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

@media screen and (max-width: 1280px){
	.madvuju{ width:98%; margin:0 auto;}
}

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

@media screen and (max-width: 1024px){
	
	#app{ width:100%; float:none; padding-top:10px; text-align:center;}
	
	#orderonline{ width:100%; float:none; padding-top:0px;}
	#logo{ width:100%; float:none; padding:20px 0;}
	#wedeliver{ width:100%; float:none; padding-top:0px;}
	
	#home_left{ width:100%; float:none; text-align:center; display:none;}
	#home_right{ width:100%; float:none; padding-top:0px;}
	
	
	#hours_left{float:none; width:100%; margin:0 auto; padding-top:0px;}
	#hours_right{float:none; width:95%; text-align:center; margin-top:30px;}
	
	#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{width:100%; float:none;  padding:20px 0; text-align:center;  }	
	#middle_footer{ width:90%; float:none; padding:20px 5%; text-align:center;}
	#right_footer{width:100%; float:none; text-align: center; padding:40px 0 30px 0;}
	
	.imgleft, .imgright{ float:none; margin:20px auto; text-align:center; display:block; }
	
}

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


@media screen and (max-width: 768px){
	h1{font-size:35px;}
	.style2{font-size:36px; line-height:40px;}
	.style3{font-size:36px; line-height:40px;}
}
	
	
@media screen and (max-width: 576px){
	

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