@charset "utf-8";
/* CSS Document */
img {max-width:100%; height:auto}

@media (max-width: 979px) {


@media (min-width: 768px) {

}

@media (min-width: 768px) and (max-width: 979px) {
.layout{width:748px; padding:0 10px;}

/*Header*/
.logo{width:272px;  padding: 19px 0 0;}
.head-order-btn{width: 145px; padding-left: 13px;}
.addthis_button_google_plusone.at300b{width: 57px !important;}
.rbtn{margin: 0 3px;}

/*Menu*/
.sitenav-hd{height: 60px;}
ul.nav-main, ul.nav-main li{ padding: 0 17px 0 0; margin-top: 10px;}
ul.nav-main, ul.nav-main li:last-child{padding: 0;}
ul.nav-main li a{font-weight:normal; font-size: 13px}

/*New Menu*/
#cssmenu > ul > li{padding: 0 15px 0 0 !important;}
#cssmenu > ul > li > a{font-size:12px !important;}
#cssmenu li:hover > ul > li{width: 180px !important;}
#cssmenu ul ul li a{font-size: 12px !important;}
#cssmenu li:hover > ul > li{width: 100% !important;}

/*Banner*/
.banner, #slider{width: 738px;}

.home-content .left-box, .home-content .right-box{padding: 0; width: 100%;}
.feature-food p{padding: 1%;}
.awards-lnk, .gallery-lnk{ width: 366px;}
.icon-lnk .icon{padding: 10px 0 10px 40px;}

.take-away-lnk, .free-home-delivery-lnk{margin: 0 5px 15px; width: 48%}
.in-left .take-away-lnk, .in-left .free-home-delivery-lnk{width:100%;}
.in-left .icon-lnk .icon{padding: 10px 0 10px 12px;}
.promo-board-box{background:url(../../images/promo_board_repeat-f.gif) repeat-y left 20px;}
.promo-board{background:url(../../images/promo_board_bg-f.png) no-repeat left top;}
.promo-board-bottom{background:url(../../images/promo_board_bottom-f.png) no-repeat left top; height:27px;}
.promo-board-bottom img{display:none;}

/*About*/
.title{font-size: 18px}
.inner-content .right-box{width: 458px;} 
.content-box{width: 417px;}

/*Contact*/
.contect-left, .contect-right{float: left; width: 100%;} 

/*Redipe*/
.catalog_item{width: 100%;}
}

@media (min-width: 480px) and (max-width: 767px) {
.layout{width:470px; padding:0;}

/*Header*/
.header{ height: auto;}
.logo{width:285px;  padding: 19px 0 0;}
.head-order-btn{width: 150px; padding-right: 26px; padding-left:0; float: right;}
.addthis_button_google_plusone.at300b{width: 57px !important;}
.top-lnks{width: 450px; text-align: center;}
.in-left .icon-lnk .text{width: 190px;}

/*menu*/ 
ul.nav-main{padding: 13px 0 0;}	
ul.nav-main, ul.nav-main li{padding: 5px 25px 0 0;}
ul.nav-main li a{font-weight:normal; font-size: 13px}
.top-lnks{ margin-top: 22px;}

/*Banner*/
.banner, #slider{width: 460px; height:90px;}
.nivoSlider{height:100% !important;}

.gallery-lnk, .awards-lnk{width:227px; font-size:14px;}
.home-content .right-box{width: 395px; margin-left: 40px; margin-top: 15px;}

/*About*/
.banner-txt{width: 460px; float: left;  top: -62px; font-size:16px; line-height:24px; text-align: center;}

}

@media (max-width: 767px) {
.home-content .left-box{padding: 0; width: 100%;}

/*New Menu*/
#cssmenu{margin: 10px 0 6px !important;}
#cssmenu > ul > li{padding: 10px 0 !important;}
#cssmenu > ul > li > a{font-size:12px !important; padding-left:10px !important;}

/*About*/
.inner-content .left-box{width: 100%; padding:0;}
.inner-content .right-box{width: 100%;}
.content-box{width: 430px;}

/*Contact*/
.contect-left, .contect-right{float: left; width: 100%;}
#GoogleMaps1 {width:430px !important;}

/*Redipe*/
.catalog_item{width: 100%;}
}

@media (max-width: 479px) {

.layout{width:310px; padding:0;}
.header{height: auto;}
.rbtn{margin: 0 2px;}
.head-order-btn{width: 310px; padding-left:0}
.addthis_toolbox.addthis_default_style{float: left; margin-top: 16px;}

/*menu*/
.sitenav-hd{ height: 70px;}
ul.nav-main{padding: 13px 0 0;}	
ul.nav-main, ul.nav-main li{padding: 5px 8px 0 0;}
ul.nav-main li a{font-weight:normal; font-size: 10px}
.top-lnks{ margin-top: 10px; width:290px;}
ul.nav-main .list{ height: 25px;}

/*Banner*/
.banner, #slider{width: 300px; height:56px;}
.homeSlider{height:auto;}
.gallery-lnk, .awards-lnk{width:100%; margin-bottom:5px}

.feature-food > p{font-size:18px; width: 96%;}
.icon-lnk, .book-online-lnk{font-size:14px;}
.in-left .icon-lnk .text{width: 144px;}

.home-content .right-box { width: 100%;}
.home-content .right-box{width: 310px;}
.promo-board{padding: 25px 9px 10px;}

.promo-board-box{background:url(../../images/promo_board_repeat_m.png) repeat-y left 20px;}
.promo-board{background:url(../../images/promo_board_bg_m.png) no-repeat left top;}
.promo-board-bottom{background:url(../../images/promo_board_bottom_m.png) no-repeat left top; height:27px;}
.promo-board-bottom img{display:none;}

/*About*/
.content-box{width: 270px;}
.banner-txt{width: 300px; float: left;  top: -56px; font-size:16px; line-height:24px; text-align: center;}

/*Contact*/
#GoogleMaps1 {width:270px !important;}

/*recipe*/
.item_images > img{width:100% !important}

/*Book Online*/
.bkonline{width: 270px !important;}
.bkonline iframe{width: 250px !important; overflow: scroll !important;}
.bkonline iframe body#booking-widget h1{padding: 5px 0 0 !important;}
 
}
	