.cf,.contact-center-nav,.banner-msg,.identity-nav,.main-nav,.personalisation-nav,.search-form,.search-hero .container,.distance-filters,.feature-filter,.search-filters__header,.rating-filter__list,.special-filter,.map-popup,.map-popup .hotel__review-rating,.hotel,.hotel__info,.intilery__spotlight,.blurb.two-column.equal-columns{zoom:1}.cf:before,.contact-center-nav:before,.banner-msg:before,.identity-nav:before,.main-nav:before,.personalisation-nav:before,.search-form:before,.search-hero .container:before,.distance-filters:before,.feature-filter:before,.search-filters__header:before,.rating-filter__list:before,.special-filter:before,.map-popup:before,.map-popup .hotel__review-rating:before,.hotel:before,.hotel__info:before,.intilery__spotlight:before,.blurb.two-column.equal-columns:before,.cf:after,.contact-center-nav:after,.banner-msg:after,.identity-nav:after,.main-nav:after,.personalisation-nav:after,.search-form:after,.search-hero .container:after,.distance-filters:after,.feature-filter:after,.search-filters__header:after,.rating-filter__list:after,.special-filter:after,.map-popup:after,.map-popup .hotel__review-rating:after,.hotel:after,.hotel__info:after,.intilery__spotlight:after,.blurb.two-column.equal-columns:after{content:"";display:table}.cf:after,.contact-center-nav:after,.banner-msg:after,.identity-nav:after,.main-nav:after,.personalisation-nav:after,.search-form:after,.search-hero .container:after,.distance-filters:after,.feature-filter:after,.search-filters__header:after,.rating-filter__list:after,.special-filter:after,.map-popup:after,.map-popup .hotel__review-rating:after,.hotel:after,.hotel__info:after,.intilery__spotlight:after,.blurb.two-column.equal-columns:after{clear:both}.contact-center-nav,.contact-center-nav__link a,.identity-nav,.identity-nav__item a,.main-nav a,.personalisation-nav__list{-webkit-perspective:1000;-webkit-backface-visibility:hidden}.sr-only,.price-filter__label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.facebook{background:#483F93}.twitter{background:#57AAD0}.instagram{background:#507EA8}.pinterest{background:#CB2027}.google{background:#E92616}/*! icomoon icon font http://icomoon.io/ */@font-face{font-family:laterooms-icons;src:url(//a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.151a4087.eot?6u4rez);src:url(//a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.151a4087.eot?6u4rez#iefix) format("embedded-opentype"),url(//a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.c8d27ecf.woff?6u4rez) format("woff"),url(//a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.8ca32582.ttf?6u4rez) format("truetype"),url(//a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.c648a83a.svg?6u4rez#laterooms-icons) format("svg");font-weight:400;font-style:normal}.icon-search_option_air:before,.icon-search_option_dest:before,.icon-search_option_hotel:before,.icon-search_option_poi:before,.icon-search_option_recent:before,.icon-search_option_train:before,.icon-nearby:before,.icon-star:before,.star-filter__icon.active:before,.icon-checkmark:before,.ordering__option--selected:before,.icon-instagram:before,.icon-arrow-left:before,.icon-arrow-down:before,.icon-arrow-up:before,.feature-filters__less:before,.icon-arrow-right:before,.feature-filters__more:before,.icon-select-arrows:before,.icon-menu:before,.menu:before,.icon-google:before,.icon-facebook:before,.icon-twitter:before,.icon-calendar:before,.icon-search:before,.icon-pintrest:before,.icon-reception:before,.icon-bar:before,.icon-beauty:before,.icon-business-centre:before,.icon-connecting-rooms:before,.icon-wifi:before,.icon-games-console:before,.icon-gym:before,.icon-satellitetv:before,.icon-sauna:before,.icon-quotes-left:before,.icon-add:before,.icon-subtract:before,.icon-pin-alt:before,.icon-pin-alt-foreground:before,.search-map__mobile-control:before,.icon-plus:before,.search-results__mobile-control--map-disabled.search-ordering__mobile-control:before,.search-filters__mobile-control:before,.search-ordering__mobile-control:before,.icon-minus-nobg:before,.icon-plus-nobg:before,.icon-clock:before,.icon-info:before,.icon-star-nofill:before,.star-filter__icon:before,.icon-list:before,.search-list__mobile-control:before,.icon-close:before,.icon-location:before,.icon-mapmarker:before,.map-marker:before,.marker-city:before,.map-marker-foreground:before,.icon-bookmarks:before,.icon-tag:before,.icon-pets:before,.icon-directions-bike:before,.icon-directions-car:before,.icon-directions-transit:before,.icon-directions-walk:before,.icon-suitcase:before,.icon-b-pin:before,.icon-a-pin:before,.icon-switch:before,.icon-eye:before,.icon-hotel-pin:before,.icon-attractions:before,.icon-directions:before,.icon-train-station:before,.icon-airport:before,.icon-places:before,.icon-location2:before,.icon-contact-center:before,.icon-dinner:before,.icon-breakfast:before,.icon-icon_page:before,.icon-icon_server:before,.icon-timeout_icon_runningclock:before,.icon-star-half:before,.icon-star-full:before,.icon-phone:before,.icon-occupant2:before,.icon-cal-icon:before,.icon-logo_white:before,.icon-occupancy_arrow:before,.icon-occupant1:before,.icon-chevron-up:before,.icon-chevron-down:before,.icon-search_option_event:before,.icon-heart-outlined:before,.icon-heart:before,.icon-envelop:before,.icon-child:before,.icon-map:before,.has-directions:before,.has-directions:after{font-family:laterooms-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search_option_air:before{content:"\e906"}.icon-search_option_dest:before{content:"\e907"}.icon-search_option_hotel:before{content:"\e908"}.icon-search_option_poi:before{content:"\e909"}.icon-search_option_recent:before{content:"\e90a"}.icon-search_option_train:before{content:"\e90b"}.icon-nearby:before{content:"\e900"}.icon-star:before,.star-filter__icon.active:before{content:"\e600"}.icon-checkmark:before,.ordering__option--selected:before{content:"\e601"}.icon-instagram:before{content:"\e602"}.icon-arrow-left:before{content:"\e603"}.icon-arrow-down:before{content:"\e604"}.icon-arrow-up:before,.feature-filters__less:before{content:"\e605"}.icon-arrow-right:before,.feature-filters__more:before{content:"\e606"}.icon-select-arrows:before{content:"\e607"}.icon-menu:before,.menu:before{content:"\e608"}.icon-google:before{content:"\e609"}.icon-facebook:before{content:"\e60a"}.icon-twitter:before{content:"\e60b"}.icon-calendar:before{content:"\e60c"}.icon-search:before{content:"\e60d"}.icon-pintrest:before{content:"\e60e"}.icon-reception:before{content:"\e60f"}.icon-bar:before{content:"\e610"}.icon-beauty:before{content:"\e611"}.icon-business-centre:before{content:"\e612"}.icon-connecting-rooms:before{content:"\e613"}.icon-wifi:before{content:"\e614"}.icon-games-console:before{content:"\e615"}.icon-gym:before{content:"\e616"}.icon-satellitetv:before{content:"\e617"}.icon-sauna:before{content:"\e618"}.icon-quotes-left:before{content:"\e619"}.icon-add:before{content:"\e61a"}.icon-subtract:before{content:"\e61b"}.icon-pin-alt:before,.icon-pin-alt-foreground:before,.search-map__mobile-control:before{content:"\e61c"}.icon-plus:before,.search-results__mobile-control--map-disabled.search-ordering__mobile-control:before,.search-filters__mobile-control:before,.search-ordering__mobile-control:before{content:"\e61d"}.icon-minus-nobg:before{content:"\e61e"}.icon-plus-nobg:before{content:"\e61f"}.icon-clock:before{content:"\e620"}.icon-info:before{content:"\e621"}.icon-star-nofill:before,.star-filter__icon:before{content:"\e622"}.icon-list:before,.search-list__mobile-control:before{content:"\e623"}.icon-close:before{content:"\e624"}.icon-location:before{content:"\e625"}.icon-mapmarker:before,.map-marker:before,.marker-city:before,.map-marker-foreground:before{content:"\e626"}.icon-bookmarks:before{content:"\e627"}.icon-tag:before{content:"\e628"}.icon-pets:before{content:"\e629"}.icon-directions-bike:before{content:"\e62a"}.icon-directions-car:before{content:"\e62b"}.icon-directions-transit:before{content:"\e62c"}.icon-directions-walk:before{content:"\e62d"}.icon-suitcase:before{content:"\e62e"}.icon-b-pin:before{content:"\e62f"}.icon-a-pin:before{content:"\e630"}.icon-switch:before{content:"\e631"}.icon-eye:before{content:"\e632"}.icon-hotel-pin:before{content:"\e633"}.icon-attractions:before{content:"\e634"}.icon-directions:before{content:"\e635"}.icon-train-station:before{content:"\e636"}.icon-airport:before{content:"\e637"}.icon-places:before{content:"\e638"}.icon-location2:before{content:"\e639"}.icon-contact-center:before{content:"\e63a"}.icon-dinner:before{content:"\e63b"}.icon-breakfast:before{content:"\e63c"}.icon-icon_page:before{content:"\e63d"}.icon-icon_server:before{content:"\e63e"}.icon-timeout_icon_runningclock:before{content:"\e63f"}.icon-star-half:before{content:"\e640"}.icon-star-full:before{content:"\e641"}.icon-phone:before{content:"\e642"}.icon-occupant2:before{content:"\e901"}.icon-cal-icon:before{content:"\e902"}.icon-logo_white:before{content:"\e903"}.icon-occupancy_arrow:before{content:"\e904"}.icon-occupant1:before{content:"\e905"}.icon-chevron-up:before{content:"\f0a2"}.icon-chevron-down:before{content:"\f0a3"}.icon-search_option_event:before{content:"\e90f"}.icon-heart-outlined:before{content:"\e910"}.icon-heart:before{content:"\e911"}.icon-envelop:before{content:"\e90e"}.icon-child:before{content:"\e90d"}.icon-map:before{content:"\e90c"}@font-face{font-family:from_where_you_are;src:url(//a0.thelateroomsgroup.com/moonstick/fonts/FromWhereYouAre-webfont.5a2edcfa.eot);src:url(//a0.thelateroomsgroup.com/moonstick/fonts/FromWhereYouAre-webfont.3602f75f.woff2) format("woff2"),url(//a0.thelateroomsgroup.com/moonstick/fonts/FromWhereYouAre-webfont.29cd7e6d.woff) format("woff"),url(//a0.thelateroomsgroup.com/moonstick/fonts/FromWhereYouAre-webfont.de87dae1.ttf) format("truetype"),url(//a0.thelateroomsgroup.com/moonstick/fonts/FromWhereYouAre-webfont.d2712e53.svg#from_where_you_areregular) format("svg");font-weight:500;font-style:normal}.fwya{font-family:from_where_you_are,lato,sans-serif;text-transform:uppercase;letter-spacing:-.03em;font-weight:300!important}body.ar-redirect--modal-open{height:100%;position:relative;overflow:hidden}.ar-redirect{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:1000}.no-rgba .ar-redirect{background:url(//a0.thelateroomsgroup.com/moonstick/images/transparent-black.ef047b39.png)}.ar-redirect--open{display:block}.ar-redirect__modal{width:90%;max-width:34.0625em;max-height:98%;overflow:auto;padding:.9375em;background:#fff;border-radius:10px;background-clip:padding-box;position:relative;margin:0 auto;top:1%}.ar-redirect__modal a{color:#399CDA}.ar-redirect__modal button{text-transform:none;width:100%}.ar-redirect__close{position:absolute;right:0;top:0;padding:.9375em}.ar-redirect__close:hover{text-decoration:none}.ar-redirect__logos{padding:1.25em 0;text-align:center}.ar-redirect__logo{margin:0 3px;display:inline-block}.ar-redirect__currency-selection{padding-bottom:.625em}.ar-redirect__currency-selection .ar-redirect__currency-selection__select{padding-bottom:.625em}.ar-redirect__currency-selection .styled-select{height:30px}.ar-redirect__currency-selection .styled-select:before{top:9px!important}.ar-redirect__currency-selection .styled-select select{line-height:1.25em;height:28px}@media screen and (min-width:48em){.ar-redirect__modal{width:100%;max-height:80%;margin:0 auto;top:10%}.ar-redirect__modal button{text-transform:none;width:auto}.ar-redirect__logo{margin:0 10px;display:inline-block}}@media screen and (min-width:62em){.ar-redirect__currency-selection{padding-bottom:.625em}.ar-redirect__currency-selection .styled-select{width:200px;display:inline-block;padding-bottom:.625em}.ar-redirect__currency-selection .ar-redirect__currency-selection__select{float:left;padding-top:.375em;padding-right:1em}}.breadcrumbs{display:none;max-width:820px}@media screen and (min-width:56em){.breadcrumbs{display:block;font-size:12px;font-size:1.2rem;width:100%;padding:0 0 1.16667em;line-height:1.5}.breadcrumbs__link{color:#399CDA;padding-left:.25em}.breadcrumbs__link:first-child{padding-left:0}.breadcrumbs__last{padding-left:.25em}}.contact-center-nav{display:block;width:11em;z-index:3;overflow:hidden;-webkit-transform:translateZ(0)}.contact-center-nav.mobile-hidden{top:29.6875em}.contact-center-nav__item{padding:1.125em 0 1.25em 1em;position:relative;z-index:4;margin:0 0 0 -.75em}.contact-center-nav__item:before{content:"";display:block;position:absolute;width:9em;height:1px;left:1.25em;bottom:0;border-top:1px dotted #e0e0e0}.contact-center-nav__link a{color:#FCC82B;padding:.125em;-webkit-transform:translateZ(0)}.contact-center-nav__link a:hover{text-decoration:none}.contact-center-nav__description{display:block;color:#fff;font-size:.8125em;margin:.625em}.contact-center-nav__text{color:#FCC82B;display:none}.contact-center-badge{color:#FCC82B;top:.8125em;right:.9375em;position:relative}.contact-center-badge.tablet-only{display:none}.contact-center-badge:hover{text-decoration:none}.contact-center-badge span{display:none}.contact-center-nav .icon-contact-center,.contact-center-badge .icon-contact-center{font-size:1.5em;vertical-align:middle}@media screen and (min-width:768px){.contact-center-badge span{display:inline}}@media screen and (min-width:992px){.contact-center-badge.tablet-only{display:block}}@media screen and (min-width:992px){.contact-center-nav{position:static;display:block;width:auto;top:.125em;height:1.1875em;float:left;margin-top:.875em;background:0 0;overflow:visible}.contact-center-nav__item{float:left;position:relative;border:none;white-space:nowrap;padding:0 .6875em 0 .8125em;margin:0}.contact-center-nav__item:before{content:"";color:#fff;color:rgba(255,255,255,.4);height:1.875em;z-index:-1;left:0;position:absolute;top:0;border-top:none}.contact-center-nav__link,.contact-center-nav__description{display:none}.contact-center-nav__text{display:block;line-height:1.2}.contact-center-badge{display:none}.contact-center-badge.tablet-only{display:none}}.lt-ie9 .contact-center-nav .icon-contact-center{font-style:normal}.lt-ie8 .contact-center-nav{z-index:10}.banner-msg{position:fixed;bottom:0;left:0;right:0;z-index:99;background-color:#f9f8f6}.show-mobile-filters .banner-msg,.show-mobile-ordering .banner-msg,.show-mobile-map .banner-msg,.mobile-map-open .banner-msg{display:none}@media screen and (min-width:48em){.show-mobile-filters .banner-msg,.show-mobile-ordering .banner-msg,.show-mobile-map .banner-msg,.mobile-map-open .banner-msg{display:block}}.banner-msg.shown-once{background:#f9f8f6}.banner-msg.always-shown{background:#f9f8f6}.banner-msg.hidden{display:none}.banner-msg .container{position:relative;padding:.5em .75em}.banner-msg .btn-secondary{color:#fff;padding:.5em .66667em;margin-right:.33333em}.banner-msg .btn-link{color:#399CDA;font-size:12px;font-size:1.2rem}.banner-msg .btn-secondary,.banner-msg .btn-link{font-size:12px;font-size:1.2rem;text-transform:uppercase;text-decoration:none;font-weight:700}.banner-msg__message{font-size:12px;font-size:1.2rem;text-align:center;margin:0 2em}.banner-msg__message a{color:#399CDA}.banner-msg__message .btn--sm{color:#000;text-decoration:none;display:block;margin:0 auto;width:15rem;margin-top:.5rem}.banner-msg__has-opted-in{text-align:center;margin:.5em 0 0}@media screen and (min-width:48em){.banner-msg .container{padding-right:2em}.banner-msg .btn-secondary,.banner-msg .btn-link{margin:0 .5em}.banner-msg__message{font-size:14px;font-size:1.4rem;float:left;line-height:1.85714em;margin:0 1.14286em 0 0}.banner-msg__has-opted-in{float:left;margin:0}.banner-msg__close{top:1.11111em}}.criteo_header{display:none!important}.hotel-advertisement{background-color:#fff;border:1px solid #ccc;border-radius:6px;margin-bottom:1.25em;text-align:center;display:block;color:#000}.hotel-advertisement:hover{text-decoration:none}.hotel-advertisement__content{padding:.5em}.hotel-advertisement__image img{width:100%;border-radius:5px 5px 0 0;height:5.9375em;opacity:0;transition:opacity .2s linear}.hotel-advertisement__image .loaded{opacity:1}.hotel-advertisement__rack-rate,.hotel-advertisement__live-rate{color:#411485}.hotel-advertisement__live-rate{font-weight:700;font-size:1.375em}.hotel-advertisement__live-rate--large{font-size:16px;font-size:1.6rem}.hotel-advertisement__live-rate--med{font-size:18px;font-size:1.8rem}.hotel-advertisement__name{padding:0 0 .3125em}.hotel-advertisement__star-rating{padding:0 0 .625em;border-bottom:1px dotted #B4B4B6}.hotel-advertisement__rack-rate{text-decoration:line-through;padding:.3125em 0 0;opacity:.5}.hotel-banners a{display:block;width:100%}.hotel-banners img{display:block;margin:0 0 0 auto;padding-bottom:1.25em;opacity:0;transition:opacity .2s linear}.hotel-banners img.loaded{opacity:1}.no-js .hotel-banners img{opacity:1}.identity-nav{display:block;width:11em;z-index:3;overflow:hidden;background:#210a43;-webkit-transform:translateZ(0)}.identity-nav__item{padding:1em 0 1em 1em;color:#FCC82B;position:relative;z-index:4}.identity-nav__item a{color:#FCC82B;-webkit-transform:translateZ(0)}.identity-nav__item:after{content:"";display:block;position:absolute;width:9em;height:1px;left:.5em;bottom:0;border-top:1px dotted #e0e0e0}.identity-nav__item:first-child:before{top:0}@media screen and (min-width:62em){.identity-nav{position:relative;top:auto;left:auto;display:block;width:auto;height:1.1875em;float:left;margin-top:.875em;background:0 0;overflow:visible}.identity-nav:before{content:"|";color:#e0e0e0;color:rgba(224,224,224,.4);height:1.875em;z-index:10;left:0;position:absolute;top:0}.identity-nav__item{float:left;position:relative;border:none;white-space:nowrap;padding:0 0 0 .8125em}.identity-nav__item:after{content:none}.identity-nav__item:first-child{margin-top:0}.identity-nav__item:first-child a:first-child{display:inline;border:0;padding:0}.identity-nav__item:first-child span{display:inline}.identity-nav__item:before{content:none}}.lt-ie8 .identity-nav{z-index:10}.link-list li{text-align:center;padding:.625em 0}@media screen and (min-width:30em){.link-list{font-size:14px;font-size:1.4rem;padding:1em .64286em .64286em;display:block;width:100%;height:auto}.link-list li{white-space:nowrap;display:inline-block;margin:0 1.14286em .57143em 0}}@media screen and (min-width:48em){.link-list{margin-top:1.42857em}}.login__popup .ms-popup__content{padding:0}.login__popup-section{padding:1.6rem 3.2rem}.login__popup-signup-header{margin-top:0;margin-bottom:2.4rem}.login__popup-separator{overflow:hidden;text-align:center;padding:2rem}.login__popup-separator span{position:relative;padding:0 1rem}.login__popup-separator span:before,.login__popup-separator span:after{content:"";position:absolute;height:.1rem;border-bottom:.1rem solid #9c9c9c;top:.9rem;width:100rem}.login__popup-separator span:before{right:100%}.login__popup-separator span:after{left:100%}.login__popup .validation{color:#E6175C;font-size:1.4rem;text-align:left}.login__popup .login__popup-login-error{display:none}.login__popup .login__popup-login-error--show{display:block}@media screen and (min-width:768px){.login__popup{width:100%;max-width:70rem}.login__popup .ms-popup__content{background:#fff;background:linear-gradient(to right,#fff 0,#fff 50%,#e0e0e0 50%,#e0e0e0 100%)}.login__popup .login__popup-signup{margin-top:8.7rem}}.logo-large--center{text-align:center}.logo-large__subtitle{font-size:1.4rem;font-weight:700;margin:0 0 3rem}.logo-large__subtitle-cug{margin-bottom:.8rem}.logo-large__subtitle-cug button{margin-bottom:0;color:#000;border-color:#000}@media screen and (min-width:768px){.logo-large__subtitle-cug button{color:#fff;border-color:#fff}}.logo-large__subtitle-cug h4{font-weight:400;color:#000;padding:.5rem}@media screen and (min-width:768px){.logo-large__subtitle-cug h4{color:#fff}}.logo-large__subtitle-cug h4,.logo-large__subtitle-cug button{display:inline-block}.logo-large__main{width:250px;margin:0 auto}.logo-large__main svg{fill:#411485}@media screen and (min-width:48em){.logo-large__main svg{fill:#fff}.logo-large__subtitle{color:#fff}}.lt-ie9 .logo-large__main{color:#fff}.lt-ie9 .logo-large__subtitle{color:#fff}.logo{margin:.8em 0 .3em 1em}.logo svg{fill:#fff}.header .logo{margin:1em 0 .6875em 1em;padding:0;float:left}.menu{width:2.5625em;text-decoration:none;float:left;margin:.125em 0 0 .75em;cursor:pointer}.menu:before{font-size:50px;font-size:5rem;color:#fff}.header-container{position:absolute;left:-17.9rem;background:#210a43;top:0;bottom:0}.main-nav{white-space:nowrap;z-index:2;left:-11em;width:11em;padding-top:1em;background:#210a43;clear:right}.main-nav a{color:#fff;-webkit-transform:translateZ(0);position:relative;z-index:3}.main-nav a:hover,.main-nav a.selected{color:#fff}.main-nav__item{display:none;font-size:17px;font-size:1.7rem;padding:0 .94118em}.main-nav__item>a{margin:0 0 1.58824em}.main-nav__item.mobile{display:block}.main-nav__item.mobile>a{display:block}.main-nav__parent-item>a,.main-nav__sub-item>a{display:none;margin:0 0 1.70588em;font-size:17px;font-size:1.7rem}.main-nav__parent-item.mobile>a,.main-nav__sub-item.mobile>a{display:block}.main-nav__parent-item{border:0;position:relative;padding:0 .94118em}.main-nav__sub-item{white-space:pre-line}@media screen and (min-width:62em){.header-container{position:relative;left:0;background:#210a43;top:0;bottom:0}.header .logo{margin:2.6em 0 0 1em}.menu{display:none}.main-nav{overflow:visible;top:0;left:0;height:auto;width:auto;padding-top:0;position:relative;float:right;margin:.8rem 0 0;z-index:21;-webkit-transform:none;-webkit-perspective:none;-webkit-backface-visibility:visible;background:#411485}.main-nav a{-webkit-perspective:0;-webkit-transform:none;position:static}.main-nav__item{display:block;white-space:nowrap;float:left;padding:.1875em .625em .625em .8125em;border:0;position:relative}.main-nav__item a{padding:0;margin:0}.main-nav__item:first-child:after{content:""}.main-nav__item:after,.main-nav__parent-item:after{content:"|";display:inline-block;height:1.875em;z-index:10;width:1px;position:absolute;left:0;top:.125em;color:#fff;color:rgba(255,255,255,.4)}.main-nav__parent-item>a,.main-nav__sub-item>a{display:block;margin:0}.main-nav__parent-item{padding:.1875em .9375em 0;margin-right:.625em;border:none;position:relative;white-space:nowrap;float:left}.main-nav__parent-item:last-child{margin-right:0}.main-nav__parent-item:before{content:none;display:none}.main-nav__parent-item>a{position:relative}.main-nav__parent-item>a:before,.main-nav__parent-item>a .ie7-icons{display:block;font-size:14px;font-size:1.4rem;position:absolute;right:-1.28571em;top:.35714em;opacity:.7}.main-nav__parent-item.active .main-nav__sub-menu{display:block}.main-nav__sub-menu{display:none;position:absolute;z-index:100;padding:1.0625em 1.0625em .3125em .875em;border-radius:0 0 5px 5px;background-clip:padding-box;max-height:18.75em;right:0;width:12.75em}.main-nav__sub-menu li{float:none}.main-nav__sub-menu li:after{content:""}.main-nav__sub-item{border-bottom:1px solid rgba(255,255,255,.1);padding:.625em 0 .75em}.main-nav__sub-item:last-child{border:0}}.lt-ie8 .main-nav{width:66%;clear:both}.lt-ie8 .main-nav__item{padding:.1875em .5625em .625em .625em}.lt-ie8 .main-nav__parent-item{padding-right:.9375em;padding-left:.9375em}.lt-ie8 .main-nav__sub-menu{width:13.8125em;top:1.75em}.personalisation-nav{display:block;width:11em;z-index:3;overflow:hidden;background:#210a43;margin-right:.1875em}.personalisation-nav__item{padding:1em 0 1em 1em;color:#FCC82B;position:relative;z-index:4}.personalisation-nav__item a{color:#FCC82B;position:relative}.personalisation-nav__item a:before{font-size:14px;font-size:1.4rem;position:absolute;right:-2em;top:.35714em;opacity:.7}.personalisation-nav__item:last-child a:before{right:-3.28571em}.personalisation-nav__item.currency:before{content:"";position:absolute;width:9em;height:1px;left:.5em;bottom:0;border-top:1px dotted #e0e0e0}.locale--hidden,.currency--hidden{display:none}.show .personalisation-nav__list{top:.9375em}.personalisation-nav__list{position:absolute;top:0;left:4px;height:1.375em;width:100%;z-index:1;cursor:pointer;color:#000;-webkit-transform:translateZ(0);-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}@media screen and (min-width:62em){.personalisation-nav{position:static;display:block;width:auto;height:1.1875em;float:left;margin-top:.875em;background:0 0;overflow:visible}.personalisation-nav__item{padding:0 1.5em 0 .875em;position:relative;float:left}.personalisation-nav__item:before{display:none}.personalisation-nav__item:after{content:"|";color:#fff;color:rgba(255,255,255,.4);height:1.875em;z-index:10;left:0;position:absolute;top:0}.personalisation-nav__item a:before{right:-1.28571em}.personalisation-nav__item:last-child a:before{right:-1.28571em}}.lt-ie8 .personalisation-nav__list{width:90px;line-height:normal;padding:0}.lt-ie10 .locale{z-index:1}.lt-ie10 .currency,.lt-ie9 .currency{z-index:0}.lt-ie10 .currency .personalisation-nav__list:focus,.lt-ie9 .currency .personalisation-nav__list:focus{left:-260px}.lt-ie10 .active .currency .personalisation-nav__list:focus,.lt-ie9 .active .currency .personalisation-nav__list:focus{left:.625em}.lt-ie8 .main-nav__parent-item .icon-arrow-down .ie7-icons{top:1px}.lt-ie8 .personalisation-nav__item .icon-arrow-down .ie7-icons{font-size:14px;font-size:1.4rem;position:absolute;top:2px;right:-21px}.quicklinks,.quicklinks__heading{display:none}@media screen and (min-width:48em){.quicklinks__heading{display:block;font-size:22px;font-size:2.2rem;color:#333}.quicklinks{display:block;width:100%;overflow:hidden;height:auto;white-space:normal;list-style-type:none;margin-bottom:.625em}.quicklinks a{color:#333}.quicklinks__item{font-size:13px;font-size:1.3rem;display:inline-block;margin:0 1.15385em .53846em 0;word-wrap:break-word;white-space:normal}.quicklinks__item>a{font-weight:700}.three-levels .quicklinks__item{display:block;float:left;width:16.66667%;margin:.75em 0 1em;padding:0 .75em 0 0}.three-levels .quicklinks__item:nth-child(7){clear:both}}.recent-searches{max-width:65rem;margin:2rem auto 0}.recent-searches__title{color:#333;text-align:center}.recent-searches__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 1rem}.recent-searches__item{display:block;position:relative;border-radius:.4rem;background:#fff;padding:2rem;margin-bottom:1rem;text-decoration:none!important;width:calc(50% - .5rem);-ms-flex-positive:1;flex-grow:1}.recent-searches__item:first-child{min-width:100%;width:100%}.recent-searches__item:nth-child(3){margin-left:1rem}.recent-searches__item h4{margin-top:0;padding-right:2.5rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-searches__item p{font-size:1.4rem;color:#333;margin:0 0 .4rem}.recent-searches__item-remove{position:absolute;top:0;right:0;padding:2rem}.recent-searches__item-remove:hover{color:#1f73a7}.recent-searches p:last-of-type{margin-bottom:0}@media screen and (min-width:30em){.recent-searches{text-align:center}.recent-searches__items{-ms-flex-pack:center;justify-content:center;margin:0}.recent-searches__item{text-align:left;max-width:calc(33% - 1rem);width:calc(33% - 1rem);margin-left:1rem}.recent-searches__item:first-child{min-width:0;width:auto}.recent-searches__item:nth-child(2){margin-left:1rem}}@media screen and (min-width:48em){.recent-searches{margin-bottom:6rem}.recent-searches__title{color:#fff}}.home-search-container{position:relative;width:100%;left:0;z-index:20}.searchbar__global{background:#e0e0e0;border-radius:.4em}.searchbar__global .container-fluid{padding:0}.search-container-wrapper{padding:.9375em .9375em 0;margin:0 auto}.search-container-wrapper.search-form__mobile-controls{display:none;background:#411485;padding-top:0;position:relative}.search-container-wrapper.search-form__mobile-controls.show{display:block}.search-form__control{position:absolute;margin-top:-2.625em;right:.75em;width:2em;height:2em;border:none;text-indent:-99999px;background:0 0}.search-form__control:before{text-indent:0;position:absolute;left:0;top:0;color:#fff;font-size:32px;font-size:3.2rem}.validation-error-msg,.search-form__sleeps,.search-form__return-label,.search-form__button-holder .icon-search{display:none}.search-form{padding:.75em .625em;margin:0 auto;z-index:5;border-radius:5px;background-clip:padding-box;width:100%;margin-top:0!important}@media screen and (max-width:30em){.search-form__summary-end:before{content:'\A';white-space:pre}}.search-form .search-form__button{font-weight:700;width:100%;margin-bottom:0;text-transform:uppercase}.lt-ie8 .search-form .search-form__button{padding:0 .5625em}.search-form input{margin-bottom:.8125em}.search-form .styled-select{margin-bottom:.875em}.search-form #autocomplete{position:absolute;z-index:4;height:auto;width:100%;background:#fff;border-radius:5px;background-clip:padding-box;border:1px solid #9c9c9c;margin:-.8125em 0 .8125em 0;float:left}.search-form #autocomplete li{padding:.625em;border-bottom:1px solid #9c9c9c;position:relative;height:auto;width:100%;display:block;float:left;font-weight:700}.search-form #autocomplete li:last-child{border:none}.search-form #autocomplete li.active{background:#411485;color:#fff}.search-form #autocomplete .location{display:block;width:100%;float:left}.search-form__with-summary{display:none;padding:.75em;margin-bottom:.75em;background:#fff;border-top:0 solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:0;background:#f0e9fc;padding-top:0}@media screen and (min-width:48em){.search-form__with-summary{border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}}.search-form__with-summary.show{display:block}.search-form__destination,.search-form__children,.search-form__adults,.search-form__days,.search-form__date,.search-form__button-holder{float:left;position:relative}.search-form__destination,.search-form__date,.search-form__days,.search-form__button-holder{width:100%}.search-form__adults{padding-right:.375em;width:50%}.lt-ie8 .search-form__adults{width:47%}.search-form__children{padding-left:.375em;width:50%}.lt-ie8 .search-form__children{width:47%}.search-form__date .cal-icon{color:#9c9c9c;position:absolute;top:.875em;right:.375em;z-index:2}.search-form__date .cal-icon:before,.search-form__date .cal-icon .ie7-icons{font-size:22px;font-size:2.2rem}.search-form__date .styled-select:before{right:3em}.search-form__mobile-label{position:absolute;margin:.8125em 0 0 .9375em;z-index:1;color:#9c9c9c}.search-form__date-range select{padding-left:5em;z-index:2}.search-summary{padding:.75em;margin-bottom:.75em;background:#fff;border-top:1px solid #e0e0e0;border-bottom:0 solid #e0e0e0;margin:0;background:#f0e9fc}@media screen and (min-width:48em){.search-summary{border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.search-summary__heading{margin:0}.search-summary__text{font-size:14px;font-size:1.4rem;line-height:1.5;margin-bottom:0}.search-summary__btn{width:100%;text-align:center;margin-top:1em}.search-summary__btn.active{display:none}@media screen and (min-width:48em){.home-search-container{position:absolute}#txtSearch{font-size:1.4rem;padding:1.25rem}.search-container-wrapper{padding:0}.search-container-wrapper.search-form__mobile-controls{display:block;background:0 0}.search-form__control{display:none}.search-form__button{font-size:1.4rem}.detailed .search-form{font-size:14px;font-size:1.4rem}.detailed .search-form #autocomplete{width:21.57143em;margin:0;position:absolute}.detailed .search-form input,.detailed .search-form .styled-select{margin-bottom:0}.detailed .search-form .styled-select:before{top:1.16667em}.search-form__with-summary{padding-bottom:.9375em}.search-form__with-summary .search-form{background:0 0}.search-summary{overflow:auto}.search-summary__text{float:left;width:72%;margin-bottom:0}.search-summary__btn{width:auto;font-size:14px;font-size:1.4rem;float:right;margin-top:.42857em}.search-form__destination{margin-right:1%}.search-form__date .cal-icon{top:.875em;cursor:pointer}.search-form__date .styled-select:before,.search-form__date .styled-select .ie7-icons{right:2.33333em}.detailed .search-form{margin-top:2.14286em;padding:.85714em 0}.hotelDetails__searchbar{position:relative;z-index:5;width:100%}.hotelDetails__searchbar .detailed .search-form{margin-top:0;padding:0;height:auto}.hotelDetails__searchbar .search-container-wrapper{padding:.625em 0}.detailed .search-form--one-datepicker .search-form__children,.detailed .search-form--one-datepicker .search-form__adults,.detailed .search-form--one-datepicker .search-form__date{margin-right:1%}.detailed .search-form--one-datepicker .search-form__destination{width:14.5%;margin-left:1%}.detailed .search-form--one-datepicker .search-form__date{width:23%}.detailed .search-form--one-datepicker .search-form__adults{width:12%;padding:0}.detailed .search-form--one-datepicker .search-form__children{width:13.5%;padding:0}.detailed .search-form--one-datepicker .search-form__button-holder{width:11%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__destination{width:14%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__date{width:22.5%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__children{width:14%}.detailed .search-form__days{width:13%;margin-right:1%}.detailed .search-form__sleeps{float:left;display:block;line-height:1.2em;padding:0;margin:.125em 2% 0 0;width:4%}.search-form--two-datepickers .search-form__destination{width:25%}.search-form--two-datepickers .search-form__adults:after{content:"";border-left:1px solid #9c9c9c;width:1px;height:1.57143em;position:absolute;top:.57143em;right:-.07143em;z-index:1}.search-form--two-datepickers .search-form__button-holder{width:8%}.search-form--two-datepickers .search-form__button-holder .icon-search{display:inline}.search-form--two-datepickers .search-form__button-holder .icon-search:before{font-size:24px;font-size:2.4rem}.search-form--two-datepickers .search-form__search-text{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.search-form__date-range{width:36%}.search-form__date-range select{padding-left:.8em}.search-form__date-range .search-form__date{width:47%}.search-form__date-range .search-form__date.return-date{float:right}.search-form__people{width:28%}.search-form__mobile-label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.search-form__return-label{display:block;float:left;width:6%;text-align:right;line-height:2.75em;margin:0}.lt-ie8 .search-form__return-label{line-height:1}.search-form__date-range,.search-form__people{margin-right:1%;background:#9c9c9c;border:1px solid #9c9c9c;border-radius:5px;background-clip:padding-box;float:left;margin-right:1%}.search-form__date-range .styled-select,.search-form__people .styled-select{border:none;height:2.75em}.lt-ie8 .search-form__date-range .styled-select,.lt-ie8 .search-form__people .styled-select{height:auto}.search-form__date-range select,.search-form__people select{height:2.75em;line-height:2.75em}.lt-ie8 .search-form__date-range select,.lt-ie8 .search-form__people select{height:auto;line-height:1}}@media screen and (min-width:56em){#txtSearch{padding:1.25rem}.search-form__button{font-size:1.6rem}.search-form__with-summary{display:block}.search-summary__btn{display:none}.compact{padding-top:0}.compact .search-form{font-size:14px;font-size:1.4rem}.compact .search-form #autocomplete{width:21.57143em;margin:0;position:absolute}.compact .search-form input,.compact .search-form .styled-select{margin-bottom:0}.compact .search-form .styled-select:before{top:1.16667em}.compact .search-form--one-datepicker{margin-top:0}.compact .search-form--one-datepicker .search-form__date{width:30%;margin-right:1%}.compact .search-form--one-datepicker .search-form__days,.compact .search-form--one-datepicker .search-form__adults{width:15%;margin-right:1%;padding:0}.compact .search-form--one-datepicker .search-form__children{width:17.5%;margin-right:1%;padding:0}.compact .search-form--one-datepicker .search-form__button-holder{width:18%}.lt-ie9 .compact .search-form--one-datepicker .search-form__date,.lt-ie10 .compact .search-form--one-datepicker .search-form__date{width:30%}.lt-ie9 .compact .search-form--one-datepicker .search-form__days,.lt-ie9 .compact .search-form--one-datepicker .search-form__adults,.lt-ie10 .compact .search-form--one-datepicker .search-form__days,.lt-ie10 .compact .search-form--one-datepicker .search-form__adults{width:15%}.lt-ie9 .compact .search-form--one-datepicker .search-form__children,.lt-ie10 .compact .search-form--one-datepicker .search-form__children{width:17.5%}.lt-ie9 .compact .search-form--one-datepicker .search-form__button-holder,.lt-ie10 .compact .search-form--one-datepicker .search-form__button-holder{width:18%}.compact .search-form__days{width:13%;margin-right:1%}.compact .search-form__sleeps{float:left;display:block;line-height:1.2em;padding:0;margin:.125em 2% 0 0;width:4%}.detailed .search-form--one-datepicker .search-form__destination{width:24%}.detailed .search-form--one-datepicker .search-form__date{width:19.5%}.detailed .search-form--one-datepicker .search-form__adults{width:10%}.detailed .search-form--one-datepicker .search-form__children{width:11.5%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__destination{width:22.5%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__date{width:19.5%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__adults{width:10.5%}.lt-ie10 .detailed .search-form--one-datepicker .search-form__children{width:12%}.detailed .search-form__days{width:11%}}@media screen and (min-width:62em){.detailed .search-form,.compact .search-form{font-size:1em}.detailed .search-form .styled-select:before,.compact .search-form .styled-select:before{top:1.33333em}#txtSearch{font-size:1.6rem;padding:1.4rem}.search-form__date .cal-icon{top:.875em}.search-summary__text{width:78%}.lt-ie8 .detailed .search-form{padding:1.25em 0 0;height:2.8125em}.lt-ie8 .detailed .search-form #autocomplete{width:22em}.lt-ie8 .detailed .search-form #autocomplete ul{width:21em}.lt-ie8 .detailed .search-form input[type=text]{padding:0;height:1.3125em}.lt-ie8 .detailed .search-form .search-form__button{font-weight:700}.lt-ie8 .detailed .search-form__destination{max-width:12.5em;padding-left:.5em}.lt-ie8 .detailed .search-form__sleeps{line-height:1.1em;margin-top:-.3125em;padding:0 .625em}.lt-ie8 .detailed .search-form__date .cal-icon{top:.125em}.lt-ie9 .search-form select,.lt-ie10 .search-form select{padding:.75em 0 .75em .75em}.detailed .search-form--one-datepicker .search-form__destination{width:23.5%}.detailed .search-form--one-datepicker .search-form__date{width:20%}.detailed .search-form--one-datepicker .search-form__children{width:12%}.lt-ie9 .detailed .search-form--one-datepicker .search-form__destination{width:24%}.lt-ie9 .detailed .search-form--one-datepicker .search-form__date{width:20%}.lt-ie9 .detailed .search-form--one-datepicker .search-form__children{width:11.5%}.detailed .search-form__sleeps{margin:2px 1.5% 0 0}.detailed .search-form__days{width:11%}.search-form--two-datepickers .search-form__date{width:44%}.search-form--two-datepickers .search-form__button-holder{width:11%}.search-form--two-datepickers .search-form__button-holder .icon-search{display:none}.lt-ie8 .search-form--two-datepickers .search-form__button-holder .search-form__button{padding:0 .5625em}.search-form--two-datepickers .search-form__search-text{position:static;height:auto;width:auto;overflow:auto;clip:auto}.search-form__return-label{width:8%}.search-form__date-range{width:37%}.search-form__people{width:24%}.detailed .search-form{margin-top:4.375em;padding:.625em 0}}@media only screen and (min-device-width:768px) and (max-device-width:900px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.btn.btn--cta.search-form__button{padding:1.4rem 0}}.distance-filters.hide{display:none}.distance-filters__filter{position:relative;display:block;height:2em;float:left;padding:.1875em 0 .5em;margin-bottom:.375em}.distance-filters__filter+.distance-filters__filter{margin-left:.75em}.distance-filters__label{font-size:14px;font-size:1.4rem}@media screen and (min-width:48em){.distance-filters__filter{float:none}.distance-filters__filter+.distance-filters__filter{margin-left:0}}@media screen and (min-width:62em){.distance-filters__filter{float:left}.distance-filters__filter+.distance-filters__filter{margin-left:.75em}}.feature-filter{position:relative;cursor:pointer;margin:0 0 .75em;padding:.5em 0}.feature-filter__label{font-size:14px;font-size:1.4rem;display:block;padding-right:2.28571em;cursor:pointer}.feature-filters__show--hidden{display:none}.feature-filters__less,.feature-filters__more{font-size:14px;font-size:1.4rem;color:#399CDA;text-transform:capitalize;cursor:pointer;display:none;position:relative}.feature-filters__less:before,.feature-filters__more:before{position:absolute;font-size:9px;font-size:.9rem;right:-1.22222em;top:.55556em}@media screen and (min-width:48em){.feature-filter--hidden{display:none}.feature-filters__less,.feature-filters__more{display:inline-block}.feature-filters__show--hidden{display:none}}.search-filters__cta{display:none;position:fixed;z-index:2;bottom:0;width:100%;background:#399CDA;background:rgba(57,156,218,.6);padding:.75em 0;text-align:center;left:0;pointer-events:none}.show-mobile-filters .search-filters__cta{display:block}.show-mobile-ordering .search-filters__cta{display:none}.search-filters__cta-button{pointer-events:all}.search-filters__header{display:none}.show-mobile-filters .search-filters__header{display:block;margin:5em auto 0;clear:both;max-width:36.875em}.show-mobile-ordering .search-filters__header{display:none}.search-filters__heading{font-size:20px;font-size:2rem;margin:0 0 .4em;padding:0 .6em;font-weight:400;float:left}.search-filters__reset{float:right;margin:.28571em .42857em 0 0}@media screen and (min-width:48em){.search-filters{width:100%;max-width:36.875em;margin:0 auto}.show-mobile-filters .search-filters__header{margin:1.25em auto 0}}@media screen and (min-width:62em){.search-filters__header{display:block}.show-mobile-filters .search-filters__cta{display:none}}@media screen and (min-width:62em){.search-filters{display:block}.show-mobile-ordering .search-filters{display:block}.search-filters__header{display:block;margin-top:0}.show-mobile-filters .search-filters__header,.show-mobile-ordering .search-filters__header{display:block;margin-top:0}}.price-filter__content{padding-bottom:1.5em}.price-filter__min-holder{margin:0 0 .9375em}.price-filter__max-holder{margin:0 0 2.125em}.price-filter__heading{font-size:14px;font-size:1.4rem;padding:.14286em 0 .71429em;margin:0;font-weight:400}input.price-filter__min,input.price-filter__max{font-size:18px;font-size:1.8rem;width:100%;padding:.11111em .22222em .11111em 1.38889em;height:2.11111em;color:#411485;font-style:italic}.lt-ie8 input.price-filter__min,.lt-ie8 input.price-filter__max{padding:.11111em .22222em .11111em 1.11111em;line-height:2.11111em}.price-filter.iso input.price-filter__min,.price-filter.iso input.price-filter__max{padding:.11111em .22222em .11111em 2.88889em}.price-filter__currency{font-size:18px;font-size:1.8rem;position:absolute;margin:.44444em 0 0 .44444em;color:#9c9c9c}.lt-ie8 .price-filter__currency{margin-top:.77778em}@media screen and (min-width:62em){input.price-filter__min,input.price-filter__max{padding:.11111em .22222em .11111em 1.38889em;height:2.11111em}}.rating-filter__list{margin:0 auto;text-align:center}.rating-filter__list-item{padding:0 .125em;float:left;position:relative;text-align:center}.rating-filter__icon{margin:0 auto;position:relative}.rating-filter__icon.focus .rating-filter__value{color:#333}.rating-filter__value{font-size:14px;font-size:1.4rem;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;color:#FCC82B;font-weight:700}.active .rating-filter__value{color:#333}.rating-filter__checkbox{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;z-index:1}.star-filter__list-item{width:20%}.star-filter__icon{width:2.5em;height:2.5em}.star-filter__icon:before{font-size:40px;font-size:4rem;color:#FCC82B}.star-filter__icon.focus:before{color:#f1b603}.star-filter__value{line-height:3em}.guest-filter__list-item{width:16.66667%;margin:.25em 0}.guest-filter__icon{border:2px solid #FCC82B;border-radius:4px;width:2em;height:2em}.guest-filter__icon.focus{border-color:#f1b603}.guest-filter__icon.active{background:#FCC82B}.guest-filter__value{line-height:2em}@media screen and (min-width:48em){.rating-filter__list-item{float:none;display:inline-block}.star-filter__list-item{width:auto;margin:.25em 1em}.guest-filter__list-item{width:auto;margin:.25em .625em}.rating-filter__value{font-size:14px;font-size:1.4rem}.star-filter__icon{width:2.5em;height:2.5em}.star-filter__icon:before{font-size:40px;font-size:4rem}.star-filter__value{line-height:3em}.guest-filter__icon{width:2.25em;height:2.25em}.guest-filter__value{line-height:2.42857em}}@media screen and (min-width:56em){.guest-filter__list-item,.star-filter__list-item{float:left;margin:0}.guest-filter__list-item{width:16.66667%}.star-filter__list-item{width:20%}.rating-filter__value{font-size:13px;font-size:1.3rem}.star-filter__icon{width:2.1875em;height:2.1875em}.star-filter__icon:before{font-size:35px;font-size:3.5rem}.star-filter__value{line-height:2.92308em}.guest-filter__icon{width:1.6875em;height:1.6875em}.guest-filter__value{line-height:1.78571em}}@media screen and (min-width:62em){.rating-filter__value{font-size:14px;font-size:1.4rem}.star-filter__icon{width:2.5em;height:2.5em}.star-filter__icon:before{font-size:40px;font-size:4rem}.star-filter__value{line-height:3em}.guest-filter__icon{width:2em;height:2em}.guest-filter__value{line-height:2em}}.lt-ie9 .star-filter__icon{width:2.25em;height:2.25em}.lt-ie9 .star-filter__icon:before{font-size:36px;font-size:3.6rem}.lt-ie9 .guest-filter__icon{width:1.75em;height:1.75em}.lt-ie9 .guest-filter__icon:before{font-size:36px;font-size:3.6rem}.lt-ie9 .guest-filter__value{line-height:1.71429em}.lt-ie8 .rating-filter__list-item{padding:0}.lt-ie8 .rating-filter__icon{border:1px solid #FCC82B}.lt-ie8 .rating-filter__icon.active{background:#FCC82B}.lt-ie8 .star-filter__list-item{width:19%}.special-filter{position:relative;cursor:pointer;padding:.5em 0;max-width:400px;margin:0 auto}.special-filter__label{color:#E6175C;font-weight:800;display:block;cursor:pointer}.special-filters__show--hidden{display:none}.search-results__hero{background-color:#411485;border-radius:.5rem;text-align:center;margin-bottom:2.1rem;width:100%}.search-results__hero-image{vertical-align:bottom}.search-map{height:0;position:relative}.search-map--active{height:23.125em;margin-bottom:3.1875em}.search-map__canvas{height:23.125em;display:none}.search-map__canvas--active{display:block}.search-map__canvas img{max-width:none}.search-map__more{display:none;width:100%;padding:1.25em;outline:0;background:#fff;border-top:1px solid #badcf2;border-bottom:1px solid #badcf2}.search-map__more--active{display:block}.search-map__more--disabled{background:#fff;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;color:#333;opacity:.4}.latlng{display:none}.map-marker{position:absolute;font-size:1.875em;opacity:1}.map-marker:before{font-size:2.5em;color:#fff;text-shadow:0 0 1px #000}.map-marker--loaded{opacity:1;transition:opacity .2s linear}.map-marker-order-number{width:27px;height:25px;text-align:center;color:#fff;position:absolute;top:8px;left:5px;font-family:Helvetica,Arial,sans-serif;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.marker-city{position:absolute;font-size:1.875em;opacity:1}.marker-city:before{font-size:1.875em;color:#B5D2C5;text-shadow:0 0 1px #000}.icon-pin-alt-foreground{font-size:2.1875em;color:#187447;position:absolute;top:-4px;left:-7px}.map-marker-foreground{font-size:2.1875em;color:#399CDA;position:absolute;top:0;left:2px}.map-marker--active{z-index:2}.map-marker--active .map-marker-foreground{color:#411485}.map-marker--active:before{z-index:2}.map-popup{border:1px solid #399CDA;background:#fff;margin-bottom:.75em;padding:.625em;width:18.75em;position:absolute;z-index:3}.map-popup .hotel__star-rating{position:static;float:left;display:block;width:30%;font-size:14px;font-size:1.4rem;color:#000;padding-bottom:.625em}.map-popup .hotel__thumbnail{width:28%;float:left}.map-popup .hotel__name{padding-top:0;float:right;width:49%;margin-right:23%;padding-bottom:0;bottom:auto;position:relative;font-size:14px;font-size:1.4rem}.map-popup .hotel__name a{color:#000}.map-popup .hotel__distance{display:none}.map-popup .hotel__review{width:auto;padding-left:0;padding-top:0}.map-popup .hotel__review-word{font-size:11px;font-size:1.1rem;display:block;padding-top:.25em;display:none}.map-popup .hotel__review-rating{float:left;margin-top:.30769em}.map-popup .hotel__info{padding-left:.5em;width:auto;position:static;float:left}.map-popup .hotel__price,.map-popup .hotel__currency{margin-bottom:.15385em}.map-popup .hotel__price-holder,.map-popup .hotel__price-holder--has-offer{padding:0;margin-top:11px;width:28%;float:right;background:0 0}.map-popup .hotel__view{padding:.1875em 0;width:60%;margin:0 auto;font-size:12px;font-size:1.2rem}.map-popup .hotel__nights{margin-top:0;margin-bottom:0;font-size:11px;font-size:1.1rem}.map-popup .hotel__price{font-size:20px;font-size:2rem}.map-popup .hotel__iso{margin-bottom:.3125em}.map-popup .hotel__order,.map-popup .hotel__review-count{display:none}.currency-small .map-popup .hotel__price{font-size:18px;font-size:1.8rem}.currency-med .map-popup .hotel__price{font-size:16px;font-size:1.6rem}.currency-large .map-popup .hotel__price{font-size:14px;font-size:1.4rem}.map-popup .small .rating__item{width:.8125em;height:.8125em}.map-popup--hidden{display:none}.map-popup:after,.map-popup:before{display:block;top:100%;left:88%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.map-popup:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:13px;margin-left:-15px}.map-popup:before{border-color:rgba(16,154,214,0);border-top-color:#399CDA;border-width:15px;margin-left:-17px}.map-popup__close{color:#399CDA;cursor:pointer;position:absolute;top:0;right:0;width:1.25em;height:1.25em;text-align:center}@media screen and (min-width:48em){.map-popup{width:22.75em}.map-popup .hotel__star-rating{padding-bottom:.25em}.map-popup .hotel__review-rating{margin-top:.38462em}.map-popup .hotel__review-word{display:block}.map-popup .hotel__price,.map-popup .hotel__currency{margin-bottom:.30769em}.map-popup .hotel__view{padding:.3125em 0;width:70%;font-size:14px;font-size:1.4rem}.map-popup .hotel__price-holder:after,.map-popup .hotel__price-holder--has-offer:after{content:' ';border-left:.0625em dotted #e0e0e0;width:.0625em;top:.1875em;bottom:.625em;right:100%;display:block;position:absolute}.search-map--active{height:23.125em;margin-bottom:1.3125em}.search-map{margin-top:.625em}.search-map__more--active{display:none}}.lt-ie9 .search-map .map-marker:before{display:none}.lt-ie8 .search-map .map-marker{background:url(//a0.thelateroomsgroup.com/moonstick/images/icons/map-marker.8e0d8e8e.png);width:36px;height:47px}.lt-ie8 .search-map .map-marker--active{background:url(//a0.thelateroomsgroup.com/moonstick/images/icons/map-marker-active.ef28d9b1.png)}.lt-ie8 .search-map .hotel__image-holder{width:6.25em;overflow:hidden}.lt-ie8 .search-map .hotel__heading{width:12.8125em}.search-map__toggle{position:absolute;top:-49px;right:0;font-size:14px;font-size:1.4rem;display:none;outline:0;background-color:#e0e0e0;padding:.5em 1em;border-radius:.35714em .35714em 0 0;font-weight:700}.search-map__toggle:hover{background-color:#e0e0e0}@media screen and (min-width:48em){.search-map__toggle{display:block}}.search-results__mobile-control{position:absolute;font-size:14px;font-size:1.4rem;top:0;left:0;padding:1.14286em .42857em 1.14286em 2.42857em;width:33.333%;text-align:center;background:#fff;border-right:1px solid #badcf2;border-bottom:1px solid #badcf2;cursor:pointer}.search-results__mobile-control:before{position:absolute;font-size:30px;font-size:3rem;margin-left:-1.13333em;top:.3em;color:#399CDA}.search-results__mobile-control--map-disabled{width:50%}.search-results__mobile-control--map-disabled.search-ordering__mobile-control{left:50%}.search-ordering__mobile-control{left:33.333%}.search-map__mobile-control{left:66.666%;border-right:none}.search-list__mobile-control{display:none}.search-list__mobile-control:before{font-size:12px;font-size:1.2rem;margin-left:-2.5em;top:.83333em;color:#fff;background:#399CDA;height:2.16667em;line-height:2.16667em;width:2.16667em;border-radius:50%}.show-mobile-ordering .search-list__mobile-control{left:0;display:block}.show-mobile-ordering .search-list__mobile-control{left:33.333%;display:block}.show-mobile-map .search-list__mobile-control{left:66.666%;display:block}@media screen and (min-width:48em){.search-map__mobile-control{display:none}.search-filters__mobile-control{border-right:none}.search-results__mobile-control{position:relative;float:left;width:auto;background-color:transparent;border-bottom:none;top:auto;left:auto;padding-right:.9375em;margin-right:.625em}.show-mobile-filters .search-filters__mobile-control{display:none}.search-ordering__mobile-control{display:none}.show-mobile-map .search-list__mobile-control,.show-mobile-ordering .search-list__mobile-control{display:none}}@media screen and (min-width:62em){.search-filters__mobile-control,.search-ordering__mobile-control,.search-map__mobile-control,.search-list__mobile-control{display:none}.show-mobile-filters .search-filters__mobile-control,.show-mobile-ordering .search-filters__mobile-control,.show-mobile-filters .search-ordering__mobile-control,.show-mobile-ordering .search-ordering__mobile-control,.show-mobile-filters .search-map__mobile-control,.show-mobile-ordering .search-map__mobile-control,.show-mobile-filters .search-list__mobile-control,.show-mobile-ordering .search-list__mobile-control{display:none}.show-mobile-map .search-list__mobile-control{display:none}}.ordering{display:none;padding:1.25em .75em .75em;overflow:hidden;margin:0 0 1.25em}.show-mobile-ordering .ordering{display:block;position:fixed;overflow-y:scroll;background:#f9f8f6;width:100%;height:100%;z-index:3;top:3.0625em}@media screen and (min-width:48em){.show-mobile-ordering .ordering{position:static;overflow-y:auto;width:auto;height:auto;padding-bottom:0;top:auto}}.ordering__content{padding-bottom:11.25em}.ordering__heading{font-size:20px;font-size:2rem;margin:0 0 .4em;font-weight:400}.ordering__option{border-bottom:1px solid #9c9c9c;padding:1em 0 .6875em;position:relative;color:#000}.ordering__button{color:#399CDA}.ordering__label{font-size:14px;font-size:1.4rem;margin:0 0 .42857em;padding:.42857em 0;margin:0 .85714em 0 0;display:block;color:#399CDA}.ordering__label.has-directions{color:#000}.selected .ordering__label{font-weight:700;cursor:initial}.ordering__asc-description,.ordering__desc-description{font-weight:700;font-size:13px;font-size:1.3rem}.ordering__asc-description{margin-right:.625em}.ordering__option--selected{border-bottom:2px solid #2DB22A;padding:1em 0 .625em}.ordering__option--selected:before{position:absolute;right:.75em;bottom:.75em;color:#2DB22A}.ordering__option--selected.asc .ordering__asc-description{font-weight:700;color:#2DB22A}.ordering__option--selected.desc .ordering__desc-description{font-weight:700;color:#2DB22A}.ordering__selected-direction{display:none}.ordering__cta{position:fixed;z-index:2;bottom:0;left:0;width:100%;background:#399CDA;background:rgba(57,156,218,.6);padding:.75em 0;text-align:center}@media screen and (min-width:48em){.ordering{display:block;padding:0}.ordering__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0}.ordering__heading{float:left;font-size:15px;font-size:1.5rem;font-weight:700;margin:0 3% 0 0}.ordering__option{padding:0 0 .3125em;color:#399CDA;border-bottom:none}.ordering__label{color:#399CDA;display:inline;position:relative;font-weight:700;margin:0;font-size:16px;font-size:1.6rem}.selected .ordering__label.has-directions{margin-right:1.0625em}.ordering__label.has-directions{color:#399CDA}.ordering__label.has-directions:before,.ordering__label.has-directions:after{display:none;font-size:22px;font-size:2.2rem;color:#050245;position:absolute;right:-.85714em}.ordering__label.has-directions:before{top:.28571em;content:"\f0a2"}.ordering__label.has-directions:after{top:.28571em;content:"\f0a3"}.ordering__option--selected{color:#1f73a7;border-bottom:1px solid #1f73a7}.ordering__option--selected:before{content:""}.ordering__option--selected .ordering__button{color:#1f73a7}.ordering__option--selected .ordering__label{color:#1f73a7}.ordering__option--selected.asc .ordering__asc-description{color:#050245;display:inline}.ordering__option--selected.asc .has-directions:before{display:block}.ordering__option--selected.desc .ordering__desc-description{color:#050245;display:inline}.ordering__option--selected.desc .has-directions:after{display:block}.ordering__button{color:#399CDA}.ordering__button:active,.ordering__button:hover{text-decoration:none}.ordering__asc-description,.ordering__desc-description{font-size:13px;font-size:1.3rem;color:#050245;font-weight:400;display:none;margin:0}.ordering__selected-direction{display:block;position:absolute;font-size:12px;font-size:1.2rem;font-style:italic;color:#399CDA;margin:-1.83333em 0 0 .5em;z-index:0}.ordering__cta{display:none}}@media screen and (min-width:62em){.ordering__option.has-directions:before,.ordering__option.has-directions:after{right:.42857em}.ordering__option.has-directions.asc:before{font-size:18px;font-size:1.8rem;font-weight:700;top:.44444em;right:.16667em}.ordering__option.has-directions.desc:after{font-size:18px;font-size:1.8rem;font-weight:700;top:1.16667em;right:.16667em}.ordering__selected-direction{margin:-1.83333em 0 0 .83333em}}.lt-ie10 .ordering__button,.lt-ie9 .ordering__button{min-width:6.42857em;max-width:9.14286em;background:url(//a0.thelateroomsgroup.com/moonstick/images/transparent.bad1d9d9.gif) center repeat}.lt-ie10 .ordering__heading,.lt-ie9 .ordering__heading{float:left}.lt-ie10 .ordering__content,.lt-ie9 .ordering__content{float:left}.lt-ie10 .ordering__option,.lt-ie9 .ordering__option{margin-right:.9375em;float:left}.lt-ie10 .ordering__option:before,.lt-ie10 .ordering__option:after,.lt-ie9 .ordering__option:before,.lt-ie9 .ordering__option:after{display:none}@media screen and (min-width:48em){.search-results{margin-top:0;clear:both}}.search-results__loading{display:none;font-size:2rem;text-align:center}.search-results__loading--active{display:block}.search-results__matrix--hidden{visibility:hidden}.search-results__no-results{margin:.625em;background:#fff;padding:.625em;border-radius:.3125em;font-size:16px;font-size:1.6rem;font-weight:700}.search-results__desktop-text{font-size:13px;font-size:1.3rem;font-weight:400;display:inline}.search-results__desktop-text h2{font-size:13px;font-size:1.3rem;font-weight:400;display:inline}.search-results--tax-not-included{padding-bottom:.9375em;text-align:center;color:#5D5D5D;font-style:italic}.search-results__header{position:relative;overflow:auto;font-size:13px;font-size:1.3rem;padding:1.61538em .76923em;border-bottom:1px solid #ddd;margin-bottom:1.61538em}.search-results__heading{font-size:22px;font-size:2.2rem;margin:0 0 .22727em;padding:0}.hotel{border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;margin-bottom:1.25em}.hotel__strike-through{text-decoration:line-through;font-weight:700;line-height:1;margin-bottom:1rem;display:block;font-size:1.2rem}.hotel__merchandising-offer{text-transform:uppercase;display:inline-block;font-size:10px;font-size:1rem;background:#E6175C;color:#fff;padding:.3rem 1rem;border-radius:3px;margin:-2rem auto -1.2rem}.hotel__merchandising-offer--on-the-day{background-color:#3BB8BF}.hotel__merchandising-offer span{font-size:14px;font-size:1.4rem}.hotel--cug .hotel__merchandising-offer{background:linear-gradient(338deg,#939393 0,#5d5c5c 43%)}.hotel--cug .hotel__price--specialoffer,.hotel--cug .hotel__nights--specialoffer{color:#4a4a4a}.hotel__name{position:absolute;left:0;width:68%;bottom:1.375em;color:#fff;font-weight:700;z-index:1;padding:0 2.8125em 0 .4375em;font-size:16px;font-size:1.6rem}.hotel__name a{width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel__order{width:2.5em;height:2.5em;font-size:12px;font-size:1.2rem;line-height:2.08333em;background:#fff;border:2px solid #399CDA;text-align:center;color:#399CDA;border-radius:50%;padding-top:.08333em;position:absolute;bottom:.33333em;left:.33333em;display:none}.hotel__order--active{display:block}.hotel__special-offer{font-size:12px;font-size:1.2rem;background:#E6175C;color:#fff;font-style:italic;padding:.33333em .5em;text-align:center;position:absolute;width:85%;line-height:initial;z-index:1}.hotel__special-offer+.js-like-hotel{top:3rem}.hotel__star-rating{position:absolute;right:.75em;top:0}.hotel__star-rating-icon{color:#FCC82B}.hotel__info{position:absolute;bottom:.3125em;width:100%;background:0 0;color:#fff;z-index:2}.hotel__thumbnail{overflow:hidden;width:80%;position:relative;display:block}.hotel__thumbnail img{display:block;width:100%;height:auto}.hotel__thumbnail:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(to bottom,transparent 0,#000 100%)}.hotel__price-holder,.hotel__price-holder--has-offer{background:#fff;height:100%;position:absolute;top:0;right:0;padding:.625em .625em 3.75em;width:32%;float:right;text-align:center;color:#411485}.hotel__price-holder--has-offer .hotel__nights--specialoffer{margin-top:1rem;line-height:1}.hotel__price-holder--has-offer .hotel__price--specialoffer{margin-bottom:0}.hotel__currency{font-size:13px;font-size:1.3rem;margin-bottom:.46154em}.hotel__iso{font-size:13px;font-size:1.3rem;margin-bottom:.375em}.hotel__rackrate{font-size:14px;font-size:1.4rem;text-decoration:line-through}.hotel__price{color:#411485;font-weight:700;display:block;margin-bottom:.52632em;font-size:22px;font-size:2.2rem;line-height:1}.currency-small .hotel__price{font-size:22px;font-size:2.2rem}.currency-med .hotel__price{font-size:18px;font-size:1.8rem}.currency-large .hotel__price{font-size:14px;font-size:1.4rem}.hotel__price .hotel__price--specialoffer{color:#E6175C}.hotel__nights{margin-top:3em;font-size:12px;font-size:1.2rem}.hotel__nights .hotel__nights--specialoffer{color:#E6175C}.intilery{font-size:11px;font-size:1.1rem;width:32%;height:3em;position:absolute;top:5px;right:0;z-index:1;text-align:center;line-height:1;color:#E6175C;font-weight:700;font-style:italic;white-space:nowrap}.intilery i{line-height:1;display:inline-block;vertical-align:middle;width:20px;text-align:center}.intilery__viewing i{font-size:20px;font-size:2rem;margin-right:.25em;padding-bottom:.1em}.intilery__booked i{font-size:16px;font-size:1.6rem;margin-right:.3125em;padding-bottom:.125em}.intilery__booked{display:none}@media screen and (min-width:48em){.intilery__booked.loaded{display:block}}.intilery__viewing{display:none}.intilery__viewing.loaded{display:block}.intilery__viewing .intilery__text span{display:none}@media screen and (min-width:48em){.intilery__viewing .intilery__text span{display:inline}}.intilery__spotlight{display:none;position:absolute;bottom:0;left:0;padding-left:.5em;width:48%;position:static;float:left;max-height:23px;margin:1px auto}.intilery__spotlight a{display:block}.intilery__spotlight img{width:auto;max-width:100%;max-height:23px}.intilery__spotlight:empty{margin:0}@media screen and (min-width:48em){.intilery__spotlight{display:block}.hotel__nights.hotel__nights--specialoffer{line-height:1.5}}.hotel__view{font-size:14px;font-size:1.4rem;padding:.5em 0;border-radius:.3125em;text-transform:uppercase;text-align:center;background:#FCC82B;color:#333;width:100%;display:block}.hotel__view:hover{text-decoration:none}.hotel__review{color:#000;float:right;width:32%;white-space:nowrap;font-size:13px;font-size:1.3rem}.hotel__review>ul{margin:0 auto;width:6.0625em}.hotel__review-rating{text-align:center}.hotel__review-word{text-align:center;font-size:11px;font-size:1.1rem;margin-bottom:3px}.hotel__review-count{font-size:12px;font-size:1.2rem;float:left;padding-top:.125em;display:none}.no-distance{bottom:.4375em}.hotel__distance{margin:0;padding:0 0 0 .4375em;font-size:13px;font-size:1.3rem;position:absolute;bottom:0;color:#fff;width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel__distance-postcode{float:left;padding-right:.625em}.hotel__distance-miles{display:none;float:left}.imperial .hotel__distance-miles{display:block}.hotel__distance-km{display:block;float:left}.imperial .hotel__distance-km{display:none}.icon-location2{float:left;margin-left:-.125em}.hotel .small .rating__item{font-size:16px;font-size:1.6rem;width:.6875em;height:.6875em}@media screen and (min-width:30em){.search-results--tax-not-included{text-align:right}.hotel__thumbnail{width:60%}.hotel__name{width:60%}.hotel__price-holder,.hotel__price-holder--has-offer{width:40%}.hotel__review>ul{width:8.4375em}.hotel__review-word{font-size:14px;font-size:1.4rem}.intilery{width:40%;font-size:13px;font-size:1.3rem}.hotel__nights{font-size:14px;font-size:1.4rem}.hotel__review{width:40%;padding-left:1.0625em}.hotel .small .rating__item{width:1em;height:1em}}@media screen and (min-width:48em){.hotel{padding:.875em;background-color:#fff;border:1px solid #ccc;border-radius:6px}.hotel__price{font-size:32px;font-size:3.2rem}.currency-small .hotel__price{font-size:32px;font-size:3.2rem}.currency-med .hotel__price{font-size:28px;font-size:2.8rem}.currency-large .hotel__price{font-size:20px;font-size:2rem}.hotel__review{padding-top:.5em;padding-bottom:.4375em}.hotel__review>ul{width:100%}.hotel__distance{position:static;padding:0;color:#2DB22A;width:100%}.hotel__special-offer{width:100%}.hotel__star-rating{color:#000}.hotel__name{padding-top:0;background-color:transparent;float:right;width:49%;margin-right:23%;bottom:auto;position:relative}.hotel__name a{width:100%;color:#000}.hotel__thumbnail{width:28%;float:left}.hotel__thumbnail:after{display:none}.hotel__review{padding-left:0;width:100%}.hotel__review-count{display:block}.hotel__review-word{float:left;margin-right:.4375em}.hotel__review-word span{margin-left:.125em}.hotel__review-rating{margin-top:.0625em;float:left}.hotel__info{color:#411485;padding-left:.5em;width:48%;position:static;float:left}.hotel__price-holder,.hotel__price-holder--has-offer{border-radius:0 5px 5px 0;background-color:#fff;width:25%;display:block;height:auto;position:absolute;right:0;top:0;bottom:0}.hotel__currency{font-size:18px;font-size:1.8rem}.hotel__nights{margin-top:1.5625em;margin-bottom:-.125em}.search-results__heading{font-size:25px;font-size:2.5rem;padding:0}.search-results__desktop-text{font-size:16px;font-size:1.6rem;display:inline-block;padding-right:4em}.search-results__desktop-text h2{line-height:inherit;font-size:16px;font-size:1.6rem;font-weight:400;display:inline-block;margin:0}.intilery{font-size:13px;font-size:1.3rem;text-align:left;top:auto;bottom:0;left:30%;margin-bottom:1.25em}.intilery__viewing span{display:inline}.search-results__header{font-size:16px;font-size:1.6rem;padding:0 0 1.3125em;margin:0}.hotel__merchandising-offer{padding:.6rem 1rem}}@media screen and (min-width:56em){.hotel__name{font-size:22px;font-size:2.2rem}.hotel__review-word{font-size:15px;font-size:1.5rem}.hotel__review-count{font-size:13px;font-size:1.3rem}.hotel__distance{font-size:15px;font-size:1.5rem}.intilery{font-size:14px;font-size:1.4rem}.hotel__price{font-size:47px;font-size:4.7rem}.hotel__nights{font-size:14px;font-size:1.4rem;margin-bottom:.3125em}.hotel .small .rating__item{width:1.1875em;height:1.1875em}.intilery{margin-bottom:.9375em}}@media screen and (min-width:62em){.hotel__name{font-size:16px;font-size:1.6rem}.hotel__review-word{font-size:14px;font-size:1.4rem}.hotel__review-count{font-size:12px;font-size:1.2rem}.hotel__distance{font-size:14px;font-size:1.4rem}.intilery{font-size:11px;font-size:1.1rem}.hotel__price{font-size:32px;font-size:3.2rem}.currency-small .hotel__price{font-size:32px;font-size:3.2rem}.hotel__nights{font-size:12px;font-size:1.2rem;margin-bottom:.125em}.intilery{margin-bottom:1.875em}.hotel .small .rating__item{width:.9375em;height:.9375em}}.lt-ie8 .hotel__name{width:35%;margin-right:30%}.lt-ie8 .hotel__star-rating{right:-.0625em}.lt-ie8 .map-popup .hotel__name{width:28%}.lt-ie8 .map-popup .rating.small{width:140px}.lt-ie9 .hotel__distance i{top:0}@media screen and (max-width:48em){#intilery-search-header{padding:.625em .625em 0}#intilery-search-header:empty{padding:0}}.hotel__number{width:32%;position:absolute;bottom:17%;right:0;z-index:1;text-align:center;overflow:hidden}.hotel__number a{margin-bottom:0;padding:.4rem 1rem;font-size:12px;font-size:1.2rem}.hotel__nights{margin-top:1.5em}.hotel__full{margin-top:2em}.hotel__number .phone_text{display:none}.hotel__price{margin-bottom:.4em}.lt-ie9 .hotel__number,.lt-ie9 .phone_icon.desktop{display:none}@media screen and (min-width:480px){.hotel__number{width:40%;bottom:19%}.hotel__number a{display:none}.hotel__price{margin-bottom:.55em}}@media screen and (min-width:768px){.hotel__nights{margin-bottom:0;line-height:1.5}.intilery{margin-bottom:0;width:45%}.intilery__booked,.intilery__viewing{float:left}.intilery__booked{margin-left:10px;margin-top:2px}.hotel__distance{float:left;width:100%}.hotel__number{position:static;float:left;width:48%;text-align:left;color:#000;font-size:14px;margin-top:6px;padding-left:.5em}.hotel__number .phone_text{display:block}.hotel__number .phone_icon.mobile{display:none}.hotel__number .phone_icon.desktop{background:url(//images.laterooms.com/ux/icons/icon_phone@2x.png) no-repeat;width:13px;height:13px;display:inline-block;background-size:13px 13px;margin:1px 4px 0 0;float:left}}.blurb{width:100%;padding:.9375em}.blurb a{color:#399CDA}.blurb ul{padding-left:1.125em}.blurb li{list-style:circle}.blurb p{margin-top:0}.blurb--hidden{display:none}@media screen and (min-width:48em){.blurb.two-column .blurb__main-content{width:63%;float:left}.blurb.two-column .blurb__sidebar{width:33%;float:right;padding-left:.46875em}.blurb.two-column.equal-columns .blurb__main-content{width:50%;float:left;padding-right:.46875em}.blurb.two-column.equal-columns .blurb__main-content+.blurb__main-content{padding-left:.46875em;padding-right:0}}.regions__heading,.subregions{display:none}@media screen and (min-width:48em){.regions__heading{display:block;font-size:22px;font-size:2.2rem}.subregions{display:block;width:100%;overflow:hidden;height:auto;white-space:normal;list-style-type:none;margin-bottom:.625em}.subregions__heading{font-size:15px;font-size:1.5rem;font-weight:700;display:block;margin-bottom:.13333em}a.subregions__heading{color:#1b6492}.subregions__item{font-size:13px;font-size:1.3rem;display:inline-block;margin:0 1.15385em .53846em 0;word-wrap:break-word;white-space:normal}.subregions__item>a{font-weight:700}.three-levels .subregions__item{display:block;float:left;width:16.66667%;margin:.75em 0 1em;padding:0 .75em 0 0}.three-levels .subregions__item:nth-child(7){clear:both}.subregions__sub-list{margin:.75em 0}.subregions__sub-item{display:block;margin:.5em 0;word-wrap:break-word;white-space:normal}}.lt-ie8 .regions{height:2.125em;margin-bottom:1em}.lt-ie8 .subregions{margin-top:-.75em}.languages{display:none}@media screen and (min-width:48em){.languages{font-size:14px;font-size:1.4rem;display:block;width:auto;height:2.68em;padding:.625em;white-space:normal}.languages li{display:inline-block;margin-right:.125em;white-space:nowrap}.languages li:after{color:#399CDA;content:"|";margin-left:.31em}.languages li:last-child{margin-right:0}.languages li:last-child:after{display:none}.languages li:first-child:after{display:none}.lt-ie8 ul.languages li{padding-right:1em}}@media screen and (min-width:48em){.link-list{border-top:1px dotted #fff}}.header .logo{width:10.625em}.header .logo img{height:1.3125em}.header .logo .has-svg{width:100%}.main-nav__item:first-child{padding:.17647em .94118em 0}.main-nav__item:first-child.mobile-hidden{margin-bottom:15.05882em}@media screen and (min-width:62em){.main-nav__item:first-child{padding-bottom:.58824em;margin-bottom:0}.main-nav__item:first-child.mobile-hidden{margin-bottom:0}.main-nav a:hover,.main-nav a.selected{color:#fff}.main-nav__sub-menu{background:#411485;background:rgba(65,20,133,.8)}}@media screen and (min-width:48em){.detailed .search-form{margin-top:2.14286em;padding:.85714em 0}body[data-pagetype='404'] .detailed .search-form,body[data-pagetype='408'] .detailed .search-form,body[data-pagetype='410'] .detailed .search-form,body[data-pagetype='500'] .detailed .search-form{margin-top:0}.hotelDetails__searchbar{position:relative;z-index:5;width:100%;background:#d3d5df}.hotelDetails__searchbar .detailed .search-form{margin-top:0;background-color:transparent;padding:0;height:auto}.hotelDetails__searchbar .search-container-wrapper{padding:.625em 0}}@media screen and (min-width:62em){.detailed .search-form{margin-top:4.375em;padding:.625em 0}}