.barra-inicial {
    background-color: #000000;
    font-family: 'Coming Soon', cursive;
}

.conteudo-topo .busca-mobile {
    background: none;
    
}
.conteudo-topo .superior {
   background-color: transparent !important;
    padding:0;
}

.componente {
  background-color: rgba(245, 187, 14, 0.1);
  border-radius: 20px;
}

#cabecalho {
    background: url("https://cdn.awsli.com.br/280/280870/arquivos/fundo-topo-2025.png") top center / 1530px 140px no-repeat;
}

@media (max-width: 768px) { 
    #cabecalho {
        background-size: cover; /* Ajusta a imagem para cobrir o cabeçalho */
        background-position: center; /* Mantém a imagem centralizada */
        min-height: 140px; /* Ajuste conforme necessário */
    }
}

.canais-contato ul li:first-child  {
        margin-top: 5px;
}

.canais-contato ul li {
         margin-top: 5px;
}

.canais-contato ul li a {
        color: white;

}

.menu.superior {
    background-color: #29c2eb;
}

.menu.superior .nivel-um.active, .menu.superior .nivel-dois, .menu.lateral .nivel-um.active, .menu.lateral .nivel-dois {
 
    background: #FED02C;
    border-radius: 10px;
}

.menu.superior .nivel-dois {
    background: #FED02C;
     border-radius: 10px;

}



.menu a, .menu .titulo {
    
    color: #FFFFFF;
     margin-left: -10px;
}

.borda-principal {
     border-width: 0;
    }

.menu.superior .nivel-um>li {
    border-right:0;
    border-left: 0;
}
    


.menu li:hover {
   padding-top:2px;
    color:#000000;
    border: none
}

.menu .titulo:hover {
    color:#000000;
}

.menu a:hover {
    
    color: white;
    
}

.menu li > a .fundo-secundario {
        background-color: #FED02C;
}

.menu.superior .nivel-dois {
   background: #FED02C;
    top: 40px;
}


.menu.superior .nivel-dois a {
    line-height: 30px;
    text-align: left;
    background: #FED02C;
}

.menu .titulo {
       font-size: 14px;
     font-family: 'Coming Soon', cursive;
    font-weight: bold;

 
}

.menu li > a .fundo-secundario {
    background-color: transparent;
}

.menu.superior > ul {
    text-align: center;
    
}

.menu.superior {
    background-color:none;
}

.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a {
        box-shadow: 0 0 0;
}

.menu .nivel-tres {
  
  border-radius: 10px;
  background: #FED02C;
}

.bem-vindo {
    display: inline-block;
    background-color: transparent !important;
    opacity: 0.8;
    font-color: gray;
}

#barraTopo {
 background-color: rgb(254,208,44);
}

.busca {
    background-color:transparent;
    border: none;
}


.carrinho {
    border:none;
    background-color: transparent !important;
    opacity: 0.8;
}

.flexslider {
    margin-top: -25px;
}

.banner .flex-control-paging li a.flex-active {
        background: #FE8F38;
}

.banner .flex-control-paging li a {
    background: #666666; 
    border: none;
    width: 12px;
    height: 12px;
}
    
.banner .flex-control-paging li a:hover {
    background: #FE8F38;
}

.conteudo-topo .superior {
    padding: 20px 0;
    background-color: rgb(251, 250, 250);
    opacity: 0.8;
}




#corpo .conteiner>div {
    border: none;
}

.ordenar-listagem.topo {
    border-width: 0 0 0;
}

.listagem .listagem-linha li {
    border-width: 0;
    
}


.listagem-item .acoes-produto {
        /* background-color: rgba(255,255,255,0.5); */
        border-width: 0;
    font-family: 'Coming Soon', cursive;
   
}


.listagem .listagem-item .nome-produto {
    font-size: 16px;
    
}

.listagem .titulo-categoria {

    margin-top: 20px;
    
    border:none;
        font-family: 'Loubag';
        text-align: center;
     font-size: 35px;
         
}

