/***********************************
	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: 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: 1200px){
		.owl-theme .owl-controls {margin-top: -60px !important;}
		.container{width: 1200px;}
	}
	
	@media screen and (max-width: 1300px) and (min-width: 1200px){
		.containermenor{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 nav ul li a {padding: 10px 15px;margin: 0 0;}
		.topo .logo_container {width: 150px;}
		footer .coluna3 p {margin: 0 0 25px -5px;}
		.galeria_post .foto {height: 130px;}
		.bloco_parques .dados {padding-right: 5px;}
		.bloco_parques .btn_padrao {font-size: 80%;}
	}
	
	

	
	
	
/***********************************
	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}
		.visible-sm, .abre_responsivo, .botao_responsivo_filtrar{display:block !important}
		.visible-md, .visible-md3, .escondedepois992, .topo nav ul, footer .coluna1{display:none !important}
		.parques aside, .blog aside{display:none;padding-bottom:70px;}
		.visible-sm3{display:inline}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs3{display:inline}
		.index_intro p {width: 100%;}
		.bloco_parques .dados {padding-right: 0;}
		.bloco_parques .btn_padrao {font-size: 80%;padding: 10px 20px;}
		.sobre_intro .foto {width: 100% !important;}
		.todo_brasil .titulo {margin-top: 0;}
		.sobre_intro { padding: 30px 0 90px 0;}
		.bloco_contato {margin: 30px 0 0px 0;}
		.titulo_mapa{margin-top:60px;}
	}
		
		
	
	@media screen and (max-width: 992px) and (min-width: 762px){
		.embreve{margin-bottom:40px;}
		.hidden-sm{display:none;}
		.owl-buttons {margin-top: -580px;}
		.owl-theme .owl-controls{ margin-top: -70px !important;}	
		.topo .logo_container {width: 150px;padding: 15px 25px;}
		.galeria_parque .foto {height: 170px;}
		
	}
	
	
/***********************************
	CELULAR
***********************************/

	@media screen and (max-width: 762px){	
		.hidden-xs, .owl-buttons, footer .coluna2, .faixa_proposito .mascara{display:none}
		.whats_btn_topo{display:none !important;}
		.hidden-xs3{display:inline}
		.visible-xs2{visibility:visible}
		.visible-xs3{display:inline;}
		.topo, .topoprincipal {height: 68px;}
		.topo .redes {margin-top: 10px;}
		.topo{padding: 0;}
		.abre_responsivo {margin-right: 5px;margin-top: 11px;}
		.topo .logo_container {width: 100px;padding: 5px 15px;}
		.topo .logo {width: 60px;padding: 7px 0;margin: 0 auto;display: block;}
		.index_intro {padding: 40px 0;}
		.index_intro p, .sobre_intro p, .todo_brasil p, .texto_parque p{font-size: 100%;line-height: 170%;}
		.index_intro .foto, .sobre_intro .foto{float: none;height: 300px;margin-top: 20px;}
		.bloco_parques, .bloco_parques .degrade, .bloco_parques .dados {height: 200px;}
		.bloco_parques .btn_padrao {margin-bottom: 0;}
		.index_parques {padding: 0 0 30px 0;}
		.index_noticias {padding: 0 0 40px 0;}
		footer{text-align:center}
		footer .coluna3 p {margin: 0 0 45px 0;}
		footer svg{margin-bottom:5px}
		.faixa_topo_padrao {margin-top: 0px;}
		.faixa_topo_padrao {padding: 50px 0 35px 0;margin-top: 0px;font-size: 180%;}
		.sobre_intro { padding: 30px 0 60px 0;}
		.bloco_equipe {margin-bottom: 40px;}
		.sobre_equipe {padding: 0 0 30px 0;}
		.faixa_proposito p {width: 100%;font-size: 150%;}
		.faixa_proposito .fundo {position: relative;width: 100%;height: 200px;}
		.faixa_proposito .dados {padding: 50px 0;}
		.parque_bloco {height: auto;}
		.parque_bloco .fotoparque {height: 200px;}
		.parque_bloco .dados {height: auto;padding: 30px 0;}
		.parque_bloco .titulo {font-size: 180%;}
		.parque_bloco {margin-bottom: 30px;}
		.parques {padding: 50px 0;}
		.parque .tituloprincipal {font-size: 200%;}
		.parque .logo_parque {float: none;margin-bottom: 40px;display: inline-block;height: auto;padding: 15px 0;}
		.parque { padding: 60px 0 0 0;}
		.dados_topo_parque{text-align:center;}
		.parque .logo_parque img {max-height: 90px;max-width: 80% !important;}
		.parque .subtitulo {font-size: 90%;}
		.parque .capaparque {height: 250px;}
		.texto_parque {padding: 0 0 30px 0;}
		.parque_dif ul {margin: 0;padding: 0;}
		.galeria_parque {padding: 0 0 60px 0;}
		.galeria_parque .foto {height: 150px;}
		.videos_parque .capavideo {height: 190px;margin: 25px 0;}
		.videos_parque {padding: 60px 0 0 0;}
		.parque_contato {padding: 20px 0 60px 0;}
		.texto_parque_interno{margin-bottom:40px;}
		.post .tituloprincipal {font-size: 280%;}
		.post {padding: 80px 0 20px 0;}
		.post_texto{padding:0 10px}
		.post .data_post {margin: 35px 0;}
		.post .capapost {height: 280px;}
		.post .texto p, .post .texto ul, .post .texto ol {font-size: 110%;line-height: 180%;}
		.topo .botao_busca {margin-top: 24px;margin-left: 15px;}
		
	}
	@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){		
	}