@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1024px)
{
.home_ban 				{ height: auto !important;}
.mid_wrap				{ width:98%; margin:0 1%;}
.menu					{ width:37%;}
.spl_dinner img			{ max-width:95%; max-height:96px;} 	
.spl_dinner img:hover 	{ width:100%;}
.foot_adrs				{ width:38%;}
/*--------------------------------Menu----------------------*/
.top_item_menu			{ width:90%;}
.top_item_menu ul li	{ padding:0 66px 0 0;}
.inr_social				{ width:10%;}
}
@media screen and (max-width:768px)
{
	
.menu					{ width:40%;}
.foot_adrs				{ width:100%; margin-left:0px; text-align:center;}
.foot_tel_num			{ width:100%; text-align:center; margin-left:0; padding-bottom:0; margin-top:0;}
.foot_email				{ width:100%; text-align:center; margin-left:0;}
/*--------------------------------Menu----------------------*/
.inr_subcribe_in input[type="button"]{ width:35%;}
.top_item_menu ul li { padding:0 26px 0 0;}
.top_item_menu { width:83%;}
.inr_social { width:16%;}
}
@media screen and (max-width:767px)
{
.menu					{ display:none;}
.flexslider 			{ margin-bottom:10px;}
.flexslider .slides img { height:auto !important; position:static; width:100% !important;}
.flexslider .slides > li { height:auto !important;}
.mob_logo 	{ display:block; text-align:center;}
.mob_logo img	{ width:70%; margin:10px 5%;}
.res_menu_page , .res_menu_home{ display:block; text-align:center; font-size:18px; font-weight:bold; border-bottom:2px solid #3c3c3c; cursor:pointer;}
.top_item_menu { display:none;}
.inr_social { text-align:center; width:100%; }
#menu-main-menu li a { color:#000; text-transform:uppercase; font-size:16px; text-align:center; border-bottom:2px solid #3c3c3c; padding:5px 0px;}
#menu-main-menu li a:first-child { }
#menu-main-menu li a:hover { color:#f01d4f; } 
.row .third 	{ width: 50%; margin-bottom:10px; }
.floating_img { display:none;}
}
@media screen and (max-width:640px)
{
	
.menu					{ width:50%;}
.foot_adrs				{ width:100%; text-align:center; margin-left:0px;}	
.foot_tel_num			{ width:100%; text-align:center; margin-left:0; padding-bottom:0;}
.foot_email				{ width:100%; text-align:center; margin-left:0;}
.spl_dinner h1			{ font-size:23px;}
.spl_dinner p			{ font-size:15px;}
.spl_dinner img			{ max-height:81px;}
/*--------------------------------Menu----------------------*/
.inr_subcribe_in input[type="button"]{ width:45%;}
.book_now_blog			{ width:32%;}
}
@media screen and (max-width:580px)
{
.row .third 	{ width: 100%; margin-bottom:10px; }
.menu					{ width:100%;}
.subscribe				{ width:45%; margin:10px 27.5% 0;}
.spl_dinner				{ width:100%; background:none; margin-right:0; min-height:345px;}
.spl_dinner img			{ width:100%; max-width:100%; max-height:100%; height:auto;}
/*--------------------------------Menu----------------------*/
.about_blog				{ width:96%; margin:0 2%;}
.book_now_blog			{ width:96%; margin:0 2%;}
.pork img				{ max-width:100%; width:100%;}
p.align-left , p.align-right { width:100%; }
.menu_left , .menu_right { width:100%;}
.contact_left , .contact_right { width:100%;}
}
@media screen and (max-width:360px)
{
	
.subscribe				{ width:50%; margin:10px 25% 0;}
}