@media (max-width:989px){
	.wrapper{
		max-width:990px;
		width:94%;
		margin:0 auto;
	}
	#site_normal{ display:none;}
	#site_mobile{ display:block;}
	.header .logo{
		width:auto;
	}
	
	.header .nav{
		width:auto;
		float:right;
	}
	
	.header .nav ul{
		width:auto;
	}
	
	.header .nav li{
		float:left;
		vertical-align:top;
		height:100%;
	}
	
	.slider_box,.slide{
		min-width:100%;
		height:320px;
	}
	
	.content_box{
		width:100%;
	}
	
	.content_box .box_type_1,.content_box a:nth-child(4n+4) .box_type_1{
		margin-left:2%;
		margin-right:0;
		width:23.5%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		height:auto;
	}
	
	.content_box a:nth-child(4n+1) .box_type_1{
		margin-left:0;
		clear:both;
	}
	
	.content_box .box_type_1 img{
		width:100%;
		object-fit:cover;
		object-position:50% 50%;
	}
	
	.content_box .box_type_1 .preco{
		right:-10px;
	}
	
	.content_box .box_type_1 .text{
		height:auto;
	}
	.content_box .box_type_1 .text p{
		font-size: 14px;
	}
	
	.content_box .btn{
		width:auto;
		display:block;
		float:none;
	}
	
	.footer .parte1{
		height:auto;
	}
	
	.footer .parte1 img{
		width:100%;
	}
	
	.footer .parte2{
		height:auto;
		float:left;
	}
	
	.footer .parte2 .logo{
		width:auto;
		height:auto;
	}
	
	.footer .parte2 .logo img{
		width:auto;
		height:79px;
		margin:26px 0;
	}
	
	.footer .parte2 .nav{
		width:auto;
		float:right;
	}
	
	.footer .nav ul{
		width:auto;
	}
	
	.tour_title_box{
		width:100%;
		background-size:cover;
		height:auto;
	}
	
	.tour_title_box h1{
		padding:80px 0 10px 0;
	}
	
	.page-template-page-contato .contato input,.page-template-page-contato  .contato textarea{
		width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		line-height:20px;
		font-size:14px;
	}
	
	.page-template-page-contato .contato input{
		height:30px;
	}
	
	.wpcf7-submit{
		height:auto !important;
		cursor:pointer;
	}
	
	.unique_tour_nav ul{
		width:100%;
	}
	
	.main_box{
		width:75.75%;
	}
	
	.main_box .content_box{
		width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	
	.single-passeio .galeria .imagem{
		width:25% !important;
		height:112px !important;
	}
	
	.single-passeio .galeria .imagem img{
		width:100% !important;
		height:100% !important;
		object-fit:cover;
		object-position:0% 0%;
	}
	
	.single-passeio .galeria .imagem:hover img{
		top:0 !important;
		left:0 !important;
	}
	
	.text_side{
		width:50%;
	}
	
	.text_side h2{
		width:100%;
		margin-right:0;
	}
	
	.icons_side{
		width:50%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	
	.icon_box{
		width:49%;
		margin-left:2%;
		background-color:#fff;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
	
	.icon_box:nth-child(2n+1){
		margin-left:0;
	}
	
	.icon_image_margin{
		width:50px;
		height:50px;
	}
	
	.icon_text{
		width:auto;
	}
	
	.selo{
		width:23%;
		float:left;
		margin:50px 1% 0 1%;
		text-align:center;
	}
	
	.selo img{
		max-width:100%;
		max-height:108px;
		height:auto;
		width:auto;
		display:inline-block;
	}
	
	.selo h3{
		width:100%;
		text-align:center;
		display:block;
	}
	
	.rout_box_h{
		width:100%;
	}
	
	.rout_box_h .rout_local_h{
		width:100%;
	}
	
	.rout_box_h .rout_local_h .head_local{
		width:100%;
		height:auto;
	}
	
	.rout_box_h .head_onclick{
		width:68.26%;
	}
	
	.rout_box_h .numero{
		width:18.94%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	
	.rout_box_h .titles{
		width:81.06%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;	
	}
	
	.rout_local_h .rout_duration{
		width:auto;
		margin-bottom:10px;
	}
	
	.rout_box_h .imagem1_local{
		width:31.74%;
		min-height:0;
	}
	
	.rout_box_h .imagem1_local .imagem{
		width:100% !important;
		height:96px !important;
	}
	
	.rout_box_h .imagem1_local .imagem img{
		object-fit:cover;
		object-position:50% 50%;
	}
	
	.rout_local_h .body_local{
		width:100%;
	}
	
	.body_local .text{
		width:68.26%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	
	.body_local .galeria{
		width:31.74%;
	}
	
	.body_local .galeria .imagem{
		width:50% !important;
		height:96px !important;
	}
	
	.body_local .galeria .imagem img{
		object-fit:cover;
		object-position:50% 50%;
	}
	
	.horarios,.saidas{
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		max-width:100%;
		width:366px;	
	}
	
	.valores{
		width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		padding:35px 20px;
	}
	
	.valores .left_side{
		width:30%;
		margin-right:2%;
	}
	
	.valores .left_side .np_do_preco{
		width:30%;
		line-height:32px;
		padding:0;
		height:32px;
		margin-top:10px;
	}
	
	.valores .left_side .preco{
		width:70%;
		font-size:25px;
		line-height:32px;
		height:32px;
		margin-top:10px;
	}
	
	.valores .right_side{
		width:68%;
	}
	
	.right_side table{
		width:100%;
	}
	
	.info_0_a_5,.info_6_a_12{
		display:block;
		height:auto;
		line-height:25px;
		font-size:20px;
		padding:10px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:94%;
		margin:0 3%
	}
	
	.book_now{
		width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	
	.book_now .coluna1_50_2{
		width:48%;
		margin-right:4%;
	}
	
	.book_now .coluna2_50_2{
		width:48%;
		margin-right:0;
	}
	
	.book_now .coluna1_33_3,.book_now .coluna2_33_3{
		width:30%;
		margin-right:5%;
	}
	
	.book_now .coluna3_33_3{
		width:30%;
		margin-right:0;
	}
	
	.book_now .coluna1_100{
		width:100%;
	}
	
	.book_now span input{
		width:100% !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		height:30px;
	}
	
	.book_now .coluna1_100 textarea{
		width:100% !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		height:70px;
	}
	
	.sidebar_box{
		float:right;
		width:22.25%;
		margin:0;
	}
	
	.stalker_box,.question_box{
		width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	
	.fixed_stalker{
		right:3%;
		width:20.915%;
	}
	
	.price_box{
		width:100% !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	    position: fixed;
		z-index: 1;
		bottom: 0;
	    left: 0;
	}
	
	.question_box .whats{
		display:none;
	}
	
	.question_box input,.question_box textarea{
		width:100% !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		line-height:20px;
		font-size:14px;
	}
	
	.question_box input{
		height:30px;
	}
	
	.question_box .wpcf7-submit{
		max-width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	.single-post .main_box_blog{width:100% !important;}
	.single-post .main_box_blog .content_box{width:100% !important;}
	.single-post .sidebar_blog{width:100% !important;}
	.main_box_blog .content_box img{margin:0 0 10px 0 !important;}
}

@media (max-width:989px){
	.unique_tour_nav{
		display:none;
	}
	
	.main_box{
		width:100%;
	}
	
	.text_side{
		width:100%;
	}
	
	.sidebar_box{
		width:100%;
	}
	
	.stalker_box{
		margin:15px 0;
	}
	
	.price_box{
		text-align:center;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		border-radius:0;
		padding:10px 15px 15px 15px;
	}
	.text_price_box{
		float:left;
		width:50%;
		margin:0!important;
	}
	.button_price_box{
		float:left;
		width:50%; 
		margin:0!important;
	}
	
	.price_box .startsat,.price_box .low_price,.price_box .forpax{
		display:inline-block;
		vertical-align:middle;
		margin:0px 0px;
	}
	.price_box .startsat{
		margin-right:5px;
	}
	.price_box .forpax{
		    line-height: 8px;
	}
	.price_box .low_price {
		font-size:32px;
	}
	
	.price_box div:nth-of-type(4){
		margin-top:0 !important;
		height:auto !important;
	}
	
	.price_box .btn{
		display:none;
	}
	.price_box .btn_mobile{
		display:inherit;
		margin:0;
		font-size:14px;
		padding: 10px 10px;
	}
	
	.question_box{
		display:none;
	}
	
	.icons_side{
		width:100%;
		padding:0;
	}
	
	.horarios, .saidas{
		width:100%;
	}
	
	.slider_box,.slide{
		height:285px;
	}
	
	.content_box .box_type_1,.content_box a:nth-child(4n+4) .box_type_1,.content_box a:nth-child(4n+1) .box_type_1{
		margin-left:5%;
		width:30%;
		clear:none;
	}
	
	.content_box a:nth-child(3n+1) .box_type_1{
		margin-left:0;
		clear:both;
	}

	.slider_box,.slide{
		height:250px;
	}
	
	.rout_box_h .numero{
		width:15%;
	}
	
	.rout_box_h .titles{
		width:85%;
	}
}
@media (max-width:650px){	
	
	.header {
    	min-height: 110px;
	}
	.slider_box,.slide{
		height:200px;
	}
	
	.tour_title_box h1{
		font-size:30px;
	}
	
	.content_box .box_type_1, .content_box a:nth-child(4n+4) .box_type_1, .content_box a:nth-child(4n+1) .box_type_1, .content_box a:nth-child(3n+1) .box_type_1{
		width:48%;
		margin-left:4%;
		clear:none;
	}
	
	.content_box a:nth-child(2n+1) .box_type_1{
		margin-left:0;
		clear:both;
	}
	
	.page-template-page-contato .contato div:nth-of-type(1),.contato div:nth-of-type(2){
		width:100% !important;
	}
	
	.book_now .coluna1_50_2{
		width:100%;
		margin-right:0;
	}
	
	.book_now .coluna2_50_2{
		width:100%;
	}
	
	.rout_box_h h2{
		margin-bottom:10px;
	}
	
	.rout_box_h .rout_local_h{
		height:auto !important;
		margin-top:30px;
	}
	
	.rout_box_h .head_onclick{
		width:100%;
	}
	
	.rout_box_h .imagem1_local{
		display:none;
	}
	
	.body_local .text{
		width:100%;
	}
	
	.body_local .galeria{
		width:100%;
		height:auto;
		min-height:0;
	}
	
	.body_local .galeria .imagem{
		width:20% !important;
	}
	.single-passeio .galeria .imagem {
    width: 50% !important;
    height: 112px !important;
	}
	
	.valores .left_side{
		margin:0 0 20px 0;
		width:100%;
	}
	
	.valores .left_side .np_do_preco{
		width:auto;
		margin-right:10px;
		clear:both;
	}
	
	.valores .left_side .preco{
		width:auto;
	}
	
	.valores .right_side{
		margin:0 0 20px 0;
		width:100%;
	}
	
	.header .logo{
		height:60px;
	}
	
	.header .logo img{
		height:40px;
	}
	
	.header .nav,.header .nav ul{
		height:60px;
	}
	
	.header .nav li a{
		height:60px;
		line-height:60px;
	}
	
	.footer .parte2 .logo img{
		height:40px;
		margin:20px 0;
	}
	
	.footer .parte2 .nav,.footer .nav ul,.footer .nav li{
		height:80px;
	}
	
	.footer .parte2 .nav{
		line-height:80px;
	}
	
	.footer .nav li a{
		height:80px;
		line-height:80px;
	}
}

@media (max-width:550px){
	.selo{
		width:48%;
		margin:30px 1% 0 1%
	}
	
	.slider_box, .slide{
		height:170px;
	}
}

@media (max-width:500px){
	.header .fixed_bar{
		font-size:24px;
	}
	
	.header{
		text-align:center;
		height:150px;
	}
	
	.header .logo{
		display:inline-block;
		float:none;
		vertical-align:top;
	}
	
	.header .nav{
		width:100%;
		text-align:center;
	}
	
	.header .nav ul{
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	
	.header .nav li a{
		padding:0 15px;
		font-size:14px;
	}
	
	.footer .parte2{
		text-align:center;
	}
	
	.footer .parte2 .logo{
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	
	.footer .parte2 .nav{
		width:100%;
	}
	
	.footer .parte2 .nav ul{
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	
	.footer .parte2 .nav li a{
		/*padding:0 15px;*/
		font-size:12px;
	}
}
@media (max-width:650px){
	
	.wrapper1{ padding-top:50px;}
	.main .texto img{width:100%; height:auto;}

	.header .fixed_bar{ height:50px; line-height:50px;	font-size:24px;}
	.box_dentral_fixed_bar{ margin:auto; width:250px;}
	.icone_fixed_bar{float:left; height:50px; line-height:50px}
	.icone_fixed_bar img{ margin-top:5px; margin-right:5px; width:35px;}
	.texto_fixed_bar{float:left; height:50px; line-height:50px}
	.slider_box, .slide{
		height:150px;
	}
	
	.tour_title_box h1{
		font-size:25px;
	}
	
	.head_onclick h3{
		font-size:16px;
	}
}

@media (max-width:400px){	
	.slider_box, .slide{
		height:130px;
	}
	
	.content_box .box_type_1, .content_box a:nth-child(4n+4) .box_type_1, .content_box a:nth-child(4n+1) .box_type_1, .content_box a:nth-child(3n+1) .box_type_1, .content_box a:nth-child(2n+1) .box_type_1{
		width:100%;;
		margin-left:0;
		clear:both;
	}
	
	.icon_box{
		width:100%;
		margin-left:0;
	}
	
	.rout_box_h .numero{
		height:125px;
		line-height:125px;
	}
	
}

/*gmp*/
@media (max-width:989px){
	.content_box .box_type_1, .content_box a:nth-child(4n+4) .box_type_1, .content_box a:nth-child(4n+1) .box_type_1{margin-left:1%;width:31%;clear:initial;}
	.content_box .box_type_1:nth-child(4n+4){margin-right:1%;}
	
	.main_box_blog{width:100%;float:initial;}
	.main_box_blog .content_box{width:96%;float:initial; padding:2%;}
	.sidebar_blog{display:none;}
	
	iframe.mapagoogle{width:100%;}
	.share_box{width:100%;}
	.content_box .box_type_1{height:370px; width:31%; margin-left:1%;margin-right:1%;}
	.content_box .box_type_1:nth-child(3n+2){width:32%;}
	.content_box .box_type_1 .preco {top:10%;}
	.content_box .passeios_a{width:100%;}
	.header .nav ul li {height:auto;text-align:center;}
	
	.header .nav, .header .nav ul{height:auto;}
	.bc_area {height:auto;line-height:22px;;}
	.header .nav li a{padding:0 10px;}
	
	#rodape_inicio .nav{font-size:large;width:100%;line-height:auto;height:auto;}
	#rodape_inicio .logo{width:100%;}
	#fim_esquerda{width:100%;}
	#fim_direita{width:100%;}
	.info_esquerda{width:100%;padding-top:40px;}
	.info_direita{width:100%; text-align:center; padding-top:40px;}
	#lw_esquerda{width:55%;}
	#lw_direita{width:44%;text-align:left;padding-left:1%;}
	#er_esquerda{width:55%;}
	#er_direita{width:44%;text-align:left;padding-left:1%;}
	.footer .nav li a{padding:0 5px;}
	.footer .parte2 .nav{line-height:40px; height:40px;}
	.footer .parte2 .logo{vertical-align:sub;}
	.footer .parte2 .nav{text-align:center;}
	.footer .parte2 .nav ul{text-align:center;}
	.footer .parte2 .nav ul li{text-align:center;}
	.footer .parte2 .nav ul li a{text-align:center;}
	.footer .parte2 .logo{vertical-align:sub; text-align:center;height:79px;}
	.footer .parte2 .logo img{float:initial;position:initial;}
	#titulo_passeios{padding-top:100px;}	
	.footer .parte2{text-align:center;}
	.text_side .styleh2{width:100%;}
	.book_now .coluna1_50_2 input{width:100%;}

	.main_box_blog .content_box img{width:50%;}
	.main_box_blog .content_box{float:left;}
	.content_box .btn{float: right; width:98%;padding:1%;    margin: 5px 0; padding: 10px 0;}
	.main_box_blog .content_box h2{margin-top:0;}
}
@media (max-width:650px){
	.content_box .box_type_1, .content_box a:nth-child(4n+4) .box_type_1, .content_box a:nth-child(4n+1) .box_type_1{margin-left:1%;width:46%;clear:initial;}
	.content_box .box_type_1:nth-child(4n+4){margin-right:1%;}
		.content_box .box_type_1:nth-child(3n+2){width:46%;}
	
	iframe.mapagoogle{width:100%;}
	.share_box{width:100%;}
	.content_box .box_type_1{height:370px; width:46%;}
	.content_box .box_type_1 .preco {top:10%;}
	.header .nav ul li {height:auto;text-align:center;}
	
	.header .nav, .header .nav ul{height:auto;}
	.bc_area {height:auto;line-height:22px;;}
	.header .nav li a{padding:0 10px;}
	
	#rodape_inicio .nav{font-size:x-small;width:100%;}
	#rodape_inicio .logo{width:100%;}
	#fim_esquerda{width:100%;}
	#fim_direita{width:100%;}
	.info_esquerda{width:100%;padding-top:40px;}
	.info_direita{width:100%; text-align:center; padding-top:40px;}
	#lw_esquerda{width:55%;}
	#lw_direita{width:44%;}
	#er_esquerda{width:55%;}
	#er_direita{width:44%;}
	.footer .nav li a{padding:0 5px;}
	.footer .parte2 .nav{line-height:40px; height:40px;}
	.footer .parte2 .logo{vertical-align:sub;}
	.footer .parte2 .nav{text-align:center;}
	.footer .parte2 .nav ul{text-align:center;}
	.footer .parte2 .nav ul li{text-align:center;}
	.footer .parte2 .nav ul li a{text-align:center;}
	.footer .parte2 .logo{vertical-align:sub; text-align:center;}
	.imagem_logo a img{position:absolute; left:40%;}
	#titulo_passeios{padding-top:100px;}
	.footer .parte2{text-align:center;}
	
	.main_box_blog .content_box img{width:100%;}

}
@media (max-width:550px){

	.content_box .box_type_1, .content_box a:nth-child(4n+4) .box_type_1, .content_box a:nth-child(4n+1) .box_type_1{margin-left:1%;width:100%;clear:initial;}
	.content_box .box_type_1:nth-child(4n+4){margin-right:1%;}
	.content_box .box_type_1:nth-child(3n+2){width:100%;}
		
	.header{min-height:150px;}
	.header .logo{width:100%;text-align:center;}
	.header .logo img{float:initial;}
	.content_box .box_type_1{height:auto; width:100%; padding:0 0 50px 0;}
	.content_box .box_type_1 .preco {top:10%;}
	.area2_2home div.box_area2_2home img{width:100%;height:auto;}
	.header .nav{padding: 0 12%;float:initial;}
	.header .nav ul li {height:20px;}
	
	.header .nav, .header .nav ul{height:auto;}
	.bc_area {height:auto;line-height:22px;;}
	.header .nav li a{padding:0 10px;}
	iframe.mapagoogle{width:100%;}
	#rodape_inicio .nav{font-size:x-small;width:100%;}
	#rodape_inicio .logo{width:100%;}
	#fim_esquerda{width:100%;}
	#fim_direita{width:100%;}
	.info_esquerda{width:100%;padding-top:40px;}
	.info_direita{width:100%; text-align:center; padding-top:40px;}
	#lw_esquerda{width:55%;}
	#lw_direita{width:44%;}
	#er_esquerda{width:55%;}
	#er_direita{width:44%;}
	.footer .nav li a{padding:0 5px;}
	.footer .parte2 .nav{line-height:40px; height:40px;}
	.footer .parte2 .nav{text-align:center;}
	.footer .parte2 .nav ul{text-align:center;}
	.footer .parte2 .nav ul li{text-align:center;}
	.footer .parte2 .nav ul li a{text-align:center;}
	.footer .parte2 .logo{vertical-align:sub; text-align:center;}
	.imagem_logo a img{position:absolute; left:40%;}
	#titulo_passeios{padding-top:100px;}
	
	
	.area2_1home{width:100%;}
	.area2_2home{width:100%; padding-top:15px;}
	.area2_2home div.box_area2_2home{margin-left:0px;}
	.share_box{width:100%;}
	.main_box_blog{width:90%;}
	.main_box_blog iframe.mapagoogle{padding:0 5%;} 
	.main_box_blog .content_box{width:100%;}
	.main_box_blog .content_box/*:first-of-type*/{padding:5%;}

	.sidebar_blog{width:100%; margin-left:0px;}
	.box1{width:100%; padding-left:0px; padding-right:0px;}
	.box1 ul li{padding-left:18px;}
	.box2{width:100%; padding-left:0px; padding-right:0px;}
	.box2 ul li{padding:0 18px;}
	.footer .parte2{text-align:center;}
	
}
@media (max-width:527px){
	.header .nav{padding: 0 9%;float:initial;}	
}
@media (max-width:500px){
	
	.content_box .box_type_1 .preco {top:20%;}
	.header .nav ul li {height:auto;text-align:center;}
	.header .nav ul a {height:20px; line-height:20px;}
	.header .nav, .header .nav ul{height:auto;}
	.bc_area {height:auto;line-height:22px;;}
	.header .nav li a{padding:0 10px;}
	.header .nav{padding: initial;float:initial;}
	.header .nav ul li {height:20px;}
	iframe.mapagoogle{width:100%;}
	#rodape_inicio .nav{font-size:x-small;width:100%;}
	#rodape_inicio .logo{width:100%;}
	#fim_esquerda{width:100%;}
	#fim_direita{width:100%;}
	.info_esquerda{width:100%;padding-top:40px;}
	.info_direita{width:100%; text-align:center; padding-top:40px;}
	#lw_esquerda{width:55%;}
	#lw_direita{width:44%;}
	#er_esquerda{width:55%;}
	#er_direita{width:44%;}
	.footer .nav li a{padding:0 5px;}
	.footer .parte2 .nav{line-height:40px; height:40px;}
	.footer .parte2 .logo{vertical-align:sub;}
	/*.imagem_logo a img{position:absolute; left:35%;}*/
	#titulo_passeios{padding-top:100px;}
	
	.content_box .box_type_1{height:500px; width:100%; padding:0}
	.area2_1home{width:100%;}
	.area2_2home{width:100%; padding-top:15px;}
	.area2_2home div.box_area2_2home{margin-left:0px;}
	.share_box{width:100%;}
	.main_box_blog{width:90%;}
	.main_box_blog iframe.mapagoogle{padding:0 5%;} 
	.main_box_blog .content_box{width:100%;}
	.main_box_blog .content_box:first-of-type{padding:5%;}

	.sidebar_blog{width:100%; margin-left:0px;}
	.box1{width:100%; padding-left:0px; padding-right:0px;}
	.box1 ul li{padding-left:18px;}
	.box2{width:100%; padding-left:0px; padding-right:0px;}
	.box2 ul li{padding:0 18px;}
	.footer .parte2{text-align:center;}
	
}
@media (max-width:399px){
	.content_box .box_type_1 .preco {top:20%;}
	.header .nav ul li {height:auto;text-align:center;}
	.header .nav ul a {height:20px; line-height:20px;}
	.header .nav, .header .nav ul{height:auto;}
	.bc_area {height:auto;line-height:22px;;}
	.header .nav li a{padding:0 10px;}
	iframe.mapagoogle{width:100%;}
	#rodape_inicio .nav{font-size:x-small;width:100%;}
	#rodape_inicio .logo{width:100%;}
	#fim_esquerda{width:100%;}
	#fim_direita{width:100%;}
	.info_esquerda{width:100%;padding-top:40px;}
	.info_direita{width:100%; text-align:center; padding-top:40px;}
	#lw_esquerda{width:62%;}
	#lw_direita{width:37%;}
	#er_esquerda{width:62%;}
	#er_direita{width:37%;}
	.footer .nav li a{padding:0 5px;}
	.footer .parte2 .nav{line-height:40px; height:40px;}
	.footer .parte2 .logo{vertical-align:sub;}
	.imagem_logo a img{position:absolute; left:35%;}
	#titulo_passeios{padding-top:100px;}
	
	.content_box .box_type_1{    min-height: 315px;
    width: 100%;
    padding: 0 0 50px 0;
    height: auto;}
	.area2_1home{width:100%;}
	.area2_2home{width:100%; padding-top:15px;}
	.area2_2home div.box_area2_2home{margin-left:0px;}
	.share_box{width:100%;}
	.main_box_blog{width:90%;}
	.main_box_blog iframe.mapagoogle{padding:0 5%;} 
	.main_box_blog .content_box{width:100%;}
	.main_box_blog .content_box:first-of-type{padding:5%;}

	.sidebar_blog{width:100%; margin-left:0px;}
	.box1{width:100%; padding-left:0px; padding-right:0px;}
	.box1 ul li{padding-left:18px;}
	.box2{width:100%; padding-left:0px; padding-right:0px;}
	.box2 ul li{padding:0 18px;}
	.footer .parte2{text-align:center;}
}
@media (max-width:365px){
.wrapper #site_mobile{width:100%;}
.text_side .styleh2{width:100%;}
.header{min-height:180px;}
.header .nav ul li {width:33%;height:auto;padding-top:10px;}
.header .nav ul a {height:20px; line-height:0;}
.header .nav li a:hover {background-color:transparent;color:#003a7f;}
.header .nav, .header .nav ul{height:auto;}
.bc_area {height:auto;line-height:auto;}
.content_box .box_type_1 .preco {top:20%;}

#rodape_inicio .nav{font-size:x-small;width:100%;}
	#rodape_inicio .logo{width:100%;}
	#fim_esquerda{width:100%;}
	#fim_direita{width:100%;}
	.info_esquerda{width:100%;padding-top:40px;}
	.info_direita{width:100%; text-align:center; padding-top:40px;}
	#lw_esquerda{width:62%;}
	#lw_direita{width:37%;}
	#er_esquerda{width:62%;}
	#er_direita{width:37%;}
	.footer .nav li a{padding:0 5px;}
	.footer .parte2 .nav{line-height:40px; height:40px;}
	.footer .parte2 .logo{vertical-align:sub;}
	.imagem_logo a img{position:absolute; left:35%;}
	#titulo_passeios{padding-top:100px;}
	.footer .parte2{text-align:center;}

}






