

/*bandeiras off*/
.bandeiras-produto .bandeira-promocao {
    background: #29abe2;
    color: #ffffff;
}
span.fundo-principal.bandeira-promocao:before {
    border-left: 0px solid #29abe2;

}

.full.menu .conteiner .nivel-um>li>a>.titulo {
    white-space: normal;
}
.full.menu .nivel-dois .mega-categorias {
    height: 400px;
    overflow: auto;
}
.full.menu .conteiner .nivel-dois li a {
    white-space: normal;
}

/*Caixa Baixa*/
li.all-categories.com-filho {
text-transform: lowercase;
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter.control-group.error {
    display: block;
}

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner.control-group.error {
    display: block;
}

.control-group.error input, .control-group.error select, .control-group.error textarea {
    border-color: #b94a48 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important;
}

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input {
    border: solid 1px #ccc;
}

/*desabilita a categoria em cima*/
li.all-categories.com-filho {
display: none;
}

.pagina-inicial .menu.lateral .titulo {
    color: #29ade2;
}


    h3.title-banner {
     color: #29abe2;
   
} 
    
.botao {
    color: #ffffff;
    background: #29abe2;
}
.pedido-finalizado .cabecalho-interno .status-pagamento .lead {
    font-size: 40px;
    font: menu;
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #29ade2;
}
.filtro.lista ul li label:hover, .filtro.lista ul li.active label, .flex-control-paging li a.flex-active, .fundo-principal, .menu li:hover>a .fundo-secundario, .menu-simples li a:hover, .menu-simples li.active a {
    background: 0 0;
    color: #000000;
}
    
.botao.principal, .botao.principal:hover, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .flex-control-paging li a.flex-active, .menu li:hover>a .fundo-secundario, .menu-simples li a:hover, .menu-simples li.active a {
    background: #29abe2;
    color: #ffffff;
}
    
.caixa-destaque a.botao.principal {
    background: #29abe2;
}
.acoes-produto-responsiva .tag-comprar, .botao.principal.botao-comprar, .botao.principal.grande {
    background: #29abe2;
    
}


.carrinho-checkout .atendimento li span.display-table {
    color: #29abe2;
}
.botao.principal, .botao.principal:hover, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .flex-control-paging li a.flex-active, .fundo-principal, .menu li:hover>a .fundo-secundario, .menu-simples li a:hover, .menu-simples li.active a {
    color: #ffffff;
    border: #29abe2;
}
#cabecalho .carrinho-manipula a span div span {
    color: #29ade2;
}
#cabecalho .carrinho .qtd-carrinho {
    color: #29abe2;
}

#comprar-ajax-status .sucesso .buttons>* {
    border: none;
    background: #29abe2;
}#cabecalho .carrinho-manipula a span div span {
    color: #29abe2;

}
#cabecalho .actions .carrinho a .icon * {
    fill: #29abe2;
}
#cabecalho .carrinho .qtd-carrinho {
    color: #29abe2;
}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
    border-color: #29abe2;
}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:hover {
    background: #29abe2;
    border-color: #29abe2;
}
#cabecalho .support .support-items .contact li a, #cabecalho .support .support-items .contact li span {
    color: #29abe2;}
#cabecalho .support .support-items .redes-sociais i {
    color: #000000;
    background: #29abe2;
}
#cabecalho .support .support-items .office-hours p {
    color: #29abe2;


}
/*botão  newsletter popup*/
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao {
    border: solid 1px #ffffff;
    background: #29abe2;
    color: #ffffff;
}
path#Caminho_12 {
    stroke: #ffffff;
}
/*icone newsletter*/
#barraNewsletter.posicao-rodape .componente .texto-newsletter svg.icon path {
    stroke: #ffffff;
}
/*botão newsletter*/
#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    color: #ffffff;
    border: solid 2px #ffffff;
}
/*barra newsletter*/
#barraNewsletter.posicao-rodape {
    background: #29abe2;
}

/*ícone barra newsletter*/
#barraNewsletter.posicao-rodape .componente .texto-newsletter svg.icon path {
    stroke: #ffffff;
}

/*botão barra newsletter*/
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:after,#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:before {
    color: #ffffff;
    fill: #29abe2
     border: solid 2px #000000;
}


#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    color: #ffffff;
    border: solid 2px #ffffff;
}


    /*REVISAR - IMAGEM DO BOLETO - IMAGEM PAGAMENTO A VISTA NÃO APARECE- Newsletter quando dá erro não aparece*/
/*Imagem do Boleto não fica legal, muito pequena*/

.gateways-rodape li {
    padding: 10px 0;
    line-height: normal;
    width: 130%;
    text-align: left;

}


/*Prontos Não meche mais*/
/*cabeçalho*/
/*títulos cabeçalho*/
#cabecalho .support .support-items .office-hours p.title {
    color: #29abe2;
}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:after {
     color: #29abe2;
  }
#cabecalho .actions .carrinho a .icon * {
    fill: #29abe2;
}
element.style {
}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
    border-color: #29abe2;
}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
    border-color: #29abe2;
}

#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:hover {
    background: #29abe2;
    border-color: #29abe2;
}

#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
    border-color: #29abe2;
}

/*ícone menu flutuante*/
#cabecalho.fixed .open-menu {
    color: #29abe2;
}