.listagem .titulo-categoria:hover {
    
    background: none;
    padding-left: 15px;
}

.listagem .listagem-item .nome-produto {
    font-size: 14px;
}


.listagem .span3 .listagem-item .nome-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
        font-weight: bold;
}



.preco-produto strong.titulo {
    font-size: 14px;
}

strong.preco-promocional.cor-principal.titulo {
    color: #545757;
}

.preco-produto strong.titulo {
    font-size: 14px;
}
    
.cor-secundaria {
    color: #f58634;
    font-size: 12px;
}




.listagem-linha li:hover .produto-sobrepor {
    background: url(//cdn.awsli.com.br/280/280870/arquivos/quero-loja-virtual-pqno2.png) no-repeat 50% 50%;
    border-radius: 8px;
    z-index: 99;
}

.pagina-categoria .listagem-linha li:hover .produto-sobrepor, .pagina-busca .listagem-linha li:hover .produto-sobrepor {
    background: url(//cdn.awsli.com.br/280/280870/arquivos/euquero-cat.png) no-repeat 47% 94%;
}

.caixa-sombreada {
    box-shadow: none
}

.abas-custom .tab-content {
    box-shadow: none;
}



.lista-redes .icon-facebook, .lista-redes .icon-twitter, .lista-redes .icon-bold, .lista-redes .icon-youtube, .lista-redes .icon-pinterest {
    background-color: transparent !important;
border-radius: 20px;
}

.lista-redes .icon-instagram {
  background: #000000 !important;
  border-radius: 20px;
}

 .lista-redes a:hover i {
    background: #fed02c !important;
    border-radius: 20px;
 }


.lista-redes ul li {
    border: none;
    border-radius: 20px;
    background-color: #000000;
}



.filtro {
    box-shadow:none; 
   outline:0;
}

.menu.lateral.outras li .titulo {
    font-size: 13px;
    color: #666666;
}

.menu.lateral .com-filho .titulo {
  
    color: #000000;
}

.fundo-principal, .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {
    background-color: #FDD02A;
    border-radius: 20px;
    
}


.filtro.lista ul li {
    border-width: 0;
}  
    
.filtro.lista ul {
    
    border: 0;
}


/*.fundo-secundario {
    background-color: transparent;
    }*/

#rodape .institucional {
    background: #29c2eb;;
}

#rodape .redes-sociais {
   background: transparent;
  box-shadow: none; 
}

#rodape .caixa-facebook {
    
    margin-top: -40px;
}

.institucional .redes-sociais .titulo {
    color: transparent;
}

#rodape {
    background: url(//cdn.awsli.com.br/280/280870/arquivos/bg-rodape1.png) repeat-x;
}

#rodape .titulo {
font-family: 'Coming Soon', cursive;
    font-weight: bold;
        border:0;
    margin-bottom: -10px;
}

.links-rodape ul li {
   list-style-image: none;
    color: #666;
}



.row-fluid .span4 {
   
    font-size: 13px;
}




.pagamento-selos {
    background: transparent;
}


.gateways-rodape {
    background-image: none;
       border: 0;
}

.gateways-rodape li:nth-child(2) {
    border-left: 0;
        margin-left: -35px;

}

#rodape .pagamento-selos .titulo {
    color: #FE8E36;
}

#rodape .pagamento-selos {
    background: url(//cdn.awsli.com.br/280/280870/arquivos/rodape-bg2.png) no-repeat bottom center; 
}

.pagamento>ul {
   
    margin-right: 85px;
}
    

.pagamento>ul+ul {
    margin: 5px 0;
    margin-left: -40px;
}

#rodape .pagamento-selos + div .conteiner {
    border-top: 0;
    max-width: 1200px;
    margin: 0 auto;
    padding: 10px 0;
    background: transparent
}

.pagamento-selos + div {
    border: 0 none!important;
    background: transparent
}