div#menu-categoria {
    background: #003c68 !IMPORTANT;
    border: 0 !IMPORTANT;
}
.menu.superior .nivel-um>li>a>strong {
    color: #fff;
}
.menu.superior .com-filho i:not(.carrousel) {
    color: #fff;
}
div#cabecalho {
    background: #0067a5;
}
.barra-inicial.fundo-secundario {
    background: #003c68 !IMPORTANT;
    border: 0;
}
ul.conteudotopo-wrap li.i-all-topo.minha-contatopo:before {
    color: #fff;
}
ul.conteudotopo-wrap li.i-all-topo.minha-contatopo:after {
    color: #fff;
}
#rodape {
    background: #0067a5;
}
#rodape .institucional {
    background: #0067a5;
}
#rodape .institucional * {
    color: #fff !IMPORTANT;
}
#rodape .institucional span.titulo,#rodape .pagamento-selos .titulo {
    filter: brightness(0) invert(1);
    -webkit-filter: brightness(0) invert(1);
}
#rodape .lista-redes li a i:before {
    color: #fff;
}
#rodape .pagamento-selos {
    background: #0067a5;
    padding-bottom: 50px;
    padding-top: 30px;
}
#rodape .wrap-logo-rodape span.logo-agencia {
    background: url(//cdn.awsli.com.br/temasv2/1874/imagens.png) center center no-repeat;
}
body:not(.pagina-iniciall) .box-header-full {
    box-shadow: none !IMPORTANT;
}

.listagem-item .acoes-produto {
    position: relative;
    opacity: 1;
    visibility: visible;
    padding: 7px 0 0 0;
}
.listagem-item:hover .info-produto :not(.nome-produto) {
    opacity: 1;
    visibility: visible;
}
.titulo-categoria.borda-principal.cor-principal strong {
    color: #007dc5;
    font-size: 18px;
}
.listagem .titulo-categoria {
    border-color: #007dc5;
}
.listagem-item .acoes-produto a.botao.botao-comprar.principal:hover {
    opacity: 0.8 !IMPORTANT;
}
.listagem-item .acoes-produto a.botao.botao-comprar.principal {
    border-radius: 50px;
    padding: 7px 0 11px 0;
    width: 80%;
    font-size: 16px;
}
.carrinho>a strong {
    background: #f6c505 !IMPORTANT;
}
.secao-banners .flexslider .flex-direction-nav li > a {
    top: 58%;
}
@media(min-width:769px){
    .menu.superior .nivel-um>li>a>strong {
        font-size: 14px;
    }
    .menu.superior .nivel-um>li {
        padding: 0 13px;
    }
    .secao-banners>.conteiner {
        max-width: 900px !IMPORTANT;
        margin-top: 14px;
    }
    div#cabecalho .box-autorized {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: center;
    }
    .header-box--autorized {
    	display: flex;
        flex-direction: column;
        align-items: center;
        padding-right: 19px;
    }
    .conteudo-topo.span10 .span4.hidden-phone {
        width: 50%;
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
    .conteudo-topo.span10 .span8.busca-mobile {
        padding-right: 20px;
    }
    .header-box--autorized img {
        transition: width 0.5s;
        width: 161px;
        margin-top: 2px;
        margin-left: 5px;
        max-width: 100%;
    }
    .video_home {
        margin-top: 45px;
    }
    .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto, 
    .listagem .span3 .imagem-produto {
        height: 240px;
    }
    
}
@media(max-width:769px){
	.atalhos-mobile a.icon-shopping-cart strong.qtd-carrinho.titulo.cor-secundaria{
    	background: #f6c505 !IMPORTANT;
    }
    .menu.superior .nivel-um>li strong {
        color: #333 !IMPORTANT;
    }
    .menu.superior .com-filho i:not(.carrousel) {
        color: #333;
    }

}


#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
    background-color: #003c68;
}



.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
    background-color: #00880a !IMPORTANT;
}

.buy-for-whats {
    display: none !IMPORTANT;
}

/* CSS RAPHAEL */
#rodape .institucional p {
    font-size: 13px;
}

.pagamento>ul {
    margin: 0;
    padding-bottom: 20px;
}

.gateways-rodape li:nth-child(odd) {
    border-right: 0px solid #ddd;
}

.gateways-rodape li:nth-child(2) {
    border-left: 0px solid #ddd;
    margin-left: -3px;
}

.gateways-rodape, .gateways-rodape * {
    display: initial;
    vertical-align: initial;
}

.gateways-rodape {
    background-image: linear-gradient(to bottom,#0067a5,#f5f5f500);
    border-radius: 6px;
    border: 0px solid #ddd;
}

.span4.links-rodape.links-rodape-paginas li, .span4.sobre-loja-rodape p {
    line-height: 20px;
    text-align: justify;
}

.tabela-carrinho .formas-envio span {
    white-space: nowrap;
    font-size: 14px;
}

.menu.superior .nivel-um>li .nivel-dois {
    background: #003c68; }

.menu.superior .nivel-um>li .nivel-dois>.wrap_categorias>li a {
    color:#fff!important;   
}

.wrap-share {
    display: none!important;
}

@media (min-width: 768px) {
    .menu.superior .titulo_categoria_principal a {
        font-size: 17px;
        
    }
    .pagina-carrinho .header-box--autorized img {
        max-width: 100px;
    }
}

@media (min-width: 769px) {
    .menu.superior .nivel-um>li>a>strong {
        font-size: 14px!important;
    }
}

@media (min-width: 768px){
    .conteudo-topo.span10 .span8.busca-mobile {
        width: 35%; 
        
    }
    
    #rodape .pagamento-selos+div .row-fluid .span9.span12 { text-align: left;
         
    }    
}

.atributo-cor-carrinho>span {
    float: left;
    width: 25px;
    height: 25px;
    border: 1px solid #EEE;
}

.tabela-carrinho .produto-info ul li * {
    vertical-align: initial;
    font-size: 15px;
}


.li-whatsapp a {
   
    left: 16px!important;
    bottom: 30px!important;
    
}
