.nova-tarja {margin-bottom: 0;}
.nova-marcas {margin-bottom: 0;}

.full.menu,
#rodape .institucional,
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao,
.banner .flexslider .flex-control-paging li a.flex-active{
    background-color : #F58634;
    border-color : #F58634;
}

#cabecalho .actions>li:hover .total-cart, 
#cabecalho .actions>li:hover a{
    color : #F58634;
}

.scrollToTop,
#finalizarCompra,
.float-contact .float-open,
.float-contact .float-items>li>a,
.full.menu .conteiner .nivel-um>li.offers>a,
.flex-direction-nav li a,
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, 
.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar,
.produto div.principal .acoes-produto .comprar .botao-comprar,
.finalizar-compra .botao.principal,
#barraNewsletter.posicao-rodape .componente .newsletter-assinar,
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao{
    background-color: #3B587F !important;
    border-color: #3B587F !important;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover{
    background: 0 0 !important;
    border-color: #3B587F !important;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover::after,
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover::before{
    color: #3B587F !important;
}

#cabecalho .actions>li>a .icon *{
    fill: #3B587F;
}

#cabecalho.fixed .open-menu .line{
    background-color: #3B587F;
}

#cabecalho .carrinho .qtd-carrinho{
    background-color: #F58634;
}

.full.menu .conteiner .nivel-um>li>a {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
}

.busca-mobile .nivel-um > li > a {
    position: relative;
    display: flex;
    justify-content: start;
    align-items: center;
    height: 50px;
}

.busca-mobile .nivel-um > li > a > svg,
.full.menu .conteiner .nivel-um>li>a > svg{
    margin: 0 15px 0 5px;
    width: 30px;
}

.full.menu .conteiner .nivel-um>li>a>.titulo{
    text-align: left;
}

#rodape .institucional li a,
#rodape .institucional a, #rodape .institucional p,
.full.menu .conteiner .nivel-um>li>a>.titulo {
    color: #ffffff;
    font-size: 14px;
}

#rodape .institucional .titulo{
    color: #ffffff;
}

#rodape .links-rodape-atendimento .icon,
#rodape .links-rodape-atendimento .office-hours .title .icon .c{
    fill: #ffffff;
}

#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] {
    background: #3B587F!important;
    border: solid 1px #3B587F;
}

#st-1 .st-btn img{
    filter: invert(0);
}

#st-1 .st-btn[data-network=facebook]:hover,
#st-1 .st-btn[data-network=googleplus]:hover,
#st-1 .st-btn[data-network=pinterest]:hover,
#st-1 .st-btn[data-network=twitter]:hover {
    background: #3B587F!important;
    opacity: .8;
}

@media (max-width: 767px){
    #fullbanner-mob{
        display: inherit !important;
    }

    .secao-banners .banner.cheio{
        display: inherit !important;
    }

    #fullbanner-mob ~ .secao-banners{
        display: none;
    }

}

#fullbanner-mob .slick-slide img{
    height: auto;
    width: 100%;
}

#menu_gamer svg,
#menu_gamer svg *{
    fill: #3b587f;
}