@media screen and (max-width: 1200px), only screen and (max-device-width : 1200px){
		
	.bd_content_width {
	width: 768px;
	}
	
	.bd_tours_width_content {
	width: 768px;
	}
	
	.bd_content_width_tours {
	width: 100%;
	}
	
	.bd_tour_images_slider_block {
	width: 100%;
	}
	
	.bd_tour_right_text {
	width: 100%;
	box-sizing: border-box;
	padding: 20px 5%;
	}
	
	.header_lang_compensator {
	display: none;
	}
	
	.header_lang {
	margin: 40px 10px 0px 20px;
	}
	
	.header_phone {
	padding: 40px 5px 0px 50px;
	width: 200px;
	font-size: 16px;
	}
	
	.header_email {
	padding: 40px 50px 0px 5px;
	width: 200px;
	font-size: 16px;
	}
	
	.header_email span,.header_phone span {
	font-size: 10px;
	}
	
	.header_email:before,.header_phone:before {
	top: 30px;
	width: 40px;
	height: 40px;
	}
	
	.bd_site_secondary_title {
	width: 90%;
	}
	
	.bd_tours_flex {
	flex-wrap: wrap;
	}

	
	.bd_about_flex {
	flex-wrap: wrap;
	}

	.bd_about_text_block {
	width: 100%;
	}

	.bd_about_images_block {
	width: 100%;
	}
	
	.bd_footer_flex {
	flex-wrap: wrap;
	}
	
	.bd_footer_subscribe {
	width: 45%;
	order: 1;
	}
	
	.bd_footer_socialblock {
	width: 45%;
	order: 2;
	}
	
	.bd_footer_center {
	width: 100%;
	order: 3;
	margin: 50px 0px 0px 0px;
	}

}