.cf,.contact-center-nav,.banner-msg,.popular-destinations__wrapper,.popular-destination__details,.popular-destination a,.email-deals form,.identity-nav,.main-nav,.marketing-panels,.marketing-panels__item,.app-stores__inner,.app-store__logos,.partner-brands ul,.personalisation-nav,.search-form,.search-hero .container,.social-media-footer,.social-media,.social-media ul{zoom:1}.cf:before,.contact-center-nav:before,.banner-msg:before,.popular-destinations__wrapper:before,.popular-destination__details:before,.popular-destination a:before,.email-deals form:before,.identity-nav:before,.main-nav:before,.marketing-panels:before,.marketing-panels__item:before,.app-stores__inner:before,.app-store__logos:before,.partner-brands ul:before,.personalisation-nav:before,.search-form:before,.search-hero .container:before,.social-media-footer:before,.social-media:before,.social-media ul:before,.cf:after,.contact-center-nav:after,.banner-msg:after,.popular-destinations__wrapper:after,.popular-destination__details:after,.popular-destination a:after,.email-deals form:after,.identity-nav:after,.main-nav:after,.marketing-panels:after,.marketing-panels__item:after,.app-stores__inner:after,.app-store__logos:after,.partner-brands ul:after,.personalisation-nav:after,.search-form:after,.search-hero .container:after,.social-media-footer:after,.social-media:after,.social-media ul:after{content:"";display:table}.cf:after,.contact-center-nav:after,.banner-msg:after,.popular-destinations__wrapper:after,.popular-destination__details:after,.popular-destination a:after,.email-deals form:after,.identity-nav:after,.main-nav:after,.marketing-panels:after,.marketing-panels__item:after,.app-stores__inner:after,.app-store__logos:after,.partner-brands ul:after,.personalisation-nav:after,.search-form:after,.search-hero .container:after,.social-media-footer:after,.social-media:after,.social-media ul:after{clear:both}.contact-center-nav,.contact-center-nav__link a,.identity-nav,.identity-nav__item a,.main-nav a,.personalisation-nav__list,.fb-likes,.g-likes{-webkit-perspective:1000;-webkit-backface-visibility:hidden}.sr-only,.social-media__text{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(http://a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.d2626f09.eot?-nb40gl);src:url(http://a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.d2626f09.eot?#iefix-nb40gl) format("embedded-opentype"),url(http://a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.cf65d7f0.woff?-nb40gl) format("woff"),url(http://a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.72e26203.ttf?-nb40gl) format("truetype"),url(http://a0.thelateroomsgroup.com/moonstick/fonts/laterooms-icons.eb425898.svg?-nb40gl#laterooms-icons) format("svg");font-weight:400;font-style:normal}.icon-occupant2:before,.icon-cal-icon:before,.icon-logo_white:before,.icon-occupancy_arrow:before,.icon-occupant1:before,.icon-phone:before,.icon-icon_page:before,.icon-icon_server:before,.icon-timeout_icon_runningclock:before,.icon-breakfast:before,.icon-dinner:before,.icon-places:before,.icon-airport:before,.icon-attractions:before,.icon-directions:before,.icon-train-station:before,.icon-switch:before,.icon-b-pin:before,.icon-pets:before,.icon-bookmarks:before,.icon-mapmarker:before,.icon-star:before,.icon-checkmark:before,.icon-instagram:before,.icon-arrow-left:before,.icon-arrow-down:before,.icon-arrow-up:before,.icon-arrow-right: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-hotel-pin:before,.icon-a-pin:before,.icon-quotes-left:before,.icon-add:before,.icon-subtract:before,.icon-pin-alt:before,.icon-minus-nobg:before,.icon-plus-nobg:before,.icon-clock:before,.icon-info:before,.icon-star-nofill:before,.icon-list:before,.icon-close:before,.icon-tag:before,.icon-chevron-down:before,.icon-chevron-up:before,.icon-contact-center:before,.icon-star-half:before,.icon-star-full:before,.icon-directions-bike:before,.icon-directions-car:before,.icon-directions-transit:before,.icon-directions-walk:before,.icon-location:before,.icon-plus:before,.icon-location2:before,.icon-eye:before,.icon-suitcase:before{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-occupant2:before{content:"\e900"}.icon-cal-icon:before{content:"\e901"}.icon-logo_white:before{content:"\e902"}.icon-occupancy_arrow:before{content:"\e903"}.icon-occupant1:before{content:"\e904"}.icon-phone:before{content:"\e642"}.icon-icon_page:before{content:"\e63d"}.icon-icon_server:before{content:"\e63e"}.icon-timeout_icon_runningclock:before{content:"\e63f"}.icon-breakfast:before{content:"\e63c"}.icon-dinner:before{content:"\e63b"}.icon-places:before{content:"\e638"}.icon-airport:before{content:"\e637"}.icon-attractions:before{content:"\e634"}.icon-directions:before{content:"\e635"}.icon-train-station:before{content:"\e636"}.icon-switch:before{content:"\e631"}.icon-b-pin:before{content:"\e62f"}.icon-pets:before{content:"\e629"}.icon-bookmarks:before{content:"\e627"}.icon-mapmarker:before{content:"\e626"}.icon-star:before{content:"\e600"}.icon-checkmark:before{content:"\e601"}.icon-instagram:before{content:"\e602"}.icon-arrow-left:before{content:"\e603"}.icon-arrow-down:before{content:"\e604"}.icon-arrow-up:before{content:"\e605"}.icon-arrow-right: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-hotel-pin:before{content:"\e633"}.icon-a-pin:before{content:"\e630"}.icon-quotes-left:before{content:"\e619"}.icon-add:before{content:"\e61a"}.icon-subtract:before{content:"\e61b"}.icon-pin-alt:before{content:"\e61c"}.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{content:"\e622"}.icon-list:before{content:"\e623"}.icon-close:before{content:"\e624"}.icon-tag:before{content:"\e628"}.icon-chevron-down:before{content:"\f0a3"}.icon-chevron-up:before{content:"\f0a2"}.icon-contact-center:before{content:"\e63a"}.icon-star-half:before{content:"\e640"}.icon-star-full:before{content:"\e641"}.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-location:before{content:"\e625"}.icon-plus:before{content:"\e61d"}.icon-location2:before{content:"\e639"}.icon-eye:before{content:"\e632"}.icon-suitcase:before{content:"\e62e"}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(http://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;-webkit-border-radius:10px;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}}.contact-center-nav{display:block;width:11em;position:absolute;top:32.9375em;left:-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:.625em 0 0 -.75em}.contact-center-nav__item:before{content:"";display:block;position:absolute;width:9em;height:1px;left:1.25em;top:.625em;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:30em){.contact-center-badge span{display:inline}}@media screen and (min-width:48em){.contact-center-badge.tablet-only{display:block}}@media screen and (min-width:62em){.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}.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:.75rem}.banner-msg .btn-secondary,.banner-msg .btn-link{font-size:12px;font-size:.75rem;text-transform:uppercase;text-decoration:none;font-weight:700}.banner-msg__close{position:absolute;top:.66667em;right:.66667em;text-indent:-99999px;font-size:9px;font-size:.5625rem;background:#fff;color:#399CDA;width:2.44444em;height:2.44444em;border-radius:50%}.banner-msg__close:before,.banner-msg__close .ie7-icons{text-indent:0;position:absolute;width:100%;right:0;top:.77778em;text-align:center}.banner-msg__message{font-size:12px;font-size:.75rem;text-align:center;margin:0 2em}.banner-msg__message a{text-decoration:underline;color:#399CDA}.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:.875rem;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}.popular-destinations{clear:both}.popular-destinations h2{display:none;margin-top:0}.popular-destination{margin-bottom:.8125em;position:relative;width:100%}.popular-destination a{color:#FFF;display:block;line-height:0;text-decoration:none}.popular-destination__details{position:absolute;left:0;margin:0}.popular-destination__details li{display:inline;line-height:2}.popular-destination__image{width:100%;transition:opacity 1s;-webkit-transition:opacity 1s}.popular-destination__image.unloaded{opacity:0}@media screen and (min-width:30em){.popular-destinations{margin:0 -.375em}.popular-destination{float:left}.popular-destination a{position:relative}.popular-destination__image{float:left}}@media screen and (min-width:62em){.popular-destinations h2{display:block;padding-left:.3125em}}.lt-ie8 .popular-destination__details{padding:0}.lt-ie8 .popular-destination__details li{float:left;padding-top:.4375em;margin-right:.4375em}.lt-ie8 .popular-destination__details li.popular-destination__location{padding-left:.4375em}.lt-ie8 .popular-destination__details li.popular-destination__stars{padding-top:.3125em}.popular-destination{overflow:hidden;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.popular-destination__image-long{max-width:202%;width:202%;margin-left:-100%}.popular-destination__details{font-size:22px;font-size:1.375rem;top:0;padding:.0625em .8125em .125em}.popular-destination__stars{font-size:18px;font-size:1.125rem}.popular-destination__stars .icon-star{position:relative;left:.3125em}@media screen and (min-width:30em){.popular-destination-long:last-child{display:none}.popular-destination{width:48%;margin:0 1%;margin-bottom:.8125em}}@media screen and (min-width:62em){.popular-destination{width:33.333%}.popular-destination__image{height:14.3125em}.popular-destination-long{width:66.666%}.popular-destination__image-long{max-width:100%;width:100%;margin-left:0;max-height:14.3125em}.popular-destination{padding:0 .375em;margin-left:0;margin-right:0}.popular-destination-long{width:66.666%}.popular-destination-long:last-child{display:block}}.lt-ie8 .popular-destination__image-long{max-height:100%}.lt-ie8 .popular-destination{padding:0}.email-deals{margin:0 0 1.625em}.email-deals h2{font-size:18px;font-size:1.125rem;font-weight:400;margin-top:.33333em}.email-deals h2 span{font-style:italic;font-size:22px;font-size:1.375rem;color:#E6175C}.email-deals .btn-secondary{width:100%;margin:.7em 0 0;height:2.3em;font-size:20px;font-size:1.25rem;padding:.4em 1.25em;text-transform:none}.email-deals-error-msg,.email-deals-success-msg{display:none}.email-deals-error-msg>p,.email-deals-success-msg>p{margin-top:0}.email-deals-error-msg strong,.email-deals-success-msg strong{font-size:20px;font-size:1.25rem;color:#411485}@media screen and (min-width:48em){.email-deals{margin:0 0 1.125em}.email-deals h2{float:left;margin:0 1% 0 0;line-height:2.55556em}.email-deals .email-field{width:56%;margin-right:1%;float:left}.email-deals .btn-secondary{max-width:20%;margin:0;float:left}}@media screen and (min-width:62em){.email-deals{margin:0 0 2em}.email-deals h2,.email-deals span{font-size:26px;font-size:1.625rem}.email-deals h2{line-height:1.76923em;margin:0 3% 0 0}.email-deals .email-field{width:41%}}.lt-ie9 input[type=email]{padding:.6em .8em 0}.lt-ie9 .email-deals .placeholdersjs{line-height:1.4}.lt-ie8 .email-deals{margin:2em 0 1.5em}.lt-ie8 input.email-field{padding:.6em .8em 0;height:2.1em}.hero-destination__container{display:none}.hero-destination__content{display:none}@media screen and (min-width:48em){.hero-destination__container{display:block;width:100%;max-width:1800px;margin:0 auto;height:22.125em;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-destination__content{display:block;height:100%;width:100%;max-width:61.875em;margin:0 auto;position:relative}}@media screen and (min-width:62em){.hero-destination__container{height:31.25em}.lt-ie8 .hero-destination__container{z-index:8}}.identity-nav{display:block;width:11em;position:absolute;top:3.125em;left:-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:first-child{margin-top:.5em}.identity-nav__item:first-child a:first-child{display:block;margin-bottom:1.8125em}.identity-nav__item:before{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}.identity-nav__item:first-child span{display:none}@media screen and (min-width:62em){.identity-nav{position:static;display:block;width:auto;height:1.1875em;float:left;margin-top:.875em;background:0 0;overflow:visible}.identity-nav__item{float:left;position:relative;border:none;white-space:nowrap;padding:0 .6875em 0 .8125em}.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:first-child:after{content:""}.identity-nav__item:before{content:none}.identity-nav__item:after{content:"|";color:#e0e0e0;color:rgba(224,224,224,.4);height:1.875em;z-index:10;left:0;position:absolute;top:0}}.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:.875rem;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}}.header .logo{font-size:16px;font-size:1rem;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:3.125rem;color:#fff}.main-nav{white-space:nowrap;position:absolute;z-index:2;left:-11em;height:100%;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.0625rem;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.0625rem}.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 .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:.5em 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: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:.875rem;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;-webkit-border-radius:0 0 5px 5px;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}.marketing-panels{margin:.75em 0 0}.marketing-panels__item{width:100%;margin-bottom:.75em}.marketing-panels__item img{width:100%;height:auto}@media screen and (min-width:30em){.marketing-panels{margin:.75em 0 1em}.marketing-panels__item{width:50%;float:left;padding:0 .375em 0 0}.marketing-panels__item+.marketing-panels__item{padding:0 0 0 .375em}}.app-stores{position:relative;margin-top:.625em;background:#fff;width:100%;min-width:20.625em}.app-stores__inner{position:relative}.app-stores__image{float:left;position:relative;margin:0 .625em;height:.625em;width:6.25em}.app-stores__image img{margin-top:.0625em;width:6.875em}.app-stores__mobile-headline{margin-bottom:0;margin-top:.6875em;font-weight:700}.app-stores__mobile-offers{font-size:12px;font-size:.75rem;margin-top:.66667em;margin-bottom:0;line-height:1.25em}.app-store__logos{margin-top:.6875em}.app-stores__mobile-rates{display:none}.app-stores__cta{display:none}.app-stores__mobile{float:left;margin-bottom:.3125em}.apple-app-store img{width:6.3125em;margin-right:.625em;float:left}.google-app-store img{width:5.375em;float:left}.app-stores-mobile__headline{font-size:20px;font-size:1.25rem;margin:.5em 0 .25em}.app-stores-mobile__offers{font-size:14px;font-size:.875rem;line-height:1.71429em;margin:0 0 0 .35714em}@media screen and (min-width:48em){.app-stores{margin-top:0;margin-bottom:1.5625em}.app-stores__inner{margin:0 auto;max-width:50.3125em}.app-stores__image img{margin-top:-1.375em}.app-stores__mobile{display:none}.app-stores__mobile-rates{display:block;float:left;margin-right:1.875em}.app-stores__cta{display:block;float:left;margin-bottom:.625em}.app-stores__blurb{font-size:15px;font-size:.9375rem;margin-bottom:.33333em;margin-top:.66667em;margin-bottom:.66667em}.mobile-rates__headline{font-size:15px;font-size:.9375rem;margin-bottom:.33333em;margin-top:.66667em}.mobile-rates__star-rating{margin:0;color:#FCC82B}}@media screen and (min-width:62em){.app-stores{margin-bottom:.625em}.lt-ie10 .app-stores,.lt-ie9 .app-stores{margin-bottom:25px}}.partner-brands,.no-js .partner-brands{display:none}@media screen and (min-width:62em){.partner-brands{display:block;padding:0 0 1em}.partner-brands li{-webkit-border-radius:.3125em;border-radius:.3125em;background-clip:padding-box;float:left;margin:0 .3125em .625em 0;text-align:center;border:1px solid #e0e0e0;background-color:#fff;overflow:hidden}.partner-brands li.last-child{margin:0 0 .625em}.partner-brands a{display:block;width:100%;height:100%;line-height:0}}.personalisation-nav{display:block;width:11em;position:absolute;top:14.25em;left:-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:.875rem;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;-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:.875rem;position:absolute;top:2px;right:-21px}.home-search-container{position:relative;width:100%;left:0;z-index:20}.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;z-index:2}.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:2rem}.validation-error-msg,.search-form__sleeps,.search-form__return-label,.search-form__button-holder .icon-search{display:none}.search-form{padding:.75em 0;position:relative;margin:0 auto;z-index:2;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;width:100%}.search-form .search-form__button{font-weight:700;padding:.8125em .5625em;text-transform:uppercase;width:100%;max-height:46px}.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;-webkit-border-radius:5px;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:67%;float:left}.search-form #autocomplete .available-result-count{display:block;vertical-align:middle;width:33%;float:right;text-align:right}.search-form__with-summary{display:none;padding:.75em;margin-bottom:.75em;background:#fff;border-top:0 solid #e0e0e0;border-bottom:0 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;border-bottom-left-radius:0;border-bottom-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:.6875em;right:.375em;z-index:2}.search-form__date .cal-icon:before,.search-form__date .cal-icon .ie7-icons{font-size:22px;font-size:1.375rem}.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:.875rem;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}.search-container-wrapper.search-form__mobile-controls{display:block;padding-top:.9375em;background:0 0}.search-form__control{display:none}.detailed .search-form{font-size:14px;font-size:.875rem}.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:.875rem;float:right;margin-top:.42857em}.search-form__destination{margin-right:1%}.search-form__date .cal-icon{top:.625em;cursor:pointer}.search-form__date .styled-select:before,.search-form__date .styled-select .ie7-icons{right:2.33333em}.detailed .search-form{background:#fff;background:rgba(255,255,255,.85);margin-top:2.14286em;padding:.85714em 0}.hotelDetails__searchbar{position:relative;z-index:5;width:100%;background:#e0e0e0}.hotelDetails__searchbar .detailed .search-form{margin-top:0;background-color:transparent;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:1.5rem}.search-form--two-datepickers .search-form__button-holder .search-form__button{padding:.5em .64286em;max-height:41px}.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;-webkit-border-radius:5px;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){.search-form__with-summary{display:block}.search-summary__btn{display:none}.compact{padding-top:0}.compact .search-form{font-size:14px;font-size:.875rem}.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}.search-form__date .cal-icon{top:.6875em}.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}.search-form--two-datepickers .search-form__button-holder .search-form__button{padding:.8125em .5625em;max-height:46px}.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}}.regions__heading,.subregions{display:none}@media screen and (min-width:48em){.regions__heading{display:block;font-size:22px;font-size:1.375rem}.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:.9375rem;font-weight:700;display:block;margin-bottom:.13333em}a.subregions__heading{color:#1b6492}.subregions__item{font-size:13px;font-size:.8125rem;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}.social-media{display:none}.social-media-footer{margin:0;float:left;clear:both;display:block}.social-media__link{float:left;margin-right:.4375em}.social-media__link a{color:#FFF;display:block;width:2.5em;height:2.5em;-webkit-border-radius:40px;border-radius:40px;background-clip:padding-box;position:relative}.social-media__link a:before,.social-media__link a .ie7-icons{font-size:26px;font-size:1.625rem;text-indent:0;position:absolute;left:.30769em;top:.30769em}.social-media__link a .ie7-icons{top:.15385em}.social-media__link a:hover{text-decoration:none}.social-media__link .icon-laterooms{background:#E6175C}.social-media__link .icon-laterooms:before,.social-media__link .icon-laterooms .ie7-icons{content:"Blog";font-size:12px;font-size:.75rem;left:.66667em;top:1.08333em}.social-media__link .icon-laterooms .ie7-icons{font-family:Lato,Arial,sans-serif}.social-media__link .instagram:before{font-size:22px;font-size:1.375rem;left:.40909em;top:.36364em}.fb-likes,.g-likes{display:none}@media screen and (min-width:48em){.social-media-footer{display:none}.home .social-media{margin:.25em 0 0 .8125em;float:right}.social-media{vertical-align:middle;display:inline-block;*display:inline;zoom:1;position:relative;z-index:1}.social-media ul{float:left;margin:0 .625em 0 0}}@media screen and (min-width:62em){.home .social-media{float:left;margin:.625em 0 0 1em}.social-media{display:inline-block}.lt-ie8 .social-media{width:18.75em;clear:both}.fb-likes,.g-likes{display:block;float:left;padding:.5em 0 0 .375em;-webkit-transform:translateZ(0)}}.home-text{color:#000;text-align:center}.home-text li{display:block;padding:.3rem}.home-text li:before{padding-right:.5rem}@media screen and (min-width:48em){.home-text{color:#fff}.home-text li{display:inline}}.languages{display:none}@media screen and (min-width:48em){.languages{font-size:14px;font-size:.875rem;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;margin-bottom:18em}.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:62em){.partner-brands{border-top:1px dotted #411485}.partner-brands li{width:100px;height:100px}}@media screen and (min-width:48em){.detailed .search-form{background:#fff;background:rgba(255,255,255,.85);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}}