/* Geral */

#corpo {
    padding-top: 40px;
}

/* Topo */

#cabecalho {
    background-color: #fff!important;
    box-shadow: none;
}

#cabecalho .actions>li>a .icon *, .full.menu .nivel-um>li.offers .icon {
    fill: #26529F;
}

#cabecalho .actions>li>a, #cabecalho .actions>li>a:hover {
    color: #26529F;
}

.full.menu .nivel-um>li>a>.titulo, .full.menu .nivel-um>li>a>.titulo:hover, .full.menu .nivel-um>li>a, .full.menu .nivel-um>li>a:hover, .full.menu .nivel-um>li.offers a {
    color: #26529F!important;
}

.full.menu {
    background-color: #FCC125;
    border-top: 0;
    height: 50px;
}

.full.menu .conteiner, .full.menu .nivel-um {
    height: 50px;
}

.full.menu .nivel-um>li {
    padding: 0;
}

.full.menu .nivel-um>li.offers>a {
    background: #FCC125;
    color: #26529F;
}

#cabecalho .busca input, #cabecalho .busca input:focus {
    box-shadow: 0;
    border: 1px solid #ddd;
    background-color: #f7f7f7;
    height: 40px;
    font-size: 13px;
}

#cabecalho .busca .botao {
    height: 40px;
    background-color: #ACABA8;
    width: 40px;
}

#cabecalho .busca .icon-search:before {
    content: '';
    height: 40px;
    width: 40px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyLjAwNSA1MTIuMDA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDA1IDUxMi4wMDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PGc+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTA1Ljc0OSw0NzUuNTg3bC0xNDUuNi0xNDUuNmMyOC4yMDMtMzQuODM3LDQ1LjE4NC03OS4xMDQsNDUuMTg0LTEyNy4zMTdjMC0xMTEuNzQ0LTkwLjkyMy0yMDIuNjY3LTIwMi42NjctMjAyLjY2NyAgICBTMCw5MC45MjUsMCwyMDIuNjY5czkwLjkyMywyMDIuNjY3LDIwMi42NjcsMjAyLjY2N2M0OC4yMTMsMCw5Mi40OC0xNi45ODEsMTI3LjMxNy00NS4xODRsMTQ1LjYsMTQ1LjYgICAgYzQuMTYsNC4xNiw5LjYyMSw2LjI1MSwxNS4wODMsNi4yNTFzMTAuOTIzLTIuMDkxLDE1LjA4My02LjI1MUM1MTQuMDkxLDQ5Ny40MTEsNTE0LjA5MSw0ODMuOTI4LDUwNS43NDksNDc1LjU4N3ogICAgIE0yMDIuNjY3LDM2Mi42NjljLTg4LjIzNSwwLTE2MC03MS43NjUtMTYwLTE2MHM3MS43NjUtMTYwLDE2MC0xNjBzMTYwLDcxLjc2NSwxNjAsMTYwUzI5MC45MDEsMzYyLjY2OSwyMDIuNjY3LDM2Mi42Njl6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNGRkZGRkYiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==);
    background-size: 20px;
    background-position: center;
    background-repeat: no-repeat;
}

.logo a img {
    width: 100%;
}

#cabecalho .logo a {
    width: 140px;
    height: 80px;
    max-height: initial;
}

.menu .listagem-item .acoes-produto {
    position: initial;
}

.full.menu .nivel-dois li a {
    font-weight: 500;
    color: #26529F;
}

.full.menu .nivel-dois li .titulo {
    text-align: center;
}

@media only screen and (max-width: 767px) {
    .atalhos-mobile {
        background: #26529F;
        border-bottom: 0;
    }

    .span4.selos {
        margin-top: 20px;
    }

    #rodape .gateways-rodape {
        padding-bottom: 20px;
    }

    #barraNewsletter.posicao-rodape {
        padding: 20px 10px;
    }

    #cabecalho .bem-vindo .inferior .busca-mobile, #cabecalho .conteudo-topo .inferior .busca-mobile {
        padding: 0;
    }

    .conteudo-topo .busca-mobile.fixed {
        background: #26529F;
        box-shadow: none!important;
        padding: 10px!important;;
    }

    .conteudo-topo .busca-mobile .atalho-menu {
        height: 40px;
        line-height: 40px;
    }

    .conteudo-topo .busca-mobile .atalho-menu.icon-th::before {
        color: #26529F;
    }

    #cabecalho .logo a {
        margin: 0 auto;
    }

    .atalhos-mobile li:first-child {
        float: initial;
    }

    #cabecalho .conteiner>.row-fluid>.span3 {
        max-width: 100%;
    }

    .atalhos-mobile ul {
        display: flex;
        justify-content: space-between;
        height: 50px;
    }

    .atalhos-mobile ul .vazia {
        display: none;
    }

    .atalhos-mobile ul:after {
        display: none;
    }
}

