@font-face{font-family:'Calibri-bold';src:url('../fonts/Calibri-Bold.woff2') format('woff2'),url('../fonts/Calibri-Bold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Calibri';src:url('../fonts/Calibri.woff2') format('woff2'),url('../fonts/Calibri.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Calibri-italic';src:url('../fonts/Calibri-Italic.woff2') format('woff2'),url('../fonts/Calibri-Italic.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'Calibri-bold-italic';src:url('../fonts/Calibri-BoldItalic.woff2') format('woff2'),url('../fonts/Calibri-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic}*{margin:0;padding:0;outline:0}ul,ol{list-style:none}button,input[type='submit'],input[type='reset'],a,.tr4{transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.tr3{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.tr2{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}a:hover{text-decoration:none;color:#f1592d}a:focus{outline:0}::-moz-selection{color:#fff;background:#f1592d}::-moz-selection{color:#fff;background:#f1592d}::selection{color:#fff;background:#f1592d}::-moz-selection{color:#fff;background:#f1592d}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}::-webkit-file-upload-button{cursor:pointer}h3{font-size:24px}h4{font-size:18px}.btn-link{color:#eb4124;font-style:italic}.btn-link:hover{letter-spacing:1px;-webkit-text-decoration:none;text-decoration:none}.btn-primary{background-color:#f1592d;border-color:#f1592d;text-transform:uppercase}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#c23208;border-color:#c23208}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.btn-outline-secondary{border-color:#7a7a7a;color:#1e1f1f;font-size:18px}.btn-success{background-color:#5cb85c;border-color:#74a62c}.centerBlock{margin:0 auto}figure{margin:0}body,html{min-height:100%;font-family:'Roboto',sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background-color:#fafafa}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}img{max-width:100%}.header{padding:40px 0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s}.header .navbar{padding:0;line-height:39px}.header ul{margin-bottom:0}.header li+li{padding-left:21px;margin-left:19px;position:relative}.header li+li:after{position:absolute;content:"";top:8px;left:0;width:1px;height:24px;background-color:#fff}.header li a{display:inline-block;color:#fff;font-size:16px;text-transform:uppercase}.header li a span{display:inline-block}.header li:hover a{color:#f1592d}.header li span+span{padding-left:7px}.header.shrink{background-color:#0f0f0f;top:0;right:0;left:0;z-index:1030;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;position:fixed}.innerLogo a{display:inline-block;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s}.innerLogo a img{height:28px}.trnsprnt-bg{background-color:transparent !important;position:fixed !important}.header.trnsprnt-bg.shrink{background-color:#0f0f0f !important}.banner{background-repeat:no-repeat;background-size:cover;background-position:100% 100%;min-height:560px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.bannerCaption .text-center a{display:inline-block;margin-bottom:113px}.bootstrap-select .btn,.bootstrap-select .btn-light:not(:disabled):not(.disabled):active,.bootstrap-select.show>.btn-light.dropdown-toggle{background-color:transparent;border-color:transparent}.bootstrap-select .btn:focus{outline:none !important}.bootstrap-select .dropdown-toggle::after{border:0;width:14px;height:8px;background-image:url(../images/select-arrow.png);background-repeat:no-repeat}.bootstrap-select.dropup .dropdown-toggle::after{border:0;width:14px;height:8px;background-image:url(../images/select-arrow1.png);background-repeat:no-repeat}.bootstrap-select .btn-light{color:#636363;font-size:18px}.bootstrap-select .dropdown-toggle .filter-option{top:-3px}.inputWrap+.inputWrap{position:relative}.inputWrap+.inputWrap:after{position:absolute;left:-23px;top:0;width:1px;height:34px;content:"";background-color:#b2b2b2}.inputWrap:last-of-type:after{display:none}.bootstrap-select .dropdown-item.active,.dropdown-item:active{background-color:#f1592d}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:250px}.designRespect{position:absolute;left:0;right:0;bottom:0}.findTabel{background-color:#fff;border-radius:10px;padding:14px}.inputWrap .btn-primary{min-width:177px;min-height:53px}.secA{padding:20px 0}.secA .row{margin-top:-20px;margin-bottom:-20px}.secA .row [class*='col-']{padding-top:20px;padding-bottom:20px}.secA .centerBlock{max-width:840px}.secA .centerBlock p{color:#a3a3a3;font-size:18px;line-height:26px;margin-bottom:51px}.secA .centerBlock h2{color:#1e1f1f;margin-bottom:65px;font-size:36px}.secA .centerBlock h2 span{color:#f1582d}.trendingDes{padding:36px 26px 39px 35px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.trendingSec figure a{display:block}.trendingName a{color:#1e1f1f;font-size:20px;margin-right:10px;font-family:'Open Sans',sans-serif;display:inline-block;white-space:nowrap;vertical-align:bottom}.trendingName a:hover{color:#f1592d}.badge-success{background-color:#5cb85c;min-width:78px;min-height:24px;font-size:14px;line-height:17px}.price{color:#000;font-size:24px}.revSec{margin-top:12px;margin-bottom:13px}.revSec span{color:rgba(30,31,31,0.5);font-size:16px}.trendingDes h4{color:#1e1f1f;font-size:18px;margin-bottom:0}.bookingT{margin-bottom:20px}.bookingT span+span{padding-left:7px}.bookingT span{color:rgba(30,31,31,0.4)}.bookingTime{border-radius:4px;min-width:90px;text-align:center;display:block;color:#1e1f1f;font-size:14px;line-height:40px;vertical-align:middle;margin-right:6px;margin-bottom:5px}.footer{background-color:#0f0f0f;padding:25px 0}.aboutUs>a{display:inline-block;margin-bottom:10px}.aboutUs>a:hover{opacity:.7}.aboutUs p{color:#868686;font-size:14px;margin-bottom:10px}.footerBottom{border-top:1px solid #3f3f3f;padding-top:10px;margin-top:10px}.copy{color:#7b7b7b;font-size:13px}.socialList ul,.moreDetailList ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.moreDetailList ul li+li{position:relative;padding-left:16px;margin-left:13px}.moreDetailList ul li+li:after{position:absolute;left:0;top:6px;width:1px;height:16px;content:"";background-color:#80807c}.moreDetailList ul a,.moreDetailList ul span{color:#868686;font-size:15px;display:inline-block;vertical-align:middle}.moreDetailList ul a:hover{color:#f1582d}.moreDetailList ul a span{display:inline-block;padding-right:13px;font-size:22px;vertical-align:middle}.footerList ul{margin-bottom:0}.footerList li a{color:#868686;font-size:16px}.footerList li a:hover{color:#f1582d;letter-spacing:1px}.socialList ul a{background-color:#6f6f6f;color:#0f0f0f;width:30px;height:30px;overflow:hidden;border-radius:100px;vertical-align:middle;text-align:center;font-size:18px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socialList ul a:hover{background-color:#fff}.socialList ul li+li{margin-left:10px}.innerHeader{padding:32px 0;background-color:#000;position:-webkit-sticky;position:sticky}.tabelSearch{background-color:#f9f9f9;padding:45px 0}.tabelSearch .findTabel{border:1px solid #d6d6d6;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.matchingCriteria{padding:40px 0 45px}.matchingCriteria header h4{color:#000;font-size:18px;padding-bottom:18px;border-bottom:1px solid #989898;margin-bottom:34px}.listing{background-color:#fff;padding:15px 23px 15px 18px;border:1px solid #ebebeb;box-shadow:10px 10px 17px 0 rgba(0,0,0,.09)}.revSecA{margin:0}.revSecA span+span{padding-left:11px}.cataGory h4{color:#1e1f1f;font-size:18px;margin-bottom:0}.listing+.listing{margin-top:25px}.priceSec{text-align:right}.priceSec h4{margin-bottom:0;font-size:18px;color:rgba(0,0,0,0.6);line-height:20px;margin-bottom:3px}.priceSec .price{font-size:18px;line-height:20px}.viewMoreBtn{margin-top:60px}.viewMoreBtn .btn-outline-secondary:hover{color:#fff}.innerHeader .container{position:relative}.innerLogo{position:absolute;left:15px;z-index:99}.profileHeader{padding:0}.profileHeader .navbar{padding:10px 0}.profileHeader .container{position:relative}.profileHeader .innerLogo{top:39px}.profileBanner{background-repeat:no-repeat;background-size:cover;min-height:560px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb{padding:0;margin:55px 0 45px;background-color:transparent}.breadcrumb li a,.breadcrumb-item.active{color:rgba(255,255,255,0.6);font-size:16px}.breadcrumb li a:hover{color:#fff}.breadcrumb-item+.breadcrumb-item::before{content:"";background-image:url(../images/bred-arrow.png);background-repeat:no-repeat;width:5px;height:9px}.breadcrumb-item+.breadcrumb-item{padding-left:10px}.profileBannerCaption h1{color:#fff}.proreView span,.proreView i{display:block;line-height:15px}.proreView i{color:rgba(255,255,255,0.5)}.proreView span+i{padding-left:12px}.profileBannerCaption .btn{margin-top:30px;min-width:160px;min-height:46px;font-size:16px;font-family:'Calibri';text-transform:capitalize}.profileBannerCaption .btn-primary,.reviewWrite .btn-primary{background-color:#eb4124;border-color:#eb4124}.profileBannerCaption .btn-primary:hover,.reviewWrite .btn-primary:hover{background-color:#f1592d;border-color:#f1592d}.reviewWrite .btn{text-transform:capitalize}.profileHeader.shrink .navbar{padding:6px 0}.profileHeader.shrink .innerLogo{top:0}.profileA{padding:20px 0}.profileA h4{color:#000;margin-bottom:8px}.profileAddress p,.profileAddress a{color:#494848;font-size:16px}.profileAddress a:hover{color:#f1592d}.mapSec{max-height:180px;overflow:hidden;margin-bottom:28px;margin-top:27px}.mapSec iframe{border:0;outline:0;width:100%;height:100%}.addLoop+.addLoop{padding-top:20px;margin-top:15px;border-top:1px solid #e5e5e5}.hourList .date{margin-right:10px}.hourList span{display:block;color:#494848;font-size:14px}.hourList+.hourList{margin-top:12px}.companyDetail{border-top:1px solid #e5e5e5;padding:14px 0}.companyDetail a{display:block;position:relative}.companyDetail a span{display:inline-block;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.companyDetail a span+span{padding-left:10px}.companyDetail a:after{position:absolute;right:0;width:6px;height:12px;background-image:url(../images/right-icon.png);background-repeat:no-repeat;content:"";top:8px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.companyDetail a:hover:after{right:5px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.companyDetail a:hover span{color:#f1592d;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.companyDetail a span{color:#000;font-size:18px}.profileDescribe h2{color:#000;font-size:28px;margin-bottom:24px}.profileDescribe p{color:#494848;margin-bottom:0}.profileDescribe p+p{margin-top:24px}.reservationSec{padding:35px 0}.reservationSec h4{color:#eb4124;padding-bottom:25px;border-bottom:1px solid #e5e5e5;margin-bottom:25px}.profileA h3{color:#000;margin-bottom:8px}.reservationSec p{margin-bottom:25px}.listingBooking li span{color:#8d8d8d;display:inline-block}.listingBooking li span+span{padding-left:12px}.listingBooking li+li{margin-top:6px}.listingBooking ul{margin-bottom:25px}.bookingloop .btn{min-width:132px;min-height:45px;font-size:16px}.bookingloop+.bookingloop{margin-top:68px}.photoSec h4{margin-top:35px;padding-top:15px;border-top:1px solid #e5e5e5;margin-bottom:19px}.esGallery{margin:-2px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.esGallery .item{padding:2px;width:25%}.customReview{padding-top:88px}.reviewWrite .btn{min-width:160px;min-height:44px;font-size:16px}.profileA .customReview h3{margin-bottom:1px}.customReview p{color:rgba(0,0,0,0.6);font-size:16px;margin-bottom:0}.reviewLoop{margin-top:30px;padding-top:20px;border-top:1px solid #f0f0f0}.profileA .reviewLoop h4{font-family:'Calibri';margin-bottom:11px}.reviewLoop .proreView{margin-bottom:26px}.reviewLoop .proreView i{color:rgba(0,0,0,0.5);font-size:16px;font-family:'Calibri-italic'}.cateGoryItem h5{color:#000;font-size:16px;margin-bottom:0}.cateGory{margin-bottom:24px}.reviewLoop p{color:rgba(0,0,0,0.6)}.loadMore{margin-top:35px}.loadMore .btn{min-width:176px;min-height:44px}.loadMore .btn-outline-secondary{border-color:#d2d2d2}.profileB{background-color:#f6f6f6;padding:20px 0}.resImg{float:left;width:63px;height:63px;overflow:hidden}.resDecribe{overflow:hidden;padding-left:17px;padding-top:6px}.otherRes h4{font-size:20px;color:#000;margin-bottom:30px}.resDecribe a{font-size:14px;color:#000}.resDecribe a:hover{color:#f1592d}.resDecribe p{color:#7c7c7c;font-size:13px;margin-bottom:0}.resLoop+.resLoop{margin-top:8px}.viewAll{display:inline-block;color:#000;font-size:14px;text-decoration:underline;margin-top:22px}.viewAll:hover{text-decoration:underline}@media(min-width:576px){.footerList ul li+li{margin-top:5px}.viewMoreBtn .btn{min-width:176px;min-height:44px;color:#1e1f1f;line-height:30px}h1{font-size:21px}}@media(min-width:768px){.footer{padding:30px 0}.footerBottom{padding-top:30px;margin-top:30px}.aboutUs>a{margin-bottom:20px}.aboutUs p{font-size:15px;line-height:22px;margin-bottom:28px}.footerListSec{padding-top:38px}.header,.profileHeader .navbar{padding:25px 0}.profileHeader{padding:0}.secA{padding:40px 0}h1{font-size:31px}.profileA{padding:30px 0}.profileB{padding:30px 0}}@media(min-width:992px){.footer{padding:79px 0 48px}.footerBottom{padding-top:46px;margin-top:77px}.aboutUs>a{margin-bottom:34px}.footerList ul li+li{margin-top:16px}.header,.profileHeader .navbar{padding:30px 0}.profileHeader{padding:0}h1{font-size:45px}.profileA{padding:60px 0 39px}.profileB{padding:84px 0}}@media(min-width:1200px){.aboutUs{max-width:445px}.footerListA{padding-left:10px}.footerListB{padding-left:38px}.footerListC{padding-left:40px}.secA{padding:50px 0 98px}.listing .trendingName a{margin-right:19px}.listingFirst{margin-bottom:6px}.listing .bookingT{margin-bottom:15px}.tabelSearch .bootstrap-select .dropdown-toggle .filter-option-inner{padding-left:10px}.profileHeader .navbar{padding:28px 0}}.backbtn_outr{margin:20px 0 0}.back_boden{border:1px solid #fff;padding:12px 40px;font-size:14px;color:#fff;font-weight:600;display:inline-block;font-family:'Open Sans',sans-serif;background:rgba(255,255,255,0.2);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.step_banner{min-height:353px}.text_wrap{padding:0 0 30px;margin-bottom:30px}.text_wrap:nth-child(1){border-bottom:1px solid #e5e5e5}.head_bar{border-left:4px solid #eb4124;padding-left:15px}.head_bar h3{font-size:20px;color:#000;font-weight:600;font-family:'Open Sans',sans-serif}.head_bar p{font-size:14px;color:rgba(73,72,72,0.9);font-family:'Roboto',sans-serif;margin-bottom:40px}.book_offer{padding-left:15px}.book_offer a{padding:10px 25px;background:#eb4124;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;font-size:16px;color:#fff;display:inline-block}.book_offer a:hover{background:#000}.schedule_bar label{width:100%;font-size:14px;font-family:'Open Sans',sans-serif;margin:0 0 10px}.date_input{background:url(../images/calender_icon.png) 15px center no-repeat,url(../images/select-arrow_new.png) right center no-repeat}.date_input,.schedule_bar .filter-option-inner{width:100%;padding:10px 40px;border:1px solid #dbdada;border-radius:3px;max-height:45px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;font-size:14px;color:#494848}.schedule_bar .dropdown.bootstrap-select{width:100% !important;height:42px}.schedule_bar .filter-option-inner{background:url(../images/user.png) 15px center no-repeat}.schedule_bar .btn{padding:0;height:42px}.schedule_bar{margin:0 0 35px}.schedule_bar .bootstrap-select .dropdown-toggle::after{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.time_schedu ul{padding:0;margin:0}.time_schedule ul li{position:relative;float:left;min-width:90px;margin:0 10px 10px 0}.time_schedule ul li a{padding:9px 10px;font-size:14px;color:#fff;text-align:center;background:#5cb85c;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;display:block}.time_schedule ul li.checked a{background:#eb4124}.time_schedule ul li.notavlbl a{background:#f4f4f4;color:#000}.reserve_msg{margin:40px 0 0;background:#fffedf;padding:20px;font-size:16px}.time_schedule ul li input[type="radio"]{opacity:0;width:100%;height:100%}.time_schedule ul li span{position:absolute;left:0;right:0;top:0;bottom:0}.bookingShorts{padding:16px 26px;background:#f5f5f5;border:1px solid #ebebeb;margin-top:14px}.bookingShorts h5{font-size:16px;color:#f1592d;margin-bottom:0}.guestpax{font-size:20px;color:#000;font-weight:300}.dateTime{padding-right:20px;margin:8px 20px 10px 0;position:relative}.dateTime:after{position:absolute;content:'';right:0;width:1px;height:24px;background-color:#ababab;top:5px}.guestCount{margin-right:45px}.btn-grey{background:gray;color:#fff;fill:#fff}.btn-grey:hover{background-color:#f1592d;color:#fff;fill:#fff}.guestpax .btn{padding:9px 25px 11px 15px;font-size:14px;border:0}.guestpax .btn .fig{display:inline-block;vertical-align:text-bottom;font-size:0;line-height:100%;margin-right:5px}.stateMentBook figure{display:inline-block;vertical-align:text-bottom;margin-right:8px}.stateMentBook{font-size:14px;color:rgba(0,0,0,0.5)}.stateLabel p{margin:0;color:#1e1f1f}.boxedRight .bookingT{margin:0 0 0 auto}.bookingSingle .listingImg .revSec span{font-size:14px;vertical-align:middle}.bookingSingle .listingImg .cataGory h4{font-size:14px}.smallRow{margin:0 -3.5px}.smallRow:after{clear:both}.smallRow:before,.smallRow:after{display:table;content:''}.smallCol{padding:0 3.5px}.smallRow{margin:0 -3.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.w-xs{max-width:102px}.w-sm{max-width:calc(50% - 102px)}.w-mid{max-width:50%}.w-40{max-width:40%}.w-30{max-width:30%}.formInBook{width:100%;max-width:725px;padding-bottom:52px;float:left}.inputSmall{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.inputSmall .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.smallCol input,.smallCol .btn,.smallCol textarea{padding:5px 20px;border-radius:3px;border:1px solid #ededed;font-size:14px;color:rgba(0,0,0,0.6);width:100%}.smallCol input:focus,.smallCol textarea:focus{color:#000;border-color:rgba(242,134,112,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(242,134,112,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(242,134,112,0.6)}.smallCol textarea{resize:none;height:137px;padding-top:20px;padding-bottom:20px}.smallCol input,.smallCol .btn{height:57px}.smallCol .btn .filter-option{padding:5px 20px;padding-right:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:-1px;color:rgba(0,0,0,0.4)}.smallCol .btn{padding:0;background:#fff}.smallCol .btn:after{right:20px;position:absolute;top:49%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.formInBook .inputSmall{margin-bottom:7px}.formInBook .bootstrap-select.show>.btn-light.dropdown-toggle{border:1px solid #ededed}.signBook h4{margin-top:45px;font-size:18px;color:#000}.signBook p{color:rgba(0,0,0,0.6);margin:15px 0 25px}.checkTerms{margin:25px 0 35px}.checkT-e_outr+.checkT-e_outr{margin-top:10px}.checkT-e label input{display:none}.checkT-e label{display:block;cursor:pointer;margin:0}.checkT-e label input+span{position:relative;padding-left:30px;color:rgba(0,0,0,0.7);display:block}.checkT-e label input+span .figChck{position:absolute;left:2px;top:2px;fill:#b3b3b3;z-index:2}.checkT-e label input:checked+span .figChck{fill:#f1592d}.checkT-e label input+span .figRadio{position:absolute;left:2px;top:2px;fill:#b3b3b3;z-index:2}.checkT-e label input:checked+span .figRadio{fill:#f1592d}.checkTerms p{margin-top:25px}.footFormBook .btn{line-height:54px;padding:0 35px;font-size:16px}.footFormBook .btn:not(:hover){background-color:#eb4225}.formNote{overflow:hidden;padding-left:25px}.noteIn{background:#e9f2f6;padding:25px;padding-bottom:35px}.noteIn h6{font-weight:600;font-size:14px;color:#f1592d;margin-bottom:22px}.noteIn p{font-size:14px;color:#000;line-height:22px;margin:0}.bookingSingle{padding-top:25px;background:#fafafa}.bookingSingle .listing .trendingName a{font-weight:600}.bookingSingle .cataGory .bookingT{margin-top:8px}.bookingSingle .cataGory .bookingT span{color:#494848}.formParent{margin-top:30px}.smallCol input::-webkit-input-placeholder,.smallCol textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}.smallCol input:-ms-input-placeholder,.smallCol textarea:-ms-input-placeholder{color:rgba(0,0,0,0.4)}.smallCol input::placeholder,.smallCol textarea::placeholder{color:rgba(0,0,0,0.4)}.smallCol input::-moz-placeholder,.smallCol textarea::-moz-placeholder{color:rgba(0,0,0,0.4)}.smallCol input::-webkit-input-placeholder,.smallCol textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}.bookrfrnce{font-size:16px;color:#000;margin:15px 0 0;font-weight:300}.bookrfrnce a{color:#eb4124}.bookrfrnce a:hover{color:#000}.confirmed_msg_wrap{padding:0 0 55px}.confirmed_msg_area{padding:35px 60px;background:#fff;margin:15px 0 30px}.confirmed_msg_area figure{float:left;max-width:81px;margin:50px 65px 0 0}.confirmed_msg{overflow:hidden}.confirmed_msg h3{font-size:24px;color:#000;font-weight:700}.confirmed_msg span{display:block;font-size:18px;color:rgba(0,0,0,0.5);font-weight:700;margin:30px 0 15px;font-family:'Open Sans',sans-serif}.confirmed_msg p{font-size:14px;line-height:24px;color:rgba(0,0,0,0.5)}.confirmed_msg_wrap .footFormBook .btn{padding:0 90px}.review_wrap{padding:40px 0 90px}.review_head h4{font-size:18px;color:rgba(0,0,0,0.8)}.review_head{border-bottom:1px solid #e1e1e1;padding-bottom:25px;margin-bottom:25px}.review_wrap h5{font-size:16px;color:#000}.review_wrap h5 span{color:#f1592d}.review_frm{margin:30px 0 0}.row_wrap{margin:0 0 35px}.row_wrap>label{float:left;width:11%;padding:8px 15px 0 0;margin:0}.wright_fld{width:100%;border:1px solid #ededed;padding:20px 25px;height:55px;border-radius:3px}textarea.wright_fld{height:195px;resize:none}.review_right{float:left;width:89%}.review_right .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;border:1px solid #ededed;padding:10px 0;height:55px;border-radius:3px;background:#fff}.review_right .bootstrap-select .dropdown-toggle .filter-option{font-size:14px}.review_right .bootstrap-select>.dropdown-toggle{padding-left:25px;padding-right:25px}.review_right .dropdown-toggle::after{margin-left:-1.745em}.user_pic{float:left;width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:20px}.after_login_head .dropdown{float:right}.after_login_head{padding:16px 0}.user_drp{font-size:16px;cursor:pointer;color:rgba(255,255,255,0.5)}.user_drp.dropdown-toggle::after{border:0;width:12px;height:6px;margin-left:15px;background:url(../images/drparrow.png) no-repeat}.innerLogo{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.btmgap{margin-bottom:12px}.privacy_wrap{background:#f6f6f6;padding:54px 0 0}.privacy_wrap h3{font-size:42px;color:#424242;text-transform:uppercase;font-weight:700;text-align:center;padding-bottom:55px;margin:0}.privacy_inner{padding:55px 0;background:#fff}.privacy_wrap p{font-size:16px;color:#9e9e9e;margin:0 0 25px}.privacy_wrap p span{color:#f1592d}.privacy_inner ul{padding:0;margin:15px 0 50px}.privacy_inner ul li{float:none;margin:0 0 15px;font-size:16px;color:#9e9e9e;padding-left:20px;background:url(../images/list_dot.png) left 8px no-repeat}.privacy_inner h5{font-size:18px;font-weight:600;margin:0 0 20px;padding-left:23px;color:#f1592d;background:url(../images/list_grid.png) left center no-repeat}.location_area>img{width:100%}.navigation_wrapper{padding:55px 0;background:#fafafa}.nav_inr_wrap{background:#fff;padding:25px 40px 40px;margin-bottom:25px}.nav_inr_wrap h5{font-size:18px;color:#000;padding-bottom:25px;border-bottom:1px solid #e5e5e5}.nav_inr_wrap h5 span{color:#eb572d;margin-right:7px}.city_list ul,.bottom_menu ul{overflow:hidden}.city_list ul li{float:left;width:16%;margin:15px 0 0;padding-right:1%}.city_list ul li a{font-size:14px;color:#000}.city_list ul li a:hover,.bottom_menu ul li a:hover{color:#eb572d}.bottom_menu{margin-top:50px;padding-top:30px;border-top:1px solid #e5e5e5}.bottom_menu ul li{display:inline-block;vertical-align:middle;margin:0 12px 0 0;padding-right:12px;line-height:0;border-right:1px solid #000}.bottom_menu ul li:last-child{border-right:0}.bottom_menu ul li a{font-size:13px;color:#000;line-height:16px}.exContent{padding:46px 0 83px;background-color:#fafafa}.pageInfo h3{color:#000;margin-bottom:20px}.pageInfo p{color:rgba(0,0,0,0.7)}.pageInfo{margin-bottom:35px}.cardHeader{padding:20px 30px;background-color:#fff}.cardHeader h5 a{font-size:18px;display:block;position:relative}.cardHeader h5 a:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/minus.png);width:15px;height:2px;content:""}.cardHeader h5 a.collapsed:after{background-image:url(../images/plus.png);width:14px;height:13px}.cardHeader h5 a,.cardHeader h5 a:hover{color:#eb572d}.cardHeader h5 a.collapsed{color:#000}.cardBody{padding:38px 0 47px}.cardBody [class*="col"]{margin-bottom:20px}.cardA+.cardA{margin-top:18px}#accordion .badge-success{line-height:18px}#accordion .trendingDes{background-color:#fff;-webkit-box-shadow:0 0 21px rgba(0,0,0,0.2);box-shadow:0 0 21px rgba(0,0,0,0.2)}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);z-index:999}#status{width:120px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotatey(0)}to{-webkit-transform:rotatey(360deg)}}@keyframes spinnerRotate{from{-webkit-transform:rotatey(0);transform:rotatey(0)}to{-webkit-transform:rotatey(360deg);transform:rotatey(360deg)}}#spin{-webkit-animation-name:spinnerRotate;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spinnerRotate;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spinnerRotate;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spinnerRotate;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.checkT-e label input+span .figChck:after{position:absolute;content:"";border:1px solid #b3b3b3;width:15px;height:15px;left:0;top:2px}.checkT-e label input+span .figRadio:after{position:absolute;content:"";border:1px solid #b3b3b3;width:18px;height:18px;left:0;top:0;border-radius:50%}span.figChck svg{position:relative;z-index:3;display:none;top:2px}.checkT-e label input:checked+span .figChck{fill:#f1592d}.checkT-e label input:checked+span .figChck:after{display:none}.checkT-e label input:checked+span .figChck svg{display:block}.checkT-e label input:checked+span .figRadio{fill:#f1592d}.checkT-e label input:checked+span .figRadio:after{display:none}.checkT-e label input:checked+span .figRadio svg{display:block}span.figRadio svg{position:relative;z-index:3;display:none;top:0;font-size:18px;color:#eb4225}.checkT-e{display:inline-block}.banner_area{position:relative;z-index:1}.banner_area>img{width:100%}.profile_inr{padding:15px 18px 30px;background:#fff;position:relative;z-index:9;border-radius:3px;margin-top:-95px;margin-bottom:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2)}.profile_top{margin:0 0 50px}.profile_left{float:left;width:920px}.propic{float:left;width:130px;height:120px;border-radius:3px;background:#fafafa;text-align:center;line-height:120px;margin-right:20px}.user_details{overflow:hidden}.user_details h3{font-size:26px;color:#353a3c;margin-bottom:30px;font-weight:700;margin:0 0 30px}.user_info{font-size:16px;color:#5b636c;font-weight:600}.user_info span{display:block;font-size:14px;color:#8d8d8d;margin:10px 0 0;font-weight:400}.info_cell{float:left;width:33%;padding-right:15px;padding-left:30px;border-right:1px solid #ebebeb}.info_cell:first-child{padding-left:0}.info_cell:last-child{border-right:0}.edit_btn{float:left;width:150px}.edit_btn a{background:#eb4124;padding:18px 15px;border-radius:3px;font-size:14px;font-weight:700;color:#fff;display:block;text-align:center;text-transform:uppercase}.edit_btn a:hover{background:#a72009}.bottom_cell{float:left;width:33%;padding-right:100px}.bottom_cell_inr h4{border-bottom:1px solid #e5e5e5;padding:0 0 15px;font-size:18px;color:#353a3c;margin-bottom:20px}.bottom_cell_inr span{display:block;font-size:28px;color:#000;font-weight:700}.bottom_cell_inr span a{display:inline-block;background:#5cb85c;padding:5px 20px;font-size:14px;color:#fff;border-radius:3px;margin-left:10px;display:inline-block;vertical-align:middle}.bottom_cell_inr span a:hover{background:#000}.booking_table_wrap{background:#f2f2f2;padding:25px 40px;border:1px solid #ebebeb;border-radius:5px;margin-bottom:45px}.booking_table_wrap h3{font-size:18px;color:#000;font-weight:700;margin-bottom:25px}.booking_table{display:table;width:100%}.booking_row{display:table-row}.booking_cell{display:table-cell;padding:20px 0;font-size:14px;color:#000;white-space:nowrap;border-top:1px solid #d9d9d9}.line{margin:0 15px}.star,.review{display:inline-block}.review{font-size:14px;color:#1e1f1f}.star{margin:0 12px}.booking_cell b{font-size:16px}.favrt_area{margin-bottom:100px}.favrt_area h3{font-size:18px;color:#000;font-weight:600;padding-bottom:15px;margin-bottom:35px;border-bottom:1px solid #e4e4e4}.favrt_list_wrap{margin:0 -12px}.favrt_list_wrap_inr{float:left;width:50%;padding:0 12px}.favrt_list_wrap .listing{padding:12px;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1)}.favrt_list_wrap .trendingName a{max-width:130px}.trendingSec{background-color:#fff}.btm-cption{position:absolute;bottom:0;background:rgba(0,0,0,.6);width:100%;padding:20px 10px;color:#fff}.btm-cption h3{font-size:18px}.inputWrap .txt-input-box{width:400px;border:0;color:#636363;font-size:18px;cursor:pointer;padding-left:10px;cursor:default}section.breadcrumb_outer{position:absolute;left:0;right:0;z-index:9;top:105px}section.breadcrumb_outer .breadcrumb{margin:0 !important}.innerLogo{position:inherit;float:left;left:0;top:0;transform:none;-webkit-transform:none;-moz-transform:none;margin-top:18px}.innerHeader.shrink .innerLogo{margin:18px 0}section.breadcrumb_outer{position:absolute;left:0;right:0;z-index:9;top:105px}.listingImg-itm{height:148px;width:140px;display:block;background-position:center center;border-radius:10px;background-repeat:no-repeat;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;background-size:cover}.header.trnsprnt-bg.shrink{background-color:#fff !important;border-bottom:1px solid #ccc;padding:0}.innerHeader{background-color:#fff !important;border-bottom:1px solid #ccc;padding:0;position:-webkit-sticky;position:sticky}.headerright{float:right;padding-top:12px;padding-bottom:12px}.headerright a{line-height:40px;color:#222;background-color:#f8f8f8;display:block;padding:0 30px;font-size:14px;font-weight:500;letter-spacing:.5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px dotted #666}.headerright a:hover{background-color:#eb4124;color:white}@media(max-width:1199px){.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:190px}.trendingDes{padding:20px}.price{-webkit-box-flex:100%;-ms-flex:100%;-webkit-box-flex:100%;flex:100%}.badge-success{line-height:17px}.bookingTime{min-width:70px}.formInBook{max-width:635px}.exContent{padding:40px 0}.pageInfo{margin-bottom:25px}.cardHeader{padding:15px 20px}.cardBody{padding:25px 0}.profile_left{float:none;width:100%}.edit_btn{float:none;margin-top:30px;width:auto;text-align:center}.edit_btn a{display:inline-block}.bottom_cell{padding-right:20px}.edit_btn a{padding:10px 15px}.booking_table,.booking_row{display:inherit}.booking_cell{display:inline-block;vertical-align:top;margin:0 -3px}.booking_cell:first-child{width:35%}.booking_cell:last-child{width:63%}.listingImg-itm{height:135px;width:124px}}@media(max-width:991px){.findTabel .d-md-flex .inputWrap:last-child{margin-top:10px;margin-left:auto;margin-right:auto}.revSecA span+span{padding-left:6px}.matchingCriteria{padding:20px 0 50px}.viewMoreBtn{margin-top:30px}.profileDescribe h2{margin-bottom:10px}.profileDescribe p+p{margin-top:15px}.reservationSec{padding:20px 0}.reservationSec h4{padding-bottom:10px;margin-bottom:10px}.reservationSec p{margin-bottom:15px}.bookingloop+.bookingloop{margin-top:20px}.photoSec h4{margin-top:0}.customReview{padding-top:30px}.reviewLoop{margin-top:15px;padding-top:10px}.hourList .date{min-width:82px}.formInBook{max-width:415px}.city_list ul li{width:25%}.favrt_list_wrap_inr{float:none;width:100%;margin:0 0 15px}.favrt_area{margin-bottom:20px}.propic{float:none;margin:0 0 15px}.info_cell{padding-left:12px;padding-right:12px}.user_info span{font-size:12px}.booking_cell,.booking_cell b{font-size:12px}.line{margin:0 5px}}@media(max-width:767px){.bannerCaption .text-center a{margin-bottom:30px}.banner{min-height:500px}.findTabel .d-flex .inputWrap:last-child{margin-left:0;margin-right:0}.bannerCaption .text-center a{max-width:40%}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.inputWrap+.inputWrap::after{display:none}.header.shrink{position:static;background-color:transparent;padding:10px 0}.inputWrap .btn-primary{min-width:140px;min-height:40px}.findTabel .inputWrap:last-child{text-align:center}.secA .centerBlock p{font-size:15px;line-height:normal;margin-bottom:10px}.secA .centerBlock h2{font-size:21px;margin-bottom:20px}.trendingName a{font-size:21px}.price{font-size:20px}.revSec{margin:10px 0}.bookingTime{min-width:60px}.bookingT{margin-bottom:10px}.moreDetailList{margin-bottom:10px}.tabelSearch{padding:20px 0}.listingImg{margin-bottom:10px}.matchingCriteria header h4{padding-bottom:10px;margin-bottom:20px}.matchingCriteria{padding:20px 0}.viewMoreBtn{margin-top:20px}.listing{padding:14px}.innerHeader{padding:20px 0}.profileHeader .innerLogo{top:12px}.profileBanner{min-height:400px}.profileBannerCaption .btn,.bookingloop .btn,.loadMore .btn,.reviewWrite .btn{margin-top:10px;min-width:110px;min-height:36px;font-size:14px}.profileDescribe h2{font-size:21px}.profileDescribe p+p{margin-top:10px}h3{font-size:20px}.listingBooking ul{margin-bottom:10px}.cateGory{margin-bottom:15px}.customReview p{font-size:14px}.loadMore{margin-top:20px}.profileAddress{margin-top:30px}.mapSec{margin-top:0;margin-bottom:10px}.addLoop+.addLoop{padding-top:10px;margin-top:10px}.hourList+.hourList{margin-top:10px}.hourList .date{min-width:120px}.companyDetail{padding:10px 0}.companyDetail a span,h4{font-size:16px}.otherRes h4{margin-bottom:10px}.viewAll{margin-top:10px}.profileB [class*='col-']+[class*='col-']{margin-top:20px}.schedule_bar .date_input{margin-bottom:15px}.formInBook{float:none;max-width:inherit;padding-bottom:30px}.formNote{padding-left:0;margin-bottom:30px}.guestpax{font-size:16px;line-break:22px}.dateTime{padding-right:10px;margin-right:10px}.guestpax .btn{padding:5px 15px}.dateTime::after{top:0}.confirmed_msg_area figure{max-width:55px}.confirmed_msg_area figure{margin-right:15px}.confirmed_msg span{margin:10px 0 15px}.confirmed_msg h3{font-size:20px}.confirmed_msg span{font-size:15px}.confirmed_msg p{font-size:12px}.row_wrap>label{width:35%}.review_right{width:65%}.row_wrap{margin:0 0 15px}.privacy_wrap{padding:25px 0 0}.privacy_wrap h3{font-size:25px;padding-bottom:25px}.privacy_inner{padding:25px 0}.city_list ul li{width:33%}.bottom_menu ul li{margin-bottom:8px}.exContent{padding:25px 0}.pageInfo h3{margin-bottom:10px}.cardHeader{padding:10px 15px}.cardHeader h5 a{font-size:16px}.cardBody{padding:15px 0}.cardA+.cardA{margin-top:10px}.bottom_cell_inr h4{font-size:14px}.bottom_cell_inr span{font-size:15px}.bottom_cell_inr span a{padding:2px 5px}.booking_table_wrap{padding:15px}.profile_inr{margin-top:20px}.user_details h3{font-size:20px;margin-bottom:15px}.info_cell:first-child{width:20%}.info_cell:nth-child(2n){width:43%}.booking_cell{padding:20px 5px}.booking_cell b{display:block}.btm-cption h3{font-size:15px;line-height:normal}.btm-cption{padding:10px}.listingImg-itm{height:240px;width:100%}}@media(max-width:575px){.trendingSec figure{text-align:center}.socialList{margin-bottom:10px}.viewMoreBtn .btn{font-size:14px}.listing .bookingTime+.bookingTime{margin-left:5px}.listing .bookingTime{margin:5px}.priceSec{text-align:left;margin-top:10px}.footFormBook .btn{line-height:40px;padding:0 10px}.wright_fld{padding:8px 15px;height:45px}.review_right .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){height:45px;padding:8px 0}textarea.wright_fld{height:125px}.row_wrap .footFormBook .btn{font-size:13px}.review_right a img{width:20px}.review_right .bootstrap-select .dropdown-toggle .filter-option{top:-5px}.review_right .dropdown-toggle::after{vertical-align:top}.review_right .dropdown-toggle::after{margin-left:-12px}.review_right .bootstrap-select>.dropdown-toggle{padding-left:15px;padding-right:15px}.privacy_wrap p{font-size:14px}.privacy_inner ul li{font-size:14px}.privacy_inner ul{margin:15px 0 30px}.privacy_inner h5{font-size:16px;margin-bottom:15px}.nav_inr_wrap{padding:15px}.info_cell{float:none;width:100%;padding:0}.bottom_cell_inr h4{padding-bottom:10px;margin-bottom:10px}.info_cell{width:100% !important;border:0}.line{display:none}.bottom_cell{padding-right:5px}.bottom_cell_inr h4{font-size:12px}.bottom_cell_inr span a{display:block;margin:10px 0 0;text-align:center}.star{margin:0 3px}.review{font-size:12px}.listingImg .col-lg-2.col-md-3.col-sm-3{width:30%}.listingImg .col-lg-10.col-md-9.col-sm-9{width:70%}.listingImg .col-lg-2.col-md-3.col-sm-3 a.listingImg-itm{height:100px;width:100%;margin-bottom:20px}.bookingTime{font-size:14px}}@media(max-width:480px){.moreDetailList ul{display:block}.moreDetailList ul li+li{margin-top:10px;padding-left:0;margin-left:0}.moreDetailList ul li+li::after{display:none}.header li a{font-size:12px}.header li+li{padding-left:10px;margin-left:10px}.header li span+span{padding-left:5px}.innerLogo a img{max-width:60%}.listingBooking li span{vertical-align:top}.listingBooking li span:first-of-type{width:12%}.listingBooking li span:last-of-type{width:88%}.time_schedule ul li{min-width:70px}.head_bar h3{font-size:16px}.reserve_msg{padding:10px}.smallCol input,.smallCol .btn{height:42px}.guestpax .d-inline-block{display:block !important;margin:5px 0}.dateTime::after{display:none}.stateMentBook{margin-top:8px}.inputSmall .bootstrap-select .dropdown-toggle .filter-option{top:0}.w-40,.w-xs{max-width:100%}.w-30,.w-sm,.w-mid{max-width:100%}.confirmed_msg_area figure{float:none}.confirmed_msg h3{margin:8px 0;font-size:17px}.confirmed_msg_wrap .footFormBook .btn{padding:0 30px}.user_pic{width:30px;height:30px;margin-right:5px}.user_drp{font-size:13px}.city_list ul li{width:50%}.bottom_cell_inr h4 b{display:none}}@media(max-width:420px){.listingImg .col-lg-2.col-md-3.col-sm-4{width:100%}.listingImg .col-lg-2.col-md-3.col-sm-3 a.listingImg-itm{height:200px;margin-bottom:20px}.listingImg .col-lg-10.col-md-9.col-sm-9{width:100%;padding-left:15px}.listingImg .col-lg-2.col-md-3.col-sm-3{width:100%}}.banner{min-height:660px;height:660px;background-position:top}.mapSec .locationplace.locationplace-profile-extended{position:relative}.locationplace.locationplace-profile-extended .rest-map .darken{height:200px}.locationplace.locationplace-profile-extended .div-overlay{position:absolute;display:none;width:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;cursor:pointer}.locationplace.locationplace-profile-extended .div-overlay span{color:#d2d2d2;font-size:14px;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.locationplace.locationplace-profile-extended:hover .div-overlay{display:block}.cover.cover-profile-area{position:fixed;left:0;background:#ededed;width:100%;z-index:99999;bottom:-100%;height:100%}.cover.cover-profile-area.ui-cover{display:none;z-index:99999}.cover.cover-profile-area .map-static-header{width:100%;height:80px;background:#000;position:sticky;z-index:99999}.cover.cover-profile-area .map-static-header h4{font-size:32px;color:#fff;padding-top:22px;font-weight:300;text-align:center}.cover.cover-profile-area .map-static-header a.ancCloseFullMap{top:20px;background:#eb4124;color:#fff;position:absolute;right:19px;border-radius:50%;width:36px;height:36px;text-align:center;line-height:36px;font-size:20px}.cover.cover-profile-area .fullmap-container .map_canvas{top:0;min-height:800px;height:auto !important;overflow:visible !important;position:initial !important}.cover.cover-profile-area .fullmap-container .map-canvas img{max-width:none}.map_canvas_profilemap .iw{width:300px}.map_canvas_profilemap .gm-style .gm-style-iw{display:block !important;width:282px !important;padding:0 !important}.map_canvas_profilemap .gm-style .gm-style-iw+div{right:-230px !important;top:11px !important;z-index:99999 !important}.map_canvas_profilemap .gm-style .gm-style-iw+div{right:-230px !important;top:11px !important;z-index:99999 !important;display:none !important}.map_canvas_profilemap .gm-style .gm-style-iw>div{overflow:hidden !important;max-height:300px !important;height:300px !important}.map_canvas_profilemap .gm-style .gm-style-iw #google-popup p{padding:10px}.map_canvas_profilemap .gm-style .gm-style-iw .popMap{width:282px;position:absolute;border-radius:5px;box-shadow:0 0 9px rgba(0,0,0,0.34);height:320px;background:#fff}.map_canvas_profilemap .imageSite{height:164px;background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative}.map_canvas_profilemap .infoPlacepop{padding:15px !important;background:#fff;border-bottom-left-radius:5px !important;-webkit-border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important;-webkit-border-bottom-right-radius:5px !important;font-weight:400}.map_canvas_profilemap .infoPlacepop h4{font-size:18px;color:#000;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map_canvas_profilemap .infoPlacepop address{margin:5px 0;font-size:13px;color:#646464;line-height:18px}.map_canvas_profilemap .cont-e label{font-size:14px;color:#646464;width:64px;float:left;position:relative;margin-right:3px;font-weight:600}.map_canvas_profilemap .cont-e span{display:block;overflow:hidden;font-size:14px;color:#646464;max-width:150px;text-overflow:ellipsis;white-space:nowrap}.map_canvas_profilemap .cont-e+.cont-e{margin-top:0}.map_canvas_profilemap .gm-style .gm-style-iw button{top:5px !important;left:245px !important;width:32px !important;height:32px !important;border-radius:50%;background:rgba(255,255,255,.7) !important}.map_canvas_profilemap .gm-style .gm-style-iw+button img{margin:10px 10px !important}.location_area.location_area_extended{position:relative}.location_area.location_area_extended .interactMap{position:relative}.location_area.location_area_extended .map-canvas{height:600px}.location_area.location_area_extended .map-canvas img{max-width:none}.location_area_extended .iw{width:300px}.location_area_extended .gm-style .gm-style-iw{display:block !important;width:282px !important;padding:0 !important}.location_area_extended .gm-style .gm-style-iw+div{right:-230px !important;top:11px !important;z-index:99999 !important}.location_area_extended .gm-style .gm-style-iw>div{overflow:hidden !important;max-height:300px !important;height:300px !important}.location_area_extended .gm-style .gm-style-iw #google-popup p{padding:10px}.location_area_extended .popMap{width:300px;position:absolute;border-radius:5px;box-shadow:0 0 9px rgba(0,0,0,0.34);height:320px;background:#fff}.location_area_extended .imageSite{height:164px;background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative}.location_area_extended .infoPlacepop{padding:15px !important;background:#fff;border-bottom-left-radius:5px !important;-webkit-border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important;-webkit-border-bottom-right-radius:5px !important;font-weight:400}.location_area_extended .infoPlacepop h4{font-size:18px;color:#000;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location_area_extended .infoPlacepop address{margin:10px 0 5px 0;font-size:13px;color:#646464;max-width:260px;line-height:20px}.location_area_extended .cont-e label{font-size:14px;color:#303030;width:64px;float:left;position:relative;margin-right:3px;font-weight:600}.location_area_extended .cont-e span{display:block;font-size:14px;color:#646464}.location_area_extended .cont-e+.cont-e{margin-top:0}.location_area_extended .gm-style .gm-style-iw button{top:2px !important;left:250px !important;width:32px !important;height:32px !important;border-radius:50%;background:rgba(255,255,255,.7) !important}.location_area_extended .gm-style .gm-style-iw+button img{margin:10px 10px !important}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:rgba(0,0,0,0.2)}.loader_main{position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;color:#fff;font-size:14px;width:174px;height:74px;border-radius:8px;background-color:rgba(0,0,0,0.7);border:solid 1px rgba(172,172,172,0.26);user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;cursor:default}.loader_inner{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.loader_inner img{height:48px;width:48px;margin:0;overflow:visible;display:inline-block;vertical-align:middle;margin-left:10px}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);width:100%;z-index:1;height:100%;border-radius:4px}.popup-overlay .spn-container{position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;color:#fff;font-size:14px;width:174px;height:74px;border-radius:8px;background-color:rgba(0,0,0,0.7);border:solid 1px rgba(172,172,172,0.26);user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;cursor:default;text-align:center}.popup-overlay .spn-container .spn-container-inner{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.spn-container-inner .img-show-loader{width:48px;height:48px;margin:0;overflow:visible;display:inline-block;vertical-align:middle;margin-left:10px}.popup-overlay .spn-loader-msg{display:inline-block;color:#fff;left:0;right:0;font-size:16px}.btn.focus,.btn:focus{box-shadow:none}.breadcrumb{margin:110px 0 95px}.listfocontrol{position:absolute;left:0;right:0;top:71px;background-color:#fff;border-top:1px solid #f5f5f5;max-height:280px;overflow:auto;z-index:99;border-radius:3px;-moz-box-shadow:0 7px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 7px 9px rgba(0,0,0,0.2);box-shadow:0 7px 9px rgba(0,0,0,0.2)}.listfocontrol ul.ul-restaurant{margin-top:10px;position:relative}.listfocontrol ul.ul-restaurant li{padding:0}.listfocontrol ul.ul-restaurant li a{padding:15px;color:#000;font-size:16px;display:block;border-bottom:1px solid #f2f2f2}.listfocontrol ul.ul-restaurant li a:hover{background-color:#f2eaea;padding-left:37px}.img-full{width:100%}.inputWrap.inputWrap-last:after{display:none}.thik-button{width:100%;height:52px;line-height:40px}.text-capitalise{text-transform:capitalize}.privacy_wrap h3.text-capitalise{text-transform:capitalize}.inner-img-custom{position:relative}.inner-img-custom a:hover .cont-area span{color:#eb4124}.inner-img-custom .cont-area{top:30%;bottom:30%;text-align:center;background-color:rgba(0,0,0,0.6);padding:13px 20px 50px 30px;position:absolute;left:0;right:0;z-index:1}.inner-img-custom .cont-area span{display:block;color:#fff;bottom:0;z-index:3;line-height:30px;font-weight:400;text-transform:uppercase;font-size:12px;padding:0 20px 20px 35px;letter-spacing:2px}.inner-img-custom .cont-area span.customname{position:initial;left:0;font-size:14px;color:#fff;bottom:0;padding:0;z-index:3;line-height:30px;font-weight:400;text-transform:uppercase;letter-spacing:2px}.trendingName a.iselipsis{max-width:275px;overflow:hidden;text-overflow:ellipsis}.trendingDes h4.iselipsis{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ancShowmoretext{margin-left:5px;color:#eb4124}.trendingDes{height:250px}.hide{display:none !important}.div-search-panel>.inputWrap.search-guest:after,.div-search-panel>.inputWrap.dt-picker:after,.div-search-panel>.inputWrap:before{position:absolute;left:0;top:0;width:1px;height:34px;content:"";background-color:#b2b2b2}.div-search-item1 .inputWrap:first-child:before,.div-search-item1 .inputWrap:first-child:after{content:none}.inputWrap.search-guest .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:150px}.inputWrap .txt-input-box{width:350px;border:0;color:#636363;font-size:18px;cursor:pointer;cursor:default;padding:.375rem 30px .375rem 10px}.custom_bannerCaption .inputWrap .txt-input-box{width:680px}.inputWrap .txt-input-box.search-text{background-image:url(../images/search.png);background-repeat:no-repeat;background-position:right center;cursor:auto}.inputWrap .txt-calendar{width:150px;cursor:pointer;background-image:url(../images/select-arrow.png);background-repeat:no-repeat;background-position:right;right:0}.spncalendar-ico{float:right;margin-right:6px;margin-top:14px;position:relative;z-index:2;color:#a3a3a3;cursor:pointer}.spncalendar-ico.arrow-up{border:0;width:14px;height:8px;background-image:url(../images/select-arrow.png);background-repeat:no-repeat}.search-outer{justify-content:space-between}.div-search-item1{display:flex}.div-search-item1 .inputWrap{padding-right:15px}.div-search-item1 .inputWrap .search-text{padding-right:0}.inputWrap.inputWrap-last:before{content:none}.search-guest>.bootstrap-select .dropdown-toggle::after{margin-top:8px}.search-guest.ddl-default{min-width:80px}.no-result-div{width:100%;min-height:200px;text-align:center;background:#fff;border-radius:4px;padding-top:20px}.no-result-div span{font-size:16px;color:#636363}.no-result-div span label{vertical-align:middle}.no-result-div span .svg-inline--fa{color:#f1592d;font-size:30px;margin-right:5px}.no-result-div p{font-size:14px;color:#000}.listing.cls_div_item .trendingName.trendingName-extended a{max-width:480px;overflow:hidden;text-overflow:ellipsis}.listing.cls_div_item .cataGory h4{max-width:600px;overflow:hidden;text-overflow:ellipsis}.bookingT{margin-bottom:10px}.bookingT.bookingT-extended{margin-top:7px}.sponsored .badge-success{color:#fff !important}.fac-e{display:inline-block;vertical-align:bottom;margin-bottom:10px}.fac-e figure{margin-right:5px;width:20px;height:25px}.fac-e span.spn-faci{color:#000}.fac-e figure,.fac-e span{display:inline-block;vertical-align:bottom}.fac-e span{color:#d2d2d2;font-size:14px;opacity:1;font-weight:normal;line-height:25px}.addLoop a.anc-share{font-family:'Calibri-bold';font-size:18px;border-radius:4px;border:1px solid #494848;padding:10px 50px 10px 50px}.addLoop a.anc-share:hover{color:#f1592d;border:1px solid #f1592d}.socLinks,.socialShare p{vertical-align:middle;margin-bottom:0}.socLinks .fbook{padding-left:5px;padding-right:5px;border-right:2px solid #000}.socLinks .tweet{padding-left:5px;padding-right:5px;border-right:2px solid #000}.socLinks .plus1{padding-left:5px}.socLinks .msg-area{font-size:16px;padding:5px;width:100%;color:#eb4124}.modal.social_modal{top:50%}.modal.social_modal .modal-dialog{width:300px}.modal.social_modal .modal-header{position:relative;border-bottom:0}.modal.social_modal .modal-body{position:unset}.social_modal a.close-social-pop{position:absolute;font-size:18px;background:#eb4124;color:#fff;font-weight:600;text-align:center;border-radius:50%;right:-15px;top:-15px;width:35px;height:35px;padding:8px 11px 0}.social_modal a.close-social-pop:hover{background:#eb4124}.social_modal a.close-social-pop i{font-size:18px;padding:7px 0 7px 0}.tweet iframe{position:static !important;visibility:visible !important;min-width:60px !important;min-height:20px !important;width:60px !important;height:20px !important}.tweet iframe #widget{overflow:inherit}.social-overlay{position:fixed;left:0;background:rgba(0,0,0,0.6);width:100%;z-index:1;bottom:-100%;height:100%;text-align:center}.social-overlay.overlay-top{z-index:99999}.social-overlay .social-content-header{position:relative;border:1px solid #fff;background:#fff;width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:6px;height:120px;top:50%;left:50%}.social-content-header h4{padding:10px;border-bottom:1px solid #ededed;margin-bottom:25px}.social-content-header .close-social-pop{position:absolute;font-size:18px;background:#eb4124;color:#fff;font-weight:600;text-align:center;border-radius:50%;right:-15px;top:-15px;width:35px;height:35px;padding:5px 11px 0}.anc-in-para{color:#eb4124}.terms-e h6{font-size:18px;margin-bottom:8px}.terms-e a{color:#eb4124;text-decoration:underline}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item::before{background-image:none;background-repeat:no-repeat;content:"\00bb";padding-right:15px;font-size:20px;color:rgba(255,255,255,0.6);line-height:20px}.navigation-container .breadcrumb{margin-top:0;padding:0;margin-bottom:30px;background-color:transparent}.navigation-container .breadcrumb li.breadcrumb-item a,.navigation-container .breadcrumb-item.active{color:#000;font-size:16px}.navigation-container .breadcrumb li.breadcrumb-item a:hover{color:#eb4124;font-size:16px}.navigation-container .breadcrumb-item+.breadcrumb-item{padding-left:0}.navigation-container .breadcrumb-item+.breadcrumb-item::before{content:"\00bb";padding-right:15px;font-size:20px;color:rgba(0,0,0,0.6);font-size:20px}.nav_inr_wrap h5 a{color:#000}.nav_inr_wrap h5 a:hover{color:#eb4124}.inner-img{position:relative;margin-bottom:35px}.trendingDes.cuisine-img{min-height:130px;height:130px}.stateRate{font-size:14px;color:#000;line-height:25px;margin-left:24px;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s}.rateStars-pl{width:180px !important}.stateRate,.rateStars-pl{display:inline-block;vertical-align:middle}.rateStars-pl img{display:inline-block}.wright_fld.input-err{border-color:#f80e24}.rateStars-pl.input-err{border-color:#f8d7da}.guestpax.guestpax-extended{margin-top:10px}.guestpax.guestpax-extended>.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.guestpax-extended .btn{padding:0;background:#fff;border-radius:3px;border:1px solid #ededed;font-size:14px;color:rgba(0,0,0,0.6);width:100%;height:57px}.guestpax-extended .btn .filter-option{padding:5px 20px;padding-right:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:-1px;color:rgba(0,0,0,0.4)}.guestpax-extended .btn:after{right:20px;position:absolute;top:49%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.bookingShorts.bookingShorts-extended{padding:16px 26px;background:#fafafa;border:1px solid #ebebeb;margin-top:14px}.custom-info-area{font-size:14px}.custom-info-area ul{margin-bottom:5px}.checkT-e label input+span .figChck{z-index:1;fill:#fff}.checkT-e label input+span .figRadio{z-index:1;fill:#fff}.text_wrap{padding:0 0 10px}.schedule_bar{margin:0}.schedule_bar.top-margin{margin-top:10px}.signBook h4.top-margin{margin-top:32px;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.spn-timeslot-heading{font-size:16px;font-weight:400}.error-area ul{padding-left:10px}.error-area ul li{list-style:disc;color:#a41111}.type-text.input-error{border-color:#f80e24}.search-text.input-error{border-color:#f80e24}.custom-inputSmall .bootstrap-select .dropdown-toggle:focus{color:#000;border-color:rgba(242,134,112,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(242,134,112,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(242,134,112,0.6)}.btn.dropdown-toggle.input-error{border-color:#f80e24}.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#f1592d}.select-custom::-ms-expand{display:none}.select-custom{width:100%;padding:12px 20px;border:1px solid #dbdada;border-radius:3px;max-height:45px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;font-size:14px;color:#494848;background:url(../images/select-arrow_new.png) right center no-repeat;-moz-appearance:none;-webkit-appearance:none}.anc-popup-link{color:#eb4124}.temp-height{min-height:150px;position:relative}.temp-height .temp-overlay{position:relative;width:100%}.temp-overlay.static-loader #temp_status{width:120px;position:absolute;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.temp-overlay #temp_status{width:120px;position:absolute;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.white-bg-type{background-color:#fff}.inputWrap.white-bg-type>.btn{background:#fff}.white-bg-type-ddl .bootstrap-select .dropdown-toggle .filter-option{top:0 !important;background-color:#fff !important}.footFormBook .btn.btn-print-ext:not(:hover){background-color:#b2b2b2;border-color:#b2b2b2}.footFormBook .btn.btn-print-ext:hover{background-color:#8e8e8e;border-color:#8e8e8e}.checkTerms.custom-checkTerms{margin:15px 0 10px}.checkTerms.custom-checkTerms.top-margin{margin:10px 0 10px}.footFormBook.top-margin{margin-top:20px}[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #b3b3b3;border-radius:100%;background:#fafafa}[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#eb4225;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.div-allergen-container{border:1px solid #ededed;border-top:0;height:50px;overflow:hidden}.div-allergen-container.div-expanded{height:380px;overflow:visible}.div-allergen-list .div-allergen-heading{width:100%;background:#f5f5f5;padding:15px;margin-bottom:15px;position:relative;cursor:pointer}.div-allergen-list .div-allergen-heading .fa-class{float:right;margin-right:0;border-radius:50%;border:1px solid #000;padding:4px 7px 2px 7px;line-height:18px;font-size:18px;color:#fff;background:#000;display:inline-block}.div-allergen-list .div-allergen-heading .fa-class:hover{background:#000;color:#fff}.div-allergen-list .ul-allergen-list{list-style:none;clear:both;width:auto;height:auto}.ul-allergen-list li{position:relative;display:block;width:19.333%;float:left;padding:0 0 18px 0;font-size:12px;text-align:center}.div-allergen-list .ul-allergen-list li a{position:relative;display:block;color:#000}.div-allergen-list li a:after,.div-allergen-list li a:before{content:'';display:table}.ul-allergen-list li em{position:absolute;left:50%;top:-3px;z-index:1;margin-left:-35px}.allergen_anc .allergen_selected{vertical-align:top}.short-content{background:#eee;border-radius:3px;color:#000;display:none;font-size:12px;padding:5px;position:absolute;border:1px solid rgba(0,0,0,0.7);z-index:9999;text-align:left;line-height:14px}.div-allergen-list li .short-content{max-height:145px;overflow:hidden;width:258px}.div-allergen-list li:nth-child(1n+1) .short-content{left:0}.allergen_anc+.short-content,.onrez_allergen_anc+.short-content{display:none}.allergen_anc:hover+.short-content,.onrez_allergen_anc:hover+.short-content{display:block}.div-allergen-list .ul-allergen-list li a:hover{color:#eb4124}.div-allergen-list .ul-allergen-list li a:hover .allergen_text{opacity:1}.ul-allergen-list i{position:relative;float:none !important;padding:0 3px 0 0;width:60px;margin-top:-3px}.ul-allergen-list .allergen_text,.ul-dietary-list .allergen_text{position:absolute;opacity:0;left:0;top:40%;transform:translateY(-46%);-webkit-transform:translateY(-46%);-moz-transform:translateY(-46%)}span.allergen_text.show_colorimg{opacity:1}.hrt-area{margin-left:0}.hrt-area a{color:#f1592d;font-size:16px}.companyDetail.favourite-area .hrt-area span.spn-ico{color:#f1592d;font-size:18px}.companyDetail.favourite-area .hrt-area span.spn-text{color:#000}.companyDetail.favourite-area .hrt-area a:hover span.spn-text{color:#f1592d}.profile-banner-overlay{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4)}.profile-banner-overlay.no-overlay{background-color:rgba(0,0,0,0)}.profileBanner{min-height:560px;height:560px;background-position:center}.profileBanner.custom-trnsprnt-bg{background-color:rgba(0,0,0,0.4) !important}.user_pic.custom-usr-pic{background:#fafafa}.info_cell{width:50%}.info_cell:first-child{width:25%}.info_cell:last-child{width:25%}.anc-rest-name{color:#000}.anc-wrt-review{padding:10px;background:#eb4124;color:#fff;border-radius:3px}.anc-wrt-review:hover{background:#a72009;color:#fff}.booking_row_extended .booking_cell:first-child{width:45%}.booking_row_extended .booking_cell:last-child{width:55%}.booking_row_extended .div-rest-name{display:inline-block}.booking_row_extended .div-parent-rev{display:inline-block;margin-right:10px;float:right}.reservationSec h4{padding:15px;margin-bottom:15px;padding-left:0}.reservationSec.custom-reservationSec{padding:0 0 35px 0}.custom-reservationSec .bookingloop+.bookingloop{margin-top:30px}.customReview{padding-top:24px}.custom-hourlist .hourList+.hourList{margin-top:5px}.hrt-area a{font-size:18px}.favrt_list_wrap_inr .listing{min-height:175px}.listingImg-itm.listingImg-itm-extended{width:107px;height:113px}.favrt_list_wrap .trendingName a{overflow:hidden;text-overflow:ellipsis}.user_details_extended-responsive{display:none}.propic.propic-extended{display:block;position:relative}.propic-extended .anc-propic-overlay{position:absolute;top:84%;background:rgba(15,15,15,0.6);height:30px;width:100%;color:#fff;left:0;line-height:30px}.user_details.user_details_extended{display:block}.user_details_extended-responsive{display:none}.user_details_extended-responsive .mem-detail-info{display:none;font-size:16px;color:#5b636c;font-weight:600;width:100%}.user_details_extended-responsive .mem-reward-info{display:none;font-size:14px;color:#5b636c;font-weight:600;width:100%}.mem-detail-info h3,.mem-reward-info h3{font-size:26px;font-weight:700;color:#353a3c}.mem-detail-info span,.mem-reward-info span{display:block;font-size:14px;color:#8d8d8d;margin:0;font-weight:400}.modal-open{padding-right:0 !important}#img_logo{max-height:100px;max-width:100px}.modal-content{outline:0;position:relative}.modal-dialog{vertical-align:middle;top:10%}.modal-header{min-height:16.43px;padding:15px 15px 15px 15px;border-bottom:1px solid #f2f2f2}.custom-header .close{color:#fff;position:absolute;right:-3px;top:-3px;background-color:#f1592d;border-radius:50%;opacity:1;padding:10px;font-size:16px}.modal-body{position:relative;padding:5px 15px 5px 15px}.modal-body.fixed-height{height:600px;overflow-y:auto}.modal-footer{padding:15px 15px 15px 15px}.btn-link{padding:5px 10px 0 0;color:#95a5a6}.btn-link:hover,.btn-link:focus{color:#2c3e50;text-decoration:none}.link-button{float:left;color:#000}.link-button:hover{color:#eb4124;letter-spacing:0}.btn-custom-link{float:right}.review_wrap.custom-review_wrap{padding-top:0}.review_frm.custom-review_frm{margin-left:20%;margin-right:20%;margin-top:0}.custom-review_frm .row_wrap>label{width:20%}.custom-review_frm .review_right{width:80%}.privacy_inner.custom-privacy_inner ul li{color:#721c24;background:0}.confirmed_msg_wrap.custom-confirmed_msg_wrap{margin-left:20%;margin-right:20%;border:1px solid #ededed}.esGallery .anc-rest-photo{height:148px;width:140px;display:block;background-position:center center;border-radius:10px;background-repeat:no-repeat;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;background-size:cover;margin-right:10px;position:relative;margin-bottom:10px}.anc-rest-photo .spn-layer{width:100%;position:absolute;height:40px;background-color:#000;opacity:.7;bottom:0;color:#fff;padding-top:10px;text-align:center;font-weight:600;border-radius:4px}.anc-link{color:#ccc}.anc-link:hover{color:#ccc}.fancybox-title{font-size:11px !important;color:#ccc}.privacy_wrap.privacy_wrap_extended p{margin:0}.privacy_wrap_extended .privacy_inner{padding-top:55px;padding-bottom:10px}.bookingSingle.bookingSingle-extended{background:#fff;padding-top:0}.review_wrap.review_wrap_extended{padding:0 0 90px}.review_wrap_extended .review_frm{margin:0}.review_wrap_extended .revwRow-e.robo .div-img{float:left;width:12%;display:inline-block;border:1px solid #ededed;border-radius:3px;text-align:center}.review_wrap_extended .revwRow-e.robo .div-verification{float:left;width:87%;display:inline-block;margin-left:1%}.review_wrap_extended .revwRow-e.robo img{border-radius:3px;border:0;outline:0;box-shadow:none;height:53px}.review_wrap_extended .row_wrap>label{width:15%}.review_wrap_extended .review_right{width:85%}.foot-left{float:left}.foot-left h2{font-size:46px;color:#d2d2d2;font-weight:200}.foot-left h2 span{font-size:18px;color:#d2d2d2;display:block;padding-top:3px;font-weight:300}.foot-top-gap a{float:right;background-color:#00b445;display:inline-block;width:250px;text-align:center;line-height:56px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;font-size:18px;text-transform:uppercase;margin-left:90px}.foot-top-gap a:hover{background-color:#eb4124}.w-50{max-width:50%}.w-60{max-width:60%}.StripeElement{border:1px solid #ededed;font-size:14px;color:rgba(0,0,0,0.6);padding:5px 10px;background:#fff;border-radius:3px;height:57px}.StripeElement--invalid{border-color:#fa755a}@media(min-width:1200px){.secA.custom-secA{padding:50px 0 20px}}@media(max-width:1199px){.inner-img-custom .cont-area{top:20%;bottom:20%}.spncalendar-ico{margin-top:12px}.spncalendar-ico.arrow-up{margin-top:-22px}.search-guest>.bootstrap-select .dropdown-toggle::after{margin-top:0}.booking_row_extended .booking_cell:first-child{width:50%}.booking_row_extended .booking_cell:last-child{width:50%}.booking_row_extended .booking_cell .div-rest-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}.favrt_list_wrap_inr .col-lg-3{width:100%;max-width:100%;flex:100%}.favrt_list_wrap_inr .col-lg-9{width:100%;max-width:100%;flex:100%}.listingImg-itm.listingImg-itm-extended{width:100%;height:240px}.favrt_list_wrap_inr .listingImg-itm.listingImg-itm-extended{width:100%;height:240px}.favrt_list_wrap .trendingName a{max-width:260px}.favrt_list_wrap_inr .priceSec{text-align:left;margin-bottom:10px;order:1}.d-flex.flex-wrap .trendingName.trendingName-extended{width:100%;order:1;margin-top:10px}.favrt_list_wrap_inr .revSec{margin:5px 0;order:2}.favrt_list_wrap_inr .listing{min-height:462px}.favrt_list_wrap_inr .d-flex.flex-wrap{width:100%;order:2}.inputWrap.dt-picker svg{position:absolute;right:15px;top:-5px}.bootstrap-select .btn-light,.inputWrap .txt-input-box{font-size:16px}.inputWrap .txt-calendar{width:140px;padding-top:3px}.inputWrap+.inputWrap:after{left:0}.inputWrap.search-guest .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:110px}.inputWrap .btn-primary{min-width:135px;min-height:50px}.inputWrap.inputWrap-last{Text-align:center}.listfocontrol{top:71px}.cover.cover-profile-area .map-static-header{height:40px}.cover.cover-profile-area .map-static-header h4{font-size:18px;padding-top:10px}.cover.cover-profile-area .map-static-header a.ancCloseFullMap{top:7px;right:10px;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;font-size:14px}.map_canvas_profilemap .imageSite{height:164px}.map_canvas_profilemap .gm-style .gm-style-iw .popMap{width:300px}.map_canvas_profilemap .gm-style .gm-style-iw button{top:8px !important;left:245px !important}.location_area_extended .imageSite{height:164px}.location_area_extended .gm-style .gm-style-iw .popMap{width:300px}.location_area_extended .gm-style .gm-style-iw button{top:8px !important;left:245px !important}.esGallery .anc-rest-photo{height:128px;width:120px}.trendingName a.iselipsis{max-width:260px}}@media(min-width:992px){h1.custom-h1{font-size:31px}h3.custom-h1{font-size:31px}}@media(max-width:991px){.banner{min-height:450px;height:450px}section.breadcrumb_outer{top:85px}.inputWrap.search-guest .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:110px;margin-bottom:20px}.bootstrap-select .btn-light{font-size:16px}.inputWrap .txt-input-box{width:100%;font-size:16px}.inputWrap .txt-calendar{width:190px}.findTabel{padding:15px 0 0}.custom_bannerCaption .findTabel{padding:10px}.inputWrap.inputWrap-last{Text-align:center;width:100%;margin-top:20px}.custom_bannerCaption .inputWrap.inputWrap-last{Text-align:center;width:40px;margin-top:0}.inputWrap:before{content:none;background-color:#fff}.div-search-panel>.inputWrap:before{background-color:#fff}.listfocontrol{top:71px}.priceSec{text-align:left;margin-top:0}.spncalendar-ico.arrow-up{margin-top:-22px}.ln_d_sp li{width:20%}.schedule_bar .date_input{margin-bottom:15px}.div-allergen-container{height:80px}.div-allergen-container.div-expanded{height:auto}.div-allergen-list .div-allergen-heading{padding:20px}.div-allergen-list .div-allergen-heading .fa-class{float:none;margin-left:10px}.ul-allergen-list li{position:relative;display:block;width:24.333%;float:left;padding:0 0 18px 0;font-size:11px;text-align:center}.w-xs{max-width:100%}.w-sm{max-width:100%}.w-mid{max-width:100%}.w-40{max-width:100%}.w-30{max-width:100%}.w-50{max-width:100%}.w-60{max-width:100%}.bookingSingle .listing .trendingName.trendingName-extended a{max-width:280px;overflow:hidden;text-overflow:ellipsis}.search-outer{width:100%;flex-wrap:wrap}.custom_bannerCaption .search-outer{width:530px;flex-wrap:nowrap}.div-search-item1{display:flex;flex-wrap:wrap;width:100%;padding:0 15px}.custom_bannerCaption .div-search-item1{display:flex;flex-wrap:wrap;width:auto;padding:0 15px}.div-search-item1 .inputWrap{width:33.33%}.div-search-item1 .inputWrap:last-child{width:100%}.custom_bannerCaption .div-search-item1 .inputWrap{width:410px}.custom_bannerCaption .div-search-item1 .inputWrap:last-child{width:410px}.custom_bannerCaption .findTabel .d-md-flex .inputWrap:last-child{margin-top:auto}.inputWrap.search-guest .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;margin-bottom:0}.div-search-item1 .inputWrap{border-bottom:1px solid #b2b2b2}.div-search-item1 .inputWrap:last-child{border-bottom:0}.inputWrap.inputWrap-last{border-bottom:0}.inputWrap .btn-primary{min-width:100%;border-radius:0 0 10px 10px}.custom_bannerCaption .inputWrap .btn-primary{min-width:135px;min-height:50px;border-radius:.25rem}.bannerCaption .text-center a{display:none}.findTabel{margin-top:30px}.listingImg-itm.listingImg-itm-extended{width:107px;height:113px}.user_details_extended-responsive .mem-detail-info{display:block}.user_details.user_details_extended{display:none;float:left;width:100%}.profile_top.profile_top_extended{margin-bottom:25px}.edit_btn.edit_btn_extended{display:none}.profile_bottom.profile_bottom_extended{display:block}.propic.propic-extended{display:inline-block;float:left;height:135px}.user_details_extended-responsive{display:inline-block;float:left;margin-left:20px;width:75%}.mem-detail-info .div-name{display:inline-block;float:left;width:70%}.mem-detail-info .div-btn{display:inline-block;float:left;width:30%}.mem-detail-info .div-btn a{background:#eb4124;padding:10px 10px;border-radius:3px;font-size:12px;font-weight:700;color:#fff;display:block;text-align:center;text-transform:uppercase}.mem-detail-info .div-btn a:hover{background:#a72009}.mem-detail-info .div-phone{display:block;float:left;width:100%;margin-bottom:5px}.mem-detail-info .div-email{display:inline-block;float:left;width:70%}.mem-detail-info .div-pass{display:inline-block;float:left;width:30%;border-left:1px solid #e5e5e5;padding-left:10px}.user_details_extended-responsive .mem-reward-info{display:none}.booking_cell .div-rest-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}.favrt_list_wrap_inr .col-lg-3{width:25%;max-width:25%}.favrt_list_wrap_inr .col-lg-9{width:75%;max-width:75%}.favrt_list_wrap_inr .priceSec{text-align:left;margin-bottom:10px;order:1}.favrt_list_wrap_inr .d-flex.flex-wrap .trendingName.trendingName-extended{width:100%;order:1;margin-top:10px}.favrt_list_wrap .trendingName a{max-width:200px}.favrt_list_wrap_inr .revSec{margin:5px 0;order:2}.favrt_list_wrap_inr .listing{min-height:175px}.favrt_list_wrap_inr .listingImg-itm.listingImg-itm-extended{width:124px;height:135px}.favrt_list_wrap_inr .d-flex.flex-wrap{width:auto;order:0}.gmnoprint{display:none}.gm-fullscreen-control{display:none}.listing.cls_div_item .priceSec{text-align:left;margin-bottom:10px;margin-top:0;order:1}.listing.cls_div_item .d-flex.flex-wrap .trendingName.trendingName-extended{width:100%;order:1;margin-top:10px}.listing.cls_div_item .trendingName.trendingName-extended a{max-width:200px;overflow:hidden;text-overflow:ellipsis}.listing.cls_div_item .cataGory h4{max-width:400px}.listing.cls_div_item .revSec{margin:5px 0;order:2}.listing.cls_div_item{min-height:175px}.listing.cls_div_item .listingImg-itm.listingImg-itm-extended{width:135px;height:135px}.listing.cls_div_item .d-flex.flex-wrap{width:auto;order:2}.bookingT.bookingT-extended{margin-top:7px}.esGallery .anc-rest-photo{height:95px;width:85px}.anc-rest-photo .spn-layer{font-size:12px}.foot-left h2{font-size:40px}.foot-top-gap a{float:left;margin-left:0;margin-top:20px;margin-bottom:20px}}@media(max-width:767px){.banner{min-height:350px;height:350px;background-position:center}.breadcrumb{margin:80px 0 45px}.inner-img-custom .cont-area{top:30%;bottom:30%}.trendingDes{height:auto}.trendingName a.iselipsis{max-width:430px}.bookingT{margin-bottom:15px}.trendingDes .revSec span:last-child{vertical-align:middle}.inputWrap.search-guest .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.bootstrap-select .btn-light{font-size:16px}.inputWrap .txt-input-box{width:100%;font-size:16px}.custom_bannerCaption .search-outer{width:400px;flex-wrap:nowrap}.inputWrap .txt-calendar{width:100%}.listfocontrol{top:105px}.priceSec{text-align:left;margin-top:0}.spncalendar-ico.arrow-up{margin-top:-22px}.ln_d_sp li{width:auto}.booking_cell{padding:10px 5px}.line{display:inline-block}.custom-review_frm .row_wrap>label{width:100%;margin-bottom:5px}.custom-review_frm .row_wrap>label.lbl-dis{display:none}.custom-review_frm .review_right{width:100%}.schedule_bar .date_input{margin-bottom:15px}.schedule_bar .bootstrap-select{margin-bottom:30px}.div-search-panel>.inputWrap.search-guest.search-guest-extended:after{top:5px;background-color:#fff}.div-search-panel>.inputWrap.search-guest.search-guest-extended:before{top:5px;background-color:#fff}.div-search-item1 .inputWrap:last-child:before{content:none}.div-search-panel>.inputWrap:before{background-color:#b2b2b2}.user_details_extended-responsive .mem-detail-info{display:none}.user_details_extended-responsive .mem-reward-info{display:block;float:left;width:100%}.user_details.user_details_extended{display:inline-block;float:left;width:100%}.profile_top.profile_top_extended{margin-bottom:25px}.edit_btn.edit_btn_extended{display:block;margin-top:0;float:left;text-align:center;width:100%}.profile_bottom.profile_bottom_extended{display:none}.propic.propic-extended{display:inline-block;float:left;height:135px}.user_details_extended-responsive{display:inline-block;float:left;margin-left:20px;width:50%}.mem-detail-info .div-name{display:inline-block;float:left;width:70%}.mem-detail-info .div-btn{display:inline-block;float:left;width:30%}.mem-detail-info .div-btn a{background:#eb4124;padding:10px 10px;border-radius:3px;font-size:12px;font-weight:700;color:#fff;display:block;text-align:center;text-transform:uppercase}.mem-detail-info .div-btn a:hover{background:#a72009}.mem-detail-info .div-phone{display:block;float:left;width:100%;margin-bottom:5px}.mem-detail-info .div-email{display:inline-block;float:left;width:70%}.mem-detail-info .div-pass{display:inline-block;float:left;width:30%;border-left:1px solid #e5e5e5;padding-left:10px}.bottom_cell{width:100%;margin-bottom:10px}.bottom_cell_inr h4{border-bottom:0;padding:0 0 5px;font-size:18px;color:#353a3c;margin-bottom:0}.info_cell{width:100% !important;border:0;padding-left:0;margin-bottom:10px}.booking_cell b{display:inline-block}.booking_row_extended .booking_cell:first-child{width:100%}.booking_row_extended .booking_cell:last-child{width:100%;border-top:0}.booking_row_extended .div-parent-rev{display:block;float:left;margin:15px 0 15px 0}.booking_row_extended .booking_cell .div-rest-name{overflow:hidden;white-space:nowrap;text-overflow:unset;max-width:100%;display:block}.favrt_list_wrap_inr .col-lg-3{width:100%;max-width:100%}.favrt_list_wrap_inr .col-lg-9{width:100%;max-width:100%}.listingImg-itm.listingImg-itm-extended{width:100%;height:240px}.favrt_list_wrap .trendingName a{max-width:230px}.favrt_list_wrap_inr .d-flex.flex-wrap{width:100%;order:2}.favrt_list_wrap_inr .listingImg-itm.listingImg-itm-extended{width:100%;height:240px}.listing.cls_div_item .trendingName.trendingName-extended a{max-width:430px;overflow:hidden;text-overflow:ellipsis}.listing.cls_div_item .cataGory h4{max-width:280px;overflow:hidden;text-overflow:ellipsis}.listing.cls_div_item .priceSec{text-align:left;margin-bottom:10px;order:1}.listing.cls_div_item .d-flex.flex-wrap{width:100%;order:2}.listing.cls_div_item .revSec{margin:5px 0;order:2}.bookingSingle .listing .trendingName.trendingName-extended a{max-width:280px;overflow:hidden;text-overflow:ellipsis}.bookingSingle .listing .priceSec{text-align:left;margin-bottom:10px;order:2}.bookingSingle .listing .stateLabel p{max-width:320px;overflow:hidden;text-overflow:ellipsis}.bookingSingle .listing .d-flex.flex-wrap{width:100%;order:2}.bookingSingle .listing .revSec{margin:5px 0;order:2}.cover.cover-profile-area .map-static-header{height:40px}.cover.cover-profile-area .map-static-header h4{font-size:18px;padding-top:10px;max-width:600px;overflow:hidden;text-overflow:ellipsis}.cover.cover-profile-area .map-static-header a.ancCloseFullMap{top:7px;right:10px;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;font-size:14px}.map_canvas_profilemap .imageSite{height:80px}.map_canvas_profilemap .gm-style .gm-style-iw .popMap{width:300px}.map_canvas_profilemap .gm-style .gm-style-iw button{top:8px !important;left:245px !important}.location_area_extended .gm-style .gm-style-iw .popMap{width:300px}.location_area_extended .gm-style .gm-style-iw button{top:8px !important;left:245px !important}.esGallery .anc-rest-photo{height:118px;width:110px}.anc-rest-photo .spn-layer{font-size:14px}.div-allergen-list li .short-content{max-height:180px;overflow:hidden;width:200px;height:auto}.foot-top-gap{text-align:center;margin-bottom:30px}.foot-left{float:none;text-align:center;margin-bottom:20px}.foot-left h2{font-size:24px}.foot-left h2 span{font-size:18px}.foot-top-gap a{float:none;display:inline-block;line-height:44px;margin-top:10px;margin-bottom:10px}}@media(max-width:600px){body{font-size:13px}.div-allergen-container{height:75px}.div-allergen-container.div-expanded{height:auto}.div-allergen-list .div-allergen-heading{padding:20px;font-size:14px}.div-allergen-list .div-allergen-heading .fa-class{float:none;margin-left:10px}}@media(max-width:580px){.footerList li a{color:#868686;font-size:14px;line-height:24px}}@media(max-width:480px){.innerLogo a img{max-width:100%;height:24px}.datepicker{width:240px;height:320px}.trendingName a.iselipsis{max-width:280px}.trendingName.trendingName-extended a{max-width:280px;overflow:hidden;text-overflow:ellipsis}.cataGory h4{white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis}.listing.cls_div_item .trendingName.trendingName-extended a{max-width:280px}.div-search-item1 .inputWrap.search-guest{width:29%}.div-search-item1 .inputWrap.dt-picker{width:42%}.inputWrap.dt-picker svg{right:0;top:-5px;width:9px}.div-search-item1 .dropdown-toggle::after{margin-left:15px}.bootstrap-select .btn-light{font-size:13px;padding-right:0}.inputWrap .txt-input-box{font-size:13px;background-size:auto 6px}.inputWrap .txt-input-box.search-text{padding-left:10px;background-size:auto 10px;margin-right:0}.div-search-item1 .dropdown-toggle::after{margin-left:-4px}.inputWrap.search-guest:after,.inputWrap.dt-picker:after,.inputWrap:before{height:30px}.div-search-item1{padding:0 10px}.bootstrap-select .dropdown-toggle::after{width:10px;height:6px;background-size:100%}.spncalendar-ico.arrow-up{border:0;width:10px;height:8px;background-size:100%}.spncalendar-ico.arrow-up{margin-top:-18px;margin-right:0}.div-search-panel>.inputWrap.search-guest:after,.div-search-panel>.inputWrap.dt-picker:after,.div-search-panel>.inputWrap:before{height:32px;margin-right:5px}.bootstrap-select.dropup .dropdown-toggle::after{border:0;width:10px;height:6px;background-image:url(../images/select-arrow.png);background-repeat:no-repeat}.breadcrumb li a,.breadcrumb-item.active{font-size:12px}.breadcrumb-item+.breadcrumb-item::before{height:8px}.cover.cover-profile-area .map-static-header{height:40px}.cover.cover-profile-area .map-static-header h4{font-size:18px;padding-top:10px;max-width:250px;overflow:hidden;text-overflow:ellipsis;float:left;padding-left:10px}.cover.cover-profile-area .map-static-header a.ancCloseFullMap{top:7px;right:10px;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;font-size:14px}.map_canvas_profilemap .imageSite{height:164px}.map_canvas_profilemap .gm-style .gm-style-iw{width:240px !important}.map_canvas_profilemap .gm-style .gm-style-iw .popMap{width:240px}.map_canvas_profilemap .gm-style .gm-style-iw button{top:8px !important;left:200px !important}.location_area_extended .gm-style .gm-style-iw{width:240px !important}.location_area_extended .gm-style .gm-style-iw .popMap{width:300px}.location_area_extended .gm-style .gm-style-iw button{top:8px !important;left:200px !important}.esGallery .anc-rest-photo{height:80px;width:70px}.anc-rest-photo .spn-layer{font-size:10px;height:30px}.schedule_bar .date_input{width:100%}.ul-allergen-list li{position:relative;display:block;width:33.333%;float:left;padding:0 0 18px 0;font-size:9px;text-align:center}.div-allergen-list li .short-content{max-height:300px;overflow:hidden;width:120px;height:auto}}@media(max-width:320px){.headerright a{padding:0 5px}.banner{height:450px}.div-search-item1 .inputWrap.search-guest{width:100%}.div-search-item1 .inputWrap.dt-picker{width:100%}.div-search-panel>.inputWrap:before{background-color:#fff}.schedule_bar .date_input{width:100%}}@media(max-width:1199px){.bannerCaption.custom_bannerCaption{max-width:630px;margin:auto}.custom_bannerCaption .inputWrap .txt-input-box{width:450px}}@media(max-width:767px){.header.shrink{position:fixed;padding:0}.headerright{padding-top:0;padding-bottom:0}.headerright a{padding:0 10px;letter-spacing:0}.shrink .headerright a{margin-top:10px}.innerLogo{margin-top:7px}.innerHeader{padding:0}.innerLogo{margin:18px 0}.innerLogo a img{height:28px}.headerright a{padding:0 10px;letter-spacing:0;margin-top:10px;font-size:12px}.header.trnsprnt-bg.shrink .headerright{padding-top:0}.custom_bannerCaption .findTabel{padding:15px 0 0}.custom_bannerCaption .search-outer{width:100%;flex-wrap:wrap}.custom_bannerCaption .div-search-item1{display:flex;flex-wrap:wrap;width:100%;padding:0 15px}.custom_bannerCaption .findTabel .d-md-flex .inputWrap:last-child{margin-top:10px;margin-left:auto;margin-right:auto}.custom_bannerCaption .div-search-item1 .inputWrap:last-child{width:465px}.custom_bannerCaption .div-search-item1 .inputWrap .search-text{padding-right:0}.custom_bannerCaption .inputWrap .btn-primary{min-width:100%;border-radius:0 0 10px 10px}.custom_bannerCaption .inputWrap.inputWrap-last{Text-align:center;width:100%;margin-top:20px}.custom_bannerCaption .inputWrap .txt-input-box{width:100%;font-size:14px}.listfocontrol ul.ul-restaurant li a{font-size:14px}}@media(max-width:480px){.inputWrap .txt-input-box.search-text{padding-left:10px;background-size:auto 14px;margin-right:0}.listfocontrol ul.ul-restaurant li a{font-size:13px}}@media(max-width:380px){.inputWrap .txt-input-box{width:100%;font-size:13px}.custom_bannerCaption .inputWrap .txt-input-box{width:100%;font-size:13px}.inputWrap .txt-input-box.search-text{padding-left:10px;background-size:auto 8px;margin-right:0}}@media(max-width:340px){.inputWrap .txt-input-box.search-text{background-image:none}.listfocontrol ul.ul-restaurant li a{font-size:12px}}@media(min-width:1200px){.footer .container{max-width:990px}.bannerCaption{max-width:1140px;margin:auto}.bannerCaption.custom_bannerCaption{max-width:900px}.subcontainer{max-width:1140px !important;margin:auto}}﻿.trnsprnt-bg.faded-header{opacity:.8;background-size:cover;background-repeat:no-repeat}.faded-header.shrink{opacity:1}.btm-cption h1{font-size:18px}.home-page h1.custom-h1{color:#fff;margin-bottom:65px;font-size:36px}.home-page h1.custom-h1 span{color:#f1582d}.custom-secA .p-desc{color:#d2d2d2;font-size:20px}.inner-img-custom .cont-area h2.custom-h2{position:initial;left:0;font-size:14px;color:#fff;bottom:0;padding:0;z-index:3;line-height:30px;font-weight:400;text-transform:uppercase;letter-spacing:2px}.inner-img-custom .cont-area h3.custom-h3{display:block;color:#fff;bottom:0;z-index:3;line-height:30px;font-weight:400;text-transform:uppercase;font-size:12px;padding:0;letter-spacing:2px}.inner-img-custom a:hover .cont-area h2.custom-h2,.inner-img-custom a:hover .cont-area h3.custom-h3{color:#eb4124;text-decoration:none}.trendingName h2.custom-h2{color:#1e1f1f;font-size:20px;margin-right:10px;font-family:'Open Sans',sans-serif;display:inline-block;white-space:nowrap;vertical-align:bottom}.trendingName h2.custom-h2.iselipsis{max-width:275px;overflow:hidden;text-overflow:ellipsis}.profileDescribe h3.custom-h3{color:#000;font-size:28px;margin-bottom:24px}.profilereservationSec h2.custom-h2{font-size:18px;color:#eb4124;padding:15px;margin-bottom:15px;padding-left:0;border-bottom:1px solid #e5e5e5}.customReview.profile-customReview h2.custom-h2{font-size:24px;color:#000;margin-bottom:1px}.otherRes.otherRes-custom h2.custom-h2{font-size:20px;color:#000;margin-bottom:30px}.profile-page h3.custom-h3{color:#1e1f1f;margin-bottom:65px;font-size:36px}.profile-page h3.custom-h3 span{color:#f1582d}.listing.cls_div_item .trendingName.trendingName-extended.result-page h2.custom-h2{max-width:480px;overflow:hidden;text-overflow:ellipsis}.privacy_wrap.static-page h1.custom-h1{font-size:42px;color:#424242;font-weight:700;text-align:center;padding-bottom:55px;margin:0}.privacy_wrap.static-page h1.text-capitalise{text-transform:capitalize}.privacy_inner h2.custom-h2,.privacy_inner h3.custom-h3,.privacy_inner h4.custom-h4{font-size:18px;font-weight:600;margin:0 0 20px;padding-left:23px;color:#f1592d;background:url(../images/list_grid.png) left center no-repeat;text-align:left;padding-bottom:0}.pageInfo.cuisines-page h1.custom-h1{color:#000;margin-bottom:20px;font-size:24px;font-family:'Open Sans',sans-serif}.cardHeader a.anc-cuisine-header-custom{font-size:18px;display:block;position:relative}.cardHeader a.anc-cuisine-header-custom,.cardHeader a.anc-cuisine-header-custom:hover{color:#eb572d}.cuisines-item h2.custom-cuisine-h2{font-size:18px}.cuisines-item a.anc-cuisine-header-custom.collapsed:after{background-image:url(../images/plus.png);width:14px;height:13px}.cuisines-item a.anc-cuisine-header-custom:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/minus.png);width:15px;height:2px;content:""}.trendingName h3.custom-h3.iselipsis{max-width:275px;overflow:hidden;text-overflow:ellipsis}.trendingName h3.custom-h3{color:#1e1f1f;font-size:18px;margin-right:10px;font-family:'Open Sans',sans-serif;display:inline-block;white-space:nowrap;vertical-align:bottom}.head_bar.booking-page h2.custom-h2{font-size:20px;color:#000;font-weight:600;font-family:'Open Sans',sans-serif;margin-bottom:8px}.trendingName a:hover h2.custom-h2,.trendingName a:hover h3.custom-h3{color:#f1592d}.bookingSingle .listing .trendingName.booking-page a h2.custom-h2{font-weight:600}.innerLogo a img{height:32px}.custom-privacy_inner{padding:55px 0;background:#fff}.custom-privacy_inner .confirmed_msg_area{padding:1px 26px;margin:15px 0 30px;background:#f5f5f5;border:1px solid #ebebeb}.btn.btn-primary.green-btn{background:#5cb85c;color:#fff;border:1px solid #5cb85c;margin-left:10px}.btn.btn-primary.green-btn:hover{background:#5aae5a;border:1px solid #5aae5a}.btn-primary.bookingTime_ext{height:40px;line-height:30px}.header li a{text-transform:capitalize}.header li+li{margin-left:0}.trnsprnt-bg.faded-header{opacity:1}.innerLogo.innerLogo-ext{margin:23px 0}.innerLogo.innerLogo-ext a img{height:32px}.innerHeader.shrink .innerLogo.innerLogo-ext{margin:23px 0}.headerright a{background-color:#fff;border:1px dashed #eb4124;color:#000;margin-top:10px}.headerright a:hover{background-color:#eb4124;color:white;border:1px dashed #fff}section.breadcrumb_outer{position:relative}.breadcrumb li a,.breadcrumb-item.active{color:#9b9b9b;font-size:16px}.breadcrumb-item+.breadcrumb-item::before{color:#9b9b9b}.breadcrumb li a:hover{color:#000}.matchingCriteria{padding:120px 0 45px;position:relative}.matchingCriteria .terms-e-ext p{color:#646464;font-size:14px;line-height:22px}.listing{border-radius:10px}.listing.listing-ext{box-shadow:none;border:1px solid #d8d8d8;padding:0}.div-filter-area-visible{display:block;position:relative}.div-filter-area-visible .pos-fixed{position:fixed;top:0;width:255px}.filter-area-abs{position:absolute;width:300px;right:-270px;height:auto;display:none;z-index:9;overflow:auto;top:85px}.filter-area-abs.pos-fixed{position:fixed}.filter-area-abs .div-toggle-icon{display:inline-block;height:auto;overflow:auto;width:30px;float:left}.filter-area-abs .div-toggle-icon .anc-filter-toggle{background:#fff;color:#8d8d8d;text-align:center;border:1px solid #d8d8d8;border-radius:4px 0 0 4px;border-right:0;display:block}.filter-area-abs .anc-filter-toggle svg{font-size:36px;width:10px;color:#eb4124}.filter-area-abs .listing.listing-ext{border-radius:0 0 10px;display:inline-block;width:270px}.listing.listing-ext .filter-content{padding:15px 23px 15px 18px}.trendingName.trendingName-extended.result-page{padding-left:20px}.trendingName h2.custom-h2{color:#000;font-size:18px}.revSec span{color:#737373;font-size:14px}.revSec span.spn-revw{padding-left:20px}.cataGory h4{padding-left:20px;color:#000;font-size:14px}.priceSec h4{font-size:14px;color:rgba(0,0,0,1)}.priceSec .price{font-size:16px;line-height:20px}.d-flex.flex-wrap.d-flex-extended.listingLast{padding-left:20px}.filter-header{height:30px;overflow:auto}.filter-header span{display:inline-block;font-weight:500}.filter-header .spn-header{font-size:18px;float:left}.filter-header .spn-toggle{font-size:18px;float:right;color:#000}.filter-header .spn-toggle:hover{color:#eb4124}.filter-header .spn-toggle i{font-size:18px;color:#000}.filter-header .spn-toggle:hover i{color:#eb4124}.filter-body{overflow:auto;margin-top:15px}.filter-body .search-box{width:100%;margin-bottom:20px}.filter-body .search-box .searchbox-txt{width:100%;height:44px;background:#f2f2f2;color:#9a9a9a;border:1px solid #f2f2f2;border-radius:4px;padding:20px}.filter-body .search-parameters{width:100%}.filter-body .search-more-section{width:100%}.filter-body .search-more-section a{font-size:16px;color:#000}.filter-body .search-more-section a:hover{color:#eb4124}.filter-divider{height:3px;background:#f2f2f2;width:100%;margin-top:10px;margin-bottom:10px}.filter-fadein,.filter-fadeout{height:0;margin-top:0;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.filter-fadein{height:auto;margin-top:15px}.filter-fadeout .search-parameters{display:block}.filter-fadeout .search-parameters{display:none}.filter-search-modal .modal-header span{display:inline-block;vertical-align:middle;padding-top:7px}.filter-search-modal .modal-header .txt-popup-search{height:36px;background:#fff;color:#9a9a9a;border:1px solid #9a9a9a;border-radius:4px;padding:10px;margin-left:10px;display:inline-block}.innerLogo.innerLogo-ext img.img-full-logo{display:block}.innerLogo.innerLogo-ext img.img-icon-logo{display:none}.div-header-search-area{display:inline-block;width:60%;margin:10px 15px 5px 30px;position:relative}.div-header-search-area .listfocontrol{top:60px;border-radius:0 0 3px 3px;margin:0 auto 0 8%}.txt-search-header{background-image:url(../images/search.png);background-repeat:no-repeat;background-position:right center;cursor:auto;width:100%;height:44px;background-color:#f9f9f9;color:#898989;border-radius:6px;border:1px solid #d6d6d6;font-size:14px;padding:.375rem 50px .375rem 20px}.div-header-search-area .header-textbox-area{background:#fff;margin:0 auto 0 8%;border-radius:4px;padding:7px}.div-header-search-area .header-textbox-area .txt-search-header{float:left;width:80%;background-color:#fff;border:0}.div-header-search-area .header-textbox-area button{float:left;width:20%;padding:10px;cursor:pointer}.div-header-search-area .header-textbox-area button.ico{font-size:12px;padding:8px;width:14%;height:45px;display:none;margin:0;border-radius:0 4px 4px 0}.div-header-search-area .header-textbox-area::after{content:"";clear:both;display:table}.container-parameters{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#8d8d8d}.container-parameters.container-parameters-ext{display:inline-block;width:50%;float:left}.container-parameters input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container-parameters .checkmark{position:absolute;top:0;left:0;height:23px;width:23px;background-color:#fff;border-radius:2px;border:1px solid #ccc}.container-parameters .checkmark.circle{border-radius:50%}.container-parameters:hover{color:#8d8d8d}.container-parameters:hover input ~ .checkmark{border:1px solid #eb4124}.container-parameters input:checked ~ .checkmark{background-color:#eb4124;border:1px solid #eb4124}.container-parameters .checkmark:after{content:"";position:absolute;display:none}.container-parameters input:checked ~ .checkmark:after{display:block}.container-parameters .checkmark:after{left:8px;top:2px;width:8px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container-parameters .checkmark.circle:after{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:white}.container-parameters .remove-cuisine-filter{float:right;display:inline-block;color:#eb4124;text-align:center;margin-top:2px;font-size:12px}.container-parameters .remove-cuisine-filter:hover{color:#000;text-decoration:underline}.modal-dialog.filter-search-modal .modal-body{padding:0}.filter-cuisine-popup-cont,.filter-facility-popup-cont{padding:10px;overflow:auto;max-height:350px}.glry-box.glry-trend.glry-trend-profile{border:1px solid #f6f6f6;border-bottom:0}.glry-box.glry-trend-profile .glry-img .img-lazy-load{background:#f6f6f6}.glry-cont .btn-danger.green-btn:hover{background:#5aae5a;border:1px solid #5aae5a}.secA .row.trend-glry{min-height:350px}.cataGory.cataGory-compact h4{padding-left:0}.listingImg-itm.tablemenu-view{height:70px;width:70px}.lbl-search-validation{color:red;padding:5px 5px;background:transparent;margin:5px 2px}@media(min-width:1200px){.listing .trendingName.result-page h2.custom-h2{margin-right:19px}.filter-area-abs .div-toggle-icon{display:inline-block;height:auto;overflow:auto;width:30px;float:left}.listing.listing-ext .filter-content{padding:15px 23px 15px 18px}}@media(min-width:992px){h1.custom-h1{font-size:22px;margin-bottom:15px}}@media(min-width:768px){h1.custom-h1{font-size:20px;margin-bottom:15px}}@media(max-width:1199px){.div-header-search-area{width:50%}.div-header-search-area .header-textbox-area{margin:auto}.div-header-search-area .listfocontrol{top:60px;border-radius:0 0 3px 3px;margin:0 auto}.trendingName h2.custom-h2.iselipsis{max-width:260px}.trendingName h3.custom-h3.iselipsis{max-width:260px}.div-filter-area-visible .pos-fixed{width:210px}.filter-header .spn-header{font-size:16px}.filter-header .spn-toggle{font-size:14px}.container-parameters{font-size:11px}.filter-body .search-box .searchbox-txt{font-size:12px;height:42px}.container-parameters .checkmark{width:21px;height:21px}.filter-body .search-more-section a{font-size:14px}}@media(max-width:991px){.div-header-search-area{width:60%;margin:20px 0 5px 30px}.div-header-search-area .header-textbox-area{margin:auto;padding:0}.div-header-search-area .header-textbox-area .txt-search-header{width:77%;padding:.375rem 30px .375rem 10px;font-size:14px;background-size:28px;background-position:center right}.div-header-search-area .header-textbox-area button{font-size:12px;padding:8px;margin:4px 0;width:22%}.div-header-search-area .listfocontrol{top:46px}.innerLogo.innerLogo-ext img.img-full-logo{display:none}.innerLogo.innerLogo-ext img.img-icon-logo{display:block}section.breadcrumb_outer{top:105px}.profileDescribe h3.custom-h3{margin-bottom:10px}.listing.cls_div_item .priceSec{width:100%}.div-filter-area-visible{display:none}.filter-area-abs{display:block}}@media(max-width:767px){.div-header-search-area{width:310px;margin:20px 0 5px 10px}.div-header-search-area .header-textbox-area .txt-search-header{font-size:12px}.headerright{padding-top:12px}.header.trnsprnt-bg.shrink .headerright{padding-top:12px}.home-page h1.custom-h1{margin-bottom:20px;font-size:21px}.container.subcontainer h1.custom-h1{font-size:20px;margin-bottom:15px}.trendingName h2.custom-h2.iselipsis{max-width:430px}.trendingName h3.custom-h3.iselipsis{max-width:430px}.profileDescribe h3.custom-h3{font-size:21px}.profilereservationSec h2.custom-h2{font-size:16px}.customReview.profile-customReview h2.custom-h2{font-size:20px}.otherRes.otherRes-custom h2.custom-h2{margin-bottom:10px}.profile-page h3.custom-h3{margin-bottom:20px;font-size:21px}.privacy_wrap.static-page h1.custom-h1{font-size:25px;padding-bottom:25px}.pageInfo.cuisines-page h1.custom-h1{margin-bottom:10px;font-size:20px}.cardHeader a.anc-cuisine-header-custom{font-size:16px}.cuisines-item h2.custom-cuisine-h2{font-size:16px}.listfocontrol ul.ul-restaurant li a{font-size:12px}.listingImg-itm.tablemenu-view{display:none}}@media(max-width:575px){.custom-secA .p-desc{font-size:16px}.privacy_inner h2.custom-h2,.privacy_inner h3.custom-h3,.privacy_inner h4.custom-h4{font-size:14px;margin-bottom:15px}}@media(max-width:540px){.div-header-search-area{width:280px;margin:20px 0 5px 10px}.div-header-search-area .header-textbox-area button{display:none}.div-header-search-area .header-textbox-area button.ico{display:inline-block}.div-header-search-area .header-textbox-area .txt-search-header{width:86%;background-image:none}.container.subcontainer h1.custom-h1{font-size:20px;margin-bottom:15px}}.cont-area h2.custom-h2{font-size:16px !important}.fac-e .anc-menu-pdf:hover span{color:#f1592d}.anc-menu-page{color:#494848;font-weight:600}.anc-menu-page:hover{color:#f1592d}@media(max-width:480px){.innerLogo a img{max-width:100%;height:24px}.headerright a{font-size:10px}.breadcrumb li a,.breadcrumb-item.active{font-size:12px}.breadcrumb-item+.breadcrumb-item::before{line-height:17px}}﻿.profileA h3.menu-sec{font-size:20px}.menuPage-tabs{background:0;border:none !important;padding:0;width:100%}.menuPage-tabs .ui-tabs-nav{background:0;border:0;padding:0}.menuPage-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;padding:0;white-space:nowrap;margin:0;border:0;border-radius:0;font-size:0;transition:all ease .4s;-webkit-transition:all ease .4s;background:0;margin-right:5px;margin-top:5px}.menuPage-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;background:#6c757d;border-radius:4px}.menuPage-tabs .ui-tabs-nav li:hover{background:#6c757d;border-radius:4px}.menuPage-tabs .ui-tabs-nav li:hover a{color:#fff}.menuPage-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;text-decoration:none}.menuPage-tabs .ui-tabs-nav li a.ui-tabs-anchor{background:rgba(154,150,150,0.3);color:#000;border-radius:3px;-webkit-border-radius:3px;outline:0;font-size:14px;line-height:45px;padding:0 15px}.menuPage-tabs .ui-tabs-nav li.ui-tabs-active a{color:#fff}.menuPage-tabs .ui-tabs-nav a.ui-tabs-anchor:hover{color:#fff}.menuPage-tabs .ui-tabs-nav li.ui-tabs-active a:hover{color:#fff}.dietaryOptions{margin:30px 0 40px;padding:15px 35px;background:#313133}.dietaryOptions p{line-height:26px;color:#d2d2d2}.exC-food .toggleFoodExD{font-size:14px;color:#d2d2d2;text-transform:uppercase;outline:none !important}.exC-food .toggleFoodExD:hover{color:#eb4124}.plusSign{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:0;border:1px solid #e0e0e0;border-radius:50%;position:relative}.plusSign:after,.plusSign:before{content:'';position:absolute;width:12px;height:2px;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);margin-left:0;margin-top:0}.plusSign:before{transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg)}.exC-food .toggleFoodExD:hover .plusSign{border:1px solid #eb4124}.exC-food .toggleFoodExD:hover .plusSign:after,.exC-food .toggleFoodExD:hover .plusSign:before{background:#eb4124}.menuPage-tabs .ui-tabs-panel{display:block;border-width:0;padding:0;background:0}.menuPage-tabs .ui-tabs-panel h3{color:#000;font-weight:normal;font-size:28px;margin-bottom:10px}.menu-e{margin-bottom:30px}.menu-e h5{font-size:18px;color:#eb4124;font-weight:normal;margin-bottom:10px}.menu-e li{padding:5px 0;border-bottom:1px solid #d2d2d2}.menu-e h6{font-size:14px;font-weight:normal;color:#9f9f9f;margin-bottom:5px}.rateDish{float:right;line-height:28px;font-size:14px;color:#000}.detailDish{overflow:hidden;padding-right:30px}.menu-e p{font-size:14px;color:#000;margin:0;display:inline-block;vertical-align:top;line-height:27px;margin-right:35px}.foodlabels{display:inline-block;vertical-align:top;font-size:0}.label-fd-e{display:inline-block;vertical-align:middle;width:27px;height:27px;line-height:27px;border-radius:50%;color:#fff;font-size:18px;font-weight:700;text-align:center;margin-right:8px}.listExcItems{margin-top:15px;padding-left:35px}.listExcItems .chk_item{width:auto;margin:0 15px 10px 0}.listExcItems .allergen_text{position:relative;opacity:1;left:auto;top:auto;transform:none;display:block;line-height:100%}.listExcItems .radio-check{color:#d2d2d2}.profilereservationSec .listExcItems .radio-check{color:#000}.listeditemsTxt p{font-size:14px;line-height:normal;color:#fff}.listeditemsTxt div{font-size:14px;line-height:normal;color:#fff}.listeditemsTxt{margin-top:15px}.listeditemsTxt p span{font-weight:lighter;color:#5fa044;letter-spacing:1px}.listeditemsTxt div span.green{font-weight:normal;color:#5fa044;letter-spacing:1px;font-weight:600}.chk_item+.listeditemsTxt{display:block}.gnrte-html{border-top:1px solid #595959;padding-top:45px;margin-top:30px}.gnrte-html.gnrte-html-ext{border-top:0;padding-top:0;margin-top:0}.gnrte-html a{color:#d2d2d2}.gnrte-html a:hover{color:#eb4124}.hide_allergen_item{display:none !important}.hide_dietary_item{display:none !important}.hide_foodmenu_row_offer{display:none !important}.hide_outer_offer{display:none !important}.hide_menu_section{display:none !important}.pull-right{float:right !important}.pull-left{float:left !important}.regal_modal .modal-dialog{max-width:885px;margin:15px auto;top:0}.regal_modal .modal-header{padding:20px 45px 0 45px;position:relative;border:0;display:table}.regal_hdng{border-bottom:1px solid #e5e5e5;padding-bottom:20px}.regal_modal .modal-title{font-size:18px;color:#000;font-weight:400;margin-top:7px}.regal_modal .btn-default{display:inline-block;line-height:40px;padding:0 22px;color:#fff;background:#eb4124;border:0;outline:0}.regal_modal .btn-default span{display:none}.regal_modal .modal-body{padding:0}.regal_chkOuter{font-size:0;padding:30px 45px 35px 45px}.chk_item{text-align:center;width:20%;display:inline-block;vertical-align:top;position:relative;margin-bottom:43px}.radio-check{color:#000;display:block;font-size:13px}.chk_item a em{position:absolute;left:50%;top:-3px;z-index:1;margin-left:-35px}.radio-check input[type='checkbox'],.radio-check input[type='radio']{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer;z-index:1}.radio-check input[type='checkbox']:checked+span:after,.radio-check input[type='radio']:checked+span:after{content:"";position:absolute;background:url(../images/tick.png) no-repeat center center #6ac259;height:28px;width:28px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;top:0;left:48px;z-index:99;background-position:5px 5px}.radio-check input[type='checkbox']:checked+span img,.radio-check input[type='radio']:checked+span img{filter:grayscale(0)}.chk_item i{position:relative;width:60px;display:inline-block}.allergen_text{position:absolute;opacity:0;top:0;left:0}span.allergen_text.show_colorimg{opacity:1}.radio-check{color:#000;display:block;font-size:13px}a.radio-check:hover{color:#000}.radio-check:focus{color:#000}.hover_content{pointer-events:none;position:absolute;width:310px;background:#fff;left:0;box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);-ms-box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:999;padding:23px 30px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;visibility:hidden;top:90px}.hover_content p{font-size:13px;color:#9f9f9f;font-weight:400;margin:0 0 10px;line-height:1.42857143}.hover_content p.short-content{position:relative;border:0;background:0}.hover_content:after{top:-20px;left:80px;position:absolute;content:"";border:10px solid transparent;border-bottom:10px solid #fff}.chk_item:nth-child(5n+5) .hover_content,.chk_item:last-child .hover_content{right:0;left:inherit}.chk_item:nth-child(5n+1) .hover_content{left:0;right:inherit}.chk_item:nth-child(5n+5) .hover_content:after,.chk_item:last-child .hover_content:after{top:-20px;right:48px;left:inherit}.chk_item:nth-child(5n+1) .hover_content:after{top:-20px;left:50px}.active .hover_content{opacity:1;pointer-events:inherit;transition:opacity 400ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;visibility:visible}.regal_radioOuter{font-size:0;background:#e5e5e5;padding:33px 0}.radio_innr{max-width:585px;margin:0 auto}.regal_radioOuter .rdo_item{width:25%;margin:0}.regal_radioOuter .radio-check input[type="checkbox"]:checked+span::after,.radio-check input[type="radio"]:checked+span::after{left:35px}.div-menu-auto-hider{position:relative}.div-menu-auto-hider.fix-height{height:300px;overflow:hidden}.div-abs{text-align:center}@media(max-width:991px){.regal_modal .modal-dialog{width:100%;padding:0 30px}.hover_content{width:245px;padding:15px}.hover_content::after{left:50px}.menuPage-tabs .ui-tabs-nav li a.ui-tabs-anchor{font-size:14px;line-height:38px;padding:0 18px}.dietaryOptions{margin:10px 0 15px;padding:15px}.dietaryOptions.dietaryOptions-extnd{margin:30px 0 30px}.dietaryOptions p,.listeditemsTxt p{line-height:24px;font-size:13px}.menuPage-tabs .ui-tabs-panel h3{font-size:24px}.menu-e h5{font-size:16px}.menu-e li{padding:15px 0}.menu-e p{font-size:13px}.regal_chkOuter{padding:20px}.regal_modal .modal-header{padding:20px;padding-bottom:0}.chk_item{margin-bottom:20px}.hover_content{width:245px;padding:15px}}@media(max-width:767px){.radio-check{font-size:12px}.chk_item a em{font-size:12px}.chk_item{width:25%}.chk_item:nth-child(5n+5) .hover_content,.chk_item:last-child .hover_content{right:inherit;left:inherit}.chk_item:nth-child(4n+4) .hover_content,.chk_item:last-child .hover_content{right:0;left:inherit}.chk_item:nth-child(5n+5) .hover_content:after,.chk_item:last-child .hover_content:after{top:inherit;right:inherit;left:inherit}.chk_item:nth-child(5n+1) .hover_content:after{top:-inherit;left:50px}.chk_item:nth-child(5n+5) .hover_content:after,.chk_item:last-child .hover_content:after{top:-20px;right:48px;left:inherit}.chk_item:nth-child(5n+1) .hover_content:after{top:-20px;left:50px}.exC-food .toggleFoodExD{font-size:13px}.listExcItems{padding-left:0}.menuPage-tabs .ui-tabs-panel h3{font-size:20px}.menu-e h5{font-size:15px}.rateDish{font-size:15px}.chk_item:nth-child(4n+4) .hover_content::after,.chk_item:last-child .hover_content::after{right:48px;left:inherit}.chk_item:nth-child(5n+5) .hover_content::after,.chk_item .hover_content::after{left:48px;right:auto}.radio-check{font-size:12px}.chk_item{margin-bottom:15px}.regal_hdng{padding-bottom:10px}.regal_modal .modal-title{font-size:16px;margin-top:0;line-height:40px}}@media(max-width:568px){.regal_modal .modal-dialog{padding-left:15px;padding-right:15px}.regal_radioOuter{padding:5px 0 20px}.radio-check{font-size:11px;text-overflow:ellipsis;overflow:hidden}.hover_content{width:165px;padding:6px;text-align:left}.hover_content p{font-size:12px}.chk_item:nth-child(4n+4) .hover_content::after,.chk_item:last-child .hover_content::after{right:34px}.chk_item:nth-child(5n+5) .hover_content::after,.chk_item .hover_content::after{left:32px}.regal_modal .btn-default{padding:5px 5px;line-height:20px}}@media(max-width:420px){.detailDish{padding-right:15px;text-align:left}.regal_chkOuter{padding:10px}.regal_modal .modal-title{font-size:14px;line-height:30px}.hover_content{width:135px}.menuPage-tabs .ui-tabs-nav li{margin-top:10px}}body{font-family:'Open Sans',sans-serif}a{transition:all 300ms ease-in-out}a:hover{text-decoration:none}a:focus,button:focus{outline:0;box-shadow:none !important}.header.header-ban{padding-top:170px;background-image:url(images/banner2.jpg);background-position:top center;background-size:cover;padding-bottom:90px;background-repeat:no-repeat;position:relative;height:470px}.header.header-ban .header-top{padding:15px}.header.header-ban .header-top.shrink{background:transparent;position:fixed;width:100%;top:0;z-index:100;opacity:1}.header.header-ban .header-top.shrink.shrink-index{background:#fff;opacity:1;box-shadow:0 0 8px rgba(0,0,0,0.2)}.header.header-ban .logo img{height:32px}.header-ban .header-btn{font-size:14px;color:#000;padding:10px 30px;background:rgba(255,255,255,0.7);border:1px dashed #da1b19;border-radius:4px}.header-ban .header-btn:hover{background:#da1b19;color:#fff;border:1px dashed #fff}.header-ban .banner-cont{width:650px}.header-ban .banner-cont h1{font-size:30px;color:gray;font-weight:600;margin-bottom:25px}.header-ban .banner-cont h1 span{font-size:36px;font-weight:300;display:block}.header-ban .findTabel{background-color:#fff;border-radius:4px;padding:10px;border:1px solid #d0d0d0}.header-ban .search-outer{justify-content:space-between}.header-ban .div-search-item1{display:flex;width:100%}.header-ban .div-search-item1 .inputWrap{padding-right:15px;width:100%}.header-ban .div-search-item1 .inputWrap .search-text{padding-right:0}.header-ban .inputWrap .txt-input-box.search-text{background-image:url(../images/search.png);background-repeat:no-repeat;background-position:right center;cursor:auto;width:100%;padding-right:50px;font-size:18px}.header-ban .inputWrap .txt-input-box.search-text:focus{outline:0}.header-ban .inputWrap .txt-input-box{width:350px;border:0;color:#636363;font-size:18px;cursor:pointer;cursor:default;padding:.375rem 30px .375rem 10px}.header-ban .btn-primary{background-color:#f1592d;border-color:#f1592d;text-transform:uppercase;float:right}.header-ban .inputWrap .btn-primary:hover{background-color:#c23208;border-color:#c23208}.play-store{margin-top:30px;overflow:auto}.play-store a{padding:10px 20px;border:1px solid #000;color:#000;font-size:16px;margin-right:6px}.play-store a:hover{border-color:#f1592d;color:#f1592d}.trending.new-trending{padding:50px 0 50px;background:#000;min-height:350px}h2.section-heading{font-size:28px;color:#fff;margin-bottom:18px;line-height:23px}h2.section-heading span{color:#f1592d}.head-content a{color:#909090;font-size:16px}.head-content a:hover{color:#f1592d}.head-content p{font-size:16px;color:#909090;margin-bottom:35px}.trending.new-trending .trend-glry{min-height:350px}.glry-cont{background:#fff;padding:25px 25px 40px}.glry-cont.glry-cont-profile{background:#3d3c3c;min-height:165px}.glry-cont h3{font-size:18px;font-weight:600;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.glry-cont.glry-cont-profile h3{color:#fff}.glry-cont h3 a{color:#000}.glry-cont.glry-cont-profile h3 a{color:#fff}.glry-cont h3 a:hover{color:#eb4124}.glry-cont p{color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:10px}.glry-cont.glry-cont-profile p{color:#b0b0b0}.res-reviews{font-size:14px;color:#737373}.glry-box{border-radius:10px;overflow:hidden;min-width:235px}.glry-box.glry-trend{border:1px solid #0d0d0d;border-bottom:0}.glry-cont .btn-danger{background-color:#eb4124;margin-right:6px}.glry-cont .btn-danger:hover{background-color:#c23208;border-color:#c23208}.glry-box .glry-img{display:block;min-height:160px}.glry-img img{width:100%}.glry-img.glry-img-ext{position:relative}.glry-box.glry-custom-rest{border:1px solid #0d0d0d;border-bottom:0}.glry-box.glry-custom-rest .glry-img{position:relative}.glry-box .glry-img .img-lazy-load{position:absolute;top:33%;left:39%;color:#eb4124;font-size:10px;width:50px;height:50px;background:#313131;border-radius:50%;text-align:center;padding:17px 5px;border:2px dashed #eb4124}.glry-box .glry-img .img-lazy-load .spn-text{position:fixed;left:5px;right:5px;top:17px;bottom:17px}.glry-box.glry-custom-rest .glry-img img{min-height:168px;border-radius:4px 4px 0 0}.popular{background:#1a1a1a;padding:50px 0 50px}.rate-number{color:#fff;font-weight:600;background:#00b445;width:45px;height:30px;text-align:center;line-height:30px;border-radius:20px}.popular .glry-cont{background:#3d3c3c;padding:20px 25px;min-height:150px}.popular .glry-cont h3{color:#fff;margin-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.popular .glry-cont h3 a{color:#fff}.popular .glry-cont h3 a:hover{color:#eb4124}.glry-box a.outer-anchor{overflow:auto}.popular .glry-cont h3{color:#fff}.glry-box a.outer-anchor:hover .glry-cont h3{color:#eb4124}.glry-box a.outer-anchor:hover .glry-cont p{color:#fff}.popular .glry-cont p{color:#b0b0b0}.popular-inner{margin-top:40px;min-height:400px}.collection{background:#000;padding:35px 0 50px}.colctn-txt{margin-left:10px;color:#fff;font-size:16px;transition:all 300ms ease-in-out;width:190px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-box{background:#3d3c3c;border-radius:8px;margin-top:20px;padding:20px}.collection-box:hover .colctn-txt{color:#eb4124}.collectn-img{width:42px;height:42px}.collectn-img img{width:100%}.popular.cuisines.cuisines-home{min-height:280px}.popular.cuisines .head-content.head-content-ext{margin-bottom:20px}.cuisines-box{border-radius:10px;overflow:hidden;margin-top:20px;display:block;transition:all 300ms ease-in-out;border:1px solid #0d0d0d;border-bottom:0;position:relative}.cuisines-box.cuisines-box-extended{border:1px solid #363636;border-bottom:1px solid #363636;padding:20px 0;text-align:center;background:#363636;position:relative}.cuisines-box-extended span.cuisine-name{color:#e1e1e1;font-size:14px;display:block;font-weight:600}.cuisines-box-extended span.spn-def-type{color:#e1e1e1;font-size:12px;letter-spacing:6px;display:block;font-weight:300}.cuisines-box.cuisines-box-extended:hover span.cuisine-name{color:#f1592d}.cuisines-box.cuisines-box-extended:hover span.spn-def-type{color:#f1592d}.cuisines-box .img-lazy-load{position:absolute;top:24%;left:34%;color:#eb4124;font-size:10px;width:50px;height:50px;background:#313131;border-radius:50%;text-align:center;padding:17px 5px;border:2px dashed #eb4124}.cuisines-box .img-lazy-load .spn-text{left:5px;right:5px;top:17px;bottom:17px}.cuisines-box:hover p{color:#eb4124}.cuisines-box p{font-size:15px;color:#585858;padding:18px 24px;background:#fff;margin-bottom:0}.cuisi-img img{width:100%;min-height:120px;max-height:120px}.popular .popular-inner:first-child{margin-top:0}.popular-inner .col-lg-3{padding:0 10px}.collection .col-lg-3{padding:0 10px}.cuisines .col-lg-2{padding:0 8px}.popular-inner .col-lg-3{padding:10px}.collectn-img img.img-circle{width:42px;height:42px;border-radius:50%}.bookingTime_ext.green-btn{background:#5cb85c;color:#fff;border:1px solid #5cb85c;margin-left:10px}@media(min-width:1200px){.container.container-base{max-width:1140px}.glry-cont{padding:16px 15px 20px}.glry-cont h3{font-size:16px}.collection-box{padding:15px 15px}}@media(max-width:1999px){.glry-cont{padding:16px 15px 20px}.glry-img.glry-img-ext img{width:100%;min-height:160px}.popular .glry-cont{padding:20px 15px}.cuisines-box p{padding:18px 14px}.glry-cont .btn-danger{font-size:12px;line-height:20px;padding:5px 7px}}@media(max-width:991px){.header.header-ban{padding:50px 0;height:auto}.header-ban .banner-cont h1 span{font-size:30px}.header-ban .banner-cont{margin-top:20px;width:580px}.header-ban .banner-cont h1{font-size:32px}.search-outer{width:100%;flex-wrap:nowrap}.inputWrap.inputWrap-last{width:auto;margin-top:0}.inputWrap .btn-primary{min-width:135px;border-radius:4px}header-ban .banr-img{position:absolute;top:0;width:100%}header-ban .banr-img img{width:100%}.play-store{margin-top:10px;overflow:auto;width:180px}.play-store a{font-size:12px;display:block;width:140px;float:left;margin-top:15px}.header-ban .header-bg{position:relative;z-index:99}.glry-box{margin-bottom:30px}.glry-cont .btn-danger{font-size:14px;line-height:20px;padding:8px 12px}.glry-cont h3{font-size:16px}.colctn-txt{font-size:15px}.rate-number{line-height:22px;font-size:12px;width:43px;height:21px}}@media(max-width:768px){.logo{width:150px}.logo img{width:100%}.header.header-ban .logo img{height:auto}.header-ban .banner-cont{width:400px}.header-ban .banner-cont h1{font-size:20px;margin-bottom:10px}.header-ban .findTabel{padding:10px 0 0;border:0;margin-top:0}.search-outer{flex-wrap:wrap}.header-ban .inputWrap.inputWrap-last{margin-top:10px;width:100%}.header-ban .banner-cont h1 span{font-size:18px}.header-ban .inputWrap .txt-input-box.search-text{font-size:16px;width:100%}.header-ban .inputWrap .btn-primary{min-width:100%;min-height:40px;font-size:14px;border-radius:0 0 4px 4px}.header-ban .header-btn{font-size:12px;padding:8px 10px}.popular .glry-cont{min-height:auto}.collection,.popular,.trending.new-trending{padding:35px 0}.popular-inner{margin-top:5px}.glry-cont .btn-danger{font-size:12px}.header-ban .findTabel .listfocontrol{top:94px}}@media(max-width:568px){.header-ban .banner-cont{width:320px}.trend-glry .col-md-6:last-child .glry-box,.popular-inner .col-md-6:last-child .glry-box{margin-bottom:0}.collection .col-lg-3,.cuisines .col-lg-2,.popular-inner .col-lg-3{padding:0 15px}.head-content p{font-size:14px}.header-ban .banner-cont{margin-top:10px}.header-ban .banner-cont h1{font-size:16px}.header-ban .banner-cont h1 span{font-size:28px}.header-ban .inputWrap .txt-input-box.search-text{font-size:12px}.header-ban .inputWrap .btn-primary{font-size:12px}.col-sm-6:last-child .glry-box{margin-bottom:0}.glry-cont h3{font-size:18px}.header.header-ban{padding-bottom:25px}.popular-inner{margin-top:35px}.colctn-txt{margin-left:10px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cuisi-img img{max-height:none}.header-ban .findTabel .listfocontrol{top:88px}h2.section-heading{font-size:20px}.play-store a{padding:10px 8px;font-size:11px;width:120px}}