
/***********************************
	MONITOR - COMPUTADOR
***********************************/
	
	@media screen and (max-width: 3000px) and (min-width: 1200px){
		.hidden-lg, .escondepc{display:none !important}
	}
	@media screen and (max-width: 1600px) and (min-width: 1400px){
	}
	@media screen and (max-width: 1400px) and (min-width: 1200px){
	}
	
	@media screen and (max-width: 1300px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1200px) and (min-width: 992px){
		.topoprincipal ul li {padding: 20px 15px;}
		.topoindex .logo, .topoprincipal .logo{width: 200px;}
		.topoindex ul, .topoprincipal ul{margin-top: 25px !important;}
		.topoprincipalgeral {height: 100px;}
		.slide .item-slide {height: 420px;}
		.slide .item-slide h1 {margin-left:50px;margin-top: 120px;}
		.slide .item-slide p{margin-left:50px}
		.slide .item-slide a{margin-left:50px}
		.topo{height: 353px;}
		.topo .conteudotopo h1 {margin-top: 90px;}
		.servicos p {padding: 20px 40px;}
		.servicos h1 {padding: 30px 40px 0px 40px;}
		.pedidoetapa1 .botao1{width: 80%;font-size: 90%;}
		.pedidoetapa1 .botao2{width: 20%;}	
		.owl-prev {left: -2px !important;margin-top: 490px !important;width: 52px !important;height: 52px !important;background-size: cover !important;}
		.owl-next {right: -2px !important;margin-top: 490px !important;width: 52px !important;height: 52px !important;background-size: cover !important;}
		.topo .linhafundo {margin-left: -160px;margin-top: 80px;}
	}
	@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: 1350px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1200px){
	}
	
/***********************************
	TABLET
***********************************/
	
	@media screen and (max-width: 876px) and (min-width: 886px){
	}
	@media screen and (max-width: 992px){
		.visible-sm, .abre-responsivo{display:block}
		.visible-md, .visible-md3, footer .logo, .fonedestaque, .topo .linhafundo{display:none !important}
		.visible-sm3{display:inline}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs, .btn-responsivo{display:block;}
		.visible-xs3{display:inline;}
		footer{padding:40px 0px 30px 0px;}
		.topo .fundo{background-size: cover !important;}
		.empresa {padding: 30px 0px;}
		.fundoservico{background-size:cover !important;width:100%;height:280px;}
		.servicos .parent {display: block;}
		.pedidoetapa3 .sempaddingleft, .contato .sempaddingleft{padding-left:15px !important;}
		.titulo2 {font-size: 120% !important;}
		.infocontato {padding-top: 20px;}
		.index .containergeral{background:white}
		.slide .item-slide {height: 420px;}
		.slide .item-slide h1 {margin-top: 120px;}
		.slide .item-slide p{width:80%}
		.topo{height: 253px;}
		.topoindex{height:95px}
		.topo .conteudotopo h1 {font-size: 250%;margin-top: 20px;}
		.topoindex .logo, .topoprincipal .logo{width: 180px;}
	}	
	@media screen and (max-width: 992px) and (min-width: 762px){
		.hidden-sm{display:none;}
		.topoprincipal ul {margin-top: 25px !important;}
		.topoprincipal ul li {padding: 20px 9px;}
		.topovoador ul li {padding: 6px 9px !important;}
		.servicos h1 {padding: 30px 30px 0px 30px;margin-top: 30px;}
		.servicos p {padding: 30px 30px;}
		.servicos .texto {padding-bottom: 0px !important;}
		.infocontato h1{margin-left:-30px;}
		.infocontato p{margin-left:-30px;}
		.owl-prev {left: -2px !important;margin-top: 490px !important;width: 52px !important;height: 52px !important;background-size: cover !important;}
		.owl-next {right: -2px !important;margin-top: 490px !important;width: 52px !important;height: 52px !important;background-size: cover !important;}
	}
	
/***********************************
	CELULAR
***********************************/

	@media screen and (max-width: 762px){	
		.hidden-xs, .owl-buttons, .topoprincipal ul, .pedidoetapa2 p{display:none !important}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs, .btn-responsivo, .fa-bars{display:block !important;}
		.visible-xs3{display:inline;}
		.servicos h1 {padding: 30px 30px 0px 30px;margin-top: 30px;}
		.servicos p {padding: 30px 30px;}
		.servicos .texto {padding-bottom: 0px !important;}
		.index .texto1,	.index h1, .index h2, .index p{text-align:center}
		.index img{display:block;margin:20px auto}
		.containergeral{padding-bottom:80px}
		.pedidoetapa1 .botao1{font-size: 90%;}
		.topo .conteudotopo h1 {font-size: 180%;}
		.pedidoetapa2 h1{margin-bottom:14px}
		.titulo2{margin-bottom: 50px;width:100%;text-align:center;font-size:150%;display: block;}
		.btnetapa2{float:none;margin: 30px auto 60px auto;display:block;}
		.pedidoetapa3 {padding: 90px 0px 0px 0px;}
		.topo .fundo{background-position: center center !important;}
		.infocontato img {margin-left: 0px;margin-bottom: 20px;}
		.infocontato{text-align:center;}
		.infocontato p {margin-bottom: 30px;}
		.empresa img { margin: 20px 0px;}
	}	
	
	@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) and (min-width: 500px){
	}
	@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: 500px){
	}