body{
    background: #FFFFFF;
}
/* -------HEADER DO SITE ---------*/
#header-main .header-1 {
    font-family: 'roboto_regular';
    font-size: 10px;
    padding: 0 !important;
    text-transform: uppercase;
    background-color: #B76B79;
    color: #fff;
}
#header-main .element-search .welcome-message {    
    display: none;
}
#header-main .element-search .btn.btn-search {
    right: 21rem;
}
#header-main .element-search .btn.btn-search .btn-icon {
    color: #020101;
}
#header-main .element-search .search-field {
    border-color: #020101;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: 0;
    padding-left: 35px;
}
#header-main .header-2 {
    padding: 10px 0 !important;
}
/* -------BANNER---------*/
body.pagina-home #nav-main .element-menu-category,
body.pagina-home #nav-main .element-menu-main {
	margin-bottom: 0 !important;
}

.element-banner-main .container-12,
.element-banner-main .container-12 .grid-12 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

.element-banner-main img {
	width: 100%;
}
/* ------- FIM BANNER---------*/
.content-contact {
    background-color: #efe8e8;
    padding: 30px;
    color: #7e376c;
}

/* ------- INICIO PRODUTOS ---------*/
#product-list .product-list-item .product-info .product-name, #product-list-sidebar .product-list-item .product-info .product-name {
    color: #020101;
    font-size: 15px !important;
    font-family: 'roboto_regular';
    text-transform: math-auto;
    min-height: 30px;
}
#product-list .product-list-item, #product-list-sidebar .product-list-item {
    box-shadow: none;
     border: 0;
}
#product-list .product-list-item .product-info .product-cash-price span, #product-list-sidebar .product-list-item .product-info .product-cash-price span, #product-list .product-list-item .product-info .product-parcelled-price span, #product-list-sidebar .product-list-item .product-info .product-parcelled-price span {
    color: #d91d53;
    font-size: 15px;
    font-weight: bolder;
}
#product-list .product-list-item .wrapper-btn-product .btn.btn-buy, #product-list-sidebar .product-list-item .wrapper-btn-product .btn.btn-buy, #product-list .product-list-item .wrapper-btn-product .btn.btn-buy-kit, #product-list-sidebar .product-list-item .wrapper-btn-product .btn.btn-buy-kit {
    background: #863e6c;
    height: 35px;
    width: 100%;
    padding: 8px;
}
#product-list .product-list-item:hover .wrapper-product-combination, #product-list-sidebar .product-list-item:hover .wrapper-product-combination {
    display: none;
}

#product-list .product-list-item:hover, #product-list-sidebar .product-list-item:hover {       
	box-shadow: rgba(81, 81, 81, 0.12) 0px 2px 12px;
}


/* ------- FIM PRODUTOS ---------*/

/* PAGINA COMPRAR ---*/
.element-product-detail .product-info .product-name {
    color: rgb(69, 66, 66);
    font-family: 'roboto_regular';
    font-size: 32px;
    line-height: 36px;
    text-transform: math-auto;
}
.element-product-detail .wrapper-product-price .product-price .product-new-price .product-big-price {
    font-size: 40PX;
}
/* fim PAGINA COMPRAR ---*/
/* -------FOOTER WEB---------*/
#footer-main .copyright {
    background: #0c0c0c;
    color: #999;
    padding: 10px 0;
}

#footer-main .copyright p {
	line-height: %altura%;
}

#footer-main .copyright p a {
	display: inline-block;
	font-size: 0;
}

#footer-main .copyright img {
    max-height: 15px;
}

.logo > a > img {margin-left: 24%;}
