@charset "utf-8";
@media only screen and (max-width:1199px){.wrapper{margin:0 2%;width:auto}/*.navPan{float:right;}*/
.fotter .rightpart{
	width:79%;
	}
.fotter .rightpart ul li{
	padding:0 3% 0 0;
	}
.members{
	overflow:scroll;
	}
}
@media only screen and (max-width:950px){
.fotter .leftpart{
	margin:0 auto;
	float:none;
	}
.fotter .rightpart{
	width:100%;
	}
.fotter .rightpart ul{
	margin:10px 0 0 0;
	float:none;
	}
.fotter .logo2{
	margin:0 auto;
	float:none;
	}
.fotter h1{
	text-align:center;
	float:none;
	}
.fotter h2{
	text-align:center;
	float:none;
	}
.gallery .video-gallery ul li{
	width:30%;
	}	
	}
@media only screen and (max-width:850px){
.logopanel .heading{
	width:70%;
	}
.logopanel .heading h1{
	margin:2px 0 0 0;
	}
.logopanel .heading h2{
	margin:2px 0 0 0;
	}	
.gallery h1::after {
	left:0;
	width:100%;
	}
}
@media only screen and (max-width:550px){
.gallery .video-gallery ul li{
	width:100%;
	}
}
@media only screen and (max-width:522px){
.logopanel .logo{
	margin:0 auto;
	float:none;
	}
.logopanel .heading{
	width:100%;
	float:none;
	}
}
@media only screen and (max-width:360px){
.galleryImg{
	width:100%;
	height:auto;	
	}
.galleryImg img{
	width:100%;
	height:auto;	
	}
	}
@media only screen and (max-width:768px){
.menu-part ul li{
	width:100%;
	float:none;
	}
}