.booking-create-container .booking-detail-info-row,.booking-detail-container .booking-detail-info-row{display:flex;padding:10px 0;width:100%}.booking-create-container .booking-detail-info-row .left-column,.booking-detail-container .booking-detail-info-row .left-column{display:flex}.booking-create-container .booking-detail-info-row .booking-info-block,.booking-detail-container .booking-detail-info-row .booking-info-block{min-height:50px;padding-right:30px}.booking-create-container .booking-detail-info-row .booking-info-block:not(:first-child),.booking-detail-container .booking-detail-info-row .booking-info-block:not(:first-child){border-left:1px solid #e5e5e5;padding-left:10px}.booking-create-container .booking-detail-info-row .booking-info-block .booking-info,.booking-detail-container .booking-detail-info-row .booking-info-block .booking-info{color:#3e3e3e;font-size:20px;font-weight:700;white-space:nowrap}.booking-create-container .booking-detail-info-row .booking-info-block .booking-info-label,.booking-detail-container .booking-detail-info-row .booking-info-block .booking-info-label{text-transform:uppercase;white-space:nowrap}.booking-create-container .booking-detail-info-row .booking-info-block.edit-button-block,.booking-detail-container .booking-detail-info-row .booking-info-block.edit-button-block{flex:1 1 100%;margin-right:15px}#booking-create-info-dialog-modal .dialog-coupon-title,#or-route-info-dialog .dialog-coupon-title{color:#009342;font-weight:400;margin:10px auto 0}#booking-create-info-dialog-modal .dialog-coupon-title .icon,#or-route-info-dialog .dialog-coupon-title .icon{margin-right:3px}.booking-picker-title{align-items:center;color:#3e3e3e;display:flex;font-size:18px;font-weight:600;margin-bottom:10px}.booking-picker-title .dot{color:#ffcb05;font-size:13px;margin:0 6px}.booking-panel-offers-container{align-items:flex-start;display:flex;height:25px;justify-content:flex-start;overflow-y:hidden;width:100%}.booking-panel-offers-container:not(:last-child){margin-bottom:10px}.booking-panel-offers-container .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 auto;height:27px;margin-right:10px;max-width:27px;width:27px}.booking-panel-offers-container .icon.condition-offer{background-image:url(/images/or/poi/sr1-condition-offer-54-x-54.png)}.booking-panel-offers-container ul.booking-offers{overflow:hidden;padding:0}.booking-panel-offers-container ul.booking-offers li{white-space:nowrap}.booking-panel-offers-container .bx-wrapper,.booking-panel-offers-container ul.booking-offers{flex:0 1 100%;margin-top:2px}.booking-panel-offers-container .booking-panel-full-badge{border:1px solid #8e8e8e;border-radius:2px;color:#8e8e8e;flex:0 0 auto;font-size:12px;font-weight:400;height:25px;line-height:23px;margin-left:10px;padding:0 8px;text-transform:uppercase}.booking-panel-offers-container .booking-offer{color:#3e3e3e;display:block;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.booking-panel-offers-container a{display:block}.booking-panel-offers-container a:active,.booking-panel-offers-container a:focus,.booking-panel-offers-container a:hover{text-decoration:none}.booking-panel-spinner{display:none}.booking-widget-section.loading{position:relative}.booking-widget-section.loading .booking-panel-spinner{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.booking-widget-section.loading .booking-panel-spinner>section{height:100%;width:100%}.booking-widget-section.loading .booking-panel-spinner>section .or-spinner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.booking-widget-section.loading .booking-panel-spinner{background:hsla(0,0%,100%,.5);outline:1px solid hsla(0,0%,100%,.5)}.booking-widget-section.loading .booking-panel-spinner .or-spinner{display:inline-block;font-size:30px;height:32px;position:relative;width:32px}.booking-widget-section.loading .booking-panel-spinner .or-spinner.center{margin:auto}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade{-webkit-animation:spinner-fade 1s linear infinite;animation:spinner-fade 1s linear infinite;background-color:transparent;border-radius:.0655em;bottom:0;height:.29em;left:.4629em;position:absolute;-webkit-transform-origin:center -.2322em;transform-origin:center -.2322em;width:.064em}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:first-child{-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(2){-webkit-animation-delay:83ms;animation-delay:83ms;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(3){-webkit-animation-delay:.166s;animation-delay:.166s;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(4){-webkit-animation-delay:.249s;animation-delay:.249s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(5){-webkit-animation-delay:.332s;animation-delay:.332s;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(6){-webkit-animation-delay:.415s;animation-delay:.415s;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(7){-webkit-animation-delay:.498s;animation-delay:.498s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(8){-webkit-animation-delay:.581s;animation-delay:.581s;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(9){-webkit-animation-delay:.664s;animation-delay:.664s;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(10){-webkit-animation-delay:.747s;animation-delay:.747s;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(11){-webkit-animation-delay:.83s;animation-delay:.83s;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.booking-widget-section.loading .booking-panel-spinner .or-spinner .spinner-blade:nth-child(12){-webkit-animation-delay:.913s;animation-delay:.913s;-webkit-transform:rotate(330deg);transform:rotate(330deg)}@-webkit-keyframes spinner-fade{0%{background-color:#e54e26}to{background-color:transparent}}@keyframes spinner-fade{0%{background-color:#e54e26}to{background-color:transparent}}.booking-widget-section.no-etc-timeslot .timeslot-wrapper.etc,ul.booking-filter-tag-list.no-etc-timeslot .timeslot-wrapper.etc{display:none}ul.booking-filter-tag-list button.booking{background-color:transparent;border:2px solid #3e3e3e!important;border-radius:4px;color:#3e3e3e;font-size:14px;font-weight:700;height:30px;margin:5px 0}ul.booking-filter-tag-list button.booking.warning{border:2px solid #e54e26!important}ul.booking-filter-tag-list button.booking .booking-btn-content-wrapper{align-items:center;display:flex;justify-content:center}ul.booking-filter-tag-list button.booking .icon{margin-right:10px}ul.booking-filter-tag-list button.booking .icon~.icon{margin-left:10px;margin-right:0}ul.booking-filter-tag-list button.booking .text-primary{font-size:0}ul.booking-filter-tag-list button.booking .text-primary:after{color:#3e3e3e;content:", ";font-size:14px;font-weight:700}.loading-booking-picker-placeholder{margin-bottom:15px;position:relative}.loading-booking-picker-placeholder .loading-booking-picker-wrapper{display:flex;overflow:hidden;padding:0}.loading-booking-picker-placeholder .loading-booking-picker-wrapper .loading-booking-picker-items{align-items:center;background-image:url(/images/or/booking/common-timeslot-loading@2x.png);background-position:0 0;background-size:100%;display:inline-block;display:flex;height:62px;justify-content:center;margin:0 3.5px;min-width:62px;position:relative;text-align:center;vertical-align:top;width:62px}.loading-booking-picker-placeholder .loading-booking-picker-wrapper .loading-booking-picker-items:first-child{margin-left:0}.loading-booking-picker-placeholder .loading-booking-picker-arrow{align-items:center;background:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0));display:flex;height:100%;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:42px}body[data-uilang=ja] .booking-widget-section .booking{font-size:13px;padding:0 10px}body[data-uilang=id] .booking-widget-section .booking,body[data-uilang=th] .booking-widget-section .booking{padding:0 10px}.booking-premium{padding:15px 0 0 10px}.booking-premium .booking-picker-title .dot{color:#3e3e3e}.booking-premium .booking-picker-title .js-booking-picker-title{align-items:center;display:flex}.booking-premium .booking-widget-section .booking{background-image:url(/images/or/booking/common-timeslot-book-premium@2x.png);background-position:0 0;background-size:100%;color:#ffe8a3;font-size:14px;font-weight:600;height:62px;width:62px}.booking-premium .booking-timeslot-info .timeslot-wrapper .timeslot{background-image:url(/images/or/booking/common-timeslot-book-premium-off@2x.png);background-position:0 0;background-size:100%;height:62px;width:62px}.booking-premium .booking-timeslot-info .timeslot-wrapper .timeslot .desc,.booking-premium .booking-timeslot-info .timeslot-wrapper .timeslot .dollars-part,.booking-premium .booking-timeslot-info .timeslot-wrapper .timeslot .tier-price-tag,.booking-premium .booking-timeslot-info .timeslot-wrapper .timeslot .time{color:#132737}.booking-premium .booking-package .package-block .premium-package-item a{background-color:#fff;box-shadow:0 0 10px 0 rgba(255,204,50,.8)}.booking-premium .booking-package .package-block .premium-package-item a .package-item-content .package-item-content-title .package-item-name{font-weight:600}.booking-premium .booking-package .package-block .premium-package-item a .package-item-content .package-item-price{color:#132737;font-size:22px;font-weight:700}.booking-premium .booking-package .package-block .premium-package-item a .package-item-content .package-item-price .package-item-price-left{align-items:center;display:flex}.booking-premium .booking-package .package-block .premium-package-item a .package-item-content .package-item-price .package-item-price-promotion{color:#3e3e3e;font-size:14px;font-weight:400}.booking-premium .booking-package .package-block .premium-package-item a .package-item-content .package-item-price .package-item-price-btn{background-color:#132737;color:#ffe8a3;font-size:14px;font-weight:600}.booking-premium .booking-package .package-block .premium-package-item a .package-item-content .package-item-price-column .package-item-price-left{align-items:flex-start}.booking-premium.booking-menu-premium-frame{background-image:url(/images/or/booking/booking-menu-premium-frame.png);background-size:cover;width:100%}.booking-chose-date{flex-direction:column}.booking-widget-section{display:flex;position:relative}.booking-widget-section .booking{align-items:center;background-image:url(/images/or/booking/common-timeslot-book@2x.png);background-position:0 0;background-size:100%;color:#fff;display:flex;font-size:14px;font-weight:600;height:62px;justify-content:center;line-height:1.14;margin-right:3.5px;min-width:62px;padding:0 14px;text-align:center;width:62px}.booking-widget-section .booking.no-timeslots{background-color:#009342;background-image:none;border-radius:4px;font-size:17px;height:50px;margin-right:0;width:100%}.booking-widget-section:active,.booking-widget-section:focus,.booking-widget-section:hover,.booking-widget-section:visited{color:#fff}.booking-widget-section .mask{background:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,.8) 75%,hsla(0,0%,100%,0));height:100%;left:62px;position:absolute;width:9px;z-index:1}.booking-picker-remark{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:5px}.booking-powered-by{align-items:center;color:#3e3e3e;display:flex;font-size:11px;font-weight:400;justify-content:flex-end;margin:10px 0 5px}.booking-powered-by.desktop{margin:4px 0 0}.booking-powered-by img{margin-left:5px}.filter-tag-container ul.booking-filter-tag-list{padding:5px 10px 0}.filter-tag-container ul.booking-filter-tag-list .booking.btn-block{margin-bottom:10px}.filter-tag-container~.filter-tag-container{box-shadow:inset 0 1px 0 0 #e5e5e5,0 1px 1px #e5e5e5}.booking-timeslot-info{height:62px;margin:0 0 5px;overflow:hidden}.booking-timeslot-info .wrapper{-webkit-overflow-scrolling:touch;height:67px;overflow-x:auto;overflow-y:hidden;padding:0 10px 0 0;white-space:nowrap}.booking-timeslot-info .timeslot-wrapper{color:#009342;display:inline-block;margin:0 3.5px;position:relative;text-align:center;vertical-align:top}.booking-timeslot-info .timeslot-wrapper.disabled{pointer-events:none}.booking-timeslot-info .timeslot-wrapper.disabled .timeslot{background-color:transparent;background-image:url(/images/or/booking/common-timeslot-full@2x.png);background-position:0 0;background-size:100%;height:62px;width:62px}.booking-timeslot-info .timeslot-wrapper.disabled .timeslot:active,.booking-timeslot-info .timeslot-wrapper.disabled .timeslot:focus,.booking-timeslot-info .timeslot-wrapper.disabled .timeslot:hover{background-color:transparent;color:#8e8e8e}.booking-timeslot-info .timeslot-wrapper.disabled .desc,.booking-timeslot-info .timeslot-wrapper.disabled .time{color:#8e8e8e}.booking-timeslot-info .timeslot-wrapper.disabled .desc .icon,.booking-timeslot-info .timeslot-wrapper.disabled .time .icon{margin-right:2px;margin-top:-3px}.booking-timeslot-info .timeslot-wrapper.etc .selected{display:none}.booking-timeslot-info .timeslot-wrapper.etc .select{display:block}.booking-timeslot-info .timeslot-wrapper .timeslot{align-items:center;background-color:transparent;background-image:url(/images/or/booking/common-timeslot-off@2x.png);background-position:0 0;background-size:100%;display:flex;height:62px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:62px}.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight,.booking-timeslot-info .timeslot-wrapper .timeslot:active,.booking-timeslot-info .timeslot-wrapper .timeslot:focus,.booking-timeslot-info .timeslot-wrapper .timeslot:hover{background-color:transparent;background-image:url(/images/or/booking/common-timeslot-on@2x.png);background-position:0 0;background-size:100%;height:62px;text-decoration:none;width:62px}.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight .desc,.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight .time,.booking-timeslot-info .timeslot-wrapper .timeslot:active .desc,.booking-timeslot-info .timeslot-wrapper .timeslot:active .time,.booking-timeslot-info .timeslot-wrapper .timeslot:focus .desc,.booking-timeslot-info .timeslot-wrapper .timeslot:focus .time,.booking-timeslot-info .timeslot-wrapper .timeslot:hover .desc,.booking-timeslot-info .timeslot-wrapper .timeslot:hover .time{color:#3e3e3e}.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight .time[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot:active .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot:active .time[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot:focus .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot:focus .time[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot:hover .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper .timeslot:hover .time[data-css-unit-type="5"]{color:#272f38}.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight .selected,.booking-timeslot-info .timeslot-wrapper .timeslot:active .selected,.booking-timeslot-info .timeslot-wrapper .timeslot:focus .selected,.booking-timeslot-info .timeslot-wrapper .timeslot:hover .selected{display:block}.booking-timeslot-info .timeslot-wrapper .timeslot.hightlight .select,.booking-timeslot-info .timeslot-wrapper .timeslot:active .select,.booking-timeslot-info .timeslot-wrapper .timeslot:focus .select,.booking-timeslot-info .timeslot-wrapper .timeslot:hover .select{display:none}.booking-timeslot-info .timeslot-wrapper .timeslot.active{background-image:url(/images/or/booking/common-timeslot-on@2x.png);background-position:0 0;background-size:100%;height:62px;width:62px}.booking-timeslot-info .timeslot-wrapper .timeslot.active .desc,.booking-timeslot-info .timeslot-wrapper .timeslot.active .time{color:#3e3e3e}.booking-timeslot-info .timeslot-wrapper input[type=radio]{cursor:pointer;height:62px;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot,.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot,.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot{background-color:transparent;background-image:url(/images/or/booking/common-timeslot-on@2x.png);background-position:0 0;background-size:100%;height:62px;text-decoration:none;width:62px}.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot .desc,.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot .time,.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot .desc,.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot .time,.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot .desc,.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot .time{color:#3e3e3e}.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot .time[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot .time[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot .desc.has-unit[data-css-unit-type="5"],.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot .time[data-css-unit-type="5"]{color:#272f38}.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot .selected,.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot .selected,.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot .selected{display:block}.booking-timeslot-info .timeslot-wrapper input[type=radio]:active~.timeslot .select,.booking-timeslot-info .timeslot-wrapper input[type=radio]:focus~.timeslot .select,.booking-timeslot-info .timeslot-wrapper input[type=radio]:hover~.timeslot .select{display:none}.booking-timeslot-info .timeslot-wrapper input[type=radio]:checked~.timeslot{background-color:transparent;background-image:url(/images/or/booking/common-timeslot-on@2x.png);background-position:0 0;background-size:100%;height:62px;width:62px}.booking-timeslot-info .timeslot-wrapper input[type=radio]:checked~.timeslot .desc,.booking-timeslot-info .timeslot-wrapper input[type=radio]:checked~.timeslot .time{color:#3e3e3e}.booking-timeslot-info .time{color:#3e3e3e;font-size:12px;font-weight:700;line-height:1.25}.booking-timeslot-info .time.no-offer{font-size:16px;line-height:19px}.booking-timeslot-info .desc{align-items:center;color:#009342;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:18px}.booking-timeslot-info .desc.tier-price-tag{font-size:12px}.booking-timeslot-info .desc .icon{margin-right:2px;margin-top:-3px}.booking-timeslot-info .desc .rice-dollar-icon{align-items:center;color:#3e3e3e;display:flex;justify-content:center;margin-left:1px}.booking-timeslot-info .desc.has-unit:before{content:attr(data-pre-unit);display:inline-block}.booking-timeslot-info .desc.has-unit:after{content:attr(data-post-unit);display:inline-block}.booking-timeslot-info .desc.rice-dollar .rice-dollar-dollars{align-items:baseline;display:flex}.booking-timeslot-info .desc.rice-dollar .rice-dollar-dollars .dollars-part{font-size:16px;line-height:20px}.booking-timeslot-info .desc.rice-dollar .rice-dollar-dollars .dollars-part.with-cents{font-size:14px;line-height:18px}.booking-timeslot-info .desc.rice-dollar .rice-dollar-dollars .cents-part{font-size:12px;line-height:15px}.booking-message{color:#e54e26;font-size:13px;margin:10px 0}.booking-create-container .error-message-container,.booking-widget-section .error-message-container{color:#e54e26;font-size:14px;font-weight:400}.booking-create-container .error-icon,.booking-widget-section .error-icon{margin:-3px 5px 0 0}.booking-create-container button.warning{border:1px solid #e54e26!important}#or-route-filters-booking .or-section-level-2{margin-top:25px}.ui-datepicker{padding:0}.ui-datepicker .ui-datepicker-current{display:none}.or-mobile-web .or-route:not(.show) .btn-filter{position:static}.booking-menu-swiper-section{margin-top:-5px;padding-right:0;padding-top:0}.booking-menu-swiper-section .swiper-container{padding-bottom:25px}.booking-menu-swiper-section .badge-height .package-block .package-item a{background-color:#fff;height:90px}.sr1-listing-content-cell .booking-package.swiper-container{margin-top:-25px;padding-left:3px}.menu-info-container{padding-bottom:5px}.booking-package .package-block{margin:0;padding:0;position:relative;top:10px}.booking-package .package-block .package-item{padding:0 3px}.booking-package .package-block .package-item a{align-items:center;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);display:flex;padding:8px;text-decoration:none}.booking-package .package-block .package-item a .package-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:72px;min-width:90px;position:relative}.booking-package .package-block .package-item a .package-item-image .package-item-image-icon{display:none;left:-3px;position:absolute;top:0}.booking-package .package-block .package-item a .package-item-image .package-item-image-icon .package-item-image-icon-left{width:9px}.booking-package .package-block .package-item a .package-item-image .package-item-image-icon .package-item-image-icon-right{display:flex;left:9px;position:absolute;top:6px;white-space:nowrap}.booking-package .package-block .package-item a .package-item-image .package-item-image-icon .package-item-image-icon-right .package-item-image-icon-text{background-color:#00a71c;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:19px;max-width:92px;min-width:49px}.booking-package .package-block .package-item a .package-item-image .package-item-image-icon .package-item-image-icon-right .package-item-image-icon-text>span{line-height:19px}.booking-package .package-block .package-item a .package-item-image .package-item-image-icon .package-item-image-icon-right .package-item-image-icon-text .scale-font-size{display:inline-block;font-size:10px;padding:0}.booking-package .package-block .package-item a .package-item-content{flex:1 0 auto;margin-left:8px;width:calc(100% - 95px)}.booking-package .package-block .package-item a .package-item-content .package-item-content-title .package-item-icon{margin-right:5px}.booking-package .package-block .package-item a .package-item-content .package-item-content-title .package-item-name{color:#3e3e3e;display:inline-block;font-size:14px;font-weight:700;line-height:1.25;max-height:40px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:80%}.booking-package .package-block .package-item a .package-item-content .package-item-content-title .package-item-circle-partner{border-radius:5px;display:inline-block;flex:none;height:10px;vertical-align:middle;width:10px}.booking-package .package-block .package-item a .package-item-content .package-item-content-title .package-item-name-partner{font-size:16px;line-height:18px;width:auto}.booking-package .package-block .package-item a .package-item-content .package-item-content-title .package-item-name-icon{vertical-align:middle}.booking-package .package-block .package-item a .package-item-content .package-item-content-title .package-item-icon{-webkit-transform:scale(.88);transform:scale(.88)}.booking-package .package-block .package-item a .package-item-content .package-item-content-title-partner{align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;display:flex}.booking-package .package-block .package-item a .package-item-content .package-item-badges{align-items:center;display:flex;flex-wrap:wrap;gap:5px;height:20px;overflow:hidden}.booking-package .package-block .package-item a .package-item-content .package-item-badges .badge-item,.booking-package .package-block .package-item a .package-item-content .package-item-badges .badge-item-more{border-radius:6px;font-size:12px;font-weight:700;padding:0 6px;text-align:center}.booking-package .package-block .package-item a .package-item-content .package-item-badges .badge-item{border:1px solid #3e3e3e}.booking-package .package-block .package-item a .package-item-content .package-item-badges .badge-item-more{color:#8e8e8e}.booking-package .package-block .package-item a .package-item-content .package-item-badges .badge-item-hide{visibility:collapse}.booking-package .package-block .package-item a .package-item-content .package-item-badges .badge-item-disappear{display:none}.booking-package .package-block .package-item a .package-item-content .package-item-price{align-items:center;color:#009342;display:flex;font-weight:600;justify-content:space-between;margin-top:5px}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-left{align-items:center;display:flex}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-left-price-info{align-items:baseline;display:flex}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-num{font-size:22px;line-height:1.25}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-up{font-size:12px}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-num-premium{color:#132737}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-promotion{align-items:center;color:#3e3e3e;display:flex;font-size:12px;font-weight:400;margin-left:5px}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-promotion-tag{color:#3e3e3e;font-size:12px;margin-left:5px}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-promotion-tag .sr1-icon-rice-dollar{position:relative;top:-2px}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-partner{color:#8e8e8e;font-size:14px;font-weight:700}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-btn{height:26px;line-height:26px;padding:0;width:68px}.booking-package .package-block .package-item a .package-item-content .package-item-price .package-item-price-btn-premium{background-color:#132737;color:#ffe8a3}.booking-package .package-block .package-item a .package-item-content .package-item-price-column .package-item-price-left{align-items:flex-start;flex-direction:column}.booking-package .package-block .package-item a .package-item-content .package-item-price-column .package-item-price-num{font-size:18px;line-height:.25}.booking-package .package-block .package-item a .package-item-content .package-item-price-column .package-item-price-promotion{margin-left:0}.booking-package .package-block .package-item-price-btn{background-color:#009342;border-radius:6px;color:#fff;font-size:13px;font-weight:600;text-align:center}.booking-package .package-block .voucher .package-item-content .package-item-price .package-item-price-left{align-items:center;display:flex}.booking-package .package-block .voucher .package-item-content .package-item-price .package-item-price-left .package-item-price-num{margin-right:5px}.booking-package .package-block .voucher .package-item-content .package-item-price .package-item-price-left .package-item-price-origin{display:flex;flex-direction:column}.booking-package .package-block .voucher .package-item-content .package-item-price .package-item-price-left .package-item-price-origin .package-item-price-origin-num{color:#e34f26;font-size:11px;text-decoration:line-through}.booking-package .package-block .voucher .package-item-content .package-item-price .package-item-price-left .package-item-price-origin .package-item-price-origin-sold{color:#8e8e8e;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-package .package-block .voucher .package-item-content .package-item-price .package-item-price-btn{background-color:#1cc333}.booking-package.desktop-view .package-title{color:#3e3e3e;font-size:13px;font-weight:700}.booking-package.desktop-view .package-block .package-item a{height:72px;width:100%}.booking-package.desktop-view .package-block .package-item.single-slide{padding-right:0;width:100%}.booking-package.desktop-view .package-block .package-item.double-slide{width:50%}.booking-package.desktop-view .package-block .package-item.double-slide:last-child{padding-right:0}.booking-package.desktop-view .bx-wrapper{margin:auto;position:relative}.booking-package.desktop-view .bx-controls .bx-next,.booking-package.desktop-view .bx-controls .bx-prev{background:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0));display:block;height:100%;position:absolute;top:0;width:60px}.booking-package.desktop-view .bx-controls .bx-next.disabled,.booking-package.desktop-view .bx-controls .bx-prev.disabled{display:none}.booking-package.desktop-view .bx-controls .bx-next .icon,.booking-package.desktop-view .bx-controls .bx-prev .icon{left:15px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.booking-package.desktop-view .bx-controls .bx-prev{left:0}.booking-package.desktop-view .bx-controls .bx-next{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.poi-detail-menu-container{margin:0 -20px;position:relative}.poi-detail-menu-container .arrow{height:110px;position:absolute;top:0;width:50px;z-index:2}.poi-detail-menu-container .arrow>div{margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.poi-detail-menu-container .arrow .or-v5-net-swiper-button-next,.poi-detail-menu-container .arrow .or-v5-net-swiper-button-prev{align-items:center;background:#fff;border-radius:50%;box-shadow:0 3px 12px 0 rgba(0,0,0,.1);display:flex;height:28px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:28px}.poi-detail-menu-container .arrow .or-v5-net-swiper-button-prev{-webkit-transform:rotate(180deg) translateX(50%) translateY(50%);transform:rotate(180deg) translateX(50%) translateY(50%)}.poi-detail-menu-container .arrow-prev{background-image:linear-gradient(270deg,transparent,#fff 50%);left:0}.poi-detail-menu-container .arrow-next{background-image:linear-gradient(90deg,transparent,#fff 50%);right:0}.or-mobile-web .mutiple-menu .swiper-slide{width:300px}@media screen and (max-width:374px){.or-mobile-web .mutiple-menu .swiper-slide{width:290px}}.sr2-content-container .booking-package-detail{margin:-10px 20px 0;padding-bottom:25px;z-index:0}.sr2-content-container .booking-package-detail .package-block .swiper-slide{width:92%}.sr2-content-container .booking-package-detail .package-block .package-item{background-color:#fff;padding:0}.sr2-content-container .booking-package-detail .package-block .package-item:first-child{margin:0;padding-left:7px}.sr2-content-container .booking-package-detail .package-block .package-item:last-child{padding-right:7px}.sr2-content-container .booking-package-detail .package-block .package-item a{height:90px}.or-route#media-share-detail .header,.or-route#poi-detail-share-photo .header,.or-route#share-detail .header{margin-bottom:10px}.or-route#media-share-detail .option,.or-route#poi-detail-share-photo .option,.or-route#share-detail .option{align-items:center;display:flex;padding-bottom:12px;padding-top:12px}.or-route#media-share-detail .option .text,.or-route#poi-detail-share-photo .option .text,.or-route#share-detail .option .text{margin-left:10px}.or-route#media-share-detail .or-section .icon,.or-route#poi-detail-share-photo .or-section .icon,.or-route#share-detail .or-section .icon{border-radius:4px;overflow:hidden}.or-route#media-share-detail>a,.or-route#poi-detail-share-photo>a,.or-route#share-detail>a{text-decoration:none}.or-route#share-detail.no-social-media-share .share-button-fb,.or-route#share-detail.no-social-media-share .share-button-twitter,.or-route#share-detail.no-social-media-share .share-button-weibo,.or-route#share-detail.no-social-media-share .share-button-whatsapp{display:none}.or-route#share-info-detail textarea{border:0;height:200px;outline:none;padding:5px;resize:none;width:100%}html:not(.or-webview-in-app) .or-route#media-share-detail .share-back-btn,html:not(.or-webview-in-app) .or-route#poi-detail-share-photo .share-back-btn,html:not(.or-webview-in-app) .or-route#share-detail .share-back-btn,html:not(.or-webview-in-app) .or-route#share-info-detail .share-back-btn{display:none}.booking-create-container .or-section{padding:10px 15px}main>.btn-filter{display:none;z-index:400}#or-route-suggest-login{background-color:transparent;top:0;transition:opacity .25s;z-index:1000}#or-route-suggest-login .booking-overlay-container{background-color:rgba(0,0,0,.85);height:100%;position:relative;width:100%}#or-route-suggest-login .booking-overlay-close-button{position:absolute;right:20px;top:20px;z-index:20}#or-route-suggest-login .booking-overlay-body{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}#or-route-suggest-login .booking-overlay-title{color:#ffcb05;font-size:24px;font-weight:400;margin:auto;width:100%}#or-route-suggest-login .booking-overlay-title .booking-overlay-title-left{padding-right:135px;text-align:right}#or-route-suggest-login .booking-overlay-title .booking-overlay-title-right{padding-left:135px;text-align:left}#or-route-suggest-login .booking-overlay-link{color:#ffcb05;display:block;font-size:15px;font-weight:400;margin-top:20px}#or-route-suggest-login .btn-filter{border-bottom:1px solid #d1ac22;box-shadow:none;color:#3e3e3e;font-size:16px;font-weight:400;margin:35px auto auto;min-width:170px}.booking-widget-login-box{display:none}.booking-header{min-height:150px;position:relative}.booking-header .booking-header-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px);height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.1);transform:scale(1.1);width:100%;z-index:-20}.booking-header .booking-header-bg:after{background-color:rgba(0,0,0,.3);content:" ";height:100%;position:absolute;width:100%}.booking-header .booking-poi-name{align-items:flex-end;color:#fff;display:flex;flex-wrap:wrap;font-size:20px;font-weight:700;line-height:1.2;margin-left:90px;min-height:48px}.booking-header .booking-poi-name .poi-name{color:inherit}.booking-header-content-block{background-color:#fff;box-shadow:0 1px 0 0 #e5e5e5}.booking-header-content{box-shadow:none;margin:0;padding:0;position:relative}.booking-header-content .booking-header-logo-box{left:15px;position:absolute;top:-40px}.booking-header-content .booking-header-logo{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:100%;height:80px;width:80px}.booking-header-content .booking-header-remark{background-color:#009342;border-radius:40px;bottom:-10px;color:#fff;font-size:13px;font-weight:400;left:50%;line-height:1.2;min-height:20px;padding:2px 8px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.booking-header-content .booking-header-remark.asiamiles{background-color:#facf00;color:#272f38;font-size:14px;font-weight:700}.booking-header-content .booking-header-remark.asiamiles .icon{margin-right:2px;margin-top:-3px}.booking-header-content .booking-header-remark:empty{display:none}.booking-header-content .booking-header-content-row{border-bottom:1px solid #e5e5e5;padding:10px 15px}.booking-header-content .booking-header-content-row.booking-info-row{border-bottom:none}.booking-header-content .booking-header-content-row.booking-diner-info-row{align-items:center;height:100%}.booking-header-content .booking-header-content-row.booking-header-address-row{border-bottom:none}.booking-header-content .booking-header-content-row.no-padding-bottom{padding-bottom:0}.booking-header-content .booking-header-address{color:#3e3e3e;font-size:14px;font-weight:400;line-height:1.5;margin-left:90px;min-height:40px}.booking-header-content .booking-poi-info{flex-grow:1;margin-left:10px}.booking-header-content .booking-poi-info .booking-poi-name{color:#3e3e3e;font-size:18px;font-weight:700}.booking-header-content .booking-poi-info .booking-poi-other-name{color:#3e3e3e;font-size:14px;font-weight:400}.booking-header-content .booking-poi-info .booking-poi-address{display:none}.booking-header-content .booking-poi-info .booking-points{background-color:#009342;border-radius:20px;color:#fff;display:inline-block;font-size:13px;font-weight:400;height:20px;margin-top:5px;min-width:50px;padding:1px 12px 0}.booking-form-title,.booking-header-content .booking-poi-info .booking-points-widget,.booking-header-content .booking-poi-info .booking-points:empty{display:none}.booking-datetime-picker{margin:0;padding:5px 5px 10px}.booking-guarantee-message{box-shadow:none;font-size:0;line-height:50px;margin:0;padding:0 15px}.booking-guarantee-message .guarantee-icon{margin-right:5px}.booking-guarantee-message .guarantee-text{font-size:15px;vertical-align:middle}.booking-create-container .booking-offers{margin:0 15px}.booking-create-container .booking-offers .booking-offer-container{box-shadow:none;margin:0;padding:0 0 10px}.booking-create-container .booking-offers .booking-offer-overlay{background:hsla(0,0%,100%,.5);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.booking-create-container .booking-offers .loading~.booking-offers .booking-offer-overlay{display:block}.booking-create-container .booking-offers .booking-offer-title{color:#3e3e3e;font-size:13px;font-weight:600;margin:0 0 10px;text-transform:uppercase}.booking-create-container .booking-offers .booking-offer-campaign .text{color:#009342;font-size:15px;font-weight:700;margin:0}.booking-create-container .booking-offers .booking-offer-campaign .booking-offer-item{padding:0 0 20px}.booking-create-container .booking-offers .booking-offer-item{align-items:center;display:flex;min-height:50px;padding:10px 0}.booking-create-container .booking-offers input[type=checkbox]{display:none}.booking-create-container .booking-offers label{display:flex;margin:0;width:100%}.booking-create-container .booking-offers label .icon{flex-shrink:0;margin-right:5px;margin-top:-3px;min-width:27px}.booking-create-container .booking-offers label .widget-icon{display:none;margin-right:5px;min-width:20px}.booking-create-container .booking-offers label a{color:#009342}.booking-create-container .booking-offers label .text{color:#3e3e3e;display:flex;flex-grow:1;font-size:15px;font-weight:400;margin-left:8px}.booking-create-container .booking-offers label .offer-title{flex:1 1 100%}.booking-create-container .booking-offers label .offer-arrow{flex:1 1 30px;text-align:right}.booking-create-container .booking-offers input[type=checkbox]+label .radio-circle{background-image:url(/images/or/common/common_checkbox_40x40.png);background-position:50%;background-size:cover;cursor:pointer;display:inline-block;height:20px;min-width:20px;vertical-align:middle;width:20px}.booking-create-container .booking-offers input[type=checkbox]:checked+label .radio-circle{background-image:url(/images/or/common/common-checkbox-on-40-x-40@2x.png)}.booking-form{margin-top:15px}.booking-form .booking-form-row{margin:0 15px 5px;position:relative}.booking-form .booking-form-row.flex{display:flex}.booking-form .area-code,.booking-form .phone{flex-grow:1;margin:0 2.5px;position:relative;width:100%}.booking-form .area-code select,.booking-form .phone select{padding-right:30px}.booking-form .area-code:first-child,.booking-form .phone:first-child{margin-left:0;min-width:80px}.booking-form .area-code:last-child,.booking-form .phone:last-child{margin-right:0}.booking-form .input,.booking-form input[type=number],.booking-form input[type=tel],.booking-form input[type=text]{background-clip:padding-box;background-color:#fff;border:1px solid #d9d9d9;border-radius:1px;color:#3e3e3e;font-size:16px;font-weight:400;height:40px;margin:0;padding:0 10px;width:100%}.booking-form .input ::-webkit-input-placeholder,.booking-form input[type=number] ::-webkit-input-placeholder,.booking-form input[type=tel] ::-webkit-input-placeholder,.booking-form input[type=text] ::-webkit-input-placeholder{color:#8e8e8e;font-size:16px;line-height:16px;position:relative;top:0}.booking-form .input :-moz-placeholder,.booking-form input[type=number] :-moz-placeholder,.booking-form input[type=tel] :-moz-placeholder,.booking-form input[type=text] :-moz-placeholder{color:#8e8e8e;font-size:16px;line-height:16px}.booking-form .input ::-moz-placeholder,.booking-form input[type=number] ::-moz-placeholder,.booking-form input[type=tel] ::-moz-placeholder,.booking-form input[type=text] ::-moz-placeholder{color:#8e8e8e;font-size:16px;line-height:38px;opacity:1}.booking-form .input :-ms-input-placeholder,.booking-form input[type=number] :-ms-input-placeholder,.booking-form input[type=tel] :-ms-input-placeholder,.booking-form input[type=text] :-ms-input-placeholder{color:#8e8e8e!important;font-size:16px!important;line-height:16px!important}.booking-form .input input:focus::-webkit-input-placeholder,.booking-form input[type=number] input:focus::-webkit-input-placeholder,.booking-form input[type=tel] input:focus::-webkit-input-placeholder,.booking-form input[type=text] input:focus::-webkit-input-placeholder{color:transparent}.booking-form .input input:focus::-moz-placeholder,.booking-form input[type=number] input:focus::-moz-placeholder,.booking-form input[type=tel] input:focus::-moz-placeholder,.booking-form input[type=text] input:focus::-moz-placeholder{color:transparent}.booking-form .input.error,.booking-form input[type=number].error,.booking-form input[type=tel].error,.booking-form input[type=text].error{border-color:#e54e26}.booking-form input[type=number]{-moz-appearance:textfield}.booking-form input[type=number]::-webkit-inner-spin-button,.booking-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.booking-form .right-icon{pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.booking-form select{-webkit-appearance:none;-moz-appearance:none}.booking-form .sms-field,.booking-form .tick-icon{display:none}.booking-form .sms-button{margin:0;width:100%}.booking-form .booking-form-special-request{align-items:center;color:#8e8e8e;display:flex;font-size:16px;font-weight:400;overflow:hidden;padding-right:20px}.booking-form .booking-form-special-request.active{color:#3e3e3e;font-size:16px;font-weight:400}.booking-form .booking-form-special-request-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.booking-form .booking-form-special-request-note{color:#8e8e8e;font-size:12px;font-weight:400;margin:0 10px 15px;padding:0 5px}.booking-form .booking-tnc-container{margin:5px 0 15px;padding:15px}.booking-form .booking-tnc-container .booking-tnc-block:not(:first-child){padding-top:20px}.booking-form .booking-tnc-container ul{padding-left:20px}.booking-form .booking-tnc-container li{list-style-type:disc}.booking-form .booking-tnc-container .title{color:#3e3e3e;font-size:13px;font-weight:700;margin-bottom:10px}.booking-form .booking-tnc-container .text{color:#3e3e3e;font-size:14px;font-weight:400;line-height:1.7}.booking-form .booking-tnc-container a{color:#e54e26}.booking-form .checkbox-row{align-items:center;background-color:#fff;box-shadow:0 1px 0 0 #e5e5e5;color:#3e3e3e;display:flex;font-size:16px;font-weight:400;line-height:1.3;margin-bottom:15px;padding:10px 15px}.booking-form .checkbox-row.error{border:1px solid #e54e26}.booking-form .checkbox-row a{color:#e54e26}.booking-form .checkbox-row label{display:block;margin:0}.booking-form input[type=checkbox]+label.tick{background-image:url(/images/or/common/common_checkbox_40x40.png);background-position:50%;background-size:cover;cursor:pointer;display:block;height:20px;margin-right:10px;min-width:20px;vertical-align:middle;width:20px}.booking-form input[type=checkbox]:checked+label.tick{background-image:url(/images/or/common/common-checkbox-on-40-x-40@2x.png)}.booking-form .booking-form-error-message-container{color:#e54e26;display:none;font-size:13px;font-weight:400;line-height:1.3;padding:0 5px 5px}.booking-form .booking-submit-btn{align-items:center;background-color:#009342;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;line-height:1.3;margin:0 15px 15px}.booking-form .booking-submit-btn .booking-submit-btn-title{color:#fff;font-size:16px;font-weight:700}.booking-form .booking-submit-btn .booking-submit-btn-sub-title{color:#fff;font-size:13px;font-weight:400}.booking-form .booking-submit-btn.disabled{background-color:#e5e5e5}.booking-form .booking-submit-btn.disabled .booking-submit-btn-sub-title,.booking-form .booking-submit-btn.disabled .booking-submit-btn-title{color:#8e8e8e}.booking-form .booking-tnc-accept-hint{color:#8e8e8e;font-size:12px;font-weight:400;line-height:1.5;padding:0 10px;text-align:center}.booking-form .booking-tnc-accept-hint a{color:#8e8e8e;font-size:12px;font-weight:400;text-decoration:underline}.booking-form .booking-footer-box{margin-top:10px}.booking-form .booking-footer{padding:0;width:100%}.booking-form .booking-footer.floating-box{background-color:#fff;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.25);left:0;padding:10px 0;position:fixed}.booking-form .booking-footer.floating-box .booking-submit-btn{margin-bottom:5px}.select-special-request-page{padding-bottom:5px}.select-special-request-page ::-webkit-input-placeholder{color:#8e8e8e;font-size:15px;line-height:16px;position:relative;top:2px}.select-special-request-page :-moz-placeholder{color:#8e8e8e;font-size:15px;line-height:16px}.select-special-request-page ::-moz-placeholder{color:#8e8e8e;font-size:15px;line-height:38px;opacity:1}.select-special-request-page :-ms-input-placeholder{color:#8e8e8e!important;font-size:15px!important;line-height:16px!important}.select-special-request-page input:focus::-webkit-input-placeholder{color:transparent}.select-special-request-page input:focus::-moz-placeholder{color:transparent}.select-special-request-page .body-text{color:#3e3e3e;font-size:13px;font-weight:400;margin:10px 0 5px;text-align:center}.select-special-request-page .request-option-list{margin:0 2px 10px}.select-special-request-page .request-option-box{float:left;padding:5px;width:33.3%}.select-special-request-page .request-option{align-items:center;background-color:#fff;border:1px solid #d9d9d9;color:#3e3e3e;cursor:pointer;display:flex;font-size:15px;font-weight:400;height:50px;justify-content:center;padding:0 5px}.select-special-request-page .request-option.active{border:2px solid #f58026;color:#f58026}.select-special-request-page .request-additional-info-box{clear:both;padding:15px 5px 0}.select-special-request-page .request-additional-info-note{color:#8e8e8e;font-size:12px;font-weight:400;margin:0 5px 20px}.select-special-request-page .request-additional-info{border:1px solid #d9d9d9;box-shadow:none;color:#3e3e3e;font-size:15px;font-weight:400;height:150px;padding:10px;width:100%}section.or-route.or-dialog{background-color:transparent;top:0;transition:opacity .25s;z-index:1000}section.or-route.or-dialog .or-dialog-backdrop{background-color:hsla(0,0%,100%,.6);height:100%;left:0;position:absolute;top:0;width:100%}section.or-route.or-dialog .or-dialog-box{align-items:center;background-color:rgba(0,0,0,.8);border-radius:5px;display:flex;flex-direction:column;left:50%;padding:25px 15px 15px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250px}section.or-route.or-dialog .or-dialog-icon{margin-bottom:20px}section.or-route.or-dialog .or-dialog-text{color:#fff;font-size:15px;font-weight:400;margin-bottom:15px;width:100%}section.or-route.or-dialog .or-dialog-button{color:#3e3e3e;font-size:16px;font-weight:400;width:100%}section.or-route.or-dialog.booking-info-dialog .or-dialog-backdrop{background-color:rgba(0,0,0,.8)}section.or-route.or-dialog.booking-info-dialog .or-dialog-box{background-color:#fff;border-radius:6px;left:50%;max-width:400px;min-width:270px;padding:70px 30px 30px;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%}section.or-route.or-dialog.booking-info-dialog .icon-right{margin-right:3px}section.or-route.or-dialog.booking-info-dialog .modal-icon{left:50%;position:absolute;top:-45px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.or-route.or-dialog.booking-info-dialog .or-dialog-text{color:#3e3e3e;font-size:16px;font-weight:400;margin-bottom:30px}section.or-route.or-dialog.booking-info-dialog .or-dialog-button{background-color:#fff;border:1px solid #ffcb05;border-radius:4px;height:44px;line-height:32px;margin:auto;width:150px}.booking-create-container .booking-poi-name{margin-left:105px;min-height:150px}.booking-create-container .booking-poi-name .poi-name{padding:10px 0}.booking-success-container .booking-success-header-banner{min-height:180px;overflow:hidden;padding:15px 15px 10px;position:relative}.booking-success-container .poi-sr2-link-block{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.booking-success-container .booking-success-header-box{border-radius:4px;display:flex;flex-direction:column;justify-content:center}.booking-success-container .booking-success-header-box .booking-success-header-box-title{margin-bottom:10px}.booking-success-container .booking-success-header-box .booking-success-text{vertical-align:middle}.booking-success-container .booking-success-header-box{background-color:rgba(0,172,113,.8);min-height:105px;padding:10px;text-align:center}.booking-success-container .booking-success-header-box-title{color:#fff;font-size:17px;font-weight:700}.booking-success-container .booking-success-header-box-subtitle{color:#fff;font-size:13px;font-weight:400}.booking-success-container .booking-success-header-box-subtitle strong{word-break:break-all}.booking-success-container .booking-poi-name{display:block;min-height:55px;padding-top:10px}.booking-success-container .booking-poi-name .success-poi-bottom{bottom:5px;position:absolute}.booking-success-container .booking-header-content-block{background-color:transparent;box-shadow:none;margin-bottom:5px}.booking-success-container .booking-success-header-info{align-items:center;display:flex}.booking-success-container .booking-success-header-info-item{border-right:1px solid #e5e5e5;padding:0 20px 0 15px;width:30%}.booking-success-container .booking-success-header-info-item:first-of-type{padding:0 15px 0 0}.booking-success-container .booking-success-header-info-item:last-of-type{border-right:none;padding-right:0}.booking-success-container .booking-success-header-info-item.booking-success-header-date{width:40%}.booking-success-container .booking-success-header-info-text{color:#3e3e3e;font-size:17px;font-weight:700;margin-bottom:5px;white-space:nowrap}.booking-success-container .booking-success-header-info-label{color:#3e3e3e;font-size:11px;font-weight:400;text-transform:uppercase;white-space:nowrap}.booking-success-container .booking-success-header-deposit,.booking-success-container .booking-success-header-diner,.booking-success-container .booking-success-header-ref{align-items:center;color:#3e3e3e;display:flex;font-size:16px;font-weight:400;height:35px;justify-content:space-between}.booking-success-container .booking-success-header-deposit .price,.booking-success-container .booking-success-header-diner .price,.booking-success-container .booking-success-header-ref .price{font-weight:700}.booking-success-container .booking-success-header-diner{flex-wrap:wrap;height:100%;justify-content:flex-start;min-height:35px}.booking-success-container .booking-success-header-diner .booking-diner-name{flex-grow:none;margin-right:5px}.booking-success-container .booking-success-header-diner .booking-diner-phone{flex-grow:1;white-space:nowrap}.booking-success-container .booking-success-offer-item-block{display:block}.booking-success-container .booking-offers-section-title{color:#3e3e3e;font-size:16px;font-weight:600;padding:15px 15px 0}.booking-success-container .booking-success-offer{align-items:center;display:flex;padding:15px;width:100%}.booking-success-container .booking-success-offer .booking-success-offer-image{align-self:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;height:50px;min-width:50px;position:relative;width:50px}.booking-success-container .booking-success-offer .booking-success-offer-icon{bottom:-5px;position:absolute;right:-5px}.booking-success-container .booking-success-offer .booking-success-offer-body{flex-grow:1;margin:0 10px}.booking-success-container .booking-success-offer .booking-success-offer-body .desc{color:#009342;font-size:16px;font-weight:700}.booking-success-container .booking-success-offer .booking-success-offer-body .desc .arrow{display:none}.booking-success-container .booking-success-offer .arrow{display:block;min-width:7px}.booking-success-container .booking-success-request{margin:0 0 5px;padding:15px}.booking-success-container .booking-success-request .title{color:#3e3e3e;font-size:16px;font-weight:600}.booking-success-container .booking-success-request .desc{color:#3e3e3e;font-size:16px;font-weight:400;line-height:1.3;margin-top:10px;white-space:pre-wrap;word-break:break-word}.booking-success-container .booking-success-footer{margin-top:5px}.booking-success-container .booking-success-footer-row{margin:0 0 9px;min-height:50px}.booking-success-container .booking-success-footer-row.radiobox-row{align-items:center;display:flex}.booking-success-container .booking-success-footer-row:first-child{border-bottom:1px solid #e5e5e5;margin:0}.booking-success-container .booking-success-footer-row label{margin:0}.booking-success-container .booking-success-footer-row .text-label{flex-grow:1}.booking-success-container .booking-success-footer-row .booking-success-footer-text{align-items:center;color:#3e3e3e;display:flex;font-size:15px;font-weight:400;padding:7px 0}.booking-success-container .booking-success-footer-row input[type=checkbox]+label.tick{background-image:url(/images/or/common/common_checkbox_40x40.png);background-position:50%;background-size:cover;cursor:pointer;display:block;height:20px;min-width:20px;vertical-align:middle;width:20px}.booking-success-container .booking-success-footer-row input[type=checkbox]:checked+label.tick{background-image:url(/images/or/common/common-checkbox-on-40-x-40@2x.png)}.booking-success-container .booking-success-footer-row .btn-filter{background-color:transparent;border:1px solid #3e3e3e;border-radius:4px;box-shadow:none;height:44px;line-height:44px;margin:15px 15px 0;padding:0 12px}.booking-success-floating-container{height:65px;margin-bottom:-20px}.booking-success-floating-container .booking-success-floating{align-items:center;background-color:#3e3e3e;border-bottom:1px solid #423326;display:flex;height:65px;justify-content:center;max-width:630px;width:100%;z-index:199}.booking-success-floating-container .booking-success-floating.floating-box{bottom:0;position:fixed}.booking-success-floating-container .booking-success-floating-button{align-items:center;display:flex;flex-direction:column;flex-grow:1}.booking-success-floating-container .booking-success-floating-button .text{color:#fff;font-size:10px;font-weight:400;margin-top:5px}.source-alipay .poi-phones-row{color:#fff;font-size:14px;font-weight:400;margin-top:5px}.source-alipay .poi-phones-row .poi-phone:not(:first-child):before{content:" / "}.source-alipay .booking-success-container .booking-success-header-address-row,.source-alipay .booking-success-container .booking-success-header-banner{pointer-events:none}.source-alipay .booking-success-container .booking-success-footer{background-color:transparent;box-shadow:none}.source-alipay .booking-success-container .booking-success-footer,.source-alipay .booking-success-container .booking-success-footer .btn{margin-top:10px}.source-alipay .booking-success-container .booking-success-footer .booking-success-footer-row{border-bottom:none}.or-mobile-web #or-route-filters-createbooking .booking-submit-btn{border-radius:4px;bottom:0;left:0;margin:15px;position:fixed;right:0}.or-mobile-web #or-route-filters-booking,.or-mobile-web #or-route-filters-createbooking{padding-left:15px;padding-right:15px}.or-mobile-web #or-route-filters-booking .or-section-level-2,.or-mobile-web #or-route-filters-createbooking .or-section-level-2{margin-top:0;padding-top:0}.or-mobile-web #or-route-filters-booking .picker-title,.or-mobile-web #or-route-filters-createbooking .picker-title{color:#3e3e3e;font-size:14px;font-weight:600;height:17px;line-height:17px;margin:15px 0 5px}.or-mobile-web #or-route-filters-booking .picker-scrollbar-hider,.or-mobile-web #or-route-filters-createbooking .picker-scrollbar-hider{font-size:0;overflow-x:auto;white-space:nowrap}.or-mobile-web #or-route-filters-booking .dts-item,.or-mobile-web #or-route-filters-createbooking .dts-item{background:#fff;border:1px solid #e5e5e5;border-radius:4px;display:inline-block;font-weight:600;position:relative}.or-mobile-web #or-route-filters-booking .dts-item .dts-item-content,.or-mobile-web #or-route-filters-createbooking .dts-item .dts-item-content{left:0;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.or-mobile-web #or-route-filters-booking .dts-item:first-child,.or-mobile-web #or-route-filters-createbooking .dts-item:first-child{margin-left:15px}.or-mobile-web #or-route-filters-booking .dts-item:last-child,.or-mobile-web #or-route-filters-createbooking .dts-item:last-child{margin-right:15px}.or-mobile-web #or-route-filters-booking .dts-item:not(:last-child),.or-mobile-web #or-route-filters-createbooking .dts-item:not(:last-child){margin-right:10px}.or-mobile-web #or-route-filters-booking .dts-item .desc,.or-mobile-web #or-route-filters-createbooking .dts-item .desc{color:#8e8e8e}.or-mobile-web #or-route-filters-booking .dts-item.selected,.or-mobile-web #or-route-filters-createbooking .dts-item.selected{border:2px solid #009342;color:#009342;pointer-events:none}.or-mobile-web #or-route-filters-booking .dts-item.selected .desc,.or-mobile-web #or-route-filters-createbooking .dts-item.selected .desc{color:#009342}.or-mobile-web #or-route-filters-booking .dts-item.disabled,.or-mobile-web #or-route-filters-createbooking .dts-item.disabled{border:1px solid #e5e5e5;color:#ccc;pointer-events:none}.or-mobile-web #or-route-filters-booking .dts-item.disabled .desc,.or-mobile-web #or-route-filters-createbooking .dts-item.disabled .desc{color:#ccc}.or-mobile-web #or-route-filters-booking .datepicker-container,.or-mobile-web #or-route-filters-createbooking .datepicker-container{height:70px;margin:0 -15px;overflow-y:hidden;text-align:left;width:100vw}.or-mobile-web #or-route-filters-booking .datepicker-container .picker-scrollbar-hider,.or-mobile-web #or-route-filters-createbooking .datepicker-container .picker-scrollbar-hider{-webkit-overflow-scrolling:touch;height:85px;width:100vw}.or-mobile-web #or-route-filters-booking .datepicker-container .dts-item,.or-mobile-web #or-route-filters-createbooking .datepicker-container .dts-item{cursor:pointer;font-size:16px;height:70px;width:120px}.or-mobile-web #or-route-filters-booking .seatpicker-container,.or-mobile-web #or-route-filters-createbooking .seatpicker-container{height:55px;margin:0 -15px;overflow-y:hidden;text-align:left;width:100vw}.or-mobile-web #or-route-filters-booking .seatpicker-container .picker-scrollbar-hider,.or-mobile-web #or-route-filters-createbooking .seatpicker-container .picker-scrollbar-hider{-webkit-overflow-scrolling:touch;height:70px;width:100vw}.or-mobile-web #or-route-filters-booking .seatpicker-container .dts-item,.or-mobile-web #or-route-filters-createbooking .seatpicker-container .dts-item{cursor:pointer;font-size:18px;height:55px;width:55px}.or-mobile-web #or-route-filters-booking .periodpicker-container,.or-mobile-web #or-route-filters-createbooking .periodpicker-container{height:70px;margin:0 -15px;overflow-y:hidden;text-align:left;width:100vw}.or-mobile-web #or-route-filters-booking .periodpicker-container .picker-scrollbar-hider,.or-mobile-web #or-route-filters-createbooking .periodpicker-container .picker-scrollbar-hider{-webkit-overflow-scrolling:touch;height:85px;width:100vw}.or-mobile-web #or-route-filters-booking .periodpicker-container .dts-item,.or-mobile-web #or-route-filters-createbooking .periodpicker-container .dts-item{cursor:pointer;font-size:16px;height:70px;width:120px}.or-mobile-web #or-route-filters-booking .periodpicker-container .specified-time-btn,.or-mobile-web #or-route-filters-createbooking .periodpicker-container .specified-time-btn{border:1px solid #e2e2e2}.or-mobile-web #or-route-filters-booking .datepicker-container,.or-mobile-web #or-route-filters-booking .periodpicker-container,.or-mobile-web #or-route-filters-createbooking .datepicker-container,.or-mobile-web #or-route-filters-createbooking .periodpicker-container{line-height:19px}.or-mobile-web #or-route-filters-booking .datepicker-container .dts-item .desc,.or-mobile-web #or-route-filters-booking .periodpicker-container .dts-item .desc,.or-mobile-web #or-route-filters-createbooking .datepicker-container .dts-item .desc,.or-mobile-web #or-route-filters-createbooking .periodpicker-container .dts-item .desc{font-size:12px;line-height:15px;margin-top:4px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-adv-search,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-adv-search{height:55px;margin:10px -15px 0;overflow-y:hidden;text-align:left;width:100vw}.or-mobile-web #or-route-filters-booking .timepicker-container-for-adv-search .picker-scrollbar-hider,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-adv-search .picker-scrollbar-hider{-webkit-overflow-scrolling:touch;height:70px;width:100vw}.or-mobile-web #or-route-filters-booking .timepicker-container-for-adv-search .dts-item,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-adv-search .dts-item{cursor:pointer;font-size:18px;height:55px;width:120px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking{height:70px;margin:0 -15px;overflow-y:hidden;text-align:left;width:100vw}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .picker-scrollbar-hider,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .picker-scrollbar-hider{-webkit-overflow-scrolling:touch;height:85px;width:100vw}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item{cursor:pointer;font-size:15px;height:70px;width:70px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .time-with-desc,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .time-with-desc{font-size:12px;font-weight:600;line-height:15px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item.selected .desc,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item.selected .desc{color:#009342}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc{color:#3e3e3e;display:flex;justify-content:center;line-height:18px;margin-top:1px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc[data-css-unit-type="5"],.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc[data-css-unit-type="5"]{color:#272f38}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc:before,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc:before{content:attr(data-pre-unit)}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc:after,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc:after{content:attr(data-post-unit)}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc .icon,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc .icon{margin-right:2px;margin-top:-3px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc.rice-dollar,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc.rice-dollar{color:#009342}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars{align-items:baseline;display:flex}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars .dollars-part,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars .dollars-part{font-size:16px;line-height:20px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars .dollars-part.with-cents,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars .dollars-part.with-cents{font-size:14px;line-height:18px}.or-mobile-web #or-route-filters-booking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars .cents-part,.or-mobile-web #or-route-filters-createbooking .timepicker-container-for-booking .dts-item .desc.rice-dollar .rice-dollar-dollars .cents-part{font-size:12px;line-height:15px}.or-mobile-web #or-route-filters-booking .booking-picker-warning,.or-mobile-web #or-route-filters-createbooking .booking-picker-warning{margin-right:10px}.or-mobile-web #or-route-filters-booking .booking-picker-warning .text,.or-mobile-web #or-route-filters-createbooking .booking-picker-warning .text{line-height:20px;margin-left:5px;vertical-align:middle}.or-mobile-web #or-route-filters-booking .or-no-result,.or-mobile-web #or-route-filters-createbooking .or-no-result{margin-top:80px}.or-mobile-web #or-route-filters-booking .or-no-result .img,.or-mobile-web #or-route-filters-createbooking .or-no-result .img{height:70px;width:147px}.or-mobile-web #or-route-filters-booking .or-no-result .title,.or-mobile-web #or-route-filters-createbooking .or-no-result .title{color:#3e3e3e;font-size:16px;line-height:19px}.or-sprite.bg-offervalue,.or-sprite-inline-block.bg-offervalue{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -172px;background-size:459px 436px;width:45px;height:36px}.or-sprite.close-ad,.or-sprite-inline-block.close-ad{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-223px -71px;background-size:459px 436px;width:51px;height:51px}.or-sprite.common-error-location,.or-sprite-inline-block.common-error-location{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -218px;background-size:459px 436px;width:12px;height:16px}.or-sprite.common-ic-timeslot-aml,.or-sprite-inline-block.common-ic-timeslot-aml{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -421px;background-size:459px 436px;width:9px;height:11px}.or-sprite.common_addtobookmark_delete,.or-sprite-inline-block.common_addtobookmark_delete{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-223px -124px;background-size:459px 436px;width:50px;height:50px}.or-sprite.common_addtobookmark_edit,.or-sprite-inline-block.common_addtobookmark_edit{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-114px -213px;background-size:459px 436px;width:50px;height:50px}.or-sprite.common_follow_btn_follow,.or-sprite-inline-block.common_follow_btn_follow{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -316px;background-size:459px 436px;width:12px;height:12px}.or-sprite.common_follow_btn_following,.or-sprite-inline-block.common_follow_btn_following{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -330px;background-size:459px 436px;width:12px;height:12px}.or-sprite.condition_delivery_40x40,.or-sprite-inline-block.condition_delivery_40x40{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -350px;background-size:459px 436px;width:20px;height:20px}.or-sprite.condition_offer_54x54,.or-sprite-inline-block.condition_offer_54x54{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -70px;background-size:459px 436px;width:27px;height:27px}.or-sprite.condition_tm_34x32,.or-sprite-inline-block.condition_tm_34x32{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-237px -270px;background-size:459px 436px;width:17px;height:16px}.or-sprite.condition_tm_40x40,.or-sprite-inline-block.condition_tm_40x40{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-355px -122px;background-size:459px 436px;width:20px;height:20px}.or-sprite.d-sr-2-call-booking,.or-sprite-inline-block.d-sr-2-call-booking{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px 0;background-size:459px 436px;width:58px;height:33px}.or-sprite.d-sr-2-icon-bookmark-large,.or-sprite-inline-block.d-sr-2-icon-bookmark-large{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-136px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.d-sr-2-icon-bookmark-small,.or-sprite-inline-block.d-sr-2-icon-bookmark-small{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-396px -367px;background-size:459px 436px;width:20px;height:20px}.or-sprite.d-sr-2-icon-bookmarked-large,.or-sprite-inline-block.d-sr-2-icon-bookmarked-large{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-162px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.d-sr-2-icon-bookmarked-small,.or-sprite-inline-block.d-sr-2-icon-bookmarked-small{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-54px -393px;background-size:459px 436px;width:20px;height:20px}.or-sprite.d-sr-2-icon-queuing,.or-sprite-inline-block.d-sr-2-icon-queuing{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-188px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.d_sr1_badge_award_20,.or-sprite-inline-block.d_sr1_badge_award_20{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -35px;background-size:459px 436px;width:41.5px;height:41.5px}.or-sprite.d_sr1_badge_awards_vote_en,.or-sprite-inline-block.d_sr1_badge_awards_vote_en{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -213px;background-size:459px 436px;width:55px;height:55px}.or-sprite.d_sr1_badge_awards_vote_tc,.or-sprite-inline-block.d_sr1_badge_awards_vote_tc{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-57px -213px;background-size:459px 436px;width:55px;height:55px}.or-sprite.d_sr1_badge_new,.or-sprite-inline-block.d_sr1_badge_new{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -78.5px;background-size:459px 436px;width:41.5px;height:41.5px}.or-sprite.d_sr1_map_retry,.or-sprite-inline-block.d_sr1_map_retry{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -333px;background-size:459px 436px;width:32px;height:32px}.or-sprite.d_sr2_icon_awards,.or-sprite-inline-block.d_sr2_icon_awards{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-355px -144px;background-size:459px 436px;width:20px;height:20px}.or-sprite.d_sr2_icon_bookmarkno_grey,.or-sprite-inline-block.d_sr2_icon_bookmarkno_grey{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -282px;background-size:459px 436px;width:10px;height:15px}.or-sprite.d_sr2_icon_bookmarkno_white,.or-sprite-inline-block.d_sr2_icon_bookmarkno_white{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -299px;background-size:459px 436px;width:10px;height:15px}.or-sprite.d_sr2_icon_cross,.or-sprite-inline-block.d_sr2_icon_cross{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -344px;background-size:459px 436px;width:12px;height:12px}.or-sprite.d_sr2_icon_thumbup,.or-sprite-inline-block.d_sr2_icon_thumbup{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-217px -270px;background-size:459px 436px;width:18px;height:16px}.or-sprite.d_sr2_icon_tick,.or-sprite-inline-block.d_sr2_icon_tick{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -358px;background-size:459px 436px;width:12px;height:12px}.or-sprite.d_sr2_logo_halal,.or-sprite-inline-block.d_sr2_logo_halal{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 0;background-size:459px 436px;width:75px;height:75px}.or-sprite.d_sr2_logo_qts,.or-sprite-inline-block.d_sr2_logo_qts{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-77px 0;background-size:459px 436px;width:75px;height:75px}.or-sprite.d_sr2_map_icon_directto,.or-sprite-inline-block.d_sr2_map_icon_directto{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-254px -213px;background-size:459px 436px;width:20px;height:20px}.or-sprite.d_sr2_map_icon_focus,.or-sprite-inline-block.d_sr2_map_icon_focus{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -282px;background-size:459px 436px;width:21px;height:21px}.or-sprite.d_sr2_map_listview,.or-sprite-inline-block.d_sr2_map_listview{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-162px -270px;background-size:459px 436px;width:26px;height:20px}.or-sprite.d_sr2_map_nearby,.or-sprite-inline-block.d_sr2_map_nearby{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-360px -210px;background-size:459px 436px;width:16px;height:20px}.or-sprite.d_sr2_review_icon_comment_off,.or-sprite-inline-block.d_sr2_review_icon_comment_off{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-334px -296px;background-size:459px 436px;width:30px;height:30px}.or-sprite.d_sr2_review_likebtn_default,.or-sprite-inline-block.d_sr2_review_likebtn_default{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -385px;background-size:459px 436px;width:12px;height:10px}.or-sprite.d_sr2_review_likebtn_hover,.or-sprite-inline-block.d_sr2_review_likebtn_hover{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -397px;background-size:459px 436px;width:12px;height:10px}.or-sprite.d_sr2_review_likebtn_liked,.or-sprite-inline-block.d_sr2_review_likebtn_liked{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -409px;background-size:459px 436px;width:12px;height:10px}.or-sprite.d_sr2_rms_badge_awards_vote_en,.or-sprite-inline-block.d_sr2_rms_badge_awards_vote_en{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-71px -77px;background-size:459px 436px;width:67px;height:67px}.or-sprite.d_sr2_rms_badge_awards_vote_tc,.or-sprite-inline-block.d_sr2_rms_badge_awards_vote_tc{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-154px 0;background-size:459px 436px;width:67px;height:67px}.or-sprite.d_sr2_tabbar_bookmark,.or-sprite-inline-block.d_sr2_tabbar_bookmark{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-276px -108px;background-size:459px 436px;width:35px;height:35px}.or-sprite.d_sr2_tabbar_calendar,.or-sprite-inline-block.d_sr2_tabbar_calendar{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-276px -145px;background-size:459px 436px;width:35px;height:35px}.or-sprite.d_sr2_tabbar_share,.or-sprite-inline-block.d_sr2_tabbar_share{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-276px -182px;background-size:459px 436px;width:35px;height:35px}.or-sprite.d_sr2_tabbar_tick,.or-sprite-inline-block.d_sr2_tabbar_tick{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-276px -219px;background-size:459px 436px;width:35px;height:35px}.or-sprite.d_sr2_tabbar_upload,.or-sprite-inline-block.d_sr2_tabbar_upload{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-223px -176px;background-size:459px 436px;width:35px;height:35px}.or-sprite.d_sr2_tabbar_write,.or-sprite-inline-block.d_sr2_tabbar_write{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-183px -148px;background-size:459px 436px;width:35px;height:35px}.or-sprite.icon-badge,.or-sprite-inline-block.icon-badge{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-76px -393px;background-size:459px 436px;width:20px;height:20px}.or-sprite.icon-cashvoucher,.or-sprite-inline-block.icon-cashvoucher{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-183px -185px;background-size:459px 436px;width:30px;height:20px}.or-sprite.icon-offer-sr-1-moon,.or-sprite-inline-block.icon-offer-sr-1-moon{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -418px;background-size:459px 436px;width:18px;height:18px}.or-sprite.icon-offer-sr-1-sun,.or-sprite-inline-block.icon-offer-sr-1-sun{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-20px -418px;background-size:459px 436px;width:18px;height:18px}.or-sprite.icon-orpay,.or-sprite-inline-block.icon-orpay{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-240px -240px;background-size:459px 436px;width:30px;height:20px}.or-sprite.merchant,.or-sprite-inline-block.merchant{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -367px;background-size:459px 436px;width:26px;height:24px}.or-sprite.phone-black-btn,.or-sprite-inline-block.phone-black-btn{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-budget,.or-sprite-inline-block.pois-budget{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -251px;background-size:459px 436px;width:13px;height:13px}.or-sprite.pois-circlecheck,.or-sprite-inline-block.pois-circlecheck{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-292px -333px;background-size:459px 436px;width:25px;height:25px}.or-sprite.pois-filter-24hour,.or-sprite-inline-block.pois-filter-24hour{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-214px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-Delivery,.or-sprite-inline-block.pois-filter-Delivery{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-370px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-ac,.or-sprite-inline-block.pois-filter-ac{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-240px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-alcohol,.or-sprite-inline-block.pois-filter-alcohol{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-266px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-awards,.or-sprite-inline-block.pois-filter-awards{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-292px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-booking,.or-sprite-inline-block.pois-filter-booking{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -159px;background-size:459px 436px;width:25px;height:28px}.or-sprite.pois-filter-calendar,.or-sprite-inline-block.pois-filter-calendar{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-creditcard,.or-sprite-inline-block.pois-filter-creditcard{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-344px -367px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-criteriallayer-close,.or-sprite-inline-block.pois-filter-criteriallayer-close{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -372px;background-size:459px 436px;width:11px;height:11px}.or-sprite.pois-filter-distance-active,.or-sprite-inline-block.pois-filter-distance-active{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-37px -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-filter-distance,.or-sprite-inline-block.pois-filter-distance{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-74px -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-filter-halal,.or-sprite-inline-block.pois-filter-halal{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px 0;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-new-restaurant,.or-sprite-inline-block.pois-filter-new-restaurant{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -331px;background-size:459px 436px;width:25px;height:26px}.or-sprite.pois-filter-offer,.or-sprite-inline-block.pois-filter-offer{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-233px -333px;background-size:459px 436px;width:30px;height:30px}.or-sprite.pois-filter-open-now,.or-sprite-inline-block.pois-filter-open-now{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -273px;background-size:459px 436px;width:25px;height:27px}.or-sprite.pois-filter-open,.or-sprite-inline-block.pois-filter-open{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -302px;background-size:459px 436px;width:25px;height:27px}.or-sprite.pois-filter-outdoor,.or-sprite-inline-block.pois-filter-outdoor{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -26px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-overall_rating,.or-sprite-inline-block.pois-filter-overall_rating{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-298px -296px;background-size:459px 436px;width:34px;height:30px}.or-sprite.pois-filter-parking,.or-sprite-inline-block.pois-filter-parking{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -52px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-ranking-active,.or-sprite-inline-block.pois-filter-ranking-active{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-111px -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-filter-ranking,.or-sprite-inline-block.pois-filter-ranking{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-148px -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-filter-recommended,.or-sprite-inline-block.pois-filter-recommended{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -78px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-scenery,.or-sprite-inline-block.pois-filter-scenery{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -104px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-seaview,.or-sprite-inline-block.pois-filter-seaview{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-265px -333px;background-size:459px 436px;width:25px;height:26px}.or-sprite.pois-filter-spending-active,.or-sprite-inline-block.pois-filter-spending-active{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-185px -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-filter-spending,.or-sprite-inline-block.pois-filter-spending{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-222px -296px;background-size:459px 436px;width:35px;height:35px}.or-sprite.pois-filter-tv,.or-sprite-inline-block.pois-filter-tv{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -130px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-vegetarian,.or-sprite-inline-block.pois-filter-vegetarian{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -156px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-vip,.or-sprite-inline-block.pois-filter-vip{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -182px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter-wifi,.or-sprite-inline-block.pois-filter-wifi{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -208px;background-size:459px 436px;width:24px;height:24px}.or-sprite.pois-filter,.or-sprite-inline-block.pois-filter{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -327px;background-size:459px 436px;width:20px;height:21px}.or-sprite.pois-header-pulldown,.or-sprite-inline-block.pois-header-pulldown{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -359px;background-size:459px 436px;width:11px;height:6px}.or-sprite.pois-location,.or-sprite-inline-block.pois-location{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-360px -232px;background-size:459px 436px;width:16px;height:14px}.or-sprite.pois-map,.or-sprite-inline-block.pois-map{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -393px;background-size:459px 436px;width:25px;height:23px}.or-sprite.pois-mapview-location,.or-sprite-inline-block.pois-mapview-location{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-154px -69px;background-size:459px 436px;width:63px;height:63px}.or-sprite.pois-mapview-map,.or-sprite-inline-block.pois-mapview-map{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-201px -333px;background-size:459px 436px;width:30px;height:32px}.or-sprite.pois-mapview-pinpoint-red,.or-sprite-inline-block.pois-mapview-pinpoint-red{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-276px -64px;background-size:459px 436px;width:30px;height:42px}.or-sprite.pois-mapview-pinpoint-yellow,.or-sprite-inline-block.pois-mapview-pinpoint-yellow{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -122px;background-size:459px 436px;width:35px;height:48px}.or-sprite.pois-mapview-pinpoint,.or-sprite-inline-block.pois-mapview-pinpoint{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px 0;background-size:459px 436px;width:15px;height:20px}.or-sprite.pois-mapview-sheets,.or-sprite-inline-block.pois-mapview-sheets{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px 0;background-size:459px 436px;width:28px;height:32px}.or-sprite.pois-mapview-yellow-arrow,.or-sprite-inline-block.pois-mapview-yellow-arrow{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -148px;background-size:459px 436px;width:63px;height:63px}.or-sprite.pois-new-tag,.or-sprite-inline-block.pois-new-tag{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -252px;background-size:459px 436px;width:45px;height:32px}.or-sprite.pois-next,.or-sprite-inline-block.pois-next{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-378px -133px;background-size:459px 436px;width:6px;height:11px}.or-sprite.pois-offer,.or-sprite-inline-block.pois-offer{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-190px -270px;background-size:459px 436px;width:25px;height:16px}.or-sprite.pois-popular-dish,.or-sprite-inline-block.pois-popular-dish{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-28px -367px;background-size:459px 436px;width:25px;height:24px}.or-sprite.pois-prev,.or-sprite-inline-block.pois-prev{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-378px -146px;background-size:459px 436px;width:6px;height:11px}.or-sprite.pois-share,.or-sprite-inline-block.pois-share{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-27px -393px;background-size:459px 436px;width:25px;height:23px}.or-sprite.pois-smile,.or-sprite-inline-block.pois-smile{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-98px -393px;background-size:459px 436px;width:20px;height:20px}.or-sprite.pois-tag,.or-sprite-inline-block.pois-tag{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -107px;background-size:459px 436px;width:14px;height:14px}.or-sprite.pois-unhappy,.or-sprite-inline-block.pois-unhappy{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -260px;background-size:459px 436px;width:23px;height:20px}.or-sprite.sr-1-divider,.or-sprite-inline-block.sr-1-divider{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-378px 0;background-size:459px 436px;width:8px;height:131px}.or-sprite.sr-2-paid-features-job,.or-sprite-inline-block.sr-2-paid-features-job{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-319px -333px;background-size:459px 436px;width:25px;height:25px}.or-sprite.sr1-icon-aia,.or-sprite-inline-block.sr1-icon-aia{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -123px;background-size:459px 436px;width:14px;height:14px}.or-sprite.sr1-icon-aml,.or-sprite-inline-block.sr1-icon-aml{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -266px;background-size:459px 436px;width:11px;height:14px}.or-sprite.sr1-icon-cashdollar,.or-sprite-inline-block.sr1-icon-cashdollar{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -139px;background-size:459px 436px;width:14px;height:14px}.or-sprite.sr1-icon-leegarden,.or-sprite-inline-block.sr1-icon-leegarden{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -155px;background-size:459px 436px;width:14px;height:14px}.or-sprite.sr1-icon-lubuds,.or-sprite-inline-block.sr1-icon-lubuds{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -171px;background-size:459px 436px;width:14px;height:14px}.or-sprite.sr1-icon-rice-dollar,.or-sprite-inline-block.sr1-icon-rice-dollar{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -187px;background-size:459px 436px;width:14px;height:14px}.or-sprite.sr2-booking-rice-dollar-icon,.or-sprite-inline-block.sr2-booking-rice-dollar-icon{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-40px -418px;background-size:459px 436px;width:18px;height:18px}.or-sprite.sr2-bookmark,.or-sprite-inline-block.sr2-bookmark{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-346px -333px;background-size:459px 436px;width:25px;height:25px}.or-sprite.sr2-branches,.or-sprite-inline-block.sr2-branches{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-228px -393px;background-size:459px 436px;width:18px;height:17px}.or-sprite.sr2-budget,.or-sprite-inline-block.sr2-budget{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-60px -418px;background-size:459px 436px;width:18px;height:18px}.or-sprite.sr2-calendar,.or-sprite-inline-block.sr2-calendar{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -22px;background-size:459px 436px;width:15px;height:17px}.or-sprite.sr2-comments,.or-sprite-inline-block.sr2-comments{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -236px;background-size:459px 436px;width:14px;height:13px}.or-sprite.sr2-invite,.or-sprite-inline-block.sr2-invite{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-34px -333px;background-size:459px 436px;width:32px;height:32px}.or-sprite.sr2-lightbox-photo-close,.or-sprite-inline-block.sr2-lightbox-photo-close{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -305px;background-size:459px 436px;width:22px;height:20px}.or-sprite.sr2-lightbox-photos-heart,.or-sprite-inline-block.sr2-lightbox-photos-heart{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-55px -367px;background-size:459px 436px;width:25px;height:24px}.or-sprite.sr2-lightbox-photos-share,.or-sprite-inline-block.sr2-lightbox-photos-share{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -234px;background-size:459px 436px;width:20px;height:24px}.or-sprite.sr2-lightbox-photos-whitestar,.or-sprite-inline-block.sr2-lightbox-photos-whitestar{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -59px;background-size:459px 436px;width:15px;height:14px}.or-sprite.sr2-likes,.or-sprite-inline-block.sr2-likes{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -75px;background-size:459px 436px;width:15px;height:14px}.or-sprite.sr2-location,.or-sprite-inline-block.sr2-location{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-206px -393px;background-size:459px 436px;width:20px;height:17px}.or-sprite.sr2-ok,.or-sprite-inline-block.sr2-ok{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-120px -393px;background-size:459px 436px;width:20px;height:20px}.or-sprite.sr2-phone,.or-sprite-inline-block.sr2-phone{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -41px;background-size:459px 436px;width:15px;height:16px}.or-sprite.sr2-photo-back,.or-sprite-inline-block.sr2-photo-back{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-378px -159px;background-size:459px 436px;width:6px;height:10px}.or-sprite.sr2-photo-like,.or-sprite-inline-block.sr2-photo-like{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -189px;background-size:459px 436px;width:26px;height:26px}.or-sprite.sr2-photo-liked,.or-sprite-inline-block.sr2-photo-liked{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -217px;background-size:459px 436px;width:26px;height:26px}.or-sprite.sr2-photo-share,.or-sprite-inline-block.sr2-photo-share{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -245px;background-size:459px 436px;width:26px;height:26px}.or-sprite.sr2-photos-yellowdot,.or-sprite-inline-block.sr2-photos-yellowdot{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-455px -421px;background-size:459px 436px;width:4px;height:4px}.or-sprite.sr2-photos,.or-sprite-inline-block.sr2-photos{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -203px;background-size:459px 436px;width:15px;height:13px}.or-sprite.sr2-popular-dish-heart-red,.or-sprite-inline-block.sr2-popular-dish-heart-red{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-418px -372px;background-size:459px 436px;width:20px;height:19px}.or-sprite.sr2-rate,.or-sprite-inline-block.sr2-rate{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-68px -333px;background-size:459px 436px;width:32px;height:32px}.or-sprite.sr2-review-budget-red,.or-sprite-inline-block.sr2-review-budget-red{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-142px -393px;background-size:459px 436px;width:20px;height:20px}.or-sprite.sr2-review-dot,.or-sprite-inline-block.sr2-review-dot{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-378px -171px;background-size:459px 436px;width:7px;height:7px}.or-sprite.sr2-review-heart-red,.or-sprite-inline-block.sr2-review-heart-red{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-82px -367px;background-size:459px 436px;width:25px;height:24px}.or-sprite.sr2-review-heart,.or-sprite-inline-block.sr2-review-heart{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-109px -367px;background-size:459px 436px;width:25px;height:24px}.or-sprite.sr2-review-rating-a,.or-sprite-inline-block.sr2-review-rating-a{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -34px;background-size:459px 436px;width:24px;height:34px}.or-sprite.sr2-review-share,.or-sprite-inline-block.sr2-review-share{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -128px;background-size:459px 436px;width:25px;height:29px}.or-sprite.sr2-review-star,.or-sprite-inline-block.sr2-review-star{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-444px -91px;background-size:459px 436px;width:15px;height:14px}.or-sprite.sr2-rms-awards-best,.or-sprite-inline-block.sr2-rms-awards-best{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-276px 0;background-size:459px 436px;width:40px;height:62px}.or-sprite.sr2-rms-awards-timeout,.or-sprite-inline-block.sr2-rms-awards-timeout{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-223px 0;background-size:459px 436px;width:51px;height:69px}.or-sprite.sr2-rms-awards,.or-sprite-inline-block.sr2-rms-awards{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -77px;background-size:459px 436px;width:69px;height:69px}.or-sprite.sr2-rms-nowopen,.or-sprite-inline-block.sr2-rms-nowopen{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-455px -427px;background-size:459px 436px;width:4px;height:4px}.or-sprite.sr2-share,.or-sprite-inline-block.sr2-share{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-102px -333px;background-size:459px 436px;width:31px;height:32px}.or-sprite.sr2-shortlist,.or-sprite-inline-block.sr2-shortlist{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-135px -333px;background-size:459px 436px;width:31px;height:32px}.or-sprite.sr2-station,.or-sprite-inline-block.sr2-station{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-256px -270px;background-size:459px 436px;width:18px;height:13px}.or-sprite.sr2-tag,.or-sprite-inline-block.sr2-tag{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-186px -393px;background-size:459px 436px;width:18px;height:19px}.or-sprite.sr2-upload,.or-sprite-inline-block.sr2-upload{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-168px -333px;background-size:459px 436px;width:31px;height:32px}.or-sprite.sr2-video-play-large,.or-sprite-inline-block.sr2-video-play-large{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-318px -210px;background-size:459px 436px;width:40px;height:40px}.or-sprite.sr2-video-play-small,.or-sprite-inline-block.sr2-video-play-small{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-164px -393px;background-size:459px 436px;width:20px;height:20px}.or-sprite.sr2_rms_badge_awards_20,.or-sprite-inline-block.sr2_rms_badge_awards_20{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-65px -148px;background-size:459px 436px;width:57px;height:57px}.or-sprite.sr2_rms_badge_new,.or-sprite-inline-block.sr2_rms_badge_new{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-124px -148px;background-size:459px 436px;width:57px;height:57px}.or-sprite.staycation-20-en,.or-sprite-inline-block.staycation-20-en{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-166px -240px;background-size:459px 436px;width:72px;height:20px}.or-sprite.staycation-20-tc,.or-sprite-inline-block.staycation-20-tc{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-88px -270px;background-size:459px 436px;width:72px;height:20px}.or-sprite.staycation-24-en-2x,.or-sprite-inline-block.staycation-24-en-2x{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:0 -270px;background-size:459px 436px;width:86px;height:24px}.or-sprite.staycation-24-tc-2x,.or-sprite-inline-block.staycation-24-tc-2x{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-166px -213px;background-size:459px 436px;width:86px;height:25px}.or-sprite.x_ugc_delete,.or-sprite-inline-block.x_ugc_delete{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-388px -99px;background-size:459px 436px;width:27px;height:27px}.or-sprite.x_ugc_photo,.or-sprite-inline-block.x_ugc_photo{background-image:url(/images/v/sprites/mobile/spritesheet-poi.74f843cf.png);background-position:-259px -296px;background-size:459px 436px;width:37px;height:31px}.or-sprite.a-common-create,.or-sprite-inline-block.a-common-create{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-416px 0;background-size:524px 416px;width:108px;height:109px}.or-sprite.badge-badge-booking-r,.or-sprite-inline-block.badge-badge-booking-r{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-513px -251px;background-size:524px 416px;width:9px;height:19px}.or-sprite.booking-menu-badge-l,.or-sprite-inline-block.booking-menu-badge-l{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-513px -215px;background-size:524px 416px;width:11px;height:25px}.or-sprite.booking-menu-premium-frame,.or-sprite-inline-block.booking-menu-premium-frame{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:0 0;background-size:524px 416px;width:414px;height:213px}.or-sprite.common-ic-aml-mono,.or-sprite-inline-block.common-ic-aml-mono{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-506px -302px;background-size:524px 416px;width:10px;height:12px}.or-sprite.condition_guarantee_54x54,.or-sprite-inline-block.condition_guarantee_54x54{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-484px -215px;background-size:524px 416px;width:27px;height:27px}.or-sprite.condition_offer_40x24,.or-sprite-inline-block.condition_offer_40x24{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-484px -302px;background-size:524px 416px;width:20px;height:12px}.or-sprite.condition_offer_54x54,.or-sprite-inline-block.condition_offer_54x54{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-484px -251px;background-size:524px 416px;width:27px;height:27px}.or-sprite.d_sr2_page_no_offer,.or-sprite-inline-block.d_sr2_page_no_offer{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:0 -215px;background-size:524px 416px;width:306px;height:169px}.or-sprite.e_booking_widget_ar_down_desktop,.or-sprite-inline-block.e_booking_widget_ar_down_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-488px -175px;background-size:524px 416px;width:10px;height:5px}.or-sprite.e_booking_widget_ar_left_desktop,.or-sprite-inline-block.e_booking_widget_ar_left_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-516px -183px;background-size:524px 416px;width:6px;height:11px}.or-sprite.e_booking_widget_ar_right_desktop,.or-sprite-inline-block.e_booking_widget_ar_right_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-516px -196px;background-size:524px 416px;width:6px;height:11px}.or-sprite.e_booking_widget_badge_point_desktop,.or-sprite-inline-block.e_booking_widget_badge_point_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-416px -319px;background-size:524px 416px;width:55px;height:24px}.or-sprite.e_booking_widget_logo_fb_desktop,.or-sprite-inline-block.e_booking_widget_logo_fb_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-488px -111px;background-size:524px 416px;width:30px;height:30px}.or-sprite.e_booking_widget_logo_google_desktop,.or-sprite-inline-block.e_booking_widget_logo_google_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-488px -143px;background-size:524px 416px;width:30px;height:30px}.or-sprite.e_booking_widget_logo_or_desktop,.or-sprite-inline-block.e_booking_widget_logo_or_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-484px -183px;background-size:524px 416px;width:30px;height:30px}.or-sprite.e_booking_widget_offer_desktop,.or-sprite-inline-block.e_booking_widget_offer_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-484px -280px;background-size:524px 416px;width:20px;height:20px}.or-sprite.e_bookingflow_candy_active_desktop,.or-sprite-inline-block.e_bookingflow_candy_active_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-416px -183px;background-size:524px 416px;width:66px;height:66px}.or-sprite.e_bookingflow_candy_disabled_desktop,.or-sprite-inline-block.e_bookingflow_candy_disabled_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-416px -251px;background-size:524px 416px;width:66px;height:66px}.or-sprite.e_bookingflow_icon_exclamationmark,.or-sprite-inline-block.e_bookingflow_icon_exclamationmark{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-308px -215px;background-size:524px 416px;width:10px;height:41px}.or-sprite.e_bookingflow_icon_more_br,.or-sprite-inline-block.e_bookingflow_icon_more_br{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-495px -319px;background-size:524px 416px;width:22px;height:16px}.or-sprite.e_bookingflow_icon_more_wt,.or-sprite-inline-block.e_bookingflow_icon_more_wt{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-416px -345px;background-size:524px 416px;width:22px;height:16px}.or-sprite.e_bookingflow_icon_tick,.or-sprite-inline-block.e_bookingflow_icon_tick{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-473px -319px;background-size:524px 416px;width:20px;height:20px}.or-sprite.e_bookingflow_popup_icon_info,.or-sprite-inline-block.e_bookingflow_popup_icon_info{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-416px -111px;background-size:524px 416px;width:70px;height:70px}.or-sprite.e_bookingflow_tag_offer,.or-sprite-inline-block.e_bookingflow_tag_offer{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:-506px -280px;background-size:524px 416px;width:16px;height:10px}.or-sprite.e_bookingwidget_logo_desktop,.or-sprite-inline-block.e_bookingwidget_logo_desktop{background-image:url(/images/v/sprites/mobile/spritesheet-booking.517157b9.png);background-position:0 -386px;background-size:524px 416px;width:110px;height:30px}