@media only screen and (min-width:992px){.header-type1 ul.navbar-nav a{color:#fff;}

    .header-type1 ul.navbar-nav li{border-bottom: none;}

    #navigation-list .navbar-nav .submenu{top:105%;left:0%;}

    .header-type2 ul.navbar-nav li{border-bottom:2px solid #EAEFF2;}

    header ul.navbar-nav a:after{position:absolute;bottom:0;height:1px;left:50%;width:0%;background-color:#e53025;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;content:'';}

    header ul.navbar-nav a:hover:after,

    header ul.navbar-nav a.active:after{width:100%;left:0;}

    .timing-details .timing-group{float:left;width:40%;margin-right:40px;}

    .about-us .timing-details .timing-group{width:25%;margin:0;}

    .seat-wrapper:first-of-type{padding-left:0;}

    .seat-wrapper:last-of-type{padding-right:0;}

    .about-us .table-book.button{float:right;}

    .seat-wrapper:first-of-type{padding-left:0;}

    .chef-details{padding-right:15px;}

    .about-chef{padding-left:15px;}

    .about-chef-page .chef-details,

    .about-chef-page .about-chef{float:left;width:50%;text-align:left;}

    .contact-page .container > img{margin-top:80px;}

    .contact-page .content-wrapper{margin-top:0;}

    .contact-page .content-wrapper > img{display:none;}

    .contact-page .office-details{width:40%;}

    .contact-page .write-us{width:60%;}

    .contact-page .office-details, .contact-page .write-us{float:left;}

    .login-page.modal{width:50%;margin-left:0px;}

    .star-level-wrapper,

    .comment-box-wrapper,

    .facebook-box-wrapper{width:33.33%;}

    .star-level-wrapper{padding-left:0!important;}

    .facebook-box-wrapper{padding-right:0!important;}

    .calender-markup{width:70%;}

    .todays-article .img-wrapper{width:204px;}

    .fc-five-rows .fc-row{height:20%;}

    .calender-info{float:left;width:29%;position:relative;height:650px;}

    .food-gallery .food-item{padding: 0px 2% 0px;}

    .food-gallery .food-item-wrapper{width:100%;margin-left: 0px;}

    .food-gallery .food-item .figure{width:100px;height:100px;}

    .error-page-html .error-msg-box{text-align:center;max-width:580px;left:50%;margin-left:-290px;bottom:7%;}

    .main-event-img-wrapper{width:60%;padding:0 3px 0 0;}

    .side-event-img-wrapper{width:40%;padding:0 0 0 3px;}

    .side-event-images .img-wrapper{width:50%;float:left;padding:3px;}

    .side-event-images:last-of-type{margin-top:-3px;}

    .video-gallery > div{height:380px;}

    .video-caption{right:120px;}

    .video-caption h2{font-size:52px;}

    .video-caption h3{font-size:36px;}

    .in-house .img-wrappers,

    .own-event .img-wrappers{width:33.33%;}

    .upcoming-events .event-img-wrapper:nth-of-type(odd){padding-left:0;}

    .upcoming-events .event-img-wrapper:nth-of-type(even){padding-right:0;}

    .our-events .input-wrapper:nth-of-type(3n+1){padding-left:0;}

    .our-events .input-wrapper:nth-of-type(3n){padding-right:0;}

    .error-page-html > section{height:100%;background-image:url("../_assets/images/404.jpg");background-position:center;background-size:contain;}

    .error-page-html > section > img{display:none;}

    .app-download .figcaption{-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-o-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);}

    .app-download h2{margin-top:10px;}

    #navigation-list .navbar-nav > li:hover > ul,

    .desktop-nav-menu > li:hover > ul{max-height:700px;}

    .landing .error-page-html > section{background-image:url("../_assets/images/landing-bg.jpg");}

    .contact-us form > div:first-of-type{padding-left:0;}

    .contact-us form > div:last-of-type{padding-right:0;}

    .our-events .content-wrapper{margin-top:60px;}

    .food-gallery .map-search .city-search{padding-left:10px;padding-right:10px;}

    .fav-dish .about-dish,

    .fav-dish .chef-details{float:right;width:50%;}

    .fav-dish .about-dish{padding-left:25px;}

    .fav-dish .chef-details{padding-right:25px;}

    .social-btns li{margin-left:15px;}

}

@media only screen and (min-width:1200px){.review-comments-wrapper{width:50%;float:left;}

    .review-comments-wrapper:nth-of-type(odd){padding-right:10px;}

    .review-comments-wrapper:nth-of-type(even){padding-left:10px;}

    .review-rating{width:78%;}

    .twitter-feeds .figure{height:80px;}

    .twitter-feeds-wrapper,

    .socials-wrapper{float:left;width:50%;}

    .twitter-feeds-wrapper{padding-right:10px;}

    .socials-wrapper{padding-left:10px;}

    .twitter-feeds li{margin:10px 0;}

    .timing-group > div{padding:10px;}

    .delicious-menu a{padding:20px 50px;}

    .delicious-menu .figcaption{margin-top:127px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}

    .everyday-events .feature-events .figcaption,

    .everyday-events .feature-events .figure{float:left;width:50%;}

}

@media only screen and (min-width:992px) and (max-width:1199px){
    .review-rating,

    .review-comments .cust-review{width:85%;}

    .twitter-feeds .figure{height:140px;}

    .food-gallery .figcaption > div{width:50%;}

    .food-gallery .figcaption > h2{width:auto;display:inline-block;}

    .timing-group > div{padding:3px;}

    .delicious-menu .figcaption{margin-top:102px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}

    .search-menu-items .price-add-select h2{float:none;margin:20px 0 10px;display:block;}

    .search-menu-items .price-add-select a{float:none;}

    .everyday-events .feature-events .figcaption{float:left;width:60%;}

    .everyday-events .feature-events .figure{float:left;width:40%;}

    .monthly-events-section .month-events{padding-top:80px;}

    .review figure{height:51px;}

    #navigation-list .navbar-nav a{margin:0 10px;}

    .header-type2 .outer-ring{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}

    .homepage #book-table .form-message{width:50%;}

}

@media only screen and (max-width:1300px){.error-page-html > section{background-size:cover!important;}

}