/*CABECALHO*/
cabecalho {font-family:'Open Sans',sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase;}
cabecalho { position: relative; text-align: center !important;}

#cabecalho .menu.superior {
background-color: #363636 !important;
}

.menu .titulo {
    display: inline-block;
    white-space: normal;
    font-size: 15px !important;
}

.fundo-principal, .fundo-principal *, .fundo-principal *:hover, .fundo-principal:hover, .fundo-principal.botao:hover {
color: #fff;
} 

.acoes-conta li>* {
color: #363636;
}

.acoes-conta>li i {
background: none;
}
.carrinho>a>* {
color: #363636;
}
.carrinho>a i {
background: none;
}

.carrinho {
border-width: 0px;
}

.conteiner {
    background: #363636;
}

.canais-contato .hidden-phone {
    color: #fff
}


/* Cor do fundo e texto do menu*/
#cabecalho > .conteiner > .menu.superior, #cabecalho > .conteiner > .menu.superior .com-filho > a i { background-color: #fff; border-bottom: 1px solid #9c9b9b; }
#cabecalho > .conteiner > .menu.superior .titulo { color: #fff;}

/* Centralizar os itens do menu*/
#cabecalho > .conteiner > .menu.superior {text-align: center; float: none; border-right: 1px; border-left: -3px; margin-right: -3px;}

/*Remove icone indicador de subcategoria*/
.icon-chevron-down:before {
content:none;
}
[class^=“icon-”]:before, [class*=" icon-"]:before {
text-decoration: inherit;
speak: none;
}
.menu li.com-filho>a i {
display: none;}

/* Centraliza todo o menu de categoria*/
.menu ul {
margin: 0;
}
#cabecalho > .conteiner > .menu.superior { text-align: center; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 0; margin-right: -3px; }





/*TELA CHEIA*/
.conteiner { min-width: 50px; max-width: 100%; }



/*FONTE PADRAO*/
body { font-size: 'Open Sans', sans-serif; font-size: 14px; font-color: #666; }




/*PESQUISA*/
.busca {
    border:none;
    background-color:transparent;
}



/////////////////////////////////////////////////////////////////////


/*CONFIG PRODUTO PAG INICIAL*/

/* POSICAO INFORMACOES PRODUTO */
.pagina-inicial .listagem-item .info-produto{
bottom: 0px !important;
    font-size: 'Open Sans', sans-serif; font-size: 14px;
}

.pagina-inicial .listagem-item .nome-produto{
    font-size: 18px;
}

/*TRACEJO HOVER PRODUTO*/
.listagem-item .acoes-produto{
  border-width: none;
  border-style: none}


/* POSICAO FOTO PRODUTO */
.pagina-inicial .listagem-item .imagem-produto {
bottom: 5px !important;
}



/* POSICAO BOTAO COMPRAR */
.pagina-inicial .listagem-item:hover .acoes-produto {
bottom: 1px !important;
}


/*BORDA PRODUTO*/
.listagem-item {
    border: 2px solid #E0E0E0;
}
.listagem-item:hover {
    border: 2px solid #5A822A;
}
.pagina-inicial .listagem-item{
    height: 430px;
    width: 300px;
}


/*TEXTO PRODUTO ALINHADO*/
.nome-produto{
    width: 100%;
       text-align: center;
}
.info-produto{
    text-align: center;
}


/*TAMANHO IMAGEM*/
.pagina-inicial #corpo .listagem .imagem-produto {
height: 200px !important;
} 

/*TAMANHO TITULOS*/
.titulo-categoria{
    font-size: 60px;
}


/*TAMANHO PREÇOS PRODUTOS*/
.produto .acoes-produto{text-align:center}
.acoes-produto .preco-produto{font-size:20px}
.acoes-produto .preco-produto{line-height: 20px}
.acoes-produto .preco-produto .preco-parcela{font-size:12px}


/////////////////////////////////////////////////////////////////////


/*CONFIG PRODUTO PAG CATEGORIA*/

/* POSICAO INFORMACOES PRODUTO */
.pagina-categoria .listagem-item .info-produto{
bottom: 0px !important;
    font-size: 'Open Sans', sans-serif; font-size: 14px;
}

.pagina-categoria .listagem-item .nome-produto{
    font-size: 18px;
}

/*TRACEJO HOVER PRODUTO*/
.listagem-item .acoes-produto{
  border-width: none;
  border-style: none}


/* POSICAO FOTO PRODUTO */
.pagina-categoria .listagem-item .imagem-produto {
bottom: 5px !important;
}



/* POSICAO BOTAO COMPRAR */
.pagina-categoria .listagem-item:hover .acoes-produto {
bottom: 1px !important;
}


/*BORDA PRODUTO*/
.listagem-item {
    border: 2px solid #E0E0E0;
}
.listagem-item:hover {
    border: 2px solid #5A822A;
}
.pagina-categoria .listagem-item{
    height: 320px;
    width: 200px;
}


/*TEXTO PRODUTO ALINHADO*/
.nome-produto{
    width: 100%;
       text-align: center;
}
.info-produto{
    text-align: center;
}


/*TAMANHO IMAGEM*/
.pagina-categoria #corpo .listagem .imagem-produto {
height: 100px !important;
} 

/*TAMANHO TITULOS*/
.titulo-categoria{
    font-size: 60px;
}


