
/***********************************
	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: 1500px) and (min-width: 1200px){
		.servicos .dados {padding-left: 40px;}
		.servicos .dados h1 { padding-top: 10px;}
	}
	
	@media screen and (max-width: 1300px) and (min-width: 1200px){
	}
	@media screen and (max-width: 1200px) and (min-width: 992px){
		.topo ul li {padding: 10px 12px;}
		.slide {height: 700px;}
		.slide div{height: 700px;}
		.servicos .dados {left: 0px;padding-left: 20px;padding-right: 20px;float: none;width: 100%;margin-left: 0px;}
		.servicos .foto { width: 100%;right: 0px;}
		.servicos img {width: 50%;display: block;margin: 10px auto;}
		.representante-ajax{width:80%;margin-left:10%;}
	}
	@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{display:none !important}
		.visible-sm3{display:inline}
		footer p span {display: block !important;}
		.mapa{height:350px;}
		.topo ul, .topo p{display:none}
		.empresa{background:white;}
		.servicos .dados {padding-left: 40px;padding-right: 40px;padding-bottom: 40px;}
		.slide{height: 600px;}
		.slide div{height: 600px;}
		.slide h1{padding-top: 280px;}
		.bloco3, .bloco2{margin-top:0px;margin-bottom:40px;}
		.bloco4{height:330px;}
		.bloco-interno{opacity:1;background:rgba(0,0,0,0.5);}
		.bloco5, .bloco6, .bloco4{margin-top:0px;margin-bottom:40px;}
		.bloco4 h1{padding-top:0px;}
		.trabalhos {padding: 60px 0px;}
		.topo nav {width: auto;}
		.topo .fa-bars{display:block}
		.video-empresa .video-mascara img {margin-top: 120px;}
		.video-empresa {height: 400px;}
		
	}	
	@media screen and (max-width: 992px) and (min-width: 762px){
		.hidden-sm{display:none;}
		.btn-estados div {font-size: 180%;}
		.representante-ajax{width:80%;margin-left:10%;}
		
	}
	
/***********************************
	CELULAR
***********************************/

	@media screen and (max-width: 762px){	
		.hidden-xs, .owl-buttons{display:none !important}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs, .btn-responsivo{display:block;}
		.visible-xs3{display:inline;}
		.tarja-index .btn1, .tarja-index .btn2 {display: block;}
		.empresa p {padding-right: 0px;}
		.empresa{padding: 60px 0px;}
		.videotarja {height: auto;}
		.btn-estados div {font-size: 150%;}
		.btn-estados div{width:19%;}
		.representante-ajax{width:90%;margin-left:5%;}
		.representante-ajax {padding: 10px;}
	}
	
	
	@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){
		.slide h1 {font-size: 200% !important;}
		.videotarja .play img{top: 25%;width: 72px;}
		.videotarja .play{width: 72px;}
	}
		
	@media screen and (max-width: 570px){
		.slick-next {right: 0px !important;}
		.slick-prev {left: 0px !important;}	
	}
	@media screen and (max-width: 500px){
	}