/* TOP MENU */
#header-main .header-1 {  background: #fab82c; }
#header-main .element-menu-top .menu-top-list { display: flex;  align-items: center;  justify-content: center; height: 35px; }
#header-main .element-menu-top .menu-top-list li{  margin: 0 10%; }
#header-main .element-menu-top .menu-top-list li a{ letter-spacing: 1px; font-family: 'roboto_regular'; text-transform: none; font-size: 14px; }

/* SEARCH */
/* Pesquisa com bordas arredondadas */
input#SearchFilter { border-radius: 10px; border-color: #FAB82C; color:#FAB82C; }
#header-main .element-search .btn.btn-search .btn-icon{ color: #FAB82C; }

/* CART */
#header-main .element-shopping-cart .element-menu-top .menu-top-list { display: none; }
#header-main .element-shopping-cart .link-shopping-cart {
    background: #fff;
    background: url(https://54989.cdn.lojaquevende.com.br/static/54989/galeria/159000558491688.png) no-repeat;
    background-size: auto 38px;
	padding: 10px 20px 10px 45px;
}
#header-main .element-shopping-cart .link-shopping-cart .icon-shopping-cart { display: none; }

/* MENU */
#nav-main div[class^="element-"]{ margin-bottom: 0px; }
#nav-main .element-menu-category{ background: #F5F5F5; box-shadow: 0 0 0 rgba(0,0,0,0); }
#nav-main .element-menu-category #menu-category .menu-category-list{  margin: 0; }
#nav-main .element-menu-category ul[class$="list"]{  text-align: center; }
#nav-main .element-menu-category .hd-menu-main-all-bt-i { height: 4px; margin-top: 5px; width: 30px; }
.hd-menu-main-all-bt { box-sizing: border-box; cursor: pointer;  /*min-height: 75px; padding: 11px 0 0 7px; */ position: relative; z-index: 2 }
.hd-menu-main-all-bt-i { background-color: #ababab; display: block; height: 6px; margin-top: 7px; width: 44px }
.hd-menu-main-all-bt-tit { float: right; line-height: 16px; margin-left: 40px; text-align: left }

#nav-main .element-menu-category ul[class$="list"] > li ul li a {
    color: #666;
    letter-spacing: 0.5px;
    
}

/* Banner */
/* Deixa banner full width */
.element-banner-main .container-12,
.element-banner-main .container-12 .grid-12 {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 100% !important;
  width: 100% !important;
}

/* Vitrines */

/* =====================
		GRID PRODUTOS
========================= */
	#content-main .title-secundary {letter-spacing: 0.18em; font-size: 16px;font-family: sans-serif;}
	#product-list .product-list-item .product-image a:not(.label-unavailable){ padding-top:150% }
	#product-list .product-list-item {-webkit-box-shadow: none;-moz-box-shadow: none;padding: 0 0 10px;  border: solid 1px #0000;}
	#product-list .product-list-item .product-info, #product-list .product-list-item .product-info .product-name { text-align: center; }
	#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 { display: none; } 
        }
	#product-list .product-list-item:hover { 
	-webkit-box-shadow: 0px 2px 13px 2px rgba(50, 50, 50, 0.1);
-moz-box-shadow:    0px 2px 13px 2px rgba(50, 50, 50, 0.1);
box-shadow:         0px 2px 13px 2px rgba(50, 50, 50, 0.1);
} 
	/*
#product-list .product-list-item { border: solid 1px #ccc; padding:1px }
*/

	#product-list .product-list-item .wrapper-product-combination {-webkit-box-shadow: none;box-shadow: none;top: 97%; margin: 1px;}
    #product-list .product-list-item .product-info .product-name, #product-list-sidebar .product-list-item .product-info .product-name {
    margin-bottom: 0px;
}

#vitrine #product-list .product-list-item, #product-list-sidebar .product-list-item { border: 1px solid #ddd } 
#vitrine a.btn.btn-buy-kit { padding: 10px 20px }
#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: #25af5a; }

#product-list .product-list-item .product-info .product-retail .product-price{  font-size: 14px }

#product-list .product-list-item .product-info .product-price .product-big-price, 
#product-list-sidebar .product-list-item .product-info .product-price .product-big-price, 
#product-list .product-list-item .product-info .product-price .product-price, 
#product-list-sidebar .product-list-item .product-info .product-price .product-price {
    color: #FF6300;
    font-size: 24px;
}
#product-list .product-list-item .product-info .product-price, #product-list-sidebar .product-list-item .product-info .product-price {
    color: #FF6300;
}

#product-list .product-list-item .product-info .product-name {
color: #666;
font-family: 'roboto_condensed_bold';
font-size: 12px;
line-height: 16px;
margin-bottom: 10px;
min-height: 48px;
text-align: left;
text-transform: uppercase;
}

#product-list .product-list-item .product-info .product-parcelled-price, #product-list-sidebar .product-list-item .product-info .product-parcelled-price {
    color: #000;
    font-size: 14px;
    line-height: 18px;
    font-weight: bolder;
    text-transform: uppercase;
}

/* =====================
		PAGE PRODUTOS
========================= */
.element-product-detail .wrapper-product-price .product-price .product-new-price .product-big-price {
    color: #FF6300;
    font-size: 48px;
    line-height: 48px;
    font-weight: bold;
    text-align: center;
}
.element-product-detail .wrapper-product-price .product-price .product-new-price span:first-child{ color: #FF6300; }
.element-product-detail .wrapper-product-price .product-price .product-parcelled-price, .element-product-detail .wrapper-product-price .product-price .product-price-off {
    color: #000;
    font-size: 16px;
    line-height: 18px;
    font-weight: bolder;
    text-transform: uppercase;
}

.element-product-detail .wrapper-product-price .product-price, .element-product-detail .wrapper-product-price .wrapper-btn-buy {
    display: block;
    margin-bottom: 20px;
}

.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-buy, .element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-buy-kit {
    border-radius: 10px;
}

.element-product-detail .product-amount .btn {
    padding: 17px 25px;
    border-radius: 17px;
    background: #fab82c;
}


/* Newsletter bottom */
#nav-bottom .element-newsletter-bottom .title-secundary {letter-spacing: 0.18em; font-size: 16px;font-family: sans-serif; color: #fff}
#nav-bottom .element-newsletter-bottom { background: url(https://54989.cdn.lojaquevende.com.br/static/54989/galeria/160373510347196.png) repeat-x; height: 162px; width: 100%; margin-bottom: 0px !important; }
#newsletterNome,  #newsletterEmail { border-radius: 10px; border-color: #FFF; color:#FAB82C; }
#nav-bottom .element-newsletter-bottom .btn-newsletter-submit{display: inline-block; text-transform: uppercase; text-align: center; position: relative; background-color: #aa4400; color: #fff; font-size: 20px; width: 180px; font-weight: normal; border-radius: 10px; }

/* FOOTER */
#footer-main { margin-top: 0px; }
#footer-main .element-menu-footer .menu-footer-list > li > a, 
#footer-main .title-footer{ color: #fb6805  }
#footer-main .element-menu-footer .menu-footer-list > li ul li a:before { content: "" }

/* GERAL */
.btn .btn-text { border-radius: 10px; }

.msg.sync-msg.msg-warning.msg-visible.animated.bounceInDown {
    display: none;
}

/* PAGINA LABORATORIO */
.laboratorio .texto {
    padding: 30px 20px;
    font-size:15px;
}