/*corpo*/
/*icone ofertas*/
.full.menu .conteiner .nivel-um>li.offers .icon path {
    fill: #ffffff!important;
}
/*color ofertas*/
.full.menu .conteiner .nivel-um>li.offers>a>.titulo {
    color: #ffffff!important
}
/*setas fullbanner*/
.flex-direction-nav li a {
    background: #29abe2;
}
/*slick full banner*/
.banner .flexslider .flex-control-paging li a.flex-active {
    background: #29abe2;
}



/*botão ver mais*/
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    color: #ffffff;
    background: #29abe2;
}

/*Adicionar à sacola*/
a.botao.botao-comprar.principal.botao-comprar-ajax:after {
    content: 'adicionar à  sacola';
}



/*títulos full menu*/
.full.menu .conteiner .nivel-um>li>a>.titulo {
    color: #ffffff;}


.full.menu .conteiner .nivel-dois li:hover>a {
    color: #000000;}
}

/*hover subcategorias*/
.full.menu .conteiner li.all-categories.com-filho .nivel-dois .titulo:hover {
    color: #29abe2;
}
/*icones cabeçalho*/
#cabecalho .actions>li>a svg path {
    fill: #29abe2 !important;
}
/*hover cabeçalho*/
#cabecalho .actions li:hover .total-cart,#cabecalho .actions li:hover a {
    color: #29abe2;
}
/*ícone sacola*/
#cabecalho .actions> .carrinho >a .icon * {
    fill: #29abe2
}
/*hover icone fale conosco*/
#cabecalho .span4.hidden-phone ul li.action-item.account:hover > a > svg path, #Capa_1:hover {
    fill: #29abe2;
}
/*background full menu*/
.full.menu {
    background: #29abe2;
}

.full.menu .conteiner li.all-categories.com-filho .nivel-dois .titulo:hover {
    color: #000000;
    
}
.full.menu .conteiner .nivel-dois li a {
    color: #29abe2;
   

}

.full.menu .conteiner li.all-categories.com-filho .nivel-dois .titulo {
    color: #29abe2;


}
/*Banner frete grátis*/
#comprar-ajax-status .sucesso .buttons>* {
    border: none;
    background: #29abe2;
}

#fmais-shippings-alert-body .fmais-shipping-danger {
    color: #fff;
    background: #29abe2;
}
    
/*Mudar cor de cabeçalho fale conosco*/

#modalContato .modal-header {
    border-bottom: solid 1px #29abe2;
}
#modalContato .modal-header {
    color: #29abe2;  
}
#modalContato .modal-header .titulo {
    color: #29abe2; 
}
#modalContato .modal-header .close {
    color: #29abe2;


}
/*Mudar Newsletter lateral Cor botão e texto */
.coluna div.componente.newsletter .newsletter-confirmacao .icon-ok {
    color: #FFFFFF;
}
.newsletter .newsletter-confirmacao .icon-ok {
    color: #FFFFFF;
}
.coluna div.componente.newsletter .newsletter-confirmacao span {
    color: #FFFFFF;
}

/*scroll topo*/
.scrollToTop {
    background: #29abe2;
    color: #ffffff;
}
/*scroll topo*/
.scrollToTop:active,.scrollToTop:focus,.scrollToTop:hover {
    background: #29abe2;
    color: #FFFF00
}
/*instagram*/
div#instagram h2 a {
    color: #29abe2;
}

/*instagram*/
div#instagram h2 a:hover {
    color: #29abe2
}

/*rodape*/
/*redes rodape*/
#rodape .lista-redes ul li a {
    background: #29abe2;
}
/*redes rodape*/
#rodape .lista-redes ul li:hover a i {
    color: #000000;
}

/*redes rodape*/
#rodape .lista-redes [class^=icon] {
    color: #000000;
}

/*titulos rodape*/
#rodape .titulo {
    color: #29abe2;
}
/*titulo ajuda*/
#rodape .institucional .span9 .span4.links-rodape.links-rodape-paginas > span:after {
    color: #29abe2;
}
/*hover links rodape*/
#rodape .institucional li a:hover {
    color: #29abe2;
}

/*links e sobre a loja rodape*/
#rodape .institucional a,#rodape .institucional p {
    color: #29abe2;
}

/*popup newsletter  - não altera*/
path#Caminho_12 {
    stroke: #ffffff;
       border: solid 1px #ffffff;
    color: #29abe2;
}

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao {
    border: solid 1px #ffffff;
    background: #29abe2;
}




/*botão sobre a loja*/
#rodape .sobre-loja-rodape .more {
    border: solid 2px #29abe2;
    color: #ffffff;
     background: #29abe2;
}
#rodape .sobre-loja-rodape .more:hover {
    color: #ffffff;
    background: #29abe2;
     border: solid 2px #FFFF00;
}

/*newsletter das categorias*/
.coluna div.componente.newsletter {
    background: #29abe2;
    border: solid 1px #ffffff;
}
.coluna div.componente.newsletter .titulo svg path {
    stroke: #ffffff;
    
}
.coluna div.componente.newsletter .botao {
    background: #29abe2;
    border: solid 2px #ffffff;
    color: #fff;
}


.coluna div.componente.newsletter .texto-newsletter {
    color: #ffffff;
   
}
.coluna div.componente.newsletter .botao:hover {
background: #29abe2;
    border: solid 2px #FFFF00;
  
}

  
/*ícones mobile*/
@media only screen and (max-width: 767px){
.atalhos-mobile ul li a .icon * {
    fill: #29abe2;
}
.conteudo-topo .busca-mobile .atalho-menu.icon-th::before {
    color: #29abe2;

}
.flex-direction-nav li a .icon {
    fill: #ffffff;
}
    


}