.fundo-secundario {
    background-color: #001526fa;
}

.listagem.aproveite-tambem .listagem-item .nome-produto {
 font-weight:200;
 color:#333;
 font-family:Arial
}

.busca .botao-busca,
.busca .botao-busca:hover {
    background-color: #23dad7;
}

#barraNewsletter .componente .botao {
    background: #23dad7;
}

#corpo .bandeira-produto .bandeira-marca {
    background-color: #1bbcb9;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
}

.produto-thumbs #carouselImagem .miniaturas li.active a {
    border: 3px solid #1bbcb9;
}

.pagina-carrinho .botao.principal.grande {
    padding: 15px 30px;
    border-radius:4px;
    max-width: 100%;
    border: 0;
    text-transform: uppercase;
    box-shadow: inset 0 -4px 0 0 rgba(0, 0, 0, .2);
    font-size: 20px;
    background: #1bbcb9;
}
.pagina-carrinho .botao.principal.grande:hover {
    background: #1bbcb9;
}

.botao-minhaconta{
    background: #1bbcb9;
}
.botao-minhaconta:hover {
    background: #23dad7;
}

.listagem-item .acoes-produto .botao:hover,
.produto .comprar .botao-comprar:not(.desativo):hover,
.carrinho .botao.principal:hover {
    background: #1bbcb9;
}

#listagemProdutos .preco-produto.destaque-avista .preco-promocional, #listagemProdutos .preco-produto.destaque-parcela .titulo, #listagemProdutos .preco-produto.destaque-preco .preco-promocional {
    font-size: 16px;
}

#rodape .lista-redes i {
    border: 1px solid rgba(255, 255, 255, 0.09);
    font-size: 25px;
    color: #15706e;
}

@media (min-width: 768px) {
    .novo-conta:hover {border: 2px solid #23dad7;/*background: #fff;*/box-shadow: 0px 1px 3px 0px rgba(160, 160, 160, 0.28);-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom: 1px solid #23dad7;}
    
    .novo-carrinho .carrinho:hover {border: 2px solid #23dad7;/*background: #fff;*/box-shadow: 0px 1px 3px 0px rgba(160, 160, 160, 0.28);-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}


    .carrinho-interno .carrinho-rodape .botao {
    	margin: 0;
        padding: 0 10px;
        line-height: 36px;
        background-color: #1bbcb9 !important;
        box-shadow: inset 0 -4px 0 0 rgba(0, 0, 0, .2);
        border-radius: 4px;
    }
    
    .carrinho-interno .carrinho-rodape .botao:hover {
        background-color: #23dad7 !important;
    }
    
    .carrinho-interno .carrinho-rodape .carrinho-info .carrino-total strong {
    	color: #00b8c0;
	}
    .carrinho .qtd-carrinho {
        background-color: #3cc;
    }
    #cabecalho {
    	background: #001526;
	}
    #cabecalho .menu {
    	border-top: 1px solid #00000030;
	}

}

@media only screen and (min-width: 768px) {
    .links-rodape-categorias ul > li:hover {
        color: #1bbcb9;
    }
    .links-rodape-categorias ul > li a:hover {
        color: #1bbcb9;
    }
    
    .links-rodape-paginas ul > li:hover {
        color:#1bbcb9;
    }
    .links-rodape-paginas ul > li a:hover {
        color: #1bbcb9;
    }
    
    .contatobox ul > li:hover {
        color:#1bbcb9;
    }
    .contatobox ul > li a:hover {
        color: #1bbcb9;
    }
    
    .contatobox ul > li i:hover {
        color: #1bbcb9;
    }  
}

@media (min-width: 992px) {
    #cabecalho .menu .nivel-um > li:hover {
        background: #1bbcb9;
        border-top-right-radius:15px;
        border-top-left-radius:15px
    }
    .fixed-menu-ldt #cabecalho .menu {
    	border: 0;
	}
    #cabecalho .menu .nivel-um>li>a {
  		padding:0 3px;
	}
    #cabecalho .menu ul ul {
        background: #e9ebef;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.87);
	}
    #cabecalho .menu .nivel-dois li:hover {
        background: #0e9593;
        color: #fff;
    }
    #cabecalho .menu ul ul li a {
        border-bottom:1px solid transparent;
        font-weight: 700;
    }
    #cabecalho .menu ul ul li a:hover {
		color:#fff;
    }
}
@media (max-width:767px) {
    .atalhos-mobile {
        background: #189896;
        border-bottom: 1px solid #000;
    }
    #cabecalho {
    	background: #001526;
	}
}

@media (max-width:991px) {

    #cabecalho .menu .block-title {
        background: #189896;
    }
}