@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1280px){
	#header_inn, #content_inn, #footer_inn{width:95%;}
	#menu{width:40%;}
}

@media screen and (max-width: 1175px){
	
	#inner{width:90%;}

}

@media screen and (max-width: 1024px){
	#menu{border-bottom:0; margin:0 auto; float:none;}
	
	#logo{float:none; margin:0 auto; text-align:center; width:100%; }
	#right{float:none; margin:0 auto; text-align:center; width:100%; padding:10px 0 20px 0;}

	.photo1{float:none; margin:0 auto; text-align:center; width:90%; padding-bottom:40px;}
	.photo2{float:none; margin:0 auto; text-align:center; width:90%;}

	#content_inn{padding-bottom:50px;}

	#logos{float:none; margin:0 auto; text-align:center; width:100%;}
	#address{float:none; margin:0 auto; text-align:center; width:100%; padding-bottom:20px;}
	#connect{float:none; margin:0 auto; text-align:center; width:100%; padding-bottom:20px;}
	#community{float:none; margin:0 auto; text-align:center; width:100%;}
	
	
	.imgleft{float:none; margin:0 auto; text-align:center; display:block; padding:0; }
	.imgright{ float:none; margin:20px auto; text-align:center; display:block;  }
	
	
	#contact_left{float:none; margin:0 auto; width:100%; }
	#contact_right{float:none; margin:0 auto; width:95%; padding:40px 0;}
	
	.form{width:100%;}

	.form table, .form td, .form tr { display: block; }		
	.form td { border: none; position: relative; }
	.textright{text-align:left; padding-right:10px;}

}



@media screen and (max-width: 768px){
	h1{font-size:30px; line-height:35px;}


}
	
	
@media screen and (max-width:415px){
	h1{font-size:24px; line-height:30px;}
	h2{font-size:18px; line-height:30px;}
	.style1{font-size:20px;}
}
	
