.cor-secundaria{color: #3F3A3B;}
.conteiner{box-shadow: none !important;}
.barra-inicial{display: none;}

.secao-banners .conteiner,
#corpo .conteiner{background-color: #fff}
#corpo{margin-bottom: 0}

#topbar{background-color: #f0f0f0}
#topbar .menu{float: right;}
#topbar .menu ul li{float: left; border-left: 1px solid #333; line-height: 13px; margin: 4px 0; padding: 0 7px;}
#topbar .menu ul li:first-child{border-left: 0; margin-left: 0;}
#topbar .menu ul li a{color: #3F3A3B;}
#topbar .menu ul li a:hover{color: #969696;}

#cabecalho > .conteiner{padding: 0}

#cabecalho > div.conteiner > div.row-fluid > div.span3 > .logo > a > img{max-width: none; max-height: none; width: 330px}

#cabecalho > div.conteiner > div.menu.superior{background-color: #3F3A3B; margin-top: 0}
#cabecalho > div.conteiner > div.menu.superior > ul.nivel-um{padding: 0 4px}
#cabecalho > div.conteiner > div.menu.superior > ul > li{padding: 0 15px; border: 0}
/*#cabecalho > div.conteiner > div.menu.superior > ul > li:hover{margin-top: 0; background: #4D504A}*/
#cabecalho > div.conteiner > div.menu.superior > ul > li:hover{margin-top: 0; background: #B1D54E;}
#cabecalho > div.conteiner > div.menu.superior > ul > li:hover > a > strong{color: #fff}
#cabecalho > div.conteiner > div.menu.superior > ul > li > a > strong{color: #B1D54E; text-transform: uppercase; margin: 11px 0}

#cabecalho > div.conteiner > div.menu.superior > ul > li.com-filho > a > i{display: none}
#cabecalho > div.conteiner > div.menu.superior > ul > li.com-filho .nivel-dois{top: initial; padding: 0}

#cabecalho .conteudo-topo.span9 > .inferior .busca{border: 0; background: none; padding: 0}
#cabecalho .conteudo-topo.span9 > .inferior .busca input{padding: 9px 6px;}
#cabecalho .conteudo-topo.span9 > .inferior .busca button{height: 40px; width: 40px; border-radius: 40px; border: 0; top: 0; right: 0; background: url(//cdn.awsli.com.br/71/71510/arquivos/icons-sprite2.png) -74px -1px no-repeat #B1D54E;}
#cabecalho .conteudo-topo.span9 > .inferior .busca button:before{content: ' '}
#cabecalho .conteudo-topo.span9 > .inferior .busca button:hover {background-color: #c1dd71}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo > div.superior{padding: 20px 0 5px 0}
#cabecalho > .conteiner .superior > .span8{width: 260px}

#cabecalho > .conteiner .superior > .span4 > ul > li > i{border-radius: 10px; background: url(//cdn.awsli.com.br/71/71510/arquivos/icons-sprite2.png) 0 0 no-repeat #B1D54E; cursor: pointer}
#cabecalho > .conteiner .superior > .span4 > ul > li > i.icon-list{background-position: -8px -8px}
#cabecalho > .conteiner .superior > .span4 > ul > li > i.icon-user{background-position: -40px -8px}
#cabecalho > .conteiner .superior > .span4 > ul > li > i:before{content: ' '}

#cabecalho .conteudo-topo.span9 > .inferior > .span4{width: 28%; margin-left: 6%;}
#cabecalho .conteudo-topo.span9 > .inferior > .span4 > .carrinho{height: 38px; border-radius: 4px}
#cabecalho .conteudo-topo.span9 > .inferior > .span4 > .carrinho > a > i{border-radius: 20px; margin-left: -20px; position: absolute; top: -1px; background: url(//cdn.awsli.com.br/71/71510/arquivos/icons-sprite2.png) -137px -1px no-repeat #B1D54E;}
#cabecalho .conteudo-topo.span9 > .inferior > .span4 > .carrinho > a > i:before{content: ' '}
#cabecalho .conteudo-topo.span9 > .inferior > .span4 > .carrinho > a > strong{margin-left: 15%;}

.conteiner-principal .secao-banners .flexslider{padding: 0; border: 0; border-radius: 0; box-shadow: none;}
#corpo .secao-principal .banner.mini-banner .flexslider{padding: 0; border: 0; border-radius: 0; box-shadow: none;}
#corpo .secao-principal .banner.mini-banner .flexslider .slides > li{border-radius: 10px; overflow: hidden; border: 1px solid #e1e1e1;}

#listagemProdutos > ul > li.listagem-linha > ul > li{background-color: #f7f7f7}
#listagemProdutos > ul > li.listagem-linha > ul > li > .listagem-item .imagem-produto{border-bottom: 5px solid #ebebeb}
#listagemProdutos > ul > li.listagem-linha > ul > li > .listagem-item .nome-produto{text-transform: uppercase}
#listagemProdutos > ul > li.listagem-linha > ul > li > .listagem-item > .info-produto .preco-produto .titulo{text-transform: uppercase}

#listagemProdutos > h4{text-align: center; line-height: 38px; font-size: 28px; background: url(//cdn.awsli.com.br/71/71510/arquivos/title-bg2.png) center center repeat-x}
#listagemProdutos > h4 > span{padding: 0 10px}

#barraTopo .titulo > a{background: url(//cdn.awsli.com.br/71/71510/arquivos/logo-small.png) center left no-repeat; background-size: auto 30px; color: transparent; line-height: 30px; float: left;}
#barraTopo .busca input[type="text"]{width: 90%}
#barraTopo .busca .botao.botao-busca{border-radius: 30px; padding-left: 9px; width: 30px; height: 30px; background: #B1D54E; border: 0;}
#barraTopo .busca .botao.botao-busca:hover{background-color: #c1dd71}
#barraTopo .carrinho{border-radius: 30px 0 0 30px}
#barraTopo .carrinho > a > i{border-radius: 30px; margin-left: -1px;}

#rodape-2,
#rodape{background-color: #3f3b3c}

#rodape{border-top: 3px double #eee}

#rodape > div{display: none}
#rodape > .institucional,
#rodape > .pagamento-selos{border: 0; background: none; padding: 0; min-height: 0; display: block}


#rodape > .institucional .links-rodape:first-child,
#rodape > .institucional .span3{display: none}

#rodape > .institucional .links-rodape{margin-left: 0}
#rodape > .institucional .links-rodape .titulo{padding: 10px 0px; text-transform: uppercase; color: #B1D54E; font-size: 14px; border: 0; margin: 0}
#rodape > .institucional .links-rodape > ul{border-bottom: 1px dotted #fff; padding-bottom: 10px;}
#rodape > .institucional .links-rodape > ul > li{list-style: none; float: left; margin-left: 7px; padding-left: 7px; border-left: 1px solid #fff; line-height: 16px; font-size: 13px}
#rodape > .institucional .links-rodape > ul > li:first-child{margin: 0; border: 0; padding: 0}

#rodape > .pagamento-selos .span4{float: left; margin: 0; width: 100%}
#rodape > .pagamento-selos .span4 .titulo{padding: 10px 0px; text-transform: uppercase; color: #B1D54E; font-size: 14px; border: 0; margin: 0}

#rodape-2{color: #B1D54E}
#rodape-2 .conteiner{padding-bottom: 10px; padding-top: 10px}
#rodape-2 span{text-transform: uppercase}
#rodape-2 .span4 p{margin: 0; line-height: 40px}
#rodape-2 .span8{text-align: right}


.breadcrumbs{padding: 0; border: 0; margin-bottom: 10px}
.breadcrumbs ul li {border-color: #B1D54E!important}
.breadcrumbs ul li:first-child{border: none}

#facebook .conteiner{position: relative}
#facebook .conteiner iframe{position: absolute; background: #fff; padding: 5px; border-radius: 3px; right: 15px; top: -338px;}

#vale-desc .conteiner{position: relative}
#vale-desc .conteiner .vale{position: absolute; height: 300px; width: 300px; background: #fff; top: -338px; right: 360px; border-radius: 5px; overflow: hidden}

#vale-desc .fale{padding: 0 10px}
#vale-desc .fale .title{color: #524C4C; font-size: 22px; text-align: center; display: block}
#vale-desc .fale .tel{color: #7F9F0C; font-size: 33px; float: left}
#vale-desc .fale .tel span{font-size: 16px}

#vale-desc .fale .redes{float: left; margin-top: 6px}
#vale-desc .fale .redes a{float: left; width: 32px; height: 32px; text-indent: -9999px; margin-left: 10px; background: url(//cdn.awsli.com.br/71/71510/arquivos/icons-sprite2.png) 0 0 no-repeat;}
#vale-desc .fale .redes a:hover{opacity: .8}

#vale-desc .fale .redes a.fb{background-position: -7px -53px;}
#vale-desc .fale .redes a.tw{background-position: -47px -53px;}
/*
#vale-desc .fale .redes a.fb{background-position: -88px -53px;}
#vale-desc .fale .redes a.tw{background-position: -130px -53px;}
*/

#tel-topo .conteiner{position: relative}
#tel-topo .tel{position: absolute; right: 130px; top: 50px; padding-left: 30px; line-height: 20px; font-size: 14px; font-weight: 600; background: url(//cdn.awsli.com.br/71/71510/arquivos/icons-sprite2.png) -197px -11px no-repeat}
#tel-topo .tel span{font-size: 12px}
#tel-topo .redes{position: absolute; right: 23px; top: 45px;}
#tel-topo .redes a{float: left; width: 32px; height: 32px; text-indent: -9999px; margin-left: 5px; background: url(//cdn.awsli.com.br/71/71510/arquivos/icons-sprite2.png) 0 0 no-repeat;}
#tel-topo .redes a.fb{background-position: -7px -53px;}
#tel-topo .redes a.tw{background-position: -47px -53px;}
#tel-topo .redes a:hover{opacity: .8}


.pagina-carrinho #facebook,
.pagina-carrinho #vale-desc{display: none}

.btn-primary{background: #B1D54E; text-shadow: none}
.btn-primary:hover{background: #c1dd71}

table thead{background: #c1dd71}
table thead h6{text-transform: uppercase; color: #fff!important}

#corpo .menu.lateral > ul > li > a{box-shadow: none; border: 1px solid #e0e0e0; margin-top: -1px}
#corpo .menu.lateral > ul > li:hover > a{background-color: #f0f0f0}

#corpo .menu.lateral .nivel-dois{box-shadow: none; border: 1px solid #e0e0e0; margin-top: -1px; padding: 0}
#corpo .menu.lateral .nivel-dois > li{padding: 0 10px 0 30px}

#corpo .pagination > ul > li.disabled > a{background-color: #e0e0e0}

#corpo .ordenar-listagem.topo .input-append > label{background-color: #fff}

@media only screen and (min-width: 1200px){
    #cabecalho .conteiner{width: 100%; max-width: 100%}
    #cabecalho > div.conteiner > div.row-fluid{margin: 0 auto; max-width: 1180px; padding: 10px 20px; -moz-box-sizing: border-box; box-sizing: border-box;}
    #cabecalho > div.conteiner > div.row-fluid > div.span3{width:330px}
    #cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9{margin-left: 45px; width: 765px;}
    #cabecalho .menu.superior .nivel-um{margin: 0 auto; max-width: 1180px;}
   
}

@media only screen and (max-width: 1070px){
    #tel-topo .tel{right: 23px}
    #tel-topo .redes{display: none}
    
        #facebook{display: none}
        #vale-desc .vale{right: 15px!important}
}

@media only screen and (max-width: 840px){
	#tel-topo .tel{display: none!important}   
}

@media only screen and (max-width: 767px){
    #vale-desc{background: #3f3b3c!important}   
    #vale-desc .vale{position: static!important}
}

  /* WHATSAPP FIXO */
.whatsapp-fixo {
position: fixed;
bottom:10px;
left:10px;
z-index: 999;
    }