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

@media screen and (max-width: 1440px){
	#top_inn{width:95%;}

}

@media screen and (max-width: 1280px){
	#inn, #footer_inn{width:95%;}
	#right_part{width:55%;}
	#inner{width:90%;}

}

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

@media screen and (max-width: 1024px){
	
	#logo{width:90%; float:none; margin:0 auto; text-align:center;}
	#right_part{width:90%; float:none; margin:0 auto;}
	#order{width:90%; float:none; margin:0 auto; text-align:center;}
	#top{width:100%; float:none; margin:0 auto; text-align:center;}
	#location{width:100%; float:none; margin:0 auto; text-align:center;}
	#phone{width:100%; float:none; margin:0 auto; text-align:center;}
	#menu{width:90%; float:none; margin:0 auto;}
	#facebook{width:90%; float:none; margin:10px auto; text-align:center;}

	#content_inn{width:90%;}
	#left{width:100%; float:none; margin:0 auto; padding:65px 0 45px 0;}
	#right{width:100%; float:none; margin:0 auto; text-align:center; padding:0 0 55px 0;}

	#left_footer{width:100%; float:none; margin:0 auto; text-align:center; padding-bottom:0;}
	#logos{width:100%; float:none; margin:0 auto; text-align:center; padding-bottom:0; }
	#right_footer{width:100%; float:none; margin:0 auto; text-align:center; padding-top:20px;}
	
	.imgleft{float:none; margin:20px auto; text-align:center; display:block; }
	.imgright{ float:none; margin:20px auto; text-align:center; display:block; }
	
	#contactform{width:100%;}
	

	#contact_left{width:100%; float:none; margin:0 auto; padding-top:0;}
	#contact_right{width:100%; float:none; margin:0 auto; padding-top:40px;}
	
	.contact table, .contact td, .contact tr { display: block; }		
	.contact td { border: none; position: relative; }

}

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

}

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

	h1{font-size:35px; line-height:35px;}
	.style3{ font-size:40px;}
	.style5{font-size:24px; line-height:30px;}
	#inn{font-size:20px;}

}

	
