@media (max-width: 1100px)   {
	.main {
		width: 100%;
		padding: 0 20px;
	}
	.camp_wr, .meeth_wr {
		float: none;
	}
	.meet_wr, .gallery_imgs li {
		width: 33%;
	}
}
@media (max-width: 930px)   {
	.meet_wr {
		width: 50%;
	}
}
@media (max-width: 760px)   {
	.content .left, .content .right, .publ_wr .teaser_img, .publ_wr .cont_teaser {
		float: none;
		width: 100%;
		padding: 20px 0;
	}
	.meet_wr , .gallery_imgs li{
		width: 100%;
	}
	.partnerp {
		width: 50%;
	}
	.video .list {
		width: 100%;
		float: none;
	}
}
@media (max-width: 650px)   {
	.logo, .project_desc {
		display: block;
	}
	.project_desc {
		padding-top: 25px;
		text-align: center;
	}
	.proj_l, .proj_d {
		float: none;
		display: inline-block;
	}
	.header {
		padding: 0;
	}
	.eulogo, .govlogo {
		display: block;
		width: 100%;
	}
	.logo_teaser {
		text-align: center;
	}
}