/*TAMANHO PREÇOS PRODUTOS*/
.produto .acoes-produto{text-align:center}
.acoes-produto .preco-produto{font-size:20px}
.acoes-produto .preco-produto{line-height: 20px}
.acoes-produto .preco-produto .preco-parcela{font-size:12px}


/////////////////////////////////////////////////////////////////////


/*CONFIG PRODUTO PAG PESQUISA*/

/* POSICAO INFORMACOES PRODUTO */
.pagina-pesquisa .listagem-item .info-produto{
bottom: 0px !important;
    font-size: 'Open Sans', sans-serif; font-size: 14px;
}

.pagina-busca .listagem-item .nome-produto{
    font-size: 18px;
}

/*TRACEJO HOVER PRODUTO*/
.listagem-item .acoes-produto{
  border-width: none;
  border-style: none}


/* POSICAO FOTO PRODUTO */
.pagina-busca .listagem-item .imagem-produto {
bottom: 5px !important;
}



/* POSICAO BOTAO COMPRAR */
.pagina-busca .listagem-item:hover .acoes-produto {
bottom: 1px !important;
}


/*BORDA PRODUTO*/
.listagem-item {
    border: 2px solid #E0E0E0;
}
.listagem-item:hover {
    border: 2px solid #5A822A;
}
.pagina-busca .listagem-item{
    height: 320px;
    width: 200px;
}


/*TEXTO PRODUTO ALINHADO*/
.nome-produto{
    width: 100%;
       text-align: center;
}
.info-produto{
    text-align: center;
}


/*TAMANHO IMAGEM*/
.pagina-busca #corpo .listagem .imagem-produto {
height: 100px !important;
} 

/*TAMANHO TITULOS*/
.titulo-categoria{
    font-size: 60px;
}


/*TAMANHO PREÇOS PRODUTOS*/
.produto .acoes-produto{text-align:center}
.acoes-produto .preco-produto{font-size:20px}
.acoes-produto .preco-produto{line-height: 20px}
.acoes-produto .preco-produto .preco-parcela{font-size:12px}


/////////////////////////////////////////////////////////////////////


/*CONFIG PRODUTO PAG PRODUTO*/

/* POSICAO INFORMACOES PRODUTO */
.pagina-produto .listagem-item .info-produto{
bottom: 1px !important;
    font-size: 'Open Sans', sans-serif; font-size: 14px;
}

..pagina-produto .listagem-item .nome-produto{
    font-size: 18px;
}


/* POSICAO FOTO PRODUTO */
.pagina-produto .listagem-item .imagem-produto {
bottom: 5px !important;
}



/* POSICAO BOTAO COMPRAR */
.pagina-produto .listagem-item .acoes-produto {
bottom: 1px !important;
}


/*BORDA PRODUTO*/

.pagina-produto .listagem-item{
    height: 380px;
    width: 230px;
}


/*TAMANHO IMAGEM*/
.pagina-produto .listagem-item .imagem-produto {
height: 180px !important;
} 


/////////////////////////////////////////////////////////////////////


/*LINHAS TRACEJADAS*/
body .listagem .listagem-linha li {
border: 0 none;
}

/*TRACEJO HOVER PRODUTO*/
.listagem-item .acoes-produto{
  border-width: none;
  border-style: none}

/* Imagem Flutuante - Remover */
.produto .acoes-flutuante {display: none !important;}




/*RODAPE*/
#rodape .redes-sociais{
display: none;
font:#FFF;
}

/* Remover “listra branca” do rodapé */
#rodape .pagamento-selos {
background-image: url();
}

#rodape .pagamento-selos {
background-color: #FFF !important;
}

.gateways-rodape {
background: none;
border: none;
width: 50%;
}

.gateways-rodape, .gateways-rodape * {
padding: 5px;
}

.busca input { border-radius: 30px; }


/*NEWSLATTER*/
.modal-modalNewsletter .fancybox-skin{
 background-image:
	url() !important; /* img newsletter */
}

button.newsletter-assinar {
    background: none !important ;
     border: 1px solid #fff;
}

/*BOTAO COMPRA MOBILE*/
.acoes-produto-responsiva.visible-phone {
top: 90%;
}

/* Botão “Pesquisar”*/
.botao {
background:#4F7028 !important;
}


.pagina-carrinho .botao {
    color: #fff;
}

.pagina-busca .botao {
    color: #fff;
}

.continuar-comprando {
    color: #fff;
}


////////////////////////////////////////////////////////////////////////
/*PROGRAMACAO MOBILE*/



/*MENU MOBILE*/
@media only screen and (max-width: 767px) {
.menu.superior .nivel-dois li a, .menu.lateral .nivel-dois li a {
color: #000;
}
}

@media only screen and (max-width: 767px) {
#cabecalho .menu.superior {
background-color: #fff !important;
}
}

/*CFG PRODUTOS PAGINAS*/

@media only screen and (max-width: 767px) {
    .pagina-categoria .listagem-item{
    height: 380px;
    width: 325px;
}
}

@media only screen and (max-width: 767px) {
    .pagina-busca .listagem-item{
    height: 380px;
    width: 325px;
}
}


@media only screen and (max-width: 767px) {
     .pagina-produto .listagem-item{
    height: 380px;
    width: 325px;
}
}

@media only screen and (max-width: 767px) {
     .pagina-inicial .listagem-item{
    height: 450px;
    width: 325px;
}
}