
/***********************************
	MONITOR - COMPUTADOR
***********************************/
	
	@media screen and (max-width: 3000px) and (min-width: 1200px){
		.hidden-lg, .escondepc{display:none !important}
	}
	@media screen and (max-width: 1500px) and (min-width: 1200px){		.container{width:1200px}
	}
	@media screen and (max-width: 1400px) and (min-width: 1300px){
	}
	@media screen and (max-width: 1300px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1200px) and (min-width: 992px){
		.topo .busca, .topo .telefone{margin-left: 25px;}
		.menu-produtos {right: 235px;}
		.faixa-index { height: 736px;background-size: cover;}
		.faixa-index h2 {margin-top:100px;}
		.slide img{max-height:600px;}
		.slide .foto{height:600px;}
		.owl-buttons {margin-top: -40px !important;}
	}

	
	@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: 1500px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1200px) and (min-width: 992px){		.container{width:100% !important}		.topoprincipal, .topo {height: 100px;}		.topo .logo {margin-top: 15px;width: 150px;}		.topo nav ul, .topo .telefone, .topo .botoes_compra, .topo .busca {margin-top: 35px;}
	}
	@media screen and (max-width: 1200px){
	}
	
/***********************************
	TABLET
***********************************/


	@media screen and (max-width: 992px){
		.visible-sm, .abre-responsivo{display:block}
		.visible-md, .visible-md3, .topo nav ul, .topo .telefone, .logo-rodape{display:none !important}
		.visible-sm3{display:inline}
		.topo .logo {margin-top: 5px; width: 200px;}
		.topo{height: 104px;}
		.topo .busca {margin-top: 35px;margin-left:35px;width: 35px;}
		.slide img{max-height:auto;}
		.slide .foto{height:auto;}
		.hidden-sm{display:none !important}		.container{width:100% !important}		.bloco_login button {margin-top: 40px;}
	}
		

	@media screen and (max-width: 992px) and (min-width: 762px){
		.faixa-index{height: 536px;background-size: cover;}
		.faixa-index h2 { margin-top: 70px;}
		.faixa-index h1 {font-size: 200%;}
		.owl-buttons {margin-top: 100px !important;}		.container{width:100% !important}		.topo .botoes_compra {margin-top: 40px}		.topoprincipal {height: 100px;}		.hidden-sm{display:none !important;}

	}

/***********************************
	CELULAR
***********************************/

	@media screen and (max-width: 762px){	
		.hidden-xs, .owl-buttons, .video h2, .slide, .ggrande img, .faixa-index, .slide, .topo .botoes_compra,		.bloco_login label span{display:none !important}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs, .botoes-responsivo{display:block;}
		.visible-xs3{display:inline;}
		.mapa{height:350px;}
		footer .titulo-social h2 {text-align: left;margin-bottom:20px}
		footer .dados{margin-top:40px;}
		.tarja-busca input{margin-bottom:20px;}
		.tarja-busca button{margin:0px auto;}
		.produto .mini img{float:left !important;width:15% !important;margin-right:4px;}
		.empresa .texto p, .empresa .texto h1{color:black;text-align:center;}
		.topo2 {height: 104px !important;}		.topo .botoes_compra {margin-top: 40px}		.topoprincipal, .topo {height: 70px;}		.topo .logo { width: 120px;}		.topo .busca {margin-top: 20px;}		.abre-responsivo {margin-top: 22px;}		.menu_lateral_produtos {margin-top: 50px;}		.menu_lateral_produtos ul {width: 100%;}		.bloco_login {padding: 30px;}		.pedido_interno_dados {overflow: scroll;}		.tabela_container{overflow: scroll;}		.carrinho .btn1 {float: right;margin-right: -15px;margin-bottom: 15px;}			}	
	
	
	@media screen and (max-width: 762px) and (min-width: 470px){
	}
	@media screen and (max-width: 762px) and (min-width: 570px){
		.slick-next {right: -10px !important;}
		.slick-prev {left: -10px !important;}

	}
	@media screen and (max-width: 670px){
	}
	
	
	@media screen and (max-width: 700px){
	}
	
	@media screen and (max-width: 600px){
	}
		
	@media screen and (max-width: 570px){
		.slick-next {right: 0px !important;}
		.slick-prev {left: 0px !important;}	
	}
	@media screen and (max-width: 350px){
	}