#cabecalho {
    background: #393b3b;
}

.logo a {
    
position: relative;
display: block;
height: 300px;

}

#cr-alpha-theme {

    display:none !important;

}

/* Clear Teste */

.clearfix {display: inline-block;}
 
.clearfix:after {
content: " ";
display: block;
height: 0;
clear: both;
font-size: 0;
visibility: hidden;
}
 
/* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/* Fim do Clear Teste */


/* Linha de Separação */

	#LinhaSeparacao {

    text-align: center;
    border-bottom: solid 1px #d0d0d0;
    width: 100%;
    margin-bottom: 30px !important;
    margin-top: 60px !important;
        
    }

/* Botão Feio de Frete Grátis */

#fmais-shippings-alert-body {

    display: none !important;

}

/* Título da Página Extra */

.pagina-pagina h1.titulo.cor-secundaria {

display:none;

}

.emptySpace {
	
	padding-top: 5px;
	padding-bottom: 5px;
	
}

/* Menu Ofertas */

#listagemProdutos.listagem .listagem-item {
    
    width: 90% !important;

}

.full.menu .conteiner #listagemProdutos.listagem .imagem-produto {


    height: 200px Important;
    
}

/* WhatsApp */

.whatsapp-fixo {
    
	position: fixed;
	bottom:10px;
	left:10px;
	z-index: 999;
    
	}

.float-contact {

	display:none;

}

/* Preview e Next */

	.slick-next .icon, .slick-prev .icon {

	width: 20px;

	}


/* Cálculo do Frete - Página do Produto 

	.pagina-produto .principal .cep {
        
    display: none;
    
    }

*/

/* Desktop Styles */

@media only screen and (min-width: 961px) {

    #ContentColuna {

	width: 28%; 
	float: left; 
	padding-left: 25px; 
	padding-right: 25px;

		}
    
    a.titulo.cor-secundaria {

	text-transform: uppercase;

	}
    
    .contentColoraExtra {
		
	width: 100%;
	height: auto;
	background: #3D3F42;
	
}

	.coloraExtraLeft {
	
	width: 16%;
	height: 100%;
	float: left;
	padding-top: 20px;
	padding-bottom: 40px;
	padding-left: 40px;
	padding-right: 40px;
	background: #3D3F42;
	
	text-align: justify;
		
}

	.coloraExtraRight {
	
	width: 70%;
	float: right;
	padding: 20px;
	background: #3D3F42;
	
}
    
    .textColoraExtra {
	
	text-align: justify;
	color: #ffffff;
	
}
    
	}

/* Tablet Styles */
@media only screen and (min-width: 401px) and (max-width: 960px) {

    #ImagemProduto {

	width: 330px; 
	height: auto;

		}
    
    #LinhaSeparacao {
    
    display: none !important;    
        
    	}
    
    #ContentColuna {
    
    margin-bottom: 25px;
    
    }
    
    a.titulo.cor-secundaria {

	text-transform: Initial;

}
    
    .contentColoraExtra {
		
	width: 100%;
	height: auto;
	
}

	.coloraExtraLeft {
	
	width: 100%;
	height: 100%;
	text-align: justify;
		
}

	.coloraExtraRight {
	
	width: 100%;
    padding-top: 140px;
	
}
    
    .textColoraExtra {
	
	text-align: justify;
	color: #3d3f42 Important;
	
}
    
	}

/* Mobile Styles */
@media only screen and (max-width: 400px) {
  
	#ImagemProduto {

        width: 330px; 
        height: auto;

    }
    
    #LinhaSeparacao {
    
        display: none !important;    
        
    }
    
    #ContentColuna {
    
        margin-bottom: 25px;
    
    }
    
    a.titulo.cor-secundaria {

        text-transform: Initial;

    }
    
    .contentColoraExtra {
		
        width: 100%;
        height: auto;
        background: #3D3F42;
        
    }

	.coloraExtraLeft {
	
        width: 100%;
        height: 100%;
        text-align: justify;
            
    }

	.coloraExtraRight {
	
        width: 100%;
        padding-top: 140px;
        
    }
    
    .textColoraExtra {
	
        text-align: justify;
        color: #3d3f42 Important;
        
    }
    
}

@media (max-width: 767px){
    #fullbanner-mob{
        display: inherit !important;
    }

    .secao-banners .banner.cheio{
        display: inherit !important;
    }

    #fullbanner-mob ~ .secao-banners{
        display: none;
    }

    .conteudo-topo .busca-mobile .atalho-menu.icon-th::before{
        color: #393b3b;
    }

}

#fullbanner-mob .slick-slide img{
    height: auto;
    width: 100%;
}