body.active{position:fixed;overflow:hidden}@media only screen and (max-width: 1050px){nav.mainMenu ul.menuList{padding-left:142px;width:380px}}@media only screen and (max-width: 600px){nav.mainMenu ul.menuList{display:none}}@media only screen and (max-width: 670px){div.topPanel{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width: 1050px){div.topPanel div.logo{padding-left:12px}}@media only screen and (max-width: 670px){div.topPanel div.logo{padding-top:5px}}@media only screen and (max-width: 600px){div.topPanel div.logo{float:none;margin:0 auto;text-align:center;padding:0;width:140px}}@media only screen and (max-width: 600px){div.topPanel div.logo a{display:inline-block;position:relative}}@media only screen and (max-width: 600px){div.topPanel div.logo img{display:inline-block}}@media only screen and (max-width: 1050px){div.topPanel div.logo div.citySelect{left:60px}}@media only screen and (max-width: 600px){div.topPanel div.logo div.citySelect{bottom:auto;position:relative;margin-top:-13px;left:auto;padding-left:9px}}@media only screen and (max-width: 1050px){div.topPanel div.contacts{padding-right:12px}}@media only screen and (max-width: 780px){div.topPanel div.contacts div.phone{margin-top:-10px}}@media only screen and (max-width: 670px){div.topPanel div.contacts div.phone{margin-top:0}}@media only screen and (max-width: 600px){div.topPanel div.contacts div.phone{display:none}}@media only screen and (max-width: 1050px){div.topPanel div.appsLnks{right:175px}}@media only screen and (max-width: 780px){div.topPanel div.appsLnks{right:50px;top:45px}}@media only screen and (max-width: 600px){div.topPanel div.appsLnks{display:none}}@media only screen and (max-width: 600px){div.mainPhotoBnqDesc span{font-size:18px;font-weight:bold;padding-left:10px;padding-right:10px}}@media only screen and (max-width: 1050px){div.search{padding:0}}@media only screen and (max-width: 1050px){div.search div.searchSubmit{padding-right:0}}@media only screen and (max-width: 600px){div.search div.searchSubmit{width:auto}}@media only screen and (max-width: 600px){div.search div.searchSubmit .btn{display:none}}@media only screen and (max-width: 600px){div.search div.searchSubmit .btn.mobile{display:block}}@media only screen and (max-width: 1050px){div.search div.searchField{padding-left:0;width:calc(100% - 270px)}}@media only screen and (max-width: 600px){div.search div.searchField{min-width:0;width:calc(100% - 50px)}}@media only screen and (max-width: 600px){div.search div.searchField input{padding-left:5px}}.filterSelected{padding-right:0px}.filterSelected .clearFlt{position:relative;top:3px;right:0px;float:right;margin-right:10px}@media only screen and (max-width: 600px){.filterSelected .clearFlt{top:0px;right:0px;margin-right:0px}}@media only screen and (max-width: 670px){.filterSelected{margin-bottom:10px}}.filterSelected .filterItem{cursor:pointer}@media only screen and (max-width: 1050px){div.fullFilterContainer{padding-left:12px;padding-right:12px}}@media only screen and (max-width: 600px){div.fullFilterContainer{display:none}}@media only screen and (max-width: 600px){div.cntFix{display:none !important}}@media only screen and (max-width: 1050px){div.searchFilter:not(.search-filter-mobile){padding-left:12px;padding-right:12px}}@media only screen and (max-width: 1050px){div.searchFilter:not(.search-filter-mobile){padding:0;margin-bottom:60px}}@media only screen and (max-width: 600px){div.searchFilter:not(.search-filter-mobile){display:none}}@media only screen and (max-width: 1050px){div.searchFilter:not(.search-filter-mobile) ul{display:table;left:0}}@media only screen and (max-width: 670px){div.searchFilter:not(.search-filter-mobile) ul{display:block}div.searchFilter:not(.search-filter-mobile) ul:after{content:'';display:table;clear:both}}@media only screen and (max-width: 1050px){div.searchFilter:not(.search-filter-mobile) ul li{display:table-cell;float:none;padding-right:10px}div.searchFilter:not(.search-filter-mobile) ul li:last-child{padding-left:0}}@media only screen and (max-width: 670px){div.searchFilter:not(.search-filter-mobile) ul li{display:block;float:left;padding:0;text-align:center;width:33%}}@media only screen and (max-width: 1050px){div.filterSelected{margin-left:0;margin-right:0;padding-right:0}}@media only screen and (max-width: 600px){div.filterSelected{background:transparent;margin-top:0}}@media only screen and (max-width: 600px){div.filterSelected div{background:#FDBB16;color:white !important;line-height:normal;margin:10px 10px 0 0;padding:5px 12px 5px 15px}}@media only screen and (max-width: 1050px){div.goToMap.active{right:0}}@media only screen and (max-width: 600px){div.goToMap.active{display:none}}@media only screen and (max-width: 1050px){div.sFeatures{padding-left:12px;padding-right:12px}}@media only screen and (max-width: 1050px){div.sFeatures div.items{margin:0 auto}}@media only screen and (max-width: 850px){div.sFeatures div.items{width:540px}}@media only screen and (max-width: 670px){div.sFeatures div.items{width:260px}}@media only screen and (max-width: 1050px) and (max-width: 1050px){div.popularRests{padding-left:12px;padding-right:12px}}@media only screen and (max-width: 1050px){div.popularRests h2{text-align:center}}@media only screen and (max-width: 1050px){div.popularRests div.items{margin:0 auto}}@media only screen and (max-width: 850px){div.popularRests div.items{width:540px}}@media only screen and (max-width: 670px){div.popularRests div.items{width:260px}}@media only screen and (max-width: 600px){div.popularRests div.items{width:100%}}@media only screen and (max-width: 600px){div.popularRests div.items div.sliderContainer{width:100%}}@media only screen and (max-width: 600px){div.popularRests div.items div.sliderContainer div.slider{width:100%}}@media only screen and (max-width: 600px){div.popularRests div.items div.sliderContainer div.slider div.restCard{width:100%}}@media only screen and (max-width: 1050px) and (max-width: 1050px){div.hideOnSearch{padding-left:12px;padding-right:12px}}@media only screen and (max-width: 1050px){div.onMap{padding:0}}@media only screen and (max-width: 600px){div.searchResult h1.cnt{display:none}}@media only screen and (max-width: 1050px){div.searchResult div.items{padding-left:0;padding-right:0}}@media only screen and (max-width: 600px){div.searchResult div.items{padding-top:0}}@media only screen and (max-width: 600px){div.searchResult span.allShowed{margin-top:0;padding-top:0}}@media only screen and (max-width: 600px){div.searchResult .searchHolder{margin-top:0;padding-top:0}}@media only screen and (max-width: 1050px){div.searchResultRow{margin:0 auto;width:817px}}@media only screen and (max-width: 850px){div.searchResultRow{width:100%}}@media only screen and (max-width: 1050px){div.searchContainer h1.cnt{margin-left:0;margin-right:0}}@media only screen and (max-width: 600px){div.searchContainer h1.cnt{display:none !important}}@media only screen and (max-width: 1050px){div.searchContainer div.cnt{margin-left:0;margin-right:0}}@media only screen and (max-width: 600px){div.searchContainer div.cnt{display:none}}@media only screen and (max-width: 600px){div.items span.left{left:15px}}@media only screen and (max-width: 600px){div.items span.right{right:15px}}@media only screen and (max-width: 1050px){div.restCard{text-align:left}}@media only screen and (max-width: 850px){div.restCard.inSearch:nth-child(3n+2){margin-left:0;margin-right:0}div.restCard.inSearch:nth-child(n+3){margin-top:20px}div.restCard.inSearch:nth-child(2n+1){padding-right:10px}div.restCard.inSearch:nth-child(2n){padding-left:10px}div.restCard.inSearch{box-sizing:border-box;height:430px;margin-left:0;margin-right:0;width:50%}}@media only screen and (max-width: 600px){div.restCard.inSearch:nth-child(3n+2){margin-top:20px}div.restCard.inSearch:nth-child(2n+1){padding-right:0}div.restCard.inSearch:nth-child(2n){padding-left:0}div.restCard.inSearch{border-bottom:1px dashed #b1b1b1;height:auto;margin-top:20px;padding-bottom:2px;width:100%}div.restCard.inSearch:first-child{margin-top:0}}@media only screen and (max-width: 850px){div.restCard div.bookingBtn{width:calc(100% - 10px)}}@media only screen and (max-width: 600px){div.restCard div.bookingBtn{bottom:auto;box-sizing:border-box;top:140px;padding:0 15px;width:100%}}@media only screen and (max-width: 600px){div.restCard div.bookingBtn .btn{border-color:rgba(253,187,22,0.9);background:rgba(253,187,22,0.9)}}@media only screen and (max-width: 1050px){div.restaurants div.searchResult{padding-left:0;padding-right:0}}@media only screen and (max-width: 600px){div.restaurants div.searchResult{padding-top:10px}}@media only screen and (max-width: 600px){div.restaurants div.searchResult span.allShowed{margin-top:0;padding-top:0}}@media only screen and (max-width: 600px){div.restaurants div.searchResult .searchHolder{margin-top:0;padding-top:0}}@media only screen and (max-width: 1050px){div.restaurants div.mainColumn{padding-left:0;padding-right:0}}@media only screen and (max-width: 600px){div.restaurants div.mainColumn{padding-top:10px}}@media only screen and (max-width: 600px){div.restaurants div.mainPhoto{height:250px}}@media only screen and (max-width: 850px){.bnqBanner{width:100%}}@media only screen and (max-width: 600px){.bnqBanner{display:none}}@media only screen and (max-width: 850px){.bnqBanner img{width:100%}}@media only screen and (max-width: 1050px){div.overview div.content{padding-left:0;padding-right:0}}@media only screen and (max-width: 1050px){div.overview div.backLnk{margin-left:0}}@media only screen and (max-width: 600px){div.overview div.backLnk{display:none}}@media only screen and (max-width: 600px){div.overview div.titleContainer{margin-bottom:25px}}@media only screen and (max-width: 600px){div.overview div.titleContainer h1{font-size:14px;font-weight:bold;line-height:10px}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent div.publicationImage.mainImg{margin-top:0}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent div.publicationImage.notColumnsBig .img{width:100%}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent div.publicationImage.notColumnsBig .img{height:240px}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent .titleContainer{margin-left:0;margin-right:0}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .titleContainer{margin-top:20px}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .titleContainer span.date{display:block;position:relative;top:auto;right:auto}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .titleContainer .title{font-size:14px;font-weight:bold;line-height:20px;margin-top:0;padding:0 0 5px}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent .publicationText{margin-left:0;margin-right:0}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .publicationText{margin-top:15px}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .publicationText.notColumnsQuote{margin:25px 0}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .publicationText.notColumnsQuote:after{margin:0}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent .publicationImage.columns{margin-top:0;margin-left:0;margin-right:0;text-align:center}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent .publicationImage.columns div.img{float:none;display:inline-block;margin-top:20px;vertical-align:top}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .publicationImage.columns div.img{display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent .publicationImage.notColumns{margin-left:0;margin-right:0}}@media only screen and (max-width: 1050px){div.publication div.publicationContainer div.publicationContent .publicationImage.notColumns .img{width:100%}}@media only screen and (max-width: 600px){div.publication div.publicationContainer div.publicationContent .publicationImage.notColumns .img{height:180px}}@media only screen and (max-width: 1050px){div.publication div.backLnk{margin-left:0}}@media only screen and (max-width: 600px){div.publication div.backLnk{display:none}}@media only screen and (max-width: 1050px){div.publication div.rests{padding-left:0}}@media only screen and (max-width: 600px){div.publication div.rests{margin-top:15px}}@media only screen and (max-width: 1050px){div.overviews{text-align:center}}@media only screen and (max-width: 1050px){div.overviews>div.items{margin:0 auto;width:540px}}@media only screen and (max-width: 670px){div.overviews>div.items{width:260px}}@media only screen and (max-width: 600px){div.overviews>div.items{width:100%}}@media only screen and (max-width: 1050px){div.overviews>div.items div.sliderContainer{margin:0 auto;width:540px}}@media only screen and (max-width: 670px){div.overviews>div.items div.sliderContainer{width:260px}}@media only screen and (max-width: 600px){div.overviews>div.items div.sliderContainer{width:100%}}@media only screen and (max-width: 600px){div.overviews>div.items div.sliderContainer div.slider{width:100%}}@media only screen and (max-width: 600px){div.overviews>div.items div.sliderContainer div.slider .item{width:100%}}@media only screen and (max-width: 1050px){div.overviews>.item{box-sizing:border-box;display:inline-block;float:none;margin-left:0;margin-right:0;vertical-align:middle;width:50%}}@media only screen and (max-width: 1050px){div.overviews>.item.lastInRow{margin-right:0}}@media only screen and (max-width: 1050px){div.overviews>.item:nth-child(2n+1){padding-right:10px}}@media only screen and (max-width: 1050px){div.overviews>.item:nth-child(2n){margin-right:0;padding-left:10px}}@media only screen and (max-width: 600px){div.overviews>.item:nth-child(3n+2){margin-top:20px}div.overviews>.item:nth-child(2n+1){padding-right:0}div.overviews>.item:nth-child(2n){padding-left:0}div.overviews>.item{height:auto;margin-top:20px;padding-bottom:2px;width:100%}div.overviews>.item:first-child{margin-top:0}}@media only screen and (max-width: 1050px){div.restInfo div.restTitle{padding-top:30px;padding-left:33px}}@media only screen and (max-width: 600px){div.restInfo div.restTitle{display:none}}@media only screen and (max-width: 1050px){div.restInfo div.topBooking{padding-right:20px}}@media only screen and (max-width: 600px){div.restInfo div.topBooking{display:none}}@media only screen and (max-width: 600px){div.main{padding-top:0}}@media only screen and (max-width: 1050px){div.main h2{text-align:center}}@media only screen and (max-width: 600px){div.main h2{margin:0 0 10px;font-size:14px;font-weight:bold;text-align:left}}@media only screen and (max-width: 1050px){div.main div.h2{text-align:center}}@media only screen and (max-width: 600px){div.main div.h2{margin:0;font-size:14px;font-weight:bold;text-align:left}}@media only screen and (max-width: 1050px){div.main div.restaurant{padding-top:0}}@media only screen and (max-width: 600px){div.main div.restaurant h2{font-size:14px;font-weight:bold;margin-bottom:15px}}@media only screen and (max-width: 600px){div.main div.restaurant div.titleContainerRestaurant{display:none}}@media only screen and (max-width: 1050px){div.main div.restaurant div.titleContainer{margin-left:0;margin-right:0}}@media only screen and (max-width: 600px){div.main div.restaurant div.titleContainer{margin-bottom:10px}}@media only screen and (max-width: 600px){div.main div.restaurant div.titleContainer h1{font-size:14px;font-weight:bold;line-height:normal}}@media only screen and (max-width: 600px){div.main div.restaurant .mobile-booking{display:block}}@media only screen and (max-width: 600px){div.main div.restaurant div.mobile-content{display:block;margin-top:-25px}}@media only screen and (max-width: 600px){div.main div.restaurant div.mobile-content div.titleContainer{padding-bottom:15px;padding-top:0}}@media only screen and (max-width: 600px){div.main div.restaurant div.mobile-content div.titleContainer h1{font-size:20px}}@media only screen and (max-width: 600px){div.main div.restaurant div.mobile-content div.topBooking div.address,div.main div.restaurant div.mobile-content div.topBooking div.metro,div.main div.restaurant div.mobile-content div.topBooking div.kitchens{padding-top:5px;padding-bottom:5px}}@media only screen and (max-width: 1050px){div.main div.restaurant div.interior{padding-left:0;padding-right:0;width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.interior{padding-top:0}}@media only screen and (max-width: 1050px){div.main div.restaurant div.mainColumn{float:none;margin:0 auto;padding-left:0;text-align:center}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn{padding-top:0;width:100%}}@media only screen and (max-width: 1050px){div.main div.restaurant div.mainColumn div.section{padding-left:0;padding-right:0;text-align:left}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.section{padding-top:5px;padding-bottom:0}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.section .readMore{text-align:left}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.section .readMore i{display:inline-block;float:none}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.workTime{padding-top:20px;padding-bottom:5px;padding-bottom:5px}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.feedback{margin-top:-10px}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.importantInfo div.content{display:none}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.importantInfo div.content.mobile-filters-content{display:block}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.description div.content{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainColumn div.description div.content div.text{column-count:1}}@media only screen and (max-width: 600px){div.main div.restaurant div.mainPhoto{display:none;height:200px}}@media only screen and (max-width: 600px){div.main div.restaurant div.workTime h2{display:none}}@media only screen and (max-width: 1050px){div.main div.restaurant div.workTime .content{border-color:#25B1A6;border-left:none;border-right:none;padding:10px 0}}@media only screen and (max-width: 300px){div.main div.restaurant div.workTime div.item{font-size:12px}}@media only screen and (max-width: 600px){div.main div.restaurant div.otherRests div.items{margin:0 auto;width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.otherRests div.items div.sliderContainer{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.otherRests div.items div.sliderContainer div.slider{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.otherRests a.item{display:block;width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.otherRests a.item span{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.news div.items{margin:0 auto;width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.news div.items div.sliderContainer{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.news div.items div.sliderContainer div.slider{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.news div.items div.sliderContainer div.slider .item{width:100%}}@media only screen and (max-width: 600px){div.main div.restaurant div.news div.items div.sliderContainer div.slider .item span.photo{width:100%}}@media only screen and (max-width: 1050px){div.main div.restaurant div.rightColumn{display:none}}@media only screen and (max-width: 1050px){div.main div.restaurant .restMenu h2:first-child{margin:0}}@media only screen and (max-width: 450px){div.main div.overview div.mainPhoto{height:260px}}@media only screen and (max-width: 450px){div.main div.overview div.mainPhoto .left,div.main div.overview div.mainPhoto .right{height:24px;top:110px;width:24px}}@media only screen and (max-width: 450px){div.main div.overview div.mainPhoto .left i,div.main div.overview div.mainPhoto .right i{font-size:16px;line-height:25px}}@media only screen and (max-width: 600px){.pSlider .text{box-sizing:border-box;line-height:normal;padding:10px 20px;white-space:normal}}@media only screen and (max-width: 1050px){div.interior>div.items{margin:0 auto;width:540px}}@media only screen and (max-width: 670px){div.interior>div.items{width:260px}}@media only screen and (max-width: 600px){div.interior>div.items{width:100%}}@media only screen and (max-width: 1050px){div.interior>div.items div.sliderContainer{margin:0 auto;width:540px}}@media only screen and (max-width: 670px){div.interior>div.items div.sliderContainer{width:260px}}@media only screen and (max-width: 600px){div.interior>div.items div.sliderContainer{width:100%}}@media only screen and (max-width: 600px){div.interior>div.items div.sliderContainer div.slider{width:100%}}@media only screen and (max-width: 600px){div.interior>div.items div.sliderContainer div.slider .item{width:100%}}@media only screen and (max-width: 600px){div.interior>div.items div.sliderContainer div.slider .item span.photo{width:100%}}@media only screen and (max-width: 600px){div.feedback.section div.item:first-child{padding-top:15px}}@media only screen and (max-width: 600px){div.feedback.section div.item p.review{width:100%}}@media only screen and (max-width: 1050px){#bnqSrch{text-align:center}}@media only screen and (max-width: 600px){#bnqSrch{margin-bottom:10px;padding-top:0}}@media only screen and (max-width: 1050px){#bnqSrch div.inputField{float:none;display:inline-block}}@media only screen and (max-width: 600px){#bnqSrch div.inputField{padding-right:10px}}@media only screen and (max-width: 1050px){#bnqSrch .btn{float:none;margin:15px auto 0}}@media only screen and (max-width: 1050px){div.static div.mainColumn{float:none;padding-left:0;padding-right:0;width:100%}}@media only screen and (max-width: 600px){div.static div.content{padding:0}}@media only screen and (max-width: 1050px){div.static div.content p{margin-right:0;width:100%}}@media only screen and (max-width: 1050px){div.static div.content.rules p{margin-right:0;padding-left:0;width:100%}}@media only screen and (max-width: 600px){div.static div.content h4{padding-top:0}}@media only screen and (max-width: 1050px){div.static div.mainPhoto{text-align:center}}@media only screen and (max-width: 600px){div.static div.mainPhoto{height:auto !important}}@media only screen and (max-width: 1050px){div.static div.staticHeader img{float:none;display:inline-block;height:300px;padding-top:70px;vertical-align:middle}}@media only screen and (max-width: 850px){div.static div.staticHeader img{height:200px;padding-top:110px}}@media only screen and (max-width: 600px){div.static div.staticHeader img{display:block;padding-top:0;width:100%}}@media only screen and (max-width: 1050px){div.static div.staticHeader div.headerContent{float:none;display:inline-block;padding-top:0;padding-left:0;vertical-align:middle}}@media only screen and (max-width: 850px){div.static div.staticHeader div.headerContent{padding-top:30px}}@media only screen and (max-width: 600px){div.static div.staticHeader div.headerContent{box-sizing:border-box;display:block;text-align:left;padding:0 30px 30px;width:100%}}@media only screen and (max-width: 600px){div.static div.staticHeader div.headerContent h1{font-size:26px;margin:0 0 15px}}@media only screen and (max-width: 600px){div.static div.staticHeader div.headerContent div.desc{font-size:14px;font-weight:bold}}@media only screen and (max-width: 600px){div.static div.staticHeader div.headerContent div.descSecond{font-size:14px;font-weight:bold}}@media only screen and (max-width: 1050px){div.static div.staticHeader div.headerContent.rules{padding-top:0}}@media only screen and (max-width: 850px){div.static div.staticHeader div.headerContent.rules{padding-top:65px}}@media only screen and (max-width: 600px){div.static div.staticHeader div.headerContent.rules{padding-top:0}}@media only screen and (max-width: 1050px){div.static div.rightColumn{display:none}}@media only screen and (max-width: 600px){div.mainPhoto.staticHeader.contactUs div.contactBl{font-size:18px;margin:0;padding:35px;width:auto}}@media only screen and (max-width: 1050px){div.contactUsContent{text-align:center;padding-left:0}}@media only screen and (max-width: 1050px){div.contactUsContent div.contactUsBl{display:inline-block;float:none}}@media only screen and (max-width: 600px){div.contactUsContent div.contactUsBl{margin-right:0;padding:15px 0}}.modal{-webkit-overflow-scrolling:touch}.modal .modalContent{-webkit-overflow-scrolling:touch}@media only screen and (max-width: 670px){.modal .modalContent{width:calc(100% - 20px)}}@media only screen and (max-width: 670px){.modal .modalContent.bookingContainer{max-width:none !important}}@media only screen and (max-width: 670px){.modal .modalContent.offerModal{width:calc(100% - 20px);box-sizing:border-box}}@media only screen and (max-width: 600px){.lckBookingForm{box-sizing:border-box;padding:10px;width:100%}}.lckBookingForm .lckAlert{margin-top:24px;background-color:#D0021B;color:white;overflow:hidden;text-align:center;border:1px #D0021B solid;padding-top:10px;padding-bottom:10px}@media only screen and (max-width: 600px){.lckBookingForm .selectors{text-align:center}}@media only screen and (max-width: 600px){.lckBookingForm .selectors .selector{display:inline-block;float:none;margin:0 10px 10px;white-space:nowrap}}@media only screen and (max-width: 600px){.lckBookingForm .selectors .selector:last-child{margin:0 10px 10px}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl{background-image:none !important;height:auto;margin-top:0;padding:0;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .rTitle{display:none}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .formBgHolder{display:none}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .datePick{float:none;margin-right:0;padding:0;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .datePick .ui-datepicker-calendar{width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .datePick .ui-datepicker-calendar tbody td{height:30px;width:calc(100% / 7)}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .timePick{float:none;margin:1px 0 0 1px;padding-bottom:0;padding-right:0;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .timePick .time,.lckBookingForm .pickerBl .timePick .timeNext,.lckBookingForm .pickerBl .timePick .timePrev{display:inline-block;float:none;height:30px;line-height:29px;margin-right:0;outline:1px solid black;width:24.8%}}@media only screen and (max-width: 600px){.lckBookingForm .pickerBl .timePick .time:nth-child(n+5),.lckBookingForm .pickerBl .timePick .timeNext:nth-child(n+5),.lckBookingForm .pickerBl .timePick .timePrev:nth-child(n+5){margin-top:10px}}@media only screen and (max-width: 600px){.lckBookingForm .contactData input[type=text],.lckBookingForm .contactData input[type=email],.lckBookingForm .contactData input[type=tel],.lckBookingForm .contactData textarea{box-sizing:border-box;margin-top:10px;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .contactData input[type=text].budgetAlc,.lckBookingForm .contactData input[type=email].budgetAlc,.lckBookingForm .contactData input[type=tel].budgetAlc,.lckBookingForm .contactData textarea.budgetAlc{box-sizing:border-box;float:none;margin-top:10px;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .contactData .noAlcohol{box-sizing:border-box;float:none;margin-top:10px;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .formActions{height:auto;width:100%}}@media only screen and (max-width: 350px){.lckBookingForm .formActions .rmbMe,.lckBookingForm .formActions .beelineCard{float:none}}@media only screen and (max-width: 600px){.lckBookingForm .submitBtn{width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .formFooter{height:auto;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .formFooter .rules,.lckBookingForm .formFooter .logo{float:none;margin:10px 0 0;text-align:center;width:100%}}@media only screen and (max-width: 600px){.lckBookingForm .formFooter .phone{margin:10px 0 0;text-align:center}}@media only screen and (max-width: 600px){.lckBookingForm .formFooter .phone a{float:none}}@media only screen and (max-width: 1050px){.restMenu .menuSection{font-size:14px;font-weight:bold;padding-top:20px}}@media only screen and (max-width: 1050px){.restMenu .menuItem{display:table;width:100%}}@media only screen and (max-width: 1050px){.restMenu .menuItem .menuItemTitle{box-sizing:border-box;display:table-cell;float:none;padding:5px 10px 5px 0;vertical-align:top;width:60%}}@media only screen and (max-width: 670px){.restMenu .menuItem .menuItemTitle{width:70%}}@media only screen and (max-width: 1050px){.restMenu .menuItem .menuItemWeight{box-sizing:border-box;display:table-cell;float:none;padding:5px 10px 5px 0;vertical-align:top;width:30%;word-wrap:break-word}}@media only screen and (max-width: 670px){.restMenu .menuItem .menuItemWeight{width:20%}}@media only screen and (max-width: 1050px){.restMenu .menuItem .menuItemPrice{box-sizing:border-box;display:table-cell;float:none;padding:5px 0;text-align:right;vertical-align:top;width:10%}}@media only screen and (max-width: 1050px) and (max-width: 1050px){footer{padding-left:12px;padding-right:12px}}@media only screen and (max-width: 450px){div.footerContainer{padding-top:25px}}@media only screen and (max-width: 780px){div.footerContainer ul.linksBlock{width:100%}div.footerContainer ul.linksBlock:after{content:'';display:table;clear:both}}@media only screen and (max-width: 450px){div.footerContainer ul.linksBlock{text-align:center}}@media only screen and (max-width: 780px){div.footerContainer ul.linksBlock li{text-align:center;width:33%}div.footerContainer ul.linksBlock li:nth-child(3n){width:33%}}@media only screen and (max-width: 670px){div.footerContainer ul.linksBlock li{width:50%}div.footerContainer ul.linksBlock li:nth-child(3n){width:50%}}@media only screen and (max-width: 450px){div.footerContainer ul.linksBlock li{float:none;display:inline-block;padding-right:10px;width:auto}div.footerContainer ul.linksBlock li:nth-child(3n){width:auto}}@media only screen and (max-width: 780px){div.footerLogo{margin-top:20px;text-align:center}}@media only screen and (max-width: 780px){div.footerLogo a{text-align:center}}@media only screen and (max-width: 780px){div.footerLogo .copyright{text-align:center}}@media only screen and (max-width: 600px){.mobile-menu-button{display:inline-block}}@media only screen and (max-width: 600px){.mobile-filters-button{display:inline-block}}@media only screen and (max-width: 600px){.mobile-map-button{display:inline-block}}@media only screen and (max-width: 600px){div.main.srch{padding-bottom:0}}@media only screen and (max-width: 600px){div.main.srch div.search div.searchField{width:100%}}@media only screen and (max-width: 600px){.locBtn{left:20px;top:220px}}@media only screen and (max-width: 600px){.goToList{left:50%;margin-left:-75px;top:150px;right:auto}}.submit-btn{width:calc(100% - 20px);height:40px;line-height:40px;color:#fff;box-sizing:border-box;background-color:#FDBB16;text-align:center;font-size:16px;cursor:pointer;transition:opacity 300ms}.submit-btn:hover{opacity:0.8}.search-filter-mobile:not(.hidden) .submit-btn.filter{position:fixed;width:280px;bottom:10px;right:10px}@media only screen and (max-width: 600px){.contactSpace{display:block}}