@media only screen and (min-width: 768px) {
    #cabecalho .row-fluid {
        padding: 10px 0;
    }
}

.float-contact .float-open, .float-contact .float-items>li>a {
    border-radius: 50%;
    background-color: #FCC125;
}

.float-contact .icon * {
    fill: #26529F;
}

.float-contact .float-open:hover, .float-contact .float-items>li>a:hover {
    background: #26529F;
}

.full.menu .nivel-um ul {
    box-shadow: none;
    -webkit-box-shadow: none;
}

.scrollToTop {
    background: #132B53;
    color: #FCC125;
    border-radius: 50%;
    right: 30px;
    bottom: 30px;
}

.scrollToTop:hover {
    background: #132B53;
    color: #FCC125;
}


/* Rodapé */

#rodape .institucional, #rodape .pagamento-selos {
    padding: 20px 0;
}

#rodape .links-rodape-categorias {
    padding-left: 0;
}

#rodape .titulo {
    padding: 0;
}

#rodape .institucional {
    min-height: initial;
}

#rodape .institucional a, #rodape .institucional p, #rodape .institucional a:hover, #rodape .institucional p:hover {
    color: #fff!important;
}

#rodape .links-rodape-atendimento ul {
    border: 0;
    margin-bottom: 0;
}

.componente {
    background-color: #f7f7f7;
}

#barraNewsletter.posicao-rodape {
    background: #FCC125;
}

.cor-secundaria {
    color: #FCC125;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar, #barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover {
    background: #132B53;
    color: #fff;
    border: 0;
    padding: 0;
}

#barraNewsletter.posicao-rodape .conteiner {
    padding-top: 0;
}

#barraNewsletter.posicao-rodape .componente .texto-newsletter {
    color: #132B53;
}

#barraNewsletter.posicao-rodape .componente input[type=text] {
    border: 0;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar:after {
    display: none;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar::before {
    content: 'Cadastrar';
    line-height: 42px;
    margin: 0;
    padding: 0;
}

#rodape .institucional {
    background: #26529f;
    color: #fff;
}

@media (min-width: 767px) {
    #barraNewsletter.posicao-rodape .componente input[type=text] {
        width: calc(100% - 200px);
    }

    #barraNewsletter.posicao-rodape .componente .interno .interno-conteudo {
        flex-wrap: initial;
    }

    #barraNewsletter.posicao-rodape .componente .input-conteiner {
        margin-bottom: 0;
    }

    #barraNewsletter.posicao-rodape {
        padding: 20px 0;;
    }
}

@media (max-width: 767px) {
    #barraNewsletter.posicao-rodape .componente .input-conteiner, #barraNewsletter.posicao-rodape .componente .texto-newsletter {
        padding: 0;
    }
}


/* Produto */

#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo {
    line-height: 30px;
}

.produto .nome-produto, .produto .codigo-produto .cor-secundaria, .produto .codigo-produto>span+span {
    color: #000;
}

#st-1 .st-btn[data-network='twitter'] {
    background-color: #55acee!important;
}

#st-1 .st-btn[data-network='facebook'] {
    background-color: #4267B2!important;
}

#st-1 .st-btn[data-network='pinterest'] {
    background-color: #CB2027!important;
}

#st-1 .st-btn[data-network=facebook], #st-1 .st-btn[data-network=googleplus], #st-1 .st-btn[data-network=pinterest], #st-1 .st-btn[data-network=twitter] {
    border: 0!important;
    border-radius: 50%;
}

.produto .acoes-flutuante .preco-produto .preco-promocional.cor-principal {
    color: #26529f;
}

.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional {
    color: #26529f;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar .icon, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon {
    display: none;
}

.listagem-item .acoes-produto {
    opacity: 1!important;
}

.bandeiras-produto {
    right: 14px;
}

.bandeiras-produto span {
    margin: 0!important;
}

.listagem .produtos-carrossel .listagem-linha li .listagem-item {
    margin: 10px!important;
}

.listagem .imagem-produto img {
    max-height: auto!important;
}

.produto-compartilhar .lista-favoritos {
    margin-left: 0;
}

/* Departamento */

