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

@media screen and (max-width: 1280px){
	#top_inn, #location_inn, #content, #content_inn{width:95%;}
	#right_info{width:40%;}
 
}

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

@media screen and (max-width: 1024px){
	#logo{width:90%; float:none; margin:0 auto; text-align:center;}
	#right_info{display: none; width:95%; float:none; margin:0 auto; text-align:center; padding:0 0 15px 0;}
	
	#location_inn{background:url(../images/bg.jpg) repeat-x #000; width: 100%;}
	
	.locationleft{width:100%; float:none; text-align:center;}
.locationright{width:100%; float:none; padding-top: 30px; text-align: center;}

	.imgleft{display:none; }
	.imgright{ float:none; margin:20px auto; text-align:center; display:block; margin-bottom:45px; }
	.imgleft1{ float:none; margin:0 auto; text-align:center; display:block; padding-bottom:0; margin-top:20px;  }
	
	#contactform{width:100%;}
	
	.contact table, .contact td, .contact tr { display: block; }		
	.contact td { border: none; position: relative; }
	
	#contact_left{width:100%; float:none; margin:0 auto; padding-top:0;}
	#contact_right{width:100%; float:none; margin:0 auto; padding-top:40px;}

}
@media screen and (max-width:992px){
	#menu, #banner, #line{width:90%;}
}


@media screen and (max-width: 768px){

	h1{font-size:35px; line-height:35px;}
	.style2{font-size:30px; line-height:40px;}
	.style4{font-size:40px; line-height:45px;}
	.style3{font-size:35px; line-height:40px;}
	.style4{font-size:40px; line-height:45px;}
	.style5{font-size:35px;}
	.style6{font-size:40px; line-height:45px;}
}
	
@media screen and (max-width:576px){

	
}

@media screen and (max-width:415px){
	.style6{font-size:35px; line-height:35px;}
}