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

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

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


}

@media screen and (max-width: 1024px){
	#menu{padding-top:0; }
	#apps{width:80%; float:none; margin:0 auto;}
}

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

	#hours_left{float:none; width:100%; margin:0 auto; padding-top:0px;}
	#hours_right{float:none; width:95%; text-align:center; margin-top:30px;}
	
	#catering{float:none; width:100%; margin:0 auto; text-align:center; padding:30px 0;}
	#logo{float:none; width:100%; margin:0 auto; text-align:center; padding:0;}
	#online{float:none; width:100%; margin:0 auto; text-align:center; padding-top:20px;}
	
	#contact_left{float:none; width:100%; margin:0 auto; padding-top:0px; }
	#contact_right{float:none; width:90%; margin:0 auto; padding-top:30px;}
	
	#left_footer{float:none; width:100%; margin:0 auto; text-align:center; padding:20px 0;  }	
	#right_footer{float:none; width:100%; margin:0 auto; text-align:center; padding:0 0 20px 0;}
}


@media screen and (max-width: 800px){
	
}
	
	
@media screen and (max-width: 640px){
	.form1{width:100%;}
	#info{width:55%;}
	h1{font-size:35px;}

}
	
@media screen and (max-width: 415px){
	#info{width:70%;}
	.style2{font-size:45px;}
}
	