.pagina-busca .menu.lateral .nivel-dois>li>a, .pagina-categoria .menu.lateral .nivel-dois>li>a {
    padding: 0;
}

.filtro.lista ul {
    margin: 0;
}

.coluna div.componente.newsletter .titulo i {
    display: none;
}

.coluna div.componente.newsletter .texto-newsletter {
    margin: 0 0 10px;
}

.pagina-busca .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria #listagemProdutos.listagem .listagem-item {
    margin: 0;
}

@media (max-width: 767px) {
    #listagemProdutos.listagem .imagem-produto, #listagemProdutos.listagem .produtos-carrossel[data-produtos-linha] .imagem-produto, .listagem.aproveite-tambem .imagem-produto, .listagem.aproveite-tambem .produtos-carrossel[data-produtos-linha] .imagem-produto {
        height: 136px;
    }

    .pagina-busca .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria #listagemProdutos.listagem .listagem-item {
        padding-bottom: 0;
    }

    #rodape .caixa-facebook {
        display: block!important;
        width: 218px!important;
        margin: 0 auto 20px!important;
    }
}

/* Carrinho */

.tabela-carrinho #formCalcularFrete #calcularFrete, .tabela-carrinho .quantidade input[type=text] {
    border-radius: 0;
}

.tabela-carrinho #formCalcularFrete button {
    font-size: 12px;
    border-radius: 0;
    height: 30px;
    text-transform: uppercase;
    background-color: #FCC125;
    color: #fff;
    font-weight: normal;
}

.campos-pedido .tipo-cadastro li a, .campos-pedido .tipo-cadastro li a:hover, .formas.envio .accordion-heading .forma-conteiner .envio-nome, .tabela-carrinho .form-horizontal .control-label .cor-secundaria, .tabela-carrinho .produto-info *, .formas .accordion-heading .forma-conteiner .envio-prazo-entrega {
    color: #000;
}

.flex-direction-nav li a {
    border-radius: 50%;
}

#rodape .redes-sociais {
    position: initial!important;
}

.span12.banner.tarja {
    margin: 0!important;
}

.banner .flexslider .flex-control-paging li a.flex-active {
    background: #26529f;
}

.caixa-info .cor-secundaria {
    color: #000;
}

.abas-conteudo .cor-secundaria {
    color: #000;
}

#cr-jobs {
    opacity: 1!important;
    display: inline-block!important;
    visibility: visible!important;
    margin: 0!important;
    position: static!important;
    overflow: visible!important;
    padding: 0 15px 5px 0px!important;
}

#cr-li, #cr-jobs, #cr-alpha-theme {
    vertical-align: middle;
}

.selo-jobs {
    display: block;
    width: 80px;
    height: 50px;
    background: url('https://cdn.awsli.com.br/1353/1353231/arquivos/logo-jobspace-ciashop.svg') no-repeat;
    background-position: -123px 0 !important;    
    z-index: 9999;
}

.pedido-finalizado .cor-secundaria {
    color: #000;
}

#rodape .lista-redes ul li a {
    margin-top: 0;
}

.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul li span {
    color: #000;
}

.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    color: #000;
}

li.offers.com-filho {
    display: none;
}

.cr-alpha-theme a {
    display: none;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional {
    font-size: 20px!important;
}

.acoes-produto-responsiva .tag-comprar, .botao.principal.botao-comprar, .botao.principal.grande {
    background: transparent;
    color: #26529f;
    border: 1px solid #26529f;
}

.produto div.principal .acoes-produto .comprar .botao-comprar {
    background: #55af59!important;   
}

.produto .acoes-flutuante .botao-comprar {
    background: #55af59!important;
    border: 0;
    color: #fff!important;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    color: #fff!important;
    background: #00AA69!important;
}


/*CONFIGURAÇÃO WHATS COM IMAGEM*/
@media only screen and (min-width: 768px) {
  .whatsapp-chat .hide-mobile {
    display: none;
  }
}
 
@media only screen and (max-width: 767px) {
 
  .whatsapp-chat .hide-web {
    display: none;
  }
  .whatsapp-chat img {
    height: 50px !important;
    width: 50px !important;
  }
  .whatsapp-chat {
    position: fixed;
    bottom: 10px !important;
    right: 10px !important;
  }
}
 
.whatsapp-chat {
  position: fixed;
  z-index: 999;
  bottom: 10px;
  right: 10px;
}
 
.whatsapp-chat img {
  height: 50px;
  width: 50px;
}
/*FIM CONFIGURAÇÃO WHATS COM IMAGEM E TITULO*/