.conteiner {
    max-width: none;
}

#cabecalho .conteiner {
 	background: transparent;   
    padding: 0;
}
.carrinho-interno .nome-produto {
    color: #000;
}


.conteiner-principal #rodape .conteiner {
 background-color: rgba(0,0,0,.9);   .ui-autocomplete-input
 color: #fff;
}

.busca .botao-busca {
    background: #7B0B16;
    height: 43px;   
}

.busca .ui-autocomplete-input {
 	height: 32px;   
}

@media only screen and (max-width: 767px) {
 	.busca .ui-autocomplete-input {
        height: 21px;   
    }   
}

#barraTopo {
 	display: none !important;   
}

.nome-produto {
    color: #000;   
}

.imagem-produto, .imagem-principal {
	margin: 0;
    width: 100%;

}



.listagem .imagem-produto {
	height: 240px !important;
}
.listagem .imagem-produto img {
	max-width: max-content !important;
}

.acoes-produto {
    bottom: 28% !important;
    border: none !important;   
}

.finalizar-compra .cor-secundaria {
    color: #000;
}

.listagem .botao-comprar {
    display: inline-block;
    position: relative;
    padding: 0 60px;
    line-height: 35px;
    height: 35px;
    background: #930506;
    text-transform: uppercase;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
    text-transform: capitalize;
    -webkit-clip-path: polygon(12% 0%,100% 0,88% 100%,0% 100%);
    clip-path: polygon(12% 0%,100% 0,88% 100%,0% 100%);
    
}

.logo a {
    height: 160px;
}

.nivel-um {
 	padding: 10px 20px;   
}

@media only screen and (min-width: 767px) {
	.menu.superior .nivel-um>li {
        border: none;   
        display: block;
        line-height: 20px;
        height: 50px;
        padding: 0 30px;
        font-size: 16px;
        text-transform: uppercase;
        color: #fff;
        font-weight: 500;
        background: 0 0;
        -webkit-clip-path: polygon(12% 0%,100% 0,88% 100%,0% 100%);
        clip-path: polygon(12% 0%,100% 0,88% 100%,0% 100%);
        transition: all 0.3s;
    }
    .menu.superior .nivel-um>li:hover {
        background: #930506;
    }
}

.pagina-categoria #corpo .cor-secundaria {
 	color: #000;   
}

.produto .nome-produto {
 	font-size: 38px;   
}
.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {
 	font-size: 45px;   
}
.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
	background-color: #7B0B16;   
}

.pagamento-selos {
 padding: 0 !important;   
}
#rodape > div {
 border: none !important;   
}

#rodape {
    color: #fff;
}

.abas-custom {
 	font-size: 18px;   
}

#cabecalho .atalhos-mobile {
	background: #000;   
}

.preco-promocional {
 	font-size: 20px;   
}

.nome-produto {
    min-height: 25px !important;
}

#modalContato .row-fluid .span6:not(:first-child) {
    display: none;
}

@media only screen and (max-width: 767px) {
    .row-fluid.banner.mini-banner.hidden-phone {
        display: block !important;    
    }

    .row-fluid.banner.mini-banner.hidden-phone .span4 {
        display: none;   
    }

    .row-fluid.banner.mini-banner.hidden-phone .modulo:first-child {
        display: block;   
    }

}

.cep > * {
    color: black;
}

.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul li span {
    color: black;
}
.cep .nome {
    color: black;
}