/***********************************
	MONITOR - COMPUTADOR
***********************************/
	
	@media screen and (max-width: 3000px) and (min-width: 1200px){
		.hidden-lg, .escondepc{display:none !important}
	}
	@media screen and (max-width: 3000px) and (min-width: 1600px){
	}
	@media screen and (max-width: 1400px) and (min-width: 1200px){
	}
	
	@media screen and (max-width: 1380px) and (min-width: 1200px){
	}
	@media screen and (max-width: 10000px) and (min-width: 992px){		
		.visible-md{display:block}
		.visible-md3{display:inline}
	}
	@media screen and (max-width: 10000px) and (min-width: 992px){
		.visible-sm{display:none}
	}
	@media screen and (max-width: 10000px) and (min-width: 762px){	
		.visible-xs{display:none}	
		.visible-xs2, .visible-xs3{visibility:hidden;display:none;}
	}
	@media screen and (max-width: 1600px) and (min-width: 1400px){
		.container{width: 1400px;}
	}
	
	@media screen and (max-width: 1400px) and (min-width: 1200px){
		.containermenor{width: 1200px;}
		.container{width: 1200px;}
		
	}
	
	@media screen and (max-width: 1610px) and (min-width: 1450px){
	}
	@media screen and (max-width: 1500px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1350px) and (min-width: 1200px){
	}

	@media screen and (max-width: 1200px){
		.container{width: 100%;}
	}
	@media screen and (max-width: 1200px) and (min-width: 992px){
		.escondeantes992{display:none}
		.embreve .informacoes{min-height:230px;}
		.owl-theme .owl-controls {margin-top: -80px !important;}
		.owl-buttons {margin-top: -500px;}
		.topo ul li {margin: 0 15px;}
		.topo .logo {width: 150px;margin-top: 10px;}
		.produtos_page aside {padding-right: 15px !important;}	
	}
	

	
	
	
/***********************************
	TABLET
***********************************/
	
	@media screen and (min-width: 992px){		
		.hidden-md{display:none}
	}
	
	@media screen and (max-width: 876px) and (min-width: 886px){
	}
	@media screen and (max-width: 992px){
		.embreve .informacoes{min-height:auto;margin-bottom:30px}
		.abre_responsivo{display:block !important}
		.visible-md, .visible-md3, .escondedepois992, .topo ul{display:none !important}
		.produtos_page aside{display:none}
		.buscaform_aside{display:block !important}	
		.home_intro {padding: 80px 0;}
		.sobre_intro {padding: 40px 0;}
		
	}
		
		
	
	@media screen and (max-width: 992px) and (min-width: 762px){
		.visible-sm{display:block}
		.embreve{margin-bottom:40px;}
		.hidden-sm{display:none;}
		.owl-buttons {margin-top: -450px;}
		.owl-theme .owl-controls{ margin-top: -70px !important;}
		.slick-prev {left:-10px;}
		.slick-next {right:-10px;}
		footer .logo {width: 250px;}
		footer .coluna1 p {font-size: 128%;}
		.sobre_intro .foto1{top: 20px;height: 250px;}
		.sobre_intro .foto2 {height: 250px;}
		.sobre_intro .mzinho {margin-top: 235px;width: 150px;}
		.produto_info form {padding: 70px 40px;}
		
	}
	
	
/***********************************
	CELULAR
***********************************/

	@media screen and (max-width: 762px){	
		.hidden-xs, .owl-buttons, .topo .redes, .topo .cotacao_btn .nome{display:none}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs3{display:inline;}
		.slick-prev {left:-5px;}
		.slick-next {right:-5px;}
		.topo .logo {width: 100px;}
		.topo .cotacao_btn {width: 32px;text-align:Center;margin: 0 20px;background: white;}
		.topo .cotacao_btn .carrinho {float: none;}
		.topo .busca_link {margin: 4px 0 0 15px;}
		.topo nav {margin-top: 0px;}
		.topoprincipal {height: 73px;}
		.abre_responsivo {margin-top: 0;}
		
		.home_intro .foto {margin-top: 50px;}
		.home_faixa_produtos .titulo {margin-top: 0;}
		.home_faixa_produtos p {width: 100%;}
		.home_faixa_produtos .icones{margin-top:40px;}
		.home_faixa_produtos .icones .iconebloco {width: 50%;}	
		.home_video .video_bloco {height: 300px;}		
		
		.sobre_video .video_bloco{height: 300px;}
		.sobre_video .fundo_video {margin-top: 200px;}
		.sobre_intro .foto1{top: 20px;height: 200px;}
		.sobre_intro .foto2 {height: 200px;}
		.sobre_intro .mzinho {margin-top: 200px;width: 150px;}
		.sobre_faixa .fotos {position: relative;width: 100%;}
		.sobre_faixa .foto{height: 120px;}
		.sobre_faixa .texto p, .sobre_sustentavel .texto p{width: 100%;}
		.sobre_sustentavel .fotolateral {width: 100%;position: relative;height: 220px;}
		.sobre_intro .texto p, .sobre_sustentavel .texto p, .sobre_faixa .texto p{margin: 20px 0;line-height: 200%;}
		
		.bloco_contato p {font-size: 100%;}
		.bloco_contato {text-align: center;}
		.bloco_contato {padding: 20px 20px 40px 20px;}
		.bloco_contato svg {margin: 20px auto;width: 30px;}
		.contato_page .blocos {margin-bottom: 80px;}
		.contato_page .endereco p {text-align: left;}
		
		.produto_info {margin-bottom: 80px;padding: 40px 0;height: auto;}
		.produto_info form {padding: 50px 30px;}
		.relacionados .titulo {font-size: 110%;}
		.produto_info h1 {font-size: 180%;margin-top: 50px;}
  
		.cotacao_page form {padding: 0;}
		.cotacao_page table thead td {font-size: 7px;}
		.cotacao_page {padding: 60px 0;}
  
		
		footer {text-align:center}
		footer .logo {width: 150px;}
		footer .coluna1 p {font-size: 120%;}
		footer .coluna2 {text-align: center;margin-top: 60px;}
	}
	@media screen and (max-width: 762px) and (min-width: 570px){
	}
	@media screen and (max-width: 650px) and (min-width: 500px){

	}
	@media screen and (max-width: 670px){

	}
	
	
	@media screen and (max-width: 700px){
	}
	@media screen and (max-width: 600px) and (min-width: 500px){
	}
	@media screen and (max-width: 600px){
	}
		
	@media screen and (max-width: 570px){
	}
	@media screen and (max-width: 380px){		
	}