/*cores texto menu*/
.full.menu .conteiner li.all-categories.com-filho .nivel-dois .titulo {
    white-space: pre;
    color: #4F4F4F;
}

.full.menu .conteiner .nivel-dois li a {
    color: #4F4F4F;
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    text-transform: none;
}

.full.menu .conteiner .nivel-dois li a:hover {
	color: #08c;
}

.full.menu .conteiner li.other-categories>.nivel-dois li a strong {
	color: #4F4F4F;
}

.full.menu .conteiner li.other-categories>.nivel-dois li a:hover strong {

	color: #08c;
}

/*Largura menu*/
.full.menu .conteiner {
	max-width: 90%;
}

/*Ofertas em Caps*/
li.offers>a>.titulo{
text-transform: uppercase;
}

/*Todas as Categorias em Caps*/
li.all-categories.com-filho {
text-transform: uppercase;
padding-right: 10px !important;
}

/*Remove do menu a opção Ofertas*/
li.offers.com-filho {
display: none;
}

/*deixar os títulos das vitrines com letra maiúscula*/
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo {
    
    text-transform: capitalize;
}

/*deixar os título das marcas letra maiúscula*/
.marcas strong {
	text-transform: uppercase;
}

/*deixar os título dos testemunhos letra maiúscula*/
#testimonials h2 strong  {
	text-transform: uppercase;
}

/*alterar texto botão adicionar*/
/*a.botao.botao-comprar.principal.botao-comprar-ajax:after {*/
/*	content:'Adicionar à sacola';    */
/*}*/

/*alterar texto rodapé para maiúsculo*/
#rodape .titulo {
	text-transform: uppercase;
}

/*alterar cor texto rodapé institucional*/
#rodape .institucional a {
	color: #484848;
}

/*alterar cor texto rodapé institucional*/
#rodape .institucional p {
	color: #484848;
}

/*remover categorias rodapé*/
#rodape .links-rodape-categorias {
    display: none;
}

/*altura rodapé institucional*/
#rodape .institucional {
	min-height: 320px;
}

/*barra de rolagem menu categorias*/
.full.menu .nivel-dois .mega-categorias {
	overflow: auto;
    overflow-x: hidden;
    height: 350px;
    width: auto;
}

/*Fonte texto banner ofertas*/
.promo p strong {
    
	text-transform: uppercase;
}


/*texto finalização do pedido*/
.lead {
    
	color: black;
    font-family: sans-serif;
}

/*texto endereço loja home*/
.text-endloja {
    
    text-align: center;
    margin-top: 2px;
}

/*texto descrição produtos*/
#descricao {
    font-size: 16px;
    font-family: lato, sans-serif !important;
}

/*botão página de locação*/
#produto-consulta-preco {
    background: #1ACB2E;
    height: 55px;
    text-shadow: none;
    border: none;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 20px;
    box-sizing: border-box;
    border-radius: 5px;
    color: #fff;
    padding: 0 10px;
    width: auto;
    flex: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

/*texto obs-frete*/
.text-obsFrete {
    margin-top: 15px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
}

/*margem btn-top*/
.scrollToTop {
    margin-bottom: 2rem;
}

/*remove carrinho ajax*/
.carrinho .carrinho-interno {
    display: none;
}

/*barra aviso topo*/
.barraAvisoTopo {
    width: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #ffc501;
    padding: 15px;
    color: #ef5350;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
}

@media only screen and (max-width: 767px) {

	.conteudo-topo .menu.superior.visible-phone .wrap {
    height: 100%;
    overflow: auto;
    background: #fff;
    width: 80%;
    text-transform: capitalize;
    }

}

@media only screen and (max-width: 767px) {
    
.conteudo-topo .menu.superior.visible-phone ul.action-links li a {
    color: #9b9b9b;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;

	}
}