diff --git a/apps/partner-sas/.gitignore b/apps/partner-sas/.gitignore index fc1b6f145..442ad066f 100644 --- a/apps/partner-sas/.gitignore +++ b/apps/partner-sas/.gitignore @@ -54,3 +54,7 @@ node_modules/ /playwright-report/ /blob-report/ /playwright/.cache/ + + +# copied shared files +public/_static/shared diff --git a/apps/partner-sas/package.json b/apps/partner-sas/package.json index a3fc1afda..425222016 100644 --- a/apps/partner-sas/package.json +++ b/apps/partner-sas/package.json @@ -14,7 +14,8 @@ "test:watch": "vitest", "test:e2e": "playwright test", "test:e2e:ui": "playwright test --ui", - "test:e2e:debug": "playwright test --debug" + "test:e2e:debug": "playwright test --debug", + "include:shared": "jiti ../../scripts/copyFiles.ts ../../shared/ public/_static/shared" }, "dependencies": { "@formatjs/intl": "^3.1.6", diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/OFL.txt b/apps/partner-sas/public/_static/fonts/fira-sans/OFL.txt deleted file mode 100644 index fc506b8d6..000000000 --- a/apps/partner-sas/public/_static/fonts/fira-sans/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright (c) 2012-2015, The Mozilla Foundation and Telefonica S.A. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -https://openfontlicense.org - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/apps/partner-sas/turbo.json b/apps/partner-sas/turbo.json index fbb30e1b9..987bd0356 100644 --- a/apps/partner-sas/turbo.json +++ b/apps/partner-sas/turbo.json @@ -2,13 +2,17 @@ "extends": ["//"], "tasks": { "lint": { "dependsOn": [] }, - "build": { "dependsOn": [] }, + "build": { "dependsOn": ["include:shared"] }, + "dev": { "dependsOn": ["include:shared"] }, "test": { "dependsOn": [ "@scandic-hotels/trpc#test", "@scandic-hotels/common#test", "@scandic-hotels/booking-flow#test" ] + }, + "include:shared": { + "outputs": ["public/_static/shared/**"] } } } diff --git a/apps/scandic-web/.gitignore b/apps/scandic-web/.gitignore index e66532d43..e6a6e831a 100644 --- a/apps/scandic-web/.gitignore +++ b/apps/scandic-web/.gitignore @@ -60,3 +60,5 @@ variables.css .yarn/releases .swc + +public/_static/shared \ No newline at end of file diff --git a/apps/scandic-web/fonts/font-preloading.tsx b/apps/scandic-web/fonts/font-preloading.tsx index 0952990d0..965c4bc14 100644 --- a/apps/scandic-web/fonts/font-preloading.tsx +++ b/apps/scandic-web/fonts/font-preloading.tsx @@ -3,28 +3,28 @@ export function FontPreload() { <> tr>td,table.table td,table.table th,table.table thead>tr>td{padding:7px 10px;font-size:.9375rem;text-align:left;vertical-align:top}.editable-area table td:last-child,.editable-area table th:last-child,table.table td:last-child,table.table th:last-child{border-right:none}@media(min-width:950px){.editable-area table td,.editable-area table th,.editable-area table thead>tr>td,table.table td,table.table th,table.table thead>tr>td{padding:10px 20px}}.editable-area table,table.table{background:#fff;border-collapse:collapse;width:100%;margin-bottom:20px}.editable-area table caption,table.table caption{font-size:.75rem;text-align:left;caption-side:bottom}.editable-area table th,.editable-area table thead>tr>td,table.table th,table.table thead>tr>td{font-weight:700;background:#f3f2f1;border-bottom:1px solid #d5d5d5}.editable-area table th.active,.editable-area table thead>tr>td.active,table.table th.active,table.table thead>tr>td.active{color:#00838e}.editable-area table th.active span,.editable-area table thead>tr>td.active span,table.table th.active span,table.table thead>tr>td.active span{font-weight:700;border-bottom:1px solid #00838e}.editable-area table td>fieldset,table.table td>fieldset{margin-top:-10px;padding-left:15px}.editable-area table td>fieldset>legend,table.table td>fieldset>legend{margin-left:-10px}.editable-area table>tbody>tr:nth-child(2n)>td,table.table>tbody>tr:nth-child(2n)>td{background:#f5f5f4}.editable-area table .table-loading-container,table.table .table-loading-container{width:40px;margin:0 auto}@media(max-width:739px){.editable-area table td,.editable-area table th,table.table td,table.table th{font-size:rem(12px);padding:7px 5px}}.table-row-heading{font-weight:700;font-size:rem(12px)}.table-row-heading:first-letter{text-transform:capitalize}.table--nlp{min-width:100%;overflow:scroll}.table--nlp .tooltip{margin-bottom:-2px}.table--nlp .tooltip .icon{width:15px;height:15px;margin-left:5px}.table__container--historical-bookings{overflow-x:auto}.table__row{border-bottom:2px solid #f3f2f1}.table__row--heading{background-color:#f3f2f1;border-bottom:none!important}.table__row--top-heading{background-color:#e9e8e7;border-top:1px solid #e9e8e7;border-bottom:1px solid #e9e8e7}.table__row--no-border{border:none!important}.table__cell{padding:20px 12px;border:none;text-align:left;white-space:nowrap;vertical-align:top;width:20%}.table__cell--width-20{width:20%}.table__cell--width-25{width:25%}.table__cell--width-30{width:30%}.table__cell--width-35{width:35%}.table__cell--heading{padding-top:2px;padding-bottom:2px}.table__cell--break-word{white-space:normal}.table__cell--last{text-align:right}.table__cell--centered{text-align:center}.table__cell--centered .text-medium{font-size:rem(15px)}.table--ghost-white-theme .table__row{border-bottom:2px solid #e9e8e7}.table--ghost-white-theme .table__row--heading{background:#e9e8e7!important}.table--compact .table__cell{padding-top:10px;padding-bottom:10px}.table--compact .table__cell--heading{padding-top:3px;padding-bottom:2px}@media(max-width:739px){.table--earnings-twelve-months .table__row{display:block}.table--earnings-twelve-months .table__cell{display:block;width:100%;border-top:2px solid #e9e8e7!important;font-size:rem(14px)}.table--earnings-twelve-months .table__cell--last{text-align:inherit;background:#e9e8e7!important}.table--earnings-twelve-months .table__cell--value{float:right}}th[role=button]{cursor:pointer}.scandic-friends-table thead img,.scandic-friends-table thead td{margin:0!important;padding:0!important;border:0}.scandic-friends-table thead td{vertical-align:center!important;max-width:110px;background-color:#f8f8f8}.scandic-friends-table thead tr{line-height:0}.scandic-friends-table tr:last-child{border-bottom:1px solid #d5d5d5}.scandic-friends-table td+td{border-left:1px solid #d5d5d5;padding:10px 0}@media(-ms-high-contrast:none)and (min-width:950px)and (max-width:1199px){.scandic-friends-table thead img{width:95px}}@media(-ms-high-contrast:none)and (min-width:740px)and (max-width:949px){.scandic-friends-table thead img{width:70px}}@media(-ms-high-contrast:none)and (max-width:739px){.scandic-friends-table{display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap}}.reward-night-points{min-height:50px}.u-text-lowercase{text-transform:lowercase}.u-text-uppercase{text-transform:uppercase}.u-text-capitalize{text-transform:capitalize}.u-text-capitalize-first:first-letter{text-transform:uppercase!important}.u-no-text-transform{text-transform:none}.u-cursor-pointer{cursor:pointer!important}.u-cursor-progress{cursor:progress!important}.u-letter-spacing-06{letter-spacing:.6px!important}.u-wordbreak{word-break:break-all}.u-no-wordbreak{white-space:nowrap}.u-text-bold{font-weight:700!important}.u-no-boxshadow,.u-no-boxshadow>input[type="*"],.u-no-boxshadow>select,.u-no-boxshadow>textarea{-webkit-box-shadow:none!important;box-shadow:none!important}.u-no-scroll{overflow:hidden!important}.u-scroll-y{overflow-y:scroll!important}.u-overflow-auto{overflow:auto!important}.u-block{display:block!important}.u-inline-block{display:inline-block!important}.u-flex,.u-flex-column{display:-ms-flexbox;display:flex}.u-flex-column{-ms-flex-direction:column;flex-direction:column}.u-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex-vcenter,.u-flex-wrap{display:-ms-flexbox;display:flex}.u-flex-vcenter{-ms-flex-align:center;align-items:center}.u-width-100{width:100%!important}.u-relative{position:relative!important}.u-center-content{margin-left:auto!important;margin-right:auto!important}.u-top-border-sand{border-top:1px solid #edeceb}.u-bottom-border-sand{border-bottom:1px solid #edeceb}.u-bg-white{background:#fff!important}.u-bg-xxdark-gray{background:#3d3835!important}.u-bg-color-none{background-color:transparent!important}.u-uppercase{text-transform:uppercase}@media(min-width:950px){.u-no-margin-medium-up{margin:0!important}}.u-no-list-style{list-style-type:none!important}.u-no-button-style{border:none;background:transparent}.u-float-right{float:right!important}@media(min-width:740px){.u-float-right--small-up{float:right!important}}.u-min-height-120{min-height:120px}.u-no-link-style{color:inherit}.u-no-link-style,.u-no-link-style:active,.u-no-link-style:hover{text-decoration:none!important}.u-font-size-base{font-size:rem(16px)!important}.u-error-text-color{color:#b43837!important}.u-text-align-right{text-align:right!important}.u-text-align-left{text-align:left!important}.u-text-align-center{text-align:center!important}.u-vertical-align-top{vertical-align:top}.u-text-color-nordicsea-dark{color:#006b75!important}.u-font-family-base{font-family:Helvetica,Arial,sans-serif}.u-font-family-helvetica-neue{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.u-font-family-thin{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif}.u-font-family-scandic{font-family:BrandonText-Black,Arial,Helvetica,sans-serif}.u-font-family-scandic-secondary{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif}.u-no-margin-bottom{margin-bottom:0!important}.u-margin-bottom-5{margin-bottom:.3125rem!important}.u-margin-bottom-10{margin-bottom:.625rem!important}.u-margin-bottom-15{margin-bottom:.9375rem!important}.u-margin-bottom-25{margin-bottom:1.5625rem!important}.u-no-margin-top{margin-top:0!important}.u-margin-top-10{margin-top:.625rem!important}.u-margin-top-5{margin-top:.3125rem!important}.u-margin-top-20{margin-top:1.25rem!important}.u-margin-top-25{margin-top:1.5625rem!important}.u-margin-top-40{margin-top:2.5rem!important}.u-margin-right-10{margin-right:.625rem!important}.u-padding-right-60{padding-right:60px!important}.u-padding-right-25{padding-right:25px!important}.u-padding-right-10{padding-right:10px!important}.u-no-padding-bottom{padding-bottom:0!important}@media(min-width:950px){.u-no-padding-bottom--medium-up{padding-bottom:0!important}}@media(min-width:740px){.u-padding-top-20--small-up{padding-top:20px!important}}.u-no-padding{padding:0!important}.u-no-padding--sides{padding-left:0!important;padding-right:0!important}.u-no-padding-top{padding-top:0!important}@media(min-width:950px){.u-no-padding-top--medium-up{padding-top:0!important}}.u-table{display:table}.u-table-row{display:table-row}.u-table-cell{display:table-cell}.u-line-height{line-height:1.4rem!important}.u-ng-hide-with-animation{opacity:1}.u-ng-hide-with-animation.ng-hide{opacity:0}.u-ng-hide-with-animation.ng-hide-add,.u-ng-hide-with-animation.ng-hide-remove{-webkit-transition:all .5s linear;transition:all .5s linear}.u-disable{cursor:not-allowed;opacity:.5}.u-show-more-item{-webkit-transition:all .4s ease!important;transition:all .4s ease!important}.u-show-more-item.ng-hide{opacity:0;padding-top:0;padding-bottom:0}.u-show-more-item.ng-show{opacity:1}.u-show-more-item--max-height-40{max-height:40px}.u-show-more-item--max-height-40.ng-hide{max-height:0}.heading-1,h1{font-family:BrandonText-Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;text-transform:uppercase;font-weight:400;color:#483729;margin-bottom:1rem}@media(min-width:950px){.heading-1,h1{font-size:2.875rem}}ol+.heading-1,ol+h1,p+.heading-1,p+h1,table+.heading-1,table+h1,ul+.heading-1,ul+h1{margin-top:2rem}.heading-2,h2{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.1em;text-transform:uppercase;font-weight:400;color:#483729;margin-bottom:1rem}@media(min-width:950px){.heading-2,h2{font-size:1.625rem}}ol+.heading-2,ol+h2,p+.heading-2,p+h2,table+.heading-2,table+h2,ul+.heading-2,ul+h2{margin-top:2rem}.heading-3,h3{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.375rem;line-height:1.1em;color:#483729;margin-bottom:1rem}@media(min-width:950px){.heading-3,h3{font-size:1.625rem}}ol+.heading-3,ol+h3,p+.heading-3,p+h3,table+.heading-3,table+h3,ul+.heading-3,ul+h3{margin-top:2rem}.extraem,.heading-4,h4{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.125rem;color:#483729;margin-bottom:1rem}@media(min-width:950px){.extraem,.heading-4,h4{font-size:1.375rem}}ol+.extraem,ol+.heading-4,ol+h4,p+.extraem,p+.heading-4,p+h4,table+.extraem,table+.heading-4,table+h4,ul+.extraem,ul+.heading-4,ul+h4{margin-top:2rem}.heading-5,h5{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem;font-weight:700;margin-bottom:1rem}ol+.heading-5,ol+h5,p+.heading-5,p+h5,table+.heading-5,table+h5,ul+.heading-5,ul+h5{margin-top:2rem}.preamble{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.25rem;color:#333}@media(min-width:950px){.preamble{font-size:1.5rem;line-height:2.25rem}}.btn,.editable-area table input[type=submit],table.table input[type=submit]{color:#333;color:#fff}.btn,.editable-area table input[type=submit],.paragraph,table.table input[type=submit]{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem}.paragraph{color:#333}.small,small{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:.8125rem;line-height:1.2em;color:#333}.editable-area a,.link--underline.u-link-style,a.link--underline{border-bottom:1px dotted #00838e}.editable-area a:focus,.editable-area a:hover,.link--underline.u-link-style:focus,.link--underline.u-link-style:hover,a.link--underline:focus,a.link--underline:hover{border-bottom:none}.l-sections-wrapper{background:#f3f2f1}.l-section{overflow:hidden;position:relative}.l-section__inner{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1200px;margin:0 auto;padding:0 10px}.l-section__inner:after,.l-section__inner:before{content:" ";display:table}.l-section__inner:after{clear:both}@media(min-width:740px){.l-section__inner{padding:0 30px}}.l-section__inner--content-spaced .l-section__inner,.l-section__inner .l-section__inner{padding-left:0;padding-right:0}.hidden{display:none!important}.hidden--soft{display:none}.hidden--accessible{display:block;position:absolute;left:-100000em;top:auto;width:1px;height:1px;overflow:hidden}@media(max-width:419px){.hidden-xxsmall{display:none!important}}@media(min-width:420px) and (max-width:739px){.hidden-xsmall{display:none!important}}@media(min-width:420px){.hidden-xsmall-up{display:none!important}}@media(min-width:740px) and (max-width:949px){.hidden-small{display:none!important}}@media(min-width:740px){.hidden-small-up{display:none!important}}@media(min-width:950px) and (max-width:1199px){.hidden-medium{display:none!important}}@media(min-width:950px){.hidden-medium-up{display:none!important}}@media(min-width:1200px){.hidden-large{display:none!important}}.visible{display:block!important}@media(max-width:419px){.visible-xxsmall-block{display:block!important}}@media(min-width:420px) and (max-width:739px){.visible-xsmall-block{display:block!important}}@media(min-width:420px){.visible-xsmall-up-block{display:block!important}}@media(min-width:740px) and (max-width:949px){.visible-small-block{display:block!important}}@media(min-width:740px){.visible-small-up-block{display:block!important}}@media(min-width:950px) and (max-width:1199px){.visible-medium-block{display:block!important}}@media(min-width:950px){.visible-medium-up-block{display:block!important}}@media(min-width:1200px){.visible-large-block{display:block!important}}@media(max-width:419px){.visible-xxsmall-inline{display:inline!important}}@media(min-width:420px) and (max-width:739px){.visible-xsmall-inline{display:inline!important}}@media(min-width:740px) and (max-width:949px){.visible-small-inline{display:inline!important}}@media(min-width:740px){.visible-small-up-inline{display:inline!important}}@media(min-width:950px) and (max-width:1199px){.visible-medium-inline{display:inline!important}}@media(min-width:950px){.visible-medium-up-inline{display:inline!important}}@media(min-width:1200px){.visible-large-inline{display:inline!important}}@media(max-width:419px){.visible-xxsmall-inline-block{display:inline-block!important}}@media(min-width:420px) and (max-width:739px){.visible-xsmall-inline-block{display:inline-block!important}}@media(min-width:740px) and (max-width:949px){.visible-small-inline-block{display:inline-block!important}}@media(min-width:950px) and (max-width:1199px){.visible-medium-inline-block{display:inline-block!important}}.visible-medium-up-inline-block{display:none!important}@media(min-width:950px){.visible-medium-up-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-large-inline-block{display:inline-block!important}}.visible-medium-up-flex{display:none!important}@media(min-width:950px){.visible-medium-up-flex{display:-ms-flexbox!important;display:flex!important}}@media(min-width:740px){.visible-small-up-flex{display:-ms-flexbox!important;display:flex!important}}.l-sections-wrapper{position:relative;z-index:10;padding-bottom:30px}.l-sections-wrapper:after,.l-sections-wrapper:before{content:" ";display:table}.l-sections-wrapper:after{clear:both}.l-section__inner--narrow{max-width:740px}@media(max-width:949px){.l-section__inner--small-no-padding{padding:0}}@media(min-width:950px){.global-footer-toggler{margin-bottom:8px}.global-footer-toggler>span{margin-bottom:-8px;display:block}.global-footer-toggler:focus-visible:not(.no-hover){-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0;margin-left:8px;margin-right:8px}}.icon--more-options{background-image:url(/_static/img/icons/shared/arrow-down-white.svg)}.filter__button:after,.icon--more-options{background-repeat:no-repeat;background-position:50%}.filter__button:after{background-image:url(/_static/img/icons/hotelpage/filter.svg);background-size:22px 16px}.icon--double-arrow-left,.icon--double-arrow-left-white{color:#00838e;background:url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg) no-repeat 0;padding-left:20px}@media(min-width:950px){.header--slim .navigation-bar__main__logo{padding:14px 0 13px}.header--slim .nav-primary li:not(:first-child){display:none}}.bg-transparent{background:transparent!important}.nav-primary{list-style:none;border-top:1px solid #e3e0db;overflow-y:visible;padding-bottom:20px}.nav-primary__header{border-top:1px solid #e3e0db;background-color:#f3f2f1!important}.nav-primary__scandicfriendslogo{display:inline-block;position:relative;top:10px}.nav-primary__ham{display:inline-block;padding:15px 15px 15px 5px}.nav-primary__initials{width:35px;height:35px;display:inline-block;border-radius:50%;font-size:.6875rem;color:#fff;background:#000;vertical-align:middle;padding-top:7px}.nav-primary__mypage{padding:15px 15px 15px 10px!important;color:#000;text-transform:none!important}.nav-primary__verticalline{border-left:1px solid #e3e0db;display:inline-block;height:35px;margin-bottom:-12px}.nav-primary__findbooking{padding:20px 20px 20px 15px!important;color:#000;text-transform:none!important}.nav-primary__headerlist{display:inline-block!important}.nav-primary__headerlist>a{background-color:transparent;text-decoration:none;font-size:.875rem;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.nav-primary__headerlist__headerlist.is-active>a{color:#00838e}.nav-primary__item{text-align:center;position:relative;display:block}.nav-primary__item>a{display:block;color:#000}.nav-primary__item>a:focus,.nav-primary__item>a:hover{color:#7f7369;text-decoration:none}.nav-primary__item>a.btn{display:inline-block;margin:10px 0}.nav-primary__item.is-active>a{color:#00838e}.nav-primary__item--primary{text-align:center;background-color:#f3f2f1;border-bottom:none}.nav-primary__item--primary>a{padding-top:20px;padding-bottom:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;text-transform:uppercase;font-weight:700}@media(max-width:949px){.nav-primary__item--primary{line-height:17px!important}}.nav-primary__item--secondary{padding-top:6px}.nav-primary__item--secondary>a{padding:5px 0;font-size:.875rem;font-family:Helvetica}.nav-primary__item--secondary~.nav-primary__item--secondary{padding-top:0}.nav-primary__login{margin:6px 0}@media(min-width:950px){.nav-primary{width:100%;border-top:none;padding-top:0;padding-bottom:0}.nav-primary__item{float:left}.nav-primary__item>a{padding:30px 15px;background-image:none;font-weight:700;font-family:Helvetica,Arial,sans-serif}.nav-primary__item.is-active{background-color:#f3f2f1!important}.nav-primary__item.is-active>a{border-left:none;color:#000}.nav-primary__item--primary{border-bottom:none;background-color:transparent}.nav-primary__item--myprofile{float:right}}@media(min-width:950px)and (max-width:1199px){.nav-primary{display:table;float:left}.nav-primary__item{display:table-cell;float:none;vertical-align:middle}.nav-primary__item>a{line-height:1.15}}.navbar-user{background-color:#8d3a7c;float:right;position:relative;color:#fff}.navbar-user__logout{display:inline-block}.navbar-user__logout__action{background:transparent;border:none;padding:6px 0 6px 12px}.navbar-user__logout__action:hover .navbar-user__logout__action{text-decoration:underline}.navbar-user__logout__action__mobile{padding:5px 0;font-size:.875rem;font-family:Helvetica,Arial,sans-serif;text-decoration:none!important}.navbar-user__divider{border:1px solid #fff;opacity:.7;margin-left:-5px}.navbar-user__profile{color:#fff;display:inline-block;padding:10px}@media(min-width:950px){.navbar-user__logout{display:inline-block}.navbar-user__logout__action{background:transparent;border:none;padding-right:15px;padding-left:15px}.navbar-user__profile{padding:4px 15px!important}}.navbar-user--ghostwhite-light{background-color:#f3f2f1;color:#000}.navbar-user--ghostwhite-light .navbar-user__profile{color:#000}.navbar-user--ghostwhite-light .navbar-user__divider{border:0;border-right:1px solid #000}.navbar-user--ghostwhite-light .nav-secondary__item__link{color:#000}@media(min-width:950px){.navbar-user--ghostwhite-light.nav-secondary__login{background-color:#f3f2f1}}.navigation-bar{background-color:#fff;background-image:none;position:fixed;top:0;max-height:100%;width:100%;z-index:99999;overflow:visible}.navigation-bar.is-expanded{position:fixed;-webkit-box-shadow:none;box-shadow:none}@media(min-width:950px){.navigation-bar.is-expanded{position:relative}}.navigation-bar.locked{-webkit-box-shadow:none;box-shadow:none;position:absolute}.navigation-bar--logged-in .navigation-bar__top{display:block}.navigation-bar__top{display:none;background-color:#8d3a7c;color:#fff;font-size:.8125rem;position:relative;z-index:1}.navigation-bar__top .scandic-main-page-link{display:none}.navigation-bar__top--ghostwhite-light{background-color:#f3f2f1}.navigation-bar__best-rate{display:none}@media(min-width:1200px){.navigation-bar__best-rate{padding:4px 0;color:#fff;display:inline-block}.navigation-bar__best-rate:before{content:"";display:inline-block;width:32px;height:32px;background:transparent url(/_static/img/best-price-guaranteed/checkmark.svg) no-repeat scroll 0 0;fill:#fff;width:21px;height:21px;background-size:21px;margin-right:4px;vertical-align:middle}}.navigation-bar__main{-webkit-box-shadow:rgba(0,0,0,.75) 0 0 7px;box-shadow:0 0 7px rgba(0,0,0,.75);position:relative;text-align:center}.navigation-bar__main__expander{position:absolute;left:0;cursor:pointer;padding:.75rem .5rem 1rem;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;background-color:transparent}.navigation-bar__main__booking-widget-toggle{margin-top:.6rem;position:absolute;right:.5rem;top:0}@media(min-width:740px){.navigation-bar__main__booking-widget-toggle{padding:5px 15px;top:-2px}}.navigation-bar__main__booking-widget-toggle.btn--iconic{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation-bar__main__booking-widget-toggle .icon{margin-right:5px}.navigation-bar__main__booking-widget .booking-widget-dialog__dialog{position:relative}.navigation-bar__main__booking-widget .picker{position:absolute}.navigation-bar__main__logo{display:inline-block;width:5rem;padding:1rem 0 .5rem}.navigation-bar__main__logo img{width:100%}@media(min-width:950px){.navigation-bar__main__logo{width:100%}.navigation-bar__main__logo img{max-width:none;min-width:98px;width:auto}}@media(min-width:1200px){.navigation-bar__main__logo{width:10%;padding:27px 10px 26px 0;float:left;margin-right:20px}}@media(min-width:950px){.navigation-bar__main{-webkit-box-shadow:none;box-shadow:none}}@media(min-width:950px){.navigation-bar__main nav{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:950px){.navigation-bar{background-color:hsla(0,0%,100%,.95);position:relative}.navigation-bar__top{background-color:#3d3835;display:block}.navigation-bar__main__expander{display:none}}@media(max-width:949px){.navigation-bar.is-expanded~.special-alerts,.navigation-bar.is-expanded~main{margin-top:0}.navigation-bar .l-booking-widget{margin-bottom:0}.login.opened+.navigation-bar{position:absolute;top:auto}}.navigation-bar ul.is-collapsed{display:none}@media(min-width:950px){.navigation-bar ul.is-collapsed{display:block}}.navigation--skip-to-content a{padding:3px 10px;height:30px;border-radius:0 0 10px 0;position:absolute;top:-30px;left:0;color:#fff;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:1000000}@media(min-width:950px){.navigation--skip-to-content a{border-radius:0}}@media(min-width:1200px)and (max-width:1500px){.navigation--skip-to-content a{width:100%;text-align:center}}.navigation--skip-to-content a:focus{left:0;top:0;background:#00838e;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}@media(min-width:950px){.navigation--skip-to-content a:focus{background:#8d3a7c}}.main-header-position-static{position:fixed;top:0}.icon-bars{position:relative}.icon-bars,.icon-bars:after,.icon-bars:before{display:inline-block;width:2rem;height:.2857142857rem;background:#757575;border-radius:.1428571429rem;-webkit-transition:.3s;transition:.3s}.icon-bars:after,.icon-bars:before{position:absolute;left:0;content:"";moz-transform-origin:.1428571429rem center;-webkit-transform-origin:.1428571429rem center;transform-origin:.1428571429rem center}.icon-bars:before{top:.5rem}.icon-bars:after{top:-.5rem}.is-expanded>.icon-bars{background:transparent}.is-expanded>.icon-bars:after,.is-expanded>.icon-bars:before{moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:2rem}.is-expanded>.icon-bars:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-expanded>.icon-bars:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-language-selector a{text-transform:capitalize}.navbar-language-selector__toggler{font-size:.875rem;padding:5px 0;display:block;border:none;background-color:transparent;margin:0 auto;color:#333}.navbar-language-selector__toggler__arrow{padding:5px 10px;margin-left:5px;display:inline-block}.navbar-language-selector__item{font-size:.875rem}.navbar-language-selector__item>a{display:block;color:grey}.navbar-language-selector__item>a:focus,.navbar-language-selector__item>a:hover{color:#7f7369;text-decoration:none}.navbar-language-selector__item>a.is-active{display:none}@media(min-width:950px){.navbar-language-selector{float:left}.navbar-language-selector__toggler{color:#fff;padding:3px 15px}.navbar-language-selector__toggler .icon{display:inline-block;vertical-align:-4px;margin-right:3px}}.cookie-section{background:rgba(0,0,0,.7);bottom:0;left:0;padding:10px 0 0;position:fixed;right:0;z-index:102}.cookie-section .cookie-section__message{font-size:.8125rem;line-height:1.3em;color:#fff;display:inline-block;margin-bottom:13px}.cookie-section .cookie-section__message p{display:inline-block;margin:0}.cookie-section .cookie-section__message a{color:#fff;border-color:#fff}.cookie-section .cookie-section__confirm{display:inline-block;text-align:center;margin-bottom:10px}.cookie-section .cookie-section__btn{font-size:.8125rem;padding-top:3px;padding-bottom:3px}@media(min-width:740px){.cookie-section .cookie-section__message{font-size:1rem;line-height:1.4em;font-family:Helvetica,Arial,sans-serif;margin-right:3px}.cookie-section .cookie-section__btn{font-size:1rem;padding-top:5px;padding-bottom:5px}}.nav-primary__login>a{font-size:.875rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;background-color:transparent!important;text-decoration:none;color:#000;outline-color:transparent}@media(max-width:949px){header.header{margin-top:51px}}@media(min-width:950px){.nav-secondary{float:right}.nav-secondary__item{float:left}.nav-secondary__item.is-active>a{background-color:#514947}.nav-secondary__item__link{color:#fff;display:inline-block;padding:3px 10px}}@media(min-width:950px)and (min-width:950px){.nav-secondary__item__link{padding-top:4px;padding-bottom:4px}}@media(min-width:950px){.nav-secondary__login{margin-left:10px;background-color:#f3f2f1}.nav-secondary__login>a{padding-left:30px;padding-right:30px;color:#000}}.icon{width:36px;height:36px;display:inline-block;fill:#483729;text-indent:-9999px}.icon--l{width:42px;height:42px}.icon--s{width:24px;height:24px}.icon--info,.icon--info-white,.icon--xs{width:18px;height:18px}.icon--xxs{width:12px;height:12px}.icon--brown{fill:#483729}.icon--dawn{fill:#c65214}.icon--gray{fill:#d7d4cf}.icon--nordicsea{fill:#00838e}.icon--white{fill:#fff}.icon--white-stroke{stroke:#fff}.icon--sandstone{fill:#e3e0db}.icon--crocus{fill:#8d3a7c}.icon--xdark-gray{fill:#404040}.icon--xdark-gray-stroke{stroke:#404040}.icon--gray{fill:#a5a2a1}.icon--red{fill:#ce2028}.icon--inverted{color:#fff}.icon--bed{width:auto;height:38px;fill:#9da0a1}.icon--bedking{width:55px}.icon--bedqueen{width:50px}.icon--bedsingle{width:35px}.icon--bedtwin{width:72px}.icon--bedcustomoccupancy{width:66px}.icon--bedbunk{height:40px;stroke:#9da0a1;fill:none}.icon--bedextrapull{width:50px}.icon--bedextrasofa{width:69px}.icon--bedextrawall{width:54px}.icon--bedextrabunk{stroke:#9da0a1}.icon--down-arrow-small,.icon--down-arrow-small-black,.icon--up-arrow-small{width:17px;height:10px;line-height:10px}.icon--up-arrow-small{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.icon--down-round-small{width:1.5rem;height:1.5rem;background-size:1.5rem 1.5rem;background-repeat:no-repeat;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow-double-right{width:24px;height:22px}@media(min-width:950px){.icon-arrow-double-right{width:32px;height:30px}}@media(min-width:1200px){.icon-arrow-double-right{width:40px;height:38px}}.icon--double-arrow-left-white{color:#fff;background-image:url(/_static/img/icons/shared/arrow-double-white-left.svg)}.icon--double-arrow-right,.icon--double-arrow-right-white{color:#00838e;background:url(/_static/img/icons/shared/arrow-double-nordicsea-right-v2.svg) no-repeat 100%;padding-right:20px}.icon--double-arrow-right-nordicsea-dark{color:#006b75;background:url(/_static/img/icons/shared/arrow-double-nordicsea-dark-right.svg) no-repeat 100%;padding-right:20px}.icon--double-arrow-right-white{background:url(/_static/img/icons/shared/arrow-double-nordicsea-right-white.svg) no-repeat 100%;background-size:12px}.icon--facebook,.icon--google-plus,.icon--instagram,.icon--twitter{display:inline-block;width:42px;height:42px}.icon--close{width:42px;height:42px}.icon--close.active,.icon--close:active,.icon--close:focus,.icon--close:hover{outline:none}.icon--expand,.icon--expand-small{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;height:12px;position:relative;top:-2px;vertical-align:middle;width:12px}.icon--expand-small{height:8px;margin-bottom:2px}.icon--error{width:41px;height:41px}.icon--warning-highlighted{color:#cd0921}.info--message{color:#000}.icon--centered--xs{vertical-align:middle;width:18px;height:18px;background-size:18px 18px}.level-badge{height:4.5rem;width:4.5rem;fill:#fff}@media(min-width:740px){.level-badge{fill:#333}}.level-badge--l{height:3.75rem;width:3.75rem}@media(min-width:950px){.level-badge--l{height:4.5rem;width:4.5rem}}.icon--info,.icon--info-white{background-image:url(/_static/img/icons/info-dark.svg);background-size:contain}.icon--info-white{background-image:url(/_static/img/icons/info-white.svg);background-repeat:no-repeat}.icon--down-arrow-small,.icon--down-arrow-small-black,.icon--up-arrow-small{background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);background-size:17px 20px;background-repeat:no-repeat;background-position:0 -5px}.icon--down-arrow-small-white{background-image:url(/_static/img/icons/arrows/arrow-down-white.svg);background-size:17px 20px;background-repeat:no-repeat;background-position:0 0}.icon--down-arrow-small-black{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.icon--down-arrow-special{background-image:url(/_static/img/icons/arrows/dropdown-expand-green-v2.png);background-repeat:no-repeat;background-size:12px 12px;height:12px;width:12px}.icon--down-round-small{background-image:url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg)}.icon--close{background:url(/_static/img/icons/gallery/icon-close-v2.png) no-repeat 100%}.icon--close.active,.icon--close:active,.icon--close:focus,.icon--close:hover{background-image:url(/_static/img/icons/gallery/icon-close-active-v2.png)}.icon--expand,.icon--expand-small{background-image:url(/_static/img/icons/hotelpage/dropdown-expand.png);background-repeat:no-repeat;background-position:50%;background-size:12px 12px}.icon--expand-small{background-size:contain}.icon--scandic-friends{background:url(/_static/img/icons/scandic-friends/icon-scandic-friends.svg) no-repeat}.icon--warning-gray{background-image:url(/_static/img/icons/warning-alert-gray.svg)}.icon--checkmark-circle{background-image:url(/_static/img/icons/checkmark-circle.svg)}.icon--error-circle{background-image:url(/_static/img/icons/warning-alert-red.svg)}.icon--checkmark-circle-green{background-image:url(/_static/img/icons/checkmark-circle-green.svg);background-repeat:no-repeat;background-position:0 5px}.icon--close-circle-red{background-image:url(/_static/img/icons/close-circle-red.svg);background-repeat:no-repeat;background-position:0 5px}.icon--error{background-image:url(/_static/img/icons/error.png);background-repeat:no-repeat;background-position:50%}.icon-bullet-arrow{display:inline-block;width:24px;height:24px;background-size:contain;vertical-align:bottom;background-image:url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;background-repeat:no-repeat}.icon-bullet-arrow--alert{background-image:url(/_static/img/bullet-list-arrow-circle-dawn.svg)}.icon-bullet-arrow--down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-bullet-arrow--up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-eye{background-image:url(/_static/img/icons/eye-icon.svg)}.icon-eye,.icon-eye-slash{background-repeat:no-repeat}.icon-eye-slash{background-image:url(/_static/img/icons/eye-slash-icon.svg)}.icon-question-white{background-image:url(/_static/img/icons/icon-question-white.svg);background-repeat:no-repeat}.arrow-icon{border:solid #00838e;border-width:0 2px 2px 0;display:inline-block;padding:4px}.arrow-icon.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.btn,.editable-area table input[type=submit],table.table input[type=submit]{padding:5px 15px;display:inline-block;line-height:20px;border:1px solid transparent;border-radius:50px}.btn:active,.btn:focus,.btn:hover,.editable-area table input[type=submit]:active,.editable-area table input[type=submit]:focus,.editable-area table input[type=submit]:hover,table.table input[type=submit]:active,table.table input[type=submit]:focus,table.table input[type=submit]:hover{text-decoration:underline}.btn:focus,.editable-area table input[type=submit]:focus,table.table input[type=submit]:focus{outline:none;border:1px solid #ccc;-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa}@media(min-width:950px){.btn:focus,.editable-area table input[type=submit]:focus,table.table input[type=submit]:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.btn:disabled,.btn [disabled],.disabled.btn,.editable-area table input.disabled[type=submit],.editable-area table input[type=submit]:disabled,.editable-area table input[type=submit] [disabled],table.table input.disabled[type=submit],table.table input[type=submit]:disabled,table.table input[type=submit] [disabled]{opacity:.45;cursor:not-allowed}@media(min-width:740px){.btn,.editable-area table input[type=submit],table.table input[type=submit]{padding:8px 15px}}.btn--primary,.editable-area table input[type=submit],table.table input[type=submit]{background-color:#00838e;color:#fff}.btn--primary:active,.btn--primary:focus,.btn--primary:hover,.btn--primary:visited,.editable-area table input[type=submit]:active,.editable-area table input[type=submit]:focus,.editable-area table input[type=submit]:hover,.editable-area table input[type=submit]:visited,table.table input[type=submit]:active,table.table input[type=submit]:focus,table.table input[type=submit]:hover,table.table input[type=submit]:visited{color:#fff}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:100%;font-size:1rem;height:2.5rem;line-height:2.25rem;padding:0 .625rem;color:#333;background-color:#fff;border:2px solid #757575;vertical-align:top;border-radius:2px}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:none}input[type=date].disabled,input[type=datetime-local].disabled,input[type=datetime].disabled,input[type=email].disabled,input[type=month].disabled,input[type=number].disabled,input[type=password].disabled,input[type=search].disabled,input[type=tel].disabled,input[type=text].disabled,input[type=time].disabled,input[type=url].disabled,input[type=week].disabled,select.disabled,textarea.disabled{color:#6e6e6e;background-color:#f3f2f1;border-color:#c8c8c8;cursor:not-allowed;opacity:1}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#757575}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#757575}input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#757575}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#757575}input[type=date].borderless,input[type=datetime-local].borderless,input[type=datetime].borderless,input[type=email].borderless,input[type=month].borderless,input[type=number].borderless,input[type=password].borderless,input[type=search].borderless,input[type=tel].borderless,input[type=text].borderless,input[type=time].borderless,input[type=url].borderless,input[type=week].borderless,select.borderless,textarea.borderless{border:none;margin-left:0}input[type=date].plain,input[type=datetime-local].plain,input[type=datetime].plain,input[type=email].plain,input[type=month].plain,input[type=number].plain,input[type=password].plain,input[type=search].plain,input[type=tel].plain,input[type=text].plain,input[type=time].plain,input[type=url].plain,input[type=week].plain,select.plain,textarea.plain{border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.clearable-input{position:relative;display:block}.clearable-input input::-ms-clear{display:none}.clearable-input__clear{position:absolute;top:0;bottom:0;right:0;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.hero-overlay--search .clearable-input__clear{width:45px}.clearable-input__clear .clearable-input__clear--icon{margin:0}.clearable-input--icon,.clearable-input__clear .clearable-input__clear--icon{background:url(/_static/img/icons/clear-input.png) no-repeat scroll 0 0/100% 100% transparent;display:block;width:14px;height:14px}.clearable-input--icon{margin:5px 5px 4px 4px}.clearable-input.input-group .clearable-input__clear{top:16px;bottom:auto;margin-right:3px;padding-top:16px}@media(min-width:950px){.clearable-input.input-group .clearable-input__clear{height:26px}}.clearable-input.clearable-input--booking-option .clearable-input__clear{padding:4px 3px}input.ng-touched.ng-invalid{border:2px solid #cd0921}.dropdown-container{position:relative}.dropdown-container.open>.dropdown-menu{display:block}.dropdown-container.open>a{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:11;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:1rem;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;color:grey;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#737373;background-color:#f5f5f5}.dropdown-menu .active>a,.dropdown-menu .active>a:focus,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#00838e}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent}.dp-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.75)}.dp{position:relative;background:#fff;-webkit-box-shadow:2px 2px 16px rgba(0,0,0,.25);box-shadow:2px 2px 16px rgba(0,0,0,.25);line-height:1.4;border-radius:4px;max-height:400px;z-index:1000;padding-top:6px;overflow:hidden;-webkit-tap-highlight-color:transparent}.dp:before{content:" ";height:6px;position:absolute;top:0;left:0;right:0;background:#3b99fc;background:-webkit-gradient(linear,right top,left top,from(#3b99fc),to(#8aefc8));background:linear-gradient(-90deg,#3b99fc,#8aefc8)}.dp-permanent .dp{padding-top:0;border:1px solid #eee;-webkit-box-shadow:none;box-shadow:none}.dp-permanent .dp:before{display:none}.dp-cal{min-height:300px}.dp-below{position:absolute}.dp-below,.dp-permanent{font-size:.8em;width:400px;max-width:100vw}.dp-permanent{position:relative}.dp-permanent .dp{z-index:0}.dp-modal .dp{position:absolute;top:50%;left:50%;max-width:600px;width:calc(100% - 4em);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slide-up .3s forwards;animation:slide-up .3s forwards}.dp-months{padding:24px}.dp-years{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:400px;padding:8px 0;overflow:auto!important}.dp-cal-month,.dp-cal-year,.dp-day,.dp-month,.dp-year{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;position:relative;color:#3b404d;border-radius:2px;border:0;background:transparent}.dp-cal-header{position:relative;text-align:center;padding-bottom:16px;background:#f5f5f5}.dp-next,.dp-prev{position:absolute;width:30px;height:30px;overflow:hidden;top:14px;color:#777;border-radius:2px;border:0;background:transparent}.dp-next:focus,.dp-next:hover,.dp-prev:focus,.dp-prev:hover{outline:none;color:inherit}.dp-prev{left:24px}.dp-next{right:24px}.dp-next:before,.dp-prev:before{content:"";border:2px solid;width:10px;height:10px;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s;transition:border-color .2s;margin:9px 0 40px 4px}.dp-prev:before{border-right:0;border-bottom:0}.dp-next:before{border-left:0;border-top:0;margin-left:0;margin-right:4px}.dp-cal-month,.dp-cal-year{display:inline-block;font-size:1.4em;padding:16px 8px 8px;outline:none}.dp-cal-footer{text-align:center;background:#f5f5f5}.dp-day-today:after{content:"";height:0;width:0;border-color:#227bd7 #227bd7 transparent transparent;border-style:solid;border-width:7px;position:absolute;top:0;right:0}.dp-clear,.dp-close,.dp-today{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:33%;padding:8px;text-decoration:none;color:inherit;border:0;background:transparent}.dp-permanent .dp-clear,.dp-permanent .dp-close{display:none}.dp-cal-month:active,.dp-cal-year:active,.dp-clear:active,.dp-close:active,.dp-next:active,.dp-prev:active,.dp-today:active{background:#75bcfc;color:#fff}@media screen and (min-device-width:1200px){.dp-cal-month:focus,.dp-cal-month:hover,.dp-cal-year:focus,.dp-cal-year:hover,.dp-clear:focus,.dp-clear:hover,.dp-close:focus,.dp-close:hover,.dp-next:focus,.dp-next:hover,.dp-prev:focus,.dp-prev:hover,.dp-today:focus,.dp-today:hover{background:#75bcfc;color:#fff}}.dp-col-header,.dp-day{width:14.28571429%;display:inline-block;padding:8px;text-align:center}.dp-col-header{color:#aaa;text-transform:uppercase;font-weight:300;font-size:.8em;padding:8px 0}.dp-month{width:33%;display:inline-block;padding:8px}.dp-year{display:block;padding:8px 40px;width:100%}.dp-edge-day{color:#aaa}.dp-current,.dp-current:focus,.dp-day:focus,.dp-day:hover,.dp-month:focus,.dp-month:hover,.dp-year:focus,.dp-year:hover{outline:none;background:#75bcfc;color:#fff}.dp-selected,.dp-selected:focus,.dp-selected:hover{background:#3b99fc;color:#fff}.dp-day-disabled{background:transparent;color:#ddd}.dp-day-disabled:focus,.dp-day-disabled:hover{background:#ddd}.dp-focuser{position:absolute;z-index:0;top:50%;left:50%}@media(max-width:480px){.dp-modal .dp{font-size:.9em;width:auto;width:100%}.dp-day,.dp-day-of-week{padding:8px}}@-webkit-keyframes slide-up{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes slide-up{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.dr-cals{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding-top:6px;border-radius:6px;overflow:hidden}.dr-cals .dp-edge-day{visibility:hidden}.dr-cals .dp-cal-footer{display:none}.dr-cals .dp{border:0}.dr-cals .dp-current,.dr-cals .dp-current:focus,.dr-cals .dp-selected,.dr-cals .dp-selected:focus{background:transparent;color:inherit;border-radius:0}.dr-cals .dp-day-disabled,.dr-cals .dp-day-disabled:focus{color:#ddd}.dr-cal-end .dp{border-left:8px solid #f5f5f5}.dr-cal-end .dp-prev,.dr-cal-start .dp-next{visibility:hidden}.dr-cals .dp-current:hover,.dr-cals .dr-in-range,.dr-cals .dr-in-range:focus,.dr-cals .dr-in-range:hover{background:#75bcfc;color:#fff;border-radius:0}.dr-cals .dr-selected,.dr-cals .dr-selected:focus,.dr-cals .dr-selected:hover{background:#3b99fc;color:#fff;border-radius:0}@media(max-width:616px){.dr-cal-end{display:none}.dr-cal-start .dp-next{visibility:visible}}.booking-widget{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width:950px){.booking-widget{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto;-ms-flex-align:start;align-items:flex-start}.booking-widget>*{width:20%}.booking-widget>:first-child{width:24%}.booking-widget>:not(:last-child){padding-right:20px}.booking-widget>.booking-widget-options-toggle{width:16%;padding-top:12px}.booking-widget>.booking-widget-options,.booking-widget>.booking-widget__submit{padding-right:0}.booking-widget>.booking-widget__submit{padding-top:8px}}@media(min-width:1200px){.booking-widget>*{width:18%}.booking-widget>:first-child{width:28%}.booking-widget>.booking-widget-options-toggle{width:15%}.booking-widget>.booking-widget__submit{width:21%}}.booking-widget .input-group{position:relative;padding-top:15px;padding-bottom:5px}.booking-widget .input-group .input{display:block}.booking-widget .input-group .input,.booking-widget .input-group input{background:#fff;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent;border:1px solid #fff;color:#404040;border-radius:3px;height:40px;padding:2px 28px 0 40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:30px}.booking-widget .input-group .input::-webkit-input-placeholder,.booking-widget .input-group input::-webkit-input-placeholder{color:#757575}.booking-widget .input-group .input::-moz-placeholder,.booking-widget .input-group input::-moz-placeholder{color:#757575}.booking-widget .input-group .input::-ms-input-placeholder,.booking-widget .input-group input::-ms-input-placeholder{color:#757575}.booking-widget .input-group .input::placeholder,.booking-widget .input-group input::placeholder{color:#757575}.booking-widget .input-group .input:focus,.booking-widget .input-group input:focus{-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa;outline:0 none}@media(min-width:950px){.booking-widget .input-group .input:focus,.booking-widget .input-group input:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}@media(max-width:949px){.booking-widget .input-group .input.widget-search__text~label,.booking-widget .input-group input.widget-search__text~label{width:80%}.booking-widget .input-group .input.ng-valid:not(.ng-empty)~label,.booking-widget .input-group .input:focus~label,.booking-widget .input-group input.ng-valid:not(.ng-empty)~label,.booking-widget .input-group input:focus~label{top:8px;font-size:12px;line-height:12px;width:auto}}@media(min-width:950px){.booking-widget .input-group .input,.booking-widget .input-group input{height:40px;line-height:26px;padding:0 28px}}.booking-widget .input-group .input.arrow-down,.booking-widget .input-group input.arrow-down{text-transform:capitalize;background-image:url(/_static/img/icons/arrows/arrow-down-dark.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:17px 17px;cursor:pointer;padding-top:.375rem!important}@media(min-width:950px){.booking-widget .input-group .input.arrow-down,.booking-widget .input-group input.arrow-down{background-position:top 10px right 7px}}@media(max-width:949px){.booking-widget .input-group.date-range label,.booking-widget .input-group.guest-wrapper label{top:8px;font-size:12px;line-height:12px;width:auto}}.booking-widget .input-group label{position:absolute;top:20px;left:35px;background:#00838e;padding:0 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:950px){.booking-widget .input-group label{top:-2px;left:0;font-size:12px;line-height:1.3;letter-spacing:.5px;padding:0;background:none transparent;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}}.booking-widget .input-group>.icon{position:absolute;left:10px;top:23px;z-index:0;fill:#757575}.booking-widget .input-group>.icon.icon-tag{width:16px;fill:#fff}@media(min-width:950px){.booking-widget .input-group>.icon{left:5px;top:26px}}.booking-widget .error-text.error-text--inverted{margin-top:6px}.booking-widget-wrapper{background:none #00838e;padding:10px 15px 15px;position:relative;z-index:110}@media(min-width:740px){.booking-widget-wrapper{padding:15px 30px 25px}}@media(min-width:950px){.booking-widget-wrapper{padding:15px 40px 15px 45px;position:relative}}.hidden-medium-up .booking-widget-wrapper{display:none}.booking-widget .widget-search{position:relative;z-index:112}.booking-widget .widget-search__list{position:absolute;top:100%;left:0;right:0;max-height:216px;background:#fff;color:#000;overflow:auto;border-radius:5px;z-index:10;-webkit-box-shadow:4px 4px 16px -8px rgba(0,0,0,.5);box-shadow:4px 4px 16px -8px rgba(0,0,0,.5)}.booking-widget .widget-search__list-item{padding:7px 10px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;cursor:pointer}.booking-widget .widget-search__list-item svg{min-width:18px;max-width:18px;display:block}.booking-widget .widget-search__list-item>span{padding-left:5px;text-transform:capitalize}.booking-widget .widget-search__list-item.selected{background:#e9e8e7}.booking-widget .widget-search__list-item .search-item-remove{display:block;padding:5px;margin:-5px -5px -5px auto}.booking-widget .widget-search__list-item .search-item-remove svg{height:14px;min-width:14px;width:14px}.booking-widget .dropdown__modal{position:absolute;margin-top:10px;z-index:112;background:#fff;border-radius:4px;-webkit-box-shadow:8px 8px 32px -16px rgba(0,0,0,.5);box-shadow:8px 8px 32px -16px rgba(0,0,0,.5)}.booking-widget .dropdown__modal>*{position:relative}.booking-widget .dropdown__modal:before{content:"";border:10px solid transparent;border-bottom-color:#fff;position:absolute;top:-19px;left:50px}.booking-widget__btn{background:#cd0921;color:#fff;font-weight:600;font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;border:1px solid #fff;height:48px}@media(min-width:950px){.booking-widget__btn{width:100%}}@media(max-width:949px){.booking-widget-head+div{display:none}.booking-widget-head+div.active{display:block}}.booking-widget .loader>span{background:#fff}.booking-widget__header{margin:0;font-size:1.75rem;line-height:1;color:#fff}@media(min-width:950px){.booking-widget__header{display:none}}.booking-widget__header--hidden{display:none}.full-width .booking-widget__btn{margin-top:10px;width:100%}.change-date-section .full-width .booking-widget__btn{margin:0}.change-date-section .booking-widget-wrapper{margin-bottom:10px}.booking-widget .date-picker__apply{width:100%;background:none transparent;color:#00838e;border-top:1px solid #f3f2f1;text-transform:capitalize;border-radius:0;padding:10px 15px}.booking-widget .clearable-input__clear--icon{background:none transparent}.booking-widget .disableDropdown.custom-select:after{background-image:none}@media(min-width:950px){.show-best-price-badge .booking-widget:after{content:"";background:transparent url(/_static/img/best-price-guaranteed/best-price-guaranteed-badge-transparent.svg) scroll no-repeat 0 0;width:65px;height:65px;background-size:65px;display:block;position:absolute;right:0;bottom:-94px}}@media(min-width:950px)and (min-width:1200px){.show-best-price-badge .booking-widget:after{right:4.0625rem}}.booking-widget button.u-no-button-style:focus{-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa;outline:0 none}@media(min-width:950px){.booking-widget button.u-no-button-style:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}#booking-overlay{background:transparent;content:"";display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0;-webkit-box-shadow:0 0 none;box-shadow:0 0 none;z-index:111;cursor:default}.dr-cals{width:280px;overflow:visible;position:relative;padding:0;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.dr-cals .dp-day,.dr-cals .dp-next,.dr-cals .dp-prev{color:#00838e}.dr-cals .dp-prev{left:10px;top:5px}.dr-cals .dp-next{right:10px;top:5px}.dr-cals .dp-cal-header{height:40px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.dr-cals .dp-cal-header,.dr-cals .dp-cal-header button:focus,.dr-cals .dp-cal-header button:hover{background:none transparent}.dr-cals .dp-cal-month,.dr-cals .dp-cal-year{padding:0 5px;font-weight:700;color:#404040;font-size:16px}.dr-cals .dp-permanent{max-width:280px}.dr-cals .dp-col-header{border-color:#f3f2f1;border-style:solid;border-width:1px 0;text-transform:capitalize;color:#404040;font-size:13px;font-weight:700;line-height:15px;text-align:center}.dr-cals .dp-current,.dr-cals .dp-current:not(.dp-day-disabled):focus{color:#00838e}.dr-cals .dp-day{width:40px;height:32px;color:#00838e;font-size:16px;line-height:15px;text-align:center;margin:4px 0}.dr-cals .dp-day-disabled{color:#c8c8c8}@media(min-width:950px){.dr-cals .dp-day.dr-current:focus,.dr-cals .dp-day:focus:not(.dp-day-disabled):not(.dp-current),.dr-cals .dp-day:hover:not(.dp-day-disabled){background:#00838e;color:#fff}}.dr-cals .dp-day.dp-day-disabled:focus,.dr-cals .dp-day.dp-day-disabled:hover{background:none transparent;cursor:not-allowed;color:#c8c8c8}.dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#00838e;background:rgba(0,131,142,.1);font-weight:700;color:#00838e}.dr-cals .dp-day.dr-in-range:hover,.dr-cals .dp-day.dr-selected{background:#00838e;color:#fff}.dr-cals .dp-day.dr-selected{border-radius:20px 0 0 20px;font-weight:700}.dr-cals .dp-day.dr-selected.dr-in-range{border-radius:0 20px 20px 0;background:#00838e;color:#fff}.dr-cals .dp-day.dr-selected.dp-current:focus,.dr-cals .dp-day.dr-selected.dp-selected:focus,.dr-cals .dp-day.dr-selected:focus,.dr-cals .dp-day.dr-selected:hover{background:#00838e;color:#fff}@media(max-width:949px){.dr-cals .dp-day.dr-selected.dp-current:focus,.dr-cals .dp-day.dr-selected.dp-selected:focus,.dr-cals .dp-day.dr-selected:focus,.dr-cals .dp-day.dr-selected:hover{-webkit-box-shadow:0 0 5px #00838e;box-shadow:0 0 5px #00838e}}@media(min-width:950px){.dr-cals .dp-day.dr-in-range.dr-current:focus{background:#00838e;color:#fff}}.dr-cals .dp-day.dr-in-range~.dr-selected{border-radius:0 20px 20px 0;background:#00838e;color:#fff}.dr-cals .dp-day.dp-day-today:after,.dr-cals .dp-day:not(.dp-edge-day)~.dp-edge-day{display:none}.dr-cals .dr-cal-end .dp{border:0 transparent;overflow:visible}.dr-cals .dr-cal-end .dp-cal:before{position:absolute;width:30px;height:100%;display:block;background:#fff;content:"";left:-30px;top:0;z-index:999}.dr-cals .dp-cal{min-height:0}@media(min-width:620px){.dr-cals{width:590px}}.dp-cal-header button.disabled{opacity:.4}#guest-selector__room-count{background-color:#e9e8e7;vertical-align:middle;width:auto;vertical-align:text-bottom;display:inline-block;border-radius:18px;border:1px solid #e9e8e7}.disableDropdown #guest-selector__room-count,.disableDropdown.custom-select.custom-select--booking-widget-dialog{background-color:transparent;border:none}.disableDropdown #guest-selector__room-count:disabled{opacity:1;padding-left:0;margin-bottom:-22px}.tooltipHeader{font-weight:700;margin-bottom:0}@media(min-width:950px){.booking-widget .booking-widget-options{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:start;align-items:flex-start;margin:15px 0}.booking-widget-options-item,.booking-widget-options .booking-code{padding-right:20px}}.booking-widget-options-toggle{margin:5px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:950px){.booking-widget-options-toggle{margin:0}}.booking-widget-options-toggle>button[type=button]{padding:5px 7px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width:950px){.booking-widget-options-toggle>button[type=button]{width:auto;padding:0}}@media(max-width:419px){.booking-widget-options-toggle>button[type=button]{margin-bottom:10px}}.booking-widget-options-toggle>button[type=button].offers-toggle{display:none}.booking-widget-options-toggle__icon{padding-right:10px}@media(min-width:950px){.booking-widget-options-toggle__icon{padding-right:0}.booking-widget-options--shown .booking-widget-options-toggle__icon.icon-show-options{visibility:hidden;display:block}}.booking-widget-options-toggle__icon img{display:block;max-width:22px}.booking-widget-options-toggle__text{font-size:13px;font-weight:700;line-height:15px;text-align:left}.booking-widget-options-toggle__text>span{display:inline-block}.booking-widget-options-toggle__text>span:not(:first-child){padding:0 5px 0 0}.booking-widget-options-toggle .icon-hide-options{display:none}.booking-widget-options-toggle .booking-widget__btn{-ms-flex-pack:center;justify-content:center}@media(max-width:419px){.booking-widget-options-toggle .booking-widget__btn{-ms-flex:auto;flex:auto;margin-bottom:10px;width:100%}}@media(min-width:950px){.booking-widget-options--special~.booking-widget-options{margin:15px 0 0}}@media(min-width:740px){.booking-widget-options--special~.booking-widget-options .booking-widget-options-toggle{margin:0}}.booking-widget-options--special~.booking-widget-options .booking-widget-options-item{padding-top:0}@media(min-width:950px){.booking-widget-options .booking-code{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;max-width:45%}.booking-widget-options .booking-code .input-group{padding-bottom:0;max-width:250px}.booking-widget-options .booking-code .input-group input{text-transform:uppercase}.booking-widget-options .booking-code label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:-7px}.booking-widget-options .booking-code .custom-checkbox-label{font-size:12px;height:26px;margin-left:5px;margin-top:15px}}.booking-widget-options .booking-code__text{text-transform:uppercase}.booking-widget-options .booking-code .booking-widget-options__tooltip{position:absolute;top:22px;right:8px}.booking-widget-options .booking-code .booking-widget-options__tooltip.visible-medium-up-block{position:static}.booking-widget-options .booking-code .booking-widget-options__tooltip a{display:block}@media(max-width:949px){.booking-widget-options .booking-code .clearable-input__clear{right:30px}}@media(max-width:739px){.booking-widget-options--shown>button[type=button]{margin:0}}.booking-widget-options--shown .icon-show-options{display:none}.booking-widget-options--shown .icon-hide-options{display:block}.booking-widget-options--shown~div .booking-widget__btn{-ms-flex:auto;flex:auto}.booking-widget-options--shown .booking-widget__btn,.booking-widget-options--special .booking-widget__btn{display:none}.booking-widget-options-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:950px){.booking-widget-options-item{max-width:33%;padding-top:11px}}@media(min-width:950px){.booking-widget-options-item label.custom-checkbox-wrapper,.booking-widget-options label.custom-checkbox-wrapper{padding:8px 0 0}}.booking-widget-options-item label.custom-checkbox-wrapper input:focus-visible+span,.booking-widget-options label.custom-checkbox-wrapper input:focus-visible+span{padding-right:2px}@media(min-width:950px){.booking-widget-options-item label.custom-checkbox-wrapper input:focus-visible+span,.booking-widget-options label.custom-checkbox-wrapper input:focus-visible+span{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}.booking-widget-options-item label.custom-checkbox-wrapper input:focus-visible+span:before,.booking-widget-options label.custom-checkbox-wrapper input:focus-visible+span:before{-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent}}.booking-widget-options__tooltip{padding-left:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.booking-widget-options__show-less{-ms-flex-preferred-size:100%;flex-basis:100%}.booking-widget-options__show-less button{display:-ms-flexbox;display:flex;margin:0 auto;padding:10px;-ms-flex-align:center;align-items:center}.booking-widget-options__show-less button img{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:10px}@media(min-width:950px){.booking-widget-options.booking-widget-collapsed{-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:5px}}@media(min-width:950px){.booking-widget-options.booking-widget-collapsed .booking-code,.booking-widget-options.booking-widget-collapsed .booking-widget-options-item{max-width:100%}}@media(min-width:950px){.booking-widget-options.booking-widget-collapsed .booking-code{padding-top:8px}}@media(min-width:950px){.reward-night .booking-widget-options__tooltip,.voucher .booking-widget-options__tooltip{padding-top:7px}}.heading-with-filter-controls{background:#fff}.heading-with-filter-controls__left-wrapper{display:-ms-flexbox;display:flex;max-width:1784px;margin:0 auto}.heading-with-filter-controls__inner-container{width:100%;max-width:890px;padding:30px 10px 20px 40px}.filter-and-distance-controls{display:-ms-flexbox;display:flex;width:100%}.filter-and-distance-controls .custom-select--filter{top:-1px}@media(min-width:950px){.filter-and-distance-controls .custom-select--filter{margin-left:20px}}.filter__button{min-width:200px;background-color:#fff;color:#333;border:2px solid #757575;margin-bottom:2px;border-radius:0;height:2.5rem!important;text-align:left;position:relative;width:auto;padding-right:34px}.filter__button:hover{text-decoration:none}.filter__button:focus{text-decoration:none;border:4px solid #00838e;-webkit-box-shadow:none;box-shadow:none}@media(min-width:950px){.filter__button:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.filter__button:after{content:"";position:absolute;width:28px;height:16px;top:28%;right:10px;z-index:2;pointer-events:none} \ No newline at end of file +@font-face { + font-family: Roboto; + font-display: swap; + src: + url(/_static/shared/fonts/roboto/roboto-v20-latin-300.woff2) format("woff2"), + url(/_static/shared/fonts/roboto/roboto-v20-latin-300.woff) format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Roboto; + font-display: swap; + src: + url(/_static/shared/fonts/roboto/roboto-v20-latin-regular.woff2) + format("woff2"), + url(/_static/shared/fonts/roboto/roboto-v20-latin-regular.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Roboto; + font-display: swap; + src: + url(/_static/shared/fonts/roboto/roboto-v20-latin-500.woff2) format("woff2"), + url(/_static/shared/fonts/roboto/roboto-v20-latin-500.woff) format("woff"); + font-weight: 600; + font-weight: 500; + font-style: normal; +} +@font-face { + font-family: Roboto; + font-display: swap; + src: + url(/_static/shared/fonts/roboto/roboto-v20-latin-700.woff2) format("woff2"), + url(/_static/shared/fonts/roboto/roboto-v20-latin-700.woff) format("woff"); + font-weight: 800; + font-weight: 700; + font-style: normal; +} +@font-face { + font-family: BrandonText-Black; + font-display: swap; + src: + url(/_static/shared/fonts/brandon-text/black.woff2) format("woff2"), + url(/_static/shared/fonts/brandon-text/black.woff) format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: BrandonText-Bold; + font-display: swap; + src: + url(/_static/shared/fonts/brandon-text/bold.woff2) format("woff2"), + url(/_static/shared/fonts/brandon-text/bold.woff) format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Prumo-Light; + font-display: swap; + src: + url(/_static/shared/fonts/prumo/prumotext-light-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/prumo/PrumoText-Light.woff) format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Brown-Bold; + font-display: swap; + src: + url(/_static/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff) + format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Brown-Light; + font-display: swap; + src: + url(/_static/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff) + format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Interstate-Black; + font-display: swap; + src: + url(/_static/shared/fonts/interstate/interstate-black-compressed.woff2) + format("woff2"), + url(/_static/shared/fonts/interstate/interstate-black-compressed.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Interstate-Regular; + font-display: swap; + src: + url(/_static/shared/fonts/interstate/interstate-regular-condensed-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/interstate/interstate-regular-condensed.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Gotham-Black; + font-display: swap; + src: + url(/_static/shared/fonts/gotham/gotham-black-webfont.woff2) format("woff2"), + url(/_static/shared/fonts/gotham/gotham-black-webfont.woff) format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Gotham-Bold; + font-display: swap; + src: + url(/_static/shared/fonts/gotham/gotham-bold-webfont.woff2) format("woff2"), + url(/_static/shared/fonts/gotham/gotham-bold-webfont.woff) format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Boita-Regular; + font-display: swap; + src: + url(/_static/shared/fonts/boita/boita-regular-webfont.woff2) format("woff2"), + url(/_static/shared/fonts/boita/boita-regular-webfont.woff) format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Akkurat-Regular; + font-display: swap; + src: + url(/_static/shared/fonts/akkurat/akkurat-regular-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/akkurat/akkurat-regular-webfont.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Akkurat-Light; + font-display: swap; + src: + url(/_static/shared/fonts/akkurat/akkurat-light-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/akkurat/akkurat-light-webfont.woff) format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: DomaineSansTextWeb-Light; + font-display: swap; + src: + url(/_static/shared/fonts/domaine/domainesanstextweb-light-webfont.woff2) + format("woff2"), + url(/_static/shared/fonts/domaine/domainesanstextweb-light-webfont.woff) + format("woff"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Garamond; + font-display: swap; + src: + url(/_static/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2) + format("woff2"), + url(/_static/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Grotesk; + font-display: swap; + src: + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2) + format("woff2"), + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Grotesk-bold; + font-display: swap; + src: + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2) + format("woff2"), + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff) + format("woff"); + font-weight: 400; + font-style: normal; +} +.heading-1, +h1 { + font-size: rem(32px); +} +@media (min-width: 950px) { + .heading-1, + h1 { + font-size: rem(46px); + } +} +.heading-2, +h2 { + font-size: rem(22px); +} +@media (min-width: 950px) { + .heading-2, + h2 { + font-size: rem(26px); + } +} +.heading-3, +h3 { + font-size: rem(22px); +} +@media (min-width: 950px) { + .heading-3, + h3 { + font-size: rem(26px); + } +} +.extraem, +.heading-4, +h4 { + font-size: rem(18px); +} +.heading-5, +h5 { + font-size: rem(16px); +} +.preamble { + font-size: rem(20px); +} +.btn, +.editable-area table input[type="submit"], +.paragraph, +table.table input[type="submit"] { + font-size: rem(16px); +} +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: 700; +} +dfn { + font-style: italic; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid silver; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow-y: auto; +} +optgroup { + font-weight: 700; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +*, +td, +th { + padding: 0; +} +* { + margin: 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +html { + -webkit-text-size-adjust: 100%; + -webkit-font-smoothing: antialiased; +} +.u-link-style, +a { + color: #00838e; + text-decoration: none; +} +.u-link-style:active, +.u-link-style:focus, +.u-link-style:hover, +a:active, +a:focus, +a:hover { + text-decoration: underline; +} +.link-darker { + color: #006b75; +} +ul { + list-style: none; +} +p { + margin-bottom: 1em; +} +hr { + border: 0; + border-bottom: 2px dotted rgba(157, 160, 161, 0.33); + margin: 20px 0; + width: 100%; +} +@media (min-width: 740px) { + hr { + margin: 30px 0; + } +} +::selection { + background: #00838e; + color: #fff; +} +::-moz-selection { + background: #00838e; + color: #fff; +} +:focus-visible { + outline: 0 none transparent; +} +@media (min-width: 950px) { + :focus-visible { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } + .navigation-bar a:not(.booking-summary-cart-mobile):focus-visible { + position: relative; + z-index: 1; + } + .price-calender a:focus-visible { + position: relative; + z-index: 101; + } +} +body { + line-height: 1.4em; + font-family: Helvetica, Arial, sans-serif; + color: #333; +} +.preamble:empty { + display: none; +} +.extraem { + margin: 0; + line-height: 1em; + font-style: normal; +} +.heading { + display: block; +} +.no-margin { + margin: 0 !important; +} +.text-small { + font-size: rem(13px) !important; + line-height: 1.2em; +} +.text-italic { + font-style: italic !important; +} +.text-bold { + font-weight: 700 !important; +} +.strike-through { + text-decoration: line-through; +} +.normalcase { + text-transform: none; +} +.text-crocus { + color: #8d3a7c; +} +.text-sandstone { + color: #e3e0db; +} +.text-nordicsea { + color: #00838e; +} +.text-default { + color: #333; +} +.text-white { + color: #fff; +} +.text-right { + text-align: right !important; +} +.text-left { + text-align: left !important; +} +.text-center { + text-align: center !important; +} +.icon-sort { + display: inline-block; + margin-left: 2px; + vertical-align: middle; +} +.icon-sort-asc { + border-top: 5px dashed #333; + border-right: 5px solid transparent; + border-left: 5px solid transparent; +} +.icon-sort-asc.active { + color: #00838e; + border-top-color: #00838e; +} +.icon-sort-desc { + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 5px solid #333; +} +.icon-sort-desc.active { + color: #00838e; + border-bottom-color: #00838e; +} +img { + max-width: 100%; +} +.editable-area table td, +.editable-area table th, +.editable-area table thead > tr > td, +table.table td, +table.table th, +table.table thead > tr > td { + padding: 7px 10px; + font-size: 0.9375rem; + text-align: left; + vertical-align: top; +} +.editable-area table td:last-child, +.editable-area table th:last-child, +table.table td:last-child, +table.table th:last-child { + border-right: none; +} +@media (min-width: 950px) { + .editable-area table td, + .editable-area table th, + .editable-area table thead > tr > td, + table.table td, + table.table th, + table.table thead > tr > td { + padding: 10px 20px; + } +} +.editable-area table, +table.table { + background: #fff; + border-collapse: collapse; + width: 100%; + margin-bottom: 20px; +} +.editable-area table caption, +table.table caption { + font-size: 0.75rem; + text-align: left; + caption-side: bottom; +} +.editable-area table th, +.editable-area table thead > tr > td, +table.table th, +table.table thead > tr > td { + font-weight: 700; + background: #f3f2f1; + border-bottom: 1px solid #d5d5d5; +} +.editable-area table th.active, +.editable-area table thead > tr > td.active, +table.table th.active, +table.table thead > tr > td.active { + color: #00838e; +} +.editable-area table th.active span, +.editable-area table thead > tr > td.active span, +table.table th.active span, +table.table thead > tr > td.active span { + font-weight: 700; + border-bottom: 1px solid #00838e; +} +.editable-area table td > fieldset, +table.table td > fieldset { + margin-top: -10px; + padding-left: 15px; +} +.editable-area table td > fieldset > legend, +table.table td > fieldset > legend { + margin-left: -10px; +} +.editable-area table > tbody > tr:nth-child(2n) > td, +table.table > tbody > tr:nth-child(2n) > td { + background: #f5f5f4; +} +.editable-area table .table-loading-container, +table.table .table-loading-container { + width: 40px; + margin: 0 auto; +} +@media (max-width: 739px) { + .editable-area table td, + .editable-area table th, + table.table td, + table.table th { + font-size: rem(12px); + padding: 7px 5px; + } +} +.table-row-heading { + font-weight: 700; + font-size: rem(12px); +} +.table-row-heading:first-letter { + text-transform: capitalize; +} +.table--nlp { + min-width: 100%; + overflow: scroll; +} +.table--nlp .tooltip { + margin-bottom: -2px; +} +.table--nlp .tooltip .icon { + width: 15px; + height: 15px; + margin-left: 5px; +} +.table__container--historical-bookings { + overflow-x: auto; +} +.table__row { + border-bottom: 2px solid #f3f2f1; +} +.table__row--heading { + background-color: #f3f2f1; + border-bottom: none !important; +} +.table__row--top-heading { + background-color: #e9e8e7; + border-top: 1px solid #e9e8e7; + border-bottom: 1px solid #e9e8e7; +} +.table__row--no-border { + border: none !important; +} +.table__cell { + padding: 20px 12px; + border: none; + text-align: left; + white-space: nowrap; + vertical-align: top; + width: 20%; +} +.table__cell--width-20 { + width: 20%; +} +.table__cell--width-25 { + width: 25%; +} +.table__cell--width-30 { + width: 30%; +} +.table__cell--width-35 { + width: 35%; +} +.table__cell--heading { + padding-top: 2px; + padding-bottom: 2px; +} +.table__cell--break-word { + white-space: normal; +} +.table__cell--last { + text-align: right; +} +.table__cell--centered { + text-align: center; +} +.table__cell--centered .text-medium { + font-size: rem(15px); +} +.table--ghost-white-theme .table__row { + border-bottom: 2px solid #e9e8e7; +} +.table--ghost-white-theme .table__row--heading { + background: #e9e8e7 !important; +} +.table--compact .table__cell { + padding-top: 10px; + padding-bottom: 10px; +} +.table--compact .table__cell--heading { + padding-top: 3px; + padding-bottom: 2px; +} +@media (max-width: 739px) { + .table--earnings-twelve-months .table__row { + display: block; + } + .table--earnings-twelve-months .table__cell { + display: block; + width: 100%; + border-top: 2px solid #e9e8e7 !important; + font-size: rem(14px); + } + .table--earnings-twelve-months .table__cell--last { + text-align: inherit; + background: #e9e8e7 !important; + } + .table--earnings-twelve-months .table__cell--value { + float: right; + } +} +th[role="button"] { + cursor: pointer; +} +.scandic-friends-table thead img, +.scandic-friends-table thead td { + margin: 0 !important; + padding: 0 !important; + border: 0; +} +.scandic-friends-table thead td { + vertical-align: center !important; + max-width: 110px; + background-color: #f8f8f8; +} +.scandic-friends-table thead tr { + line-height: 0; +} +.scandic-friends-table tr:last-child { + border-bottom: 1px solid #d5d5d5; +} +.scandic-friends-table td + td { + border-left: 1px solid #d5d5d5; + padding: 10px 0; +} +@media (-ms-high-contrast: none) and (min-width: 950px) and (max-width: 1199px) { + .scandic-friends-table thead img { + width: 95px; + } +} +@media (-ms-high-contrast: none) and (min-width: 740px) and (max-width: 949px) { + .scandic-friends-table thead img { + width: 70px; + } +} +@media (-ms-high-contrast: none) and (max-width: 739px) { + .scandic-friends-table { + display: inline-block; + vertical-align: top; + max-width: 100%; + overflow-x: auto; + white-space: nowrap; + } +} +.reward-night-points { + min-height: 50px; +} +.u-text-lowercase { + text-transform: lowercase; +} +.u-text-uppercase { + text-transform: uppercase; +} +.u-text-capitalize { + text-transform: capitalize; +} +.u-text-capitalize-first:first-letter { + text-transform: uppercase !important; +} +.u-no-text-transform { + text-transform: none; +} +.u-cursor-pointer { + cursor: pointer !important; +} +.u-cursor-progress { + cursor: progress !important; +} +.u-letter-spacing-06 { + letter-spacing: 0.6px !important; +} +.u-wordbreak { + word-break: break-all; +} +.u-no-wordbreak { + white-space: nowrap; +} +.u-text-bold { + font-weight: 700 !important; +} +.u-no-boxshadow, +.u-no-boxshadow > input[type="*"], +.u-no-boxshadow > select, +.u-no-boxshadow > textarea { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.u-no-scroll { + overflow: hidden !important; +} +.u-scroll-y { + overflow-y: scroll !important; +} +.u-overflow-auto { + overflow: auto !important; +} +.u-block { + display: block !important; +} +.u-inline-block { + display: inline-block !important; +} +.u-flex, +.u-flex-column { + display: -ms-flexbox; + display: flex; +} +.u-flex-column { + -ms-flex-direction: column; + flex-direction: column; +} +.u-flex-wrap { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.u-flex-vcenter, +.u-flex-wrap { + display: -ms-flexbox; + display: flex; +} +.u-flex-vcenter { + -ms-flex-align: center; + align-items: center; +} +.u-width-100 { + width: 100% !important; +} +.u-relative { + position: relative !important; +} +.u-center-content { + margin-left: auto !important; + margin-right: auto !important; +} +.u-top-border-sand { + border-top: 1px solid #edeceb; +} +.u-bottom-border-sand { + border-bottom: 1px solid #edeceb; +} +.u-bg-white { + background: #fff !important; +} +.u-bg-xxdark-gray { + background: #3d3835 !important; +} +.u-bg-color-none { + background-color: transparent !important; +} +.u-uppercase { + text-transform: uppercase; +} +@media (min-width: 950px) { + .u-no-margin-medium-up { + margin: 0 !important; + } +} +.u-no-list-style { + list-style-type: none !important; +} +.u-no-button-style { + border: none; + background: transparent; +} +.u-float-right { + float: right !important; +} +@media (min-width: 740px) { + .u-float-right--small-up { + float: right !important; + } +} +.u-min-height-120 { + min-height: 120px; +} +.u-no-link-style { + color: inherit; +} +.u-no-link-style, +.u-no-link-style:active, +.u-no-link-style:hover { + text-decoration: none !important; +} +.u-font-size-base { + font-size: rem(16px) !important; +} +.u-error-text-color { + color: #b43837 !important; +} +.u-text-align-right { + text-align: right !important; +} +.u-text-align-left { + text-align: left !important; +} +.u-text-align-center { + text-align: center !important; +} +.u-vertical-align-top { + vertical-align: top; +} +.u-text-color-nordicsea-dark { + color: #006b75 !important; +} +.u-font-family-base { + font-family: Helvetica, Arial, sans-serif; +} +.u-font-family-helvetica-neue { + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; +} +.u-font-family-thin { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; +} +.u-font-family-scandic { + font-family: BrandonText-Black, Arial, Helvetica, sans-serif; +} +.u-font-family-scandic-secondary { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; +} +.u-no-margin-bottom { + margin-bottom: 0 !important; +} +.u-margin-bottom-5 { + margin-bottom: 0.3125rem !important; +} +.u-margin-bottom-10 { + margin-bottom: 0.625rem !important; +} +.u-margin-bottom-15 { + margin-bottom: 0.9375rem !important; +} +.u-margin-bottom-25 { + margin-bottom: 1.5625rem !important; +} +.u-no-margin-top { + margin-top: 0 !important; +} +.u-margin-top-10 { + margin-top: 0.625rem !important; +} +.u-margin-top-5 { + margin-top: 0.3125rem !important; +} +.u-margin-top-20 { + margin-top: 1.25rem !important; +} +.u-margin-top-25 { + margin-top: 1.5625rem !important; +} +.u-margin-top-40 { + margin-top: 2.5rem !important; +} +.u-margin-right-10 { + margin-right: 0.625rem !important; +} +.u-padding-right-60 { + padding-right: 60px !important; +} +.u-padding-right-25 { + padding-right: 25px !important; +} +.u-padding-right-10 { + padding-right: 10px !important; +} +.u-no-padding-bottom { + padding-bottom: 0 !important; +} +@media (min-width: 950px) { + .u-no-padding-bottom--medium-up { + padding-bottom: 0 !important; + } +} +@media (min-width: 740px) { + .u-padding-top-20--small-up { + padding-top: 20px !important; + } +} +.u-no-padding { + padding: 0 !important; +} +.u-no-padding--sides { + padding-left: 0 !important; + padding-right: 0 !important; +} +.u-no-padding-top { + padding-top: 0 !important; +} +@media (min-width: 950px) { + .u-no-padding-top--medium-up { + padding-top: 0 !important; + } +} +.u-table { + display: table; +} +.u-table-row { + display: table-row; +} +.u-table-cell { + display: table-cell; +} +.u-line-height { + line-height: 1.4rem !important; +} +.u-ng-hide-with-animation { + opacity: 1; +} +.u-ng-hide-with-animation.ng-hide { + opacity: 0; +} +.u-ng-hide-with-animation.ng-hide-add, +.u-ng-hide-with-animation.ng-hide-remove { + -webkit-transition: all 0.5s linear; + transition: all 0.5s linear; +} +.u-disable { + cursor: not-allowed; + opacity: 0.5; +} +.u-show-more-item { + -webkit-transition: all 0.4s ease !important; + transition: all 0.4s ease !important; +} +.u-show-more-item.ng-hide { + opacity: 0; + padding-top: 0; + padding-bottom: 0; +} +.u-show-more-item.ng-show { + opacity: 1; +} +.u-show-more-item--max-height-40 { + max-height: 40px; +} +.u-show-more-item--max-height-40.ng-hide { + max-height: 0; +} +.heading-1, +h1 { + font-family: BrandonText-Black, Arial, Helvetica, sans-serif; + font-size: 2rem; + line-height: 1; + text-transform: uppercase; + font-weight: 400; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .heading-1, + h1 { + font-size: 2.875rem; + } +} +ol + .heading-1, +ol + h1, +p + .heading-1, +p + h1, +table + .heading-1, +table + h1, +ul + .heading-1, +ul + h1 { + margin-top: 2rem; +} +.heading-2, +h2 { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + font-size: 1.375rem; + line-height: 1.1em; + text-transform: uppercase; + font-weight: 400; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .heading-2, + h2 { + font-size: 1.625rem; + } +} +ol + .heading-2, +ol + h2, +p + .heading-2, +p + h2, +table + .heading-2, +table + h2, +ul + .heading-2, +ul + h2 { + margin-top: 2rem; +} +.heading-3, +h3 { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + line-height: 1.1em; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .heading-3, + h3 { + font-size: 1.625rem; + } +} +ol + .heading-3, +ol + h3, +p + .heading-3, +p + h3, +table + .heading-3, +table + h3, +ul + .heading-3, +ul + h3 { + margin-top: 2rem; +} +.extraem, +.heading-4, +h4 { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.125rem; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .extraem, + .heading-4, + h4 { + font-size: 1.375rem; + } +} +ol + .extraem, +ol + .heading-4, +ol + h4, +p + .extraem, +p + .heading-4, +p + h4, +table + .extraem, +table + .heading-4, +table + h4, +ul + .extraem, +ul + .heading-4, +ul + h4 { + margin-top: 2rem; +} +.heading-5, +h5 { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; + font-weight: 700; + margin-bottom: 1rem; +} +ol + .heading-5, +ol + h5, +p + .heading-5, +p + h5, +table + .heading-5, +table + h5, +ul + .heading-5, +ul + h5 { + margin-top: 2rem; +} +.preamble { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.25rem; + color: #333; +} +@media (min-width: 950px) { + .preamble { + font-size: 1.5rem; + line-height: 2.25rem; + } +} +.btn, +.editable-area table input[type="submit"], +table.table input[type="submit"] { + color: #333; + color: #fff; +} +.btn, +.editable-area table input[type="submit"], +.paragraph, +table.table input[type="submit"] { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; +} +.paragraph { + color: #333; +} +.small, +small { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 0.8125rem; + line-height: 1.2em; + color: #333; +} +.editable-area a, +.link--underline.u-link-style, +a.link--underline { + border-bottom: 1px dotted #00838e; +} +.editable-area a:focus, +.editable-area a:hover, +.link--underline.u-link-style:focus, +.link--underline.u-link-style:hover, +a.link--underline:focus, +a.link--underline:hover { + border-bottom: none; +} +.l-sections-wrapper { + background: #f3f2f1; +} +.l-section { + overflow: hidden; + position: relative; +} +.l-section__inner { + -webkit-box-sizing: content-box; + box-sizing: content-box; + max-width: 1200px; + margin: 0 auto; + padding: 0 10px; +} +.l-section__inner:after, +.l-section__inner:before { + content: " "; + display: table; +} +.l-section__inner:after { + clear: both; +} +@media (min-width: 740px) { + .l-section__inner { + padding: 0 30px; + } +} +.l-section__inner--content-spaced .l-section__inner, +.l-section__inner .l-section__inner { + padding-left: 0; + padding-right: 0; +} +.hidden { + display: none !important; +} +.hidden--soft { + display: none; +} +.hidden--accessible { + display: block; + position: absolute; + left: -100000em; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; +} +@media (max-width: 419px) { + .hidden-xxsmall { + display: none !important; + } +} +@media (min-width: 420px) and (max-width: 739px) { + .hidden-xsmall { + display: none !important; + } +} +@media (min-width: 420px) { + .hidden-xsmall-up { + display: none !important; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .hidden-small { + display: none !important; + } +} +@media (min-width: 740px) { + .hidden-small-up { + display: none !important; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .hidden-medium { + display: none !important; + } +} +@media (min-width: 950px) { + .hidden-medium-up { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-large { + display: none !important; + } +} +.visible { + display: block !important; +} +@media (max-width: 419px) { + .visible-xxsmall-block { + display: block !important; + } +} +@media (min-width: 420px) and (max-width: 739px) { + .visible-xsmall-block { + display: block !important; + } +} +@media (min-width: 420px) { + .visible-xsmall-up-block { + display: block !important; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .visible-small-block { + display: block !important; + } +} +@media (min-width: 740px) { + .visible-small-up-block { + display: block !important; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .visible-medium-block { + display: block !important; + } +} +@media (min-width: 950px) { + .visible-medium-up-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-large-block { + display: block !important; + } +} +@media (max-width: 419px) { + .visible-xxsmall-inline { + display: inline !important; + } +} +@media (min-width: 420px) and (max-width: 739px) { + .visible-xsmall-inline { + display: inline !important; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .visible-small-inline { + display: inline !important; + } +} +@media (min-width: 740px) { + .visible-small-up-inline { + display: inline !important; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .visible-medium-inline { + display: inline !important; + } +} +@media (min-width: 950px) { + .visible-medium-up-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-large-inline { + display: inline !important; + } +} +@media (max-width: 419px) { + .visible-xxsmall-inline-block { + display: inline-block !important; + } +} +@media (min-width: 420px) and (max-width: 739px) { + .visible-xsmall-inline-block { + display: inline-block !important; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .visible-small-inline-block { + display: inline-block !important; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .visible-medium-inline-block { + display: inline-block !important; + } +} +.visible-medium-up-inline-block { + display: none !important; +} +@media (min-width: 950px) { + .visible-medium-up-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-large-inline-block { + display: inline-block !important; + } +} +.visible-medium-up-flex { + display: none !important; +} +@media (min-width: 950px) { + .visible-medium-up-flex { + display: -ms-flexbox !important; + display: flex !important; + } +} +@media (min-width: 740px) { + .visible-small-up-flex { + display: -ms-flexbox !important; + display: flex !important; + } +} +.l-sections-wrapper { + position: relative; + z-index: 10; + padding-bottom: 30px; +} +.l-sections-wrapper:after, +.l-sections-wrapper:before { + content: " "; + display: table; +} +.l-sections-wrapper:after { + clear: both; +} +.l-section__inner--narrow { + max-width: 740px; +} +@media (max-width: 949px) { + .l-section__inner--small-no-padding { + padding: 0; + } +} +@media (min-width: 950px) { + .global-footer-toggler { + margin-bottom: 8px; + } + .global-footer-toggler > span { + margin-bottom: -8px; + display: block; + } + .global-footer-toggler:focus-visible:not(.no-hover) { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + margin-left: 8px; + margin-right: 8px; + } +} +.icon--more-options { + background-image: url(/_static/img/icons/shared/arrow-down-white.svg); +} +.filter__button:after, +.icon--more-options { + background-repeat: no-repeat; + background-position: 50%; +} +.filter__button:after { + background-image: url(/_static/img/icons/hotelpage/filter.svg); + background-size: 22px 16px; +} +.icon--double-arrow-left, +.icon--double-arrow-left-white { + color: #00838e; + background: url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg) + no-repeat 0; + padding-left: 20px; +} +@media (min-width: 950px) { + .header--slim .navigation-bar__main__logo { + padding: 14px 0 13px; + } + .header--slim .nav-primary li:not(:first-child) { + display: none; + } +} +.bg-transparent { + background: transparent !important; +} +.nav-primary { + list-style: none; + border-top: 1px solid #e3e0db; + overflow-y: visible; + padding-bottom: 20px; +} +.nav-primary__header { + border-top: 1px solid #e3e0db; + background-color: #f3f2f1 !important; +} +.nav-primary__scandicfriendslogo { + display: inline-block; + position: relative; + top: 10px; +} +.nav-primary__ham { + display: inline-block; + padding: 15px 15px 15px 5px; +} +.nav-primary__initials { + width: 35px; + height: 35px; + display: inline-block; + border-radius: 50%; + font-size: 0.6875rem; + color: #fff; + background: #000; + vertical-align: middle; + padding-top: 7px; +} +.nav-primary__mypage { + padding: 15px 15px 15px 10px !important; + color: #000; + text-transform: none !important; +} +.nav-primary__verticalline { + border-left: 1px solid #e3e0db; + display: inline-block; + height: 35px; + margin-bottom: -12px; +} +.nav-primary__findbooking { + padding: 20px 20px 20px 15px !important; + color: #000; + text-transform: none !important; +} +.nav-primary__headerlist { + display: inline-block !important; +} +.nav-primary__headerlist > a { + background-color: transparent; + text-decoration: none; + font-size: 0.875rem; + font-weight: 400; + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; +} +.nav-primary__headerlist__headerlist.is-active > a { + color: #00838e; +} +.nav-primary__item { + text-align: center; + position: relative; + display: block; +} +.nav-primary__item > a { + display: block; + color: #000; +} +.nav-primary__item > a:focus, +.nav-primary__item > a:hover { + color: #7f7369; + text-decoration: none; +} +.nav-primary__item > a.btn { + display: inline-block; + margin: 10px 0; +} +.nav-primary__item.is-active > a { + color: #00838e; +} +.nav-primary__item--primary { + text-align: center; + background-color: #f3f2f1; + border-bottom: none; +} +.nav-primary__item--primary > a { + padding-top: 20px; + padding-bottom: 20px; + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; + font-size: 0.875rem; + text-transform: uppercase; + font-weight: 700; +} +@media (max-width: 949px) { + .nav-primary__item--primary { + line-height: 17px !important; + } +} +.nav-primary__item--secondary { + padding-top: 6px; +} +.nav-primary__item--secondary > a { + padding: 5px 0; + font-size: 0.875rem; + font-family: Helvetica; +} +.nav-primary__item--secondary ~ .nav-primary__item--secondary { + padding-top: 0; +} +.nav-primary__login { + margin: 6px 0; +} +@media (min-width: 950px) { + .nav-primary { + width: 100%; + border-top: none; + padding-top: 0; + padding-bottom: 0; + } + .nav-primary__item { + float: left; + } + .nav-primary__item > a { + padding: 30px 15px; + background-image: none; + font-weight: 700; + font-family: Helvetica, Arial, sans-serif; + } + .nav-primary__item.is-active { + background-color: #f3f2f1 !important; + } + .nav-primary__item.is-active > a { + border-left: none; + color: #000; + } + .nav-primary__item--primary { + border-bottom: none; + background-color: transparent; + } + .nav-primary__item--myprofile { + float: right; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .nav-primary { + display: table; + float: left; + } + .nav-primary__item { + display: table-cell; + float: none; + vertical-align: middle; + } + .nav-primary__item > a { + line-height: 1.15; + } +} +.navbar-user { + background-color: #8d3a7c; + float: right; + position: relative; + color: #fff; +} +.navbar-user__logout { + display: inline-block; +} +.navbar-user__logout__action { + background: transparent; + border: none; + padding: 6px 0 6px 12px; +} +.navbar-user__logout__action:hover .navbar-user__logout__action { + text-decoration: underline; +} +.navbar-user__logout__action__mobile { + padding: 5px 0; + font-size: 0.875rem; + font-family: Helvetica, Arial, sans-serif; + text-decoration: none !important; +} +.navbar-user__divider { + border: 1px solid #fff; + opacity: 0.7; + margin-left: -5px; +} +.navbar-user__profile { + color: #fff; + display: inline-block; + padding: 10px; +} +@media (min-width: 950px) { + .navbar-user__logout { + display: inline-block; + } + .navbar-user__logout__action { + background: transparent; + border: none; + padding-right: 15px; + padding-left: 15px; + } + .navbar-user__profile { + padding: 4px 15px !important; + } +} +.navbar-user--ghostwhite-light { + background-color: #f3f2f1; + color: #000; +} +.navbar-user--ghostwhite-light .navbar-user__profile { + color: #000; +} +.navbar-user--ghostwhite-light .navbar-user__divider { + border: 0; + border-right: 1px solid #000; +} +.navbar-user--ghostwhite-light .nav-secondary__item__link { + color: #000; +} +@media (min-width: 950px) { + .navbar-user--ghostwhite-light.nav-secondary__login { + background-color: #f3f2f1; + } +} +.navigation-bar { + background-color: #fff; + background-image: none; + position: fixed; + top: 0; + max-height: 100%; + width: 100%; + z-index: 99999; + overflow: visible; +} +.navigation-bar.is-expanded { + position: fixed; + -webkit-box-shadow: none; + box-shadow: none; +} +@media (min-width: 950px) { + .navigation-bar.is-expanded { + position: relative; + } +} +.navigation-bar.locked { + -webkit-box-shadow: none; + box-shadow: none; + position: absolute; +} +.navigation-bar--logged-in .navigation-bar__top { + display: block; +} +.navigation-bar__top { + display: none; + background-color: #8d3a7c; + color: #fff; + font-size: 0.8125rem; + position: relative; + z-index: 1; +} +.navigation-bar__top .scandic-main-page-link { + display: none; +} +.navigation-bar__top--ghostwhite-light { + background-color: #f3f2f1; +} +.navigation-bar__best-rate { + display: none; +} +@media (min-width: 1200px) { + .navigation-bar__best-rate { + padding: 4px 0; + color: #fff; + display: inline-block; + } + .navigation-bar__best-rate:before { + content: ""; + display: inline-block; + width: 32px; + height: 32px; + background: transparent + url(/_static/img/best-price-guaranteed/checkmark.svg) no-repeat scroll 0 0; + fill: #fff; + width: 21px; + height: 21px; + background-size: 21px; + margin-right: 4px; + vertical-align: middle; + } +} +.navigation-bar__main { + -webkit-box-shadow: rgba(0, 0, 0, 0.75) 0 0 7px; + box-shadow: 0 0 7px rgba(0, 0, 0, 0.75); + position: relative; + text-align: center; +} +.navigation-bar__main__expander { + position: absolute; + left: 0; + cursor: pointer; + padding: 0.75rem 0.5rem 1rem; + -webkit-transition: 0.3s; + transition: 0.3s; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: none; + background-color: transparent; +} +.navigation-bar__main__booking-widget-toggle { + margin-top: 0.6rem; + position: absolute; + right: 0.5rem; + top: 0; +} +@media (min-width: 740px) { + .navigation-bar__main__booking-widget-toggle { + padding: 5px 15px; + top: -2px; + } +} +.navigation-bar__main__booking-widget-toggle.btn--iconic { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.navigation-bar__main__booking-widget-toggle .icon { + margin-right: 5px; +} +.navigation-bar__main__booking-widget .booking-widget-dialog__dialog { + position: relative; +} +.navigation-bar__main__booking-widget .picker { + position: absolute; +} +.navigation-bar__main__logo { + display: inline-block; + width: 5rem; + padding: 1rem 0 0.5rem; +} +.navigation-bar__main__logo img { + width: 100%; +} +@media (min-width: 950px) { + .navigation-bar__main__logo { + width: 100%; + } + .navigation-bar__main__logo img { + max-width: none; + min-width: 98px; + width: auto; + } +} +@media (min-width: 1200px) { + .navigation-bar__main__logo { + width: 10%; + padding: 27px 10px 26px 0; + float: left; + margin-right: 20px; + } +} +@media (min-width: 950px) { + .navigation-bar__main { + -webkit-box-shadow: none; + box-shadow: none; + } +} +@media (min-width: 950px) { + .navigation-bar__main nav { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + } +} +@media (min-width: 950px) { + .navigation-bar { + background-color: hsla(0, 0%, 100%, 0.95); + position: relative; + } + .navigation-bar__top { + background-color: #3d3835; + display: block; + } + .navigation-bar__main__expander { + display: none; + } +} +@media (max-width: 949px) { + .navigation-bar.is-expanded ~ .special-alerts, + .navigation-bar.is-expanded ~ main { + margin-top: 0; + } + .navigation-bar .l-booking-widget { + margin-bottom: 0; + } + .login.opened + .navigation-bar { + position: absolute; + top: auto; + } +} +.navigation-bar ul.is-collapsed { + display: none; +} +@media (min-width: 950px) { + .navigation-bar ul.is-collapsed { + display: block; + } +} +.navigation--skip-to-content a { + padding: 3px 10px; + height: 30px; + border-radius: 0 0 10px 0; + position: absolute; + top: -30px; + left: 0; + color: #fff; + background: transparent; + -webkit-transition: + top 1s ease-out, + background 1s linear; + transition: + top 1s ease-out, + background 1s linear; + z-index: 1000000; +} +@media (min-width: 950px) { + .navigation--skip-to-content a { + border-radius: 0; + } +} +@media (min-width: 1200px) and (max-width: 1500px) { + .navigation--skip-to-content a { + width: 100%; + text-align: center; + } +} +.navigation--skip-to-content a:focus { + left: 0; + top: 0; + background: #00838e; + outline: 0; + -webkit-transition: + top 0.1s ease-in, + background 0.5s linear; + transition: + top 0.1s ease-in, + background 0.5s linear; +} +@media (min-width: 950px) { + .navigation--skip-to-content a:focus { + background: #8d3a7c; + } +} +.main-header-position-static { + position: fixed; + top: 0; +} +.icon-bars { + position: relative; +} +.icon-bars, +.icon-bars:after, +.icon-bars:before { + display: inline-block; + width: 2rem; + height: 0.2857142857rem; + background: #757575; + border-radius: 0.1428571429rem; + -webkit-transition: 0.3s; + transition: 0.3s; +} +.icon-bars:after, +.icon-bars:before { + position: absolute; + left: 0; + content: ""; + moz-transform-origin: 0.1428571429rem center; + -webkit-transform-origin: 0.1428571429rem center; + transform-origin: 0.1428571429rem center; +} +.icon-bars:before { + top: 0.5rem; +} +.icon-bars:after { + top: -0.5rem; +} +.is-expanded > .icon-bars { + background: transparent; +} +.is-expanded > .icon-bars:after, +.is-expanded > .icon-bars:before { + moz-transform-origin: 50% 50%; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + top: 0; + width: 2rem; +} +.is-expanded > .icon-bars:before { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); +} +.is-expanded > .icon-bars:after { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} +.navbar-language-selector a { + text-transform: capitalize; +} +.navbar-language-selector__toggler { + font-size: 0.875rem; + padding: 5px 0; + display: block; + border: none; + background-color: transparent; + margin: 0 auto; + color: #333; +} +.navbar-language-selector__toggler__arrow { + padding: 5px 10px; + margin-left: 5px; + display: inline-block; +} +.navbar-language-selector__item { + font-size: 0.875rem; +} +.navbar-language-selector__item > a { + display: block; + color: grey; +} +.navbar-language-selector__item > a:focus, +.navbar-language-selector__item > a:hover { + color: #7f7369; + text-decoration: none; +} +.navbar-language-selector__item > a.is-active { + display: none; +} +@media (min-width: 950px) { + .navbar-language-selector { + float: left; + } + .navbar-language-selector__toggler { + color: #fff; + padding: 3px 15px; + } + .navbar-language-selector__toggler .icon { + display: inline-block; + vertical-align: -4px; + margin-right: 3px; + } +} +.cookie-section { + background: rgba(0, 0, 0, 0.7); + bottom: 0; + left: 0; + padding: 10px 0 0; + position: fixed; + right: 0; + z-index: 102; +} +.cookie-section .cookie-section__message { + font-size: 0.8125rem; + line-height: 1.3em; + color: #fff; + display: inline-block; + margin-bottom: 13px; +} +.cookie-section .cookie-section__message p { + display: inline-block; + margin: 0; +} +.cookie-section .cookie-section__message a { + color: #fff; + border-color: #fff; +} +.cookie-section .cookie-section__confirm { + display: inline-block; + text-align: center; + margin-bottom: 10px; +} +.cookie-section .cookie-section__btn { + font-size: 0.8125rem; + padding-top: 3px; + padding-bottom: 3px; +} +@media (min-width: 740px) { + .cookie-section .cookie-section__message { + font-size: 1rem; + line-height: 1.4em; + font-family: Helvetica, Arial, sans-serif; + margin-right: 3px; + } + .cookie-section .cookie-section__btn { + font-size: 1rem; + padding-top: 5px; + padding-bottom: 5px; + } +} +.nav-primary__login > a { + font-size: 0.875rem; + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; + font-weight: 700; + background-color: transparent !important; + text-decoration: none; + color: #000; + outline-color: transparent; +} +@media (max-width: 949px) { + header.header { + margin-top: 51px; + } +} +@media (min-width: 950px) { + .nav-secondary { + float: right; + } + .nav-secondary__item { + float: left; + } + .nav-secondary__item.is-active > a { + background-color: #514947; + } + .nav-secondary__item__link { + color: #fff; + display: inline-block; + padding: 3px 10px; + } +} +@media (min-width: 950px) and (min-width: 950px) { + .nav-secondary__item__link { + padding-top: 4px; + padding-bottom: 4px; + } +} +@media (min-width: 950px) { + .nav-secondary__login { + margin-left: 10px; + background-color: #f3f2f1; + } + .nav-secondary__login > a { + padding-left: 30px; + padding-right: 30px; + color: #000; + } +} +.icon { + width: 36px; + height: 36px; + display: inline-block; + fill: #483729; + text-indent: -9999px; +} +.icon--l { + width: 42px; + height: 42px; +} +.icon--s { + width: 24px; + height: 24px; +} +.icon--info, +.icon--info-white, +.icon--xs { + width: 18px; + height: 18px; +} +.icon--xxs { + width: 12px; + height: 12px; +} +.icon--brown { + fill: #483729; +} +.icon--dawn { + fill: #c65214; +} +.icon--gray { + fill: #d7d4cf; +} +.icon--nordicsea { + fill: #00838e; +} +.icon--white { + fill: #fff; +} +.icon--white-stroke { + stroke: #fff; +} +.icon--sandstone { + fill: #e3e0db; +} +.icon--crocus { + fill: #8d3a7c; +} +.icon--xdark-gray { + fill: #404040; +} +.icon--xdark-gray-stroke { + stroke: #404040; +} +.icon--gray { + fill: #a5a2a1; +} +.icon--red { + fill: #ce2028; +} +.icon--inverted { + color: #fff; +} +.icon--bed { + width: auto; + height: 38px; + fill: #9da0a1; +} +.icon--bedking { + width: 55px; +} +.icon--bedqueen { + width: 50px; +} +.icon--bedsingle { + width: 35px; +} +.icon--bedtwin { + width: 72px; +} +.icon--bedcustomoccupancy { + width: 66px; +} +.icon--bedbunk { + height: 40px; + stroke: #9da0a1; + fill: none; +} +.icon--bedextrapull { + width: 50px; +} +.icon--bedextrasofa { + width: 69px; +} +.icon--bedextrawall { + width: 54px; +} +.icon--bedextrabunk { + stroke: #9da0a1; +} +.icon--down-arrow-small, +.icon--down-arrow-small-black, +.icon--up-arrow-small { + width: 17px; + height: 10px; + line-height: 10px; +} +.icon--up-arrow-small { + -webkit-transform: scaleY(-1); + transform: scaleY(-1); +} +.icon--down-round-small { + width: 1.5rem; + height: 1.5rem; + background-size: 1.5rem 1.5rem; + background-repeat: no-repeat; + display: inline-block; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); +} +.icon-arrow-double-right { + width: 24px; + height: 22px; +} +@media (min-width: 950px) { + .icon-arrow-double-right { + width: 32px; + height: 30px; + } +} +@media (min-width: 1200px) { + .icon-arrow-double-right { + width: 40px; + height: 38px; + } +} +.icon--double-arrow-left-white { + color: #fff; + background-image: url(/_static/img/icons/shared/arrow-double-white-left.svg); +} +.icon--double-arrow-right, +.icon--double-arrow-right-white { + color: #00838e; + background: url(/_static/img/icons/shared/arrow-double-nordicsea-right-v2.svg) + no-repeat 100%; + padding-right: 20px; +} +.icon--double-arrow-right-nordicsea-dark { + color: #006b75; + background: url(/_static/img/icons/shared/arrow-double-nordicsea-dark-right.svg) + no-repeat 100%; + padding-right: 20px; +} +.icon--double-arrow-right-white { + background: url(/_static/img/icons/shared/arrow-double-nordicsea-right-white.svg) + no-repeat 100%; + background-size: 12px; +} +.icon--facebook, +.icon--google-plus, +.icon--instagram, +.icon--twitter { + display: inline-block; + width: 42px; + height: 42px; +} +.icon--close { + width: 42px; + height: 42px; +} +.icon--close.active, +.icon--close:active, +.icon--close:focus, +.icon--close:hover { + outline: none; +} +.icon--expand, +.icon--expand-small { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; + height: 12px; + position: relative; + top: -2px; + vertical-align: middle; + width: 12px; +} +.icon--expand-small { + height: 8px; + margin-bottom: 2px; +} +.icon--error { + width: 41px; + height: 41px; +} +.icon--warning-highlighted { + color: #cd0921; +} +.info--message { + color: #000; +} +.icon--centered--xs { + vertical-align: middle; + width: 18px; + height: 18px; + background-size: 18px 18px; +} +.level-badge { + height: 4.5rem; + width: 4.5rem; + fill: #fff; +} +@media (min-width: 740px) { + .level-badge { + fill: #333; + } +} +.level-badge--l { + height: 3.75rem; + width: 3.75rem; +} +@media (min-width: 950px) { + .level-badge--l { + height: 4.5rem; + width: 4.5rem; + } +} +.icon--info, +.icon--info-white { + background-image: url(/_static/img/icons/info-dark.svg); + background-size: contain; +} +.icon--info-white { + background-image: url(/_static/img/icons/info-white.svg); + background-repeat: no-repeat; +} +.icon--down-arrow-small, +.icon--down-arrow-small-black, +.icon--up-arrow-small { + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg); + background-size: 17px 20px; + background-repeat: no-repeat; + background-position: 0 -5px; +} +.icon--down-arrow-small-white { + background-image: url(/_static/img/icons/arrows/arrow-down-white.svg); + background-size: 17px 20px; + background-repeat: no-repeat; + background-position: 0 0; +} +.icon--down-arrow-small-black { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.icon--down-arrow-special { + background-image: url(/_static/img/icons/arrows/dropdown-expand-green-v2.png); + background-repeat: no-repeat; + background-size: 12px 12px; + height: 12px; + width: 12px; +} +.icon--down-round-small { + background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg); +} +.icon--close { + background: url(/_static/img/icons/gallery/icon-close-v2.png) no-repeat 100%; +} +.icon--close.active, +.icon--close:active, +.icon--close:focus, +.icon--close:hover { + background-image: url(/_static/img/icons/gallery/icon-close-active-v2.png); +} +.icon--expand, +.icon--expand-small { + background-image: url(/_static/img/icons/hotelpage/dropdown-expand.png); + background-repeat: no-repeat; + background-position: 50%; + background-size: 12px 12px; +} +.icon--expand-small { + background-size: contain; +} +.icon--scandic-friends { + background: url(/_static/img/icons/scandic-friends/icon-scandic-friends.svg) + no-repeat; +} +.icon--warning-gray { + background-image: url(/_static/img/icons/warning-alert-gray.svg); +} +.icon--checkmark-circle { + background-image: url(/_static/img/icons/checkmark-circle.svg); +} +.icon--error-circle { + background-image: url(/_static/img/icons/warning-alert-red.svg); +} +.icon--checkmark-circle-green { + background-image: url(/_static/img/icons/checkmark-circle-green.svg); + background-repeat: no-repeat; + background-position: 0 5px; +} +.icon--close-circle-red { + background-image: url(/_static/img/icons/close-circle-red.svg); + background-repeat: no-repeat; + background-position: 0 5px; +} +.icon--error { + background-image: url(/_static/img/icons/error.png); + background-repeat: no-repeat; + background-position: 50%; +} +.icon-bullet-arrow { + display: inline-block; + width: 24px; + height: 24px; + background-size: contain; + vertical-align: bottom; + background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg); + -webkit-transition: -webkit-transform 0.2s ease-in; + transition: -webkit-transform 0.2s ease-in; + transition: transform 0.2s ease-in; + transition: + transform 0.2s ease-in, + -webkit-transform 0.2s ease-in; + background-repeat: no-repeat; +} +.icon-bullet-arrow--alert { + background-image: url(/_static/img/bullet-list-arrow-circle-dawn.svg); +} +.icon-bullet-arrow--down { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); +} +.icon-bullet-arrow--up { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); +} +.icon-eye { + background-image: url(/_static/img/icons/eye-icon.svg); +} +.icon-eye, +.icon-eye-slash { + background-repeat: no-repeat; +} +.icon-eye-slash { + background-image: url(/_static/img/icons/eye-slash-icon.svg); +} +.icon-question-white { + background-image: url(/_static/img/icons/icon-question-white.svg); + background-repeat: no-repeat; +} +.arrow-icon { + border: solid #00838e; + border-width: 0 2px 2px 0; + display: inline-block; + padding: 4px; +} +.arrow-icon.right { + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} +.btn, +.editable-area table input[type="submit"], +table.table input[type="submit"] { + padding: 5px 15px; + display: inline-block; + line-height: 20px; + border: 1px solid transparent; + border-radius: 50px; +} +.btn:active, +.btn:focus, +.btn:hover, +.editable-area table input[type="submit"]:active, +.editable-area table input[type="submit"]:focus, +.editable-area table input[type="submit"]:hover, +table.table input[type="submit"]:active, +table.table input[type="submit"]:focus, +table.table input[type="submit"]:hover { + text-decoration: underline; +} +.btn:focus, +.editable-area table input[type="submit"]:focus, +table.table input[type="submit"]:focus { + outline: none; + border: 1px solid #ccc; + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; +} +@media (min-width: 950px) { + .btn:focus, + .editable-area table input[type="submit"]:focus, + table.table input[type="submit"]:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.btn:disabled, +.btn [disabled], +.disabled.btn, +.editable-area table input.disabled[type="submit"], +.editable-area table input[type="submit"]:disabled, +.editable-area table input[type="submit"] [disabled], +table.table input.disabled[type="submit"], +table.table input[type="submit"]:disabled, +table.table input[type="submit"] [disabled] { + opacity: 0.45; + cursor: not-allowed; +} +@media (min-width: 740px) { + .btn, + .editable-area table input[type="submit"], + table.table input[type="submit"] { + padding: 8px 15px; + } +} +.btn--primary, +.editable-area table input[type="submit"], +table.table input[type="submit"] { + background-color: #00838e; + color: #fff; +} +.btn--primary:active, +.btn--primary:focus, +.btn--primary:hover, +.btn--primary:visited, +.editable-area table input[type="submit"]:active, +.editable-area table input[type="submit"]:focus, +.editable-area table input[type="submit"]:hover, +.editable-area table input[type="submit"]:visited, +table.table input[type="submit"]:active, +table.table input[type="submit"]:focus, +table.table input[type="submit"]:hover, +table.table input[type="submit"]:visited { + color: #fff; +} +input[type="date"], +input[type="datetime-local"], +input[type="datetime"], +input[type="email"], +input[type="month"], +input[type="number"], +input[type="password"], +input[type="search"], +input[type="tel"], +input[type="text"], +input[type="time"], +input[type="url"], +input[type="week"], +select, +textarea { + -webkit-box-sizing: border-box; + box-sizing: border-box; + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + display: inline-block; + width: 100%; + font-size: 1rem; + height: 2.5rem; + line-height: 2.25rem; + padding: 0 0.625rem; + color: #333; + background-color: #fff; + border: 2px solid #757575; + vertical-align: top; + border-radius: 2px; +} +input[type="date"]:focus, +input[type="datetime-local"]:focus, +input[type="datetime"]:focus, +input[type="email"]:focus, +input[type="month"]:focus, +input[type="number"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="text"]:focus, +input[type="time"]:focus, +input[type="url"]:focus, +input[type="week"]:focus, +select:focus, +textarea:focus { + outline: none; +} +input[type="date"].disabled, +input[type="datetime-local"].disabled, +input[type="datetime"].disabled, +input[type="email"].disabled, +input[type="month"].disabled, +input[type="number"].disabled, +input[type="password"].disabled, +input[type="search"].disabled, +input[type="tel"].disabled, +input[type="text"].disabled, +input[type="time"].disabled, +input[type="url"].disabled, +input[type="week"].disabled, +select.disabled, +textarea.disabled { + color: #6e6e6e; + background-color: #f3f2f1; + border-color: #c8c8c8; + cursor: not-allowed; + opacity: 1; +} +input[type="date"]::-webkit-input-placeholder, +input[type="datetime-local"]::-webkit-input-placeholder, +input[type="datetime"]::-webkit-input-placeholder, +input[type="email"]::-webkit-input-placeholder, +input[type="month"]::-webkit-input-placeholder, +input[type="number"]::-webkit-input-placeholder, +input[type="password"]::-webkit-input-placeholder, +input[type="search"]::-webkit-input-placeholder, +input[type="tel"]::-webkit-input-placeholder, +input[type="text"]::-webkit-input-placeholder, +input[type="time"]::-webkit-input-placeholder, +input[type="url"]::-webkit-input-placeholder, +input[type="week"]::-webkit-input-placeholder, +select::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #757575; +} +input[type="date"]::-moz-placeholder, +input[type="datetime-local"]::-moz-placeholder, +input[type="datetime"]::-moz-placeholder, +input[type="email"]::-moz-placeholder, +input[type="month"]::-moz-placeholder, +input[type="number"]::-moz-placeholder, +input[type="password"]::-moz-placeholder, +input[type="search"]::-moz-placeholder, +input[type="tel"]::-moz-placeholder, +input[type="text"]::-moz-placeholder, +input[type="time"]::-moz-placeholder, +input[type="url"]::-moz-placeholder, +input[type="week"]::-moz-placeholder, +select::-moz-placeholder, +textarea::-moz-placeholder { + color: #757575; +} +input[type="date"]::-ms-input-placeholder, +input[type="datetime-local"]::-ms-input-placeholder, +input[type="datetime"]::-ms-input-placeholder, +input[type="email"]::-ms-input-placeholder, +input[type="month"]::-ms-input-placeholder, +input[type="number"]::-ms-input-placeholder, +input[type="password"]::-ms-input-placeholder, +input[type="search"]::-ms-input-placeholder, +input[type="tel"]::-ms-input-placeholder, +input[type="text"]::-ms-input-placeholder, +input[type="time"]::-ms-input-placeholder, +input[type="url"]::-ms-input-placeholder, +input[type="week"]::-ms-input-placeholder, +select::-ms-input-placeholder, +textarea::-ms-input-placeholder { + color: #757575; +} +input[type="date"]::placeholder, +input[type="datetime-local"]::placeholder, +input[type="datetime"]::placeholder, +input[type="email"]::placeholder, +input[type="month"]::placeholder, +input[type="number"]::placeholder, +input[type="password"]::placeholder, +input[type="search"]::placeholder, +input[type="tel"]::placeholder, +input[type="text"]::placeholder, +input[type="time"]::placeholder, +input[type="url"]::placeholder, +input[type="week"]::placeholder, +select::placeholder, +textarea::placeholder { + color: #757575; +} +input[type="date"].borderless, +input[type="datetime-local"].borderless, +input[type="datetime"].borderless, +input[type="email"].borderless, +input[type="month"].borderless, +input[type="number"].borderless, +input[type="password"].borderless, +input[type="search"].borderless, +input[type="tel"].borderless, +input[type="text"].borderless, +input[type="time"].borderless, +input[type="url"].borderless, +input[type="week"].borderless, +select.borderless, +textarea.borderless { + border: none; + margin-left: 0; +} +input[type="date"].plain, +input[type="datetime-local"].plain, +input[type="datetime"].plain, +input[type="email"].plain, +input[type="month"].plain, +input[type="number"].plain, +input[type="password"].plain, +input[type="search"].plain, +input[type="tel"].plain, +input[type="text"].plain, +input[type="time"].plain, +input[type="url"].plain, +input[type="week"].plain, +select.plain, +textarea.plain { + border: none; + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 0; +} +.clearable-input { + position: relative; + display: block; +} +.clearable-input input::-ms-clear { + display: none; +} +.clearable-input__clear { + position: absolute; + top: 0; + bottom: 0; + right: 0; + padding: 6px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + cursor: pointer; +} +.hero-overlay--search .clearable-input__clear { + width: 45px; +} +.clearable-input__clear .clearable-input__clear--icon { + margin: 0; +} +.clearable-input--icon, +.clearable-input__clear .clearable-input__clear--icon { + background: url(/_static/img/icons/clear-input.png) no-repeat scroll 0 0/100% + 100% transparent; + display: block; + width: 14px; + height: 14px; +} +.clearable-input--icon { + margin: 5px 5px 4px 4px; +} +.clearable-input.input-group .clearable-input__clear { + top: 16px; + bottom: auto; + margin-right: 3px; + padding-top: 16px; +} +@media (min-width: 950px) { + .clearable-input.input-group .clearable-input__clear { + height: 26px; + } +} +.clearable-input.clearable-input--booking-option .clearable-input__clear { + padding: 4px 3px; +} +input.ng-touched.ng-invalid { + border: 2px solid #cd0921; +} +.dropdown-container { + position: relative; +} +.dropdown-container.open > .dropdown-menu { + display: block; +} +.dropdown-container.open > a { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 11; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 1rem; + text-align: left; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 400; + color: grey; + white-space: nowrap; +} +.dropdown-menu > li > a:focus, +.dropdown-menu > li > a:hover { + text-decoration: none; + color: #737373; + background-color: #f5f5f5; +} +.dropdown-menu .active > a, +.dropdown-menu .active > a:focus, +.dropdown-menu .active > a:hover { + color: #fff; + text-decoration: none; + outline: 0; + background-color: #00838e; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 5px dashed; + border-right: 5px solid transparent; + border-left: 5px solid transparent; +} +.dp-modal { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: hsla(0, 0%, 100%, 0.75); +} +.dp { + position: relative; + background: #fff; + -webkit-box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.25); + box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.25); + line-height: 1.4; + border-radius: 4px; + max-height: 400px; + z-index: 1000; + padding-top: 6px; + overflow: hidden; + -webkit-tap-highlight-color: transparent; +} +.dp:before { + content: " "; + height: 6px; + position: absolute; + top: 0; + left: 0; + right: 0; + background: #3b99fc; + background: -webkit-gradient( + linear, + right top, + left top, + from(#3b99fc), + to(#8aefc8) + ); + background: linear-gradient(-90deg, #3b99fc, #8aefc8); +} +.dp-permanent .dp { + padding-top: 0; + border: 1px solid #eee; + -webkit-box-shadow: none; + box-shadow: none; +} +.dp-permanent .dp:before { + display: none; +} +.dp-cal { + min-height: 300px; +} +.dp-below { + position: absolute; +} +.dp-below, +.dp-permanent { + font-size: 0.8em; + width: 400px; + max-width: 100vw; +} +.dp-permanent { + position: relative; +} +.dp-permanent .dp { + z-index: 0; +} +.dp-modal .dp { + position: absolute; + top: 50%; + left: 50%; + max-width: 600px; + width: calc(100% - 4em); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-animation: slide-up 0.3s forwards; + animation: slide-up 0.3s forwards; +} +.dp-months { + padding: 24px; +} +.dp-years { + -webkit-box-sizing: border-box; + box-sizing: border-box; + max-height: 400px; + padding: 8px 0; + overflow: auto !important; +} +.dp-cal-month, +.dp-cal-year, +.dp-day, +.dp-month, +.dp-year { + -webkit-box-sizing: border-box; + box-sizing: border-box; + text-align: center; + text-decoration: none; + position: relative; + color: #3b404d; + border-radius: 2px; + border: 0; + background: transparent; +} +.dp-cal-header { + position: relative; + text-align: center; + padding-bottom: 16px; + background: #f5f5f5; +} +.dp-next, +.dp-prev { + position: absolute; + width: 30px; + height: 30px; + overflow: hidden; + top: 14px; + color: #777; + border-radius: 2px; + border: 0; + background: transparent; +} +.dp-next:focus, +.dp-next:hover, +.dp-prev:focus, +.dp-prev:hover { + outline: none; + color: inherit; +} +.dp-prev { + left: 24px; +} +.dp-next { + right: 24px; +} +.dp-next:before, +.dp-prev:before { + content: ""; + border: 2px solid; + width: 10px; + height: 10px; + display: inline-block; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transition: border-color 0.2s; + transition: border-color 0.2s; + margin: 9px 0 40px 4px; +} +.dp-prev:before { + border-right: 0; + border-bottom: 0; +} +.dp-next:before { + border-left: 0; + border-top: 0; + margin-left: 0; + margin-right: 4px; +} +.dp-cal-month, +.dp-cal-year { + display: inline-block; + font-size: 1.4em; + padding: 16px 8px 8px; + outline: none; +} +.dp-cal-footer { + text-align: center; + background: #f5f5f5; +} +.dp-day-today:after { + content: ""; + height: 0; + width: 0; + border-color: #227bd7 #227bd7 transparent transparent; + border-style: solid; + border-width: 7px; + position: absolute; + top: 0; + right: 0; +} +.dp-clear, +.dp-close, +.dp-today { + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: inline-block; + width: 33%; + padding: 8px; + text-decoration: none; + color: inherit; + border: 0; + background: transparent; +} +.dp-permanent .dp-clear, +.dp-permanent .dp-close { + display: none; +} +.dp-cal-month:active, +.dp-cal-year:active, +.dp-clear:active, +.dp-close:active, +.dp-next:active, +.dp-prev:active, +.dp-today:active { + background: #75bcfc; + color: #fff; +} +@media screen and (min-device-width: 1200px) { + .dp-cal-month:focus, + .dp-cal-month:hover, + .dp-cal-year:focus, + .dp-cal-year:hover, + .dp-clear:focus, + .dp-clear:hover, + .dp-close:focus, + .dp-close:hover, + .dp-next:focus, + .dp-next:hover, + .dp-prev:focus, + .dp-prev:hover, + .dp-today:focus, + .dp-today:hover { + background: #75bcfc; + color: #fff; + } +} +.dp-col-header, +.dp-day { + width: 14.28571429%; + display: inline-block; + padding: 8px; + text-align: center; +} +.dp-col-header { + color: #aaa; + text-transform: uppercase; + font-weight: 300; + font-size: 0.8em; + padding: 8px 0; +} +.dp-month { + width: 33%; + display: inline-block; + padding: 8px; +} +.dp-year { + display: block; + padding: 8px 40px; + width: 100%; +} +.dp-edge-day { + color: #aaa; +} +.dp-current, +.dp-current:focus, +.dp-day:focus, +.dp-day:hover, +.dp-month:focus, +.dp-month:hover, +.dp-year:focus, +.dp-year:hover { + outline: none; + background: #75bcfc; + color: #fff; +} +.dp-selected, +.dp-selected:focus, +.dp-selected:hover { + background: #3b99fc; + color: #fff; +} +.dp-day-disabled { + background: transparent; + color: #ddd; +} +.dp-day-disabled:focus, +.dp-day-disabled:hover { + background: #ddd; +} +.dp-focuser { + position: absolute; + z-index: 0; + top: 50%; + left: 50%; +} +@media (max-width: 480px) { + .dp-modal .dp { + font-size: 0.9em; + width: auto; + width: 100%; + } + .dp-day, + .dp-day-of-week { + padding: 8px; + } +} +@-webkit-keyframes slide-up { + 0% { + -webkit-transform: translate(-50%, 100%); + transform: translate(-50%, 100%); + } + to { + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + } +} +@keyframes slide-up { + 0% { + -webkit-transform: translate(-50%, 100%); + transform: translate(-50%, 100%); + } + to { + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + } +} +.dr-cals { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + background: #fff; + padding-top: 6px; + border-radius: 6px; + overflow: hidden; +} +.dr-cals .dp-edge-day { + visibility: hidden; +} +.dr-cals .dp-cal-footer { + display: none; +} +.dr-cals .dp { + border: 0; +} +.dr-cals .dp-current, +.dr-cals .dp-current:focus, +.dr-cals .dp-selected, +.dr-cals .dp-selected:focus { + background: transparent; + color: inherit; + border-radius: 0; +} +.dr-cals .dp-day-disabled, +.dr-cals .dp-day-disabled:focus { + color: #ddd; +} +.dr-cal-end .dp { + border-left: 8px solid #f5f5f5; +} +.dr-cal-end .dp-prev, +.dr-cal-start .dp-next { + visibility: hidden; +} +.dr-cals .dp-current:hover, +.dr-cals .dr-in-range, +.dr-cals .dr-in-range:focus, +.dr-cals .dr-in-range:hover { + background: #75bcfc; + color: #fff; + border-radius: 0; +} +.dr-cals .dr-selected, +.dr-cals .dr-selected:focus, +.dr-cals .dr-selected:hover { + background: #3b99fc; + color: #fff; + border-radius: 0; +} +@media (max-width: 616px) { + .dr-cal-end { + display: none; + } + .dr-cal-start .dp-next { + visibility: visible; + } +} +.booking-widget { + color: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + position: relative; +} +@media (min-width: 950px) { + .booking-widget { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + max-width: 1200px; + margin: 0 auto; + -ms-flex-align: start; + align-items: flex-start; + } + .booking-widget > * { + width: 20%; + } + .booking-widget > :first-child { + width: 24%; + } + .booking-widget > :not(:last-child) { + padding-right: 20px; + } + .booking-widget > .booking-widget-options-toggle { + width: 16%; + padding-top: 12px; + } + .booking-widget > .booking-widget-options, + .booking-widget > .booking-widget__submit { + padding-right: 0; + } + .booking-widget > .booking-widget__submit { + padding-top: 8px; + } +} +@media (min-width: 1200px) { + .booking-widget > * { + width: 18%; + } + .booking-widget > :first-child { + width: 28%; + } + .booking-widget > .booking-widget-options-toggle { + width: 15%; + } + .booking-widget > .booking-widget__submit { + width: 21%; + } +} +.booking-widget .input-group { + position: relative; + padding-top: 15px; + padding-bottom: 5px; +} +.booking-widget .input-group .input { + display: block; +} +.booking-widget .input-group .input, +.booking-widget .input-group input { + background: #fff; + -webkit-box-shadow: 0 0 transparent; + box-shadow: 0 0 transparent; + border: 1px solid #fff; + color: #404040; + border-radius: 3px; + height: 40px; + padding: 2px 28px 0 40px; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + line-height: 30px; +} +.booking-widget .input-group .input::-webkit-input-placeholder, +.booking-widget .input-group input::-webkit-input-placeholder { + color: #757575; +} +.booking-widget .input-group .input::-moz-placeholder, +.booking-widget .input-group input::-moz-placeholder { + color: #757575; +} +.booking-widget .input-group .input::-ms-input-placeholder, +.booking-widget .input-group input::-ms-input-placeholder { + color: #757575; +} +.booking-widget .input-group .input::placeholder, +.booking-widget .input-group input::placeholder { + color: #757575; +} +.booking-widget .input-group .input:focus, +.booking-widget .input-group input:focus { + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; + outline: 0 none; +} +@media (min-width: 950px) { + .booking-widget .input-group .input:focus, + .booking-widget .input-group input:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +@media (max-width: 949px) { + .booking-widget .input-group .input.widget-search__text ~ label, + .booking-widget .input-group input.widget-search__text ~ label { + width: 80%; + } + .booking-widget .input-group .input.ng-valid:not(.ng-empty) ~ label, + .booking-widget .input-group .input:focus ~ label, + .booking-widget .input-group input.ng-valid:not(.ng-empty) ~ label, + .booking-widget .input-group input:focus ~ label { + top: 8px; + font-size: 12px; + line-height: 12px; + width: auto; + } +} +@media (min-width: 950px) { + .booking-widget .input-group .input, + .booking-widget .input-group input { + height: 40px; + line-height: 26px; + padding: 0 28px; + } +} +.booking-widget .input-group .input.arrow-down, +.booking-widget .input-group input.arrow-down { + text-transform: capitalize; + background-image: url(/_static/img/icons/arrows/arrow-down-dark.svg); + background-repeat: no-repeat; + background-position: center right 10px; + background-size: 17px 17px; + cursor: pointer; + padding-top: 0.375rem !important; +} +@media (min-width: 950px) { + .booking-widget .input-group .input.arrow-down, + .booking-widget .input-group input.arrow-down { + background-position: top 10px right 7px; + } +} +@media (max-width: 949px) { + .booking-widget .input-group.date-range label, + .booking-widget .input-group.guest-wrapper label { + top: 8px; + font-size: 12px; + line-height: 12px; + width: auto; + } +} +.booking-widget .input-group label { + position: absolute; + top: 20px; + left: 35px; + background: #00838e; + padding: 0 5px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +@media (min-width: 950px) { + .booking-widget .input-group label { + top: -2px; + left: 0; + font-size: 12px; + line-height: 1.3; + letter-spacing: 0.5px; + padding: 0; + background: none transparent; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + } +} +.booking-widget .input-group > .icon { + position: absolute; + left: 10px; + top: 23px; + z-index: 0; + fill: #757575; +} +.booking-widget .input-group > .icon.icon-tag { + width: 16px; + fill: #fff; +} +@media (min-width: 950px) { + .booking-widget .input-group > .icon { + left: 5px; + top: 26px; + } +} +.booking-widget .error-text.error-text--inverted { + margin-top: 6px; +} +.booking-widget-wrapper { + background: none #00838e; + padding: 10px 15px 15px; + position: relative; + z-index: 110; +} +@media (min-width: 740px) { + .booking-widget-wrapper { + padding: 15px 30px 25px; + } +} +@media (min-width: 950px) { + .booking-widget-wrapper { + padding: 15px 40px 15px 45px; + position: relative; + } +} +.hidden-medium-up .booking-widget-wrapper { + display: none; +} +.booking-widget .widget-search { + position: relative; + z-index: 112; +} +.booking-widget .widget-search__list { + position: absolute; + top: 100%; + left: 0; + right: 0; + max-height: 216px; + background: #fff; + color: #000; + overflow: auto; + border-radius: 5px; + z-index: 10; + -webkit-box-shadow: 4px 4px 16px -8px rgba(0, 0, 0, 0.5); + box-shadow: 4px 4px 16px -8px rgba(0, 0, 0, 0.5); +} +.booking-widget .widget-search__list-item { + padding: 7px 10px; + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + cursor: pointer; +} +.booking-widget .widget-search__list-item svg { + min-width: 18px; + max-width: 18px; + display: block; +} +.booking-widget .widget-search__list-item > span { + padding-left: 5px; + text-transform: capitalize; +} +.booking-widget .widget-search__list-item.selected { + background: #e9e8e7; +} +.booking-widget .widget-search__list-item .search-item-remove { + display: block; + padding: 5px; + margin: -5px -5px -5px auto; +} +.booking-widget .widget-search__list-item .search-item-remove svg { + height: 14px; + min-width: 14px; + width: 14px; +} +.booking-widget .dropdown__modal { + position: absolute; + margin-top: 10px; + z-index: 112; + background: #fff; + border-radius: 4px; + -webkit-box-shadow: 8px 8px 32px -16px rgba(0, 0, 0, 0.5); + box-shadow: 8px 8px 32px -16px rgba(0, 0, 0, 0.5); +} +.booking-widget .dropdown__modal > * { + position: relative; +} +.booking-widget .dropdown__modal:before { + content: ""; + border: 10px solid transparent; + border-bottom-color: #fff; + position: absolute; + top: -19px; + left: 50px; +} +.booking-widget__btn { + background: #cd0921; + color: #fff; + font-weight: 600; + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + border: 1px solid #fff; + height: 48px; +} +@media (min-width: 950px) { + .booking-widget__btn { + width: 100%; + } +} +@media (max-width: 949px) { + .booking-widget-head + div { + display: none; + } + .booking-widget-head + div.active { + display: block; + } +} +.booking-widget .loader > span { + background: #fff; +} +.booking-widget__header { + margin: 0; + font-size: 1.75rem; + line-height: 1; + color: #fff; +} +@media (min-width: 950px) { + .booking-widget__header { + display: none; + } +} +.booking-widget__header--hidden { + display: none; +} +.full-width .booking-widget__btn { + margin-top: 10px; + width: 100%; +} +.change-date-section .full-width .booking-widget__btn { + margin: 0; +} +.change-date-section .booking-widget-wrapper { + margin-bottom: 10px; +} +.booking-widget .date-picker__apply { + width: 100%; + background: none transparent; + color: #00838e; + border-top: 1px solid #f3f2f1; + text-transform: capitalize; + border-radius: 0; + padding: 10px 15px; +} +.booking-widget .clearable-input__clear--icon { + background: none transparent; +} +.booking-widget .disableDropdown.custom-select:after { + background-image: none; +} +@media (min-width: 950px) { + .show-best-price-badge .booking-widget:after { + content: ""; + background: transparent + url(/_static/img/best-price-guaranteed/best-price-guaranteed-badge-transparent.svg) + scroll no-repeat 0 0; + width: 65px; + height: 65px; + background-size: 65px; + display: block; + position: absolute; + right: 0; + bottom: -94px; + } +} +@media (min-width: 950px) and (min-width: 1200px) { + .show-best-price-badge .booking-widget:after { + right: 4.0625rem; + } +} +.booking-widget button.u-no-button-style:focus { + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; + outline: 0 none; +} +@media (min-width: 950px) { + .booking-widget button.u-no-button-style:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +#booking-overlay { + background: transparent; + content: ""; + display: none; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border: 0; + -webkit-box-shadow: 0 0 none; + box-shadow: 0 0 none; + z-index: 111; + cursor: default; +} +.dr-cals { + width: 280px; + overflow: visible; + position: relative; + padding: 0; + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.dr-cals .dp-day, +.dr-cals .dp-next, +.dr-cals .dp-prev { + color: #00838e; +} +.dr-cals .dp-prev { + left: 10px; + top: 5px; +} +.dr-cals .dp-next { + right: 10px; + top: 5px; +} +.dr-cals .dp-cal-header { + height: 40px; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.dr-cals .dp-cal-header, +.dr-cals .dp-cal-header button:focus, +.dr-cals .dp-cal-header button:hover { + background: none transparent; +} +.dr-cals .dp-cal-month, +.dr-cals .dp-cal-year { + padding: 0 5px; + font-weight: 700; + color: #404040; + font-size: 16px; +} +.dr-cals .dp-permanent { + max-width: 280px; +} +.dr-cals .dp-col-header { + border-color: #f3f2f1; + border-style: solid; + border-width: 1px 0; + text-transform: capitalize; + color: #404040; + font-size: 13px; + font-weight: 700; + line-height: 15px; + text-align: center; +} +.dr-cals .dp-current, +.dr-cals .dp-current:not(.dp-day-disabled):focus { + color: #00838e; +} +.dr-cals .dp-day { + width: 40px; + height: 32px; + color: #00838e; + font-size: 16px; + line-height: 15px; + text-align: center; + margin: 4px 0; +} +.dr-cals .dp-day-disabled { + color: #c8c8c8; +} +@media (min-width: 950px) { + .dr-cals .dp-day.dr-current:focus, + .dr-cals .dp-day:focus:not(.dp-day-disabled):not(.dp-current), + .dr-cals .dp-day:hover:not(.dp-day-disabled) { + background: #00838e; + color: #fff; + } +} +.dr-cals .dp-day.dp-day-disabled:focus, +.dr-cals .dp-day.dp-day-disabled:hover { + background: none transparent; + cursor: not-allowed; + color: #c8c8c8; +} +.dr-cals .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #00838e; + background: rgba(0, 131, 142, 0.1); + font-weight: 700; + color: #00838e; +} +.dr-cals .dp-day.dr-in-range:hover, +.dr-cals .dp-day.dr-selected { + background: #00838e; + color: #fff; +} +.dr-cals .dp-day.dr-selected { + border-radius: 20px 0 0 20px; + font-weight: 700; +} +.dr-cals .dp-day.dr-selected.dr-in-range { + border-radius: 0 20px 20px 0; + background: #00838e; + color: #fff; +} +.dr-cals .dp-day.dr-selected.dp-current:focus, +.dr-cals .dp-day.dr-selected.dp-selected:focus, +.dr-cals .dp-day.dr-selected:focus, +.dr-cals .dp-day.dr-selected:hover { + background: #00838e; + color: #fff; +} +@media (max-width: 949px) { + .dr-cals .dp-day.dr-selected.dp-current:focus, + .dr-cals .dp-day.dr-selected.dp-selected:focus, + .dr-cals .dp-day.dr-selected:focus, + .dr-cals .dp-day.dr-selected:hover { + -webkit-box-shadow: 0 0 5px #00838e; + box-shadow: 0 0 5px #00838e; + } +} +@media (min-width: 950px) { + .dr-cals .dp-day.dr-in-range.dr-current:focus { + background: #00838e; + color: #fff; + } +} +.dr-cals .dp-day.dr-in-range ~ .dr-selected { + border-radius: 0 20px 20px 0; + background: #00838e; + color: #fff; +} +.dr-cals .dp-day.dp-day-today:after, +.dr-cals .dp-day:not(.dp-edge-day) ~ .dp-edge-day { + display: none; +} +.dr-cals .dr-cal-end .dp { + border: 0 transparent; + overflow: visible; +} +.dr-cals .dr-cal-end .dp-cal:before { + position: absolute; + width: 30px; + height: 100%; + display: block; + background: #fff; + content: ""; + left: -30px; + top: 0; + z-index: 999; +} +.dr-cals .dp-cal { + min-height: 0; +} +@media (min-width: 620px) { + .dr-cals { + width: 590px; + } +} +.dp-cal-header button.disabled { + opacity: 0.4; +} +#guest-selector__room-count { + background-color: #e9e8e7; + vertical-align: middle; + width: auto; + vertical-align: text-bottom; + display: inline-block; + border-radius: 18px; + border: 1px solid #e9e8e7; +} +.disableDropdown #guest-selector__room-count, +.disableDropdown.custom-select.custom-select--booking-widget-dialog { + background-color: transparent; + border: none; +} +.disableDropdown #guest-selector__room-count:disabled { + opacity: 1; + padding-left: 0; + margin-bottom: -22px; +} +.tooltipHeader { + font-weight: 700; + margin-bottom: 0; +} +@media (min-width: 950px) { + .booking-widget .booking-widget-options { + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-align: start; + align-items: flex-start; + margin: 15px 0; + } + .booking-widget-options-item, + .booking-widget-options .booking-code { + padding-right: 20px; + } +} +.booking-widget-options-toggle { + margin: 5px 0 0; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 950px) { + .booking-widget-options-toggle { + margin: 0; + } +} +.booking-widget-options-toggle > button[type="button"] { + padding: 5px 7px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +@media (min-width: 950px) { + .booking-widget-options-toggle > button[type="button"] { + width: auto; + padding: 0; + } +} +@media (max-width: 419px) { + .booking-widget-options-toggle > button[type="button"] { + margin-bottom: 10px; + } +} +.booking-widget-options-toggle > button[type="button"].offers-toggle { + display: none; +} +.booking-widget-options-toggle__icon { + padding-right: 10px; +} +@media (min-width: 950px) { + .booking-widget-options-toggle__icon { + padding-right: 0; + } + .booking-widget-options--shown + .booking-widget-options-toggle__icon.icon-show-options { + visibility: hidden; + display: block; + } +} +.booking-widget-options-toggle__icon img { + display: block; + max-width: 22px; +} +.booking-widget-options-toggle__text { + font-size: 13px; + font-weight: 700; + line-height: 15px; + text-align: left; +} +.booking-widget-options-toggle__text > span { + display: inline-block; +} +.booking-widget-options-toggle__text > span:not(:first-child) { + padding: 0 5px 0 0; +} +.booking-widget-options-toggle .icon-hide-options { + display: none; +} +.booking-widget-options-toggle .booking-widget__btn { + -ms-flex-pack: center; + justify-content: center; +} +@media (max-width: 419px) { + .booking-widget-options-toggle .booking-widget__btn { + -ms-flex: auto; + flex: auto; + margin-bottom: 10px; + width: 100%; + } +} +@media (min-width: 950px) { + .booking-widget-options--special ~ .booking-widget-options { + margin: 15px 0 0; + } +} +@media (min-width: 740px) { + .booking-widget-options--special + ~ .booking-widget-options + .booking-widget-options-toggle { + margin: 0; + } +} +.booking-widget-options--special + ~ .booking-widget-options + .booking-widget-options-item { + padding-top: 0; +} +@media (min-width: 950px) { + .booking-widget-options .booking-code { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + max-width: 45%; + } + .booking-widget-options .booking-code .input-group { + padding-bottom: 0; + max-width: 250px; + } + .booking-widget-options .booking-code .input-group input { + text-transform: uppercase; + } + .booking-widget-options .booking-code label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + top: -7px; + } + .booking-widget-options .booking-code .custom-checkbox-label { + font-size: 12px; + height: 26px; + margin-left: 5px; + margin-top: 15px; + } +} +.booking-widget-options .booking-code__text { + text-transform: uppercase; +} +.booking-widget-options .booking-code .booking-widget-options__tooltip { + position: absolute; + top: 22px; + right: 8px; +} +.booking-widget-options + .booking-code + .booking-widget-options__tooltip.visible-medium-up-block { + position: static; +} +.booking-widget-options .booking-code .booking-widget-options__tooltip a { + display: block; +} +@media (max-width: 949px) { + .booking-widget-options .booking-code .clearable-input__clear { + right: 30px; + } +} +@media (max-width: 739px) { + .booking-widget-options--shown > button[type="button"] { + margin: 0; + } +} +.booking-widget-options--shown .icon-show-options { + display: none; +} +.booking-widget-options--shown .icon-hide-options { + display: block; +} +.booking-widget-options--shown ~ div .booking-widget__btn { + -ms-flex: auto; + flex: auto; +} +.booking-widget-options--shown .booking-widget__btn, +.booking-widget-options--special .booking-widget__btn { + display: none; +} +.booking-widget-options-item { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 950px) { + .booking-widget-options-item { + max-width: 33%; + padding-top: 11px; + } +} +@media (min-width: 950px) { + .booking-widget-options-item label.custom-checkbox-wrapper, + .booking-widget-options label.custom-checkbox-wrapper { + padding: 8px 0 0; + } +} +.booking-widget-options-item + label.custom-checkbox-wrapper + input:focus-visible + + span, +.booking-widget-options + label.custom-checkbox-wrapper + input:focus-visible + + span { + padding-right: 2px; +} +@media (min-width: 950px) { + .booking-widget-options-item + label.custom-checkbox-wrapper + input:focus-visible + + span, + .booking-widget-options + label.custom-checkbox-wrapper + input:focus-visible + + span { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } + .booking-widget-options-item + label.custom-checkbox-wrapper + input:focus-visible + + span:before, + .booking-widget-options + label.custom-checkbox-wrapper + input:focus-visible + + span:before { + -webkit-box-shadow: 0 0 transparent; + box-shadow: 0 0 transparent; + } +} +.booking-widget-options__tooltip { + padding-left: 5px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.booking-widget-options__show-less { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} +.booking-widget-options__show-less button { + display: -ms-flexbox; + display: flex; + margin: 0 auto; + padding: 10px; + -ms-flex-align: center; + align-items: center; +} +.booking-widget-options__show-less button img { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + margin-left: 10px; +} +@media (min-width: 950px) { + .booking-widget-options.booking-widget-collapsed { + -ms-flex-preferred-size: 50%; + flex-basis: 50%; + margin-top: 5px; + } +} +@media (min-width: 950px) { + .booking-widget-options.booking-widget-collapsed .booking-code, + .booking-widget-options.booking-widget-collapsed + .booking-widget-options-item { + max-width: 100%; + } +} +@media (min-width: 950px) { + .booking-widget-options.booking-widget-collapsed .booking-code { + padding-top: 8px; + } +} +@media (min-width: 950px) { + .reward-night .booking-widget-options__tooltip, + .voucher .booking-widget-options__tooltip { + padding-top: 7px; + } +} +.heading-with-filter-controls { + background: #fff; +} +.heading-with-filter-controls__left-wrapper { + display: -ms-flexbox; + display: flex; + max-width: 1784px; + margin: 0 auto; +} +.heading-with-filter-controls__inner-container { + width: 100%; + max-width: 890px; + padding: 30px 10px 20px 40px; +} +.filter-and-distance-controls { + display: -ms-flexbox; + display: flex; + width: 100%; +} +.filter-and-distance-controls .custom-select--filter { + top: -1px; +} +@media (min-width: 950px) { + .filter-and-distance-controls .custom-select--filter { + margin-left: 20px; + } +} +.filter__button { + min-width: 200px; + background-color: #fff; + color: #333; + border: 2px solid #757575; + margin-bottom: 2px; + border-radius: 0; + height: 2.5rem !important; + text-align: left; + position: relative; + width: auto; + padding-right: 34px; +} +.filter__button:hover { + text-decoration: none; +} +.filter__button:focus { + text-decoration: none; + border: 4px solid #00838e; + -webkit-box-shadow: none; + box-shadow: none; +} +@media (min-width: 950px) { + .filter__button:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.filter__button:after { + content: ""; + position: absolute; + width: 28px; + height: 16px; + top: 28%; + right: 10px; + z-index: 2; + pointer-events: none; +} diff --git a/apps/scandic-web/public/_static/css/design-system-current-deprecated.css b/apps/scandic-web/public/_static/css/design-system-current-deprecated.css index 424c2e0f6..35858f080 100644 --- a/apps/scandic-web/public/_static/css/design-system-current-deprecated.css +++ b/apps/scandic-web/public/_static/css/design-system-current-deprecated.css @@ -1 +1,666 @@ -:root{--typography-Body-Bold-Desktop-fontSize: 16px;--typography-Body-Bold-fontFamily: "fira sans";--typography-Body-Bold-fontSize: 16px;--typography-Body-Bold-fontWeight: "medium";--typography-Body-Bold-letterSpacing: 1.2000000476837158%;--typography-Body-Bold-lineHeight: 150%;--typography-Body-Bold-Mobile-fontSize: 16px;--typography-Body-Bold-Tablet-estimate-fontSize: 16px;--typography-Body-Bold-textCase: "original";--typography-Body-Bold-textDecoration: "none";--typography-Body-Inline-Desktop-fontSize: 16px;--typography-Body-Inline-fontFamily: "fira sans";--typography-Body-Inline-fontSize: 16px;--typography-Body-Inline-fontWeight: "regular";--typography-Body-Inline-letterSpacing: 1.2000000476837158%;--typography-Body-Inline-lineHeight: 150%;--typography-Body-Inline-Mobile-fontSize: 16px;--typography-Body-Inline-Tablet-estimate-fontSize: 16px;--typography-Body-Inline-textCase: "original";--typography-Body-Inline-textDecoration: "underline";--typography-Body-Link-Desktop-fontSize: 16px;--typography-Body-Link-Mobile-fontSize: 16px;--typography-Body-Link-Tablet-estimate-fontSize: 16px;--typography-Body-Regular-Desktop-fontSize: 16px;--typography-Body-Regular-fontFamily: "fira sans";--typography-Body-Regular-fontSize: 16px;--typography-Body-Regular-fontWeight: "regular";--typography-Body-Regular-letterSpacing: 1.2000000476837158%;--typography-Body-Regular-lineHeight: 150%;--typography-Body-Regular-Mobile-fontSize: 16px;--typography-Body-Regular-Tablet-estimate-fontSize: 16px;--typography-Body-Regular-textCase: "original";--typography-Body-Regular-textDecoration: "none";--typography-Body-Underline-fontFamily: "fira sans";--typography-Body-Underline-fontSize: 16px;--typography-Body-Underline-fontWeight: "medium";--typography-Body-Underline-letterSpacing: 1.2000000476837158%;--typography-Body-Underline-lineHeight: 150%;--typography-Body-Underline-textCase: "original";--typography-Body-Underline-textDecoration: "underline";--typography-Caption-Bold-Desktop-fontSize: 14px;--typography-Caption-Bold-fontFamily: "fira sans";--typography-Caption-Bold-fontSize: 14px;--typography-Caption-Bold-fontWeight: "medium";--typography-Caption-Bold-letterSpacing: 1.399999976158142%;--typography-Caption-Bold-lineHeight: 139.9999976158142%;--typography-Caption-Bold-Mobile-fontSize: 14px;--typography-Caption-Bold-Tablet-estimate-fontSize: 14px;--typography-Caption-Bold-textCase: "original";--typography-Caption-Bold-textDecoration: "none";--typography-Caption-Inline-Desktop-fontSize: 14px;--typography-Caption-Inline-fontFamily: "fira sans";--typography-Caption-Inline-fontSize: 14px;--typography-Caption-Inline-fontWeight: "regular";--typography-Caption-Inline-letterSpacing: 1.399999976158142%;--typography-Caption-Inline-lineHeight: 139.9999976158142%;--typography-Caption-Inline-Mobile-fontSize: 14px;--typography-Caption-Inline-Tablet-estimate-fontSize: 14px;--typography-Caption-Inline-textCase: "original";--typography-Caption-Inline-textDecoration: "underline";--typography-Caption-Labels-fontFamily: "brandon text";--typography-Caption-Labels-fontSize: 14px;--typography-Caption-Labels-fontWeight: "bold";--typography-Caption-Labels-letterSpacing: 1.399999976158142%;--typography-Caption-Labels-lineHeight: 150%;--typography-Caption-Labels-textCase: "upper";--typography-Caption-Labels-textDecoration: "none";--typography-Caption-Link-Desktop-fontSize: 14px;--typography-Caption-Link-Mobile-fontSize: 14px;--typography-Caption-Link-Tablet-estimate-fontSize: 14px;--typography-Caption-Regular-Desktop-fontSize: 14px;--typography-Caption-Regular-fontFamily: "fira sans";--typography-Caption-Regular-fontSize: 14px;--typography-Caption-Regular-fontWeight: "regular";--typography-Caption-Regular-letterSpacing: 1.399999976158142%;--typography-Caption-Regular-lineHeight: 139.9999976158142%;--typography-Caption-Regular-Mobile-fontSize: 14px;--typography-Caption-Regular-Tablet-estimate-fontSize: 14px;--typography-Caption-Regular-textCase: "original";--typography-Caption-Regular-textDecoration: "none";--typography-Caption-Underline-fontFamily: "fira sans";--typography-Caption-Underline-fontSize: 14px;--typography-Caption-Underline-fontWeight: "medium";--typography-Caption-Underline-letterSpacing: 1.399999976158142%;--typography-Caption-Underline-lineHeight: 139.9999976158142%;--typography-Caption-Underline-textCase: "original";--typography-Caption-Underline-textDecoration: "underline";--typography-Foot-note-Bold-Desktop-fontSize: 12px;--typography-Foot-note-Bold-Mobile-fontSize: 12px;--typography-Foot-note-Bold-Tablet-estimate-fontSize: 12px;--typography-Foot-note-Regular-Desktop-fontSize: 12px;--typography-Foot-note-Regular-Mobile-fontSize: 12px;--typography-Foot-note-Regular-Tablet-estimate-fontSize: 12px;--typography-Footnote-Bold-fontFamily: "fira sans";--typography-Footnote-Bold-fontSize: 12px;--typography-Footnote-Bold-fontWeight: "medium";--typography-Footnote-Bold-letterSpacing: 1.399999976158142%;--typography-Footnote-Bold-lineHeight: 150%;--typography-Footnote-Bold-textCase: "original";--typography-Footnote-Bold-textDecoration: "none";--typography-Footnote-Labels-fontFamily: "brandon text";--typography-Footnote-Labels-fontSize: 12px;--typography-Footnote-Labels-fontWeight: "bold";--typography-Footnote-Labels-letterSpacing: 1.399999976158142%;--typography-Footnote-Labels-lineHeight: 150%;--typography-Footnote-Labels-textCase: "upper";--typography-Footnote-Labels-textDecoration: "none";--typography-Footnote-Regular-fontFamily: "fira sans";--typography-Footnote-Regular-fontSize: 12px;--typography-Footnote-Regular-fontWeight: "regular";--typography-Footnote-Regular-letterSpacing: 1.399999976158142%;--typography-Footnote-Regular-lineHeight: 150%;--typography-Footnote-Regular-textCase: "original";--typography-Footnote-Regular-textDecoration: "none";--typography-Preamble-Desktop-fontSize: 20px;--typography-Preamble-fontFamily: "fira sans";--typography-Preamble-fontSize: 20px;--typography-Preamble-fontWeight: "regular";--typography-Preamble-letterSpacing: 1%;--typography-Preamble-lineHeight: 139.9999976158142%;--typography-Preamble-Mobile-fontSize: 18px;--typography-Preamble-Tablet-estimate-fontSize: 19px;--typography-Preamble-textCase: "original";--typography-Preamble-textDecoration: "none";--typography-Script-1-Desktop-fontSize: 32px;--typography-Script-1-fontFamily: "biro script plus";--typography-Script-1-fontSize: 32px;--typography-Script-1-fontWeight: "regular";--typography-Script-1-letterSpacing: 2%;--typography-Script-1-lineHeight: 110.00000238418579%;--typography-Script-1-Mobile-fontSize: 24px;--typography-Script-1-Tablet-estimate-fontSize: 29px;--typography-Script-1-textCase: "original";--typography-Script-1-textDecoration: "none";--typography-Script-2-Desktop-fontSize: 24px;--typography-Script-2-fontFamily: "biro script plus";--typography-Script-2-fontSize: 24px;--typography-Script-2-fontWeight: "regular";--typography-Script-2-letterSpacing: 2%;--typography-Script-2-lineHeight: 110.00000238418579%;--typography-Script-2-Mobile-fontSize: 20px;--typography-Script-2-Tablet-estimate-fontSize: 22px;--typography-Script-2-textCase: "original";--typography-Script-2-textDecoration: "none";--typography-Subtitle-1-Desktop-fontSize: 24px;--typography-Subtitle-1-fontFamily: "fira sans";--typography-Subtitle-1-fontSize: 24px;--typography-Subtitle-1-fontWeight: "medium";--typography-Subtitle-1-letterSpacing: 1%;--typography-Subtitle-1-lineHeight: 120.00000476837158%;--typography-Subtitle-1-Mobile-fontSize: 20px;--typography-Subtitle-1-Tablet-estimate-fontSize: 22px;--typography-Subtitle-1-textCase: "original";--typography-Subtitle-1-textDecoration: "none";--typography-Subtitle-2-Desktop-fontSize: 20px;--typography-Subtitle-2-fontFamily: "fira sans";--typography-Subtitle-2-fontSize: 20px;--typography-Subtitle-2-fontWeight: "medium";--typography-Subtitle-2-letterSpacing: 1%;--typography-Subtitle-2-lineHeight: 120.00000476837158%;--typography-Subtitle-2-Mobile-fontSize: 18px;--typography-Subtitle-2-Tablet-estimate-fontSize: 19px;--typography-Subtitle-2-textCase: "original";--typography-Subtitle-2-textDecoration: "none";--typography-Title-1-Desktop-fontSize: 64px;--typography-Title-1-fontFamily: "brandon text";--typography-Title-1-fontSize: 64px;--typography-Title-1-fontWeight: "black";--typography-Title-1-letterSpacing: .25%;--typography-Title-1-lineHeight: 110.00000238418579%;--typography-Title-1-Mobile-fontSize: 48px;--typography-Title-1-Tablet-estimate-fontSize: 60px;--typography-Title-1-textCase: "upper";--typography-Title-1-textDecoration: "none";--typography-Title-2-Desktop-fontSize: 48px;--typography-Title-2-fontFamily: "brandon text";--typography-Title-2-fontSize: 48px;--typography-Title-2-fontWeight: "black";--typography-Title-2-letterSpacing: .25%;--typography-Title-2-lineHeight: 110.00000238418579%;--typography-Title-2-Mobile-fontSize: 36px;--typography-Title-2-Tablet-estimate-fontSize: 44px;--typography-Title-2-textCase: "upper";--typography-Title-2-textDecoration: "none";--typography-Title-3-Desktop-fontSize: 36px;--typography-Title-3-fontFamily: "brandon text";--typography-Title-3-fontSize: 36px;--typography-Title-3-fontWeight: "black";--typography-Title-3-letterSpacing: .25%;--typography-Title-3-lineHeight: 110.00000238418579%;--typography-Title-3-Mobile-fontSize: 30px;--typography-Title-3-Tablet-estimate-fontSize: 34px;--typography-Title-3-textCase: "upper";--typography-Title-3-textDecoration: "none";--typography-Title-4-Desktop-fontSize: 28px;--typography-Title-4-fontFamily: "brandon text";--typography-Title-4-fontSize: 28px;--typography-Title-4-fontWeight: "bold";--typography-Title-4-letterSpacing: .25%;--typography-Title-4-lineHeight: 110.00000238418579%;--typography-Title-4-Mobile-fontSize: 24px;--typography-Title-4-Tablet-estimate-fontSize: 26px;--typography-Title-4-textCase: "original";--typography-Title-4-textDecoration: "none";--typography-Title-5-Desktop-fontSize: 24px;--typography-Title-5-fontFamily: "brandon text";--typography-Title-5-fontSize: 24px;--typography-Title-5-fontWeight: "black";--typography-Title-5-letterSpacing: .25%;--typography-Title-5-lineHeight: 110.00000238418579%;--typography-Title-5-Mobile-fontSize: 20px;--typography-Title-5-Tablet-estimate-fontSize: 21px;--typography-Title-5-textCase: "upper";--typography-Title-5-textDecoration: "none"}:root{--Base-Background-Primary-Elevated: var(--Scandic-Beige-00);--Base-Background-Primary-Normal: var(--Scandic-Beige-00);--Base-Border-Hover: var(--Scandic-Peach-80);--Base-Border-Inverted: var(--UI-Opacity-White-100);--Base-Border-Normal: var(--Scandic-Beige-40);--Base-Border-Subtle: var(--Scandic-Beige-20);--Base-Button-Inverted-Border-Disabled: var(--UI-Opacity-White-0);--Base-Button-Inverted-Border-Hover: var(--UI-Opacity-White-0);--Base-Button-Inverted-Border-Normal: var(--UI-Opacity-White-0);--Base-Button-Inverted-Fill-Disabled: var(--UI-Grey-20);--Base-Button-Inverted-Fill-Hover: var(--Scandic-Beige-10);--Base-Button-Inverted-Fill-Hover-alt: var(--Scandic-Peach-10);--Base-Button-Inverted-Fill-Normal: var(--UI-Opacity-White-100);--Base-Button-Inverted-On-Fill-Disabled: var(--UI-Grey-40);--Base-Button-Inverted-On-Fill-Hover: var(--Scandic-Red-90);--Base-Button-Inverted-On-Fill-Normal: var(--Scandic-Red-100);--Base-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Base-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Base-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Base-Button-Primary-Fill-Disabled: var(--UI-Grey-20);--Base-Button-Primary-Fill-Hover: var(--Scandic-Red-70);--Base-Button-Primary-Fill-Normal: var(--Scandic-Red-60);--Base-Button-Primary-On-Fill-Disabled: var(--UI-Grey-40);--Base-Button-Primary-On-Fill-Hover: var(--UI-Opacity-White-100);--Base-Button-Primary-On-Fill-Normal: var(--UI-Opacity-White-100);--Base-Button-Secondary-Border-Disabled: var(--UI-Grey-30);--Base-Button-Secondary-Border-Hover: var(--Scandic-Peach-80);--Base-Button-Secondary-Border-Normal: var(--Scandic-Red-100);--Base-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Base-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Base-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Base-Button-Secondary-On-Fill-Disabled: var(--UI-Grey-40);--Base-Button-Secondary-On-Fill-Hover: var(--Scandic-Peach-80);--Base-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100);--Base-Button-Tertiary-Border-Disabled: var(--UI-Opacity-White-0);--Base-Button-Tertiary-Border-Hover: var(--UI-Opacity-White-0);--Base-Button-Tertiary-Border-Normal: var(--UI-Opacity-White-0);--Base-Button-Tertiary-Fill-Disabled: var(--UI-Grey-20);--Base-Button-Tertiary-Fill-Hover: var(--Scandic-Red-90);--Base-Button-Tertiary-Fill-Normal: var(--Scandic-Red-100);--Base-Button-Tertiary-On-Fill-Disabled: var(--UI-Grey-40);--Base-Button-Tertiary-On-Fill-Hover: var(--UI-Opacity-White-100);--Base-Button-Tertiary-On-Fill-Normal: var(--UI-Opacity-White-100);--Base-Button-Text-Border-Disabled: var(--UI-Opacity-White-0);--Base-Button-Text-Border-Hover: var(--UI-Opacity-White-0);--Base-Button-Text-Border-Normal: var(--UI-Opacity-White-0);--Base-Button-Text-Fill-Disabled: var(--UI-Opacity-White-0);--Base-Button-Text-Fill-Hover: var(--UI-Opacity-White-0);--Base-Button-Text-Fill-Normal: var(--UI-Opacity-White-0);--Base-Button-Text-On-Fill-Disabled: var(--UI-Grey-40);--Base-Button-Text-On-Fill-Hover: var(--Scandic-Peach-80);--Base-Button-Text-On-Fill-Normal: var(--Scandic-Red-100);--Base-Icon-Low-contrast: var(--Scandic-Peach-70);--Base-Interactive-Surface-Primary-normal: var(--Scandic-Red-80);--Base-Interactive-Surface-Secondary-normal: var(--Scandic-Green-70);--Base-Interactive-Surface-Tertiary-normal: var(--Scandic-Blue-60);--Base-Surface-Primary-dark-Hover: var(--Scandic-Peach-20);--Base-Surface-Primary-dark-Normal: var(--Scandic-Peach-10);--Base-Surface-Primary-light-Hover: var(--UI-Grey-00);--Base-Surface-Primary-light-Hover-alt: var(--Scandic-Beige-10);--Base-Surface-Primary-light-Normal: var(--UI-Opacity-White-100);--Base-Surface-Secondary-light-Hover: var(--Scandic-Peach-10);--Base-Surface-Secondary-light-Hover-alt: var(--Scandic-Peach-20);--Base-Surface-Secondary-light-Normal: var(--Scandic-Beige-00);--Base-Surface-Subtle-Hover: var(--Scandic-Beige-20);--Base-Surface-Subtle-Normal: var(--Scandic-Beige-10);--Base-Text-Accent: var(--Scandic-Red-60);--Base-Text-Disabled: var(--UI-Grey-40);--Base-Text-High-contrast: var(--Scandic-Red-100);--Base-Text-Inverted: var(--UI-Opacity-White-100);--Base-Text-Medium-contrast: var(--Scandic-Peach-80);--Primary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Primary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Primary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Primary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-20);--Primary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Peach-20);--Primary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Peach-10);--Primary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-30);--Primary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Red-80);--Primary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Red-100);--Primary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);--Primary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Peach-30);--Primary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Peach-10);--Primary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Primary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Primary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Primary-Dark-Button-Secondary-On-Fill-Disabled: var(--UI-Opacity-White-30);--Primary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Peach-30);--Primary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Peach-10);--Primary-Dark-On-Surface-Accent: var(--Scandic-Peach-50);--Primary-Dark-On-Surface-Divider: var(--Scandic-Peach-80);--Primary-Dark-On-Surface-Text: var(--Scandic-Peach-10);--Primary-Dark-Surface-Hover: var(--Scandic-Red-90);--Primary-Dark-Surface-Normal: var(--Scandic-Red-100);--Primary-Dim-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Primary-Dim-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Primary-Dim-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Primary-Dim-Button-Primary-Fill-Disabled: var(--UI-Opacity-Almost-Black-10);--Primary-Dim-Button-Primary-Fill-Hover: var(--Scandic-Red-80);--Primary-Dim-Button-Primary-Fill-Normal: var(--Scandic-Red-100);--Primary-Dim-Button-Primary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Primary-Dim-Button-Primary-On-Fill-Hover: var(--Scandic-Peach-30);--Primary-Dim-Button-Primary-On-Fill-Normal: var(--Scandic-Peach-10);--Primary-Dim-Button-Secondary-Border-Disabled: var( --UI-Opacity-Almost-Black-20 );--Primary-Dim-Button-Secondary-Border-Hover: var(--Scandic-Red-80);--Primary-Dim-Button-Secondary-Border-Normal: var(--Scandic-Red-100);--Primary-Dim-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Primary-Dim-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Primary-Dim-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Primary-Dim-Button-Secondary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Primary-Dim-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-80);--Primary-Dim-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100);--Primary-Dim-On-Surface-Accent: var(--Scandic-Peach-80);--Primary-Dim-On-Surface-Divider: var(--Scandic-Peach-40);--Primary-Dim-On-Surface-Text: var(--Scandic-Red-100);--Primary-Dim-Surface-Hover: var(--Scandic-Peach-40);--Primary-Dim-Surface-Normal: var(--Scandic-Peach-30);--Primary-Light-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Primary-Light-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Primary-Light-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Primary-Light-Button-Primary-Fill-Disabled: var( --UI-Opacity-Almost-Black-10 );--Primary-Light-Button-Primary-Fill-Hover: var(--Scandic-Red-80);--Primary-Light-Button-Primary-Fill-Normal: var(--Scandic-Red-100);--Primary-Light-Button-Primary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Primary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Peach-30);--Primary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Peach-10);--Primary-Light-Button-Secondary-Border-Disabled: var( --UI-Opacity-Almost-Black-20 );--Primary-Light-Button-Secondary-Border-Hover: var(--Scandic-Red-80);--Primary-Light-Button-Secondary-Border-Normal: var(--Scandic-Red-100);--Primary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Primary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Primary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Primary-Light-Button-Secondary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Primary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-80);--Primary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100);--Primary-Light-On-Surface-Accent: var(--Scandic-Red-60);--Primary-Light-On-Surface-Divider: var(--Scandic-Peach-30);--Primary-Light-On-Surface-Divider-subtle: var(--Scandic-Beige-10);--Primary-Light-On-Surface-Text: var(--Scandic-Red-100);--Primary-Light-Surface-Hover: var(--Scandic-Peach-20);--Primary-Light-Surface-Normal: var(--Scandic-Peach-10);--Primary-Strong-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Primary-Strong-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Primary-Strong-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Primary-Strong-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-20);--Primary-Strong-Button-Primary-Fill-Hover: var(--Scandic-Red-00);--Primary-Strong-Button-Primary-Fill-Normal: var(--UI-Opacity-White-100);--Primary-Strong-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20);--Primary-Strong-Button-Primary-On-Fill-Hover: var(--Scandic-Red-70);--Primary-Strong-Button-Primary-On-Fill-Normal: var(--Scandic-Red-70);--Primary-Strong-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);--Primary-Strong-Button-Secondary-Border-Hover: var(--Scandic-Peach-00);--Primary-Strong-Button-Secondary-Border-Normal: var(--UI-Opacity-White-100);--Primary-Strong-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Primary-Strong-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Primary-Strong-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Primary-Strong-Button-Secondary-On-Fill-Disabled: var( --UI-Opacity-White-20 );--Primary-Strong-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-00);--Primary-Strong-Button-Secondary-On-Fill-Normal: var(--UI-Opacity-White-100);--Primary-Strong-On-Surface-Accent: var(--Scandic-Peach-10);--Primary-Strong-On-Surface-Divider: var(--Scandic-Red-70);--Primary-Strong-On-Surface-Text: var(--UI-Opacity-White-100);--Primary-Strong-Surface-Hover: var(--Scandic-Red-70);--Primary-Strong-Surface-Normal: var(--Scandic-Red-60);--Secondary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Secondary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Secondary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Secondary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-10);--Secondary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Green-30);--Secondary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Green-20);--Secondary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20);--Secondary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Green-80);--Secondary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Green-90);--Secondary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);--Secondary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Green-30);--Secondary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Green-20);--Secondary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Secondary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Secondary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Secondary-Dark-Button-Secondary-On-Fill-Disabled: var( --UI-Opacity-White-20 );--Secondary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Green-30);--Secondary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Green-20);--Secondary-Dark-On-Surface-Accent: var(--Scandic-Green-40);--Secondary-Dark-On-Surface-Divider: var(--Scandic-Green-80);--Secondary-Dark-On-Surface-Text: var(--Scandic-Green-20);--Secondary-Dark-Surface-Hover: var(--Scandic-Green-80);--Secondary-Dark-Surface-Normal: var(--Scandic-Green-90);--Secondary-Light-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Secondary-Light-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Secondary-Light-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Secondary-Light-Button-Primary-Fill-Disabled: var( --UI-Opacity-Almost-Black-10 );--Secondary-Light-Button-Primary-Fill-Hover: var(--Scandic-Green-80);--Secondary-Light-Button-Primary-Fill-Normal: var(--Scandic-Green-90);--Secondary-Light-Button-Primary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Secondary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Green-30);--Secondary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Green-20);--Secondary-Light-Button-Secondary-Border-Disabled: var( --UI-Opacity-Almost-Black-20 );--Secondary-Light-Button-Secondary-Border-Hover: var(--Scandic-Green-80);--Secondary-Light-Button-Secondary-Border-Normal: var(--Scandic-Green-90);--Secondary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Secondary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Secondary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Secondary-Light-Button-Secondary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Secondary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Green-80);--Secondary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Green-90);--Secondary-Light-On-Surface-Accent: var(--Scandic-Green-50);--Secondary-Light-On-Surface-Divider: var(--Scandic-Green-30);--Secondary-Light-On-Surface-Text: var(--Scandic-Green-90);--Secondary-Light-Surface-Hover: var(--Scandic-Green-20);--Secondary-Light-Surface-Normal: var(--Scandic-Green-20);--Tertiary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);--Tertiary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);--Tertiary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);--Tertiary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-10);--Tertiary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Yellow-20);--Tertiary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Yellow-10);--Tertiary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20);--Tertiary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Blue-80);--Tertiary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Blue-100);--Tertiary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);--Tertiary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Yellow-20);--Tertiary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Yellow-10);--Tertiary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Tertiary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Tertiary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Tertiary-Dark-Button-Secondary-On-Fill-Disabled: var(--UI-Opacity-White-20);--Tertiary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Yellow-20);--Tertiary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Yellow-10);--Tertiary-Dark-On-Surface-Accent: var(--Scandic-Blue-40);--Tertiary-Dark-On-Surface-Divider: var(--Scandic-Blue-80);--Tertiary-Dark-On-Surface-Text: var(--Scandic-Yellow-10);--Tertiary-Dark-Surface-Hover: var(--Scandic-Blue-90);--Tertiary-Dark-Surface-Normal: var(--Scandic-Blue-100);--Tertiary-Light-Button-Primary-Border-Disabled: var( --UI-Opacity-Almost-Black-20 );--Tertiary-Light-Button-Primary-Border-Hover: var(--Scandic-Yellow-00);--Tertiary-Light-Button-Primary-Border-Normal: var(--Scandic-Yellow-10);--Tertiary-Light-Button-Primary-Fill-Disabled: var( --UI-Opacity-Almost-Black-10 );--Tertiary-Light-Button-Primary-Fill-Hover: var(--Scandic-Blue-90);--Tertiary-Light-Button-Primary-Fill-Normal: var(--Scandic-Blue-100);--Tertiary-Light-Button-Primary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Tertiary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Yellow-00);--Tertiary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Yellow-10);--Tertiary-Light-Button-Secondary-Border-Disabled: var( --UI-Opacity-Almost-Black-20 );--Tertiary-Light-Button-Secondary-Border-Hover: var(--Scandic-Blue-90);--Tertiary-Light-Button-Secondary-Border-Normal: var(--Scandic-Blue-100);--Tertiary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);--Tertiary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);--Tertiary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);--Tertiary-Light-Button-Secondary-On-Fill-Disabled: var( --UI-Opacity-Almost-Black-20 );--Tertiary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Blue-90);--Tertiary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Blue-100);--Tertiary-Light-On-Surface-Accent: var(--Scandic-Yellow-50);--Tertiary-Light-On-Surface-Divider: var(--Scandic-Yellow-20);--Tertiary-Light-On-Surface-Text: var(--Scandic-Blue-100);--Tertiary-Light-Surface-Hover: var(--Scandic-Yellow-00);--Tertiary-Light-Surface-Normal: var(--Scandic-Yellow-10);--UI-Input-Controls-Border-Disabled: var(--UI-Grey-40);--UI-Input-Controls-Border-Error: var(--Scandic-Red-70);--UI-Input-Controls-Border-Focus: var(--Scandic-Blue-80);--UI-Input-Controls-Border-Hover: var(--Scandic-Beige-70);--UI-Input-Controls-Border-KeyboardFocus: var(--Scandic-Blue-50);--UI-Input-Controls-Border-Normal: var(--Scandic-Beige-50);--UI-Input-Controls-Fill-Disabled: var(--UI-Grey-60);--UI-Input-Controls-Fill-Normal: var(--UI-Opacity-White-100);--UI-Input-Controls-Fill-Selected: var(--Scandic-Blue-80);--UI-Input-Controls-Fill-Selected-hover: var(--Scandic-Blue-70);--UI-Input-Controls-On-Fill-Normal: var(--UI-Opacity-White-100);--UI-Input-Controls-Surface-Disabled: var(--UI-Grey-10);--UI-Input-Controls-Surface-Hover: var(--Scandic-Beige-10);--UI-Input-Controls-Surface-Normal: var(--UI-Opacity-White-100);--UI-Semantic-Error: var(--Scandic-Red-70);--UI-Semantic-Information: var(--Scandic-Blue-70);--UI-Semantic-Success: var(--Scandic-Green-60);--UI-Semantic-Warning: var(--Scandic-Yellow-60);--UI-Text-Active: var(--Scandic-Blue-90);--UI-Text-Error: var(--Scandic-Red-70);--UI-Text-High-contrast: var(--UI-Grey-100);--UI-Text-Medium-contrast: var(--UI-Grey-80);--UI-Text-Placeholder: var(--UI-Grey-60)}:root{--Go-Beige-00: #faf8f2;--Go-Beige-10: #f0ede4;--Go-Beige-20: #e0dcce;--Go-Beige-30: #c8c4b6;--Go-Beige-40: #b0aca0;--Go-Beige-50: #918f83;--Go-Beige-60: #78766d;--Go-Beige-70: #63615a;--Go-Beige-80: #4f4d49;--Go-Beige-90: #373633;--Go-Beige-100: #1f1e1d;--Go-Brand-Aqua: #73fcee;--Go-Brand-Chartreuse: #85ff52;--Go-Brand-Coral: #fa3737;--Go-Brand-Lavender: #dcd7ff;--Go-Brand-Lemon: #f5ff73;--Go-Brand-Linen: #e0dcce;--Go-Brand-Obsidian: #2d163a;--Go-Brand-Pine: #21331f;--Go-Brand-Powderrose: #ecc8c9;--Go-Green-00: #edffe5;--Go-Green-10: #cdffb8;--Go-Green-20: #a7ff82;--Go-Green-30: #85ff52;--Go-Green-40: #66e03a;--Go-Green-50: #45b222;--Go-Green-60: #2e7f18;--Go-Green-70: #2a601e;--Go-Green-80: #26461f;--Go-Green-90: #21331f;--Go-Green-100: #162115;--Go-Purple-00: #f4f2ff;--Go-Purple-10: #dcd7ff;--Go-Purple-20: #cabffc;--Go-Purple-30: #baa7f7;--Go-Purple-40: #ab8ef0;--Go-Purple-50: #9c75e6;--Go-Purple-60: #8c5bd5;--Go-Purple-70: #733cb2;--Go-Purple-80: #5e2a8c;--Go-Purple-90: #451f61;--Go-Purple-100: #2d163a;--Go-Yellow-00: #fdffe8;--Go-Yellow-10: #faffc4;--Go-Yellow-20: #f8ff9c;--Go-Yellow-30: #f5ff73;--Go-Yellow-40: #edea39;--Go-Yellow-50: #dec614;--Go-Yellow-60: #ba8d07;--Go-Yellow-70: #966400;--Go-Yellow-80: #754403;--Go-Yellow-90: #572701;--Go-Yellow-100: #3b1300;--Main-Blue-00: #eaf2fc;--Main-Blue-10: #c7d9f5;--Main-Blue-20: #a5c2ee;--Main-Blue-30: #84ace7;--Main-Blue-40: #6697df;--Main-Blue-50: #4983d8;--Main-Blue-60: #2e70d1;--Main-Blue-70: #1555b4;--Main-Blue-80: #023d96;--Main-Blue-90: #002a69;--Main-Blue-100: #001b42;--Main-Brand-Burgundy: #4d001b;--Main-Brand-DarkBlue: #0d1440;--Main-Brand-DarkGreen: #093021;--Main-Brand-DarkGrey: #291710;--Main-Brand-LightBlue: #b5e0ff;--Main-Brand-LightGreen: #d2edaf;--Main-Brand-PalePeach: #f7e1d5;--Main-Brand-PaleYellow: #fff0c2;--Main-Brand-ScandicRed: #cd0921;--Main-Brand-WarmWhite: #faf6f2;--Main-Green-00: #e7f5e1;--Main-Green-10: #badda8;--Main-Green-20: #99ca7e;--Main-Green-30: #7ab859;--Main-Green-40: #5fa53a;--Main-Green-50: #47931f;--Main-Green-60: #33800a;--Main-Green-70: #286806;--Main-Green-80: #1e4f03;--Main-Green-90: #143701;--Main-Green-100: #0e2600;--Main-Grey-00: #f2f2f2;--Main-Grey-10: #e7e7e8;--Main-Grey-20: #d8d8da;--Main-Grey-30: #ceced2;--Main-Grey-40: #c5c5ca;--Main-Grey-50: #a7a7ad;--Main-Grey-60: #7e7e84;--Main-Grey-70: #535358;--Main-Grey-80: #2f2f32;--Main-Grey-90: #1b1b1c;--Main-Grey-100: #111112;--Main-Grey-Almostblack: #1f1c1b;--Main-Grey-White: #ffffff;--Main-Red-00: #ffebeb;--Main-Red-10: #f7c1c2;--Main-Red-20: #f79499;--Main-Red-30: #f26b74;--Main-Red-40: #ed4251;--Main-Red-50: #e32034;--Main-Red-60: #cd0921;--Main-Red-70: #ad0015;--Main-Red-80: #8d0011;--Main-Red-90: #6d000d;--Main-Red-100: #4d001b;--Main-Scandic-00: #edf7f7;--Main-Scandic-10: #c5e3e5;--Main-Scandic-20: #97d3d9;--Main-Scandic-30: #74cbd2;--Main-Scandic-40: #53c3cc;--Main-Scandic-50: #26a7b2;--Main-Scandic-60: #00838e;--Main-Scandic-70: #055b62;--Main-Scandic-80: #08393d;--Main-Scandic-90: #082022;--Main-Scandic-100: #061112;--Main-Yellow-00: #fff8e3;--Main-Yellow-10: #fff0c2;--Main-Yellow-20: #fade89;--Main-Yellow-30: #f7ce52;--Main-Yellow-40: #edb532;--Main-Yellow-50: #e59515;--Main-Yellow-60: #d17308;--Main-Yellow-70: #a85211;--Main-Yellow-80: #7d370f;--Main-Yellow-90: #4f2313;--Main-Yellow-100: #301508} +:root { + --typography-Body-Bold-Desktop-fontSize: 16px; + --typography-Body-Bold-fontFamily: "fira sans"; + --typography-Body-Bold-fontSize: 16px; + --typography-Body-Bold-fontWeight: "medium"; + --typography-Body-Bold-letterSpacing: 1.2000000476837158%; + --typography-Body-Bold-lineHeight: 150%; + --typography-Body-Bold-Mobile-fontSize: 16px; + --typography-Body-Bold-Tablet-estimate-fontSize: 16px; + --typography-Body-Bold-textCase: "original"; + --typography-Body-Bold-textDecoration: "none"; + --typography-Body-Inline-Desktop-fontSize: 16px; + --typography-Body-Inline-fontFamily: "fira sans"; + --typography-Body-Inline-fontSize: 16px; + --typography-Body-Inline-fontWeight: "regular"; + --typography-Body-Inline-letterSpacing: 1.2000000476837158%; + --typography-Body-Inline-lineHeight: 150%; + --typography-Body-Inline-Mobile-fontSize: 16px; + --typography-Body-Inline-Tablet-estimate-fontSize: 16px; + --typography-Body-Inline-textCase: "original"; + --typography-Body-Inline-textDecoration: "underline"; + --typography-Body-Link-Desktop-fontSize: 16px; + --typography-Body-Link-Mobile-fontSize: 16px; + --typography-Body-Link-Tablet-estimate-fontSize: 16px; + --typography-Body-Regular-Desktop-fontSize: 16px; + --typography-Body-Regular-fontFamily: "fira sans"; + --typography-Body-Regular-fontSize: 16px; + --typography-Body-Regular-fontWeight: "regular"; + --typography-Body-Regular-letterSpacing: 1.2000000476837158%; + --typography-Body-Regular-lineHeight: 150%; + --typography-Body-Regular-Mobile-fontSize: 16px; + --typography-Body-Regular-Tablet-estimate-fontSize: 16px; + --typography-Body-Regular-textCase: "original"; + --typography-Body-Regular-textDecoration: "none"; + --typography-Body-Underline-fontFamily: "fira sans"; + --typography-Body-Underline-fontSize: 16px; + --typography-Body-Underline-fontWeight: "medium"; + --typography-Body-Underline-letterSpacing: 1.2000000476837158%; + --typography-Body-Underline-lineHeight: 150%; + --typography-Body-Underline-textCase: "original"; + --typography-Body-Underline-textDecoration: "underline"; + --typography-Caption-Bold-Desktop-fontSize: 14px; + --typography-Caption-Bold-fontFamily: "fira sans"; + --typography-Caption-Bold-fontSize: 14px; + --typography-Caption-Bold-fontWeight: "medium"; + --typography-Caption-Bold-letterSpacing: 1.399999976158142%; + --typography-Caption-Bold-lineHeight: 139.9999976158142%; + --typography-Caption-Bold-Mobile-fontSize: 14px; + --typography-Caption-Bold-Tablet-estimate-fontSize: 14px; + --typography-Caption-Bold-textCase: "original"; + --typography-Caption-Bold-textDecoration: "none"; + --typography-Caption-Inline-Desktop-fontSize: 14px; + --typography-Caption-Inline-fontFamily: "fira sans"; + --typography-Caption-Inline-fontSize: 14px; + --typography-Caption-Inline-fontWeight: "regular"; + --typography-Caption-Inline-letterSpacing: 1.399999976158142%; + --typography-Caption-Inline-lineHeight: 139.9999976158142%; + --typography-Caption-Inline-Mobile-fontSize: 14px; + --typography-Caption-Inline-Tablet-estimate-fontSize: 14px; + --typography-Caption-Inline-textCase: "original"; + --typography-Caption-Inline-textDecoration: "underline"; + --typography-Caption-Labels-fontFamily: "brandon text"; + --typography-Caption-Labels-fontSize: 14px; + --typography-Caption-Labels-fontWeight: "bold"; + --typography-Caption-Labels-letterSpacing: 1.399999976158142%; + --typography-Caption-Labels-lineHeight: 150%; + --typography-Caption-Labels-textCase: "upper"; + --typography-Caption-Labels-textDecoration: "none"; + --typography-Caption-Link-Desktop-fontSize: 14px; + --typography-Caption-Link-Mobile-fontSize: 14px; + --typography-Caption-Link-Tablet-estimate-fontSize: 14px; + --typography-Caption-Regular-Desktop-fontSize: 14px; + --typography-Caption-Regular-fontFamily: "fira sans"; + --typography-Caption-Regular-fontSize: 14px; + --typography-Caption-Regular-fontWeight: "regular"; + --typography-Caption-Regular-letterSpacing: 1.399999976158142%; + --typography-Caption-Regular-lineHeight: 139.9999976158142%; + --typography-Caption-Regular-Mobile-fontSize: 14px; + --typography-Caption-Regular-Tablet-estimate-fontSize: 14px; + --typography-Caption-Regular-textCase: "original"; + --typography-Caption-Regular-textDecoration: "none"; + --typography-Caption-Underline-fontFamily: "fira sans"; + --typography-Caption-Underline-fontSize: 14px; + --typography-Caption-Underline-fontWeight: "medium"; + --typography-Caption-Underline-letterSpacing: 1.399999976158142%; + --typography-Caption-Underline-lineHeight: 139.9999976158142%; + --typography-Caption-Underline-textCase: "original"; + --typography-Caption-Underline-textDecoration: "underline"; + --typography-Foot-note-Bold-Desktop-fontSize: 12px; + --typography-Foot-note-Bold-Mobile-fontSize: 12px; + --typography-Foot-note-Bold-Tablet-estimate-fontSize: 12px; + --typography-Foot-note-Regular-Desktop-fontSize: 12px; + --typography-Foot-note-Regular-Mobile-fontSize: 12px; + --typography-Foot-note-Regular-Tablet-estimate-fontSize: 12px; + --typography-Footnote-Bold-fontFamily: "fira sans"; + --typography-Footnote-Bold-fontSize: 12px; + --typography-Footnote-Bold-fontWeight: "medium"; + --typography-Footnote-Bold-letterSpacing: 1.399999976158142%; + --typography-Footnote-Bold-lineHeight: 150%; + --typography-Footnote-Bold-textCase: "original"; + --typography-Footnote-Bold-textDecoration: "none"; + --typography-Footnote-Labels-fontFamily: "brandon text"; + --typography-Footnote-Labels-fontSize: 12px; + --typography-Footnote-Labels-fontWeight: "bold"; + --typography-Footnote-Labels-letterSpacing: 1.399999976158142%; + --typography-Footnote-Labels-lineHeight: 150%; + --typography-Footnote-Labels-textCase: "upper"; + --typography-Footnote-Labels-textDecoration: "none"; + --typography-Footnote-Regular-fontFamily: "fira sans"; + --typography-Footnote-Regular-fontSize: 12px; + --typography-Footnote-Regular-fontWeight: "regular"; + --typography-Footnote-Regular-letterSpacing: 1.399999976158142%; + --typography-Footnote-Regular-lineHeight: 150%; + --typography-Footnote-Regular-textCase: "original"; + --typography-Footnote-Regular-textDecoration: "none"; + --typography-Preamble-Desktop-fontSize: 20px; + --typography-Preamble-fontFamily: "fira sans"; + --typography-Preamble-fontSize: 20px; + --typography-Preamble-fontWeight: "regular"; + --typography-Preamble-letterSpacing: 1%; + --typography-Preamble-lineHeight: 139.9999976158142%; + --typography-Preamble-Mobile-fontSize: 18px; + --typography-Preamble-Tablet-estimate-fontSize: 19px; + --typography-Preamble-textCase: "original"; + --typography-Preamble-textDecoration: "none"; + --typography-Script-1-Desktop-fontSize: 32px; + --typography-Script-1-fontFamily: "biro script plus"; + --typography-Script-1-fontSize: 32px; + --typography-Script-1-fontWeight: "regular"; + --typography-Script-1-letterSpacing: 2%; + --typography-Script-1-lineHeight: 110.00000238418579%; + --typography-Script-1-Mobile-fontSize: 24px; + --typography-Script-1-Tablet-estimate-fontSize: 29px; + --typography-Script-1-textCase: "original"; + --typography-Script-1-textDecoration: "none"; + --typography-Script-2-Desktop-fontSize: 24px; + --typography-Script-2-fontFamily: "biro script plus"; + --typography-Script-2-fontSize: 24px; + --typography-Script-2-fontWeight: "regular"; + --typography-Script-2-letterSpacing: 2%; + --typography-Script-2-lineHeight: 110.00000238418579%; + --typography-Script-2-Mobile-fontSize: 20px; + --typography-Script-2-Tablet-estimate-fontSize: 22px; + --typography-Script-2-textCase: "original"; + --typography-Script-2-textDecoration: "none"; + --typography-Subtitle-1-Desktop-fontSize: 24px; + --typography-Subtitle-1-fontFamily: "fira sans"; + --typography-Subtitle-1-fontSize: 24px; + --typography-Subtitle-1-fontWeight: "medium"; + --typography-Subtitle-1-letterSpacing: 1%; + --typography-Subtitle-1-lineHeight: 120.00000476837158%; + --typography-Subtitle-1-Mobile-fontSize: 20px; + --typography-Subtitle-1-Tablet-estimate-fontSize: 22px; + --typography-Subtitle-1-textCase: "original"; + --typography-Subtitle-1-textDecoration: "none"; + --typography-Subtitle-2-Desktop-fontSize: 20px; + --typography-Subtitle-2-fontFamily: "fira sans"; + --typography-Subtitle-2-fontSize: 20px; + --typography-Subtitle-2-fontWeight: "medium"; + --typography-Subtitle-2-letterSpacing: 1%; + --typography-Subtitle-2-lineHeight: 120.00000476837158%; + --typography-Subtitle-2-Mobile-fontSize: 18px; + --typography-Subtitle-2-Tablet-estimate-fontSize: 19px; + --typography-Subtitle-2-textCase: "original"; + --typography-Subtitle-2-textDecoration: "none"; + --typography-Title-1-Desktop-fontSize: 64px; + --typography-Title-1-fontFamily: "brandon text"; + --typography-Title-1-fontSize: 64px; + --typography-Title-1-fontWeight: "black"; + --typography-Title-1-letterSpacing: 0.25%; + --typography-Title-1-lineHeight: 110.00000238418579%; + --typography-Title-1-Mobile-fontSize: 48px; + --typography-Title-1-Tablet-estimate-fontSize: 60px; + --typography-Title-1-textCase: "upper"; + --typography-Title-1-textDecoration: "none"; + --typography-Title-2-Desktop-fontSize: 48px; + --typography-Title-2-fontFamily: "brandon text"; + --typography-Title-2-fontSize: 48px; + --typography-Title-2-fontWeight: "black"; + --typography-Title-2-letterSpacing: 0.25%; + --typography-Title-2-lineHeight: 110.00000238418579%; + --typography-Title-2-Mobile-fontSize: 36px; + --typography-Title-2-Tablet-estimate-fontSize: 44px; + --typography-Title-2-textCase: "upper"; + --typography-Title-2-textDecoration: "none"; + --typography-Title-3-Desktop-fontSize: 36px; + --typography-Title-3-fontFamily: "brandon text"; + --typography-Title-3-fontSize: 36px; + --typography-Title-3-fontWeight: "black"; + --typography-Title-3-letterSpacing: 0.25%; + --typography-Title-3-lineHeight: 110.00000238418579%; + --typography-Title-3-Mobile-fontSize: 30px; + --typography-Title-3-Tablet-estimate-fontSize: 34px; + --typography-Title-3-textCase: "upper"; + --typography-Title-3-textDecoration: "none"; + --typography-Title-4-Desktop-fontSize: 28px; + --typography-Title-4-fontFamily: "brandon text"; + --typography-Title-4-fontSize: 28px; + --typography-Title-4-fontWeight: "bold"; + --typography-Title-4-letterSpacing: 0.25%; + --typography-Title-4-lineHeight: 110.00000238418579%; + --typography-Title-4-Mobile-fontSize: 24px; + --typography-Title-4-Tablet-estimate-fontSize: 26px; + --typography-Title-4-textCase: "original"; + --typography-Title-4-textDecoration: "none"; + --typography-Title-5-Desktop-fontSize: 24px; + --typography-Title-5-fontFamily: "brandon text"; + --typography-Title-5-fontSize: 24px; + --typography-Title-5-fontWeight: "black"; + --typography-Title-5-letterSpacing: 0.25%; + --typography-Title-5-lineHeight: 110.00000238418579%; + --typography-Title-5-Mobile-fontSize: 20px; + --typography-Title-5-Tablet-estimate-fontSize: 21px; + --typography-Title-5-textCase: "upper"; + --typography-Title-5-textDecoration: "none"; +} +:root { + --Base-Background-Primary-Elevated: var(--Scandic-Beige-00); + --Base-Background-Primary-Normal: var(--Scandic-Beige-00); + --Base-Border-Hover: var(--Scandic-Peach-80); + --Base-Border-Inverted: var(--UI-Opacity-White-100); + --Base-Border-Normal: var(--Scandic-Beige-40); + --Base-Border-Subtle: var(--Scandic-Beige-20); + --Base-Button-Inverted-Border-Disabled: var(--UI-Opacity-White-0); + --Base-Button-Inverted-Border-Hover: var(--UI-Opacity-White-0); + --Base-Button-Inverted-Border-Normal: var(--UI-Opacity-White-0); + --Base-Button-Inverted-Fill-Disabled: var(--UI-Grey-20); + --Base-Button-Inverted-Fill-Hover: var(--Scandic-Beige-10); + --Base-Button-Inverted-Fill-Hover-alt: var(--Scandic-Peach-10); + --Base-Button-Inverted-Fill-Normal: var(--UI-Opacity-White-100); + --Base-Button-Inverted-On-Fill-Disabled: var(--UI-Grey-40); + --Base-Button-Inverted-On-Fill-Hover: var(--Scandic-Red-90); + --Base-Button-Inverted-On-Fill-Normal: var(--Scandic-Red-100); + --Base-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Base-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Base-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Base-Button-Primary-Fill-Disabled: var(--UI-Grey-20); + --Base-Button-Primary-Fill-Hover: var(--Scandic-Red-70); + --Base-Button-Primary-Fill-Normal: var(--Scandic-Red-60); + --Base-Button-Primary-On-Fill-Disabled: var(--UI-Grey-40); + --Base-Button-Primary-On-Fill-Hover: var(--UI-Opacity-White-100); + --Base-Button-Primary-On-Fill-Normal: var(--UI-Opacity-White-100); + --Base-Button-Secondary-Border-Disabled: var(--UI-Grey-30); + --Base-Button-Secondary-Border-Hover: var(--Scandic-Peach-80); + --Base-Button-Secondary-Border-Normal: var(--Scandic-Red-100); + --Base-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Base-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Base-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Base-Button-Secondary-On-Fill-Disabled: var(--UI-Grey-40); + --Base-Button-Secondary-On-Fill-Hover: var(--Scandic-Peach-80); + --Base-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100); + --Base-Button-Tertiary-Border-Disabled: var(--UI-Opacity-White-0); + --Base-Button-Tertiary-Border-Hover: var(--UI-Opacity-White-0); + --Base-Button-Tertiary-Border-Normal: var(--UI-Opacity-White-0); + --Base-Button-Tertiary-Fill-Disabled: var(--UI-Grey-20); + --Base-Button-Tertiary-Fill-Hover: var(--Scandic-Red-90); + --Base-Button-Tertiary-Fill-Normal: var(--Scandic-Red-100); + --Base-Button-Tertiary-On-Fill-Disabled: var(--UI-Grey-40); + --Base-Button-Tertiary-On-Fill-Hover: var(--UI-Opacity-White-100); + --Base-Button-Tertiary-On-Fill-Normal: var(--UI-Opacity-White-100); + --Base-Button-Text-Border-Disabled: var(--UI-Opacity-White-0); + --Base-Button-Text-Border-Hover: var(--UI-Opacity-White-0); + --Base-Button-Text-Border-Normal: var(--UI-Opacity-White-0); + --Base-Button-Text-Fill-Disabled: var(--UI-Opacity-White-0); + --Base-Button-Text-Fill-Hover: var(--UI-Opacity-White-0); + --Base-Button-Text-Fill-Normal: var(--UI-Opacity-White-0); + --Base-Button-Text-On-Fill-Disabled: var(--UI-Grey-40); + --Base-Button-Text-On-Fill-Hover: var(--Scandic-Peach-80); + --Base-Button-Text-On-Fill-Normal: var(--Scandic-Red-100); + --Base-Icon-Low-contrast: var(--Scandic-Peach-70); + --Base-Interactive-Surface-Primary-normal: var(--Scandic-Red-80); + --Base-Interactive-Surface-Secondary-normal: var(--Scandic-Green-70); + --Base-Interactive-Surface-Tertiary-normal: var(--Scandic-Blue-60); + --Base-Surface-Primary-dark-Hover: var(--Scandic-Peach-20); + --Base-Surface-Primary-dark-Normal: var(--Scandic-Peach-10); + --Base-Surface-Primary-light-Hover: var(--UI-Grey-00); + --Base-Surface-Primary-light-Hover-alt: var(--Scandic-Beige-10); + --Base-Surface-Primary-light-Normal: var(--UI-Opacity-White-100); + --Base-Surface-Secondary-light-Hover: var(--Scandic-Peach-10); + --Base-Surface-Secondary-light-Hover-alt: var(--Scandic-Peach-20); + --Base-Surface-Secondary-light-Normal: var(--Scandic-Beige-00); + --Base-Surface-Subtle-Hover: var(--Scandic-Beige-20); + --Base-Surface-Subtle-Normal: var(--Scandic-Beige-10); + --Base-Text-Accent: var(--Scandic-Red-60); + --Base-Text-Disabled: var(--UI-Grey-40); + --Base-Text-High-contrast: var(--Scandic-Red-100); + --Base-Text-Inverted: var(--UI-Opacity-White-100); + --Base-Text-Medium-contrast: var(--Scandic-Peach-80); + --Primary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Primary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Primary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Primary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-20); + --Primary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Peach-20); + --Primary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Peach-10); + --Primary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-30); + --Primary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Red-80); + --Primary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Red-100); + --Primary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20); + --Primary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Peach-30); + --Primary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Peach-10); + --Primary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Primary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Primary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Primary-Dark-Button-Secondary-On-Fill-Disabled: var(--UI-Opacity-White-30); + --Primary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Peach-30); + --Primary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Peach-10); + --Primary-Dark-On-Surface-Accent: var(--Scandic-Peach-50); + --Primary-Dark-On-Surface-Divider: var(--Scandic-Peach-80); + --Primary-Dark-On-Surface-Text: var(--Scandic-Peach-10); + --Primary-Dark-Surface-Hover: var(--Scandic-Red-90); + --Primary-Dark-Surface-Normal: var(--Scandic-Red-100); + --Primary-Dim-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Primary-Dim-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Primary-Dim-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Primary-Dim-Button-Primary-Fill-Disabled: var(--UI-Opacity-Almost-Black-10); + --Primary-Dim-Button-Primary-Fill-Hover: var(--Scandic-Red-80); + --Primary-Dim-Button-Primary-Fill-Normal: var(--Scandic-Red-100); + --Primary-Dim-Button-Primary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Primary-Dim-Button-Primary-On-Fill-Hover: var(--Scandic-Peach-30); + --Primary-Dim-Button-Primary-On-Fill-Normal: var(--Scandic-Peach-10); + --Primary-Dim-Button-Secondary-Border-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Primary-Dim-Button-Secondary-Border-Hover: var(--Scandic-Red-80); + --Primary-Dim-Button-Secondary-Border-Normal: var(--Scandic-Red-100); + --Primary-Dim-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Primary-Dim-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Primary-Dim-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Primary-Dim-Button-Secondary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Primary-Dim-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-80); + --Primary-Dim-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100); + --Primary-Dim-On-Surface-Accent: var(--Scandic-Peach-80); + --Primary-Dim-On-Surface-Divider: var(--Scandic-Peach-40); + --Primary-Dim-On-Surface-Text: var(--Scandic-Red-100); + --Primary-Dim-Surface-Hover: var(--Scandic-Peach-40); + --Primary-Dim-Surface-Normal: var(--Scandic-Peach-30); + --Primary-Light-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Primary-Light-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Primary-Light-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Primary-Light-Button-Primary-Fill-Disabled: var( + --UI-Opacity-Almost-Black-10 + ); + --Primary-Light-Button-Primary-Fill-Hover: var(--Scandic-Red-80); + --Primary-Light-Button-Primary-Fill-Normal: var(--Scandic-Red-100); + --Primary-Light-Button-Primary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Primary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Peach-30); + --Primary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Peach-10); + --Primary-Light-Button-Secondary-Border-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Primary-Light-Button-Secondary-Border-Hover: var(--Scandic-Red-80); + --Primary-Light-Button-Secondary-Border-Normal: var(--Scandic-Red-100); + --Primary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Primary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Primary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Primary-Light-Button-Secondary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Primary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-80); + --Primary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100); + --Primary-Light-On-Surface-Accent: var(--Scandic-Red-60); + --Primary-Light-On-Surface-Divider: var(--Scandic-Peach-30); + --Primary-Light-On-Surface-Divider-subtle: var(--Scandic-Beige-10); + --Primary-Light-On-Surface-Text: var(--Scandic-Red-100); + --Primary-Light-Surface-Hover: var(--Scandic-Peach-20); + --Primary-Light-Surface-Normal: var(--Scandic-Peach-10); + --Primary-Strong-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Primary-Strong-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Primary-Strong-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Primary-Strong-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-20); + --Primary-Strong-Button-Primary-Fill-Hover: var(--Scandic-Red-00); + --Primary-Strong-Button-Primary-Fill-Normal: var(--UI-Opacity-White-100); + --Primary-Strong-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20); + --Primary-Strong-Button-Primary-On-Fill-Hover: var(--Scandic-Red-70); + --Primary-Strong-Button-Primary-On-Fill-Normal: var(--Scandic-Red-70); + --Primary-Strong-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20); + --Primary-Strong-Button-Secondary-Border-Hover: var(--Scandic-Peach-00); + --Primary-Strong-Button-Secondary-Border-Normal: var(--UI-Opacity-White-100); + --Primary-Strong-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Primary-Strong-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Primary-Strong-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Primary-Strong-Button-Secondary-On-Fill-Disabled: var( + --UI-Opacity-White-20 + ); + --Primary-Strong-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-00); + --Primary-Strong-Button-Secondary-On-Fill-Normal: var(--UI-Opacity-White-100); + --Primary-Strong-On-Surface-Accent: var(--Scandic-Peach-10); + --Primary-Strong-On-Surface-Divider: var(--Scandic-Red-70); + --Primary-Strong-On-Surface-Text: var(--UI-Opacity-White-100); + --Primary-Strong-Surface-Hover: var(--Scandic-Red-70); + --Primary-Strong-Surface-Normal: var(--Scandic-Red-60); + --Secondary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Secondary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Secondary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Secondary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-10); + --Secondary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Green-30); + --Secondary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Green-20); + --Secondary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20); + --Secondary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Green-80); + --Secondary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Green-90); + --Secondary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20); + --Secondary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Green-30); + --Secondary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Green-20); + --Secondary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Secondary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Secondary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Secondary-Dark-Button-Secondary-On-Fill-Disabled: var( + --UI-Opacity-White-20 + ); + --Secondary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Green-30); + --Secondary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Green-20); + --Secondary-Dark-On-Surface-Accent: var(--Scandic-Green-40); + --Secondary-Dark-On-Surface-Divider: var(--Scandic-Green-80); + --Secondary-Dark-On-Surface-Text: var(--Scandic-Green-20); + --Secondary-Dark-Surface-Hover: var(--Scandic-Green-80); + --Secondary-Dark-Surface-Normal: var(--Scandic-Green-90); + --Secondary-Light-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Secondary-Light-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Secondary-Light-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Secondary-Light-Button-Primary-Fill-Disabled: var( + --UI-Opacity-Almost-Black-10 + ); + --Secondary-Light-Button-Primary-Fill-Hover: var(--Scandic-Green-80); + --Secondary-Light-Button-Primary-Fill-Normal: var(--Scandic-Green-90); + --Secondary-Light-Button-Primary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Secondary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Green-30); + --Secondary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Green-20); + --Secondary-Light-Button-Secondary-Border-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Secondary-Light-Button-Secondary-Border-Hover: var(--Scandic-Green-80); + --Secondary-Light-Button-Secondary-Border-Normal: var(--Scandic-Green-90); + --Secondary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Secondary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Secondary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Secondary-Light-Button-Secondary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Secondary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Green-80); + --Secondary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Green-90); + --Secondary-Light-On-Surface-Accent: var(--Scandic-Green-50); + --Secondary-Light-On-Surface-Divider: var(--Scandic-Green-30); + --Secondary-Light-On-Surface-Text: var(--Scandic-Green-90); + --Secondary-Light-Surface-Hover: var(--Scandic-Green-20); + --Secondary-Light-Surface-Normal: var(--Scandic-Green-20); + --Tertiary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0); + --Tertiary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0); + --Tertiary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0); + --Tertiary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-10); + --Tertiary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Yellow-20); + --Tertiary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Yellow-10); + --Tertiary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20); + --Tertiary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Blue-80); + --Tertiary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Blue-100); + --Tertiary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20); + --Tertiary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Yellow-20); + --Tertiary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Yellow-10); + --Tertiary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Tertiary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Tertiary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Tertiary-Dark-Button-Secondary-On-Fill-Disabled: var(--UI-Opacity-White-20); + --Tertiary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Yellow-20); + --Tertiary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Yellow-10); + --Tertiary-Dark-On-Surface-Accent: var(--Scandic-Blue-40); + --Tertiary-Dark-On-Surface-Divider: var(--Scandic-Blue-80); + --Tertiary-Dark-On-Surface-Text: var(--Scandic-Yellow-10); + --Tertiary-Dark-Surface-Hover: var(--Scandic-Blue-90); + --Tertiary-Dark-Surface-Normal: var(--Scandic-Blue-100); + --Tertiary-Light-Button-Primary-Border-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Tertiary-Light-Button-Primary-Border-Hover: var(--Scandic-Yellow-00); + --Tertiary-Light-Button-Primary-Border-Normal: var(--Scandic-Yellow-10); + --Tertiary-Light-Button-Primary-Fill-Disabled: var( + --UI-Opacity-Almost-Black-10 + ); + --Tertiary-Light-Button-Primary-Fill-Hover: var(--Scandic-Blue-90); + --Tertiary-Light-Button-Primary-Fill-Normal: var(--Scandic-Blue-100); + --Tertiary-Light-Button-Primary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Tertiary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Yellow-00); + --Tertiary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Yellow-10); + --Tertiary-Light-Button-Secondary-Border-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Tertiary-Light-Button-Secondary-Border-Hover: var(--Scandic-Blue-90); + --Tertiary-Light-Button-Secondary-Border-Normal: var(--Scandic-Blue-100); + --Tertiary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0); + --Tertiary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0); + --Tertiary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0); + --Tertiary-Light-Button-Secondary-On-Fill-Disabled: var( + --UI-Opacity-Almost-Black-20 + ); + --Tertiary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Blue-90); + --Tertiary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Blue-100); + --Tertiary-Light-On-Surface-Accent: var(--Scandic-Yellow-50); + --Tertiary-Light-On-Surface-Divider: var(--Scandic-Yellow-20); + --Tertiary-Light-On-Surface-Text: var(--Scandic-Blue-100); + --Tertiary-Light-Surface-Hover: var(--Scandic-Yellow-00); + --Tertiary-Light-Surface-Normal: var(--Scandic-Yellow-10); + --UI-Input-Controls-Border-Disabled: var(--UI-Grey-40); + --UI-Input-Controls-Border-Error: var(--Scandic-Red-70); + --UI-Input-Controls-Border-Focus: var(--Scandic-Blue-80); + --UI-Input-Controls-Border-Hover: var(--Scandic-Beige-70); + --UI-Input-Controls-Border-KeyboardFocus: var(--Scandic-Blue-50); + --UI-Input-Controls-Border-Normal: var(--Scandic-Beige-50); + --UI-Input-Controls-Fill-Disabled: var(--UI-Grey-60); + --UI-Input-Controls-Fill-Normal: var(--UI-Opacity-White-100); + --UI-Input-Controls-Fill-Selected: var(--Scandic-Blue-80); + --UI-Input-Controls-Fill-Selected-hover: var(--Scandic-Blue-70); + --UI-Input-Controls-On-Fill-Normal: var(--UI-Opacity-White-100); + --UI-Input-Controls-Surface-Disabled: var(--UI-Grey-10); + --UI-Input-Controls-Surface-Hover: var(--Scandic-Beige-10); + --UI-Input-Controls-Surface-Normal: var(--UI-Opacity-White-100); + --UI-Semantic-Error: var(--Scandic-Red-70); + --UI-Semantic-Information: var(--Scandic-Blue-70); + --UI-Semantic-Success: var(--Scandic-Green-60); + --UI-Semantic-Warning: var(--Scandic-Yellow-60); + --UI-Text-Active: var(--Scandic-Blue-90); + --UI-Text-Error: var(--Scandic-Red-70); + --UI-Text-High-contrast: var(--UI-Grey-100); + --UI-Text-Medium-contrast: var(--UI-Grey-80); + --UI-Text-Placeholder: var(--UI-Grey-60); +} +:root { + --Go-Beige-00: #faf8f2; + --Go-Beige-10: #f0ede4; + --Go-Beige-20: #e0dcce; + --Go-Beige-30: #c8c4b6; + --Go-Beige-40: #b0aca0; + --Go-Beige-50: #918f83; + --Go-Beige-60: #78766d; + --Go-Beige-70: #63615a; + --Go-Beige-80: #4f4d49; + --Go-Beige-90: #373633; + --Go-Beige-100: #1f1e1d; + --Go-Brand-Aqua: #73fcee; + --Go-Brand-Chartreuse: #85ff52; + --Go-Brand-Coral: #fa3737; + --Go-Brand-Lavender: #dcd7ff; + --Go-Brand-Lemon: #f5ff73; + --Go-Brand-Linen: #e0dcce; + --Go-Brand-Obsidian: #2d163a; + --Go-Brand-Pine: #21331f; + --Go-Brand-Powderrose: #ecc8c9; + --Go-Green-00: #edffe5; + --Go-Green-10: #cdffb8; + --Go-Green-20: #a7ff82; + --Go-Green-30: #85ff52; + --Go-Green-40: #66e03a; + --Go-Green-50: #45b222; + --Go-Green-60: #2e7f18; + --Go-Green-70: #2a601e; + --Go-Green-80: #26461f; + --Go-Green-90: #21331f; + --Go-Green-100: #162115; + --Go-Purple-00: #f4f2ff; + --Go-Purple-10: #dcd7ff; + --Go-Purple-20: #cabffc; + --Go-Purple-30: #baa7f7; + --Go-Purple-40: #ab8ef0; + --Go-Purple-50: #9c75e6; + --Go-Purple-60: #8c5bd5; + --Go-Purple-70: #733cb2; + --Go-Purple-80: #5e2a8c; + --Go-Purple-90: #451f61; + --Go-Purple-100: #2d163a; + --Go-Yellow-00: #fdffe8; + --Go-Yellow-10: #faffc4; + --Go-Yellow-20: #f8ff9c; + --Go-Yellow-30: #f5ff73; + --Go-Yellow-40: #edea39; + --Go-Yellow-50: #dec614; + --Go-Yellow-60: #ba8d07; + --Go-Yellow-70: #966400; + --Go-Yellow-80: #754403; + --Go-Yellow-90: #572701; + --Go-Yellow-100: #3b1300; + --Main-Blue-00: #eaf2fc; + --Main-Blue-10: #c7d9f5; + --Main-Blue-20: #a5c2ee; + --Main-Blue-30: #84ace7; + --Main-Blue-40: #6697df; + --Main-Blue-50: #4983d8; + --Main-Blue-60: #2e70d1; + --Main-Blue-70: #1555b4; + --Main-Blue-80: #023d96; + --Main-Blue-90: #002a69; + --Main-Blue-100: #001b42; + --Main-Brand-Burgundy: #4d001b; + --Main-Brand-DarkBlue: #0d1440; + --Main-Brand-DarkGreen: #093021; + --Main-Brand-DarkGrey: #291710; + --Main-Brand-LightBlue: #b5e0ff; + --Main-Brand-LightGreen: #d2edaf; + --Main-Brand-PalePeach: #f7e1d5; + --Main-Brand-PaleYellow: #fff0c2; + --Main-Brand-ScandicRed: #cd0921; + --Main-Brand-WarmWhite: #faf6f2; + --Main-Green-00: #e7f5e1; + --Main-Green-10: #badda8; + --Main-Green-20: #99ca7e; + --Main-Green-30: #7ab859; + --Main-Green-40: #5fa53a; + --Main-Green-50: #47931f; + --Main-Green-60: #33800a; + --Main-Green-70: #286806; + --Main-Green-80: #1e4f03; + --Main-Green-90: #143701; + --Main-Green-100: #0e2600; + --Main-Grey-00: #f2f2f2; + --Main-Grey-10: #e7e7e8; + --Main-Grey-20: #d8d8da; + --Main-Grey-30: #ceced2; + --Main-Grey-40: #c5c5ca; + --Main-Grey-50: #a7a7ad; + --Main-Grey-60: #7e7e84; + --Main-Grey-70: #535358; + --Main-Grey-80: #2f2f32; + --Main-Grey-90: #1b1b1c; + --Main-Grey-100: #111112; + --Main-Grey-Almostblack: #1f1c1b; + --Main-Grey-White: #ffffff; + --Main-Red-00: #ffebeb; + --Main-Red-10: #f7c1c2; + --Main-Red-20: #f79499; + --Main-Red-30: #f26b74; + --Main-Red-40: #ed4251; + --Main-Red-50: #e32034; + --Main-Red-60: #cd0921; + --Main-Red-70: #ad0015; + --Main-Red-80: #8d0011; + --Main-Red-90: #6d000d; + --Main-Red-100: #4d001b; + --Main-Scandic-00: #edf7f7; + --Main-Scandic-10: #c5e3e5; + --Main-Scandic-20: #97d3d9; + --Main-Scandic-30: #74cbd2; + --Main-Scandic-40: #53c3cc; + --Main-Scandic-50: #26a7b2; + --Main-Scandic-60: #00838e; + --Main-Scandic-70: #055b62; + --Main-Scandic-80: #08393d; + --Main-Scandic-90: #082022; + --Main-Scandic-100: #061112; + --Main-Yellow-00: #fff8e3; + --Main-Yellow-10: #fff0c2; + --Main-Yellow-20: #fade89; + --Main-Yellow-30: #f7ce52; + --Main-Yellow-40: #edb532; + --Main-Yellow-50: #e59515; + --Main-Yellow-60: #d17308; + --Main-Yellow-70: #a85211; + --Main-Yellow-80: #7d370f; + --Main-Yellow-90: #4f2313; + --Main-Yellow-100: #301508; +} diff --git a/apps/scandic-web/public/_static/css/scandic.css b/apps/scandic-web/public/_static/css/scandic.css index e20483606..71cb599eb 100644 --- a/apps/scandic-web/public/_static/css/scandic.css +++ b/apps/scandic-web/public/_static/css/scandic.css @@ -1 +1,66133 @@ -.picker__month,.picker__year{font-size:rem(22px)}@media(min-width:950px){.picker__month,.picker__year{font-size:rem(26px)}}.content-toggler{font-size:rem(18px)}.hotel-stays .hotel-stays__list__item__heading,.hotel-stays .hotel-stays__list__item__link-heading,.list-facts .list-facts__item .list-facts__item__heading{font-size:rem(16px)}.hero-intro .hero-intro__content .hero-intro__content__heading{font-size:rem(32px)}@media(min-width:950px){.hero-intro .hero-intro__content .hero-intro__content__heading{font-size:rem(46px)}}.pois-container .pois-container__heading--large,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{font-size:rem(22px)}@media(min-width:950px){.pois-container .pois-container__heading--large,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{font-size:rem(26px)}}.editable-area--heading h2,.hotel .hotel__heading,.restaurant .restaurant__heading-level1,.room .room__heading-level1{font-size:rem(22px)}@media(min-width:950px){.editable-area--heading h2,.hotel .hotel__heading,.restaurant .restaurant__heading-level1,.room .room__heading-level1{font-size:rem(26px)}}.banner-section--splash .banner-section__text>p,.content-teaser .content-teaser__heading,.editable-area--heading h3,.iconic-item .alternate-hotels-link,.list-links--bold .list-links__link,.pois-container .pois-container__heading,.room .room__heading-level2{font-size:rem(18px)}.editable-area--heading h4,.restaurant-opening-hours--mini .restaurant-opening-hours__heading,.special-request-needs-group .special-request-needs-group__heading{font-size:rem(16px)}.elevator-pitch,.full-page-form__login__preamble,.teaser-full .teaser-full__content{font-size:rem(20px)}.room-price-info .room-price-info__btn,.swal2-actions button,.xformblock form a h3{font-size:rem(16px)}body:not(.ng-scope) .ng-cloak,body:not(.ng-scope) .x-ng-cloak,body:not(.ng-scope) [ng-cloak],body:not(.ng-scope) [ng\:cloak],body:not(.ng-scope) [x-ng-cloak]{visibility:hidden}body.ng-ready .hide-on-load,body:not(.ng-scope) [data-ng-cloak],body:not(.ng-scope) [error-message-for],body:not(.ng-scope) [ng-show]{display:none}.no-animate{-webkit-transition:none!important;transition:none!important}.picker__month,.picker__year{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.375rem;line-height:1.1em;color:#483729}@media(min-width:950px){.picker__month,.picker__year{font-size:1.625rem}}.content-toggler{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.125rem;color:#483729}@media(min-width:950px){.content-toggler{font-size:1.375rem}}.hotel-stays .hotel-stays__list__item__heading,.hotel-stays .hotel-stays__list__item__link-heading,.list-facts .list-facts__item .list-facts__item__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem;color:#333}.legalese{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:.8125rem;line-height:1.2em;color:#333}.hero-intro .hero-intro__content .hero-intro__content__heading{font-family:BrandonText-Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;text-transform:uppercase;font-weight:400;color:#483729;margin-bottom:1rem}@media(min-width:950px){.hero-intro .hero-intro__content .hero-intro__content__heading{font-size:2.875rem}}.hero-intro .hero-intro__content ol+.hero-intro__content__heading,.hero-intro .hero-intro__content p+.hero-intro__content__heading,.hero-intro .hero-intro__content table+.hero-intro__content__heading,.hero-intro .hero-intro__content ul+.hero-intro__content__heading{margin-top:2rem}.pois-container .pois-container__heading--large,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.1em;text-transform:uppercase;font-weight:400;color:#483729;margin-bottom:1rem}@media(min-width:950px){.pois-container .pois-container__heading--large,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{font-size:1.625rem}}.pois-container ol+.pois-container__heading--large,.pois-container p+.pois-container__heading--large,.pois-container table+.pois-container__heading--large,.pois-container ul+.pois-container__heading--large,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>ol+a,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>p+a,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>table+a,.tab-panel .tab-panel__tabs .tab-panel__tabs__body>ul+a{margin-top:2rem}.editable-area--heading h2,.hotel .hotel__heading,.restaurant .restaurant__heading-level1,.room .room__heading-level1{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.375rem;line-height:1.1em;color:#483729;margin-bottom:1rem}@media(min-width:950px){.editable-area--heading h2,.hotel .hotel__heading,.restaurant .restaurant__heading-level1,.room .room__heading-level1{font-size:1.625rem}}.editable-area--heading ol+h2,.editable-area--heading p+h2,.editable-area--heading table+h2,.editable-area--heading ul+h2,.hotel ol+.hotel__heading,.hotel p+.hotel__heading,.hotel table+.hotel__heading,.hotel ul+.hotel__heading,.restaurant ol+.restaurant__heading-level1,.restaurant p+.restaurant__heading-level1,.restaurant table+.restaurant__heading-level1,.restaurant ul+.restaurant__heading-level1,.room ol+.room__heading-level1,.room p+.room__heading-level1,.room table+.room__heading-level1,.room ul+.room__heading-level1{margin-top:2rem}.banner-section--splash .banner-section__text>p,.content-teaser .content-teaser__heading,.editable-area--heading h3,.iconic-item .alternate-hotels-link,.list-links--bold .list-links__link,.pois-container .pois-container__heading,.room .room__heading-level2{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.125rem;color:#483729;margin-bottom:1rem}@media(min-width:950px){.banner-section--splash .banner-section__text>p,.content-teaser .content-teaser__heading,.editable-area--heading h3,.iconic-item .alternate-hotels-link,.list-links--bold .list-links__link,.pois-container .pois-container__heading,.room .room__heading-level2{font-size:1.375rem}}.banner-section--splash .banner-section__text>ol+p,.banner-section--splash .banner-section__text>p+p,.banner-section--splash .banner-section__text>table+p,.banner-section--splash .banner-section__text>ul+p,.content-teaser ol+.content-teaser__heading,.content-teaser p+.content-teaser__heading,.content-teaser table+.content-teaser__heading,.content-teaser ul+.content-teaser__heading,.editable-area--heading ol+h3,.editable-area--heading p+h3,.editable-area--heading table+h3,.editable-area--heading ul+h3,.iconic-item ol+.alternate-hotels-link,.iconic-item p+.alternate-hotels-link,.iconic-item table+.alternate-hotels-link,.iconic-item ul+.alternate-hotels-link,.list-links--bold ol+.list-links__link,.list-links--bold p+.list-links__link,.list-links--bold table+.list-links__link,.list-links--bold ul+.list-links__link,.pois-container ol+.pois-container__heading,.pois-container p+.pois-container__heading,.pois-container table+.pois-container__heading,.pois-container ul+.pois-container__heading,.room ol+.room__heading-level2,.room p+.room__heading-level2,.room table+.room__heading-level2,.room ul+.room__heading-level2{margin-top:2rem}.editable-area--heading h4,.restaurant-opening-hours--mini .restaurant-opening-hours__heading,.special-request-needs-group .special-request-needs-group__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem;font-weight:700;margin-bottom:1rem}.editable-area--heading ol+h4,.editable-area--heading p+h4,.editable-area--heading table+h4,.editable-area--heading ul+h4,.restaurant-opening-hours--mini ol+.restaurant-opening-hours__heading,.restaurant-opening-hours--mini p+.restaurant-opening-hours__heading,.restaurant-opening-hours--mini table+.restaurant-opening-hours__heading,.restaurant-opening-hours--mini ul+.restaurant-opening-hours__heading,.special-request-needs-group ol+.special-request-needs-group__heading,.special-request-needs-group p+.special-request-needs-group__heading,.special-request-needs-group table+.special-request-needs-group__heading,.special-request-needs-group ul+.special-request-needs-group__heading{margin-top:2rem}.elevator-pitch,.full-page-form__login__preamble,.teaser-full .teaser-full__content{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.25rem;color:#333}@media(min-width:950px){.elevator-pitch,.full-page-form__login__preamble,.teaser-full .teaser-full__content{font-size:1.5rem;line-height:2.25rem}}.room-price-info .room-price-info__btn,.swal2-actions button{color:#333;color:#fff}.room-price-info .room-price-info__btn,.swal2-actions button,.xformblock form a h3{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem}.xformblock form a h3{color:#333}.button-leadin.not-available,.change-date-section .my-changes-list .previous-value,.price-calender__booking-option.not-available{text-decoration:line-through}.legalese a{border-bottom:1px dotted #00838e}.legalese a:focus,.legalese a:hover{border-bottom:none}.hotel .hotel__address a,.speech-bubble a{color:#006b75}.l-grid{width:100%;margin:0 auto;max-width:100%}.l-grid:after,.l-grid:before{content:" ";display:table}.l-grid:after{clear:both}.l-grid--nested{width:auto;margin:0 -10px;max-width:none}.l-grid--nested:after,.l-grid--nested:before{content:" ";display:table}.l-grid--nested:after{clear:both}.l-grid--collapsed{width:100%;margin:0;max-width:100%}.l-grid--collapsed:after,.l-grid--collapsed:before{content:" ";display:table}.l-grid--collapsed:after{clear:both}.l-grid__col--full-width{width:100%}.l-grid__col--2of12,.l-grid__col--full-width{position:relative;padding-left:10px;padding-right:10px;float:left}.l-grid__col--2of12{width:16.6666666667%}.l-grid__col--3of12{width:25%}.l-grid__col--3of12,.l-grid__col--4of12{position:relative;padding-left:10px;padding-right:10px;float:left}.l-grid__col--4of12{width:33.3333333333%}.l-grid__col--5of12{width:41.6666666667%}.l-grid__col--5of12,.l-grid__col--7of12{position:relative;padding-left:10px;padding-right:10px;float:left}.l-grid__col--7of12{width:58.3333333333%}.l-grid__col--8of12{position:relative;padding-left:10px;padding-right:10px;width:66.6666666667%;float:left}.l-grid__col--collapsed{padding:0}.l-combo-main-sidebar-small{width:auto;margin:0 -10px;max-width:none}.l-combo-main-sidebar-small:after,.l-combo-main-sidebar-small:before{content:" ";display:table}.l-combo-main-sidebar-small:after{clear:both}.l-combo-main-sidebar-small .l-combo-main-sidebar-small__main,.l-combo-main-sidebar-small .l-combo-main-sidebar-small__sidebar{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}@media(min-width:740px){.l-combo-main-sidebar-small .l-combo-main-sidebar-small__main{position:relative;padding-left:10px;width:66.6666666667%;float:left;padding-right:10px}.l-combo-main-sidebar-small .l-combo-main-sidebar-small__main--content{padding-right:60px}.l-combo-main-sidebar-small .l-combo-main-sidebar-small__sidebar{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}.l-combo-main-sidebar-small .l-combo-main-sidebar-small__main+.l-combo-main-sidebar-small__sidebar{float:right}}.l-combo-main-sidebar-medium{width:auto;margin:0 -10px;max-width:none}.l-combo-main-sidebar-medium:after,.l-combo-main-sidebar-medium:before{content:" ";display:table}.l-combo-main-sidebar-medium:after{clear:both}.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main,.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__sidebar{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}@media(min-width:950px){.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main{position:relative;padding-left:10px;width:66.6666666667%;float:left;padding-right:10px}.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main--content{padding-right:60px}.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__sidebar{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main+.l-combo-main-sidebar-medium__sidebar{float:right}}.l-combo-2col{width:auto;margin:0 -10px;max-width:none}.l-combo-2col:after,.l-combo-2col:before{content:" ";display:table}.l-combo-2col:after{clear:both}.l-combo-2col .l-combo-2col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-combo-2col .l-combo-2col__col.l-combo-2col__col--spacing{margin-bottom:3px}.l-combo-2col .l-combo-2col__col--right{float:right!important}@media(min-width:740px){.l-combo-2col .l-combo-2col__col{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--full-width{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--2of12{position:relative;padding-left:10px;padding-right:10px;width:16.6666666667%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--3of12{position:relative;padding-left:10px;padding-right:10px;width:25%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--4of12{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--5of12{position:relative;padding-left:10px;padding-right:10px;width:41.6666666667%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--7of12{position:relative;padding-left:10px;padding-right:10px;width:58.3333333333%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--8of12{position:relative;padding-left:10px;padding-right:10px;width:66.6666666667%;float:left}.l-combo-2col .l-combo-2col__col.l-grid__col--collapsed{padding:0}.l-combo-2col .l-combo-2col__col.l-combo-2col__col--spacing{margin-bottom:10px}}.l-combo-2col--medium{width:auto;margin:0 -10px;max-width:none}.l-combo-2col--medium:after,.l-combo-2col--medium:before{content:" ";display:table}.l-combo-2col--medium:after{clear:both}.l-combo-2col--medium .l-combo-2col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-combo-2col--medium .l-combo-2col__col.l-combo-2col__col--spacing{margin-bottom:3px}@media(min-width:950px){.l-combo-2col--medium .l-combo-2col__col{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left}.l-combo-2col--medium .l-combo-2col__col.l-combo-2col__col--spacing{margin-bottom:10px}}.l-combo-3col{width:auto;margin:0 -10px;max-width:none}.l-combo-3col:after,.l-combo-3col:before{content:" ";display:table}.l-combo-3col:after{clear:both}.l-combo-3col .l-combo-3col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-combo-3col .l-combo-3col__col.l-combo-3col__col--spacing{margin-bottom:3px}@media(min-width:740px){.l-combo-3col .l-combo-3col__col{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}.l-combo-3col .l-combo-3col__col.l-combo-3col__col--spacing{margin-bottom:10px}}.l-combo-3col--medium{width:auto;margin:0 -10px;max-width:none}.l-combo-3col--medium:after,.l-combo-3col--medium:before{content:" ";display:table}.l-combo-3col--medium:after{clear:both}.l-combo-3col--medium .l-combo-3col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-combo-3col--medium .l-combo-3col__col.l-combo-3col__col--spacing{margin-bottom:3px}@media(min-width:950px){.l-combo-3col--medium .l-combo-3col__col{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}.l-combo-3col--medium .l-combo-3col__col.l-combo-3col__col--spacing{margin-bottom:10px}}.l-combo-4col{width:auto;margin:0 -10px;max-width:none}.l-combo-4col:after,.l-combo-4col:before{content:" ";display:table}.l-combo-4col:after{clear:both}.l-combo-4col>.l-combo-4col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left;margin-bottom:10px}@media(min-width:740px){.l-combo-4col>.l-combo-4col__col{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left;margin-bottom:15px}}@media(min-width:950px){.l-combo-4col>.l-combo-4col__col{position:relative;padding-left:10px;padding-right:10px;width:25%;float:left}}.l-profile-4col{width:auto;margin:0 -10px;max-width:none}.l-profile-4col:after,.l-profile-4col:before{content:" ";display:table}.l-profile-4col:after{clear:both}.l-profile-4col>.l-profile-4col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-profile-4col>.l-profile-4col__col--level{position:absolute;padding:0;top:10px;right:10px;text-align:right}@media(min-width:740px){.l-profile-4col{margin:0 -2px}.l-profile-4col>.l-profile-4col__col{position:relative;width:33.3333333333%;float:left;padding:0 2px}.l-profile-4col>.l-profile-4col__col--level{position:relative;top:0;right:0;text-align:left}}@media(min-width:950px){.l-profile-4col>.l-profile-4col__col{position:relative;width:25%;float:left;padding:0 2px}}.l-profile-3col{width:auto;margin:0 -10px;max-width:none}.l-profile-3col:after,.l-profile-3col:before{content:" ";display:table}.l-profile-3col:after{clear:both}.l-profile-3col>.l-profile-3col__col{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}.l-profile-3col>.l-profile-3col__col--level{position:absolute;padding:0;top:10px;right:10px;text-align:right}@media(min-width:740px){.l-profile-3col{margin:0 -2px}.l-profile-3col>.l-profile-3col__col{position:relative;width:33.3333333333%;float:left;padding:0 2px}.l-profile-3col>.l-profile-3col__col--level{position:relative;top:0;right:0;text-align:left}}@media(min-width:950px){.l-profile-3col>.l-profile-3col__col{position:relative;width:33.3333333333%;float:left;padding:0 2px}}.l-booking-widget .loader span{background-color:#00838e}.has-booking-widget-alert-state .l-booking-widget .loader span{background-color:#fff}.l-booking-widget--sticky.booking-widget-wrapper{position:fixed!important;top:0;left:0;right:0}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact label{display:none}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact label.custom-checkbox-wrapper{display:block}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .input-group{padding-top:5px}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .input-group .icon,.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .input-group svg{top:16px}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .input-group span.clearable-input__clear{top:6px}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .booking-widget>.booking-widget__submit{padding-top:0}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .booking-widget>.booking-widget__submit button{padding:6px 15px}.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .booking-widget-options,.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact .booking-widget-options__show-less{display:none!important}.l-booking-widget--sticky.booking-widget-wrapper .booking-widget-options-toggle{-ms-flex-item-align:center;align-self:center}.l-booking-widget--sticky.booking-widget-wrapper .booking-widget-options-toggle>button[type=button]{display:none!important}.l-booking-widget--sticky.booking-widget-wrapper .booking-widget-options-toggle>button[type=button].offers-toggle{display:-ms-flexbox!important;display:flex!important}.l-booking-widget--sticky.booking-widget-wrapper .booking-widget-options-toggle>button[type=button].offers-toggle svg{background-color:#18cc49;width:16px;height:16px;padding:2px;border-radius:50%;margin-right:5px;display:block}@media(max-width:949px){.booking-widget #booking-code__text,.booking-widget #date-picker,.booking-widget #guestInput,.booking-widget #widget-search__text{line-height:28px;height:48px;margin-top:-8px;padding-top:15px!important}.booking-widget .clearable-input__clear{padding-top:8px!important}#booking-code__text~label,#guestInput~label,#widget-search__text~label,.booking-widget .input-group.date-range label{background-color:#fff;color:#757575;height:26px}#booking-code__text.ng-valid:not(.ng-empty)~label,#booking-code__text:focus~label,#guestInput~label,#widget-search__text.ng-valid~label,#widget-search__text:focus~label,.booking-widget .input-group.date-range label{top:15px;height:auto}.booking-widget-options__tooltip.hidden-medium-up .icon--info-white{background-image:url(/_static/img/icons/info-dark.svg)}}.l-booking-widget--mobile-collapsed{display:none}@media(min-width:950px){.l-booking-widget--mobile-collapsed{display:block!important}}.l-booking-widget--mobile-collapsed.show-on-all{display:block!important}.booking-widget-bar .l-booking-widget--mobile-collapsed.l-booking-widget--maintenance{display:block}.l-booking-widget--deemphasized{top:-399px}@media(min-width:950px){.l-booking-widget--deemphasized .l-booking-widget__widget{top:0}}@media(min-width:1500px){.l-booking-widget--deemphasized .l-booking-widget__widget{top:0}}@media(min-width:740px){.l-booking-widget--horizontal .l-booking-widget__widget{margin-bottom:0}}@media(min-width:950px){.l-booking-widget--horizontal{position:relative;top:auto;right:auto;left:auto;padding:0}.l-booking-widget--horizontal .l-booking-widget__widget{margin-bottom:0}}@media(min-width:950px){.l-booking-widget--horizontal{background:#00838e;position:relative;z-index:101;padding:24px 30px 24px 35px;margin-left:0;margin-right:0}.l-booking-widget--horizontal .primary-row{display:-moz-flex;display:-ms-flexbox;display:flex}.l-booking-widget--horizontal .primary-row__input-group:last-child{padding-right:0;-ms-flex-pack:center;justify-content:center}.l-booking-widget--horizontal .primary-row__input-group{-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-positive:1;flex-grow:1;width:auto}.l-booking-widget--horizontal .primary-row__input-group.booking-widget__input-group-dates{-ms-flex-preferred-size:27%;flex-basis:27%}}@media(min-width:1200px){.l-booking-widget--horizontal{padding-left:30px}}.no-js .l-booking-widget{display:block!important}.l-booking-widget--inline{position:static;margin:0}.l-booking-widget__widget{margin-top:0;margin-bottom:0;width:100%}.l-booking-widget--contentpage{margin-bottom:25px}@media(min-width:950px){.l-booking-widget--profilepage{margin-bottom:30px!important}}@media(min-width:950px)and (min-width:950px){.l-booking-widget--profilepage{margin-bottom:40px!important}}@media(min-width:1200px){.l-booking-widget--profilepage{margin-top:-50px}}.l-booking-widget--padded{padding-bottom:20px}@media(max-width:739px){.l-booking-widget--padded{padding-left:20px;padding-right:20px}}.l-booking-widget--padded .l-booking-widget__widget{margin-bottom:0}.has-booking-widget-alert-state .is-disabled-after-update{position:relative}.has-booking-widget-alert-state .is-disabled-after-update:before{content:"";display:block;position:absolute;background-color:#fff;top:0;left:0;right:0;bottom:0;opacity:.5;pointer-events:all;z-index:9}.has-booking-widget-alert-state .btn-booking-widget-alert{background-color:#c65214;color:#fff}.has-booking-widget-alert-state .btn-booking-widget-alert:disabled{border:0}.has-booking-widget-alert-state .btn-booking-widget-alert .loader>span{background:#fff}@media(min-width:950px){.l-booking-widget--position.booking-widget-wrapper{position:absolute;width:100%}}.booking-widget--maintenance>*{width:auto!important}.booking-widget--maintenance .booking-widget__body{color:#000;background-color:#eddfde}.booking-widget--maintenance .booking-widget__body svg{height:25px;width:25px;float:left;margin-right:10px}a.booking-widget__call-number{color:#fff}.l-elevator-pitch-container{width:auto;margin:0 -10px;max-width:none}.l-elevator-pitch-container:after,.l-elevator-pitch-container:before{content:" ";display:table}.l-elevator-pitch-container:after{clear:both}.l-elevator-pitch-container .l-elevator-pitch-container__teaser{position:relative;width:100%;float:left;padding:10px 10px 5px;z-index:1}@media(min-width:740px){.l-elevator-pitch-container .l-elevator-pitch-container__teaser{padding-top:20px;padding-bottom:10px}}@media(min-width:950px){.l-elevator-pitch-container .l-elevator-pitch-container__teaser{position:relative;padding-left:10px;width:66.6666666667%;float:left;padding-right:60px;padding-bottom:20px}}.l-elevator-pitch-container .l-elevator-pitch-container__teaser .elevator-pitch-extension{display:none}@media(min-width:950px){.l-elevator-pitch-container .l-elevator-pitch-container__teaser--nexttowidget{min-height:310px}}.l-elevator-pitch-container .l-elevator-pitch-container__teaser.is-elevator-pitch-expanded .elevator-pitch-extension{display:block}.l-elevator-pitch-container .l-elevator-pitch-container__teaser.is-elevator-pitch-expanded .elevator-pitch__expander{display:none}.l-elevator-pitch-container .l-elevator-pitch-container__sidebar{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left;margin-top:10px}@media(min-width:740px){.l-elevator-pitch-container .l-elevator-pitch-container__sidebar{margin-top:20px}}@media(min-width:950px){.l-elevator-pitch-container .l-elevator-pitch-container__sidebar{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}}@media(min-width:950px){.l-gallery-thumbnails .l-thumbnails{margin-top:6px}}.l-thumbnails{display:block;padding:0;margin:-10px}.l-thumbnails:after,.l-thumbnails:before{content:" ";display:table}.l-thumbnails:after{clear:both}.l-thumbnails>li{display:block;height:auto;float:left;width:100%;padding:0 10px 20px;list-style:none}.l-thumbnails>li:nth-of-type(1n){clear:none}.l-thumbnails>li:nth-of-type(1n+1){clear:both}@media(min-width:740px){.l-thumbnails{display:block;padding:0;margin:-10px}.l-thumbnails:after,.l-thumbnails:before{content:" ";display:table}.l-thumbnails:after{clear:both}.l-thumbnails>li{display:block;height:auto;float:left;width:33.3333333333%;padding:0 10px 20px;list-style:none}.l-thumbnails>li:nth-of-type(1n){clear:none}.l-thumbnails>li:nth-of-type(3n+1){clear:both}}@media(min-width:950px){.l-thumbnails{display:block;padding:0;margin:-10px}.l-thumbnails:after,.l-thumbnails:before{content:" ";display:table}.l-thumbnails:after{clear:both}.l-thumbnails>li{display:block;height:auto;float:left;width:25%;padding:0 10px 20px;list-style:none}.l-thumbnails>li:nth-of-type(1n){clear:none}.l-thumbnails>li:nth-of-type(4n+1){clear:both}}.l-rooms{display:block;padding:0;margin:-10px}.l-rooms:after,.l-rooms:before{content:" ";display:table}.l-rooms:after{clear:both}.l-rooms>li{display:block;height:auto;float:left;width:50%;padding:0 10px 20px;list-style:none}.l-rooms>li:nth-of-type(1n){clear:none}.l-rooms>li:nth-of-type(odd){clear:both}@media(min-width:740px){.l-rooms{display:block;padding:0;margin:-10px}.l-rooms:after,.l-rooms:before{content:" ";display:table}.l-rooms:after{clear:both}.l-rooms>li{display:block;height:auto;float:left;width:25%;padding:0 10px 20px;list-style:none}.l-rooms>li:nth-of-type(1n){clear:none}.l-rooms>li:nth-of-type(4n+1){clear:both}}@media(min-width:950px){.l-rooms{display:block;padding:0;margin:-10px}.l-rooms:after,.l-rooms:before{content:" ";display:table}.l-rooms:after{clear:both}.l-rooms>li{display:block;height:auto;float:left;width:25%;padding:0 10px 20px;list-style:none}.l-rooms>li:nth-of-type(1n){clear:none}.l-rooms>li:nth-of-type(4n+1){clear:both}}.l-meeting-rooms{display:block;padding:0;margin:-10px}.l-meeting-rooms:after,.l-meeting-rooms:before{content:" ";display:table}.l-meeting-rooms:after{clear:both}.l-meeting-rooms>li{display:block;height:auto;float:left;width:100%;padding:0 10px 20px;list-style:none}.l-meeting-rooms>li:nth-of-type(1n){clear:none}.l-meeting-rooms>li:nth-of-type(1n+1){clear:both}@media(min-width:740px){.l-meeting-rooms{display:block;padding:0;margin:-10px}.l-meeting-rooms:after,.l-meeting-rooms:before{content:" ";display:table}.l-meeting-rooms:after{clear:both}.l-meeting-rooms>li{display:block;height:auto;float:left;width:50%;padding:0 10px 20px;list-style:none}.l-meeting-rooms>li:nth-of-type(1n){clear:none}.l-meeting-rooms>li:nth-of-type(odd){clear:both}}@media(min-width:950px){.l-meeting-rooms{display:block;padding:0;margin:-10px}.l-meeting-rooms:after,.l-meeting-rooms:before{content:" ";display:table}.l-meeting-rooms:after{clear:both}.l-meeting-rooms>li{display:block;height:auto;float:left;width:33.3333333333%;padding:0 10px 20px;list-style:none}.l-meeting-rooms>li:nth-of-type(1n){clear:none}.l-meeting-rooms>li:nth-of-type(3n+1){clear:both}}.l-hotel-facts{display:block;padding:0;margin:-10px}.l-hotel-facts:after,.l-hotel-facts:before{content:" ";display:table}.l-hotel-facts:after{clear:both}.l-hotel-facts>li{display:block;height:auto;float:left;width:100%;padding:0 10px 20px;list-style:none}.l-hotel-facts>li:nth-of-type(1n){clear:none}.l-hotel-facts>li:nth-of-type(1n+1){clear:both}@media(min-width:950px){.l-hotel-facts{display:block;padding:0;margin:-10px}.l-hotel-facts:after,.l-hotel-facts:before{content:" ";display:table}.l-hotel-facts:after{clear:both}.l-hotel-facts>li{display:block;height:auto;float:left;width:33.3333333333%;padding:0 10px 20px;list-style:none}.l-hotel-facts>li:nth-of-type(1n){clear:none}.l-hotel-facts>li:nth-of-type(3n+1){clear:both}.l-hotel-facts .l-hotel-facts__wide-column{width:66.6666666667%}}.l-footer-sections{display:block;padding:0;margin:-10px}.l-footer-sections:after,.l-footer-sections:before{content:" ";display:table}.l-footer-sections:after{clear:both}.l-footer-sections>li{display:block;height:auto;float:left;width:100%;padding:0 10px 20px;list-style:none}.l-footer-sections>li:nth-of-type(1n){clear:none}.l-footer-sections>li:nth-of-type(1n+1){clear:both}.l-footer-sections>li{padding-bottom:0!important}@media(max-width:949px){.l-footer-sections>li{padding:0 0 3px!important}}@media(min-width:950px){.l-footer-sections{display:block;padding:0;margin:-10px}.l-footer-sections:after,.l-footer-sections:before{content:" ";display:table}.l-footer-sections:after{clear:both}.l-footer-sections>li{display:block;height:auto;float:left;width:33.3333333333%;padding:0 10px 20px;list-style:none}.l-footer-sections>li:nth-of-type(1n){clear:none}.l-footer-sections>li:nth-of-type(3n+1){clear:both}}@media(min-width:740px){.l-heading-with-ta{display:table;width:100%}.l-heading-with-ta .l-heading-with-ta__heading{display:table-cell;padding-right:60px;vertical-align:bottom}.l-heading-with-ta .l-heading-with-ta__ta{display:table-cell;width:25%;vertical-align:bottom}.l-heading-with-ta .l-heading-with-ta__ta--gallery{padding-left:15px}}.credit-card-form__new-select,.credit-card-form__saved-select,.l-section--hotel,.l-section--pattern,html{background:#f3f2f1}.content-toggler,.global-footer,.hero-content-overlay .hero-content-overlay__section,.hero-teaser .hero-teaser__container,.hotel-footer,.member-content__section{overflow:hidden;position:relative}.global-footer,.hotel-footer,.l-section__depth,.map-section .map-section-items{position:relative;border-top:1px solid #868686}.global-footer:before,.hotel-footer:before,.l-section__depth:before,.map-section .map-section-items:before{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;z-index:3;-webkit-box-shadow:rgba(0,0,0,.85) 0 0 10px;box-shadow:0 0 10px rgba(0,0,0,.85)}.l-section--content,.l-section--info,.l-section-contact-bar{background:#fff}.banner-section__content,.global-footer .global-footer__content,.global-footer .hotel-footer__content,.hero-box,.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner,.hero-content-overlay .hero-overlay__section .hero-overlay__section__content,.hero-intro .hero-intro__content,.hero-overlay .hero-overlay__section .hero-overlay__section__content,.hero-teaser .hero-teaser__body,.hotel-footer .global-footer__content,.hotel-footer .hotel-footer__content,.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container,.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container,.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container,.member-content__section .member-content__section__inner{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1200px;margin:0 auto;padding:0 10px}.banner-section__content:after,.banner-section__content:before,.global-footer .global-footer__content:after,.global-footer .global-footer__content:before,.global-footer .hotel-footer__content:after,.global-footer .hotel-footer__content:before,.hero-box:after,.hero-box:before,.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner:after,.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner:before,.hero-content-overlay .hero-overlay__section .hero-overlay__section__content:after,.hero-content-overlay .hero-overlay__section .hero-overlay__section__content:before,.hero-intro .hero-intro__content:after,.hero-intro .hero-intro__content:before,.hero-overlay .hero-overlay__section .hero-overlay__section__content:after,.hero-overlay .hero-overlay__section .hero-overlay__section__content:before,.hero-teaser .hero-teaser__body:after,.hero-teaser .hero-teaser__body:before,.hotel-footer .global-footer__content:after,.hotel-footer .global-footer__content:before,.hotel-footer .hotel-footer__content:after,.hotel-footer .hotel-footer__content:before,.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container:after,.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container:before,.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container:after,.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container:before,.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container:after,.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container:before,.member-content__section .member-content__section__inner:after,.member-content__section .member-content__section__inner:before{content:" ";display:table}.banner-section__content:after,.global-footer .global-footer__content:after,.global-footer .hotel-footer__content:after,.hero-box:after,.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner:after,.hero-content-overlay .hero-overlay__section .hero-overlay__section__content:after,.hero-intro .hero-intro__content:after,.hero-overlay .hero-overlay__section .hero-overlay__section__content:after,.hero-teaser .hero-teaser__body:after,.hotel-footer .global-footer__content:after,.hotel-footer .hotel-footer__content:after,.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container:after,.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container:after,.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container:after,.member-content__section .member-content__section__inner:after{clear:both}@media(min-width:740px){.banner-section__content,.global-footer .global-footer__content,.global-footer .hotel-footer__content,.hero-box,.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner,.hero-content-overlay .hero-overlay__section .hero-overlay__section__content,.hero-intro .hero-intro__content,.hero-overlay .hero-overlay__section .hero-overlay__section__content,.hero-teaser .hero-teaser__body,.hotel-footer .global-footer__content,.hotel-footer .hotel-footer__content,.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container,.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container,.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container,.member-content__section .member-content__section__inner{padding:0 30px}}.banner-section__content .l-section__inner,.global-footer .global-footer__content .l-section__inner,.global-footer .hotel-footer__content .l-section__inner,.global-footer .l-section__inner--content-spaced .global-footer__content,.global-footer .l-section__inner--content-spaced .hotel-footer__content,.hero-box .l-section__inner,.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner .l-section__inner,.hero-content-overlay .hero-content-overlay__section .l-section__inner--content-spaced .hero-content-overlay__section__inner,.hero-content-overlay .hero-overlay__section .hero-overlay__section__content .l-section__inner,.hero-content-overlay .hero-overlay__section .l-section__inner--content-spaced .hero-overlay__section__content,.hero-intro .hero-intro__content .l-section__inner,.hero-intro .l-section__inner--content-spaced .hero-intro__content,.hero-overlay .hero-overlay__section .hero-overlay__section__content .l-section__inner,.hero-overlay .hero-overlay__section .l-section__inner--content-spaced .hero-overlay__section__content,.hero-teaser .hero-teaser__body .l-section__inner,.hero-teaser .l-section__inner--content-spaced .hero-teaser__body,.hotel-footer .global-footer__content .l-section__inner,.hotel-footer .hotel-footer__content .l-section__inner,.hotel-footer .l-section__inner--content-spaced .global-footer__content,.hotel-footer .l-section__inner--content-spaced .hotel-footer__content,.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container .l-section__inner,.hotel-theme-grandhoteloslo .hotel-footer__content .l-section__inner--content-spaced .hotel-footer__inner-container,.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container .l-section__inner,.hotel-theme-haymarket .hotel-footer__content .l-section__inner--content-spaced .hotel-footer__inner-container,.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container .l-section__inner,.hotel-theme-hotelnorge .hotel-footer__content .l-section__inner--content-spaced .hotel-footer__inner-container,.l-section__inner--content-spaced .banner-section__content,.l-section__inner--content-spaced .global-footer .global-footer__content,.l-section__inner--content-spaced .global-footer .hotel-footer__content,.l-section__inner--content-spaced .hero-box,.l-section__inner--content-spaced .hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner,.l-section__inner--content-spaced .hero-content-overlay .hero-overlay__section .hero-overlay__section__content,.l-section__inner--content-spaced .hero-intro .hero-intro__content,.l-section__inner--content-spaced .hero-overlay .hero-overlay__section .hero-overlay__section__content,.l-section__inner--content-spaced .hero-teaser .hero-teaser__body,.l-section__inner--content-spaced .hotel-footer .global-footer__content,.l-section__inner--content-spaced .hotel-footer .hotel-footer__content,.l-section__inner--content-spaced .hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer__inner-container,.l-section__inner--content-spaced .hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container,.l-section__inner--content-spaced .hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container,.l-section__inner--content-spaced .member-content__section .member-content__section__inner,.member-content__section .l-section__inner--content-spaced .member-content__section__inner,.member-content__section .member-content__section__inner .l-section__inner{padding-left:0;padding-right:0}.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner,.l-section__inner--content,.member-content__section .member-content__section__inner{padding-top:20px;padding-bottom:5px}@media(min-width:740px){.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner,.l-section__inner--content,.member-content__section .member-content__section__inner{padding-top:30px;padding-bottom:15px}}.main{width:100%}.main:after,.main:before{content:" ";display:table}.main:after{clear:both}.clearfix:after,.clearfix:before,.heading-with-controls:after,.heading-with-controls:before,.membership-card:after,.membership-card:before{content:" ";display:table}.clear,.clearfix:after,.heading-with-controls:after,.membership-card:after{clear:both}.clear{display:block;height:0;line-height:0;overflow:hidden}.l-section--content{overflow:visible}.l-section--separation{-webkit-box-shadow:0 -2px 0 #e9e8e7;box-shadow:0 -2px 0 #e9e8e7;border-top:1px solid #fff}.l-section--transparent{background:transparent}.l-section--transparent-large{background:#fff}@media(min-width:950px){.l-section--transparent-large{background:transparent}}.l-section--background-image{position:relative;overflow:hidden}.l-section--background-image .background-image-container{position:absolute;width:100%;height:100%;z-index:0}.l-section--has-sidebar{overflow:visible;z-index:100}@media(max-width:739px){.l-section--highlight-in-mobile{background:#fff}.join-now--button-in-mobile{text-align:center}}.l-section-contact-bar{position:relative;z-index:1}.l-section-contact-bar:after,.l-section-contact-bar:before{content:" ";display:table}.l-section-contact-bar:after{clear:both}.l-section-hotel-facts{position:relative}@media(min-width:1200px){.l-section-hotel-facts+.content-toggler--facts,.l-section-hotel-facts .hotel-facts-close{display:none}}.js .l-section-hotel-facts{display:none}@media(min-width:1200px){.js .l-section-hotel-facts{display:block!important}}.l-section-price-calendar{background:#fff}@media(min-width:950px){.l-section-price-calendar{overflow:visible}}@media(min-width:950px){.l-section--hotel{position:relative;z-index:10}}.l-section__inner--hotel-slideshow{padding-top:0}.l-section__inner--content-conjoined-with-previous{padding-top:0;margin-top:-5px}@media(min-width:740px){.l-section__inner--content-conjoined-with-previous{margin-top:-15px}}.l-section__inner--content-spaced{padding-top:20px;padding-bottom:5px}@media(min-width:740px){.l-section__inner--content-spaced{padding-top:30px;padding-bottom:15px}}@media(min-width:1200px){.l-section__inner--content-spaced{padding-top:50px;padding-bottom:35px}}.l-section__inner--content-large-spaced>.special-alerts{margin-bottom:40px}.l-section__inner--content-spaced-small{padding:10px 10px 5px}@media(min-width:740px){.l-section__inner--content-spaced-small{padding-top:20px;padding-bottom:5px}}@media(max-width:739px){.l-section__inner--xsmall-no-padding{padding:0}}@media(min-width:740px){.l-section__inner--xsmall-no-padding{padding:10px}}@media(min-width:740px){.l-section__inner--collapse{height:0}}.big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section__sidebar{padding-top:15px}@media(min-width:740px){.big-sidebar-wrapper{position:relative}.big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section{position:absolute;top:0;right:0;width:100%}.big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section__sidebar{position:relative;z-index:120;width:33%;padding-left:10px;padding-top:30px;float:right}}@media(max-width:739px){.big-sidebar-wrapper .big-sidebar-wrapper__main-primary,.big-sidebar-wrapper .big-sidebar-wrapper__main-secondary{min-height:auto!important}}.l-separator-s{margin-bottom:10px!important}@media(min-width:950px){.l-separator-s{margin-bottom:20px!important}}.l-separator-s--top{margin-top:10px!important}@media(min-width:950px){.l-separator-s--top{margin-top:20px!important}}.l-separator-m{margin-bottom:20px!important}@media(min-width:950px){.l-separator-m{margin-bottom:30px!important}}.l-separator-l{margin-bottom:30px!important}@media(min-width:950px){.l-separator-l{margin-bottom:40px!important}}.custom-checkbox-brown-wrapper .custom-checkbox+span:before,.custom-checkbox-brown-wrapper .custom-checkbox:checked+span:before,.custom-checkbox-white-wrapper .custom-checkbox+span:before,.custom-checkbox-white-wrapper .custom-checkbox:checked+span:before,.custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active .custom-checkbox-label:before,.custom-checkbox-wrapper.custom-checkbox-brown-wrapper .custom-checkbox-label:before,.custom-checkbox-wrapper.custom-checkbox-white-wrapper.active .custom-checkbox-label:before,.custom-checkbox-wrapper.custom-checkbox-white-wrapper .custom-checkbox-label:before{background-repeat:no-repeat;background-position:50%}.content-nav .content-nav-toggle>span:before,.content-toggler>span:before,.country-listing .country-listing__header>span:before,.expandable-toggler--left-arrow--small>span:before,.expandable-toggler--left-arrow>span:before,.expandable .expandable__footer>span:before,.global-footer-toggler>span:before,.hotel-content-toggler>span:before,.hotel-stays .hotel-stays__footer>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle>span:before,.list-expandable>li .list-expandable__container .list-expandable__container__toggler>span:before,.meeting-room-teaser>.meeting-room-teaser__footer>span:before{content:"";display:inline-block;height:12px;width:36px;padding:0 10px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.content-nav .global-footer .content-nav-toggle>span:before,.country-listing .global-footer .country-listing__header>span:before,.expandable .global-footer .expandable__footer>span:before,.global-footer .content-nav .content-nav-toggle>span:before,.global-footer .content-toggler>span:before,.global-footer .country-listing .country-listing__header>span:before,.global-footer .expandable-toggler--left-arrow--small>span:before,.global-footer .expandable-toggler--left-arrow>span:before,.global-footer .expandable .expandable__footer>span:before,.global-footer .global-footer-toggler>span:before,.global-footer .hotel-content-toggler>span:before,.global-footer .hotel-stays .hotel-stays__footer>span:before,.global-footer .hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle>span:before,.global-footer .list-expandable>li .list-expandable__container .list-expandable__container__toggler>span:before,.global-footer .meeting-room-teaser>.meeting-room-teaser__footer>span:before,.hotel-stays .global-footer .hotel-stays__footer>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .global-footer .hotel--ribbon--columned__ribbon-toggle>span:before,.list-expandable>li .list-expandable__container .global-footer .list-expandable__container__toggler>span:before{background:url(/_static/img/icons/shared/arrow-down-grey.svg) no-repeat 50%}.content-nav .content-nav-toggle>span.is-expanded:before,.content-nav .is-expanded.content-nav-toggle>span:before,.content-toggler>span.is-expanded:before,.country-listing .country-listing__header>span.is-expanded:before,.country-listing .is-expanded.country-listing__header>span:before,.expandable-toggler--left-arrow--small>span.is-expanded:before,.expandable-toggler--left-arrow>span.is-expanded:before,.expandable .expandable__footer>span.is-expanded:before,.expandable .is-expanded.expandable__footer>span:before,.global-footer-toggler>span.is-expanded:before,.hotel-content-toggler>span.is-expanded:before,.hotel-stays .hotel-stays__footer>span.is-expanded:before,.hotel-stays .is-expanded.hotel-stays__footer>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle>span.is-expanded:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .is-expanded.hotel--ribbon--columned__ribbon-toggle>span:before,.is-expanded.content-toggler>span:before,.is-expanded.expandable-toggler--left-arrow--small>span:before,.is-expanded.expandable-toggler--left-arrow>span:before,.is-expanded.global-footer-toggler>span:before,.is-expanded.hotel-content-toggler>span:before,.list-expandable>li .list-expandable__container .is-expanded.list-expandable__container__toggler>span:before,.list-expandable>li .list-expandable__container .list-expandable__container__toggler>span.is-expanded:before,.meeting-room-teaser>.is-expanded.meeting-room-teaser__footer>span:before,.meeting-room-teaser>.meeting-room-teaser__footer>span.is-expanded:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-nav .content-nav-toggle:active:not(.no-hover),.content-nav .content-nav-toggle:focus:not(.no-hover),.content-nav .content-nav-toggle:hover:not(.no-hover),.content-toggler:active:not(.no-hover),.content-toggler:focus:not(.no-hover),.content-toggler:hover:not(.no-hover),.country-listing .country-listing__header:active:not(.no-hover),.country-listing .country-listing__header:focus:not(.no-hover),.country-listing .country-listing__header:hover:not(.no-hover),.expandable-toggler--left-arrow--small:active:not(.no-hover),.expandable-toggler--left-arrow--small:focus:not(.no-hover),.expandable-toggler--left-arrow--small:hover:not(.no-hover),.expandable-toggler--left-arrow:active:not(.no-hover),.expandable-toggler--left-arrow:focus:not(.no-hover),.expandable-toggler--left-arrow:hover:not(.no-hover),.expandable .expandable__footer:active:not(.no-hover),.expandable .expandable__footer:focus:not(.no-hover),.expandable .expandable__footer:hover:not(.no-hover),.global-footer-toggler:active:not(.no-hover),.global-footer-toggler:focus:not(.no-hover),.global-footer-toggler:hover:not(.no-hover),.hotel-content-toggler:active:not(.no-hover),.hotel-content-toggler:focus:not(.no-hover),.hotel-content-toggler:hover:not(.no-hover),.hotel-stays .hotel-stays__footer:active:not(.no-hover),.hotel-stays .hotel-stays__footer:focus:not(.no-hover),.hotel-stays .hotel-stays__footer:hover:not(.no-hover),.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle:active:not(.no-hover),.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle:focus:not(.no-hover),.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle:hover:not(.no-hover),.list-expandable>li .list-expandable__container .list-expandable__container__toggler:active:not(.no-hover),.list-expandable>li .list-expandable__container .list-expandable__container__toggler:focus:not(.no-hover),.list-expandable>li .list-expandable__container .list-expandable__container__toggler:hover:not(.no-hover),.meeting-room-teaser>.meeting-room-teaser__footer:active:not(.no-hover),.meeting-room-teaser>.meeting-room-teaser__footer:focus:not(.no-hover),.meeting-room-teaser>.meeting-room-teaser__footer:hover:not(.no-hover){cursor:pointer;text-decoration:none;color:#00838e}.expandable-toggler--left-arrow--small{font-size:.875rem}.expandable-toggler--left-arrow--small>span:before{background-size:24px;width:24px;padding-left:5px;padding-right:5px}.expandable-toggler--right-arrow--small>span:after,.expandable-toggler--right-arrow>span:after,.expandable .expandable__toggle__icon--after>span:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle>span:after,.room.room--ribbon.is-collapsed .room__ribbon-actions--modify>span:after{content:"";display:inline-block;height:12px;width:36px;padding:0 10px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.expandable-toggler--right-arrow--small>span.is-expanded:after,.expandable-toggler--right-arrow>span.is-expanded:after,.expandable .expandable__toggle__icon--after>span.is-expanded:after,.expandable .is-expanded.expandable__toggle__icon--after>span:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle>span.is-expanded:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .is-expanded.hotel--ribbon--columned__ribbon-toggle>span:after,.is-expanded.expandable-toggler--right-arrow--small>span:after,.is-expanded.expandable-toggler--right-arrow>span:after,.room.room--ribbon.is-collapsed .is-expanded.room__ribbon-actions--modify>span:after,.room.room--ribbon.is-collapsed .room__ribbon-actions--modify>span.is-expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandable-toggler--right-arrow--small:active,.expandable-toggler--right-arrow--small:focus,.expandable-toggler--right-arrow--small:hover,.expandable-toggler--right-arrow:active,.expandable-toggler--right-arrow:focus,.expandable-toggler--right-arrow:hover,.expandable .expandable__toggle__icon--after:active,.expandable .expandable__toggle__icon--after:focus,.expandable .expandable__toggle__icon--after:hover,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle:active,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle:focus,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle:hover,.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:active,.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:focus,.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:hover{cursor:pointer;text-decoration:none;color:#00838e}.expandable-toggler--right-arrow--small,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle{font-size:.875rem}.expandable-toggler--right-arrow--small span:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle span:after{background-size:24px;width:24px;padding-left:5px;padding-right:5px}.expandable-toggler--hotel-menu{font-size:1rem;color:#333}.expandable-toggler--hotel-menu>span:after{content:"";display:inline-block;height:12px;background-size:24px;width:24px;padding:0 5px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.expandable-toggler--hotel-menu>span.is-expanded:after,.is-expanded.expandable-toggler--hotel-menu>span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandable-toggler--hotel-menu:active,.expandable-toggler--hotel-menu:focus,.expandable-toggler--hotel-menu:hover{text-decoration:none}.content-toggler,.expandable .expandable__footer,.global-footer-toggler,.hotel-content-toggler,.hotel-stays .hotel-stays__footer,.meeting-room-teaser>.meeting-room-teaser__footer{display:block;clear:both;padding:10px;border-top:1px solid #eee;text-align:center;color:#00838e}@media(min-width:950px){.content-toggler:focus-visible,.expandable .expandable__footer:focus-visible,.global-footer-toggler:focus-visible,.hotel-content-toggler:focus-visible,.hotel-stays .hotel-stays__footer:focus-visible,.meeting-room-teaser>.meeting-room-teaser__footer:focus-visible{margin:4px;padding:6px 16px;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.content-toggler:visited,.expandable .expandable__footer:visited,.global-footer-toggler:visited,.hotel-content-toggler:visited,.hotel-stays .hotel-stays__footer:visited,.meeting-room-teaser>.meeting-room-teaser__footer:visited{color:#00838e}@media(min-width:740px){.content-toggler,.expandable .expandable__footer,.global-footer-toggler,.hotel-content-toggler,.hotel-stays .hotel-stays__footer,.meeting-room-teaser>.meeting-room-teaser__footer{padding:10px 20px}}@media(min-width:950px){.global-footer-toggler{margin-bottom:8px}.global-footer-toggler>span{margin-bottom:-8px;display:block}.global-footer-toggler:focus-visible:not(.no-hover){-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0;margin-left:8px;margin-right:8px}}@media(min-width:950px){.hotel-content-toggler:focus,.meeting-room-teaser>.meeting-room-teaser__footer:focus,.room.room--information .room__footer:focus{margin-left:6px;margin-right:6px;margin-bottom:6px}.hotel-content-toggler:focus .is-collapsed,.hotel-content-toggler:focus .is-expanded,.meeting-room-teaser>.meeting-room-teaser__footer:focus .is-collapsed,.meeting-room-teaser>.meeting-room-teaser__footer:focus .is-expanded,.room.room--information .room__footer:focus .is-collapsed,.room.room--information .room__footer:focus .is-expanded{margin-bottom:-4px;display:block}}.highlight-infoblock.highlight-infoblock--bordered,.hotel-stays,.hotel-stays-filter,.hotel-teaser,.meeting-room-teaser,.restaurant,.room{-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px;box-shadow:0 1px 1px rgba(0,0,0,.2)}a:focus .highlight-infoblock.highlight-infoblock--bordered,a:focus .hotel-stays,a:focus .hotel-stays-filter,a:focus .hotel-teaser,a:focus .meeting-room-teaser,a:focus .restaurant,a:focus .room{-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa}@media(min-width:950px){a:focus .highlight-infoblock.highlight-infoblock--bordered,a:focus .hotel-stays,a:focus .hotel-stays-filter,a:focus .hotel-teaser,a:focus .meeting-room-teaser,a:focus .restaurant,a:focus .room{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.tooltip__body{border:1px solid #c8c8c8;-webkit-box-shadow:rgba(0,0,0,.16) 0 0 16px;box-shadow:0 0 16px rgba(0,0,0,.16);border-radius:4px;background:#fff;margin:10px}.content-teaser,.list-destinations .list-destinations__item>a,.restaurant{-webkit-transition:.2s;transition:.2s;-webkit-transform:scale(1);transform:scale(1)}.content-teaser:focus,.content-teaser:hover,.list-destinations .list-destinations__item>a:focus,.list-destinations .list-destinations__item>a:hover,.restaurant:focus,.restaurant:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.list-iconic-links .list-iconic-links__link,.read-more:after{background-image:url(/_static/img/icons/hotelpage/arrow-double-big-v2.svg);background-repeat:no-repeat}.read-more--crocus:after{background-image:url(/_static/img/icons/shared/arrow-double-big-crocus-v2.svg);background-repeat:no-repeat}.custom-select:after,.picker__nav--next,.picker__nav--prev{background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:19px 20px}.custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-crocus.svg);background-size:18px 12px}.custom-select--crocus:after,.custom-select--highlighted:after{background-repeat:no-repeat;background-position:center right 10px}.custom-select--highlighted:after{background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);background-size:15px 12px}.custom-select--highlighted--inverted:after{background-image:url(/_static/img/icons/arrows/arrow-down-white.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:15px 9px}.expandable-toggler--hotel-menu>span:after{background-image:url(/_static/img/icons/arrows/arrow-down-body-color.svg);background-repeat:no-repeat;background-position:50%}.content-nav .content-nav-toggle:active:not(.no-hover)>span:before,.content-nav .content-nav-toggle:focus:not(.no-hover)>span:before,.content-nav .content-nav-toggle:hover:not(.no-hover)>span:before,.content-nav .content-nav-toggle>span:before,.content-toggler:active:not(.no-hover)>span:before,.content-toggler:focus:not(.no-hover)>span:before,.content-toggler:hover:not(.no-hover)>span:before,.content-toggler>span:before,.country-listing .country-listing__header:active:not(.no-hover)>span:before,.country-listing .country-listing__header:focus:not(.no-hover)>span:before,.country-listing .country-listing__header:hover:not(.no-hover)>span:before,.country-listing .country-listing__header>span:before,.expandable-toggler--left-arrow--small:active:not(.no-hover)>span:before,.expandable-toggler--left-arrow--small:focus:not(.no-hover)>span:before,.expandable-toggler--left-arrow--small:hover:not(.no-hover)>span:before,.expandable-toggler--left-arrow--small>span:before,.expandable-toggler--left-arrow:active:not(.no-hover)>span:before,.expandable-toggler--left-arrow:focus:not(.no-hover)>span:before,.expandable-toggler--left-arrow:hover:not(.no-hover)>span:before,.expandable-toggler--left-arrow>span:before,.expandable-toggler--right-arrow--small:active>span:after,.expandable-toggler--right-arrow--small:focus>span:after,.expandable-toggler--right-arrow--small:hover>span:after,.expandable-toggler--right-arrow--small>span:after,.expandable-toggler--right-arrow:active>span:after,.expandable-toggler--right-arrow:focus>span:after,.expandable-toggler--right-arrow:hover>span:after,.expandable-toggler--right-arrow>span:after,.expandable .expandable__footer:active:not(.no-hover)>span:before,.expandable .expandable__footer:focus:not(.no-hover)>span:before,.expandable .expandable__footer:hover:not(.no-hover)>span:before,.expandable .expandable__footer>span:before,.expandable .expandable__toggle__icon--after>span:after,.global-footer-toggler:active:not(.no-hover)>span:before,.global-footer-toggler:focus:not(.no-hover)>span:before,.global-footer-toggler:hover:not(.no-hover)>span:before,.global-footer-toggler>span:before,.hotel--confirmation .hotel__ribbon-toggle,.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-arrow,.hotel-content-toggler:active:not(.no-hover)>span:before,.hotel-content-toggler:focus:not(.no-hover)>span:before,.hotel-content-toggler:hover:not(.no-hover)>span:before,.hotel-content-toggler>span:before,.hotel-stays .hotel-stays__footer:active:not(.no-hover)>span:before,.hotel-stays .hotel-stays__footer:focus:not(.no-hover)>span:before,.hotel-stays .hotel-stays__footer:hover:not(.no-hover)>span:before,.hotel-stays .hotel-stays__footer>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle:active>span:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle:focus>span:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle:hover>span:after,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle>span:after,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle:active:not(.no-hover)>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle:focus:not(.no-hover)>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle:hover:not(.no-hover)>span:before,.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle>span:before,.hotel.hotel--ribbon .hotel__ribbon-toggle,.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-arrow,.list-expandable>li .list-expandable__container .list-expandable__container__toggler>span:before,.meeting-room-teaser>.meeting-room-teaser__footer:active:not(.no-hover)>span:before,.meeting-room-teaser>.meeting-room-teaser__footer:focus:not(.no-hover)>span:before,.meeting-room-teaser>.meeting-room-teaser__footer:hover:not(.no-hover)>span:before,.meeting-room-teaser>.meeting-room-teaser__footer>span:before,.pois-container .pois-container__toggle span:before,.room.room--ribbon.is-collapsed .room__ribbon-actions--modify>span:after,.room__ribbon-toggle>span.room__ribbon-toggle-arrow{background-image:url(/_static/img/icons/shared/arrow-down-v2.svg);background-repeat:no-repeat;background-position:50%}.booking-widget-toggle:after{background-image:url(/_static/img/icons/arrows/downInCircle.svg);background-repeat:no-repeat;background-position:50%}.custom-checkbox+span:before,.custom-checkbox-wrapper .custom-checkbox-label:before{background-image:url(/_static/img/icons/shared/checkBox.svg);background-repeat:no-repeat;background-position:50%}.custom-checkbox-wrapper.active .custom-checkbox-label:before,.custom-checkbox:checked+span:before{background-image:url(/_static/img/icons/shared/checkBoxFilled.svg);background-repeat:no-repeat;background-position:50%}.custom-checkbox-wrapper .custom-checkbox-label.inverse:before{background-image:url(/_static/img/icons/shared/checkbox_unselected.svg);background-repeat:no-repeat;background-position:50%}.custom-checkbox-wrapper.active .custom-checkbox-label.inverse:before{background-image:url(/_static/img/icons/shared/checkbox_selected.svg);background-repeat:no-repeat;background-position:50%}.custom-checkbox-wrapper.disabled .custom-checkbox-label.inverse:before{background-image:url(/_static/img/icons/shared/checkbox_unselected-disabled.svg);background-repeat:no-repeat;background-position:50%}.custom-checkbox-brown-wrapper .custom-checkbox+span:before,.custom-checkbox-wrapper.custom-checkbox-brown-wrapper .custom-checkbox-label:before{background-image:url(/_static/img/icons/shared/checkbox_brown.svg)}.custom-checkbox-brown-wrapper .custom-checkbox:checked+span:before,.custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active .custom-checkbox-label:before{background-image:url(/_static/img/icons/shared/checkbox_brown_selected.svg)}.custom-checkbox-white-wrapper .custom-checkbox+span:before,.custom-checkbox-wrapper.custom-checkbox-white-wrapper .custom-checkbox-label:before{background-image:url(/_static/img/icons/shared/checkbox_white_border.svg)}.custom-checkbox-white-wrapper .custom-checkbox:checked+span:before,.custom-checkbox-wrapper.custom-checkbox-white-wrapper.active .custom-checkbox-label:before{background-image:url(/_static/img/icons/shared/checkbox_white_selected.svg)}.special-alerts__inner__body--wrapper:before{background-image:url(/_static/img/icons/warning.svg);background-repeat:no-repeat}.special-alerts.special-alerts--grayed .special-alerts__inner__body--wrapper:before{background-image:url(/_static/img/icons/info-dark.svg);background-repeat:no-repeat}.iconic-item--link-brown .icon{fill:#483729}.filter-page .scandic-main-page-link,.hotel-return-home-link,.hotel-theme-downtowncamper .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-grandcentral .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-grandhoteloslo .hotel-return-home-link,.hotel-theme-grandhoteloslo .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-haymarket .hotel-return-home-link,.hotel-theme-haymarket .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-hotelnorge .hotel-return-home-link,.hotel-theme-hotelnorge .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-marski .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-scandic-go .main-header .navigation-bar__top .scandic-main-page-link{color:#00838e;background:url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg) no-repeat 0;padding-left:20px}@media(min-width:950px){.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo,.hotel-theme-grandcentral .main-header .navigation-bar__main__logo,.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo,.hotel-theme-haymarket .main-header .navigation-bar__main__logo,.hotel-theme-header .navigation-bar__main__logo,.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo,.hotel-theme-marski .main-header .navigation-bar__main__logo,.hotel-theme-scandic-go .main-header .navigation-bar__main__logo{padding:14px 0 13px}.hotel-theme-downtowncamper .main-header .nav-primary li:not(:first-child),.hotel-theme-grandcentral .main-header .nav-primary li:not(:first-child),.hotel-theme-grandhoteloslo .main-header .nav-primary li:not(:first-child),.hotel-theme-haymarket .main-header .nav-primary li:not(:first-child),.hotel-theme-header .nav-primary li:not(:first-child),.hotel-theme-hotelnorge .main-header .nav-primary li:not(:first-child),.hotel-theme-marski .main-header .nav-primary li:not(:first-child),.hotel-theme-scandic-go .main-header .nav-primary li:not(:first-child){display:none}}.bg-transparent{background:transparent!important}.loader>span{width:.5em;height:.5em;margin-right:3px;background-color:#fff;border-radius:50%;display:inline-block;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.loader>span:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader>span:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes load7{0%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes load7{0%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(0);transform:scale(0)}}.loader--right{margin-left:.5em}@-webkit-keyframes circular-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circular-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.circular-loader__centering-container{height:70px;position:relative}.circular-loader{margin:10px;font-size:4px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:circular-loader 1s linear infinite;animation:circular-loader 1s linear infinite;-webkit-box-shadow:0 -2.6em 0 0 #00838e,1.8em -1.8em 0 0 rgba(0,131,142,.2),2.5em 0 0 0 rgba(0,131,142,.2),1.75em 1.75em 0 0 rgba(0,131,142,.2),0 2.5em 0 0 rgba(0,131,142,.2),-1.8em 1.8em 0 0 rgba(0,131,142,.2),-2.6em 0 0 0 rgba(0,131,142,.5),-1.8em -1.8em 0 0 rgba(0,131,142,.7);box-shadow:0 -2.6em 0 0 #00838e,1.8em -1.8em 0 0 rgba(0,131,142,.2),2.5em 0 0 0 rgba(0,131,142,.2),1.75em 1.75em 0 0 rgba(0,131,142,.2),0 2.5em 0 0 rgba(0,131,142,.2),-1.8em 1.8em 0 0 rgba(0,131,142,.2),-2.6em 0 0 0 rgba(0,131,142,.5),-1.8em -1.8em 0 0 rgba(0,131,142,.7)}.circular-loader--inline{float:left;margin-right:15px}.lteie9 .circular-loader--inline{background-image:url(/_static/img/icons/ajax-loader.gif);background-position:0 3px;background-repeat:no-repeat;margin:0;padding:10px}.circular-loader--light{-webkit-box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7);box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}.circular-loader--large{font-size:10px}.elevator-pitch{margin-bottom:1em}.elevator-pitch p:last-of-type{display:inline}.elevator-pitch .elevator-pitch__expander{color:#00838e;font-weight:700;background-color:#dedede;padding:0 10px;border-radius:30%;cursor:pointer;text-decoration:none;display:inline-block;line-height:1.2em}.elevator-pitch .elevator-pitch__expander:focus,.elevator-pitch .elevator-pitch__expander:hover{background-color:#c5c5c5}.elevator-pitch-extension{font-size:1rem;line-height:1.6875rem}@media(min-width:420px){.elevator-pitch-extension{margin-bottom:30px}}.hero-search-section{margin-bottom:10px}.hero-search-section .hero-search-section__search-input{background:url(/_static/img/icons/search/search.svg) no-repeat 10px;background-size:24px 24px;background-color:#fff!important;border:2px solid #e2e0db;-webkit-box-shadow:none;box-shadow:none;padding-left:50px}@media(min-width:740px){.hero-search-section .hero-search-section__search-input{height:3.125rem;background-size:36px 36px;border-radius:30px;padding-left:60px}}@media(min-width:740px){.hero-search-section{margin-bottom:20px}.hero-search-section .tt-menu{width:98%;margin-left:10px}}.tt-menu,.twitter-typeahead{width:100%}.tt-menu{max-height:180px;overflow-y:auto;color:#333;background-color:#fff;border-radius:5px;margin-top:5px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 7px;box-shadow:0 0 7px rgba(0,0,0,.2)}.tt-menu--loader{display:none;position:absolute;top:100%;left:0;z-index:99}.tt-menu .tt-no-result,.tt-menu .tt-suggestion{padding:7px 10px;word-wrap:break-word;overflow-wrap:break-word}.tt-menu .tt-no-result p,.tt-menu .tt-suggestion p{margin:0}.tt-menu .tt-no-result .icon,.tt-menu .tt-suggestion .icon{margin-right:.2rem;vertical-align:sub}.tt-menu .tt-suggestion:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.tt-menu .tt-suggestion:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tt-menu .tt-selectable{cursor:pointer}.tt-menu .tt-cursor{background-color:#f2f2f2;cursor:pointer}.country-listing{background-color:#fff}.country-listing .country-listing__header{padding:10px;margin:0}.country-listing .country-listing__header span{float:right;padding:0 3px}.country-listing .country-listing__header span:before{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;height:7px;vertical-align:middle}.country-listing__map{padding:.9375rem .625rem}.country-listing .country-listing__cities{display:none;padding:10px;margin-top:10px;-moz-column-width:12em;-webkit-column-width:12em;column-width:12em}.country-listing .country-listing__cities .country-listing__city{display:inline-block;margin-bottom:10px;width:100%}.country-listing .country-listing__cities .country-listing__city a{color:#333}.country-listing .country-listing__cities .country-listing__city .icon{display:inline-block;top:2px;position:relative}.no-csscolumns .country-listing .country-listing__cities .country-listing__city{width:49%}@media(min-width:1200px){.no-csscolumns .country-listing .country-listing__cities .country-listing__city{width:32%}}.country-listing.is-expanded{margin-bottom:0}.country-listing.is-expanded .country-listing__header span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.country-listing.is-expanded .country-listing__cities{display:block}@media(min-width:740px){.country-listing{border-bottom:1px solid #e3e0db;border-top:none}.country-listing .country-listing__header span{padding:0 10px}.country-listing .country-listing__header span:before{height:12px}}.popular-section{margin:0 auto 5px;width:95%}.popular-section .popular-section__list{display:none}.popular-section .popular-section__list:before{content:none;border:11px solid transparent;border-bottom-color:#fff;float:left;margin-left:12px;margin-top:-20px;margin-right:5px}.popular-section .popular-section__list .popular-section__list__item>a{color:#333;background-color:#fff;padding:5px 16px;display:block;margin-bottom:1px}.popular-section .popular-section__list .popular-section__list__item>a .icon{float:left;margin-right:5px;margin-top:1px}@media(min-width:950px){.popular-section .popular-section__list .popular-section__list__item>a:focus{position:relative}}.popular-section .popular-section__list .popular-section__list__item:first-child>a{border-top-left-radius:15px;border-top-right-radius:15px}.popular-section .popular-section__list .popular-section__list__item:last-child>a{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.popular-section .popular-section__header{cursor:pointer;width:100%;border-radius:15px;text-transform:uppercase;font-size:.8125rem;font-weight:700;padding:.3rem .625rem .45rem 17px;background-color:#8d3a7c}.popular-section .popular-section__header .icon{vertical-align:-4px}.popular-section:first-of-type .popular-section__header{background-color:#c65214}.popular-section:last-of-type{margin-bottom:0}.popular-section:last-of-type .popular-section__header{background-color:#00838e}.popular-section.is-expanded .popular-section__list{display:block}.popular-section.is-expanded .popular-section__list:before{content:""}.popular-section.is-expanded .popular-section__header{padding-left:39px}.popular-section.is-expanded .popular-section__header .icon{display:none}@media(min-width:950px){.popular-section{margin-left:20px;float:left;width:25%}.popular-section .popular-section__list{display:block}.popular-section .popular-section__list:before{content:"";margin-top:-19px}.popular-section .popular-section__list .popular-section__list__item>a{padding:3px 16px;margin-bottom:1px}.popular-section .popular-section__header{cursor:default;margin-top:-20px;border-top-left-radius:0;border-top-right-radius:0}.popular-section .popular-section__header .icon{display:none}.popular-section:first-of-type{margin-left:10%;margin-bottom:0}.popular-section:first-of-type .popular-section__header{background-color:#483729}.popular-section.is-expanded .popular-section__header{padding-left:35px}}@media(min-width:1200px){.popular-section .popular-section__list .popular-section__list__item>a{padding:5px 16px}}.restaurant{background-color:#fff;overflow:hidden;margin-bottom:20px;clear:both;position:relative;display:block}.restaurant .restaurant__body{padding:20px}.restaurant .restaurant__body .restaurant__body__text{color:#333}.restaurant .restaurant__sidebar{display:none}.restaurant .restaurant__heading-level1{margin-bottom:.3em}@media(min-width:950px){.restaurant{background-color:#e9e8e7;float:left;width:100%}.restaurant__wrapper{background-color:#fff;float:left;position:relative;right:25%;width:100%}.restaurant__body,.restaurant__media,.restaurant__sidebar{left:25%;position:relative}}@media(min-width:950px){.restaurant{margin-bottom:30px}.restaurant .restaurant__media{float:left;width:33.3%;margin-bottom:0;padding:20px 0 20px 20px}.restaurant .restaurant__body{clear:none;float:left;width:41.7%;padding:20px 20px 0}.restaurant .restaurant__sidebar{display:block;float:left;width:25%;background-color:#e9e8e7;height:100%;padding:20px 20px 0}.restaurant .restaurant__sidebar .restaurant__sidebar__text{color:#333}}.restaurant--action .restaurant__heading-level1{color:#00838e}.restaurant--action:focus,.restaurant--action:hover{text-decoration:none}.restaurant--action:focus .restaurant__heading-level1,.restaurant--action:hover .restaurant__heading-level1{color:#483729}@media(min-width:950px){.restaurant--action:focus{margin-top:6px}}.restaurant-opening-hours{margin-bottom:30px!important;margin-top:15px}.restaurant-opening-hours strong,.restaurant-opening-hours strong+br{display:none}.restaurant-opening-hours br{line-height:2em}@media(min-width:950px){.restaurant-opening-hours{margin-bottom:40px!important}}.restaurant-opening-hours--mini{margin-bottom:0}.restaurant-opening-hours--mini p{font-size:.8125rem}.restaurant-menus{margin-bottom:30px!important}@media(min-width:950px){.restaurant-menus{margin-bottom:40px!important}}.restaurant-menus strong,.restaurant-menus strong+br{display:none}.restaurant-menus br{line-height:2em}.PdfIconLink{display:block!important;margin-bottom:.5em!important}.banner-section{background-color:#fff}.banner-section__media-container{width:100%;height:0;padding-bottom:66.66%;position:relative}.banner-section__media-container__img{position:absolute}.banner-section__block{position:relative;padding:10px;margin-top:-55px}@media(min-width:950px){.banner-section__block a:focus{display:inline-block}}.banner-section__content__grid{width:auto;margin:0 -10px;max-width:none}.banner-section__content__grid:after,.banner-section__content__grid:before{content:" ";display:table}.banner-section__content__grid:after{clear:both}.banner-section__content__grid__column{position:relative;padding-left:0;padding-right:0;width:100%;float:left}@media(min-width:740px){.banner-section{position:relative;background-color:transparent}.banner-section__media-container{position:absolute;top:0;left:0;height:100%;width:100%;padding-bottom:0}.banner-section__block{margin-top:0;padding:20px}.banner-section__content{padding-top:30px;padding-bottom:30px}.banner-section__content__grid__column{position:relative;padding-left:10px;padding-right:10px;width:50%;float:right;margin-left:50%;float:left}}@media(min-width:950px){.banner-section__block{padding:20px}.banner-section__content{padding-top:50px;padding-bottom:50px}.banner-section__content__grid__column{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:right;margin-left:66.6666666667%;float:left}}@media(min-width:1200px){.banner-section__block{padding:20px 50px}}.banner-section--splash .banner-section__action{color:#fff}.banner-section--splash .banner-section__action:active,.banner-section--splash .banner-section__action:hover,.banner-section--splash .banner-section__action:visited{text-decoration:none}.banner-section--splash .banner-section__action:focus-visible .banner-section__text{text-decoration:underline}@media(min-width:950px){.banner-section--splash .banner-section__action:focus-visible .banner-section__text{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.banner-section--splash .banner-section__content__grid,.banner-section--splash .banner-section__content__grid__column{height:100%}.banner-section--splash .banner-section__content__grid__column{display:table}.banner-section--splash .banner-section__block{vertical-align:middle;display:table-cell;color:#fff;background-repeat:no-repeat;background-position:50%;overflow:hidden;text-align:center;padding:0 25px;margin-top:0;-webkit-transform:rotate(3deg);transform:rotate(3deg);text-shadow:1px 1px 1px rgba(0,0,0,.5);position:relative}.banner-section--splash .banner-section__heading{color:#fff;font-family:BrandonText-Black,Arial,Helvetica,sans-serif;font-size:1.875rem;line-height:1em;margin:0 0 10px;text-transform:uppercase}@media(min-width:420px){.banner-section--splash .banner-section__heading{font-size:2.25rem}}@media(min-width:740px){.banner-section--splash .banner-section__heading{font-size:2rem}}@media(min-width:1200px){.banner-section--splash .banner-section__heading{font-size:2.25rem}}.banner-section--splash .banner-section__text>p{display:inline;color:#fff;margin:0;vertical-align:middle;line-height:1em}.banner-section--splash .banner-section__text>.icon{display:inline;padding-right:3px;vertical-align:middle}.banner-section--splash .banner-section__content{position:absolute;top:5%;height:90%;width:52%;right:10px}@media(min-width:740px){.banner-section--splash .banner-section__content{position:static;width:auto}.banner-section--splash .banner-section__content__grid__column{width:33.333%;padding-left:20px;float:right;margin:0}.banner-section--splash .banner-section__block{padding:0 30px;height:230px}}@media(min-width:950px){.banner-section--splash .banner-section__block{padding:0 60px;height:280px;max-width:none}.banner-section--splash .banner-section__content{padding:40px 0}}@media(min-width:1200px){.banner-section--splash{max-height:380px}.banner-section--splash .banner-section__block{padding:0 75px;height:300px}}.banner-section--restaurant .banner-section__block{background-color:#fefefe;background-color:hsla(0,0%,99.6%,.9)}.content-nav{-webkit-box-shadow:none;box-shadow:none;margin:0 -.625rem!important;border-bottom:1px solid #e3e0db}.content-nav .content-nav-toggle{background:transparent;border-width:0;text-align:left;width:100%;outline:none;position:relative;padding:15px}.content-nav .content-nav-toggle.active span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-nav .content-nav-toggle span{float:right;padding:0 3px}.content-nav .content-nav-toggle span:before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;height:10px;vertical-align:middle}.content-nav .content-nav__body{margin:0 10px 10px;display:none}.subnav-mobile{padding:0 10px}.tab-panel .tab-panel__tabs{display:block;overflow:hidden;margin:-2px}.tab-panel .tab-panel__tabs .tab-panel__tabs__body{float:left;width:50%;padding:0 2px}@media(min-width:740px){.tab-panel .tab-panel__tabs .tab-panel__tabs__body{width:auto;min-width:15.625rem;max-width:48%}}@media(min-width:950px){.tab-panel .tab-panel__tabs .tab-panel__tabs__body{min-width:18.75rem}}.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{background-color:#e9e8e7;border-top-left-radius:10px;border-top-right-radius:10px;margin:0;padding:10px 15px;display:block;color:#00838e;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:740px){.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{font-size:1.125rem}}@media(min-width:950px){.tab-panel .tab-panel__tabs .tab-panel__tabs__body>a{font-size:1.375rem;padding:7px 20px}}.tab-panel .tab-panel__tabs .tab-panel__tabs__body.is-active>a{background-color:#fff;color:#333}@media(min-width:740px){.tab-panel.tab-panel--map-with-overlay{display:none}}.tab-content .tab-content__tab{display:none}@media(min-width:740px){.tab-content .tab-content__tab{display:block}}.tab-content .tab-content__tab.is-active{display:block}.tab-content--ongray{border-top:20px solid #fff}@media(min-width:950px){.tab-content--ongray{border-width:30px}}@media(min-width:740px){.tab-content--ongray-small-up{border-top:20px solid #fff}}@media(min-width:950px){.tab-content--ongray-small-up{border-width:30px}}.country-city-list{background-color:#fff;padding:10px}.country-city-list .country-city-list__header{font-size:2.25rem;padding:10px 0 0 10px}.country-city-list-collection .country-city-list-collection__item{display:inline-block;width:49%;margin-bottom:10px}@media(min-width:740px){.country-city-list-collection .country-city-list-collection__item{width:32%}}.country-city-list-collection .country-city-list-collection__item .country-city-list-collection__item__body{padding:5px 10px}.country-city-list-collection .country-city-list-collection__item.is-active .country-city-list-collection__item__body{font-weight:700;background-color:#f2f2f2;border-radius:20px}.list-bullets,.list-facilities,.room__short-bullets,.sitemap ol{margin-bottom:15px}.list-bullets>li,.list-facilities>li,.room__short-bullets>li,.sitemap ol>li{margin-bottom:.5em;padding-left:1.3em}.list-bullets>li:before,.list-facilities>li:before,.room__short-bullets>li:before,.sitemap ol>li:before{content:"•";color:#9da0a1;font-size:26px;display:block;height:0;width:0;left:-.7em;top:0;position:relative}.list-bullets,.list-links{margin-bottom:15px}.list-links>li{margin-bottom:.5em;background-image:url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);background-repeat:no-repeat;background-position:0 3px;line-height:1.8;padding-left:28px}.list-links>li>a{display:block;border-bottom:none}.big-sidebar-wrapper__sidebar-section__sidebar .list-links{margin-bottom:25px}.list-links--outlined-bullet>li{background-image:url(/_static/img/icons/arrow-with-outlined-circle.svg);background-size:19px}.list-links--outlined-bullet>li a{color:#333}.list-links--outlined-bullet-light>li{background-image:url(/_static/img/icons/arrow-with-outlined-circle-white.svg);background-size:19px}.list-links--outlined-bullet-light>li a{color:#fff}.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .list-usps>li,.hotel-theme-grandhoteloslo .list-usps>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .list-usps>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .list-usps>li,.hotel-theme-hotelnorge .list-usps>li>li,.list-usps{margin-bottom:15px}.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .list-usps>li>li,.hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-hotelnorge .list-usps>li>li>li,.list-usps>li{padding-left:38px;margin-bottom:.5em;background-image:url(/_static/img/bullet-list-tick-birch-v2.svg);background-repeat:no-repeat;background-position:1px 4px;background-size:18px 14px}.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li li,.hotel-theme-grandhoteloslo .list-usps>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li li,.hotel-theme-haymarket .list-usps>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li li,.hotel-theme-hotelnorge .list-usps>li>li li,.hotel-theme-hotelnorge .list-usps>li li,.list-usps li{padding-left:23px}.definition-list{max-width:31.25rem;margin-bottom:1em}.definition-list:after,.definition-list:before{content:" ";display:table}.definition-list:after{clear:both}.definition-list dd,.definition-list dt{float:left;padding-bottom:5px}.definition-list dt{width:40%}.definition-list dd{width:60%}.list-bullets--hotel-facts-2col,.list-facilities{margin-bottom:0}@media(min-width:740px){.list-facilities{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.list-facilities>li{display:inline-block;position:static;width:100%}}@media(min-width:950px){.list-bullets--hotel-facts-2col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.list-bullets--hotel-facts-2col>li{display:inline-block;position:static;width:100%}}.no-csscolumns .list-bullets--hotel-facts-2col,.no-csscolumns .list-facilities{margin-bottom:0}.no-csscolumns .list-bullets--hotel-facts-2col:after,.no-csscolumns .list-bullets--hotel-facts-2col:before,.no-csscolumns .list-facilities:after,.no-csscolumns .list-facilities:before{content:" ";display:table}.no-csscolumns .list-bullets--hotel-facts-2col:after,.no-csscolumns .list-facilities:after{clear:both}.no-csscolumns .list-bullets--hotel-facts-2col>li,.no-csscolumns .list-facilities>li{width:49%;float:left;padding-right:4%}@media(min-width:950px){.list-facilities>li,.room__short-bullets>li{margin-bottom:1em}}.list-facilities{margin-bottom:0}.list-facilities:not(.collapsible-list--partial) li.text-bold:not(.collapsible-list__item--hidden){font-weight:700}.list-facilities:not(.collapsible-list--partial) li.text-bold:before{font-weight:400}.list-links--bold>li,.list-links--l>li{background-size:24px 24px;min-height:24px;padding-left:34px}.list-links--small>li{background-size:16px;background-position:0 2px;font-size:15px;line-height:21px;margin-bottom:5px;padding-left:25px}.list-links--bold>li{background-position:0 0;margin-bottom:.8em}@media(min-width:740px){.list-links--bold>li>a{padding-top:0}}.list-iconic-links{background-color:#fff;font-size:1.125rem}.list-iconic-links .list-iconic-links__link{background-position:right 10px center;background-size:auto 22px;border-bottom:1px solid #edeceb;color:#483729;display:table;width:100%;padding:10px 30px 10px 10px;text-align:left;vertical-align:middle}.list-iconic-links .list-iconic-links__link:focus,.list-iconic-links .list-iconic-links__link:hover{text-decoration:none;background-color:#edeceb}.list-iconic-links .list-iconic-links__link .list-iconic-links__link__icon{display:table-cell;width:22px;height:22px;padding-right:8px;vertical-align:middle;text-align:center}.list-iconic-links .list-iconic-links__link .list-iconic-links__link__icon>.icon{max-width:22px;max-height:22px}.list-iconic-links .list-iconic-links__link .list-iconic-links__link__text{display:table-cell;vertical-align:middle}@media(min-width:950px){.list-iconic-links .list-iconic-links__link{font-size:1.5rem}.list-iconic-links .list-iconic-links__link .list-iconic-links__link{width:38px;height:28px}.list-iconic-links .list-iconic-links__link .list-iconic-links__link>.icon{max-width:28px;max-height:28px}}.list-iconic-links--borderd{border:1px solid #f2f2f2;border-top:none}.list-facts{margin-bottom:15px}.list-facts .list-facts__item .list-facts__item__heading{display:inline;font-weight:400;font-size:.875rem;color:inherit;margin:0}.list-facts .list-facts__item .list-facts__item__value{display:inline}.list-facts .list-facts__item__seperator{border:1px solid #e9e8e7;margin:25px 0}@media(max-width:949px){.list-facts .list-facts__item__seperator{margin:20px 0}}.list-facts .list-facts__item--2col{clear:left}.list-facts .list-facts__item--2col>.list-facts__item__heading{float:left;width:50%;padding-right:1.25rem}.list-facts .list-facts__item--2col>.list-facts__item__value{margin-left:50%;display:block}.list-facts .list-facts__item--sectionstart{margin-top:15px}.list-facts.list-facts--inline{display:inline}.list-facts.list-facts--inline>.list-facts__item{display:inline-block}.list-facts.list-facts--inline>.list-facts__item:after{content:", ";display:inline}.list-facts.list-facts--inline>.list-facts__item:last-child:after{content:none}.list-facts-heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem;color:#333;font-weight:700;color:inherit;margin-bottom:0}.list-facts-heading.list-facts-heading--inline{display:inline}.list-facts__button{margin-top:1em}.list-images{margin-bottom:15px}.list-images>li{overflow:hidden;margin-bottom:.5em}.list-images>li .list-images__image{float:left;margin-right:15px}.list-images>li .list-images__sub{color:#9da0a1;font-size:.8125rem}.list-expandable{border-bottom:1px solid #e3e0db}.list-expandable>li .list-expandable__container{overflow:hidden;background:#fff}.list-expandable>li .list-expandable__container .list-expandable__container__toggler{padding:10px;margin:0}.list-expandable>li .list-expandable__container .list-expandable__container__toggler span{float:right;padding:0 3px}.list-expandable>li .list-expandable__container .list-expandable__container__toggler span:before{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;height:7px;vertical-align:middle}.list-expandable>li .list-expandable__container .list-expandable__container__toggler.is-expanded span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-expandable>li .list-expandable__container .list-expandable__container__area{padding:10px 10px 0;margin-bottom:0}.list-expandable>li .list-expandable__container.is-collapsed .list-expandable__container__area{display:none}.list-footer-pages>li{padding-left:38px;margin-bottom:.5em;background-image:url(/_static/img/bullet-list-arrow-circle-white.svg);background-repeat:no-repeat;background-position:0 7px;background-size:19px;line-height:2rem}.list-footer-pages+ul{margin-top:3em}.list-footer-actions>li{padding-left:38px;margin-bottom:.5em;background-image:url(/_static/img/bullet-list-arrow-double-white.svg);background-repeat:no-repeat;background-position:5px 6px;background-size:12px}.list-footer-actions+ul{margin-top:3em}.definition-list--1-line dd,.definition-list--1-line dt{display:inline}.definition-list--1-line dd:after{content:"";display:block}.list-destinations .list-destinations__item{background:#fff;margin-bottom:5px}.list-destinations .list-destinations__item>a{background:none;display:block;color:#333;opacity:1;padding:5px 10px}@-moz-document url-prefix(){.list-destinations .list-destinations__item>a{-webkit-transition:none;transition:none;transform:none}}.list-destinations .list-destinations__item>a:focus,.list-destinations .list-destinations__item>a:hover{-webkit-transform:scale(1.02);transform:scale(1.02);text-decoration:none}@media(min-width:740px){.list-destinations .list-destinations__item{background:none;margin-bottom:15px;opacity:1}.list-destinations .list-destinations__item>a{padding:0}.list-destinations .list-destinations__item>a:focus,.list-destinations .list-destinations__item>a:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}}.pipe-separated-list-item{display:inline-block}.pipe-separated-list-item+.pipe-separated-list-item:before{content:" | ";color:#e3e0db}@media(min-width:740px){.pipe-separated-list-divider+.pipe-separated-list-item:before{content:" | ";color:#e3e0db}}.pipe-separated-list-item.package-detail.ng-hide{display:none!important}.pipe-separated-list-divider{display:block;height:3px}.editable-area ol{list-style-type:decimal;margin-bottom:15px;margin-left:30px}.hero-box{position:relative}.hero-box .hero-box__content{width:33%;left:auto}.hero-box.hero-box--left .hero-box__content{right:auto}@media(min-width:950px){.hero-box .hero-box__content{top:-464px}.hero-box.hero-box--extra-pull .hero-box__content{top:-514px}}@media(min-width:1500px){.hero-box .hero-box__content{top:-497px}.hero-box.hero-box--extra-pull .hero-box__content{top:-547px}}.hero-fixed{margin-top:-50px;min-height:100px}.hero-fixed .hero{position:relative;width:100%;top:0;z-index:0}@media(min-width:950px){.hero-fixed .hero{position:fixed}.hero-fixed .hero.is-animating{-webkit-transition:top .25s ease-in-out;transition:top .25s ease-in-out}}@media(min-width:950px){.main.signature-hotel-main .hero-fixed .hero{max-width:1440px;margin:0 auto;position:relative}}@media(min-width:1500px){.main.signature-hotel-main .hero-fixed .hero{padding:20px 0 5px}.main.signature-hotel-main .hero-fixed .hero .hero__img-container{border-radius:8px}}@media(min-width:950px){.main.signature-hotel-main .hero-fixed{margin-top:0;background:-webkit-gradient(linear,left top,left bottom,from(#f3f2f1),to(#fff));background:linear-gradient(#f3f2f1,#fff)}.main.signature-hotel-main .hero-fixed:after{display:none}}.hero-fixed:after{width:100%;content:""}@media(min-width:950px){.hero-fixed:after{display:block}}@media(min-width:740px){.side-wide-alert .hero-fixed{margin-top:28px}.hero-content-overlay .hero-fixed{margin-top:-113px}}@media(min-width:740px){.hero-fixed.hero-fixed--deemphasized .hero__img-container,.hero-fixed.hero-fixed--deemphasized:after{min-height:0;height:590px;overflow:visible;padding-bottom:inherit}.hero-fixed.hero-fixed--deemphasized .l-section__inner{position:relative}}@media(min-width:1500px){.hero-fixed.hero-fixed--deemphasized .hero__img-container,.hero-fixed.hero-fixed--deemphasized:after{height:650px}}.side-wide-alert .hero-fixed.hero-fixed--deemphasized{margin-top:-50px}@media(min-width:740px){.side-wide-alert .hero-fixed.hero-fixed--deemphasized{margin-top:-113px}.side-wide-alert .hero-fixed.hero-fixed--deemphasized .hero__img-container,.side-wide-alert .hero-fixed.hero-fixed--deemphasized:after{height:690px}}@media(min-width:1500px){.side-wide-alert .hero-fixed.hero-fixed--deemphasized .hero__img-container,.side-wide-alert .hero-fixed.hero-fixed--deemphasized:after{height:750px}}.hero-fixed.hero-fixed--edit-mode .hero__img-container{max-height:55rem}.hero-content-overlay,.hero-overlay{position:relative;z-index:9;overflow:hidden}.hero-content-overlay .hero-overlay__img-container,.hero-overlay .hero-overlay__img-container{position:absolute;width:100%;height:100%}.hero-content-overlay .hero-overlay__section,.hero-overlay .hero-overlay__section{position:relative;background-color:rgba(0,0,0,.15);width:100%}.hero-content-overlay .hero-overlay__section .hero-overlay__section__content,.hero-overlay .hero-overlay__section .hero-overlay__section__content{color:#fff;padding-top:20px;padding-bottom:20px}.hero-content-overlay .hero-overlay__section .hero-overlay__section__content .hero-intro__section__content__header,.hero-overlay .hero-overlay__section .hero-overlay__section__content .hero-intro__section__content__header{color:#fff;margin-bottom:10px;margin-left:20px;text-shadow:1px 1px 1px rgba(0,0,0,.75)}.hero-content-overlay .hero-overlay__tabs,.hero-overlay .hero-overlay__tabs{position:absolute;bottom:0;width:100%}@media(min-width:1500px){.hero-content-overlay .hero-overlay__section .hero-overlay__section__content,.hero-overlay .hero-overlay__section .hero-overlay__section__content{padding-bottom:20px}}.hero-overlay--search.hero-content-overlay,.hero-overlay.hero-overlay--search{overflow:visible;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.85);box-shadow:2px 2px 8px rgba(0,0,0,.85)}@media(min-width:740px){.hero-overlay--search.hero-content-overlay,.hero-overlay.hero-overlay--search{border-bottom:24px solid #fff}}.hero-overlay--search.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--search .hero-overlay__section{padding-bottom:56px}@media(min-width:740px){.hero-overlay--search.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--search .hero-overlay__section{padding-bottom:0}}@media(min-width:950px){.hero-overlay--search.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--search .hero-overlay__section{margin:0;padding:4.375rem 0}}@media(min-width:1500px){.hero-overlay--search.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--search .hero-overlay__section{margin:0;padding:8.75rem 0 6.875rem}}@media(min-width:950px){.hero-overlay--search.hero-content-overlay,.hero-overlay.hero-overlay--search{overflow:hidden}}.hero-overlay--profile.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--profile .hero-overlay__section{width:auto;padding:0 10px 56px}@media(min-width:740px){.hero-overlay--profile.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--profile .hero-overlay__section{padding:0 0 56px;width:100%}}@media(min-width:950px){.hero-overlay--profile.hero-content-overlay .hero-overlay__section,.hero-overlay.hero-overlay--profile .hero-overlay__section{padding-bottom:90px}}.hero-content-overlay .hero-content-overlay__section{width:100%;z-index:11;overflow:visible}.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner{padding-top:0;background-color:#fff}@media(min-width:740px){.hero-content-overlay .hero-content-overlay__section .hero-content-overlay__section__inner{padding-top:10px;background-color:transparent}}.hero-intro{background:#fff;position:relative;border-top:50px solid #fff;background-clip:content-box}.hero-intro .hero-intro__content{position:relative;padding-top:0;padding-bottom:9px;text-align:center;margin-top:-50px}.hero-intro .hero-intro__content .hero-intro__content__heading{margin-bottom:-4px}@media(min-width:950px){.hero-intro .hero-intro__content .hero-intro__content__heading{position:relative;padding-left:0;padding-right:0;width:66.6666666667%;float:none;z-index:1}}@media(min-width:740px){.hero-intro .hero-intro__content .hero-intro__content__heading{font-size:2.875rem;margin-bottom:10px}}.hero-intro .hero-intro__content .hero-intro__content__heading a{color:#483729;position:relative;display:inline-block}.hero-intro .hero-intro__content .hero-intro__content__heading a:visited{color:#483729}.hero-intro .hero-intro__content .hero-intro__content__heading a:active,.hero-intro .hero-intro__content .hero-intro__content__heading a:focus,.hero-intro .hero-intro__content .hero-intro__content__heading a:hover{text-decoration:none;color:#00838e}@media(min-width:740px){.hero-intro .hero-intro__content .hero-intro__content__heading.sticky{opacity:0;position:fixed!important;top:-2px;font-size:24px!important;z-index:10000!important;line-height:32px!important;width:auto;max-width:65%;margin:10px 0 10px 8px!important}.hero-intro .hero-intro__content .hero-intro__content__heading.sticky.is-animated{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs{font-size:.875rem;margin:0}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs .hero-intro__content__breadcrumb{color:inherit}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs .hero-intro__content__breadcrumb:before{content:"›";display:inline-block;margin-right:3px;position:relative;top:-1px}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a{margin-right:7px}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover{color:#00838e;text-decoration:none}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:first-of-type,.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:last-child{display:inline-block}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs+.hero-intro__content__heading{margin-top:4px}@media(min-width:740px){.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a{display:inline-block}.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs+.hero-intro__content__heading{margin-top:7px}}@media(min-width:950px){.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs{position:relative;padding-left:0;padding-right:0;width:66.6666666667%;float:none;z-index:1}}.hero-intro .hero-intro__content .tripadvisor-button{display:none;position:absolute;top:0;right:20px;margin:10px 0;padding:12px 20px;background-color:#fff;width:33%}.hero-intro .hero-intro__content .tripadvisor-button .tripadvisor-button__rating{color:#9da0a1;font-size:.8125rem;margin-left:10px}.hero-intro .hero-intro__content .tripadvisor-button .tripadvisor-button__rating .tripadvisor-button__rating__image{float:left}@media(min-width:950px){.hero-intro .hero-intro__content .tripadvisor-button{display:block}}@media(min-width:740px){.hero-intro{border-top-width:65px}.hero-intro .hero-intro__content{padding-top:5px;padding-bottom:12px;text-align:left;margin-top:-65px}}@media(min-width:950px){.hero-intro .l-booking-widget{left:auto;width:33.3333%;padding-left:20px;padding-right:10px;position:absolute;right:30px}.hero-intro .l-booking-widget .l-booking-widget__widget{position:relative;padding-left:0;padding-right:0;width:100%;float:left}}.hero-intro--overlay{z-index:101;margin-top:-100px}@media(min-width:740px){.hero-intro--overlay{margin-top:-127px}}@media(min-width:950px){.booking-widget-wrapper~div .hero-intro--overlay,.main.signature-hotel-main .hero-intro--overlay{margin-top:0}}@media(min-width:740px){.side-wide-alert .hero-intro--overlay{margin-top:-65px}}.main.signature-hotel-main .l-booking-widget--position.booking-widget-wrapper{position:relative}.hero-fixed:after,.hero__img-container{width:100%;height:0;padding-bottom:100%}.main.signature-hotel-main .hero-fixed:after,.main.signature-hotel-main .hero__img-container{max-width:1440px}@media(min-width:950px){.main.signature-hotel-main .hero-fixed:after,.main.signature-hotel-main .hero__img-container{min-height:420px;max-height:700px;height:calc(100vh - 342px)}}@media(min-width:950px){.hero-fixed:after,.hero__img-container{padding-bottom:0;height:65vh;height:calc(100vh - 170px);min-height:610px;max-height:1000px}}@media(min-width:1200px){.hero-fixed:after,.hero__img-container{min-height:720px}}@media(min-width:1500px){.hero-fixed:after,.hero__img-container{min-height:800px}}.hero__image,.slider-plchldr{max-width:none;max-height:none;position:absolute;top:0;left:0;margin:auto}.hero .hero__image{width:100%;display:none}.hero .hero__image--full-height,.hero .hero__image--full-width{display:block;max-width:1440px;max-height:none;position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__img-container{overflow:hidden;position:relative}.hero__img-container .hero__img-container__seemore{position:absolute;right:8px;bottom:110px;top:auto;z-index:40;font-size:1rem;line-height:20px;background-color:#404040;opacity:.7;padding:5px;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero__img-container .hero__img-container__seemore a{color:#fff;text-decoration:none;margin-left:5px}@media(min-width:950px){.hero__img-container .hero__img-container__seemore a:focus-visible{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}@media(min-width:950px){.hero__img-container .hero__img-container__seemore{bottom:250px}.main.signature-hotel-main .hero__img-container .hero__img-container__seemore{right:12px;bottom:12px}}@media(min-width:740px)and (max-width:949px){.hero__img-container .hero__img-container__seemore{bottom:160px}}@media(min-width:740px){.side-wide-alert .hero__img-container{height:calc(120vh - 200px)}}@media(min-width:740px){.hero.hero--deemphasized .hero__img-container,.hero.hero--deemphasized:after{min-height:0;height:590px;overflow:visible;padding-bottom:inherit}.hero.hero--deemphasized .l-section__inner{position:relative}}@media(min-width:1500px){.hero.hero--deemphasized .hero__img-container,.hero.hero--deemphasized:after{height:650px}}.hero .best-price-banner *{overflow:visible}@media(min-width:950px){.hero .best-price-banner__wrapper{padding-right:5.1875rem;margin-right:.625rem}}@media(min-width:1200px){.hero .best-price-banner__wrapper{margin-right:4.0625rem}}.hero .best-price-banner__secondary:not(:empty):before{content:" - "}@media(min-width:950px){.hero .best-price-banner{position:absolute;background-color:rgba(0,107,117,.7);text-align:right;z-index:100;width:100%;margin-top:0}}.hero-intro--error{margin-top:0!important}.hero-intro--error .hero-intro__content{margin-top:0!important;padding-top:70px;padding-bottom:70px}.hero-intro--error .alert-danger{margin-top:1.5em}.rsPreloader{display:none!important}.short-fact-iconic{font-size:.8125rem;color:#333;padding-left:20px}.short-fact-iconic--inverted{color:#fff}.thumbnail-teaser{display:block;color:#333;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px;box-shadow:0 1px 1px rgba(0,0,0,.2);margin-bottom:1px}.thumbnail-teaser>.thumbnail-teaser__title{padding:6px 10px;margin:0;font-size:14px;font-weight:400;line-height:1.4em}.thumbnail-teaser>.thumbnail-teaser__title:after{content:".";visibility:hidden}.thumbnail-teaser>.thumbnail-teaser__title.thumbnail-teaser__title--alternative{padding-top:15px;padding-bottom:15px;text-align:center;font-size:16px}.thumbnail-teaser>.thumbnail-teaser__imgcontainer{position:relative;width:100%;height:0;padding-bottom:66.66%;overflow:hidden}.thumbnail-teaser>.thumbnail-teaser__imgcontainer .thumbnail-teaser__img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.thumbnail-teaser:active,.thumbnail-teaser:focus,.thumbnail-teaser:hover{text-decoration:none}.thumbnail-teaser:focus-visible{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}.thumbnail-teaser:visited{color:#333}.thumbnail-teaser--animated>.thumbnail-teaser__imgcontainer .thumbnail-teaser__img{-webkit-transition:-webkit-transform .5s ease .1s;transition:-webkit-transform .5s ease .1s;transition:transform .5s ease .1s;transition:transform .5s ease .1s,-webkit-transform .5s ease .1s}.thumbnail-teaser--animated:active .thumbnail-teaser__img,.thumbnail-teaser--animated:focus .thumbnail-teaser__img,.thumbnail-teaser--animated:hover .thumbnail-teaser__img{-webkit-transform:scale(1.1) translateZ(0) rotate(.1deg);transform:scale(1.1) translateZ(0) rotate(.1deg);-webkit-backface-visibility:hidden;overflow:hidden}.thumbnail-teaser--indented{margin:1px}.royalSlider.rsFullscreen .thumbnail-teaser--indented{margin:0}.gallery-heading,.room-heading{display:table;width:100%;margin-top:20px}@media(min-width:740px){.gallery-heading,.room-heading{margin-top:30px}}.media-container{position:relative;width:100%;display:block}.media-container.media-container--3x2{height:0!important;padding-bottom:66.66%;overflow:hidden}.media-container.media-container--16x9{height:0!important;padding-bottom:56.25%;overflow:hidden}.media-container.media-container--4x1{height:0!important;padding-bottom:25%;overflow:hidden}.media-container.media-container--1x1{height:0!important;padding-bottom:100%;overflow:hidden}.media-container.media-container--flexible-teaser{height:0!important;padding-bottom:66.66%;overflow:hidden}@media(min-width:740px){.media-container.media-container--flexible-teaser{height:0!important;padding-bottom:100%;overflow:hidden}}.media-container.media-container--bg{width:100%;height:0;padding-bottom:66.66%;position:relative}@media(min-width:740px){.media-container.media-container--bg{position:absolute;top:0;left:0;height:100%;width:100%;padding-bottom:0}}.media-container.media-container--block{margin-bottom:2rem}.media-container>.media-container__media{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.media-container>.media-container__infobar{position:absolute;bottom:0;left:0;width:100%;background:#000;background:rgba(0,0,0,.6);color:#fff;padding:5px 10px;overflow:hidden}.media-container--thumbnail{margin-right:10px;width:4.5rem;float:left}.media-container--thumbnail>img{width:231px}.media-container--my-future-booking{margin-right:10px;width:19.125rem;float:left}.media-container--my-future-booking img{width:306px;height:190px;border-radius:8px}.bgcover{background-position:50%;background-size:cover;display:block;width:100%;height:100%}@media(min-width:950px){.bgcover--s{display:none;background-image:none!important}}@media(max-width:949px){.bgcover--m{display:none;background-image:none!important}}@media(min-width:1200px){.bgcover--m{display:none;background-image:none!important}}@media(max-width:1199px){.bgcover--xl{display:none;background-image:none!important}}.blur-wrapper,.global-footer,.hotel-footer{overflow:hidden}.blur,.hotel-footer__background-image{-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="10");-webkit-transform:translate(0);transform:translate(0);-webkit-transform:scale(1.1);transform:scale(1.1)}.blur--extreme,.global-footer .global-footer__background-image,.hotel-footer .global-footer__background-image,.hotel-footer__background-image{-webkit-filter:blur(40px);-moz-filter:blur(40px);filter:blur(40px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="40");-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transform:translate(0);transform:translate(0)}@media(max-width:949px){.blur--extreme,.global-footer .global-footer__background-image,.hotel-footer .global-footer__background-image,.hotel-footer__background-image{-webkit-filter:blur(15px);-moz-filter:blur(15px);filter:blur(15px);-webkit-transform:scaleX(1.25) scaleY(4) translateY(33%);transform:scaleX(1.25) scaleY(4) translateY(33%)}}.no-cssfilters .blur,.no-cssfilters .hotel-footer__background-image{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}.no-cssfilters .blur-wrapper,.no-cssfilters .global-footer,.no-cssfilters .hotel-footer{background-color:#000}.blur-canvas,.blur-image{width:100%;display:block;z-index:1}.blur-canvas--full-width,.blur-image--full-width{width:100%;height:auto}.blur-canvas--full-height,.blur-canvas--full-width,.blur-image--full-height,.blur-image--full-width{max-width:none;max-height:none;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.blur-canvas--full-height,.blur-image--full-height{width:auto;height:100%}.blur-image{display:none}.medium-image__left{max-width:33%;float:left;margin-right:10px;margin-bottom:10px}.medium-image__left:after,.medium-image__left:before{content:" ";display:table}.medium-image__left:after{clear:both}@media(min-width:950px){.medium-image__left{max-width:100%}}.medium-image__right{max-width:33%;float:right;margin-left:10px;margin-bottom:10px}.medium-image__right:after,.medium-image__right:before{content:" ";display:table}.medium-image__right:after{clear:both}@media(min-width:950px){.medium-image__right{max-width:100%}}.iconic-item{display:table;text-align:left}.iconic-item>.iconic-item__icon-container{display:table-cell;vertical-align:top;text-align:left;line-height:1}.iconic-item>.iconic-item__text{display:table-cell;vertical-align:middle}.iconic-item>.iconic-item__text .iconic-item__text__seperator{display:block;margin-bottom:10px}.iconic-item>.iconic-item__text .iconic-item__text__subtext{display:block;font-size:.8125rem}.iconic-item>.iconic-item__text small{display:inline-block}.iconic-item>.iconic-item__text .extraem{line-height:1.1em}.iconic-item .iconic-item__text--wordbreak{word-break:break-all}.iconic-item .alternate-hotels-link{display:block;line-height:1.5;margin:20px 0 0;color:#00838e}@media(min-width:950px){.iconic-item .alternate-hotels-link{line-height:1.1}}.iconic-item--l>.iconic-item__icon-container{width:52px;padding-top:.15em}.iconic-item--l>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:42px;height:42px}.iconic-item--l>.iconic-item__text .iconic-item__text__subtext{margin-top:-1px}.iconic-item--l>.iconic-item__text .extraem+.iconic-item__text__subtext{margin-top:0}.iconic-item--m>.iconic-item__icon-container{width:46px;padding-top:.2em}.iconic-item--m>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:36px;height:36px}.iconic-item--m>.iconic-item__text .iconic-item__text__subtext{margin-top:-1px}.iconic-item--m>.iconic-item__text .extraem+.iconic-item__text__subtext{margin-top:0}.iconic-item--s>.iconic-item__icon-container{width:34px;padding-top:0}.iconic-item--s>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:24px;height:24px}.iconic-item--xs>.iconic-item__icon-container{width:23px;padding-top:.1em}.iconic-item--xs>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:18px;height:18px}.iconic-item--xs>small.iconic-item__text{padding-top:.15em}.iconic-item--xxs>.iconic-item__icon-container{width:17px}.iconic-item--xxs>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:12px;height:12px}.iconic-item--xs-m>.iconic-item__icon-container{width:23px;padding-top:.1em}.iconic-item--xs-m>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:18px;height:18px}.iconic-item--xs-m>small.iconic-item__text{padding-top:.15em}@media(min-width:740px){.iconic-item--xs-m>.iconic-item__icon-container{width:46px;padding-top:.2em}.iconic-item--xs-m>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:36px;height:36px}.iconic-item--xs-m>.iconic-item__text .iconic-item__text__subtext{margin-top:-1px}.iconic-item--xs-m>.iconic-item__text .extraem+.iconic-item__text__subtext{margin-top:0}.iconic-item--xs-m>.iconic-item__text{padding-top:0}}.iconic-item--heading>.iconic-item__icon-container,.iconic-item--heading>.iconic-item__text{vertical-align:bottom}.iconic-item--heading>.iconic-item__icon-container{width:34px}.iconic-item--heading>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:24px;height:24px}@media(min-width:950px){.iconic-item--heading>.iconic-item__icon-container{width:60px}.iconic-item--heading>.iconic-item__icon-container>.iconic-item__icon-container__icon{width:50px;height:50px}}.iconic-item--heading-1>svg{height:36px;margin-right:7px;width:36px}@media(min-width:950px){.iconic-item--heading-1>svg{height:58px;margin-right:10px;width:58px}}.iconic-item--heading-1>.iconic-item__icon-container>.iconic-item__icon-container__icon{vertical-align:middle}.iconic-item--link,.iconic-item--link-brown,.iconic-item--link-primary{background:none;border:none}.iconic-item--link-brown:active,.iconic-item--link-brown:focus,.iconic-item--link-brown:hover,.iconic-item--link-primary:active,.iconic-item--link-primary:focus,.iconic-item--link-primary:hover,.iconic-item--link:active,.iconic-item--link:focus,.iconic-item--link:hover{text-decoration:underline}.iconic-item--link-primary{color:#00838e}.iconic-item--link-brown{color:#483729}.iconic-item--bed>.iconic-item__icon-container{width:95px;text-align:center}.iconic-item--bed>.iconic-item__text{padding-top:0}@media(min-width:950px){.iconic-item--bed>.iconic-item__icon-container{width:95px}}.iconic-item--bed+.iconic-item--bed{margin-top:5px}.iconic-item--centered>.iconic-item__icon-container,.iconic-item--centered>.iconic-item__icon-container>.iconic-item__icon-container__icon,.iconic-item--centered>.iconic-item__text,.iconic-item--link-brown>.iconic-item__icon-container,.iconic-item--link-brown>.iconic-item__icon-container>.iconic-item__icon-container__icon,.iconic-item--link-brown>.iconic-item__text,.iconic-item--link-primary>.iconic-item__icon-container,.iconic-item--link-primary>.iconic-item__icon-container>.iconic-item__icon-container__icon,.iconic-item--link-primary>.iconic-item__text,.iconic-item--link>.iconic-item__icon-container,.iconic-item--link>.iconic-item__icon-container>.iconic-item__icon-container__icon,.iconic-item--link>.iconic-item__text{vertical-align:middle;padding-top:0}.iconic-item--centeredx{margin:0 auto}.iconic-item--top>.iconic-item__icon-container,.iconic-item--top>.iconic-item__text{vertical-align:bottom;padding-top:0}.iconic-item--inverted,.iconic-item--inverted>.iconic-item__text,.iconic-item--inverted a{color:#fff}.iconic-item--no-margin>.iconic-item__icon-container{font-size:0}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{float:left}.rsOverflow,.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(/_static/img/royalslider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(/_static/img/royalslider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:transparent;color:#fff}html:-webkit-full-screen .thumbnail-teaser{background:#000}html:-moz-full-screen .thumbnail-teaser{background:#000}html:-ms-fullscreen .thumbnail-teaser{background:#000}html:fullscreen .thumbnail-teaser{background:#000}html:-webkit-full-screen .navigation-bar,html:-webkit-full-screen thumbnail-teaser__title{display:none}html:-moz-full-screen .navigation-bar,html:-moz-full-screen thumbnail-teaser__title{display:none}html:-ms-fullscreen .navigation-bar,html:-ms-fullscreen thumbnail-teaser__title{display:none}html:fullscreen .navigation-bar,html:fullscreen thumbnail-teaser__title{display:none}.rsDefault .rsArrow{height:100%;width:40px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:40px;height:80px;top:50%;left:50%;margin-top:-40px;margin-left:-20px;position:absolute;cursor:pointer;background:url(/_static/img/royalslider/rs-default.png);background-repeat:no-repeat}@media(min-width:950px){.hero-content-widget .rsDefault .rsArrowIcn{margin-top:-15px}}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background:url(/_static/img/royalslider/custom/arrow-right.svg) 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover{background:url(/_static/img/royalslider/custom/arrow-right-hover.svg) 50%}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background:url(/_static/img/royalslider/custom/arrow-right.svg) 50%;background-repeat:no-repeat}.rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover{background:url(/_static/img/royalslider/custom/arrow-right-hover.svg) 50%}.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn{background:url(/_static/img/icons/carousel-arrow-right-v2.svg) 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover{background:url(/_static/img/icons/carousel-arrow-right-v2-hover.svg) 50%}.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background:url(/_static/img/icons/carousel-arrow-right-v2.svg) 50%}.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background:url(/_static/img/icons/carousel-arrow-right-v2-hover.svg) 50%}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:115px;width:100%;height:auto;margin:0 auto;text-align:center;line-height:8px;overflow:hidden}.hero--deemphasized .rsDefault .rsBullets,.hero-fixed--deemphasized .rsDefault .rsBullets{bottom:35px}.hero--with-teasers .rsDefault .rsBullets{bottom:10px}@media(orientation:landscape){.rsDefault .rsBullets{bottom:30px}}@media(min-width:740px){.rsDefault .rsBullets{bottom:60px}.hero--deemphasized .rsDefault .rsBullets,.hero-fixed--deemphasized .rsDefault .rsBullets{bottom:30px}}@media(min-width:950px){.rsDefault .rsBullets{display:none}}.hotel-slider .rsBullets{display:none}.hotel-slider.rsFullscreen .rsBullets{display:block}.rsDefault .rsBullet{display:inline-block;*display:inline;*zoom:1;padding:0 2px 0 1px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:hsla(0,0%,100%,.5)}.rsDefault .rsBullet.rsNavSelected span{background-color:#fff}.rsDefault .rsThumbsHor{width:100%;height:54px;margin-top:5px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%;float:right}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:visible;width:72px;height:48px;padding:3px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb img:focus-visible{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}.rsDefault .rsThumb.rsNavSelected{border:3px solid #00838e;padding:0}.rsDefault .rsTmb{display:block;margin-right:0!important}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}.rsDefault .rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(/_static/img/royalslider/rs-default.png)}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px)and (max-width:739px){.rsDefault .rsThumb{width:45px;height:30px;padding:2px}.rsDefault .rsThumb.rsNavSelected{border-width:2px}.rsDefault .rsThumbsHor{height:34px}.rsDefault .rsThumbsVer{width:49px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right-color:#f5f5f5;text-decoration:none;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f4f4f4));background-image:linear-gradient(180deg,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2) inset;box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;-webkit-box-shadow:0 1px 9px hsla(0,0%,40%,.65) inset;box-shadow:inset 0 1px 9px hsla(0,0%,40%,.65);background:#acacac;background-image:-webkit-gradient(linear,left top,left bottom,from(#acacac),to(#bbb));background-image:linear-gradient(180deg,#acacac,#bbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(/_static/img/royalslider/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;-webkit-transition:.3s;transition:.3s;background:url(/_static/img/royalslider/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(/_static/img/royalslider/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(/_static/img/royalslider/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.rsDefault--light,.rsDefault--light .rsOverflow,.rsDefault--light .rsSlide,.rsDefault--light .rsThumbs,.rsDefault--light .rsVideoFrameHolder{background:transparent;color:#000}.rsDefault--light.rsHor .rsArrowLeft{left:-39px}.rsDefault--light.rsHor .rsArrowRight{right:-39px}.rsDefault--light.rsHor .rsArrowLeft{left:-9999px;top:0}.rsDefault--light.rsHor .rsArrowRight{right:9999px;top:0}@media(min-width:740px){.rsDefault--light.rsHor .rsArrowLeft{left:-39px;top:0}.rsDefault--light.rsHor .rsArrowRight{right:-39px;top:0}}.rsDefault--light.rsHor.rsFullscreen .rsArrowLeft{left:0;top:0}.rsDefault--light.rsHor.rsFullscreen .rsArrowRight{right:0;top:0}.rsDefault--light.rsFullscreen{background-color:#fff}#full-width-slider,#thumbnail-slider{width:100%;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#full-width-slider{overflow:hidden}.js .royalSlider>img,.js .royalSlider>picture{visibility:hidden}.royalSlider--hero{position:absolute;left:0;top:0;right:0;bottom:0;height:auto;width:auto;background-color:transparent;background-position:50%;background-repeat:no-repeat}.royalSlider--hero .rsOverflow{height:100%!important}.royalSlider--hero .royalSlider-content{display:none}.royalSlider--hero .royalSlider-content:first-child,.royalSlider--hero.rsFade .royalSlider-content{display:block}.royalSlider--hero .rsArrowIcn:focus{outline:none;outline:none!important;-webkit-box-shadow:0 0 1px 3px #ec7225;box-shadow:0 0 1px 3px #ec7225;border-radius:40px 0 0 40px}@media(min-width:950px){.royalSlider--hero .rsArrowIcn:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.gallery-slide{width:100%;height:100%}.l-gallery-slider{margin:10px auto;width:100%;max-width:860px;-webkit-box-sizing:border-box;box-sizing:border-box}.l-gallery-slider .l-gallery-slider__close{float:right;margin-bottom:10px}.l-gallery-slider .rsDefault .rsArrowIcn{height:81px;width:41px}.l-gallery-slider .rsOverflow{min-height:225px}@media(min-width:420px){.l-gallery-slider .rsOverflow{min-height:320px}}@media(min-width:740px){.l-gallery-slider .rsOverflow{min-height:470px}}@media(min-width:740px){.l-gallery-slider{padding:0 40px;margin:20px auto}.l-gallery-slider .l-gallery-slider__close{margin-bottom:20px}}.l-gallery-slider .rsFullscreen.royalSlider--galleryslider{background-color:#000}.l-gallery-slider .rsFullscreen .thumbnail-teaser__imgcontainer{height:100%;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-gallery-slider .rsFullscreen .thumbnail-teaser__title{display:none}.l-gallery-slider .rsFullscreen .rsOverflow{height:100%!important}.l-gallery-slider .rsFullscreen .rsslide,.l-gallery-slider .rsFullscreen .rsSlide{width:100%;height:100%}.royalSlider--galleryslider{width:100%;clear:both}.royalSlider--galleryslider img{width:100%;max-width:100%;height:auto;display:block}.royalSlider--galleryslider.rsFullscreen img{width:auto;max-height:100%}.js .royalSlider--galleryslider>.rsslide{visibility:hidden}.royalSlider--fullwidthslider{width:100%;clear:both}.royalSlider--fullwidthslider .rsslide{width:100%}.royalSlider--fullwidthslider img{width:auto;max-height:100%;max-width:100%;height:auto;display:block;margin:0 auto}.js .royalSlider--fullwidthslider>.rsslide{visibility:hidden}.js .royalSlider--fullwidthslider>.rsslide:first-child:after{content:"";display:block;width:100%;height:100%;position:absolute;visibility:visible;top:0;left:0;background-image:url(/_static/img/royalslider/preloader.gif);background-position:50%;background-repeat:no-repeat}.hotel-teaser{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin-bottom:30px;background-color:#fff;border:1px solid transparent}.hotel-teaser .about-hotel{background:#00838e;padding:8px 24px}@media(max-width:739px){.hotel-teaser .about-hotel{width:100%}}.hotel-teaser .hotel-teaser__left{-ms-flex-positive:1;flex-grow:1;width:260px}.hotel-teaser .hotel-teaser__left .hotel-teaser__left__tripadvisor{text-align:left;padding:0 10px;margin:10px 0 5px}@media(min-width:740px){.hotel-teaser .hotel-teaser__left .hotel-teaser__left__tripadvisor{margin-top:20px}}.hotel-teaser--hover,.hotel-teaser:hover{border:1px solid #404040}.hotel-teaser__arrow-link{display:inline-block;color:#333;background:url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) no-repeat right .5em;padding-right:1.5625rem;margin-right:10px}.hotel-teaser__arrow-link:hover{color:#00838e;text-decoration:none}@media(min-width:950px){.hotel-teaser__arrow-link:focus{position:relative;z-index:1}}.hotel-teaser__linked-overlay{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;z-index:2;top:0;right:0;left:0;bottom:0}.hotel-teaser__linked-overlay>svg{position:absolute;right:5px;top:5px}.hotel-teaser .hotel-teaser__body{-ms-flex-positive:1;flex-grow:1;padding:0 10px 10px}@media(min-width:740px){.hotel-teaser .hotel-teaser__body{padding-bottom:0}}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__header{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.5rem;color:#483729;margin-bottom:15px}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__link{margin-top:0;margin-bottom:10px}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__text{margin-bottom:15px;display:none}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__CTA{margin-bottom:15px}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking{margin-bottom:10px;margin-top:10px}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking .hotel-teaser__body__booking--local-currency{margin-left:10px;font-size:.8125rem;white-space:nowrap}@media(max-width:1199px){.hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking .hotel-teaser__body__booking--local-currency{margin-left:3px}}@media(min-width:620px)and (max-width:739px),(min-width:1200px){.l-section:not(.map-opened) .hotel-teaser{padding:10px}.l-section:not(.map-opened) .hotel-teaser .hotel-teaser__left__tripadvisor{margin:10px 5px 0;padding:0}.l-section:not(.map-opened) .hotel-teaser .hotel-teaser__body{width:calc(100% - 260px);padding:0 0 0 20px}.l-section:not(.map-opened) .hotel-teaser .hotel-teaser__body .hotel-teaser__body__text{display:block}.l-section:not(.map-opened) .hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking{margin:20px 0 10px}}@media(min-width:1800px){.hotel-teaser{padding:10px}.hotel-teaser .hotel-teaser__left__tripadvisor{margin:10px 5px 0;padding:0}.hotel-teaser .hotel-teaser__body{width:calc(100% - 260px);padding:0 0 0 20px}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__text{display:block}.hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking{margin:20px 0 10px}}.hotel-teaser .hotel-teaser__address .hotel-teaser__address__distance{margin-right:6px}.hotel-teaser .hotel-teaser__address:focus,.hotel-teaser .hotel-teaser__address:hover{outline:none}.hotel-teaser .hotel-teaser__address:focus .hotel-teaser__address__goto,.hotel-teaser .hotel-teaser__address:hover .hotel-teaser__address__goto{color:#00838e}.hotel-teaser .hotel-teaser__address span.hotel-teaser__address__goto{padding:2px;margin-left:-2px}.hotel-teaser .hotel-teaser__address span.hotel-teaser__address__goto:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0 none}.hotel-teaser .hotel-teaser__address:active{opacity:.5}.hotel-teaser .poi-link{cursor:pointer}.hotel-teaser .hotel-teaser__body__header+.hotel-teaser__address{margin-top:-.625rem;margin-bottom:15px}.hotel-teaser__main-price-container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:375px}.hotel-teaser__main-price-holder,.hotel-teaser__price-holder{-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.hotel-teaser__main-price-holder{overflow:hidden;height:40px;line-height:40px;background-color:#edeceb;-ms-order:1;-ms-flex-order:1;order:1;padding-left:10px;padding-right:20px;position:relative;font-size:.8125rem}.hotel-teaser__main-price-holder:after{content:"";display:block;position:absolute;top:0;right:-10px;width:20px;height:40px;background-color:#fff;border-radius:20px 0 0 20px}.hotel-teaser__main-price-holder>span{font-size:1.875rem;font-weight:700}.hotel-teaser .price__currency,.hotel-teaser .price__text{font-weight:400;font-size:.8125rem}.hotel-teaser__btn-holder>a{padding-top:8px;padding-bottom:8px}.hotel-teaser__total-price{font-size:.8125rem;margin-left:10px}.hotel-teaser__local-currency{font-size:.8125rem;margin:0 0 3px 10px}.hotel-teaser__secondary-price-holder{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-order:3;-ms-flex-order:3;order:3;margin-bottom:10px}.hotel-teaser-link{display:block}.hotel-teaser-link .hotel-teaser .hotel-teaser__body{color:#333}.hotel-teaser-link .hotel-teaser .hotel-teaser__body__header{color:#404040}@media(min-width:1800px){.hotel-teaser-link .hotel-teaser .hotel-teaser__body__header{color:#333;background:url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) no-repeat right .5em;padding-right:20px;margin-right:10px}}@media(min-width:620px)and (max-width:739px),(min-width:1200px){.hotel-teaser-link .hotel-teaser .l-section:not(.map-opened) .hotel-teaser__body__header{color:#333;background:url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) no-repeat right .5em;padding-right:20px;margin-right:10px}}.hotel-teaser-link:active,.hotel-teaser-link:focus,.hotel-teaser-link:hover{text-decoration:none}.hotel-teaser-link:active .hotel-teaser .hotel-teaser__body__header,.hotel-teaser-link:focus .hotel-teaser .hotel-teaser__body__header,.hotel-teaser-link:hover .hotel-teaser .hotel-teaser__body__header{text-decoration:underline}@media(min-width:620px)and (max-width:739px),(min-width:1200px){.hotel-teaser-link:active .hotel-teaser .hotel-teaser__body__header,.hotel-teaser-link:focus .hotel-teaser .hotel-teaser__body__header,.hotel-teaser-link:hover .hotel-teaser .hotel-teaser__body__header{color:#00838e;text-decoration:none}}.hotel-teasers-container{overflow:visible}.hotel-teasers-container .hotel-teasers-container__inner{padding-top:0;padding-left:0;padding-right:0}.select-hotel-clickable-div{cursor:pointer}.spaceinfo .spaceinfo__people,.spaceinfo .spaceinfo__size{margin-bottom:0}.spaceinfo .spaceinfo__size{float:left}.spaceinfo .spaceinfo__people{float:right}.spaceinfo.spaceinfo--small{font-size:.8125rem}.available-rates-price .price{font-size:1.125rem;display:inline-block;margin:0}.available-rates-price .price .price__currency{margin:0}.room-teaser{display:block;color:#333;background-color:#fff;overflow:hidden}.room-teaser>.room-teaser__body{padding:10px 10px 0}.room-teaser .room-teaser__infobar{display:none}.room-teaser .room-teaser__heading{color:#00838e;font-family:Helvetica,Arial,sans-serif;font-size:1rem;margin-top:-10px;margin-bottom:0;display:table;width:100%;line-height:1em}.room-teaser .room-teaser__heading span{text-align:center;display:table-cell;width:100%;vertical-align:middle;height:2.5em}.room-teaser:hover{color:#00838e}.room-teaser .btn .btn__extendedtext{display:none}@media(min-width:740px){.room-teaser>.room-teaser__body{padding:20px 20px 0}.room-teaser .room-teaser__heading{margin-top:-20px}}@media(min-width:950px){.room-teaser .room-teaser__infobar{display:block}.room-teaser .room-teaser__heading{font-size:1.125rem}}@media(min-width:1200px){.room-teaser .room-teaser__heading{font-size:1.5rem}.room-teaser .btn .btn__extendedtext{display:inline}}.l-rooms__container{display:none}.meeting-room-teaser{display:block;color:#333;background-color:#fff;overflow:hidden}.meeting-room-teaser>.meeting-room-teaser__body{padding:10px 10px 0}.meeting-room-teaser>.meeting-room-teaser__body+.meeting-room-teaser__body{border-top:1px solid #eee}.meeting-room-teaser .meeting-room-teaser__heading{font-size:1.5rem;margin-top:-10px;margin-bottom:0;display:table;width:100%;line-height:1em}.meeting-room-teaser .meeting-room-teaser__heading span{text-align:center;display:table-cell;width:100%;vertical-align:middle;height:2.5em}.meeting-room-teaser .meeting-room-teaser__action{text-align:center}.meeting-room-teaser .meeting-room-teaser__action .check-availability_icon{width:18px;height:18px;margin-left:5px}@media(min-width:740px){.meeting-room-teaser>.meeting-room-teaser__body{padding:20px 20px 0}.meeting-room-teaser .meeting-room-teaser__heading{margin-top:-20px}}@media(min-width:1200px){.meeting-room-teaser .meeting-room-teaser__heading{font-size:1.875rem}}.js .meeting-room-teaser>.meeting-room-teaser__body.is-collapsed{display:none}.content-teaser{overflow:hidden;background-color:#fff;margin-bottom:20px}.content-teaser>.content-teaser__body{padding:10px}.content-teaser .content-teaser__heading{color:#333;margin-bottom:0}.content-teaser .content-teaser__heading--link{color:#00838e;text-decoration:none}.content-teaser .content-teaser__text{color:#333}.content-teaser .content-teaser__text p{line-height:1.3;margin-bottom:0;padding-top:7px}.content-teaser .media-container--16x9>.media-container__media{height:auto}@media(min-width:740px){.content-teaser{margin-bottom:0}.content-teaser>.content-teaser__body{padding:20px}.content-teaser--action{margin-bottom:20px;display:block}}.content-teaser--mini{margin-bottom:0}@media(max-width:739px){.content-teaser--mini .content-teaser__media{float:left;width:80px;padding:5px}.content-teaser--mini .content-teaser__body{float:left;width:calc(100% - 80px);padding:5px 10px 5px 5px}.content-teaser--mini .content-teaser__heading{margin-bottom:0;display:table;width:100%}.content-teaser--mini .content-teaser__heading>span{display:table-cell;width:100%;vertical-align:middle;height:2.55em}.content-teaser--mini .content-teaser__text{display:none}}.content-teaser--action:focus,.content-teaser--action:hover{text-decoration:none}@media(min-width:950px){.content-teaser--action:focus,.content-teaser--action:hover{outline:0}}.content-teaser--action:focus .content-teaser__heading,.content-teaser--action:hover .content-teaser__heading{color:#483729}.content-teaser--action:focus .content-teaser__heading--link,.content-teaser--action:hover .content-teaser__heading--link{color:#00838e;text-decoration:underline}.content-teaser--action:focus .content-teaser--flexible .content-teaser__heading,.content-teaser--action:hover .content-teaser--flexible .content-teaser__heading{color:#e9e8e7}.content-teaser--action:focus .content-teaser--flexible.landscape .content-teaser__heading,.content-teaser--action:hover .content-teaser--flexible.landscape .content-teaser__heading{color:#00838e}.content-teaser--flexible{position:relative}.content-teaser--flexible .content-teaser__body{background-color:rgba(0,0,0,.6);position:absolute;bottom:0;width:100%;z-index:10}.content-teaser--flexible .content-teaser__body .icon{float:left;margin-right:10px;margin-top:5px}.content-teaser--flexible .content-teaser__body-wrapper{display:table;width:100%}.content-teaser--flexible .content-teaser__body-wrapper .content-teaser__heading,.content-teaser--flexible .content-teaser__body-wrapper .content-teaser__icon-wrapper{display:table-cell;vertical-align:middle;width:100%}.content-teaser--flexible .content-teaser__body-wrapper .content-teaser__icon-wrapper{width:46px}.content-teaser--flexible .content-teaser__body-wrapper .content-teaser__icon-wrapper>svg{margin-top:0}.content-teaser--flexible .content-teaser__heading{color:#fff;margin-bottom:0;overflow:hidden}.content-teaser--flexible .content-teaser__text{color:#fff;overflow:hidden}.content-teaser--flexible:focus .content-teaser__heading,.content-teaser--flexible:hover .content-teaser__heading{color:#e9e8e7}.content-teaser--flexible.no-image .content-teaser__body{background-color:transparent;position:relative}.content-teaser--flexible.no-image .content-teaser__heading,.content-teaser--flexible.no-image .content-teaser__text{color:#333}.content-teaser--flexible.no-text .icon{margin-top:0;margin-bottom:0}.content-teaser--flexible.no-text .content-teaser__heading{display:block;margin-bottom:0;margin-top:6px;width:auto}@media(min-width:740px){.content-teaser--flexible.no-text .content-teaser__heading{margin-top:4px}}.content-teaser--flexible.landscape .content-teaser__body{position:relative;text-align:center;background-color:#fff}.content-teaser--flexible.landscape .content-teaser__heading{color:#00838e}.content-teaser--flexible.landscape .content-teaser__text{color:#333;font-size:.8125rem}.content-teaser--flexible.landscape:focus .content-teaser__heading,.content-teaser--flexible.landscape:hover .content-teaser__heading{color:#00838e}@media(min-width:740px){.content-teaser--flexible.full-width{min-height:380px}}.content-teasers-container{padding-bottom:2rem;padding-left:0;padding-right:0}.hero-teaser .hero-teaser__container{position:absolute;width:100%;z-index:10;top:.625rem;bottom:auto}.hero-teaser .hero-teaser__body{padding-top:20px;padding-bottom:30px}.hero-teaser .hero-teaser__body h2,.hero-teaser .hero-teaser__text{text-transform:uppercase;font-family:arial,helvetica;text-align:center}.hero-teaser .hero-teaser__body h2{font-family:BrandonText-Black,Arial,Helvetica,sans-serif;font-size:1.625rem;line-height:1.5}.hero-teaser .hero-teaser__heading{font-family:Helvetica,Arial,sans-serif;color:#fff;margin-bottom:0;overflow:hidden}.hero-teaser .highlighted-background{background:rgba(0,0,0,.6);display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:.3em;padding-right:.3em}.hero-teaser .hero-teaser--action:hover .icon-holder{left:6px}.hero-teaser .hero-teaser--action:focus .icon-right-arrow-bullet{outline:none!important;-webkit-box-shadow:0 0 1px 3px #ec7225;box-shadow:0 0 1px 3px #ec7225;border-radius:50%}.hero-teaser .hero-teaser__text{color:#fff;overflow:hidden;font-size:.8125rem;padding:5px 25px 10px;line-height:1.4}.hero-teaser .hero-teaser__text .highlighted-background{padding-top:.1em;padding-bottom:.1em}.hero-teaser .hero-teaser__text .icon-holder{position:relative;left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.hero-teaser .hero-teaser__text .icon-holder:after{content:"";background:#fff;position:absolute;top:2px;left:2px;width:calc(1em - 4px);height:calc(1em - 4px);border-radius:50%;z-index:0}.hero-teaser .hero-teaser__text .icon{line-height:2;margin-top:-.25em;vertical-align:middle;width:1rem;height:1rem;position:relative;z-index:1}@media(min-width:420px){.hero-teaser .hero-teaser__container{top:1.5625rem}.hero-teaser .hero-teaser__body h2{font-size:2rem;line-height:1.5}.hero-teaser .hero-teaser__text{font-size:1.125rem;line-height:1.5}.hero-teaser .hero-teaser__text .icon{width:1.5rem;height:1.5rem}}@media(min-width:740px){.hero-teaser .hero-teaser__container{top:3.75rem}.hero-teaser .hero-teaser__body{padding-bottom:80px;max-width:62.5rem}.hero-teaser h2{font-size:4.875rem;line-height:1.1}.hero-teaser .hero-teaser__text{font-size:1.5rem}.hero-teaser .hero-teaser__text .icon-holder{display:none}.hero-teaser .hero-teaser__button{display:block!important}}@media(min-width:950px){.hero-teaser .hero-teaser__container{top:5rem}.hero-teaser .hero-teaser__text{padding-left:60px;padding-right:60px}}@media(min-width:1200px){.hero-teaser .hero-teaser__container{top:3.75rem}.hero-teaser .hero-teaser__body h2{font-size:4.0625rem}}@media(min-width:1500px){.hero-teaser .hero-teaser__container{top:5rem}.hero-teaser .hero-teaser__body h2{font-size:4.25rem}}@media(min-width:950px){.hero-teaser--align-left .hero-teaser__body{max-width:75rem}.hero-teaser--align-left .hero-teaser__body h2,.hero-teaser--align-left .hero-teaser__text{text-align:left;max-width:60%;padding-left:0}}.teaser-full{background-color:#fff;padding:20px 10px}.teaser-full .teaser-full__heading a{color:#8d3a7c}.teaser-full .teaser-full__image-container{margin-bottom:15px}.teaser-full__action{margin-top:.5em}@media(min-width:740px)and (max-width:949px){.teaser-full{width:100%;margin:0 auto;max-width:100%}.teaser-full:after,.teaser-full:before{content:" ";display:table}.teaser-full:after{clear:both}.teaser-full>.teaser-full__image-container{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left;margin-bottom:0}.teaser-full>.teaser-full__content{position:relative;padding-left:10px;padding-right:10px;width:50%;float:right;float:left}}@media(min-width:950px){.teaser-full{width:100%;margin:0 auto;max-width:100%}.teaser-full:after,.teaser-full:before{content:" ";display:table}.teaser-full:after{clear:both}.teaser-full>.teaser-full__image-container{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left;margin-bottom:0}.teaser-full>.teaser-full__content{position:relative;padding-left:10px;padding-right:10px;width:66.6666666667%;float:right;float:left}}.teaser-inline{border-bottom:2px dotted #e3e0db;padding-bottom:24px;margin-bottom:30px}.teaser-inline .teaser-inline__image img{width:100%}@media(min-width:950px){.teaser-inline{overflow:hidden}.teaser-inline .teaser-inline__image{float:left;padding-right:20px;max-width:45%}.teaser-inline .teaser-inline__body{overflow:hidden}}.teaser-inline--full .teaser-inline__image{float:none;padding-right:0;max-width:none}.teaser-inline--full .teaser-inline__image>.media-container__media{width:100%}.room-price-info{background-color:#e9e8e7;overflow:hidden;margin-bottom:3px;padding:10px 10px 5px;position:relative}.room-price-info__flex-container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flexpack:space-between;-ms-flex-pack:justify;justify-content:space-between;-ms-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-price-info__flex-container>:first-child{-ms-flex-positive:1;flex-grow:1}@media(min-width:950px)and (max-width:1199px){.room-price-info__flex-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.room-price-info__flex-container>div{-ms-flex-positive:1;flex-grow:1}.room-price-info__flex-container>div:last-child{margin-top:8px}}@media(max-width:320px){.room-price-info__flex-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.room-price-info__flex-container>div{-ms-flex-positive:1;flex-grow:1}.room-price-info__flex-container>div:last-child{margin-top:8px}}.room-price-info .room-price-info__description{font-size:.8125rem;line-height:normal;margin-bottom:1em;margin-right:21px}.room-price-info .room-price-info__tooltip{position:absolute;top:.5rem;right:.5rem}.room-price-info .room-price-info__rate{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:inherit;margin-bottom:0}.room-price-info .room-price-info__rate-condition{display:block}.room-price-info .room-price-info__special-offer{font-weight:700}.room-price-info .room-price-info__offer-savings{font-size:.8125rem}.room-price-info .room-price-info__bookable-price{clear:both;margin-bottom:0}.room-price-info .room-price-info__local-currency{display:block;clear:both;font-size:.8125rem;margin-bottom:.5rem}.room-price-info .price{clear:both}.room-price-info .room-price-info__btn{float:right;margin-bottom:.1875rem;margin-left:.3em}@media(min-width:740px){.room-price-info .room-price-info__btn{padding:5px 15px}}.room-price-info .room-price-info__btn.room-pay__btn:disabled{background-color:grey}.room-price-info__local{font-size:.8125rem;margin-bottom:0}.room-price-info__local.member_line_height_text{line-height:1rem}.room-price-info__total{margin-top:.5rem;font-size:.8125rem;display:block}.room-price-info__total.mt-0{margin-top:0}.room-price-info__member{margin-bottom:3px;font-size:.75rem;background:#624f41;color:#fff;padding:2px 8px;border-radius:4px;display:inline-block;margin-top:.5rem}.room-price-info__member .u-flex{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-3px}.room-price-info__member .u-flex .icon{margin-right:-5px;margin-top:4px}.room-price-info__member .room-member-price span{font-size:1.25rem;font-weight:700}.room-price-info__member .room-member-price span span.price__currency{font-size:.75rem;font-weight:400}.room-price-info.room-price-info--highlighted .room-price-info__btn{background-color:#c65214}.room-price-info.room-price-info--package{background:#eee2eb}.room-price-info.room-price-info--package button{background:#994e89!important;border:none!important}.room-price-info.room-price-info--package .price.price--offer{color:#333}.expand-rates-btn{border:none!important;margin-top:5px;margin-bottom:7px}.expand-rates__info .hidden-medium-up{padding-top:20px;text-align:center}.room-price-info.room-price-info--disabled .room-price-info__btn{background-color:grey;opacity:.45;cursor:not-allowed}.member-tooltip-header{margin-bottom:5px}.bed-options{margin:1em 0}.bed-options .textual-separator{margin:0}.room__collapsible__row{overflow:hidden;-webkit-transition:height .25s ease-out;transition:height .25s ease-out}.room__collapsible__column{-ms-flex-wrap:wrap;flex-wrap:wrap}.room__media--flex{-webkit-transition:flex-basis .25s ease-in-out;transition:flex-basis .25s ease-in-out;transition:flex-basis .25s ease-in-out,-ms-flex-preferred-size .25s ease-in-out}.room__body--flex-ie-fix{padding-left:10px;padding-right:20px;padding-top:10px}.room__rates--flex{padding-left:10px;padding-right:10px}.room__rates--flex>div{margin-left:auto;margin-right:auto;max-width:370px}.room__facilities--flex{-ms-flex:0 0 100%;flex:0 0 100%;opacity:1;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.room__facilities--flex .room__body__main{padding-left:10px;padding-right:10px}.is-collapsed .room__facilities--flex{opacity:.3}@media(min-width:950px){.room__collapsible__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.room__collapsible__column{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 70%;flex:0 0 70%}.room__collapsible__column--rates{-ms-flex:0 0 30%;flex:0 0 30%}.is-collapsed .room__collapsible__column{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.room__collapsible__column .media-container{overflow:visible}.room__media--flex{-ms-flex:0 0 100%;flex:0 0 100%}.room__media--flex-ie-fix{padding:30px 0 0 20px}.room__body--flex{-ms-flex:0 0 100%;flex:0 0 100%}.room__body--flex-ie-fix{padding:20px 20px 20px 60px}.room__rates--flex{-ms-flex-order:0;order:0;width:auto;-ms-flex-positive:1;flex-grow:1;padding:30px 20px 0}.room__facilities--flex{-ms-flex:0 0 70%;flex:0 0 70%}.room__facilities--flex .room__body__main{padding-left:60px;padding-bottom:50px;padding-right:0}.is-collapsed .room__media--flex{-ms-flex:0 0 36%;flex:0 0 36%}.is-collapsed .room__media--flex-ie-fix{padding:20px 0 20px 20px}.is-collapsed .room__body--flex{-ms-flex:0 0 64%;flex:0 0 64%}.is-collapsed .room__body--flex-ie-fix{padding-left:20px;padding-bottom:40px}.is-collapsed .room__rates--flex{-ms-flex-order:1;order:1;padding:20px 20px 20px 8px}}@media(min-width:1200px){.room__rates--flex{padding-right:20px}.is-collapsed .room__media--flex{-ms-flex:0 0 35%;flex:0 0 35%}.is-collapsed .room__body--flex{-ms-flex:0 0 65%;flex:0 0 65%}.is-collapsed .room__rates--flex{padding-right:20px}}.room__rates-container .room-price-info__tooltip{position:absolute;top:.5rem;right:.5rem}.room{background-color:#fff;overflow:hidden;margin-bottom:10px;clear:both;position:relative}.room.toggleContainer{-webkit-transition:all 3s ease;transition:all 3s ease;max-height:none;margin-bottom:10px}.room.toggleContainer .room__collapsable{margin-top:60px}.room.toggleContainer.room.is-collapsed{-webkit-transition:all 3s ease;transition:all 3s ease}.room.toggleContainer.room.is-collapsed .room__collapsable{top:0;margin-top:0}.room.toggleContainer .room__ribbon-toggle{top:10px;margin-right:10px}.room.toggleContainer .room__ribbon-toggle--footer{width:100%;height:50px;clear:both}.room.toggleContainer .room__ribbon-toggle--footer .room__ribbon-toggle{margin-bottom:10px;position:relative;top:0;float:right}.room .room__thumbnail{display:none}.room .room__media .rsNav.rsThumbsHor{margin-top:10px;padding:0 10px}.room .room__media .rsOverflow{min-height:200px}@media(min-width:420px){.room .room__media .rsOverflow{min-height:260px}}@media(min-width:740px){.room .room__media .rsOverflow{min-height:400px}}.room .room__body{padding:10px}@media(min-width:740px)and (max-width:949px){.room .room__body{margin-top:-2px}}.room .room__details{margin-top:20px}.room .room__rate-alert{background-color:#e9e8e7;overflow:hidden;margin-bottom:3px;padding:10px;font-size:.8125rem;line-height:normal;background-color:#fbe3d3}.room .room__pre-headline{margin-bottom:5px;display:block}.room .room__heading-level1{margin-bottom:.3em}.room .room__heading-level1 .small,.room .room__heading-level1 small{font-size:1rem;line-height:1.4em;font-family:Helvetica,Arial,sans-serif;margin-bottom:.5rem;display:block;letter-spacing:0}.room .room__heading-level1+.room__space-info{margin-top:-.4em}.room .room__short-text{display:none}.room__short-bullets{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;border-top:1px solid #eee;padding-top:10px;font-size:.8125rem;display:none}.room__short-bullets>li{-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);margin-bottom:5px;line-height:1.2em}.room__short-bullets>li:before{font-size:22px;left:-.6em}.room .room__available-rooms{font-weight:700;line-height:1.25rem;color:#b43837;padding:4px 8px;border-radius:4px;display:-ms-flexbox;display:flex;letter-spacing:-.24px;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#b43837;background:rgba(180,56,55,.1)}@media(min-width:950px){.room .room__available-rooms{margin-bottom:8px}}.room .room__available-rooms:before{content:"";position:relative;width:24px;height:24px;background:transparent url(/_static/img/icons/acute.svg) no-repeat 50%;margin:0 5px 0 0}.room .room__ribbon-actions--holder{padding-left:10px}.room .room__ribbon-actions{display:none}.room .room__ribbon-actions--modify__option{line-height:2.5}.room .expandable__footer{margin-top:5px}.room__modify-information{margin-left:2px;margin-top:10px}.room .availabilitybutton{right:10px}.room.is-collapsed .availabilitybutton{position:absolute;bottom:0}@media(min-width:740px){.room{margin-bottom:30px}.room__modify-information{text-align:right}.room .availabilitybutton{right:21px;bottom:15px;z-index:10;position:absolute}.room.is-collapsed .availabilitybutton{bottom:-40px}.room .room__body{padding-right:20px}.room .room__ribbon-actions--holder{padding-left:0;position:absolute;right:0;top:1rem}.room .room__ribbon-actions--holder .room__ribbon-actions--modify__option{float:left}.room .room__ribbon-actions{float:none;margin:0}.room .room__ribbon-actions--modify{margin-left:10px;top:30px}.room .room__ribbon-actions--modify__option{display:inline-block;position:relative;margin:0 0 0 8px;padding-right:12px}.room .room__ribbon-actions--modify__option:after{content:"";width:1px;height:40%;background-color:#eee;position:absolute;right:0;top:30%}.room .room__ribbon-actions--modify__option a{border-bottom:none}.room .room__collapsable--modify .room__ribbon-actions--modify__option:last-of-type{padding-right:0}.room .room__collapsable--modify .room__ribbon-actions--modify__option:last-of-type:after{display:none}.room .room__collapsable--modify .room__ribbon-actions--modify__option:last-of-type a:focus-visible{margin-right:4px}.room .room__heading-level1+.room__space-info{margin-top:-.6em}}@media(max-width:419px){.room .availabilitybutton a{font-size:.8125rem}}.room .room__footer{position:relative;border:none;text-align:center;display:block;padding:10px;text-decoration:none}@media(min-width:950px){.l-section--hotel .room .room__footer{border-top:1px solid #eee}}.room .room__footer span:before{background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;content:"";width:16px;height:10px;display:inline-block;padding:0;margin:0 5px 0 0}.room .room__footer>span.is-expanded:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0 5px 1px 0}@media(min-width:950px){.room .room__collapsable{position:relative}.room .room__media{float:left;width:72%;padding:30px 20px 0 60px;margin-bottom:-10px}.room .room__media .rsNav.rsThumbsHor{margin:5px 0 0;padding:0}.room .room__body{padding:30px 60px;overflow:hidden;clear:both}.room .room__body>.room__body__main{float:left;width:72%}.room .room__body .availabilitybutton{left:72%;right:auto;position:absolute}.room .room__body.is-collapsed .availabilitybutton{left:70%}.room .room__body>.room__body__sidebar{float:right;width:28%;padding-left:20px}.room .room__details{margin-top:30px}}.room.is-collapsed .room__collapsable{position:static;padding:10px}.room.is-collapsed .room__collapsable--modify{padding-left:10px}@media(min-width:740px){.room.is-collapsed .room__collapsable--modify{text-align:right;border-top:1px solid #eee;padding-top:10px}}.room.is-collapsed .room__collapsable .room__thumbnail{display:block}.room.is-collapsed .room__collapsable .room__slider__container{display:none}.room.is-collapsed .room-details-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px}@media(max-width:739px){.room.is-collapsed .room-details-container{display:block}}.room.is-collapsed .room__media .rsNav{display:none}.room.is-collapsed .room__body{position:relative;padding:10px}.room.is-collapsed .room__body>.room__body__sidebar,.room.is-collapsed .room__details,.room.is-collapsed .room__long-text,.room.is-collapsed .room__short-bullets,.room.is-collapsed .room__short-text{display:none}@media(min-width:740px){.room.is-collapsed .room__body{padding:20px}.room.is-collapsed .room__short-text{display:block}.room.is-collapsed .room__short-bullets{display:-moz-flex;display:-ms-flexbox;display:flex}}@media(min-width:950px){.room.is-collapsed{margin-bottom:30px}.room.is-collapsed .room__collapsable{position:relative;overflow:hidden}.room.is-collapsed .room__media{float:left;width:33.3%;padding:20px 0 20px 20px;margin-bottom:0}.room.is-collapsed .room__body{position:static;clear:none;float:left;width:36.7%;padding:20px 20px 0}.room.is-collapsed .room__body>.room__body__main{width:100%;float:none}.room.is-collapsed .room__body>.room__body__main .availabilitybutton{position:absolute;bottom:0;padding:15px 0;z-index:10}}.room.room--deemphasized{-webkit-box-shadow:none;box-shadow:none}.room.room--deemphasized .room__footer{border-top:none}.room--clickable{cursor:pointer}.room--clickable:focus{outline:none}.room--clickable:focus .room__ribbon-actions__action{-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa}@media(min-width:950px){.room--clickable:focus .room__ribbon-actions__action{-webkit-box-shadow:none;box-shadow:none}}.room--clickable:hover .room__ribbon-actions__action{text-decoration:underline}.room.room--information{display:block}@media(min-width:950px){.room.room--information .room__bed-options{position:absolute;width:28%;right:0;top:0;padding:30px 60px 0 0}.room.room--information .room__bed-options .bed-options .textual-separator{margin:5px 0}}.room.room--information.is-collapsed .room__body{position:relative;padding-right:60px}.room.room--information.is-collapsed .room__bed-options{position:absolute;width:50px;right:0;top:0;padding:10px 10px 0 0;text-align:right}.room.room--information.is-collapsed .room__bed-options h3{display:none}@media(max-width:949px){.room.room--information.is-collapsed .room__bed-options .bed-options{margin-top:0}.room.room--information.is-collapsed .room__bed-options .bed-options .iconic-item--bed .icon--bed{max-width:40px;height:28px}.room.room--information.is-collapsed .room__bed-options .bed-options .iconic-item--bed .iconic-item__text{display:none}.room.room--information.is-collapsed .room__bed-options .bed-options .iconic-item--bed>.iconic-item__icon-container{text-align:right}.room.room--information.is-collapsed .room__bed-options .bed-options .iconic-item--bed+.iconic-item--bed{margin-top:0}.room.room--information.is-collapsed .room__bed-options .bed-options .textual-separator{display:none}}@media(min-width:740px){.room.room--information.is-collapsed .room__body{padding-right:80px}.room.room--information.is-collapsed .room__bed-options{width:60px;padding:20px 20px 0 0}.room.room--information.is-collapsed .room__space-info{display:none}}@media(min-width:950px){.room.room--information.is-collapsed .room__body{position:static;padding-right:20px}.room.room--information.is-collapsed .room__bed-options{position:absolute;width:30%;right:0;top:0;padding:20px 20px 0 0;text-align:left}.room.room--information.is-collapsed .room__bed-options h3{display:block}.room.room--information.is-collapsed .room__bed-options .bed-options .textual-separator{margin:0}}.room.room--ribbon{position:relative}.room.room--ribbon[data-collapse=true]>.room__ribbon-toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.room__ribbon-toggle{display:block;position:absolute;top:0;margin-right:10px;right:10px;direction:rtl;text-decoration:none!important;line-height:2.5em;z-index:1}.room__ribbon-toggle>span.room__ribbon-toggle-arrow{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);background-size:25px;background-position:100%;width:25px;height:12px;display:inline-block;right:0;margin-left:7px}.room__ribbon-toggle>span.room__ribbon-toggle-text{display:none}.room__ribbon-toggle>span.room__ribbon-toggle-text.ng-hide{display:none!important}.room__ribbon-toggle:not(.is-collapsed)>span.room__ribbon-toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.room__bed-options{margin-top:20px}@media(min-width:420px){.room__ribbon-toggle>span.room__ribbon-toggle-text{display:inline-block}}@media(min-width:950px){.room__media{padding-left:0}.room__body{padding:30px 30px 30px 0}.room__rates{position:absolute;width:28%;right:0;top:0;width:25%;padding:30px 0 0}}.room.room--ribbon.is-collapsed{margin-top:0;padding-top:0;margin-bottom:10px}.room.room--ribbon.is-collapsed .cancel-selection,.room.room--ribbon.is-collapsed .change-selection-button{display:block;height:43px;width:166px;border:2px solid #d5d5d5;border-radius:50px;padding:10px;font-weight:600;text-align:center}@media(max-width:739px){.room.room--ribbon.is-collapsed .cancel-selection,.room.room--ribbon.is-collapsed .change-selection-button{margin-top:20px}}.room.room--ribbon.is-collapsed .cancel-selection{width:200px}.room.room--ribbon.is-collapsed .room__infobar,.room.room--ribbon.is-collapsed .room__media{display:none}.room.room--ribbon.is-collapsed .room__body{padding:10px;position:static}@media(min-width:740px){.room.room--ribbon.is-collapsed .room__body{width:calc(100% - 72px)}}.room.room--ribbon.is-collapsed .room-details-body{padding-top:5px}.room.room--ribbon.is-collapsed .room__heading-level1 .small,.room.room--ribbon.is-collapsed .room__heading-level1 small{font-size:.875rem;line-height:1;margin:2px 0 4px}.room.room--ribbon.is-collapsed .room__heading-level1 .small .tooltip,.room.room--ribbon.is-collapsed .room__heading-level1 small .tooltip{vertical-align:bottom;margin-left:.25em}@media(max-width:739px){.room.room--ribbon.is-collapsed .room__heading-level1 .small .pipe-separated-list-divider+.pipe-separated-list-item:before,.room.room--ribbon.is-collapsed .room__heading-level1 small .pipe-separated-list-divider+.pipe-separated-list-item:before{content:" | ";color:#e3e0db}}@media(max-width:739px){.room.room--ribbon.is-collapsed .room__heading-level1 .small .pipe-separated-list-divider+.package-detail:before,.room.room--ribbon.is-collapsed .room__heading-level1 small .pipe-separated-list-divider+.package-detail:before{content:""}}@media(max-width:739px){.room.room--ribbon.is-collapsed .room__heading-level1 .small .inline-seperator,.room.room--ribbon.is-collapsed .room__heading-level1 small .inline-seperator{display:inline-block}}.room.room--ribbon.is-collapsed .room__heading-level1 .room-number{margin:15px 0 0;display:block}.room.room--ribbon.is-collapsed .room__heading-level1 .room-type{margin-top:10px;display:block}.room.room--ribbon.is-collapsed .room__bed-options,.room.room--ribbon.is-collapsed .room__footer,.room.room--ribbon.is-collapsed .room__heading-overline,.room.room--ribbon.is-collapsed .room__short-bullets,.room.room--ribbon.is-collapsed .room__short-text,.room.room--ribbon.is-collapsed .room__space-info{display:none}.room.room--ribbon.is-collapsed .room__ribbon-actions{font-size:1rem;line-height:1.4em;display:block;float:left;margin:0}.room.room--ribbon.is-collapsed .room__ribbon-actions a:focus-visible{outline:none;text-decoration:underline}.room.room--ribbon.is-collapsed .room__ribbon-actions--modify{border-bottom:none;margin-top:8px}.room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle{margin-top:9px}@media(min-width:950px){.room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle:focus-visible{margin-right:4px}}@media(max-width:739px){.room.room--ribbon.is-collapsed .select-room-container{display:table;margin:0 auto;float:none}}.room.room--ribbon.is-collapsed .select-room-button{float:right;background-color:#00838e;height:38px;border-radius:50px;color:#fff;padding:15px;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:739px){.room-container--my-booking .room.room--ribbon.is-collapsed .room__body{padding-top:0}}@media(max-width:949px){.room-container--my-booking .room.room--ribbon.is-collapsed .room__body{padding-left:0}.room-container--my-booking .room.room--ribbon.is-collapsed .room__heading-level1{margin-bottom:0}.room-container--my-booking .room.room--ribbon.is-collapsed .room__collapsable--modify{margin-top:.3em}}@media(max-width:949px){.room.room--ribbon.is-collapsed .room__media .media-container--3x2{padding-bottom:100%}.room.room--ribbon.is-collapsed .room__media .media-container--3x2 img{width:auto;height:100%;max-width:none;max-height:none;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.room.room--ribbon.is-collapsed .room__body{padding-right:50px;padding-bottom:0}.room.room--ribbon.is-collapsed .room__rates{font-size:.8125rem}}@media(min-width:950px){.room.room--ribbon.is-collapsed .room__heading-level1{line-height:.7em!important;float:left}.room.room--ribbon.is-collapsed .room__media{display:block;width:72px!important;padding:10px 0 10px 10px}.room.room--ribbon.is-collapsed .room__body{width:calc(100% - 72px);padding-bottom:0}.room.room--ribbon.is-collapsed .room__heading-overline{display:block}.room.room--ribbon.is-collapsed .room__rates{position:static;float:right;width:calc(33.33333% + 17.33333px);padding:0 54px 0 20px}.room.room--ribbon.is-collapsed .room-price-info{background:none;padding:0}.room.room--ribbon.is-collapsed .room-price-info>p{margin-bottom:0}.room.room--ribbon.is-collapsed .room-price-info .room-price-info__rate-condition:not(:first-of-type),.room.room--ribbon.is-collapsed .room-price-info .tooltip{display:none}.room.room--ribbon.is-collapsed .room-price-info strong{color:inherit;font-weight:400}.room.room--ribbon.is-collapsed .room__footer{display:none}.room.room--ribbon.is-collapsed .room__ribbon-actions--expandable{padding-right:64px}}.room-price-info__rate-ribbon,.room.room--enter-details-ribbon.is-collapsed .room__rates{display:none}.room.room--enter-details-ribbon.is-collapsed .room-price-info__rate-ribbon{display:inline}.room.room--booking{margin-bottom:30px;-webkit-transition:height .25s ease-out;transition:height .25s ease-out}.room.room--booking .room__bed-options{margin-top:20px}.room.room--booking .room__footer{border-top:none;text-decoration:none}@media(min-width:950px){.room.room--booking{position:relative}.room.room--booking .room__body{padding-bottom:40px}.room.room--booking .room__rates{position:absolute;width:28%;right:0;top:0;padding:30px 20px 0 0}.room.room--booking .room__media{padding-left:20px}.room.room--booking .room__footer{padding:5px 10px;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:950px){.room.room--booking.room--booking--multiroom{margin-bottom:0}.room.room--booking.room--booking--multiroom .room__media{padding-left:10px}.room.room--booking.room--booking--multiroom.is-collapsed .room__rates,.room.room--booking.room--booking--multiroom .room__rates{padding-right:10px}}.room.room--booking.is-collapsed .room__bed-options{display:none}@media(min-width:740px){.room.room--booking.is-collapsed .room__space-info{display:none}}@media(min-width:950px){.room.room--booking.is-collapsed{margin-bottom:20px}.room.room--booking.is-collapsed .room__rates{position:absolute;width:30%;right:0;top:0;padding:20px 20px 17px 0}.room.room--booking.is-collapsed .room__media{width:25%}.room.room--booking.is-collapsed .room__body{width:45%}}@media(min-width:1200px){.room.room--booking.is-collapsed .room__body{width:50%}.room.room--booking.is-collapsed .room__rates{width:25%}}.room.room--confirmation .room__bed-options{margin-top:20px}@media(min-width:950px){.room.room--confirmation .room__rates{position:absolute;width:28%;right:0;top:0;padding:30px 60px 0 0}.room.room--confirmation .room__media{padding-top:0;padding-left:0}.room.room--confirmation .room__body{padding:30px 20px 0 0}.room.room--confirmation .room__rates{padding:0;width:25%}}.room.room--confirmation.is-collapsed .room__bed-options{display:none}@media(max-width:949px){.room.room--confirmation.is-collapsed .room__media{float:left;width:33%;padding:0 10px}.room.room--confirmation.is-collapsed .room__media .media-container--3x2{padding-bottom:100%}.room.room--confirmation.is-collapsed .room__media .media-container--3x2 img{width:auto;height:100%;max-width:none;max-height:none;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.room.room--confirmation.is-collapsed .room__body{float:left;width:67%;padding-bottom:0}.room.room--confirmation.is-collapsed .room__space-info{margin-bottom:.7em;font-size:.8125rem;line-height:1.3}.room.room--confirmation.is-collapsed .room__heading-level1+.room__space-info{margin-top:0}.room.room--confirmation.is-collapsed .room__rates{font-size:.8125rem}}@media(min-width:950px){.room.room--confirmation.is-collapsed .room__rates{position:absolute;width:30%;right:0;top:0;padding:0}.room.room--confirmation.is-collapsed .room__media{width:25%;padding-top:0;padding-left:0}.room.room--confirmation.is-collapsed .room__body{padding:0 20px;width:45%}}@media(min-width:950px){.room.room--cancellation.is-collapsed{margin:0!important}.room.room--cancellation.is-collapsed .room__rates{position:absolute;width:30%;right:0;top:0;padding:0}.room.room--cancellation.is-collapsed .room__media{width:25%;padding-left:0}.room.room--cancellation.is-collapsed .room__body{padding:10px 20px 0;width:50%}.room.room--cancellation.is-collapsed .room-price-info{padding:10px 10px 0}}.room-animated .room__body,.room-animated .room__media,.room-animated img{-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.room-container--my-booking .room.room--ribbon.is-collapsed .room__body,.room__ribbon-actions--holder{width:50%}.room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle,.room .room__ribbon-actions--holder .room__ribbon-actions--modify__option{float:right}.pipe-separated-list-item{line-height:1.25rem;margin:2px}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (orientation:portrait){.room__ribbon-actions--holder{width:auto}.room .room__ribbon-actions--holder .room__ribbon-actions--modify__option{float:none}}.price,.price.price--price-changed-multiroom{display:block;font-size:1.875rem;font-size:30px\9;margin-bottom:-.2em;font-weight:700;line-height:1em}.price .price__currency{text-transform:uppercase;font-weight:400;font-size:.8125rem;font-size:13px\9;margin-left:-.3em}.price .price__plus{font-size:1.125rem;font-weight:400;position:relative;top:-.1em}.price .price__text{font-weight:400;font-size:.8125rem;font-size:13px\9}.price--smaller{font-size:1.5rem}@media(max-width:739px){.price.price--collapsed{font-size:1.125rem;margin-bottom:0}.price.price--collapsed .price__currency{margin-left:0}}strong.price.price--inline,strong.price .price__currency,strong.price .price__plus{font-weight:700}.price.price--bonus-check{font-size:1.5rem;letter-spacing:-.05em}.price.price--offer{color:#cd0921}.price.price--offer-original{text-decoration:line-through;font-size:1.125rem;margin-bottom:0}.price.price--offer-original .price__currency{font-size:1rem;margin-left:0;vertical-align:middle;display:inline-block;text-decoration:line-through;margin-top:-.125rem}.price+.price--offer-original{margin-top:.25em}.price.price--inline{display:inline-block;font-weight:400;font-size:inherit}.price.price--inline .price__currency{font-size:inherit;margin-left:0}@media(min-width:740px){.price.price--inline{font-size:inherit}}.price.price--inline-large{display:inline-block}.price.price--price-changed,.price.price--price-changed-multiroom{color:#000;display:inline;font-size:1.5rem;margin-left:.15em}@media(min-width:740px){.price.price--price-changed,.price.price--price-changed-multiroom{font-size:1.875rem}}.price.price--price-changed-multiroom .price__currency,.price.price--price-changed .price__currency{font-size:1rem;margin-left:.25em;margin-right:.25em}.price.price--price-changed-multiroom{font-size:1.25rem}@media(min-width:740px){.price.price--price-changed-multiroom{font-size:1.5rem}}.hotel{background-color:#fff;clear:both}.hotel .hotel__heading--main{display:block}.hotel .hotel__heading--full-width{display:none}.hotel .hotel__heading{margin-bottom:.5em}.hotel .hotel__heading.hotel__heading--full-width{padding:10px 10px 0;margin:0}.hotel .hotel__tripadvisor{padding:3px 10px 0}.hotel .hotel__left{padding:10px}@media(min-width:740px){.hotel .hotel__left{float:left;width:33.3%}}.hotel .hotel__left__tripadvisor{padding:10px 0}.hotel .hotel__contact{padding:10px}@media(min-width:740px){.hotel .hotel__contact{float:left;width:66.7%}}.hotel .hotel__address{padding:10px 10px 0;background-color:#e9e8e7;overflow:hidden;margin-bottom:20px}.hotel .hotel__directions{padding:0 10px 10px}.hotel .hotel__directions .hotel__directions__heading{display:block}@media(min-width:950px){.hotel .hotel__directions:focus{position:relative}}.hotel .hotel__heading-overline{display:none}.hotel .hotel-link--header{display:none;margin-left:10px}.hotel .best-price-banner,.hotel .hotel--ribbon--columned__ribbon-toggle{display:none}@media(max-width:949px){.hotel .hotel__left .media-container--3x2{padding-bottom:100%}.hotel .hotel__left .media-container--3x2 img{width:auto;height:100%;max-width:none;max-height:none;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}}@media(min-width:950px){.hotel .hotel__tripadvisor{display:none}.hotel .hotel__left{float:left;width:25%;padding:20px 0;margin-bottom:0}.hotel .hotel__body{float:left;padding:20px 0 0 20px;overflow:hidden;clear:none;width:75%}.hotel .hotel__description__wrapper{width:67%;float:left;clear:none;padding-right:20px}.hotel .hotel__body .hotel__contact{float:left;width:33%;margin-top:0;padding:0}}@media(max-width:949px){.hotel .hotel__heading--main{display:none}.hotel .hotel__heading--full-width{display:block}.hotel .hotel__elevator-pitch{display:none}.hotel .hotel-link--header{display:inline-block}.hotel .hotel-link--body{display:none}}.hotel-rate-cert>div{-ms-flex:1;flex:1}.hotel-rate-cert .hotel-svanen-license{margin-left:10px}.hotel-rate-cert .hotel-svanen-license img{width:30px;height:30px;display:block;margin-right:8px}.hotel-rate-cert .hotel-svanen-license .label{-ms-flex-direction:column;flex-direction:column;color:#4c4c4c}.hotel--compact .expandable-toggler,.hotel--compact .hotel__left{display:none!important}.hotel--compact .hotel-link.hotel-link--body.bulleted-link,.hotel--compact .hotel-link.hotel-link--body.PdfIconLink{display:inline-block!important;margin-top:10px}.hotel.hotel--ribbon{position:relative}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation){-webkit-transition:all 3s ease;transition:all 3s ease;max-height:1500px}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation).is-collapsed{-webkit-transition:all 3s ease;transition:all 3s ease;max-height:70px}@media(min-width:950px){.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation).is-collapsed .toggleContainer__collapsable{padding-top:0}}@media(min-width:950px){.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .toggleContainer__collapsable{padding-top:40px}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify{top:10px!important}}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify{display:block;position:absolute;top:5px;margin-right:10px;right:10px;direction:rtl;text-decoration:none;line-height:2.5em;z-index:1}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-arrow{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);background-size:25px;background-position:100%;width:25px;height:12px;display:inline-block;right:0;margin-left:7px}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-text{display:none}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify:not(.is-collapsed)>span.hotel__ribbon-toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:420px){.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-text{display:inline-block}}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify .hotel__ribbon-toggle-text.ng-hide{display:none!important}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--footer{width:100%;height:50px;clear:both}.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--footer .hotel__ribbon-toggle--modify{margin-bottom:10px;position:relative;top:0;float:right;display:block}.hotel.hotel--ribbon .hotel__ribbon-toggle{background-size:25px;position:absolute;bottom:0;right:10px;width:38px;height:38px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.hotel.hotel--ribbon .hotel__ribbon-toggle:not(.is-collapsed){-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:950px){.hotel.hotel--ribbon .hotel__ribbon-toggle{width:44px;height:44px;border:1px solid #e3e0db;border-radius:100%;bottom:10px;right:10px}.hotel.hotel--ribbon .hotel__ribbon-toggle:focus{-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa;border-radius:100%}.hotel.hotel--ribbon .hotel__directions{margin-bottom:44px}}.hotel.hotel--ribbon.is-collapsed{margin-bottom:0}.hotel.hotel--ribbon.is-collapsed .hotel__heading--main{display:block}.hotel.hotel--ribbon.is-collapsed .hotel__expanded-only,.hotel.hotel--ribbon.is-collapsed .hotel__heading--full-width{display:none}.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline{display:block}.hotel.hotel--ribbon.is-collapsed .hotel__ribbon-toggle{top:0;bottom:0;margin:auto 0}.hotel.hotel--ribbon.is-collapsed .hotel__left__tripadvisor,.hotel.hotel--ribbon.is-collapsed .hotel__tripadvisor{display:none}.hotel.hotel--ribbon.is-collapsed .hotel__body{padding:10px;position:static}.hotel.hotel--ribbon.is-collapsed .hotel__heading{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.375rem;line-height:1.1em;color:#483729}@media(min-width:950px){.hotel.hotel--ribbon.is-collapsed .hotel__heading{font-size:1.625rem}}.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline,.hotel.hotel--ribbon.is-collapsed .hotel__left{display:none}@media(min-width:950px){.hotel.hotel--ribbon.is-collapsed .hotel__heading{line-height:.7em!important;font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.375rem;line-height:1.1em;color:#483729}}@media(min-width:950px)and (min-width:950px){.hotel.hotel--ribbon.is-collapsed .hotel__heading{font-size:1.625rem}}@media(min-width:950px){.hotel.hotel--ribbon.is-collapsed .hotel__left{display:block;width:72px!important;padding:10px 0 10px 10px}}@media(min-width:950px){.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline{font-size:.875rem;display:block;letter-spacing:0;margin-bottom:4px}}.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__heading-overline,.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__ribbon-toggle,.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__ribbon-toggle--modify{display:none}.hotel.hotel--ribbon.hotel--ribbon--columned .hotel--ribbon--columned__ribbon-toggle{display:inline-block}.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel__heading{margin-bottom:4px}.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle{padding-bottom:0;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:419px){.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) .hotel--ribbon--columned__ribbon-toggle{left:28%;-webkit-transform:none;transform:none}}.special-alerts+.hotel.hotel--show-best-price-banner .best-price-banner{top:-2.0625rem}.hotel.hotel--show-best-price-banner{overflow:visible;margin-top:2.0625rem}.hotel.hotel--show-best-price-banner .best-price-banner{display:block;background-color:#006b75;position:absolute;top:-3.3125rem;left:-10px;right:-10px;z-index:10}.hotel.hotel--show-best-price-banner .best-price-banner__secondary{font-size:.875rem;margin-top:-5px}@media(min-width:740px){.hotel.hotel--show-best-price-banner .best-price-banner{left:-30px;right:-30px}}@media(min-width:950px){.hotel.hotel--show-best-price-banner{margin-top:0}.hotel.hotel--show-best-price-banner .best-price-banner{color:#333;text-align:right;background-color:#e7e7e7;display:inline-block;left:auto;right:0;top:6px!important;z-index:0}.hotel.hotel--show-best-price-banner .best-price-banner__primary{letter-spacing:0;font-size:.9375rem}.hotel.hotel--show-best-price-banner .best-price-banner__wrapper{padding-left:10px;padding-right:4.375rem}.hotel.hotel--show-best-price-banner .best-price-banner__badge{top:-10px;right:-5px}.hotel.hotel--show-best-price-banner:not(.is-collapsed) .best-price-banner{display:none}}.hotel--confirmation{position:relative;margin-bottom:0!important}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation){-webkit-transition:all 3s ease;transition:all 3s ease;max-height:1500px}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation).is-collapsed{-webkit-transition:all 3s ease;transition:all 3s ease;max-height:70px}@media(min-width:950px){.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation).is-collapsed .toggleContainer__collapsable{padding-top:0}}@media(min-width:950px){.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .toggleContainer__collapsable{padding-top:40px}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify{top:10px!important}}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify{display:block;position:absolute;top:5px;margin-right:10px;right:10px;direction:rtl;text-decoration:none;line-height:2.5em;z-index:1}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-arrow{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);background-size:25px;background-position:100%;width:25px;height:12px;display:inline-block;right:0;margin-left:7px}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-text{display:none}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify:not(.is-collapsed)>span.hotel__ribbon-toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:420px){.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify>span.hotel__ribbon-toggle-text{display:inline-block}}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--modify .hotel__ribbon-toggle-text.ng-hide{display:none!important}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--footer{width:100%;height:50px;clear:both}.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(.hotel--confirmation) .hotel__ribbon-toggle--footer .hotel__ribbon-toggle--modify{margin-bottom:10px;position:relative;top:0;float:right;display:block}.hotel--confirmation .hotel__ribbon-toggle{background-size:25px;position:absolute;bottom:0;right:10px;width:38px;height:38px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.hotel--confirmation .hotel__ribbon-toggle:not(.is-collapsed){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hotel--confirmation .hotel__ribbon-toggle--modify{display:none}@media(min-width:950px){.hotel--confirmation .hotel__body,.hotel--confirmation .hotel__contact,.hotel--confirmation .hotel__left{padding-top:0;padding-bottom:0}.hotel--confirmation .hotel__ribbon-toggle{display:none}.hotel--confirmation .hotel__left .hotel__left__tripadvisor{padding-bottom:0}}@media(max-width:949px){.hotel--confirmation.is-collapsed:not(.is-expanded){margin-bottom:0}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading--main{display:block}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__expanded-only,.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading--full-width{display:none}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading-overline{display:block}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__ribbon-toggle{top:0;bottom:0;margin:auto 0}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__left__tripadvisor,.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__tripadvisor{display:none}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__body{padding:10px;position:static}.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.375rem;line-height:1.1em;color:#483729}}@media(max-width:949px)and (min-width:950px){.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading{font-size:1.625rem}}@media(max-width:949px){.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading-overline,.hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__left{display:none}}@media(min-width:950px){.special-alerts+.hotel--confirmation{margin-top:20px}}.hotel--boxed .hotel__left{padding-left:10px}.hotel--boxed .hotel__contact{padding-right:10px}@media(min-width:950px){.hotel--boxed .hotel__left{padding-left:20px}.hotel--boxed .hotel__contact{padding-right:20px}}.hotel--transparent.is-collapsed{background:none}@media(min-width:740px){.hotel-return-home-link{display:none}}.back-to-thumbnails-link{position:relative;color:#333;padding-left:20px;background:url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg) no-repeat 0}.hotel-award{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.hotel-award>*{margin:5px 0}.hotel-award img{max-width:160px;height:auto;width:auto;max-height:80px;display:block}@media(min-width:950px){.hotel-award img{max-width:200px;max-height:100px}}.hotel-award-highlight>p{margin-right:14px;max-width:calc(50% - 12px)}.hotel-award-highlight .tripadvisor-rating{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline}.hotel-award-highlight .hotel-svanen-license{max-width:calc(50% - 12px)}.breakfast-section{padding:24px 12px;border-radius:6px;border:1px solid #c8c8c8;margin:30px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}@media(max-width:949px){.breakfast-section{width:-webkit-fill-available;padding:12px;margin:16px 10px;-ms-flex-direction:row;flex-direction:row;text-align:left}.breakfast-section .img-media{width:64px;height:64px;margin:0 24px 0 0}}.breakfast-section .label{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:26px}@media(max-width:949px){.breakfast-section .label{font-size:22px;font-weight:300}}.breakfast-section .label a{color:#00838e;font-size:16px;display:-ms-flexbox;display:flex;margin-top:8px;font-family:Helvetica,Arial,sans-serif;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.breakfast-section .label a:before{content:"";background-repeat:no-repeat;width:24px;height:24px;background-image:url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);background-size:contain;margin-right:8px}l-section--map .show-full-map img .distance{color:#00838e}.list-pois{width:100%;border-collapse:collapse}.list-pois__toggler{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;justify-content:space-between;padding:.4em 10px .4em 0;-ms-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.list-pois>li{border-bottom:2px dotted #e2e2e2}.list-pois>li .distance{font-size:18px;white-space:nowrap;overflow:hidden;text-align:right}.list-pois>li .poi{padding-left:30px}.list-pois>li:hover{background-color:#ebebeb}.list-pois>li.list-pois__highlighted{background-color:#f2f2f2;border-color:#fff}.list-pois>li.list-pois__highlighted:hover{background-color:#ebebeb}.btn-expand{background-color:#fff;color:#00838e;border-radius:50px;height:39px;line-height:39px;padding:0 25px 0 48px;cursor:pointer;display:inline-block}.btn-expand:focus{outline:none!important;-webkit-box-shadow:0 0 1px 2px #ec7225;box-shadow:0 0 1px 2px #ec7225}@media(min-width:950px){.btn-expand:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.btn-expand.-expanded:after{content:attr(data-collapse-map)}.btn-expand.-expanded>span{display:none}.btn-expand:before{display:inline-block;width:24px;height:24px;cursor:pointer;content:"";position:absolute;top:7px;left:15px}.l-section--map{position:relative}@media(min-width:1500px){#mapElement{min-height:470px}}@media(max-width:739px){.is-map-fullscreen-open{overflow:hidden}.is-map-fullscreen-open .main{z-index:10}}.map .gm-style{font-family:Helvetica,Arial,sans-serif}@supports not (-webkit-touch-callout:none){.map .gm-style .gm-style-iw-t:after{margin-top:-2px;left:0!important}}@supports(-webkit-touch-callout:none){.map .gm-style .gm-style-iw-t:after{border:10px solid transparent;border-top-color:#fff;content:"";margin-left:-10px!important;position:absolute;top:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-filter:drop-shadow(1px 1px 1px hsla(0,0%,69.8%,.4));filter:drop-shadow(1px 1px 1px rgba(178,178,178,.4));height:0!important;width:0!important;-webkit-transform:none!important;transform:none!important;background:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;left:0!important;-webkit-box-shadow:1px 1px 1px hsla(0,0%,69.8%,.4);-moz-box-shadow:1px 1px 1px hsla(0,0%,69.8%,.4);margin-top:-2px}}.map .gm-style.custom-info-card .gm-style-iw-t:after{top:auto;left:9px}.map .gm-style-iw.gm-style-iw-c.infoWindowCard{min-height:302px;top:1px;width:244px;padding:7px}.map .gm-style-iw.gm-style-iw-c.infoWindowCard .gm-style-iw-d{min-height:inherit}.map-label{opacity:1;border:1px solid #fff;font-size:14px;border-radius:25px;padding:2px 10px;color:#fff;background-color:#00838e;overflow:visible!important}.map-label:after{position:absolute;content:"";display:block;background-image:url(/_static/img/icons/map/map-pin-dd-blue.png);width:13px;height:8px;left:calc(50% - 7px);bottom:-8px}.map-label.grayed{background-color:#757575}.map-label.grayed:after{background-image:url(/_static/img/icons/map/map-pin-dd-gray.png)}.map-label.lost-focus{background-color:#c8c8c8}.map-label.lost-focus:after{background-image:url(/_static/img/icons/map/map-pin-dd-lightgray.png)}.map-label.active,.map-label.visited{background-color:#00838e}.map-label.active:after,.map-label.visited:after{background-image:url(/_static/img/icons/map/map-pin-dd-blue.png)}.map__canvas{width:50%}@media(max-width:739px){.map__canvas--toggled-xsmall-down{display:none;width:100%;height:100%;position:fixed!important;z-index:800;top:0;overflow:hidden}.map__canvas--toggled-xsmall-down.is-visible{display:block;top:50px}.map__canvas--toggled-xsmall-down .zoom-controls{margin-top:160px!important}.map__canvas--toggled-xsmall-down.topMenuExpanded .zoom-controls{margin-top:20px!important}}@media(max-width:1199px){.filter-page .map__canvas--toggled-xsmall-down{display:none;width:100%;height:100%!important;position:fixed!important;z-index:800;top:0;overflow:hidden}.filter-page .map__canvas--toggled-xsmall-down.is-visible{display:block}}@media(max-width:949px){.filter-page .map__canvas--toggled-xsmall-down.is-visible{top:50px!important}}.map__canvas--location-map-canvas{width:100%}@media(min-width:740px){.map__canvas--expandable{top:auto;position:absolute}}.map__close-map{position:absolute;bottom:40px;width:100%;text-align:center;z-index:10}.map .map__canvas--non-full-screen{width:100%;height:350px;top:0;position:relative;background:#e5e3df}@media(min-width:740px){.map .map__canvas--non-full-screen{top:auto;position:absolute}}.map .map__canvas--non-full-screen img{max-width:none}@media(max-width:739px){.map .map-controls{background-color:#fff;padding:10px 0 0}}@media(max-width:739px){.map .map-controls--bg-transparent{background-color:transparent}}@media(min-width:740px){.map .map-controls__collapse{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left}}@media(min-width:950px){.map .map-controls__collapse{position:relative;padding-left:10px;padding-right:10px;width:66.6666666667%;float:left}}.map .map-expand{position:relative;text-align:center;margin:0 auto;height:0;display:none}@media(min-width:740px){.map .map-expand{display:block}}@media(min-width:740px){.map .map-expand__btn{position:relative;bottom:0;z-index:2}}.map .map-controls__pois--right{z-index:8}@media(min-width:740px){.map .map-controls__pois--right{position:relative;padding-left:0;padding-right:0;width:50%;float:right}}@media(min-width:950px){.map .map-controls__pois--right{position:relative;padding-right:0;width:33.3333333333%;float:right;padding-left:10px}}@media(min-width:740px){.map .map-controls__pois--left{position:relative;padding-left:0;padding-right:0;width:50%;float:left}}@media(min-width:1500px){.map .map-controls__pois--left{max-width:890px}}.map-static{position:relative}.map-static__caption{position:absolute;width:100%;height:2.8125rem;bottom:0;left:0;pointer-events:none;display:inline-block;text-align:center}@media(min-width:740px){.map--wide-content>.map-controls{overflow:visible;height:0;max-width:1784px}}@media(min-width:1500px){.map--wide-content>.map-controls{max-width:1784px}}.map--list-focus .map--list-focus__subheading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem;color:#333;margin-bottom:10px}@media(max-width:739px){.map--list-focus>.map__canvas{display:none}.map--list-focus>.map-controls{background:none;padding-top:0}}@media(min-width:740px){.map--list-focus .map--list-focus__subheading{text-transform:uppercase;font-weight:700;margin-bottom:20px;margin-top:5px}}.pois-container .pois-container-inner{padding:0 10px}.pois-container .pois-container__heading{margin-bottom:10px}.pois-container .pois-container__heading--large{margin-left:10px}.pois-container .pois-container__toggle{border-bottom:2px solid #ebebeb;display:block;position:absolute;bottom:0;background-color:#fff;width:100%;text-align:center;font-size:0;left:0;cursor:pointer;padding:9px 10px}.pois-container .pois-container__toggle span:before{content:"";display:inline-block;height:12px;width:36px;margin-right:10px;position:relative;top:7px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media(min-width:740px){.pois-container .pois-container__toggle{display:none}}@media(min-width:950px){.pois-container .pois-container__toggle:focus{margin-bottom:6px}.pois-container .pois-container__toggle:focus span{margin-bottom:-3px;display:block;margin-top:-3px}}.pois-container .pois-container__toggle--is-visible{display:block}@media(min-width:740px){.pois-container{position:relative;padding:20px 0 10px;background-color:#fefefe;min-height:350px}.pois-container .pois-container__heading{margin-bottom:10px}.pois-container .pois-container-inner--spacious{padding:0 20px}}.pois-container .poi--hidden{display:none}@media(max-width:739px){.pois-container--expandable:not(.pois-container--full) li:nth-child(4)~li{display:none}}@media(min-width:740px){.pois-container--expandable:not(.pois-container--full) li:nth-child(7)~li{display:none}}.pois-container--full .pois-container-inner{overflow-y:auto}.pois-container--full .pois-container-inner ul:after{content:"";display:block;height:64px}@media(max-width:949px){.pois-container--full .pois-container-inner ul:after{height:48px}}.pois-container--full .pois-container__toggle span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.info-window{line-height:1;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:700;padding:10px 4px 4px}.info-window span{display:inline-block}.info-window .distance{padding-left:2px}.info-hotel a,.info-window.info-hotel{font-size:16px;color:#cd0921;font-weight:700}.map-section__custom-info-window .gm-style-iw{width:244px;left:10px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.2);border-radius:2px 2px 0 0;padding:7px;overflow:visible}.map-section__custom-info-window .gm-style-iw .gm-style-iw-d{overflow:auto!important}.info-window.hotel-card{color:#333;font-weight:400;max-width:230px;padding:0}.info-window__hotel-slider{width:227px;height:145px}.info-window__hotel-slider img{max-width:100%;max-height:100%;width:inherit!important}.info-window__header a{font-size:1.25rem;color:#333;display:block;margin-top:8px;white-space:normal;margin-left:-4px;padding-left:4px}.info-window__header a:focus{-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa;outline:0 none;padding-left:0!important;margin-left:4px;margin-right:4px}@media(min-width:950px){.info-window__header a:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.info-window__trip-advisor{margin:5px 0;font-size:small}.info-window__trip-advisor img{height:15px;width:68px;display:inline-block;vertical-align:middle}.info-window__address__distance,.info-window__price-holder{font-size:1rem;margin:5px 0}.info-window__price-holder{margin:10px 0;font-weight:700}.info-window__price-holder span{font-weight:400}.info-window__price-holder.no-availability{color:#b43837}.info-window__btn-holder{text-align:center;margin:20px 0 5px}.info-window img{max-width:100%}.info-window__background>:first-child,.info-window__background>:nth-child(2),.info-window__background>:nth-child(4){display:none}.info-window__background>:nth-child(3)>div{height:20px!important;width:16px!important;top:3px!important;display:none}.info-window__background>:nth-child(3)>div>div{-webkit-transform:skewX(45deg)!important;transform:skewX(45deg)!important;height:15px!important;width:15px!important;left:0!important}.info-window__background>:nth-child(3)>div:nth-child(2)>div{-webkit-transform:skewX(-45deg)!important;transform:skewX(-45deg)!important}.info-window__background>:nth-child(3){z-index:1;background:url(/_static/img/icons/map/pin_shadow.png) no-repeat;left:113px!important;height:25px;width:60px;background-position-y:bottom}.info-window__close-btn{opacity:1!important;right:-12px!important;top:-12px!important;width:26px!important;border-radius:13px;height:26px!important;background-repeat:no-repeat!important;background-image:url(/_static/img/icons/close-button-white.svg)!important;background-color:#708090!important}.info-window__close-btn *{opacity:0;display:none!important}.labels{color:red;background-color:#fff;font-family:Lucida Grande,Arial,sans-serif;font-size:10px;font-weight:700;text-align:center;width:40px;border:2px solid #000;white-space:nowrap}.map-section{padding-top:20px}@media(max-width:949px){.map-section .map-section-items{border:none}.map-section .map-section-items:before{display:none}}@media(min-width:950px){.map-section .read-more:focus{margin-top:6px;margin-left:6px}}.map-section__wrapper{background-color:#fff}@media(min-width:1500px){.map-section__wrapper{min-height:470px}}.map-section__wrapper--border{background-color:#fff;border-bottom:1px solid #e3e0db}.map-section__wrapper--border .country-listing{border-bottom:none}.map-section__wrapper--border .map__canvas--non-full-screen{width:50%}.map-section__canvas{float:left;width:50%}@media(max-width:739px){.map-section__canvas{width:100%}}.gm-style .gm-style-iw-c{width:auto;left:0;border-radius:8px;padding:10px!important;max-width:240px!important;max-height:477px!important;overflow:visible!important}.zoom-controls{border:1px solid #e3e0db;background-color:#fff}.zoom-controls button{width:28px;height:28px;border:none;display:block;background-color:#fff;font-size:20px;color:#00838e;font-weight:700;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.zoom-controls button:focus{outline:none!important;-webkit-box-shadow:0 0 1px 1px #ec7225;box-shadow:0 0 1px 1px #ec7225}@media(min-width:950px){.zoom-controls button:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.zoom-controls button:hover{color:#00545b}.zoom-controls__zoom-in{margin-bottom:1px}.zoom-controls__zoom-in:after{content:"+"}.zoom-controls__zoom-out:after{content:"-";font-size:24px}.zoom-controls__delimiter{border:0;border-bottom:1px solid #e3e0db;margin:0 0 0 5px;text-align:left;width:18px;padding:0}.custom-checkbox:checked,.custom-checkbox:not(:checked){display:block;position:absolute;left:-100000em;top:auto;width:1px;height:1px;overflow:hidden}.custom-checkbox+span,.custom-checkbox-wrapper .custom-checkbox-label{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.custom-checkbox+span:before,.custom-checkbox-wrapper .custom-checkbox-label:before{content:"";width:2rem;height:2rem;display:block;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.disabled .custom-checkbox+span:before{background-image:none;border:1.8px solid hsla(0,0%,100%,.5);width:16px;height:16px;margin:8px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.2)}.custom-checkbox-wrapper .custom-checkbox-label.inverse:before{background-size:20px 20px}.custom-checkbox-wrapper input:focus-visible+span:before{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}.custom-checkbox-label{font-size:1rem;line-height:1.375rem;cursor:pointer}.custom-checkbox-label--small{font-size:.75rem;line-height:1rem}.custom-select{position:relative;display:block;height:2.5rem;width:100%;background-color:#fff;border:1px solid #e9e8e7}.disabled .custom-select{-webkit-box-shadow:inset 1px 1px 1px #7f7369;box-shadow:inset 1px 1px 1px #7f7369}.custom-select.borderless{border:none}.custom-select.custom-select--inline{width:auto;vertical-align:text-bottom;display:inline-block}.custom-select.custom-select--booking-widget-dialog{-webkit-box-shadow:none;box-shadow:none;background-color:#e9e8e7;vertical-align:middle;border-radius:18px}.custom-select.custom-select--booking-widget-dialog select{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.5rem;line-height:1.1em;color:#483729;font-weight:700}.no-boxshadow .custom-select{border:1px solid #9f9f9f}.custom-select select{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:101%;margin-left:0;font-size:1rem;height:2.5rem;padding:0 2.4375rem 0 .75rem;color:#333;border:2px solid #757575}.custom-select select:hover{cursor:pointer}.custom-select select:focus{outline:none}.custom-select:after{content:"";position:absolute;width:28px;height:10px;top:50%;right:6px;margin-top:-4px;z-index:2;pointer-events:none}.custom-select--highlighted{min-width:70px;background:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom-select--highlighted select{border:2px solid #00838e;color:#00838e;font-weight:700;padding-right:2.25rem}.disabled .custom-select--highlighted select{color:#95c9ce;border-color:#95c9ce;cursor:url(/_static/img/icons/not-allowed-cursor.png),auto}.disabled .custom-select--highlighted:after{background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);opacity:.4}.custom-select--highlighted--inverted{background:#00838e}.custom-select--highlighted--inverted select{color:#fff}.custom-select--highlighted--inverted option:not([disabled]){color:#00838e}.custom-select-container select option{font-weight:700}.custom-select.optiondisablegrey option[disabled]{color:grey!important}option[disabled]{color:#7f7369!important}.bed-types option[disabled]{color:#aaa!important}.ltie9 .custom-select select{padding:-.375rem .75rem;height:auto}.ltie9 .custom-select:after{display:none}.ie9 .custom-select select{padding:-.425rem 0 -.425rem .75rem}.ie9 .custom-select:after{display:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:transparent;color:#00838e}.custom-select.custom-select--highlighted--inverted select:focus::-ms-value{color:#fff}}@-moz-document url-prefix(){select{-moz-appearance:none;text-indent:.01px;text-overflow:""}select option{background-color:#e9e8e7;padding-left:10px}.custom-select select:focus{border:none}}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #00838e}.custom-select.custom-select--highlighted--inverted select:-moz-focusring{text-shadow:0 0 0 #fff}select.ng-touched.ng-invalid{border:2px solid #cd0921}.transparent-background{background:transparent}.numeric-input{display:inline-block;height:5.375rem;width:100%;position:relative;background-color:#e9e8e7;padding-right:2.75rem;border:2px solid #fff;border-radius:10px}.numeric-input .numeric-input__value{display:block;font-size:2.125rem;font-weight:700;width:calc(100% - 2.75rem);line-height:2.125rem;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.numeric-input .numeric-input__unit{display:block;font-size:1rem;font-weight:400;line-height:1.2rem;-ms-word-wrap:break-word;word-wrap:break-word}.numeric-input .numeric-input__controls__decrease,.numeric-input .numeric-input__controls__increase{border:2px solid #fff;height:50%;line-height:2.6875rem;position:absolute;text-align:center;width:2.75rem;background:transparent}.numeric-input .numeric-input__controls__decrease:hover,.numeric-input .numeric-input__controls__increase:hover{background-color:#e3e0db}.numeric-input .numeric-input__controls .icon{background-position:50%}.numeric-input .numeric-input__controls__increase{top:0;right:0;border-width:0 0 1px 2px;border-top-right-radius:10px}.numeric-input .numeric-input__controls__decrease{bottom:0;right:0;border-width:1px 0 0 2px;border-bottom-right-radius:10px}.custom-radio-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative;padding-left:30px;cursor:pointer;font-size:22px;padding-bottom:0;padding-top:0;line-height:1.6em;margin-bottom:0;width:100%}.custom-radio-button input[type=radio]{position:absolute;opacity:0;cursor:pointer}.custom-radio-button.active .custom-radio-button__checkmark:after,.custom-radio-button input[type=radio]:checked~.custom-radio-button__checkmark:after{display:block}.custom-radio-button__checkmark{position:absolute;top:50%;left:5px;height:20px;width:20px;border-radius:50%;border:2px solid #00838e;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.disabled .custom-radio-button__checkmark{opacity:.45;cursor:not-allowed}.custom-radio-button__checkmark:after{content:"";display:none;position:absolute;width:10px;height:10px;top:3px;left:3px;border-radius:50%;background:#00838e}.label-alternative,legend{font-weight:700;font-size:.875rem}.room-price-info .room-price-info__btn,.swal2-actions button{padding:5px 15px;display:inline-block;line-height:20px;border:1px solid transparent;border-radius:50px}.room-price-info .room-price-info__btn:active,.room-price-info .room-price-info__btn:focus,.room-price-info .room-price-info__btn:hover,.swal2-actions button:active,.swal2-actions button:focus,.swal2-actions button:hover{text-decoration:underline}.room-price-info .room-price-info__btn:focus,.swal2-actions button:focus{outline:none;border:1px solid #ccc;-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa}@media(min-width:950px){.room-price-info .room-price-info__btn:focus,.swal2-actions button:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.room-price-info .disabled.room-price-info__btn,.room-price-info .room-price-info__btn:disabled,.room-price-info .room-price-info__btn [disabled],.swal2-actions button.disabled,.swal2-actions button:disabled,.swal2-actions button [disabled]{opacity:.45;cursor:not-allowed}@media(min-width:740px){.room-price-info .room-price-info__btn,.swal2-actions button{padding:8px 15px}}.room-price-info .room-price-info__btn{background-color:#00838e;color:#fff}.room-price-info .room-price-info__btn:active,.room-price-info .room-price-info__btn:focus,.room-price-info .room-price-info__btn:hover,.room-price-info .room-price-info__btn:visited{color:#fff}.horizontal.credit-card-form__new,.horizontal.credit-card-form__new-select,.horizontal.credit-card-form__saved,.horizontal.credit-card-form__saved-select,.horizontal.input-group{width:auto;margin:0 -10px;max-width:none;padding:0 10px}.horizontal.credit-card-form__new-select:after,.horizontal.credit-card-form__new-select:before,.horizontal.credit-card-form__new:after,.horizontal.credit-card-form__new:before,.horizontal.credit-card-form__saved-select:after,.horizontal.credit-card-form__saved-select:before,.horizontal.credit-card-form__saved:after,.horizontal.credit-card-form__saved:before,.horizontal.input-group:after,.horizontal.input-group:before{content:" ";display:table}.horizontal.credit-card-form__new-select:after,.horizontal.credit-card-form__new:after,.horizontal.credit-card-form__saved-select:after,.horizontal.credit-card-form__saved:after,.horizontal.input-group:after{clear:both}.horizontal.credit-card-form__new-select>label,.horizontal.credit-card-form__new>label,.horizontal.credit-card-form__saved-select>label,.horizontal.credit-card-form__saved>label,.horizontal.input-group>label{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}@media(min-width:740px){.horizontal.credit-card-form__new-select>label,.horizontal.credit-card-form__new>label,.horizontal.credit-card-form__saved-select>label,.horizontal.credit-card-form__saved>label,.horizontal.input-group>label{position:relative;width:33.3333333333%;float:left;padding:0 3px}}.error-text,.tooltip+.field-validation-error{display:block;font-size:.8125rem;color:#b43837;font-weight:700;padding-top:.2em}.error-container,.error-text--inverted,.field-validation-error--inverted,.inquiry-widget .error-text,.login__form__errors .field-validation-error{padding:3px 7px 4px;border-radius:4px;margin-top:4px;text-align:left;line-height:1}.error-container,.inquiry-widget .error-text,.login__form__errors .field-validation-error{color:#fff;background:#3d3835}.error-text--inverted,.field-validation-error--inverted{color:#fff;background:#b43837}.btn--nordicsea-dark{background-color:#006b75;color:#fff}.btn--nordicsea-dark:active,.btn--nordicsea-dark:focus,.btn--nordicsea-dark:hover,.btn--nordicsea-dark:visited{color:#fff}.btn--primary-inverted{background-color:#fff;color:#00838e;font-weight:700}.btn--link,.btn--primary-inverted:active,.btn--primary-inverted:focus,.btn--primary-inverted:hover,.btn--primary-inverted:visited{color:#00838e}.btn--link{background:transparent;padding:0;font-size:inherit}.btn--link:hover{text-decoration:underline}.btn--link-button{background:transparent;color:#00838e;font-size:inherit}.btn--link-button:hover{text-decoration:underline}.btn--link-button:focus{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.btn--link-dark{background:transparent;color:#333;padding:0}.btn--link-dark,.btn--link-dark:hover{text-decoration:underline}.btn--primary-deemphasized{background-color:#fff;color:#00838e;font-weight:700;border:2px solid #e3e0db}.btn--primary-deemphasized:active,.btn--primary-deemphasized:focus,.btn--primary-deemphasized:hover,.btn--primary-deemphasized:visited{color:#00838e}.btn--primary-deemphasized:focus{border:2px solid #e3e0db}.btn--crocus{background-color:#8d3a7c;color:#fff}.btn--crocus:active,.btn--crocus:focus,.btn--crocus:hover,.btn--crocus:visited{color:#fff}.btn--dawn{background-color:#c65214;color:#fff}.btn--dawn:active,.btn--dawn:focus,.btn--dawn:hover,.btn--dawn:visited{color:#fff}.btn--help{background-color:#fbe3d3;color:#fff;color:#666;border:2px solid rgba(127,115,105,.5)}.btn--help:active,.btn--help:focus,.btn--help:hover,.btn--help:visited{color:#fff;color:#333}.btn--help:focus{border:2px solid rgba(127,115,105,.6);-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa}.btn--reenforce{padding-right:1.25rem;padding-left:1.25rem;border:2px solid #fff;-webkit-box-shadow:1px -2px 1px 0 rgba(0,0,0,.2) inset;box-shadow:inset 1px -2px 1px 0 rgba(0,0,0,.2);font-size:1.125rem;font-weight:700;line-height:1.5rem}.btn--reenforce:focus{outline:none;border:2px solid #fff;-webkit-box-shadow:0 0 1px 2px #b4defa;box-shadow:0 0 1px 2px #b4defa}.btn--medium{font-size:1.125rem;padding:10px 30px}.btn--large{font-size:1.5rem;padding:13px 60px}.btn--extralarge{font-size:1.125rem;padding:15px 60px}@media(min-width:740px){.btn--extralarge{font-size:1.5rem;padding:19px 70px}}.btn--block{text-align:center;width:100%;display:block}@media(max-width:739px){.btn--submit{text-align:center;width:100%;display:block}}.btn--transparent-white{background:none;border:1px solid hsla(0,0%,100%,.5)}.btn--frame{border:2px solid #e3e0db;color:#00838e}.btn--frame,.btn--outlined{background-color:transparent}.btn--outlined{color:#333;border:1px solid;text-align:center}.btn--outlined--white{color:#fff}.btn--iconic{padding:2px 15px 2px 3px}.btn--icon{position:relative}.btn--icon .icon{position:absolute;top:50%;margin-top:-18px}.btn--icon.btn--icon-left.btn--extralarge{padding-right:30px}@media(min-width:740px){.btn--icon.btn--icon-left.btn--extralarge{padding-right:50px}}.btn--icon.btn--icon-left .icon{left:12px}.btn--icon.btn--icon-right.btn--extralarge{padding-left:30px}@media(min-width:740px){.btn--icon.btn--icon-right.btn--extralarge{padding-left:50px}}.btn--icon.btn--icon-right .icon{right:12px}.button-leadin{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:.8125rem;line-height:1.2em;color:#333;margin-bottom:6px}.button-leadin>strong{color:#00838e;text-transform:uppercase}.no-boxshadow input[type=date],.no-boxshadow input[type=datetime-local],.no-boxshadow input[type=datetime],.no-boxshadow input[type=email],.no-boxshadow input[type=month],.no-boxshadow input[type=number],.no-boxshadow input[type=password],.no-boxshadow input[type=search],.no-boxshadow input[type=tel],.no-boxshadow input[type=text],.no-boxshadow input[type=time],.no-boxshadow input[type=url],.no-boxshadow input[type=week],.no-boxshadow textarea{border:1px solid #9f9f9f}.has-readonly input[disabled],.has-readonly input[readonly],.has-readonly select[disabled],.has-readonly select[readonly],.has-readonly textarea[disabled],.has-readonly textarea[readonly]{color:#6e6e6e;background-color:#f3f2f1;border-color:#c8c8c8;cursor:not-allowed;opacity:1}.input-group .widget-input{border-radius:0 18px 18px 0}.input-group .widget-input--straight{border-radius:0;width:calc(100% - 2px)}.input-group .widget-input--straightright{border-radius:18px 0 0 18px;width:calc(100% - 2px)}textarea{width:100%;max-width:35em;height:10.6em;padding:.625rem 1rem;line-height:1.6em;overflow-y:auto}.textarea-s{height:7.2em}.textarea-count-down{position:absolute;right:17px;bottom:0;font-size:13px;color:#b6b6b6}.textarea-count-down--enter-details{bottom:15px}select{vertical-align:top}label input[type=checkbox],label input[type=radio]{margin:-4px 5px 0 0;vertical-align:middle}.radio{padding-left:22px;margin-bottom:10px}.radio input[type=radio]{margin-left:-22px}.checkbox,.wrapper-containing-checkbox{padding-left:22px;margin-bottom:10px}.checkbox input[type=checkbox],.wrapper-containing-checkbox input[type=checkbox]{margin-left:-22px}label.checkbox,label.radio{padding-left:27px}.custom-select.has-tooltip,.has-tooltip,input[type=date].has-tooltip,input[type=datetime-local].has-tooltip,input[type=datetime].has-tooltip,input[type=email].has-tooltip,input[type=month].has-tooltip,input[type=number].has-tooltip,input[type=password].has-tooltip,input[type=search].has-tooltip,input[type=tel].has-tooltip,input[type=text].has-tooltip,input[type=time].has-tooltip,input[type=url].has-tooltip,input[type=week].has-tooltip,textarea.has-tooltip{width:100%;vertical-align:middle;display:inline-block}.has-tooltip+.tooltip{margin-left:7px;width:18px;display:inline-block;vertical-align:middle}label.has-tooltip{display:inline}.is-required{cursor:pointer}.is-required:after{content:"*"}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper){width:100%;margin-bottom:20px}@media(min-width:950px){.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper){max-width:600px}}.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper)+h3{margin-top:2rem}.checkbox-group .field-validation-error{display:inline-block;vertical-align:middle}.input-group-2col{width:auto;margin:0 -10px;max-width:none}.input-group-2col:after,.input-group-2col:before{content:" ";display:table}.input-group-2col:after{clear:both}.input-group-2col .input-group-2col__col{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left}label .error-text,label .tooltip+.field-validation-error{display:inline;padding-left:3px}.no-js .error-text{display:none}.error-text--text-block,label .error-text--text-block{display:block;padding-top:0;padding-left:0}.field-validation-error{color:#b43837;display:block;font-size:.8125rem;font-weight:700;line-height:1.5;margin-right:12px}.field-validation-error--tooltip,.input-group .tooltip+.field-validation-error{margin-right:37px}form>.validation-summary-errors{margin-bottom:30px;max-width:600px;color:#404040;font-size:1rem;font-weight:400}form>.validation-summary-errors ul li{background:#fbe3d3;border-radius:20px 20px 20px 0;position:relative;padding:13px 15px}@media(min-width:740px){form>.validation-summary-errors ul li{border-radius:25px 25px 25px 0;padding:15px 20px}}form>.validation-summary-errors ul li:after{content:"";display:block;width:24px;height:22px;position:absolute;bottom:-22px;left:0;z-index:1;background:url(/_static/img/bg-speech-bubble-corner.png) no-repeat 0 100%}.contact-information__register-email-text{margin:1em 0 .7em}.label-style,label{display:block;font-weight:400;margin-bottom:0}.label-no-indent{padding-left:0}.label-value{font-weight:700;margin-top:8px;padding:0 0 0 5px;display:inline-block}.label-inline{display:inline-block;padding:0;line-height:36px;overflow:hidden}fieldset{border:none;padding:0;margin:0}legend{margin-bottom:.4em}.form-section{padding:10px;margin:0 -10px}.form-section .field-validation-error{overflow:hidden}.form-section--more-space-in-small{padding-top:20px;padding-bottom:20px}@media(min-width:740px){.form-section{margin:0;padding:20px 0}.form-section--more-space-in-small-up{padding:30px 0}}.form-section .infotext{padding-bottom:2em}.form-section.locked-profile+.locked-profile{padding-top:0;margin-top:-20px}.form-section.locked-profile .contact-heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.form-section.locked-profile .contact-heading h2{margin:0}.form-section.locked-profile .contact-heading .btn{font-weight:400}.form-section.locked-profile input,.form-section.locked-profile select,.form-section.locked-profile span.phone-code{background-color:transparent;border:0;line-height:1;height:auto;font-weight:700;padding-left:5px}.form-section.locked-profile input:focus,.form-section.locked-profile select:focus,.form-section.locked-profile span.phone-code:focus{border:0!important}.form-section.locked-profile input:disabled,.form-section.locked-profile select:disabled,.form-section.locked-profile span.phone-code:disabled{opacity:1;cursor:auto}.form-section.locked-profile .custom-select{height:auto;background:transparent;border:none}.form-section.locked-profile .custom-select:after{display:none}.form-section.locked-profile .input-phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-section.locked-profile .input-phone .custom-select{display:none}.form-section--last{margin-bottom:0}@media(min-width:740px){.form-section--last{padding-bottom:0}}.form-section--separated{border-top:1px solid rgba(157,160,161,.33)}@media(min-width:740px){.form-section--separated{border-top:2px dotted rgba(157,160,161,.33)}}@media(max-width:739px){.form-section--legalese{background:rgba(157,160,161,.1);border-top:2px solid rgba(157,160,161,.33)}}.gla-page .form-section--centered{display:-ms-flexbox;display:flex;margin:10px 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media(min-width:740px){.gla-page .form-section--centered{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:949px){.form-section--centered{position:relative;display:block;text-align:center}}@media(max-width:419px){.form-section--left-xxsmall{text-align:left}}@media(min-width:950px){.form-section--right-aligned{position:relative;display:block;text-align:right}}.input-phone .input-phone__code-area{width:100px;display:inline-block}.input-phone .input-phone__code-area,.input-phone .input-phone__code-area select{border-top-right-radius:0;border-bottom-right-radius:0}.input-phone .input-phone__number{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(100% - 110px)!important;display:block;float:right;margin-top:.95px}.input-birthday{margin-bottom:-3px}.input-birthday .input-birthday__day{width:100px;display:inline-block;margin-bottom:3px}.input-birthday .input-birthday__month{min-width:125px;display:inline-block;margin-bottom:3px}.input-birthday .input-birthday__year{display:inline-block;margin-bottom:3px}@media(min-width:1200px){.input-birthday .input-birthday__day{width:100px}.input-birthday .input-birthday__month{width:auto}.input-birthday .input-birthday__year{width:100px}}.xformblock{margin-bottom:2rem}.xformblock h3{margin:1rem 0 .5rem;font-size:1.125rem}.xformblock .input-group input[type=submit]{margin-top:1rem}.xformblock .input-group textarea{max-width:100%}.xformblock .input-group.horizontal{padding-bottom:9px}.xformblock .input-group.horizontal>label{padding-left:0}@media(min-width:740px){.xformblock .input-group.horizontal>label{width:auto;margin-right:10px}}.xformblock .input-group label{padding-left:0}.xformblock form a h3{display:inline-block;color:#00838e}.xformblock form a:focus h3,.xformblock form a:hover h3{text-decoration:underline}.upload-btn-wrapper{position:relative;overflow:hidden}.browse-label{color:#00838e;text-decoration:underline;display:inline-block;vertical-align:-webkit-baseline-middle;margin-left:5px}.upload-btn-wrapper input[type=file]{position:absolute;left:0;top:0;opacity:0}.half-width{max-width:50%}.input-validation-error{border:2px solid #cd0921!important}input[type=checkbox]{border:none!important}.reset-margin-bottom{margin-bottom:0!important}.profileinfo-phonenumber{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.meeting-room-select-borderradius{border-radius:3px}.password-form-fields .input-group{position:relative}.password-form-fields .input-group input{padding-right:40px}.password-form-fields .input-group input::-ms-clear,.password-form-fields .input-group input::-ms-reveal{display:none}.toggle-password{position:absolute;width:32px;height:32px;right:10px;top:2rem;cursor:pointer;background-position:50%}.toggle-password.profileinfo-password{right:20px}@media(max-width:949px){.email-preferences-section{padding-top:15px;padding-bottom:15px}}.create-password.input-invalid-error,.create-password.invalid-input{border:2px solid #cd0921!important}.passWordFormat-error{margin-top:12px}.passWordFormat-error.gray-pills-list span{background-color:#f3f2f1}.passWordFormat-error span.char-pill{font-size:.8125rem;padding:0 10px;border:1px solid #c8c8c8;border-radius:33px;margin-right:5px;display:inline-block;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px}.passWordFormat-error span.char-pill.valid{color:#008a25;font-weight:700}.passWordFormat-error span.char-pill.invalid{color:#b43837}.passWordFormat-error .icon:not(.icon--info){margin-bottom:-3px;height:20px}.passWordFormat-error .tooltip{margin-right:-3px}.passWordFormat-error .icon--info{height:16px;background-repeat:no-repeat;margin-left:3px;width:16px;margin-bottom:2px}.filter-menu:after,.filter-menu:before{content:" ";height:100%;width:25px;display:block;position:absolute;top:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(80%,#fff),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 80%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}.menu-scroll-x{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;height:58px}.menu-scroll-x::-webkit-scrollbar{display:none!important}.filter-menu{padding-bottom:0;margin-bottom:25px;position:relative;border-bottom:1px solid #bebebe;overflow:hidden;height:58px}.filter-menu:before{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),color-stop(80%,#fff),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 80%,#fff);width:15px;left:0}.filter-menu:after{right:0;width:30px}.filter-menu__list{list-style-type:none;padding-top:0;margin-top:-4px}.filter-menu__item{display:inline-block;border-bottom:3px;margin-top:4px}.filter-menu__item.selected{border-bottom:3px solid #00838e}.filter-menu__item:last-child{margin-right:10px}.filter-menu__item:focus{outline-offset:-3px}.filter-menu__button{display:block;text-decoration:none;color:#3d3835;padding:7px;border:0}.filter-menu__button:focus,.filter-menu__button:hover{text-decoration:none}.selected .filter-menu__button{color:#00838e;font-weight:700}@media(min-width:950px){.filter-menu__button{padding:5px 20px}}@media(min-width:740px){.filter-menu,.menu-scroll-x{height:68px}}@media(min-width:950px){.filter-menu,.menu-scroll-x{height:64px}}.l-price-box{max-width:370px;margin:0 auto;padding-right:.4em}.l-price-box__available-rates-holder{overflow:hidden;background-color:#f8f8f8;padding:.5em 1em 0;margin-bottom:1em}.l-price-box__available-rates-holder__title{font-size:1.25rem;color:#3d3835;margin-bottom:.3em}.l-price-box__available-rates-holder .price__currency,.l-price-box__available-rates-holder .price__text{font-weight:400;font-size:.8125rem}.l-price-box__available-rates-holder .expandable-toggler{display:block;width:100%}.l-price-box__available-rates-holder .expandable-toggler>span:after{float:right;position:relative;top:5px}.l-price-box__available-rates-row{overflow:hidden;position:relative;font-size:.8125rem;padding:.5em 0;border-top:1px solid #ccc}.l-price-box__available-rates-row.disabled{color:grey;cursor:not-allowed}.l-price-box__available-rates-row.disabled input[type=radio]:disabled{cursor:not-allowed}.l-price-box__available-rates-row.bottom-border{border-top:1px solid #ccc}.l-price-box__available-rates-row>.selectable{display:inline-block}.l-price-box__available-rates-row>span{font-size:1.125rem;font-weight:700}.l-price-box__available-rates-row .price__container{text-align:right;min-width:100px;display:inline-block}.l-price-box__available-rates-row .price__container--modify{min-width:80px}.l-price-box__available-rates-row .price__container-reward{float:right;padding-right:12px}.l-price-box__available-rates-row .price__plus{font-size:.8125rem;font-weight:400;vertical-align:middle}.l-price-box__available-rates-togglable{margin-bottom:.5em;visibility:visible;max-height:250px}.l-price-box__available-rates-togglable.is-collapsed{max-height:0;visibility:hidden}.l-price-box__available-rates-togglable.is-collapsed .l-price-box__available-rates-row{visibility:hidden}@media(max-width:1199px){.l-price-box--selectable{padding-right:0!important}}@media(max-width:1199px){.l-price-box:not(.l-price-box--selectable){margin-right:0!important}.l-price-box__btn-holder{width:100%;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-order:2;-ms-flex-order:2;order:2;text-align:center}.l-price-box__btn-holder a,.l-price-box__btn-holder button{width:100%;margin:0 auto}}@media(min-width:950px)and (max-width:1199px){.l-price-box--selectable{padding-right:.5em!important}}.l-price-box--selectable .l-price-box__btn-holder{width:100%;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-order:2;-ms-flex-order:2;order:2;text-align:center}.l-price-box--selectable .l-price-box__btn-holder a,.l-price-box--selectable .l-price-box__btn-holder button{width:100%;margin:0 auto}.rate-label{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;text-align:left;width:-webkit-fill-available;width:-moz-available;width:stretch;padding-left:10px;padding-top:3px;font-size:1rem;font-weight:700;font-size:1.25rem}@media(min-width:950px)and (max-width:1199px){.rate-label{font-size:1rem}}.disabled .rate-label{cursor:not-allowed!important}.rate-label__currency-container{min-width:100px}.rate-label__currency-container--right{min-width:60px}.rate-label__currency,.rate-label__separator{font-weight:400;font-size:.8125rem}.rate-label__separator{vertical-align:middle}.multiple-rates-block__rates-holder{background-color:#f8f8f8;width:100%;overflow:hidden;margin-bottom:3px;padding:5px}.multiple-rates-block__rates-holder__title{font-size:1.25rem;color:#3d3835;margin-bottom:.3em;margin-top:.2em;line-height:35px;text-align:left;margin-left:10px}.multiple-rates-block__rates-row{border-top:1px solid #ccc;line-height:2.25rem;overflow:hidden}.multiple-rates-block__rates-row.disabled,.multiple-rates-block__rates-row[aria-disabled=true]{opacity:.45;cursor:not-allowed}.multiple-rates-block__rates-row.bottom-border{border-top:1px solid #ccc}.multiple-rates-block__rates-row>.selectable{display:inline-block}.multiple-rates-block__rates-togglable{margin-bottom:.5em;visibility:visible;max-height:250px}.multiple-rates-block__rates-togglable.is-collapsed{max-height:0;visibility:hidden}.multiple-rates-block__rates-togglable.is-collapsed .l-price-box__rates-row{visibility:hidden}.multiple-rates-block__btn-holder{width:100%;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-order:2;-ms-flex-order:2;order:2;text-align:center}.multiple-rates-block__btn-holder a,.multiple-rates-block__btn-holder button{width:100%;margin:0 auto}@media(max-width:1199px){.multiple-rates-block--selectable{padding-right:0!important}}@media(max-width:1199px){.multiple-rates-block:not(.l-price-box--selectable){margin-right:0!important}}@media(min-width:950px)and (max-width:1199px){.multiple-rates-block--selectable{padding-right:.5em!important}}.multiple-rates-block--with-pattern .multiple-rates-block__rates-holder{border-radius:6px}.product-card{background:#fff;padding:10px}.product-card h2{margin-bottom:5px}.product-card__body,.product-card__media{margin-bottom:10px}.product-card__media img{width:100%;display:block}.product-card__body{word-wrap:break-word}.product-card__body__description{margin-top:10px;line-height:24px}.product-card__sidebar{font-size:.8125rem;padding-right:0}.product-card__sidebar__inner-container{width:100%}.product-card__sidebar__inner-container:nth-child(2){margin-top:15px}.product-card__cancel-button-container{width:100%;display:-ms-flexbox;display:flex}.product-card__cancel-button-container .btn{margin:auto}@media(min-width:740px){.product-card{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-moz-flex;display:-ms-flexbox;display:flex;padding:20px 0}.product-card:after,.product-card:before{content:" ";display:table}.product-card:after{clear:both}.product-card__media{width:33.07%;padding-left:20px;margin-bottom:20px}.product-card__body{width:66%;padding:0 20px 0 28px;margin-bottom:0}.product-card__sidebar{padding-right:20px;padding-top:20px}.product-card__cancel-button-container,.product-card__sidebar{width:66%;max-width:350px;margin:auto}}@media(min-width:950px){.product-card__media{width:23.07%}.product-card__body{width:51%;margin-bottom:0}.product-card__sidebar{width:25.8%}.product-card__cancel-button-container{width:auto;margin:auto 0 0}}@media(min-width:740px){.product-card--charity .product-card__sidebar{padding-right:0}}@media(min-width:950px){.product-card--charity .product-card__sidebar{padding-right:16px}}.product-card--charity-confirm{padding-top:30px}.product-card--charity-confirm .u-table,.product-card--charity-confirm .u-table-row{max-width:400px;width:100%}.product-card--charity-confirm .u-table-cell{min-width:120px;width:40%;vertical-align:bottom}@media(min-width:740px){.product-card--charity-confirm .product-card__body{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:35px}}.animate-hide-fade--product-card{max-height:1000px}@media(min-width:740px){.animate-hide-fade--product-card{max-height:650px}}@media(min-width:950px){.animate-hide-fade--product-card{max-height:400px}}.animate-hide-fade--product-card.ng-hide{max-height:0}.product-list-container{-ms-align-items:start;-ms-flex-align:start;align-items:start}.product-list-container li{list-style-type:none;opacity:1;position:relative}.product-list-container li.ng-enter{-webkit-transition:1s;transition:1s;opacity:0}.product-list-container li.ng-enter-active{opacity:1;z-index:1!important}.product-list-container img{width:100%;display:block}.product-list{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-booking-panel .product-list{-ms-flex-wrap:unset;flex-wrap:unset}body.popover-is-open{overflow:hidden;position:fixed;width:100%}body.popover-is-open.scrollable-body{position:relative}@media(min-width:950px){body.popover-is-open{padding-right:17px}}.product-list-item{padding:10px;display:-ms-flexbox;display:flex;width:49.7%}.product-list-item__image-container{position:relative;width:100%;overflow:hidden}.product-list-item__image-container--view-more{background:#00838e}.product-list-item__image-container:after{content:" ";position:absolute;top:0;width:100%;padding-bottom:67%}.product-list-item__image-container img{position:absolute;top:0;left:0}.product-list-item__image-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0}.product-list-item__image-overlay .btn--outlined{background:rgba(0,0,0,.4)}.product-list-item__image-overlay>div{color:#fff}.product-list-item__content-container{padding-top:13px}.product-list-item__content-container .heading-5{font-family:Helvetica,Arial,sans-serif;color:#333;font-weight:700;margin-bottom:-2px;font-size:1.0625rem}.product-list-item__content-container .heading-5.selected{color:#00838e}.overlay .product-list-item__content-container .heading-5{font-size:1.5625rem}.product-list-item__content{background-color:#fff;color:#333;width:100%}.product-list-item__content .disabled .custom-select{-webkit-box-shadow:inset 1px 1px 1px #f3f2f1;box-shadow:inset 1px 1px 1px #f3f2f1}.overlay .product-list-item__content{max-width:350px;padding:15px;z-index:999;position:relative;text-align:left;margin:5px auto}.product-list-item .close-button{position:absolute;border:none;background:transparent;border-radius:50%;width:33px;top:8px;right:5px}.product-list-item .close-button:before{content:" ";position:absolute;border-radius:50%;background:#fff;width:29px;height:29px;top:1px;left:1px}.product-list-item .close-button>img{position:relative;margin:1px 0 0 1px}.product-list-item__teaser-text{color:#333;font-size:.75rem}.product-list-item__select-button{padding-top:10px;text-align:center}.product-list-item__select-button .btn{min-width:124px;padding:6px}@media(min-width:740px){.product-list-item{width:33%}.product-list-item__image-overlay>div{padding-top:30px}.product-list-item__select-button{padding-top:20px;padding-bottom:5px}}@media(min-width:950px){.product-list-item{width:24.96%}}.product-list-item__add-extra-module{border-bottom:none!important;padding-top:20px!important;padding-bottom:0!important}.product-list-item__add-extra-module h2{margin-bottom:2px}.product-list-item__add-extra-module>p{margin-bottom:10px}.product-list-item__add-extra-module li~li.product-list-item__post-booking-placeholder{display:none!important}.product-list-item__add-extra-module li:nth-child(n+2):not(.product-list-item--view-more){display:none}.product-list-item__add-extra-module li:not(.product-list-item--view-more){padding-right:5px}.product-list-item__add-extra-module .product-list-item--view-more{padding-left:5px}.product-list-item__add-extra-module .product-list-item__post-booking-placeholder{padding-bottom:36%;width:50%;position:relative}.product-list-item__add-extra-module .icon--add-transparent-bg{-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#fff;width:18px;height:18px}.product-list-item__add-extra-module .overlay-container{text-align:center;background:none}.product-list-item__add-extra-module .overlay-container div{padding-top:0}.product-list-item__add-extra-module .overlay-container p{margin:0}.product-list-item__add-extra-module .product-list-item__teaser-text{margin-bottom:0}@media(min-width:420px){.product-list-item__add-extra-module li:nth-child(n+2):not(.product-list-item--view-more){display:-ms-flexbox;display:flex;padding-left:7.5px;padding-right:7.5px}.product-list-item__add-extra-module li:nth-child(n+3):not(.product-list-item--view-more){display:none}.product-list-item__add-extra-module .product-list-item{width:33.33%}.product-list-item__add-extra-module .product-list-item__post-booking-placeholder{padding-bottom:23%;width:66.66%}.product-list-item__add-extra-module .icon--add-transparent-bg{width:20px;height:20px}}@media(min-width:740px){.booking-page .product-list-item__add-extra-module{margin-top:20px;margin-bottom:20px}}@media(min-width:950px){.product-list-item__add-extra-module li:nth-child(n+3):not(.product-list-item--view-more){display:-ms-flexbox;display:flex}.product-list-item__add-extra-module li:nth-child(n+4):not(.product-list-item--view-more){display:none}.product-list-item__add-extra-module .product-list-item{width:25%}.product-list-item__add-extra-module .product-list-item__post-booking-placeholder{padding-bottom:17.4%;width:75%}.product-list-item__add-extra-module .icon--add-transparent-bg{width:25px;height:25px}}@media(min-width:1200px){.product-list-item__add-extra-module li:nth-child(n+4):not(.product-list-item--view-more){display:-ms-flexbox;display:flex}.product-list-item__add-extra-module li:nth-child(n+5):not(.product-list-item--view-more){display:none}.product-list-item__add-extra-module .product-list-item{width:20%}.product-list-item__add-extra-module .product-list-item__post-booking-placeholder{padding-bottom:14%;width:80%}}.product-list-item__image-placeholder{padding-bottom:66%}.overlay{width:100%;height:100%;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:99999;overflow-y:scroll;text-align:center}.overlay .centered{vertical-align:-webkit-baseline-middle;display:-webkit-inline-box;max-width:98.5%}.overlay .centering-frame{display:inline-block;visibility:hidden;height:100%;width:0;vertical-align:middle;margin-right:-4.5px}.animated{display:block}.animated--flash-in{-webkit-animation-name:flash-in;animation-name:flash-in;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes flash-in{0%{opacity:0}to{opacity:1}}@keyframes flash-in{0%{opacity:0}to{opacity:1}}.animated--shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.animated--pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate-hide-fade{opacity:1}.animate-hide-fade.ng-hide{opacity:0}.animate-hide-fade.ng-hide-add,.animate-hide-fade.ng-hide-remove{-webkit-transition:all .4s ease;transition:all .4s ease}.animate-hide-fade--replace.ng-hide{position:absolute;top:0}.animate-hide-fade--dontations-page-preamble{max-height:350px}.animate-hide-fade--dontations-page-preamble.ng-hide{max-height:0;margin-bottom:0}.animate-hide-fade--rooms-n-rates{max-height:600px;opacity:1}.animate-hide-fade--rooms-n-rates.ng-hide{max-height:0;opacity:0}.animate-hide-fade--rooms-n-rates.ng-hide-add,.animate-hide-fade--rooms-n-rates.ng-hide-remove{-webkit-transition:all .25s ease!important;transition:all .25s ease!important}.text-block{background-color:#efece9;padding:20px}@media print{.print-layout,.print-layout body{height:100%}body{font-size:.75rem}.receipt-template__order-sum__total__info-group .price{font-size:1.75rem!important}}.print-layout{background-image:none}.receipt-template{background-color:#fff;margin:auto;padding-top:30px;padding-bottom:30px}.receipt-template .l-grid__col{position:relative;padding-left:10px;padding-right:10px;width:8.3333333333%;float:left;width:100%;margin-bottom:20px}.receipt-template .l-grid__col:last-child{margin-bottom:0}.receipt-template__header{margin-bottom:30px;overflow:hidden}.receipt-template__header .receipt-template__header__logo{float:left}.receipt-template__contact-container{border-bottom:1px solid rgba(0,0,0,.15);margin:25px 0;padding:25px 0;width:100%}.receipt-template__contact-container .receipt-template__contact-container__person{margin-bottom:20px}.receipt-template__contact-container .receipt-template__contact-container__info-group{overflow:hidden;margin-bottom:10px}.receipt-template__contact-container .receipt-template__contact-container__info-group label{padding:0;font-weight:700}.receipt-template__contact-container .receipt-template__contact-container__info-group:last-child{margin-bottom:0}@media(min-width:950px){.receipt-template__contact-container .l-grid__col:first-child{padding-left:30px}.receipt-template__contact-container .l-grid__col:last-child{padding-right:30px}}.receipt-template__rooms__section{overflow:hidden;border-bottom:1px solid rgba(0,0,0,.15);padding:25px 0}.receipt-template__rooms__section:first-child{border-top:1px solid rgba(0,0,0,.15);margin-top:25px}.receipt-template__ancillaries .l-grid__col{margin-bottom:0}.receipt-template__ancillaries .ancillary-list .ancillary{margin-bottom:20px}@media(min-width:740px){.receipt-template__ancillaries .ancillary-list .ancillary{margin-bottom:0}}.receipt-template__ancillaries .ancillary-list__price{float:right}@media(min-width:740px){.receipt-template__ancillaries .ancillary-list__price{float:left}}@media(min-width:740px){.receipt-template__ancillaries .ancillary-list{margin-bottom:20px}}.receipt-template__order-vat{border-bottom:2px solid rgba(0,0,0,.15);padding:20px 0}.receipt-template__order-sum{padding:30px 0}.receipt-template .floated-summary__item{display:inline-block}.receipt-template .floated-summary__item:first-child{padding-right:20px}.receipt-template .floated-summary__item:last-child{margin-top:10px;display:block;text-align:right}@media(min-width:420px){.receipt-template .floated-summary{text-align:right}.receipt-template .floated-summary__item--small{min-width:110px}.receipt-template .floated-summary__item--medium{min-width:170px}.receipt-template .floated-summary__item:first-child{min-width:auto;padding-right:50px}.receipt-template .floated-summary__item:last-child{margin-top:0;display:inline-block}}@media(min-width:420px){.receipt-template{padding-top:50px}.receipt-template .receipt-template__header{margin-bottom:50px}.receipt-template .receipt-template__contact-container .receipt-template__contact-container__info-group{margin-bottom:0}.receipt-template .receipt-template__contact-container .receipt-template__contact-container__info-group label{float:left;min-width:220px}}@media(min-width:740px){.receipt-template .l-grid__col--2of12--small-up{position:relative;padding-left:10px;padding-right:10px;width:16.6666666667%;float:left}.receipt-template .l-grid__col--3of12--small-up{position:relative;padding-left:10px;padding-right:10px;width:25%;float:left}.receipt-template .l-grid__col--4of12--small-up{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}}@media(min-width:950px){.receipt-template .receipt-template__contact-container{background-color:#edeceb;border-bottom:0}.receipt-template .receipt-template__contact-container .receipt-template__contact-container__info-group{margin-bottom:0}.receipt-template .receipt-template__contact-container .receipt-template__contact-container__info-group label{float:left;width:30%}.receipt-template .l-grid__col{margin-bottom:0}.receipt-template .l-grid__col--2of12--medium-up{position:relative;padding-left:10px;padding-right:10px;width:16.6666666667%;float:left}.receipt-template .l-grid__col--3of12--medium-up{position:relative;padding-left:10px;padding-right:10px;width:25%;float:left}.receipt-template .l-grid__col--4of12--medium-up{position:relative;padding-left:10px;padding-right:10px;width:33.3333333333%;float:left}.receipt-template .l-grid__col--8of12--medium-up{position:relative;padding-left:10px;padding-right:10px;width:66.6666666667%;float:left}}@media print{.receipt-template .receipt-template__contact-container{background-color:none;padding-left:0;padding-right:0}}.breadcrumb-list{font-size:.875rem;line-height:1.4em}.breadcrumb-list .breadcrumb-list__body{display:none;float:left;margin-right:7px}.breadcrumb-list .breadcrumb-list__body:before{content:"›"}.breadcrumb-list .breadcrumb-list__body>a{color:#333;margin-left:2px}.breadcrumb-list .breadcrumb-list__body:last-child{margin-left:2px;color:#7f7369}.breadcrumb-list .breadcrumb-list__body:last-child>a{color:#7f7369}.breadcrumb-list .breadcrumb-list__body:last-child:before{color:#333;content:"›"}.breadcrumb-list .breadcrumb-list__parent{background-color:hsla(0,0%,100%,.9);margin:-2em -10px 0}.breadcrumb-list .breadcrumb-list__parent a{display:inline-block;color:#333;padding:.3em 10px;width:100%;text-decoration:none}.breadcrumb-list .breadcrumb-list__parent a:before{content:"‹";color:#00838e;margin-right:5px}.breadcrumb-list+h1{margin-top:0}@media(min-width:740px){.breadcrumb-list{margin-top:-.9375rem;margin-bottom:.5rem}.breadcrumb-list .breadcrumb-list__body,.breadcrumb-list .breadcrumb-list__last{display:block}.breadcrumb-list .breadcrumb-list__parent{display:none}}.breadcrumb-list--posttabs .breadcrumb-list__parent{margin-top:0;background:#fff}.tag-section{margin:20px 10px}.tag-section .tag-section__header{padding:15px 10px;font-size:1.125rem}.tag-section .tag-section__list .tag-section__list__body{background-color:#fff;margin-bottom:7px}.tag-section .tag-section__list .tag-section__list__body>a{display:block;background:url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg) no-repeat 10px;background-size:24px 24px;padding:10px .9375rem 8px 40px;font-size:.875rem;text-transform:uppercase;font-weight:700;color:#483729}@media(min-width:740px){.tag-section{margin:20px 0}.tag-section .tag-section__header{display:none}.tag-section .tag-section__list .tag-section__list__body{margin-right:6px;float:left}}.tag-section--compact{margin-top:0}.tag-section--compact .tag-section__list .tag-section__list__body{border-radius:0}.hotel-menu{max-width:100%}.hotel-menu>li{background-color:hsla(0,0%,100%,0);display:block;padding:0 5px}.hotel-menu>li>a{color:#333;display:block;text-align:left;padding:14px 10px 15px 30px;border-bottom:1px solid #eee;text-decoration:none}@media(min-width:740px){.hotel-menu:before{content:"";display:inline-block;vertical-align:middle;height:32px}.hotel-menu :first-child{margin-left:-4px}.hotel-menu li:first-child.active>*{padding-left:14px}.hotel-menu>li{background-color:hsla(0,0%,100%,0);text-align:center;vertical-align:middle;display:inline-block;max-width:10em;margin-bottom:3px;position:relative}.hotel-menu>li>a{display:inline-block;color:#40484d;text-decoration:none;padding:3px 10px;border:none}.hotel-menu>li>a:hover{font-weight:400}.hotel-menu>li>a:focus,.hotel-menu>li>a:hover{background:rgba(233,232,231,.6);color:#00838e}.hotel-menu>li:after{color:#d9d9d9;content:"|";display:inline-block;position:absolute;right:0;top:calc(50% - 12px);width:1px}.hotel-menu>li:last-child:after{display:none}.hotel-menu>li.active>a{background-color:#483729;color:#fff}}@media(min-width:1200px){.hotel-menu>li{max-width:none}}@media(max-width:739px){.hotel-nav-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:100}}@media(min-width:740px){.hotel-nav-overlay{display:none!important}}@media(min-width:950px){.hotel-menu-wrapper{max-width:66.6666%}}.hotel-menu-wrapper+.hotel-menu-placeholder{display:none}.hotel-menu-wrapper .hotel-menu-wrapper__inner{background:#fff;padding:9px 10px;margin:9px -10px -9px;top:0}@media(min-width:740px){.hotel-menu-wrapper .hotel-menu-wrapper__inner{margin:0 -30px -12px;padding:9px 30px 0}}@media(min-width:950px){.hotel-menu-wrapper .hotel-menu-wrapper__inner{margin:6px -30px 0}}.hotel-menu-wrapper.sticky{position:fixed;width:100%;top:-75px;z-index:9999;left:0;right:0;padding:0 10px}.hotel-menu-wrapper.sticky.is-animated{top:0}.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{top:-75px}.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner.is-animated{top:0;-webkit-transition:top .6s ease;transition:top .6s ease}.hotel-menu-wrapper.sticky+.hotel-menu-placeholder{display:block;height:58px}@media(min-width:740px){.hotel-menu-wrapper.sticky{position:static;padding:0 30px}.hotel-menu-wrapper.sticky .navbar-header{margin-top:-5px}.hotel-menu-wrapper.sticky+.hotel-menu-placeholder{display:block;height:106px}}@media(min-width:950px){.hotel-menu-wrapper.sticky{padding:0}.hotel-menu-wrapper.sticky+.hotel-menu-placeholder{display:block;height:106px}}@media(min-width:1200px){.hotel-menu-wrapper.sticky+.hotel-menu-placeholder{display:block;height:90px}}.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{-webkit-box-shadow:rgba(0,0,0,.75) 0 0 7px;box-shadow:0 0 7px rgba(0,0,0,.75);padding-bottom:9px;margin-top:0;z-index:25}@media(min-width:740px){.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{left:0;right:0;margin:0;height:95px;padding:15px 30px 0;overflow:hidden;position:fixed}}@media(min-width:740px)and (min-width:1200px){.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{height:80px}}@media(min-width:740px){.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu{font-size:.875rem;position:absolute;margin:25px 0 12px;height:32px}.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu li:first-child{margin-left:0}.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu>li a{padding:0 8px}}@media(min-width:740px){.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-nav{position:static;max-width:1200px;margin:0 auto;width:100%;overflow:visible}.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-nav .navbar-header .navbar-header__widget-toggle{display:block;margin-top:-10px}}@media(min-width:950px){.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-nav .navbar-header .navbar-header__widget-toggle{margin-top:10px}}@media(max-width:739px){.hotel-nav{z-index:101}}@media(max-width:739px){.hotel-nav>.navbar-header{display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.hotel-nav>.navbar-header>.navbar-header__widget-toggle{float:right}.hotel-nav>.navbar-header>.btn.iconic-item{float:right;padding-top:3px;padding-bottom:3px;padding-left:3px}.hotel-nav>.navbar-header>.btn.iconic-item .iconic-item__icon-container{padding-top:0}.hotel-nav>.navbar-header>.btn.iconic-item .iconic-item__icon-container__icon{display:block;width:34px;height:34px}.hotel-nav>.navbar-header .meetings-online-sticky_btn{color:#fff}.hotel-nav>.navbar-collapse{margin:0 -10px;top:10px;position:relative}@media(max-width:739px){.hotel-nav>.navbar-collapse{border-top:1px solid #eee;display:none}}@media(min-width:740px){.hotel-nav{padding:10px 0}.hotel-nav>.navbar-header{margin:0;float:right}.hotel-nav>.navbar-header>.navbar-toggle{display:none}.hotel-nav>.navbar-header>.navbar-header__widget-toggle{display:block}.hotel-nav #hotel-room-navigation-links{display:block!important}.hotel-nav>.navbar-collapse{margin:0;top:inherit;position:static}}@media(min-width:950px){.hotel-nav{padding:0}.hotel-nav>.navbar-header{margin-top:0}.hotel-nav>.navbar-header>.navbar-header__widget-toggle{display:none}}.no-js .hotel-nav{margin-top:0}.no-js .hotel-nav>.navbar-header{display:none}.read-more .read-more__subtle{color:#333}.read-more:after{background-position:.3em;background-size:auto 100%;content:"";display:inline-block;height:.6em;width:.8em;-webkit-transition:background-position .2s linear;transition:background-position .2s linear}.read-more:visited{color:#00838e}.read-more:focus,.read-more:hover{text-decoration:none}.read-more:focus:after,.read-more:hover:after{background-position:100%}@media(min-width:950px){.read-more:focus-visible{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0;position:relative;z-index:1;display:inline-block}}.read-more--big .read-more__subtle{color:#483729}.read-more--big:after{background-position:.1em;width:.5em;margin-left:5px}@media(max-width:419px){.read-more--breakable,.read-more--breakable .read-more__subtle{display:block}}.bulleted-link,.PdfIconLink{cursor:pointer;color:#00838e;border:none!important;line-height:24px;background-image:url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);background-repeat:no-repeat;display:inline-block;background-size:24px;padding-left:34px;margin:10px 0 0}.bulleted-link:focus,.bulleted-link:hover,.PdfIconLink:focus,.PdfIconLink:hover{text-decoration:underline}@media(min-width:740px){.bulleted-link,.PdfIconLink{margin-top:0}}.bulleted-link--cancel{background-image:url(/_static/img/bullet-list-close-circle-nordicsea-v2.svg);background-size:26px;line-height:25px}.bulleted-link--dawn{color:#333;background-image:url(/_static/img/bullet-list-arrow-circle-dawn.svg)}.bulleted-link--sandstone{color:#fff;background-image:url(/_static/img/bullet-list-arrow-circle-sandstone.svg)}.bulleted-link--printer{background-image:url(/_static/img/icons/printer-v2.png)}.contact-items{width:auto;margin:0 -10px;max-width:none;padding:5px 0}.contact-items:after,.contact-items:before{content:" ";display:table}.contact-items:after{clear:both}.contact-items>.contact-items__heading{padding-top:10px;padding-left:10px}.contact-items>.contact-items__item{position:relative;width:100%;float:left;padding:5px 10px}.contact-items>.contact-items__item>*{margin-bottom:0}@media(min-width:740px){.contact-items{padding:10px 0}}@media(min-width:950px){.contact-items>.contact-items__item{position:relative;width:33.3333333333%;float:right;padding:10px}.contact-items>.contact-items__item:first-child{border:none}}.contact-items .iconic-item .extraem{margin:3px 0}.contact-items .iconic-item__description{margin:0;display:block;line-height:1.2rem}@media(min-width:740px){.contact-items--mini>.contact-items__item{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left;text-align:left!important}.contact-items--mini>.contact-items__item>.iconic-item{margin:0!important}}@media(max-width:739px){.collapsible-list .collapsible-list__item--hidden{display:none}}.collapsible-list-toggler{display:inline-block;background-color:#fff;border-radius:12px;margin-bottom:15px;padding:0 .7em;line-height:25px;font-weight:700;letter-spacing:.05em;font-size:1.1em}@media(min-width:740px){.collapsible-list--partial,.collapsible-list-toggler{display:none!important}}.booking-widget-head{background:#00838e;overflow:hidden}@media(min-width:1200px){.booking-widget-head{padding-left:2.1875rem;padding-right:2.1875rem}.booking-widget-head:focus-visible{z-index:102;position:relative}}.btn-booking-widget-toggle{background-color:#00838e;border-radius:50px;color:#fff;border:none;padding:10px 15px 10px 22px}.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle{background-color:#8d3a7c}.booking-widget-toggle,.btn-booking-widget-toggle{color:#fff;background-color:#00838e}.booking-widget-toggle .icon--expand,.btn-booking-widget-toggle .icon--expand{margin-left:8px}.booking-widget-toggle .icon--expand--row,.btn-booking-widget-toggle .icon--expand--row{display:table-cell;background-position:0 5px}.booking-widget-toggle:visited,.btn-booking-widget-toggle:visited{color:#fff}@media(min-width:950px){.booking-widget-toggle,.btn-booking-widget-toggle{display:none}}.booking-widget-toggle{display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:justify;justify-content:space-between;padding:6px;margin:4px}.booking-widget-toggle__information{display:inline;padding-right:10px}.booking-widget-toggle.active~.l-booking-widget--horizontal{padding-top:0}.booking-widget-toggle.visible{display:-ms-flexbox!important;display:flex!important}@media(min-width:740px){.booking-widget-toggle{padding-left:1.875rem;padding-right:1.875rem}}@media(min-width:950px){.booking-widget-toggle{padding-left:2.8125rem;padding-right:2.8125rem;margin:4px auto;-ms-flex-pack:start;justify-content:flex-start;display:none}}@media(min-width:1200px){.booking-widget-toggle{max-width:1200px;padding-left:.3125rem;padding-right:.3125rem}}.btn-booking-widget-toggle{text-transform:uppercase}.hotelnav-btn-booking-widget{padding:8px 15px!important}.offer-destinations{overflow:hidden;margin-bottom:15px}@media(min-width:950px){.offer-destinations{padding:0 20px 5px}}.offer-destinations ul:last-of-type{border-bottom:none}.teaser-container--background{background-color:#fff}.teaser-container--background .bulleted-link,.teaser-container--background .PdfIconLink,.teaser-container--background h2{position:relative}.teaser-container--background h2{color:#fff;text-shadow:1px 1px 1px #000}.booking-summary{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.booking-summary .booking-summary-list--summary{-ms-flex-order:1;order:1}.booking-summary .booking-summary-list--confirmation-details{-ms-flex-order:2;order:2}.booking-summary .booking-summary-list--confirmation-details .booking-summary__price span:nth-child(2){display:none}.booking-summary .booking-summary-list--confirmation-details .booking-summary__price span.price__plus:nth-child(2){display:inline}.booking-summary__book-a-new-stay-button #book-a-new-stay-btn{display:none}@media(max-width:949px){.booking-summary__book-a-new-stay-button{text-align:center;margin:auto auto -27px;display:table}}@media(min-width:950px){.booking-summary__book-a-new-stay-button{display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.booking-summary__book-a-new-stay-button #book-a-new-stay-btn{display:block}}.booking-summary__add-to-calendar{margin:10px 10px 0 0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.booking-summary__add-to-calendar:before{content:url(/_static/img/icons/add-to-calendar.svg);margin-right:10px}@media(max-width:949px){.booking-summary__add-to-calendar{background-color:#fff;padding:0 20px;-ms-flex-pack:center;justify-content:center}}.booking-summary__price .circular-loader{margin-left:30px;margin-top:15px}.booking-summary.booking-is-cancelled .booking-summary-list--confirmation-details{-ms-flex-order:0;order:0}.booking-summary.booking-is-cancelled .booking-summary-list--confirmation-details li:last-child{width:25%}@media(min-width:1200px){.booking-summary.booking-is-cancelled .booking-summary-list--confirmation-details li:last-child{white-space:nowrap}}@media(min-width:740px){.booking-summary h2{margin-bottom:1.5625rem}}.booking-summary .booking-summary-list{max-width:51.875rem;margin-left:-10px;margin-right:-10px}.booking-summary .booking-summary-list:after,.booking-summary .booking-summary-list:before{content:" ";display:table}.booking-summary .booking-summary-list:after{clear:both}@media(min-width:740px){.booking-summary .booking-summary-list{margin-bottom:10px}}.booking-summary .booking-summary-list .booking-summary-list__item--xs{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left;margin-bottom:15px}@media(min-width:740px){.booking-summary .booking-summary-list .booking-summary-list__item--xs{position:relative;padding-left:10px;padding-right:10px;width:20%;float:left}}.booking-summary .booking-summary-list .booking-summary-list__item--s{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left;margin-bottom:15px}@media(min-width:740px){.booking-summary .booking-summary-list .booking-summary-list__item--s{position:relative;padding-left:10px;padding-right:10px;width:25%;float:left}}.booking-summary .booking-summary-list .booking-summary-list__item--l{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left;margin-bottom:15px}@media(min-width:740px){.booking-summary .booking-summary-list .booking-summary-list__item--l{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left}}.booking-summary .booking-summary-list .booking-summary-list__item--checkin div{overflow:hidden;max-height:22px}.booking-summary .booking-summary-list .booking-summary-list__item--checkin div .booking-summary-list__item--checkin__info{float:left}.booking-summary .booking-summary-list .booking-summary-list__item--checkin div .booking-summary-list__item--checkin__arrow{text-align:center;display:block;font-size:1.875rem}.booking-summary .booking-summary-list .booking-summary-list__item--checkin div .booking-summary-list__item--checkin__arrow img{margin-left:20px}.booking-summary .booking-summary-list .booking-summary-list__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:.8125rem;line-height:1.2em;color:#333;margin-bottom:2px;display:block}@media(min-width:740px){.booking-summary .booking-summary-list .booking-summary-list__heading{font-size:.875rem;margin-bottom:5px}}.booking-summary .booking-summary-list .booking-summary-list__guests,.booking-summary .booking-summary-list strong{font-weight:700;display:block}.booking-summary .booking-summary-list .booking-summary-list__guests__children,.booking-summary .booking-summary-list strong__children{display:block}.booking-summary .booking-summary-list .booking-summary-list__guests__children span,.booking-summary .booking-summary-list strong__children span{font-weight:400}@media(min-width:1200px){.booking-summary .booking-summary-list__totalPrice__item{position:absolute;top:0;right:0;z-index:1}}@media(max-width:949px){.booking-summary .booking-summary-list__totalPrice__item{border-top:1px solid #eee;padding-top:10px;padding-bottom:15px;margin-bottom:10px}}@media(min-width:950px)and (max-width:1199px){.booking-summary .booking-summary-list__totalPrice__item{border-top:1px solid #eee;padding-top:10px;padding-bottom:15px;margin-bottom:10px}}.booking-summary .booking-summary-list__totalPrice__item .booking-price-details--align-right{text-align:left}@media(min-width:1200px){.booking-summary .booking-summary-list__totalPrice__item .booking-price-details--align-right{text-align:right}}.booking-summary .booking-summary-list__totalPrice__item .booking-price-details__item{-ms-flex-pack:start;justify-content:flex-start}@media(min-width:1200px){.booking-summary .booking-summary-list__totalPrice__item .booking-price-details__item{-ms-flex-pack:end;justify-content:flex-end}}.booking-summary .booking-summary-list__totalPrice__item .booking-price-details__item .u-text-align-right{text-align:left!important}@media(min-width:1200px){.booking-summary .booking-summary-list__totalPrice__item .booking-price-details__item .u-text-align-right{text-align:right!important}}.booking-summary .booking-summary-list__totalPrice__item .inlineBlock-box,.booking-summary .booking-summary-list__totalPrice__item strong{display:inline-block}@media(max-width:419px){.booking-summary .booking-summary-list__totalPrice__item .inlineBlock-box,.booking-summary .booking-summary-list__totalPrice__item strong{display:block}}.booking-summary .booking-summary-list__totalPrice__item .price.price--inline-large span:nth-child(2){display:none}.booking-summary .booking-summary-list__totalPrice__item .price.price--inline-large span.price__plus:nth-child(2){display:inline}.booking-summary .booking-summary-list__totalPrice__item .price.price--inline-large.price--offer-original span:nth-child(2){display:block}.booking-summary .booking-summary-list__totalPrice__item .price.price--inline-large.price--offer-original span.price__plus:nth-child(2){display:inline}.booking-summary .booking-summary-list__totalPrice__item .price.price--inline-large.price--offer-original>span:first-child{display:none}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info{display:inline}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info .price.price--inline-large.price--offer>span:first-child{display:none}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info .price.price--inline-large.price--offer span:nth-child(2){display:inline-block}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info .price.price--inline-large.price--offer .price__plus{color:#404040}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info .price.price--inline-large.price--offer-original>span:first-child{display:block}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info .price.price--inline-large.price--offer-original span:nth-child(2){display:none}.booking-summary .booking-summary-list__totalPrice__item .booking-member-price-info .price.price--inline-large.price--offer-original .price__plus:nth-child(2){display:inline}.booking-summary-list__item-heading{background-color:#f3f2f1;border-radius:4px;display:-ms-flexbox;display:flex;height:52px;padding:0 20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(min-width:740px){.booking-summary-list__item-heading{height:60px}}.booking-summary-list__item-heading span{font-weight:700;text-transform:uppercase}.booking-summary-list__item-heading a{color:#00838e}.booking-summary-add-booking-widget .booking-widget-wrapper{border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-left:20px;padding-right:20px}.booking-member-price-details__container .booking-price-details__item{-ms-flex-pack:start;justify-content:flex-start}@media(min-width:740px){.booking-member-price-details__container .booking-price-details__item{-ms-flex-pack:end;justify-content:flex-end}}.booking-member-price-details__container .booking-price-details__item .u-text-align-right{text-align:left!important}@media(min-width:740px){.booking-member-price-details__container .booking-price-details__item .u-text-align-right{text-align:right!important}}.booking-member-price-details__container .price.price--offer>span:first-child,.booking-member-price-details__container .price span:nth-child(2):not(.price__plus){display:none}.booking-member-price-details__container .price.price--offer span:nth-child(2):not(.price__plus){display:block}.booking-member-price-details__container .price.price--offer .price__currency,.booking-summary-list__totalPrice__item .price.price--offer .price__currency{color:#404040}.booking-member-price-details__container .price.price--offer-original span,.booking-summary-list__totalPrice__item .price.price--offer-original span{font-size:1rem}.booking-member-price-details__container .price.price--offer-original span.price__currency,.booking-summary-list__totalPrice__item .price.price--offer-original span.price__currency{font-weight:700}.booking-member-price-details__container .rateLabel,.booking-summary-list__totalPrice__item .rateLabel{font-size:.875rem}.booking-member-price-details__container .room-price-info__member,.booking-summary-list__totalPrice__item .room-price-info__member{margin-top:2px}.booking-member-price-details__container .booking-price-details__item,.booking-summary-list__totalPrice__item .booking-price-details__item{display:-ms-flexbox;display:flex}@media(max-width:419px){.booking-member-price-details__container .booking-price-details__item,.booking-summary-list__totalPrice__item .booking-price-details__item{display:block}}.booking-member-price-details__container .booking-price-details__item .booking-price-details__price-label,.booking-summary-list__totalPrice__item .booking-price-details__item .booking-price-details__price-label{padding-right:4px;padding-top:9px}@media(max-width:419px){.booking-member-price-details__container .booking-price-details__item .booking-price-details__price-label,.booking-summary-list__totalPrice__item .booking-price-details__item .booking-price-details__price-label{padding-bottom:10px}}.booking-member-price-details__container .booking-price-details__item .booking-member-price-info,.booking-summary-list__totalPrice__item .booking-price-details__item .booking-member-price-info{display:inline-block}.booking-member-price-details__container .booking-price-details__item .price--offer-bonus.price.price--offer,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-bonus.price.price--offer{color:#404040}.booking-member-price-details__container .booking-price-details__item .price--offer-bonus.price.price--offer span,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-bonus.price.price--offer span{color:#cd0921}.booking-member-price-details__container .booking-price-details__item .price--offer-bonus.price.price--offer span.price__currency,.booking-member-price-details__container .booking-price-details__item .price--offer-bonus.price.price--offer span.price__plus,.booking-member-price-details__container .booking-price-details__item .price--offer-bonus.price.price--offer span span.bc,.booking-member-price-details__container .booking-price-details__item .price--offer-voucher.price.price--offer,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-bonus.price.price--offer span.price__currency,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-bonus.price.price--offer span.price__plus,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-bonus.price.price--offer span span.bc,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-voucher.price.price--offer{color:#404040}.booking-member-price-details__container .booking-price-details__item .price--offer-voucher.price.price--offer span,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-voucher.price.price--offer span{color:#cd0921}.booking-member-price-details__container .booking-price-details__item .price--offer-voucher.price.price--offer span.price__currency,.booking-member-price-details__container .booking-price-details__item .price--offer-voucher.price.price--offer span.price__plus,.booking-member-price-details__container .booking-price-details__item .price--offer-voucher.price.price--offer span.voucher,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-voucher.price.price--offer span.price__currency,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-voucher.price.price--offer span.price__plus,.booking-summary-list__totalPrice__item .booking-price-details__item .price--offer-voucher.price.price--offer span.voucher{color:#404040}.inquiry-widget .inquiry-widget__body{padding:10px;text-align:left}@media(min-width:740px){.inquiry-widget .inquiry-widget__body{padding:30px}}@media(min-width:950px){.inquiry-widget .inquiry-widget__body{padding:20px 25px 20px 30px}}@media(min-width:1200px){.inquiry-widget .inquiry-widget__body{padding:20px 50px}}.inquiry-widget .inquiry-widget__body .label-alternative{padding-bottom:0}@media(max-width:949px){.guest-selector .input-group{padding-bottom:0}}.guest-selector .dropdown__modal{min-width:100%;color:#333;position:relative}@media(min-width:950px){.guest-selector .dropdown__modal{position:absolute;min-width:380px;margin-top:4px}}@media(min-width:950px){.guest-selector.left--50 .dropdown__modal{left:calc(50% - 325px);right:calc(40% - 325px)}.guest-selector.left--50 .dropdown__modal:before{left:calc(50% - 10px)}.guest-selector.left--50 .dropdown__modal .guest-selector__room-details{max-width:50%}.guest-selector.left--100 .dropdown__modal{left:0;right:0}.guest-selector.left--100 .dropdown__modal:before{left:calc(55% - 10px)}.guest-selector.left--100 .dropdown__modal .guest-selector__room-details{max-width:33.3%}}.custom-select .guest-selector__room-count{font-size:1.5rem;color:#483729;font-weight:700}.guest-selector__header{background:#fff;padding:15px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;border-bottom:2px solid #00838e;border-top-left-radius:4px;border-top-right-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.guest-selector__header .error-text{display:block;width:100%;text-align:center}.booking-widget .guest-selector__header-label,.guest-selector .room-info__label{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;text-transform:none;font-size:1.5rem;color:#483729;position:relative;top:auto;left:auto;letter-spacing:normal;background:none transparent;padding:0}.guest-selector__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.guest-selector__body .numeric-input{color:#333}@media(min-width:950px){.guest-selector__body{-ms-flex-direction:row;flex-direction:row}}.guest-selector__room-details{padding:10px 20px;border-bottom:2px solid #00838e;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:950px){.guest-selector__room-details{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;border-left:2px solid #00838e}.guest-selector__room-details:first-child,.guest-selector__room-details:nth-child(4){border-left:0 transparent}.guest-selector__room-details:nth-child(4){-ms-flex-positive:unset;flex-grow:unset}}@media(max-width:949px){.guest-selector__room-details{width:100%}}.guest-selector .child-info label{position:relative;top:auto;background:none transparent;font-size:12px}.guest-selector__footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:2px solid #00838e;margin-top:-2px;padding:5px 0}.guest-selector__footer a{padding:15px 0}.guest-selector__footer .close-guest-selector{cursor:pointer;width:100%;text-align:center}.price-change{padding-bottom:20px}.price-change .price-change__room-heading{margin-top:1.25em;margin-bottom:.5em}.price-change .price-change__new-price{color:#25241c;font-size:1.5rem}.price-change .price-change__new-price--multiroom{font-size:inherit}.price-change .price-change__old-price{display:block}.price-change .price-change__message{padding-top:20px}.price-change .price-change__buttons{margin:30px 0;text-align:center}@media(min-width:950px){.price-change .price-change__new-price{font-size:1.875rem}.price-change .price-change__new-price--multiroom{font-size:inherit}.price-change .price-change__old-price{display:inline}}.price-change .price-change__button-form{display:inline-block;padding:10px}.booking-summary-item{border-top:1px solid #eee;background-color:#fff}.booking-summary-item.ng-leave{-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.booking-summary-item.ng-leave.ng-leave-active{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.booking-summary-item__head{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding:10px}.booking-summary-item.is-collapsed .booking-summary-item__body{display:none}.booking-summary-item.is-collapsed .small{font-size:.875rem}.booking-summary-item__body{width:100%}.booking-summary-item__toggler>span{white-space:nowrap}.booking-summary-item__toggler>span:after{background-size:25px;padding-left:5px;padding-right:5px}@media(max-width:419px){.booking-summary-item__toggler__text{display:block;position:absolute;left:-100000em;top:auto;width:1px;height:1px;overflow:hidden}}.booking-summary-item:not(.is-collapsed) .booking-summary-item__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.booking-summary-item:not(.is-collapsed) .booking-summary-item__left{display:none}.booking-summary-item:not(.is-collapsed) .booking-summary-item__right{-ms-order:2;-ms-flex-order:2;order:2;-ms-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.booking-summary-item:not(.is-collapsed) .booking-summary-item__toggler{float:right}.booking-summary-item__img{width:62px;margin-right:10px;display:inline-block;vertical-align:middle}.booking-summary-item__summary{display:inline-block;vertical-align:top;margin-bottom:0}.booking-summary-item .card-teaser{-webkit-box-shadow:none;box-shadow:none}.booking-summary-item--my-booking{padding:0 10px;margin-bottom:5px;border-top:0}.booking-summary-item--my-booking .booking-summary-item__img{width:72px;margin-right:20px}.booking-summary-item--my-booking .booking-summary-item__head{padding:0}.booking-summary-item--my-booking:not(.is-collapsed) .booking-summary-item__left{display:block}.booking-summary-item__visible-links-container{display:inline-block}.booking-summary-item__visible-links-container a{border-bottom:none}@media(min-width:740px){.booking-summary-item:not(.is-collapsed) .booking-summary-item__head{padding-top:20px}.booking-summary-item--my-booking .booking-summary-item__head{padding:10px 0}.booking-summary-item--my-booking:not(.is-collapsed) .booking-summary-item__head{padding-top:10px}.booking-summary-item__visible-links-container{padding-right:65px}}.change-date-section .l-booking-widget--horizontal,.change-date-section .l-booking-widget__widget{padding:0}.change-date-section .l-booking-widget--horizontal .booking-widget__submit-holder,.change-date-section .l-booking-widget__widget .booking-widget__submit-holder{margin-bottom:5px}.change-date-section .l-booking-widget{margin-bottom:10px}.change-date-section .l-booking-widget--horizontal .booking-widget__input-group{margin-bottom:10px;padding-bottom:0}.change-date-section .l-booking-widget--horizontal .booking-widget__input-group-dates{min-width:285px}@media(min-width:950px){.change-date-section .l-booking-widget--horizontal .booking-widget__input-group-dates{padding-bottom:3px}}@media(min-width:950px){.change-date-section .l-booking-widget--horizontal .booking-widget__input-group{margin-bottom:0}}.change-date-section .l-booking-widget--horizontal .booking-widget__btn{margin-bottom:0;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent}@media(min-width:740px){.change-date-section .l-booking-widget--horizontal .booking-widget{padding:.3125rem 20px .625rem}}@media(min-width:950px){.change-date-section .l-booking-widget--horizontal .booking-widget .modify-date{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.change-date-section .l-booking-widget--horizontal .booking-widget .modify-date .booking-widget__input-group-dates{max-width:500px}}@media(max-width:949px){.change-date-section .booking-widget--horizontal{padding-bottom:10px}}.change-date-section .my-changes-list dt{width:30%}.change-date-section .my-changes-list dd{width:70%}.change-date-section .my-changes-list .price{display:inline-block;font-size:inherit;margin-bottom:0;line-height:inherit}.change-date-section .my-changes-list .price__currency{margin-left:0}.change-date-section .my-changes-list .current-value,.change-date-section .my-changes-list .previous-value{white-space:nowrap}.change-date-section .my-changes-list .previous-value{font-size:smaller;color:#555;margin-left:3px}.change-date-section .my-changes-list .previous-value *{top:0;font-size:inherit;text-decoration:inherit}.change-date-section .my-changes-list .arrival .current-value,.change-date-section .my-changes-list .arrival .current-value .price__currency,.change-date-section .my-changes-list .departure .current-value,.change-date-section .my-changes-list .departure .current-value .price__currency,.change-date-section .my-changes-list .total-price .current-value,.change-date-section .my-changes-list .total-price .current-value .price__currency{font-weight:700}.change-date-section .my-changes-list .arrival .previous-value,.change-date-section .my-changes-list .arrival .previous-value .price,.change-date-section .my-changes-list .departure .previous-value,.change-date-section .my-changes-list .departure .previous-value .price,.change-date-section .my-changes-list .total-price .previous-value,.change-date-section .my-changes-list .total-price .previous-value .price{font-weight:400}.change-date-section .content-block{min-height:300px}@media(min-width:950px){.change-date-section .content-block{min-height:365px}}.change-date-section .speech-bubble--error{font:inherit}.l-section__inner--compact{max-width:794px;margin:0 auto}.l-section__inner--compact .booking-heading{margin-left:10px}@media(min-width:740px){.l-section__inner--compact .booking-heading{margin-left:0}}.l-section__inner--compact .special-alerts{margin:16px 0 24px;padding:0}.l-section__inner--compact .special-alerts__inner{padding:0}.l-section__inner--compact .booking__room-summary>.speech-bubble{margin:0 16px 16px}.l-section__inner--compact .booking__info--decorative-light{margin-bottom:16px}.l-section__inner--compact .booking .booking__info .hotel-slider{border-radius:8px 8px 0 0;overflow:hidden;height:150px;max-height:150px}.l-section__inner--compact .booking .booking__info .hotel-slider.rsFullscreen{max-height:none}@media(min-width:740px){.l-section__inner--compact .booking .booking__info .hotel-slider{border-radius:4px;max-height:210px}}.l-section__inner--compact .booking .booking__info-left{width:100%;padding:0 0 24px}@media(min-width:740px){.l-section__inner--compact .booking .booking__info-left{padding:0;max-width:297px}}.l-section__inner--compact .booking .booking__info-right{margin:0 16px}@media(min-width:740px){.l-section__inner--compact .booking .booking__info-right{width:calc(100% - 313px);margin-right:0}}.l-section__inner--compact .booking .booking-section{margin:0 0 24px;background-color:#fff;border-radius:8px;padding:0 0 24px;overflow:hidden}@media(min-width:740px){.l-section__inner--compact .booking .booking-section{margin:0 0 32px;padding:24px 16px}}.l-section__inner--compact .booking .booking-section.booking__room-summary{padding:0 0 8px;border:0 transparent}.l-section__inner--compact .booking .booking-section--final.booking__details{margin-top:24px}.l-section__inner--compact .booking .booking__terms-for-booking{margin-bottom:24px}.l-section__inner--compact .booking .booking__terms-for-booking h5{font-weight:700;margin-bottom:8px}@media(min-width:740px){.l-section__inner--compact .booking__info-overview{display:-ms-flexbox;display:flex}}.l-section__inner--compact .booking-summary__item-column{background-color:#f3f2f1;border-radius:4px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px}.l-section__inner--compact .booking-summary__item-column:nth-child(2){margin:0 16px}.l-section__inner--compact .booking-summary__item-row{border:0;display:-ms-flexbox;display:flex;margin:0 0 16px;padding:0;-ms-flex-pack:justify;justify-content:space-between}.l-section__inner--compact .booking-summary__item-row-separator{border-top:1px dashed #c8c8c8;-ms-flex-positive:1;flex-grow:1;margin:16px 8px 0;min-width:10%}@media(min-width:740px){.l-section__inner--compact .booking-summary__item-row .hotel__heading{margin-bottom:8px}}.l-section__inner--compact .booking-summary__item-row .icon--br-included{background:url(/_static/img/bullet-list-tick-birch-v2.svg) 50% no-repeat}.l-section__inner--compact .booking-summary .rate-info{-ms-flex-align:end;align-items:flex-end;padding-left:35%;text-align:right}.l-section__inner--compact .booking-summary__price{margin-top:-8px}.l-section__inner--compact .booking-summary .price .price__plus{display:block;line-height:1}@media(min-width:740px){.l-section__inner--compact .booking-summary .price .price__plus{display:inline}}.l-section__inner--compact .booking-summary .booking-price-details__price-label{white-space:nowrap}.l-section__inner--compact .booking-summary .booking-member-price-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.l-section__inner--compact #booking-summary-hotel{max-height:500px;overflow:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.l-section__inner--compact #booking-summary-hotel.is-collapsed{border-bottom:1px transparent;max-height:0;visibility:hidden}.l-section__inner--compact #booking-summary-hotel.is-collapsed+.expandable-toggler{margin-top:-16px}.l-section__inner--compact #booking-summary-hotel>div{margin-bottom:16px}.l-section__inner--compact #booking-summary-hotel .hotel-link{margin-top:0;margin-bottom:8px;margin-left:4px}.l-section__inner--compact #booking-summary-hotel .hotel__contact{background-color:#f3f2f1;padding:16px;-ms-flex-positive:1;flex-grow:1;margin-left:16px}@media(min-width:740px){.l-section__inner--compact #booking-summary-hotel{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;padding:0}.l-section__inner--compact #booking-summary-hotel>div{max-width:60%}}.l-section__inner--compact .expandable-toggler{text-decoration:none}.l-section__inner--compact .expandable-toggler .show-less{display:none}.l-section__inner--compact .expandable-toggler .icon{margin-left:5px;-webkit-transition:-webkit-transform .7s ease-in-out;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out}.l-section__inner--compact .expandable-toggler.is-expanded .show-less{display:inline}.l-section__inner--compact .expandable-toggler.is-expanded .show-more{display:none}.l-section__inner--compact .expandable-toggler.is-expanded .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.l-section__inner--compact .booking-details-member-banner{margin-bottom:24px}@media(min-width:740px){.l-section__inner--compact .booking-details-member-banner{margin-bottom:32px;border-radius:8px;overflow:hidden}}.l-section__inner--compact .booking-details-member-banner span{margin:0!important}.l-section__inner--compact .booking-details-member-banner .member-discount-banner{border-radius:0;margin:0}.l-section__inner--compact .booking-details-member-banner .member-banner-login-btn{text-decoration:underline;cursor:pointer;color:inherit}.l-section__inner--compact .booking-details-member-banner .booking-member-price-details{margin-left:40px;margin-right:24px}@media(min-width:740px){.l-section__inner--compact .booking-details-member-banner .booking-member-price-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:right;margin:0 24px 0 0}}.l-section__inner--compact .booking-details-member-banner .member-info span{font-size:1rem;font-weight:400!important}.l-section__inner--compact .booking-details-member-banner .price{margin:0}.l-section__inner--compact .booking-details-member-banner .price>span{line-height:normal}.l-section__inner--compact .booking-details-member-banner .price:nth-child(2){margin-left:16px}.l-section__inner--compact .price{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif}.l-section__inner--compact .price .price__currency{margin:0;vertical-align:unset;font-size:medium}.l-section__inner--compact .toggle-switch{display:-ms-flexbox;display:flex}.l-section__inner--compact .toggle-switch .toggle-slider{background:#fff;background:hsla(0,0%,100%,.2);border-radius:40px;height:17px;width:34px}.l-section__inner--compact .toggle-switch .toggle-slider:before{background-color:#fff;height:13px;border-radius:50%;width:13px;content:"";display:block;-webkit-transition:.4s;transition:.4s;margin:2px;-webkit-transform:none;transform:none}.l-section__inner--compact .toggle-switch input:checked+.toggle-slider{background-color:#34c240}.l-section__inner--compact .toggle-switch input:checked+.toggle-slider:before{-webkit-transform:translateX(17px);transform:translateX(17px)}.l-section__inner--compact .toggle-switch input:focus-visible+.toggle-slider{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}#maincontent .l-section__inner--compact .member-discount-banner .price--offer span{font-size:1.5rem;font-weight:400}#maincontent .l-section__inner--compact .member-discount-banner .price--offer-original span,#maincontent .l-section__inner--compact .member-discount-banner .price .price__currency{font-size:1rem;font-family:Helvetica,Arial,sans-serif}.l-section__inner--compact .member-discount-banner-content{display:block!important;margin-bottom:16px}.l-section__inner--compact .member-discount-banner-content label{height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.l-section__inner--compact .member-discount-banner-content h2{margin:0 0 0 8px}.l-section__inner--compact .member-discount-banner-content .member-info{margin-left:42px}@media(min-width:740px){.l-section__inner--compact .member-discount-banner-content{margin-bottom:0}}.l-section__inner--compact .icon--l{width:40px;height:40px}@media(min-width:740px){.l-section__inner--compact .icon--l{width:48px;height:48px}}.l-section__inner--compact .room{padding:24px 16px 16px}@media(min-width:740px){.l-section__inner--compact .room{padding-top:32px}}.l-section__inner--compact .room-overview{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:740px){.l-section__inner--compact .room-overview{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.l-section__inner--compact .room-overview--media{display:-ms-flexbox;display:flex}.l-section__inner--compact .room-overview--details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.l-section__inner--compact .room__media{padding:0;border-radius:50%;display:block;overflow:hidden;width:80px;min-width:80px;height:80px;float:none;margin:0 16px 0 0}@media(min-width:740px){.l-section__inner--compact .room__media{border-radius:4px;width:370px;padding:0;height:auto}}.l-section__inner--compact .room .media-container{padding-bottom:100%}@media(min-width:740px){.l-section__inner--compact .room .media-container{padding-bottom:66.66%}}.l-section__inner--compact .room-heading{margin:0;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:auto}.l-section__inner--compact .room-heading h2{margin:0;line-height:1.3}.l-section__inner--compact .room .price{display:inline-block;margin:16px 0 8px;font-size:1.5rem}.l-section__inner--compact .room .booking-summary__item-row{margin:0 0 8px}.l-section__inner--compact .room .booking-summary__item-row>span:nth-child(3){max-width:60%;text-align:right}@media(min-width:740px){.l-section__inner--compact .room .booking-summary__item-row>span:nth-child(3){max-width:50%}}.l-section__inner--compact .room-details{max-height:1000px;-webkit-transition:.7s;transition:.7s}.l-section__inner--compact .room-details.is-collapsed{max-height:0;overflow:hidden}.l-section__inner--compact .room>*{margin-bottom:16px}.l-section__inner--compact .room h3{margin:16px 0;font-size:1.375rem}.l-section__inner--compact .room__rates{position:relative;width:100%;padding:0}.l-section__inner--compact .booking .contact-details__heading{max-width:626px;margin:0 auto;padding:0 16px}.l-section__inner--compact .booking .booking__section--details{padding:0;background-color:transparent}.l-section__inner--compact .booking .booking__details{background-color:transparent!important;max-width:626px;float:none;margin:0 auto;padding:0 16px}.l-section__inner--compact .booking .booking__details-login{padding-top:24px;padding-bottom:0}.l-section__inner--compact .booking .booking__details-login h3,.l-section__inner--compact .booking .booking__details-login h3+p{display:none}.l-section__inner--compact .booking .booking-details,.l-section__inner--compact .booking .booking-details__main{width:100%;margin:0;padding:0}.l-section__inner--compact .booking .icon--info{background-image:url(/_static/img/icons/info-circle.svg);width:24px;height:24px}.l-section__inner--compact .booking .icon--info:focus{outline-color:#000;outline-offset:1px;outline-style:solid;outline-width:2px}.l-section__inner--compact .booking .icon--info.special-char-tooltip{width:18px;height:18px}.l-section__inner--compact .booking .tooltip--text-top{margin-top:-5px}.l-section__inner--compact .booking .form-section{margin:0;padding:24px 0 0}.l-section__inner--compact .booking .form-section--separated{border:0 transparent}.l-section__inner--compact .booking .form-section small{color:#483729;padding-bottom:24px;display:inline-block}.l-section__inner--compact .booking .form-section label{margin-bottom:4px}.l-section__inner--compact .booking .form-section input{line-height:1.5rem;padding:8px 16px;border-radius:4px}.l-section__inner--compact .booking .form-section input.membership-no{max-width:calc(100% - 34px)}.l-section__inner--compact .booking .form-section .input-group{margin-bottom:24px}.l-section__inner--compact .booking .form-section .custom-checkbox+span:before{background-image:url(/_static/img/icons/shared/checkbox_unselected.svg);width:24px;background-position:3px;background-size:18px 18px;margin-right:4px;min-width:24px;height:24px;position:absolute;left:0;top:0}.l-section__inner--compact .booking .form-section .custom-checkbox:checked+span:before{background-image:url(/_static/img/icons/shared/checkbox_selected.svg)}.l-section__inner--compact .booking .form-section .custom-checkbox:focus+span:before{outline-color:#000;outline-offset:1px;outline-style:solid;outline-width:2px}.l-section__inner--compact .booking .form-section .custom-checkbox-label{display:inline-block;padding-left:27px;position:relative}.l-section__inner--compact .booking .form-section.booking__option{padding:0 0 24px;margin:0}.l-section__inner--compact .booking .form-section.special-request-form{padding-bottom:24px}.l-section__inner--compact .booking #member-input-group{margin:12px 0 16px 24px;width:calc(100% - 24px)}.l-section__inner--compact .booking #member-input-group .small{display:block;margin-top:8px}.l-section__inner--compact .booking .credit-card-form{margin-bottom:0}.l-section__inner--compact .booking .room-price-info__rate{text-align:justify;direction:rtl;display:block}.l-section__inner--compact .booking .booking__option{padding-left:0}.l-section__inner--compact label input[type=checkbox]{margin-right:2px}.l-section__inner--compact .credit-card-form__saved-select{margin:0}.l-section__inner--compact .multiroom-membership-note{margin-left:0;margin-right:0;margin-top:-32px}.l-section__inner--compact .member-subtext{display:block;padding:8px 0 8px 28px}.l-section__inner--compact .join-scandic-form-section{margin:8px 0!important;padding:24px 16px 0!important;color:#fff}@media(min-width:740px){.l-section__inner--compact .join-scandic-form-section{margin:24px -84px 0!important;border-radius:8px;overflow:hidden}}.l-section__inner--compact .join-scandic-form-section:before{background-color:#624f41}.l-section__inner--compact .join-scandic-form-section:after{background:url(/_static/img/member-banner-pattern.svg) repeat;opacity:1}.l-section__inner--compact .join-scandic-form-section>div{margin:0 auto;max-width:594px}.l-section__inner--compact .join-scandic-form-section h3{color:#fff}.l-section__inner--compact .join-scandic-form-section .custom-select{background-color:transparent;border:0 transparent}.l-section__inner--compact .join-scandic-form-section select{width:100%}.l-section__inner--compact .join-scandic-form-section .passWordFormat-error{color:#404040}.l-section__inner--compact .join-scandic-form-section .booking__info--signup a{color:#fff;text-decoration:underline}.l-section__inner--compact .join-scandic-form-section span.field-validation-error{background:#f3f2f1;margin:2px;padding:2px 8px;border-radius:3px}.l-section__inner--compact .input-birthday>div{width:100%;display:block;margin-bottom:24px}@media(min-width:740px){.l-section__inner--compact .input-birthday>div{margin-bottom:0}}.l-section__inner--compact .input-bed-type{margin-top:16px}@media(min-width:740px){.l-section__inner--compact .input-bed-type{-ms-flex-direction:row;flex-direction:row}}.l-section__inner--compact .input-bed-type label{margin-bottom:8px}@media(min-width:740px){.l-section__inner--compact .input-bed-type label{margin-right:24px}}.l-section__inner--compact .custom-radio{position:absolute;left:-100000em}.l-section__inner--compact .custom-radio+.custom-radio-label{background-color:transparent;padding:16px;border-radius:4px;border:1px solid #e9e8e7}.l-section__inner--compact .custom-radio+.custom-radio-label svg{height:28px;margin-right:24px;stroke:#9da0a1}@media(min-width:740px){.l-section__inner--compact .custom-radio+.custom-radio-label{-ms-flex-direction:column;flex-direction:column;min-width:150px;cursor:pointer;height:100%}.l-section__inner--compact .custom-radio+.custom-radio-label svg{margin:0 0 12px;display:block}.l-section__inner--compact .custom-radio+.custom-radio-label span.small{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}}.l-section__inner--compact .custom-radio+.custom-radio-label.disabled{opacity:.7;cursor:not-allowed}.l-section__inner--compact .custom-radio:focus+.custom-radio-label{outline-color:#000;outline-offset:1px;outline-style:solid;outline-width:2px}.l-section__inner--compact .custom-radio:checked+.custom-radio-label{background-color:#00838e;border-color:#00838e}.l-section__inner--compact .custom-radio:checked+.custom-radio-label span{color:#fff}.l-section__inner--compact .custom-radio:checked+.custom-radio-label svg{fill:#fff;stroke:#fff}.l-section__inner--compact .special-request-disclaimer{font-size:.8125rem}.l-section__inner--compact .special-request-form .expandable__body{background-color:#f3f2f1;padding:16px;margin-top:24px;border-radius:8px}@media(min-width:740px){.l-section__inner--compact .special-request-form .expandable__body{margin-left:24px}}.l-section__inner--compact .special-request-form .expandable__body .input-group{margin:0}.l-section__inner--compact #guarantee-booking .l-combo-main-sidebar-small__main{width:auto;float:none}.l-section__inner--compact #guarantee-booking label{margin-bottom:0;width:auto}.l-section__inner--compact .booking .booking__option .booking-terms-checkbox{padding:0;display:-ms-flexbox;display:flex}.l-section__inner--compact .booking .booking__option .booking-terms-checkbox label{margin-bottom:0}.l-section__inner--compact .credit-card-form{overflow:hidden;border-radius:8px}.l-section__inner--compact .credit-card-form__new{padding:16px}.l-section__inner--compact .credit-card-form__new .tooltip a{top:-3px}.l-section__inner--compact .l-combo-main-sidebar-small{margin:0}.l-section__inner--compact .l-combo-main-sidebar-small .l-combo-main-sidebar-small__main{padding:0;width:100%;float:none}.l-section__inner--compact .booking .booking-details-footer{padding:0;margin:0 auto 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:390px}.l-section__inner--compact .booking .booking-details-footer__continue{float:none;position:relative;width:100%;display:block;top:auto;right:auto;-webkit-transform:none;transform:none;padding:0}.l-section__inner--compact .booking .booking-details-footer .booking-price-details{border:1px solid #e9e8e7;border-width:1px 0;padding:16px 0;margin:24px 0;width:auto}@media(min-width:740px){.l-section__inner--compact .booking .booking-details-footer .booking-price-details{padding:24px 0}}.l-section__inner--compact .booking .booking-details-footer .booking-price-details__container{width:100%}.l-section__inner--compact .booking .booking-details-footer .booking-price-details li{text-align:left}@media(min-width:740px){.l-section__inner--compact .booking .booking-details-footer .booking-price-details__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;margin:0}.l-section__inner--compact .booking .booking-details-footer .booking-price-details__item .price{-ms-flex-positive:1;flex-grow:1;text-align:right;margin-right:5px}.l-section__inner--compact .booking .booking-details-footer .booking-price-details li{text-align:right}.l-section__inner--compact .booking .booking-details-footer .booking-price-details .heading-2{margin-bottom:0}}.l-section__inner--compact .booking .booking-details-footer button{width:100%;padding:12px 15px}.l-section__inner--compact .terms-and-condition-checkbox{padding:0!important;margin:0!important}.l-section__inner--compact .terms-and-condition-checkbox a.expandable__toggle,.l-section__inner--compact .terms-and-condition-checkbox span.error-text{padding-left:27px}.l-section__inner--compact .terms-and-condition-checkbox a.expandable__toggle{display:block;margin:16px 0}.l-section__inner--compact #terms-and-conditions{margin-left:27px;border-radius:4px}@media(min-width:740px){.l-section__inner--compact .guarantee-details{margin-left:27px}}.l-section__inner--compact .checkinout-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;color:#483729;margin-bottom:16px}.l-section__inner--compact .checkin,.l-section__inner--compact .checkout,.l-section__inner--compact .noofnights{text-align:center;background:#f3f2f1;display:inline-block;border-radius:4px;margin:0 5px;-ms-flex:1 0 auto;flex:1 0 auto}.l-section__inner--compact .checkin p,.l-section__inner--compact .checkout p,.l-section__inner--compact .noofnights p{display:block;margin:3px;line-height:24px}.l-section__inner--compact .checkin .p2,.l-section__inner--compact .checkout .p2,.l-section__inner--compact .noofnights .p2{font-size:22px;line-height:30px}@media(min-width:950px){.l-section__inner--compact .checkin .p2,.l-section__inner--compact .checkout .p2,.l-section__inner--compact .noofnights .p2{font-size:26px}}.l-section__inner--compact .checkin,.l-section__inner--compact .checkout{padding:8px 0}@media(min-width:740px){.l-section__inner--compact .checkin,.l-section__inner--compact .checkout{padding:8px 25px}}.l-section__inner--compact .noofnights{padding:8px 6px;max-width:115px}.inquiry-widget{background-color:#8d3a7c;color:#fff}@media(min-width:950px){.inquiry-widget{background-color:rgba(141,58,124,.9)}}.inquiry-widget .inquiry-widget__body .pilot-hotel-container,.inquiry-widget .inquiry-widget__btn{margin-top:10px}.inquiry-widget .check-availability_btn{margin:15px 0 50px}.inquiry-widget .check-availability_btn .check-availability_icon{width:23px;height:20px;margin-left:5px}.inquiry-widget .hotel-widget-availability_btn{margin:15px 0 0}.inquiry-widget .pilot-check-availability_btn{color:#8d3a7c;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.inquiry-widget .pilot-check-availability_btn .check-availability_icon{fill:#8d3a7c}.inquiry-widget .search-meeting-room-description{text-align:center;font-size:14px;margin-top:10px;margin-bottom:60px}.inquiry-widget .inquiry-widget__header{font-size:1.75rem;line-height:1;color:#fff;margin-bottom:15px}.inquiry-widget .inquiry-widget__input-group{padding:3px 0}.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search{background-color:hsla(0,0%,100%,.5);border:1px solid #fff}.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search::-webkit-input-placeholder{color:#858585}.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search::-moz-placeholder{color:#858585}.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search::-ms-input-placeholder{color:#858585}.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search::placeholder{color:#858585}.inquiry-widget .inquiry-widget__input-group .pilot-hotel-meeting-widget-icon{margin:20px auto 0}.inquiry-widget .meeting-widget-icon{width:100px;height:100px;display:block;margin:40px auto}.inquiry-widget .inquiry-widget__booking-details{margin-top:20px}.inquiry-widget .inquiry-widget__booking-details>legend{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.125rem;color:#483729;color:#fff}@media(min-width:950px){.inquiry-widget .inquiry-widget__booking-details>legend{font-size:1.375rem}}.inquiry-widget .inquiry-widget__collapse{display:none;text-align:center;height:16px;margin:10px}.inquiry-widget .inquiry-widget__collapse svg{height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:950px){.inquiry-widget .inquiry-widget__collapse{display:block}}.inquiry-widget .inquiry-widget__server-message{display:none;margin:10px 0 0}.inquiry-widget .label-alternative{font-weight:400;line-height:1.4em}.inquiry-widget label{font-size:.875rem}.inquiry-widget .error-text{display:inline-block}#inquiry-widget .l-booking-widget__widget{background:none transparent;padding:0}.inquiry-widget .input-group-booking-dates,.l-booking-widget__widget .input-group-booking-dates{width:100%;margin:0 auto;max-width:100%;display:-ms-flexbox;display:flex}.inquiry-widget .input-group-booking-dates .input-group-booking-dates__date,.l-booking-widget__widget .input-group-booking-dates .input-group-booking-dates__date{position:relative;padding-left:0;padding-right:0;width:calc(50% - 4px)}.inquiry-widget .input-group-booking-dates .input-group-booking-dates__date:first-child,.l-booking-widget__widget .input-group-booking-dates .input-group-booking-dates__date:first-child{margin-right:6px}.inquiry-widget .picker .picker__holder,.l-booking-widget__widget .picker .picker__holder{background:none transparent}.inquiry-widget .picker.picker--right,.l-booking-widget__widget .picker.picker--right{left:auto;right:0}.l-booking-widget__widget{background:none #00838e;padding:10px 15px 15px}@media(min-width:950px){.js .inquiry-widget [data-js=inquiry-widget-secondary-fields]{display:none}}@media(min-width:950px){.l-booking-widget--deemphasized{top:-399px}}.l-booking-widget--vertical{margin-bottom:20px}.hero-intro .l-booking-widget{margin-top:10px;margin-bottom:0}.no-hero{position:absolute;z-index:999;left:0;right:0}.no-hero+div{margin-top:72px}@media(min-width:740px){.no-hero~div.l-section--has-sidebar{margin-top:72px}}@media(min-width:950px){.no-hero~div.l-section--has-sidebar{margin-top:266px}}.no-hero~div .breadcrumb-list .breadcrumb-list__parent{margin-top:0}@media(min-width:950px){.no-hero{background-color:#8d3a7c}}.meeting-widget-container{position:absolute;top:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:101}.no-hero .meeting-widget-container:not(.sticky){position:relative;top:0;padding:15px 0 5px}.meeting-widget-container .mp-container,.meeting-widget-container span.mp-heading{display:none}.meeting-widget-container .mp-cta{padding:10px 20px;margin:0 auto 10px}.meeting-widget-container #mp-booking-engine-iframe-container{min-height:563px!important}@media(min-width:950px){.meeting-widget-container #mp-booking-engine-iframe-container{min-height:0!important}}.meeting-widget-container .loader{display:none}@media(orientation:landscape){.meeting-widget-container{top:-100vh}}@media(orientation:landscape)and (min-width:740px){.meeting-widget-container{top:-25vw}}@media(min-width:950px){.meeting-widget-container{top:-240px;width:calc(100% - 40px);max-width:1232px}.no-hero .meeting-widget-container:not(.sticky){position:relative;top:0;padding:0}.meeting-widget-container span.mp-heading.text-white{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.1em;text-transform:uppercase;font-weight:400;color:#483729;background-color:#8d3a7c;border-color:#8d3a7c;color:#fff;display:inline-block;padding:10px 15px;margin:0 0 -2px;border-radius:4px 4px 0 0}}@media(min-width:950px)and (min-width:950px){.meeting-widget-container span.mp-heading.text-white{font-size:1.625rem}}@media(min-width:950px){ol+.meeting-widget-container span.mp-heading.text-white,p+.meeting-widget-container span.mp-heading.text-white,table+.meeting-widget-container span.mp-heading.text-white,ul+.meeting-widget-container span.mp-heading.text-white{margin-top:2rem}}@media(min-width:950px){.no-hero .meeting-widget-container span.mp-heading.text-white{margin-top:24px}}@media(min-width:950px){.meeting-widget-container .mp-cta{display:none}}@media(min-width:950px){.meeting-widget-container .mp-container{border-radius:4px;display:block!important}}@media(min-width:950px){.meeting-widget-container .loader{display:block;position:absolute;top:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:950px){.meeting-widget-container .loader>span{width:24px;height:24px;margin-right:15px}}.meeting-widget-container.sticky{position:fixed;top:0;padding:0;background:#fff}.hotel-meetings-page .meeting-widget-container.sticky{top:50px}@media(min-width:740px)and (max-width:949px){.hotel-meetings-page .meeting-widget-container.sticky{top:95px;z-index:25}}.meeting-widget-container.sticky .mp-cta{margin:7px}.meeting-widget-container.sticky .mp-cta-wrap{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:rgba(0,0,0,.75) 0 0 7px;box-shadow:0 0 7px rgba(0,0,0,.75)}.meeting-widget-container.sticky .mp-container>div{overflow:hidden!important}.meeting-widget-container.sticky span.mp-heading{display:none}.meeting-widget-container.sticky .mp-container{height:calc(100% - 42px);overflow:auto;padding-top:4px}.hotel-meetings-page .meeting-widget-container.sticky .mp-container{height:100%}@media(min-width:950px){.meeting-widget-container.sticky{width:100%;max-width:100%}.meeting-widget-container.sticky .mp-container{background-color:#8d3a7c;border-radius:0;padding:0;height:auto;overflow:unset}.meeting-widget-container.sticky .mp-container>div{max-width:1232px;margin:0 auto;overflow:visible!important}}.mp-cta{text-transform:none}.mp-cta span{margin-right:7px}.mp-cta.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sticky .mp-cta{padding:5px 15px}@media(min-width:950px){.hotel-meetings-page .sticky .mp-cta{display:-ms-flexbox;display:flex;margin-top:10px;padding:10px 20px}}.mp-cta.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle,.mp-cta.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle:hover{background-color:#8d3a7c;border-color:#8d3a7c;font-size:1rem}.global-footer,.hotel-footer{position:relative;background:#000;color:#fff;z-index:9}@media(min-width:950px){.global-footer,.hotel-footer{background:#000}}.global-footer a,.global-footer h2,.global-footer h3,.hotel-footer a,.hotel-footer h2,.hotel-footer h3{color:#fff}.global-footer .global-footer__content,.global-footer .hotel-footer__content,.hotel-footer .global-footer__content,.hotel-footer .hotel-footer__content{position:relative;padding-top:30px}.global-footer .global-footer__content .global-footer__content__heading,.global-footer .hotel-footer__content .global-footer__content__heading,.hotel-footer .global-footer__content .global-footer__content__heading,.hotel-footer .hotel-footer__content .global-footer__content__heading{text-align:center}.global-footer .global-footer__content .global-footer__content__bottom,.global-footer .hotel-footer__content .global-footer__content__bottom,.hotel-footer .global-footer__content .global-footer__content__bottom,.hotel-footer .hotel-footer__content .global-footer__content__bottom{max-width:700px;margin:0 auto;text-align:center}.global-footer .global-footer__content .global-footer__content__bottom a,.global-footer .hotel-footer__content .global-footer__content__bottom a,.hotel-footer .global-footer__content .global-footer__content__bottom a,.hotel-footer .hotel-footer__content .global-footer__content__bottom a{display:-ms-inline-flexbox;display:inline-flex;font-size:0;margin:0 5px}.global-footer .global-footer__background-image,.hotel-footer .global-footer__background-image{position:absolute;width:100%;height:100%;opacity:.5}.no-cssfilters .global-footer .global-footer__background-image,.no-cssfilters .hotel-footer .global-footer__background-image{opacity:.3}@media(min-width:950px){.global-footer .global-footer__content .global-footer__content__sections,.global-footer .hotel-footer__content .global-footer__content__sections,.hotel-footer .global-footer__content .global-footer__content__sections,.hotel-footer .hotel-footer__content .global-footer__content__sections{margin-bottom:20px}.global-footer .global-footer__content .global-footer__content__heading,.global-footer .hotel-footer__content .global-footer__content__heading,.hotel-footer .global-footer__content .global-footer__content__heading,.hotel-footer .hotel-footer__content .global-footer__content__heading{margin-bottom:25px}}.global-footer-section .link-list{padding:10px 20px 20px}.global-footer-section .link-list:first-child .link-list-header,.global-footer-section .link-list:first-child .link-list-top-header{font-size:inherit;line-height:inherit;border-bottom:1px solid #e3e0db}@media(min-width:950px){.global-footer-section .link-list:first-child .link-list-header,.global-footer-section .link-list:first-child .link-list-top-header{display:block;position:absolute;left:-100000em;top:auto;width:1px;height:1px;overflow:hidden}}.global-footer-section .link-list-header,.global-footer-section .link-list-top-header{font-weight:700;text-transform:uppercase;padding-bottom:3px;margin-bottom:15px}.global-footer-section .link-list-top-header{display:none;padding:0 20px;border-bottom:1px solid #e3e0db}@media(min-width:950px){.global-footer-section .link-list-top-header{display:block}}.global-footer__social-media,.global-footer__trip-advisor{text-align:center;margin-top:2rem;margin-bottom:1em}.global-footer--inline{background-color:transparent;border-top:none;background:rgba(0,0,0,.5);margin-top:50px}.global-footer--inline:before{-webkit-box-shadow:none;box-shadow:none}.global-footer-toggler{border-top:none;display:block;text-align:center;position:relative}.global-footer-toggler>span{color:#e3e0db}.hotel-footer .hotel-footer__heading{text-align:center}.hotel-footer__background-image{opacity:.5;position:absolute;width:100%}.no-cssfilters .hotel-footer__background-image{opacity:.3}.hotel-footer__background-image img{width:100%}@media(min-width:950px){.hotel-footer__background-image img{width:100%;height:auto;max-width:none;max-height:none;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}}.hotel-footer-section{background:#000;background:rgba(0,0,0,.6);padding:20px}@media(min-width:950px){.hotel-footer-section{padding:40px}}.hotel-footer__social-media{margin-top:2rem}.membership-card{margin-bottom:1rem}@media(min-width:950px){.membership-card{margin-bottom:0}}.membership-card__secondary-label{margin-top:12px}@media(min-width:950px){.membership-card__details{width:75%;float:left}}.membership-card__action .iconic-item__text{display:inline-block}.membership-card__action .iconic-item__text:before{background-image:url(/_static/img/icons/x-icon.svg);background-size:100%;background-repeat:no-repeat;content:"";display:inline-block;height:24px;position:relative;top:5px;width:24px}@media(min-width:950px){.membership-card__action{width:25%;float:left;padding-left:20px;padding-top:4px}}.membership-card__error{top:-.5rem;position:relative;clear:both;margin-bottom:.5rem}@media(min-width:950px){.membership-card__text{padding-top:12px}}@media(min-width:420px){.membership-card--narrow .membership-card__action,.membership-card--narrow .membership-card__details{width:50%;float:left}}@media(min-width:950px){.membership-card--narrow .membership-card__details{width:75%}.membership-card--narrow .membership-card__action{width:25%}}.membership-card-addnew{margin-top:30px}@media(min-width:950px){.membership-card-addnew{margin-top:20px}}@media(min-width:740px){.hotel-stays{padding:10px 10px 0}}.my-pages .hotel-stays__check-out-arrow{margin:0 45px}.hotel-stays .hotel-stays__list__separator{padding:0 10px;background-color:rgba(237,236,235,.6)}.my-pages .hotel-stays .hotel-stays__list__separator{background-color:#f3f2f1;line-height:25px;color:#555;padding-top:10px;padding-bottom:10px}@media(min-width:740px){.my-pages .hotel-stays .hotel-stays__list__separator{padding-top:0;padding-bottom:0}}.hotel-stays .hotel-stays__list__separator__heading{background-color:#e3e0db}.hotel-stays .hotel-stays__list__item{padding:25px 10px;margin:0}@media(min-width:740px){.hotel-stays .hotel-stays__list__item{padding:16px}}.hotel-stays .hotel-stays__list__item__heading{margin-bottom:.5em;color:#483729}.hotel-stays .hotel-stays__list__item__link-heading{margin-bottom:0;color:#00838e}.my-pages .hotel-stays .hotel-stays__list__item__link-heading{color:#333;font-weight:700}.hotel-stays .hotel-stays__list__item__date{white-space:nowrap;display:inline-block;width:45%}.my-pages .hotel-stays .hotel-stays__list__item__date{width:40%}@media(max-width:419px){.my-pages .hotel-stays .hotel-stays__list__item__date{width:auto}}.hotel-stays .hotel-stays__list__item__booking-id{white-space:nowrap;display:inline-block;width:40%}.hotel-stays .hotel-stays__list__item__btn{word-break:break-word}.my-pages .hotel-stays .hotel-stays__list__item__btn{background-image:url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg);background-repeat:no-repeat;display:inline-block;background-size:10px;padding-right:15px;margin:10px 0 0;padding-left:0;background-position:bottom 7px right;text-align:right}@media(min-width:740px){.my-pages .hotel-stays .hotel-stays__list__item__btn{width:100%;margin-top:0}}@media(min-width:950px){.my-pages .hotel-stays .hotel-stays__list__item__btn{width:64%}}@media(min-width:1200px){.my-pages .hotel-stays .hotel-stays__list__item__btn{width:58%}}.hotel-stays .hotel-stays__list__item--closed{float:left;max-width:4.5rem;width:4.5rem;min-height:3rem;margin-right:10px;word-wrap:break-word}@media(min-width:950px)and (max-width:1199px){.hotel-stays .hotel-stays__list__item--left{margin-left:-20px}.hotel-stays .hotel-stays__list__item--right{margin-left:20px;padding-left:10px}}.hotel-stays.table__container--historical-bookings{position:relative;padding-bottom:1em}.hotel-stays.table__container--historical-bookings-inner{position:relative}.hotel-stays.table__container--historical-bookings .table__row--heading{font-size:14px}.hotel-stays.table__container--historical-bookings .table__cell{padding-left:7px;padding-right:7px}.hotel-stays.table__container--historical-bookings .fade-overlay{position:absolute;width:50px;height:100%;right:-5px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}.hotel-stays.table__container--historical-bookings .fade-overlay.left-aligned{left:-5px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.hotel-stays.table__container--historical-bookings .fade-overlay.hidden{display:none}.hotel-stays .hotel-stays__footer{margin-top:15px;color:#006b75}.togglable-item--visible{opacity:1}.togglable-item--hidden,.togglable-item--visible{-webkit-transition:opacity 1s;transition:opacity 1s}.togglable-item--hidden{display:none;opacity:0}[lang=de] .hotel-stays span.text-small:last-child{text-transform:capitalize}.profile-section{margin-bottom:20px}.profile-section__disclaimer-container{font-size:.875rem;padding-top:20px}@media(max-width:739px){.profile-section{background:#fff}.profile-section .profile-section__heading{padding:10px;margin-bottom:0}}@media(min-width:740px){.profile-section{margin-bottom:30px}}@media(min-width:1200px){.profile-section{margin-bottom:40px}}.profile-overview{color:#fff;position:relative}.profile-overview .profile-overview__greeting{margin-bottom:10px;margin-right:64px}.profile-overview .profile-overview__greeting .profile-overview__greeting__text{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.1em;text-transform:uppercase;font-weight:400;color:#483729;color:#fff}@media(min-width:950px){.profile-overview .profile-overview__greeting .profile-overview__greeting__text{font-size:1.625rem;font-size:2rem}}@media(min-width:740px){.profile-overview .profile-overview__greeting{margin-right:0;float:left}}.profile-overview .profile-overview__info{margin-bottom:20px}@media(min-width:740px){.profile-overview .profile-overview__info{margin-bottom:10px;float:right}}@media(min-width:950px){.profile-overview .profile-overview__info{margin:10px 0 10px 10px}}.profile-overview .profile-overview__info .profile-overview__info__block{margin-bottom:.3125rem}.profile-overview .profile-overview__info .profile-overview__info__block>dt,.profile-overview .profile-overview__info .profile-overview__info__block dd{display:inline}@media(min-width:740px){.profile-overview .profile-overview__info .profile-overview__info__block{margin:0 10px;vertical-align:middle}}@media(max-width:419px){.profile-overview .profile-overview__info .profile-overview__info__block__link{margin-bottom:.625rem}}.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber{position:relative}.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber>dd{font-weight:700}@media(max-width:419px){.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber>dd{padding-right:6.25rem}}@media(min-width:740px){.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber{display:inline-block}.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber>dt,.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber dd{display:block}}@media(min-width:950px){.profile-overview .profile-overview__info .profile-overview__info__block--membershipnumber:after{content:"";display:block;height:100%;width:1px;background:hsla(0,0%,100%,.5);position:absolute;top:0;right:-15px}}.profile-overview .profile-overview__info .profile-overview__info__block--customer{display:none}@media(min-width:950px){.profile-overview .profile-overview__info .profile-overview__info__block--customer{display:inline-block}}@media(min-width:740px){.profile-overview .profile-overview__info .profile-overview__info__block--edit{display:inline-block}}.profile-overview .profile-overview__blocks{clear:both;margin-bottom:15px}.profile-overview .profile-overview__blocks:after,.profile-overview .profile-overview__blocks:before{content:" ";display:table}.profile-overview .profile-overview__blocks:after{clear:both}@media(max-width:739px){.profile-overview-block{height:auto!important}}@media(min-width:740px){.profile-overview-block{background:#fff;color:#483729;min-height:8.125rem;padding:1.25rem .9375rem .9375rem;text-align:center}}.profile-overview-block--level-card__tooltip{font-size:.9375rem}.profile-overview-block--level-card__tooltip__details.list-style{display:block}.profile-overview-block--level-card__tooltip__details.table-style{display:none}.profile-overview-block--level-card__tooltip__details.table-style table td,.profile-overview-block--level-card__tooltip__details.table-style table th{padding:5px 30px 5px 0}.profile-overview-block .profile-overview-block__fact{margin-bottom:0}.profile-overview-block .profile-overview-block__fact .profile-overview-block__fact__heading{font-size:1rem;line-height:1.4em;font-family:Helvetica,Arial,sans-serif;color:#fff;font-weight:400;display:inline}.profile-overview-block .profile-overview-block__fact .profile-overview-block__fact__text{font-weight:700}.profile-overview-block .profile-overview-block__fact--nights-long{display:none}.profile-overview-block .profile-overview-block__fact--lastpoints .profile-overview-block__fact__heading{display:block;margin-bottom:0}.profile-overview-block .profile-overview-block__fact--lastpoints__date{font-weight:400}@media(min-width:740px){.profile-overview-block--level-card__tooltip__details.list-style{display:none}.profile-overview-block--level-card__tooltip__details.table-style{display:block}.profile-overview-block--level-card__tooltip__details.table-style table{margin-bottom:10px}.profile-overview-block--level-card__tooltip__details.table-style table th{background:none;padding-bottom:5px;text-align:left}.profile-overview-block--level-card__tooltip__details.table-style table td{padding-right:15px}.profile-overview-block--level-card__tooltip__details.table-style table>tbody>tr:nth-child(2n)>td{background:none}.profile-overview-block .profile-overview-block__fact .profile-overview-block__fact__heading{color:#333}.profile-overview-block .profile-overview-block__fact--totalpoints{margin-bottom:.3125rem}.profile-overview-block .profile-overview-block__fact--totalpoints .profile-overview-block__fact__heading,.profile-overview-block .profile-overview-block__fact--totalpoints .profile-overview-block__fact__text{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.5rem;line-height:1.1em;color:#483729}.profile-overview-block .profile-overview-block__fact--totalpoints .profile-overview-block__fact__text{color:#8d3a7c}.profile-overview-block .profile-overview-block__fact--lastpoints .profile-overview-block__fact__text{font-weight:400}.profile-overview-block .profile-overview-block__fact--nights-short{display:none}.profile-overview-block .profile-overview-block__fact--nights-long{display:block}.profile-overview-block .profile-overview-block__fact--nights-long .profile-overview-block__fact__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.5rem;line-height:1.1em;color:#483729;display:block;margin-bottom:.3125rem}.profile-overview-block .profile-overview-block__fact--nights-long .profile-overview-block__fact__text{font-weight:400}}.profile-overview-block--level .profile-overview-block--level__heading{display:none}@media(min-width:740px){.profile-overview-block--level .profile-overview-block--level__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.5rem;line-height:1.1em;color:#483729;display:inline}}.profile-overview-block--level .profile-overview-block--level__badge{margin:0}@media(min-width:740px){.profile-overview-block--level .profile-overview-block--level__badge{margin:10px 10px 0;position:relative;right:0;top:0}}.profile-overview-block--links{display:none;text-align:left}@media(min-width:950px){.profile-overview-block--links{display:block;margin:0;padding-top:20px}}.profile-overview-block-tooltip{position:absolute;top:0;right:0}@media(min-width:740px){.profile-overview-block-tooltip{margin-right:10px;margin-top:24px}}.expiration-points-table thead>tr>td,.expiration-points-table tr>th{background:#fceadf}.expiration-points-table thead>tr>td:nth-child(2),.expiration-points-table tr>th:nth-child(2){color:#fceadf}@media(min-width:740px){.expiration-points-table thead>tr>td:nth-child(2),.expiration-points-table tr>th:nth-child(2){color:#000}}.expiration-points-table>thead>tr>td:first-child,.expiration-points-table tr>th:first-child{width:65%}@media(min-width:740px){.expiration-points-table>thead>tr>td:first-child,.expiration-points-table tr>th:first-child{width:50%}}@media(min-width:950px){.expiration-points-table>thead>tr>td:first-child,.expiration-points-table tr>th:first-child{width:35%}}.expiration-points-table thead>tr>td,.expiration-points-table tr>td,.expiration-points-table tr>th{padding:7px 10px}@media(min-width:950px){.expiration-points-table thead>tr>td,.expiration-points-table tr>td,.expiration-points-table tr>th{padding:10px 20px}}.expiration-points-table tr>td:nth-child(2){text-align:right}@media(min-width:740px){.expiration-points-table tr>td:nth-child(2){text-align:left}}.points-received{margin-top:3px}.points-received--container{margin:0 0 3px;background:#eee2eb;color:#8d3a7c;padding:3px}.hotel-stays{background-color:#fff}.hotel-stays .hotel-stays__list>li{background:#fff;margin-bottom:16px;border-radius:4px}@media(min-width:950px){.hotel-stays .hotel-stays__list>li{border-radius:12px}}.hotel-stays .hotel-stays__footer{border-top:none}.my-pages .hotel-stays{-webkit-box-shadow:none;box-shadow:none;padding:0;background-color:transparent}.my-pages .hotel-stays__footer{font-size:.9375rem;margin-top:0;padding-top:15px;padding-bottom:15px}@media(min-width:950px){.my-pages .hotel-stays__footer{margin-top:10px}}.my-pages .l-section{background:#f3f2f1}.hotel-stays-filter{padding:10px;border-bottom:1px solid #eee;background:#fff;margin-bottom:1px}.hotel-stays-filter a{color:#483729}.hotel-stays-filter .hotel-stays-filter__input-group{margin-bottom:5px}.hotel-stays-filter .hotel-stays-filter__input-group .hotel-stays-filter__input-group__label{display:inline-block;vertical-align:middle;width:65px;padding:0 10px 0 0;word-break:break-all}.hotel-stays-filter .hotel-stays-filter__input-group .hotel-stays-filter__input-group__input{display:inline-block;vertical-align:middle;width:calc(100% - 70px)}.hotel-stays-filter .hotel-stays-filter__button{vertical-align:middle;margin-top:12px;display:inline-block;width:100%}.hotel-stays-filter .hotel-stays-filter__body{margin-top:10px}@media(max-width:949px){.hotel-stays-filter .hotel-stays-filter__input-group__label{text-transform:capitalize}.hotel-stays-filter .hotel-stays-filter__message{background:#f5f5f4;border-top:1px solid #dddbda;margin:10px -10px -10px;padding:7px 10px}}@media(min-width:950px){.hotel-stays-filter{padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px;border-bottom:none}.hotel-stays-filter .hotel-stays-filter__input-group{display:inline-block;margin-bottom:0}.hotel-stays-filter .hotel-stays-filter__input-group .hotel-stays-filter__input-group__label{width:auto}.hotel-stays-filter .hotel-stays-filter__input-group .hotel-stays-filter__input-group__input{width:180px}.hotel-stays-filter .hotel-stays-filter__input-group .hotel-stays-filter__input-group__label--to{font-weight:700;padding:0 3px}.hotel-stays-filter .hotel-stays-filter__button{width:auto;margin-top:0}.hotel-stays-filter .expandable__toggle.hotel-stays-filter__toggle{display:none}.hotel-stays-filter .hotel-stays-filter__body{margin-top:0;display:block!important}.hotel-stays-filter .hotel-stays-filter__message{font-weight:700;margin-top:15px}}.member-content__section{width:100%;overflow:visible}.member-content__section .member-content__section__inner{background-color:#fff}@media(min-width:740px){.member-content__section .member-content__section__inner{background-color:transparent}}.member-content__section .member-content__section__inner .content-nav{margin-top:0}.js [data-js=profile-title-selection]{display:none}.tripadvisor-rating{line-height:1.2em}.tripadvisor-rating .tripadvisor-rating__rating{height:15px;display:inline;vertical-align:text-top;margin-right:5px}.tripadvisor-rating .tripadvisor-rating__review-count{color:#4c4c4c;font-size:.8125rem;display:inline-block}.tripadvisor-rating .tripadvisor-rating__review-count>strong{font-weight:400}a.tripadvisor-rating:focus,a.tripadvisor-rating:hover{text-decoration:none}a.tripadvisor-rating:focus .tripadvisor-rating__review-count,a.tripadvisor-rating:hover .tripadvisor-rating__review-count{text-decoration:underline}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:pointer}.picker__input.picker__input--active{border-color:#00838e}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-size:1.5rem;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media(min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#00838e}.picker__nav--next,.picker__nav--prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;width:44px;height:44px;-webkit-box-sizing:content-box;box-sizing:content-box;top:0;cursor:pointer}.picker__nav--prev{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1);left:-10px}.picker__nav--next{right:-10px}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:none;border-right-color:#fff;border-left-color:#fff}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media(min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__table td:nth-of-type(6),.picker__table td:nth-of-type(7){color:#cd0921}.picker__weekday{width:14.285714286%;font-size:.8125rem;line-height:15px;padding:5px 0 3px;color:color-xxdark-gray;border:1px solid #f3f2f1;border-width:1px 0;font-weight:700}.picker__day{height:34px;line-height:34px;margin:2px;width:34px}.picker__day--today{position:relative}.picker__day--today:before{display:none;content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #000;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{background:#e9e8e7;display:none}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;background:#e1f6f9}.picker__day--highlighted{border-color:#00838e}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;background:#e1f6f9}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#00838e;color:#fff;border-radius:20px;font-weight:700}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#fff;border-color:#fff;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{display:none;text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;background:#e1f6f9;border-bottom-color:#e1f6f9}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#e1f6f9;border-color:#00838e;outline:none}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #000;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #8d3a7c}.picker__button--close:before{content:"×";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#fff;border-color:#fff;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker{width:290px;max-width:290px;left:0;position:absolute}@media(min-width:740px){.picker{min-width:18rem}}.picker__holder{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;visibility:hidden;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;overflow:hidden}.picker__holder:focus{outline:none}.picker--left .picker__holder:before{left:30%}.picker--left .picker__holder:before,.picker--right .picker__holder:before{content:"";border:10px solid transparent;border-bottom-color:#fff;position:absolute;margin-top:-18px}.picker--right .picker__holder:before{right:30%}.picker--crocus .picker__holder{background:rgba(141,58,124,.8)}.picker__frame{background:#fff;padding:1px;border-radius:4px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;visibility:visible;padding:10px 0;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out}@media(max-width:1199px){.picker__holder{-webkit-transform:translateY(-2em) perspective(600px) rotateX(20deg) scale(.9);transform:translateY(-2em) perspective(600px) rotateX(20deg) scale(.9)}.picker--opened .picker__holder{-webkit-transform:translateY(0) perspective(600px) rotateX(0) scale(1);transform:translateY(0) perspective(600px) rotateX(0) scale(1)}}.system-output-cache{position:relative;z-index:10;background:#dfdfdf;font-size:.8em;padding:.2em .5em}.login{background:#8d3a7c;clear:both;color:#fff;display:none;overflow:hidden;width:100%;z-index:999999}.login h3{color:#fff;margin-bottom:1rem}@media(min-width:740px){.login h3{margin-bottom:.8rem}}.login .login__container{position:relative;width:100%}.login .login__container .form-close-btn{background-color:transparent;border:none;display:block;position:absolute;right:0;text-indent:-9999px;max-width:45px;top:7px}.login .login__container .form-close-btn:after{content:"";display:block;height:45px;width:45px}.login .login__container input[type=password]::-webkit-input-placeholder,.login .login__container input[type=tel]::-webkit-input-placeholder{color:#692b5c;opacity:1!important}.login .login__container input[type=password]::-moz-placeholder,.login .login__container input[type=tel]::-moz-placeholder{color:#692b5c;opacity:1!important}.login .login__container input[type=password]::-ms-input-placeholder,.login .login__container input[type=tel]::-ms-input-placeholder{color:#692b5c;opacity:1!important}.login .login__container input[type=password]::placeholder,.login .login__container input[type=tel]::placeholder{color:#692b5c;opacity:1!important}@media(min-width:740px){.login .login__container{background-image:-webkit-gradient(linear,left top,right top,from(#994e89),color-stop(33.3%,#994e89),color-stop(33.3%,transparent));background-image:linear-gradient(90deg,#994e89,#994e89 33.3%,transparent 0);overflow:hidden}}@media(min-width:740px){.login .login__login-info{width:33.2%}.login .login__login-form{width:66.6%}.login .login__container .form-close-btn{top:10px}}.login-info{display:block;padding:10px 10px .813em;margin:0 -10px;background-color:#994e89}.login-info a{color:#fff;padding-left:38px;background-image:url(/_static/img/bullet-list-arrow-circle-lightviolet.svg);background-repeat:no-repeat;display:inline-block;background-size:22px 22px;margin-bottom:.9em}.login-info a:focus,.login-info a:hover{text-decoration:underline}@media(min-width:740px){.login-info{background-position:right 20px top 40px;float:left;padding:30px 20px .813em;margin:0}}.login-form{display:block;padding:30px 0 20px}@media(min-width:740px){.login-form h3{margin-bottom:3px}}.login-form fieldset label[for=Login_RememberMe]{font-size:.875rem}.login-form fieldset a,.login-form fieldset label[for=Login_RememberMe]{margin-top:9px}.login-form fieldset.login__form__input-group{margin-bottom:1rem}.login-form fieldset.login__form__input-submit{margin:10px 0;position:relative}.login-form .login__form__submitbtn{padding-top:5px;padding-bottom:5px;display:block;width:100%}.login-form a{color:#fff;font-size:.875rem;padding-left:38px;background-image:url(/_static/img/bullet-list-arrow-circle-lightviolet.svg);background-repeat:no-repeat;display:inline-block;background-size:22px 22px;margin-bottom:0;line-height:1.15;padding-bottom:4px;padding-top:3px}.login-form a:focus,.login-form a:hover{text-decoration:underline}@media(min-width:740px){.login-form{float:right;padding-bottom:.813em;padding-left:30px}.login-form fieldset{float:left;width:33.3%}.login-form fieldset.login__form__input-group{padding-right:20px;margin-bottom:0}.login-form fieldset.login__form__input-submit{margin:0}}@media(min-width:1200px){.login-form{padding-left:50px}}.error-container{margin-bottom:4px}.login__form__errors{margin-bottom:0}.login__form__errors>span{display:block}.login__form__errors>span:last-child{margin-bottom:8px;margin-top:2px}.login__form__errors .field-validation-error{display:inline-block;margin-top:0}@media(min-width:740px){.login__form__errors{overflow:hidden;margin-bottom:7px}.login__form__errors>span{display:block;min-width:33%;float:left}.login__form__errors>span:last-child{margin-bottom:0;margin-top:0}}.login__form__input__inline-small{vertical-align:top}@media(min-width:740px){.login__form__input__inline-small{width:39%;padding-top:1.5em;display:inline}.login__form__input__inline-small .btn{width:100%}}@media(min-width:950px){.login__form__input__inline-small{width:30%}}@media(min-width:1200px){.login__form__input__inline-small{width:20%}}.login__form__input__inline-large{vertical-align:bottom}@media(min-width:740px){.login__form__input__inline-large{width:59%;display:inline}}@media(min-width:950px){.login__form__input__inline-large{width:69%}}@media(min-width:1200px){.login__form__input__inline-large{width:79%}}.pwd-change-msg{background-color:#f8f8f8;background:url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) repeat,-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,94.1%,.9411764705882353)),color-stop(60%,#fff),to(#fff));background:url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) repeat,linear-gradient(180deg,hsla(0,0%,94.1%,.9411764705882353),#fff 60%,#fff);padding:30px;height:100%}@media(min-width:740px){.pwd-change-msg{height:auto}}.pwd-change-msg h2{margin-bottom:20px}.pwd-change-msg .close{position:absolute;right:12px;top:12px;cursor:pointer}.pwd-change-msg .close:hover{background-color:#00838e;border-radius:50%;display:-ms-flexbox;display:flex}.pwd-change-msg .close .icon:hover{fill:#fff}.pwd-change-msg .btn.login-button{width:100%;margin:15px auto 0}.speech-bubble{border-radius:20px;background:#fbe3d3;padding:13px 15px;position:relative}.speech-bubble,.speech-bubble .speech-bubble__media{margin-bottom:15px}.speech-bubble>p:last-child{margin-bottom:0}@media(min-width:740px){.speech-bubble{border-radius:25px;padding:15px 20px}}@media(min-width:950px){.speech-bubble--small-width{width:25%;margin-left:auto;text-align:left}}@media(min-width:740px)and (max-width:949px){.speech-bubble--small-width{width:33%}}.speech-bubble--tight{padding:13px 10px}@media(min-width:740px){.speech-bubble--tight{padding:8px 20px 8px 13px}}.speech-bubble--unspaced{margin-bottom:0}.speech-bubble--point-down,.speech-bubble--point-up{position:relative;border-radius:20px 20px 20px 0}.speech-bubble--point-down:after,.speech-bubble--point-up:after{content:"";display:block;width:24px;height:22px;position:absolute;bottom:-22px;left:0;z-index:1;background:url(/_static/img/bg-speech-bubble-corner.png) no-repeat 0 100%}@media(min-width:740px){.speech-bubble--point-down,.speech-bubble--point-up{border-radius:25px 25px 25px 0}}.speech-bubble--point-up{border-radius:0 20px 20px 20px}.speech-bubble--point-up.speech-bubble--success:after{background-image:url(/_static/img/bg-speech-bubble-corner-success.png)}.speech-bubble--point-up:after{top:-22px;left:-1px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.points-received.speech-bubble--point-down{margin-left:0;margin-right:0}.points-received.speech-bubble--point-down:after{background:url(/_static/img/bg-speech-bubble-corner-purple-border.png) no-repeat 0 100%}@media(min-width:740px){.speech-bubble--half-width{max-width:45em}}@media(min-width:950px){.speech-bubble--half-width{width:50%;max-width:none}}@media(min-width:740px){.speech-bubble--booking-details,.speech-bubble--map-list,.speech-bubble--short{display:inline-block}}.speech-bubble--point-down.speech-bubble--booking-details,.speech-bubble--point-down.speech-bubble--map-list,.speech-bubble--point-down.speech-bubble--pre-box{margin-bottom:0}.speech-bubble--pre-teaser{margin:0 0 0 -2px;border:2px solid #fff}.speech-bubble--pre-teaser:after{border-left:2px solid #fff;margin-left:-2px}@media(min-width:740px){.speech-bubble--pre-teaser{display:inline-block;margin:0 0 0 -2px}}.speech-bubble--input-warning,.speech-bubble--pre-button,.speech-bubble--pre-button-tight{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:.8125rem;line-height:1.2em;color:#333;padding:.375rem .9375rem .375rem 1.25rem;margin:0 0 3px -3px}.speech-bubble--input-warning:after,.speech-bubble--pre-button-tight:after,.speech-bubble--pre-button:after{height:20px;bottom:-20px}@media(min-width:740px){.speech-bubble--input-warning,.speech-bubble--pre-button,.speech-bubble--pre-button-tight{display:inline-block}}.speech-bubble--input-warning,.speech-bubble--pre-button-tight{padding:.375rem .9375rem .375rem .625rem}@media(min-width:740px){.speech-bubble--input-warning{margin-bottom:-3px}}.speech-bubble--booking-details{z-index:1}@media(max-width:739px){.speech-bubble--booking-details{margin-left:10px;margin-right:10px}}.speech-bubble--booking-details *{display:inline-block}.speech-bubble--deemphasized{background-color:#e9e8e7;color:#333}.speech-bubble--deemphasized .speech-bubble__heading{color:#333}.speech-bubble--deemphasized:after{background-image:url(/_static/img/bg-speech-bubble-corner-deemphasized.png)}.speech-bubble--error{background-color:#f2dedd;color:#333}.speech-bubble--error .speech-bubble__heading{color:#b43837}.speech-bubble--success{background-color:#f0f8e9}.speech-bubble--success .speech-bubble__heading{color:#333}.speech-bubble--success:after{background-image:url(/_static/img/bg-speech-bubble-corner-success.png)}.speech-bubble--success-with-border{border:1px solid #008a25;border-radius:25px 25px 25px 0;padding-bottom:14px}.speech-bubble--success-with-border>span{position:absolute;bottom:-24px;left:-1px}.speech-bubble--success-with-border>span svg{display:block}.speech-bubble--success-with-border>span svg #bg-color{fill:#f0f8e9}.speech-bubble--success-with-border>span svg #border-color{fill:#008a25}.speech-bubble--compact{border-radius:4px;padding:8px}.speech-bubble--compact .iconic-item__icon-container{width:auto;margin-right:8px;display:block}.speech-bubble--failed{background-color:#eddfde}.speech-bubble--failed .speech-bubble__heading{color:#333}.speech-bubble--failed:after{background-image:url(/_static/img/bg-speech-bubble-corner-failed.png)}.speech-bubble--my-booking{margin-top:10px;margin-bottom:10px}.speech-bubble__content{display:inline-block;vertical-align:middle;width:90%;padding-left:10px}@media(min-width:950px){.booking-option{position:relative;padding-right:10px;width:50%;padding-left:0}}.special-request-head{background-position:10px 10px;background-repeat:no-repeat}@media(min-width:950px){.special-request-head{background-image:none;clear:both}}.special-request-head .special-request-head__arrow{margin-left:3px}.special-request-head .special-request-head__subheading{font-size:.8125rem;margin-top:-3px}.special-request-form .expandable__body{padding-top:5px}.special-request-dropdown{margin-top:3px;margin-bottom:3px}.special-request-needs-group{margin-top:10px}.special-request-needs-group .special-request-needs-group__heading{margin-bottom:.3125rem}.special-request-needs-group .input-group{padding-bottom:3px}.special-request-needs-group .input-group:last-child{margin-bottom:20px}.special-request-other-comments{border-top:.0625rem solid rgba(157,160,161,.33);padding-top:20px;margin-top:0}@media(min-width:740px){.special-request-other-comments{width:100%;vertical-align:middle;display:inline-block;border-top:none;padding-top:0}}.special-request-other-comments .special-request-other-comments__heading{padding-left:10px}@media(min-width:950px){.special-request-other-comments .special-request-other-comments__heading{padding-left:0}}.special-request-other-comments .special-request-other-comments__textbox{height:15.625rem;resize:none;max-width:none}@media(min-width:740px){.special-request-other-comments .special-request-other-comments__textbox{height:9.375rem}}.special-request-disclaimer{margin-top:1rem}.full-page-form{width:100%;margin:0 auto;max-width:100%}.full-page-form:after,.full-page-form:before{content:" ";display:table}.full-page-form:after{clear:both}.full-page-form .full-page-form__form{position:relative;width:100%;float:left;background:#fff;padding:10px}@media(min-width:950px){.full-page-form .full-page-form__form{position:relative;width:66.6666666667%;margin-left:16.6666666667%;float:left;padding:40px;margin-top:120px;margin-bottom:120px}}@media(min-width:950px){.full-page-form .full-page-form__form--narrow{margin-top:60px;padding-left:100px;padding-right:100px}}@media(min-width:1200px){.full-page-form .full-page-form__form--narrow{padding-left:150px;padding-right:150px}}@media(min-width:950px){.full-page-form .full-page-form__form--wide{position:relative;width:83.3333333333%;margin-left:8.3333333333%;float:left;padding-left:100px;padding-right:100px}}@media(min-width:950px){.full-page-form .full-page-form__form--narrow-height{margin-top:0;margin-bottom:0}}.full-page-form__introduction{padding:0 10px}@media(min-width:950px){.full-page-form__introduction{padding:0}}@media(min-width:950px){.full-page-form__login{background-image:url(/_static/img/friends-stamp-black.svg);background-repeat:no-repeat;background-size:117px 123px;background-position:100% 0;margin-top:-30px}.full-page-form__login h1{padding-top:40px;padding-right:120px;margin-bottom:3rem}}@media(min-width:950px){.full-page-form__login__preamble{width:80%}}.full-page-form__centered{background:#e9e8e7;padding:10px;margin-bottom:10px}@media(min-width:740px){.full-page-form__centered{padding:20px;margin-bottom:20px}}@media(min-width:1200px){.full-page-form__centered{padding:30px;margin-bottom:30px}}.promotion-form .conditional-fields+.input-group .btn--become-member{display:none}.promotion-form .conditional-fields+.input-group .btn--activate-promotion,.promotion-form .conditional-fields+.input-group .btn--login-promotion{display:inline-block}.promotion-form .conditional-fields.is-collapsed{display:none}.promotion-form .conditional-fields.is-collapsed+.input-group .btn--become-member{display:inline-block}.promotion-form .conditional-fields.is-collapsed+.input-group .btn--activate-promotion,.promotion-form .conditional-fields.is-collapsed+.input-group .btn--login-promotion{display:none}.special-alerts{background-color:#eddfde;color:#333;padding:3px 0;position:relative;z-index:100}.special-alerts.special-alerts--grayed{background-color:#e3e0db}.special-alerts.special-alerts--campaign{background-color:#fbe3d3}.special-alerts.special-alerts--campaign .special-alerts__inner__body--wrapper:before{background-image:url(/_static/img/icons/shared/price-tag.svg)}.special-alerts .special-alerts__inner .special-alerts__inner__body{display:table-cell;padding:15px 10px;min-height:25px}@media(min-width:950px){.special-alerts .special-alerts__inner .special-alerts__inner__body{min-height:30px}}.special-alerts .special-alerts__inner .special-alerts__inner__body .special-alerts__inner__body__title{margin-bottom:3px}.special-alerts .special-alerts__inner .special-alerts__inner__body p{margin-bottom:0}.special-alerts.booking-code-not-available-alert{border-radius:25px;z-index:8}.special-alerts.booking-code-not-available-alert .special-alerts__inner__body--wrapper{padding-left:20px}@media(min-width:950px){.booking-select-rate .special-alerts+.hotel{margin-top:20px}.booking-select-rate .special-alerts+.hotel.is-expanded{margin:0}}.special-alerts__inner__body--wrapper{display:inline-block;padding-left:15px}.special-alerts__inner__body--wrapper:before{content:"";width:24px;height:50px;background-position:center 60%;float:left}.booking-select-rate .special-alerts__inner__body--wrapper{display:block}@media(min-width:950px){.special-alerts--short .special-alerts__inner__body--wrapper{width:66%}}.special-alerts--full-width .special-alerts__inner__body--wrapper{padding-left:0}.special-alerts--inline{margin-bottom:10px}.special-alerts--inline-block{clear:both}@media(min-width:740px){.special-alerts--sitewide{position:relative;z-index:50}}.credit-card-form{background:#fff;padding:10px}.credit-card-form__new-select,.credit-card-form__saved-select{padding:0;margin-bottom:10px}.credit-card-form__new-select{margin-bottom:0}.credit-card-form__select{display:block;padding:5px;line-height:1.5em;font-weight:700}.credit-card-form__new,.credit-card-form__saved{padding:10px}.credit-card-form__new .tooltip a{margin-top:-3px}.credit-card__expiry-date,.credit-card__number,.credit-card__type{display:inline-block;width:100%}.credit-card__type{display:inline-block;font-weight:700;min-width:8.875em}@media(min-width:420px){.credit-card__number,.credit-card__type{width:auto}.credit-card__expiry-date{padding-left:8.875em}}@media(min-width:740px){.credit-card__expiry-date{width:auto;padding-left:0}}@media(min-width:420px){.credit-card--narrow .credit-card__number,.credit-card--narrow .credit-card__type{width:100%}.credit-card--narrow .credit-card__expiry-date{padding-left:0}}@media(min-width:950px){.credit-card--narrow .credit-card__number,.credit-card--narrow .credit-card__type{width:auto}}@media(max-width:419px){.credit-card.radio .credit-card__type{width:calc(100% - 22px)}}.hide-saved-cards{background-color:#e9e8e7;padding:8px;border-radius:4px}.form-section:not(.booking__option) .hide-saved-cards{border-radius:8px}@media(min-width:950px){.hide-saved-cards{padding:8px 16px}.form-section:not(.booking__option) .hide-saved-cards{padding:16px}}.hide-saved-cards a{-ms-flex:1 0 auto;flex:1 0 auto}.hide-saved-cards>a,.hide-saved-cards>span{margin-right:5px}#hide-cards-info.tooltip__body{padding:16px}#hide-cards-info.tooltip__body:before{margin:-6px -6px 10px 10px}#hide-cards-info.tooltip__body .title{margin-bottom:8px;display:block}.payment-options{margin-bottom:24px}.payment-options .credit-card-form,.payment-options .credit-card-form__saved{border-radius:0;padding:0}.payment-options .credit-card-form__saved-select{background-color:transparent}.payment-options .payment-options__item{border:1px solid #e9e8e7;border-radius:8px;margin-bottom:8px}.payment-options .payment-options__item.selected{border-color:#00838e;background-color:rgba(0,131,142,.1)}.payment-options .payment-options__item label{padding:14px 14px 14px 44px;background-size:auto 32px;background-position:calc(100% - 10px) 50%;background-repeat:no-repeat}.payment-options .payment-options__item .custom-radio-button{line-height:1.5rem;font-size:1rem}.payment-options .payment-options__item .custom-radio-button__checkmark{left:14px}.payment-options label.credit-card--mastercard{background-image:url(/_static/img/icons/payment/MasterCard.svg)}.payment-options label.credit-card--visa{background-image:url(/_static/img/icons/payment/Visa.svg)}.payment-options label.credit-card--americanexpress{background-image:url(/_static/img/icons/payment/Amex.svg)}.payment-options label.credit-card--dinersclub{background-image:url(/_static/img/icons/payment/DinersClub.svg)}.payment-options label.credit-card--discover{background-image:url(/_static/img/icons/payment/Discover.svg)}.payment-options label.credit-card--jcb{background-image:url(/_static/img/icons/payment/JCB.svg)}.payment-options label.credit-card--maestro{background-image:url(/_static/img/icons/payment/Maestro.svg)}.payment-options label.credit-card--dankort{background-image:url(/_static/img/icons/payment/Dankort.svg)}.payment-options label.credit-card--chinaunionpay{background-image:url(/_static/img/icons/payment/ChinaUnionPay.svg)}.payment-options label.credit-card--new{background-image:url(/_static/img/icons/payment/GenericCard.svg)}.payment-options label.credit-card--other{background-image:none}.payment-options label.credit-card--other .custom-radio-button__checkmark{top:26px}.payment-options label.credit-card--other img.icon{width:auto;height:24px;margin-right:4px}.payment-options label.credit-card--other .available-payment-icons{margin-top:8px}.payment-options label.credit-card--other .available-payment-icons img{width:48px;height:32px}.payment-options label.credit-card--other .available-payment-icons #GooglePay{height:26px}.expired-cc-msg,.payment-error{padding:16px;margin-bottom:24px}.expired-cc-msg svg,.payment-error svg{margin-right:8px}.expired-cc-msg .iconic-item__icon-container,.payment-error .iconic-item__icon-container{margin:0}.member-card{margin:0;position:relative}.member-card figure{margin:0}.member-card__image{display:inline-block;position:relative;width:100%}.member-card__info-holder{position:absolute;width:100%;bottom:0;left:0;padding:0 0 9% 5%}.member-card__info-holder--expiration-date{padding-bottom:6%}.member-card__info{display:block;color:#fff;white-space:nowrap;font-size:.875rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.member-card__number{letter-spacing:.0625em}.member-card__name{text-transform:uppercase}.member-card--margined{margin-bottom:20px}.member-card__expiration-date{padding-bottom:0}.member-card h2{font-family:Arial,Helvetica,sans-serif;font-weight:700}@media(min-width:420px){.member-card__info{font-size:1.125rem;padding:.15em}}@media(min-width:740px){.member-card__info{font-size:1.5rem;padding:.4em}}.member-card-top-logo{width:102px}.member-discount-banner,.member-discount-banner:before{border-radius:10px}.member-discount-banner:before{content:"";background:url(/_static/img/member-banner-pattern.svg) repeat;background-position:100% 50%;top:0;left:0;bottom:0;right:0;position:absolute;z-index:0}.booking-details-member-banner .member-discount-banner,.flex-box,.flex-content,.member-discount-banner .member-discount-banner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.booking-details-member-banner .member-signup .custom-checkbox-label,.booking-details-member-banner .member-signup .member-signup-bottom-content .flex-box .btn,.booking-details-member-banner .member-signup .member-signup-bottom-content .flex-content span,.member-discount-banner span{font-weight:700}.member-discount-banner{color:#fff;margin-bottom:15px;position:relative;z-index:0;background:#624f41;padding:18px 0 20px}.member-discount-banner span{font-size:.9375rem}.member-discount-banner .member-discount-banner-content{padding-left:15px}@media(min-width:740px){.member-discount-banner .member-discount-banner-content{-ms-flex-pack:center;justify-content:center;padding-left:0}}.member-discount-banner .member-discount-banner-content span{margin-left:15px}.member-discount-banner .member-discount-banner-content .banner-text,.member-discount-banner .member-discount-banner-content div,.member-discount-banner .member-discount-banner-content label{z-index:10}.member-discount-banner .member-discount-banner-content img{display:block;position:relative;z-index:10}.member-discount-banner.full-width-banner{margin-bottom:20px}.booking-details-member-banner{width:100%;background:#fff}.booking-details-member-banner .member-discount-banner{-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;margin-bottom:20px}@media(max-width:739px){.booking-details-member-banner .member-discount-banner{display:block}.booking-details-member-banner .member-discount-banner .member-discount-banner-content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-left:0}.booking-details-member-banner .member-discount-banner .member-discount-banner-content span{font-size:.875rem;line-height:1.2rem}}.booking-details-member-banner .member-discount-banner:before{z-index:-1}.booking-details-member-banner .member-discount-banner .member-discount-banner-content span{margin-left:-5px}@media(min-width:740px){.booking-details-member-banner .member-discount-banner .member-discount-banner-content span{margin-left:15px;margin-right:5px}}.booking-details-member-banner .member-discount-banner .member-discount-banner-content span.custom-checkbox-label:before{margin-right:8px}@media(max-width:419px){.booking-details-member-banner .member-discount-banner .member-discount-banner-content span.custom-checkbox-label:before{width:5rem}}@media(max-width:949px){.booking-details-member-banner .member-discount-banner .member-discount-banner-content span.custom-checkbox-label:before{width:3.4rem}}.booking-details-member-banner .booking-member-price-details{margin-left:28px}@media(min-width:740px){.booking-details-member-banner .booking-member-price-details{margin-left:0}}@media(min-width:740px)and (max-width:949px){.booking-details-member-banner .booking-member-price-details.voucher--price .price{display:block}.booking-details-member-banner .booking-member-price-details.voucher--price .price.price--offer{padding-bottom:12px}}@media(min-width:950px)and (max-width:1199px){.booking-details-member-banner .booking-member-price-details.voucher--price .price.price--offer{line-height:1rem}}@media(min-width:740px)and (max-width:1199px){.booking-details-member-banner .booking-member-price-details.voucher--price .price.price--offer span{font-size:1.125rem}.booking-details-member-banner .booking-member-price-details.voucher--price .price.price--offer-original span{font-size:.875rem}.booking-details-member-banner .booking-member-price-details.voucher--price .price.price--offer-original span .price__currency{font-size:.875rem;line-height:1rem}}@media(max-width:419px){.booking-details-member-banner .booking-member-price-details.bonus--price .price.price--offer,.booking-details-member-banner .booking-member-price-details.voucher--price .price.price--offer{display:block;margin-bottom:0}}.booking-details-member-banner .booking-member-price-details .price{display:inline}.booking-details-member-banner .booking-member-price-details .price.price--offer span{color:#fff;margin-right:4px;font-size:1.375rem;line-height:inherit}@media(min-width:740px){.booking-details-member-banner .booking-member-price-details .price.price--offer span{font-size:1.5rem}}.booking-details-member-banner .booking-member-price-details .price.price--offer span.price__currency{margin-left:0}.booking-details-member-banner .booking-member-price-details .price.price--offer>span:first-child{display:none}.booking-details-member-banner .booking-member-price-details .price.price--offer-original{margin-top:0}.booking-details-member-banner .booking-member-price-details .price.price--offer-original span{font-size:1rem;font-weight:400}@media(min-width:740px){.booking-details-member-banner .booking-member-price-details .price.price--offer-original span{font-size:1.25rem}}.booking-details-member-banner .booking-member-price-details .price.price--offer-original span.price__currency{font-size:1rem;display:inline-block}@media(min-width:740px){.booking-details-member-banner .booking-member-price-details .price.price--offer-original span.price__currency{font-size:1.25rem;margin-top:-3px}}.booking-details-member-banner .booking-member-price-details .price.price--offer-original span:nth-child(2){display:none}.booking-details-member-banner .booking-member-price-details .price.price--offer-original span .price__plus:nth-child(2){display:inline}.booking-details-member-banner .booking-member-price-details .price.price--offer-original span.bc,.booking-details-member-banner .booking-member-price-details .price.price--offer-original span.price__currency,.booking-details-member-banner .booking-member-price-details .price.price--offer-original span.price__plus,.booking-details-member-banner .booking-member-price-details .price.price--offer span.bc,.booking-details-member-banner .booking-member-price-details .price.price--offer span.price__currency,.booking-details-member-banner .booking-member-price-details .price.price--offer span.price__plus{margin-right:0}.booking-details-member-banner .member-signup{background-color:#f3f2f1;margin-bottom:20px}@media(min-width:740px){.booking-details-member-banner .member-signup{margin-top:10px}}.booking-details-member-banner .member-signup .small-text{font-size:.8125rem;color:#624f41;margin-bottom:10px}@media(max-width:739px){.booking-details-member-banner .member-signup .small-text{font-size:.75rem;line-height:1rem}}.booking-details-member-banner .member-signup .custom-checkbox-label{color:#4e3f34}.booking-details-member-banner .member-signup .member-signup-top-content{border-bottom:1px solid #a1958d;padding:15px 15px 0}.booking-details-member-banner .member-signup .member-signup-top-content p{margin-left:38px;margin-top:-6px}.booking-details-member-banner .member-signup .member-signup-top-content .custom-checkbox-brown-wrapper .custom-checkbox+span:before,.booking-details-member-banner .member-signup .member-signup-top-content .custom-checkbox-brown-wrapper .custom-checkbox:checked+span:before,.booking-details-member-banner .member-signup .member-signup-top-content .custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active .custom-checkbox-label:before,.booking-details-member-banner .member-signup .member-signup-top-content .custom-checkbox-wrapper.custom-checkbox-brown-wrapper .custom-checkbox-label:before{padding-left:5px}.booking-details-member-banner .member-signup .member-signup-bottom-content label,.booking-details-member-banner .member-signup .member-signup-top-content label{display:inline-block}@media(max-width:739px){.booking-details-member-banner .member-signup .member-signup-bottom-content .flex-box{display:block}}.booking-details-member-banner .member-signup .member-signup-bottom-content .flex-box .btn{background:#624f41;padding:10px 20px}.booking-details-member-banner .member-signup .member-signup-bottom-content .custom-checkbox-brown-wrapper .custom-checkbox+span:before,.booking-details-member-banner .member-signup .member-signup-bottom-content .custom-checkbox-brown-wrapper .custom-checkbox:checked+span:before,.booking-details-member-banner .member-signup .member-signup-bottom-content .custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active .custom-checkbox-label:before,.booking-details-member-banner .member-signup .member-signup-bottom-content .custom-checkbox-wrapper.custom-checkbox-brown-wrapper .custom-checkbox-label:before{background-size:50%}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input{width:100%;margin-top:10px}@media(min-width:950px){.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input{width:60%}}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .input-group{margin-bottom:0;margin-top:10px}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .input-group label{margin-bottom:5px}@media(max-width:739px){.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .input-group label{font-size:.8125rem}}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .input-group input{position:relative;border:2px solid transparent;border-radius:4px;margin-bottom:2px;width:88%}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .input-group input.ng-touched.ng-invalid{border:2px solid #cd0921}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .input-group .small-text{margin-bottom:0}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .custom-checkbox-label{font-weight:400;margin-left:5px}@media(max-width:739px){.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .custom-checkbox-label{font-size:.875rem}}.booking-details-member-banner .member-signup .member-signup-bottom-content .member-input .custom-checkbox-label:before{margin-right:3px}.booking-details-member-banner .member-signup .member-signup-bottom-content .flex-content span{color:#4e3f34}.booking-details-member-banner .member-signup .member-signup-bottom-content .memberShipNumberInput{position:relative}.booking-details-member-banner .member-signup .member-signup-bottom-content .memberShipNumberInput label{display:none}.booking-details-member-banner .member-signup .member-signup-bottom-content .memberShipNumberInput .tooltip{top:11px;left:calc(100% - 41px);position:absolute}@media(max-width:419px){.booking-details-member-banner .member-signup .member-signup-bottom-content .memberShipNumberInput .tooltip{left:calc(100% - 26px)}}@media(min-width:420px)and (max-width:739px){.booking-details-member-banner .member-signup .member-signup-bottom-content .memberShipNumberInput .tooltip{left:calc(100% - 38px)}}@media(min-width:950px)and (max-width:1199px){.booking-details-member-banner .member-signup .member-signup-bottom-content .memberShipNumberInput .tooltip{left:calc(100% - 32px)}}.join-scandic-form-section{padding-bottom:0;padding-left:20px;position:relative;z-index:0;padding-right:20px;margin:-20px 0 20px}@media(min-width:420px){.join-scandic-form-section .input-birthday{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.join-scandic-form-section .input-birthday .input-birthday__day,.join-scandic-form-section .input-birthday .input-birthday__month,.join-scandic-form-section .input-birthday .input-birthday__year{width:32.7%}}.join-scandic-form-section .flex-box{margin-bottom:20px}.join-scandic-form-section .flex-box h3{margin-bottom:0;margin-left:15px}@media(max-width:739px){.join-scandic-form-section .flex-box h3{font-size:1.25rem}}.join-scandic-form-section .field-validation-error{text-align:left}.join-scandic-form-section:before{content:"";background:#e0dcd9;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-2}.join-scandic-form-section:after{content:"";background:url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) repeat;background-position:0 0;opacity:.15;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.join-scandic-form-section .booking__info--signup input{padding-right:0}.room--enter-details-ribbon .price--counter>span:first-child,.room--enter-details-ribbon .price--switch>span:first-child,.room--enter-details-ribbon .price>span:nth-child(2){display:none}.room--enter-details-ribbon .price--counter.price--switch>span:first-child,.room--enter-details-ribbon .price--counter>span:nth-child(2),.room--enter-details-ribbon .price--switch>span:nth-child(2){display:inherit}.room--enter-details-ribbon .price--counter.price--switch>span:nth-child(2),.room--enter-details-ribbon .room-price-info p.price--switch>span:first-child,.room--enter-details-ribbon .room-price-info p>span:nth-child(2){display:none}.room--enter-details-ribbon .room-price-info p.price--switch.price--counter>span:first-child,.room--enter-details-ribbon .room-price-info p.price--switch>span:nth-child(2){display:inherit}.room--enter-details-ribbon .room-price-info p.price--switch.price--counter>span:nth-child(2){display:none}.room--enter-details-ribbon .show--hidden,.room--enter-details-ribbon .show--hidden.price--switch>span:first-child,.terms--list.show--hidden{display:inherit!important}.digital-loyalty-card-page .scandic-friends-pattern{margin-bottom:25px}.digital-loyalty-card{position:relative;padding-left:7%;padding-right:7%;padding-top:7%}.digital-loyalty-card:after{content:"";display:block;padding-bottom:55%}.digital-loyalty-card__logo{width:36%}.digital-loyalty-card__level-icon{position:absolute;top:13%;right:7%;width:23%}.digital-loyalty-card__member-info{position:absolute;max-width:63%;bottom:8%;left:7%}.digital-loyalty-card__member-info__info{display:block}.digital-loyalty-card__member-info__info:not(:last-child){margin-bottom:7px}.digital-loyalty-card__name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3125rem;line-height:1;letter-spacing:-1px;font-weight:700}.digital-loyalty-card__info--thin-text{text-transform:uppercase;font-size:.875rem;line-height:1}@media(min-width:450px){.digital-loyalty-card__member-info__info:not(:last-child){margin-bottom:8px}.digital-loyalty-card__name{font-size:1.5625rem}.digital-loyalty-card__info--thin-text{font-size:1rem}}@media(min-width:665px){.digital-loyalty-card__member-info__info:not(:last-child){margin-bottom:11px}.digital-loyalty-card__name{font-size:2.3125rem}.digital-loyalty-card__info--thin-text{font-size:1.5625rem}}.digital-loyalty-card--skin-red,.digital-loyalty-card--skin-top{color:#fff}.price-calender{min-height:3.125rem;background:#fff;position:relative}@media(min-width:1200px){.price-calender{margin:0 -46px}}.price-calender__tag{margin-right:3px}.price-calender__content{max-width:1200px;-ms-flex-align:center;align-items:center;text-align:center;margin:0 auto}@media(min-width:1300px){.price-calender__content{max-width:1300px}}@media(min-width:1200px){.price-calender__content .rotate-180{display:block!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-calender__content .chevron-link{display:block!important;cursor:pointer;border:none;background:transparent no-repeat}.price-calender__content .chevron-link .left-chevron,.price-calender__content .chevron-link .right-chevron,.price-calender__content .chevron-link img{display:block}}.price-calender__tab-list{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:flex-start;-ms-flex:1 auto;flex:1 auto;-ms-flex-positive:1;flex-grow:1;background:#fff;overflow-x:auto;padding:16px 0}@media(min-width:1200px){.price-calender__tab-list{margin:0 10px}}@media(max-width:739px){.price-calender__tab-list{padding:16px}}@media(min-width:950px){.price-calender__tab-list{overflow:visible}}.price-calender__tab{position:relative;-ms-flex:1 auto;flex:1 auto;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;background:#fff;color:#00838e;border:1px solid #00838e;border-radius:4px;margin:0 0 0 8px!important;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:20%;flex-basis:20%}@media(min-width:950px){.price-calender__tab:not(.price-calender__tab--selected){margin:0 0 0 1px}.price-calender__tab:first-child{margin-left:0!important}}@media(max-width:949px){.price-calender__tab{min-width:150px}}.price-calender__tab--selected{background:#f3f2f1;background:#00838e;color:#fff}.price-calender__tab--selected a{cursor:default}.price-calender__tab--selected .price-calender__booking-option{color:#fff;font-weight:400}.price-calender__tab--selected .price-calender__booking-option.not-available .icon{color:#e9e8e7;fill:#00838e}.price-calender__tab--selected .price-calender__tag path{fill:#fff}.price-calender__tab__active-loader{position:absolute;top:0;bottom:0;right:0;left:0;pointer-events:none;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.price-calender__tab__active-loader~*{opacity:.1}.price-calender__tab__active-loader .loader{-ms-flex-item-align:flex-end;align-self:flex-end;font-size:.8em;margin-bottom:14px}.price-calender__tab__loading{-ms-flex-item-align:center;align-self:center}.price-calender__link{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:flex-end;justify-content:center;width:100%;height:100%;padding:4px}.price-calender__message{padding-top:.625rem;-ms-flex-item-align:center;align-self:center;margin-bottom:0;font-size:.8125rem;line-height:1.5rem;padding-top:3px!important}.price-calender__price{padding-top:10px}.price-calender__price-prefix{font-size:.8125rem}.price-calender__price-amount{font-size:1.5rem}.price-calender__price-amount .price__currency,.price-calender__price-amount .price__text{font-size:.8125rem;white-space:nowrap;font-weight:400}.price-calender__dates{font-size:.8125rem}.price-calender__booking-option{font-size:.6875rem;line-height:1;margin-top:.3125rem;margin-bottom:-.3125rem;margin-left:8px;display:-ms-flexbox;display:flex}@media(min-width:420px){.price-calender__booking-option{font-size:.8125rem}}.price-calender__booking-option.not-available{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;opacity:.5}.price-calender__booking-option.not-available .icon{fill:#e9e8e7;color:#00838e;width:12px;height:12px;margin-right:.3125rem}@media(min-width:420px){.price-calender__booking-option.not-available .icon{width:15px;height:15px}}@media(min-width:950px){.price-calender a:focus{position:relative;z-index:101}}@media(max-width:949px){.price-calender__tab{-ms-flex-preferred-size:33.3%;-webkit-flex-basis:33.3%}.price-calender__price-amount{font-size:1rem;font-weight:700}}.price-calender__tab:hover:not(.price-calender__tab--selected){background:rgba(0,131,142,.1)}.price-calender__tab__loading{-webkit-box-shadow:0 -2.6em 0 0 #00838e,1.8em -1.8em 0 0 rgba(0,131,142,.2),2.5em 0 0 0 rgba(0,131,142,.2),1.75em 1.75em 0 0 rgba(0,131,142,.2),0 2.5em 0 0 rgba(0,131,142,.2),-1.8em 1.8em 0 0 rgba(0,131,142,.2),-2.6em 0 0 0 rgba(0,131,142,.5),-1.8em -1.8em 0 0 rgba(0,131,142,.7);box-shadow:0 -2.6em 0 0 #00838e,1.8em -1.8em 0 0 rgba(0,131,142,.2),2.5em 0 0 0 rgba(0,131,142,.2),1.75em 1.75em 0 0 rgba(0,131,142,.2),0 2.5em 0 0 rgba(0,131,142,.2),-1.8em 1.8em 0 0 rgba(0,131,142,.2),-2.6em 0 0 0 rgba(0,131,142,.5),-1.8em -1.8em 0 0 rgba(0,131,142,.7)}.modal,.popover{z-index:999999;position:fixed;top:0;bottom:0;left:0;right:0}.popover__content{z-index:10;position:relative}.popover__content--fullscreen,.popover__content--fullscreen .royalSlider{height:100%}.popover__content--fullscreen .royalSlider .rsSlide>div{height:100%;width:100%}.popover__content--is-loading{text-align:center}.popover__content--is-loading>*{display:inline-block;top:50%}.modal__background-layer,.popover__background-layer{background:rgba(0,0,0,.85);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.popover__close-btn{position:absolute;top:10px;right:10px;z-index:100}.popover__close-btn:focus{outline:none!important;-webkit-box-shadow:0 0 1px 3px #ec7225;box-shadow:0 0 1px 3px #ec7225}@media(min-width:950px){.popover__close-btn:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.modal-image-slider{display:none}.modal-image-slider .close-btn{background:rgba(0,0,0,.6);height:36px;width:36px;border-radius:50%;-webkit-transition:.1s ease-in;transition:.1s ease-in}.modal-image-slider .close-btn .icon{fill:#e3e0db}.modal-image-slider .close-btn:hover{background:rgba(0,0,0,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.modal-image-slider__content{background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-image-slider__counter{position:absolute;right:10px;bottom:0;font-size:.8125rem;padding:10px 0}.modal-image-slider__counter__current:after{content:" / "}.modal-image-slider .royalSlider--image-slider{position:static}.modal-image-slider .royalSlider--image-slider .rsArrowIcn:focus{outline:none!important;-webkit-box-shadow:0 0 1px 3px #ec7225;box-shadow:0 0 1px 3px #ec7225;border-radius:40px 0 0 40px}@media(min-width:950px){.modal-image-slider .royalSlider--image-slider .rsArrowIcn:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}.modal-image-slider .royalSlider--image-slider .rsGCaption{display:none}.sitemap li,.sitemap ol{list-style-type:none}.sitemap ol{margin-bottom:0}.sitemap a{display:inline-block;margin-bottom:.4em}.sitemap__levels>li{margin-left:5px}.sitemap__level-0{font-size:1.375rem}.sitemap__level-1{font-size:1.25rem}.sitemap__level-2{font-size:1.125rem}.sitemap__level-3{font-size:1rem}.sitemap__level-3>a{margin-bottom:.2em}.expandable-toggler--right-arrow--small,.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel--ribbon--columned__ribbon-toggle{color:inherit}.expandable .expandable__icon{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.expandable .expandable__toggle,.expandable .expandable__toggle>label{cursor:pointer}.expandable .expandable__toggle--round{line-height:2.75rem;display:inline-block}.expandable__icon--round{line-height:2.75rem;vertical-align:middle;margin-right:10px}.expandable .expandable__toggle--wide{display:block;width:100%;padding-right:30px;position:relative}.expandable .expandable__toggle--wide .expandable__icon{position:absolute;right:0;top:5px}.expandable .expandable__footer{padding-bottom:0;border-bottom:none}.expandable__toggled-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandable__toggled-icon.expandable__icon--round{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.js .expandable .expandable__body{display:none}.best-price-banner{background-color:#006b75;color:#fff;text-align:center;padding:.3125rem}.best-price-banner__primary{text-transform:uppercase;font-weight:400;letter-spacing:.01em;font-family:BrandonText-Bold,Arial,Helvetica,sans-serif}@media(min-width:950px){.best-price-banner__wrapper{position:relative}}.best-price-banner__badge{position:absolute;top:-19px;right:0}@media(max-width:949px){.l-section-price-calendar~.l-section__inner .best-price-banner{border-top:1px solid #00838e}}.ancillary-product-card{background:#fff;padding:10px}.ancillary-product-card h2{margin-bottom:5px}.ancillary-product-card__login-link{max-width:80%}.ancillary-product-card__body,.ancillary-product-card__media{margin-bottom:10px}.ancillary-product-card__media img{width:100%;display:block}.ancillary-product-card__body{padding-bottom:30px;word-wrap:break-word}.ancillary-product-card__sidebar{font-size:.8125rem}.ancillary-product-card__sidebar__inner-container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#edeceb;padding:10px}.ancillary-product-card__sidebar__inner-container .quantity-picker__label{margin-bottom:.5em}.ancillary-product-card__sidebar__inner-container:nth-child(2){margin-top:5px}.ancillary-product-card__sidebar__column{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:50%}.ancillary-product-card__sidebar__column:last-child{text-align:right;padding-left:10px}.ancillary-product-card__sidebar__column .align-bottom{margin-top:auto}.disabled .ancillary-product-card__sidebar__column .ancillary-product-card__price,.disabled .ancillary-product-card__sidebar__column.quantity-picker{color:#7f7369!important}.ancillary-product-card__sidebar p{line-height:1.2}.ancillary-product-card__sidebar p:last-child{margin-bottom:0}.ancillary-product-card__sidebar .custom-select-container:after,.ancillary-product-card__sidebar .custom-select-container:before{content:" ";display:table}.ancillary-product-card__sidebar .custom-select-container:after{clear:both}.ancillary-product-card__sidebar .custom-select-container .custom-select{width:4.375rem;float:right}.ancillary-product-card__sidebar .delivery-time{text-align:right;display:block}.ancillary-product-card__sidebar .delivery-time__time{display:inline-block}.ancillary-product-card__sidebar__edit-items{white-space:nowrap;margin-bottom:-2px;display:-moz-flex;display:-ms-flexbox;display:flex}.ancillary-product-card__sidebar__edit-item{white-space:nowrap}.ancillary-product-card__sidebar__edit-item>*{padding-left:.625rem}.ancillary-product-card__sidebar__edit-item:not(:last-child)>*{padding-right:.625rem;border-right:1px solid #9da0a1}@media(min-width:740px){.ancillary-product-card{display:-moz-flex;display:-ms-flexbox;display:flex;padding:20px 0}.ancillary-product-card:after,.ancillary-product-card:before{content:" ";display:table}.ancillary-product-card:after{clear:both}.ancillary-product-card__media{width:25%;padding-left:20px;margin-bottom:0}.booking-summary-item__body--embedded .ancillary-product-card__media{width:23%;padding-left:0}.ancillary-product-card__body{width:40%;padding:0 20px;margin-bottom:0}.booking-summary-item__body--embedded .ancillary-product-card__body{width:45%}.ancillary-product-card__sidebar{-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:35%;padding-right:20px}.ancillary-product-card__sidebar__inner-container .quantity-picker__label{margin-bottom:1em}.ancillary-product-card__sidebar__inner-container:nth-child(2){margin-top:15px}.booking-summary-item__body--embedded .ancillary-product-card__sidebar{width:32%;padding-right:0}}@media(min-width:950px){.ancillary-product-card__body{width:45%}.booking-summary-item__body--embedded .ancillary-product-card__body{width:49%}.ancillary-product-card__sidebar{width:30%}.booking-summary-item__body--embedded .ancillary-product-card__sidebar{width:28%;padding-right:0}}.ancillary-product-card .ancillary-product-card__summary{-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:18.75rem}.ancillary-product-card .ancillary-product-card__summary__edit-items{margin-bottom:-2px}.ancillary-product-card .ancillary-product-card__summary__edit-item{white-space:nowrap}.ancillary-product-card .ancillary-product-card__summary__edit-item>*{padding-right:.8125rem}.ancillary-product-card .ancillary-product-card__summary__edit-item:not(:last-child){margin-top:4px}.ancillary-product-card .ancillary-product-card__summary__edit-item:not(:last-child)>*{padding-right:.9375rem}@media(min-width:1200px){.ancillary-product-card .ancillary-product-card__summary__body{width:50%}.ancillary-product-card .ancillary-product-card__summary__sidebar{width:25%}}.ancillary-list .ancillary-product-card,.ancillary-product-card--box{-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px;box-shadow:0 1px 1px rgba(0,0,0,.2);padding-left:10px;padding-right:10px}@media(min-width:740px){.ancillary-list .ancillary-product-card,.ancillary-product-card--box{padding-left:0;padding-right:0}.ancillary-list .ancillary-product-card .ancillary-product-card__media,.ancillary-product-card--box .ancillary-product-card__media{padding-left:20px}.ancillary-list .ancillary-product-card .ancillary-product-card__sidebar,.ancillary-product-card--box .ancillary-product-card__sidebar{padding-right:20px}}.ancillary-product-card--slim,.booking-summary-item .ancillary-product-card{padding:0}.disabled .quantity-picker__label{color:#7f7369!important}.quantity-picker .ancillary-product-card__sidebar__column{width:auto}.quantity-picker .custom-select-container{max-width:70px;margin-left:auto}.ancillary-list .ancillary-product-card{margin-bottom:20px}.ancillary-booking-list .ancillary-product-card{border-bottom:1px solid #eee}.booking-summary-item .ancillary-product-card{margin-bottom:10px}.deliveryblock{background-color:#00838e;padding:30px;color:#fff}.deliveryblock h4{color:#fff}.deliveryblock__label{color:#fff;padding:0}.deliveryblock__primary-section{margin-bottom:30px;width:100%;-ms-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.deliveryblock__secondary-section{width:100%;-ms-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.deliveryblock__caret{margin-left:3.125rem}.deliveryblock__textarea{width:100%;max-width:none;height:9em}.deliveryblock .delivery-selectbox{position:relative;min-width:180px;display:inline-block}.deliveryblock .delivery-selectbox option{color:#000;background:#fff}.deliveryblock .delivery-selectbox__select{border-radius:18px;border:2px solid #fff;background-color:transparent;height:2.375rem;margin-right:30px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.deliveryblock .delivery-selectbox__select:disabled{cursor:url(/_static/img/icons/not-allowed-cursor.png),auto;border-color:hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6)}.deliveryblock .delivery-selectbox__select:disabled::-ms-value{cursor:url(/_static/img/icons/not-allowed-cursor.png),auto;border-color:hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6)}.deliveryblock .delivery-selectbox__select::-ms-expand{display:none}.deliveryblock .delivery-selectbox__select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.deliveryblock .delivery-selectbox__select:focus::-moz-focus-inner{border:0}.deliveryblock .delivery-selectbox:after{content:"";width:0;position:absolute;right:18px;top:50%;margin-top:-4px;pointer-events:none;border-color:#fff transparent transparent;border-style:solid;border-width:10px 6px}.deliveryblock .delivery-selectbox.disabled:after{border-color:hsla(0,0%,100%,.6) transparent transparent}@media(max-width:739px){.deliveryblock .delivery-selectbox{width:100%}}@media(min-width:740px){.deliveryblock{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.deliveryblock__primary-section{padding-right:1.25rem}.deliveryblock__primary-section,.deliveryblock__secondary-section{-ms-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media(min-width:950px){.deliveryblock__primary-section{-ms-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.deliveryblock__secondary-section{-ms-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}.delivery-button-container__button-next{margin-left:.9375rem;float:right}.delivery-button-container .back-to-my-booking-link{display:inline-block}.ancillarypage-intro{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ancillarypage-intro__points-left-container{padding:0 10px}.ancillarypage-intro__button{border-radius:0}.ancillary-page{background-color:#fff}.ancillary-page h1{font-family:BrandonText-Black,Arial,Helvetica,sans-serif;margin-bottom:15 px}.ancillary-page__description{display:none}.ancillary-page .deliveryblock .no-boxshadow textarea{border:none}@media(min-width:740px){.ancillary-page__description{display:inline-block}}.back-to-my-booking-block{padding-bottom:15px;margin-bottom:25px}.back-to-my-booking-block .back-to-my-booking-icon-bullet{margin-right:5px;margin-bottom:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:25px}.joblisting .joblisting_filter_container .filter_group{padding-bottom:10px}.joblisting .total_results{margin:25px 0}.joblisting .results__container{border-bottom:1px solid #d7d4cf;padding:30px 0 15px}.joblisting .results__container .heading-3{margin-bottom:.5rem}.joblisting .results__container .arrow-link{display:inline-block;color:#333;background:url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) no-repeat right .35em;padding-right:1.5625rem;margin-right:10px}@media(max-width:1199px){.joblisting .results__container .arrow-link{width:100%}}.joblisting .results__container .result-title{text-decoration:none}.joblisting .results__container .result-title:hover{color:#00838e}.joblisting .results__notfound{padding:30px 0 15px}.joblisting .results .category{margin-bottom:.2rem}.joblisting .deadline{color:#9da0a1}.joblisting .apply_to_job{float:right;margin-top:-20px}.joblisting .job_listing_results a{border-bottom:none}.joblisting .alerts_message_container{padding:20px 0}.joblisting .location-marker{height:13px;width:13px}@media(max-width:1199px){.joblisting .apply_to_job{display:none}}body.modal-is-open{overflow:hidden;position:fixed;height:100%;width:100%}body.modal-is-open.scrollable-body{position:fixed;top:0!important;bottom:0!important}@media(min-width:950px){body.modal-is-open{padding-right:17px}}.modal{display:none}.modal__background-layer{background:rgba(0,0,0,.4)}.modal__inner-container{width:100%;height:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.modal__content-container{z-index:10;position:relative;max-width:100%;max-height:100%;margin-left:10px;margin-right:10px}.modal__content-container--has-background{background:#fff}.modal__content-container iframe{border:0;overflow:auto}.modal__content-container:focus{outline:0}@media(max-width:739px){.modal--fullscreen-in-small-down.scrollable{position:fixed!important}.modal--fullscreen-in-small-down.scrollable .modal__background-layer{position:fixed!important;height:100vh!important}.modal--fullscreen-in-small-down .modal__content-container{margin-left:0;margin-right:0;min-width:100%!important;min-height:100%!important}}.modal__circular-loader-container{width:30px;height:30px;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;z-index:2}@media(max-width:419px){body.modal-is-open{overflow:auto;position:absolute;height:100%;width:100%}body.modal-is-open.scrollable-body{position:absolute;top:0!important;bottom:0!important}}@media(max-width:949px){.modal__content-container{-webkit-overflow-scrolling:touch;opacity:1;overflow-y:auto}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-position:50%;background-size:cover}.mlc-carousel,.mlc-carousel-container{position:relative}.mlc-carousel{height:542px;margin-bottom:20px}.mlc-carousel__preloader{width:100%;height:100vh;position:absolute;background:#fff;z-index:22;text-align:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;justify-content:center}.mlc-carousel__preloader>.circular-loader{margin:0 auto}.mlc-carousel__swiper{color:#333}.mlc-carousel__swiper-card__inner-container{min-height:512px;max-height:512px;margin:0 10px;padding:15px 20px 20px;overflow:hidden;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.mlc-carousel__swiper-card__header{margin-bottom:10px}.mlc-carousel__swiper-card__header .iconic-item__icon-container{width:90px}.mlc-carousel__swiper-card__header .iconic-item__icon-container>.iconic-item__icon-container__icon{width:90px;height:90px;-webkit-transform:scale(.8);transform:scale(.8)}.mlc-carousel__swiper-card__header .iconic-item__text{font-size:.875rem;padding-top:17px;padding-left:10px;vertical-align:top;width:100%}.mlc-carousel__swiper-card__header .iconic-item__text h2{margin-bottom:5px;font-size:1.125rem}@media(min-width:950px){.mlc-carousel__swiper-card__header .iconic-item__text h2{font-size:1.5625rem}}.mlc-carousel__swiper-card__header .iconic-item__text p{margin:0}.mlc-carousel__swiper-card__main{width:100%;min-height:375px;position:relative;text-align:left;padding:30px 25px;background-color:#f8f8f8;font-size:.875rem;border-radius:8px}.mlc-carousel__swiper-card__main h3{font-size:.9375rem;font-weight:700;margin-bottom:12px}.mlc-carousel__swiper-card__main .tooltip{display:block;position:absolute;top:10px;right:10px}.mlc-carousel__swiper-card__main:not(.future) .tooltip{display:none}.mlc-carousel__swiper-card__main__list{margin-bottom:15px}.mlc-carousel__swiper-card__main__list>li{padding-left:23px;margin-bottom:.5em}.mlc-carousel__swiper-card__progress{margin-bottom:10px}.mlc-carousel__swiper-card.future .future{padding-bottom:10px}.mlc-carousel__swiper-card.future:before{height:20px}.mlc-carousel__swiper-card.future .mlc-carousel__swiper-card__main__list>li{position:relative;background:none;padding-left:15px}.mlc-carousel__swiper-card.future .mlc-carousel__swiper-card__main__list>li:before{content:"-";position:absolute;left:5px}.mlc-carousel__swiper-card progress{width:100%;height:8px;margin:20px auto;display:block;background-color:#edeceb;-webkit-appearance:none;-moz-appearence:none;appearence:none;border:none}.mlc-carousel__swiper-card progress[value]{color:#006b75}.mlc-carousel__swiper-card progress::-webkit-progress-bar{background:#edeceb;border-radius:4px}.mlc-carousel__swiper-card progress::-webkit-progress-value{background:#006b75;border-radius:4px;-webkit-transition:width 2s ease-in-out;transition:width 2s ease-in-out}.mlc-carousel__swiper-card progress::-moz-progress-bar{background-color:#006b75;border-radius:4px;-webkit-transition:width 2s ease-in-out;transition:width 2s ease-in-out}.mlc-carousel__swiper-card__progress-placeholder{height:20px}.mlc-carousel__swiper-card__progress__row{position:relative}.mlc-carousel__swiper-card__progress__row--label{opacity:0}.mlc-carousel__swiper-card__progress__row .speech{display:inline-block;font-weight:700;background:#2a221c;color:#fff;padding:4px 9px;text-align:left;position:absolute;right:0;bottom:38px;border-radius:4px;border:0;font-size:.75rem;line-height:1.2em}.mlc-carousel__swiper-card__progress__row .speech:first-letter{text-transform:capitalize}.mlc-carousel__swiper-card__progress__row .speech .arrow{bottom:-6px;border-color:#2a221c transparent transparent;border-style:solid;border-width:10px 0 0 8px;position:absolute;right:0}.mlc-carousel__swiper-card--red,.mlc-carousel__swiper-card--red a,.mlc-carousel__swiper-card--red h2,.mlc-carousel__swiper-card--red h3,.mlc-carousel__swiper-card--top,.mlc-carousel__swiper-card--top a,.mlc-carousel__swiper-card--top h2,.mlc-carousel__swiper-card--top h3{color:#fff}.mlc-carousel__swiper-card--top__section{padding-bottom:10px;background-color:#7f7369}.mlc-carousel__swiper-card--top__section:before{height:20px}.mlc-carousel__swiper-card--red__section{padding-bottom:10px;background-color:#b54649}.mlc-carousel__swiper-card--red__section:before{height:20px}.mlc-carousel .checkmark-tick,.mlc-carousel .current .mlc-carousel__swiper-card__main__list>li,.mlc-carousel .past .mlc-carousel__swiper-card__main__list>li{margin-bottom:.5em;background-image:url(/_static/img/icons/checkmark-gray-v2.svg);background-repeat:no-repeat;background-position:1px 5px;background-size:18px 14px}.mlc-carousel .checkmark-tick-white,.mlc-carousel .current.mlc-carousel__swiper-card--red .mlc-carousel__swiper-card__main__list>li,.mlc-carousel .current.mlc-carousel__swiper-card--top .mlc-carousel__swiper-card__main__list>li,.mlc-carousel .past.mlc-carousel__swiper-card--red .mlc-carousel__swiper-card__main__list>li,.mlc-carousel .past.mlc-carousel__swiper-card--top .mlc-carousel__swiper-card__main__list>li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.mlc-carousel .current .mlc-carousel__swiper-card__inner-container{border:4px solid #d5d5d5;max-height:522px;min-height:522px;padding-bottom:15px}.mlc-carousel .current .mlc-carousel__swiper-card__main{top:-3px}.mlc-carousel .locked{padding:0;margin-bottom:15px;height:100%;width:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.mlc-carousel .mlc-carousel__swiper-card--red__section progress,.mlc-carousel .mlc-carousel__swiper-card--top__section progress,.mlc-carousel .progress--white progress{background-color:#d5d5d5}.mlc-carousel .mlc-carousel__swiper-card--red__section progress[value],.mlc-carousel .mlc-carousel__swiper-card--top__section progress[value],.mlc-carousel .progress--white progress[value]{color:#f8f8f8}.mlc-carousel .mlc-carousel__swiper-card--red__section progress::-webkit-progress-bar,.mlc-carousel .mlc-carousel__swiper-card--top__section progress::-webkit-progress-bar,.mlc-carousel .progress--white progress::-webkit-progress-bar{background:#d5d5d5;border-radius:4px}.mlc-carousel .mlc-carousel__swiper-card--red__section progress::-moz-progress-bar,.mlc-carousel .mlc-carousel__swiper-card--top__section progress::-moz-progress-bar,.mlc-carousel .progress--white progress::-moz-progress-bar{background-color:#f8f8f8;border-radius:4px}.mlc-carousel .mlc-carousel__swiper-card--red__section progress::-webkit-progress-value,.mlc-carousel .mlc-carousel__swiper-card--top__section progress::-webkit-progress-value,.mlc-carousel .progress--white progress::-webkit-progress-value{background:#f8f8f8}.mlc-carousel .mlc-carousel__swiper-card--red__section .mlc-carousel__swiper-card__progress .mlc-carousel__swiper-card__progress__row .speech,.mlc-carousel .mlc-carousel__swiper-card--top__section .mlc-carousel__swiper-card__progress .mlc-carousel__swiper-card__progress__row .speech,.mlc-carousel .progress--white .mlc-carousel__swiper-card__progress .mlc-carousel__swiper-card__progress__row .speech{background:#f8f8f8;color:#000}.mlc-carousel .mlc-carousel__swiper-card--red__section .mlc-carousel__swiper-card__progress .mlc-carousel__swiper-card__progress__row .speech .arrow,.mlc-carousel .mlc-carousel__swiper-card--top__section .mlc-carousel__swiper-card__progress .mlc-carousel__swiper-card__progress__row .speech .arrow,.mlc-carousel .progress--white .mlc-carousel__swiper-card__progress .mlc-carousel__swiper-card__progress__row .speech .arrow{border-color:#f8f8f8 transparent transparent}@media(min-width:740px){.mlc-carousel__swiper{color:#333}}.mlc-carousel .rsDefault .rsArrow{top:263px!important;height:80px}.swiper-slide{margin:10px 0}.swiper-button-next,.swiper-button-next>.rsArrowIcn,.swiper-button-prev,.swiper-button-prev>.rsArrowIcn{background:none}.future>.mlc-carousel__swiper-card__main__list>li:nth-child(4),.future>.mlc-carousel__swiper-card__main__list>li:nth-child(5),.mlc-carousel__swiper-card__main__list>li:nth-child(6),.mlc-carousel__swiper-card__main__list>li:nth-child(7),.mlc-carousel__swiper-card__main__list>li:nth-child(8),.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}@media(min-width:740px){.mlc-carousel-container{padding-left:0;padding-right:0}.mlc-carousel__swiper-card__progress__row--label{opacity:1}.swiper-slide{min-width:380px}}@media(min-width:950px){.mlc-carousel__swiper-card__main{padding:30px 40px}.mlc-carousel__swiper-card .future>.mlc-carousel__swiper-card__main__list>li:nth-child(4),.mlc-carousel__swiper-card:not(.future) .mlc-carousel__swiper-card__main__list>li:nth-child(6),.mlc-carousel__swiper-card:not(.future) .mlc-carousel__swiper-card__main__list>li:nth-child(7){display:list-item!important}}@media(min-width:1200px){.mlc-carousel__swiper-card:not(.future) .mlc-carousel__swiper-card__main__list>li:nth-child(8){display:list-item!important}}.my-pages-block{padding:0 20px}.my-pages-block__heading{padding:20px 6px 16px;position:relative}.my-pages-block__heading h2{margin-bottom:0;display:inline-block;color:#000;font-size:22px!important;line-height:32px;letter-spacing:-.33px;text-transform:uppercase}.my-pages-block__heading p{padding-top:10px}.my-pages-block__heading span{font-size:.875rem}.my-pages-block__heading .expandable__toggle{position:absolute;height:100%;top:0;right:-10px;padding:20px}.my-pages-block__heading--with-tooltip{pointer-events:all}.my-pages-block__heading--with-tooltip .tooltip{padding:1em;position:absolute;top:10px;z-index:15}@media(max-width:739px){.my-pages-block__heading--with-tooltip .tooltip{right:30px}}@media(min-width:740px){.my-pages-block__heading--with-tooltip .tooltip{padding:0}}.my-pages-block__heading--with-tooltip .tooltip a{width:15px;height:15px;margin-left:5px}.my-pages-block__heading--clickable{display:block;text-decoration:none!important;width:100%;cursor:pointer}@media(min-width:740px){.my-pages-block__heading--clickable{pointer-events:none;cursor:default}}.my-pages-block__body{padding-bottom:20px}@media(min-width:740px){.my-pages-block__heading{padding:24px 0 20px}.my-pages-block__heading h2{display:block;text-align:center}.my-pages-block__heading p{margin:auto;padding-top:10px}.my-pages-block__heading span{font-size:1rem}.my-pages-block__heading--with-tooltip{position:relative}.my-pages-block__heading--with-tooltip .tooltip{position:absolute;top:10px;right:-10px}.my-pages-block__heading--with-tooltip .tooltip a{width:18px;height:18px;margin-left:0}}@media(min-width:950px){.my-pages-block__heading h2{font-size:1.5625rem}}.my-pages-block--simple{border-radius:0!important;padding-left:5px;padding-right:5px}@media(min-width:950px){.my-pages-block--simple{padding-left:0;padding-right:0;border-bottom:none}}.my-future-bookings .my-pages-block__heading h2{display:block;text-align:left}.media-container--my-future-booking{width:auto;margin-right:16px}.media-container--my-future-booking img{display:block;height:100%;width:auto;max-height:190px;min-width:285px}@media(max-width:739px){.my-pages-block__body .hotel-stays__list{margin:0 7px}}.my-pages-block__body .hotel-stays__list .hotel-stays__list__item{padding:24px 16px}@media(min-width:950px){.my-pages-block__body .hotel-stays__list .hotel-stays__list__item{padding:16px}}.hotel-info{display:inline-block;width:-webkit-fill-available}.hotel-info .btn{padding:8px 24px}@media(max-width:949px){.hotel-info .btn{padding:8px}}.hotel-info .manage-booking__btn{background:#00838e;color:#fff;font-weight:400;font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;float:right;text-align:center}@media(max-width:949px){.hotel-info .manage-booking__btn{width:-webkit-fill-available}}.hotel-info .hotel-name{margin-bottom:16px}@media(min-width:740px){.hotel-info .hotel-name{margin-bottom:0}}.hotel-info .hotel-name .hotel-stays__list__item__link-heading{font-weight:600;font-size:22px;font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase}@media(min-width:740px){.hotel-info .hotel-name .hotel-stays__list__item__link-heading{font-weight:300;font-size:26px;line-height:32px}}.hotel-info .hotel-name .text-small{font-weight:400;font-size:16px;line-height:24px}.hotel-info .hotel-name .table-row-heading{font-size:16px}.hotel-info .info-cards{padding:8px 0 0;display:-ms-flexbox;display:flex}@media(min-width:740px){.hotel-info .info-cards{-ms-flex-direction:row;flex-direction:row}}.hotel-info .info-cards .checkinout-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;color:#483729;word-wrap:break-word}@media(min-width:740px){.hotel-info .info-cards .checkinout-wrapper{margin-bottom:0}}.hotel-info .info-cards .checkinout-wrapper div{margin:0 5px}.hotel-info .info-cards .checkinout-wrapper div:first-child{margin:0 5px 0 0}.hotel-info .info-cards .checkinout-wrapper div:last-child{margin:0 0 0 5px}.hotel-info .info-cards .checkin,.hotel-info .info-cards .checkout,.hotel-info .info-cards .noofnights{text-align:center;background:#f3f2f1;display:inline-block;border-radius:4px;margin:0 5px;-ms-flex:1 0 auto;flex:1 0 auto}.hotel-info .info-cards .checkin p,.hotel-info .info-cards .checkout p,.hotel-info .info-cards .noofnights p{display:block;margin:3px;line-height:24px}.hotel-info .info-cards .checkin .p2,.hotel-info .info-cards .checkout .p2,.hotel-info .info-cards .noofnights .p2{font-size:22px;line-height:30px}@media(min-width:950px){.hotel-info .info-cards .checkin .p2,.hotel-info .info-cards .checkout .p2,.hotel-info .info-cards .noofnights .p2{font-size:26px}}.hotel-info .info-cards .checkin .p3,.hotel-info .info-cards .checkout .p3,.hotel-info .info-cards .noofnights .p3{font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.hotel-info .info-cards .checkin,.hotel-info .info-cards .checkout{padding:8px 0}@media(min-width:740px){.hotel-info .info-cards .checkin,.hotel-info .info-cards .checkout{padding:8px 34px}}.hotel-info .info-cards .noofnights{padding:8px;max-width:145px}@media(max-width:419px){.hotel-info .info-cards .noofnights{max-width:80px;padding:8px 0}}@media(min-width:420px){.hotel-info .info-cards .noofnights{max-width:145px}}@media(min-width:740px){.hotel-info .info-cards .bookingno{margin:auto 0 0 auto}}@media(max-width:739px){.hotel-info .info-cards .bookingno{width:100%}}.hotel-info .info-cards .bookingno div{padding:13px 0;color:#404040}.carousel-card{background:#fff;border-radius:12px;margin-bottom:35px;margin-top:15px;padding-bottom:1px}@media(min-width:740px){.carousel-card{padding-bottom:0}}.carousel-card .historical-bookings-mobile{margin-bottom:10px}@media(min-width:950px){.carousel-card .historical-bookings-mobile{display:none}}.historical-bookings{background:#fff;border-radius:12px}@media(max-width:949px){.historical-bookings{display:none}}.historical-bookings .my-pages-block__heading--clickable{margin:20px}.digital-loyalty-card-page .scandic-friends-pattern,.my-pages-block,.my-pages-contact-us{border-radius:6px;overflow:hidden}.my-pages{background-color:#fff}.my-pages--donations-page{background-color:#f9f9fb}.my-pages--donations-page h1{font-size:2.25rem}.my-pages--donations-page .donations-confirmation{margin-top:-4px}.my-pages--donations-page .breadcrumb-list--posttabs .breadcrumb-list__parent{background:none}.my-pages-block--togglable-blocks{position:absolute;top:0;width:100%;height:100%;z-index:1}@media(min-width:740px){.my-pages-block--togglable-blocks{display:none}}.my-pages #maincontent>.l-section>.l-section__inner--content-spaced{padding-top:10px}@media(min-width:950px){.my-pages #maincontent>.l-section>.l-section__inner--content-spaced{padding-top:20px}}.my-pages__section:not(:first-child){margin:0 10px}.my-pages__section:last-child{margin:0 10px 10px}.my-pages__section-container,.my-pages__section-container__expiring-points,.my-pages__section-container__expiring-points>div{display:-moz-flex;display:-ms-flexbox;display:flex}.my-pages__section-container__expiring-points>div{width:100%;margin:0}.my-pages__section-container__expiring-points .my-expiring-points-container{width:100%}.my-pages__section-container__expiring-points .my-expiring-points-container .my-expiring-points-spend-points-url{position:absolute;right:20px;top:30px;font-size:.875rem}@media(max-width:949px){.my-pages__section-container__expiring-points .my-expiring-points-container .my-expiring-points-spend-points-url{display:none}}.my-pages__section-container__contact{display:-moz-flex;display:-ms-flexbox;display:flex}.my-pages__section-container__contact .my-pages-contact-us{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin:0;width:100%}.my-pages__section-container__contact .my-pages-contact-us .profile-section__heading{text-align:center;width:100%}.my-pages__section-container__contact .my-pages-contact-us .my-pages-contact-us__contact-info{width:100%;padding-bottom:20px}.my-pages .l-separator-s{margin-bottom:15px!important}@media(min-width:950px){.my-pages .l-separator-s{margin-bottom:20px!important}}.my-pages__membership-link-list .membership-link-list__membership-card-link{display:none}.my-pages__membership-link-list .list-links,.my-pages__membership-link-list .list-links li:nth-last-child(2){margin-bottom:0}.my-pages .my-future-bookings .l-combo-2col .text-with-tooltip{margin-top:15px}@media(min-width:740px){.my-pages .my-future-bookings .l-combo-2col .text-with-tooltip{margin-top:5px;float:right}}@media(min-width:420px)and (max-width:739px){.my-pages .my-future-bookings .l-combo-2col .l-combo-2col__col{position:relative;padding-left:10px;padding-right:10px;width:50%;float:left}.my-pages .my-future-bookings .l-combo-2col .l-combo-2col__col.hotel-stays__check-in-out__container{position:relative;padding-left:10px;padding-right:10px;width:100%;float:left}}@media(min-width:740px)and (max-width:949px){.my-pages .my-future-bookings .l-combo-2col .l-combo-2col__col.hotel-stays__check-in-out__container{position:relative;padding-left:10px;padding-right:10px;width:66.6666666667%;float:left}.my-pages .my-future-bookings .l-combo-2col .l-combo-2col__col.hotel-stays__change-cancel__container{position:relative;width:33.3333333333%;float:left;padding:0 10px 0 0}}@media(max-width:739px){.my-pages__section-container{-ms-flex-flow:row wrap;flex-flow:row wrap}.my-pages__section-container-contact-us,.my-pages__section-container__expiring-points{width:100%}.my-pages__section-container__contact{width:100%;-ms-flex-pack:center;justify-content:center}}@media(max-width:419px){.my-pages__section-container__contact .profile-section__heading{padding-left:0;text-align:left!important}}.my-pages__membership-levels--error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#b43837;margin:30px 0;padding:0 10px}.my-pages__membership-levels__msg--error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%}.my-pages__membership-levels__icon--error{margin:1px 5px 0 0;-ms-flex:0 0 18px;flex:0 0 18px}@media(min-width:740px){.my-pages__membership-levels__icon--error{margin:0 10px 0 0;-ms-flex:0 0 36px;flex:0 0 36px}}@media(min-width:740px){.my-pages--donations-page #maincontent>.l-section>.l-section__inner--content-spaced{padding-top:30px}}.my-pages--donations-page .my-pages-block__heading{padding-top:2px}.my-historical-bookings{position:relative}.my-historical-bookings .gradient-pattern{position:absolute;top:0;left:0;width:100%;height:90px}@media(min-width:950px){.my-historical-bookings .gradient-pattern{width:97%}}@media(min-width:950px)and (max-width:1199px){.my-historical-bookings .gradient-pattern{margin:12px 0 0 15px}}@media(min-width:1200px){.my-historical-bookings .gradient-pattern{margin:14px 0 0 18px}}.my-historical-bookings .gradient-pattern .scandic-friends-pattern{height:100%}.my-historical-bookings .gradient-pattern:after{content:"";width:100%;height:30px;position:absolute;bottom:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFFFFF",endColorstr="#FFFFFFFF",GradientType=0)}@media(min-width:950px){.my-historical-bookings .gradient-pattern{height:70px}}.my-historical-bookings__body{position:relative}.my-historical-bookings__filter__input-group{margin-bottom:5px}.my-historical-bookings__filter__input-group__label{font-size:.9375rem;vertical-align:middle;width:65px;padding:0 10px 0 0;word-break:break-all}.my-historical-bookings__filter__input-group__input{display:inline-block;vertical-align:middle;width:100%;margin-bottom:20px}.my-historical-bookings__filter .custom-select select{font-size:.875rem}.my-historical-bookings__filter__button{vertical-align:middle;margin-bottom:15px;display:inline-block;width:100%}.my-historical-bookings__filter__disclaimer{font-size:.9375rem}.my-historical-bookings__filter__body{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:949px){.my-historical-bookings__filter__input-group__label{text-transform:capitalize}.my-historical-bookings__filter__message{background:#f5f5f4;border-top:1px solid #dddbda;margin:10px -10px -10px;padding:7px 10px}}@media(min-width:950px){.my-historical-bookings__filter{padding:0;background:none;margin-top:10px;margin-bottom:10px;border-bottom:none}.my-historical-bookings__filter__disclaimer{padding-top:20px;padding-bottom:5px}.my-historical-bookings__filter__body{-ms-flex-direction:row;flex-direction:row;-ms-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.my-historical-bookings__filter__input-group{display:inline-block;margin-bottom:0;width:100%}.my-historical-bookings__filter__input-group__label{display:inline-block;width:auto}.my-historical-bookings__filter__input-group__label--to{font-weight:700;padding:0 3px}.my-historical-bookings__filter__input-group__input{width:25%;margin-bottom:0}.my-historical-bookings__filter__button{width:20%;margin-bottom:0}.my-historical-bookings__filter__toggle{display:none}.my-historical-bookings__filter__body{margin-top:0}.my-historical-bookings__filter__message{font-weight:700;margin-top:15px}}.js .hotel-stays li[data-js-past-stays-item]{display:none}.negative-points{color:#cd0921}.my-pages-hero-area{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.my-pages-hero-area__main{color:#fff;padding:20px 35px 35px}.my-pages-hero-area__main a{color:#fff!important}.my-pages-hero-area__main h2{color:#fff;font-weight:700;font-size:.9375rem;margin-bottom:8px}.my-pages-hero-area__main__inner{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.my-pages-hero-area__learnmore-section{margin-top:15px;background:#404040}.my-pages-hero-area__learnmore-section ul{padding-left:6px}@media(max-width:949px){.my-pages-hero-area__link-section{margin-top:35px}.my-pages-hero-area__main__inner{padding:0}}@media(min-width:740px){.my-pages-hero-area__main{padding:30px 0}.my-pages-hero-area__main h2{font-size:1.125rem}.my-pages-hero-area__main__inner{-ms-flex-direction:row;flex-direction:row}.my-pages-hero-area__membership-section,.my-pages-hero-area__points-section{width:50%}}@media(min-width:950px){.my-pages-hero-area__points-section{width:30%}.my-pages-hero-area__membership-section{width:40%}.my-pages-hero-area__link-section{display:block;width:30%}}.my-pages-hero-area__overview{background:#000;color:#fff;font-size:.75rem;font-weight:700;padding-top:10px;padding-bottom:10px}.my-pages-hero-area__overview a{color:#fff}.my-pages-hero-area__overview__profile-link{float:right}.my-pages-hero-area__overview__profile-link a{background:url(/_static/img/icons/profile-icon.png) no-repeat 100%;background-size:20px;padding:4px 30px 3px 0;font-size:13px;text-transform:uppercase;vertical-align:middle}@media(min-width:950px){.my-pages-hero-area__overview__greeting{margin-right:2.8125rem}}.my-pages-hero-area__points-section{text-transform:uppercase;font-size:.9375rem;font-weight:700;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:25px}.my-pages-hero-area__points-section__label,.my-pages-hero-area__points-section__points{display:block}.my-pages-hero-area__points-section__points{font-family:BrandonText-Bold,Arial,Helvetica,sans-serif;font-size:4.375rem;line-height:70px;letter-spacing:-4px;margin-bottom:4px}.my-pages-hero-area__points-section__points--xhigh-points{font-size:3.4375rem;line-height:55px}@media(min-width:740px){.my-pages-hero-area__points-section{font-size:1.0625rem;border-bottom:none;border-right:1px solid hsla(0,0%,100%,.3);padding:20px 10px}.my-pages-hero-area__points-section__points{font-size:5.625rem;margin-bottom:15px}.my-pages-hero-area__points-section__points--high-points{font-size:5rem}.my-pages-hero-area__points-section__points--xhigh-points{font-size:4.375rem}}@media(min-width:950px){.my-pages-hero-area__points-section{font-size:1.125rem;text-align:left;padding:7px 0 15px;border-right:1px solid #fff}.my-pages-hero-area__points-section .my-pages-hero-area__points-section__label{padding-left:5px}.my-pages-hero-area__points-section__points{margin-bottom:4px;font-size:5.3125rem;line-height:85px}.my-pages-hero-area__points-section__points--high-points{font-size:4.375rem;line-height:70px}.my-pages-hero-area__points-section__points--xhigh-points{font-size:3.75rem;line-height:60px}}@media(min-width:1050px){.my-pages-hero-area__points-section__points{font-size:5.625rem}.my-pages-hero-area__points-section__points--high-points{font-size:5rem;line-height:80px}.my-pages-hero-area__points-section__points--xhigh-points{font-size:4.375rem;line-height:70px}}.my-pages-hero-area__membership-section{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:25px}.my-pages-hero-area__membership-section__badge{margin-right:20px}.my-pages-hero-area__membership-section__badge figure{margin:0}.my-pages-hero-area__membership-section__badge img{width:70px;height:auto}.my-pages-hero-area__membership-section__info{font-size:.9375rem;padding-top:5px}.my-pages-hero-area__membership-section__info h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:0}.my-pages-hero-area__membership-section__info__membership-label,.my-pages-hero-area__membership-section__info__membership-number{font-size:.8125rem;display:inline}.my-pages-hero-area__membership-section__info__registered-points-label{margin-top:10px}.my-pages-hero-area__membership-section__info__view-loyalty-card{width:100%;text-align:center;font-weight:700;font-size:.875rem;margin-top:7px;padding-top:8px;padding-bottom:8px}.my-pages-hero-area__membership-section__wrapper--error{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-ms-flex-direction:column;flex-direction:column}.my-pages-hero-area__membership-section--error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:30px 0 10px;background:#3d3835;padding:20px 10px;border-radius:5px;max-width:100%}.my-pages-hero-area__membership-section__content--error{display:-ms-flexbox;display:flex}.my-pages-hero-area__membership-section__icon--error{margin:1px 5px 0 0;width:18px;height:18px}.my-pages-hero-area__membership-section__loyalty-btn{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px;min-width:50%}.my-pages-hero-area__membership-section__loyalty-btn .btn{margin:0;padding-left:25px;padding-right:25px}@media(min-width:740px){.my-pages-hero-area__membership-section{padding:20px 10px}.my-pages-hero-area__membership-section__info h2{margin-bottom:2px}.my-pages-hero-area__membership-section__info__membership-label,.my-pages-hero-area__membership-section__info__membership-number{font-size:.9375rem}.my-pages-hero-area__membership-section__wrapper--error{padding:0;margin:0 20px}.my-pages-hero-area__membership-section--error{margin:0;padding:20px 15px}}@media(min-width:1200px){.my-pages-hero-area__membership-section__badge{margin-right:30px}.my-pages-hero-area__membership-section__badge img{width:85px}}@media(min-width:950px){.my-pages-hero-area__membership-section__wrapper--error{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}.my-pages-hero-area__membership-section--error{margin:-10px 40px;padding:20px 30px}.my-pages-hero-area__membership-section__icon--error{margin:4px 10px 0 0;width:36px;height:36px}}.my-pages-hero-area__link-section{display:-moz-flex;display:-ms-flexbox;display:flex}.my-pages-hero-area__link-section .membership-link-list{width:100%;background:#3d3835;border-radius:5px;padding:17px 25px;margin:-10px 0}@media(max-width:739px){.my-pages-hero-area__link-section .membership-link-list{padding:17px 25px 10px}}.my-pages-hero-area__link-section .membership-link-list__headline{color:#fff;font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;margin-bottom:8px}.my-pages-hero-area__link-section .membership-link-list__heading .expandable__toggle{float:right;padding:0;margin:-30px 0}.my-pages-hero-area__link-section .membership-link-list .list-links{margin-bottom:0}.my-pages-hero-area__link-section .membership-link-list .expandable__body{display:none}.my-pages-hero-area__nav{background-color:#f3f2f1;border-bottom:1px solid rgba(0,0,0,.1);height:auto}.my-pages-hero-area__nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left}.my-pages-hero-area__nav li{padding-top:10px;max-width:60%}.my-pages-hero-area__nav li a{color:#333;font-size:.8125rem;text-transform:uppercase;display:block}.my-pages-hero-area__nav li a:active,.my-pages-hero-area__nav li a:focus,.my-pages-hero-area__nav li a:hover{text-decoration:none}.my-pages-hero-area__nav li a span{display:block}.my-pages-hero-area__nav li:not(:last-child) a{margin-right:1.25rem}.my-pages-hero-area__nav li:not(.is-active) a:hover{color:#666}.my-pages-hero-area__nav li.is-active a span{font-weight:700;border-bottom:2px solid;padding-bottom:10px}@media(min-width:420px){.my-pages-hero-area__nav li:not(:last-child) a{margin-right:2.5rem}}@media(min-width:950px){.my-pages-hero-area__nav li a{font-size:15px}}.my-pages-contact-us .my-pages-block__heading{width:100%}.my-pages-contact-us__contact-info{background-color:#f8f8f8;padding:20px 25px 40px 20px;margin-bottom:20px}.my-pages-contact-us__contact-info a{font-weight:700}.my-pages-contact-us__contact-info__phone-info{border-bottom:1px solid #e9e8e7;padding-bottom:20px;margin-bottom:20px}.my-pages-contact-us__contact-info__label{font-size:.75rem;text-transform:uppercase;font-weight:700}.member-profile-success{background:url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) repeat #fafaf9;padding:15px 15px 1px;position:relative;margin-bottom:20px}@media(min-width:950px){.member-profile-success{padding:24px 24px 1px}}.scandic-friends-pattern{position:relative;z-index:0}.scandic-friends-pattern:before{content:"";background:#f3f2f1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-2}.scandic-friends-pattern:after{content:"";display:block;background:url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.png) repeat 0 0;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.scandic-friends-pattern--dark:before{background:#2a221c}.scandic-friends-pattern--dark:after{opacity:.08}.digital-loyalty-card-page .scandic-friends-pattern--skin-top:before,.scandic-friends-pattern--brownish:before{background:#7f7369}.digital-loyalty-card-page .scandic-friends-pattern--skin-top:after,.scandic-friends-pattern--brownish:after{opacity:.07}.digital-loyalty-card-page .scandic-friends-pattern--skin-red:before,.scandic-friends-pattern--redish:before{background:#a41c2a}.digital-loyalty-card-page .scandic-friends-pattern--skin-red:after,.scandic-friends-pattern--redish:after{opacity:.07}.scandic-friends-pattern--bg-offset-1:after{background-position:-56px -107px}.scandic-friends-pattern--bg-offset-2:after{background-position:70px -61px}.scandic-friends-pattern>*{z-index:10}.heading-with-tooltip .heading-with-tooltip__heading{display:inline}.heading-with-tooltip .heading-with-tooltip__tooltip{display:inline-block;margin-left:.5em;display:none}@media(min-width:740px){.heading-with-tooltip .heading-with-tooltip__tooltip{display:inline-block}}.heading-with-tooltip .heading-with-tooltip__tooltip .icon{vertical-align:top}.text-with-tooltip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.text-with-tooltip .text-with-tooltip__tooltip{margin-left:3px}.tooltip{display:inline-block;vertical-align:middle}.tooltip>a{display:block;position:relative}.tooltip>a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.tooltip .icon{vertical-align:middle}.tooltip--text-top{vertical-align:text-top}.tooltip__body{padding:24px 24px 8px;z-index:100000;max-width:30rem;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.tooltip__body:not(.visible){display:block;position:absolute;left:-100000em;top:auto;width:1px;height:1px;overflow:hidden;opacity:0}.tooltip__body.visible{display:block;position:absolute;opacity:1;cursor:pointer}.tooltip__body.visible p{cursor:auto}.tooltip__body.visible.hiding{opacity:0}.tooltip__body.member-price-tooltip{max-width:22rem}.tooltip__body:before{content:"";display:block;height:24px;width:24px;float:right;margin:-12px -12px 10px 10px;background:url(/_static/img/icons/shared/close-button.svg) no-repeat 50%}.tooltip__body-title{font-weight:700;margin-bottom:0}.filter{background-color:#fff}.filter__expandable{position:absolute;margin-top:0;width:100%;left:0;z-index:102;background:#fff;-webkit-box-shadow:0 10px 15px 1px rgba(0,0,0,.15);box-shadow:0 10px 15px 1px rgba(0,0,0,.15)}.filter__expandable-header{padding:20px 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap}.filter__applied-counter-wrapper,.filter__results-counter-wrapper{display:inline}.filter__expandable-header--mobile{display:none}.filter__expandable-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:40px}.filter__expandable-footer .filter__button-cancel{margin-right:20px}.filter__toggle-container{color:#00838e}.filter__toggle-container:hover{cursor:pointer}.filter__toggle{content:url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:18px;height:18px;margin-bottom:-3px}.filter__line{border-bottom:2px solid #f3f2f1;margin:0 40px}.filter__section{padding:0 40px;white-space:nowrap}.filter__section-heading{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:default}.filter__section-heading .heading-5{text-decoration:none;color:#333}.filter__section-heading:hover{text-decoration:none}.filter__facilities{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;width:100%;font-size:.875rem}.filter__facilities-item-container{-ms-flex:20%;flex:20%;min-width:200px;max-width:20%;padding:2px 0}.filter__facilities-item-container input[type=checkbox]{margin-left:-15px;margin-right:0}.filter__facilities-item-fieldset{padding-left:15px;overflow-wrap:break-word;white-space:normal;display:inline-block}.filter__facilities-item-fieldset:disabled{color:#b1b1b1}.filter__facilities-item-label{padding-left:0}.filter__facilities-item{display:block;margin:-23px 0 0 8px}.filter-page .filter__counter,.filter__button .filter__counter{background-color:#f3f2f1;border-radius:100%;font-size:.75rem;width:21px;height:21px;color:#00838e;margin-left:5px;text-align:center;padding-top:3px;display:inline-block}.filter__button,.filter__button-view-results{height:36px;line-height:1em}.filter__button-cancel,.filter__button-clear{padding:0 10px;color:#00838e;background-color:#fff;border:none}.filter__section-heading .filter__counter{font-weight:700;color:#333}[plural-singular-wrapper] [data-value]:after{content:attr(data-value)}[plural-singular-wrapper] [data-value="1"]~[plural]{display:none}[plural-singular-wrapper] [data-value="1"]~[singular],[plural-singular-wrapper] [plural]{display:inline;display:initial}[plural-singular-wrapper] [singular]{display:none}[text-transform-lowercase]{text-transform:lowercase}.filter__applied-counter-wrapper{display:inline;padding-left:15px}[data-js=shadow-for-mobile-scroll]{display:none}.pois-container--temporary-layout-adjustment{padding-top:1px!important}body.filter-open .filter-applied>.filter__button-clear,body.filter-open form.sort-order-form{display:none}@media(max-width:739px){[data-js=shadow-for-mobile-scroll]{display:block;position:fixed;top:-10px;height:10px;width:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-box-shadow:0 0 7px #000;box-shadow:0 0 7px #000}.box-shadow-active{opacity:.5}.js-filter-overflow-adjustment{overflow:hidden}.heading-with-filter-controls__left-wrapper{-ms-flex-pack:center;justify-content:center;width:100%}.heading-with-filter-controls__inner-container{padding:20px 15px 5px}.heading-with-filter-controls__inner-container h1{text-align:center}.filter-and-distance-controls{-ms-flex-direction:column;flex-direction:column}.filter-and-distance-controls .filter__button{margin-bottom:10px;width:100%}.filter--mobile-hide,.filter__counter--total-in-heading,.filter__expandable-header,.filter__line,.filter__toggle-container{display:none}.filter{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.filter__expandable{top:0;background-color:#f3f2f1;z-index:999999;margin-top:0;padding-bottom:85px;max-width:100%;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.filter__expandable-header--mobile,.filter__section{background:#fff;margin:8px 16px;padding:20px 20px 15px;border-radius:5px}.filter__expandable-header--mobile{display:block;margin-top:16px}.filter__expandable-header--mobile .heading-5{text-align:center;margin-bottom:10px}.filter__section{padding-top:15px}.filter__section.section-minimized-mobile .section__toggle{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}}@media(max-width:739px)and (max-width:739px){.filter__section.section-minimized-mobile .filter__facilities{display:none}}@media(max-width:739px){.filter__section-heading{padding:0;cursor:pointer}.filter__section-heading .section__toggle{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;content:"";background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);background-position:50%;background-size:18px 20px;background-repeat:no-repeat;width:20px;height:20px;display:none}}@media(max-width:739px)and (max-width:739px){.filter__section-heading .section__toggle{display:block}}@media(max-width:739px){.filter__facilities{padding-top:10px}}@media(max-width:739px){.filter__facilities-item-container{-ms-flex:100%;flex:100%;max-width:100%}}@media(max-width:739px){.filter__button-clear{padding-left:15px;margin-left:0}}@media(max-width:739px){.filter__button-cancel{padding-left:0}}@media(max-width:739px){.filter__expandable-footer{position:fixed;-ms-flex-pack:justify;justify-content:space-between;background:#fff;bottom:0;width:100%;padding:20px;-webkit-box-shadow:0 -4px 3px 2px hsla(0,0%,57.3%,.2);box-shadow:0 -4px 3px 2px hsla(0,0%,57.3%,.2)}}@media(max-width:739px){.filter-applied{display:-ms-flexbox;display:flex}.filter-applied .filter__button{max-width:50%}.filter-applied .filter__button-clear{display:inline-block;height:36px}}@media(max-width:739px){.filter-header-responsive-wrapper{margin-top:-10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-header-responsive-wrapper>button,.filter-header-responsive-wrapper>div{padding:0;margin-top:10px;margin-right:15px}}@media(max-width:739px){body.filter-open,html.filter-open{overflow:hidden;max-height:100vh}}@media(min-width:1800px){.heading-with-filter-controls__inner-container{padding-left:8px}.filter__expandable-header{margin:0 auto;width:1845px;border-bottom:none}.filter__expandable-footer,.filter__section{margin:0 auto;width:1845px}}@media(min-width:740px)and (max-width:1199px){.heading-with-filter-controls__left-wrapper{width:100%}.heading-with-filter-controls__inner-container{max-width:100%;padding:30px 40px 20px}.filter-and-distance-controls .custom-select--filter{margin-left:20px}.filter__facilities-item-container{-ms-flex:33%;flex:33%;max-width:33%}}@media(min-width:950px){.filter-page .filter-item input.custom-radio:focus+a,.filter-page :focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}.filter-page .map-opened .hotel-teaser__left .hotel-slider:focus{margin:4px;width:calc(100% - 8px)!important}}.filter-page .filter{color:#404040;position:relative}.filter .sort-by{padding-right:15px}.filter .sort-by select{width:100%;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;border:0}.filter .custom-select{border:2px solid #757575;border-radius:2px;padding:10px 40px 10px 10px;white-space:nowrap;font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;height:auto;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .custom-select,.filter .custom-select label{line-height:2.5rem}.filter .custom-select:after{width:24px;height:24px;background-size:24px 24px;margin-top:-12px;right:9px;background-position:50%}.filter-modal .custom-select{border:0;padding:10px 0}.filter-modal .custom-select:after{display:none}.filter-wrapper.filter-open:before{content:"";display:block;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.filter-container{width:100%;margin-bottom:10px}.filter-container.filter-modal{position:fixed;top:50%;left:20px;right:20px;z-index:101;background:#fff;max-height:85%;padding:0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;border:2px solid #757575;-webkit-box-shadow:0 14px 24px rgba(0,0,0,.15);box-shadow:0 14px 24px rgba(0,0,0,.15);border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:auto}.filter-close{display:none;position:absolute;top:-13px;right:-13px;width:26px;background:url(/_static/img/icons/close-button.svg) no-repeat 50% #757575;z-index:101;height:26px;border-radius:50%}.filter-modal .filter-close,.filter-title{display:block}.filter-modal h5{padding-right:10px}.filter-clear,.filter-modal .filter-title{line-height:1rem;text-transform:uppercase;padding:10px 0}.filter-clear{font-family:Helvetica,Arial,sans-serif;font-size:.8125rem;display:none;text-transform:none;color:#00838e;padding-right:10px}.filter-clear:before{content:"";display:none;width:1px;height:11px;margin-right:10px;background:#757575;-webkit-transform:translateY(1px);transform:translateY(1px)}.filter-modal .filter-clear{display:block}.filter-modal .filter-clear:before{display:-ms-inline-flexbox;display:inline-flex}.filter-list{display:none;padding:0 0 10px;margin-bottom:20px;border-radius:4px}.filter-list:after{position:absolute;content:"";background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.3)));background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.3));height:20px;width:100%;bottom:19px;right:0}.filter-modal .filter-list{display:block;max-height:calc(100% - 76px);overflow:auto}.filter-modal .filter-list.filter-list-city{max-height:calc(100% - 37px);margin-bottom:0}.filter-modal .filter-list.filter-list-city:after{bottom:0}.filter-destination-wrapper{display:none;width:calc(200% + 20px);-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:left .4s ease-in-out;transition:left .4s ease-in-out;left:0;margin-bottom:20px;height:calc(100% - 76px)}.filter-destination-wrapper .filter-cities,.filter-destination-wrapper>ul{width:calc(50% - 10px)}.filter-destination-wrapper.slide-left{left:calc(-100% - 20px)}.filter-destination-wrapper.slide-left .filter-destination{opacity:0;visibility:hidden}.filter-modal .filter-destination-wrapper{display:-ms-flexbox;display:flex}.filter-destination-wrapper .filter-cities{position:relative}.filter-destination-wrapper .filter-cities,.filter-destination-wrapper .filter-cities>div{height:100%}.filter-item{width:100%;font-size:1rem;line-height:1.4375rem;display:block;padding:0 20px 0 0}.filter-item.filter-country{padding:0}.filter-item.disabled a{color:#757575}.filter-item.disabled .hotel-count{display:none}.filter-item.disabled .custom-radio-button__checkmark{border-color:#c8c8c8}.filter-item a{color:#404040;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 0 3px 35px;margin:4px;position:relative}.filter-item a:focus{outline:0 none}.filter-item.custom-checkbox-wrapper a{padding:4px 0 3px}.filter-item.custom-checkbox-wrapper a .custom-checkbox-label:before{margin-right:4px;min-width:2rem}.filter-item .hotel-count{background:#fff;border-radius:10.5px;font-size:.8125rem;padding:2px 7px;line-height:1rem;margin-left:5px;color:#00838e;font-weight:400}.filter-item.filter-country>a,.filter .back{display:block;padding:10px 20px 10px 0;border-bottom:1px solid #f3f2f1;position:relative}.filter a:active,.filter a:focus,.filter a:hover{text-decoration:none}.filter .back{padding:2px 0 2px 30px;margin:4px 4px 10px;border:0;cursor:pointer}.filter-item.filter-country>a:after,.filter .back:before{background:url(/_static/img/icons/arrows/arrow-down-nordicsea.svg) no-repeat 50%;width:20px;height:20px;position:absolute;content:"";-webkit-transform:rotate(270deg) translateX(50%);transform:rotate(270deg) translateX(50%);display:block;right:0;top:50%}.filter .back:before{left:0;right:auto;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.filter-pills{display:none;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0}.filter-modal .filter-pills,.filter-pill{display:-ms-flexbox;display:flex}.filter-pill{background:#f3f2f1;border:1px solid #757575;padding:5px 10px;font-size:.8125rem;line-height:1rem;margin:0 10px 10px 0;-ms-flex-align:center;align-items:center}.filter-pill:last-child{margin-bottom:20px}.filter-pill-close{background:url(/_static/img/icons/shared/cancel-close.svg) no-repeat 50% transparent;width:.75rem;height:.75rem;margin:-5px -8px -5px 2px;padding:12px;cursor:pointer}.filter .hotel-list{width:100%}.filter .hotel-list-wrapper{max-width:100%}.filter__counter{line-height:1rem;margin-bottom:1px}.filter-modal .filter__counter{display:none}.filter-separator-info{width:100%;line-height:1.4rem;margin:5px 2px;color:#757575}.filter-separator-info .filter-separator-destn{font-weight:700;text-transform:capitalize}.filter .speech-bubble{width:100%}.filter-page .main{z-index:auto}.filter-page .scandic-main-page-link{display:inline-block;margin-bottom:5px}.filter-page .scroll-controls{-ms-flex-pack:end;justify-content:flex-end;width:100%}.filter-page .l-section__inner.l-section__inner--content{padding-top:20px;padding-bottom:20px}.filter-page .l-section__inner.l-section__inner--content .description{margin:10px 0 0}.filter-page .section-heading{line-height:2.5rem}.filter-page .section-heading-wrapper{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin:15px 0 10px}.filter-page .section-heading-wrapper>div:first-child{margin-right:-100%}.filter-page .section-heading-right{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:end;align-items:flex-end}.filter-page .filters-added{margin-left:10px;-ms-flex-align:center;align-items:center}.filter-page .filter-wrapper+.filters-added{margin:5px 0 20px;font-size:13px;color:#757575}.filter-page .filter-wrapper+.filters-added .filter__counter{background:transparent;color:inherit;margin:0;padding:0;font-size:inherit;width:auto;height:auto}.filter-page .open-map{white-space:nowrap;line-height:2.5rem}.filter-page .open-map .iconic-item__icon-container{padding:.625rem 0 0}.filter-page .sort-wrapper{border:0;width:auto}.filter-page .sort-wrapper select{border:0;width:auto;color:#00838e;padding-right:35px}.filter-page .sort-wrapper select:focus:not(#widget-search__text){border:0!important}.filter-page .sort-wrapper.custom-select:after{width:24px;background-position:100%;background-size:24px 24px;right:5px;height:24px;margin-top:-1px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-page .map__canvas{display:none}.filter-page .map-opened .map__canvas{display:block}.filter-page .short-view span:first-child:after{content:"..."}.filter-page .short-view span:last-child{display:none}.filter-page .short-view .read-more{display:inline-block;font-size:1rem;padding-left:5px}.filter-page .short-view .read-more:after{background-image:url(/_static/img/icons/arrows/arrow-down-nordicsea.svg);width:20px;height:16px;margin-bottom:-3px}.filter-page .map-section__wrapper{padding-bottom:12px}.filter-page #page-content{margin-top:32px;padding:0 16px}@media(max-width:1199px){.filter-page .map__canvas--toggled-xsmall-down{left:0}.filter-page .filter-heading,.filter-page .filter-heading:focus{outline:0 none}}@media(min-width:740px){.filter-page .section-heading-wrapper{-ms-flex-align:center;align-items:center;margin:30px 0;width:100%}.filter-page .section-heading-wrapper>div:first-child{margin-right:0}.filter-page .section-heading-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.filter-page .map-section__canvas{width:auto}.filter-page .sort-wrapper{margin-right:40px}.filter-page .sort-wrapper:before{content:"";display:block;height:20px;position:absolute;right:-20px;width:2px;background:#c8c8c8;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-page .filter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;width:100%}.filter-page .filter-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:33%;min-width:300px;padding-right:30px;overflow:visible;z-index:1}.filter-page .filter-wrapper.filter-open:before{display:none}.filter-page .filter-clear,.filter-page .filter__counter{display:block}.filter-page .filter-destination-wrapper{overflow:visible}.filter-page .filter-separator-info{margin:30px 0 10px;color:#404040}.filter-page .filter-heading:after{display:block}.filter-page .filter-modal{border:0}.filter-page .filter-modal .filter-heading:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-page .filter-modal .filter-clear:before{display:none}.filter-page .filter-list,.filter-page .filter-list.filter-list-city{max-height:372px}.filter-page .filter-container{width:100%;padding:0;border-top:2px solid #c8c8c8;border-radius:0;margin-bottom:0}.filter-page .filter-container:last-child{border-bottom:2px solid #c8c8c8;margin-bottom:20px}.filter-page .filter-container.filter-modal{position:relative;left:auto;right:auto;top:auto;height:auto!important;-webkit-transform:none;transform:none;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent}.filter-page .filter-container .custom-select{border:0;padding:6px 30px 6px 0;margin:4px;width:auto}.filter-page .filter-container .custom-select:focus{outline:0 none}.filter-page .filter-container .custom-select:after{right:0}.filter-page .filter-heading{cursor:pointer;-ms-flex-pack:justify;justify-content:space-between}.filter-page .filter-title{font-family:Helvetica,Arial,sans-serif;line-height:1rem;text-transform:uppercase;padding:10px 0;display:block}.filter-page .filter-close,.filter-page .filter:after{display:none}.filter-page .hotel-list-wrapper{max-width:calc(100% - 300px);width:67%;z-index:101}}@media(min-width:1200px){.filter-page .l-section__inner.l-section__inner--content .description{margin:20px 0}.filter-page .map-opened .sort-wrapper{margin-right:0}.filter-page .map-opened .sort-wrapper:before{display:none}.filter-page .map-opened .section-heading-wrapper{width:50%}.filter-page .map-opened .l-section__inner{max-width:1920px;position:relative;display:-ms-flexbox;display:flex}.filter-page .map-opened .l-section__inner .filter{width:50%}.filter-page .map-opened .open-map{display:none}.filter-page .map-opened .map__close-map{position:static;width:50%;text-align:right;margin:30px 0}.filter-page .map-opened .map__close-map .btn{font-size:16px;line-height:22px;font-weight:400}.filter-page .map-opened .map__canvas{padding-left:20px;width:calc(50% - 20px)}}.scroll-controls{padding:5px 0 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.scroll-controls .back-to-top-lnk{cursor:pointer}.scroll-controls .back-to-top-lnk:focus,.scroll-controls .back-to-top-lnk:hover{text-decoration:underline}.scroll-controls .scroll-search-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.scroll-controls .scroll-search-btn:focus,.scroll-controls .scroll-search-btn:hover{text-decoration:none}.scroll-controls .scroll-search-btn span{margin-left:10px}.hotel-teaser__left,.hotel__left{position:relative}.hotel-teaser__left .hotel-slider.royalSlider,.hotel-teaser__left .hotel-slider .rsOverflow,.hotel__left .hotel-slider.royalSlider,.hotel__left .hotel-slider .rsOverflow{width:100%!important;height:210px;display:block}.is-collapsed .hotel-teaser__left .hotel-slider.royalSlider,.is-collapsed .hotel-teaser__left .hotel-slider .rsOverflow,.is-collapsed .hotel__left .hotel-slider.royalSlider,.is-collapsed .hotel__left .hotel-slider .rsOverflow{height:auto}.hotel-teaser__left .hotel-slider>.rsContent,.hotel__left .hotel-slider>.rsContent{display:none}.hotel-teaser__left .rsContent .lazyload,.hotel__left .rsContent .lazyload{visibility:hidden}.hotel-teaser__left .close-btn,.hotel__left .close-btn{display:none}.hotel-teaser__left .rsFullscreen .close-btn,.hotel__left .rsFullscreen .close-btn{display:block}.hotel-teaser__left .rsFullscreen .rsOverflow,.hotel__left .rsFullscreen .rsOverflow{background-color:#000}@media(min-width:950px){.hotel-teaser__left .rsFullscreen img,.hotel__left .rsFullscreen img{width:auto;height:100%}}.is-collapsed:not(.is-expanded) .hotel-slider:not(.rsFullscreen) .rsArrow{display:none!important}.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn,.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn:hover{background:url(/_static/img/slider/arrow.svg) no-repeat 50%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn,.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn:hover{background:url(/_static/img/slider/arrow.svg) no-repeat 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn:focus,.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn:focus{outline:none;outline:none!important;-webkit-box-shadow:0 0 1px 3px #ec7225;box-shadow:0 0 1px 3px #ec7225}@media(max-width:739px){#hotel_block .hotel-slider:not(.rsFullscreen) .rsArrow{display:none!important}}.slider-image-template{display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.slider-image-template>img{max-width:100%;max-height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;border-radius:4px}@media(orientation:landscape){.rsFullscreen .slider-image-template>img{width:auto;height:100%}}.slider-image-template>.slider-image-template__text{display:none;width:100%;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#fff;padding:10px;background-color:rgba(0,0,0,.6);font-size:1.125rem;position:absolute;bottom:0;text-align:center}.force-to-top{z-index:99998!important}body.force-to-top{overflow:hidden}.force-to-bottom{z-index:0!important}.hotel-teaser,a[data-js-sortable-hotel-list__hotel]{-webkit-tap-highlight-color:transparent}.hotel-teaser .hotel-teaser__body,a[data-js-sortable-hotel-list__hotel] .hotel-teaser__body{-webkit-tap-highlight-color:initial}.highlight-infoblock{padding:10px 10px 0;background-color:#e9e8e7;overflow:hidden;margin-bottom:15px}@media(min-width:950px){.highlight-infoblock{padding:20px 20px 5px}}.highlight-infoblock.highlight-infoblock--transparent{background:rgba(227,224,219,.6)}.highlight-infoblock.highlight-infoblock--light{background:#fff}.highlight-infoblock.highlight-infoblock--nordicsea{background:#00838e}@media(min-width:950px){.highlight-infoblock.highlight-infoblock-offer{padding:0}.highlight-infoblock.highlight-infoblock-offer h4{padding:20px 20px 0}.highlight-infoblock.highlight-infoblock-offer p{padding-left:20px;padding-right:20px}}.highlight-infoblock--rounded{border:1px solid #e3e0db;border-radius:3px}@media(min-width:740px){.highlight-infoblock--rounded{border-radius:5px}}.highlight-infoblock__toggleable-content{display:block;overflow:hidden;-webkit-transition:height .2s ease-in-out,opacity .2s ease-in-out;transition:height .2s ease-in-out,opacity .2s ease-in-out;opacity:0}.highlight-infoblock__expand{cursor:pointer;display:inline-block;margin-bottom:10px}.highlight-infoblock.highlight-infoblock--alert{border-color:#c65214;background-color:#fbe3d3}.highlight-infoblock.highlight-infoblock--alert a{color:#c65214;-webkit-text-decoration-color:#c65214;text-decoration-color:#c65214}.offline-banner{color:#fff;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:10;position:relative;background:#606060}.offline-banner .reload{color:#fff;background-color:#00838e;border-radius:18px;padding:5px 15px;border:0;outline:0 none}.app-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f2f1;padding:10px 15px;position:relative;z-index:999999;border:1px solid #c8c8c8;border-width:1px 0}.app-banner>*{margin-right:10px}.app-banner>:last-child{margin-right:0}.app-banner__logo{width:60px;height:60px}.app-banner__logo img{border-radius:7px;border:1px solid #c8c8c8;overflow:hidden}.app-banner__body{display:-ms-flexbox;display:flex;line-height:15px;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.app-banner__body p{font-size:11px;margin-bottom:0}.app-banner .app-banner__title{font-size:13px}.app-banner__cta{justify-self:flex-end}.app-banner:not(.hidden)~header .navigation-bar{top:80px;max-height:calc(100% - 80px)}@media(max-width:949px){.disable-small-down-overflow{overflow:hidden;position:relative}}.textual-separator{display:block;position:relative;width:100%;margin:5px 0;padding-left:35px;line-height:20px;clear:both}.textual-separator span{display:inline-block;position:relative;padding:0 2px;margin:0 2px;background-color:#fff;text-transform:uppercase;font-size:.7em;color:#999;font-weight:700}.textual-separator:before{content:"";display:block;position:absolute;width:100%;height:1px;left:0;top:10px;border-top:1px dashed #d8d8d8}.social-media-icon{margin-right:.25em;display:inline-block;border-bottom:3px solid transparent}.social-media-icon .icon{display:block}.social-media-icon:active,.social-media-icon:focus,.social-media-icon:hover{text-decoration:none}.social-media-icon:focus{border-color:#00838e}.hotel-about-teasers .hotel-about-teasers__links{padding-top:10px}@media(min-width:740px){.hotel-about-teasers .hotel-about-teasers__links{padding-top:0;padding-left:15px}}.hotel-facts-container{margin:10px 0 2px;padding:10px}@media(min-width:740px){.hotel-facts-container{margin:20px 0 2px;padding:20px}}@media(min-width:950px){.hotel-facts-container{padding:40px}}.hotel-facts-close{position:absolute;right:0;margin-right:5px;margin-top:5px;cursor:pointer}.content-toggler{display:block;text-align:center;border-top:none;margin:0;padding:20px 20px 15px}.content-toggler--rooms{margin-top:-15px}@media(min-width:740px){.content-toggler--rooms{margin-top:-5px}}@media(min-width:1200px){.content-toggler--rooms{margin-top:10px}}.content-toggler--facts{margin-top:-15px}@media(min-width:740px){.content-toggler--facts{margin-top:-5px}}.hotel-content-toggler{border:none;width:100%;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);padding-top:36px;padding-bottom:34px;position:relative;z-index:11;margin-bottom:20px}@media(min-width:740px){.hotel-content-toggler{margin-bottom:0}}@media(min-width:950px){.hotel-content-toggler{width:calc(100% - 12px)}}.hotel-content-toggler--inline{-webkit-box-shadow:none;box-shadow:none;margin-top:-20px;margin-bottom:10px}@media(min-width:950px){.hotel-content-toggler--inline{margin-top:-40px}}.legalese{background:#fff;max-height:11em;line-height:1.5em;overflow:auto;border:10px solid hsla(0,0%,100%,0);padding-right:10px}.legalese::-webkit-scrollbar-track{border-radius:10px;background-color:#edeceb}.legalese::-webkit-scrollbar{width:10px}.legalese::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9da0a1}.legalese h5{font-size:100%;margin:1em 0 0}.legalese h5:first-child{margin:0}@media(min-width:950px){.legalese{max-height:30em}}@media(min-width:740px){.legalese--tight-small-up{border-left:0;border-right:0}}.child-info{margin-top:12px}.child-info .child-info__label{font-weight:700}.heading-with-controls .heading-with-controls__controls{margin-bottom:10px;clear:right}.heading-with-controls__link{display:inline-block;text-align:right;float:right;cursor:pointer}.heading-with-controls__link a{display:inline-block;padding:0 .625rem .625rem}.heading-with-controls__link .icon--map-marker{vertical-align:top}@media(min-width:950px){.heading-with-controls .heading-with-controls__heading{float:left}.heading-with-controls .heading-with-controls__controls{float:right;margin-top:1rem}}.content-page-heading:first-child{margin-top:20px}@media(min-width:740px){.content-page-heading:first-child{margin-top:.3125rem}}@media(min-width:950px){.content-page-heading:first-child{margin-top:.625rem}}.separated-text:before{content:"|";padding:0 .5em}.info-block{background:none #efece9}.lang-popup{position:fixed;bottom:0;z-index:99;background:#fff;padding:24px 16px;width:100%;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 12px rgba(0,0,0,.16);box-shadow:0 -4px 12px rgba(0,0,0,.16)}@media(min-width:740px){.lang-popup{border-radius:4px;right:5%;bottom:32px;padding:16px;max-width:340px}}.lang-popup__close{position:absolute;padding:5px;right:8px;top:8px}.lang-popup__msg{font-size:17px;margin-bottom:1.5rem;margin-right:15px}.lang-popup__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}@media(min-width:420px){.lang-popup__footer{display:block;text-align:left}}.lang-popup .btn{padding:8px 24px;-ms-flex-preferred-size:60%;flex-basis:60%}.lang-popup .btn.btn--link{margin-left:8px;-ms-flex-preferred-size:40%;flex-basis:40%}.lang-popup .btn.btn--link:focus,.lang-popup .btn.btn--link:hover{border-color:transparent}.hotel-theme-downtowncamper .main-header .navigation-bar__main__expander,.hotel-theme-grandcentral .main-header .navigation-bar__main__expander,.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__expander,.hotel-theme-haymarket .main-header .navigation-bar__main__expander,.hotel-theme-header .navigation-bar__main__expander,.hotel-theme-hotelnorge .main-header .navigation-bar__main__expander,.hotel-theme-marski .main-header .navigation-bar__main__expander,.hotel-theme-scandic-go .main-header .navigation-bar__main__expander{display:none!important}.hotel-theme-downtowncamper .main-header .navigation-bar__top,.hotel-theme-grandcentral .main-header .navigation-bar__top,.hotel-theme-grandhoteloslo .main-header .navigation-bar__top,.hotel-theme-haymarket .main-header .navigation-bar__top,.hotel-theme-header .navigation-bar__top,.hotel-theme-hotelnorge .main-header .navigation-bar__top,.hotel-theme-marski .main-header .navigation-bar__top,.hotel-theme-scandic-go .main-header .navigation-bar__top{background-color:#3d3835;display:block;height:30px}.hotel-theme-downtowncamper .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-grandcentral .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-grandhoteloslo .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-haymarket .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-hotelnorge .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-marski .main-header .navigation-bar__top .scandic-main-page-link,.hotel-theme-scandic-go .main-header .navigation-bar__top .scandic-main-page-link{color:#fff;background-image:url(/_static/img/icons/shared/arrow-double-white-left.svg);background-position:0 8px;padding-top:4px;padding-bottom:4px;padding-left:17px;display:block;float:left;height:30px}.hotel-theme-downtowncamper .main-header .navigation-bar__best-rate,.hotel-theme-grandcentral .main-header .navigation-bar__best-rate,.hotel-theme-grandhoteloslo .main-header .navigation-bar__best-rate,.hotel-theme-haymarket .main-header .navigation-bar__best-rate,.hotel-theme-header .navigation-bar__best-rate,.hotel-theme-hotelnorge .main-header .navigation-bar__best-rate,.hotel-theme-marski .main-header .navigation-bar__best-rate,.hotel-theme-scandic-go .main-header .navigation-bar__best-rate{display:none}@media(max-width:949px){.hotel-theme-downtowncamper .main-header:not(.is-expanded)+*,.hotel-theme-grandcentral .main-header:not(.is-expanded)+*,.hotel-theme-grandhoteloslo .main-header:not(.is-expanded)+*,.hotel-theme-haymarket .main-header:not(.is-expanded)+*,.hotel-theme-header:not(.is-expanded)+*,.hotel-theme-hotelnorge .main-header:not(.is-expanded)+*,.hotel-theme-marski .main-header:not(.is-expanded)+*,.hotel-theme-scandic-go .main-header:not(.is-expanded)+*{margin-top:5.125rem}.hotel-theme-downtowncamper .main-header .navigation-bar__top .l-section__inner,.hotel-theme-grandcentral .main-header .navigation-bar__top .l-section__inner,.hotel-theme-grandhoteloslo .main-header .navigation-bar__top .l-section__inner,.hotel-theme-haymarket .main-header .navigation-bar__top .l-section__inner,.hotel-theme-header .navigation-bar__top .l-section__inner,.hotel-theme-hotelnorge .main-header .navigation-bar__top .l-section__inner,.hotel-theme-marski .main-header .navigation-bar__top .l-section__inner,.hotel-theme-scandic-go .main-header .navigation-bar__top .l-section__inner{padding:0 7px}.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo,.hotel-theme-grandcentral .main-header .navigation-bar__main__logo,.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo,.hotel-theme-haymarket .main-header .navigation-bar__main__logo,.hotel-theme-header .navigation-bar__main__logo,.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo,.hotel-theme-marski .main-header .navigation-bar__main__logo,.hotel-theme-scandic-go .main-header .navigation-bar__main__logo{display:block;margin-left:auto;margin-right:auto}.hotel-theme-downtowncamper .main-header .nav-secondary,.hotel-theme-grandcentral .main-header .nav-secondary,.hotel-theme-grandhoteloslo .main-header .nav-secondary,.hotel-theme-haymarket .main-header .nav-secondary,.hotel-theme-header .nav-secondary,.hotel-theme-hotelnorge .main-header .nav-secondary,.hotel-theme-marski .main-header .nav-secondary,.hotel-theme-scandic-go .main-header .nav-secondary{display:none}}@media(max-width:419px){.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo,.hotel-theme-grandcentral .main-header .navigation-bar__main__logo,.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo,.hotel-theme-haymarket .main-header .navigation-bar__main__logo,.hotel-theme-header .navigation-bar__main__logo,.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo,.hotel-theme-marski .main-header .navigation-bar__main__logo,.hotel-theme-scandic-go .main-header .navigation-bar__main__logo{margin-left:10px;margin-right:0}}@media(min-width:950px){.hotel-theme-downtowncamper .main-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-grandcentral .main-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-grandhoteloslo .main-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-haymarket .main-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-hotelnorge .main-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-marski .main-header+.hero-fixed .hero__img-container__seemore,.hotel-theme-scandic-go .main-header+.hero-fixed .hero__img-container__seemore{top:calc(1em + 82px)}}@font-face{font-family:Prumo-Light-Fallback;src:url(/_static/fonts/prumo/PrumoText-Light.woff);font-weight:300;font-style:normal}@font-face{font-family:Brown-Bold-Fallback;src:url(/_static/fonts/brown/brown-bold/lineto-brown-bold.woff);font-weight:300;font-style:normal}@font-face{font-family:Brown-Light-Fallback;src:url(/_static/fonts/brown/brown-light/lineto-brown-light.woff);font-weight:300;font-style:normal}.hotel-theme-haymarket .hero__img-container .hero__img-container__seemore{font-family:Brown-Light,Brown-Light-Fallback,Arial!important}.hotel-theme-haymarket .hero__img-container .hero__img-container__seemore a{color:#fff}.hotel-theme-haymarket .main *{font-family:Brown-Light,Brown-Light-Fallback,Arial!important;text-transform:none}.hotel-theme-haymarket .main .hero-intro__content h1,.hotel-theme-haymarket .main .hero-intro__content h1 *,.hotel-theme-haymarket .main .hero-intro__content h2,.hotel-theme-haymarket .main .hero-intro__content h2 *{font-family:Prumo-Light,Prumo-Light-Fallback,Georgia,sans-serif!important}.hotel-theme-haymarket .main h3{line-height:1}.hotel-theme-haymarket .main .hero-intro__content__heading a,.hotel-theme-haymarket .main .hero-intro__content__heading a:visited{color:#000}.hotel-theme-haymarket .main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover,.hotel-theme-haymarket .main .hero-intro__content__heading a:hover,.hotel-theme-haymarket .main .meeting-room-teaser__footer,.hotel-theme-haymarket .main .restaurant__heading-level1,.hotel-theme-haymarket .main .room-teaser__heading,.hotel-theme-haymarket .main .room__footer,.hotel-theme-haymarket .main a,.hotel-theme-haymarket .main a .is-collapsed,.hotel-theme-haymarket .main a .is-expanded{color:#4a6c78}.hotel-theme-haymarket .main .expandable-toggler--hotel-menu,.hotel-theme-haymarket .main .expandable-toggler--hotel-menu:active,.hotel-theme-haymarket .main .expandable-toggler--hotel-menu:hover{color:#333}@media(max-width:949px){.hotel-theme-haymarket .main .hotel-menu a,.hotel-theme-haymarket .main .hotel-menu a:active,.hotel-theme-haymarket .main .hotel-menu a:hover{color:#333}}.hotel-theme-haymarket .main .list-bullets>li:before,.hotel-theme-haymarket .main .list-facilities>li:before{color:#333;font-size:16px;left:-1em}.hotel-theme-haymarket .main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs .hero-intro__content__breadcrumb{color:#333}.hotel-theme-haymarket .main .textual-separator span{text-transform:uppercase}.hotel-theme-haymarket .btn--primary,.hotel-theme-haymarket .btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-haymarket .btn-haymarket,.hotel-theme-haymarket .btn:not(.cookie-section__btn){color:#fff;background:#4a6c78;border:1px solid #4a6c78;font-family:Brown-Bold,Brown-Bold-Fallback,Arial Bold!important;font-size:.8125rem;letter-spacing:.12em;line-height:1.2;border-radius:0;padding:11px 22px;text-transform:uppercase;-webkit-transition:background-color .15s,border-color .15s,color .15s;transition:background-color .15s,border-color .15s,color .15s}.hotel-theme-haymarket .btn--primary:hover,.hotel-theme-haymarket .btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-theme-haymarket .btn-haymarket:hover,.hotel-theme-haymarket .btn:hover:not(.cookie-section__btn){background:#3e5b65;text-decoration:none}.hotel-theme-haymarket .btn--white-border.btn--primary,.hotel-theme-haymarket .btn--white-border.btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-haymarket .btn--white-border.btn:not(.cookie-section__btn),.hotel-theme-haymarket .btn-haymarket.btn--white-border{border-color:#fff}.hotel-theme-haymarket .btn--black.btn--primary,.hotel-theme-haymarket .btn--black.btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-haymarket .btn--black.btn:not(.cookie-section__btn),.hotel-theme-haymarket .btn-haymarket.btn--black{background-color:#000}.hotel-theme-haymarket .btn--black.btn--primary:hover,.hotel-theme-haymarket .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-theme-haymarket .btn--black.btn:hover:not(.cookie-section__btn),.hotel-theme-haymarket .btn-haymarket.btn--black:hover{color:#fff}.hotel-theme-haymarket .btn>span{text-transform:inherit;font:inherit!important}.hotel-theme-haymarket .btn-booking-widget-toggle .icon--expand{display:none}.hotel-theme-haymarket .bulleted-link:before,.hotel-theme-haymarket .content-toggler span:before,.hotel-theme-haymarket .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-haymarket .icon--haymarket-arrow,.hotel-theme-haymarket .icon--more-options,.hotel-theme-haymarket .list-links>li:before,.hotel-theme-haymarket .meeting-room-teaser__footer span:before,.hotel-theme-haymarket .PdfIconLink:before,.hotel-theme-haymarket .pois-container .pois-container__toggle span:before,.hotel-theme-haymarket .room__footer span:before,.hotel-theme-haymarket .tag-section__list__body>a:before{background-repeat:no-repeat;background-position:50%;background-size:28px;height:14px;width:25px}.hotel-theme-haymarket .bulleted-link:before,.hotel-theme-haymarket .content-toggler span:before,.hotel-theme-haymarket .icon--haymarket-arrow--blue,.hotel-theme-haymarket .list-links>li:before,.hotel-theme-haymarket .meeting-room-teaser__footer span:before,.hotel-theme-haymarket .PdfIconLink:before,.hotel-theme-haymarket .pois-container .pois-container__toggle span:before,.hotel-theme-haymarket .room__footer span:before,.hotel-theme-haymarket .tag-section__list__body>a:before{background-image:url(/_static/img/signaturehotels/haymarket/arrow-down-blue.svg)}.hotel-theme-haymarket .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-haymarket .icon--haymarket-arrow--white,.hotel-theme-haymarket .icon--more-options{background-image:url(/_static/img/signaturehotels/haymarket/arrow-down-white.svg)}.hotel-theme-haymarket .bulleted-link:before,.hotel-theme-haymarket .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-haymarket .icon--haymarket-arrow--right,.hotel-theme-haymarket .list-links>li:before,.hotel-theme-haymarket .PdfIconLink:before,.hotel-theme-haymarket .tag-section__list__body>a:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:24px}.hotel-theme-haymarket .icon--close{background-image:url(/_static/img/signaturehotels/haymarket/icon-close-blue.png)}.hotel-theme-haymarket .icon--close.active,.hotel-theme-haymarket .icon--close:active,.hotel-theme-haymarket .icon--close:focus,.hotel-theme-haymarket .icon--close:hover{background-image:url(/_static/img/signaturehotels/haymarket/icon-close-blue-active.png)}.hotel-theme-haymarket .icon--more-options{background-size:34px}.hotel-theme-haymarket .l-elevator-pitch-container__sidebar .icon{fill:#4a6c78}.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .list-usps>li,.hotel-theme-haymarket .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23516B77' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.hotel-theme-haymarket .read-more:after{background-image:url(/_static/img/signaturehotels/haymarket/arrow-double-big-blue.svg);background-repeat:no-repeat}.hotel-theme-haymarket .bulleted-link,.hotel-theme-haymarket .list-links>li,.hotel-theme-haymarket .PdfIconLink,.hotel-theme-haymarket .tag-section__list__body>a{color:#4a6c78;position:relative;background-image:none;padding-left:20px}.hotel-theme-haymarket .bulleted-link:before,.hotel-theme-haymarket .list-links>li:before,.hotel-theme-haymarket .PdfIconLink:before,.hotel-theme-haymarket .tag-section__list__body>a:before{content:"";position:absolute;top:6px;left:-8px}.hotel-theme-haymarket .hotel-nav>.navbar-header>.navbar-toggle{background-image:url(/_static/img/signaturehotels/haymarket/hotelpage-menu-blue.svg)}.hotel-theme-haymarket .hotel-nav>.navbar-header>.navbar-toggle.active{background-image:url(/_static/img/signaturehotels/haymarket/icon-close-blue-active.png)}.hotel-theme-haymarket .hotel-return-home-link{color:#4a6c78;background-image:url(/_static/img/signaturehotels/haymarket/arrow-double-blue-left.svg)}.hotel-theme-haymarket .list-hotel-facts.list-bullets>li span{vertical-align:middle}.hotel-theme-haymarket .custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-haymarket .back-to-thumbnails-link{background-image:url(/_static/img/signaturehotels/haymarket/arrow-double-blue-left.svg)}.hotel-theme-haymarket .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn,.hotel-theme-haymarket .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg)}.hotel-theme-haymarket .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover,.hotel-theme-haymarket .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg)}.hotel-theme-haymarket .tag-section .tag-section__list .tag-section__list__body>a{background-image:none}.hotel-theme-haymarket .tag-section .tag-section__list .tag-section__list__body>a:before{top:14px;left:0}.hotel-theme-haymarket body:lang(sv) .booking-widget-wrapper .custom-checkbox-label__label{padding-right:20px}.hotel-theme-haymarket .booking-widget-wrapper,.hotel-theme-haymarket .booking-widget-wrapper .booking-widget-option,.hotel-theme-haymarket .inquiry-widget,.hotel-theme-haymarket .inquiry-widget .booking-widget-option{background:#4a6c78}.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day,.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day{color:#000}.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dp-day-disabled{color:#c8c8c8}.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-selected,.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-selected{color:#fff;background:#4a6c78}.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled),.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#4a6c78;background:rgba(74,108,120,.1)}.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected{background:#4a6c78}@media(min-width:950px){.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover{background:#4a6c78}}@media(min-width:950px){.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day:hover:not(.dp-day-disabled),.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-current:focus,.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day:hover:not(.dp-day-disabled){background:#4a6c78;color:#fff}}.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply,.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply,.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:hover{color:#4a6c78;background:none transparent;border-width:1px 0 0;font-family:Brown-Light,Brown-Light-Fallback,Arial!important;text-transform:none;letter-spacing:normal;font-size:16px}.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:hover{text-decoration:underline}.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--infocus:hover,.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--outfocus:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--outfocus:hover{background:#4a6c78}.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--highlighted,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--highlighted{border-color:#4a6c78}.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker--focused .picker__day--selected,.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--highlighted:hover,.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--selected,.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--selected:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker--focused .picker__day--selected,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--highlighted:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--selected,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--selected:hover,.picker--focused .hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--highlighted,.picker--focused .hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--highlighted{background:#4a6c78}.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--disabled,.hotel-theme-haymarket .booking-widget-wrapper .picker__holder .picker__day--disabled:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--disabled,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--disabled:hover{background:#fff;border-color:#fff;color:#ddd}.hotel-theme-haymarket .booking-widget .guest-selector__footer,.hotel-theme-haymarket .booking-widget .guest-selector__header,.hotel-theme-haymarket .booking-widget .guest-selector__room-details{border-color:#4a6c78}.hotel-theme-haymarket .booking-widget .icon--down-arrow-small,.hotel-theme-haymarket .booking-widget .icon--up-arrow-small{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-haymarket .booking-widget .booking-widget__btn{border-color:#fff;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none}.hotel-theme-haymarket .booking-widget .booking-widget__btn:focus,.hotel-theme-haymarket .booking-widget .booking-widget__btn:hover{background:#405e68}.hotel-theme-haymarket .booking-widget .booking-widget-option{border-color:hsla(0,0%,100%,.2)}.hotel-theme-haymarket .booking-widget .booking-widget-option .booking-widget-option__label,.hotel-theme-haymarket .booking-widget .booking-widget-option .custom-checkbox-label{font-weight:700}.hotel-theme-haymarket .booking-widget .booking-widget--maintenance__contact *{color:#fff!important}.hotel-theme-haymarket .l-booking-widget--horizontal{background-color:#4a6c78}.hotel-theme-haymarket .inquiry-widget label{font-weight:700}.hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(min-width:950px){.hotel-theme-haymarket .inquiry-widget{background-color:rgba(0,0,0,.8)}.hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn{background-color:#000}.hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn:hover{color:#fff}.hotel-theme-haymarket .inquiry-widget .picker__holder{background:#000}.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--today:before{border-top:.5em solid #fff}.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--outfocus:hover,.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--selected{color:#fff;background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}}@media(min-width:950px)and (max-width:1199px){.hotel-theme-haymarket .navigation-bar__main nav{width:100%}}@media(min-width:1200px){.hotel-theme-haymarket .navigation-bar__main nav{width:calc(100% - 170px)}}.hotel-theme-haymarket .custom-select:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg);background-size:18px 20px}.hotel-theme-haymarket .content-teaser,.hotel-theme-haymarket .meeting-room-teaser,.hotel-theme-haymarket .restaurant,.hotel-theme-haymarket .room,.hotel-theme-haymarket .thumbnail-teaser{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1}.hotel-theme-haymarket .content-teaser,.hotel-theme-haymarket .restaurant{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-haymarket .restaurant .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-haymarket .content-teaser .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .content-teaser__heading,.hotel-theme-haymarket .content-teaser .heading,.hotel-theme-haymarket .restaurant .heading,.hotel-theme-haymarket .restaurant .restaurant__heading-level1{color:#333;line-height:1.625rem}.hotel-theme-haymarket .content-teaser:hover,.hotel-theme-haymarket .restaurant:hover{-webkit-transform:none;transform:none}.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-haymarket .restaurant:hover .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-haymarket .content-teaser:hover .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .restaurant:hover .content-teaser__heading,.hotel-theme-haymarket .content-teaser:hover .content-teaser__heading,.hotel-theme-haymarket .content-teaser:hover .heading,.hotel-theme-haymarket .content-teaser:hover .restaurant .restaurant__heading-level1,.hotel-theme-haymarket .restaurant .content-teaser:hover .restaurant__heading-level1,.hotel-theme-haymarket .restaurant:hover .content-teaser .content-teaser__heading,.hotel-theme-haymarket .restaurant:hover .heading,.hotel-theme-haymarket .restaurant:hover .restaurant__heading-level1{color:#333!important;text-decoration:underline}.hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape),.hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape){border:none}.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape) .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape) .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape) .content-teaser__heading,.hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape) .heading,.hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape) .restaurant .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape) .content-teaser .content-teaser__heading,.hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape) .heading,.hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape) .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .content-teaser--flexible.restaurant:not(.landscape) .content-teaser__heading,.hotel-theme-haymarket .restaurant .content-teaser--flexible.content-teaser:not(.landscape) .restaurant__heading-level1{color:#fff!important}@media(min-width:950px){.hotel-theme-haymarket .content-teaser img,.hotel-theme-haymarket .restaurant img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hotel-theme-haymarket .content-teaser:hover img,.hotel-theme-haymarket .restaurant:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}}.hotel-theme-haymarket .restaurant{background-color:#fff}.hotel-theme-haymarket .restaurant .restaurant__sidebar{background:none}@media(min-width:950px){.hotel-theme-haymarket .restaurant .restaurant__wrapper{border-right:1px solid #e1e1e1}}.hotel-theme-haymarket .thumbnail-teaser.thumbnail-teaser--animated img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hotel-theme-haymarket .thumbnail-teaser.thumbnail-teaser--animated:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.hotel-theme-haymarket .thumbnail-teaser .thumbnail-teaser__title{color:#333}.hotel-theme-haymarket .thumbnail-teaser:hover .thumbnail-teaser__title{text-decoration:underline}@media(min-width:740px){.hotel-theme-haymarket .teaser-full>.teaser-full__content{font-size:1.25rem;line-height:normal}}@media(min-width:1200px){.hotel-theme-haymarket .room-teaser .room-teaser__heading{font-size:1.375rem}.hotel-theme-haymarket .meeting-room-teaser .meeting-room-teaser__heading{font-size:1.5rem}}@media(max-width:949px){.hotel-theme-haymarket header.header{margin-top:81px}}.hotel-theme-haymarket .main-header .navigation-bar__main__expander{display:none}.hotel-theme-haymarket .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/haymarket/haymarket-logotype-horizontal.svg) no-repeat;background-size:contain;width:150px;height:40px;padding:0;margin-top:7px;margin-bottom:5px}.hotel-theme-haymarket .main-header .navigation-bar__main__logo img{display:none}@media(min-width:950px){.hotel-theme-haymarket .main-header .navigation-bar__main__logo{float:left}}.hotel-theme-haymarket .navigation-bar__main__booking-widget-toggle{margin-top:.4rem}.hotel-theme-haymarket .hotel-footer__content{background:#4a6c78;max-width:100%}.hotel-theme-haymarket .hotel-footer__content *{color:#fff;font-family:Brown-Light,Brown-Light-Fallback,Arial!important;text-transform:none}.hotel-theme-haymarket .hotel-footer__content .hotel-footer-section{background:none}.hotel-theme-haymarket .hotel-footer__content .list-footer-pages>li{position:relative;background-image:none;padding-left:20px}.hotel-theme-haymarket .hotel-footer__content .list-footer-pages>li:before{content:"";position:absolute;top:9px;left:-8px}.hotel-theme-haymarket .map-static__caption{bottom:10px}.hotel-theme-haymarket .map-controls,.hotel-theme-haymarket .map-static,.hotel-theme-haymarket .map__canvas,.hotel-theme-haymarket .zoom-controls{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(min-width:740px){.hotel-theme-haymarket .map-controls,.hotel-theme-haymarket .map-static,.hotel-theme-haymarket .map__canvas{-webkit-filter:none;filter:none}.hotel-theme-haymarket .map{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.hotel-theme-haymarket{background:#f7f7f7}.hotel-theme-haymarket .breakfast-section .label a{color:#4a6c78}.hotel-theme-haymarket .breakfast-section .label a:before{background-image:url(/_static/img/signaturehotels/haymarket/arrow-down-blue.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:0}.hotel-theme-haymarket .highlight-infoblock,.hotel-theme-haymarket .l-section--hotel,.hotel-theme-haymarket .l-section--pattern,.hotel-theme-haymarket .l-sections-wrapper{background:#f7f7f7}.hotel-theme-haymarket .hero-intro .hero-intro__content{padding-top:5px}@media(min-width:740px){.hotel-theme-haymarket .hotel-menu>li a{color:inherit}.hotel-theme-haymarket .hotel-menu>li.active>a{background:#4a6c78;color:#fff}}.hotel-theme-haymarket .breadcrumb-list a{color:inherit}.hotel-theme-haymarket .elevator-pitch{line-height:1.4em}.hotel-theme-haymarket .elevator-pitch .elevator-pitch__expander{border-bottom:none;border-radius:10%}@media(min-width:950px){.hotel-theme-haymarket .elevator-pitch{font-size:1.375rem}}.hotel-theme-haymarket .banner-section--splash .banner-section__heading{font-size:1.5rem;font-family:Brown-Bold,Brown-Bold-Fallback,Arial Bold!important}@media(max-width:739px){.hotel-theme-haymarket .hero-intro .hero-intro__content__heading{margin-bottom:-12px}}@media(min-width:740px){.hotel-theme-haymarket .hero-intro__content{padding-bottom:10px}.hotel-theme-haymarket .hero-intro__content__heading{font-size:3.25rem}.hotel-theme-haymarket .hero-intro__content__heading:not(.sticky){margin-bottom:3px;margin-top:5px}.hotel-theme-haymarket .hero-intro__content__heading.sticky{top:1px!important}.hotel-theme-haymarket .hotel-menu-wrapper.sticky .hotel-menu{height:30px}.hotel-theme-haymarket .hotel-menu-wrapper:not(.sticky) .hotel-menu-wrapper__inner{padding-top:0;margin-top:0}.hotel-theme-haymarket .hotel-menu-wrapper:not(.sticky) .hotel-nav{padding-top:0}}@media(min-width:950px){.hotel-theme-haymarket .hero-intro--overlay{margin-top:-124px}.hotel-theme-haymarket .banner-section--splash .banner-section__heading{font-size:2rem}}@font-face{font-family:Interstate-Black-Fallback;src:url(/_static/fonts/interstate/interstate-black-compressed.woff);font-weight:400;font-style:normal}@font-face{font-family:Interstate-Regular-Fallback;src:url(/_static/fonts/interstate/interstate-regular-condensed.woff);font-weight:400;font-style:normal}.hotel-theme-grandcentral .banner-section--splash .banner-section__heading,.hotel-theme-grandcentral main .banner-section--splash .banner-section__text>p,.hotel-theme-grandcentral main .banner-section__block h2,.hotel-theme-grandcentral main .booking-widget .booking-widget__header,.hotel-theme-grandcentral main .content-teaser--mini h3,.hotel-theme-grandcentral main .content-teaser--mini h3>*,.hotel-theme-grandcentral main .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .editable-area--heading h3,.hotel-theme-grandcentral main .editable-area--heading h4,.hotel-theme-grandcentral main .elevator-pitch h1,.hotel-theme-grandcentral main .elevator-pitch h2,.hotel-theme-grandcentral main .elevator-pitch h3,.hotel-theme-grandcentral main .extraem,.hotel-theme-grandcentral main .gallery-heading h1,.hotel-theme-grandcentral main .gallery-heading h2,.hotel-theme-grandcentral main .heading-2,.hotel-theme-grandcentral main .heading-4,.hotel-theme-grandcentral main .heading-5,.hotel-theme-grandcentral main .hero-intro .hero-intro__content .hero-intro__content__heading,.hotel-theme-grandcentral main .hero-intro__content h1,.hotel-theme-grandcentral main .hero-intro__content h2,.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1,.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2,.hotel-theme-grandcentral main .list-links--bold .list-links__link,.hotel-theme-grandcentral main .pois-container .pois-container__heading,.hotel-theme-grandcentral main .pois-container .pois-container__heading--large,.hotel-theme-grandcentral main .restaurant-opening-hours--mini .restaurant-opening-hours__heading,.hotel-theme-grandcentral main .restaurant__heading-level1,.hotel-theme-grandcentral main .room-heading h1,.hotel-theme-grandcentral main .room-heading h2,.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,.hotel-theme-grandcentral main .room .room__heading-level2,.hotel-theme-grandcentral main .room__heading-level1,.hotel-theme-grandcentral main .room__heading-level2,.hotel-theme-grandcentral main .special-request-needs-group .special-request-needs-group__heading,.hotel-theme-grandcentral main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-grandcentral main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-grandcentral main h1,.hotel-theme-grandcentral main h2,.hotel-theme-grandcentral main h3,.hotel-theme-grandcentral main h4,.hotel-theme-grandcentral main h5{letter-spacing:.1em;font-family:Interstate-Regular,Interstate-Regular-Fallback,Georgia,sans-serif;text-transform:uppercase;font-weight:400}.hotel-theme-grandcentral main .elevator-pitch h1,.hotel-theme-grandcentral main .elevator-pitch h2,.hotel-theme-grandcentral main .elevator-pitch h3,.hotel-theme-grandcentral main .gallery-heading h1,.hotel-theme-grandcentral main .gallery-heading h2,.hotel-theme-grandcentral main .hero-intro .hero-intro__content .hero-intro__content__heading,.hotel-theme-grandcentral main .hero-intro__content h1,.hotel-theme-grandcentral main .hero-intro__content h2,.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1,.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2,.hotel-theme-grandcentral main .room-heading h1,.hotel-theme-grandcentral main .room-heading h2,.hotel-theme-grandcentral main h1{color:#4e4e4e;font-size:2rem}@media(min-width:740px){.hotel-theme-grandcentral main .elevator-pitch h1,.hotel-theme-grandcentral main .elevator-pitch h2,.hotel-theme-grandcentral main .elevator-pitch h3,.hotel-theme-grandcentral main .gallery-heading h1,.hotel-theme-grandcentral main .gallery-heading h2,.hotel-theme-grandcentral main .hero-intro .hero-intro__content .hero-intro__content__heading,.hotel-theme-grandcentral main .hero-intro__content h1,.hotel-theme-grandcentral main .hero-intro__content h2,.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1,.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2,.hotel-theme-grandcentral main .room-heading h1,.hotel-theme-grandcentral main .room-heading h2,.hotel-theme-grandcentral main h1{font-size:2.5rem}}.hotel-theme-grandcentral main .booking-widget .booking-widget__header,.hotel-theme-grandcentral main .heading-2,.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,.hotel-theme-grandcentral main .pois-container .pois-container__heading--large,.hotel-theme-grandcentral main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-grandcentral main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-grandcentral main h2{color:#4e4e4e;font-size:1.5rem}@media(min-width:740px){.hotel-theme-grandcentral main .booking-widget .booking-widget__header,.hotel-theme-grandcentral main .heading-2,.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,.hotel-theme-grandcentral main .pois-container .pois-container__heading--large,.hotel-theme-grandcentral main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-grandcentral main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-grandcentral main h2{font-size:2rem}}.hotel-theme-grandcentral .banner-section--splash .banner-section__heading,.hotel-theme-grandcentral main .banner-section__block h2,.hotel-theme-grandcentral main .content-teaser--mini h3,.hotel-theme-grandcentral main .content-teaser--mini h3>*,.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,.hotel-theme-grandcentral main .room__heading-level1,.hotel-theme-grandcentral main h3{color:#282828;font-size:1.25rem}@media(min-width:740px){.hotel-theme-grandcentral .banner-section--splash .banner-section__heading,.hotel-theme-grandcentral main .banner-section__block h2,.hotel-theme-grandcentral main .content-teaser--mini h3,.hotel-theme-grandcentral main .content-teaser--mini h3>*,.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,.hotel-theme-grandcentral main .room__heading-level1,.hotel-theme-grandcentral main h3{font-size:1.625rem}}.hotel-theme-grandcentral main .restaurant__heading-level1,.hotel-theme-grandcentral main .room__heading-level2{color:#282828;font-size:1.125rem}@media(min-width:740px){.hotel-theme-grandcentral main .restaurant__heading-level1,.hotel-theme-grandcentral main .room__heading-level2{font-size:1.375rem}}.hotel-theme-grandcentral .l-section-contact-bar h2,.hotel-theme-grandcentral main .booking-widget .booking-widget__header,.hotel-theme-grandcentral main .content-teaser .background-image-container.blur-wrapper h2,.hotel-theme-grandcentral main .content-teaser .background-image-container.global-footer h2,.hotel-theme-grandcentral main .content-teaser .background-image-container.hotel-footer h2,.hotel-theme-grandcentral main .grandcentral-teaser .background-image-container.blur-wrapper h2,.hotel-theme-grandcentral main .grandcentral-teaser .background-image-container.global-footer h2,.hotel-theme-grandcentral main .grandcentral-teaser .background-image-container.hotel-footer h2,.hotel-theme-grandcentral main .hotel-about-teasers h2,.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,.hotel-theme-grandcentral main .room-teaser .background-image-container.blur-wrapper h2,.hotel-theme-grandcentral main .room-teaser .background-image-container.global-footer h2,.hotel-theme-grandcentral main .room-teaser .background-image-container.hotel-footer h2,.hotel-theme-grandcentral main .room-teaser .iconic-item,.hotel-theme-grandcentral main .room-teaser .iconic-item *,.hotel-theme-grandcentral main .room-teaser .iconic-item__text,.hotel-theme-grandcentral main .room-teaser .iconic-item__text *,.hotel-theme-grandcentral main .room-teaser .room-teaser__heading{color:#d8d8d8}.hotel-theme-grandcentral main{font-family:Courier,Arial;color:#282828;text-transform:none}.hotel-theme-grandcentral main .booking-widget-options-toggle .booking-widget-options-toggle__text *,.hotel-theme-grandcentral main .elevator-pitch,.hotel-theme-grandcentral main .full-page-form__login__preamble,.hotel-theme-grandcentral main .list-facts__item .list-facts__item__heading,.hotel-theme-grandcentral main .preamble,.hotel-theme-grandcentral main .teaser-full .teaser-full__content{font-family:Courier,Arial}.hotel-theme-grandcentral main .hero-intro .hero-intro__content .hero-intro__content__heading a:hover{color:#4e4e4e}.hotel-theme-grandcentral main h3{line-height:1}.hotel-theme-grandcentral main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover,.hotel-theme-grandcentral main .hero-intro__content__heading a:hover,.hotel-theme-grandcentral main .meeting-room-teaser__footer,.hotel-theme-grandcentral main .room-teaser__heading,.hotel-theme-grandcentral main .room__footer,.hotel-theme-grandcentral main a,.hotel-theme-grandcentral main a .is-collapsed,.hotel-theme-grandcentral main a .is-expanded{color:#4e4e4e}.hotel-theme-grandcentral main .list-bullets>li:before,.hotel-theme-grandcentral main .list-facilities>li:before{color:#282828;font-size:16px;left:-1em}.hotel-theme-grandcentral main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs .hero-intro__content__breadcrumb,.hotel-theme-grandcentral main .hero-intro .hero-intro__content__heading a:visited,.hotel-theme-grandcentral main .hero-intro__content__heading a,.hotel-theme-grandcentral main .restaurant__heading-level1{color:#282828}.hotel-theme-grandcentral main .textual-separator span{text-transform:uppercase}.hotel-theme-grandcentral main .elevator-pitch{font-family:Courier,Arial}.hotel-theme-grandcentral main .elevator-pitch,.hotel-theme-grandcentral main .preamble{line-height:2.125rem}.hotel-theme-grandcentral main .content-toggler *{text-transform:uppercase;font-family:Interstate-Regular,Interstate-Regular-Fallback,Georgia,sans-serif}.hotel-theme-grandcentral .cookie-section__message a{border-bottom:none;text-decoration:underline}.hotel-theme-grandcentral .booking-widget__btn.btn--primary,.hotel-theme-grandcentral .btn,.hotel-theme-grandcentral .btn--primary,.hotel-theme-grandcentral .btn-booking-widget-toggle,.hotel-theme-grandcentral .btn-grandcentral,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn{background:transparent;border:1px solid #4e4e4e;color:#4e4e4e;font-family:Interstate-Regular,Interstate-Regular-Fallback,Georgia,sans-serif!important;font-size:.8125rem;letter-spacing:.12em;line-height:1.2;border-radius:0;padding:11px 22px;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .15s,border-color .15s,color .15s;transition:background-color .15s,border-color .15s,color .15s}.hotel-theme-grandcentral .btn--primary:hover,.hotel-theme-grandcentral .btn-booking-widget-toggle:hover,.hotel-theme-grandcentral .btn-grandcentral:hover,.hotel-theme-grandcentral .btn:hover,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn:hover{background-color:#4e4e4e;color:#eceded}.hotel-theme-grandcentral .btn--primary.booking-widget__btn,.hotel-theme-grandcentral .btn--primary.btn--inverted,.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--inverted,.hotel-theme-grandcentral .btn-grandcentral.btn--inverted,.hotel-theme-grandcentral .btn.btn--inverted,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn{background-color:transparent;border-color:#eceded;color:#eceded}.hotel-theme-grandcentral .btn--primary.booking-widget__btn:hover,.hotel-theme-grandcentral .btn--primary.btn--inverted:hover,.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--inverted:hover,.hotel-theme-grandcentral .btn-grandcentral.btn--inverted:hover,.hotel-theme-grandcentral .btn.btn--inverted:hover,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn:hover{background:#eceded;color:#4e4e4e}.hotel-theme-grandcentral .btn--primary.btn--black,.hotel-theme-grandcentral .btn--primary.cookie-section__btn,.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black,.hotel-theme-grandcentral .btn-booking-widget-toggle.cookie-section__btn,.hotel-theme-grandcentral .btn-grandcentral.btn--black,.hotel-theme-grandcentral .btn-grandcentral.cookie-section__btn,.hotel-theme-grandcentral .btn.btn--black,.hotel-theme-grandcentral .btn.cookie-section__btn,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn--black.btn,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .cookie-section__btn.btn{background-color:#282828;color:#eceded;border-color:#eceded}.hotel-theme-grandcentral .btn--primary.btn--black.booking-widget__btn,.hotel-theme-grandcentral .btn--primary.btn--black.btn--inverted,.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black.btn--inverted,.hotel-theme-grandcentral .btn-grandcentral.btn--black.btn--inverted,.hotel-theme-grandcentral .btn.btn--black.btn--inverted,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn.btn--black{background-color:transparent;color:#282828}.hotel-theme-grandcentral .btn--primary.btn--black.booking-widget__btn:hover,.hotel-theme-grandcentral .btn--primary.btn--black.btn--inverted:hover,.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black.btn--inverted:hover,.hotel-theme-grandcentral .btn-grandcentral.btn--black.btn--inverted:hover,.hotel-theme-grandcentral .btn.btn--black.btn--inverted:hover,.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn.btn--black:hover{background-color:#282828;color:#eceded}.hotel-theme-grandcentral .btn-booking-widget-toggle:not(.mp-cta){background-color:#282828;color:#eceded;border:none}.hotel-theme-grandcentral .btn-booking-widget-toggle:not(.mp-cta):hover{background-color:#282828}.hotel-theme-grandcentral .booking-widget__btn.btn--primary{font-weight:400;font-size:1rem}.hotel-theme-grandcentral .map .btn{background:#eceded}.hotel-theme-grandcentral .map .btn:hover{background-color:#86807a}.hotel-theme-grandcentral main .icon--down-arrow-small,.hotel-theme-grandcentral main .icon--up-arrow-small{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-grandcentral main .icon--crocus,.hotel-theme-grandcentral main .icon--nordicsea,.hotel-theme-grandcentral main .iconic-item--link-primary .icon,.iconic-item--link-primary .hotel-theme-grandcentral main .icon{fill:#282828}.hotel-theme-grandcentral main .icon--expand{fill:#eceded}.hotel-theme-grandcentral main .content-toggler span:before,.hotel-theme-grandcentral main .meeting-room-teaser__footer span:before,.hotel-theme-grandcentral main .pois-container .pois-container__toggle span:before,.hotel-theme-grandcentral main .room__footer span:before{background-image:url(/_static/img/signaturehotels/gc/arrow-down-gray-dark.svg)}.hotel-theme-grandcentral main .bulleted-link,.hotel-theme-grandcentral main .list-links>li,.hotel-theme-grandcentral main .PdfIconLink,.hotel-theme-grandcentral main .tag-section__list .tag-section__list__body>a{background-image:url(/_static/img/signaturehotels/gc/bullet-list-arrow-circle-black.svg)}.hotel-theme-grandcentral main .hotel-nav>.navbar-header>.navbar-toggle{background-image:url(/_static/img/signaturehotels/gc/hotelpage-menu-black.svg);background-size:contain}.hotel-theme-grandcentral main .hotel-nav>.navbar-header>.navbar-toggle.active{background-image:url(/_static/img/signaturehotels/gc/hotelpage-menu-close-black.svg)}.hotel-theme-grandcentral main .signature-hotel-dark-bg .icon--close{background-image:url(/_static/img/signaturehotels/gc/hotelpage-menu-close-white.svg);background-repeat:no-repeat;background-size:contain}.hotel-theme-grandcentral main .custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-grandcentral main .custom-checkbox:checked+span:before{background-image:url(/_static/img/signaturehotels/gc/checkbox-black.png)}.hotel-theme-grandcentral main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn,.hotel-theme-grandcentral main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg)}.hotel-theme-grandcentral main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover,.hotel-theme-grandcentral main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg)}.hotel-theme-grandhoteloslo .custom-select:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg);background-size:18px 20px}@media(min-width:950px){.hotel-theme-grandcentral .l-booking-widget--vertical{margin-top:-40px}}.hotel-theme-grandcentral .booking-widget-wrapper,.hotel-theme-grandcentral .booking-widget-wrapper .booking-widget-option,.hotel-theme-grandcentral .inquiry-widget,.hotel-theme-grandcentral .inquiry-widget .booking-widget-option{background:#000}.hotel-theme-grandcentral .booking-widget-wrapper .booking-widget-dialog__dialog,.hotel-theme-grandcentral .inquiry-widget .booking-widget-dialog__dialog{background-color:#000}.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__footer,.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__header,.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__room-details,.hotel-theme-grandcentral .inquiry-widget .guest-selector__footer,.hotel-theme-grandcentral .inquiry-widget .guest-selector__header,.hotel-theme-grandcentral .inquiry-widget .guest-selector__room-details{border-color:#000}.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day{color:#000}.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-selected,.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:focus,.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:hover,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-selected,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:focus,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:hover{border-color:#282828;background:#282828;color:#eceded}.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled),.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#282828;background:rgba(40,40,40,.1)}.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected{border-color:#282828;background:#282828;color:#eceded}@media(min-width:950px){.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:hover,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-current:focus,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:hover{border-color:#282828;background:#282828;color:#eceded}}.hotel-theme-grandcentral .booking-widget-wrapper .date-picker .date-picker__apply,.hotel-theme-grandcentral .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-grandcentral .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-grandcentral .inquiry-widget .date-picker .date-picker__apply,.hotel-theme-grandcentral .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-grandcentral .inquiry-widget .date-picker .date-picker__apply:hover{color:#282828;background:none transparent;border-width:1px 0 0}.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__weekday,.hotel-theme-grandcentral .inquiry-widget .picker__holder,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__weekday{background-color:rgba(0,0,0,.8)}.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--infocus:hover,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--outfocus:hover,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--outfocus:hover{background:#eceded}.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--highlighted,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--highlighted:hover,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--highlighted,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--highlighted:hover,.picker--focused .hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--highlighted,.picker--focused .hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--highlighted{border-color:#282828;background:#282828;color:#eceded}.picker--focused .hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--highlighted:before,.picker--focused .hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--highlighted:before{border-top-color:#eceded}.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker--focused .picker__day--selected,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--selected,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--selected:hover,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker--focused .picker__day--selected,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--selected,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--selected:hover{border-color:#282828;background:#282828;color:#eceded}.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--disabled,.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder .picker__day--disabled:hover,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--disabled,.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__day--disabled:hover{color:#ddd;background-color:#fff;border-color:#fff}.hotel-theme-grandcentral .booking-widget .booking-widget__input-group .btn{-webkit-box-shadow:none;box-shadow:none}.hotel-theme-grandcentral .booking-widget .booking-widget-option{border-color:hsla(0,0%,100%,.2)}.hotel-theme-grandcentral .booking-widget .booking-widget-option .booking-widget-option__label,.hotel-theme-grandcentral .booking-widget .booking-widget-option .custom-checkbox-label{font-weight:700}.hotel-theme-grandcentral .booking-widget .booking-widget--maintenance__contact *{color:#fff!important}.hotel-theme-grandcentral .l-booking-widget--horizontal{background-color:#000}.hotel-theme-grandcentral .inquiry-widget label{font-weight:700}.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn{-webkit-box-shadow:none;box-shadow:none}@media(min-width:950px){.hotel-theme-grandcentral .booking-widget--deemphasized,.hotel-theme-grandcentral .inquiry-widget{background-color:rgba(0,0,0,.85)}}.hotel-theme-grandcentral main .grandcentral-teaser,.hotel-theme-grandcentral main .grandcentral-teaser-container,.hotel-theme-grandcentral main .meeting-room-teaser,.hotel-theme-grandcentral main .room,.hotel-theme-grandcentral main .thumbnail-teaser{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1}.hotel-theme-grandcentral main .thumbnail-teaser{background-color:#eceded;font-family:Courier,Arial}.hotel-theme-grandcentral main .banner-section__heading.banner-section__heading{color:#fff}.hotel-theme-grandcentral main .content-teaser,.hotel-theme-grandcentral main .grandcentral-teaser,.hotel-theme-grandcentral main .room-teaser{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;border:none}.hotel-theme-grandcentral main .content-teaser .heading,.hotel-theme-grandcentral main .content-teaser .hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .content-teaser .hotel-theme-haymarket .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .grandcentral-teaser .heading,.hotel-theme-grandcentral main .grandcentral-teaser .hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .grandcentral-teaser .hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .grandcentral-teaser .hotel-theme-haymarket .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .hotel-theme-haymarket .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .room-teaser .heading,.hotel-theme-grandcentral main .room-teaser .hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .room-teaser .hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .room-teaser .hotel-theme-haymarket .restaurant .restaurant__heading-level1,.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-grandcentral main .grandcentral-teaser .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-grandcentral main .room-teaser .content-teaser__heading,.hotel-theme-grandhoteloslo .hotel-theme-grandcentral main .content-teaser .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-grandcentral main .content-teaser .restaurant__heading-level1,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-grandcentral main .grandcentral-teaser .restaurant__heading-level1,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-grandcentral main .room-teaser .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .hotel-theme-grandcentral main .grandcentral-teaser .content-teaser__heading,.hotel-theme-haymarket .content-teaser .hotel-theme-grandcentral main .room-teaser .content-teaser__heading,.hotel-theme-haymarket .hotel-theme-grandcentral main .content-teaser .content-teaser__heading,.hotel-theme-haymarket .restaurant .hotel-theme-grandcentral main .content-teaser .restaurant__heading-level1,.hotel-theme-haymarket .restaurant .hotel-theme-grandcentral main .grandcentral-teaser .restaurant__heading-level1,.hotel-theme-haymarket .restaurant .hotel-theme-grandcentral main .room-teaser .restaurant__heading-level1{color:#282828}.hotel-theme-grandcentral main .content-teaser:hover,.hotel-theme-grandcentral main .grandcentral-teaser:hover,.hotel-theme-grandcentral main .room-teaser:hover{-webkit-transform:none;transform:none}.hotel-theme-grandcentral main .content-teaser:hover .heading,.hotel-theme-grandcentral main .content-teaser:hover .hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .content-teaser:hover .hotel-theme-haymarket .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .grandcentral-teaser:hover .heading,.hotel-theme-grandcentral main .grandcentral-teaser:hover .hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .grandcentral-teaser:hover .hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .grandcentral-teaser:hover .hotel-theme-haymarket .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .grandcentral-teaser:hover .hotel-theme-haymarket .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .hotel-theme-grandhoteloslo .content-teaser:hover .content-teaser__heading,.hotel-theme-grandcentral main .hotel-theme-haymarket .content-teaser:hover .content-teaser__heading,.hotel-theme-grandcentral main .room-teaser:hover .heading,.hotel-theme-grandcentral main .room-teaser:hover .hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .room-teaser:hover .hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-grandcentral main .room-teaser:hover .hotel-theme-haymarket .content-teaser .content-teaser__heading,.hotel-theme-grandcentral main .room-teaser:hover .hotel-theme-haymarket .restaurant .restaurant__heading-level1,.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-grandcentral main .grandcentral-teaser:hover .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser .hotel-theme-grandcentral main .room-teaser:hover .content-teaser__heading,.hotel-theme-grandhoteloslo .hotel-theme-grandcentral main .content-teaser:hover .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-grandcentral main .content-teaser:hover .restaurant__heading-level1,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-grandcentral main .grandcentral-teaser:hover .restaurant__heading-level1,.hotel-theme-grandhoteloslo .restaurant .hotel-theme-grandcentral main .room-teaser:hover .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .hotel-theme-grandcentral main .grandcentral-teaser:hover .content-teaser__heading,.hotel-theme-haymarket .content-teaser .hotel-theme-grandcentral main .room-teaser:hover .content-teaser__heading,.hotel-theme-haymarket .hotel-theme-grandcentral main .content-teaser:hover .content-teaser__heading,.hotel-theme-haymarket .restaurant .hotel-theme-grandcentral main .content-teaser:hover .restaurant__heading-level1,.hotel-theme-haymarket .restaurant .hotel-theme-grandcentral main .grandcentral-teaser:hover .restaurant__heading-level1,.hotel-theme-haymarket .restaurant .hotel-theme-grandcentral main .room-teaser:hover .restaurant__heading-level1{color:#282828;text-decoration:underline}@media(min-width:950px){.hotel-theme-grandcentral main .content-teaser img,.hotel-theme-grandcentral main .grandcentral-teaser img,.hotel-theme-grandcentral main .room-teaser img{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.hotel-theme-grandcentral main .content-teaser:before,.hotel-theme-grandcentral main .grandcentral-teaser:before,.hotel-theme-grandcentral main .room-teaser:before{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.hotel-theme-grandcentral main .content-teaser:hover img,.hotel-theme-grandcentral main .grandcentral-teaser:hover img,.hotel-theme-grandcentral main .room-teaser:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hotel-theme-grandcentral main .content-teaser:hover:before,.hotel-theme-grandcentral main .grandcentral-teaser:hover:before,.hotel-theme-grandcentral main .room-teaser:hover:before{opacity:0}}.hotel-theme-grandcentral main .teaser-full__heading a{color:#4e4e4e}.hotel-theme-grandcentral main .content-teaser,.hotel-theme-grandcentral main .content-teaser--mini{background-color:#eceded}.hotel-theme-grandcentral main .content-teaser--action:active h3,.hotel-theme-grandcentral main .content-teaser--action:hover h3{text-decoration:underline}.hotel-theme-grandcentral main .room{background-color:#eceded}.hotel-theme-grandcentral main .room .textual-separator span{color:#4e4e4e;background-color:#eceded}.hotel-theme-grandcentral main .content-teaser--flexible.landscape .content-teaser__body,.hotel-theme-grandcentral main .highlight-infoblock--light{background-color:#eceded}.hotel-theme-grandcentral main .thumbnail-teaser.thumbnail-teaser--animated img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hotel-theme-grandcentral main .thumbnail-teaser.thumbnail-teaser--animated:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.hotel-theme-grandcentral main .thumbnail-teaser .thumbnail-teaser__title{color:#282828;font-family:Courier,Arial}.hotel-theme-grandcentral main .thumbnail-teaser:hover .thumbnail-teaser__title{text-decoration:underline}.hotel-theme-grandcentral main .content-teaser--action .content-teaser--flexible.landscape .content-teaser__heading,.hotel-theme-grandcentral main .content-teaser--action:hover .content-teaser--flexible.landscape .content-teaser__heading{color:#4e4e4e}.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-bullets *,.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-bullets li:before{color:#eceded}.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-links>li{background-image:url(/_static/img/signaturehotels/gc/bullet-list-arrow-circle-white-dark.svg)}.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-links>li>*{color:#eceded}.hotel-theme-grandcentral main .signature-hotel-dark-bg .hotel-facts-container,.hotel-theme-grandcentral main .signature-hotel-dark-bg .l-section{background-color:#4e4e4e}.hotel-theme-grandcentral main .signature-hotel-dark-bg .hotel-facts-container *{color:#eceded!important}.hotel-theme-grandcentral main .signature-hotel-dark-bg .content-teaser--action:focus *,.hotel-theme-grandcentral main .signature-hotel-dark-bg .content-teaser--action:hover *{color:#282828}.hotel-theme-grandcentral main .room-teaser{position:relative}.hotel-theme-grandcentral main .room-teaser:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1}.hotel-theme-grandcentral main .room-teaser .iconic-item,.hotel-theme-grandcentral main .room-teaser .iconic-item *,.hotel-theme-grandcentral main .room-teaser .iconic-item__text,.hotel-theme-grandcentral main .room-teaser .iconic-item__text *{font-family:Interstate-Regular,Interstate-Regular-Fallback,Georgia,sans-serif}.hotel-theme-grandcentral main .room-teaser .room-teaser__heading{display:block}.hotel-theme-grandcentral main .room-teaser .room-teaser__heading *{display:inline}.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,.hotel-theme-grandcentral main .room-teaser .spaceinfo__people,.hotel-theme-grandcentral main .room-teaser .spaceinfo__size{background:rgba(0,0,0,.6);padding-left:3px;padding-right:3px}.hotel-theme-grandcentral main .room-teaser .spaceinfo__people{padding-right:0}.hotel-theme-grandcentral main .room-teaser .spaceinfo__size{padding-left:0}.hotel-theme-grandcentral main .room-teaser .room-teaser__body{position:absolute;bottom:2.3125rem;text-align:left;padding:0 0 0 15px;z-index:2}.hotel-theme-grandcentral main .room-teaser .room-teaser__infobar{position:absolute;z-index:2;padding-left:15px;padding-bottom:12px}.hotel-theme-grandcentral main .room-teaser .iconic-item__icon-container{display:none}.hotel-theme-grandcentral main .room-teaser .spaceinfo{display:-moz-flex;display:-ms-flexbox;display:flex}.hotel-theme-grandcentral main .room-teaser .spaceinfo__people{float:left}.hotel-theme-grandcentral main .room-teaser .spaceinfo__size{-ms-order:1;-ms-flex-order:1;order:1}.hotel-theme-grandcentral main .room-teaser .spaceinfo__size:before{content:", ";display:inline-block;color:#eceded;padding-right:3px}.hotel-theme-grandcentral main .room-teaser .media-container>.media-container__infobar{background:transparent}@media(min-width:740px){.hotel-theme-grandcentral main .teaser-full>.teaser-full__content{font-size:1.25rem;line-height:normal}}@media(min-width:1200px){.hotel-theme-grandcentral main .meeting-room-teaser .meeting-room-teaser__heading{font-size:1.5rem}}@media(max-width:949px){.hotel-theme-grandcentral header.header{margin-top:74px}}.hotel-theme-grandcentral .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/gc/grandcentral-logotype.svg) no-repeat;background-size:contain;height:40px;margin-top:13px}.hotel-theme-grandcentral .main-header .navigation-bar__main__logo img{display:none}@media(min-width:740px){.hotel-theme-grandcentral .main-header .navigation-bar__main__logo{width:100px;margin-top:10px;margin-bottom:5px}}@media(min-width:950px){.hotel-theme-grandcentral .main-header .navigation-bar__main__logo{float:left}}.hotel-theme-grandcentral .main-header .navigation-bar__main{background-color:#eceded;-webkit-box-shadow:none;box-shadow:none;height:3.75rem}.hotel-theme-grandcentral .main-header .navigation-bar__main__expander{display:none}.hotel-theme-grandcentral .l-section-contact-bar{background-color:#4e4e4e}.hotel-theme-grandcentral .l-section-contact-bar .iconic-item__text,.hotel-theme-grandcentral .l-section-contact-bar .iconic-item__text *{color:#eceded}.hotel-theme-grandcentral .l-section-contact-bar>*{display:-moz-flex;display:-ms-flexbox;display:flex}@media(min-width:950px){.hotel-theme-grandcentral .l-section-contact-bar{background-image:url(/_static/img/signaturehotels/gc/bag.png);background-repeat:no-repeat;background-position-y:20px;background-position-x:90%;background-size:250px}.hotel-theme-grandcentral .l-section-contact-bar>*{-ms-flex-pack:end;justify-content:flex-end}.hotel-theme-grandcentral .l-section-contact-bar .contact-items__item{padding-top:15px;padding-bottom:15px}}@media(min-width:1200px){.hotel-theme-grandcentral .l-section-contact-bar{background-position-x:calc(100% - 950px)}}@media(min-width:1500px){.hotel-theme-grandcentral .l-section-contact-bar{background-position-x:25%}}.hotel-theme-grandcentral .contact-items{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hotel-theme-grandcentral .contact-items>*{float:none}@media(min-width:950px){.hotel-theme-grandcentral .contact-items{margin-right:26.25rem;padding-top:20px;padding-bottom:20px}.hotel-theme-grandcentral .contact-items .contact-items__item{width:100%}}.hotel-theme-grandcentral .restaurant{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.hotel-theme-grandcentral .restaurant,.hotel-theme-grandcentral .restaurant__sidebar{background-color:#d8d8d8}.hotel-theme-grandcentral .restaurant__sidebar{left:26%}.hotel-theme-grandcentral .restaurant__wrapper{background-color:#eceded}.hotel-theme-grandcentral .restaurant--action:focus .restaurant__heading-level1,.hotel-theme-grandcentral .restaurant--action:hover .restaurant__heading-level1{text-decoration:underline}.hotel-theme-grandcentral,.hotel-theme-grandcentral .l-section--hotel,.hotel-theme-grandcentral .l-section--pattern{background:#fff}.hotel-theme-grandcentral .map-static__caption{bottom:10px}.hotel-theme-grandcentral .map-controls,.hotel-theme-grandcentral .map-static,.hotel-theme-grandcentral .map__canvas,.hotel-theme-grandcentral .zoom-controls{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(min-width:740px){.hotel-theme-grandcentral .map-controls,.hotel-theme-grandcentral .map-static,.hotel-theme-grandcentral .map__canvas{-webkit-filter:none;filter:none}.hotel-theme-grandcentral .map{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.hotel-theme-grandcentral .signature-hotel-dark-bg.signature-hotel-dark-bg,.hotel-theme-grandcentral .signature-hotel-dark-bg.signature-hotel-dark-bg .content-toggler{background-color:#4e4e4e}.hotel-theme-grandcentral .signature-hotel-dark-bg.signature-hotel-dark-bg .content-toggler>*{color:#eceded}.hotel-theme-grandcentral .signature-hotel-dark-bg.signature-hotel-dark-bg .content-toggler>:before{background-image:url(/_static/img/signaturehotels/gc/arrow-down-white-dark.svg)}.hotel-theme-grandcentral .hotel-return-home-link{background-image:url(/_static/img/signaturehotels/gc/arrow-double-gray-left.svg)}.hotel-theme-grandcentral button,.hotel-theme-grandcentral input,.hotel-theme-grandcentral textarea{border-radius:0!important}.hotel-theme-grandcentral .l-section--depth{border-top:none}.hotel-theme-grandcentral .l-sections-wrapper{background:#fff}.hotel-theme-grandcentral .highlight-infoblock{background:#eceded}.hotel-theme-grandcentral .l-section--depth:before{content:none}.hotel-theme-grandcentral .hero-intro{border-top:none;border-bottom:2px dotted #86807a}.hotel-theme-grandcentral .hero-intro--overlay{margin-top:-95px}.hotel-theme-grandcentral .hotel-menu>li:after{content:none}.hotel-theme-grandcentral .hotel-menu>li>a{font-family:Interstate-Regular,Interstate-Regular-Fallback,Georgia,sans-serif}@media(min-width:740px){.hotel-theme-grandcentral .hotel-menu>li{background:transparent}.hotel-theme-grandcentral .hotel-menu>li>a{text-transform:uppercase;color:#282828}.hotel-theme-grandcentral .hotel-menu>li.active>a,.hotel-theme-grandcentral .hotel-menu>li>.u-link-style:hover{background:#282828;color:#eceded}}.hotel-theme-grandcentral .hero-intro__content__breadcrumbs{display:none}@media(min-width:740px){.hotel-theme-grandcentral .hero-intro__content__breadcrumbs{display:block}}.hotel-theme-grandcentral .signature-hotel-main .hero-intro__content__breadcrumbs{display:none}.hotel-theme-grandcentral .read-more:visited{color:#4e4e4e}.hotel-theme-grandcentral .read-more--big{font-family:Interstate-Regular,Interstate-Regular-Fallback,Georgia,sans-serif!important;text-transform:uppercase}.hotel-theme-grandcentral .read-more--big:after{background-image:url(/_static/img/signaturehotels/gc/arrow-double-big-gray.svg)}.hotel-theme-grandcentral .back-to-thumbnails-link{background-image:url(/_static/img/signaturehotels/gc/arrow-double-gray-left.svg)}.hotel-theme-grandcentral .elevator-pitch .elevator-pitch__expander{color:#282828;border-bottom:none;background:rgba(134,128,122,.1);border-radius:10%}@media(min-width:950px){.hotel-theme-grandcentral .elevator-pitch{font-size:1.375rem}}@media(max-width:739px){.hotel-theme-grandcentral .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs+.hero-intro__content__heading{margin-top:10px}}.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header:after,.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header:before{content:none}.hotel-theme-grandcentral .hotel-menu-wrapper .hotel-menu-wrapper__inner{padding-top:9px;margin-top:0}@media(min-width:740px){.hotel-theme-grandcentral .hotel-menu-wrapper:not(.sticky) .hotel-menu-wrapper__inner,.hotel-theme-grandcentral .hotel-menu-wrapper:not(.sticky) .hotel-nav{padding-top:0}.hotel-theme-grandcentral .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d6d5d5}.hotel-theme-grandcentral .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .navbar-header .navbar-header__widget-toggle{margin-top:0}}@media(min-width:950px){.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header .navbar-header__widget-toggle{margin-top:9px!important}}@media(min-width:740px){.hotel-theme-grandcentral .hero-intro__content{padding-top:9px;padding-bottom:14px}.hotel-theme-grandcentral .hero-intro__content__heading.sticky{top:-5px}}@media(min-width:950px){.hotel-theme-grandcentral .hero-intro--overlay{margin-top:-110px}}@font-face{font-family:Gotham-Black-Fallback;src:url(/_static/fonts/gotham/gotham-black.woff);font-weight:400;font-style:normal}@font-face{font-family:Gotham-Bold-Fallback;src:url(/_static/fonts/gotham/gotham-bold.woff);font-weight:400;font-style:normal}.hotel-theme-downtowncamper main .banner-section--splash .banner-section__text>p,.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,.hotel-theme-downtowncamper main .content-teaser__heading,.hotel-theme-downtowncamper main .editable-area--heading h3,.hotel-theme-downtowncamper main .extraem,.hotel-theme-downtowncamper main .heading-2,.hotel-theme-downtowncamper main .heading-4,.hotel-theme-downtowncamper main .hero-intro__content .hero-intro__content__heading,.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,.hotel-theme-downtowncamper main .list-links--bold .list-links__link,.hotel-theme-downtowncamper main .pois-container .pois-container__heading,.hotel-theme-downtowncamper main .pois-container .pois-container__heading--large,.hotel-theme-downtowncamper main .restaurant__heading-level1,.hotel-theme-downtowncamper main .room .room__heading-level2,.hotel-theme-downtowncamper main .room__heading-level1,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,.hotel-theme-downtowncamper main h1,.hotel-theme-downtowncamper main h2,.hotel-theme-downtowncamper main h3,.hotel-theme-downtowncamper main h4{letter-spacing:-.03em}.hotel-theme-downtowncamper main .hero-intro__content .hero-intro__content__heading,.hotel-theme-downtowncamper main h1{font-family:Gotham-Black,Gotham-Black-Fallback,Arial,sans-serif;font-size:1.875rem;text-transform:none}@media(min-width:740px){.hotel-theme-downtowncamper main .hero-intro__content .hero-intro__content__heading,.hotel-theme-downtowncamper main h1{font-size:2.5rem}}.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,.hotel-theme-downtowncamper main .content-teaser__heading,.hotel-theme-downtowncamper main .heading-2,.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,.hotel-theme-downtowncamper main .pois-container .pois-container__heading--large,.hotel-theme-downtowncamper main .restaurant__heading-level1,.hotel-theme-downtowncamper main .room__heading-level1,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,.hotel-theme-downtowncamper main h2{font-family:Gotham-Bold,Gotham-Bold-Fallback,Arial,sans-serif;font-size:1.25rem;text-transform:none}@media(min-width:740px){.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,.hotel-theme-downtowncamper main .content-teaser__heading,.hotel-theme-downtowncamper main .heading-2,.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,.hotel-theme-downtowncamper main .pois-container .pois-container__heading--large,.hotel-theme-downtowncamper main .restaurant__heading-level1,.hotel-theme-downtowncamper main .room__heading-level1,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,.hotel-theme-downtowncamper main h2{font-size:1.5rem}}.hotel-theme-downtowncamper main .banner-section--splash .banner-section__text>p,.hotel-theme-downtowncamper main .editable-area--heading h3,.hotel-theme-downtowncamper main .extraem,.hotel-theme-downtowncamper main .heading-4,.hotel-theme-downtowncamper main .list-links--bold .list-links__link,.hotel-theme-downtowncamper main .pois-container .pois-container__heading,.hotel-theme-downtowncamper main .room .room__heading-level2,.hotel-theme-downtowncamper main h3,.hotel-theme-downtowncamper main h4{font-family:Arial,"sans-serif";font-size:1.25rem}@media(min-width:740px){.hotel-theme-downtowncamper main .banner-section--splash .banner-section__text>p,.hotel-theme-downtowncamper main .editable-area--heading h3,.hotel-theme-downtowncamper main .extraem,.hotel-theme-downtowncamper main .heading-4,.hotel-theme-downtowncamper main .list-links--bold .list-links__link,.hotel-theme-downtowncamper main .pois-container .pois-container__heading,.hotel-theme-downtowncamper main .room .room__heading-level2,.hotel-theme-downtowncamper main h3,.hotel-theme-downtowncamper main h4{font-size:1.5rem}}.hotel-theme-downtowncamper main,.hotel-theme-downtowncamper main .hero-intro .hero-intro__content .hero-intro__content__heading .u-link-style:visited,.hotel-theme-downtowncamper main .hero-intro .hero-intro__content .hero-intro__content__heading a:visited,.hotel-theme-downtowncamper main .read-more--big .read-more__subtle{color:#000}.hotel-theme-downtowncamper main .booking-widget-options-toggle .booking-widget-options-toggle__text *,.hotel-theme-downtowncamper main .elevator-pitch,.hotel-theme-downtowncamper main .full-page-form__login__preamble,.hotel-theme-downtowncamper main .list-facts__item .list-facts__item__heading,.hotel-theme-downtowncamper main .preamble,.hotel-theme-downtowncamper main .room-teaser__heading,.hotel-theme-downtowncamper main .teaser-full .teaser-full__content{font-family:Arial,"sans-serif"}.hotel-theme-downtowncamper main .elevator-pitch .elevator-pitch__expander,.hotel-theme-downtowncamper main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover,.hotel-theme-downtowncamper main .hero-intro__content__heading a:hover,.hotel-theme-downtowncamper main .list-links--bold .list-links__link,.hotel-theme-downtowncamper main .meeting-room-teaser__footer,.hotel-theme-downtowncamper main .read-more:visited,.hotel-theme-downtowncamper main .room-teaser:hover,.hotel-theme-downtowncamper main .room-teaser__heading,.hotel-theme-downtowncamper main .room__footer,.hotel-theme-downtowncamper main a,.hotel-theme-downtowncamper main a .is-collapsed,.hotel-theme-downtowncamper main a .is-expanded{color:#92553f}.hotel-theme-downtowncamper main .expandable-toggler--hotel-menu{color:#000}.hotel-theme-downtowncamper main .banner-section--restaurant .banner-section__block h2{font-family:Gotham-Black,Gotham-Black-Fallback,Arial,sans-serif;font-size:1.625rem;letter-spacing:.03em}.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,.hotel-theme-downtowncamper main .heading-2,.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,.hotel-theme-downtowncamper main .pois-container .pois-container__heading--large,.hotel-theme-downtowncamper main .room__heading-level1,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-downtowncamper main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,.hotel-theme-downtowncamper main h2{color:#000}.hotel-theme-downtowncamper main h2 a{color:inherit!important}.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header{color:#fff}.hotel-theme-downtowncamper main .content-teaser--flexible.landscape .content-teaser__heading,.hotel-theme-downtowncamper main .restaurant--action .restaurant__heading-level1,.hotel-theme-downtowncamper main .restaurant__heading-level1{color:#000}.hotel-theme-downtowncamper main .content-teaser--flexible.landscape .content-teaser__heading:hover,.hotel-theme-downtowncamper main .restaurant--action .restaurant__heading-level1:hover,.hotel-theme-downtowncamper main .restaurant__heading-level1:hover{text-decoration:underline;color:#000}.hotel-theme-downtowncamper main .restaurant--action .restaurant__heading-level1{color:#000}.hotel-theme-downtowncamper main .restaurant--action:hover .restaurant__heading-level1{text-decoration:underline;color:#000}.hotel-theme-downtowncamper main .teaser-full .teaser-full__content{font-size:1.25rem}.hotel-theme-downtowncamper main .content-teaser .content-teaser__heading--link,.hotel-theme-downtowncamper main .content-teaser .content-teaser__heading--link:hover,.hotel-theme-downtowncamper main .read-more:visited{color:#000}@media(max-width:949px){.hotel-theme-downtowncamper header.header{margin-top:79px}}.hotel-theme-downtowncamper .main-header .navigation-bar__main{-webkit-box-shadow:none;box-shadow:none}.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/dc/downtown-camper-logotype.svg) no-repeat;background-size:contain;width:150px;height:40px;padding:0;margin-top:9px;margin-bottom:0}.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo img{display:none}@media(min-width:950px){.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo{float:left;height:45px;margin-top:14px}}.hotel-theme-downtowncamper .navigation-bar__main__booking-widget-toggle{margin-top:.3rem}.hotel-theme-downtowncamper main .icon--down-arrow-small,.hotel-theme-downtowncamper main .icon--up-arrow-small{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-downtowncamper main .icon--crocus,.hotel-theme-downtowncamper main .icon--nordicsea,.hotel-theme-downtowncamper main .iconic-item--link-primary .icon,.iconic-item--link-primary .hotel-theme-downtowncamper main .icon{fill:#282828}.hotel-theme-downtowncamper main .icon--expand{fill:#eceded}.hotel-theme-downtowncamper main .hotel-return-home-link{background-image:url(/_static/img/signaturehotels/dc/arrow-double-rust-left.svg)}.hotel-theme-downtowncamper main .content-toggler span:before,.hotel-theme-downtowncamper main .meeting-room-teaser__footer span:before,.hotel-theme-downtowncamper main .pois-container .pois-container__toggle span:before,.hotel-theme-downtowncamper main .room__footer span:before{background-image:url(/_static/img/signaturehotels/dc/arrow-down-rust.svg)}.hotel-theme-downtowncamper main .room__footer span:before{width:36px;height:12px;margin:0 8px 0 0!important}.hotel-theme-downtowncamper main .bulleted-link,.hotel-theme-downtowncamper main .list-links>li,.hotel-theme-downtowncamper main .PdfIconLink,.hotel-theme-downtowncamper main .tag-section__list .tag-section__list__body>a{background-image:url(/_static/img/signaturehotels/dc/bullet-list-arrow-icon-gray-dark.svg)}.hotel-theme-downtowncamper main .hotel-nav>.navbar-header>.navbar-toggle{background-image:url(/_static/img/signaturehotels/dc/hotelpage-menu-gray-dark.svg);background-size:contain}.hotel-theme-downtowncamper main .hotel-nav>.navbar-header>.navbar-toggle.active{background-image:url(/_static/img/signaturehotels/gc/hotelpage-menu-close-black.svg)}.hotel-theme-downtowncamper main .read-more--big:after{background-image:url(/_static/img/signaturehotels/dc/arrow-double-big-black.svg)}.hotel-theme-downtowncamper main .icon--close{background-image:url(/_static/img/signaturehotels/dc/hotelpage-menu-close-gray-dark.svg);background-repeat:no-repeat;background-size:contain}.hotel-theme-downtowncamper main .custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-downtowncamper main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn,.hotel-theme-downtowncamper main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg)}.hotel-theme-downtowncamper main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover,.hotel-theme-downtowncamper main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg)}.hotel-theme-downtowncamper main .icon--google-directions{background:transparent url(/_static/img/signaturehotels/dc/icon-google-directions.svg) no-repeat scroll 0 0}.hotel-theme-downtowncamper main .icon--google-directions *{display:none}.hotel-theme-downtowncamper .custom-select:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg);background-size:18px 20px}@media(min-width:950px){.hotel-theme-downtowncamper.signature-hotel-main .l-booking-widget--vertical{margin-top:-40px}}.hotel-theme-downtowncamper .booking-widget-wrapper,.hotel-theme-downtowncamper .inquiry-widget{background:#404040}.hotel-theme-downtowncamper .booking-widget-wrapper .loader>span,.hotel-theme-downtowncamper .inquiry-widget .loader>span{background-color:#404040}.hotel-theme-downtowncamper .booking-widget-wrapper .booking-widget-option,.hotel-theme-downtowncamper .inquiry-widget .booking-widget-option{background:#404040}.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__footer,.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__header,.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__room-details,.hotel-theme-downtowncamper .inquiry-widget .guest-selector__footer,.hotel-theme-downtowncamper .inquiry-widget .guest-selector__header,.hotel-theme-downtowncamper .inquiry-widget .guest-selector__room-details{border-color:#404040}.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day{color:#000}.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dp-day-disabled{color:#c8c8c8}.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day.dr-selected,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-selected{border-color:#404040;background:#404040;color:#fff}.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled),.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#404040;background:rgba(64,64,64,.1)}.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected{border-color:#404040;background:#404040;color:#fff}@media(min-width:950px){.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day:hover:not(.dp-day-disabled),.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-current:focus,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day:hover:not(.dp-day-disabled){border-color:#404040;background:#404040;color:#fff}}.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-next,.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-prev,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-next,.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-prev{color:#000}.hotel-theme-downtowncamper .booking-widget-wrapper .date-picker .date-picker__apply,.hotel-theme-downtowncamper .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-downtowncamper .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-downtowncamper .inquiry-widget .date-picker .date-picker__apply,.hotel-theme-downtowncamper .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-downtowncamper .inquiry-widget .date-picker .date-picker__apply:hover{color:#92553f;background:none transparent;border-width:1px 0 0}.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder,.hotel-theme-downtowncamper .inquiry-widget .picker__holder{background-color:rgba(64,64,64,.8)}.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--infocus:hover,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--outfocus:hover,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--outfocus:hover{background:#fff}.picker--focused .hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--highlighted,.picker--focused .hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--highlighted{border-color:#404040;background:#404040;color:#fff}.picker--focused .hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--highlighted:before,.picker--focused .hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--highlighted:before{border-top-color:#d9d9d9}.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker--focused .picker__day--selected,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--highlighted,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--highlighted:hover,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--selected,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--selected:hover,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker--focused .picker__day--selected,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--highlighted,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--highlighted:hover,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--selected,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--selected:hover{border-color:#404040;background:#404040;color:#fff}.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--disabled,.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder .picker__day--disabled:hover,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--disabled,.hotel-theme-downtowncamper .inquiry-widget .picker__holder .picker__day--disabled:hover{color:#ddd;background-color:#fff;border-color:#fff}.hotel-theme-downtowncamper .booking-widget .booking-widget__input-group .btn{-webkit-box-shadow:none;box-shadow:none}.hotel-theme-downtowncamper .booking-widget .booking-widget-option{border-color:hsla(0,0%,100%,.2)}.hotel-theme-downtowncamper .booking-widget .booking-widget--maintenance__contact *{color:#fff!important}.hotel-theme-downtowncamper .l-booking-widget--horizontal{background-color:#404040}.hotel-theme-downtowncamper .inquiry-widget .inquiry-widget__input-group .btn{-webkit-box-shadow:none;box-shadow:none}.hotel-theme-downtowncamper .booking-widget__input-group.primary-row__input-group:last-child{-ms-flex-preferred-size:22%;flex-basis:22%}@media(min-width:950px)and (max-width:1199px){.hotel-theme-downtowncamper .navigation-bar__main nav{width:100%}}@media(min-width:1200px){.hotel-theme-downtowncamper .navigation-bar__main nav{width:calc(100% - 170px)}}.hotel-theme-downtowncamper .booking-widget__btn,.hotel-theme-downtowncamper .btn--crocus,.hotel-theme-downtowncamper .btn--primary,.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-downtowncamper .btn-downtowncamper,.hotel-theme-downtowncamper .inquiry-widget__btn{color:#fff;background:#92553f;border:1px solid #92553f;font-family:Gotham-Bold,Gotham-Bold-Fallback,Arial,sans-serif;font-size:.8125rem;line-height:1.2;border-radius:0;padding:11px 22px;text-transform:uppercase;-webkit-transition:all .15s;transition:all .15s}.hotel-theme-downtowncamper .booking-widget__btn:hover,.hotel-theme-downtowncamper .btn--crocus:hover,.hotel-theme-downtowncamper .btn--primary:hover,.hotel-theme-downtowncamper .btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-theme-downtowncamper .btn-downtowncamper:hover,.hotel-theme-downtowncamper .inquiry-widget__btn:hover{background:#7d4936;text-decoration:none}.hotel-theme-downtowncamper .booking-widget__btn,.hotel-theme-downtowncamper .inquiry-widget__btn{padding:8 20px;border:1px solid #fff;font-size:1rem;font-weight:400;color:#000;background:#ececec;height:62px}.hotel-theme-downtowncamper .booking-widget__btn:hover,.hotel-theme-downtowncamper .inquiry-widget__btn:hover{background:#ddd}.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta){background:#3c3c3c;border-color:#3c3c3c}.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta):hover{background:#2d2d2d}.hotel-theme-downtowncamper main .content-teaser,.hotel-theme-downtowncamper main .dc-teaser,.hotel-theme-downtowncamper main .restaurant--action,.hotel-theme-downtowncamper main .room-teaser{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.hotel-theme-downtowncamper main .content-teaser:hover,.hotel-theme-downtowncamper main .dc-teaser:hover,.hotel-theme-downtowncamper main .restaurant--action:hover,.hotel-theme-downtowncamper main .room-teaser:hover{-webkit-transform:none;transform:none}.hotel-theme-downtowncamper main .content-teaser--mini{background-color:#ececec}.hotel-theme-downtowncamper main .room-teaser{background-color:transparent}@media(min-width:950px){.hotel-theme-downtowncamper main .restaurant--action img,.hotel-theme-downtowncamper main .room-teaser img{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.hotel-theme-downtowncamper main .restaurant--action:before,.hotel-theme-downtowncamper main .room-teaser:before{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.hotel-theme-downtowncamper main .restaurant--action:hover img,.hotel-theme-downtowncamper main .room-teaser:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hotel-theme-downtowncamper main .restaurant--action:hover:before,.hotel-theme-downtowncamper main .room-teaser:hover:before{opacity:0}}.hotel-theme-downtowncamper main .content-teaser--action:active h3 *,.hotel-theme-downtowncamper main .content-teaser--action:hover h3 *{-webkit-transition:all;transition:all;color:inherit;text-decoration:underline}.hotel-theme-downtowncamper main .content-teaser.landscape h3{color:#92553f}.hotel-theme-downtowncamper main .content-teaser.landscape:active h3 *,.hotel-theme-downtowncamper main .content-teaser.landscape:hover h3 *{-webkit-transition:all;transition:all;color:#7d4936;text-decoration:underline}.hotel-theme-downtowncamper main .banner-section--restaurant .banner-section__block{background-color:#404040}.hotel-theme-downtowncamper main .banner-section--restaurant .banner-section__block *{color:#fff}.hotel-theme-downtowncamper main .banner-section--restaurant .banner-section__block .read-more--big:after{background-image:url(/_static/img/signaturehotels/dc/arrow-double-big-white.svg)}.hotel-theme-downtowncamper main .l-section-contact-bar{background-color:#ececec;padding-top:.625rem;padding-bottom:.625rem}.hotel-theme-downtowncamper .global-footer .global-footer-toggler:active span:before,.hotel-theme-downtowncamper .global-footer .global-footer-toggler:focus span:before,.hotel-theme-downtowncamper .global-footer .global-footer-toggler:hover span:before{background:url(/_static/img/signaturehotels/dc/arrow-down-gray.svg) no-repeat 50%}@media(max-width:949px){.hotel-theme-downtowncamper .global-footer .global-footer-toggler:focus{-webkit-box-shadow:none;box-shadow:none}}.hotel-theme-downtowncamper main .map-static__caption{bottom:10px}.hotel-theme-downtowncamper main .map-controls,.hotel-theme-downtowncamper main .map-static,.hotel-theme-downtowncamper main .map__canvas,.hotel-theme-downtowncamper main .zoom-controls{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(min-width:740px){.hotel-theme-downtowncamper main .map-controls,.hotel-theme-downtowncamper main .map-static,.hotel-theme-downtowncamper main .map__canvas{-webkit-filter:none;filter:none}.hotel-theme-downtowncamper main .map{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.hotel-theme-downtowncamper main .breakfast-section .label a{color:#92553f}.hotel-theme-downtowncamper main .breakfast-section .label a:before{background-image:url(/_static/img/signaturehotels/dc/bullet-list-arrow-icon-gray-dark.svg)}.hotel-theme-downtowncamper main.signature-hotel-main .hero-intro__content__breadcrumbs{margin-top:10px}@media(max-width:949px){.hotel-theme-downtowncamper main *,.hotel-theme-downtowncamper main :after,.hotel-theme-downtowncamper main :before{-webkit-box-shadow:none!important;box-shadow:none!important}.hotel-theme-downtowncamper main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs+.hero-intro__content__heading{margin-top:10px}}.hotel-theme-downtowncamper main button:not(.dp-day):not(.mp-cta),.hotel-theme-downtowncamper main input,.hotel-theme-downtowncamper main textarea{border-radius:0!important}.hotel-theme-downtowncamper main .l-section--hotel,.hotel-theme-downtowncamper main .l-section--pattern{background:#fff}.hotel-theme-downtowncamper main.signature-hotel-main .hero-intro+.l-section{background-color:#fff}.hotel-theme-downtowncamper main .hero-intro--overlay{border-top-color:#fff}.hotel-theme-downtowncamper main .elevator-pitch__expander{border-bottom:none}@media(min-width:740px){.hotel-theme-downtowncamper main .hero-intro__content__heading{margin-top:10px!important}}.hotel-theme-downtowncamper main .hotel-menu>li:after{content:none}.hotel-theme-downtowncamper main .hotel-menu>li>a{color:#000;font-size:.875rem;font-family:Arial,"sans-serif"}@media(min-width:740px){.hotel-theme-downtowncamper main .hotel-menu>li{background:transparent}.hotel-theme-downtowncamper main .hotel-menu>li>a{color:#000}.hotel-theme-downtowncamper main .hotel-menu>li.active>a,.hotel-theme-downtowncamper main .hotel-menu>li>.u-link-style:hover{background:#3c3c3c;color:#fff}.hotel-theme-downtowncamper main .hotel-menu>li .hotel-menu-wrapper:not(.sticky) .hotel-menu>li>a{text-transform:uppercase}}.hotel-theme-downtowncamper main .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{border-bottom:1px solid #d9d9d9}.hotel-theme-downtowncamper main .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu>li>a{font-family:Arial,"sans-serif"}.hotel-theme-downtowncamper main .l-section--map~.l-section{background-color:#ececec}.hotel-theme-downtowncamper main .l-section--depth{border-top:0}@media(min-width:740px){.hotel-theme-downtowncamper main .l-section__inner--content{padding-top:50px;padding-bottom:25px}}@font-face{font-family:Boita-Regular-Fallback;src:url(/_static/fonts/boita/boita-regular.woff);font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Regular-Fallback;src:url(/_static/fonts/akkurat/akkurat-regular.woff);font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Light-Fallback;src:url(/_static/fonts/akkurat/akkurat-light.woff);font-weight:400;font-style:normal}.hotel-page.hotel-theme-grandhoteloslo .btn--primary,.hotel-page.hotel-theme-grandhoteloslo .btn-booking-widget-toggle:not(.mp-cta),.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo,.hotel-page.hotel-theme-grandhoteloslo .btn:not(.cookie-section__btn){font-family:Akkurat-Regular,Akkurat-Regular-Fallback,Helvetica,Arial!important;font-weight:700;color:#fff!important;background:#000;border:1px solid #000;font-size:.8125rem;letter-spacing:.12em;line-height:1.2;border-radius:0;padding:11px 22px;text-transform:uppercase;-webkit-transition:background-color .15s,border-color .15s,color .15s;transition:background-color .15s,border-color .15s,color .15s}.hotel-page.hotel-theme-grandhoteloslo .btn--primary:hover,.hotel-page.hotel-theme-grandhoteloslo .btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo:hover,.hotel-page.hotel-theme-grandhoteloslo .btn:hover:not(.cookie-section__btn){background:#272727;text-decoration:none}.hotel-page.hotel-theme-grandhoteloslo .btn--white-border.btn--primary,.hotel-page.hotel-theme-grandhoteloslo .btn--white-border.btn-booking-widget-toggle:not(.mp-cta),.hotel-page.hotel-theme-grandhoteloslo .btn--white-border.btn:not(.cookie-section__btn),.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--white-border{border-color:#fff}.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn--primary,.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn-booking-widget-toggle:not(.mp-cta),.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn:not(.cookie-section__btn),.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--black{background-color:#000}.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn--primary:hover,.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn:hover:not(.cookie-section__btn),.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--black:hover{color:#fff}.hotel-page.hotel-theme-grandhoteloslo .mp-cta *{color:#fff!important}.hotel-page.hotel-theme-grandhoteloslo .btn-booking-widget-toggle .icon--expand{display:none}.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo--black{background-color:#000}.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo--black:hover{color:#fff}.hotel-theme-grandhoteloslo .hotel-footer__content{background:#343434;max-width:100%}.hotel-theme-grandhoteloslo .hotel-footer__content *{color:#fff;font-family:Akkurat-Light,Akkurat-Light-Fallback,Helvetica,Arial!important;text-transform:none}.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer-section{background:none}.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer-section .iconic-item__text{font-size:.875rem;line-height:1.5rem}.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages>li{position:relative;background-image:none;padding-left:20px}.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages>li:before{content:"";position:absolute;top:9px;left:-8px}@media(max-width:949px){.hotel-theme-grandhoteloslo header.header{margin-top:81px}}.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__expander{display:none}.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/gho/grandhoteloslo-logotype-horizontal-3.svg) no-repeat;background-size:contain;width:100px;height:40px;padding:0;margin-top:7px;margin-bottom:5px}.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo img{display:none}@media(min-width:950px){.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo{float:left}}.hotel-theme-grandhoteloslo .navigation-bar__main__booking-widget-toggle{margin-top:.4rem}.hotel-theme-grandhoteloslo .bulleted-link:before,.hotel-theme-grandhoteloslo .content-toggler span:before,.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow,.hotel-theme-grandhoteloslo .icon--more-options,.hotel-theme-grandhoteloslo .list-links>li:before,.hotel-theme-grandhoteloslo .meeting-room-teaser__footer span:before,.hotel-theme-grandhoteloslo .PdfIconLink:before,.hotel-theme-grandhoteloslo .pois-container .pois-container__toggle span:before,.hotel-theme-grandhoteloslo .room__footer span:before,.hotel-theme-grandhoteloslo .tag-section__list__body>a:before{background-repeat:no-repeat;background-position:50%;background-size:28px;height:14px;width:25px}.hotel-theme-grandhoteloslo .bulleted-link:before,.hotel-theme-grandhoteloslo .content-toggler span:before,.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--grey,.hotel-theme-grandhoteloslo .list-links>li:before,.hotel-theme-grandhoteloslo .meeting-room-teaser__footer span:before,.hotel-theme-grandhoteloslo .PdfIconLink:before,.hotel-theme-grandhoteloslo .pois-container .pois-container__toggle span:before,.hotel-theme-grandhoteloslo .room__footer span:before,.hotel-theme-grandhoteloslo .tag-section__list__body>a:before{background-image:url(/_static/img/signaturehotels/gho/arrow-down-dark-grey.svg)}.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--white,.hotel-theme-grandhoteloslo .icon--more-options{background-image:url(/_static/img/signaturehotels/gho/arrow-down-white.svg)}.hotel-theme-grandhoteloslo .bulleted-link:before,.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--right,.hotel-theme-grandhoteloslo .list-links>li:before,.hotel-theme-grandhoteloslo .PdfIconLink:before,.hotel-theme-grandhoteloslo .tag-section__list__body>a:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:24px}.hotel-theme-grandhoteloslo .icon--close{background-image:url(/_static/img/signaturehotels/gho/icon-close-dark-grey.png)}.hotel-theme-grandhoteloslo .icon--close.active,.hotel-theme-grandhoteloslo .icon--close:active,.hotel-theme-grandhoteloslo .icon--close:focus,.hotel-theme-grandhoteloslo .icon--close:hover{background-image:url(/_static/img/signaturehotels/gho/icon-close-dark-grey-active.png)}.hotel-theme-grandhoteloslo .icon--more-options{background-size:34px}.hotel-theme-grandhoteloslo .l-elevator-pitch-container__sidebar .icon{fill:#343434}.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .list-usps>li,.hotel-theme-grandhoteloslo .list-usps>li>li,.hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23343434' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.hotel-theme-grandhoteloslo .read-more:after{background-image:url(/_static/img/signaturehotels/gho/arrow-double-big-dark-grey.svg);background-repeat:no-repeat}.hotel-theme-grandhoteloslo .bulleted-link,.hotel-theme-grandhoteloslo .list-links>li,.hotel-theme-grandhoteloslo .PdfIconLink,.hotel-theme-grandhoteloslo .tag-section__list__body>a{color:#000;position:relative;background-image:none;padding-left:20px}.hotel-theme-grandhoteloslo .bulleted-link:before,.hotel-theme-grandhoteloslo .list-links>li:before,.hotel-theme-grandhoteloslo .PdfIconLink:before,.hotel-theme-grandhoteloslo .tag-section__list__body>a:before{content:"";position:absolute;top:6px;left:-8px}.hotel-theme-grandhoteloslo .hotel-nav>.navbar-header>.navbar-toggle{background-image:url(/_static/img/signaturehotels/gho/hotelpage-menu-dark-grey.svg)}.hotel-theme-grandhoteloslo .hotel-nav>.navbar-header>.navbar-toggle.active{background-image:url(/_static/img/signaturehotels/gho/icon-close-dark-grey-active.png)}.hotel-theme-grandhoteloslo .hotel-return-home-link{color:#000;background-image:url(/_static/img/signaturehotels/gho/arrow-double-dark-grey-left.svg)}.hotel-theme-grandhoteloslo .list-hotel-facts.list-bullets>li span{vertical-align:middle}.hotel-theme-grandhoteloslo .custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-grandhoteloslo .back-to-thumbnails-link{background-image:url(/_static/img/signaturehotels/gho/arrow-double-dark-grey-left.svg)}.hotel-theme-grandhoteloslo .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn,.hotel-theme-grandhoteloslo .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg)}.hotel-theme-grandhoteloslo .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover,.hotel-theme-grandhoteloslo .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg)}.hotel-theme-grandhoteloslo .tag-section .tag-section__list .tag-section__list__body>a{background-image:none}.hotel-theme-grandhoteloslo .tag-section .tag-section__list .tag-section__list__body>a:before{top:14px;left:0}.hotel-theme-grandhoteloslo .map-static__caption{bottom:10px}.hotel-theme-grandhoteloslo .map-controls,.hotel-theme-grandhoteloslo .map-static,.hotel-theme-grandhoteloslo .map__canvas,.hotel-theme-grandhoteloslo .zoom-controls{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(min-width:740px){.hotel-theme-grandhoteloslo .map-controls,.hotel-theme-grandhoteloslo .map-static,.hotel-theme-grandhoteloslo .map__canvas{-webkit-filter:none;filter:none}.hotel-theme-grandhoteloslo .map{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.hotel-theme-grandhoteloslo .content-teaser,.hotel-theme-grandhoteloslo .meeting-room-teaser,.hotel-theme-grandhoteloslo .restaurant,.hotel-theme-grandhoteloslo .room,.hotel-theme-grandhoteloslo .thumbnail-teaser{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1}.hotel-theme-grandhoteloslo .content-teaser,.hotel-theme-grandhoteloslo .restaurant{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser .heading,.hotel-theme-grandhoteloslo .restaurant .heading,.hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .hotel-theme-grandhoteloslo .restaurant .content-teaser__heading,.hotel-theme-haymarket .restaurant .hotel-theme-grandhoteloslo .content-teaser .restaurant__heading-level1{color:#000;line-height:1.625rem}.hotel-theme-grandhoteloslo .content-teaser:hover,.hotel-theme-grandhoteloslo .restaurant:hover{-webkit-transform:none;transform:none}.hotel-theme-grandhoteloslo .content-teaser .restaurant:hover .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser:hover .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser:hover .heading,.hotel-theme-grandhoteloslo .content-teaser:hover .restaurant .restaurant__heading-level1,.hotel-theme-grandhoteloslo .restaurant .content-teaser:hover .restaurant__heading-level1,.hotel-theme-grandhoteloslo .restaurant:hover .content-teaser .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant:hover .heading,.hotel-theme-grandhoteloslo .restaurant:hover .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .hotel-theme-grandhoteloslo .restaurant:hover .content-teaser__heading,.hotel-theme-haymarket .restaurant .hotel-theme-grandhoteloslo .content-teaser:hover .restaurant__heading-level1{color:#000!important;text-decoration:underline}.hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape),.hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape){border:none}.hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape) .content-teaser__body *,.hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape) .content-teaser__body *{color:#fff}.hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape) .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape) .header,.hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape) .heading,.hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape) .restaurant .restaurant__heading-level1,.hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape) .content-teaser .content-teaser__heading,.hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape) .header,.hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape) .heading,.hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape) .restaurant__heading-level1,.hotel-theme-grandhoteloslo .content-teaser .content-teaser--flexible.restaurant:not(.landscape) .content-teaser__heading,.hotel-theme-grandhoteloslo .restaurant .content-teaser--flexible.content-teaser:not(.landscape) .restaurant__heading-level1,.hotel-theme-haymarket .content-teaser .hotel-theme-grandhoteloslo .content-teaser--flexible.restaurant:not(.landscape) .content-teaser__heading,.hotel-theme-haymarket .restaurant .hotel-theme-grandhoteloslo .content-teaser--flexible.content-teaser:not(.landscape) .restaurant__heading-level1{color:#fff!important}@media(min-width:950px){.hotel-theme-grandhoteloslo .content-teaser img,.hotel-theme-grandhoteloslo .restaurant img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hotel-theme-grandhoteloslo .content-teaser:hover img,.hotel-theme-grandhoteloslo .restaurant:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}}.hotel-theme-grandhoteloslo .restaurant{background-color:#fff}.hotel-theme-grandhoteloslo .restaurant .restaurant__sidebar{background:none}@media(min-width:950px){.hotel-theme-grandhoteloslo .restaurant .restaurant__wrapper{border-right:1px solid #e1e1e1}}.hotel-theme-grandhoteloslo .thumbnail-teaser.thumbnail-teaser--animated img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hotel-theme-grandhoteloslo .thumbnail-teaser.thumbnail-teaser--animated:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.hotel-theme-grandhoteloslo .thumbnail-teaser .thumbnail-teaser__title{color:#000}.hotel-theme-grandhoteloslo .thumbnail-teaser:hover .thumbnail-teaser__title{text-decoration:underline}.hotel-theme-grandhoteloslo .teaser-full .teaser-full__heading a{color:#000}.hotel-theme-grandhoteloslo .iconic-item--inverted .u-link-style,.hotel-theme-grandhoteloslo .iconic-item--inverted>.iconic-item__text,.hotel-theme-grandhoteloslo .iconic-item--inverted>.iconic-item__text *,.hotel-theme-grandhoteloslo .iconic-item--inverted a{color:#fff!important}@media(min-width:740px){.hotel-theme-grandhoteloslo .teaser-full>.teaser-full__content{font-size:1.25rem;line-height:normal}.hotel-theme-grandhoteloslo .banner-section__content__grid__column{margin-left:0;margin-right:50%}}@media(min-width:1200px){.hotel-theme-grandhoteloslo .room-teaser .room-teaser__heading{font-size:1.375rem}.hotel-theme-grandhoteloslo .meeting-room-teaser .meeting-room-teaser__heading{font-size:1.5rem}.hotel-theme-grandhoteloslo .banner-section__content__grid__column{margin-right:66.66667%}}.hotel-theme-grandhoteloslo .hero__img-container .hero__img-container__seemore{font-family:Akkurat-Light,Akkurat-Light-Fallback,Helvetica,Arial!important}.hotel-theme-grandhoteloslo .hero__img-container .hero__img-container__seemore a{color:#fff}.hotel-theme-grandhoteloslo .main :not(font){font-family:Akkurat-Light,Akkurat-Light-Fallback,Helvetica,Arial!important;text-transform:none}@media(min-width:950px){.hotel-theme-grandhoteloslo .main{color:#000}}.hotel-theme-grandhoteloslo .main .hero-intro__content h1,.hotel-theme-grandhoteloslo .main .hero-intro__content h1 *,.hotel-theme-grandhoteloslo .main .hero-intro__content h2,.hotel-theme-grandhoteloslo .main .hero-intro__content h2 *{font-family:Boita-Regular,Boita-Regular-Fallback,Georgia,sans-serif!important}.hotel-theme-grandhoteloslo .main #widget-search__text{color:#000}.hotel-theme-grandhoteloslo .main h3{line-height:1}.hotel-theme-grandhoteloslo .main .list-bullets>li:before,.hotel-theme-grandhoteloslo .main .list-facilities>li:before{color:#000;font-size:16px;left:-1em}.hotel-theme-grandhoteloslo .main .textual-separator span{text-transform:uppercase;color:#000}.hotel-theme-grandhoteloslo body:lang(sv) .booking-widget .custom-checkbox-label__label{padding-right:20px}.hotel-theme-grandhoteloslo .booking-widget-wrapper,.hotel-theme-grandhoteloslo .inquiry-widget{background:#000}.hotel-theme-grandhoteloslo .booking-widget-wrapper .widget-search__list-item span,.hotel-theme-grandhoteloslo .inquiry-widget .widget-search__list-item span{color:#000}.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__footer,.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__header,.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__room-details,.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__footer,.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__header,.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__room-details{border-color:#404040}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day{color:#000}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dp-day-disabled{background:#fff;border-color:#fff;color:#ddd}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day.dr-selected,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-selected{color:#fff;border-color:#343434;background:#343434}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled),.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#343434;background:rgba(52,52,52,.1);color:#000}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected{border-color:#343434;background:#343434;color:#fff}@media(min-width:950px){.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day:hover:not(.dp-day-disabled),.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-current:focus,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day:hover:not(.dp-day-disabled){color:#fff;border-color:#343434;background:#343434}}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-col-header,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-col-header{border-color:#343434;background:#343434;background-color:#fff}.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-next,.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-prev,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-next,.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-prev{color:#343434}.hotel-theme-grandhoteloslo .booking-widget-wrapper .date-picker .date-picker__apply,.hotel-theme-grandhoteloslo .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-grandhoteloslo .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply,.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply:hover{color:#000!important;background:none transparent;border-width:1px 0 0;font-family:Akkurat-Light,Akkurat-Light-Fallback,Helvetica,Arial!important;text-transform:none;font-size:16px;letter-spacing:normal}.hotel-theme-grandhoteloslo .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-grandhoteloslo .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply:hover{text-decoration:underline}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder{background:#000}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__weekday,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__weekday{background-color:rgba(0,0,0,.8);color:#fff}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--infocus:hover,.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--outfocus:hover,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--outfocus:hover{background:#9da0a1;color:#fff}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--highlighted,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--highlighted{border-color:#343434;background:#343434}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--highlighted:hover,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--highlighted:hover,.picker--focused .hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--highlighted,.picker--focused .hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--highlighted{background:#9da0a1}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker--focused .picker__day--selected,.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--selected,.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--selected:hover,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker--focused .picker__day--selected,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--selected,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--selected:hover{background:#343434;color:#fff}.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--disabled,.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder .picker__day--disabled:hover,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--disabled,.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__day--disabled:hover{background:#fff;border-color:#fff;color:#ddd}.hotel-theme-grandhoteloslo .inquiry-widget__server-message{color:#fff}.hotel-theme-grandhoteloslo .booking-widget-wrapper .booking-widget--maintenance .booking-widget__body *{color:#000}.hotel-theme-grandhoteloslo .hotelnav-btn-booking-widget>span{color:#fff}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-dialog__dialog .booking-widget-dialog__head .booking-widget-heading{color:#000}.hotel-theme-grandhoteloslo .booking-widget .booking-widget--maintenance__contact *{color:#fff!important}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-dialog__custom-input__text *{color:#fff}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-room-selection .booking-widget-room-selection__room,.hotel-theme-grandhoteloslo .booking-widget .guest-selector .dropdown__modal label,.hotel-theme-grandhoteloslo .booking-widget .guest-selector .dropdown__modal select,.hotel-theme-grandhoteloslo .booking-widget .guest-selector .dropdown__modal span{color:#000}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-room-selection .booking-widget-room-selection__room,.hotel-theme-grandhoteloslo .booking-widget .booking-widget-room-selection .booking-widget-room-selection__room-group{border-color:#000}.hotel-theme-grandhoteloslo .booking-widget .icon--down-arrow-small,.hotel-theme-grandhoteloslo .booking-widget .icon--up-arrow-small{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn{border-color:#fff}@media(max-width:949px){.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn{-webkit-box-shadow:none;box-shadow:none}}.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn:hover{background:#272727}.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn span{text-transform:inherit;font:inherit}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-options-toggle__inner .booking-widget-options-toggle__text .booking-widget-options-toggle__subtext{font-size:.8125rem}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-option{border-color:hsla(0,0%,100%,.2)}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-option .booking-widget-option__label,.hotel-theme-grandhoteloslo .booking-widget .booking-widget-option .custom-checkbox-label{font-weight:700}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-room-selection__room.ng-scope{border-color:#000}.hotel-theme-grandhoteloslo .booking-widget .booking-widget-room-selection__room.ng-scope .numeric-input__value.ng-binding{color:#000}.hotel-theme-grandhoteloslo .inquiry-widget label{font-weight:700}.hotel-theme-grandhoteloslo .inquiry-widget p{color:#fff}.hotel-theme-grandhoteloslo .inquiry-widget .inquiry-widget__input-group .btn{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(min-width:950px){.hotel-theme-grandhoteloslo .inquiry-widget .inquiry-widget__input-group .btn:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}@media(min-width:950px)and (max-width:1199px){.hotel-theme-grandhoteloslo .navigation-bar__main nav{width:100%}}@media(min-width:1200px){.hotel-theme-grandhoteloslo .navigation-bar__main nav{width:calc(100% - 120px)}}.hotel-theme-grandhoteloslo .breakfast-section .label a{color:#00838e}.hotel-theme-grandhoteloslo .breakfast-section .label a:before{background-image:url(/_static/img/signaturehotels/gho/arrow-down-dark-grey.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:0}@media(min-width:950px){.hotel-theme-grandhoteloslo .hotel-menu-wrapper:not(.sticky) .hotel-menu-wrapper__inner{margin-top:0;padding-top:0}}@media(min-width:740px){.hotel-theme-grandhoteloslo .hotel-menu :first-child{margin-left:-2px}.hotel-theme-grandhoteloslo .hotel-menu>li{padding:0 3px}.hotel-theme-grandhoteloslo .hotel-menu>li:after,.hotel-theme-grandhoteloslo .hotel-menu>li a,.hotel-theme-grandhoteloslo .hotel-menu>li a:hover{color:#000}.hotel-theme-grandhoteloslo .hotel-menu>li.active>a{background:#343434;color:#fff}.hotel-theme-grandhoteloslo .hotel-menu>li:first-child.active>*{padding-left:10px}}.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__breadcrumbs a:hover{color:#9da0a1}.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__heading{font-size:37px;margin-bottom:5px;margin-top:11px!important}.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__heading a:hover{color:#9da0a1}.hotel-theme-grandhoteloslo .rsThumbsContainer .rsNavItem.rsThumb.rsNavSelected{border-color:#9da0a1}.hotel-theme-grandhoteloslo .elevator-pitch{line-height:1.875rem;font-size:1.3125rem}.hotel-theme-grandhoteloslo .booking-widget__input-group .label-alternative.label-no-indent{font-size:.8125rem}.hotel-theme-grandhoteloslo .l-section--depth{border-top:none}.hotel-theme-grandhoteloslo .l-section--depth:before{content:none}@media(min-width:1200px){.hotel-theme-grandhoteloslo .banner-section__content__grid__column .banner-section__block h2{font-size:1.3125rem;margin-bottom:.5rem}.hotel-theme-grandhoteloslo .banner-section__content__grid__column .banner-section__block p{margin-bottom:0}}.hotel-theme-grandhoteloslo .banner-section__block .banner-section__heading{color:#fff}@media(min-width:1200px){.hotel-theme-grandhoteloslo .banner-section__block .banner-section__heading h3{font-size:2rem}}@media(min-width:1200px){.hotel-theme-grandhoteloslo .teaser-full .teaser-full__content h2{font-size:1.3125rem;margin-bottom:.5rem}.hotel-theme-grandhoteloslo .teaser-full .teaser-full__content p{font-size:1rem;line-height:1.375rem}.hotel-theme-grandhoteloslo .teaser-full .teaser-full__content .teaser-full__action{margin-top:1em}}.hotel-theme-grandhoteloslo .teaser-container .content-teasers p.text-right{padding-bottom:.625rem}.hotel-theme-hotelnorge body:lang(sv) .booking-widget .custom-checkbox-label__label{padding-right:20px}.hotel-theme-hotelnorge .booking-widget-wrapper,.hotel-theme-hotelnorge .booking-widget-wrapper .booking-widget-option,.hotel-theme-hotelnorge .inquiry-widget,.hotel-theme-hotelnorge .inquiry-widget .booking-widget-option{background:#004337}.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__footer,.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__header,.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__room-details,.hotel-theme-hotelnorge .inquiry-widget .guest-selector__footer,.hotel-theme-hotelnorge .inquiry-widget .guest-selector__header,.hotel-theme-hotelnorge .inquiry-widget .guest-selector__room-details{border-color:#004337}.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day{color:#000}.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dp-day-disabled{background:#fff;border-color:#fff;color:#ddd}.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-selected,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-selected{background:#004337;color:#fff}.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled),.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#004337;background:rgba(0,67,55,.1)}.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected{background:#004337;color:#fff}@media(min-width:950px){.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day:hover:not(.dp-day-disabled),.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-current:focus,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day:hover:not(.dp-day-disabled){background:#004337;color:#fff}}.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-next,.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-prev,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-next,.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-prev{color:#004337}.hotel-theme-hotelnorge .booking-widget-wrapper .date-picker .date-picker__apply,.hotel-theme-hotelnorge .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-hotelnorge .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply,.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:hover{color:#004337;background:none transparent;border-width:1px 0 0;text-transform:none;letter-spacing:normal;font-size:16px}.hotel-theme-hotelnorge .booking-widget-wrapper .date-picker .date-picker__apply:focus,.hotel-theme-hotelnorge .booking-widget-wrapper .date-picker .date-picker__apply:hover,.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:focus,.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:hover{text-decoration:underline}.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder,.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--infocus:hover,.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--outfocus:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--outfocus:hover{background:#004337}.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--highlighted,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--highlighted{border-color:#004337}.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--highlighted:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--highlighted:hover,.picker--focused .hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--highlighted,.picker--focused .hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--highlighted{background:#004337}.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker--focused .picker__day--selected,.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--selected,.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--selected:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker--focused .picker__day--selected,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--selected,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--selected:hover{background:#004337;color:#fff}.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--disabled,.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder .picker__day--disabled:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--disabled,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--disabled:hover{background:#fff;border-color:#fff;color:#ddd}.hotel-theme-hotelnorge .booking-widget .booking-widget--maintenance__contact *{color:#fff!important}.hotel-theme-hotelnorge .booking-widget .booking-widget-dialog__dialog .booking-widget-dialog__head .custom-select #room-count-hotelnav-widget{color:#000}.hotel-theme-hotelnorge .booking-widget .booking-widget-room-selection__room,.hotel-theme-hotelnorge .booking-widget .booking-widget-room-selection__room-group{border-color:#004337}.hotel-theme-hotelnorge .booking-widget .icon--down-arrow-small,.hotel-theme-hotelnorge .booking-widget .icon--up-arrow-small{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn{border-color:#fff}@media(max-width:949px){.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn{-webkit-box-shadow:none;box-shadow:none}}.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn:hover{background:#002a22}.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn span{text-transform:inherit;font:inherit}.hotel-theme-hotelnorge .booking-widget .booking-widget-option{border-color:hsla(0,0%,100%,.2)}.hotel-theme-hotelnorge .booking-widget .booking-widget-option .booking-widget-option__label,.hotel-theme-hotelnorge .booking-widget .booking-widget-option .custom-checkbox-label{font-weight:700}.hotel-theme-hotelnorge .l-booking-widget--horizontal{background-color:#004337}.hotel-theme-hotelnorge .inquiry-widget label{font-weight:700}.hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(min-width:950px){.hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;outline:0}}@media(min-width:950px){.hotel-theme-hotelnorge .inquiry-widget,.hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn{background-color:#004337}.hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn:hover{color:#fff}.hotel-theme-hotelnorge .inquiry-widget .picker__holder{background:#000}.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--today:before{border-top:.5em solid #fff}.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--outfocus:hover,.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--selected{color:#fff;background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}}@media(min-width:950px)and (max-width:1199px){.hotel-theme-hotelnorge .navigation-bar__main nav{width:100%}}@media(min-width:1200px){.hotel-theme-hotelnorge .navigation-bar__main nav{width:calc(100% - 170px)}}.hotel-theme-hotelnorge .custom-select:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg);background-size:18px 20px}.hotel-theme-hotelnorge .map-static__caption{bottom:10px}.hotel-theme-hotelnorge .map-controls,.hotel-theme-hotelnorge .map-static,.hotel-theme-hotelnorge .map__canvas,.hotel-theme-hotelnorge .zoom-controls{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(min-width:740px){.hotel-theme-hotelnorge .map-controls,.hotel-theme-hotelnorge .map-static,.hotel-theme-hotelnorge .map__canvas{-webkit-filter:none;filter:none}.hotel-theme-hotelnorge .map #location-map-canvas,.hotel-theme-hotelnorge .map .map-controls__collapse,.hotel-theme-hotelnorge .map .pois-container-inner{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.hotel-theme-hotelnorge .hotel-footer,.hotel-theme-hotelnorge .hotel-footer:before{-webkit-box-shadow:none;box-shadow:none;border:none}.hotel-theme-hotelnorge .hotel-footer__content{background:#c8ddd5;max-width:100%}.hotel-theme-hotelnorge .hotel-footer__content *{color:#171f33;font-family:DomaineSansTextWeb-Light,Arial!important;text-transform:none}.hotel-theme-hotelnorge .hotel-footer__content * .list-facts .list-facts__item,.hotel-theme-hotelnorge .hotel-footer__content * .list-facts .list-facts__item .list-facts__item__heading{font-weight:700}.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer-section{background:none}.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer-section .iconic-item svg.icon{fill:#171f33;background:#fff;border-radius:100%}.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer-section .hotel-footer__social-media svg.icon{fill:#171f33;background:#fff}.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages>li{position:relative;background-image:none;padding-left:20px}.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages>li:before{content:"";position:absolute;top:9px;left:-8px}@media(max-width:949px){.hotel-theme-hotelnorge header.header{margin-top:80px}}.hotel-theme-hotelnorge .hotel-nav #hotel-room-navigation-links .hotel-menu>li{padding:5px 0}.hotel-theme-hotelnorge .main-header .navigation-bar__main__expander{display:none}.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/hn/hotel-norge-horisontal-logo.svg) no-repeat;background-size:contain;width:150px;height:40px;padding:0;margin-top:10px}.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo img{display:none}@media(min-width:950px){.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo{float:left}}.hotel-theme-hotelnorge .navigation-bar__main__booking-widget-toggle{margin-top:.3rem}.hotel-theme-hotelnorge .hero__img-container .hero__img-container__seemore{font-family:DomaineSansTextWeb-Light,Arial!important}.hotel-theme-hotelnorge .hero__img-container .hero__img-container__seemore a{color:#fff}.hotel-theme-hotelnorge .main *{font-family:DomaineSansTextWeb-Light,Arial!important;text-transform:none}.hotel-theme-hotelnorge .main .hero-intro__content h1,.hotel-theme-hotelnorge .main .hero-intro__content h1 *,.hotel-theme-hotelnorge .main .hero-intro__content h2,.hotel-theme-hotelnorge .main .hero-intro__content h2 *{font-family:DomaineSansTextWeb-Light,Georgia,sans-serif!important}.hotel-theme-hotelnorge .main h3{line-height:1}.hotel-theme-hotelnorge .main .hero-intro__content__heading a,.hotel-theme-hotelnorge .main .hero-intro__content__heading a:visited{color:#000}.hotel-theme-hotelnorge .main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover,.hotel-theme-hotelnorge .main .hero-intro__content__heading a:hover,.hotel-theme-hotelnorge .main .meeting-room-teaser__footer,.hotel-theme-hotelnorge .main .restaurant__heading-level1,.hotel-theme-hotelnorge .main .room-teaser__heading,.hotel-theme-hotelnorge .main .room__footer,.hotel-theme-hotelnorge .main a,.hotel-theme-hotelnorge .main a .is-collapsed,.hotel-theme-hotelnorge .main a .is-expanded{color:#004337}@media(min-width:1200px){.hotel-theme-hotelnorge .main .room-teaser .room-teaser__body{padding:0 10px}}.hotel-theme-hotelnorge .main .room-teaser .media-container .media-container__infobar.room-teaser__infobar{background:#fff}.hotel-theme-hotelnorge .main .room-teaser .media-container .iconic-item__icon-container{display:none}.hotel-theme-hotelnorge .main .room-teaser .media-container .spaceinfo .iconic-item__text{color:#636161}.hotel-theme-hotelnorge .main .room-teaser__heading{color:#004337}.hotel-theme-hotelnorge .main .room-teaser__heading span{text-align:left}.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu,.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu:active,.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu:hover{color:#333}@media(max-width:949px){.hotel-theme-hotelnorge .main .hotel-menu a,.hotel-theme-hotelnorge .main .hotel-menu a:active,.hotel-theme-hotelnorge .main .hotel-menu a:hover{color:#333}}.hotel-theme-hotelnorge .main .list-bullets>li:before,.hotel-theme-hotelnorge .main .list-facilities>li:before{color:#333;font-size:16px;left:-1em}.hotel-theme-hotelnorge .main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs .hero-intro__content__breadcrumb{color:#333}.hotel-theme-hotelnorge .main .textual-separator span{text-transform:uppercase}.hotel-theme-hotelnorge .main .l-combo-4col__col .content-teaser.content-teaser--mini{border:1px solid #d7d7d7}@media(max-width:949px){.hotel-theme-hotelnorge .main .l-combo-4col__col .content-teaser.content-teaser--mini{-webkit-box-shadow:none;box-shadow:none}}.hotel-theme-hotelnorge .main .l-combo-4col__col .content-teaser.content-teaser--mini .content-teaser__heading{color:#004337}.hotel-theme-hotelnorge .main .l-section{clear:both}.hotel-theme-hotelnorge .main .l-section--hotel .l-section.l-section--depth{border:none}.hotel-theme-hotelnorge .main .l-section--hotel .l-section.l-section--depth:before{-webkit-box-shadow:none;box-shadow:none;border:none}.hotel-theme-hotelnorge .btn--primary,.hotel-theme-hotelnorge .btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-hotelnorge .btn-hotelnorge,.hotel-theme-hotelnorge .btn:not(.cookie-section__btn){color:#fff;background:#004337;border:1px solid #004337;font-family:DomaineSansTextWeb-Light,Arial Bold!important;font-size:.8125rem;letter-spacing:.12em;line-height:1.2;border-radius:0;padding:11px 22px;text-transform:uppercase;-webkit-transition:background-color .15s,border-color .15s,color .15s;transition:background-color .15s,border-color .15s,color .15s}.hotel-theme-hotelnorge .btn--primary:hover,.hotel-theme-hotelnorge .btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-theme-hotelnorge .btn-hotelnorge:hover,.hotel-theme-hotelnorge .btn:hover:not(.cookie-section__btn){background:#00241e;text-decoration:none}.hotel-theme-hotelnorge .btn--white-border.btn--primary,.hotel-theme-hotelnorge .btn--white-border.btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-hotelnorge .btn--white-border.btn:not(.cookie-section__btn),.hotel-theme-hotelnorge .btn-hotelnorge.btn--white-border{border-color:#fff}.hotel-theme-hotelnorge .btn--black.btn--primary,.hotel-theme-hotelnorge .btn--black.btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-hotelnorge .btn--black.btn:not(.cookie-section__btn),.hotel-theme-hotelnorge .btn-hotelnorge.btn--black{background-color:#000}.hotel-theme-hotelnorge .btn--black.btn--primary:hover,.hotel-theme-hotelnorge .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-theme-hotelnorge .btn--black.btn:hover:not(.cookie-section__btn),.hotel-theme-hotelnorge .btn-hotelnorge.btn--black:hover{color:#fff}.hotel-theme-hotelnorge .btn-booking-widget-toggle .icon--expand{display:none}.hotel-theme-hotelnorge .bulleted-link:before,.hotel-theme-hotelnorge .content-toggler span:before,.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-hotelnorge .icon--hotelnorge-arrow,.hotel-theme-hotelnorge .icon--more-options,.hotel-theme-hotelnorge .list-links>li:before,.hotel-theme-hotelnorge .meeting-room-teaser__footer span:before,.hotel-theme-hotelnorge .PdfIconLink:before,.hotel-theme-hotelnorge .pois-container .pois-container__toggle span:before,.hotel-theme-hotelnorge .read-more:after,.hotel-theme-hotelnorge .room__footer span:before,.hotel-theme-hotelnorge .tag-section__list__body>a:before{background-repeat:no-repeat;background-position:50%;background-size:28px;height:14px;width:25px}.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-hotelnorge .icon--hotelnorge-arrow--blue{background-image:url(/_static/img/signaturehotels/hn/arrow-down-blue.svg)}.hotel-theme-hotelnorge .bulleted-link:before,.hotel-theme-hotelnorge .content-toggler span:before,.hotel-theme-hotelnorge .icon--hotelnorge-arrow--red,.hotel-theme-hotelnorge .list-links>li:before,.hotel-theme-hotelnorge .meeting-room-teaser__footer span:before,.hotel-theme-hotelnorge .PdfIconLink:before,.hotel-theme-hotelnorge .pois-container .pois-container__toggle span:before,.hotel-theme-hotelnorge .read-more:after,.hotel-theme-hotelnorge .room__footer span:before,.hotel-theme-hotelnorge .tag-section__list__body>a:before{background-image:url(/_static/img/signaturehotels/hn/arrow-down-red.svg)}.hotel-theme-hotelnorge .icon--hotelnorge-arrow--white,.hotel-theme-hotelnorge .icon--more-options{background-image:url(/_static/img/signaturehotels/hn/arrow-down-white.svg)}.hotel-theme-hotelnorge .bulleted-link:before,.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages>li:before,.hotel-theme-hotelnorge .icon--hotelnorge-arrow--right,.hotel-theme-hotelnorge .list-links>li:before,.hotel-theme-hotelnorge .PdfIconLink:before,.hotel-theme-hotelnorge .read-more:after,.hotel-theme-hotelnorge .tag-section__list__body>a:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:24px}.hotel-theme-hotelnorge .icon--close{background-image:url(/_static/img/signaturehotels/hn/icon-close-blue.png)}.hotel-theme-hotelnorge .icon--close.active,.hotel-theme-hotelnorge .icon--close:active,.hotel-theme-hotelnorge .icon--close:focus,.hotel-theme-hotelnorge .icon--close:hover{background-image:url(/_static/img/signaturehotels/hn/icon-close-blue-active.png)}.hotel-theme-hotelnorge .icon--more-options{background-size:34px}.hotel-theme-hotelnorge .l-elevator-pitch-container__sidebar .icon{fill:#004337}.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps>li>li>li>li>li>li>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li,.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps>li>li>li>li>li>li,.hotel-theme-hotelnorge .list-usps>li,.hotel-theme-hotelnorge .list-usps>li>li,.hotel-theme-hotelnorge .list-usps>li>li>li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23516B77' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.hotel-theme-hotelnorge .read-more:after{background-repeat:no-repeat}.hotel-theme-hotelnorge .bulleted-link,.hotel-theme-hotelnorge .list-links>li,.hotel-theme-hotelnorge .PdfIconLink,.hotel-theme-hotelnorge .tag-section__list__body>a{color:#004337;position:relative;background-image:none;padding-left:20px}.hotel-theme-hotelnorge .bulleted-link:before,.hotel-theme-hotelnorge .list-links>li:before,.hotel-theme-hotelnorge .PdfIconLink:before,.hotel-theme-hotelnorge .tag-section__list__body>a:before{content:"";position:absolute;top:6px;left:-8px}.hotel-theme-hotelnorge .hotel-nav>.navbar-header>.navbar-toggle{background-image:url(/_static/img/signaturehotels/hn/hotelpage-menu-blue.svg)}.hotel-theme-hotelnorge .hotel-nav>.navbar-header>.navbar-toggle.active{background-image:url(/_static/img/signaturehotels/hn/icon-close-blue-active.png)}.hotel-theme-hotelnorge .hotel-return-home-link{color:#004337;background-image:url(/_static/img/signaturehotels/hn/arrow-double-blue-left.svg)}.hotel-theme-hotelnorge .list-hotel-facts.list-bullets>li span{vertical-align:middle}.hotel-theme-hotelnorge .custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg)}.hotel-theme-hotelnorge .back-to-thumbnails-link{background-image:url(/_static/img/signaturehotels/hn/arrow-double-blue-left.svg)}.hotel-theme-hotelnorge .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn,.hotel-theme-hotelnorge .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg)}.hotel-theme-hotelnorge .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover,.hotel-theme-hotelnorge .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg)}.hotel-theme-hotelnorge .contact-items .icon--location{background:transparent url(/_static/img/signaturehotels/hn/icon-location.svg) no-repeat scroll 0 0}.hotel-theme-hotelnorge .contact-items .icon--location *{display:none}.hotel-theme-hotelnorge .contact-items .icon--google-directions{background:transparent url(/_static/img/signaturehotels/hn/icon-google-directions.svg) no-repeat scroll 0 0}.hotel-theme-hotelnorge .contact-items .icon--google-directions *{display:none}.hotel-theme-hotelnorge .contact-items .icon--phone{background:transparent url(/_static/img/signaturehotels/hn/icon-phone.svg) no-repeat scroll 0 0}.hotel-theme-hotelnorge .contact-items .icon--phone *{display:none}.hotel-theme-hotelnorge .tag-section .tag-section__list .tag-section__list__body>a{background-image:none}.hotel-theme-hotelnorge .tag-section .tag-section__list .tag-section__list__body>a:before{top:14px;left:0}.hotel-theme-hotelnorge{background:#f7f7f7}.hotel-theme-hotelnorge .breakfast-section .label a{color:#004337}.hotel-theme-hotelnorge .breakfast-section .label a:before{background-image:url(/_static/img/signaturehotels/hn/arrow-down-red.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:0}.hotel-theme-hotelnorge .highlight-infoblock,.hotel-theme-hotelnorge .l-section--hotel,.hotel-theme-hotelnorge .l-section--pattern,.hotel-theme-hotelnorge .l-sections-wrapper{background:#f7f7f7}.hotel-theme-hotelnorge .hero-intro .hero-intro__content{padding-top:5px}@media(min-width:740px){.hotel-theme-hotelnorge .hotel-menu>li a{color:inherit}.hotel-theme-hotelnorge .hotel-menu>li.active>a{background:#db3229;color:#fff;padding-left:12px}}@media(min-width:950px){.hotel-theme-hotelnorge .hotel-menu>li a:focus{position:relative;z-index:1}}.hotel-theme-hotelnorge .breadcrumb-list a{color:inherit}.hotel-theme-hotelnorge .elevator-pitch{line-height:1.4em}.hotel-theme-hotelnorge .elevator-pitch .elevator-pitch__expander{border-bottom:none;border-radius:10%}@media(min-width:950px){.hotel-theme-hotelnorge .elevator-pitch{font-size:1.375rem}}.hotel-theme-hotelnorge .banner-section--splash .banner-section__heading{font-size:1.5rem;font-family:DomaineSansTextWeb-Light,Arial Bold!important}@media(max-width:739px){.hotel-theme-hotelnorge .hero-intro .hero-intro__content__heading{margin-bottom:-12px}}@media(min-width:740px){.hotel-theme-hotelnorge .hero-intro__content{padding-bottom:10px}.hotel-theme-hotelnorge .hero-intro__content__heading{font-size:3.25rem}.hotel-theme-hotelnorge .hero-intro__content__heading:not(.sticky){margin-bottom:3px;margin-top:5px}.hotel-theme-hotelnorge .hero-intro__content__heading.sticky{top:1px!important}.hotel-theme-hotelnorge .hotel-menu-wrapper.sticky .hotel-menu{height:30px}.hotel-theme-hotelnorge .hotel-menu-wrapper:not(.sticky) .hotel-menu-wrapper__inner{padding-top:0;margin-top:0}.hotel-theme-hotelnorge .hotel-menu-wrapper:not(.sticky) .hotel-nav{padding-top:0}}@media(min-width:950px){.hotel-theme-hotelnorge .hero-intro--overlay{margin-top:-124px}.hotel-theme-hotelnorge .banner-section--splash .banner-section__heading{font-size:2rem}}.hotel-theme-marski main .banner-section--splash .banner-section__text>p,.hotel-theme-marski main .booking-widget .booking-widget__header,.hotel-theme-marski main .content-teaser__heading,.hotel-theme-marski main .editable-area--heading h3,.hotel-theme-marski main .extraem,.hotel-theme-marski main .heading-2,.hotel-theme-marski main .heading-4,.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading,.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,.hotel-theme-marski main .list-links--bold .list-links__link,.hotel-theme-marski main .pois-container .pois-container__heading,.hotel-theme-marski main .pois-container .pois-container__heading--large,.hotel-theme-marski main .restaurant__heading-level1,.hotel-theme-marski main .room .room__heading-level2,.hotel-theme-marski main .room__heading-level1,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-marski main .teaser-full .teaser-full__heading a,.hotel-theme-marski main h1,.hotel-theme-marski main h2,.hotel-theme-marski main h3,.hotel-theme-marski main h4{letter-spacing:-.03em}.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading,.hotel-theme-marski main h1{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif;font-size:1.875rem;color:#000;text-transform:uppercase}@media(min-width:740px){.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading,.hotel-theme-marski main h1{font-size:2.5rem}}.hotel-theme-marski main .booking-widget .booking-widget__header,.hotel-theme-marski main .content-teaser__heading,.hotel-theme-marski main .heading-2,.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,.hotel-theme-marski main .pois-container .pois-container__heading--large,.hotel-theme-marski main .restaurant__heading-level1,.hotel-theme-marski main .room__heading-level1,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-marski main .teaser-full .teaser-full__heading a,.hotel-theme-marski main h2{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-transform:uppercase}@media(min-width:740px){.hotel-theme-marski main .booking-widget .booking-widget__header,.hotel-theme-marski main .content-teaser__heading,.hotel-theme-marski main .heading-2,.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,.hotel-theme-marski main .pois-container .pois-container__heading--large,.hotel-theme-marski main .restaurant__heading-level1,.hotel-theme-marski main .room__heading-level1,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-marski main .teaser-full .teaser-full__heading a,.hotel-theme-marski main h2{font-size:1.5rem}}.hotel-theme-marski main .banner-section--splash .banner-section__text>p,.hotel-theme-marski main .editable-area--heading h3,.hotel-theme-marski main .extraem,.hotel-theme-marski main .heading-4,.hotel-theme-marski main .list-links--bold .list-links__link,.hotel-theme-marski main .pois-container .pois-container__heading,.hotel-theme-marski main .room .room__heading-level2,.hotel-theme-marski main h3,.hotel-theme-marski main h4{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-transform:none}@media(min-width:740px){.hotel-theme-marski main .banner-section--splash .banner-section__text>p,.hotel-theme-marski main .editable-area--heading h3,.hotel-theme-marski main .extraem,.hotel-theme-marski main .heading-4,.hotel-theme-marski main .list-links--bold .list-links__link,.hotel-theme-marski main .pois-container .pois-container__heading,.hotel-theme-marski main .room .room__heading-level2,.hotel-theme-marski main h3,.hotel-theme-marski main h4{font-size:1.5rem}}.hotel-theme-marski main{color:#000}.hotel-theme-marski main ::-moz-selection{background-color:#0d57f3}.hotel-theme-marski main ::selection{background-color:#0d57f3}.hotel-theme-marski main .hero-intro .hero-intro__content .hero-intro__content__heading .u-link-style:visited,.hotel-theme-marski main .hero-intro .hero-intro__content .hero-intro__content__heading a:visited,.hotel-theme-marski main .read-more--big .read-more__subtle{color:#000}.hotel-theme-marski main .booking-widget-options-toggle .booking-widget-options-toggle__text *,.hotel-theme-marski main .elevator-pitch,.hotel-theme-marski main .full-page-form__login__preamble,.hotel-theme-marski main .list-facts__item .list-facts__item__heading,.hotel-theme-marski main .preamble,.hotel-theme-marski main .room-teaser__heading,.hotel-theme-marski main .teaser-full .teaser-full__content{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif}.hotel-theme-marski main .elevator-pitch{line-height:1.8rem;color:#000}.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander,.hotel-theme-marski main .hero-intro .hero-intro__content .hero-intro__content__breamarskirumbs a:hover,.hotel-theme-marski main .hero-intro__content__heading a:hover,.hotel-theme-marski main .list-links--bold .list-links__link,.hotel-theme-marski main .meeting-room-teaser__footer,.hotel-theme-marski main .read-more:visited,.hotel-theme-marski main .room-teaser:hover,.hotel-theme-marski main .room-teaser__heading,.hotel-theme-marski main .room__footer,.hotel-theme-marski main a,.hotel-theme-marski main a .is-collapsed,.hotel-theme-marski main a .is-expanded{color:#3e1118}.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander,.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander:hover{color:#0d57f3;background-color:transparent;padding:0}.hotel-theme-marski main .expandable-toggler--hotel-menu{color:#000}.hotel-theme-marski main .banner-section--restaurant .banner-section__block h2{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif;font-size:1.625rem;letter-spacing:.03em}.hotel-theme-marski main .booking-widget .booking-widget__header,.hotel-theme-marski main .heading-2,.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,.hotel-theme-marski main .pois-container .pois-container__heading--large,.hotel-theme-marski main .room__heading-level1,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>.u-link-style,.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body>a,.hotel-theme-marski main .teaser-full .teaser-full__heading a,.hotel-theme-marski main h2{color:#000}.hotel-theme-marski main h2 a{color:inherit!important}.hotel-theme-marski main .booking-widget .booking-widget__header,.hotel-theme-marski main .inquiry-widget .inquiry-widget__header{color:#fff;text-transform:capitalize}.hotel-theme-marski main .content-teaser__heading{text-transform:none}.hotel-theme-marski main .content-teaser--flexible.landscape .content-teaser__heading,.hotel-theme-marski main .restaurant--action .restaurant__heading-level1,.hotel-theme-marski main .restaurant__heading-level1{color:#000}.hotel-theme-marski main .content-teaser--flexible.landscape .content-teaser__heading:hover,.hotel-theme-marski main .restaurant--action .restaurant__heading-level1:hover,.hotel-theme-marski main .restaurant__heading-level1:hover{text-decoration:underline;color:#000}.hotel-theme-marski main .restaurant--action .restaurant__heading-level1{color:#000}.hotel-theme-marski main .restaurant--action:hover .restaurant__heading-level1{text-decoration:underline;color:#000}.hotel-theme-marski main .teaser-full .teaser-full__content{font-size:1.25rem}.hotel-theme-marski main .content-teaser .content-teaser__heading--link,.hotel-theme-marski main .content-teaser .content-teaser__heading--link:hover,.hotel-theme-marski main .read-more:visited{color:#000}@media(max-width:949px){.hotel-theme-marski header.header{margin-top:77px}}.hotel-theme-marski .main-header .navigation-bar__main{-webkit-box-shadow:none;box-shadow:none}.hotel-theme-marski .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/marski/marski-logotype.svg) no-repeat scroll 50% transparent;background-size:contain;width:153px;height:31px;padding:0;margin:8px 10px}.hotel-theme-marski .main-header .navigation-bar__main__logo img{display:none}@media(min-width:740px){.hotel-theme-marski .main-header .navigation-bar__main__logo{margin:10px auto}}@media(min-width:950px){.hotel-theme-marski .main-header .navigation-bar__main__logo{float:left;height:60px;width:244px;margin:0}}.hotel-theme-marski .navigation-bar__main__booking-widget-toggle{margin-top:.3rem}.hotel-theme-marski .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover{color:#0d57f3}.hotel-theme-marski main .icon--down-arrow-small,.hotel-theme-marski main .icon--up-arrow-small{background-image:url(/_static/img/signaturehotels/marski/arrow-down-blue.svg);background-size:100% 100%;background-repeat:no-repeat;height:20px;display:block;margin:0 auto}.hotel-theme-marski main .icon--crocus,.hotel-theme-marski main .icon--nordicsea,.hotel-theme-marski main .iconic-item--link-primary .icon,.iconic-item--link-primary .hotel-theme-marski main .icon{fill:#282828}.hotel-theme-marski main .icon--expand{fill:#eceded}.hotel-theme-marski main .back-to-thumbnails-link,.hotel-theme-marski main .hotel-return-home-link{background-image:none;position:relative}.hotel-theme-marski main .back-to-thumbnails-link:before,.hotel-theme-marski main .hotel-return-home-link:before{background-image:url(/_static/img/signaturehotels/marski/arrow-right-dark.svg);background-size:auto 100%;content:"";width:18px;height:18px;position:absolute;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hotel-theme-marski main .pois-container .pois-container__toggle span:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down-gray.svg)}.hotel-theme-marski main .pois-container .pois-container__toggle:hover span:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down.svg)}.hotel-theme-marski main .content-toggler,.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer,.hotel-theme-marski main .room .room__footer{position:relative;margin-bottom:10px}.hotel-theme-marski main .content-toggler span,.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer span,.hotel-theme-marski main .room .room__footer span{padding-bottom:10px;display:inline-block}.hotel-theme-marski main .content-toggler span:before,.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer span:before,.hotel-theme-marski main .room .room__footer span:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down-dark.svg);position:absolute;bottom:0;top:auto;left:50%;padding:0;margin-left:-12px;width:24px;height:12px}.hotel-theme-marski main .content-toggler:focus>span:before,.hotel-theme-marski main .content-toggler:hover>span:before,.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer:focus>span:before,.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer:hover>span:before,.hotel-theme-marski main .room .room__footer:focus>span:before,.hotel-theme-marski main .room .room__footer:hover>span:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down.svg)}@media(min-width:950px){.hotel-theme-marski main .meeting-room-teaser>.meeting-room-teaser__footer:focus{margin-top:6px;margin-bottom:6px}}.hotel-theme-marski main .content-toggler--facts{margin:0 0 10px}.hotel-theme-marski main .content-toggler--facts span{color:#fff}.hotel-theme-marski main .content-toggler--facts span:active:before,.hotel-theme-marski main .content-toggler--facts span:before,.hotel-theme-marski main .content-toggler--facts span:focus:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down-gray.svg)}.hotel-theme-marski main .content-toggler--facts span:active:before,.hotel-theme-marski main .content-toggler--facts span:focus:before,.hotel-theme-marski main .content-toggler--facts span:hover:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down.svg)}.hotel-theme-marski main .bulleted-link,.hotel-theme-marski main .list-links>li,.hotel-theme-marski main .PdfIconLink,.hotel-theme-marski main .tag-section__list .tag-section__list__body>a{background-image:url(/_static/img/signaturehotels/marski/arrow-right-dark.svg);background-position:0;padding-left:30px}.hotel-theme-marski main .hotel-nav>.navbar-header>.navbar-toggle{background-size:contain}.hotel-theme-marski main .hotel-nav>.navbar-header>.navbar-toggle,.hotel-theme-marski main .hotel-nav>.navbar-header>.navbar-toggle.active{background-image:url(/_static/img/signaturehotels/marski/hotelpage-menu-close-gray-dark.svg)}.hotel-theme-marski main .read-more--big:after{background-image:url(/_static/img/signaturehotels/marski/arrow-right-blue.svg);width:20px;height:22px;background-position:50%;bottom:-2px;position:relative}.hotel-theme-marski main .icon--close{background-image:url(/_static/img/signaturehotels/marski/hotelpage-menu-close-white.svg);background-repeat:no-repeat;background-size:contain}.hotel-theme-marski main .custom-select--crocus:after{background-image:url(/_static/img/icons/arrows/form-select-arrow-black.svg);background-size:18px 20px}.hotel-theme-marski main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn,.hotel-theme-marski main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg)}.hotel-theme-marski main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover,.hotel-theme-marski main .royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover{background-image:url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg)}.hotel-theme-marski main .icon--location{background:transparent url(/_static/img/signaturehotels/marski/icon-location.svg) no-repeat scroll 0 0;-webkit-transform:scale(1.5);transform:scale(1.5)}.hotel-theme-marski main .icon--location *{display:none}.hotel-theme-marski main .icon--google-directions{background:transparent url(/_static/img/signaturehotels/marski/icon-google-directions.svg) no-repeat scroll 0 0}.hotel-theme-marski main .icon--google-directions *{display:none}.hotel-theme-marski main .icon--mail{background:transparent url(/_static/img/signaturehotels/marski/icon-mail.svg) no-repeat scroll 0 0/100% 100%}.hotel-theme-marski main .icon--mail *{display:none}.hotel-theme-marski .custom-select:after{background-image:url(/_static/img/signaturehotels/marski/arrow-down-blue.svg);background-size:18px 20px;background-position:center right 10px}@media(min-width:950px){.hotel-theme-marski.signature-hotel-main .l-booking-widget--vertical{margin-top:-40px}}.hotel-theme-marski .l-booking-widget--horizontal{background-color:#122937}.hotel-theme-marski .booking-widget-wrapper,.hotel-theme-marski .booking-widget-wrapper .booking-widget-option,.hotel-theme-marski .inquiry-widget,.hotel-theme-marski .inquiry-widget .booking-widget-option{background:#122937}.hotel-theme-marski .booking-widget-wrapper .booking-widget-options-toggle__subtext,.hotel-theme-marski .inquiry-widget .booking-widget-options-toggle__subtext{color:#cdcdcd}.hotel-theme-marski .booking-widget-wrapper .booking-widget-toggle:after,.hotel-theme-marski .booking-widget-wrapper .icon--more-options,.hotel-theme-marski .inquiry-widget .booking-widget-toggle:after,.hotel-theme-marski .inquiry-widget .icon--more-options{background-image:url(/_static/img/signaturehotels/marski/arrow-down-gray.svg)}.hotel-theme-marski .booking-widget-wrapper-dialog__custom-input,.hotel-theme-marski .inquiry-widget-dialog__custom-input{font-size:.875rem;border-radius:0}.hotel-theme-marski .booking-widget-wrapper .guest-selector__footer,.hotel-theme-marski .booking-widget-wrapper .guest-selector__header,.hotel-theme-marski .booking-widget-wrapper .guest-selector__room-details,.hotel-theme-marski .inquiry-widget .guest-selector__footer,.hotel-theme-marski .inquiry-widget .guest-selector__header,.hotel-theme-marski .inquiry-widget .guest-selector__room-details{border-color:#122937}.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-col-header,.hotel-theme-marski .inquiry-widget .dr-cals .dp-col-header{background-color:#fff;color:#000}.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day,.hotel-theme-marski .inquiry-widget .dr-cals .dp-day{color:#000}.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dp-day-disabled{color:#ddd;background-color:#fff;border-color:#fff}.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-selected,.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-selected{border-color:#0d57f3;background:#0d57f3;color:#fff}@media(min-width:950px){.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day:hover:not(.dp-day-disabled),.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-current:focus,.hotel-theme-marski .inquiry-widget .dr-cals .dp-day:hover:not(.dp-day-disabled){border-color:#0d57f3;background:#0d57f3;color:#fff}}.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled),.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled){background:#0d57f3;background:rgba(13,87,243,.1)}.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected{border-color:#0d57f3;background:#0d57f3;color:#fff}@media(min-width:950px){.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover,.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-in-range:not(.dp-day-disabled):hover{border-color:#0d57f3;background:#0d57f3;color:#fff}}.hotel-theme-marski .booking-widget-wrapper .date-picker__apply,.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-next,.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-prev,.hotel-theme-marski .inquiry-widget .date-picker__apply,.hotel-theme-marski .inquiry-widget .dr-cals .dp-next,.hotel-theme-marski .inquiry-widget .dr-cals .dp-prev{color:#3e1118}.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__weekday,.hotel-theme-marski .inquiry-widget .picker__holder .picker__weekday{background-color:rgba(18,41,55,.8)}.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--infocus:hover,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--outfocus:hover,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--infocus:hover,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--outfocus:hover{background:#fff}.picker--focused .hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--highlighted,.picker--focused .hotel-theme-marski .inquiry-widget .picker__holder .picker__day--highlighted{border-color:#0d57f3;background:#0d57f3;color:#fff}.picker--focused .hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--highlighted:before,.picker--focused .hotel-theme-marski .inquiry-widget .picker__holder .picker__day--highlighted:before{border-top-color:#d9d9d9}.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker--focused .picker__day--selected,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--highlighted,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--highlighted:hover,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--selected,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--selected:hover,.hotel-theme-marski .inquiry-widget .picker__holder .picker--focused .picker__day--selected,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--highlighted,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--highlighted:hover,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--selected,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--selected:hover{border-color:#0d57f3;background:#0d57f3;color:#fff}.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--disabled,.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__day--disabled:hover,.hotel-theme-marski .inquiry-widget .picker__holder .picker--focused .picker__day--disabled,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--disabled,.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--disabled:hover{color:#ddd;background-color:#fff;border-color:#fff}.hotel-theme-marski .booking-widget .booking-widget--maintenance__contact *{color:#fff!important}@media(max-width:949px){.hotel-theme-marski .booking-widget .booking-widget__btn.btn{-webkit-box-shadow:none;box-shadow:none}}.hotel-theme-marski .booking-widget .booking-widget-option{border-color:transparent}.hotel-theme-marski .booking-widget .booking-widget-option .booking-widget-option__label,.hotel-theme-marski .booking-widget .booking-widget-option .custom-checkbox-label{font-weight:700}.hotel-theme-marski .booking-widget__custom-input{border-radius:0}.hotel-theme-marski .booking-widget__custom-input__text{font-size:.875rem}.hotel-theme-marski .inquiry-widget .inquiry-widget__input-group .btn{-webkit-box-shadow:none;box-shadow:none}.hotel-theme-marski .inquiry-widget p.text-small{line-height:normal}@media(min-width:950px)and (max-width:1199px){.hotel-theme-marski .navigation-bar__main nav{width:100%}}@media(min-width:1200px){.hotel-theme-marski .navigation-bar__main nav{width:calc(100% - 244px)}}.hotel-theme-marski .booking-widget__btn,.hotel-theme-marski .btn--crocus,.hotel-theme-marski .btn--primary,.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta),.hotel-theme-marski .btn-marski,.hotel-theme-marski .inquiry-widget__btn{color:#fff;background:#0d57f3;border:0 transparent;font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.2;border-radius:0;padding:11px 22px;text-transform:uppercase;-webkit-transition:all .15s;transition:all .15s}.hotel-theme-marski .booking-widget__btn:hover,.hotel-theme-marski .btn--crocus:hover,.hotel-theme-marski .btn--primary:hover,.hotel-theme-marski .btn-booking-widget-toggle:hover:not(.mp-cta),.hotel-theme-marski .btn-marski:hover,.hotel-theme-marski .inquiry-widget__btn:hover{background:#0b4cd7;color:#cdcdcd;text-decoration:none}.hotel-theme-marski .booking-widget__btn:hover .icon--expand,.hotel-theme-marski .btn--crocus:hover .icon--expand,.hotel-theme-marski .btn--primary:hover .icon--expand,.hotel-theme-marski .btn-booking-widget-toggle:hover:not(.mp-cta) .icon--expand,.hotel-theme-marski .btn-marski:hover .icon--expand,.hotel-theme-marski .inquiry-widget__btn:hover .icon--expand{opacity:.8}.hotel-theme-marski .booking-widget__btn,.hotel-theme-marski .inquiry-widget__btn{padding:8px 20px;font-size:1rem;color:#fff;background:#0d57f3}.hotel-theme-marski .booking-widget__btn:hover,.hotel-theme-marski .inquiry-widget__btn:hover{background:#0b4cd7}.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta){background:#0d57f3;border-color:#0d57f3}.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta):hover{background:#0b4cd7}.hotel-theme-marski main .content-teaser,.hotel-theme-marski main .marski-teaser,.hotel-theme-marski main .restaurant--action,.hotel-theme-marski main .room-teaser{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.hotel-theme-marski main .content-teaser:hover,.hotel-theme-marski main .marski-teaser:hover,.hotel-theme-marski main .restaurant--action:hover,.hotel-theme-marski main .room-teaser:hover{-webkit-transform:none;transform:none}.hotel-theme-marski main .content-teaser--mini{background-color:#ececec}.hotel-theme-marski main .meeting-room-teaser,.hotel-theme-marski main .room-teaser{background-color:transparent}.hotel-theme-marski main .meeting-room-teaser:hover,.hotel-theme-marski main .room-teaser:hover{text-transform:none;text-decoration:none}.hotel-theme-marski main .meeting-room-teaser__body,.hotel-theme-marski main .room-teaser__body{background-color:#122937;color:#fff;position:relative;z-index:1}.hotel-theme-marski main .meeting-room-teaser__heading,.hotel-theme-marski main .room-teaser__heading{color:#fff;padding:15px 0;line-height:1.2}.hotel-theme-marski main .meeting-room-teaser__action,.hotel-theme-marski main .room-teaser__action{padding-bottom:1em;margin:0}.hotel-theme-marski main .meeting-room-teaser .media-container,.hotel-theme-marski main .room-teaser .media-container{overflow:visible}.hotel-theme-marski main .meeting-room-teaser .media-container__infobar,.hotel-theme-marski main .room-teaser .media-container__infobar{z-index:2}.hotel-theme-marski main .meeting-room-teaser .media-container .iconic-item:last-child,.hotel-theme-marski main .room-teaser .media-container .iconic-item:last-child{margin-left:5px}.hotel-theme-marski main .meeting-room-teaser .media-container .iconic-item__icon-container,.hotel-theme-marski main .room-teaser .media-container .iconic-item__icon-container{display:none}@media(min-width:950px){.hotel-theme-marski main .meeting-room-teaser__body{padding-bottom:10px}}@media(min-width:950px){.hotel-theme-marski main .restaurant--action img,.hotel-theme-marski main .room-teaser img{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.hotel-theme-marski main .restaurant--action:before,.hotel-theme-marski main .room-teaser:before{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.hotel-theme-marski main .restaurant--action:hover img,.hotel-theme-marski main .room-teaser:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hotel-theme-marski main .restaurant--action:hover:before,.hotel-theme-marski main .room-teaser:hover:before{opacity:0}}.hotel-theme-marski main .l-combo-4col__col .content-teaser__heading,.hotel-theme-marski main .l-combo-4col__col .content-teaser__text{color:#000}.hotel-theme-marski main .content-teaser{background-color:#fff}.hotel-theme-marski main .content-teaser--action:active h3 *,.hotel-theme-marski main .content-teaser--action:hover h3 *{-webkit-transition:all;transition:all;color:inherit;text-decoration:underline}.hotel-theme-marski main .content-teaser.landscape h3{color:#3e1118}.hotel-theme-marski main .content-teaser.landscape:active h3 *,.hotel-theme-marski main .content-teaser.landscape:hover h3 *{-webkit-transition:all;transition:all;color:#260a0f;text-decoration:underline}.hotel-theme-marski main .teaser-full{margin-bottom:25px}.hotel-theme-marski main .teaser-full__content p{line-height:1.3;font-size:1rem}@media(min-width:1200px){.hotel-theme-marski main .teaser-full{display:-ms-flexbox;display:flex}.hotel-theme-marski main .teaser-full__action{position:absolute;bottom:0;margin:0}}.hotel-theme-marski main .l-section .teaser-full{background:none transparent}.hotel-theme-marski main .banner-section--restaurant .banner-section__block{background-color:#3e1118}@media(min-width:1200px){.hotel-theme-marski main .banner-section--restaurant .banner-section__block{padding:50px 30px}}.hotel-theme-marski main .banner-section--restaurant .banner-section__block *{color:#fff}.hotel-theme-marski main .banner-section--restaurant .banner-section__block .read-more--big:after{background-image:url(/_static/img/signaturehotels/marski/arrow-right-white.svg)}.hotel-theme-marski main .l-section-contact-bar{background-color:#ececec;padding-top:.625rem;padding-bottom:.625rem}.hotel-theme-marski .global-footer .global-footer-toggler:active span:before,.hotel-theme-marski .global-footer .global-footer-toggler:focus span:before,.hotel-theme-marski .global-footer .global-footer-toggler:hover span:before{background:url(/_static/img/signaturehotels/marski/arrow-down-gray.svg) no-repeat 50%}@media(max-width:949px){.hotel-theme-marski .global-footer .global-footer-toggler:focus{-webkit-box-shadow:none;box-shadow:none}}.hotel-theme-marski .hotel-footer *{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif}.hotel-theme-marski .hotel-footer ::-moz-selection{background-color:#0d57f3}.hotel-theme-marski .hotel-footer ::selection{background-color:#0d57f3}.hotel-theme-marski .hotel-footer,.hotel-theme-marski .hotel-footer-section{background-color:#122937}.hotel-theme-marski .hotel-footer .list-footer-pages>li{background-image:url(/_static/img/signaturehotels/marski/arrow-right-white.svg);padding-left:25px}.hotel-theme-marski .hotel-footer .icon--google-directions *,.hotel-theme-marski .hotel-footer .icon--location *,.hotel-theme-marski .hotel-footer .icon--phone *{display:none}.hotel-theme-marski .hotel-footer .icon--location{background:transparent url(/_static/img/signaturehotels/marski/icon-location-white.svg) no-repeat scroll 0 0;-webkit-transform:scale(1.5);transform:scale(1.5)}.hotel-theme-marski .hotel-footer .icon--google-directions{background:transparent url(/_static/img/signaturehotels/marski/icon-google-directions.svg) no-repeat scroll 0 0}.hotel-theme-marski .hotel-footer .icon--phone{background:transparent url(/_static/img/signaturehotels/marski/icon-phone-white.svg) no-repeat scroll 0 0;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);border-radius:100%}.hotel-theme-marski main .map-static__caption{bottom:10px}.hotel-theme-marski main .map-expand,.hotel-theme-marski main .map__canvas{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.hotel-theme-marski main .map-controls,.hotel-theme-marski main .map-static,.hotel-theme-marski main .zoom-controls{-webkit-filter:none;filter:none}@media(max-width:739px){.hotel-theme-marski main .map{background:none #3e1118}}@media(max-width:739px){.hotel-theme-marski main .map-controls{padding:0}}.hotel-theme-marski main .map-controls__pois--right{background:none #3e1118;padding:0 10px}.hotel-theme-marski main .map-controls .list-pois>li{border:0 transparent;color:#fff}.hotel-theme-marski main .map-controls .list-pois>li:hover{background-color:rgba(251,18,40,.4)}.hotel-theme-marski main .map-controls .list-pois>li:hover a{color:#cdcdcd}.hotel-theme-marski main .map-controls .list-pois>li a,.hotel-theme-marski main .map-controls .list-pois>li div{color:inherit}.hotel-theme-marski main .map-controls .pois-container{padding:20px 0 10px;background:transparent}.hotel-theme-marski main .map-controls .pois-container__heading{color:#fff;text-transform:none}.hotel-theme-marski main .map-controls .pois-container__toggle{background:#3e1118;border:0;padding:12px 10px}@media(min-width:740px){.hotel-theme-marski main .map,.hotel-theme-marski main .map-static{-webkit-filter:none;filter:none}}.hotel-theme-marski main .map .btn-expand,.hotel-theme-marski main .map .map-static__caption .btn,.hotel-theme-marski main .map .map__close-map .btn,.hotel-theme-marski main .map .zoom-controls button{color:#3e1118}.hotel-theme-marski main .map .btn-expand:before{background-image:url(/_static/img/signaturehotels/marski/map/magnifying-ico.svg)}.hotel-theme-marski main .map .btn-expand.-expanded:before{background-image:url(/_static/img/signaturehotels/marski/map/magnifying-minus-ico.svg)}.hotel-theme-marski main .list-pois>li .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-default.png);background-repeat:no-repeat;background-size:20px 20px}.hotel-theme-marski main .list-pois>li[data-category=airport] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-airport.png)}.hotel-theme-marski main .list-pois>li[data-category=attraction] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-attraction.png)}.hotel-theme-marski main .list-pois>li[data-category=bar] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-bar.png)}.hotel-theme-marski main .list-pois>li[data-category=bus] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-busstation.png)}.hotel-theme-marski main .list-pois>li[data-category=center] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-city-center.png)}.hotel-theme-marski main .list-pois>li[data-category=company] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-company.png)}.hotel-theme-marski main .list-pois>li[data-category=pin] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-default.png)}.hotel-theme-marski main .list-pois>li[data-category=entertainment] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-entertainment.png)}.hotel-theme-marski main .list-pois>li[data-category=museum] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-museum.png)}.hotel-theme-marski main .list-pois>li[data-category=music] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-music.png)}.hotel-theme-marski main .list-pois>li[data-category=hotel] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-pin.png)}.hotel-theme-marski main .list-pois>li[data-category=restaurant] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-restaurant.png)}.hotel-theme-marski main .list-pois>li[data-category=shopping] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-shopping.png)}.hotel-theme-marski main .list-pois>li[data-category=star] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-star.png)}.hotel-theme-marski main .list-pois>li[data-category=taxi] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-taxi.png)}.hotel-theme-marski main .list-pois>li[data-category=theatre] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-theatre.png)}.hotel-theme-marski main .list-pois>li[data-category=trains] .poi{background-image:url(/_static/img/signaturehotels/marski/map/map-trains.png)}.hotel-theme-marski main .breakfast-section .label a{color:#3e1118}.hotel-theme-marski main .breakfast-section .label a:before{background-image:url(/_static/img/signaturehotels/marski/arrow-right-dark.svg);margin-right:0}.hotel-theme-marski main.signature-hotel-main .hero-intro__content__breadcrumbs{margin-top:10px}.hotel-theme-marski main *,.hotel-theme-marski main :after,.hotel-theme-marski main :before{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif}@media(max-width:949px){.hotel-theme-marski main *,.hotel-theme-marski main :after,.hotel-theme-marski main :before{-webkit-box-shadow:none!important;box-shadow:none!important}}.hotel-theme-marski main p{line-height:1.5rem}@media(max-width:949px){.hotel-theme-marski main .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs+.hero-intro__content__heading{margin-top:20px}}.hotel-theme-marski main button:not(.dp-day):not(.mp-cta),.hotel-theme-marski main input,.hotel-theme-marski main textarea{border-radius:0!important}.hotel-theme-marski main .l-section--hotel,.hotel-theme-marski main .l-section--pattern{background:#fff}.hotel-theme-marski main.signature-hotel-main .hero-intro+.l-section{background-color:#fff}.hotel-theme-marski main .l-section--depth+div>div:first-child .l-section,.hotel-theme-marski main .l-section--map~.l-section{background-color:#ececec}.hotel-theme-marski main .signature-hotel-dark-bg{background:#ececec;overflow-x:hidden}.hotel-theme-marski main .l-section#hotelfacts{background:#3e1118}@media(min-width:1200px){.hotel-theme-marski main .l-section#hotelfacts{margin:0 -80%}}.hotel-theme-marski main .l-section-hotel-facts h3,.hotel-theme-marski main .l-section-hotel-facts li{color:#fff}.hotel-theme-marski main .l-section-hotel-facts li:before{color:#fff;left:-15px;font-size:1.625rem}.hotel-theme-marski main .l-section-hotel-facts h3{text-transform:uppercase}.hotel-theme-marski main .hero-intro--overlay{border-top-color:#fff}.hotel-theme-marski main .elevator-pitch__expander{border-bottom:none}@media(min-width:740px){.hotel-theme-marski main .hero-intro__content__heading{margin-top:20px!important}}@media(min-width:740px){.hotel-theme-marski main .hero-intro .hero-intro__content .hero-intro__content__heading.sticky{min-width:55%;margin-left:24px!important}}@media(min-width:950px){.hotel-theme-marski main .hero-intro .hero-intro__content .hero-intro__content__heading.sticky{margin-left:34px!important}}.hotel-theme-marski main .hotel-menu>li:after{content:none}.hotel-theme-marski main .hotel-menu>li>a{color:#000;font-size:.875rem;font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif}@media(min-width:740px){.hotel-theme-marski main .hotel-menu>li{background:transparent}.hotel-theme-marski main .hotel-menu>li>a{color:#000}.hotel-theme-marski main .hotel-menu>li.active>a,.hotel-theme-marski main .hotel-menu>li>.u-link-style:hover{background:#0d57f3;color:#fff}.hotel-theme-marski main .hotel-menu>li .hotel-menu-wrapper:not(.sticky) .hotel-menu>li>a{text-transform:uppercase}}.hotel-theme-marski main .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner{border-bottom:1px solid #d9d9d9}.hotel-theme-marski main .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu>li>a{font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif}.hotel-theme-marski main .l-section--depth{border-top:0}@media(min-width:740px){.hotel-theme-marski main .l-section__inner--content{padding-top:30px;padding-bottom:0}}@media(min-width:950px){.hotel-theme-marski main .room .room__footer{border-top:1px solid #000}}@media(max-width:949px){.hotel-theme-marski main .room .room__footer{float:left;padding-top:0}}@media(min-width:950px){.hotel-theme-marski main .room .room__media{padding-left:0}}.hotel-theme-marski main .room .room__heading-level2{font-size:1.125rem}.hotel-theme-marski main .room__heading-level1{text-transform:capitalize}.hotel-theme-marski main .room.is-collapsed .availabilitybutton{bottom:-40px}.hotel-theme-marski main .room.is-collapsed .hotel-theme-marski main .room__short-text{line-height:1.3rem}.hotel-theme-marski main .room__short-bullets{border-top:0}@media(min-width:740px){.hotel-theme-marski main .room.is-collapsed .room__short-bullets{display:block}.hotel-theme-marski main .room.is-collapsed .room__short-bullets li{margin-bottom:0}.hotel-theme-marski main .room.is-collapsed .room__short-bullets li:before{color:#000}}.hotel-theme-marski main .room .room__footer .is-collapsed,.hotel-theme-marski main .room .room__footer .is-expanded{color:#0d57f3}@media(max-width:419px){.hotel-theme-marski main .room .room__footer .is-collapsed,.hotel-theme-marski main .room .room__footer .is-expanded{padding-bottom:5px}}.hotel-theme-marski main .room .room__footer .is-collapsed:before,.hotel-theme-marski main .room .room__footer .is-expanded:before{background-image:url(/_static/img/signaturehotels/marski/arrow-down-blue.svg)}@media(max-width:419px){.hotel-theme-marski main .room .room__footer .is-collapsed:before,.hotel-theme-marski main .room .room__footer .is-collapsed:focus:before,.hotel-theme-marski main .room .room__footer .is-collapsed:hover:before,.hotel-theme-marski main .room .room__footer .is-expanded:before,.hotel-theme-marski main .room .room__footer .is-expanded:focus:before,.hotel-theme-marski main .room .room__footer .is-expanded:hover:before{display:block;width:15px;margin-left:-7px}}.hotel-theme-marski main .room .rsDefault .rsThumb.rsNavSelected{border-color:#0d57f3}.hotel-theme-marski main .restaurant{border-bottom:1px solid #000}@media(min-width:950px){.hotel-theme-marski main .restaurant .restaurant__media{padding-left:0}}@media(max-width:949px){.hotel-theme-marski main .restaurant .restaurant__body{padding-left:0;padding-right:0}}.hotel-theme-marski main .restaurant-menus .iconic-item__text,.hotel-theme-marski main .restaurant-opening-hours .iconic-item__text{vertical-align:middle}@media(max-width:949px){.hotel-theme-marski main .highlight-infoblock{padding-left:0;padding-right:0}}.hotel-theme-scandic-go .elevator-pitch,.hotel-theme-scandic-go .list-links__link,.hotel-theme-scandic-go body{font-family:Grotesk!important;letter-spacing:.16px;color:#2d163a}.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover{color:#45478c}.hotel-theme-scandic-go .contact-items .iconic-item__text,.hotel-theme-scandic-go .contact-items .iconic-item__text a,.hotel-theme-scandic-go .restaurant--action .restaurant__heading-level1,.hotel-theme-scandic-go .restaurant--action .restaurant__heading-level1 a{color:#dcd7ff}.hotel-theme-scandic-go .contact-items{font-size:16px!important}.hotel-theme-scandic-go .contact-items .iconic-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px}.hotel-theme-scandic-go .contact-items .extraem{font-size:16px}.hotel-theme-scandic-go .contact-items__heading h2{font-family:Grotesk-bold}.hotel-theme-scandic-go .iconic-item>.iconic-item__text,.hotel-theme-scandic-go .iconic-item__text em{font-family:Grotesk}.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__heading{font-family:Garamond;text-transform:capitalize;font-weight:400;margin:20px 0 12px;text-align:left;color:#2d163a;font-size:40px;line-height:46px}@media(min-width:950px){.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__heading{font-size:64px;line-height:68px;margin-bottom:8px}}.hotel-theme-scandic-go h1,.hotel-theme-scandic-go h2,.hotel-theme-scandic-go h3{font-family:Grotesk-bold;text-transform:none;font-weight:400}.hotel-theme-scandic-go .hotel .hotel__heading,.hotel-theme-scandic-go .restaurant .restaurant__heading-level1,.hotel-theme-scandic-go .room .room__heading-level1,.hotel-theme-scandic-go .room .room__heading-level2{font-family:Grotesk;color:#dcd7ff}@media(max-width:949px){.hotel-theme-scandic-go .room .room__heading-level1{font-family:Grotesk-bold;line-height:30px}}.hotel-theme-scandic-go .room__bed-options,.hotel-theme-scandic-go .room__long-text,.hotel-theme-scandic-go .room__short-bullets,.hotel-theme-scandic-go .room__short-text,.hotel-theme-scandic-go .room__space-info{color:#dcd7ff}.hotel-theme-scandic-go .elevator-pitch .elevator-pitch__expander{background-color:#2d163a;color:#dcd7ff;border:0;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .room .collapsible-list-toggler{background-color:#dcd7ff;color:#2d163a;border:0;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__heading a:hover,.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__heading a:visited,.hotel-theme-scandic-go .pois-container__heading{color:#2d163a}@media(max-width:949px){.hotel-theme-scandic-go header.header{margin-top:81px}}.hotel-theme-scandic-go .main-header{background-color:#21331f}.hotel-theme-scandic-go .main-header .navigation-bar__main__expander{display:none}.hotel-theme-scandic-go .main-header .navigation-bar__main__logo{background:url(/_static/img/signaturehotels/sc-go/logo-v2.svg) no-repeat;background-size:contain;width:129px;height:24px;margin:16px}.hotel-theme-scandic-go .main-header .navigation-bar__main__logo img{display:none}@media(min-width:950px){.hotel-theme-scandic-go .main-header .navigation-bar__main__logo{width:258px;height:48px;margin:24px 0 0;float:left}}.hotel-theme-scandic-go .hotel-return-home-link{color:#2d163a;background:url(/_static/img/signaturehotels/sc-go/arrow-double-dark-purple-left.svg) no-repeat -4px}.hotel-theme-scandic-go .navigation-bar__main{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner.is-animated{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-bottom:1px solid #000}@media(min-width:950px){.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__heading.sticky.is-animated{margin-left:15px!important}}.hotel-theme-scandic-go .expandable-toggler--hotel-menu>span:after{background:url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg) no-repeat 50%}.hotel-theme-scandic-go .contact-items .icon--nordicsea,.hotel-theme-scandic-go .contact-items .iconic-item--link-primary .icon,.iconic-item--link-primary .hotel-theme-scandic-go .contact-items .icon{fill:#dcd7ff}.hotel-theme-scandic-go .contact-items .icon--google-directions{fill:none;background:url(/_static/img/signaturehotels/sc-go/directions-v2.svg) no-repeat 50%}.hotel-theme-scandic-go .contact-items .icon--phone{stroke:#2d163a}.hotel-theme-scandic-go .l-gallery-slider .rsDefault .rsArrowIcn{-webkit-filter:grayscale(100);filter:grayscale(100)}.hotel-theme-scandic-go .booking-widget-wrapper,.hotel-theme-scandic-go .inquiry-widget{background-color:#21331f;color:#2d163a}.hotel-theme-scandic-go .booking-widget{color:#85ff52}.hotel-theme-scandic-go .booking-widget .input-group label{font-size:13px!important;letter-spacing:normal;background-color:transparent}@media(max-width:949px){.hotel-theme-scandic-go .booking-widget .input-group label{left:40px;padding:0}}@media(min-width:950px){.hotel-theme-scandic-go .booking-widget .input-group label{top:-4px!important}}.hotel-theme-scandic-go .booking-widget .input-group .input,.hotel-theme-scandic-go .booking-widget .input-group input{background-color:#fff;color:#2d163a}.hotel-theme-scandic-go .booking-widget .input-group .input:focus,.hotel-theme-scandic-go .booking-widget .input-group input:focus{border:0 transparent!important}@media(max-width:949px){.hotel-theme-scandic-go .booking-widget .input-group{margin-top:10px}}.hotel-theme-scandic-go .booking-widget .input-group .input.arrow-down{background-image:url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg)}@media(max-width:949px){.hotel-theme-scandic-go .booking-widget .input-group .booking-code__text.ng-valid:not(.ng-empty)~label,.hotel-theme-scandic-go .booking-widget .input-group .booking-code__text:focus~label{line-height:1.4rem}}.hotel-theme-scandic-go .booking-widget .booking-widget-options .booking-code label{top:-9px!important}@media(max-width:949px){.hotel-theme-scandic-go .booking-widget .booking-widget-options .booking-code label{top:7px!important;background-color:transparent!important}}.hotel-theme-scandic-go .booking-widget .clearable-input__clear--icon{stroke:#2d163a}.hotel-theme-scandic-go .booking-widget-options-toggle__icon{background:url(/_static/img/signaturehotels/sc-go/add-circle-light-green.svg) no-repeat;background-position:0}.hotel-theme-scandic-go .booking-widget-options-toggle__icon img{visibility:hidden}@media(min-width:950px){.hotel-theme-scandic-go .booking-widget-options-toggle__icon{background:url(/_static/img/signaturehotels/sc-go/arrow-down-light-green.svg) no-repeat;background-position:50%;background-size:17px 17px}}.hotel-theme-scandic-go .booking-widget-options--shown .booking-widget-options-toggle__icon{background:url(/_static/img/signaturehotels/sc-go/remove-circle-light-green.svg) no-repeat}@media(min-width:950px){.hotel-theme-scandic-go .booking-widget-options__show-less .booking-widget-options-toggle__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hotel-theme-scandic-go .booking-widget__btn{background-color:#85ff52;border-color:#85ff52;color:#21331f;font-weight:700}.hotel-theme-scandic-go .booking-widget .custom-checkbox+span:before,.hotel-theme-scandic-go .booking-widget .custom-checkbox-wrapper .custom-checkbox-label:before{background-image:url(/_static/img/signaturehotels/sc-go/checkbox-light-green.svg)}.hotel-theme-scandic-go .booking-widget .custom-checkbox-wrapper.active .custom-checkbox-label:before,.hotel-theme-scandic-go .booking-widget .custom-checkbox:checked+span:before{background-image:url(/_static/img/signaturehotels/sc-go/checkbox-light-green-checked.svg)}.hotel-theme-scandic-go .booking-widget .disabled .custom-checkbox+span:before{background-image:none;border:1px solid rgba(0,0,0,.5);background-color:rgba(0,0,0,.2)}.hotel-theme-scandic-go .booking-widget .error-text{letter-spacing:1px}.hotel-theme-scandic-go .booking-widget .reward-night .icon--info-white,.hotel-theme-scandic-go .booking-widget .voucher .icon--info-white{background-image:url(/_static/img/signaturehotels/sc-go/info-light-green.svg)}@media(min-width:950px){.hotel-theme-scandic-go .booking-widget .booking-code .icon--info-white{background-image:url(/_static/img/signaturehotels/sc-go/info-light-green.svg)}}.hotel-theme-scandic-go .booking-widget .booking-widget-options-toggle__text{letter-spacing:.7px;font-weight:400}.hotel-theme-scandic-go .booking-widget .dp-next,.hotel-theme-scandic-go .booking-widget .dp-prev,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:focus-visible{color:#2d163a}.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-in-range{background-color:#dcd7ff;color:#000}.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-in-range:hover,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-selected,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:focus-visible,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:hover{background-color:#2d163a;color:#dcd7ff}.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dp-day-disabled{color:#757575}.hotel-theme-scandic-go .booking-widget .dr-cals .dp-cal-month,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-cal-year,.hotel-theme-scandic-go .booking-widget .dr-cals .dp-col-header{border-color:#2d163a;color:#2d163a}.hotel-theme-scandic-go .booking-widget .date-picker__apply{border-color:#dcd7ff;color:#2d163a}.hotel-theme-scandic-go .booking-widget .guest-selector #guest-selector__room-count,.hotel-theme-scandic-go .booking-widget .guest-selector .custom-select.custom-select--booking-widget-dialog,.hotel-theme-scandic-go .booking-widget .guest-selector .numeric-input{background-color:#dcd7ff}.hotel-theme-scandic-go .booking-widget .guest-selector .custom-select:after,.hotel-theme-scandic-go .booking-widget .guest-selector .icon--down-arrow-small,.hotel-theme-scandic-go .booking-widget .guest-selector .icon--down-arrow-small-black,.hotel-theme-scandic-go .booking-widget .guest-selector .icon--up-arrow-small{background-image:url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);background-size:auto;background-position:50%}.hotel-theme-scandic-go .booking-widget .guest-selector .numeric-input__value{font-size:30px}.hotel-theme-scandic-go .booking-widget .guest-selector__footer,.hotel-theme-scandic-go .booking-widget .guest-selector__header{border-color:#2d163a}.hotel-theme-scandic-go .booking-widget .guest-selector__footer a{color:#2d163a}.hotel-theme-scandic-go .booking-widget .guest-selector__room-details{border-color:#2d163a}.hotel-theme-scandic-go .numeric-input .numeric-input__controls__decrease:hover,.hotel-theme-scandic-go .numeric-input .numeric-input__controls__increase:hover{background-color:#e0dcce}.hotel-theme-scandic-go .hotel-nav>.navbar-header>.navbar-header__widget-toggle{background-color:#2d163a;border-radius:50px;color:#dcd7ff;text-transform:capitalize;padding:8px 16px}.hotel-theme-scandic-go .hotel-nav>.navbar-header>.navbar-header__widget-toggle .icon--expand{background:url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg) no-repeat 50%;color:#2d163a;text-transform:capitalize;background-size:28px;margin-top:3px}.hotel-theme-scandic-go .hotel-nav>.navbar-header>.navbar-header__widget-toggle.active .icon--expand{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hotel-theme-scandic-go .signature-hotel-dark-bg{background-color:#e0dcce}.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container{content:"";display:block;background-image:url(/_static/img/signaturehotels/sc-go/cloud.png);z-index:100;background-position:100% 0;background-repeat:no-repeat}@media(max-width:1199px){.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container{background-size:130px}}.hotel-theme-scandic-go .signature-hotel-dark-bg,.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts,.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts h3,.hotel-theme-scandic-go .signature-hotel-dark-bg h2,.hotel-theme-scandic-go .signature-hotel-dark-bg ul.list-links a{font-weight:400;color:#2d163a}.hotel-theme-scandic-go .signature-hotel-dark-bg ul.list-links a{font-size:1rem;line-height:1.5;margin:0}.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser{background-color:#f5ff73}.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser__media{padding:0}.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser__heading>span{height:2.4em}.hotel-theme-scandic-go .signature-hotel-dark-bg .content-toggler{background-color:#2d163a;color:#dcd7ff;margin:0 0 5px;padding:15px 0 30px}.hotel-theme-scandic-go .signature-hotel-dark-bg .content-toggler>span:before{background-image:url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg);position:absolute;bottom:12px;left:calc(50% - 12px);width:auto}.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-close{display:none}@media(min-width:950px){.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container{padding:0}.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts .l-hotel-facts__wide-column{width:50%}.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts .l-hotel-facts__wide-column+li{padding-left:30px}.hotel-theme-scandic-go .signature-hotel-dark-bg .list-bullets--hotel-facts-2col{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-right:10px}}.hotel-theme-scandic-go .list-bullets>li:before{font-family:Helvetica,Arial,sans-serif;color:#2d163a}.hotel-theme-scandic-go .content-teasers .bulleted-link,.hotel-theme-scandic-go .content-teasers .PdfIconLink{background:none transparent;color:#2d163a;padding:0 25px 0 0;position:relative}.hotel-theme-scandic-go .content-teasers .bulleted-link:after,.hotel-theme-scandic-go .content-teasers .PdfIconLink:after{background:url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);background-position:50%;background-size:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:5px;top:5px;content:"";display:block;width:16px;height:16px}.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__heading,.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__text{color:#2d163a}.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__icon-wrapper svg{fill:#2d163a}.hotel-theme-scandic-go .list-links>li{background-image:url(/_static/img/signaturehotels/sc-go/bullet-list-arrow-circle-dark-purple.svg)}.hotel-theme-scandic-go .l-section__inner--content-spaced a.read-more--big,.hotel-theme-scandic-go .l-section__inner--content-spaced a.read-more--big span{color:#2d163a}.hotel-theme-scandic-go .l-section__inner--content-spaced .content-toggler>span:before,.hotel-theme-scandic-go .l-section__inner--content-spaced a.read-more--big:after{background-image:url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);background-position:50%;background-size:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:16px;height:16px}.hotel-theme-scandic-go .l-section__inner--content-spaced .content-toggler--rooms{color:#2d163a;font-size:22px;padding:10px 20px 25px}.hotel-theme-scandic-go .l-section__inner--content-spaced .content-toggler--rooms>span:before{position:absolute;bottom:4px;padding:0;left:50%;-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hotel-theme-scandic-go .l-section__inner--content-spaced .content-toggler--rooms>span.is-expanded:before{-webkit-transform:translateX(-8px) rotate(180deg);transform:translateX(-8px) rotate(180deg)}@media(min-width:950px){.hotel-theme-scandic-go .l-section__inner--content-spaced .content-toggler--rooms{font-size:24px}}.hotel-theme-scandic-go .room-teaser{color:#2d163a;background-color:#f5ff73}.hotel-theme-scandic-go .room-teaser .media-container__infobar.room-teaser__infobar{background:#f5ff73;padding:4px 16px;color:#2d163a}.hotel-theme-scandic-go .room-teaser .media-container__infobar.room-teaser__infobar.scandic-go{display:block!important}.hotel-theme-scandic-go .room-teaser__infobar span.iconic-item__icon-container{display:none}.hotel-theme-scandic-go .room-teaser .room-teaser__heading,.hotel-theme-scandic-go .room-teaser__infobar .iconic-item__text{color:#2d163a}.hotel-theme-scandic-go .room-teaser .room-teaser__heading span{text-align:left}@media(max-width:1199px){.hotel-theme-scandic-go .room-teaser .room-teaser__heading span{text-align:center;font-size:18px}}@media(min-width:1200px){.hotel-theme-scandic-go .room-teaser .room-teaser__body{padding:0 16px}}.hotel-theme-scandic-go .room-teaser:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.hotel-theme-scandic-go .tag-section .tag-section__list .tag-section__list__body>a{background:none #2d163a;color:#dcd7ff;position:relative}.hotel-theme-scandic-go .tag-section .tag-section__list .tag-section__list__body>a:before{background:url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg) no-repeat;background-size:100%;width:28px;height:28px;display:block;position:absolute;content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:50%;left:8px;top:6px}.hotel-theme-scandic-go .thumbnail-teaser{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .room__collapsable{background-color:#2d163a;padding:0!important}.hotel-theme-scandic-go .highlight-infoblock{background-color:#2d163a;border:1px solid #dcd7ff;border-radius:5px;color:#dcd7ff}.hotel-theme-scandic-go .highlight-infoblock--light .extraem{margin:0}.hotel-theme-scandic-go .highlight-infoblock--light a{color:#2d163a}.hotel-theme-scandic-go .highlight-infoblock--light .icon{fill:#2d163a}.hotel-theme-scandic-go .btn.click_prices_availability{background-color:#dcd7ff;border-color:#dcd7ff;border-radius:50px;padding:12px 40px;color:#2d163a;font-size:1rem;font-family:Grotesk-bold}.hotel-theme-scandic-go .room__footer{background-color:#2d163a;color:#dcd7ff}.hotel-theme-scandic-go .room__footer:visited{color:#dcd7ff}.hotel-theme-scandic-go .room__footer span:before{background-image:url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg)!important;width:16px;height:16px;padding:0;margin:0 8px -3px 0!important;background-size:auto}.hotel-theme-scandic-go .rsDefault .rsThumb.rsNavSelected{border:3px solid #f5ff73}.hotel-theme-scandic-go .list-facilities li:before,.hotel-theme-scandic-go .room__short-bullets li:before{color:#dcd7ff!important;font-family:Helvetica,Arial,sans-serif}.hotel-theme-scandic-go .list-facilities li:before{font-size:2rem}.hotel-theme-scandic-go .room{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .room__short-bullets{border-top-color:transparent}.hotel-theme-scandic-go .room .icon--bed{fill:#dcd7ff}.hotel-theme-scandic-go .room .icon--bedbunk,.hotel-theme-scandic-go .room .icon--bedcustomoccupancy,.hotel-theme-scandic-go .room .icon--bedextrabunk{stroke:#2d163a}.hotel-theme-scandic-go .room.room--information .room__footer{border-top-color:#dcd7ff;padding:20px;font-size:1rem}.hotel-theme-scandic-go .room.room--information .room__footer:focus{margin:0}.hotel-theme-scandic-go .room.room--information .room__footer:focus span{margin-bottom:0}.hotel-theme-scandic-go .room.room--information .room__footer:focus:focus-visible{margin:4px}.hotel-theme-scandic-go .room.room--information .room__footer:focus:not(.no-hover),.hotel-theme-scandic-go .room.room--information .room__footer:hover{color:#dcd7ff}@media(max-width:419px){.hotel-theme-scandic-go .room.room--information .room__footer{padding:10px 20px}.hotel-theme-scandic-go .room.room--information .room__footer span:before{display:inline-block}}.hotel-theme-scandic-go .room.room--information.is-collapsed .room__bed-options{padding-top:12px}.hotel-theme-scandic-go .room .room__bed-options .bed-options .textual-separator{margin:5px 0!important}.hotel-theme-scandic-go .room .room__bed-options .bed-options .textual-separator:before{border-top-color:#dcd7ff;border-top-style:solid;width:70%}.hotel-theme-scandic-go .room .room__bed-options .bed-options .textual-separator span{color:#dcd7ff;background-color:#2d163a;padding:0 5px;font-weight:400;font-size:13px;font-family:inherit}@media(max-width:949px){.hotel-theme-scandic-go .room .room__body{padding:16px}}.hotel-theme-scandic-go .room-heading .heading-2{color:#2d163a;font-family:Grotesk;font-size:18px}@media(min-width:950px){.hotel-theme-scandic-go .room-heading .heading-2{font-size:24px}}.hotel-theme-scandic-go .list-facilities>li,.hotel-theme-scandic-go .room__short-bullets>li{margin-bottom:.5rem}@media(min-width:950px){.hotel-theme-scandic-go .room.room--information.is-collapsed .room__bed-options h3{margin-left:12px}.hotel-theme-scandic-go .room .room__body .availabilitybutton{left:71%;bottom:45px}.hotel-theme-scandic-go .room.is-collapsed .room__body>.room__body__main .availabilitybutton{bottom:10px}}.hotel-theme-scandic-go .hotel-footer{background-color:#21331f;background-image:url(/_static/img/signaturehotels/sc-go/trajectory.png);background-repeat:no-repeat;background-position:100% 100%}@media(max-width:1199px){.hotel-theme-scandic-go .hotel-footer{background-size:459px}}@media(min-width:950px){.hotel-theme-scandic-go .hotel-footer{background-size:680px}}.hotel-theme-scandic-go .hotel-footer:before{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .hotel-footer__social-media .icon{margin-right:15px}.hotel-theme-scandic-go .hotel-footer-section,.hotel-theme-scandic-go .hotel-footer__content{background-color:transparent}.hotel-theme-scandic-go .hotel-footer-section,.hotel-theme-scandic-go .hotel-footer-section a,.hotel-theme-scandic-go .hotel-footer__content,.hotel-theme-scandic-go .hotel-footer__content a{color:#85ff52}.hotel-theme-scandic-go .hotel-footer-section .list-footer-pages>li,.hotel-theme-scandic-go .hotel-footer__content .list-footer-pages>li{background-image:url(/_static/img/signaturehotels/sc-go/bullet-list-arrow-circle-light-green.svg)}.hotel-theme-scandic-go .global-footer--inline{background-color:#000}.hotel-theme-scandic-go .hotel-footer__heading a{background:url(/_static/img/signaturehotels/sc-go/logo-v2.svg) no-repeat;background-size:auto;display:block;width:270px;height:50px;margin-left:auto;margin-right:auto}.hotel-theme-scandic-go .hotel-footer__heading a span{display:none}.hotel-theme-scandic-go .hotel-footer-section .icon{fill:#85ff52}.hotel-theme-scandic-go .hotel-award .icon--swan-eco img{visibility:hidden}[lang=de].hotel-theme-scandic-go .hotel-award .icon--swan-eco,[lang=en].hotel-theme-scandic-go .hotel-award .icon--swan-eco{background:url(/_static/img/icons/swan-eco/swan_eco_dark_en.png) no-repeat 50%;background-size:100% 100%}[lang=sv].hotel-theme-scandic-go .hotel-award .icon--swan-eco{background:url(/_static/img/icons/swan-eco/swan_eco_dark_se.png) no-repeat 50%;background-size:100% 100%}[lang=da].hotel-theme-scandic-go .hotel-award .icon--swan-eco{background:url(/_static/img/icons/swan-eco/swan_eco_dark_dk.png) no-repeat 50%;background-size:100% 100%}[lang=no].hotel-theme-scandic-go .hotel-award .icon--swan-eco{background:url(/_static/img/icons/swan-eco/swan_eco_dark_no.png) no-repeat 50%;background-size:100% 100%}[lang=fi].hotel-theme-scandic-go .hotel-award .icon--swan-eco{background:url(/_static/img/icons/swan-eco/swan_eco_dark_fi.png) no-repeat 50%;background-size:100% 100%}.hotel-theme-scandic-go .pois-container .pois-container__toggle span:before{background:url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg) no-repeat 50%}@media(max-width:739px){.hotel-theme-scandic-go .map .map-controls{padding:16px 0}}.hotel-theme-scandic-go .map .btn--primary-deemphasized{color:#2d163a;border-radius:0;border:1px solid #c8c8c8;font-weight:400;padding:8px 24px}.hotel-theme-scandic-go .scandic-go-cloud{display:block!important;position:absolute;z-index:90;right:0}@media(max-width:949px){.hotel-theme-scandic-go .scandic-go-cloud{top:0;width:120px}}@media(min-width:950px)and (max-width:1199px){.hotel-theme-scandic-go .scandic-go-cloud{top:187px}}@media(min-width:1200px){.hotel-theme-scandic-go .scandic-go-cloud{top:0}}.hotel-theme-scandic-go .hero-fixed,.hotel-theme-scandic-go .l-section--content:not(.signature-hotel-dark-bg),.hotel-theme-scandic-go .l-section--hotel{background:#e0dcce!important}.hotel-theme-scandic-go .l-section--pattern{background:transparent!important}.hotel-theme-scandic-go .main.signature-hotel-main .hero:before{content:"";background-image:url(/_static/img/signaturehotels/sc-go/cloud.png);display:block;width:120px;height:120px;position:absolute;z-index:1;background-size:100%;right:0;top:35px}@media(min-width:740px){.hotel-theme-scandic-go .main.signature-hotel-main .hero:before{top:0;width:252px;height:252px}}.hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner{background:transparent;font-family:Grotesk-bold}@media(min-width:950px){.hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner{font-family:Grotesk}.hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner:not(.is-animated){margin:0;padding:0}}.hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper.sticky.is-animated .hotel-menu-wrapper__inner{background:#e0dcce}@media(min-width:740px){.hotel-theme-scandic-go .hero-intro .hero-intro__content{padding-bottom:0}}.hotel-theme-scandic-go .contact-items{padding:12px 0}.hotel-theme-scandic-go .hero-intro,.hotel-theme-scandic-go .l-section--hotel{border-top:transparent;background-color:#e0dcce!important}.hotel-theme-scandic-go .signature-hotel-main .hero-intro,.hotel-theme-scandic-go .signature-hotel-main .l-section--hotel{border-top:transparent;background:url(/_static/img/signaturehotels/sc-go/trajectory-bg.svg) no-repeat #e0dcce!important;background-position:120px -40px!important;background-size:80%!important;background-repeat:no-repeat!important}@media(min-width:740px){.hotel-theme-scandic-go .signature-hotel-main .hero-intro,.hotel-theme-scandic-go .signature-hotel-main .l-section--hotel{background-size:auto!important;background-position:right -100px!important}}.hotel-theme-scandic-go .l-section-contact-bar{background-color:#2d163a}.hotel-theme-scandic-go .l-section--map~.l-section{background-color:#dcd7ff}.hotel-theme-scandic-go .btn--primary{border-radius:0;background-color:#2d163a;border-color:#2d163a;color:#dcd7ff;font-weight:400}.hotel-theme-scandic-go .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs{margin:10px 0 15px}.hotel-theme-scandic-go .hotel-nav .expandable-toggler--hotel-menu{color:#2d163a}.hotel-theme-scandic-go .hotel-nav>.navbar-collapse{border-top-color:#2d163a}.hotel-theme-scandic-go .hotel-menu>li>a{border-bottom-color:#2d163a;color:#2d163a}.hotel-theme-scandic-go .hotel-menu>li:after{display:none}@media(max-width:739px){.hotel-theme-scandic-go .hotel-menu>li{padding:0}}.hotel-theme-scandic-go .l-rooms{margin-top:1.5rem}@media(min-width:740px){.hotel-theme-scandic-go .hotel-menu>li.active>a{color:#2d163a;background-color:#f5ff73}.hotel-theme-scandic-go .hotel-menu>li:first-child.active>a{padding-left:10px}.hotel-theme-scandic-go .hotel-menu>li:not(.active) a{color:#2d163a}.hotel-theme-scandic-go .hotel-menu>li:not(.active) a:focus,.hotel-theme-scandic-go .hotel-menu>li:not(.active) a:focus-visible,.hotel-theme-scandic-go .hotel-menu>li:not(.active) a:hover{background-color:#ecc8c9}}@media(max-width:949px){.hotel-theme-scandic-go .hero-intro__content__breadcrumbs{display:none}}.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block{background-color:#2d163a;padding-top:16px}@media(min-width:950px){.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block{padding-top:40px}}.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block .read-more--big{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block,.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block .read-more--big .read-more__subtle{color:#dcd7ff}.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block a.read-more--big:after{background-image:url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:auto;background-position:50%;width:16px}.hotel-theme-scandic-go .contact-items__heading h1,.hotel-theme-scandic-go .contact-items__heading h2,.hotel-theme-scandic-go .contact-items__heading h3{color:#dcd7ff}.hotel-theme-scandic-go .contact-items .google-map-link-label{display:none}.hotel-theme-scandic-go .restaurant{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.hotel-theme-scandic-go .restaurant .restaurant__sidebar{background-color:#c7e3de}.hotel-theme-scandic-go .breakfast-section{display:none}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}body.swal2-toast-shown .swal2-container,body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-ms-flex-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{-ms-flex-align:center;align-items:center;width:auto;padding:.625em;overflow-y:hidden;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast,.swal2-popup.swal2-toast .swal2-header{-ms-flex-direction:row;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:2em;font-weight:700}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-popup.swal2-toast .swal2-icon:before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .2s forwards;animation:swal2-toast-hide .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}@-webkit-keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes swal2-toast-hide{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-hide{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - 1.25em);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:-ms-flexbox;display:flex;position:fixed;z-index:99999!important;top:0;right:0;bottom:0;left:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-ms-flexbox!important;display:flex!important;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-ms-flexbox!important;display:flex!important;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-column{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-ms-flexbox!important;display:flex!important;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:.95em!important;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.banner-section--splash .swal2-popup.banner-section__block.grey button.swal2-confirm,.banner-section--splash .swal2-popup.banner-section__block.grey button.swal2-confirm:hover,.banner-section--splash .swal2-popup.banner-section__block.lightgreen button.swal2-confirm,.banner-section--splash .swal2-popup.banner-section__block.lightgreen button.swal2-confirm:hover,.swal2-popup.inverted button.swal2-confirm,.swal2-popup.inverted button.swal2-confirm:hover{background-color:#fff!important;color:#00838e!important;font-size:inherit!important;border:2px solid #00838e!important;font-weight:700!important;text-decoration:none!important}.banner-section--splash .swal2-popup.banner-section__block.grey button.swal2-cancel,.banner-section--splash .swal2-popup.banner-section__block.grey button.swal2-cancel:hover,.banner-section--splash .swal2-popup.banner-section__block.lightgreen button.swal2-cancel,.banner-section--splash .swal2-popup.banner-section__block.lightgreen button.swal2-cancel:hover,.swal2-popup.inverted button.swal2-cancel,.swal2-popup.inverted button.swal2-cancel:hover{background-color:#00838e!important;border:2px solid #00838e;color:#00838e;font-weight:700;text-decoration:none;border-left-color:#00838e!important;border-right-color:#00838e!important}.swal2-popup.inverted_modify_details .swal2-header{font-size:1.125rem;color:#483729;margin-bottom:1rem}.swal2-popup.inverted_modify_details #swal2-content,.swal2-popup.inverted_modify_details .swal2-header{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;text-align:center;position:relative}.swal2-popup.inverted_modify_details #swal2-content{font-size:1rem;color:#333;line-height:1.4em;margin:0;padding:0}.swal2-popup.inverted_modify_details button.swal2-styled.swal2-confirm,.swal2-popup.inverted_modify_details button.swal2-styled.swal2-confirm:hover{border:2px solid #00838e;color:#fff;background:#00838e!important;font-weight:700;margin:5% 40% 0}.swal2-popup.center-action-btn .swal2-actions{-ms-flex-pack:distribute;justify-content:space-around}@media(min-width:950px){.swal2-popup{padding-top:40px!important}}.swal2-popup.remove-ancillary,.swal2-popup.remove-card{border-radius:1rem;border:3px solid #e3e0db;padding:20px!important}@media(min-width:740px){.swal2-popup.remove-ancillary,.swal2-popup.remove-card{padding:30px!important}}.swal2-popup.remove-ancillary h2#swal2-title,.swal2-popup.remove-card h2#swal2-title{font-size:1.125rem}@media(min-width:950px){.swal2-popup.remove-ancillary h2#swal2-title,.swal2-popup.remove-card h2#swal2-title{font-size:1.375rem}}.swal2-popup.remove-ancillary .swal2-content,.swal2-popup.remove-card .swal2-content{margin-bottom:20px}.swal2-popup.remove-ancillary #swal2-content .confirm-text,.swal2-popup.remove-card #swal2-content .confirm-text{margin:25px 0 5px}.swal2-popup.remove-ancillary .swal2-actions,.swal2-popup.remove-card .swal2-actions{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:-15px!important;padding:0}.swal2-popup.remove-ancillary .swal2-actions button,.swal2-popup.remove-card .swal2-actions button{margin:0 5px 15px;font-weight:700;font-size:1rem}@media(max-width:419px){.swal2-popup.remove-card .swal2-actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.swal2-popup .swal2-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0!important;padding:0 1rem}@media(min-width:950px){.swal2-popup .swal2-actions{padding:0 4rem}}.swal2-popup .swal2-validation-message{padding:0 1rem;margin:15px 0!important}.swal2-popup .swal2-validation-message:before{display:none}@media(min-width:950px){.swal2-popup .swal2-validation-message{padding:0 3rem}}.swal2-popup .swal2-close{z-index:9;color:#00838e}.swal2-popup .swal2-close:hover{color:#00838e}.swal2-popup.cancel-booking .swal2-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px 0 5px!important}.swal2-popup.cancel-booking .swal2-actions button{margin:10px}.swal2-popup.cancel-booking .swal2-actions button.swal2-confirm,.swal2-popup.cancel-booking .swal2-actions button.swal2-confirm:hover{background-color:#fff!important;color:#00838e!important;font-size:inherit!important;border:2px solid #00838e!important;font-weight:700!important;text-decoration:none!important}.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel{color:#fff!important}.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel,.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel:hover{background-color:#00838e!important;border:2px solid #00838e;font-weight:700;text-decoration:none;border-left-color:#00838e!important;border-right-color:#00838e!important}.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel:hover{color:#00838e}.swal2-popup.discount-modal{width:25rem;margin-top:30px!important}.swal2-popup.discount-modal img{margin:0;position:absolute;top:-22px}.swal2-popup.discount-modal .swal2-header h2#swal2-title{margin-top:20px;text-transform:uppercase;font-size:1.625rem;font-weight:700}.swal2-popup.discount-modal.membershipNumberDiscount-modal #swal2-content,.swal2-popup.discount-modal.multiRoomDiscount-modal #swal2-content{margin-bottom:0}.swal2-popup.discount-modal #swal2-content{margin-bottom:30px}.swal2-popup.discount-modal #swal2-content .inline-block{display:inline-block}.swal2-popup.discount-modal #swal2-content p.newPriceText{margin-top:25px;margin-bottom:0}.swal2-popup.discount-modal #swal2-content p.newPrice{font-size:2rem;font-weight:700;margin-bottom:0;line-height:1rem;margin-top:15px}.swal2-popup.discount-modal #swal2-content p.newPrice>span:first-child{display:none}.swal2-popup.discount-modal #swal2-content p.newPrice .price__currency{font-size:.8125rem;color:#333;font-weight:400}.swal2-popup.discount-modal #swal2-content p.newPrice span{margin-bottom:0;color:#cd0921}.swal2-popup.discount-modal #swal2-content p.newPrice span.price,.swal2-popup.discount-modal #swal2-content p.newPrice span.price .price__plus{line-height:1.4rem;font-size:2rem;font-weight:700}.swal2-popup.discount-modal #swal2-content p.newPrice span .price__plus,.swal2-popup.discount-modal #swal2-content p.newPrice span span.bc,.swal2-popup.discount-modal #swal2-content p.newPrice span span.voucher{color:#404040}.swal2-popup.discount-modal #swal2-content p.oldPrice{text-decoration:line-through;padding-left:5px}.swal2-popup.discount-modal #swal2-content p.oldPrice span{font-size:1rem;font-weight:700}.swal2-popup.discount-modal #swal2-content p.oldPrice span:nth-child(2){display:none}.swal2-popup.discount-modal #swal2-content p.oldPrice span.price__plus:nth-child(2){display:inline}.swal2-popup.discount-modal #swal2-content p.oldPrice span.price__currency{margin-left:0}@media(max-width:419px){.swal2-popup.discount-modal #swal2-content p.newPrice,.swal2-popup.discount-modal #swal2-content p.oldPrice{margin-left:0;margin-right:0}}.swal2-popup.discount-modal #swal2-content p.multiRoomNote{background-color:#eddfde;margin:0;padding:10px 15px;border-radius:7px}.swal2-popup.discount-modal .swal2-actions button{width:100%}.swal2-popup.form_inverted #swal2-content form{padding:0 1rem}@media(min-width:950px){.swal2-popup.form_inverted #swal2-content form{padding:0 4rem}}.swal2-popup.form_inverted #swal2-content form .error-text{float:right!important;text-align:right}.swal2-popup.form_inverted #swal2-content form .form-group{margin-bottom:.5rem!important}.swal2-popup.form_inverted #swal2-content.input-phone .input-phone__number{margin-left:.25rem!important}.swal2-popup.form_inverted button.swal2-cancel,.swal2-popup.form_inverted button.swal2-cancel:hover{background:transparent!important;color:#00838e!important;padding:0!important;font-size:inherit!important;border:none!important;font-weight:700!important;text-decoration:none!important}.swal2-popup:focus{outline:none}.swal2-popup.confirm-round-trip{width:36em}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup.remove-hotel{border:2px solid #c8c8c8;width:28em;padding:40px 30px!important}.swal2-popup.remove-hotel .swal2-content{margin-bottom:20px}.swal2-popup.remove-hotel .swal2-actions{-ms-flex-pack:center;justify-content:center}.swal2-popup.remove-hotel .swal2-actions button:active,.swal2-popup.remove-hotel .swal2-actions button:focus,.swal2-popup.remove-hotel .swal2-actions button:hover{text-decoration:none}.swal2-popup.remove-hotel.confirm-hotel{padding:30px!important}.swal2-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.swal2-header h2#swal2-title{font-size:1.375rem}.swal2-header h2#swal2-title,.swal2-title{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;color:#483729;margin-bottom:1rem;text-align:center;position:relative}.swal2-title{font-size:1.125rem}.swal2-actions{z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto!important}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions button{border-radius:1.5em!important}.swal2-actions button::-moz-focus-inner{border:0}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-radius:2%;border:.25em solid transparent;background-color:#00838e!important;color:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-radius:50%;border:3px solid #999;border-right-color:transparent;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;-webkit-box-shadow:none;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:2px solid #00838e!important;border-radius:.25em;background:initial;background-color:#00838e!important;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{background-color:#fff!important;border:2px solid #00838e!important;color:#00838e!important;font-weight:700!important;text-decoration:none!important}.swal2-styled:focus{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;top:0;right:0;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:transparent;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{display:none}.swal2-content{z-index:1;-ms-flex-pack:center;justify-content:center;color:#545454;font-size:1.125em;font-weight:300;word-wrap:break-word}#swal2-content,.swal2-content{margin:0;padding:0;line-height:normal}#swal2-content{font-family:Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:1rem;color:#333;line-height:1.4em;text-align:center;position:relative}#swal2-content label{text-align:left}#swal2-content button{border-width:0;-o-border-image:none;border-image:none;background:none}#swal2-content h2{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1.375rem;color:#483729;margin:5px 30px 15px;text-align:center;position:relative}#swal2-content h2 .error-text{font-size:inherit;font-weight:inherit}#swal2-content p{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;text-transform:none;font-size:1rem;color:#333;line-height:1.4em;text-align:center;position:relative;margin:5px 30px 15px;padding:0}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:inherit;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.625em;overflow:hidden;background:#fff!important;color:#b43837!important;font-size:1rem!important;font-weight:300;margin:0 11px!important}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;zoom:normal;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}@supports(-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;zoom:normal;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-ms-flex-positive:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning:before{content:"!"}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info:before{content:"i"}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question:before{content:"?"}.swal2-icon.swal2-question.swal2-arabic-question-mark:before{content:"؟"}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progress-steps{-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#00838e;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#00838e}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#00838e}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}a.CybotCookiebotDialogBodyButton{border-radius:20px;padding:4px 12px 6px!important}.navbar-language-selector__toggler__arrow{background-repeat:no-repeat;background-position:50%;background-image:url(/_static/img/icons/arrows/arrow-down-grey.png)}.navbar-language-selector__toggler.is-expanded .navbar-language-selector__toggler__arrow{background-image:url(/_static/img/icons/arrows/arrow-up-grey.png)}.banner-section--splash .banner-section__block.green{background-image:url(/_static/img/icons/splash/green-v2.svg)}.banner-section--splash .banner-section__block.brown{background-image:url(/_static/img/icons/splash/brown-v2.svg)}.banner-section--splash .banner-section__block.blue{background-image:url(/_static/img/icons/splash/blue-v2.svg)}.banner-section--splash .banner-section__block.grey{background-image:url(/_static/img/icons/splash/grey-v2.svg)}.banner-section--splash .banner-section__block.orange{background-image:url(/_static/img/icons/splash/orange-v2.svg)}.banner-section--splash .banner-section__block.purple{background-image:url(/_static/img/icons/splash/purple-v2.svg)}.banner-section--splash .banner-section__block.red{background-image:url(/_static/img/icons/splash/red.svg)}.banner-section--splash .banner-section__block.lightgreen{background-image:url(/_static/img/icons/splash/light-green.svg)}.banner-section--splash .banner-section__block.grey *,.banner-section--splash .banner-section__block.inverted *,.banner-section--splash .banner-section__block.lightgreen *{color:#3d3835;text-shadow:none}.banner-section--splash .banner-section__block.grey .icon,.banner-section--splash .banner-section__block.inverted .icon,.banner-section--splash .banner-section__block.lightgreen .icon{fill:currentColor}.content-teaser--flexible.show-video-icon:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:50%;background-image:url(/_static/img/icons/shared/video-icon.png)}.content-teaser--flexible.landscape.show-video-icon:after{background-position-y:35%}.active.booking-widget-toggle .icon--expand,.active.btn-booking-widget-toggle .icon--expand{background-image:url(/_static/img/icons/hotelpage/dropdown-collapse.png)}.booking-widget-toggle:after{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);background-size:auto;content:"";display:inline-block;width:1.375rem;height:1.375rem}.booking-widget-toggle.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-pois>li .poi{background-image:url(/_static/img/icons/map/map-default.png);background-repeat:no-repeat;background-size:20px 20px}.list-pois>li[data-category=airport] .poi{background-image:url(/_static/img/icons/map/map-airport-v2.png)}.list-pois>li[data-category=attraction] .poi{background-image:url(/_static/img/icons/map/map-attraction.png)}.list-pois>li[data-category=bar] .poi{background-image:url(/_static/img/icons/map/map-bar.png)}.list-pois>li[data-category=bus] .poi{background-image:url(/_static/img/icons/map/map-busstation-v2.png)}.list-pois>li[data-category=center] .poi{background-image:url(/_static/img/icons/map/map-city-center.png)}.list-pois>li[data-category=company] .poi{background-image:url(/_static/img/icons/map/map-company.png)}.list-pois>li[data-category=pin] .poi{background-image:url(/_static/img/icons/map/map-default.png)}.list-pois>li[data-category=entertainment] .poi{background-image:url(/_static/img/icons/map/map-entertainment.png)}.list-pois>li[data-category=museum] .poi{background-image:url(/_static/img/icons/map/map-museum.png)}.list-pois>li[data-category=music] .poi{background-image:url(/_static/img/icons/map/map-music.png)}.list-pois>li[data-category=hotel] .poi{background-image:url(/_static/img/icons/map/map-pin.png)}.list-pois>li[data-category=restaurant] .poi{background-image:url(/_static/img/icons/map/map-restaurant.png)}.list-pois>li[data-category=shopping] .poi{background-image:url(/_static/img/icons/map/map-shopping.png)}.list-pois>li[data-category=star] .poi{background-image:url(/_static/img/icons/map/map-star.png)}.list-pois>li[data-category=taxi] .poi{background-image:url(/_static/img/icons/map/map-taxi-v2.png)}.list-pois>li[data-category=theatre] .poi{background-image:url(/_static/img/icons/map/map-theatre.png)}.list-pois>li[data-category=trains] .poi{background-image:url(/_static/img/icons/map/map-trains-v2.png)}.list-pois>li[data-category=transportation] .poi{background-image:url(/_static/img/icons/map/map-transportation-v2.png)}.btn-expand:before{background-image:url(/_static/img/icons/map/magnifying-ico-v2.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:0}.no-svg .btn-expand:before{background-image:url(/_static/img/icons/map/zoom-in-v2.png)}.btn-expand.-expanded:before{background-image:url(/_static/img/icons/map/magnifying-minus-ico-v2.svg)}.no-svg .btn-expand.-expanded:before{background-image:url(/_static/img/icons/map/zoom-out-v2.png)}.map .map__canvas{background-image:url(/_static/img/royalslider/preloader.gif);background-position:50%;background-repeat:no-repeat}.popular-section .popular-section__header{background-position:95%;background-repeat:no-repeat;background-image:url(/_static/img/icons/search/arrow-expand.png)}.popular-section.is-expanded .popular-section__header{background-image:url(/_static/img/icons/search/arrow-collapse.png)}@media(min-width:950px){.popular-section.is-expanded .popular-section__header,.popular-section .popular-section__header{background-image:none}}.login .form-close-btn:after{background-image:url(/_static/img/close-ico.svg);background-size:contain}.login-info{background-image:url(/_static/img/friends-stamp.svg);background-repeat:no-repeat;background-size:98px 103px;background-position:right 10px top 10px}.temporary-test-remove-please{background-color:#00f}.absolute-position{position:absolute}.display-inline{display:-ms-inline-flexbox;display:inline-flex}.width-100{width:100%}#delivery-dropdown{padding:0 1rem}.form-section label{margin-bottom:5px} \ No newline at end of file +.picker__month, +.picker__year { + font-size: rem(22px); +} +@media (min-width: 950px) { + .picker__month, + .picker__year { + font-size: rem(26px); + } +} +.content-toggler { + font-size: rem(18px); +} +.hotel-stays .hotel-stays__list__item__heading, +.hotel-stays .hotel-stays__list__item__link-heading, +.list-facts .list-facts__item .list-facts__item__heading { + font-size: rem(16px); +} +.hero-intro .hero-intro__content .hero-intro__content__heading { + font-size: rem(32px); +} +@media (min-width: 950px) { + .hero-intro .hero-intro__content .hero-intro__content__heading { + font-size: rem(46px); + } +} +.pois-container .pois-container__heading--large, +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + font-size: rem(22px); +} +@media (min-width: 950px) { + .pois-container .pois-container__heading--large, + .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + font-size: rem(26px); + } +} +.editable-area--heading h2, +.hotel .hotel__heading, +.restaurant .restaurant__heading-level1, +.room .room__heading-level1 { + font-size: rem(22px); +} +@media (min-width: 950px) { + .editable-area--heading h2, + .hotel .hotel__heading, + .restaurant .restaurant__heading-level1, + .room .room__heading-level1 { + font-size: rem(26px); + } +} +.banner-section--splash .banner-section__text > p, +.content-teaser .content-teaser__heading, +.editable-area--heading h3, +.iconic-item .alternate-hotels-link, +.list-links--bold .list-links__link, +.pois-container .pois-container__heading, +.room .room__heading-level2 { + font-size: rem(18px); +} +.editable-area--heading h4, +.restaurant-opening-hours--mini .restaurant-opening-hours__heading, +.special-request-needs-group .special-request-needs-group__heading { + font-size: rem(16px); +} +.elevator-pitch, +.full-page-form__login__preamble, +.teaser-full .teaser-full__content { + font-size: rem(20px); +} +.room-price-info .room-price-info__btn, +.swal2-actions button, +.xformblock form a h3 { + font-size: rem(16px); +} +body:not(.ng-scope) .ng-cloak, +body:not(.ng-scope) .x-ng-cloak, +body:not(.ng-scope) [ng-cloak], +body:not(.ng-scope) [ng\:cloak], +body:not(.ng-scope) [x-ng-cloak] { + visibility: hidden; +} +body.ng-ready .hide-on-load, +body:not(.ng-scope) [data-ng-cloak], +body:not(.ng-scope) [error-message-for], +body:not(.ng-scope) [ng-show] { + display: none; +} +.no-animate { + -webkit-transition: none !important; + transition: none !important; +} +.picker__month, +.picker__year { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + line-height: 1.1em; + color: #483729; +} +@media (min-width: 950px) { + .picker__month, + .picker__year { + font-size: 1.625rem; + } +} +.content-toggler { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.125rem; + color: #483729; +} +@media (min-width: 950px) { + .content-toggler { + font-size: 1.375rem; + } +} +.hotel-stays .hotel-stays__list__item__heading, +.hotel-stays .hotel-stays__list__item__link-heading, +.list-facts .list-facts__item .list-facts__item__heading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; + color: #333; +} +.legalese { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 0.8125rem; + line-height: 1.2em; + color: #333; +} +.hero-intro .hero-intro__content .hero-intro__content__heading { + font-family: BrandonText-Black, Arial, Helvetica, sans-serif; + font-size: 2rem; + line-height: 1; + text-transform: uppercase; + font-weight: 400; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .hero-intro .hero-intro__content .hero-intro__content__heading { + font-size: 2.875rem; + } +} +.hero-intro .hero-intro__content ol + .hero-intro__content__heading, +.hero-intro .hero-intro__content p + .hero-intro__content__heading, +.hero-intro .hero-intro__content table + .hero-intro__content__heading, +.hero-intro .hero-intro__content ul + .hero-intro__content__heading { + margin-top: 2rem; +} +.pois-container .pois-container__heading--large, +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + font-size: 1.375rem; + line-height: 1.1em; + text-transform: uppercase; + font-weight: 400; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .pois-container .pois-container__heading--large, + .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + font-size: 1.625rem; + } +} +.pois-container ol + .pois-container__heading--large, +.pois-container p + .pois-container__heading--large, +.pois-container table + .pois-container__heading--large, +.pois-container ul + .pois-container__heading--large, +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > ol + a, +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > p + a, +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > table + a, +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > ul + a { + margin-top: 2rem; +} +.editable-area--heading h2, +.hotel .hotel__heading, +.restaurant .restaurant__heading-level1, +.room .room__heading-level1 { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + line-height: 1.1em; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .editable-area--heading h2, + .hotel .hotel__heading, + .restaurant .restaurant__heading-level1, + .room .room__heading-level1 { + font-size: 1.625rem; + } +} +.editable-area--heading ol + h2, +.editable-area--heading p + h2, +.editable-area--heading table + h2, +.editable-area--heading ul + h2, +.hotel ol + .hotel__heading, +.hotel p + .hotel__heading, +.hotel table + .hotel__heading, +.hotel ul + .hotel__heading, +.restaurant ol + .restaurant__heading-level1, +.restaurant p + .restaurant__heading-level1, +.restaurant table + .restaurant__heading-level1, +.restaurant ul + .restaurant__heading-level1, +.room ol + .room__heading-level1, +.room p + .room__heading-level1, +.room table + .room__heading-level1, +.room ul + .room__heading-level1 { + margin-top: 2rem; +} +.banner-section--splash .banner-section__text > p, +.content-teaser .content-teaser__heading, +.editable-area--heading h3, +.iconic-item .alternate-hotels-link, +.list-links--bold .list-links__link, +.pois-container .pois-container__heading, +.room .room__heading-level2 { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.125rem; + color: #483729; + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .banner-section--splash .banner-section__text > p, + .content-teaser .content-teaser__heading, + .editable-area--heading h3, + .iconic-item .alternate-hotels-link, + .list-links--bold .list-links__link, + .pois-container .pois-container__heading, + .room .room__heading-level2 { + font-size: 1.375rem; + } +} +.banner-section--splash .banner-section__text > ol + p, +.banner-section--splash .banner-section__text > p + p, +.banner-section--splash .banner-section__text > table + p, +.banner-section--splash .banner-section__text > ul + p, +.content-teaser ol + .content-teaser__heading, +.content-teaser p + .content-teaser__heading, +.content-teaser table + .content-teaser__heading, +.content-teaser ul + .content-teaser__heading, +.editable-area--heading ol + h3, +.editable-area--heading p + h3, +.editable-area--heading table + h3, +.editable-area--heading ul + h3, +.iconic-item ol + .alternate-hotels-link, +.iconic-item p + .alternate-hotels-link, +.iconic-item table + .alternate-hotels-link, +.iconic-item ul + .alternate-hotels-link, +.list-links--bold ol + .list-links__link, +.list-links--bold p + .list-links__link, +.list-links--bold table + .list-links__link, +.list-links--bold ul + .list-links__link, +.pois-container ol + .pois-container__heading, +.pois-container p + .pois-container__heading, +.pois-container table + .pois-container__heading, +.pois-container ul + .pois-container__heading, +.room ol + .room__heading-level2, +.room p + .room__heading-level2, +.room table + .room__heading-level2, +.room ul + .room__heading-level2 { + margin-top: 2rem; +} +.editable-area--heading h4, +.restaurant-opening-hours--mini .restaurant-opening-hours__heading, +.special-request-needs-group .special-request-needs-group__heading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; + font-weight: 700; + margin-bottom: 1rem; +} +.editable-area--heading ol + h4, +.editable-area--heading p + h4, +.editable-area--heading table + h4, +.editable-area--heading ul + h4, +.restaurant-opening-hours--mini ol + .restaurant-opening-hours__heading, +.restaurant-opening-hours--mini p + .restaurant-opening-hours__heading, +.restaurant-opening-hours--mini table + .restaurant-opening-hours__heading, +.restaurant-opening-hours--mini ul + .restaurant-opening-hours__heading, +.special-request-needs-group ol + .special-request-needs-group__heading, +.special-request-needs-group p + .special-request-needs-group__heading, +.special-request-needs-group table + .special-request-needs-group__heading, +.special-request-needs-group ul + .special-request-needs-group__heading { + margin-top: 2rem; +} +.elevator-pitch, +.full-page-form__login__preamble, +.teaser-full .teaser-full__content { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.25rem; + color: #333; +} +@media (min-width: 950px) { + .elevator-pitch, + .full-page-form__login__preamble, + .teaser-full .teaser-full__content { + font-size: 1.5rem; + line-height: 2.25rem; + } +} +.room-price-info .room-price-info__btn, +.swal2-actions button { + color: #333; + color: #fff; +} +.room-price-info .room-price-info__btn, +.swal2-actions button, +.xformblock form a h3 { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; +} +.xformblock form a h3 { + color: #333; +} +.button-leadin.not-available, +.change-date-section .my-changes-list .previous-value, +.price-calender__booking-option.not-available { + text-decoration: line-through; +} +.legalese a { + border-bottom: 1px dotted #00838e; +} +.legalese a:focus, +.legalese a:hover { + border-bottom: none; +} +.hotel .hotel__address a, +.speech-bubble a { + color: #006b75; +} +.l-grid { + width: 100%; + margin: 0 auto; + max-width: 100%; +} +.l-grid:after, +.l-grid:before { + content: " "; + display: table; +} +.l-grid:after { + clear: both; +} +.l-grid--nested { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-grid--nested:after, +.l-grid--nested:before { + content: " "; + display: table; +} +.l-grid--nested:after { + clear: both; +} +.l-grid--collapsed { + width: 100%; + margin: 0; + max-width: 100%; +} +.l-grid--collapsed:after, +.l-grid--collapsed:before { + content: " "; + display: table; +} +.l-grid--collapsed:after { + clear: both; +} +.l-grid__col--full-width { + width: 100%; +} +.l-grid__col--2of12, +.l-grid__col--full-width { + position: relative; + padding-left: 10px; + padding-right: 10px; + float: left; +} +.l-grid__col--2of12 { + width: 16.6666666667%; +} +.l-grid__col--3of12 { + width: 25%; +} +.l-grid__col--3of12, +.l-grid__col--4of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + float: left; +} +.l-grid__col--4of12 { + width: 33.3333333333%; +} +.l-grid__col--5of12 { + width: 41.6666666667%; +} +.l-grid__col--5of12, +.l-grid__col--7of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + float: left; +} +.l-grid__col--7of12 { + width: 58.3333333333%; +} +.l-grid__col--8of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 66.6666666667%; + float: left; +} +.l-grid__col--collapsed { + padding: 0; +} +.l-combo-main-sidebar-small { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-main-sidebar-small:after, +.l-combo-main-sidebar-small:before { + content: " "; + display: table; +} +.l-combo-main-sidebar-small:after { + clear: both; +} +.l-combo-main-sidebar-small .l-combo-main-sidebar-small__main, +.l-combo-main-sidebar-small .l-combo-main-sidebar-small__sidebar { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +@media (min-width: 740px) { + .l-combo-main-sidebar-small .l-combo-main-sidebar-small__main { + position: relative; + padding-left: 10px; + width: 66.6666666667%; + float: left; + padding-right: 10px; + } + .l-combo-main-sidebar-small .l-combo-main-sidebar-small__main--content { + padding-right: 60px; + } + .l-combo-main-sidebar-small .l-combo-main-sidebar-small__sidebar { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } + .l-combo-main-sidebar-small + .l-combo-main-sidebar-small__main + + .l-combo-main-sidebar-small__sidebar { + float: right; + } +} +.l-combo-main-sidebar-medium { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-main-sidebar-medium:after, +.l-combo-main-sidebar-medium:before { + content: " "; + display: table; +} +.l-combo-main-sidebar-medium:after { + clear: both; +} +.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main, +.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__sidebar { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +@media (min-width: 950px) { + .l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main { + position: relative; + padding-left: 10px; + width: 66.6666666667%; + float: left; + padding-right: 10px; + } + .l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main--content { + padding-right: 60px; + } + .l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__sidebar { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } + .l-combo-main-sidebar-medium + .l-combo-main-sidebar-medium__main + + .l-combo-main-sidebar-medium__sidebar { + float: right; + } +} +.l-combo-2col { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-2col:after, +.l-combo-2col:before { + content: " "; + display: table; +} +.l-combo-2col:after { + clear: both; +} +.l-combo-2col .l-combo-2col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +.l-combo-2col .l-combo-2col__col.l-combo-2col__col--spacing { + margin-bottom: 3px; +} +.l-combo-2col .l-combo-2col__col--right { + float: right !important; +} +@media (min-width: 740px) { + .l-combo-2col .l-combo-2col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--full-width { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--2of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 16.6666666667%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--3of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 25%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--4of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--5of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 41.6666666667%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--7of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 58.3333333333%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--8of12 { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 66.6666666667%; + float: left; + } + .l-combo-2col .l-combo-2col__col.l-grid__col--collapsed { + padding: 0; + } + .l-combo-2col .l-combo-2col__col.l-combo-2col__col--spacing { + margin-bottom: 10px; + } +} +.l-combo-2col--medium { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-2col--medium:after, +.l-combo-2col--medium:before { + content: " "; + display: table; +} +.l-combo-2col--medium:after { + clear: both; +} +.l-combo-2col--medium .l-combo-2col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +.l-combo-2col--medium .l-combo-2col__col.l-combo-2col__col--spacing { + margin-bottom: 3px; +} +@media (min-width: 950px) { + .l-combo-2col--medium .l-combo-2col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + } + .l-combo-2col--medium .l-combo-2col__col.l-combo-2col__col--spacing { + margin-bottom: 10px; + } +} +.l-combo-3col { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-3col:after, +.l-combo-3col:before { + content: " "; + display: table; +} +.l-combo-3col:after { + clear: both; +} +.l-combo-3col .l-combo-3col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +.l-combo-3col .l-combo-3col__col.l-combo-3col__col--spacing { + margin-bottom: 3px; +} +@media (min-width: 740px) { + .l-combo-3col .l-combo-3col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } + .l-combo-3col .l-combo-3col__col.l-combo-3col__col--spacing { + margin-bottom: 10px; + } +} +.l-combo-3col--medium { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-3col--medium:after, +.l-combo-3col--medium:before { + content: " "; + display: table; +} +.l-combo-3col--medium:after { + clear: both; +} +.l-combo-3col--medium .l-combo-3col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +.l-combo-3col--medium .l-combo-3col__col.l-combo-3col__col--spacing { + margin-bottom: 3px; +} +@media (min-width: 950px) { + .l-combo-3col--medium .l-combo-3col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } + .l-combo-3col--medium .l-combo-3col__col.l-combo-3col__col--spacing { + margin-bottom: 10px; + } +} +.l-combo-4col { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-combo-4col:after, +.l-combo-4col:before { + content: " "; + display: table; +} +.l-combo-4col:after { + clear: both; +} +.l-combo-4col > .l-combo-4col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; + margin-bottom: 10px; +} +@media (min-width: 740px) { + .l-combo-4col > .l-combo-4col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + margin-bottom: 15px; + } +} +@media (min-width: 950px) { + .l-combo-4col > .l-combo-4col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 25%; + float: left; + } +} +.l-profile-4col { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-profile-4col:after, +.l-profile-4col:before { + content: " "; + display: table; +} +.l-profile-4col:after { + clear: both; +} +.l-profile-4col > .l-profile-4col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +.l-profile-4col > .l-profile-4col__col--level { + position: absolute; + padding: 0; + top: 10px; + right: 10px; + text-align: right; +} +@media (min-width: 740px) { + .l-profile-4col { + margin: 0 -2px; + } + .l-profile-4col > .l-profile-4col__col { + position: relative; + width: 33.3333333333%; + float: left; + padding: 0 2px; + } + .l-profile-4col > .l-profile-4col__col--level { + position: relative; + top: 0; + right: 0; + text-align: left; + } +} +@media (min-width: 950px) { + .l-profile-4col > .l-profile-4col__col { + position: relative; + width: 25%; + float: left; + padding: 0 2px; + } +} +.l-profile-3col { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-profile-3col:after, +.l-profile-3col:before { + content: " "; + display: table; +} +.l-profile-3col:after { + clear: both; +} +.l-profile-3col > .l-profile-3col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +.l-profile-3col > .l-profile-3col__col--level { + position: absolute; + padding: 0; + top: 10px; + right: 10px; + text-align: right; +} +@media (min-width: 740px) { + .l-profile-3col { + margin: 0 -2px; + } + .l-profile-3col > .l-profile-3col__col { + position: relative; + width: 33.3333333333%; + float: left; + padding: 0 2px; + } + .l-profile-3col > .l-profile-3col__col--level { + position: relative; + top: 0; + right: 0; + text-align: left; + } +} +@media (min-width: 950px) { + .l-profile-3col > .l-profile-3col__col { + position: relative; + width: 33.3333333333%; + float: left; + padding: 0 2px; + } +} +.l-booking-widget .loader span { + background-color: #00838e; +} +.has-booking-widget-alert-state .l-booking-widget .loader span { + background-color: #fff; +} +.l-booking-widget--sticky.booking-widget-wrapper { + position: fixed !important; + top: 0; + left: 0; + right: 0; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + label { + display: none; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + label.custom-checkbox-wrapper { + display: block; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .input-group { + padding-top: 5px; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .input-group + .icon, +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .input-group + svg { + top: 16px; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .input-group + span.clearable-input__clear { + top: 6px; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .booking-widget + > .booking-widget__submit { + padding-top: 0; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .booking-widget + > .booking-widget__submit + button { + padding: 6px 15px; +} +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .booking-widget-options, +.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact + .booking-widget-options__show-less { + display: none !important; +} +.l-booking-widget--sticky.booking-widget-wrapper + .booking-widget-options-toggle { + -ms-flex-item-align: center; + align-self: center; +} +.l-booking-widget--sticky.booking-widget-wrapper + .booking-widget-options-toggle + > button[type="button"] { + display: none !important; +} +.l-booking-widget--sticky.booking-widget-wrapper + .booking-widget-options-toggle + > button[type="button"].offers-toggle { + display: -ms-flexbox !important; + display: flex !important; +} +.l-booking-widget--sticky.booking-widget-wrapper + .booking-widget-options-toggle + > button[type="button"].offers-toggle + svg { + background-color: #18cc49; + width: 16px; + height: 16px; + padding: 2px; + border-radius: 50%; + margin-right: 5px; + display: block; +} +@media (max-width: 949px) { + .booking-widget #booking-code__text, + .booking-widget #date-picker, + .booking-widget #guestInput, + .booking-widget #widget-search__text { + line-height: 28px; + height: 48px; + margin-top: -8px; + padding-top: 15px !important; + } + .booking-widget .clearable-input__clear { + padding-top: 8px !important; + } + #booking-code__text ~ label, + #guestInput ~ label, + #widget-search__text ~ label, + .booking-widget .input-group.date-range label { + background-color: #fff; + color: #757575; + height: 26px; + } + #booking-code__text.ng-valid:not(.ng-empty) ~ label, + #booking-code__text:focus ~ label, + #guestInput ~ label, + #widget-search__text.ng-valid ~ label, + #widget-search__text:focus ~ label, + .booking-widget .input-group.date-range label { + top: 15px; + height: auto; + } + .booking-widget-options__tooltip.hidden-medium-up .icon--info-white { + background-image: url(/_static/img/icons/info-dark.svg); + } +} +.l-booking-widget--mobile-collapsed { + display: none; +} +@media (min-width: 950px) { + .l-booking-widget--mobile-collapsed { + display: block !important; + } +} +.l-booking-widget--mobile-collapsed.show-on-all { + display: block !important; +} +.booking-widget-bar + .l-booking-widget--mobile-collapsed.l-booking-widget--maintenance { + display: block; +} +.l-booking-widget--deemphasized { + top: -399px; +} +@media (min-width: 950px) { + .l-booking-widget--deemphasized .l-booking-widget__widget { + top: 0; + } +} +@media (min-width: 1500px) { + .l-booking-widget--deemphasized .l-booking-widget__widget { + top: 0; + } +} +@media (min-width: 740px) { + .l-booking-widget--horizontal .l-booking-widget__widget { + margin-bottom: 0; + } +} +@media (min-width: 950px) { + .l-booking-widget--horizontal { + position: relative; + top: auto; + right: auto; + left: auto; + padding: 0; + } + .l-booking-widget--horizontal .l-booking-widget__widget { + margin-bottom: 0; + } +} +@media (min-width: 950px) { + .l-booking-widget--horizontal { + background: #00838e; + position: relative; + z-index: 101; + padding: 24px 30px 24px 35px; + margin-left: 0; + margin-right: 0; + } + .l-booking-widget--horizontal .primary-row { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + } + .l-booking-widget--horizontal .primary-row__input-group:last-child { + padding-right: 0; + -ms-flex-pack: center; + justify-content: center; + } + .l-booking-widget--horizontal .primary-row__input-group { + -ms-flex-preferred-size: 20%; + flex-basis: 20%; + -ms-flex-positive: 1; + flex-grow: 1; + width: auto; + } + .l-booking-widget--horizontal + .primary-row__input-group.booking-widget__input-group-dates { + -ms-flex-preferred-size: 27%; + flex-basis: 27%; + } +} +@media (min-width: 1200px) { + .l-booking-widget--horizontal { + padding-left: 30px; + } +} +.no-js .l-booking-widget { + display: block !important; +} +.l-booking-widget--inline { + position: static; + margin: 0; +} +.l-booking-widget__widget { + margin-top: 0; + margin-bottom: 0; + width: 100%; +} +.l-booking-widget--contentpage { + margin-bottom: 25px; +} +@media (min-width: 950px) { + .l-booking-widget--profilepage { + margin-bottom: 30px !important; + } +} +@media (min-width: 950px) and (min-width: 950px) { + .l-booking-widget--profilepage { + margin-bottom: 40px !important; + } +} +@media (min-width: 1200px) { + .l-booking-widget--profilepage { + margin-top: -50px; + } +} +.l-booking-widget--padded { + padding-bottom: 20px; +} +@media (max-width: 739px) { + .l-booking-widget--padded { + padding-left: 20px; + padding-right: 20px; + } +} +.l-booking-widget--padded .l-booking-widget__widget { + margin-bottom: 0; +} +.has-booking-widget-alert-state .is-disabled-after-update { + position: relative; +} +.has-booking-widget-alert-state .is-disabled-after-update:before { + content: ""; + display: block; + position: absolute; + background-color: #fff; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0.5; + pointer-events: all; + z-index: 9; +} +.has-booking-widget-alert-state .btn-booking-widget-alert { + background-color: #c65214; + color: #fff; +} +.has-booking-widget-alert-state .btn-booking-widget-alert:disabled { + border: 0; +} +.has-booking-widget-alert-state .btn-booking-widget-alert .loader > span { + background: #fff; +} +@media (min-width: 950px) { + .l-booking-widget--position.booking-widget-wrapper { + position: absolute; + width: 100%; + } +} +.booking-widget--maintenance > * { + width: auto !important; +} +.booking-widget--maintenance .booking-widget__body { + color: #000; + background-color: #eddfde; +} +.booking-widget--maintenance .booking-widget__body svg { + height: 25px; + width: 25px; + float: left; + margin-right: 10px; +} +a.booking-widget__call-number { + color: #fff; +} +.l-elevator-pitch-container { + width: auto; + margin: 0 -10px; + max-width: none; +} +.l-elevator-pitch-container:after, +.l-elevator-pitch-container:before { + content: " "; + display: table; +} +.l-elevator-pitch-container:after { + clear: both; +} +.l-elevator-pitch-container .l-elevator-pitch-container__teaser { + position: relative; + width: 100%; + float: left; + padding: 10px 10px 5px; + z-index: 1; +} +@media (min-width: 740px) { + .l-elevator-pitch-container .l-elevator-pitch-container__teaser { + padding-top: 20px; + padding-bottom: 10px; + } +} +@media (min-width: 950px) { + .l-elevator-pitch-container .l-elevator-pitch-container__teaser { + position: relative; + padding-left: 10px; + width: 66.6666666667%; + float: left; + padding-right: 60px; + padding-bottom: 20px; + } +} +.l-elevator-pitch-container + .l-elevator-pitch-container__teaser + .elevator-pitch-extension { + display: none; +} +@media (min-width: 950px) { + .l-elevator-pitch-container + .l-elevator-pitch-container__teaser--nexttowidget { + min-height: 310px; + } +} +.l-elevator-pitch-container + .l-elevator-pitch-container__teaser.is-elevator-pitch-expanded + .elevator-pitch-extension { + display: block; +} +.l-elevator-pitch-container + .l-elevator-pitch-container__teaser.is-elevator-pitch-expanded + .elevator-pitch__expander { + display: none; +} +.l-elevator-pitch-container .l-elevator-pitch-container__sidebar { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; + margin-top: 10px; +} +@media (min-width: 740px) { + .l-elevator-pitch-container .l-elevator-pitch-container__sidebar { + margin-top: 20px; + } +} +@media (min-width: 950px) { + .l-elevator-pitch-container .l-elevator-pitch-container__sidebar { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } +} +@media (min-width: 950px) { + .l-gallery-thumbnails .l-thumbnails { + margin-top: 6px; + } +} +.l-thumbnails { + display: block; + padding: 0; + margin: -10px; +} +.l-thumbnails:after, +.l-thumbnails:before { + content: " "; + display: table; +} +.l-thumbnails:after { + clear: both; +} +.l-thumbnails > li { + display: block; + height: auto; + float: left; + width: 100%; + padding: 0 10px 20px; + list-style: none; +} +.l-thumbnails > li:nth-of-type(1n) { + clear: none; +} +.l-thumbnails > li:nth-of-type(1n + 1) { + clear: both; +} +@media (min-width: 740px) { + .l-thumbnails { + display: block; + padding: 0; + margin: -10px; + } + .l-thumbnails:after, + .l-thumbnails:before { + content: " "; + display: table; + } + .l-thumbnails:after { + clear: both; + } + .l-thumbnails > li { + display: block; + height: auto; + float: left; + width: 33.3333333333%; + padding: 0 10px 20px; + list-style: none; + } + .l-thumbnails > li:nth-of-type(1n) { + clear: none; + } + .l-thumbnails > li:nth-of-type(3n + 1) { + clear: both; + } +} +@media (min-width: 950px) { + .l-thumbnails { + display: block; + padding: 0; + margin: -10px; + } + .l-thumbnails:after, + .l-thumbnails:before { + content: " "; + display: table; + } + .l-thumbnails:after { + clear: both; + } + .l-thumbnails > li { + display: block; + height: auto; + float: left; + width: 25%; + padding: 0 10px 20px; + list-style: none; + } + .l-thumbnails > li:nth-of-type(1n) { + clear: none; + } + .l-thumbnails > li:nth-of-type(4n + 1) { + clear: both; + } +} +.l-rooms { + display: block; + padding: 0; + margin: -10px; +} +.l-rooms:after, +.l-rooms:before { + content: " "; + display: table; +} +.l-rooms:after { + clear: both; +} +.l-rooms > li { + display: block; + height: auto; + float: left; + width: 50%; + padding: 0 10px 20px; + list-style: none; +} +.l-rooms > li:nth-of-type(1n) { + clear: none; +} +.l-rooms > li:nth-of-type(odd) { + clear: both; +} +@media (min-width: 740px) { + .l-rooms { + display: block; + padding: 0; + margin: -10px; + } + .l-rooms:after, + .l-rooms:before { + content: " "; + display: table; + } + .l-rooms:after { + clear: both; + } + .l-rooms > li { + display: block; + height: auto; + float: left; + width: 25%; + padding: 0 10px 20px; + list-style: none; + } + .l-rooms > li:nth-of-type(1n) { + clear: none; + } + .l-rooms > li:nth-of-type(4n + 1) { + clear: both; + } +} +@media (min-width: 950px) { + .l-rooms { + display: block; + padding: 0; + margin: -10px; + } + .l-rooms:after, + .l-rooms:before { + content: " "; + display: table; + } + .l-rooms:after { + clear: both; + } + .l-rooms > li { + display: block; + height: auto; + float: left; + width: 25%; + padding: 0 10px 20px; + list-style: none; + } + .l-rooms > li:nth-of-type(1n) { + clear: none; + } + .l-rooms > li:nth-of-type(4n + 1) { + clear: both; + } +} +.l-meeting-rooms { + display: block; + padding: 0; + margin: -10px; +} +.l-meeting-rooms:after, +.l-meeting-rooms:before { + content: " "; + display: table; +} +.l-meeting-rooms:after { + clear: both; +} +.l-meeting-rooms > li { + display: block; + height: auto; + float: left; + width: 100%; + padding: 0 10px 20px; + list-style: none; +} +.l-meeting-rooms > li:nth-of-type(1n) { + clear: none; +} +.l-meeting-rooms > li:nth-of-type(1n + 1) { + clear: both; +} +@media (min-width: 740px) { + .l-meeting-rooms { + display: block; + padding: 0; + margin: -10px; + } + .l-meeting-rooms:after, + .l-meeting-rooms:before { + content: " "; + display: table; + } + .l-meeting-rooms:after { + clear: both; + } + .l-meeting-rooms > li { + display: block; + height: auto; + float: left; + width: 50%; + padding: 0 10px 20px; + list-style: none; + } + .l-meeting-rooms > li:nth-of-type(1n) { + clear: none; + } + .l-meeting-rooms > li:nth-of-type(odd) { + clear: both; + } +} +@media (min-width: 950px) { + .l-meeting-rooms { + display: block; + padding: 0; + margin: -10px; + } + .l-meeting-rooms:after, + .l-meeting-rooms:before { + content: " "; + display: table; + } + .l-meeting-rooms:after { + clear: both; + } + .l-meeting-rooms > li { + display: block; + height: auto; + float: left; + width: 33.3333333333%; + padding: 0 10px 20px; + list-style: none; + } + .l-meeting-rooms > li:nth-of-type(1n) { + clear: none; + } + .l-meeting-rooms > li:nth-of-type(3n + 1) { + clear: both; + } +} +.l-hotel-facts { + display: block; + padding: 0; + margin: -10px; +} +.l-hotel-facts:after, +.l-hotel-facts:before { + content: " "; + display: table; +} +.l-hotel-facts:after { + clear: both; +} +.l-hotel-facts > li { + display: block; + height: auto; + float: left; + width: 100%; + padding: 0 10px 20px; + list-style: none; +} +.l-hotel-facts > li:nth-of-type(1n) { + clear: none; +} +.l-hotel-facts > li:nth-of-type(1n + 1) { + clear: both; +} +@media (min-width: 950px) { + .l-hotel-facts { + display: block; + padding: 0; + margin: -10px; + } + .l-hotel-facts:after, + .l-hotel-facts:before { + content: " "; + display: table; + } + .l-hotel-facts:after { + clear: both; + } + .l-hotel-facts > li { + display: block; + height: auto; + float: left; + width: 33.3333333333%; + padding: 0 10px 20px; + list-style: none; + } + .l-hotel-facts > li:nth-of-type(1n) { + clear: none; + } + .l-hotel-facts > li:nth-of-type(3n + 1) { + clear: both; + } + .l-hotel-facts .l-hotel-facts__wide-column { + width: 66.6666666667%; + } +} +.l-footer-sections { + display: block; + padding: 0; + margin: -10px; +} +.l-footer-sections:after, +.l-footer-sections:before { + content: " "; + display: table; +} +.l-footer-sections:after { + clear: both; +} +.l-footer-sections > li { + display: block; + height: auto; + float: left; + width: 100%; + padding: 0 10px 20px; + list-style: none; +} +.l-footer-sections > li:nth-of-type(1n) { + clear: none; +} +.l-footer-sections > li:nth-of-type(1n + 1) { + clear: both; +} +.l-footer-sections > li { + padding-bottom: 0 !important; +} +@media (max-width: 949px) { + .l-footer-sections > li { + padding: 0 0 3px !important; + } +} +@media (min-width: 950px) { + .l-footer-sections { + display: block; + padding: 0; + margin: -10px; + } + .l-footer-sections:after, + .l-footer-sections:before { + content: " "; + display: table; + } + .l-footer-sections:after { + clear: both; + } + .l-footer-sections > li { + display: block; + height: auto; + float: left; + width: 33.3333333333%; + padding: 0 10px 20px; + list-style: none; + } + .l-footer-sections > li:nth-of-type(1n) { + clear: none; + } + .l-footer-sections > li:nth-of-type(3n + 1) { + clear: both; + } +} +@media (min-width: 740px) { + .l-heading-with-ta { + display: table; + width: 100%; + } + .l-heading-with-ta .l-heading-with-ta__heading { + display: table-cell; + padding-right: 60px; + vertical-align: bottom; + } + .l-heading-with-ta .l-heading-with-ta__ta { + display: table-cell; + width: 25%; + vertical-align: bottom; + } + .l-heading-with-ta .l-heading-with-ta__ta--gallery { + padding-left: 15px; + } +} +.credit-card-form__new-select, +.credit-card-form__saved-select, +.l-section--hotel, +.l-section--pattern, +html { + background: #f3f2f1; +} +.content-toggler, +.global-footer, +.hero-content-overlay .hero-content-overlay__section, +.hero-teaser .hero-teaser__container, +.hotel-footer, +.member-content__section { + overflow: hidden; + position: relative; +} +.global-footer, +.hotel-footer, +.l-section__depth, +.map-section .map-section-items { + position: relative; + border-top: 1px solid #868686; +} +.global-footer:before, +.hotel-footer:before, +.l-section__depth:before, +.map-section .map-section-items:before { + content: ""; + position: absolute; + top: -10px; + left: 0; + width: 100%; + height: 10px; + z-index: 3; + -webkit-box-shadow: rgba(0, 0, 0, 0.85) 0 0 10px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.85); +} +.l-section--content, +.l-section--info, +.l-section-contact-bar { + background: #fff; +} +.banner-section__content, +.global-footer .global-footer__content, +.global-footer .hotel-footer__content, +.hero-box, +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner, +.hero-content-overlay .hero-overlay__section .hero-overlay__section__content, +.hero-intro .hero-intro__content, +.hero-overlay .hero-overlay__section .hero-overlay__section__content, +.hero-teaser .hero-teaser__body, +.hotel-footer .global-footer__content, +.hotel-footer .hotel-footer__content, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container, +.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container, +.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container, +.member-content__section .member-content__section__inner { + -webkit-box-sizing: content-box; + box-sizing: content-box; + max-width: 1200px; + margin: 0 auto; + padding: 0 10px; +} +.banner-section__content:after, +.banner-section__content:before, +.global-footer .global-footer__content:after, +.global-footer .global-footer__content:before, +.global-footer .hotel-footer__content:after, +.global-footer .hotel-footer__content:before, +.hero-box:after, +.hero-box:before, +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner:after, +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner:before, +.hero-content-overlay + .hero-overlay__section + .hero-overlay__section__content:after, +.hero-content-overlay + .hero-overlay__section + .hero-overlay__section__content:before, +.hero-intro .hero-intro__content:after, +.hero-intro .hero-intro__content:before, +.hero-overlay .hero-overlay__section .hero-overlay__section__content:after, +.hero-overlay .hero-overlay__section .hero-overlay__section__content:before, +.hero-teaser .hero-teaser__body:after, +.hero-teaser .hero-teaser__body:before, +.hotel-footer .global-footer__content:after, +.hotel-footer .global-footer__content:before, +.hotel-footer .hotel-footer__content:after, +.hotel-footer .hotel-footer__content:before, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container:after, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container:before, +.hotel-theme-haymarket + .hotel-footer__content + .hotel-footer__inner-container:after, +.hotel-theme-haymarket + .hotel-footer__content + .hotel-footer__inner-container:before, +.hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer__inner-container:after, +.hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer__inner-container:before, +.member-content__section .member-content__section__inner:after, +.member-content__section .member-content__section__inner:before { + content: " "; + display: table; +} +.banner-section__content:after, +.global-footer .global-footer__content:after, +.global-footer .hotel-footer__content:after, +.hero-box:after, +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner:after, +.hero-content-overlay + .hero-overlay__section + .hero-overlay__section__content:after, +.hero-intro .hero-intro__content:after, +.hero-overlay .hero-overlay__section .hero-overlay__section__content:after, +.hero-teaser .hero-teaser__body:after, +.hotel-footer .global-footer__content:after, +.hotel-footer .hotel-footer__content:after, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container:after, +.hotel-theme-haymarket + .hotel-footer__content + .hotel-footer__inner-container:after, +.hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer__inner-container:after, +.member-content__section .member-content__section__inner:after { + clear: both; +} +@media (min-width: 740px) { + .banner-section__content, + .global-footer .global-footer__content, + .global-footer .hotel-footer__content, + .hero-box, + .hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner, + .hero-content-overlay .hero-overlay__section .hero-overlay__section__content, + .hero-intro .hero-intro__content, + .hero-overlay .hero-overlay__section .hero-overlay__section__content, + .hero-teaser .hero-teaser__body, + .hotel-footer .global-footer__content, + .hotel-footer .hotel-footer__content, + .hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container, + .hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container, + .hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container, + .member-content__section .member-content__section__inner { + padding: 0 30px; + } +} +.banner-section__content .l-section__inner, +.global-footer .global-footer__content .l-section__inner, +.global-footer .hotel-footer__content .l-section__inner, +.global-footer .l-section__inner--content-spaced .global-footer__content, +.global-footer .l-section__inner--content-spaced .hotel-footer__content, +.hero-box .l-section__inner, +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner + .l-section__inner, +.hero-content-overlay + .hero-content-overlay__section + .l-section__inner--content-spaced + .hero-content-overlay__section__inner, +.hero-content-overlay + .hero-overlay__section + .hero-overlay__section__content + .l-section__inner, +.hero-content-overlay + .hero-overlay__section + .l-section__inner--content-spaced + .hero-overlay__section__content, +.hero-intro .hero-intro__content .l-section__inner, +.hero-intro .l-section__inner--content-spaced .hero-intro__content, +.hero-overlay + .hero-overlay__section + .hero-overlay__section__content + .l-section__inner, +.hero-overlay + .hero-overlay__section + .l-section__inner--content-spaced + .hero-overlay__section__content, +.hero-teaser .hero-teaser__body .l-section__inner, +.hero-teaser .l-section__inner--content-spaced .hero-teaser__body, +.hotel-footer .global-footer__content .l-section__inner, +.hotel-footer .hotel-footer__content .l-section__inner, +.hotel-footer .l-section__inner--content-spaced .global-footer__content, +.hotel-footer .l-section__inner--content-spaced .hotel-footer__content, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container + .l-section__inner, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .l-section__inner--content-spaced + .hotel-footer__inner-container, +.hotel-theme-haymarket + .hotel-footer__content + .hotel-footer__inner-container + .l-section__inner, +.hotel-theme-haymarket + .hotel-footer__content + .l-section__inner--content-spaced + .hotel-footer__inner-container, +.hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer__inner-container + .l-section__inner, +.hotel-theme-hotelnorge + .hotel-footer__content + .l-section__inner--content-spaced + .hotel-footer__inner-container, +.l-section__inner--content-spaced .banner-section__content, +.l-section__inner--content-spaced .global-footer .global-footer__content, +.l-section__inner--content-spaced .global-footer .hotel-footer__content, +.l-section__inner--content-spaced .hero-box, +.l-section__inner--content-spaced + .hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner, +.l-section__inner--content-spaced + .hero-content-overlay + .hero-overlay__section + .hero-overlay__section__content, +.l-section__inner--content-spaced .hero-intro .hero-intro__content, +.l-section__inner--content-spaced + .hero-overlay + .hero-overlay__section + .hero-overlay__section__content, +.l-section__inner--content-spaced .hero-teaser .hero-teaser__body, +.l-section__inner--content-spaced .hotel-footer .global-footer__content, +.l-section__inner--content-spaced .hotel-footer .hotel-footer__content, +.l-section__inner--content-spaced + .hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer__inner-container, +.l-section__inner--content-spaced + .hotel-theme-haymarket + .hotel-footer__content + .hotel-footer__inner-container, +.l-section__inner--content-spaced + .hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer__inner-container, +.l-section__inner--content-spaced + .member-content__section + .member-content__section__inner, +.member-content__section + .l-section__inner--content-spaced + .member-content__section__inner, +.member-content__section .member-content__section__inner .l-section__inner { + padding-left: 0; + padding-right: 0; +} +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner, +.l-section__inner--content, +.member-content__section .member-content__section__inner { + padding-top: 20px; + padding-bottom: 5px; +} +@media (min-width: 740px) { + .hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner, + .l-section__inner--content, + .member-content__section .member-content__section__inner { + padding-top: 30px; + padding-bottom: 15px; + } +} +.main { + width: 100%; +} +.main:after, +.main:before { + content: " "; + display: table; +} +.main:after { + clear: both; +} +.clearfix:after, +.clearfix:before, +.heading-with-controls:after, +.heading-with-controls:before, +.membership-card:after, +.membership-card:before { + content: " "; + display: table; +} +.clear, +.clearfix:after, +.heading-with-controls:after, +.membership-card:after { + clear: both; +} +.clear { + display: block; + height: 0; + line-height: 0; + overflow: hidden; +} +.l-section--content { + overflow: visible; +} +.l-section--separation { + -webkit-box-shadow: 0 -2px 0 #e9e8e7; + box-shadow: 0 -2px 0 #e9e8e7; + border-top: 1px solid #fff; +} +.l-section--transparent { + background: transparent; +} +.l-section--transparent-large { + background: #fff; +} +@media (min-width: 950px) { + .l-section--transparent-large { + background: transparent; + } +} +.l-section--background-image { + position: relative; + overflow: hidden; +} +.l-section--background-image .background-image-container { + position: absolute; + width: 100%; + height: 100%; + z-index: 0; +} +.l-section--has-sidebar { + overflow: visible; + z-index: 100; +} +@media (max-width: 739px) { + .l-section--highlight-in-mobile { + background: #fff; + } + .join-now--button-in-mobile { + text-align: center; + } +} +.l-section-contact-bar { + position: relative; + z-index: 1; +} +.l-section-contact-bar:after, +.l-section-contact-bar:before { + content: " "; + display: table; +} +.l-section-contact-bar:after { + clear: both; +} +.l-section-hotel-facts { + position: relative; +} +@media (min-width: 1200px) { + .l-section-hotel-facts + .content-toggler--facts, + .l-section-hotel-facts .hotel-facts-close { + display: none; + } +} +.js .l-section-hotel-facts { + display: none; +} +@media (min-width: 1200px) { + .js .l-section-hotel-facts { + display: block !important; + } +} +.l-section-price-calendar { + background: #fff; +} +@media (min-width: 950px) { + .l-section-price-calendar { + overflow: visible; + } +} +@media (min-width: 950px) { + .l-section--hotel { + position: relative; + z-index: 10; + } +} +.l-section__inner--hotel-slideshow { + padding-top: 0; +} +.l-section__inner--content-conjoined-with-previous { + padding-top: 0; + margin-top: -5px; +} +@media (min-width: 740px) { + .l-section__inner--content-conjoined-with-previous { + margin-top: -15px; + } +} +.l-section__inner--content-spaced { + padding-top: 20px; + padding-bottom: 5px; +} +@media (min-width: 740px) { + .l-section__inner--content-spaced { + padding-top: 30px; + padding-bottom: 15px; + } +} +@media (min-width: 1200px) { + .l-section__inner--content-spaced { + padding-top: 50px; + padding-bottom: 35px; + } +} +.l-section__inner--content-large-spaced > .special-alerts { + margin-bottom: 40px; +} +.l-section__inner--content-spaced-small { + padding: 10px 10px 5px; +} +@media (min-width: 740px) { + .l-section__inner--content-spaced-small { + padding-top: 20px; + padding-bottom: 5px; + } +} +@media (max-width: 739px) { + .l-section__inner--xsmall-no-padding { + padding: 0; + } +} +@media (min-width: 740px) { + .l-section__inner--xsmall-no-padding { + padding: 10px; + } +} +@media (min-width: 740px) { + .l-section__inner--collapse { + height: 0; + } +} +.big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section__sidebar { + padding-top: 15px; +} +@media (min-width: 740px) { + .big-sidebar-wrapper { + position: relative; + } + .big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section { + position: absolute; + top: 0; + right: 0; + width: 100%; + } + .big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section__sidebar { + position: relative; + z-index: 120; + width: 33%; + padding-left: 10px; + padding-top: 30px; + float: right; + } +} +@media (max-width: 739px) { + .big-sidebar-wrapper .big-sidebar-wrapper__main-primary, + .big-sidebar-wrapper .big-sidebar-wrapper__main-secondary { + min-height: auto !important; + } +} +.l-separator-s { + margin-bottom: 10px !important; +} +@media (min-width: 950px) { + .l-separator-s { + margin-bottom: 20px !important; + } +} +.l-separator-s--top { + margin-top: 10px !important; +} +@media (min-width: 950px) { + .l-separator-s--top { + margin-top: 20px !important; + } +} +.l-separator-m { + margin-bottom: 20px !important; +} +@media (min-width: 950px) { + .l-separator-m { + margin-bottom: 30px !important; + } +} +.l-separator-l { + margin-bottom: 30px !important; +} +@media (min-width: 950px) { + .l-separator-l { + margin-bottom: 40px !important; + } +} +.custom-checkbox-brown-wrapper .custom-checkbox + span:before, +.custom-checkbox-brown-wrapper .custom-checkbox:checked + span:before, +.custom-checkbox-white-wrapper .custom-checkbox + span:before, +.custom-checkbox-white-wrapper .custom-checkbox:checked + span:before, +.custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active + .custom-checkbox-label:before, +.custom-checkbox-wrapper.custom-checkbox-brown-wrapper + .custom-checkbox-label:before, +.custom-checkbox-wrapper.custom-checkbox-white-wrapper.active + .custom-checkbox-label:before, +.custom-checkbox-wrapper.custom-checkbox-white-wrapper + .custom-checkbox-label:before { + background-repeat: no-repeat; + background-position: 50%; +} +.content-nav .content-nav-toggle > span:before, +.content-toggler > span:before, +.country-listing .country-listing__header > span:before, +.expandable-toggler--left-arrow--small > span:before, +.expandable-toggler--left-arrow > span:before, +.expandable .expandable__footer > span:before, +.global-footer-toggler > span:before, +.hotel-content-toggler > span:before, +.hotel-stays .hotel-stays__footer > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle + > span:before, +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler + > span:before, +.meeting-room-teaser > .meeting-room-teaser__footer > span:before { + content: ""; + display: inline-block; + height: 12px; + width: 36px; + padding: 0 10px; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; +} +.content-nav .global-footer .content-nav-toggle > span:before, +.country-listing .global-footer .country-listing__header > span:before, +.expandable .global-footer .expandable__footer > span:before, +.global-footer .content-nav .content-nav-toggle > span:before, +.global-footer .content-toggler > span:before, +.global-footer .country-listing .country-listing__header > span:before, +.global-footer .expandable-toggler--left-arrow--small > span:before, +.global-footer .expandable-toggler--left-arrow > span:before, +.global-footer .expandable .expandable__footer > span:before, +.global-footer .global-footer-toggler > span:before, +.global-footer .hotel-content-toggler > span:before, +.global-footer .hotel-stays .hotel-stays__footer > span:before, +.global-footer + .hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle + > span:before, +.global-footer + .list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler + > span:before, +.global-footer + .meeting-room-teaser + > .meeting-room-teaser__footer + > span:before, +.hotel-stays .global-footer .hotel-stays__footer > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .global-footer + .hotel--ribbon--columned__ribbon-toggle + > span:before, +.list-expandable + > li + .list-expandable__container + .global-footer + .list-expandable__container__toggler + > span:before { + background: url(/_static/img/icons/shared/arrow-down-grey.svg) no-repeat 50%; +} +.content-nav .content-nav-toggle > span.is-expanded:before, +.content-nav .is-expanded.content-nav-toggle > span:before, +.content-toggler > span.is-expanded:before, +.country-listing .country-listing__header > span.is-expanded:before, +.country-listing .is-expanded.country-listing__header > span:before, +.expandable-toggler--left-arrow--small > span.is-expanded:before, +.expandable-toggler--left-arrow > span.is-expanded:before, +.expandable .expandable__footer > span.is-expanded:before, +.expandable .is-expanded.expandable__footer > span:before, +.global-footer-toggler > span.is-expanded:before, +.hotel-content-toggler > span.is-expanded:before, +.hotel-stays .hotel-stays__footer > span.is-expanded:before, +.hotel-stays .is-expanded.hotel-stays__footer > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle + > span.is-expanded:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .is-expanded.hotel--ribbon--columned__ribbon-toggle + > span:before, +.is-expanded.content-toggler > span:before, +.is-expanded.expandable-toggler--left-arrow--small > span:before, +.is-expanded.expandable-toggler--left-arrow > span:before, +.is-expanded.global-footer-toggler > span:before, +.is-expanded.hotel-content-toggler > span:before, +.list-expandable + > li + .list-expandable__container + .is-expanded.list-expandable__container__toggler + > span:before, +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler + > span.is-expanded:before, +.meeting-room-teaser > .is-expanded.meeting-room-teaser__footer > span:before, +.meeting-room-teaser > .meeting-room-teaser__footer > span.is-expanded:before { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.content-nav .content-nav-toggle:active:not(.no-hover), +.content-nav .content-nav-toggle:focus:not(.no-hover), +.content-nav .content-nav-toggle:hover:not(.no-hover), +.content-toggler:active:not(.no-hover), +.content-toggler:focus:not(.no-hover), +.content-toggler:hover:not(.no-hover), +.country-listing .country-listing__header:active:not(.no-hover), +.country-listing .country-listing__header:focus:not(.no-hover), +.country-listing .country-listing__header:hover:not(.no-hover), +.expandable-toggler--left-arrow--small:active:not(.no-hover), +.expandable-toggler--left-arrow--small:focus:not(.no-hover), +.expandable-toggler--left-arrow--small:hover:not(.no-hover), +.expandable-toggler--left-arrow:active:not(.no-hover), +.expandable-toggler--left-arrow:focus:not(.no-hover), +.expandable-toggler--left-arrow:hover:not(.no-hover), +.expandable .expandable__footer:active:not(.no-hover), +.expandable .expandable__footer:focus:not(.no-hover), +.expandable .expandable__footer:hover:not(.no-hover), +.global-footer-toggler:active:not(.no-hover), +.global-footer-toggler:focus:not(.no-hover), +.global-footer-toggler:hover:not(.no-hover), +.hotel-content-toggler:active:not(.no-hover), +.hotel-content-toggler:focus:not(.no-hover), +.hotel-content-toggler:hover:not(.no-hover), +.hotel-stays .hotel-stays__footer:active:not(.no-hover), +.hotel-stays .hotel-stays__footer:focus:not(.no-hover), +.hotel-stays .hotel-stays__footer:hover:not(.no-hover), +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle:active:not(.no-hover), +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle:focus:not(.no-hover), +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle:hover:not(.no-hover), +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler:active:not(.no-hover), +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler:focus:not(.no-hover), +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler:hover:not(.no-hover), +.meeting-room-teaser > .meeting-room-teaser__footer:active:not(.no-hover), +.meeting-room-teaser > .meeting-room-teaser__footer:focus:not(.no-hover), +.meeting-room-teaser > .meeting-room-teaser__footer:hover:not(.no-hover) { + cursor: pointer; + text-decoration: none; + color: #00838e; +} +.expandable-toggler--left-arrow--small { + font-size: 0.875rem; +} +.expandable-toggler--left-arrow--small > span:before { + background-size: 24px; + width: 24px; + padding-left: 5px; + padding-right: 5px; +} +.expandable-toggler--right-arrow--small > span:after, +.expandable-toggler--right-arrow > span:after, +.expandable .expandable__toggle__icon--after > span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle + > span:after, +.room.room--ribbon.is-collapsed .room__ribbon-actions--modify > span:after { + content: ""; + display: inline-block; + height: 12px; + width: 36px; + padding: 0 10px; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; +} +.expandable-toggler--right-arrow--small > span.is-expanded:after, +.expandable-toggler--right-arrow > span.is-expanded:after, +.expandable .expandable__toggle__icon--after > span.is-expanded:after, +.expandable .is-expanded.expandable__toggle__icon--after > span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle + > span.is-expanded:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .is-expanded.hotel--ribbon--columned__ribbon-toggle + > span:after, +.is-expanded.expandable-toggler--right-arrow--small > span:after, +.is-expanded.expandable-toggler--right-arrow > span:after, +.room.room--ribbon.is-collapsed + .is-expanded.room__ribbon-actions--modify + > span:after, +.room.room--ribbon.is-collapsed + .room__ribbon-actions--modify + > span.is-expanded:after { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.expandable-toggler--right-arrow--small:active, +.expandable-toggler--right-arrow--small:focus, +.expandable-toggler--right-arrow--small:hover, +.expandable-toggler--right-arrow:active, +.expandable-toggler--right-arrow:focus, +.expandable-toggler--right-arrow:hover, +.expandable .expandable__toggle__icon--after:active, +.expandable .expandable__toggle__icon--after:focus, +.expandable .expandable__toggle__icon--after:hover, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle:active, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle:focus, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle:hover, +.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:active, +.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:focus, +.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:hover { + cursor: pointer; + text-decoration: none; + color: #00838e; +} +.expandable-toggler--right-arrow--small, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle { + font-size: 0.875rem; +} +.expandable-toggler--right-arrow--small span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle + span:after { + background-size: 24px; + width: 24px; + padding-left: 5px; + padding-right: 5px; +} +.expandable-toggler--hotel-menu { + font-size: 1rem; + color: #333; +} +.expandable-toggler--hotel-menu > span:after { + content: ""; + display: inline-block; + height: 12px; + background-size: 24px; + width: 24px; + padding: 0 5px; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; +} +.expandable-toggler--hotel-menu > span.is-expanded:after, +.is-expanded.expandable-toggler--hotel-menu > span:after { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.expandable-toggler--hotel-menu:active, +.expandable-toggler--hotel-menu:focus, +.expandable-toggler--hotel-menu:hover { + text-decoration: none; +} +.content-toggler, +.expandable .expandable__footer, +.global-footer-toggler, +.hotel-content-toggler, +.hotel-stays .hotel-stays__footer, +.meeting-room-teaser > .meeting-room-teaser__footer { + display: block; + clear: both; + padding: 10px; + border-top: 1px solid #eee; + text-align: center; + color: #00838e; +} +@media (min-width: 950px) { + .content-toggler:focus-visible, + .expandable .expandable__footer:focus-visible, + .global-footer-toggler:focus-visible, + .hotel-content-toggler:focus-visible, + .hotel-stays .hotel-stays__footer:focus-visible, + .meeting-room-teaser > .meeting-room-teaser__footer:focus-visible { + margin: 4px; + padding: 6px 16px; + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.content-toggler:visited, +.expandable .expandable__footer:visited, +.global-footer-toggler:visited, +.hotel-content-toggler:visited, +.hotel-stays .hotel-stays__footer:visited, +.meeting-room-teaser > .meeting-room-teaser__footer:visited { + color: #00838e; +} +@media (min-width: 740px) { + .content-toggler, + .expandable .expandable__footer, + .global-footer-toggler, + .hotel-content-toggler, + .hotel-stays .hotel-stays__footer, + .meeting-room-teaser > .meeting-room-teaser__footer { + padding: 10px 20px; + } +} +@media (min-width: 950px) { + .global-footer-toggler { + margin-bottom: 8px; + } + .global-footer-toggler > span { + margin-bottom: -8px; + display: block; + } + .global-footer-toggler:focus-visible:not(.no-hover) { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + margin-left: 8px; + margin-right: 8px; + } +} +@media (min-width: 950px) { + .hotel-content-toggler:focus, + .meeting-room-teaser > .meeting-room-teaser__footer:focus, + .room.room--information .room__footer:focus { + margin-left: 6px; + margin-right: 6px; + margin-bottom: 6px; + } + .hotel-content-toggler:focus .is-collapsed, + .hotel-content-toggler:focus .is-expanded, + .meeting-room-teaser > .meeting-room-teaser__footer:focus .is-collapsed, + .meeting-room-teaser > .meeting-room-teaser__footer:focus .is-expanded, + .room.room--information .room__footer:focus .is-collapsed, + .room.room--information .room__footer:focus .is-expanded { + margin-bottom: -4px; + display: block; + } +} +.highlight-infoblock.highlight-infoblock--bordered, +.hotel-stays, +.hotel-stays-filter, +.hotel-teaser, +.meeting-room-teaser, +.restaurant, +.room { + -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); +} +a:focus .highlight-infoblock.highlight-infoblock--bordered, +a:focus .hotel-stays, +a:focus .hotel-stays-filter, +a:focus .hotel-teaser, +a:focus .meeting-room-teaser, +a:focus .restaurant, +a:focus .room { + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; +} +@media (min-width: 950px) { + a:focus .highlight-infoblock.highlight-infoblock--bordered, + a:focus .hotel-stays, + a:focus .hotel-stays-filter, + a:focus .hotel-teaser, + a:focus .meeting-room-teaser, + a:focus .restaurant, + a:focus .room { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.tooltip__body { + border: 1px solid #c8c8c8; + -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 0 16px; + box-shadow: 0 0 16px rgba(0, 0, 0, 0.16); + border-radius: 4px; + background: #fff; + margin: 10px; +} +.content-teaser, +.list-destinations .list-destinations__item > a, +.restaurant { + -webkit-transition: 0.2s; + transition: 0.2s; + -webkit-transform: scale(1); + transform: scale(1); +} +.content-teaser:focus, +.content-teaser:hover, +.list-destinations .list-destinations__item > a:focus, +.list-destinations .list-destinations__item > a:hover, +.restaurant:focus, +.restaurant:hover { + -webkit-transform: scale(1.01); + transform: scale(1.01); +} +.list-iconic-links .list-iconic-links__link, +.read-more:after { + background-image: url(/_static/img/icons/hotelpage/arrow-double-big-v2.svg); + background-repeat: no-repeat; +} +.read-more--crocus:after { + background-image: url(/_static/img/icons/shared/arrow-double-big-crocus-v2.svg); + background-repeat: no-repeat; +} +.custom-select:after, +.picker__nav--next, +.picker__nav--prev { + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea.svg); + background-repeat: no-repeat; + background-position: center right 10px; + background-size: 19px 20px; +} +.custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-crocus.svg); + background-size: 18px 12px; +} +.custom-select--crocus:after, +.custom-select--highlighted:after { + background-repeat: no-repeat; + background-position: center right 10px; +} +.custom-select--highlighted:after { + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg); + background-size: 15px 12px; +} +.custom-select--highlighted--inverted:after { + background-image: url(/_static/img/icons/arrows/arrow-down-white.svg); + background-repeat: no-repeat; + background-position: center right 10px; + background-size: 15px 9px; +} +.expandable-toggler--hotel-menu > span:after { + background-image: url(/_static/img/icons/arrows/arrow-down-body-color.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.content-nav .content-nav-toggle:active:not(.no-hover) > span:before, +.content-nav .content-nav-toggle:focus:not(.no-hover) > span:before, +.content-nav .content-nav-toggle:hover:not(.no-hover) > span:before, +.content-nav .content-nav-toggle > span:before, +.content-toggler:active:not(.no-hover) > span:before, +.content-toggler:focus:not(.no-hover) > span:before, +.content-toggler:hover:not(.no-hover) > span:before, +.content-toggler > span:before, +.country-listing .country-listing__header:active:not(.no-hover) > span:before, +.country-listing .country-listing__header:focus:not(.no-hover) > span:before, +.country-listing .country-listing__header:hover:not(.no-hover) > span:before, +.country-listing .country-listing__header > span:before, +.expandable-toggler--left-arrow--small:active:not(.no-hover) > span:before, +.expandable-toggler--left-arrow--small:focus:not(.no-hover) > span:before, +.expandable-toggler--left-arrow--small:hover:not(.no-hover) > span:before, +.expandable-toggler--left-arrow--small > span:before, +.expandable-toggler--left-arrow:active:not(.no-hover) > span:before, +.expandable-toggler--left-arrow:focus:not(.no-hover) > span:before, +.expandable-toggler--left-arrow:hover:not(.no-hover) > span:before, +.expandable-toggler--left-arrow > span:before, +.expandable-toggler--right-arrow--small:active > span:after, +.expandable-toggler--right-arrow--small:focus > span:after, +.expandable-toggler--right-arrow--small:hover > span:after, +.expandable-toggler--right-arrow--small > span:after, +.expandable-toggler--right-arrow:active > span:after, +.expandable-toggler--right-arrow:focus > span:after, +.expandable-toggler--right-arrow:hover > span:after, +.expandable-toggler--right-arrow > span:after, +.expandable .expandable__footer:active:not(.no-hover) > span:before, +.expandable .expandable__footer:focus:not(.no-hover) > span:before, +.expandable .expandable__footer:hover:not(.no-hover) > span:before, +.expandable .expandable__footer > span:before, +.expandable .expandable__toggle__icon--after > span:after, +.global-footer-toggler:active:not(.no-hover) > span:before, +.global-footer-toggler:focus:not(.no-hover) > span:before, +.global-footer-toggler:hover:not(.no-hover) > span:before, +.global-footer-toggler > span:before, +.hotel--confirmation .hotel__ribbon-toggle, +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-arrow, +.hotel-content-toggler:active:not(.no-hover) > span:before, +.hotel-content-toggler:focus:not(.no-hover) > span:before, +.hotel-content-toggler:hover:not(.no-hover) > span:before, +.hotel-content-toggler > span:before, +.hotel-stays .hotel-stays__footer:active:not(.no-hover) > span:before, +.hotel-stays .hotel-stays__footer:focus:not(.no-hover) > span:before, +.hotel-stays .hotel-stays__footer:hover:not(.no-hover) > span:before, +.hotel-stays .hotel-stays__footer > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle:active + > span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle:focus + > span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle:hover + > span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle + > span:after, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle:active:not(.no-hover) + > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle:focus:not(.no-hover) + > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle:hover:not(.no-hover) + > span:before, +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle + > span:before, +.hotel.hotel--ribbon .hotel__ribbon-toggle, +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-arrow, +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler + > span:before, +.meeting-room-teaser + > .meeting-room-teaser__footer:active:not(.no-hover) + > span:before, +.meeting-room-teaser + > .meeting-room-teaser__footer:focus:not(.no-hover) + > span:before, +.meeting-room-teaser + > .meeting-room-teaser__footer:hover:not(.no-hover) + > span:before, +.meeting-room-teaser > .meeting-room-teaser__footer > span:before, +.pois-container .pois-container__toggle span:before, +.room.room--ribbon.is-collapsed .room__ribbon-actions--modify > span:after, +.room__ribbon-toggle > span.room__ribbon-toggle-arrow { + background-image: url(/_static/img/icons/shared/arrow-down-v2.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.booking-widget-toggle:after { + background-image: url(/_static/img/icons/arrows/downInCircle.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.custom-checkbox + span:before, +.custom-checkbox-wrapper .custom-checkbox-label:before { + background-image: url(/_static/img/icons/shared/checkBox.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.custom-checkbox-wrapper.active .custom-checkbox-label:before, +.custom-checkbox:checked + span:before { + background-image: url(/_static/img/icons/shared/checkBoxFilled.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.custom-checkbox-wrapper .custom-checkbox-label.inverse:before { + background-image: url(/_static/img/icons/shared/checkbox_unselected.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.custom-checkbox-wrapper.active .custom-checkbox-label.inverse:before { + background-image: url(/_static/img/icons/shared/checkbox_selected.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.custom-checkbox-wrapper.disabled .custom-checkbox-label.inverse:before { + background-image: url(/_static/img/icons/shared/checkbox_unselected-disabled.svg); + background-repeat: no-repeat; + background-position: 50%; +} +.custom-checkbox-brown-wrapper .custom-checkbox + span:before, +.custom-checkbox-wrapper.custom-checkbox-brown-wrapper + .custom-checkbox-label:before { + background-image: url(/_static/img/icons/shared/checkbox_brown.svg); +} +.custom-checkbox-brown-wrapper .custom-checkbox:checked + span:before, +.custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active + .custom-checkbox-label:before { + background-image: url(/_static/img/icons/shared/checkbox_brown_selected.svg); +} +.custom-checkbox-white-wrapper .custom-checkbox + span:before, +.custom-checkbox-wrapper.custom-checkbox-white-wrapper + .custom-checkbox-label:before { + background-image: url(/_static/img/icons/shared/checkbox_white_border.svg); +} +.custom-checkbox-white-wrapper .custom-checkbox:checked + span:before, +.custom-checkbox-wrapper.custom-checkbox-white-wrapper.active + .custom-checkbox-label:before { + background-image: url(/_static/img/icons/shared/checkbox_white_selected.svg); +} +.special-alerts__inner__body--wrapper:before { + background-image: url(/_static/img/icons/warning.svg); + background-repeat: no-repeat; +} +.special-alerts.special-alerts--grayed + .special-alerts__inner__body--wrapper:before { + background-image: url(/_static/img/icons/info-dark.svg); + background-repeat: no-repeat; +} +.iconic-item--link-brown .icon { + fill: #483729; +} +.filter-page .scandic-main-page-link, +.hotel-return-home-link, +.hotel-theme-downtowncamper + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-grandcentral + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-grandhoteloslo .hotel-return-home-link, +.hotel-theme-grandhoteloslo + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-haymarket .hotel-return-home-link, +.hotel-theme-haymarket + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-header .navigation-bar__top .scandic-main-page-link, +.hotel-theme-hotelnorge .hotel-return-home-link, +.hotel-theme-hotelnorge + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-marski .main-header .navigation-bar__top .scandic-main-page-link, +.hotel-theme-scandic-go + .main-header + .navigation-bar__top + .scandic-main-page-link { + color: #00838e; + background: url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg) + no-repeat 0; + padding-left: 20px; +} +@media (min-width: 950px) { + .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo, + .hotel-theme-grandcentral .main-header .navigation-bar__main__logo, + .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo, + .hotel-theme-haymarket .main-header .navigation-bar__main__logo, + .hotel-theme-header .navigation-bar__main__logo, + .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo, + .hotel-theme-marski .main-header .navigation-bar__main__logo, + .hotel-theme-scandic-go .main-header .navigation-bar__main__logo { + padding: 14px 0 13px; + } + .hotel-theme-downtowncamper .main-header .nav-primary li:not(:first-child), + .hotel-theme-grandcentral .main-header .nav-primary li:not(:first-child), + .hotel-theme-grandhoteloslo .main-header .nav-primary li:not(:first-child), + .hotel-theme-haymarket .main-header .nav-primary li:not(:first-child), + .hotel-theme-header .nav-primary li:not(:first-child), + .hotel-theme-hotelnorge .main-header .nav-primary li:not(:first-child), + .hotel-theme-marski .main-header .nav-primary li:not(:first-child), + .hotel-theme-scandic-go .main-header .nav-primary li:not(:first-child) { + display: none; + } +} +.bg-transparent { + background: transparent !important; +} +.loader > span { + width: 0.5em; + height: 0.5em; + margin-right: 3px; + background-color: #fff; + border-radius: 50%; + display: inline-block; + -webkit-animation: load7 1.8s ease-in-out infinite; + animation: load7 1.8s ease-in-out infinite; +} +.loader > span:first-child { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} +.loader > span:nth-child(2) { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; +} +@-webkit-keyframes load7 { + 0%, + 80%, + to { + -webkit-transform: scale(1); + transform: scale(1); + } + 40% { + -webkit-transform: scale(0); + transform: scale(0); + } +} +@keyframes load7 { + 0%, + 80%, + to { + -webkit-transform: scale(1); + transform: scale(1); + } + 40% { + -webkit-transform: scale(0); + transform: scale(0); + } +} +.loader--right { + margin-left: 0.5em; +} +@-webkit-keyframes circular-loader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +@keyframes circular-loader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +.circular-loader__centering-container { + height: 70px; + position: relative; +} +.circular-loader { + margin: 10px; + font-size: 4px; + width: 1em; + height: 1em; + border-radius: 50%; + position: relative; + text-indent: -9999em; + -webkit-animation: circular-loader 1s linear infinite; + animation: circular-loader 1s linear infinite; + -webkit-box-shadow: + 0 -2.6em 0 0 #00838e, + 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2), + 2.5em 0 0 0 rgba(0, 131, 142, 0.2), + 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2), + 0 2.5em 0 0 rgba(0, 131, 142, 0.2), + -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2), + -2.6em 0 0 0 rgba(0, 131, 142, 0.5), + -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7); + box-shadow: + 0 -2.6em 0 0 #00838e, + 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2), + 2.5em 0 0 0 rgba(0, 131, 142, 0.2), + 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2), + 0 2.5em 0 0 rgba(0, 131, 142, 0.2), + -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2), + -2.6em 0 0 0 rgba(0, 131, 142, 0.5), + -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7); +} +.circular-loader--inline { + float: left; + margin-right: 15px; +} +.lteie9 .circular-loader--inline { + background-image: url(/_static/img/icons/ajax-loader.gif); + background-position: 0 3px; + background-repeat: no-repeat; + margin: 0; + padding: 10px; +} +.circular-loader--light { + -webkit-box-shadow: + 0 -2.6em 0 0 #fff, + 1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.2), + 2.5em 0 0 0 hsla(0, 0%, 100%, 0.2), + 1.75em 1.75em 0 0 hsla(0, 0%, 100%, 0.2), + 0 2.5em 0 0 hsla(0, 0%, 100%, 0.2), + -1.8em 1.8em 0 0 hsla(0, 0%, 100%, 0.2), + -2.6em 0 0 0 hsla(0, 0%, 100%, 0.5), + -1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.7); + box-shadow: + 0 -2.6em 0 0 #fff, + 1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.2), + 2.5em 0 0 0 hsla(0, 0%, 100%, 0.2), + 1.75em 1.75em 0 0 hsla(0, 0%, 100%, 0.2), + 0 2.5em 0 0 hsla(0, 0%, 100%, 0.2), + -1.8em 1.8em 0 0 hsla(0, 0%, 100%, 0.2), + -2.6em 0 0 0 hsla(0, 0%, 100%, 0.5), + -1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.7); +} +.circular-loader--large { + font-size: 10px; +} +.elevator-pitch { + margin-bottom: 1em; +} +.elevator-pitch p:last-of-type { + display: inline; +} +.elevator-pitch .elevator-pitch__expander { + color: #00838e; + font-weight: 700; + background-color: #dedede; + padding: 0 10px; + border-radius: 30%; + cursor: pointer; + text-decoration: none; + display: inline-block; + line-height: 1.2em; +} +.elevator-pitch .elevator-pitch__expander:focus, +.elevator-pitch .elevator-pitch__expander:hover { + background-color: #c5c5c5; +} +.elevator-pitch-extension { + font-size: 1rem; + line-height: 1.6875rem; +} +@media (min-width: 420px) { + .elevator-pitch-extension { + margin-bottom: 30px; + } +} +.hero-search-section { + margin-bottom: 10px; +} +.hero-search-section .hero-search-section__search-input { + background: url(/_static/img/icons/search/search.svg) no-repeat 10px; + background-size: 24px 24px; + background-color: #fff !important; + border: 2px solid #e2e0db; + -webkit-box-shadow: none; + box-shadow: none; + padding-left: 50px; +} +@media (min-width: 740px) { + .hero-search-section .hero-search-section__search-input { + height: 3.125rem; + background-size: 36px 36px; + border-radius: 30px; + padding-left: 60px; + } +} +@media (min-width: 740px) { + .hero-search-section { + margin-bottom: 20px; + } + .hero-search-section .tt-menu { + width: 98%; + margin-left: 10px; + } +} +.tt-menu, +.twitter-typeahead { + width: 100%; +} +.tt-menu { + max-height: 180px; + overflow-y: auto; + color: #333; + background-color: #fff; + border-radius: 5px; + margin-top: 5px; + -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px; + box-shadow: 0 0 7px rgba(0, 0, 0, 0.2); +} +.tt-menu--loader { + display: none; + position: absolute; + top: 100%; + left: 0; + z-index: 99; +} +.tt-menu .tt-no-result, +.tt-menu .tt-suggestion { + padding: 7px 10px; + word-wrap: break-word; + overflow-wrap: break-word; +} +.tt-menu .tt-no-result p, +.tt-menu .tt-suggestion p { + margin: 0; +} +.tt-menu .tt-no-result .icon, +.tt-menu .tt-suggestion .icon { + margin-right: 0.2rem; + vertical-align: sub; +} +.tt-menu .tt-suggestion:first-child { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +.tt-menu .tt-suggestion:last-child { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +.tt-menu .tt-selectable { + cursor: pointer; +} +.tt-menu .tt-cursor { + background-color: #f2f2f2; + cursor: pointer; +} +.country-listing { + background-color: #fff; +} +.country-listing .country-listing__header { + padding: 10px; + margin: 0; +} +.country-listing .country-listing__header span { + float: right; + padding: 0 3px; +} +.country-listing .country-listing__header span:before { + -webkit-transition: -webkit-transform 0.2s ease; + transition: -webkit-transform 0.2s ease; + transition: transform 0.2s ease; + transition: + transform 0.2s ease, + -webkit-transform 0.2s ease; + height: 7px; + vertical-align: middle; +} +.country-listing__map { + padding: 0.9375rem 0.625rem; +} +.country-listing .country-listing__cities { + display: none; + padding: 10px; + margin-top: 10px; + -moz-column-width: 12em; + -webkit-column-width: 12em; + column-width: 12em; +} +.country-listing .country-listing__cities .country-listing__city { + display: inline-block; + margin-bottom: 10px; + width: 100%; +} +.country-listing .country-listing__cities .country-listing__city a { + color: #333; +} +.country-listing .country-listing__cities .country-listing__city .icon { + display: inline-block; + top: 2px; + position: relative; +} +.no-csscolumns + .country-listing + .country-listing__cities + .country-listing__city { + width: 49%; +} +@media (min-width: 1200px) { + .no-csscolumns + .country-listing + .country-listing__cities + .country-listing__city { + width: 32%; + } +} +.country-listing.is-expanded { + margin-bottom: 0; +} +.country-listing.is-expanded .country-listing__header span:before { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.country-listing.is-expanded .country-listing__cities { + display: block; +} +@media (min-width: 740px) { + .country-listing { + border-bottom: 1px solid #e3e0db; + border-top: none; + } + .country-listing .country-listing__header span { + padding: 0 10px; + } + .country-listing .country-listing__header span:before { + height: 12px; + } +} +.popular-section { + margin: 0 auto 5px; + width: 95%; +} +.popular-section .popular-section__list { + display: none; +} +.popular-section .popular-section__list:before { + content: none; + border: 11px solid transparent; + border-bottom-color: #fff; + float: left; + margin-left: 12px; + margin-top: -20px; + margin-right: 5px; +} +.popular-section .popular-section__list .popular-section__list__item > a { + color: #333; + background-color: #fff; + padding: 5px 16px; + display: block; + margin-bottom: 1px; +} +.popular-section .popular-section__list .popular-section__list__item > a .icon { + float: left; + margin-right: 5px; + margin-top: 1px; +} +@media (min-width: 950px) { + .popular-section + .popular-section__list + .popular-section__list__item + > a:focus { + position: relative; + } +} +.popular-section + .popular-section__list + .popular-section__list__item:first-child + > a { + border-top-left-radius: 15px; + border-top-right-radius: 15px; +} +.popular-section + .popular-section__list + .popular-section__list__item:last-child + > a { + border-bottom-left-radius: 15px; + border-bottom-right-radius: 15px; +} +.popular-section .popular-section__header { + cursor: pointer; + width: 100%; + border-radius: 15px; + text-transform: uppercase; + font-size: 0.8125rem; + font-weight: 700; + padding: 0.3rem 0.625rem 0.45rem 17px; + background-color: #8d3a7c; +} +.popular-section .popular-section__header .icon { + vertical-align: -4px; +} +.popular-section:first-of-type .popular-section__header { + background-color: #c65214; +} +.popular-section:last-of-type { + margin-bottom: 0; +} +.popular-section:last-of-type .popular-section__header { + background-color: #00838e; +} +.popular-section.is-expanded .popular-section__list { + display: block; +} +.popular-section.is-expanded .popular-section__list:before { + content: ""; +} +.popular-section.is-expanded .popular-section__header { + padding-left: 39px; +} +.popular-section.is-expanded .popular-section__header .icon { + display: none; +} +@media (min-width: 950px) { + .popular-section { + margin-left: 20px; + float: left; + width: 25%; + } + .popular-section .popular-section__list { + display: block; + } + .popular-section .popular-section__list:before { + content: ""; + margin-top: -19px; + } + .popular-section .popular-section__list .popular-section__list__item > a { + padding: 3px 16px; + margin-bottom: 1px; + } + .popular-section .popular-section__header { + cursor: default; + margin-top: -20px; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .popular-section .popular-section__header .icon { + display: none; + } + .popular-section:first-of-type { + margin-left: 10%; + margin-bottom: 0; + } + .popular-section:first-of-type .popular-section__header { + background-color: #483729; + } + .popular-section.is-expanded .popular-section__header { + padding-left: 35px; + } +} +@media (min-width: 1200px) { + .popular-section .popular-section__list .popular-section__list__item > a { + padding: 5px 16px; + } +} +.restaurant { + background-color: #fff; + overflow: hidden; + margin-bottom: 20px; + clear: both; + position: relative; + display: block; +} +.restaurant .restaurant__body { + padding: 20px; +} +.restaurant .restaurant__body .restaurant__body__text { + color: #333; +} +.restaurant .restaurant__sidebar { + display: none; +} +.restaurant .restaurant__heading-level1 { + margin-bottom: 0.3em; +} +@media (min-width: 950px) { + .restaurant { + background-color: #e9e8e7; + float: left; + width: 100%; + } + .restaurant__wrapper { + background-color: #fff; + float: left; + position: relative; + right: 25%; + width: 100%; + } + .restaurant__body, + .restaurant__media, + .restaurant__sidebar { + left: 25%; + position: relative; + } +} +@media (min-width: 950px) { + .restaurant { + margin-bottom: 30px; + } + .restaurant .restaurant__media { + float: left; + width: 33.3%; + margin-bottom: 0; + padding: 20px 0 20px 20px; + } + .restaurant .restaurant__body { + clear: none; + float: left; + width: 41.7%; + padding: 20px 20px 0; + } + .restaurant .restaurant__sidebar { + display: block; + float: left; + width: 25%; + background-color: #e9e8e7; + height: 100%; + padding: 20px 20px 0; + } + .restaurant .restaurant__sidebar .restaurant__sidebar__text { + color: #333; + } +} +.restaurant--action .restaurant__heading-level1 { + color: #00838e; +} +.restaurant--action:focus, +.restaurant--action:hover { + text-decoration: none; +} +.restaurant--action:focus .restaurant__heading-level1, +.restaurant--action:hover .restaurant__heading-level1 { + color: #483729; +} +@media (min-width: 950px) { + .restaurant--action:focus { + margin-top: 6px; + } +} +.restaurant-opening-hours { + margin-bottom: 30px !important; + margin-top: 15px; +} +.restaurant-opening-hours strong, +.restaurant-opening-hours strong + br { + display: none; +} +.restaurant-opening-hours br { + line-height: 2em; +} +@media (min-width: 950px) { + .restaurant-opening-hours { + margin-bottom: 40px !important; + } +} +.restaurant-opening-hours--mini { + margin-bottom: 0; +} +.restaurant-opening-hours--mini p { + font-size: 0.8125rem; +} +.restaurant-menus { + margin-bottom: 30px !important; +} +@media (min-width: 950px) { + .restaurant-menus { + margin-bottom: 40px !important; + } +} +.restaurant-menus strong, +.restaurant-menus strong + br { + display: none; +} +.restaurant-menus br { + line-height: 2em; +} +.PdfIconLink { + display: block !important; + margin-bottom: 0.5em !important; +} +.banner-section { + background-color: #fff; +} +.banner-section__media-container { + width: 100%; + height: 0; + padding-bottom: 66.66%; + position: relative; +} +.banner-section__media-container__img { + position: absolute; +} +.banner-section__block { + position: relative; + padding: 10px; + margin-top: -55px; +} +@media (min-width: 950px) { + .banner-section__block a:focus { + display: inline-block; + } +} +.banner-section__content__grid { + width: auto; + margin: 0 -10px; + max-width: none; +} +.banner-section__content__grid:after, +.banner-section__content__grid:before { + content: " "; + display: table; +} +.banner-section__content__grid:after { + clear: both; +} +.banner-section__content__grid__column { + position: relative; + padding-left: 0; + padding-right: 0; + width: 100%; + float: left; +} +@media (min-width: 740px) { + .banner-section { + position: relative; + background-color: transparent; + } + .banner-section__media-container { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + padding-bottom: 0; + } + .banner-section__block { + margin-top: 0; + padding: 20px; + } + .banner-section__content { + padding-top: 30px; + padding-bottom: 30px; + } + .banner-section__content__grid__column { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: right; + margin-left: 50%; + float: left; + } +} +@media (min-width: 950px) { + .banner-section__block { + padding: 20px; + } + .banner-section__content { + padding-top: 50px; + padding-bottom: 50px; + } + .banner-section__content__grid__column { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: right; + margin-left: 66.6666666667%; + float: left; + } +} +@media (min-width: 1200px) { + .banner-section__block { + padding: 20px 50px; + } +} +.banner-section--splash .banner-section__action { + color: #fff; +} +.banner-section--splash .banner-section__action:active, +.banner-section--splash .banner-section__action:hover, +.banner-section--splash .banner-section__action:visited { + text-decoration: none; +} +.banner-section--splash + .banner-section__action:focus-visible + .banner-section__text { + text-decoration: underline; +} +@media (min-width: 950px) { + .banner-section--splash + .banner-section__action:focus-visible + .banner-section__text { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.banner-section--splash .banner-section__content__grid, +.banner-section--splash .banner-section__content__grid__column { + height: 100%; +} +.banner-section--splash .banner-section__content__grid__column { + display: table; +} +.banner-section--splash .banner-section__block { + vertical-align: middle; + display: table-cell; + color: #fff; + background-repeat: no-repeat; + background-position: 50%; + overflow: hidden; + text-align: center; + padding: 0 25px; + margin-top: 0; + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); + position: relative; +} +.banner-section--splash .banner-section__heading { + color: #fff; + font-family: BrandonText-Black, Arial, Helvetica, sans-serif; + font-size: 1.875rem; + line-height: 1em; + margin: 0 0 10px; + text-transform: uppercase; +} +@media (min-width: 420px) { + .banner-section--splash .banner-section__heading { + font-size: 2.25rem; + } +} +@media (min-width: 740px) { + .banner-section--splash .banner-section__heading { + font-size: 2rem; + } +} +@media (min-width: 1200px) { + .banner-section--splash .banner-section__heading { + font-size: 2.25rem; + } +} +.banner-section--splash .banner-section__text > p { + display: inline; + color: #fff; + margin: 0; + vertical-align: middle; + line-height: 1em; +} +.banner-section--splash .banner-section__text > .icon { + display: inline; + padding-right: 3px; + vertical-align: middle; +} +.banner-section--splash .banner-section__content { + position: absolute; + top: 5%; + height: 90%; + width: 52%; + right: 10px; +} +@media (min-width: 740px) { + .banner-section--splash .banner-section__content { + position: static; + width: auto; + } + .banner-section--splash .banner-section__content__grid__column { + width: 33.333%; + padding-left: 20px; + float: right; + margin: 0; + } + .banner-section--splash .banner-section__block { + padding: 0 30px; + height: 230px; + } +} +@media (min-width: 950px) { + .banner-section--splash .banner-section__block { + padding: 0 60px; + height: 280px; + max-width: none; + } + .banner-section--splash .banner-section__content { + padding: 40px 0; + } +} +@media (min-width: 1200px) { + .banner-section--splash { + max-height: 380px; + } + .banner-section--splash .banner-section__block { + padding: 0 75px; + height: 300px; + } +} +.banner-section--restaurant .banner-section__block { + background-color: #fefefe; + background-color: hsla(0, 0%, 99.6%, 0.9); +} +.content-nav { + -webkit-box-shadow: none; + box-shadow: none; + margin: 0 -0.625rem !important; + border-bottom: 1px solid #e3e0db; +} +.content-nav .content-nav-toggle { + background: transparent; + border-width: 0; + text-align: left; + width: 100%; + outline: none; + position: relative; + padding: 15px; +} +.content-nav .content-nav-toggle.active span:before { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.content-nav .content-nav-toggle span { + float: right; + padding: 0 3px; +} +.content-nav .content-nav-toggle span:before { + -webkit-transition: -webkit-transform 0.3s ease; + transition: -webkit-transform 0.3s ease; + transition: transform 0.3s ease; + transition: + transform 0.3s ease, + -webkit-transform 0.3s ease; + height: 10px; + vertical-align: middle; +} +.content-nav .content-nav__body { + margin: 0 10px 10px; + display: none; +} +.subnav-mobile { + padding: 0 10px; +} +.tab-panel .tab-panel__tabs { + display: block; + overflow: hidden; + margin: -2px; +} +.tab-panel .tab-panel__tabs .tab-panel__tabs__body { + float: left; + width: 50%; + padding: 0 2px; +} +@media (min-width: 740px) { + .tab-panel .tab-panel__tabs .tab-panel__tabs__body { + width: auto; + min-width: 15.625rem; + max-width: 48%; + } +} +@media (min-width: 950px) { + .tab-panel .tab-panel__tabs .tab-panel__tabs__body { + min-width: 18.75rem; + } +} +.tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + background-color: #e9e8e7; + border-top-left-radius: 10px; + border-top-right-radius: 10px; + margin: 0; + padding: 10px 15px; + display: block; + color: #00838e; + font-size: 1rem; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +@media (min-width: 740px) { + .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + font-size: 1.125rem; + } +} +@media (min-width: 950px) { + .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a { + font-size: 1.375rem; + padding: 7px 20px; + } +} +.tab-panel .tab-panel__tabs .tab-panel__tabs__body.is-active > a { + background-color: #fff; + color: #333; +} +@media (min-width: 740px) { + .tab-panel.tab-panel--map-with-overlay { + display: none; + } +} +.tab-content .tab-content__tab { + display: none; +} +@media (min-width: 740px) { + .tab-content .tab-content__tab { + display: block; + } +} +.tab-content .tab-content__tab.is-active { + display: block; +} +.tab-content--ongray { + border-top: 20px solid #fff; +} +@media (min-width: 950px) { + .tab-content--ongray { + border-width: 30px; + } +} +@media (min-width: 740px) { + .tab-content--ongray-small-up { + border-top: 20px solid #fff; + } +} +@media (min-width: 950px) { + .tab-content--ongray-small-up { + border-width: 30px; + } +} +.country-city-list { + background-color: #fff; + padding: 10px; +} +.country-city-list .country-city-list__header { + font-size: 2.25rem; + padding: 10px 0 0 10px; +} +.country-city-list-collection .country-city-list-collection__item { + display: inline-block; + width: 49%; + margin-bottom: 10px; +} +@media (min-width: 740px) { + .country-city-list-collection .country-city-list-collection__item { + width: 32%; + } +} +.country-city-list-collection + .country-city-list-collection__item + .country-city-list-collection__item__body { + padding: 5px 10px; +} +.country-city-list-collection + .country-city-list-collection__item.is-active + .country-city-list-collection__item__body { + font-weight: 700; + background-color: #f2f2f2; + border-radius: 20px; +} +.list-bullets, +.list-facilities, +.room__short-bullets, +.sitemap ol { + margin-bottom: 15px; +} +.list-bullets > li, +.list-facilities > li, +.room__short-bullets > li, +.sitemap ol > li { + margin-bottom: 0.5em; + padding-left: 1.3em; +} +.list-bullets > li:before, +.list-facilities > li:before, +.room__short-bullets > li:before, +.sitemap ol > li:before { + content: "•"; + color: #9da0a1; + font-size: 26px; + display: block; + height: 0; + width: 0; + left: -0.7em; + top: 0; + position: relative; +} +.list-bullets, +.list-links { + margin-bottom: 15px; +} +.list-links > li { + margin-bottom: 0.5em; + background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg); + background-repeat: no-repeat; + background-position: 0 3px; + line-height: 1.8; + padding-left: 28px; +} +.list-links > li > a { + display: block; + border-bottom: none; +} +.big-sidebar-wrapper__sidebar-section__sidebar .list-links { + margin-bottom: 25px; +} +.list-links--outlined-bullet > li { + background-image: url(/_static/img/icons/arrow-with-outlined-circle.svg); + background-size: 19px; +} +.list-links--outlined-bullet > li a { + color: #333; +} +.list-links--outlined-bullet-light > li { + background-image: url(/_static/img/icons/arrow-with-outlined-circle-white.svg); + background-size: 19px; +} +.list-links--outlined-bullet-light > li a { + color: #fff; +} +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps > li > li > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .list-usps > li, +.hotel-theme-grandhoteloslo .list-usps > li > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .list-usps > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .list-usps > li, +.hotel-theme-hotelnorge .list-usps > li > li, +.list-usps { + margin-bottom: 15px; +} +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .list-usps > li > li, +.hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .list-usps > li > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-hotelnorge .list-usps > li > li > li, +.list-usps > li { + padding-left: 38px; + margin-bottom: 0.5em; + background-image: url(/_static/img/bullet-list-tick-birch-v2.svg); + background-repeat: no-repeat; + background-position: 1px 4px; + background-size: 18px 14px; +} +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li li, +.hotel-theme-grandhoteloslo .list-usps > li li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li li, +.hotel-theme-haymarket .list-usps > li li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li li, +.hotel-theme-hotelnorge .list-usps > li > li li, +.hotel-theme-hotelnorge .list-usps > li li, +.list-usps li { + padding-left: 23px; +} +.definition-list { + max-width: 31.25rem; + margin-bottom: 1em; +} +.definition-list:after, +.definition-list:before { + content: " "; + display: table; +} +.definition-list:after { + clear: both; +} +.definition-list dd, +.definition-list dt { + float: left; + padding-bottom: 5px; +} +.definition-list dt { + width: 40%; +} +.definition-list dd { + width: 60%; +} +.list-bullets--hotel-facts-2col, +.list-facilities { + margin-bottom: 0; +} +@media (min-width: 740px) { + .list-facilities { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 30px; + -moz-column-gap: 30px; + column-gap: 30px; + } + .list-facilities > li { + display: inline-block; + position: static; + width: 100%; + } +} +@media (min-width: 950px) { + .list-bullets--hotel-facts-2col { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 30px; + -moz-column-gap: 30px; + column-gap: 30px; + } + .list-bullets--hotel-facts-2col > li { + display: inline-block; + position: static; + width: 100%; + } +} +.no-csscolumns .list-bullets--hotel-facts-2col, +.no-csscolumns .list-facilities { + margin-bottom: 0; +} +.no-csscolumns .list-bullets--hotel-facts-2col:after, +.no-csscolumns .list-bullets--hotel-facts-2col:before, +.no-csscolumns .list-facilities:after, +.no-csscolumns .list-facilities:before { + content: " "; + display: table; +} +.no-csscolumns .list-bullets--hotel-facts-2col:after, +.no-csscolumns .list-facilities:after { + clear: both; +} +.no-csscolumns .list-bullets--hotel-facts-2col > li, +.no-csscolumns .list-facilities > li { + width: 49%; + float: left; + padding-right: 4%; +} +@media (min-width: 950px) { + .list-facilities > li, + .room__short-bullets > li { + margin-bottom: 1em; + } +} +.list-facilities { + margin-bottom: 0; +} +.list-facilities:not(.collapsible-list--partial) + li.text-bold:not(.collapsible-list__item--hidden) { + font-weight: 700; +} +.list-facilities:not(.collapsible-list--partial) li.text-bold:before { + font-weight: 400; +} +.list-links--bold > li, +.list-links--l > li { + background-size: 24px 24px; + min-height: 24px; + padding-left: 34px; +} +.list-links--small > li { + background-size: 16px; + background-position: 0 2px; + font-size: 15px; + line-height: 21px; + margin-bottom: 5px; + padding-left: 25px; +} +.list-links--bold > li { + background-position: 0 0; + margin-bottom: 0.8em; +} +@media (min-width: 740px) { + .list-links--bold > li > a { + padding-top: 0; + } +} +.list-iconic-links { + background-color: #fff; + font-size: 1.125rem; +} +.list-iconic-links .list-iconic-links__link { + background-position: right 10px center; + background-size: auto 22px; + border-bottom: 1px solid #edeceb; + color: #483729; + display: table; + width: 100%; + padding: 10px 30px 10px 10px; + text-align: left; + vertical-align: middle; +} +.list-iconic-links .list-iconic-links__link:focus, +.list-iconic-links .list-iconic-links__link:hover { + text-decoration: none; + background-color: #edeceb; +} +.list-iconic-links .list-iconic-links__link .list-iconic-links__link__icon { + display: table-cell; + width: 22px; + height: 22px; + padding-right: 8px; + vertical-align: middle; + text-align: center; +} +.list-iconic-links + .list-iconic-links__link + .list-iconic-links__link__icon + > .icon { + max-width: 22px; + max-height: 22px; +} +.list-iconic-links .list-iconic-links__link .list-iconic-links__link__text { + display: table-cell; + vertical-align: middle; +} +@media (min-width: 950px) { + .list-iconic-links .list-iconic-links__link { + font-size: 1.5rem; + } + .list-iconic-links .list-iconic-links__link .list-iconic-links__link { + width: 38px; + height: 28px; + } + .list-iconic-links .list-iconic-links__link .list-iconic-links__link > .icon { + max-width: 28px; + max-height: 28px; + } +} +.list-iconic-links--borderd { + border: 1px solid #f2f2f2; + border-top: none; +} +.list-facts { + margin-bottom: 15px; +} +.list-facts .list-facts__item .list-facts__item__heading { + display: inline; + font-weight: 400; + font-size: 0.875rem; + color: inherit; + margin: 0; +} +.list-facts .list-facts__item .list-facts__item__value { + display: inline; +} +.list-facts .list-facts__item__seperator { + border: 1px solid #e9e8e7; + margin: 25px 0; +} +@media (max-width: 949px) { + .list-facts .list-facts__item__seperator { + margin: 20px 0; + } +} +.list-facts .list-facts__item--2col { + clear: left; +} +.list-facts .list-facts__item--2col > .list-facts__item__heading { + float: left; + width: 50%; + padding-right: 1.25rem; +} +.list-facts .list-facts__item--2col > .list-facts__item__value { + margin-left: 50%; + display: block; +} +.list-facts .list-facts__item--sectionstart { + margin-top: 15px; +} +.list-facts.list-facts--inline { + display: inline; +} +.list-facts.list-facts--inline > .list-facts__item { + display: inline-block; +} +.list-facts.list-facts--inline > .list-facts__item:after { + content: ", "; + display: inline; +} +.list-facts.list-facts--inline > .list-facts__item:last-child:after { + content: none; +} +.list-facts-heading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; + color: #333; + font-weight: 700; + color: inherit; + margin-bottom: 0; +} +.list-facts-heading.list-facts-heading--inline { + display: inline; +} +.list-facts__button { + margin-top: 1em; +} +.list-images { + margin-bottom: 15px; +} +.list-images > li { + overflow: hidden; + margin-bottom: 0.5em; +} +.list-images > li .list-images__image { + float: left; + margin-right: 15px; +} +.list-images > li .list-images__sub { + color: #9da0a1; + font-size: 0.8125rem; +} +.list-expandable { + border-bottom: 1px solid #e3e0db; +} +.list-expandable > li .list-expandable__container { + overflow: hidden; + background: #fff; +} +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler { + padding: 10px; + margin: 0; +} +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler + span { + float: right; + padding: 0 3px; +} +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler + span:before { + -webkit-transition: -webkit-transform 0.2s ease; + transition: -webkit-transform 0.2s ease; + transition: transform 0.2s ease; + transition: + transform 0.2s ease, + -webkit-transform 0.2s ease; + height: 7px; + vertical-align: middle; +} +.list-expandable + > li + .list-expandable__container + .list-expandable__container__toggler.is-expanded + span:before { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.list-expandable + > li + .list-expandable__container + .list-expandable__container__area { + padding: 10px 10px 0; + margin-bottom: 0; +} +.list-expandable + > li + .list-expandable__container.is-collapsed + .list-expandable__container__area { + display: none; +} +.list-footer-pages > li { + padding-left: 38px; + margin-bottom: 0.5em; + background-image: url(/_static/img/bullet-list-arrow-circle-white.svg); + background-repeat: no-repeat; + background-position: 0 7px; + background-size: 19px; + line-height: 2rem; +} +.list-footer-pages + ul { + margin-top: 3em; +} +.list-footer-actions > li { + padding-left: 38px; + margin-bottom: 0.5em; + background-image: url(/_static/img/bullet-list-arrow-double-white.svg); + background-repeat: no-repeat; + background-position: 5px 6px; + background-size: 12px; +} +.list-footer-actions + ul { + margin-top: 3em; +} +.definition-list--1-line dd, +.definition-list--1-line dt { + display: inline; +} +.definition-list--1-line dd:after { + content: ""; + display: block; +} +.list-destinations .list-destinations__item { + background: #fff; + margin-bottom: 5px; +} +.list-destinations .list-destinations__item > a { + background: none; + display: block; + color: #333; + opacity: 1; + padding: 5px 10px; +} +@-moz-document url-prefix() { + .list-destinations .list-destinations__item > a { + -webkit-transition: none; + transition: none; + transform: none; + } +} +.list-destinations .list-destinations__item > a:focus, +.list-destinations .list-destinations__item > a:hover { + -webkit-transform: scale(1.02); + transform: scale(1.02); + text-decoration: none; +} +@media (min-width: 740px) { + .list-destinations .list-destinations__item { + background: none; + margin-bottom: 15px; + opacity: 1; + } + .list-destinations .list-destinations__item > a { + padding: 0; + } + .list-destinations .list-destinations__item > a:focus, + .list-destinations .list-destinations__item > a:hover { + -webkit-transform: scale(1.04); + transform: scale(1.04); + } +} +.pipe-separated-list-item { + display: inline-block; +} +.pipe-separated-list-item + .pipe-separated-list-item:before { + content: " | "; + color: #e3e0db; +} +@media (min-width: 740px) { + .pipe-separated-list-divider + .pipe-separated-list-item:before { + content: " | "; + color: #e3e0db; + } +} +.pipe-separated-list-item.package-detail.ng-hide { + display: none !important; +} +.pipe-separated-list-divider { + display: block; + height: 3px; +} +.editable-area ol { + list-style-type: decimal; + margin-bottom: 15px; + margin-left: 30px; +} +.hero-box { + position: relative; +} +.hero-box .hero-box__content { + width: 33%; + left: auto; +} +.hero-box.hero-box--left .hero-box__content { + right: auto; +} +@media (min-width: 950px) { + .hero-box .hero-box__content { + top: -464px; + } + .hero-box.hero-box--extra-pull .hero-box__content { + top: -514px; + } +} +@media (min-width: 1500px) { + .hero-box .hero-box__content { + top: -497px; + } + .hero-box.hero-box--extra-pull .hero-box__content { + top: -547px; + } +} +.hero-fixed { + margin-top: -50px; + min-height: 100px; +} +.hero-fixed .hero { + position: relative; + width: 100%; + top: 0; + z-index: 0; +} +@media (min-width: 950px) { + .hero-fixed .hero { + position: fixed; + } + .hero-fixed .hero.is-animating { + -webkit-transition: top 0.25s ease-in-out; + transition: top 0.25s ease-in-out; + } +} +@media (min-width: 950px) { + .main.signature-hotel-main .hero-fixed .hero { + max-width: 1440px; + margin: 0 auto; + position: relative; + } +} +@media (min-width: 1500px) { + .main.signature-hotel-main .hero-fixed .hero { + padding: 20px 0 5px; + } + .main.signature-hotel-main .hero-fixed .hero .hero__img-container { + border-radius: 8px; + } +} +@media (min-width: 950px) { + .main.signature-hotel-main .hero-fixed { + margin-top: 0; + background: -webkit-gradient( + linear, + left top, + left bottom, + from(#f3f2f1), + to(#fff) + ); + background: linear-gradient(#f3f2f1, #fff); + } + .main.signature-hotel-main .hero-fixed:after { + display: none; + } +} +.hero-fixed:after { + width: 100%; + content: ""; +} +@media (min-width: 950px) { + .hero-fixed:after { + display: block; + } +} +@media (min-width: 740px) { + .side-wide-alert .hero-fixed { + margin-top: 28px; + } + .hero-content-overlay .hero-fixed { + margin-top: -113px; + } +} +@media (min-width: 740px) { + .hero-fixed.hero-fixed--deemphasized .hero__img-container, + .hero-fixed.hero-fixed--deemphasized:after { + min-height: 0; + height: 590px; + overflow: visible; + padding-bottom: inherit; + } + .hero-fixed.hero-fixed--deemphasized .l-section__inner { + position: relative; + } +} +@media (min-width: 1500px) { + .hero-fixed.hero-fixed--deemphasized .hero__img-container, + .hero-fixed.hero-fixed--deemphasized:after { + height: 650px; + } +} +.side-wide-alert .hero-fixed.hero-fixed--deemphasized { + margin-top: -50px; +} +@media (min-width: 740px) { + .side-wide-alert .hero-fixed.hero-fixed--deemphasized { + margin-top: -113px; + } + .side-wide-alert .hero-fixed.hero-fixed--deemphasized .hero__img-container, + .side-wide-alert .hero-fixed.hero-fixed--deemphasized:after { + height: 690px; + } +} +@media (min-width: 1500px) { + .side-wide-alert .hero-fixed.hero-fixed--deemphasized .hero__img-container, + .side-wide-alert .hero-fixed.hero-fixed--deemphasized:after { + height: 750px; + } +} +.hero-fixed.hero-fixed--edit-mode .hero__img-container { + max-height: 55rem; +} +.hero-content-overlay, +.hero-overlay { + position: relative; + z-index: 9; + overflow: hidden; +} +.hero-content-overlay .hero-overlay__img-container, +.hero-overlay .hero-overlay__img-container { + position: absolute; + width: 100%; + height: 100%; +} +.hero-content-overlay .hero-overlay__section, +.hero-overlay .hero-overlay__section { + position: relative; + background-color: rgba(0, 0, 0, 0.15); + width: 100%; +} +.hero-content-overlay .hero-overlay__section .hero-overlay__section__content, +.hero-overlay .hero-overlay__section .hero-overlay__section__content { + color: #fff; + padding-top: 20px; + padding-bottom: 20px; +} +.hero-content-overlay + .hero-overlay__section + .hero-overlay__section__content + .hero-intro__section__content__header, +.hero-overlay + .hero-overlay__section + .hero-overlay__section__content + .hero-intro__section__content__header { + color: #fff; + margin-bottom: 10px; + margin-left: 20px; + text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75); +} +.hero-content-overlay .hero-overlay__tabs, +.hero-overlay .hero-overlay__tabs { + position: absolute; + bottom: 0; + width: 100%; +} +@media (min-width: 1500px) { + .hero-content-overlay .hero-overlay__section .hero-overlay__section__content, + .hero-overlay .hero-overlay__section .hero-overlay__section__content { + padding-bottom: 20px; + } +} +.hero-overlay--search.hero-content-overlay, +.hero-overlay.hero-overlay--search { + overflow: visible; + -webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.85); + box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.85); +} +@media (min-width: 740px) { + .hero-overlay--search.hero-content-overlay, + .hero-overlay.hero-overlay--search { + border-bottom: 24px solid #fff; + } +} +.hero-overlay--search.hero-content-overlay .hero-overlay__section, +.hero-overlay.hero-overlay--search .hero-overlay__section { + padding-bottom: 56px; +} +@media (min-width: 740px) { + .hero-overlay--search.hero-content-overlay .hero-overlay__section, + .hero-overlay.hero-overlay--search .hero-overlay__section { + padding-bottom: 0; + } +} +@media (min-width: 950px) { + .hero-overlay--search.hero-content-overlay .hero-overlay__section, + .hero-overlay.hero-overlay--search .hero-overlay__section { + margin: 0; + padding: 4.375rem 0; + } +} +@media (min-width: 1500px) { + .hero-overlay--search.hero-content-overlay .hero-overlay__section, + .hero-overlay.hero-overlay--search .hero-overlay__section { + margin: 0; + padding: 8.75rem 0 6.875rem; + } +} +@media (min-width: 950px) { + .hero-overlay--search.hero-content-overlay, + .hero-overlay.hero-overlay--search { + overflow: hidden; + } +} +.hero-overlay--profile.hero-content-overlay .hero-overlay__section, +.hero-overlay.hero-overlay--profile .hero-overlay__section { + width: auto; + padding: 0 10px 56px; +} +@media (min-width: 740px) { + .hero-overlay--profile.hero-content-overlay .hero-overlay__section, + .hero-overlay.hero-overlay--profile .hero-overlay__section { + padding: 0 0 56px; + width: 100%; + } +} +@media (min-width: 950px) { + .hero-overlay--profile.hero-content-overlay .hero-overlay__section, + .hero-overlay.hero-overlay--profile .hero-overlay__section { + padding-bottom: 90px; + } +} +.hero-content-overlay .hero-content-overlay__section { + width: 100%; + z-index: 11; + overflow: visible; +} +.hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner { + padding-top: 0; + background-color: #fff; +} +@media (min-width: 740px) { + .hero-content-overlay + .hero-content-overlay__section + .hero-content-overlay__section__inner { + padding-top: 10px; + background-color: transparent; + } +} +.hero-intro { + background: #fff; + position: relative; + border-top: 50px solid #fff; + background-clip: content-box; +} +.hero-intro .hero-intro__content { + position: relative; + padding-top: 0; + padding-bottom: 9px; + text-align: center; + margin-top: -50px; +} +.hero-intro .hero-intro__content .hero-intro__content__heading { + margin-bottom: -4px; +} +@media (min-width: 950px) { + .hero-intro .hero-intro__content .hero-intro__content__heading { + position: relative; + padding-left: 0; + padding-right: 0; + width: 66.6666666667%; + float: none; + z-index: 1; + } +} +@media (min-width: 740px) { + .hero-intro .hero-intro__content .hero-intro__content__heading { + font-size: 2.875rem; + margin-bottom: 10px; + } +} +.hero-intro .hero-intro__content .hero-intro__content__heading a { + color: #483729; + position: relative; + display: inline-block; +} +.hero-intro .hero-intro__content .hero-intro__content__heading a:visited { + color: #483729; +} +.hero-intro .hero-intro__content .hero-intro__content__heading a:active, +.hero-intro .hero-intro__content .hero-intro__content__heading a:focus, +.hero-intro .hero-intro__content .hero-intro__content__heading a:hover { + text-decoration: none; + color: #00838e; +} +@media (min-width: 740px) { + .hero-intro .hero-intro__content .hero-intro__content__heading.sticky { + opacity: 0; + position: fixed !important; + top: -2px; + font-size: 24px !important; + z-index: 10000 !important; + line-height: 32px !important; + width: auto; + max-width: 65%; + margin: 10px 0 10px 8px !important; + } + .hero-intro + .hero-intro__content + .hero-intro__content__heading.sticky.is-animated { + -webkit-transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s, + -webkit-transform 0.35s; + -webkit-transform: scale(1.1); + transform: scale(1.1); + opacity: 1; + } +} +.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs { + font-size: 0.875rem; + margin: 0; +} +.hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + .hero-intro__content__breadcrumb { + color: inherit; +} +.hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + .hero-intro__content__breadcrumb:before { + content: "›"; + display: inline-block; + margin-right: 3px; + position: relative; + top: -1px; +} +.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a { + margin-right: 7px; +} +.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover { + color: #00838e; + text-decoration: none; +} +.hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:first-of-type, +.hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:last-child { + display: inline-block; +} +.hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + + .hero-intro__content__heading { + margin-top: 4px; +} +@media (min-width: 740px) { + .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a { + display: inline-block; + } + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + + .hero-intro__content__heading { + margin-top: 7px; + } +} +@media (min-width: 950px) { + .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs { + position: relative; + padding-left: 0; + padding-right: 0; + width: 66.6666666667%; + float: none; + z-index: 1; + } +} +.hero-intro .hero-intro__content .tripadvisor-button { + display: none; + position: absolute; + top: 0; + right: 20px; + margin: 10px 0; + padding: 12px 20px; + background-color: #fff; + width: 33%; +} +.hero-intro + .hero-intro__content + .tripadvisor-button + .tripadvisor-button__rating { + color: #9da0a1; + font-size: 0.8125rem; + margin-left: 10px; +} +.hero-intro + .hero-intro__content + .tripadvisor-button + .tripadvisor-button__rating + .tripadvisor-button__rating__image { + float: left; +} +@media (min-width: 950px) { + .hero-intro .hero-intro__content .tripadvisor-button { + display: block; + } +} +@media (min-width: 740px) { + .hero-intro { + border-top-width: 65px; + } + .hero-intro .hero-intro__content { + padding-top: 5px; + padding-bottom: 12px; + text-align: left; + margin-top: -65px; + } +} +@media (min-width: 950px) { + .hero-intro .l-booking-widget { + left: auto; + width: 33.3333%; + padding-left: 20px; + padding-right: 10px; + position: absolute; + right: 30px; + } + .hero-intro .l-booking-widget .l-booking-widget__widget { + position: relative; + padding-left: 0; + padding-right: 0; + width: 100%; + float: left; + } +} +.hero-intro--overlay { + z-index: 101; + margin-top: -100px; +} +@media (min-width: 740px) { + .hero-intro--overlay { + margin-top: -127px; + } +} +@media (min-width: 950px) { + .booking-widget-wrapper ~ div .hero-intro--overlay, + .main.signature-hotel-main .hero-intro--overlay { + margin-top: 0; + } +} +@media (min-width: 740px) { + .side-wide-alert .hero-intro--overlay { + margin-top: -65px; + } +} +.main.signature-hotel-main .l-booking-widget--position.booking-widget-wrapper { + position: relative; +} +.hero-fixed:after, +.hero__img-container { + width: 100%; + height: 0; + padding-bottom: 100%; +} +.main.signature-hotel-main .hero-fixed:after, +.main.signature-hotel-main .hero__img-container { + max-width: 1440px; +} +@media (min-width: 950px) { + .main.signature-hotel-main .hero-fixed:after, + .main.signature-hotel-main .hero__img-container { + min-height: 420px; + max-height: 700px; + height: calc(100vh - 342px); + } +} +@media (min-width: 950px) { + .hero-fixed:after, + .hero__img-container { + padding-bottom: 0; + height: 65vh; + height: calc(100vh - 170px); + min-height: 610px; + max-height: 1000px; + } +} +@media (min-width: 1200px) { + .hero-fixed:after, + .hero__img-container { + min-height: 720px; + } +} +@media (min-width: 1500px) { + .hero-fixed:after, + .hero__img-container { + min-height: 800px; + } +} +.hero__image, +.slider-plchldr { + max-width: none; + max-height: none; + position: absolute; + top: 0; + left: 0; + margin: auto; +} +.hero .hero__image { + width: 100%; + display: none; +} +.hero .hero__image--full-height, +.hero .hero__image--full-width { + display: block; + max-width: 1440px; + max-height: none; + position: absolute; + width: auto; + height: auto; + min-width: 100%; + min-height: 100%; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%) !important; + transform: translate(-50%, -50%) !important; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} +.hero__img-container { + overflow: hidden; + position: relative; +} +.hero__img-container .hero__img-container__seemore { + position: absolute; + right: 8px; + bottom: 110px; + top: auto; + z-index: 40; + font-size: 1rem; + line-height: 20px; + background-color: #404040; + opacity: 0.7; + padding: 5px; + border-radius: 5px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.hero__img-container .hero__img-container__seemore a { + color: #fff; + text-decoration: none; + margin-left: 5px; +} +@media (min-width: 950px) { + .hero__img-container .hero__img-container__seemore a:focus-visible { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +@media (min-width: 950px) { + .hero__img-container .hero__img-container__seemore { + bottom: 250px; + } + .main.signature-hotel-main + .hero__img-container + .hero__img-container__seemore { + right: 12px; + bottom: 12px; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .hero__img-container .hero__img-container__seemore { + bottom: 160px; + } +} +@media (min-width: 740px) { + .side-wide-alert .hero__img-container { + height: calc(120vh - 200px); + } +} +@media (min-width: 740px) { + .hero.hero--deemphasized .hero__img-container, + .hero.hero--deemphasized:after { + min-height: 0; + height: 590px; + overflow: visible; + padding-bottom: inherit; + } + .hero.hero--deemphasized .l-section__inner { + position: relative; + } +} +@media (min-width: 1500px) { + .hero.hero--deemphasized .hero__img-container, + .hero.hero--deemphasized:after { + height: 650px; + } +} +.hero .best-price-banner * { + overflow: visible; +} +@media (min-width: 950px) { + .hero .best-price-banner__wrapper { + padding-right: 5.1875rem; + margin-right: 0.625rem; + } +} +@media (min-width: 1200px) { + .hero .best-price-banner__wrapper { + margin-right: 4.0625rem; + } +} +.hero .best-price-banner__secondary:not(:empty):before { + content: " - "; +} +@media (min-width: 950px) { + .hero .best-price-banner { + position: absolute; + background-color: rgba(0, 107, 117, 0.7); + text-align: right; + z-index: 100; + width: 100%; + margin-top: 0; + } +} +.hero-intro--error { + margin-top: 0 !important; +} +.hero-intro--error .hero-intro__content { + margin-top: 0 !important; + padding-top: 70px; + padding-bottom: 70px; +} +.hero-intro--error .alert-danger { + margin-top: 1.5em; +} +.rsPreloader { + display: none !important; +} +.short-fact-iconic { + font-size: 0.8125rem; + color: #333; + padding-left: 20px; +} +.short-fact-iconic--inverted { + color: #fff; +} +.thumbnail-teaser { + display: block; + color: #333; + background-color: #fff; + -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); + margin-bottom: 1px; +} +.thumbnail-teaser > .thumbnail-teaser__title { + padding: 6px 10px; + margin: 0; + font-size: 14px; + font-weight: 400; + line-height: 1.4em; +} +.thumbnail-teaser > .thumbnail-teaser__title:after { + content: "."; + visibility: hidden; +} +.thumbnail-teaser + > .thumbnail-teaser__title.thumbnail-teaser__title--alternative { + padding-top: 15px; + padding-bottom: 15px; + text-align: center; + font-size: 16px; +} +.thumbnail-teaser > .thumbnail-teaser__imgcontainer { + position: relative; + width: 100%; + height: 0; + padding-bottom: 66.66%; + overflow: hidden; +} +.thumbnail-teaser > .thumbnail-teaser__imgcontainer .thumbnail-teaser__img { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: block; +} +.thumbnail-teaser:active, +.thumbnail-teaser:focus, +.thumbnail-teaser:hover { + text-decoration: none; +} +.thumbnail-teaser:focus-visible { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; +} +.thumbnail-teaser:visited { + color: #333; +} +.thumbnail-teaser--animated + > .thumbnail-teaser__imgcontainer + .thumbnail-teaser__img { + -webkit-transition: -webkit-transform 0.5s ease 0.1s; + transition: -webkit-transform 0.5s ease 0.1s; + transition: transform 0.5s ease 0.1s; + transition: + transform 0.5s ease 0.1s, + -webkit-transform 0.5s ease 0.1s; +} +.thumbnail-teaser--animated:active .thumbnail-teaser__img, +.thumbnail-teaser--animated:focus .thumbnail-teaser__img, +.thumbnail-teaser--animated:hover .thumbnail-teaser__img { + -webkit-transform: scale(1.1) translateZ(0) rotate(0.1deg); + transform: scale(1.1) translateZ(0) rotate(0.1deg); + -webkit-backface-visibility: hidden; + overflow: hidden; +} +.thumbnail-teaser--indented { + margin: 1px; +} +.royalSlider.rsFullscreen .thumbnail-teaser--indented { + margin: 0; +} +.gallery-heading, +.room-heading { + display: table; + width: 100%; + margin-top: 20px; +} +@media (min-width: 740px) { + .gallery-heading, + .room-heading { + margin-top: 30px; + } +} +.media-container { + position: relative; + width: 100%; + display: block; +} +.media-container.media-container--3x2 { + height: 0 !important; + padding-bottom: 66.66%; + overflow: hidden; +} +.media-container.media-container--16x9 { + height: 0 !important; + padding-bottom: 56.25%; + overflow: hidden; +} +.media-container.media-container--4x1 { + height: 0 !important; + padding-bottom: 25%; + overflow: hidden; +} +.media-container.media-container--1x1 { + height: 0 !important; + padding-bottom: 100%; + overflow: hidden; +} +.media-container.media-container--flexible-teaser { + height: 0 !important; + padding-bottom: 66.66%; + overflow: hidden; +} +@media (min-width: 740px) { + .media-container.media-container--flexible-teaser { + height: 0 !important; + padding-bottom: 100%; + overflow: hidden; + } +} +.media-container.media-container--bg { + width: 100%; + height: 0; + padding-bottom: 66.66%; + position: relative; +} +@media (min-width: 740px) { + .media-container.media-container--bg { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + padding-bottom: 0; + } +} +.media-container.media-container--block { + margin-bottom: 2rem; +} +.media-container > .media-container__media { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: block; +} +.media-container > .media-container__infobar { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + background: #000; + background: rgba(0, 0, 0, 0.6); + color: #fff; + padding: 5px 10px; + overflow: hidden; +} +.media-container--thumbnail { + margin-right: 10px; + width: 4.5rem; + float: left; +} +.media-container--thumbnail > img { + width: 231px; +} +.media-container--my-future-booking { + margin-right: 10px; + width: 19.125rem; + float: left; +} +.media-container--my-future-booking img { + width: 306px; + height: 190px; + border-radius: 8px; +} +.bgcover { + background-position: 50%; + background-size: cover; + display: block; + width: 100%; + height: 100%; +} +@media (min-width: 950px) { + .bgcover--s { + display: none; + background-image: none !important; + } +} +@media (max-width: 949px) { + .bgcover--m { + display: none; + background-image: none !important; + } +} +@media (min-width: 1200px) { + .bgcover--m { + display: none; + background-image: none !important; + } +} +@media (max-width: 1199px) { + .bgcover--xl { + display: none; + background-image: none !important; + } +} +.blur-wrapper, +.global-footer, +.hotel-footer { + overflow: hidden; +} +.blur, +.hotel-footer__background-image { + -webkit-filter: blur(10px); + -moz-filter: blur(10px); + filter: blur(10px); + filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius="10"); + -webkit-transform: translate(0); + transform: translate(0); + -webkit-transform: scale(1.1); + transform: scale(1.1); +} +.blur--extreme, +.global-footer .global-footer__background-image, +.hotel-footer .global-footer__background-image, +.hotel-footer__background-image { + -webkit-filter: blur(40px); + -moz-filter: blur(40px); + filter: blur(40px); + filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius="40"); + -webkit-transform: scale(1.25); + transform: scale(1.25); + -webkit-transform: translate(0); + transform: translate(0); +} +@media (max-width: 949px) { + .blur--extreme, + .global-footer .global-footer__background-image, + .hotel-footer .global-footer__background-image, + .hotel-footer__background-image { + -webkit-filter: blur(15px); + -moz-filter: blur(15px); + filter: blur(15px); + -webkit-transform: scaleX(1.25) scaleY(4) translateY(33%); + transform: scaleX(1.25) scaleY(4) translateY(33%); + } +} +.no-cssfilters .blur, +.no-cssfilters .hotel-footer__background-image { + opacity: 0.4; + -webkit-transform: scale(1); + transform: scale(1); +} +.no-cssfilters .blur-wrapper, +.no-cssfilters .global-footer, +.no-cssfilters .hotel-footer { + background-color: #000; +} +.blur-canvas, +.blur-image { + width: 100%; + display: block; + z-index: 1; +} +.blur-canvas--full-width, +.blur-image--full-width { + width: 100%; + height: auto; +} +.blur-canvas--full-height, +.blur-canvas--full-width, +.blur-image--full-height, +.blur-image--full-width { + max-width: none; + max-height: none; + position: absolute; + top: -9999px; + bottom: -9999px; + left: -9999px; + right: -9999px; + margin: auto; +} +.blur-canvas--full-height, +.blur-image--full-height { + width: auto; + height: 100%; +} +.blur-image { + display: none; +} +.medium-image__left { + max-width: 33%; + float: left; + margin-right: 10px; + margin-bottom: 10px; +} +.medium-image__left:after, +.medium-image__left:before { + content: " "; + display: table; +} +.medium-image__left:after { + clear: both; +} +@media (min-width: 950px) { + .medium-image__left { + max-width: 100%; + } +} +.medium-image__right { + max-width: 33%; + float: right; + margin-left: 10px; + margin-bottom: 10px; +} +.medium-image__right:after, +.medium-image__right:before { + content: " "; + display: table; +} +.medium-image__right:after { + clear: both; +} +@media (min-width: 950px) { + .medium-image__right { + max-width: 100%; + } +} +.iconic-item { + display: table; + text-align: left; +} +.iconic-item > .iconic-item__icon-container { + display: table-cell; + vertical-align: top; + text-align: left; + line-height: 1; +} +.iconic-item > .iconic-item__text { + display: table-cell; + vertical-align: middle; +} +.iconic-item > .iconic-item__text .iconic-item__text__seperator { + display: block; + margin-bottom: 10px; +} +.iconic-item > .iconic-item__text .iconic-item__text__subtext { + display: block; + font-size: 0.8125rem; +} +.iconic-item > .iconic-item__text small { + display: inline-block; +} +.iconic-item > .iconic-item__text .extraem { + line-height: 1.1em; +} +.iconic-item .iconic-item__text--wordbreak { + word-break: break-all; +} +.iconic-item .alternate-hotels-link { + display: block; + line-height: 1.5; + margin: 20px 0 0; + color: #00838e; +} +@media (min-width: 950px) { + .iconic-item .alternate-hotels-link { + line-height: 1.1; + } +} +.iconic-item--l > .iconic-item__icon-container { + width: 52px; + padding-top: 0.15em; +} +.iconic-item--l + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 42px; + height: 42px; +} +.iconic-item--l > .iconic-item__text .iconic-item__text__subtext { + margin-top: -1px; +} +.iconic-item--l > .iconic-item__text .extraem + .iconic-item__text__subtext { + margin-top: 0; +} +.iconic-item--m > .iconic-item__icon-container { + width: 46px; + padding-top: 0.2em; +} +.iconic-item--m + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 36px; + height: 36px; +} +.iconic-item--m > .iconic-item__text .iconic-item__text__subtext { + margin-top: -1px; +} +.iconic-item--m > .iconic-item__text .extraem + .iconic-item__text__subtext { + margin-top: 0; +} +.iconic-item--s > .iconic-item__icon-container { + width: 34px; + padding-top: 0; +} +.iconic-item--s + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 24px; + height: 24px; +} +.iconic-item--xs > .iconic-item__icon-container { + width: 23px; + padding-top: 0.1em; +} +.iconic-item--xs + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 18px; + height: 18px; +} +.iconic-item--xs > small.iconic-item__text { + padding-top: 0.15em; +} +.iconic-item--xxs > .iconic-item__icon-container { + width: 17px; +} +.iconic-item--xxs + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 12px; + height: 12px; +} +.iconic-item--xs-m > .iconic-item__icon-container { + width: 23px; + padding-top: 0.1em; +} +.iconic-item--xs-m + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 18px; + height: 18px; +} +.iconic-item--xs-m > small.iconic-item__text { + padding-top: 0.15em; +} +@media (min-width: 740px) { + .iconic-item--xs-m > .iconic-item__icon-container { + width: 46px; + padding-top: 0.2em; + } + .iconic-item--xs-m + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 36px; + height: 36px; + } + .iconic-item--xs-m > .iconic-item__text .iconic-item__text__subtext { + margin-top: -1px; + } + .iconic-item--xs-m + > .iconic-item__text + .extraem + + .iconic-item__text__subtext { + margin-top: 0; + } + .iconic-item--xs-m > .iconic-item__text { + padding-top: 0; + } +} +.iconic-item--heading > .iconic-item__icon-container, +.iconic-item--heading > .iconic-item__text { + vertical-align: bottom; +} +.iconic-item--heading > .iconic-item__icon-container { + width: 34px; +} +.iconic-item--heading + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 24px; + height: 24px; +} +@media (min-width: 950px) { + .iconic-item--heading > .iconic-item__icon-container { + width: 60px; + } + .iconic-item--heading + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 50px; + height: 50px; + } +} +.iconic-item--heading-1 > svg { + height: 36px; + margin-right: 7px; + width: 36px; +} +@media (min-width: 950px) { + .iconic-item--heading-1 > svg { + height: 58px; + margin-right: 10px; + width: 58px; + } +} +.iconic-item--heading-1 + > .iconic-item__icon-container + > .iconic-item__icon-container__icon { + vertical-align: middle; +} +.iconic-item--link, +.iconic-item--link-brown, +.iconic-item--link-primary { + background: none; + border: none; +} +.iconic-item--link-brown:active, +.iconic-item--link-brown:focus, +.iconic-item--link-brown:hover, +.iconic-item--link-primary:active, +.iconic-item--link-primary:focus, +.iconic-item--link-primary:hover, +.iconic-item--link:active, +.iconic-item--link:focus, +.iconic-item--link:hover { + text-decoration: underline; +} +.iconic-item--link-primary { + color: #00838e; +} +.iconic-item--link-brown { + color: #483729; +} +.iconic-item--bed > .iconic-item__icon-container { + width: 95px; + text-align: center; +} +.iconic-item--bed > .iconic-item__text { + padding-top: 0; +} +@media (min-width: 950px) { + .iconic-item--bed > .iconic-item__icon-container { + width: 95px; + } +} +.iconic-item--bed + .iconic-item--bed { + margin-top: 5px; +} +.iconic-item--centered > .iconic-item__icon-container, +.iconic-item--centered + > .iconic-item__icon-container + > .iconic-item__icon-container__icon, +.iconic-item--centered > .iconic-item__text, +.iconic-item--link-brown > .iconic-item__icon-container, +.iconic-item--link-brown + > .iconic-item__icon-container + > .iconic-item__icon-container__icon, +.iconic-item--link-brown > .iconic-item__text, +.iconic-item--link-primary > .iconic-item__icon-container, +.iconic-item--link-primary + > .iconic-item__icon-container + > .iconic-item__icon-container__icon, +.iconic-item--link-primary > .iconic-item__text, +.iconic-item--link > .iconic-item__icon-container, +.iconic-item--link + > .iconic-item__icon-container + > .iconic-item__icon-container__icon, +.iconic-item--link > .iconic-item__text { + vertical-align: middle; + padding-top: 0; +} +.iconic-item--centeredx { + margin: 0 auto; +} +.iconic-item--top > .iconic-item__icon-container, +.iconic-item--top > .iconic-item__text { + vertical-align: bottom; + padding-top: 0; +} +.iconic-item--inverted, +.iconic-item--inverted > .iconic-item__text, +.iconic-item--inverted a { + color: #fff; +} +.iconic-item--no-margin > .iconic-item__icon-container { + font-size: 0; +} +.royalSlider { + width: 600px; + height: 400px; + position: relative; + direction: ltr; +} +.royalSlider > * { + float: left; +} +.rsWebkit3d .rsSlide { + -webkit-transform: translateZ(0); +} +.rsWebkit3d .rsABlock, +.rsWebkit3d .rsAbsoluteEl, +.rsWebkit3d .rsBtnCenterer, +.rsWebkit3d .rsContainer, +.rsWebkit3d .rsLink, +.rsWebkit3d .rsOverflow, +.rsWebkit3d .rsPreloader, +.rsWebkit3d .rsSlide, +.rsWebkit3d .rsThumbs, +.rsWebkit3d img { + -webkit-backface-visibility: hidden; +} +.rsFade.rsWebkit3d .rsContainer, +.rsFade.rsWebkit3d .rsSlide, +.rsFade.rsWebkit3d img { + -webkit-transform: none; +} +.rsOverflow { + float: left; +} +.rsOverflow, +.rsVisibleNearbyWrap { + width: 100%; + height: 100%; + position: relative; + overflow: hidden; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.rsVisibleNearbyWrap { + left: 0; + top: 0; +} +.rsVisibleNearbyWrap .rsOverflow { + position: absolute; + left: 0; + top: 0; +} +.rsContainer { + position: relative; + width: 100%; + height: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.rsArrow, +.rsThumbsArrow { + cursor: pointer; +} +.rsThumb { + float: left; + position: relative; +} +.rsArrow, +.rsNav, +.rsThumbsArrow { + opacity: 1; + -webkit-transition: opacity 0.3s linear; + transition: opacity 0.3s linear; +} +.rsHidden { + opacity: 0; + visibility: hidden; + -webkit-transition: + visibility 0s linear 0.3s, + opacity 0.3s linear; + transition: + visibility 0s linear 0.3s, + opacity 0.3s linear; +} +.rsGCaption { + width: 100%; + float: left; + text-align: center; +} +.royalSlider.rsFullscreen { + position: fixed !important; + height: auto !important; + width: auto !important; + margin: 0 !important; + padding: 0 !important; + z-index: 2147483647 !important; + top: 0 !important; + left: 0 !important; + bottom: 0 !important; + right: 0 !important; +} +.royalSlider .rsSlide.rsFakePreloader { + opacity: 1 !important; + -webkit-transition: 0s; + transition: 0s; + display: none; +} +.rsSlide { + position: absolute; + left: 0; + top: 0; + display: block; + overflow: hidden; + height: 100%; + width: 100%; +} +.royalSlider.rsAutoHeight, +.rsAutoHeight .rsSlide { + height: auto; +} +.rsContent { + width: 100%; + height: 100%; + position: relative; +} +.rsPreloader { + position: absolute; + z-index: 0; +} +.rsNav { + -moz-user-select: -moz-none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; +} +.rsNavItem { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25); +} +.rsThumbs { + cursor: pointer; + position: relative; + overflow: hidden; + float: left; + z-index: 22; +} +.rsTabs { + float: left; + background: none !important; +} +.rsTabs, +.rsThumbs { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.rsVideoContainer { + width: auto; + height: auto; + line-height: 0; + position: relative; +} +.rsVideoFrameHolder { + position: absolute; + left: 0; + top: 0; + background: #141414; + opacity: 0; + -webkit-transition: 0.3s; +} +.rsVideoFrameHolder.rsVideoActive { + opacity: 1; +} +.rsVideoContainer .rsVideoObj, +.rsVideoContainer embed, +.rsVideoContainer iframe, +.rsVideoContainer video { + position: absolute; + z-index: 50; + left: 0; + top: 0; + width: 100%; + height: 100%; +} +.rsVideoContainer.rsIOSVideo embed, +.rsVideoContainer.rsIOSVideo iframe, +.rsVideoContainer.rsIOSVideo video { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding-right: 44px; +} +.rsABlock { + left: 0; + top: 0; + position: absolute; + z-index: 15; +} +img.rsImg { + max-width: none; +} +.grab-cursor { + cursor: + url(/_static/img/royalslider/grab.png) 8 8, + move; +} +.grabbing-cursor { + cursor: + url(/_static/img/royalslider/grabbing.png) 8 8, + move; +} +.rsNoDrag { + cursor: auto; +} +.rsLink { + left: 0; + top: 0; + position: absolute; + width: 100%; + height: 100%; + display: block; + z-index: 20; +} +.rsDefault, +.rsDefault .rsOverflow, +.rsDefault .rsSlide, +.rsDefault .rsThumbs, +.rsDefault .rsVideoFrameHolder { + background: transparent; + color: #fff; +} +html:-webkit-full-screen .thumbnail-teaser { + background: #000; +} +html:-moz-full-screen .thumbnail-teaser { + background: #000; +} +html:-ms-fullscreen .thumbnail-teaser { + background: #000; +} +html:fullscreen .thumbnail-teaser { + background: #000; +} +html:-webkit-full-screen .navigation-bar, +html:-webkit-full-screen thumbnail-teaser__title { + display: none; +} +html:-moz-full-screen .navigation-bar, +html:-moz-full-screen thumbnail-teaser__title { + display: none; +} +html:-ms-fullscreen .navigation-bar, +html:-ms-fullscreen thumbnail-teaser__title { + display: none; +} +html:fullscreen .navigation-bar, +html:fullscreen thumbnail-teaser__title { + display: none; +} +.rsDefault .rsArrow { + height: 100%; + width: 40px; + position: absolute; + display: block; + cursor: pointer; + z-index: 21; +} +.rsDefault.rsVer .rsArrow { + width: 100%; + height: 44px; +} +.rsDefault.rsVer .rsArrowLeft { + top: 0; + left: 0; +} +.rsDefault.rsVer .rsArrowRight { + bottom: 0; + left: 0; +} +.rsDefault.rsHor .rsArrowLeft { + left: 0; + top: 0; +} +.rsDefault.rsHor .rsArrowRight { + right: 0; + top: 0; +} +.rsDefault .rsArrowIcn { + width: 40px; + height: 80px; + top: 50%; + left: 50%; + margin-top: -40px; + margin-left: -20px; + position: absolute; + cursor: pointer; + background: url(/_static/img/royalslider/rs-default.png); + background-repeat: no-repeat; +} +@media (min-width: 950px) { + .hero-content-widget .rsDefault .rsArrowIcn { + margin-top: -15px; + } +} +.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { + background: url(/_static/img/royalslider/custom/arrow-right.svg) 50%; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover { + background: url(/_static/img/royalslider/custom/arrow-right-hover.svg) 50%; +} +.rsDefault.rsHor .rsArrowRight .rsArrowIcn { + background: url(/_static/img/royalslider/custom/arrow-right.svg) 50%; + background-repeat: no-repeat; +} +.rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover { + background: url(/_static/img/royalslider/custom/arrow-right-hover.svg) 50%; +} +.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn { + background: url(/_static/img/icons/carousel-arrow-right-v2.svg) 50%; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover { + background: url(/_static/img/icons/carousel-arrow-right-v2-hover.svg) 50%; +} +.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn { + background: url(/_static/img/icons/carousel-arrow-right-v2.svg) 50%; +} +.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover { + background: url(/_static/img/icons/carousel-arrow-right-v2-hover.svg) 50%; +} +.rsDefault.rsVer .rsArrowLeft .rsArrowIcn { + background-position: -96px -32px; +} +.rsDefault.rsVer .rsArrowRight .rsArrowIcn { + background-position: -96px -64px; +} +.rsDefault .rsArrowDisabled .rsArrowIcn { + opacity: 0.2; + filter: alpha(opacity=20); + *display: none; +} +.rsDefault .rsBullets { + position: absolute; + z-index: 35; + left: 0; + bottom: 115px; + width: 100%; + height: auto; + margin: 0 auto; + text-align: center; + line-height: 8px; + overflow: hidden; +} +.hero--deemphasized .rsDefault .rsBullets, +.hero-fixed--deemphasized .rsDefault .rsBullets { + bottom: 35px; +} +.hero--with-teasers .rsDefault .rsBullets { + bottom: 10px; +} +@media (orientation: landscape) { + .rsDefault .rsBullets { + bottom: 30px; + } +} +@media (min-width: 740px) { + .rsDefault .rsBullets { + bottom: 60px; + } + .hero--deemphasized .rsDefault .rsBullets, + .hero-fixed--deemphasized .rsDefault .rsBullets { + bottom: 30px; + } +} +@media (min-width: 950px) { + .rsDefault .rsBullets { + display: none; + } +} +.hotel-slider .rsBullets { + display: none; +} +.hotel-slider.rsFullscreen .rsBullets { + display: block; +} +.rsDefault .rsBullet { + display: inline-block; + *display: inline; + *zoom: 1; + padding: 0 2px 0 1px; +} +.rsDefault .rsBullet span { + display: block; + width: 8px; + height: 8px; + border-radius: 50%; + background: #777; + background: hsla(0, 0%, 100%, 0.5); +} +.rsDefault .rsBullet.rsNavSelected span { + background-color: #fff; +} +.rsDefault .rsThumbsHor { + width: 100%; + height: 54px; + margin-top: 5px; +} +.rsDefault .rsThumbsVer { + width: 96px; + height: 100%; + position: absolute; + top: 0; + right: 0; +} +.rsDefault.rsWithThumbsHor .rsThumbsContainer { + position: relative; + height: 100%; + float: right; +} +.rsDefault.rsWithThumbsVer .rsThumbsContainer { + position: relative; + width: 100%; +} +.rsDefault .rsThumb { + float: left; + overflow: visible; + width: 72px; + height: 48px; + padding: 3px; +} +.rsDefault .rsThumb img { + width: 100%; + height: 100%; +} +.rsDefault .rsThumb img:focus-visible { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; +} +.rsDefault .rsThumb.rsNavSelected { + border: 3px solid #00838e; + padding: 0; +} +.rsDefault .rsTmb { + display: block; + margin-right: 0 !important; +} +.rsDefault .rsTmb h5 { + font-size: 16px; + margin: 0; + padding: 0; + line-height: 20px; + color: #fff; +} +.rsDefault .rsTmb span { + color: #ddd; + margin: 0; + padding: 0; + font-size: 13px; + line-height: 18px; +} +.rsDefault .rsThumbsArrow { + height: 100%; + width: 20px; + position: absolute; + display: block; + cursor: pointer; + z-index: 21; + background: #000; + background: rgba(0, 0, 0, 0.75); +} +.rsDefault .rsThumbsArrow:hover { + background: rgba(0, 0, 0, 0.9); +} +.rsDefault.rsWithThumbsVer .rsThumbsArrow { + width: 100%; + height: 20px; +} +.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft { + top: 0; + left: 0; +} +.rsDefault.rsWithThumbsVer .rsThumbsArrowRight { + bottom: 0; + left: 0; +} +.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft { + left: 0; + top: 0; +} +.rsDefault.rsWithThumbsHor .rsThumbsArrowRight { + right: 0; + top: 0; +} +.rsDefault .rsThumbsArrowIcn { + width: 16px; + height: 16px; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; + position: absolute; + cursor: pointer; + background: url(/_static/img/royalslider/rs-default.png); +} +.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { + background-position: -128px -32px; +} +.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { + background-position: -128px -48px; +} +.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn { + background-position: -144px -32px; +} +.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn { + background-position: -144px -48px; +} +.rsDefault .rsThumbsArrowDisabled { + display: none !important; +} +@media screen and (min-width: 0px) and (max-width: 739px) { + .rsDefault .rsThumb { + width: 45px; + height: 30px; + padding: 2px; + } + .rsDefault .rsThumb.rsNavSelected { + border-width: 2px; + } + .rsDefault .rsThumbsHor { + height: 34px; + } + .rsDefault .rsThumbsVer { + width: 49px; + } +} +.rsDefault .rsTabs { + width: 100%; + height: auto; + margin: 0 auto; + text-align: center; + overflow: hidden; + padding-top: 12px; + position: relative; +} +.rsDefault .rsTab { + display: inline-block; + cursor: pointer; + text-align: center; + height: auto; + width: auto; + color: #333; + padding: 5px 13px 6px; + min-width: 72px; + border: 1px solid #d9d9dd; + border-right-color: #f5f5f5; + text-decoration: none; + background-color: #fff; + background-image: -webkit-gradient( + linear, + left top, + left bottom, + from(#fefefe), + to(#f4f4f4) + ); + background-image: linear-gradient(180deg, #fefefe, #f4f4f4); + -webkit-box-shadow: inset 1px 0 0 #fff; + box-shadow: inset 1px 0 0 #fff; + *display: inline; + *zoom: 1; +} +.rsDefault .rsTab:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.rsDefault .rsTab:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right: 1px solid #cfcfcf; +} +.rsDefault .rsTab:active { + border: 1px solid #d9d9dd; + background-color: #f4f4f4; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; + box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2); +} +.rsDefault .rsTab.rsNavSelected { + color: #fff; + border: 1px solid #999; + text-shadow: 1px 1px #838383; + -webkit-box-shadow: 0 1px 9px hsla(0, 0%, 40%, 0.65) inset; + box-shadow: inset 0 1px 9px hsla(0, 0%, 40%, 0.65); + background: #acacac; + background-image: -webkit-gradient( + linear, + left top, + left bottom, + from(#acacac), + to(#bbb) + ); + background-image: linear-gradient(180deg, #acacac, #bbb); +} +.rsDefault .rsFullscreenBtn { + right: 0; + top: 0; + width: 44px; + height: 44px; + z-index: 22; + display: block; + position: absolute; + cursor: pointer; +} +.rsDefault .rsFullscreenIcn { + display: block; + margin: 6px; + width: 32px; + height: 32px; + background: url(/_static/img/royalslider/rs-default.png) 0 0; + background-color: #000; + background-color: rgba(0, 0, 0, 0.75); + *background-color: #000; + border-radius: 2px; +} +.rsDefault .rsFullscreenIcn:hover { + background-color: rgba(0, 0, 0, 0.9); +} +.rsDefault.rsFullscreen .rsFullscreenIcn { + background-position: -32px 0; +} +.rsDefault .rsPlayBtn { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); + width: 64px; + height: 64px; + margin-left: -32px; + margin-top: -32px; + cursor: pointer; +} +.rsDefault .rsPlayBtnIcon { + width: 64px; + display: block; + height: 64px; + border-radius: 4px; + -webkit-transition: 0.3s; + transition: 0.3s; + background: url(/_static/img/royalslider/rs-default.png) no-repeat 0 -32px; + background-color: #000; + background-color: rgba(0, 0, 0, 0.75); + *background-color: #000; +} +.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon { + background-color: rgba(0, 0, 0, 0.9); +} +.rsDefault .rsBtnCenterer { + position: absolute; + left: 50%; + top: 50%; +} +.rsDefault .rsCloseVideoBtn { + right: 0; + top: 0; + width: 44px; + height: 44px; + z-index: 500; + position: absolute; + cursor: pointer; + -webkit-backface-visibility: hidden; + -webkit-transform: translateZ(0); +} +.rsDefault .rsCloseVideoBtn.rsiOSBtn { + top: -38px; + right: -6px; +} +.rsDefault .rsCloseVideoIcn { + margin: 6px; + width: 32px; + height: 32px; + background: url(/_static/img/royalslider/rs-default.png) -64px 0; + background-color: #000; + background-color: rgba(0, 0, 0, 0.75); + *background-color: #000; +} +.rsDefault .rsCloseVideoIcn:hover { + background-color: rgba(0, 0, 0, 0.9); +} +.rsDefault .rsPreloader { + width: 20px; + height: 20px; + background-image: url(/_static/img/royalslider/preloader-white.gif); + left: 50%; + top: 50%; + margin-left: -10px; + margin-top: -10px; +} +.rsDefault .rsGCaption { + position: absolute; + float: none; + bottom: 6px; + left: 6px; + text-align: left; + background: #000; + background: rgba(0, 0, 0, 0.75); + color: #fff; + padding: 2px 8px; + width: auto; + font-size: 12px; + border-radius: 2px; +} +.rsDefault--light, +.rsDefault--light .rsOverflow, +.rsDefault--light .rsSlide, +.rsDefault--light .rsThumbs, +.rsDefault--light .rsVideoFrameHolder { + background: transparent; + color: #000; +} +.rsDefault--light.rsHor .rsArrowLeft { + left: -39px; +} +.rsDefault--light.rsHor .rsArrowRight { + right: -39px; +} +.rsDefault--light.rsHor .rsArrowLeft { + left: -9999px; + top: 0; +} +.rsDefault--light.rsHor .rsArrowRight { + right: 9999px; + top: 0; +} +@media (min-width: 740px) { + .rsDefault--light.rsHor .rsArrowLeft { + left: -39px; + top: 0; + } + .rsDefault--light.rsHor .rsArrowRight { + right: -39px; + top: 0; + } +} +.rsDefault--light.rsHor.rsFullscreen .rsArrowLeft { + left: 0; + top: 0; +} +.rsDefault--light.rsHor.rsFullscreen .rsArrowRight { + right: 0; + top: 0; +} +.rsDefault--light.rsFullscreen { + background-color: #fff; +} +#full-width-slider, +#thumbnail-slider { + width: 100%; + color: #000; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +#full-width-slider { + overflow: hidden; +} +.js .royalSlider > img, +.js .royalSlider > picture { + visibility: hidden; +} +.royalSlider--hero { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + height: auto; + width: auto; + background-color: transparent; + background-position: 50%; + background-repeat: no-repeat; +} +.royalSlider--hero .rsOverflow { + height: 100% !important; +} +.royalSlider--hero .royalSlider-content { + display: none; +} +.royalSlider--hero .royalSlider-content:first-child, +.royalSlider--hero.rsFade .royalSlider-content { + display: block; +} +.royalSlider--hero .rsArrowIcn:focus { + outline: none; + outline: none !important; + -webkit-box-shadow: 0 0 1px 3px #ec7225; + box-shadow: 0 0 1px 3px #ec7225; + border-radius: 40px 0 0 40px; +} +@media (min-width: 950px) { + .royalSlider--hero .rsArrowIcn:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.gallery-slide { + width: 100%; + height: 100%; +} +.l-gallery-slider { + margin: 10px auto; + width: 100%; + max-width: 860px; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.l-gallery-slider .l-gallery-slider__close { + float: right; + margin-bottom: 10px; +} +.l-gallery-slider .rsDefault .rsArrowIcn { + height: 81px; + width: 41px; +} +.l-gallery-slider .rsOverflow { + min-height: 225px; +} +@media (min-width: 420px) { + .l-gallery-slider .rsOverflow { + min-height: 320px; + } +} +@media (min-width: 740px) { + .l-gallery-slider .rsOverflow { + min-height: 470px; + } +} +@media (min-width: 740px) { + .l-gallery-slider { + padding: 0 40px; + margin: 20px auto; + } + .l-gallery-slider .l-gallery-slider__close { + margin-bottom: 20px; + } +} +.l-gallery-slider .rsFullscreen.royalSlider--galleryslider { + background-color: #000; +} +.l-gallery-slider .rsFullscreen .thumbnail-teaser__imgcontainer { + height: 100%; + padding-bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.l-gallery-slider .rsFullscreen .thumbnail-teaser__title { + display: none; +} +.l-gallery-slider .rsFullscreen .rsOverflow { + height: 100% !important; +} +.l-gallery-slider .rsFullscreen .rsslide, +.l-gallery-slider .rsFullscreen .rsSlide { + width: 100%; + height: 100%; +} +.royalSlider--galleryslider { + width: 100%; + clear: both; +} +.royalSlider--galleryslider img { + width: 100%; + max-width: 100%; + height: auto; + display: block; +} +.royalSlider--galleryslider.rsFullscreen img { + width: auto; + max-height: 100%; +} +.js .royalSlider--galleryslider > .rsslide { + visibility: hidden; +} +.royalSlider--fullwidthslider { + width: 100%; + clear: both; +} +.royalSlider--fullwidthslider .rsslide { + width: 100%; +} +.royalSlider--fullwidthslider img { + width: auto; + max-height: 100%; + max-width: 100%; + height: auto; + display: block; + margin: 0 auto; +} +.js .royalSlider--fullwidthslider > .rsslide { + visibility: hidden; +} +.js .royalSlider--fullwidthslider > .rsslide:first-child:after { + content: ""; + display: block; + width: 100%; + height: 100%; + position: absolute; + visibility: visible; + top: 0; + left: 0; + background-image: url(/_static/img/royalslider/preloader.gif); + background-position: 50%; + background-repeat: no-repeat; +} +.hotel-teaser { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + overflow: hidden; + margin-bottom: 30px; + background-color: #fff; + border: 1px solid transparent; +} +.hotel-teaser .about-hotel { + background: #00838e; + padding: 8px 24px; +} +@media (max-width: 739px) { + .hotel-teaser .about-hotel { + width: 100%; + } +} +.hotel-teaser .hotel-teaser__left { + -ms-flex-positive: 1; + flex-grow: 1; + width: 260px; +} +.hotel-teaser .hotel-teaser__left .hotel-teaser__left__tripadvisor { + text-align: left; + padding: 0 10px; + margin: 10px 0 5px; +} +@media (min-width: 740px) { + .hotel-teaser .hotel-teaser__left .hotel-teaser__left__tripadvisor { + margin-top: 20px; + } +} +.hotel-teaser--hover, +.hotel-teaser:hover { + border: 1px solid #404040; +} +.hotel-teaser__arrow-link { + display: inline-block; + color: #333; + background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) + no-repeat right 0.5em; + padding-right: 1.5625rem; + margin-right: 10px; +} +.hotel-teaser__arrow-link:hover { + color: #00838e; + text-decoration: none; +} +@media (min-width: 950px) { + .hotel-teaser__arrow-link:focus { + position: relative; + z-index: 1; + } +} +.hotel-teaser__linked-overlay { + -webkit-transition: 0.3s ease-in-out; + transition: 0.3s ease-in-out; + position: absolute; + z-index: 2; + top: 0; + right: 0; + left: 0; + bottom: 0; +} +.hotel-teaser__linked-overlay > svg { + position: absolute; + right: 5px; + top: 5px; +} +.hotel-teaser .hotel-teaser__body { + -ms-flex-positive: 1; + flex-grow: 1; + padding: 0 10px 10px; +} +@media (min-width: 740px) { + .hotel-teaser .hotel-teaser__body { + padding-bottom: 0; + } +} +.hotel-teaser .hotel-teaser__body .hotel-teaser__body__header { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.5rem; + color: #483729; + margin-bottom: 15px; +} +.hotel-teaser .hotel-teaser__body .hotel-teaser__body__link { + margin-top: 0; + margin-bottom: 10px; +} +.hotel-teaser .hotel-teaser__body .hotel-teaser__body__text { + margin-bottom: 15px; + display: none; +} +.hotel-teaser .hotel-teaser__body .hotel-teaser__body__CTA { + margin-bottom: 15px; +} +.hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking { + margin-bottom: 10px; + margin-top: 10px; +} +.hotel-teaser + .hotel-teaser__body + .hotel-teaser__body__booking + .hotel-teaser__body__booking--local-currency { + margin-left: 10px; + font-size: 0.8125rem; + white-space: nowrap; +} +@media (max-width: 1199px) { + .hotel-teaser + .hotel-teaser__body + .hotel-teaser__body__booking + .hotel-teaser__body__booking--local-currency { + margin-left: 3px; + } +} +@media (min-width: 620px) and (max-width: 739px), (min-width: 1200px) { + .l-section:not(.map-opened) .hotel-teaser { + padding: 10px; + } + .l-section:not(.map-opened) .hotel-teaser .hotel-teaser__left__tripadvisor { + margin: 10px 5px 0; + padding: 0; + } + .l-section:not(.map-opened) .hotel-teaser .hotel-teaser__body { + width: calc(100% - 260px); + padding: 0 0 0 20px; + } + .l-section:not(.map-opened) + .hotel-teaser + .hotel-teaser__body + .hotel-teaser__body__text { + display: block; + } + .l-section:not(.map-opened) + .hotel-teaser + .hotel-teaser__body + .hotel-teaser__body__booking { + margin: 20px 0 10px; + } +} +@media (min-width: 1800px) { + .hotel-teaser { + padding: 10px; + } + .hotel-teaser .hotel-teaser__left__tripadvisor { + margin: 10px 5px 0; + padding: 0; + } + .hotel-teaser .hotel-teaser__body { + width: calc(100% - 260px); + padding: 0 0 0 20px; + } + .hotel-teaser .hotel-teaser__body .hotel-teaser__body__text { + display: block; + } + .hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking { + margin: 20px 0 10px; + } +} +.hotel-teaser .hotel-teaser__address .hotel-teaser__address__distance { + margin-right: 6px; +} +.hotel-teaser .hotel-teaser__address:focus, +.hotel-teaser .hotel-teaser__address:hover { + outline: none; +} +.hotel-teaser .hotel-teaser__address:focus .hotel-teaser__address__goto, +.hotel-teaser .hotel-teaser__address:hover .hotel-teaser__address__goto { + color: #00838e; +} +.hotel-teaser .hotel-teaser__address span.hotel-teaser__address__goto { + padding: 2px; + margin-left: -2px; +} +.hotel-teaser .hotel-teaser__address span.hotel-teaser__address__goto:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0 none; +} +.hotel-teaser .hotel-teaser__address:active { + opacity: 0.5; +} +.hotel-teaser .poi-link { + cursor: pointer; +} +.hotel-teaser .hotel-teaser__body__header + .hotel-teaser__address { + margin-top: -0.625rem; + margin-bottom: 15px; +} +.hotel-teaser__main-price-container { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: space-between; + justify-content: space-between; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + max-width: 375px; +} +.hotel-teaser__main-price-holder, +.hotel-teaser__price-holder { + -ms-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} +.hotel-teaser__main-price-holder { + overflow: hidden; + height: 40px; + line-height: 40px; + background-color: #edeceb; + -ms-order: 1; + -ms-flex-order: 1; + order: 1; + padding-left: 10px; + padding-right: 20px; + position: relative; + font-size: 0.8125rem; +} +.hotel-teaser__main-price-holder:after { + content: ""; + display: block; + position: absolute; + top: 0; + right: -10px; + width: 20px; + height: 40px; + background-color: #fff; + border-radius: 20px 0 0 20px; +} +.hotel-teaser__main-price-holder > span { + font-size: 1.875rem; + font-weight: 700; +} +.hotel-teaser .price__currency, +.hotel-teaser .price__text { + font-weight: 400; + font-size: 0.8125rem; +} +.hotel-teaser__btn-holder > a { + padding-top: 8px; + padding-bottom: 8px; +} +.hotel-teaser__total-price { + font-size: 0.8125rem; + margin-left: 10px; +} +.hotel-teaser__local-currency { + font-size: 0.8125rem; + margin: 0 0 3px 10px; +} +.hotel-teaser__secondary-price-holder { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-order: 3; + -ms-flex-order: 3; + order: 3; + margin-bottom: 10px; +} +.hotel-teaser-link { + display: block; +} +.hotel-teaser-link .hotel-teaser .hotel-teaser__body { + color: #333; +} +.hotel-teaser-link .hotel-teaser .hotel-teaser__body__header { + color: #404040; +} +@media (min-width: 1800px) { + .hotel-teaser-link .hotel-teaser .hotel-teaser__body__header { + color: #333; + background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) + no-repeat right 0.5em; + padding-right: 20px; + margin-right: 10px; + } +} +@media (min-width: 620px) and (max-width: 739px), (min-width: 1200px) { + .hotel-teaser-link + .hotel-teaser + .l-section:not(.map-opened) + .hotel-teaser__body__header { + color: #333; + background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) + no-repeat right 0.5em; + padding-right: 20px; + margin-right: 10px; + } +} +.hotel-teaser-link:active, +.hotel-teaser-link:focus, +.hotel-teaser-link:hover { + text-decoration: none; +} +.hotel-teaser-link:active .hotel-teaser .hotel-teaser__body__header, +.hotel-teaser-link:focus .hotel-teaser .hotel-teaser__body__header, +.hotel-teaser-link:hover .hotel-teaser .hotel-teaser__body__header { + text-decoration: underline; +} +@media (min-width: 620px) and (max-width: 739px), (min-width: 1200px) { + .hotel-teaser-link:active .hotel-teaser .hotel-teaser__body__header, + .hotel-teaser-link:focus .hotel-teaser .hotel-teaser__body__header, + .hotel-teaser-link:hover .hotel-teaser .hotel-teaser__body__header { + color: #00838e; + text-decoration: none; + } +} +.hotel-teasers-container { + overflow: visible; +} +.hotel-teasers-container .hotel-teasers-container__inner { + padding-top: 0; + padding-left: 0; + padding-right: 0; +} +.select-hotel-clickable-div { + cursor: pointer; +} +.spaceinfo .spaceinfo__people, +.spaceinfo .spaceinfo__size { + margin-bottom: 0; +} +.spaceinfo .spaceinfo__size { + float: left; +} +.spaceinfo .spaceinfo__people { + float: right; +} +.spaceinfo.spaceinfo--small { + font-size: 0.8125rem; +} +.available-rates-price .price { + font-size: 1.125rem; + display: inline-block; + margin: 0; +} +.available-rates-price .price .price__currency { + margin: 0; +} +.room-teaser { + display: block; + color: #333; + background-color: #fff; + overflow: hidden; +} +.room-teaser > .room-teaser__body { + padding: 10px 10px 0; +} +.room-teaser .room-teaser__infobar { + display: none; +} +.room-teaser .room-teaser__heading { + color: #00838e; + font-family: Helvetica, Arial, sans-serif; + font-size: 1rem; + margin-top: -10px; + margin-bottom: 0; + display: table; + width: 100%; + line-height: 1em; +} +.room-teaser .room-teaser__heading span { + text-align: center; + display: table-cell; + width: 100%; + vertical-align: middle; + height: 2.5em; +} +.room-teaser:hover { + color: #00838e; +} +.room-teaser .btn .btn__extendedtext { + display: none; +} +@media (min-width: 740px) { + .room-teaser > .room-teaser__body { + padding: 20px 20px 0; + } + .room-teaser .room-teaser__heading { + margin-top: -20px; + } +} +@media (min-width: 950px) { + .room-teaser .room-teaser__infobar { + display: block; + } + .room-teaser .room-teaser__heading { + font-size: 1.125rem; + } +} +@media (min-width: 1200px) { + .room-teaser .room-teaser__heading { + font-size: 1.5rem; + } + .room-teaser .btn .btn__extendedtext { + display: inline; + } +} +.l-rooms__container { + display: none; +} +.meeting-room-teaser { + display: block; + color: #333; + background-color: #fff; + overflow: hidden; +} +.meeting-room-teaser > .meeting-room-teaser__body { + padding: 10px 10px 0; +} +.meeting-room-teaser > .meeting-room-teaser__body + .meeting-room-teaser__body { + border-top: 1px solid #eee; +} +.meeting-room-teaser .meeting-room-teaser__heading { + font-size: 1.5rem; + margin-top: -10px; + margin-bottom: 0; + display: table; + width: 100%; + line-height: 1em; +} +.meeting-room-teaser .meeting-room-teaser__heading span { + text-align: center; + display: table-cell; + width: 100%; + vertical-align: middle; + height: 2.5em; +} +.meeting-room-teaser .meeting-room-teaser__action { + text-align: center; +} +.meeting-room-teaser .meeting-room-teaser__action .check-availability_icon { + width: 18px; + height: 18px; + margin-left: 5px; +} +@media (min-width: 740px) { + .meeting-room-teaser > .meeting-room-teaser__body { + padding: 20px 20px 0; + } + .meeting-room-teaser .meeting-room-teaser__heading { + margin-top: -20px; + } +} +@media (min-width: 1200px) { + .meeting-room-teaser .meeting-room-teaser__heading { + font-size: 1.875rem; + } +} +.js .meeting-room-teaser > .meeting-room-teaser__body.is-collapsed { + display: none; +} +.content-teaser { + overflow: hidden; + background-color: #fff; + margin-bottom: 20px; +} +.content-teaser > .content-teaser__body { + padding: 10px; +} +.content-teaser .content-teaser__heading { + color: #333; + margin-bottom: 0; +} +.content-teaser .content-teaser__heading--link { + color: #00838e; + text-decoration: none; +} +.content-teaser .content-teaser__text { + color: #333; +} +.content-teaser .content-teaser__text p { + line-height: 1.3; + margin-bottom: 0; + padding-top: 7px; +} +.content-teaser .media-container--16x9 > .media-container__media { + height: auto; +} +@media (min-width: 740px) { + .content-teaser { + margin-bottom: 0; + } + .content-teaser > .content-teaser__body { + padding: 20px; + } + .content-teaser--action { + margin-bottom: 20px; + display: block; + } +} +.content-teaser--mini { + margin-bottom: 0; +} +@media (max-width: 739px) { + .content-teaser--mini .content-teaser__media { + float: left; + width: 80px; + padding: 5px; + } + .content-teaser--mini .content-teaser__body { + float: left; + width: calc(100% - 80px); + padding: 5px 10px 5px 5px; + } + .content-teaser--mini .content-teaser__heading { + margin-bottom: 0; + display: table; + width: 100%; + } + .content-teaser--mini .content-teaser__heading > span { + display: table-cell; + width: 100%; + vertical-align: middle; + height: 2.55em; + } + .content-teaser--mini .content-teaser__text { + display: none; + } +} +.content-teaser--action:focus, +.content-teaser--action:hover { + text-decoration: none; +} +@media (min-width: 950px) { + .content-teaser--action:focus, + .content-teaser--action:hover { + outline: 0; + } +} +.content-teaser--action:focus .content-teaser__heading, +.content-teaser--action:hover .content-teaser__heading { + color: #483729; +} +.content-teaser--action:focus .content-teaser__heading--link, +.content-teaser--action:hover .content-teaser__heading--link { + color: #00838e; + text-decoration: underline; +} +.content-teaser--action:focus + .content-teaser--flexible + .content-teaser__heading, +.content-teaser--action:hover + .content-teaser--flexible + .content-teaser__heading { + color: #e9e8e7; +} +.content-teaser--action:focus + .content-teaser--flexible.landscape + .content-teaser__heading, +.content-teaser--action:hover + .content-teaser--flexible.landscape + .content-teaser__heading { + color: #00838e; +} +.content-teaser--flexible { + position: relative; +} +.content-teaser--flexible .content-teaser__body { + background-color: rgba(0, 0, 0, 0.6); + position: absolute; + bottom: 0; + width: 100%; + z-index: 10; +} +.content-teaser--flexible .content-teaser__body .icon { + float: left; + margin-right: 10px; + margin-top: 5px; +} +.content-teaser--flexible .content-teaser__body-wrapper { + display: table; + width: 100%; +} +.content-teaser--flexible + .content-teaser__body-wrapper + .content-teaser__heading, +.content-teaser--flexible + .content-teaser__body-wrapper + .content-teaser__icon-wrapper { + display: table-cell; + vertical-align: middle; + width: 100%; +} +.content-teaser--flexible + .content-teaser__body-wrapper + .content-teaser__icon-wrapper { + width: 46px; +} +.content-teaser--flexible + .content-teaser__body-wrapper + .content-teaser__icon-wrapper + > svg { + margin-top: 0; +} +.content-teaser--flexible .content-teaser__heading { + color: #fff; + margin-bottom: 0; + overflow: hidden; +} +.content-teaser--flexible .content-teaser__text { + color: #fff; + overflow: hidden; +} +.content-teaser--flexible:focus .content-teaser__heading, +.content-teaser--flexible:hover .content-teaser__heading { + color: #e9e8e7; +} +.content-teaser--flexible.no-image .content-teaser__body { + background-color: transparent; + position: relative; +} +.content-teaser--flexible.no-image .content-teaser__heading, +.content-teaser--flexible.no-image .content-teaser__text { + color: #333; +} +.content-teaser--flexible.no-text .icon { + margin-top: 0; + margin-bottom: 0; +} +.content-teaser--flexible.no-text .content-teaser__heading { + display: block; + margin-bottom: 0; + margin-top: 6px; + width: auto; +} +@media (min-width: 740px) { + .content-teaser--flexible.no-text .content-teaser__heading { + margin-top: 4px; + } +} +.content-teaser--flexible.landscape .content-teaser__body { + position: relative; + text-align: center; + background-color: #fff; +} +.content-teaser--flexible.landscape .content-teaser__heading { + color: #00838e; +} +.content-teaser--flexible.landscape .content-teaser__text { + color: #333; + font-size: 0.8125rem; +} +.content-teaser--flexible.landscape:focus .content-teaser__heading, +.content-teaser--flexible.landscape:hover .content-teaser__heading { + color: #00838e; +} +@media (min-width: 740px) { + .content-teaser--flexible.full-width { + min-height: 380px; + } +} +.content-teasers-container { + padding-bottom: 2rem; + padding-left: 0; + padding-right: 0; +} +.hero-teaser .hero-teaser__container { + position: absolute; + width: 100%; + z-index: 10; + top: 0.625rem; + bottom: auto; +} +.hero-teaser .hero-teaser__body { + padding-top: 20px; + padding-bottom: 30px; +} +.hero-teaser .hero-teaser__body h2, +.hero-teaser .hero-teaser__text { + text-transform: uppercase; + font-family: arial, helvetica; + text-align: center; +} +.hero-teaser .hero-teaser__body h2 { + font-family: BrandonText-Black, Arial, Helvetica, sans-serif; + font-size: 1.625rem; + line-height: 1.5; +} +.hero-teaser .hero-teaser__heading { + font-family: Helvetica, Arial, sans-serif; + color: #fff; + margin-bottom: 0; + overflow: hidden; +} +.hero-teaser .highlighted-background { + background: rgba(0, 0, 0, 0.6); + display: inline; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + padding-left: 0.3em; + padding-right: 0.3em; +} +.hero-teaser .hero-teaser--action:hover .icon-holder { + left: 6px; +} +.hero-teaser .hero-teaser--action:focus .icon-right-arrow-bullet { + outline: none !important; + -webkit-box-shadow: 0 0 1px 3px #ec7225; + box-shadow: 0 0 1px 3px #ec7225; + border-radius: 50%; +} +.hero-teaser .hero-teaser__text { + color: #fff; + overflow: hidden; + font-size: 0.8125rem; + padding: 5px 25px 10px; + line-height: 1.4; +} +.hero-teaser .hero-teaser__text .highlighted-background { + padding-top: 0.1em; + padding-bottom: 0.1em; +} +.hero-teaser .hero-teaser__text .icon-holder { + position: relative; + left: 0; + -webkit-transition: left 0.2s ease-in-out; + transition: left 0.2s ease-in-out; +} +.hero-teaser .hero-teaser__text .icon-holder:after { + content: ""; + background: #fff; + position: absolute; + top: 2px; + left: 2px; + width: calc(1em - 4px); + height: calc(1em - 4px); + border-radius: 50%; + z-index: 0; +} +.hero-teaser .hero-teaser__text .icon { + line-height: 2; + margin-top: -0.25em; + vertical-align: middle; + width: 1rem; + height: 1rem; + position: relative; + z-index: 1; +} +@media (min-width: 420px) { + .hero-teaser .hero-teaser__container { + top: 1.5625rem; + } + .hero-teaser .hero-teaser__body h2 { + font-size: 2rem; + line-height: 1.5; + } + .hero-teaser .hero-teaser__text { + font-size: 1.125rem; + line-height: 1.5; + } + .hero-teaser .hero-teaser__text .icon { + width: 1.5rem; + height: 1.5rem; + } +} +@media (min-width: 740px) { + .hero-teaser .hero-teaser__container { + top: 3.75rem; + } + .hero-teaser .hero-teaser__body { + padding-bottom: 80px; + max-width: 62.5rem; + } + .hero-teaser h2 { + font-size: 4.875rem; + line-height: 1.1; + } + .hero-teaser .hero-teaser__text { + font-size: 1.5rem; + } + .hero-teaser .hero-teaser__text .icon-holder { + display: none; + } + .hero-teaser .hero-teaser__button { + display: block !important; + } +} +@media (min-width: 950px) { + .hero-teaser .hero-teaser__container { + top: 5rem; + } + .hero-teaser .hero-teaser__text { + padding-left: 60px; + padding-right: 60px; + } +} +@media (min-width: 1200px) { + .hero-teaser .hero-teaser__container { + top: 3.75rem; + } + .hero-teaser .hero-teaser__body h2 { + font-size: 4.0625rem; + } +} +@media (min-width: 1500px) { + .hero-teaser .hero-teaser__container { + top: 5rem; + } + .hero-teaser .hero-teaser__body h2 { + font-size: 4.25rem; + } +} +@media (min-width: 950px) { + .hero-teaser--align-left .hero-teaser__body { + max-width: 75rem; + } + .hero-teaser--align-left .hero-teaser__body h2, + .hero-teaser--align-left .hero-teaser__text { + text-align: left; + max-width: 60%; + padding-left: 0; + } +} +.teaser-full { + background-color: #fff; + padding: 20px 10px; +} +.teaser-full .teaser-full__heading a { + color: #8d3a7c; +} +.teaser-full .teaser-full__image-container { + margin-bottom: 15px; +} +.teaser-full__action { + margin-top: 0.5em; +} +@media (min-width: 740px) and (max-width: 949px) { + .teaser-full { + width: 100%; + margin: 0 auto; + max-width: 100%; + } + .teaser-full:after, + .teaser-full:before { + content: " "; + display: table; + } + .teaser-full:after { + clear: both; + } + .teaser-full > .teaser-full__image-container { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + margin-bottom: 0; + } + .teaser-full > .teaser-full__content { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: right; + float: left; + } +} +@media (min-width: 950px) { + .teaser-full { + width: 100%; + margin: 0 auto; + max-width: 100%; + } + .teaser-full:after, + .teaser-full:before { + content: " "; + display: table; + } + .teaser-full:after { + clear: both; + } + .teaser-full > .teaser-full__image-container { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + margin-bottom: 0; + } + .teaser-full > .teaser-full__content { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 66.6666666667%; + float: right; + float: left; + } +} +.teaser-inline { + border-bottom: 2px dotted #e3e0db; + padding-bottom: 24px; + margin-bottom: 30px; +} +.teaser-inline .teaser-inline__image img { + width: 100%; +} +@media (min-width: 950px) { + .teaser-inline { + overflow: hidden; + } + .teaser-inline .teaser-inline__image { + float: left; + padding-right: 20px; + max-width: 45%; + } + .teaser-inline .teaser-inline__body { + overflow: hidden; + } +} +.teaser-inline--full .teaser-inline__image { + float: none; + padding-right: 0; + max-width: none; +} +.teaser-inline--full .teaser-inline__image > .media-container__media { + width: 100%; +} +.room-price-info { + background-color: #e9e8e7; + overflow: hidden; + margin-bottom: 3px; + padding: 10px 10px 5px; + position: relative; +} +.room-price-info__flex-container { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flexpack: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.room-price-info__flex-container > :first-child { + -ms-flex-positive: 1; + flex-grow: 1; +} +@media (min-width: 950px) and (max-width: 1199px) { + .room-price-info__flex-container { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: stretch; + align-items: stretch; + } + .room-price-info__flex-container > div { + -ms-flex-positive: 1; + flex-grow: 1; + } + .room-price-info__flex-container > div:last-child { + margin-top: 8px; + } +} +@media (max-width: 320px) { + .room-price-info__flex-container { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: stretch; + align-items: stretch; + } + .room-price-info__flex-container > div { + -ms-flex-positive: 1; + flex-grow: 1; + } + .room-price-info__flex-container > div:last-child { + margin-top: 8px; + } +} +.room-price-info .room-price-info__description { + font-size: 0.8125rem; + line-height: normal; + margin-bottom: 1em; + margin-right: 21px; +} +.room-price-info .room-price-info__tooltip { + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +.room-price-info .room-price-info__rate { + font-family: Helvetica, Arial, sans-serif; + font-weight: 700; + font-size: inherit; + margin-bottom: 0; +} +.room-price-info .room-price-info__rate-condition { + display: block; +} +.room-price-info .room-price-info__special-offer { + font-weight: 700; +} +.room-price-info .room-price-info__offer-savings { + font-size: 0.8125rem; +} +.room-price-info .room-price-info__bookable-price { + clear: both; + margin-bottom: 0; +} +.room-price-info .room-price-info__local-currency { + display: block; + clear: both; + font-size: 0.8125rem; + margin-bottom: 0.5rem; +} +.room-price-info .price { + clear: both; +} +.room-price-info .room-price-info__btn { + float: right; + margin-bottom: 0.1875rem; + margin-left: 0.3em; +} +@media (min-width: 740px) { + .room-price-info .room-price-info__btn { + padding: 5px 15px; + } +} +.room-price-info .room-price-info__btn.room-pay__btn:disabled { + background-color: grey; +} +.room-price-info__local { + font-size: 0.8125rem; + margin-bottom: 0; +} +.room-price-info__local.member_line_height_text { + line-height: 1rem; +} +.room-price-info__total { + margin-top: 0.5rem; + font-size: 0.8125rem; + display: block; +} +.room-price-info__total.mt-0 { + margin-top: 0; +} +.room-price-info__member { + margin-bottom: 3px; + font-size: 0.75rem; + background: #624f41; + color: #fff; + padding: 2px 8px; + border-radius: 4px; + display: inline-block; + margin-top: 0.5rem; +} +.room-price-info__member .u-flex { + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: -3px; +} +.room-price-info__member .u-flex .icon { + margin-right: -5px; + margin-top: 4px; +} +.room-price-info__member .room-member-price span { + font-size: 1.25rem; + font-weight: 700; +} +.room-price-info__member .room-member-price span span.price__currency { + font-size: 0.75rem; + font-weight: 400; +} +.room-price-info.room-price-info--highlighted .room-price-info__btn { + background-color: #c65214; +} +.room-price-info.room-price-info--package { + background: #eee2eb; +} +.room-price-info.room-price-info--package button { + background: #994e89 !important; + border: none !important; +} +.room-price-info.room-price-info--package .price.price--offer { + color: #333; +} +.expand-rates-btn { + border: none !important; + margin-top: 5px; + margin-bottom: 7px; +} +.expand-rates__info .hidden-medium-up { + padding-top: 20px; + text-align: center; +} +.room-price-info.room-price-info--disabled .room-price-info__btn { + background-color: grey; + opacity: 0.45; + cursor: not-allowed; +} +.member-tooltip-header { + margin-bottom: 5px; +} +.bed-options { + margin: 1em 0; +} +.bed-options .textual-separator { + margin: 0; +} +.room__collapsible__row { + overflow: hidden; + -webkit-transition: height 0.25s ease-out; + transition: height 0.25s ease-out; +} +.room__collapsible__column { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.room__media--flex { + -webkit-transition: flex-basis 0.25s ease-in-out; + transition: flex-basis 0.25s ease-in-out; + transition: + flex-basis 0.25s ease-in-out, + -ms-flex-preferred-size 0.25s ease-in-out; +} +.room__body--flex-ie-fix { + padding-left: 10px; + padding-right: 20px; + padding-top: 10px; +} +.room__rates--flex { + padding-left: 10px; + padding-right: 10px; +} +.room__rates--flex > div { + margin-left: auto; + margin-right: auto; + max-width: 370px; +} +.room__facilities--flex { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + opacity: 1; + -webkit-transition: opacity 0.25s ease-out; + transition: opacity 0.25s ease-out; +} +.room__facilities--flex .room__body__main { + padding-left: 10px; + padding-right: 10px; +} +.is-collapsed .room__facilities--flex { + opacity: 0.3; +} +@media (min-width: 950px) { + .room__collapsible__row { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .room__collapsible__column { + display: -ms-flexbox; + display: flex; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex: 0 0 70%; + flex: 0 0 70%; + } + .room__collapsible__column--rates { + -ms-flex: 0 0 30%; + flex: 0 0 30%; + } + .is-collapsed .room__collapsible__column { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + overflow: hidden; + } + .room__collapsible__column .media-container { + overflow: visible; + } + .room__media--flex { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + } + .room__media--flex-ie-fix { + padding: 30px 0 0 20px; + } + .room__body--flex { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + } + .room__body--flex-ie-fix { + padding: 20px 20px 20px 60px; + } + .room__rates--flex { + -ms-flex-order: 0; + order: 0; + width: auto; + -ms-flex-positive: 1; + flex-grow: 1; + padding: 30px 20px 0; + } + .room__facilities--flex { + -ms-flex: 0 0 70%; + flex: 0 0 70%; + } + .room__facilities--flex .room__body__main { + padding-left: 60px; + padding-bottom: 50px; + padding-right: 0; + } + .is-collapsed .room__media--flex { + -ms-flex: 0 0 36%; + flex: 0 0 36%; + } + .is-collapsed .room__media--flex-ie-fix { + padding: 20px 0 20px 20px; + } + .is-collapsed .room__body--flex { + -ms-flex: 0 0 64%; + flex: 0 0 64%; + } + .is-collapsed .room__body--flex-ie-fix { + padding-left: 20px; + padding-bottom: 40px; + } + .is-collapsed .room__rates--flex { + -ms-flex-order: 1; + order: 1; + padding: 20px 20px 20px 8px; + } +} +@media (min-width: 1200px) { + .room__rates--flex { + padding-right: 20px; + } + .is-collapsed .room__media--flex { + -ms-flex: 0 0 35%; + flex: 0 0 35%; + } + .is-collapsed .room__body--flex { + -ms-flex: 0 0 65%; + flex: 0 0 65%; + } + .is-collapsed .room__rates--flex { + padding-right: 20px; + } +} +.room__rates-container .room-price-info__tooltip { + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +.room { + background-color: #fff; + overflow: hidden; + margin-bottom: 10px; + clear: both; + position: relative; +} +.room.toggleContainer { + -webkit-transition: all 3s ease; + transition: all 3s ease; + max-height: none; + margin-bottom: 10px; +} +.room.toggleContainer .room__collapsable { + margin-top: 60px; +} +.room.toggleContainer.room.is-collapsed { + -webkit-transition: all 3s ease; + transition: all 3s ease; +} +.room.toggleContainer.room.is-collapsed .room__collapsable { + top: 0; + margin-top: 0; +} +.room.toggleContainer .room__ribbon-toggle { + top: 10px; + margin-right: 10px; +} +.room.toggleContainer .room__ribbon-toggle--footer { + width: 100%; + height: 50px; + clear: both; +} +.room.toggleContainer .room__ribbon-toggle--footer .room__ribbon-toggle { + margin-bottom: 10px; + position: relative; + top: 0; + float: right; +} +.room .room__thumbnail { + display: none; +} +.room .room__media .rsNav.rsThumbsHor { + margin-top: 10px; + padding: 0 10px; +} +.room .room__media .rsOverflow { + min-height: 200px; +} +@media (min-width: 420px) { + .room .room__media .rsOverflow { + min-height: 260px; + } +} +@media (min-width: 740px) { + .room .room__media .rsOverflow { + min-height: 400px; + } +} +.room .room__body { + padding: 10px; +} +@media (min-width: 740px) and (max-width: 949px) { + .room .room__body { + margin-top: -2px; + } +} +.room .room__details { + margin-top: 20px; +} +.room .room__rate-alert { + background-color: #e9e8e7; + overflow: hidden; + margin-bottom: 3px; + padding: 10px; + font-size: 0.8125rem; + line-height: normal; + background-color: #fbe3d3; +} +.room .room__pre-headline { + margin-bottom: 5px; + display: block; +} +.room .room__heading-level1 { + margin-bottom: 0.3em; +} +.room .room__heading-level1 .small, +.room .room__heading-level1 small { + font-size: 1rem; + line-height: 1.4em; + font-family: Helvetica, Arial, sans-serif; + margin-bottom: 0.5rem; + display: block; + letter-spacing: 0; +} +.room .room__heading-level1 + .room__space-info { + margin-top: -0.4em; +} +.room .room__short-text { + display: none; +} +.room__short-bullets { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: 90%; + border-top: 1px solid #eee; + padding-top: 10px; + font-size: 0.8125rem; + display: none; +} +.room__short-bullets > li { + -ms-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-preferred-size: calc(50% - 20px); + flex-basis: calc(50% - 20px); + margin-bottom: 5px; + line-height: 1.2em; +} +.room__short-bullets > li:before { + font-size: 22px; + left: -0.6em; +} +.room .room__available-rooms { + font-weight: 700; + line-height: 1.25rem; + color: #b43837; + padding: 4px 8px; + border-radius: 4px; + display: -ms-flexbox; + display: flex; + letter-spacing: -0.24px; + -ms-flex-align: center; + align-items: center; + width: -webkit-fit-content; + width: -moz-fit-content; + width: fit-content; + background: #b43837; + background: rgba(180, 56, 55, 0.1); +} +@media (min-width: 950px) { + .room .room__available-rooms { + margin-bottom: 8px; + } +} +.room .room__available-rooms:before { + content: ""; + position: relative; + width: 24px; + height: 24px; + background: transparent url(/_static/img/icons/acute.svg) no-repeat 50%; + margin: 0 5px 0 0; +} +.room .room__ribbon-actions--holder { + padding-left: 10px; +} +.room .room__ribbon-actions { + display: none; +} +.room .room__ribbon-actions--modify__option { + line-height: 2.5; +} +.room .expandable__footer { + margin-top: 5px; +} +.room__modify-information { + margin-left: 2px; + margin-top: 10px; +} +.room .availabilitybutton { + right: 10px; +} +.room.is-collapsed .availabilitybutton { + position: absolute; + bottom: 0; +} +@media (min-width: 740px) { + .room { + margin-bottom: 30px; + } + .room__modify-information { + text-align: right; + } + .room .availabilitybutton { + right: 21px; + bottom: 15px; + z-index: 10; + position: absolute; + } + .room.is-collapsed .availabilitybutton { + bottom: -40px; + } + .room .room__body { + padding-right: 20px; + } + .room .room__ribbon-actions--holder { + padding-left: 0; + position: absolute; + right: 0; + top: 1rem; + } + .room .room__ribbon-actions--holder .room__ribbon-actions--modify__option { + float: left; + } + .room .room__ribbon-actions { + float: none; + margin: 0; + } + .room .room__ribbon-actions--modify { + margin-left: 10px; + top: 30px; + } + .room .room__ribbon-actions--modify__option { + display: inline-block; + position: relative; + margin: 0 0 0 8px; + padding-right: 12px; + } + .room .room__ribbon-actions--modify__option:after { + content: ""; + width: 1px; + height: 40%; + background-color: #eee; + position: absolute; + right: 0; + top: 30%; + } + .room .room__ribbon-actions--modify__option a { + border-bottom: none; + } + .room + .room__collapsable--modify + .room__ribbon-actions--modify__option:last-of-type { + padding-right: 0; + } + .room + .room__collapsable--modify + .room__ribbon-actions--modify__option:last-of-type:after { + display: none; + } + .room + .room__collapsable--modify + .room__ribbon-actions--modify__option:last-of-type + a:focus-visible { + margin-right: 4px; + } + .room .room__heading-level1 + .room__space-info { + margin-top: -0.6em; + } +} +@media (max-width: 419px) { + .room .availabilitybutton a { + font-size: 0.8125rem; + } +} +.room .room__footer { + position: relative; + border: none; + text-align: center; + display: block; + padding: 10px; + text-decoration: none; +} +@media (min-width: 950px) { + .l-section--hotel .room .room__footer { + border-top: 1px solid #eee; + } +} +.room .room__footer span:before { + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg); + background-repeat: no-repeat; + background-position: 50%; + background-size: 100%; + content: ""; + width: 16px; + height: 10px; + display: inline-block; + padding: 0; + margin: 0 5px 0 0; +} +.room .room__footer > span.is-expanded:before { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + margin: 0 5px 1px 0; +} +@media (min-width: 950px) { + .room .room__collapsable { + position: relative; + } + .room .room__media { + float: left; + width: 72%; + padding: 30px 20px 0 60px; + margin-bottom: -10px; + } + .room .room__media .rsNav.rsThumbsHor { + margin: 5px 0 0; + padding: 0; + } + .room .room__body { + padding: 30px 60px; + overflow: hidden; + clear: both; + } + .room .room__body > .room__body__main { + float: left; + width: 72%; + } + .room .room__body .availabilitybutton { + left: 72%; + right: auto; + position: absolute; + } + .room .room__body.is-collapsed .availabilitybutton { + left: 70%; + } + .room .room__body > .room__body__sidebar { + float: right; + width: 28%; + padding-left: 20px; + } + .room .room__details { + margin-top: 30px; + } +} +.room.is-collapsed .room__collapsable { + position: static; + padding: 10px; +} +.room.is-collapsed .room__collapsable--modify { + padding-left: 10px; +} +@media (min-width: 740px) { + .room.is-collapsed .room__collapsable--modify { + text-align: right; + border-top: 1px solid #eee; + padding-top: 10px; + } +} +.room.is-collapsed .room__collapsable .room__thumbnail { + display: block; +} +.room.is-collapsed .room__collapsable .room__slider__container { + display: none; +} +.room.is-collapsed .room-details-container { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 20px; +} +@media (max-width: 739px) { + .room.is-collapsed .room-details-container { + display: block; + } +} +.room.is-collapsed .room__media .rsNav { + display: none; +} +.room.is-collapsed .room__body { + position: relative; + padding: 10px; +} +.room.is-collapsed .room__body > .room__body__sidebar, +.room.is-collapsed .room__details, +.room.is-collapsed .room__long-text, +.room.is-collapsed .room__short-bullets, +.room.is-collapsed .room__short-text { + display: none; +} +@media (min-width: 740px) { + .room.is-collapsed .room__body { + padding: 20px; + } + .room.is-collapsed .room__short-text { + display: block; + } + .room.is-collapsed .room__short-bullets { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + } +} +@media (min-width: 950px) { + .room.is-collapsed { + margin-bottom: 30px; + } + .room.is-collapsed .room__collapsable { + position: relative; + overflow: hidden; + } + .room.is-collapsed .room__media { + float: left; + width: 33.3%; + padding: 20px 0 20px 20px; + margin-bottom: 0; + } + .room.is-collapsed .room__body { + position: static; + clear: none; + float: left; + width: 36.7%; + padding: 20px 20px 0; + } + .room.is-collapsed .room__body > .room__body__main { + width: 100%; + float: none; + } + .room.is-collapsed .room__body > .room__body__main .availabilitybutton { + position: absolute; + bottom: 0; + padding: 15px 0; + z-index: 10; + } +} +.room.room--deemphasized { + -webkit-box-shadow: none; + box-shadow: none; +} +.room.room--deemphasized .room__footer { + border-top: none; +} +.room--clickable { + cursor: pointer; +} +.room--clickable:focus { + outline: none; +} +.room--clickable:focus .room__ribbon-actions__action { + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; +} +@media (min-width: 950px) { + .room--clickable:focus .room__ribbon-actions__action { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.room--clickable:hover .room__ribbon-actions__action { + text-decoration: underline; +} +.room.room--information { + display: block; +} +@media (min-width: 950px) { + .room.room--information .room__bed-options { + position: absolute; + width: 28%; + right: 0; + top: 0; + padding: 30px 60px 0 0; + } + .room.room--information .room__bed-options .bed-options .textual-separator { + margin: 5px 0; + } +} +.room.room--information.is-collapsed .room__body { + position: relative; + padding-right: 60px; +} +.room.room--information.is-collapsed .room__bed-options { + position: absolute; + width: 50px; + right: 0; + top: 0; + padding: 10px 10px 0 0; + text-align: right; +} +.room.room--information.is-collapsed .room__bed-options h3 { + display: none; +} +@media (max-width: 949px) { + .room.room--information.is-collapsed .room__bed-options .bed-options { + margin-top: 0; + } + .room.room--information.is-collapsed + .room__bed-options + .bed-options + .iconic-item--bed + .icon--bed { + max-width: 40px; + height: 28px; + } + .room.room--information.is-collapsed + .room__bed-options + .bed-options + .iconic-item--bed + .iconic-item__text { + display: none; + } + .room.room--information.is-collapsed + .room__bed-options + .bed-options + .iconic-item--bed + > .iconic-item__icon-container { + text-align: right; + } + .room.room--information.is-collapsed + .room__bed-options + .bed-options + .iconic-item--bed + + .iconic-item--bed { + margin-top: 0; + } + .room.room--information.is-collapsed + .room__bed-options + .bed-options + .textual-separator { + display: none; + } +} +@media (min-width: 740px) { + .room.room--information.is-collapsed .room__body { + padding-right: 80px; + } + .room.room--information.is-collapsed .room__bed-options { + width: 60px; + padding: 20px 20px 0 0; + } + .room.room--information.is-collapsed .room__space-info { + display: none; + } +} +@media (min-width: 950px) { + .room.room--information.is-collapsed .room__body { + position: static; + padding-right: 20px; + } + .room.room--information.is-collapsed .room__bed-options { + position: absolute; + width: 30%; + right: 0; + top: 0; + padding: 20px 20px 0 0; + text-align: left; + } + .room.room--information.is-collapsed .room__bed-options h3 { + display: block; + } + .room.room--information.is-collapsed + .room__bed-options + .bed-options + .textual-separator { + margin: 0; + } +} +.room.room--ribbon { + position: relative; +} +.room.room--ribbon[data-collapse="true"] > .room__ribbon-toggle-arrow { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.room__ribbon-toggle { + display: block; + position: absolute; + top: 0; + margin-right: 10px; + right: 10px; + direction: rtl; + text-decoration: none !important; + line-height: 2.5em; + z-index: 1; +} +.room__ribbon-toggle > span.room__ribbon-toggle-arrow { + -webkit-transition: -webkit-transform 0.3s ease-in-out; + transition: -webkit-transform 0.3s ease-in-out; + transition: transform 0.3s ease-in-out; + transition: + transform 0.3s ease-in-out, + -webkit-transform 0.3s ease-in-out; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + background-size: 25px; + background-position: 100%; + width: 25px; + height: 12px; + display: inline-block; + right: 0; + margin-left: 7px; +} +.room__ribbon-toggle > span.room__ribbon-toggle-text { + display: none; +} +.room__ribbon-toggle > span.room__ribbon-toggle-text.ng-hide { + display: none !important; +} +.room__ribbon-toggle:not(.is-collapsed) > span.room__ribbon-toggle-arrow { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.room__bed-options { + margin-top: 20px; +} +@media (min-width: 420px) { + .room__ribbon-toggle > span.room__ribbon-toggle-text { + display: inline-block; + } +} +@media (min-width: 950px) { + .room__media { + padding-left: 0; + } + .room__body { + padding: 30px 30px 30px 0; + } + .room__rates { + position: absolute; + width: 28%; + right: 0; + top: 0; + width: 25%; + padding: 30px 0 0; + } +} +.room.room--ribbon.is-collapsed { + margin-top: 0; + padding-top: 0; + margin-bottom: 10px; +} +.room.room--ribbon.is-collapsed .cancel-selection, +.room.room--ribbon.is-collapsed .change-selection-button { + display: block; + height: 43px; + width: 166px; + border: 2px solid #d5d5d5; + border-radius: 50px; + padding: 10px; + font-weight: 600; + text-align: center; +} +@media (max-width: 739px) { + .room.room--ribbon.is-collapsed .cancel-selection, + .room.room--ribbon.is-collapsed .change-selection-button { + margin-top: 20px; + } +} +.room.room--ribbon.is-collapsed .cancel-selection { + width: 200px; +} +.room.room--ribbon.is-collapsed .room__infobar, +.room.room--ribbon.is-collapsed .room__media { + display: none; +} +.room.room--ribbon.is-collapsed .room__body { + padding: 10px; + position: static; +} +@media (min-width: 740px) { + .room.room--ribbon.is-collapsed .room__body { + width: calc(100% - 72px); + } +} +.room.room--ribbon.is-collapsed .room-details-body { + padding-top: 5px; +} +.room.room--ribbon.is-collapsed .room__heading-level1 .small, +.room.room--ribbon.is-collapsed .room__heading-level1 small { + font-size: 0.875rem; + line-height: 1; + margin: 2px 0 4px; +} +.room.room--ribbon.is-collapsed .room__heading-level1 .small .tooltip, +.room.room--ribbon.is-collapsed .room__heading-level1 small .tooltip { + vertical-align: bottom; + margin-left: 0.25em; +} +@media (max-width: 739px) { + .room.room--ribbon.is-collapsed + .room__heading-level1 + .small + .pipe-separated-list-divider + + .pipe-separated-list-item:before, + .room.room--ribbon.is-collapsed + .room__heading-level1 + small + .pipe-separated-list-divider + + .pipe-separated-list-item:before { + content: " | "; + color: #e3e0db; + } +} +@media (max-width: 739px) { + .room.room--ribbon.is-collapsed + .room__heading-level1 + .small + .pipe-separated-list-divider + + .package-detail:before, + .room.room--ribbon.is-collapsed + .room__heading-level1 + small + .pipe-separated-list-divider + + .package-detail:before { + content: ""; + } +} +@media (max-width: 739px) { + .room.room--ribbon.is-collapsed + .room__heading-level1 + .small + .inline-seperator, + .room.room--ribbon.is-collapsed + .room__heading-level1 + small + .inline-seperator { + display: inline-block; + } +} +.room.room--ribbon.is-collapsed .room__heading-level1 .room-number { + margin: 15px 0 0; + display: block; +} +.room.room--ribbon.is-collapsed .room__heading-level1 .room-type { + margin-top: 10px; + display: block; +} +.room.room--ribbon.is-collapsed .room__bed-options, +.room.room--ribbon.is-collapsed .room__footer, +.room.room--ribbon.is-collapsed .room__heading-overline, +.room.room--ribbon.is-collapsed .room__short-bullets, +.room.room--ribbon.is-collapsed .room__short-text, +.room.room--ribbon.is-collapsed .room__space-info { + display: none; +} +.room.room--ribbon.is-collapsed .room__ribbon-actions { + font-size: 1rem; + line-height: 1.4em; + display: block; + float: left; + margin: 0; +} +.room.room--ribbon.is-collapsed .room__ribbon-actions a:focus-visible { + outline: none; + text-decoration: underline; +} +.room.room--ribbon.is-collapsed .room__ribbon-actions--modify { + border-bottom: none; + margin-top: 8px; +} +.room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle { + margin-top: 9px; +} +@media (min-width: 950px) { + .room.room--ribbon.is-collapsed + .room__ribbon-actions.expandable__toggle:focus-visible { + margin-right: 4px; + } +} +@media (max-width: 739px) { + .room.room--ribbon.is-collapsed .select-room-container { + display: table; + margin: 0 auto; + float: none; + } +} +.room.room--ribbon.is-collapsed .select-room-button { + float: right; + background-color: #00838e; + height: 38px; + border-radius: 50px; + color: #fff; + padding: 15px; + white-space: nowrap; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +@media (max-width: 739px) { + .room-container--my-booking .room.room--ribbon.is-collapsed .room__body { + padding-top: 0; + } +} +@media (max-width: 949px) { + .room-container--my-booking .room.room--ribbon.is-collapsed .room__body { + padding-left: 0; + } + .room-container--my-booking + .room.room--ribbon.is-collapsed + .room__heading-level1 { + margin-bottom: 0; + } + .room-container--my-booking + .room.room--ribbon.is-collapsed + .room__collapsable--modify { + margin-top: 0.3em; + } +} +@media (max-width: 949px) { + .room.room--ribbon.is-collapsed .room__media .media-container--3x2 { + padding-bottom: 100%; + } + .room.room--ribbon.is-collapsed .room__media .media-container--3x2 img { + width: auto; + height: 100%; + max-width: none; + max-height: none; + position: absolute; + top: -9999px; + bottom: -9999px; + left: -9999px; + right: -9999px; + margin: auto; + } + .room.room--ribbon.is-collapsed .room__body { + padding-right: 50px; + padding-bottom: 0; + } + .room.room--ribbon.is-collapsed .room__rates { + font-size: 0.8125rem; + } +} +@media (min-width: 950px) { + .room.room--ribbon.is-collapsed .room__heading-level1 { + line-height: 0.7em !important; + float: left; + } + .room.room--ribbon.is-collapsed .room__media { + display: block; + width: 72px !important; + padding: 10px 0 10px 10px; + } + .room.room--ribbon.is-collapsed .room__body { + width: calc(100% - 72px); + padding-bottom: 0; + } + .room.room--ribbon.is-collapsed .room__heading-overline { + display: block; + } + .room.room--ribbon.is-collapsed .room__rates { + position: static; + float: right; + width: calc(33.33333% + 17.33333px); + padding: 0 54px 0 20px; + } + .room.room--ribbon.is-collapsed .room-price-info { + background: none; + padding: 0; + } + .room.room--ribbon.is-collapsed .room-price-info > p { + margin-bottom: 0; + } + .room.room--ribbon.is-collapsed + .room-price-info + .room-price-info__rate-condition:not(:first-of-type), + .room.room--ribbon.is-collapsed .room-price-info .tooltip { + display: none; + } + .room.room--ribbon.is-collapsed .room-price-info strong { + color: inherit; + font-weight: 400; + } + .room.room--ribbon.is-collapsed .room__footer { + display: none; + } + .room.room--ribbon.is-collapsed .room__ribbon-actions--expandable { + padding-right: 64px; + } +} +.room-price-info__rate-ribbon, +.room.room--enter-details-ribbon.is-collapsed .room__rates { + display: none; +} +.room.room--enter-details-ribbon.is-collapsed .room-price-info__rate-ribbon { + display: inline; +} +.room.room--booking { + margin-bottom: 30px; + -webkit-transition: height 0.25s ease-out; + transition: height 0.25s ease-out; +} +.room.room--booking .room__bed-options { + margin-top: 20px; +} +.room.room--booking .room__footer { + border-top: none; + text-decoration: none; +} +@media (min-width: 950px) { + .room.room--booking { + position: relative; + } + .room.room--booking .room__body { + padding-bottom: 40px; + } + .room.room--booking .room__rates { + position: absolute; + width: 28%; + right: 0; + top: 0; + padding: 30px 20px 0 0; + } + .room.room--booking .room__media { + padding-left: 20px; + } + .room.room--booking .room__footer { + padding: 5px 10px; + position: absolute; + bottom: 20px; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + } +} +@media (min-width: 950px) { + .room.room--booking.room--booking--multiroom { + margin-bottom: 0; + } + .room.room--booking.room--booking--multiroom .room__media { + padding-left: 10px; + } + .room.room--booking.room--booking--multiroom.is-collapsed .room__rates, + .room.room--booking.room--booking--multiroom .room__rates { + padding-right: 10px; + } +} +.room.room--booking.is-collapsed .room__bed-options { + display: none; +} +@media (min-width: 740px) { + .room.room--booking.is-collapsed .room__space-info { + display: none; + } +} +@media (min-width: 950px) { + .room.room--booking.is-collapsed { + margin-bottom: 20px; + } + .room.room--booking.is-collapsed .room__rates { + position: absolute; + width: 30%; + right: 0; + top: 0; + padding: 20px 20px 17px 0; + } + .room.room--booking.is-collapsed .room__media { + width: 25%; + } + .room.room--booking.is-collapsed .room__body { + width: 45%; + } +} +@media (min-width: 1200px) { + .room.room--booking.is-collapsed .room__body { + width: 50%; + } + .room.room--booking.is-collapsed .room__rates { + width: 25%; + } +} +.room.room--confirmation .room__bed-options { + margin-top: 20px; +} +@media (min-width: 950px) { + .room.room--confirmation .room__rates { + position: absolute; + width: 28%; + right: 0; + top: 0; + padding: 30px 60px 0 0; + } + .room.room--confirmation .room__media { + padding-top: 0; + padding-left: 0; + } + .room.room--confirmation .room__body { + padding: 30px 20px 0 0; + } + .room.room--confirmation .room__rates { + padding: 0; + width: 25%; + } +} +.room.room--confirmation.is-collapsed .room__bed-options { + display: none; +} +@media (max-width: 949px) { + .room.room--confirmation.is-collapsed .room__media { + float: left; + width: 33%; + padding: 0 10px; + } + .room.room--confirmation.is-collapsed .room__media .media-container--3x2 { + padding-bottom: 100%; + } + .room.room--confirmation.is-collapsed .room__media .media-container--3x2 img { + width: auto; + height: 100%; + max-width: none; + max-height: none; + position: absolute; + top: -9999px; + bottom: -9999px; + left: -9999px; + right: -9999px; + margin: auto; + } + .room.room--confirmation.is-collapsed .room__body { + float: left; + width: 67%; + padding-bottom: 0; + } + .room.room--confirmation.is-collapsed .room__space-info { + margin-bottom: 0.7em; + font-size: 0.8125rem; + line-height: 1.3; + } + .room.room--confirmation.is-collapsed + .room__heading-level1 + + .room__space-info { + margin-top: 0; + } + .room.room--confirmation.is-collapsed .room__rates { + font-size: 0.8125rem; + } +} +@media (min-width: 950px) { + .room.room--confirmation.is-collapsed .room__rates { + position: absolute; + width: 30%; + right: 0; + top: 0; + padding: 0; + } + .room.room--confirmation.is-collapsed .room__media { + width: 25%; + padding-top: 0; + padding-left: 0; + } + .room.room--confirmation.is-collapsed .room__body { + padding: 0 20px; + width: 45%; + } +} +@media (min-width: 950px) { + .room.room--cancellation.is-collapsed { + margin: 0 !important; + } + .room.room--cancellation.is-collapsed .room__rates { + position: absolute; + width: 30%; + right: 0; + top: 0; + padding: 0; + } + .room.room--cancellation.is-collapsed .room__media { + width: 25%; + padding-left: 0; + } + .room.room--cancellation.is-collapsed .room__body { + padding: 10px 20px 0; + width: 50%; + } + .room.room--cancellation.is-collapsed .room-price-info { + padding: 10px 10px 0; + } +} +.room-animated .room__body, +.room-animated .room__media, +.room-animated img { + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; +} +@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) { + .room-container--my-booking .room.room--ribbon.is-collapsed .room__body, + .room__ribbon-actions--holder { + width: 50%; + } + .room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle, + .room .room__ribbon-actions--holder .room__ribbon-actions--modify__option { + float: right; + } + .pipe-separated-list-item { + line-height: 1.25rem; + margin: 2px; + } +} +@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) { + .room__ribbon-actions--holder { + width: auto; + } + .room .room__ribbon-actions--holder .room__ribbon-actions--modify__option { + float: none; + } +} +.price, +.price.price--price-changed-multiroom { + display: block; + font-size: 1.875rem; + font-size: 30px\9; + margin-bottom: -0.2em; + font-weight: 700; + line-height: 1em; +} +.price .price__currency { + text-transform: uppercase; + font-weight: 400; + font-size: 0.8125rem; + font-size: 13px\9; + margin-left: -0.3em; +} +.price .price__plus { + font-size: 1.125rem; + font-weight: 400; + position: relative; + top: -0.1em; +} +.price .price__text { + font-weight: 400; + font-size: 0.8125rem; + font-size: 13px\9; +} +.price--smaller { + font-size: 1.5rem; +} +@media (max-width: 739px) { + .price.price--collapsed { + font-size: 1.125rem; + margin-bottom: 0; + } + .price.price--collapsed .price__currency { + margin-left: 0; + } +} +strong.price.price--inline, +strong.price .price__currency, +strong.price .price__plus { + font-weight: 700; +} +.price.price--bonus-check { + font-size: 1.5rem; + letter-spacing: -0.05em; +} +.price.price--offer { + color: #cd0921; +} +.price.price--offer-original { + text-decoration: line-through; + font-size: 1.125rem; + margin-bottom: 0; +} +.price.price--offer-original .price__currency { + font-size: 1rem; + margin-left: 0; + vertical-align: middle; + display: inline-block; + text-decoration: line-through; + margin-top: -0.125rem; +} +.price + .price--offer-original { + margin-top: 0.25em; +} +.price.price--inline { + display: inline-block; + font-weight: 400; + font-size: inherit; +} +.price.price--inline .price__currency { + font-size: inherit; + margin-left: 0; +} +@media (min-width: 740px) { + .price.price--inline { + font-size: inherit; + } +} +.price.price--inline-large { + display: inline-block; +} +.price.price--price-changed, +.price.price--price-changed-multiroom { + color: #000; + display: inline; + font-size: 1.5rem; + margin-left: 0.15em; +} +@media (min-width: 740px) { + .price.price--price-changed, + .price.price--price-changed-multiroom { + font-size: 1.875rem; + } +} +.price.price--price-changed-multiroom .price__currency, +.price.price--price-changed .price__currency { + font-size: 1rem; + margin-left: 0.25em; + margin-right: 0.25em; +} +.price.price--price-changed-multiroom { + font-size: 1.25rem; +} +@media (min-width: 740px) { + .price.price--price-changed-multiroom { + font-size: 1.5rem; + } +} +.hotel { + background-color: #fff; + clear: both; +} +.hotel .hotel__heading--main { + display: block; +} +.hotel .hotel__heading--full-width { + display: none; +} +.hotel .hotel__heading { + margin-bottom: 0.5em; +} +.hotel .hotel__heading.hotel__heading--full-width { + padding: 10px 10px 0; + margin: 0; +} +.hotel .hotel__tripadvisor { + padding: 3px 10px 0; +} +.hotel .hotel__left { + padding: 10px; +} +@media (min-width: 740px) { + .hotel .hotel__left { + float: left; + width: 33.3%; + } +} +.hotel .hotel__left__tripadvisor { + padding: 10px 0; +} +.hotel .hotel__contact { + padding: 10px; +} +@media (min-width: 740px) { + .hotel .hotel__contact { + float: left; + width: 66.7%; + } +} +.hotel .hotel__address { + padding: 10px 10px 0; + background-color: #e9e8e7; + overflow: hidden; + margin-bottom: 20px; +} +.hotel .hotel__directions { + padding: 0 10px 10px; +} +.hotel .hotel__directions .hotel__directions__heading { + display: block; +} +@media (min-width: 950px) { + .hotel .hotel__directions:focus { + position: relative; + } +} +.hotel .hotel__heading-overline { + display: none; +} +.hotel .hotel-link--header { + display: none; + margin-left: 10px; +} +.hotel .best-price-banner, +.hotel .hotel--ribbon--columned__ribbon-toggle { + display: none; +} +@media (max-width: 949px) { + .hotel .hotel__left .media-container--3x2 { + padding-bottom: 100%; + } + .hotel .hotel__left .media-container--3x2 img { + width: auto; + height: 100%; + max-width: none; + max-height: none; + position: absolute; + top: -9999px; + bottom: -9999px; + left: -9999px; + right: -9999px; + margin: auto; + } +} +@media (min-width: 950px) { + .hotel .hotel__tripadvisor { + display: none; + } + .hotel .hotel__left { + float: left; + width: 25%; + padding: 20px 0; + margin-bottom: 0; + } + .hotel .hotel__body { + float: left; + padding: 20px 0 0 20px; + overflow: hidden; + clear: none; + width: 75%; + } + .hotel .hotel__description__wrapper { + width: 67%; + float: left; + clear: none; + padding-right: 20px; + } + .hotel .hotel__body .hotel__contact { + float: left; + width: 33%; + margin-top: 0; + padding: 0; + } +} +@media (max-width: 949px) { + .hotel .hotel__heading--main { + display: none; + } + .hotel .hotel__heading--full-width { + display: block; + } + .hotel .hotel__elevator-pitch { + display: none; + } + .hotel .hotel-link--header { + display: inline-block; + } + .hotel .hotel-link--body { + display: none; + } +} +.hotel-rate-cert > div { + -ms-flex: 1; + flex: 1; +} +.hotel-rate-cert .hotel-svanen-license { + margin-left: 10px; +} +.hotel-rate-cert .hotel-svanen-license img { + width: 30px; + height: 30px; + display: block; + margin-right: 8px; +} +.hotel-rate-cert .hotel-svanen-license .label { + -ms-flex-direction: column; + flex-direction: column; + color: #4c4c4c; +} +.hotel--compact .expandable-toggler, +.hotel--compact .hotel__left { + display: none !important; +} +.hotel--compact .hotel-link.hotel-link--body.bulleted-link, +.hotel--compact .hotel-link.hotel-link--body.PdfIconLink { + display: inline-block !important; + margin-top: 10px; +} +.hotel.hotel--ribbon { + position: relative; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) { + -webkit-transition: all 3s ease; + transition: all 3s ease; + max-height: 1500px; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ).is-collapsed { + -webkit-transition: all 3s ease; + transition: all 3s ease; + max-height: 70px; +} +@media (min-width: 950px) { + .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ).is-collapsed + .toggleContainer__collapsable { + padding-top: 0; + } +} +@media (min-width: 950px) { + .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .toggleContainer__collapsable { + padding-top: 40px; + } + .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify { + top: 10px !important; + } +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify { + display: block; + position: absolute; + top: 5px; + margin-right: 10px; + right: 10px; + direction: rtl; + text-decoration: none; + line-height: 2.5em; + z-index: 1; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-arrow { + -webkit-transition: -webkit-transform 0.3s ease-in-out; + transition: -webkit-transform 0.3s ease-in-out; + transition: transform 0.3s ease-in-out; + transition: + transform 0.3s ease-in-out, + -webkit-transform 0.3s ease-in-out; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + background-size: 25px; + background-position: 100%; + width: 25px; + height: 12px; + display: inline-block; + right: 0; + margin-left: 7px; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-text { + display: none; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify:not(.is-collapsed) + > span.hotel__ribbon-toggle-arrow { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +@media (min-width: 420px) { + .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-text { + display: inline-block; + } +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + .hotel__ribbon-toggle-text.ng-hide { + display: none !important; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--footer { + width: 100%; + height: 50px; + clear: both; +} +.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--footer + .hotel__ribbon-toggle--modify { + margin-bottom: 10px; + position: relative; + top: 0; + float: right; + display: block; +} +.hotel.hotel--ribbon .hotel__ribbon-toggle { + background-size: 25px; + position: absolute; + bottom: 0; + right: 10px; + width: 38px; + height: 38px; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); +} +.hotel.hotel--ribbon .hotel__ribbon-toggle:not(.is-collapsed) { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +@media (min-width: 950px) { + .hotel.hotel--ribbon .hotel__ribbon-toggle { + width: 44px; + height: 44px; + border: 1px solid #e3e0db; + border-radius: 100%; + bottom: 10px; + right: 10px; + } + .hotel.hotel--ribbon .hotel__ribbon-toggle:focus { + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; + border-radius: 100%; + } + .hotel.hotel--ribbon .hotel__directions { + margin-bottom: 44px; + } +} +.hotel.hotel--ribbon.is-collapsed { + margin-bottom: 0; +} +.hotel.hotel--ribbon.is-collapsed .hotel__heading--main { + display: block; +} +.hotel.hotel--ribbon.is-collapsed .hotel__expanded-only, +.hotel.hotel--ribbon.is-collapsed .hotel__heading--full-width { + display: none; +} +.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline { + display: block; +} +.hotel.hotel--ribbon.is-collapsed .hotel__ribbon-toggle { + top: 0; + bottom: 0; + margin: auto 0; +} +.hotel.hotel--ribbon.is-collapsed .hotel__left__tripadvisor, +.hotel.hotel--ribbon.is-collapsed .hotel__tripadvisor { + display: none; +} +.hotel.hotel--ribbon.is-collapsed .hotel__body { + padding: 10px; + position: static; +} +.hotel.hotel--ribbon.is-collapsed .hotel__heading { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + line-height: 1.1em; + color: #483729; +} +@media (min-width: 950px) { + .hotel.hotel--ribbon.is-collapsed .hotel__heading { + font-size: 1.625rem; + } +} +.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline, +.hotel.hotel--ribbon.is-collapsed .hotel__left { + display: none; +} +@media (min-width: 950px) { + .hotel.hotel--ribbon.is-collapsed .hotel__heading { + line-height: 0.7em !important; + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + line-height: 1.1em; + color: #483729; + } +} +@media (min-width: 950px) and (min-width: 950px) { + .hotel.hotel--ribbon.is-collapsed .hotel__heading { + font-size: 1.625rem; + } +} +@media (min-width: 950px) { + .hotel.hotel--ribbon.is-collapsed .hotel__left { + display: block; + width: 72px !important; + padding: 10px 0 10px 10px; + } +} +@media (min-width: 950px) { + .hotel.hotel--ribbon.is-collapsed .hotel__heading-overline { + font-size: 0.875rem; + display: block; + letter-spacing: 0; + margin-bottom: 4px; + } +} +.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__heading-overline, +.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__ribbon-toggle, +.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__ribbon-toggle--modify { + display: none; +} +.hotel.hotel--ribbon.hotel--ribbon--columned + .hotel--ribbon--columned__ribbon-toggle { + display: inline-block; +} +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel__heading { + margin-bottom: 4px; +} +.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle { + padding-bottom: 0; + position: absolute; + bottom: 10px; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} +@media (max-width: 419px) { + .hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed) + .hotel--ribbon--columned__ribbon-toggle { + left: 28%; + -webkit-transform: none; + transform: none; + } +} +.special-alerts + .hotel.hotel--show-best-price-banner .best-price-banner { + top: -2.0625rem; +} +.hotel.hotel--show-best-price-banner { + overflow: visible; + margin-top: 2.0625rem; +} +.hotel.hotel--show-best-price-banner .best-price-banner { + display: block; + background-color: #006b75; + position: absolute; + top: -3.3125rem; + left: -10px; + right: -10px; + z-index: 10; +} +.hotel.hotel--show-best-price-banner .best-price-banner__secondary { + font-size: 0.875rem; + margin-top: -5px; +} +@media (min-width: 740px) { + .hotel.hotel--show-best-price-banner .best-price-banner { + left: -30px; + right: -30px; + } +} +@media (min-width: 950px) { + .hotel.hotel--show-best-price-banner { + margin-top: 0; + } + .hotel.hotel--show-best-price-banner .best-price-banner { + color: #333; + text-align: right; + background-color: #e7e7e7; + display: inline-block; + left: auto; + right: 0; + top: 6px !important; + z-index: 0; + } + .hotel.hotel--show-best-price-banner .best-price-banner__primary { + letter-spacing: 0; + font-size: 0.9375rem; + } + .hotel.hotel--show-best-price-banner .best-price-banner__wrapper { + padding-left: 10px; + padding-right: 4.375rem; + } + .hotel.hotel--show-best-price-banner .best-price-banner__badge { + top: -10px; + right: -5px; + } + .hotel.hotel--show-best-price-banner:not(.is-collapsed) .best-price-banner { + display: none; + } +} +.hotel--confirmation { + position: relative; + margin-bottom: 0 !important; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) { + -webkit-transition: all 3s ease; + transition: all 3s ease; + max-height: 1500px; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ).is-collapsed { + -webkit-transition: all 3s ease; + transition: all 3s ease; + max-height: 70px; +} +@media (min-width: 950px) { + .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ).is-collapsed + .toggleContainer__collapsable { + padding-top: 0; + } +} +@media (min-width: 950px) { + .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .toggleContainer__collapsable { + padding-top: 40px; + } + .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify { + top: 10px !important; + } +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify { + display: block; + position: absolute; + top: 5px; + margin-right: 10px; + right: 10px; + direction: rtl; + text-decoration: none; + line-height: 2.5em; + z-index: 1; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-arrow { + -webkit-transition: -webkit-transform 0.3s ease-in-out; + transition: -webkit-transform 0.3s ease-in-out; + transition: transform 0.3s ease-in-out; + transition: + transform 0.3s ease-in-out, + -webkit-transform 0.3s ease-in-out; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + background-size: 25px; + background-position: 100%; + width: 25px; + height: 12px; + display: inline-block; + right: 0; + margin-left: 7px; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-text { + display: none; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify:not(.is-collapsed) + > span.hotel__ribbon-toggle-arrow { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +@media (min-width: 420px) { + .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + > span.hotel__ribbon-toggle-text { + display: inline-block; + } +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--modify + .hotel__ribbon-toggle-text.ng-hide { + display: none !important; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--footer { + width: 100%; + height: 50px; + clear: both; +} +.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not( + .hotel--confirmation + ) + .hotel__ribbon-toggle--footer + .hotel__ribbon-toggle--modify { + margin-bottom: 10px; + position: relative; + top: 0; + float: right; + display: block; +} +.hotel--confirmation .hotel__ribbon-toggle { + background-size: 25px; + position: absolute; + bottom: 0; + right: 10px; + width: 38px; + height: 38px; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); +} +.hotel--confirmation .hotel__ribbon-toggle:not(.is-collapsed) { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.hotel--confirmation .hotel__ribbon-toggle--modify { + display: none; +} +@media (min-width: 950px) { + .hotel--confirmation .hotel__body, + .hotel--confirmation .hotel__contact, + .hotel--confirmation .hotel__left { + padding-top: 0; + padding-bottom: 0; + } + .hotel--confirmation .hotel__ribbon-toggle { + display: none; + } + .hotel--confirmation .hotel__left .hotel__left__tripadvisor { + padding-bottom: 0; + } +} +@media (max-width: 949px) { + .hotel--confirmation.is-collapsed:not(.is-expanded) { + margin-bottom: 0; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading--main { + display: block; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__expanded-only, + .hotel--confirmation.is-collapsed:not(.is-expanded) + .hotel__heading--full-width { + display: none; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading-overline { + display: block; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__ribbon-toggle { + top: 0; + bottom: 0; + margin: auto 0; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__left__tripadvisor, + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__tripadvisor { + display: none; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__body { + padding: 10px; + position: static; + } + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + line-height: 1.1em; + color: #483729; + } +} +@media (max-width: 949px) and (min-width: 950px) { + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading { + font-size: 1.625rem; + } +} +@media (max-width: 949px) { + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading-overline, + .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__left { + display: none; + } +} +@media (min-width: 950px) { + .special-alerts + .hotel--confirmation { + margin-top: 20px; + } +} +.hotel--boxed .hotel__left { + padding-left: 10px; +} +.hotel--boxed .hotel__contact { + padding-right: 10px; +} +@media (min-width: 950px) { + .hotel--boxed .hotel__left { + padding-left: 20px; + } + .hotel--boxed .hotel__contact { + padding-right: 20px; + } +} +.hotel--transparent.is-collapsed { + background: none; +} +@media (min-width: 740px) { + .hotel-return-home-link { + display: none; + } +} +.back-to-thumbnails-link { + position: relative; + color: #333; + padding-left: 20px; + background: url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg) + no-repeat 0; +} +.hotel-award { + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: distribute; + justify-content: space-around; +} +.hotel-award > * { + margin: 5px 0; +} +.hotel-award img { + max-width: 160px; + height: auto; + width: auto; + max-height: 80px; + display: block; +} +@media (min-width: 950px) { + .hotel-award img { + max-width: 200px; + max-height: 100px; + } +} +.hotel-award-highlight > p { + margin-right: 14px; + max-width: calc(50% - 12px); +} +.hotel-award-highlight .tripadvisor-rating { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: baseline; + align-items: baseline; +} +.hotel-award-highlight .hotel-svanen-license { + max-width: calc(50% - 12px); +} +.breakfast-section { + padding: 24px 12px; + border-radius: 6px; + border: 1px solid #c8c8c8; + margin: 30px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + text-align: center; +} +@media (max-width: 949px) { + .breakfast-section { + width: -webkit-fill-available; + padding: 12px; + margin: 16px 10px; + -ms-flex-direction: row; + flex-direction: row; + text-align: left; + } + .breakfast-section .img-media { + width: 64px; + height: 64px; + margin: 0 24px 0 0; + } +} +.breakfast-section .label { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + font-size: 26px; +} +@media (max-width: 949px) { + .breakfast-section .label { + font-size: 22px; + font-weight: 300; + } +} +.breakfast-section .label a { + color: #00838e; + font-size: 16px; + display: -ms-flexbox; + display: flex; + margin-top: 8px; + font-family: Helvetica, Arial, sans-serif; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; +} +.breakfast-section .label a:before { + content: ""; + background-repeat: no-repeat; + width: 24px; + height: 24px; + background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg); + background-size: contain; + margin-right: 8px; +} +l-section--map .show-full-map img .distance { + color: #00838e; +} +.list-pois { + width: 100%; + border-collapse: collapse; +} +.list-pois__toggler { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: space-between; + justify-content: space-between; + padding: 0.4em 10px 0.4em 0; + -ms-align-items: baseline; + -ms-flex-align: baseline; + align-items: baseline; +} +.list-pois > li { + border-bottom: 2px dotted #e2e2e2; +} +.list-pois > li .distance { + font-size: 18px; + white-space: nowrap; + overflow: hidden; + text-align: right; +} +.list-pois > li .poi { + padding-left: 30px; +} +.list-pois > li:hover { + background-color: #ebebeb; +} +.list-pois > li.list-pois__highlighted { + background-color: #f2f2f2; + border-color: #fff; +} +.list-pois > li.list-pois__highlighted:hover { + background-color: #ebebeb; +} +.btn-expand { + background-color: #fff; + color: #00838e; + border-radius: 50px; + height: 39px; + line-height: 39px; + padding: 0 25px 0 48px; + cursor: pointer; + display: inline-block; +} +.btn-expand:focus { + outline: none !important; + -webkit-box-shadow: 0 0 1px 2px #ec7225; + box-shadow: 0 0 1px 2px #ec7225; +} +@media (min-width: 950px) { + .btn-expand:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.btn-expand.-expanded:after { + content: attr(data-collapse-map); +} +.btn-expand.-expanded > span { + display: none; +} +.btn-expand:before { + display: inline-block; + width: 24px; + height: 24px; + cursor: pointer; + content: ""; + position: absolute; + top: 7px; + left: 15px; +} +.l-section--map { + position: relative; +} +@media (min-width: 1500px) { + #mapElement { + min-height: 470px; + } +} +@media (max-width: 739px) { + .is-map-fullscreen-open { + overflow: hidden; + } + .is-map-fullscreen-open .main { + z-index: 10; + } +} +.map .gm-style { + font-family: Helvetica, Arial, sans-serif; +} +@supports not (-webkit-touch-callout: none) { + .map .gm-style .gm-style-iw-t:after { + margin-top: -2px; + left: 0 !important; + } +} +@supports (-webkit-touch-callout: none) { + .map .gm-style .gm-style-iw-t:after { + border: 10px solid transparent; + border-top-color: #fff; + content: ""; + margin-left: -10px !important; + position: absolute; + top: 100%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-filter: drop-shadow(1px 1px 1px hsla(0, 0%, 69.8%, 0.4)); + filter: drop-shadow(1px 1px 1px rgba(178, 178, 178, 0.4)); + height: 0 !important; + width: 0 !important; + -webkit-transform: none !important; + transform: none !important; + background: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + left: 0 !important; + -webkit-box-shadow: 1px 1px 1px hsla(0, 0%, 69.8%, 0.4); + -moz-box-shadow: 1px 1px 1px hsla(0, 0%, 69.8%, 0.4); + margin-top: -2px; + } +} +.map .gm-style.custom-info-card .gm-style-iw-t:after { + top: auto; + left: 9px; +} +.map .gm-style-iw.gm-style-iw-c.infoWindowCard { + min-height: 302px; + top: 1px; + width: 244px; + padding: 7px; +} +.map .gm-style-iw.gm-style-iw-c.infoWindowCard .gm-style-iw-d { + min-height: inherit; +} +.map-label { + opacity: 1; + border: 1px solid #fff; + font-size: 14px; + border-radius: 25px; + padding: 2px 10px; + color: #fff; + background-color: #00838e; + overflow: visible !important; +} +.map-label:after { + position: absolute; + content: ""; + display: block; + background-image: url(/_static/img/icons/map/map-pin-dd-blue.png); + width: 13px; + height: 8px; + left: calc(50% - 7px); + bottom: -8px; +} +.map-label.grayed { + background-color: #757575; +} +.map-label.grayed:after { + background-image: url(/_static/img/icons/map/map-pin-dd-gray.png); +} +.map-label.lost-focus { + background-color: #c8c8c8; +} +.map-label.lost-focus:after { + background-image: url(/_static/img/icons/map/map-pin-dd-lightgray.png); +} +.map-label.active, +.map-label.visited { + background-color: #00838e; +} +.map-label.active:after, +.map-label.visited:after { + background-image: url(/_static/img/icons/map/map-pin-dd-blue.png); +} +.map__canvas { + width: 50%; +} +@media (max-width: 739px) { + .map__canvas--toggled-xsmall-down { + display: none; + width: 100%; + height: 100%; + position: fixed !important; + z-index: 800; + top: 0; + overflow: hidden; + } + .map__canvas--toggled-xsmall-down.is-visible { + display: block; + top: 50px; + } + .map__canvas--toggled-xsmall-down .zoom-controls { + margin-top: 160px !important; + } + .map__canvas--toggled-xsmall-down.topMenuExpanded .zoom-controls { + margin-top: 20px !important; + } +} +@media (max-width: 1199px) { + .filter-page .map__canvas--toggled-xsmall-down { + display: none; + width: 100%; + height: 100% !important; + position: fixed !important; + z-index: 800; + top: 0; + overflow: hidden; + } + .filter-page .map__canvas--toggled-xsmall-down.is-visible { + display: block; + } +} +@media (max-width: 949px) { + .filter-page .map__canvas--toggled-xsmall-down.is-visible { + top: 50px !important; + } +} +.map__canvas--location-map-canvas { + width: 100%; +} +@media (min-width: 740px) { + .map__canvas--expandable { + top: auto; + position: absolute; + } +} +.map__close-map { + position: absolute; + bottom: 40px; + width: 100%; + text-align: center; + z-index: 10; +} +.map .map__canvas--non-full-screen { + width: 100%; + height: 350px; + top: 0; + position: relative; + background: #e5e3df; +} +@media (min-width: 740px) { + .map .map__canvas--non-full-screen { + top: auto; + position: absolute; + } +} +.map .map__canvas--non-full-screen img { + max-width: none; +} +@media (max-width: 739px) { + .map .map-controls { + background-color: #fff; + padding: 10px 0 0; + } +} +@media (max-width: 739px) { + .map .map-controls--bg-transparent { + background-color: transparent; + } +} +@media (min-width: 740px) { + .map .map-controls__collapse { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + } +} +@media (min-width: 950px) { + .map .map-controls__collapse { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 66.6666666667%; + float: left; + } +} +.map .map-expand { + position: relative; + text-align: center; + margin: 0 auto; + height: 0; + display: none; +} +@media (min-width: 740px) { + .map .map-expand { + display: block; + } +} +@media (min-width: 740px) { + .map .map-expand__btn { + position: relative; + bottom: 0; + z-index: 2; + } +} +.map .map-controls__pois--right { + z-index: 8; +} +@media (min-width: 740px) { + .map .map-controls__pois--right { + position: relative; + padding-left: 0; + padding-right: 0; + width: 50%; + float: right; + } +} +@media (min-width: 950px) { + .map .map-controls__pois--right { + position: relative; + padding-right: 0; + width: 33.3333333333%; + float: right; + padding-left: 10px; + } +} +@media (min-width: 740px) { + .map .map-controls__pois--left { + position: relative; + padding-left: 0; + padding-right: 0; + width: 50%; + float: left; + } +} +@media (min-width: 1500px) { + .map .map-controls__pois--left { + max-width: 890px; + } +} +.map-static { + position: relative; +} +.map-static__caption { + position: absolute; + width: 100%; + height: 2.8125rem; + bottom: 0; + left: 0; + pointer-events: none; + display: inline-block; + text-align: center; +} +@media (min-width: 740px) { + .map--wide-content > .map-controls { + overflow: visible; + height: 0; + max-width: 1784px; + } +} +@media (min-width: 1500px) { + .map--wide-content > .map-controls { + max-width: 1784px; + } +} +.map--list-focus .map--list-focus__subheading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; + color: #333; + margin-bottom: 10px; +} +@media (max-width: 739px) { + .map--list-focus > .map__canvas { + display: none; + } + .map--list-focus > .map-controls { + background: none; + padding-top: 0; + } +} +@media (min-width: 740px) { + .map--list-focus .map--list-focus__subheading { + text-transform: uppercase; + font-weight: 700; + margin-bottom: 20px; + margin-top: 5px; + } +} +.pois-container .pois-container-inner { + padding: 0 10px; +} +.pois-container .pois-container__heading { + margin-bottom: 10px; +} +.pois-container .pois-container__heading--large { + margin-left: 10px; +} +.pois-container .pois-container__toggle { + border-bottom: 2px solid #ebebeb; + display: block; + position: absolute; + bottom: 0; + background-color: #fff; + width: 100%; + text-align: center; + font-size: 0; + left: 0; + cursor: pointer; + padding: 9px 10px; +} +.pois-container .pois-container__toggle span:before { + content: ""; + display: inline-block; + height: 12px; + width: 36px; + margin-right: 10px; + position: relative; + top: 7px; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; +} +@media (min-width: 740px) { + .pois-container .pois-container__toggle { + display: none; + } +} +@media (min-width: 950px) { + .pois-container .pois-container__toggle:focus { + margin-bottom: 6px; + } + .pois-container .pois-container__toggle:focus span { + margin-bottom: -3px; + display: block; + margin-top: -3px; + } +} +.pois-container .pois-container__toggle--is-visible { + display: block; +} +@media (min-width: 740px) { + .pois-container { + position: relative; + padding: 20px 0 10px; + background-color: #fefefe; + min-height: 350px; + } + .pois-container .pois-container__heading { + margin-bottom: 10px; + } + .pois-container .pois-container-inner--spacious { + padding: 0 20px; + } +} +.pois-container .poi--hidden { + display: none; +} +@media (max-width: 739px) { + .pois-container--expandable:not(.pois-container--full) li:nth-child(4) ~ li { + display: none; + } +} +@media (min-width: 740px) { + .pois-container--expandable:not(.pois-container--full) li:nth-child(7) ~ li { + display: none; + } +} +.pois-container--full .pois-container-inner { + overflow-y: auto; +} +.pois-container--full .pois-container-inner ul:after { + content: ""; + display: block; + height: 64px; +} +@media (max-width: 949px) { + .pois-container--full .pois-container-inner ul:after { + height: 48px; + } +} +.pois-container--full .pois-container__toggle span:before { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.info-window { + line-height: 1; + overflow: hidden; + white-space: nowrap; + font-size: 16px; + font-weight: 700; + padding: 10px 4px 4px; +} +.info-window span { + display: inline-block; +} +.info-window .distance { + padding-left: 2px; +} +.info-hotel a, +.info-window.info-hotel { + font-size: 16px; + color: #cd0921; + font-weight: 700; +} +.map-section__custom-info-window .gm-style-iw { + width: 244px; + left: 10px; + background-color: #fff; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px -1px; + box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3); + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 2px 2px 0 0; + padding: 7px; + overflow: visible; +} +.map-section__custom-info-window .gm-style-iw .gm-style-iw-d { + overflow: auto !important; +} +.info-window.hotel-card { + color: #333; + font-weight: 400; + max-width: 230px; + padding: 0; +} +.info-window__hotel-slider { + width: 227px; + height: 145px; +} +.info-window__hotel-slider img { + max-width: 100%; + max-height: 100%; + width: inherit !important; +} +.info-window__header a { + font-size: 1.25rem; + color: #333; + display: block; + margin-top: 8px; + white-space: normal; + margin-left: -4px; + padding-left: 4px; +} +.info-window__header a:focus { + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; + outline: 0 none; + padding-left: 0 !important; + margin-left: 4px; + margin-right: 4px; +} +@media (min-width: 950px) { + .info-window__header a:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.info-window__trip-advisor { + margin: 5px 0; + font-size: small; +} +.info-window__trip-advisor img { + height: 15px; + width: 68px; + display: inline-block; + vertical-align: middle; +} +.info-window__address__distance, +.info-window__price-holder { + font-size: 1rem; + margin: 5px 0; +} +.info-window__price-holder { + margin: 10px 0; + font-weight: 700; +} +.info-window__price-holder span { + font-weight: 400; +} +.info-window__price-holder.no-availability { + color: #b43837; +} +.info-window__btn-holder { + text-align: center; + margin: 20px 0 5px; +} +.info-window img { + max-width: 100%; +} +.info-window__background > :first-child, +.info-window__background > :nth-child(2), +.info-window__background > :nth-child(4) { + display: none; +} +.info-window__background > :nth-child(3) > div { + height: 20px !important; + width: 16px !important; + top: 3px !important; + display: none; +} +.info-window__background > :nth-child(3) > div > div { + -webkit-transform: skewX(45deg) !important; + transform: skewX(45deg) !important; + height: 15px !important; + width: 15px !important; + left: 0 !important; +} +.info-window__background > :nth-child(3) > div:nth-child(2) > div { + -webkit-transform: skewX(-45deg) !important; + transform: skewX(-45deg) !important; +} +.info-window__background > :nth-child(3) { + z-index: 1; + background: url(/_static/img/icons/map/pin_shadow.png) no-repeat; + left: 113px !important; + height: 25px; + width: 60px; + background-position-y: bottom; +} +.info-window__close-btn { + opacity: 1 !important; + right: -12px !important; + top: -12px !important; + width: 26px !important; + border-radius: 13px; + height: 26px !important; + background-repeat: no-repeat !important; + background-image: url(/_static/img/icons/close-button-white.svg) !important; + background-color: #708090 !important; +} +.info-window__close-btn * { + opacity: 0; + display: none !important; +} +.labels { + color: red; + background-color: #fff; + font-family: + Lucida Grande, + Arial, + sans-serif; + font-size: 10px; + font-weight: 700; + text-align: center; + width: 40px; + border: 2px solid #000; + white-space: nowrap; +} +.map-section { + padding-top: 20px; +} +@media (max-width: 949px) { + .map-section .map-section-items { + border: none; + } + .map-section .map-section-items:before { + display: none; + } +} +@media (min-width: 950px) { + .map-section .read-more:focus { + margin-top: 6px; + margin-left: 6px; + } +} +.map-section__wrapper { + background-color: #fff; +} +@media (min-width: 1500px) { + .map-section__wrapper { + min-height: 470px; + } +} +.map-section__wrapper--border { + background-color: #fff; + border-bottom: 1px solid #e3e0db; +} +.map-section__wrapper--border .country-listing { + border-bottom: none; +} +.map-section__wrapper--border .map__canvas--non-full-screen { + width: 50%; +} +.map-section__canvas { + float: left; + width: 50%; +} +@media (max-width: 739px) { + .map-section__canvas { + width: 100%; + } +} +.gm-style .gm-style-iw-c { + width: auto; + left: 0; + border-radius: 8px; + padding: 10px !important; + max-width: 240px !important; + max-height: 477px !important; + overflow: visible !important; +} +.zoom-controls { + border: 1px solid #e3e0db; + background-color: #fff; +} +.zoom-controls button { + width: 28px; + height: 28px; + border: none; + display: block; + background-color: #fff; + font-size: 20px; + color: #00838e; + font-weight: 700; + -webkit-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} +.zoom-controls button:focus { + outline: none !important; + -webkit-box-shadow: 0 0 1px 1px #ec7225; + box-shadow: 0 0 1px 1px #ec7225; +} +@media (min-width: 950px) { + .zoom-controls button:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.zoom-controls button:hover { + color: #00545b; +} +.zoom-controls__zoom-in { + margin-bottom: 1px; +} +.zoom-controls__zoom-in:after { + content: "+"; +} +.zoom-controls__zoom-out:after { + content: "-"; + font-size: 24px; +} +.zoom-controls__delimiter { + border: 0; + border-bottom: 1px solid #e3e0db; + margin: 0 0 0 5px; + text-align: left; + width: 18px; + padding: 0; +} +.custom-checkbox:checked, +.custom-checkbox:not(:checked) { + display: block; + position: absolute; + left: -100000em; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; +} +.custom-checkbox + span, +.custom-checkbox-wrapper .custom-checkbox-label { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.custom-checkbox + span:before, +.custom-checkbox-wrapper .custom-checkbox-label:before { + content: ""; + width: 2rem; + height: 2rem; + display: block; + -webkit-transform: translateY(-1px); + transform: translateY(-1px); +} +.disabled .custom-checkbox + span:before { + background-image: none; + border: 1.8px solid hsla(0, 0%, 100%, 0.5); + width: 16px; + height: 16px; + margin: 8px; + border-radius: 1px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + background: hsla(0, 0%, 100%, 0.2); +} +.custom-checkbox-wrapper .custom-checkbox-label.inverse:before { + background-size: 20px 20px; +} +.custom-checkbox-wrapper input:focus-visible + span:before { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; +} +.custom-checkbox-label { + font-size: 1rem; + line-height: 1.375rem; + cursor: pointer; +} +.custom-checkbox-label--small { + font-size: 0.75rem; + line-height: 1rem; +} +.custom-select { + position: relative; + display: block; + height: 2.5rem; + width: 100%; + background-color: #fff; + border: 1px solid #e9e8e7; +} +.disabled .custom-select { + -webkit-box-shadow: inset 1px 1px 1px #7f7369; + box-shadow: inset 1px 1px 1px #7f7369; +} +.custom-select.borderless { + border: none; +} +.custom-select.custom-select--inline { + width: auto; + vertical-align: text-bottom; + display: inline-block; +} +.custom-select.custom-select--booking-widget-dialog { + -webkit-box-shadow: none; + box-shadow: none; + background-color: #e9e8e7; + vertical-align: middle; + border-radius: 18px; +} +.custom-select.custom-select--booking-widget-dialog select { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.5rem; + line-height: 1.1em; + color: #483729; + font-weight: 700; +} +.no-boxshadow .custom-select { + border: 1px solid #9f9f9f; +} +.custom-select select { + -webkit-box-sizing: border-box; + box-sizing: border-box; + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + width: 101%; + margin-left: 0; + font-size: 1rem; + height: 2.5rem; + padding: 0 2.4375rem 0 0.75rem; + color: #333; + border: 2px solid #757575; +} +.custom-select select:hover { + cursor: pointer; +} +.custom-select select:focus { + outline: none; +} +.custom-select:after { + content: ""; + position: absolute; + width: 28px; + height: 10px; + top: 50%; + right: 6px; + margin-top: -4px; + z-index: 2; + pointer-events: none; +} +.custom-select--highlighted { + min-width: 70px; + background: transparent; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.custom-select--highlighted select { + border: 2px solid #00838e; + color: #00838e; + font-weight: 700; + padding-right: 2.25rem; +} +.disabled .custom-select--highlighted select { + color: #95c9ce; + border-color: #95c9ce; + cursor: url(/_static/img/icons/not-allowed-cursor.png), auto; +} +.disabled .custom-select--highlighted:after { + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg); + opacity: 0.4; +} +.custom-select--highlighted--inverted { + background: #00838e; +} +.custom-select--highlighted--inverted select { + color: #fff; +} +.custom-select--highlighted--inverted option:not([disabled]) { + color: #00838e; +} +.custom-select-container select option { + font-weight: 700; +} +.custom-select.optiondisablegrey option[disabled] { + color: grey !important; +} +option[disabled] { + color: #7f7369 !important; +} +.bed-types option[disabled] { + color: #aaa !important; +} +.ltie9 .custom-select select { + padding: -0.375rem 0.75rem; + height: auto; +} +.ltie9 .custom-select:after { + display: none; +} +.ie9 .custom-select select { + padding: -0.425rem 0 -0.425rem 0.75rem; +} +.ie9 .custom-select:after { + display: none; +} +@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) { + .custom-select select::-ms-expand { + display: none; + } + .custom-select select:focus::-ms-value { + background: transparent; + color: #00838e; + } + .custom-select.custom-select--highlighted--inverted select:focus::-ms-value { + color: #fff; + } +} +@-moz-document url-prefix() { + select { + -moz-appearance: none; + text-indent: 0.01px; + text-overflow: ""; + } + select option { + background-color: #e9e8e7; + padding-left: 10px; + } + .custom-select select:focus { + border: none; + } +} +.custom-select select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #00838e; +} +.custom-select.custom-select--highlighted--inverted select:-moz-focusring { + text-shadow: 0 0 0 #fff; +} +select.ng-touched.ng-invalid { + border: 2px solid #cd0921; +} +.transparent-background { + background: transparent; +} +.numeric-input { + display: inline-block; + height: 5.375rem; + width: 100%; + position: relative; + background-color: #e9e8e7; + padding-right: 2.75rem; + border: 2px solid #fff; + border-radius: 10px; +} +.numeric-input .numeric-input__value { + display: block; + font-size: 2.125rem; + font-weight: 700; + width: calc(100% - 2.75rem); + line-height: 2.125rem; + text-align: center; + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +.numeric-input .numeric-input__unit { + display: block; + font-size: 1rem; + font-weight: 400; + line-height: 1.2rem; + -ms-word-wrap: break-word; + word-wrap: break-word; +} +.numeric-input .numeric-input__controls__decrease, +.numeric-input .numeric-input__controls__increase { + border: 2px solid #fff; + height: 50%; + line-height: 2.6875rem; + position: absolute; + text-align: center; + width: 2.75rem; + background: transparent; +} +.numeric-input .numeric-input__controls__decrease:hover, +.numeric-input .numeric-input__controls__increase:hover { + background-color: #e3e0db; +} +.numeric-input .numeric-input__controls .icon { + background-position: 50%; +} +.numeric-input .numeric-input__controls__increase { + top: 0; + right: 0; + border-width: 0 0 1px 2px; + border-top-right-radius: 10px; +} +.numeric-input .numeric-input__controls__decrease { + bottom: 0; + right: 0; + border-width: 1px 0 0 2px; + border-bottom-right-radius: 10px; +} +.custom-radio-button { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: block; + position: relative; + padding-left: 30px; + cursor: pointer; + font-size: 22px; + padding-bottom: 0; + padding-top: 0; + line-height: 1.6em; + margin-bottom: 0; + width: 100%; +} +.custom-radio-button input[type="radio"] { + position: absolute; + opacity: 0; + cursor: pointer; +} +.custom-radio-button.active .custom-radio-button__checkmark:after, +.custom-radio-button + input[type="radio"]:checked + ~ .custom-radio-button__checkmark:after { + display: block; +} +.custom-radio-button__checkmark { + position: absolute; + top: 50%; + left: 5px; + height: 20px; + width: 20px; + border-radius: 50%; + border: 2px solid #00838e; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +.disabled .custom-radio-button__checkmark { + opacity: 0.45; + cursor: not-allowed; +} +.custom-radio-button__checkmark:after { + content: ""; + display: none; + position: absolute; + width: 10px; + height: 10px; + top: 3px; + left: 3px; + border-radius: 50%; + background: #00838e; +} +.label-alternative, +legend { + font-weight: 700; + font-size: 0.875rem; +} +.room-price-info .room-price-info__btn, +.swal2-actions button { + padding: 5px 15px; + display: inline-block; + line-height: 20px; + border: 1px solid transparent; + border-radius: 50px; +} +.room-price-info .room-price-info__btn:active, +.room-price-info .room-price-info__btn:focus, +.room-price-info .room-price-info__btn:hover, +.swal2-actions button:active, +.swal2-actions button:focus, +.swal2-actions button:hover { + text-decoration: underline; +} +.room-price-info .room-price-info__btn:focus, +.swal2-actions button:focus { + outline: none; + border: 1px solid #ccc; + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; +} +@media (min-width: 950px) { + .room-price-info .room-price-info__btn:focus, + .swal2-actions button:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.room-price-info .disabled.room-price-info__btn, +.room-price-info .room-price-info__btn:disabled, +.room-price-info .room-price-info__btn [disabled], +.swal2-actions button.disabled, +.swal2-actions button:disabled, +.swal2-actions button [disabled] { + opacity: 0.45; + cursor: not-allowed; +} +@media (min-width: 740px) { + .room-price-info .room-price-info__btn, + .swal2-actions button { + padding: 8px 15px; + } +} +.room-price-info .room-price-info__btn { + background-color: #00838e; + color: #fff; +} +.room-price-info .room-price-info__btn:active, +.room-price-info .room-price-info__btn:focus, +.room-price-info .room-price-info__btn:hover, +.room-price-info .room-price-info__btn:visited { + color: #fff; +} +.horizontal.credit-card-form__new, +.horizontal.credit-card-form__new-select, +.horizontal.credit-card-form__saved, +.horizontal.credit-card-form__saved-select, +.horizontal.input-group { + width: auto; + margin: 0 -10px; + max-width: none; + padding: 0 10px; +} +.horizontal.credit-card-form__new-select:after, +.horizontal.credit-card-form__new-select:before, +.horizontal.credit-card-form__new:after, +.horizontal.credit-card-form__new:before, +.horizontal.credit-card-form__saved-select:after, +.horizontal.credit-card-form__saved-select:before, +.horizontal.credit-card-form__saved:after, +.horizontal.credit-card-form__saved:before, +.horizontal.input-group:after, +.horizontal.input-group:before { + content: " "; + display: table; +} +.horizontal.credit-card-form__new-select:after, +.horizontal.credit-card-form__new:after, +.horizontal.credit-card-form__saved-select:after, +.horizontal.credit-card-form__saved:after, +.horizontal.input-group:after { + clear: both; +} +.horizontal.credit-card-form__new-select > label, +.horizontal.credit-card-form__new > label, +.horizontal.credit-card-form__saved-select > label, +.horizontal.credit-card-form__saved > label, +.horizontal.input-group > label { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; +} +@media (min-width: 740px) { + .horizontal.credit-card-form__new-select > label, + .horizontal.credit-card-form__new > label, + .horizontal.credit-card-form__saved-select > label, + .horizontal.credit-card-form__saved > label, + .horizontal.input-group > label { + position: relative; + width: 33.3333333333%; + float: left; + padding: 0 3px; + } +} +.error-text, +.tooltip + .field-validation-error { + display: block; + font-size: 0.8125rem; + color: #b43837; + font-weight: 700; + padding-top: 0.2em; +} +.error-container, +.error-text--inverted, +.field-validation-error--inverted, +.inquiry-widget .error-text, +.login__form__errors .field-validation-error { + padding: 3px 7px 4px; + border-radius: 4px; + margin-top: 4px; + text-align: left; + line-height: 1; +} +.error-container, +.inquiry-widget .error-text, +.login__form__errors .field-validation-error { + color: #fff; + background: #3d3835; +} +.error-text--inverted, +.field-validation-error--inverted { + color: #fff; + background: #b43837; +} +.btn--nordicsea-dark { + background-color: #006b75; + color: #fff; +} +.btn--nordicsea-dark:active, +.btn--nordicsea-dark:focus, +.btn--nordicsea-dark:hover, +.btn--nordicsea-dark:visited { + color: #fff; +} +.btn--primary-inverted { + background-color: #fff; + color: #00838e; + font-weight: 700; +} +.btn--link, +.btn--primary-inverted:active, +.btn--primary-inverted:focus, +.btn--primary-inverted:hover, +.btn--primary-inverted:visited { + color: #00838e; +} +.btn--link { + background: transparent; + padding: 0; + font-size: inherit; +} +.btn--link:hover { + text-decoration: underline; +} +.btn--link-button { + background: transparent; + color: #00838e; + font-size: inherit; +} +.btn--link-button:hover { + text-decoration: underline; +} +.btn--link-button:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; + border: none !important; +} +.btn--link-dark { + background: transparent; + color: #333; + padding: 0; +} +.btn--link-dark, +.btn--link-dark:hover { + text-decoration: underline; +} +.btn--primary-deemphasized { + background-color: #fff; + color: #00838e; + font-weight: 700; + border: 2px solid #e3e0db; +} +.btn--primary-deemphasized:active, +.btn--primary-deemphasized:focus, +.btn--primary-deemphasized:hover, +.btn--primary-deemphasized:visited { + color: #00838e; +} +.btn--primary-deemphasized:focus { + border: 2px solid #e3e0db; +} +.btn--crocus { + background-color: #8d3a7c; + color: #fff; +} +.btn--crocus:active, +.btn--crocus:focus, +.btn--crocus:hover, +.btn--crocus:visited { + color: #fff; +} +.btn--dawn { + background-color: #c65214; + color: #fff; +} +.btn--dawn:active, +.btn--dawn:focus, +.btn--dawn:hover, +.btn--dawn:visited { + color: #fff; +} +.btn--help { + background-color: #fbe3d3; + color: #fff; + color: #666; + border: 2px solid rgba(127, 115, 105, 0.5); +} +.btn--help:active, +.btn--help:focus, +.btn--help:hover, +.btn--help:visited { + color: #fff; + color: #333; +} +.btn--help:focus { + border: 2px solid rgba(127, 115, 105, 0.6); + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; +} +.btn--reenforce { + padding-right: 1.25rem; + padding-left: 1.25rem; + border: 2px solid #fff; + -webkit-box-shadow: 1px -2px 1px 0 rgba(0, 0, 0, 0.2) inset; + box-shadow: inset 1px -2px 1px 0 rgba(0, 0, 0, 0.2); + font-size: 1.125rem; + font-weight: 700; + line-height: 1.5rem; +} +.btn--reenforce:focus { + outline: none; + border: 2px solid #fff; + -webkit-box-shadow: 0 0 1px 2px #b4defa; + box-shadow: 0 0 1px 2px #b4defa; +} +.btn--medium { + font-size: 1.125rem; + padding: 10px 30px; +} +.btn--large { + font-size: 1.5rem; + padding: 13px 60px; +} +.btn--extralarge { + font-size: 1.125rem; + padding: 15px 60px; +} +@media (min-width: 740px) { + .btn--extralarge { + font-size: 1.5rem; + padding: 19px 70px; + } +} +.btn--block { + text-align: center; + width: 100%; + display: block; +} +@media (max-width: 739px) { + .btn--submit { + text-align: center; + width: 100%; + display: block; + } +} +.btn--transparent-white { + background: none; + border: 1px solid hsla(0, 0%, 100%, 0.5); +} +.btn--frame { + border: 2px solid #e3e0db; + color: #00838e; +} +.btn--frame, +.btn--outlined { + background-color: transparent; +} +.btn--outlined { + color: #333; + border: 1px solid; + text-align: center; +} +.btn--outlined--white { + color: #fff; +} +.btn--iconic { + padding: 2px 15px 2px 3px; +} +.btn--icon { + position: relative; +} +.btn--icon .icon { + position: absolute; + top: 50%; + margin-top: -18px; +} +.btn--icon.btn--icon-left.btn--extralarge { + padding-right: 30px; +} +@media (min-width: 740px) { + .btn--icon.btn--icon-left.btn--extralarge { + padding-right: 50px; + } +} +.btn--icon.btn--icon-left .icon { + left: 12px; +} +.btn--icon.btn--icon-right.btn--extralarge { + padding-left: 30px; +} +@media (min-width: 740px) { + .btn--icon.btn--icon-right.btn--extralarge { + padding-left: 50px; + } +} +.btn--icon.btn--icon-right .icon { + right: 12px; +} +.button-leadin { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 0.8125rem; + line-height: 1.2em; + color: #333; + margin-bottom: 6px; +} +.button-leadin > strong { + color: #00838e; + text-transform: uppercase; +} +.no-boxshadow input[type="date"], +.no-boxshadow input[type="datetime-local"], +.no-boxshadow input[type="datetime"], +.no-boxshadow input[type="email"], +.no-boxshadow input[type="month"], +.no-boxshadow input[type="number"], +.no-boxshadow input[type="password"], +.no-boxshadow input[type="search"], +.no-boxshadow input[type="tel"], +.no-boxshadow input[type="text"], +.no-boxshadow input[type="time"], +.no-boxshadow input[type="url"], +.no-boxshadow input[type="week"], +.no-boxshadow textarea { + border: 1px solid #9f9f9f; +} +.has-readonly input[disabled], +.has-readonly input[readonly], +.has-readonly select[disabled], +.has-readonly select[readonly], +.has-readonly textarea[disabled], +.has-readonly textarea[readonly] { + color: #6e6e6e; + background-color: #f3f2f1; + border-color: #c8c8c8; + cursor: not-allowed; + opacity: 1; +} +.input-group .widget-input { + border-radius: 0 18px 18px 0; +} +.input-group .widget-input--straight { + border-radius: 0; + width: calc(100% - 2px); +} +.input-group .widget-input--straightright { + border-radius: 18px 0 0 18px; + width: calc(100% - 2px); +} +textarea { + width: 100%; + max-width: 35em; + height: 10.6em; + padding: 0.625rem 1rem; + line-height: 1.6em; + overflow-y: auto; +} +.textarea-s { + height: 7.2em; +} +.textarea-count-down { + position: absolute; + right: 17px; + bottom: 0; + font-size: 13px; + color: #b6b6b6; +} +.textarea-count-down--enter-details { + bottom: 15px; +} +select { + vertical-align: top; +} +label input[type="checkbox"], +label input[type="radio"] { + margin: -4px 5px 0 0; + vertical-align: middle; +} +.radio { + padding-left: 22px; + margin-bottom: 10px; +} +.radio input[type="radio"] { + margin-left: -22px; +} +.checkbox, +.wrapper-containing-checkbox { + padding-left: 22px; + margin-bottom: 10px; +} +.checkbox input[type="checkbox"], +.wrapper-containing-checkbox input[type="checkbox"] { + margin-left: -22px; +} +label.checkbox, +label.radio { + padding-left: 27px; +} +.custom-select.has-tooltip, +.has-tooltip, +input[type="date"].has-tooltip, +input[type="datetime-local"].has-tooltip, +input[type="datetime"].has-tooltip, +input[type="email"].has-tooltip, +input[type="month"].has-tooltip, +input[type="number"].has-tooltip, +input[type="password"].has-tooltip, +input[type="search"].has-tooltip, +input[type="tel"].has-tooltip, +input[type="text"].has-tooltip, +input[type="time"].has-tooltip, +input[type="url"].has-tooltip, +input[type="week"].has-tooltip, +textarea.has-tooltip { + width: 100%; + vertical-align: middle; + display: inline-block; +} +.has-tooltip + .tooltip { + margin-left: 7px; + width: 18px; + display: inline-block; + vertical-align: middle; +} +label.has-tooltip { + display: inline; +} +.is-required { + cursor: pointer; +} +.is-required:after { + content: "*"; +} +input::-webkit-inner-spin-button, +input::-webkit-outer-spin-button { + -webkit-appearance: none; +} +input[type="number"] { + -moz-appearance: textfield; +} +.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper) { + width: 100%; + margin-bottom: 20px; +} +@media (min-width: 950px) { + .input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper) { + max-width: 600px; + } +} +.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper) + h3 { + margin-top: 2rem; +} +.checkbox-group .field-validation-error { + display: inline-block; + vertical-align: middle; +} +.input-group-2col { + width: auto; + margin: 0 -10px; + max-width: none; +} +.input-group-2col:after, +.input-group-2col:before { + content: " "; + display: table; +} +.input-group-2col:after { + clear: both; +} +.input-group-2col .input-group-2col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; +} +label .error-text, +label .tooltip + .field-validation-error { + display: inline; + padding-left: 3px; +} +.no-js .error-text { + display: none; +} +.error-text--text-block, +label .error-text--text-block { + display: block; + padding-top: 0; + padding-left: 0; +} +.field-validation-error { + color: #b43837; + display: block; + font-size: 0.8125rem; + font-weight: 700; + line-height: 1.5; + margin-right: 12px; +} +.field-validation-error--tooltip, +.input-group .tooltip + .field-validation-error { + margin-right: 37px; +} +form > .validation-summary-errors { + margin-bottom: 30px; + max-width: 600px; + color: #404040; + font-size: 1rem; + font-weight: 400; +} +form > .validation-summary-errors ul li { + background: #fbe3d3; + border-radius: 20px 20px 20px 0; + position: relative; + padding: 13px 15px; +} +@media (min-width: 740px) { + form > .validation-summary-errors ul li { + border-radius: 25px 25px 25px 0; + padding: 15px 20px; + } +} +form > .validation-summary-errors ul li:after { + content: ""; + display: block; + width: 24px; + height: 22px; + position: absolute; + bottom: -22px; + left: 0; + z-index: 1; + background: url(/_static/img/bg-speech-bubble-corner.png) no-repeat 0 100%; +} +.contact-information__register-email-text { + margin: 1em 0 0.7em; +} +.label-style, +label { + display: block; + font-weight: 400; + margin-bottom: 0; +} +.label-no-indent { + padding-left: 0; +} +.label-value { + font-weight: 700; + margin-top: 8px; + padding: 0 0 0 5px; + display: inline-block; +} +.label-inline { + display: inline-block; + padding: 0; + line-height: 36px; + overflow: hidden; +} +fieldset { + border: none; + padding: 0; + margin: 0; +} +legend { + margin-bottom: 0.4em; +} +.form-section { + padding: 10px; + margin: 0 -10px; +} +.form-section .field-validation-error { + overflow: hidden; +} +.form-section--more-space-in-small { + padding-top: 20px; + padding-bottom: 20px; +} +@media (min-width: 740px) { + .form-section { + margin: 0; + padding: 20px 0; + } + .form-section--more-space-in-small-up { + padding: 30px 0; + } +} +.form-section .infotext { + padding-bottom: 2em; +} +.form-section.locked-profile + .locked-profile { + padding-top: 0; + margin-top: -20px; +} +.form-section.locked-profile .contact-heading { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: 1rem; +} +.form-section.locked-profile .contact-heading h2 { + margin: 0; +} +.form-section.locked-profile .contact-heading .btn { + font-weight: 400; +} +.form-section.locked-profile input, +.form-section.locked-profile select, +.form-section.locked-profile span.phone-code { + background-color: transparent; + border: 0; + line-height: 1; + height: auto; + font-weight: 700; + padding-left: 5px; +} +.form-section.locked-profile input:focus, +.form-section.locked-profile select:focus, +.form-section.locked-profile span.phone-code:focus { + border: 0 !important; +} +.form-section.locked-profile input:disabled, +.form-section.locked-profile select:disabled, +.form-section.locked-profile span.phone-code:disabled { + opacity: 1; + cursor: auto; +} +.form-section.locked-profile .custom-select { + height: auto; + background: transparent; + border: none; +} +.form-section.locked-profile .custom-select:after { + display: none; +} +.form-section.locked-profile .input-phone { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.form-section.locked-profile .input-phone .custom-select { + display: none; +} +.form-section--last { + margin-bottom: 0; +} +@media (min-width: 740px) { + .form-section--last { + padding-bottom: 0; + } +} +.form-section--separated { + border-top: 1px solid rgba(157, 160, 161, 0.33); +} +@media (min-width: 740px) { + .form-section--separated { + border-top: 2px dotted rgba(157, 160, 161, 0.33); + } +} +@media (max-width: 739px) { + .form-section--legalese { + background: rgba(157, 160, 161, 0.1); + border-top: 2px solid rgba(157, 160, 161, 0.33); + } +} +.gla-page .form-section--centered { + display: -ms-flexbox; + display: flex; + margin: 10px 0; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} +@media (min-width: 740px) { + .gla-page .form-section--centered { + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -ms-flex-pack: justify; + justify-content: space-between; + } +} +@media (max-width: 949px) { + .form-section--centered { + position: relative; + display: block; + text-align: center; + } +} +@media (max-width: 419px) { + .form-section--left-xxsmall { + text-align: left; + } +} +@media (min-width: 950px) { + .form-section--right-aligned { + position: relative; + display: block; + text-align: right; + } +} +.input-phone .input-phone__code-area { + width: 100px; + display: inline-block; +} +.input-phone .input-phone__code-area, +.input-phone .input-phone__code-area select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-phone .input-phone__number { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + width: calc(100% - 110px) !important; + display: block; + float: right; + margin-top: 0.95px; +} +.input-birthday { + margin-bottom: -3px; +} +.input-birthday .input-birthday__day { + width: 100px; + display: inline-block; + margin-bottom: 3px; +} +.input-birthday .input-birthday__month { + min-width: 125px; + display: inline-block; + margin-bottom: 3px; +} +.input-birthday .input-birthday__year { + display: inline-block; + margin-bottom: 3px; +} +@media (min-width: 1200px) { + .input-birthday .input-birthday__day { + width: 100px; + } + .input-birthday .input-birthday__month { + width: auto; + } + .input-birthday .input-birthday__year { + width: 100px; + } +} +.xformblock { + margin-bottom: 2rem; +} +.xformblock h3 { + margin: 1rem 0 0.5rem; + font-size: 1.125rem; +} +.xformblock .input-group input[type="submit"] { + margin-top: 1rem; +} +.xformblock .input-group textarea { + max-width: 100%; +} +.xformblock .input-group.horizontal { + padding-bottom: 9px; +} +.xformblock .input-group.horizontal > label { + padding-left: 0; +} +@media (min-width: 740px) { + .xformblock .input-group.horizontal > label { + width: auto; + margin-right: 10px; + } +} +.xformblock .input-group label { + padding-left: 0; +} +.xformblock form a h3 { + display: inline-block; + color: #00838e; +} +.xformblock form a:focus h3, +.xformblock form a:hover h3 { + text-decoration: underline; +} +.upload-btn-wrapper { + position: relative; + overflow: hidden; +} +.browse-label { + color: #00838e; + text-decoration: underline; + display: inline-block; + vertical-align: -webkit-baseline-middle; + margin-left: 5px; +} +.upload-btn-wrapper input[type="file"] { + position: absolute; + left: 0; + top: 0; + opacity: 0; +} +.half-width { + max-width: 50%; +} +.input-validation-error { + border: 2px solid #cd0921 !important; +} +input[type="checkbox"] { + border: none !important; +} +.reset-margin-bottom { + margin-bottom: 0 !important; +} +.profileinfo-phonenumber { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: start; + justify-content: flex-start; +} +.meeting-room-select-borderradius { + border-radius: 3px; +} +.password-form-fields .input-group { + position: relative; +} +.password-form-fields .input-group input { + padding-right: 40px; +} +.password-form-fields .input-group input::-ms-clear, +.password-form-fields .input-group input::-ms-reveal { + display: none; +} +.toggle-password { + position: absolute; + width: 32px; + height: 32px; + right: 10px; + top: 2rem; + cursor: pointer; + background-position: 50%; +} +.toggle-password.profileinfo-password { + right: 20px; +} +@media (max-width: 949px) { + .email-preferences-section { + padding-top: 15px; + padding-bottom: 15px; + } +} +.create-password.input-invalid-error, +.create-password.invalid-input { + border: 2px solid #cd0921 !important; +} +.passWordFormat-error { + margin-top: 12px; +} +.passWordFormat-error.gray-pills-list span { + background-color: #f3f2f1; +} +.passWordFormat-error span.char-pill { + font-size: 0.8125rem; + padding: 0 10px; + border: 1px solid #c8c8c8; + border-radius: 33px; + margin-right: 5px; + display: inline-block; + margin-bottom: 8px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + line-height: 24px; +} +.passWordFormat-error span.char-pill.valid { + color: #008a25; + font-weight: 700; +} +.passWordFormat-error span.char-pill.invalid { + color: #b43837; +} +.passWordFormat-error .icon:not(.icon--info) { + margin-bottom: -3px; + height: 20px; +} +.passWordFormat-error .tooltip { + margin-right: -3px; +} +.passWordFormat-error .icon--info { + height: 16px; + background-repeat: no-repeat; + margin-left: 3px; + width: 16px; + margin-bottom: 2px; +} +.filter-menu:after, +.filter-menu:before { + content: " "; + height: 100%; + width: 25px; + display: block; + position: absolute; + top: 0; + background: -webkit-gradient( + linear, + left top, + right top, + from(hsla(0, 0%, 100%, 0)), + color-stop(80%, #fff), + to(#fff) + ); + background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 80%, #fff); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1); +} +.menu-scroll-x { + white-space: nowrap; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 58px; +} +.menu-scroll-x::-webkit-scrollbar { + display: none !important; +} +.filter-menu { + padding-bottom: 0; + margin-bottom: 25px; + position: relative; + border-bottom: 1px solid #bebebe; + overflow: hidden; + height: 58px; +} +.filter-menu:before { + background: -webkit-gradient( + linear, + right top, + left top, + from(hsla(0, 0%, 100%, 0)), + color-stop(80%, #fff), + to(#fff) + ); + background: linear-gradient(270deg, hsla(0, 0%, 100%, 0), #fff 80%, #fff); + width: 15px; + left: 0; +} +.filter-menu:after { + right: 0; + width: 30px; +} +.filter-menu__list { + list-style-type: none; + padding-top: 0; + margin-top: -4px; +} +.filter-menu__item { + display: inline-block; + border-bottom: 3px; + margin-top: 4px; +} +.filter-menu__item.selected { + border-bottom: 3px solid #00838e; +} +.filter-menu__item:last-child { + margin-right: 10px; +} +.filter-menu__item:focus { + outline-offset: -3px; +} +.filter-menu__button { + display: block; + text-decoration: none; + color: #3d3835; + padding: 7px; + border: 0; +} +.filter-menu__button:focus, +.filter-menu__button:hover { + text-decoration: none; +} +.selected .filter-menu__button { + color: #00838e; + font-weight: 700; +} +@media (min-width: 950px) { + .filter-menu__button { + padding: 5px 20px; + } +} +@media (min-width: 740px) { + .filter-menu, + .menu-scroll-x { + height: 68px; + } +} +@media (min-width: 950px) { + .filter-menu, + .menu-scroll-x { + height: 64px; + } +} +.l-price-box { + max-width: 370px; + margin: 0 auto; + padding-right: 0.4em; +} +.l-price-box__available-rates-holder { + overflow: hidden; + background-color: #f8f8f8; + padding: 0.5em 1em 0; + margin-bottom: 1em; +} +.l-price-box__available-rates-holder__title { + font-size: 1.25rem; + color: #3d3835; + margin-bottom: 0.3em; +} +.l-price-box__available-rates-holder .price__currency, +.l-price-box__available-rates-holder .price__text { + font-weight: 400; + font-size: 0.8125rem; +} +.l-price-box__available-rates-holder .expandable-toggler { + display: block; + width: 100%; +} +.l-price-box__available-rates-holder .expandable-toggler > span:after { + float: right; + position: relative; + top: 5px; +} +.l-price-box__available-rates-row { + overflow: hidden; + position: relative; + font-size: 0.8125rem; + padding: 0.5em 0; + border-top: 1px solid #ccc; +} +.l-price-box__available-rates-row.disabled { + color: grey; + cursor: not-allowed; +} +.l-price-box__available-rates-row.disabled input[type="radio"]:disabled { + cursor: not-allowed; +} +.l-price-box__available-rates-row.bottom-border { + border-top: 1px solid #ccc; +} +.l-price-box__available-rates-row > .selectable { + display: inline-block; +} +.l-price-box__available-rates-row > span { + font-size: 1.125rem; + font-weight: 700; +} +.l-price-box__available-rates-row .price__container { + text-align: right; + min-width: 100px; + display: inline-block; +} +.l-price-box__available-rates-row .price__container--modify { + min-width: 80px; +} +.l-price-box__available-rates-row .price__container-reward { + float: right; + padding-right: 12px; +} +.l-price-box__available-rates-row .price__plus { + font-size: 0.8125rem; + font-weight: 400; + vertical-align: middle; +} +.l-price-box__available-rates-togglable { + margin-bottom: 0.5em; + visibility: visible; + max-height: 250px; +} +.l-price-box__available-rates-togglable.is-collapsed { + max-height: 0; + visibility: hidden; +} +.l-price-box__available-rates-togglable.is-collapsed + .l-price-box__available-rates-row { + visibility: hidden; +} +@media (max-width: 1199px) { + .l-price-box--selectable { + padding-right: 0 !important; + } +} +@media (max-width: 1199px) { + .l-price-box:not(.l-price-box--selectable) { + margin-right: 0 !important; + } + .l-price-box__btn-holder { + width: 100%; + -ms-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-order: 2; + -ms-flex-order: 2; + order: 2; + text-align: center; + } + .l-price-box__btn-holder a, + .l-price-box__btn-holder button { + width: 100%; + margin: 0 auto; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .l-price-box--selectable { + padding-right: 0.5em !important; + } +} +.l-price-box--selectable .l-price-box__btn-holder { + width: 100%; + -ms-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-order: 2; + -ms-flex-order: 2; + order: 2; + text-align: center; +} +.l-price-box--selectable .l-price-box__btn-holder a, +.l-price-box--selectable .l-price-box__btn-holder button { + width: 100%; + margin: 0 auto; +} +.rate-label { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + position: relative; + text-align: left; + width: -webkit-fill-available; + width: -moz-available; + width: stretch; + padding-left: 10px; + padding-top: 3px; + font-size: 1rem; + font-weight: 700; + font-size: 1.25rem; +} +@media (min-width: 950px) and (max-width: 1199px) { + .rate-label { + font-size: 1rem; + } +} +.disabled .rate-label { + cursor: not-allowed !important; +} +.rate-label__currency-container { + min-width: 100px; +} +.rate-label__currency-container--right { + min-width: 60px; +} +.rate-label__currency, +.rate-label__separator { + font-weight: 400; + font-size: 0.8125rem; +} +.rate-label__separator { + vertical-align: middle; +} +.multiple-rates-block__rates-holder { + background-color: #f8f8f8; + width: 100%; + overflow: hidden; + margin-bottom: 3px; + padding: 5px; +} +.multiple-rates-block__rates-holder__title { + font-size: 1.25rem; + color: #3d3835; + margin-bottom: 0.3em; + margin-top: 0.2em; + line-height: 35px; + text-align: left; + margin-left: 10px; +} +.multiple-rates-block__rates-row { + border-top: 1px solid #ccc; + line-height: 2.25rem; + overflow: hidden; +} +.multiple-rates-block__rates-row.disabled, +.multiple-rates-block__rates-row[aria-disabled="true"] { + opacity: 0.45; + cursor: not-allowed; +} +.multiple-rates-block__rates-row.bottom-border { + border-top: 1px solid #ccc; +} +.multiple-rates-block__rates-row > .selectable { + display: inline-block; +} +.multiple-rates-block__rates-togglable { + margin-bottom: 0.5em; + visibility: visible; + max-height: 250px; +} +.multiple-rates-block__rates-togglable.is-collapsed { + max-height: 0; + visibility: hidden; +} +.multiple-rates-block__rates-togglable.is-collapsed .l-price-box__rates-row { + visibility: hidden; +} +.multiple-rates-block__btn-holder { + width: 100%; + -ms-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-order: 2; + -ms-flex-order: 2; + order: 2; + text-align: center; +} +.multiple-rates-block__btn-holder a, +.multiple-rates-block__btn-holder button { + width: 100%; + margin: 0 auto; +} +@media (max-width: 1199px) { + .multiple-rates-block--selectable { + padding-right: 0 !important; + } +} +@media (max-width: 1199px) { + .multiple-rates-block:not(.l-price-box--selectable) { + margin-right: 0 !important; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .multiple-rates-block--selectable { + padding-right: 0.5em !important; + } +} +.multiple-rates-block--with-pattern .multiple-rates-block__rates-holder { + border-radius: 6px; +} +.product-card { + background: #fff; + padding: 10px; +} +.product-card h2 { + margin-bottom: 5px; +} +.product-card__body, +.product-card__media { + margin-bottom: 10px; +} +.product-card__media img { + width: 100%; + display: block; +} +.product-card__body { + word-wrap: break-word; +} +.product-card__body__description { + margin-top: 10px; + line-height: 24px; +} +.product-card__sidebar { + font-size: 0.8125rem; + padding-right: 0; +} +.product-card__sidebar__inner-container { + width: 100%; +} +.product-card__sidebar__inner-container:nth-child(2) { + margin-top: 15px; +} +.product-card__cancel-button-container { + width: 100%; + display: -ms-flexbox; + display: flex; +} +.product-card__cancel-button-container .btn { + margin: auto; +} +@media (min-width: 740px) { + .product-card { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + padding: 20px 0; + } + .product-card:after, + .product-card:before { + content: " "; + display: table; + } + .product-card:after { + clear: both; + } + .product-card__media { + width: 33.07%; + padding-left: 20px; + margin-bottom: 20px; + } + .product-card__body { + width: 66%; + padding: 0 20px 0 28px; + margin-bottom: 0; + } + .product-card__sidebar { + padding-right: 20px; + padding-top: 20px; + } + .product-card__cancel-button-container, + .product-card__sidebar { + width: 66%; + max-width: 350px; + margin: auto; + } +} +@media (min-width: 950px) { + .product-card__media { + width: 23.07%; + } + .product-card__body { + width: 51%; + margin-bottom: 0; + } + .product-card__sidebar { + width: 25.8%; + } + .product-card__cancel-button-container { + width: auto; + margin: auto 0 0; + } +} +@media (min-width: 740px) { + .product-card--charity .product-card__sidebar { + padding-right: 0; + } +} +@media (min-width: 950px) { + .product-card--charity .product-card__sidebar { + padding-right: 16px; + } +} +.product-card--charity-confirm { + padding-top: 30px; +} +.product-card--charity-confirm .u-table, +.product-card--charity-confirm .u-table-row { + max-width: 400px; + width: 100%; +} +.product-card--charity-confirm .u-table-cell { + min-width: 120px; + width: 40%; + vertical-align: bottom; +} +@media (min-width: 740px) { + .product-card--charity-confirm .product-card__body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding-left: 35px; + } +} +.animate-hide-fade--product-card { + max-height: 1000px; +} +@media (min-width: 740px) { + .animate-hide-fade--product-card { + max-height: 650px; + } +} +@media (min-width: 950px) { + .animate-hide-fade--product-card { + max-height: 400px; + } +} +.animate-hide-fade--product-card.ng-hide { + max-height: 0; +} +.product-list-container { + -ms-align-items: start; + -ms-flex-align: start; + align-items: start; +} +.product-list-container li { + list-style-type: none; + opacity: 1; + position: relative; +} +.product-list-container li.ng-enter { + -webkit-transition: 1s; + transition: 1s; + opacity: 0; +} +.product-list-container li.ng-enter-active { + opacity: 1; + z-index: 1 !important; +} +.product-list-container img { + width: 100%; + display: block; +} +.product-list { + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.l-booking-panel .product-list { + -ms-flex-wrap: unset; + flex-wrap: unset; +} +body.popover-is-open { + overflow: hidden; + position: fixed; + width: 100%; +} +body.popover-is-open.scrollable-body { + position: relative; +} +@media (min-width: 950px) { + body.popover-is-open { + padding-right: 17px; + } +} +.product-list-item { + padding: 10px; + display: -ms-flexbox; + display: flex; + width: 49.7%; +} +.product-list-item__image-container { + position: relative; + width: 100%; + overflow: hidden; +} +.product-list-item__image-container--view-more { + background: #00838e; +} +.product-list-item__image-container:after { + content: " "; + position: absolute; + top: 0; + width: 100%; + padding-bottom: 67%; +} +.product-list-item__image-container img { + position: absolute; + top: 0; + left: 0; +} +.product-list-item__image-overlay { + position: absolute; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.4); + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + top: 0; +} +.product-list-item__image-overlay .btn--outlined { + background: rgba(0, 0, 0, 0.4); +} +.product-list-item__image-overlay > div { + color: #fff; +} +.product-list-item__content-container { + padding-top: 13px; +} +.product-list-item__content-container .heading-5 { + font-family: Helvetica, Arial, sans-serif; + color: #333; + font-weight: 700; + margin-bottom: -2px; + font-size: 1.0625rem; +} +.product-list-item__content-container .heading-5.selected { + color: #00838e; +} +.overlay .product-list-item__content-container .heading-5 { + font-size: 1.5625rem; +} +.product-list-item__content { + background-color: #fff; + color: #333; + width: 100%; +} +.product-list-item__content .disabled .custom-select { + -webkit-box-shadow: inset 1px 1px 1px #f3f2f1; + box-shadow: inset 1px 1px 1px #f3f2f1; +} +.overlay .product-list-item__content { + max-width: 350px; + padding: 15px; + z-index: 999; + position: relative; + text-align: left; + margin: 5px auto; +} +.product-list-item .close-button { + position: absolute; + border: none; + background: transparent; + border-radius: 50%; + width: 33px; + top: 8px; + right: 5px; +} +.product-list-item .close-button:before { + content: " "; + position: absolute; + border-radius: 50%; + background: #fff; + width: 29px; + height: 29px; + top: 1px; + left: 1px; +} +.product-list-item .close-button > img { + position: relative; + margin: 1px 0 0 1px; +} +.product-list-item__teaser-text { + color: #333; + font-size: 0.75rem; +} +.product-list-item__select-button { + padding-top: 10px; + text-align: center; +} +.product-list-item__select-button .btn { + min-width: 124px; + padding: 6px; +} +@media (min-width: 740px) { + .product-list-item { + width: 33%; + } + .product-list-item__image-overlay > div { + padding-top: 30px; + } + .product-list-item__select-button { + padding-top: 20px; + padding-bottom: 5px; + } +} +@media (min-width: 950px) { + .product-list-item { + width: 24.96%; + } +} +.product-list-item__add-extra-module { + border-bottom: none !important; + padding-top: 20px !important; + padding-bottom: 0 !important; +} +.product-list-item__add-extra-module h2 { + margin-bottom: 2px; +} +.product-list-item__add-extra-module > p { + margin-bottom: 10px; +} +.product-list-item__add-extra-module + li + ~ li.product-list-item__post-booking-placeholder { + display: none !important; +} +.product-list-item__add-extra-module + li:nth-child(n + 2):not(.product-list-item--view-more) { + display: none; +} +.product-list-item__add-extra-module li:not(.product-list-item--view-more) { + padding-right: 5px; +} +.product-list-item__add-extra-module .product-list-item--view-more { + padding-left: 5px; +} +.product-list-item__add-extra-module + .product-list-item__post-booking-placeholder { + padding-bottom: 36%; + width: 50%; + position: relative; +} +.product-list-item__add-extra-module .icon--add-transparent-bg { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + fill: #fff; + width: 18px; + height: 18px; +} +.product-list-item__add-extra-module .overlay-container { + text-align: center; + background: none; +} +.product-list-item__add-extra-module .overlay-container div { + padding-top: 0; +} +.product-list-item__add-extra-module .overlay-container p { + margin: 0; +} +.product-list-item__add-extra-module .product-list-item__teaser-text { + margin-bottom: 0; +} +@media (min-width: 420px) { + .product-list-item__add-extra-module + li:nth-child(n + 2):not(.product-list-item--view-more) { + display: -ms-flexbox; + display: flex; + padding-left: 7.5px; + padding-right: 7.5px; + } + .product-list-item__add-extra-module + li:nth-child(n + 3):not(.product-list-item--view-more) { + display: none; + } + .product-list-item__add-extra-module .product-list-item { + width: 33.33%; + } + .product-list-item__add-extra-module + .product-list-item__post-booking-placeholder { + padding-bottom: 23%; + width: 66.66%; + } + .product-list-item__add-extra-module .icon--add-transparent-bg { + width: 20px; + height: 20px; + } +} +@media (min-width: 740px) { + .booking-page .product-list-item__add-extra-module { + margin-top: 20px; + margin-bottom: 20px; + } +} +@media (min-width: 950px) { + .product-list-item__add-extra-module + li:nth-child(n + 3):not(.product-list-item--view-more) { + display: -ms-flexbox; + display: flex; + } + .product-list-item__add-extra-module + li:nth-child(n + 4):not(.product-list-item--view-more) { + display: none; + } + .product-list-item__add-extra-module .product-list-item { + width: 25%; + } + .product-list-item__add-extra-module + .product-list-item__post-booking-placeholder { + padding-bottom: 17.4%; + width: 75%; + } + .product-list-item__add-extra-module .icon--add-transparent-bg { + width: 25px; + height: 25px; + } +} +@media (min-width: 1200px) { + .product-list-item__add-extra-module + li:nth-child(n + 4):not(.product-list-item--view-more) { + display: -ms-flexbox; + display: flex; + } + .product-list-item__add-extra-module + li:nth-child(n + 5):not(.product-list-item--view-more) { + display: none; + } + .product-list-item__add-extra-module .product-list-item { + width: 20%; + } + .product-list-item__add-extra-module + .product-list-item__post-booking-placeholder { + padding-bottom: 14%; + width: 80%; + } +} +.product-list-item__image-placeholder { + padding-bottom: 66%; +} +.overlay { + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.4); + position: fixed; + top: 0; + left: 0; + z-index: 99999; + overflow-y: scroll; + text-align: center; +} +.overlay .centered { + vertical-align: -webkit-baseline-middle; + display: -webkit-inline-box; + max-width: 98.5%; +} +.overlay .centering-frame { + display: inline-block; + visibility: hidden; + height: 100%; + width: 0; + vertical-align: middle; + margin-right: -4.5px; +} +.animated { + display: block; +} +.animated--flash-in { + -webkit-animation-name: flash-in; + animation-name: flash-in; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} +@-webkit-keyframes flash-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes flash-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.animated--shake { + -webkit-animation-name: shake; + animation-name: shake; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} +@-webkit-keyframes shake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 20% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + 40% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + 60% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + to { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes shake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 20% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + 40% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + 60% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + to { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.animated--pulse { + -webkit-animation-name: pulse; + animation-name: pulse; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.animate-hide-fade { + opacity: 1; +} +.animate-hide-fade.ng-hide { + opacity: 0; +} +.animate-hide-fade.ng-hide-add, +.animate-hide-fade.ng-hide-remove { + -webkit-transition: all 0.4s ease; + transition: all 0.4s ease; +} +.animate-hide-fade--replace.ng-hide { + position: absolute; + top: 0; +} +.animate-hide-fade--dontations-page-preamble { + max-height: 350px; +} +.animate-hide-fade--dontations-page-preamble.ng-hide { + max-height: 0; + margin-bottom: 0; +} +.animate-hide-fade--rooms-n-rates { + max-height: 600px; + opacity: 1; +} +.animate-hide-fade--rooms-n-rates.ng-hide { + max-height: 0; + opacity: 0; +} +.animate-hide-fade--rooms-n-rates.ng-hide-add, +.animate-hide-fade--rooms-n-rates.ng-hide-remove { + -webkit-transition: all 0.25s ease !important; + transition: all 0.25s ease !important; +} +.text-block { + background-color: #efece9; + padding: 20px; +} +@media print { + .print-layout, + .print-layout body { + height: 100%; + } + body { + font-size: 0.75rem; + } + .receipt-template__order-sum__total__info-group .price { + font-size: 1.75rem !important; + } +} +.print-layout { + background-image: none; +} +.receipt-template { + background-color: #fff; + margin: auto; + padding-top: 30px; + padding-bottom: 30px; +} +.receipt-template .l-grid__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 8.3333333333%; + float: left; + width: 100%; + margin-bottom: 20px; +} +.receipt-template .l-grid__col:last-child { + margin-bottom: 0; +} +.receipt-template__header { + margin-bottom: 30px; + overflow: hidden; +} +.receipt-template__header .receipt-template__header__logo { + float: left; +} +.receipt-template__contact-container { + border-bottom: 1px solid rgba(0, 0, 0, 0.15); + margin: 25px 0; + padding: 25px 0; + width: 100%; +} +.receipt-template__contact-container + .receipt-template__contact-container__person { + margin-bottom: 20px; +} +.receipt-template__contact-container + .receipt-template__contact-container__info-group { + overflow: hidden; + margin-bottom: 10px; +} +.receipt-template__contact-container + .receipt-template__contact-container__info-group + label { + padding: 0; + font-weight: 700; +} +.receipt-template__contact-container + .receipt-template__contact-container__info-group:last-child { + margin-bottom: 0; +} +@media (min-width: 950px) { + .receipt-template__contact-container .l-grid__col:first-child { + padding-left: 30px; + } + .receipt-template__contact-container .l-grid__col:last-child { + padding-right: 30px; + } +} +.receipt-template__rooms__section { + overflow: hidden; + border-bottom: 1px solid rgba(0, 0, 0, 0.15); + padding: 25px 0; +} +.receipt-template__rooms__section:first-child { + border-top: 1px solid rgba(0, 0, 0, 0.15); + margin-top: 25px; +} +.receipt-template__ancillaries .l-grid__col { + margin-bottom: 0; +} +.receipt-template__ancillaries .ancillary-list .ancillary { + margin-bottom: 20px; +} +@media (min-width: 740px) { + .receipt-template__ancillaries .ancillary-list .ancillary { + margin-bottom: 0; + } +} +.receipt-template__ancillaries .ancillary-list__price { + float: right; +} +@media (min-width: 740px) { + .receipt-template__ancillaries .ancillary-list__price { + float: left; + } +} +@media (min-width: 740px) { + .receipt-template__ancillaries .ancillary-list { + margin-bottom: 20px; + } +} +.receipt-template__order-vat { + border-bottom: 2px solid rgba(0, 0, 0, 0.15); + padding: 20px 0; +} +.receipt-template__order-sum { + padding: 30px 0; +} +.receipt-template .floated-summary__item { + display: inline-block; +} +.receipt-template .floated-summary__item:first-child { + padding-right: 20px; +} +.receipt-template .floated-summary__item:last-child { + margin-top: 10px; + display: block; + text-align: right; +} +@media (min-width: 420px) { + .receipt-template .floated-summary { + text-align: right; + } + .receipt-template .floated-summary__item--small { + min-width: 110px; + } + .receipt-template .floated-summary__item--medium { + min-width: 170px; + } + .receipt-template .floated-summary__item:first-child { + min-width: auto; + padding-right: 50px; + } + .receipt-template .floated-summary__item:last-child { + margin-top: 0; + display: inline-block; + } +} +@media (min-width: 420px) { + .receipt-template { + padding-top: 50px; + } + .receipt-template .receipt-template__header { + margin-bottom: 50px; + } + .receipt-template + .receipt-template__contact-container + .receipt-template__contact-container__info-group { + margin-bottom: 0; + } + .receipt-template + .receipt-template__contact-container + .receipt-template__contact-container__info-group + label { + float: left; + min-width: 220px; + } +} +@media (min-width: 740px) { + .receipt-template .l-grid__col--2of12--small-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 16.6666666667%; + float: left; + } + .receipt-template .l-grid__col--3of12--small-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 25%; + float: left; + } + .receipt-template .l-grid__col--4of12--small-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } +} +@media (min-width: 950px) { + .receipt-template .receipt-template__contact-container { + background-color: #edeceb; + border-bottom: 0; + } + .receipt-template + .receipt-template__contact-container + .receipt-template__contact-container__info-group { + margin-bottom: 0; + } + .receipt-template + .receipt-template__contact-container + .receipt-template__contact-container__info-group + label { + float: left; + width: 30%; + } + .receipt-template .l-grid__col { + margin-bottom: 0; + } + .receipt-template .l-grid__col--2of12--medium-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 16.6666666667%; + float: left; + } + .receipt-template .l-grid__col--3of12--medium-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 25%; + float: left; + } + .receipt-template .l-grid__col--4of12--medium-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 33.3333333333%; + float: left; + } + .receipt-template .l-grid__col--8of12--medium-up { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 66.6666666667%; + float: left; + } +} +@media print { + .receipt-template .receipt-template__contact-container { + background-color: none; + padding-left: 0; + padding-right: 0; + } +} +.breadcrumb-list { + font-size: 0.875rem; + line-height: 1.4em; +} +.breadcrumb-list .breadcrumb-list__body { + display: none; + float: left; + margin-right: 7px; +} +.breadcrumb-list .breadcrumb-list__body:before { + content: "›"; +} +.breadcrumb-list .breadcrumb-list__body > a { + color: #333; + margin-left: 2px; +} +.breadcrumb-list .breadcrumb-list__body:last-child { + margin-left: 2px; + color: #7f7369; +} +.breadcrumb-list .breadcrumb-list__body:last-child > a { + color: #7f7369; +} +.breadcrumb-list .breadcrumb-list__body:last-child:before { + color: #333; + content: "›"; +} +.breadcrumb-list .breadcrumb-list__parent { + background-color: hsla(0, 0%, 100%, 0.9); + margin: -2em -10px 0; +} +.breadcrumb-list .breadcrumb-list__parent a { + display: inline-block; + color: #333; + padding: 0.3em 10px; + width: 100%; + text-decoration: none; +} +.breadcrumb-list .breadcrumb-list__parent a:before { + content: "‹"; + color: #00838e; + margin-right: 5px; +} +.breadcrumb-list + h1 { + margin-top: 0; +} +@media (min-width: 740px) { + .breadcrumb-list { + margin-top: -0.9375rem; + margin-bottom: 0.5rem; + } + .breadcrumb-list .breadcrumb-list__body, + .breadcrumb-list .breadcrumb-list__last { + display: block; + } + .breadcrumb-list .breadcrumb-list__parent { + display: none; + } +} +.breadcrumb-list--posttabs .breadcrumb-list__parent { + margin-top: 0; + background: #fff; +} +.tag-section { + margin: 20px 10px; +} +.tag-section .tag-section__header { + padding: 15px 10px; + font-size: 1.125rem; +} +.tag-section .tag-section__list .tag-section__list__body { + background-color: #fff; + margin-bottom: 7px; +} +.tag-section .tag-section__list .tag-section__list__body > a { + display: block; + background: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg) + no-repeat 10px; + background-size: 24px 24px; + padding: 10px 0.9375rem 8px 40px; + font-size: 0.875rem; + text-transform: uppercase; + font-weight: 700; + color: #483729; +} +@media (min-width: 740px) { + .tag-section { + margin: 20px 0; + } + .tag-section .tag-section__header { + display: none; + } + .tag-section .tag-section__list .tag-section__list__body { + margin-right: 6px; + float: left; + } +} +.tag-section--compact { + margin-top: 0; +} +.tag-section--compact .tag-section__list .tag-section__list__body { + border-radius: 0; +} +.hotel-menu { + max-width: 100%; +} +.hotel-menu > li { + background-color: hsla(0, 0%, 100%, 0); + display: block; + padding: 0 5px; +} +.hotel-menu > li > a { + color: #333; + display: block; + text-align: left; + padding: 14px 10px 15px 30px; + border-bottom: 1px solid #eee; + text-decoration: none; +} +@media (min-width: 740px) { + .hotel-menu:before { + content: ""; + display: inline-block; + vertical-align: middle; + height: 32px; + } + .hotel-menu :first-child { + margin-left: -4px; + } + .hotel-menu li:first-child.active > * { + padding-left: 14px; + } + .hotel-menu > li { + background-color: hsla(0, 0%, 100%, 0); + text-align: center; + vertical-align: middle; + display: inline-block; + max-width: 10em; + margin-bottom: 3px; + position: relative; + } + .hotel-menu > li > a { + display: inline-block; + color: #40484d; + text-decoration: none; + padding: 3px 10px; + border: none; + } + .hotel-menu > li > a:hover { + font-weight: 400; + } + .hotel-menu > li > a:focus, + .hotel-menu > li > a:hover { + background: rgba(233, 232, 231, 0.6); + color: #00838e; + } + .hotel-menu > li:after { + color: #d9d9d9; + content: "|"; + display: inline-block; + position: absolute; + right: 0; + top: calc(50% - 12px); + width: 1px; + } + .hotel-menu > li:last-child:after { + display: none; + } + .hotel-menu > li.active > a { + background-color: #483729; + color: #fff; + } +} +@media (min-width: 1200px) { + .hotel-menu > li { + max-width: none; + } +} +@media (max-width: 739px) { + .hotel-nav-overlay { + position: fixed; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.3); + z-index: 100; + } +} +@media (min-width: 740px) { + .hotel-nav-overlay { + display: none !important; + } +} +@media (min-width: 950px) { + .hotel-menu-wrapper { + max-width: 66.6666%; + } +} +.hotel-menu-wrapper + .hotel-menu-placeholder { + display: none; +} +.hotel-menu-wrapper .hotel-menu-wrapper__inner { + background: #fff; + padding: 9px 10px; + margin: 9px -10px -9px; + top: 0; +} +@media (min-width: 740px) { + .hotel-menu-wrapper .hotel-menu-wrapper__inner { + margin: 0 -30px -12px; + padding: 9px 30px 0; + } +} +@media (min-width: 950px) { + .hotel-menu-wrapper .hotel-menu-wrapper__inner { + margin: 6px -30px 0; + } +} +.hotel-menu-wrapper.sticky { + position: fixed; + width: 100%; + top: -75px; + z-index: 9999; + left: 0; + right: 0; + padding: 0 10px; +} +.hotel-menu-wrapper.sticky.is-animated { + top: 0; +} +.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner { + top: -75px; +} +.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner.is-animated { + top: 0; + -webkit-transition: top 0.6s ease; + transition: top 0.6s ease; +} +.hotel-menu-wrapper.sticky + .hotel-menu-placeholder { + display: block; + height: 58px; +} +@media (min-width: 740px) { + .hotel-menu-wrapper.sticky { + position: static; + padding: 0 30px; + } + .hotel-menu-wrapper.sticky .navbar-header { + margin-top: -5px; + } + .hotel-menu-wrapper.sticky + .hotel-menu-placeholder { + display: block; + height: 106px; + } +} +@media (min-width: 950px) { + .hotel-menu-wrapper.sticky { + padding: 0; + } + .hotel-menu-wrapper.sticky + .hotel-menu-placeholder { + display: block; + height: 106px; + } +} +@media (min-width: 1200px) { + .hotel-menu-wrapper.sticky + .hotel-menu-placeholder { + display: block; + height: 90px; + } +} +.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner { + -webkit-box-shadow: rgba(0, 0, 0, 0.75) 0 0 7px; + box-shadow: 0 0 7px rgba(0, 0, 0, 0.75); + padding-bottom: 9px; + margin-top: 0; + z-index: 25; +} +@media (min-width: 740px) { + .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner { + left: 0; + right: 0; + margin: 0; + height: 95px; + padding: 15px 30px 0; + overflow: hidden; + position: fixed; + } +} +@media (min-width: 740px) and (min-width: 1200px) { + .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner { + height: 80px; + } +} +@media (min-width: 740px) { + .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu { + font-size: 0.875rem; + position: absolute; + margin: 25px 0 12px; + height: 32px; + } + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner + .hotel-menu + li:first-child { + margin-left: 0; + } + .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu > li a { + padding: 0 8px; + } +} +@media (min-width: 740px) { + .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-nav { + position: static; + max-width: 1200px; + margin: 0 auto; + width: 100%; + overflow: visible; + } + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner + .hotel-nav + .navbar-header + .navbar-header__widget-toggle { + display: block; + margin-top: -10px; + } +} +@media (min-width: 950px) { + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner + .hotel-nav + .navbar-header + .navbar-header__widget-toggle { + margin-top: 10px; + } +} +@media (max-width: 739px) { + .hotel-nav { + z-index: 101; + } +} +@media (max-width: 739px) { + .hotel-nav > .navbar-header { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + -ms-align-items: center; + -ms-flex-align: center; + align-items: center; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} +.hotel-nav > .navbar-header > .navbar-header__widget-toggle { + float: right; +} +.hotel-nav > .navbar-header > .btn.iconic-item { + float: right; + padding-top: 3px; + padding-bottom: 3px; + padding-left: 3px; +} +.hotel-nav > .navbar-header > .btn.iconic-item .iconic-item__icon-container { + padding-top: 0; +} +.hotel-nav + > .navbar-header + > .btn.iconic-item + .iconic-item__icon-container__icon { + display: block; + width: 34px; + height: 34px; +} +.hotel-nav > .navbar-header .meetings-online-sticky_btn { + color: #fff; +} +.hotel-nav > .navbar-collapse { + margin: 0 -10px; + top: 10px; + position: relative; +} +@media (max-width: 739px) { + .hotel-nav > .navbar-collapse { + border-top: 1px solid #eee; + display: none; + } +} +@media (min-width: 740px) { + .hotel-nav { + padding: 10px 0; + } + .hotel-nav > .navbar-header { + margin: 0; + float: right; + } + .hotel-nav > .navbar-header > .navbar-toggle { + display: none; + } + .hotel-nav > .navbar-header > .navbar-header__widget-toggle { + display: block; + } + .hotel-nav #hotel-room-navigation-links { + display: block !important; + } + .hotel-nav > .navbar-collapse { + margin: 0; + top: inherit; + position: static; + } +} +@media (min-width: 950px) { + .hotel-nav { + padding: 0; + } + .hotel-nav > .navbar-header { + margin-top: 0; + } + .hotel-nav > .navbar-header > .navbar-header__widget-toggle { + display: none; + } +} +.no-js .hotel-nav { + margin-top: 0; +} +.no-js .hotel-nav > .navbar-header { + display: none; +} +.read-more .read-more__subtle { + color: #333; +} +.read-more:after { + background-position: 0.3em; + background-size: auto 100%; + content: ""; + display: inline-block; + height: 0.6em; + width: 0.8em; + -webkit-transition: background-position 0.2s linear; + transition: background-position 0.2s linear; +} +.read-more:visited { + color: #00838e; +} +.read-more:focus, +.read-more:hover { + text-decoration: none; +} +.read-more:focus:after, +.read-more:hover:after { + background-position: 100%; +} +@media (min-width: 950px) { + .read-more:focus-visible { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + position: relative; + z-index: 1; + display: inline-block; + } +} +.read-more--big .read-more__subtle { + color: #483729; +} +.read-more--big:after { + background-position: 0.1em; + width: 0.5em; + margin-left: 5px; +} +@media (max-width: 419px) { + .read-more--breakable, + .read-more--breakable .read-more__subtle { + display: block; + } +} +.bulleted-link, +.PdfIconLink { + cursor: pointer; + color: #00838e; + border: none !important; + line-height: 24px; + background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg); + background-repeat: no-repeat; + display: inline-block; + background-size: 24px; + padding-left: 34px; + margin: 10px 0 0; +} +.bulleted-link:focus, +.bulleted-link:hover, +.PdfIconLink:focus, +.PdfIconLink:hover { + text-decoration: underline; +} +@media (min-width: 740px) { + .bulleted-link, + .PdfIconLink { + margin-top: 0; + } +} +.bulleted-link--cancel { + background-image: url(/_static/img/bullet-list-close-circle-nordicsea-v2.svg); + background-size: 26px; + line-height: 25px; +} +.bulleted-link--dawn { + color: #333; + background-image: url(/_static/img/bullet-list-arrow-circle-dawn.svg); +} +.bulleted-link--sandstone { + color: #fff; + background-image: url(/_static/img/bullet-list-arrow-circle-sandstone.svg); +} +.bulleted-link--printer { + background-image: url(/_static/img/icons/printer-v2.png); +} +.contact-items { + width: auto; + margin: 0 -10px; + max-width: none; + padding: 5px 0; +} +.contact-items:after, +.contact-items:before { + content: " "; + display: table; +} +.contact-items:after { + clear: both; +} +.contact-items > .contact-items__heading { + padding-top: 10px; + padding-left: 10px; +} +.contact-items > .contact-items__item { + position: relative; + width: 100%; + float: left; + padding: 5px 10px; +} +.contact-items > .contact-items__item > * { + margin-bottom: 0; +} +@media (min-width: 740px) { + .contact-items { + padding: 10px 0; + } +} +@media (min-width: 950px) { + .contact-items > .contact-items__item { + position: relative; + width: 33.3333333333%; + float: right; + padding: 10px; + } + .contact-items > .contact-items__item:first-child { + border: none; + } +} +.contact-items .iconic-item .extraem { + margin: 3px 0; +} +.contact-items .iconic-item__description { + margin: 0; + display: block; + line-height: 1.2rem; +} +@media (min-width: 740px) { + .contact-items--mini > .contact-items__item { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + text-align: left !important; + } + .contact-items--mini > .contact-items__item > .iconic-item { + margin: 0 !important; + } +} +@media (max-width: 739px) { + .collapsible-list .collapsible-list__item--hidden { + display: none; + } +} +.collapsible-list-toggler { + display: inline-block; + background-color: #fff; + border-radius: 12px; + margin-bottom: 15px; + padding: 0 0.7em; + line-height: 25px; + font-weight: 700; + letter-spacing: 0.05em; + font-size: 1.1em; +} +@media (min-width: 740px) { + .collapsible-list--partial, + .collapsible-list-toggler { + display: none !important; + } +} +.booking-widget-head { + background: #00838e; + overflow: hidden; +} +@media (min-width: 1200px) { + .booking-widget-head { + padding-left: 2.1875rem; + padding-right: 2.1875rem; + } + .booking-widget-head:focus-visible { + z-index: 102; + position: relative; + } +} +.btn-booking-widget-toggle { + background-color: #00838e; + border-radius: 50px; + color: #fff; + border: none; + padding: 10px 15px 10px 22px; +} +.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle { + background-color: #8d3a7c; +} +.booking-widget-toggle, +.btn-booking-widget-toggle { + color: #fff; + background-color: #00838e; +} +.booking-widget-toggle .icon--expand, +.btn-booking-widget-toggle .icon--expand { + margin-left: 8px; +} +.booking-widget-toggle .icon--expand--row, +.btn-booking-widget-toggle .icon--expand--row { + display: table-cell; + background-position: 0 5px; +} +.booking-widget-toggle:visited, +.btn-booking-widget-toggle:visited { + color: #fff; +} +@media (min-width: 950px) { + .booking-widget-toggle, + .btn-booking-widget-toggle { + display: none; + } +} +.booking-widget-toggle { + display: -ms-flexbox; + display: flex; + height: auto; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 6px; + margin: 4px; +} +.booking-widget-toggle__information { + display: inline; + padding-right: 10px; +} +.booking-widget-toggle.active ~ .l-booking-widget--horizontal { + padding-top: 0; +} +.booking-widget-toggle.visible { + display: -ms-flexbox !important; + display: flex !important; +} +@media (min-width: 740px) { + .booking-widget-toggle { + padding-left: 1.875rem; + padding-right: 1.875rem; + } +} +@media (min-width: 950px) { + .booking-widget-toggle { + padding-left: 2.8125rem; + padding-right: 2.8125rem; + margin: 4px auto; + -ms-flex-pack: start; + justify-content: flex-start; + display: none; + } +} +@media (min-width: 1200px) { + .booking-widget-toggle { + max-width: 1200px; + padding-left: 0.3125rem; + padding-right: 0.3125rem; + } +} +.btn-booking-widget-toggle { + text-transform: uppercase; +} +.hotelnav-btn-booking-widget { + padding: 8px 15px !important; +} +.offer-destinations { + overflow: hidden; + margin-bottom: 15px; +} +@media (min-width: 950px) { + .offer-destinations { + padding: 0 20px 5px; + } +} +.offer-destinations ul:last-of-type { + border-bottom: none; +} +.teaser-container--background { + background-color: #fff; +} +.teaser-container--background .bulleted-link, +.teaser-container--background .PdfIconLink, +.teaser-container--background h2 { + position: relative; +} +.teaser-container--background h2 { + color: #fff; + text-shadow: 1px 1px 1px #000; +} +.booking-summary { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + position: relative; +} +.booking-summary .booking-summary-list--summary { + -ms-flex-order: 1; + order: 1; +} +.booking-summary .booking-summary-list--confirmation-details { + -ms-flex-order: 2; + order: 2; +} +.booking-summary + .booking-summary-list--confirmation-details + .booking-summary__price + span:nth-child(2) { + display: none; +} +.booking-summary + .booking-summary-list--confirmation-details + .booking-summary__price + span.price__plus:nth-child(2) { + display: inline; +} +.booking-summary__book-a-new-stay-button #book-a-new-stay-btn { + display: none; +} +@media (max-width: 949px) { + .booking-summary__book-a-new-stay-button { + text-align: center; + margin: auto auto -27px; + display: table; + } +} +@media (min-width: 950px) { + .booking-summary__book-a-new-stay-button { + display: -ms-flexbox; + display: flex; + position: absolute; + right: 0; + top: 0; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: end; + align-items: flex-end; + } + .booking-summary__book-a-new-stay-button #book-a-new-stay-btn { + display: block; + } +} +.booking-summary__add-to-calendar { + margin: 10px 10px 0 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} +.booking-summary__add-to-calendar:before { + content: url(/_static/img/icons/add-to-calendar.svg); + margin-right: 10px; +} +@media (max-width: 949px) { + .booking-summary__add-to-calendar { + background-color: #fff; + padding: 0 20px; + -ms-flex-pack: center; + justify-content: center; + } +} +.booking-summary__price .circular-loader { + margin-left: 30px; + margin-top: 15px; +} +.booking-summary.booking-is-cancelled + .booking-summary-list--confirmation-details { + -ms-flex-order: 0; + order: 0; +} +.booking-summary.booking-is-cancelled + .booking-summary-list--confirmation-details + li:last-child { + width: 25%; +} +@media (min-width: 1200px) { + .booking-summary.booking-is-cancelled + .booking-summary-list--confirmation-details + li:last-child { + white-space: nowrap; + } +} +@media (min-width: 740px) { + .booking-summary h2 { + margin-bottom: 1.5625rem; + } +} +.booking-summary .booking-summary-list { + max-width: 51.875rem; + margin-left: -10px; + margin-right: -10px; +} +.booking-summary .booking-summary-list:after, +.booking-summary .booking-summary-list:before { + content: " "; + display: table; +} +.booking-summary .booking-summary-list:after { + clear: both; +} +@media (min-width: 740px) { + .booking-summary .booking-summary-list { + margin-bottom: 10px; + } +} +.booking-summary .booking-summary-list .booking-summary-list__item--xs { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + margin-bottom: 15px; +} +@media (min-width: 740px) { + .booking-summary .booking-summary-list .booking-summary-list__item--xs { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 20%; + float: left; + } +} +.booking-summary .booking-summary-list .booking-summary-list__item--s { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + margin-bottom: 15px; +} +@media (min-width: 740px) { + .booking-summary .booking-summary-list .booking-summary-list__item--s { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 25%; + float: left; + } +} +.booking-summary .booking-summary-list .booking-summary-list__item--l { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; + margin-bottom: 15px; +} +@media (min-width: 740px) { + .booking-summary .booking-summary-list .booking-summary-list__item--l { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + } +} +.booking-summary + .booking-summary-list + .booking-summary-list__item--checkin + div { + overflow: hidden; + max-height: 22px; +} +.booking-summary + .booking-summary-list + .booking-summary-list__item--checkin + div + .booking-summary-list__item--checkin__info { + float: left; +} +.booking-summary + .booking-summary-list + .booking-summary-list__item--checkin + div + .booking-summary-list__item--checkin__arrow { + text-align: center; + display: block; + font-size: 1.875rem; +} +.booking-summary + .booking-summary-list + .booking-summary-list__item--checkin + div + .booking-summary-list__item--checkin__arrow + img { + margin-left: 20px; +} +.booking-summary .booking-summary-list .booking-summary-list__heading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 0.8125rem; + line-height: 1.2em; + color: #333; + margin-bottom: 2px; + display: block; +} +@media (min-width: 740px) { + .booking-summary .booking-summary-list .booking-summary-list__heading { + font-size: 0.875rem; + margin-bottom: 5px; + } +} +.booking-summary .booking-summary-list .booking-summary-list__guests, +.booking-summary .booking-summary-list strong { + font-weight: 700; + display: block; +} +.booking-summary .booking-summary-list .booking-summary-list__guests__children, +.booking-summary .booking-summary-list strong__children { + display: block; +} +.booking-summary + .booking-summary-list + .booking-summary-list__guests__children + span, +.booking-summary .booking-summary-list strong__children span { + font-weight: 400; +} +@media (min-width: 1200px) { + .booking-summary .booking-summary-list__totalPrice__item { + position: absolute; + top: 0; + right: 0; + z-index: 1; + } +} +@media (max-width: 949px) { + .booking-summary .booking-summary-list__totalPrice__item { + border-top: 1px solid #eee; + padding-top: 10px; + padding-bottom: 15px; + margin-bottom: 10px; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .booking-summary .booking-summary-list__totalPrice__item { + border-top: 1px solid #eee; + padding-top: 10px; + padding-bottom: 15px; + margin-bottom: 10px; + } +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-price-details--align-right { + text-align: left; +} +@media (min-width: 1200px) { + .booking-summary + .booking-summary-list__totalPrice__item + .booking-price-details--align-right { + text-align: right; + } +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-price-details__item { + -ms-flex-pack: start; + justify-content: flex-start; +} +@media (min-width: 1200px) { + .booking-summary + .booking-summary-list__totalPrice__item + .booking-price-details__item { + -ms-flex-pack: end; + justify-content: flex-end; + } +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-price-details__item + .u-text-align-right { + text-align: left !important; +} +@media (min-width: 1200px) { + .booking-summary + .booking-summary-list__totalPrice__item + .booking-price-details__item + .u-text-align-right { + text-align: right !important; + } +} +.booking-summary .booking-summary-list__totalPrice__item .inlineBlock-box, +.booking-summary .booking-summary-list__totalPrice__item strong { + display: inline-block; +} +@media (max-width: 419px) { + .booking-summary .booking-summary-list__totalPrice__item .inlineBlock-box, + .booking-summary .booking-summary-list__totalPrice__item strong { + display: block; + } +} +.booking-summary + .booking-summary-list__totalPrice__item + .price.price--inline-large + span:nth-child(2) { + display: none; +} +.booking-summary + .booking-summary-list__totalPrice__item + .price.price--inline-large + span.price__plus:nth-child(2) { + display: inline; +} +.booking-summary + .booking-summary-list__totalPrice__item + .price.price--inline-large.price--offer-original + span:nth-child(2) { + display: block; +} +.booking-summary + .booking-summary-list__totalPrice__item + .price.price--inline-large.price--offer-original + span.price__plus:nth-child(2) { + display: inline; +} +.booking-summary + .booking-summary-list__totalPrice__item + .price.price--inline-large.price--offer-original + > span:first-child { + display: none; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info { + display: inline; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info + .price.price--inline-large.price--offer + > span:first-child { + display: none; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info + .price.price--inline-large.price--offer + span:nth-child(2) { + display: inline-block; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info + .price.price--inline-large.price--offer + .price__plus { + color: #404040; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info + .price.price--inline-large.price--offer-original + > span:first-child { + display: block; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info + .price.price--inline-large.price--offer-original + span:nth-child(2) { + display: none; +} +.booking-summary + .booking-summary-list__totalPrice__item + .booking-member-price-info + .price.price--inline-large.price--offer-original + .price__plus:nth-child(2) { + display: inline; +} +.booking-summary-list__item-heading { + background-color: #f3f2f1; + border-radius: 4px; + display: -ms-flexbox; + display: flex; + height: 52px; + padding: 0 20px; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} +@media (min-width: 740px) { + .booking-summary-list__item-heading { + height: 60px; + } +} +.booking-summary-list__item-heading span { + font-weight: 700; + text-transform: uppercase; +} +.booking-summary-list__item-heading a { + color: #00838e; +} +.booking-summary-add-booking-widget .booking-widget-wrapper { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + padding-left: 20px; + padding-right: 20px; +} +.booking-member-price-details__container .booking-price-details__item { + -ms-flex-pack: start; + justify-content: flex-start; +} +@media (min-width: 740px) { + .booking-member-price-details__container .booking-price-details__item { + -ms-flex-pack: end; + justify-content: flex-end; + } +} +.booking-member-price-details__container + .booking-price-details__item + .u-text-align-right { + text-align: left !important; +} +@media (min-width: 740px) { + .booking-member-price-details__container + .booking-price-details__item + .u-text-align-right { + text-align: right !important; + } +} +.booking-member-price-details__container .price.price--offer > span:first-child, +.booking-member-price-details__container + .price + span:nth-child(2):not(.price__plus) { + display: none; +} +.booking-member-price-details__container + .price.price--offer + span:nth-child(2):not(.price__plus) { + display: block; +} +.booking-member-price-details__container .price.price--offer .price__currency, +.booking-summary-list__totalPrice__item .price.price--offer .price__currency { + color: #404040; +} +.booking-member-price-details__container .price.price--offer-original span, +.booking-summary-list__totalPrice__item .price.price--offer-original span { + font-size: 1rem; +} +.booking-member-price-details__container + .price.price--offer-original + span.price__currency, +.booking-summary-list__totalPrice__item + .price.price--offer-original + span.price__currency { + font-weight: 700; +} +.booking-member-price-details__container .rateLabel, +.booking-summary-list__totalPrice__item .rateLabel { + font-size: 0.875rem; +} +.booking-member-price-details__container .room-price-info__member, +.booking-summary-list__totalPrice__item .room-price-info__member { + margin-top: 2px; +} +.booking-member-price-details__container .booking-price-details__item, +.booking-summary-list__totalPrice__item .booking-price-details__item { + display: -ms-flexbox; + display: flex; +} +@media (max-width: 419px) { + .booking-member-price-details__container .booking-price-details__item, + .booking-summary-list__totalPrice__item .booking-price-details__item { + display: block; + } +} +.booking-member-price-details__container + .booking-price-details__item + .booking-price-details__price-label, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .booking-price-details__price-label { + padding-right: 4px; + padding-top: 9px; +} +@media (max-width: 419px) { + .booking-member-price-details__container + .booking-price-details__item + .booking-price-details__price-label, + .booking-summary-list__totalPrice__item + .booking-price-details__item + .booking-price-details__price-label { + padding-bottom: 10px; + } +} +.booking-member-price-details__container + .booking-price-details__item + .booking-member-price-info, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .booking-member-price-info { + display: inline-block; +} +.booking-member-price-details__container + .booking-price-details__item + .price--offer-bonus.price.price--offer, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-bonus.price.price--offer { + color: #404040; +} +.booking-member-price-details__container + .booking-price-details__item + .price--offer-bonus.price.price--offer + span, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-bonus.price.price--offer + span { + color: #cd0921; +} +.booking-member-price-details__container + .booking-price-details__item + .price--offer-bonus.price.price--offer + span.price__currency, +.booking-member-price-details__container + .booking-price-details__item + .price--offer-bonus.price.price--offer + span.price__plus, +.booking-member-price-details__container + .booking-price-details__item + .price--offer-bonus.price.price--offer + span + span.bc, +.booking-member-price-details__container + .booking-price-details__item + .price--offer-voucher.price.price--offer, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-bonus.price.price--offer + span.price__currency, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-bonus.price.price--offer + span.price__plus, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-bonus.price.price--offer + span + span.bc, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-voucher.price.price--offer { + color: #404040; +} +.booking-member-price-details__container + .booking-price-details__item + .price--offer-voucher.price.price--offer + span, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-voucher.price.price--offer + span { + color: #cd0921; +} +.booking-member-price-details__container + .booking-price-details__item + .price--offer-voucher.price.price--offer + span.price__currency, +.booking-member-price-details__container + .booking-price-details__item + .price--offer-voucher.price.price--offer + span.price__plus, +.booking-member-price-details__container + .booking-price-details__item + .price--offer-voucher.price.price--offer + span.voucher, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-voucher.price.price--offer + span.price__currency, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-voucher.price.price--offer + span.price__plus, +.booking-summary-list__totalPrice__item + .booking-price-details__item + .price--offer-voucher.price.price--offer + span.voucher { + color: #404040; +} +.inquiry-widget .inquiry-widget__body { + padding: 10px; + text-align: left; +} +@media (min-width: 740px) { + .inquiry-widget .inquiry-widget__body { + padding: 30px; + } +} +@media (min-width: 950px) { + .inquiry-widget .inquiry-widget__body { + padding: 20px 25px 20px 30px; + } +} +@media (min-width: 1200px) { + .inquiry-widget .inquiry-widget__body { + padding: 20px 50px; + } +} +.inquiry-widget .inquiry-widget__body .label-alternative { + padding-bottom: 0; +} +@media (max-width: 949px) { + .guest-selector .input-group { + padding-bottom: 0; + } +} +.guest-selector .dropdown__modal { + min-width: 100%; + color: #333; + position: relative; +} +@media (min-width: 950px) { + .guest-selector .dropdown__modal { + position: absolute; + min-width: 380px; + margin-top: 4px; + } +} +@media (min-width: 950px) { + .guest-selector.left--50 .dropdown__modal { + left: calc(50% - 325px); + right: calc(40% - 325px); + } + .guest-selector.left--50 .dropdown__modal:before { + left: calc(50% - 10px); + } + .guest-selector.left--50 .dropdown__modal .guest-selector__room-details { + max-width: 50%; + } + .guest-selector.left--100 .dropdown__modal { + left: 0; + right: 0; + } + .guest-selector.left--100 .dropdown__modal:before { + left: calc(55% - 10px); + } + .guest-selector.left--100 .dropdown__modal .guest-selector__room-details { + max-width: 33.3%; + } +} +.custom-select .guest-selector__room-count { + font-size: 1.5rem; + color: #483729; + font-weight: 700; +} +.guest-selector__header { + background: #fff; + padding: 15px; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + border-bottom: 2px solid #00838e; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.guest-selector__header .error-text { + display: block; + width: 100%; + text-align: center; +} +.booking-widget .guest-selector__header-label, +.guest-selector .room-info__label { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 300; + line-height: normal; + text-transform: none; + font-size: 1.5rem; + color: #483729; + position: relative; + top: auto; + left: auto; + letter-spacing: normal; + background: none transparent; + padding: 0; +} +.guest-selector__body { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.guest-selector__body .numeric-input { + color: #333; +} +@media (min-width: 950px) { + .guest-selector__body { + -ms-flex-direction: row; + flex-direction: row; + } +} +.guest-selector__room-details { + padding: 10px 20px; + border-bottom: 2px solid #00838e; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} +@media (min-width: 950px) { + .guest-selector__room-details { + -ms-flex-preferred-size: 33.33%; + flex-basis: 33.33%; + border-left: 2px solid #00838e; + } + .guest-selector__room-details:first-child, + .guest-selector__room-details:nth-child(4) { + border-left: 0 transparent; + } + .guest-selector__room-details:nth-child(4) { + -ms-flex-positive: unset; + flex-grow: unset; + } +} +@media (max-width: 949px) { + .guest-selector__room-details { + width: 100%; + } +} +.guest-selector .child-info label { + position: relative; + top: auto; + background: none transparent; + font-size: 12px; +} +.guest-selector__footer { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-top: 2px solid #00838e; + margin-top: -2px; + padding: 5px 0; +} +.guest-selector__footer a { + padding: 15px 0; +} +.guest-selector__footer .close-guest-selector { + cursor: pointer; + width: 100%; + text-align: center; +} +.price-change { + padding-bottom: 20px; +} +.price-change .price-change__room-heading { + margin-top: 1.25em; + margin-bottom: 0.5em; +} +.price-change .price-change__new-price { + color: #25241c; + font-size: 1.5rem; +} +.price-change .price-change__new-price--multiroom { + font-size: inherit; +} +.price-change .price-change__old-price { + display: block; +} +.price-change .price-change__message { + padding-top: 20px; +} +.price-change .price-change__buttons { + margin: 30px 0; + text-align: center; +} +@media (min-width: 950px) { + .price-change .price-change__new-price { + font-size: 1.875rem; + } + .price-change .price-change__new-price--multiroom { + font-size: inherit; + } + .price-change .price-change__old-price { + display: inline; + } +} +.price-change .price-change__button-form { + display: inline-block; + padding: 10px; +} +.booking-summary-item { + border-top: 1px solid #eee; + background-color: #fff; +} +.booking-summary-item.ng-leave { + -webkit-transition: all 0.6s ease-out; + transition: all 0.6s ease-out; +} +.booking-summary-item.ng-leave.ng-leave-active { + -webkit-transform: rotateX(90deg); + transform: rotateX(90deg); + moz-transform-origin: center; + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; +} +.booking-summary-item__head { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 10px; +} +.booking-summary-item.is-collapsed .booking-summary-item__body { + display: none; +} +.booking-summary-item.is-collapsed .small { + font-size: 0.875rem; +} +.booking-summary-item__body { + width: 100%; +} +.booking-summary-item__toggler > span { + white-space: nowrap; +} +.booking-summary-item__toggler > span:after { + background-size: 25px; + padding-left: 5px; + padding-right: 5px; +} +@media (max-width: 419px) { + .booking-summary-item__toggler__text { + display: block; + position: absolute; + left: -100000em; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; + } +} +.booking-summary-item:not(.is-collapsed) .booking-summary-item__head { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.booking-summary-item:not(.is-collapsed) .booking-summary-item__left { + display: none; +} +.booking-summary-item:not(.is-collapsed) .booking-summary-item__right { + -ms-order: 2; + -ms-flex-order: 2; + order: 2; + -ms-flex-grow: 2; + -ms-flex-positive: 2; + flex-grow: 2; +} +.booking-summary-item:not(.is-collapsed) .booking-summary-item__toggler { + float: right; +} +.booking-summary-item__img { + width: 62px; + margin-right: 10px; + display: inline-block; + vertical-align: middle; +} +.booking-summary-item__summary { + display: inline-block; + vertical-align: top; + margin-bottom: 0; +} +.booking-summary-item .card-teaser { + -webkit-box-shadow: none; + box-shadow: none; +} +.booking-summary-item--my-booking { + padding: 0 10px; + margin-bottom: 5px; + border-top: 0; +} +.booking-summary-item--my-booking .booking-summary-item__img { + width: 72px; + margin-right: 20px; +} +.booking-summary-item--my-booking .booking-summary-item__head { + padding: 0; +} +.booking-summary-item--my-booking:not(.is-collapsed) + .booking-summary-item__left { + display: block; +} +.booking-summary-item__visible-links-container { + display: inline-block; +} +.booking-summary-item__visible-links-container a { + border-bottom: none; +} +@media (min-width: 740px) { + .booking-summary-item:not(.is-collapsed) .booking-summary-item__head { + padding-top: 20px; + } + .booking-summary-item--my-booking .booking-summary-item__head { + padding: 10px 0; + } + .booking-summary-item--my-booking:not(.is-collapsed) + .booking-summary-item__head { + padding-top: 10px; + } + .booking-summary-item__visible-links-container { + padding-right: 65px; + } +} +.change-date-section .l-booking-widget--horizontal, +.change-date-section .l-booking-widget__widget { + padding: 0; +} +.change-date-section + .l-booking-widget--horizontal + .booking-widget__submit-holder, +.change-date-section .l-booking-widget__widget .booking-widget__submit-holder { + margin-bottom: 5px; +} +.change-date-section .l-booking-widget { + margin-bottom: 10px; +} +.change-date-section + .l-booking-widget--horizontal + .booking-widget__input-group { + margin-bottom: 10px; + padding-bottom: 0; +} +.change-date-section + .l-booking-widget--horizontal + .booking-widget__input-group-dates { + min-width: 285px; +} +@media (min-width: 950px) { + .change-date-section + .l-booking-widget--horizontal + .booking-widget__input-group-dates { + padding-bottom: 3px; + } +} +@media (min-width: 950px) { + .change-date-section + .l-booking-widget--horizontal + .booking-widget__input-group { + margin-bottom: 0; + } +} +.change-date-section .l-booking-widget--horizontal .booking-widget__btn { + margin-bottom: 0; + -webkit-box-shadow: 0 0 transparent; + box-shadow: 0 0 transparent; +} +@media (min-width: 740px) { + .change-date-section .l-booking-widget--horizontal .booking-widget { + padding: 0.3125rem 20px 0.625rem; + } +} +@media (min-width: 950px) { + .change-date-section + .l-booking-widget--horizontal + .booking-widget + .modify-date { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + } + .change-date-section + .l-booking-widget--horizontal + .booking-widget + .modify-date + .booking-widget__input-group-dates { + max-width: 500px; + } +} +@media (max-width: 949px) { + .change-date-section .booking-widget--horizontal { + padding-bottom: 10px; + } +} +.change-date-section .my-changes-list dt { + width: 30%; +} +.change-date-section .my-changes-list dd { + width: 70%; +} +.change-date-section .my-changes-list .price { + display: inline-block; + font-size: inherit; + margin-bottom: 0; + line-height: inherit; +} +.change-date-section .my-changes-list .price__currency { + margin-left: 0; +} +.change-date-section .my-changes-list .current-value, +.change-date-section .my-changes-list .previous-value { + white-space: nowrap; +} +.change-date-section .my-changes-list .previous-value { + font-size: smaller; + color: #555; + margin-left: 3px; +} +.change-date-section .my-changes-list .previous-value * { + top: 0; + font-size: inherit; + text-decoration: inherit; +} +.change-date-section .my-changes-list .arrival .current-value, +.change-date-section .my-changes-list .arrival .current-value .price__currency, +.change-date-section .my-changes-list .departure .current-value, +.change-date-section + .my-changes-list + .departure + .current-value + .price__currency, +.change-date-section .my-changes-list .total-price .current-value, +.change-date-section + .my-changes-list + .total-price + .current-value + .price__currency { + font-weight: 700; +} +.change-date-section .my-changes-list .arrival .previous-value, +.change-date-section .my-changes-list .arrival .previous-value .price, +.change-date-section .my-changes-list .departure .previous-value, +.change-date-section .my-changes-list .departure .previous-value .price, +.change-date-section .my-changes-list .total-price .previous-value, +.change-date-section .my-changes-list .total-price .previous-value .price { + font-weight: 400; +} +.change-date-section .content-block { + min-height: 300px; +} +@media (min-width: 950px) { + .change-date-section .content-block { + min-height: 365px; + } +} +.change-date-section .speech-bubble--error { + font: inherit; +} +.l-section__inner--compact { + max-width: 794px; + margin: 0 auto; +} +.l-section__inner--compact .booking-heading { + margin-left: 10px; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking-heading { + margin-left: 0; + } +} +.l-section__inner--compact .special-alerts { + margin: 16px 0 24px; + padding: 0; +} +.l-section__inner--compact .special-alerts__inner { + padding: 0; +} +.l-section__inner--compact .booking__room-summary > .speech-bubble { + margin: 0 16px 16px; +} +.l-section__inner--compact .booking__info--decorative-light { + margin-bottom: 16px; +} +.l-section__inner--compact .booking .booking__info .hotel-slider { + border-radius: 8px 8px 0 0; + overflow: hidden; + height: 150px; + max-height: 150px; +} +.l-section__inner--compact .booking .booking__info .hotel-slider.rsFullscreen { + max-height: none; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking .booking__info .hotel-slider { + border-radius: 4px; + max-height: 210px; + } +} +.l-section__inner--compact .booking .booking__info-left { + width: 100%; + padding: 0 0 24px; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking .booking__info-left { + padding: 0; + max-width: 297px; + } +} +.l-section__inner--compact .booking .booking__info-right { + margin: 0 16px; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking .booking__info-right { + width: calc(100% - 313px); + margin-right: 0; + } +} +.l-section__inner--compact .booking .booking-section { + margin: 0 0 24px; + background-color: #fff; + border-radius: 8px; + padding: 0 0 24px; + overflow: hidden; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking .booking-section { + margin: 0 0 32px; + padding: 24px 16px; + } +} +.l-section__inner--compact .booking .booking-section.booking__room-summary { + padding: 0 0 8px; + border: 0 transparent; +} +.l-section__inner--compact .booking .booking-section--final.booking__details { + margin-top: 24px; +} +.l-section__inner--compact .booking .booking__terms-for-booking { + margin-bottom: 24px; +} +.l-section__inner--compact .booking .booking__terms-for-booking h5 { + font-weight: 700; + margin-bottom: 8px; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking__info-overview { + display: -ms-flexbox; + display: flex; + } +} +.l-section__inner--compact .booking-summary__item-column { + background-color: #f3f2f1; + border-radius: 4px; + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding: 8px; +} +.l-section__inner--compact .booking-summary__item-column:nth-child(2) { + margin: 0 16px; +} +.l-section__inner--compact .booking-summary__item-row { + border: 0; + display: -ms-flexbox; + display: flex; + margin: 0 0 16px; + padding: 0; + -ms-flex-pack: justify; + justify-content: space-between; +} +.l-section__inner--compact .booking-summary__item-row-separator { + border-top: 1px dashed #c8c8c8; + -ms-flex-positive: 1; + flex-grow: 1; + margin: 16px 8px 0; + min-width: 10%; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking-summary__item-row .hotel__heading { + margin-bottom: 8px; + } +} +.l-section__inner--compact .booking-summary__item-row .icon--br-included { + background: url(/_static/img/bullet-list-tick-birch-v2.svg) 50% no-repeat; +} +.l-section__inner--compact .booking-summary .rate-info { + -ms-flex-align: end; + align-items: flex-end; + padding-left: 35%; + text-align: right; +} +.l-section__inner--compact .booking-summary__price { + margin-top: -8px; +} +.l-section__inner--compact .booking-summary .price .price__plus { + display: block; + line-height: 1; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking-summary .price .price__plus { + display: inline; + } +} +.l-section__inner--compact + .booking-summary + .booking-price-details__price-label { + white-space: nowrap; +} +.l-section__inner--compact .booking-summary .booking-member-price-info { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +.l-section__inner--compact #booking-summary-hotel { + max-height: 500px; + overflow: hidden; + -webkit-transition: all 0.7s ease-in-out; + transition: all 0.7s ease-in-out; + -ms-flex-direction: column; + flex-direction: column; + padding: 0 10px; +} +.l-section__inner--compact #booking-summary-hotel.is-collapsed { + border-bottom: 1px transparent; + max-height: 0; + visibility: hidden; +} +.l-section__inner--compact + #booking-summary-hotel.is-collapsed + + .expandable-toggler { + margin-top: -16px; +} +.l-section__inner--compact #booking-summary-hotel > div { + margin-bottom: 16px; +} +.l-section__inner--compact #booking-summary-hotel .hotel-link { + margin-top: 0; + margin-bottom: 8px; + margin-left: 4px; +} +.l-section__inner--compact #booking-summary-hotel .hotel__contact { + background-color: #f3f2f1; + padding: 16px; + -ms-flex-positive: 1; + flex-grow: 1; + margin-left: 16px; +} +@media (min-width: 740px) { + .l-section__inner--compact #booking-summary-hotel { + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-direction: row; + flex-direction: row; + padding: 0; + } + .l-section__inner--compact #booking-summary-hotel > div { + max-width: 60%; + } +} +.l-section__inner--compact .expandable-toggler { + text-decoration: none; +} +.l-section__inner--compact .expandable-toggler .show-less { + display: none; +} +.l-section__inner--compact .expandable-toggler .icon { + margin-left: 5px; + -webkit-transition: -webkit-transform 0.7s ease-in-out; + transition: -webkit-transform 0.7s ease-in-out; + transition: transform 0.7s ease-in-out; + transition: + transform 0.7s ease-in-out, + -webkit-transform 0.7s ease-in-out; +} +.l-section__inner--compact .expandable-toggler.is-expanded .show-less { + display: inline; +} +.l-section__inner--compact .expandable-toggler.is-expanded .show-more { + display: none; +} +.l-section__inner--compact .expandable-toggler.is-expanded .icon { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.l-section__inner--compact .booking-details-member-banner { + margin-bottom: 24px; +} +@media (min-width: 740px) { + .l-section__inner--compact .booking-details-member-banner { + margin-bottom: 32px; + border-radius: 8px; + overflow: hidden; + } +} +.l-section__inner--compact .booking-details-member-banner span { + margin: 0 !important; +} +.l-section__inner--compact + .booking-details-member-banner + .member-discount-banner { + border-radius: 0; + margin: 0; +} +.l-section__inner--compact + .booking-details-member-banner + .member-banner-login-btn { + text-decoration: underline; + cursor: pointer; + color: inherit; +} +.l-section__inner--compact + .booking-details-member-banner + .booking-member-price-details { + margin-left: 40px; + margin-right: 24px; +} +@media (min-width: 740px) { + .l-section__inner--compact + .booking-details-member-banner + .booking-member-price-details { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + text-align: right; + margin: 0 24px 0 0; + } +} +.l-section__inner--compact .booking-details-member-banner .member-info span { + font-size: 1rem; + font-weight: 400 !important; +} +.l-section__inner--compact .booking-details-member-banner .price { + margin: 0; +} +.l-section__inner--compact .booking-details-member-banner .price > span { + line-height: normal; +} +.l-section__inner--compact .booking-details-member-banner .price:nth-child(2) { + margin-left: 16px; +} +.l-section__inner--compact .price { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; +} +.l-section__inner--compact .price .price__currency { + margin: 0; + vertical-align: unset; + font-size: medium; +} +.l-section__inner--compact .toggle-switch { + display: -ms-flexbox; + display: flex; +} +.l-section__inner--compact .toggle-switch .toggle-slider { + background: #fff; + background: hsla(0, 0%, 100%, 0.2); + border-radius: 40px; + height: 17px; + width: 34px; +} +.l-section__inner--compact .toggle-switch .toggle-slider:before { + background-color: #fff; + height: 13px; + border-radius: 50%; + width: 13px; + content: ""; + display: block; + -webkit-transition: 0.4s; + transition: 0.4s; + margin: 2px; + -webkit-transform: none; + transform: none; +} +.l-section__inner--compact .toggle-switch input:checked + .toggle-slider { + background-color: #34c240; +} +.l-section__inner--compact + .toggle-switch + input:checked + + .toggle-slider:before { + -webkit-transform: translateX(17px); + transform: translateX(17px); +} +.l-section__inner--compact .toggle-switch input:focus-visible + .toggle-slider { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; +} +#maincontent + .l-section__inner--compact + .member-discount-banner + .price--offer + span { + font-size: 1.5rem; + font-weight: 400; +} +#maincontent + .l-section__inner--compact + .member-discount-banner + .price--offer-original + span, +#maincontent + .l-section__inner--compact + .member-discount-banner + .price + .price__currency { + font-size: 1rem; + font-family: Helvetica, Arial, sans-serif; +} +.l-section__inner--compact .member-discount-banner-content { + display: block !important; + margin-bottom: 16px; +} +.l-section__inner--compact .member-discount-banner-content label { + height: 32px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + cursor: pointer; +} +.l-section__inner--compact .member-discount-banner-content h2 { + margin: 0 0 0 8px; +} +.l-section__inner--compact .member-discount-banner-content .member-info { + margin-left: 42px; +} +@media (min-width: 740px) { + .l-section__inner--compact .member-discount-banner-content { + margin-bottom: 0; + } +} +.l-section__inner--compact .icon--l { + width: 40px; + height: 40px; +} +@media (min-width: 740px) { + .l-section__inner--compact .icon--l { + width: 48px; + height: 48px; + } +} +.l-section__inner--compact .room { + padding: 24px 16px 16px; +} +@media (min-width: 740px) { + .l-section__inner--compact .room { + padding-top: 32px; + } +} +.l-section__inner--compact .room-overview { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (min-width: 740px) { + .l-section__inner--compact .room-overview { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } +} +.l-section__inner--compact .room-overview--media { + display: -ms-flexbox; + display: flex; +} +.l-section__inner--compact .room-overview--details { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-positive: 1; + flex-grow: 1; +} +.l-section__inner--compact .room__media { + padding: 0; + border-radius: 50%; + display: block; + overflow: hidden; + width: 80px; + min-width: 80px; + height: 80px; + float: none; + margin: 0 16px 0 0; +} +@media (min-width: 740px) { + .l-section__inner--compact .room__media { + border-radius: 4px; + width: 370px; + padding: 0; + height: auto; + } +} +.l-section__inner--compact .room .media-container { + padding-bottom: 100%; +} +@media (min-width: 740px) { + .l-section__inner--compact .room .media-container { + padding-bottom: 66.66%; + } +} +.l-section__inner--compact .room-heading { + margin: 0; + -ms-flex-pack: center; + justify-content: center; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: auto; +} +.l-section__inner--compact .room-heading h2 { + margin: 0; + line-height: 1.3; +} +.l-section__inner--compact .room .price { + display: inline-block; + margin: 16px 0 8px; + font-size: 1.5rem; +} +.l-section__inner--compact .room .booking-summary__item-row { + margin: 0 0 8px; +} +.l-section__inner--compact + .room + .booking-summary__item-row + > span:nth-child(3) { + max-width: 60%; + text-align: right; +} +@media (min-width: 740px) { + .l-section__inner--compact + .room + .booking-summary__item-row + > span:nth-child(3) { + max-width: 50%; + } +} +.l-section__inner--compact .room-details { + max-height: 1000px; + -webkit-transition: 0.7s; + transition: 0.7s; +} +.l-section__inner--compact .room-details.is-collapsed { + max-height: 0; + overflow: hidden; +} +.l-section__inner--compact .room > * { + margin-bottom: 16px; +} +.l-section__inner--compact .room h3 { + margin: 16px 0; + font-size: 1.375rem; +} +.l-section__inner--compact .room__rates { + position: relative; + width: 100%; + padding: 0; +} +.l-section__inner--compact .booking .contact-details__heading { + max-width: 626px; + margin: 0 auto; + padding: 0 16px; +} +.l-section__inner--compact .booking .booking__section--details { + padding: 0; + background-color: transparent; +} +.l-section__inner--compact .booking .booking__details { + background-color: transparent !important; + max-width: 626px; + float: none; + margin: 0 auto; + padding: 0 16px; +} +.l-section__inner--compact .booking .booking__details-login { + padding-top: 24px; + padding-bottom: 0; +} +.l-section__inner--compact .booking .booking__details-login h3, +.l-section__inner--compact .booking .booking__details-login h3 + p { + display: none; +} +.l-section__inner--compact .booking .booking-details, +.l-section__inner--compact .booking .booking-details__main { + width: 100%; + margin: 0; + padding: 0; +} +.l-section__inner--compact .booking .icon--info { + background-image: url(/_static/img/icons/info-circle.svg); + width: 24px; + height: 24px; +} +.l-section__inner--compact .booking .icon--info:focus { + outline-color: #000; + outline-offset: 1px; + outline-style: solid; + outline-width: 2px; +} +.l-section__inner--compact .booking .icon--info.special-char-tooltip { + width: 18px; + height: 18px; +} +.l-section__inner--compact .booking .tooltip--text-top { + margin-top: -5px; +} +.l-section__inner--compact .booking .form-section { + margin: 0; + padding: 24px 0 0; +} +.l-section__inner--compact .booking .form-section--separated { + border: 0 transparent; +} +.l-section__inner--compact .booking .form-section small { + color: #483729; + padding-bottom: 24px; + display: inline-block; +} +.l-section__inner--compact .booking .form-section label { + margin-bottom: 4px; +} +.l-section__inner--compact .booking .form-section input { + line-height: 1.5rem; + padding: 8px 16px; + border-radius: 4px; +} +.l-section__inner--compact .booking .form-section input.membership-no { + max-width: calc(100% - 34px); +} +.l-section__inner--compact .booking .form-section .input-group { + margin-bottom: 24px; +} +.l-section__inner--compact + .booking + .form-section + .custom-checkbox + + span:before { + background-image: url(/_static/img/icons/shared/checkbox_unselected.svg); + width: 24px; + background-position: 3px; + background-size: 18px 18px; + margin-right: 4px; + min-width: 24px; + height: 24px; + position: absolute; + left: 0; + top: 0; +} +.l-section__inner--compact + .booking + .form-section + .custom-checkbox:checked + + span:before { + background-image: url(/_static/img/icons/shared/checkbox_selected.svg); +} +.l-section__inner--compact + .booking + .form-section + .custom-checkbox:focus + + span:before { + outline-color: #000; + outline-offset: 1px; + outline-style: solid; + outline-width: 2px; +} +.l-section__inner--compact .booking .form-section .custom-checkbox-label { + display: inline-block; + padding-left: 27px; + position: relative; +} +.l-section__inner--compact .booking .form-section.booking__option { + padding: 0 0 24px; + margin: 0; +} +.l-section__inner--compact .booking .form-section.special-request-form { + padding-bottom: 24px; +} +.l-section__inner--compact .booking #member-input-group { + margin: 12px 0 16px 24px; + width: calc(100% - 24px); +} +.l-section__inner--compact .booking #member-input-group .small { + display: block; + margin-top: 8px; +} +.l-section__inner--compact .booking .credit-card-form { + margin-bottom: 0; +} +.l-section__inner--compact .booking .room-price-info__rate { + text-align: justify; + direction: rtl; + display: block; +} +.l-section__inner--compact .booking .booking__option { + padding-left: 0; +} +.l-section__inner--compact label input[type="checkbox"] { + margin-right: 2px; +} +.l-section__inner--compact .credit-card-form__saved-select { + margin: 0; +} +.l-section__inner--compact .multiroom-membership-note { + margin-left: 0; + margin-right: 0; + margin-top: -32px; +} +.l-section__inner--compact .member-subtext { + display: block; + padding: 8px 0 8px 28px; +} +.l-section__inner--compact .join-scandic-form-section { + margin: 8px 0 !important; + padding: 24px 16px 0 !important; + color: #fff; +} +@media (min-width: 740px) { + .l-section__inner--compact .join-scandic-form-section { + margin: 24px -84px 0 !important; + border-radius: 8px; + overflow: hidden; + } +} +.l-section__inner--compact .join-scandic-form-section:before { + background-color: #624f41; +} +.l-section__inner--compact .join-scandic-form-section:after { + background: url(/_static/img/member-banner-pattern.svg) repeat; + opacity: 1; +} +.l-section__inner--compact .join-scandic-form-section > div { + margin: 0 auto; + max-width: 594px; +} +.l-section__inner--compact .join-scandic-form-section h3 { + color: #fff; +} +.l-section__inner--compact .join-scandic-form-section .custom-select { + background-color: transparent; + border: 0 transparent; +} +.l-section__inner--compact .join-scandic-form-section select { + width: 100%; +} +.l-section__inner--compact .join-scandic-form-section .passWordFormat-error { + color: #404040; +} +.l-section__inner--compact .join-scandic-form-section .booking__info--signup a { + color: #fff; + text-decoration: underline; +} +.l-section__inner--compact + .join-scandic-form-section + span.field-validation-error { + background: #f3f2f1; + margin: 2px; + padding: 2px 8px; + border-radius: 3px; +} +.l-section__inner--compact .input-birthday > div { + width: 100%; + display: block; + margin-bottom: 24px; +} +@media (min-width: 740px) { + .l-section__inner--compact .input-birthday > div { + margin-bottom: 0; + } +} +.l-section__inner--compact .input-bed-type { + margin-top: 16px; +} +@media (min-width: 740px) { + .l-section__inner--compact .input-bed-type { + -ms-flex-direction: row; + flex-direction: row; + } +} +.l-section__inner--compact .input-bed-type label { + margin-bottom: 8px; +} +@media (min-width: 740px) { + .l-section__inner--compact .input-bed-type label { + margin-right: 24px; + } +} +.l-section__inner--compact .custom-radio { + position: absolute; + left: -100000em; +} +.l-section__inner--compact .custom-radio + .custom-radio-label { + background-color: transparent; + padding: 16px; + border-radius: 4px; + border: 1px solid #e9e8e7; +} +.l-section__inner--compact .custom-radio + .custom-radio-label svg { + height: 28px; + margin-right: 24px; + stroke: #9da0a1; +} +@media (min-width: 740px) { + .l-section__inner--compact .custom-radio + .custom-radio-label { + -ms-flex-direction: column; + flex-direction: column; + min-width: 150px; + cursor: pointer; + height: 100%; + } + .l-section__inner--compact .custom-radio + .custom-radio-label svg { + margin: 0 0 12px; + display: block; + } + .l-section__inner--compact .custom-radio + .custom-radio-label span.small { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + text-align: center; + } +} +.l-section__inner--compact .custom-radio + .custom-radio-label.disabled { + opacity: 0.7; + cursor: not-allowed; +} +.l-section__inner--compact .custom-radio:focus + .custom-radio-label { + outline-color: #000; + outline-offset: 1px; + outline-style: solid; + outline-width: 2px; +} +.l-section__inner--compact .custom-radio:checked + .custom-radio-label { + background-color: #00838e; + border-color: #00838e; +} +.l-section__inner--compact .custom-radio:checked + .custom-radio-label span { + color: #fff; +} +.l-section__inner--compact .custom-radio:checked + .custom-radio-label svg { + fill: #fff; + stroke: #fff; +} +.l-section__inner--compact .special-request-disclaimer { + font-size: 0.8125rem; +} +.l-section__inner--compact .special-request-form .expandable__body { + background-color: #f3f2f1; + padding: 16px; + margin-top: 24px; + border-radius: 8px; +} +@media (min-width: 740px) { + .l-section__inner--compact .special-request-form .expandable__body { + margin-left: 24px; + } +} +.l-section__inner--compact + .special-request-form + .expandable__body + .input-group { + margin: 0; +} +.l-section__inner--compact + #guarantee-booking + .l-combo-main-sidebar-small__main { + width: auto; + float: none; +} +.l-section__inner--compact #guarantee-booking label { + margin-bottom: 0; + width: auto; +} +.l-section__inner--compact .booking .booking__option .booking-terms-checkbox { + padding: 0; + display: -ms-flexbox; + display: flex; +} +.l-section__inner--compact + .booking + .booking__option + .booking-terms-checkbox + label { + margin-bottom: 0; +} +.l-section__inner--compact .credit-card-form { + overflow: hidden; + border-radius: 8px; +} +.l-section__inner--compact .credit-card-form__new { + padding: 16px; +} +.l-section__inner--compact .credit-card-form__new .tooltip a { + top: -3px; +} +.l-section__inner--compact .l-combo-main-sidebar-small { + margin: 0; +} +.l-section__inner--compact + .l-combo-main-sidebar-small + .l-combo-main-sidebar-small__main { + padding: 0; + width: 100%; + float: none; +} +.l-section__inner--compact .booking .booking-details-footer { + padding: 0; + margin: 0 auto 24px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 390px; +} +.l-section__inner--compact .booking .booking-details-footer__continue { + float: none; + position: relative; + width: 100%; + display: block; + top: auto; + right: auto; + -webkit-transform: none; + transform: none; + padding: 0; +} +.l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details { + border: 1px solid #e9e8e7; + border-width: 1px 0; + padding: 16px 0; + margin: 24px 0; + width: auto; +} +@media (min-width: 740px) { + .l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details { + padding: 24px 0; + } +} +.l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details__container { + width: 100%; +} +.l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details + li { + text-align: left; +} +@media (min-width: 740px) { + .l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details__item { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: baseline; + align-items: baseline; + margin: 0; + } + .l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details__item + .price { + -ms-flex-positive: 1; + flex-grow: 1; + text-align: right; + margin-right: 5px; + } + .l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details + li { + text-align: right; + } + .l-section__inner--compact + .booking + .booking-details-footer + .booking-price-details + .heading-2 { + margin-bottom: 0; + } +} +.l-section__inner--compact .booking .booking-details-footer button { + width: 100%; + padding: 12px 15px; +} +.l-section__inner--compact .terms-and-condition-checkbox { + padding: 0 !important; + margin: 0 !important; +} +.l-section__inner--compact .terms-and-condition-checkbox a.expandable__toggle, +.l-section__inner--compact .terms-and-condition-checkbox span.error-text { + padding-left: 27px; +} +.l-section__inner--compact .terms-and-condition-checkbox a.expandable__toggle { + display: block; + margin: 16px 0; +} +.l-section__inner--compact #terms-and-conditions { + margin-left: 27px; + border-radius: 4px; +} +@media (min-width: 740px) { + .l-section__inner--compact .guarantee-details { + margin-left: 27px; + } +} +.l-section__inner--compact .checkinout-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: stretch; + justify-content: stretch; + color: #483729; + margin-bottom: 16px; +} +.l-section__inner--compact .checkin, +.l-section__inner--compact .checkout, +.l-section__inner--compact .noofnights { + text-align: center; + background: #f3f2f1; + display: inline-block; + border-radius: 4px; + margin: 0 5px; + -ms-flex: 1 0 auto; + flex: 1 0 auto; +} +.l-section__inner--compact .checkin p, +.l-section__inner--compact .checkout p, +.l-section__inner--compact .noofnights p { + display: block; + margin: 3px; + line-height: 24px; +} +.l-section__inner--compact .checkin .p2, +.l-section__inner--compact .checkout .p2, +.l-section__inner--compact .noofnights .p2 { + font-size: 22px; + line-height: 30px; +} +@media (min-width: 950px) { + .l-section__inner--compact .checkin .p2, + .l-section__inner--compact .checkout .p2, + .l-section__inner--compact .noofnights .p2 { + font-size: 26px; + } +} +.l-section__inner--compact .checkin, +.l-section__inner--compact .checkout { + padding: 8px 0; +} +@media (min-width: 740px) { + .l-section__inner--compact .checkin, + .l-section__inner--compact .checkout { + padding: 8px 25px; + } +} +.l-section__inner--compact .noofnights { + padding: 8px 6px; + max-width: 115px; +} +.inquiry-widget { + background-color: #8d3a7c; + color: #fff; +} +@media (min-width: 950px) { + .inquiry-widget { + background-color: rgba(141, 58, 124, 0.9); + } +} +.inquiry-widget .inquiry-widget__body .pilot-hotel-container, +.inquiry-widget .inquiry-widget__btn { + margin-top: 10px; +} +.inquiry-widget .check-availability_btn { + margin: 15px 0 50px; +} +.inquiry-widget .check-availability_btn .check-availability_icon { + width: 23px; + height: 20px; + margin-left: 5px; +} +.inquiry-widget .hotel-widget-availability_btn { + margin: 15px 0 0; +} +.inquiry-widget .pilot-check-availability_btn { + color: #8d3a7c; + background-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; +} +.inquiry-widget .pilot-check-availability_btn .check-availability_icon { + fill: #8d3a7c; +} +.inquiry-widget .search-meeting-room-description { + text-align: center; + font-size: 14px; + margin-top: 10px; + margin-bottom: 60px; +} +.inquiry-widget .inquiry-widget__header { + font-size: 1.75rem; + line-height: 1; + color: #fff; + margin-bottom: 15px; +} +.inquiry-widget .inquiry-widget__input-group { + padding: 3px 0; +} +.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search { + background-color: hsla(0, 0%, 100%, 0.5); + border: 1px solid #fff; +} +.inquiry-widget + .inquiry-widget__input-group + .pilot-hotel-search::-webkit-input-placeholder { + color: #858585; +} +.inquiry-widget + .inquiry-widget__input-group + .pilot-hotel-search::-moz-placeholder { + color: #858585; +} +.inquiry-widget + .inquiry-widget__input-group + .pilot-hotel-search::-ms-input-placeholder { + color: #858585; +} +.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search::placeholder { + color: #858585; +} +.inquiry-widget .inquiry-widget__input-group .pilot-hotel-meeting-widget-icon { + margin: 20px auto 0; +} +.inquiry-widget .meeting-widget-icon { + width: 100px; + height: 100px; + display: block; + margin: 40px auto; +} +.inquiry-widget .inquiry-widget__booking-details { + margin-top: 20px; +} +.inquiry-widget .inquiry-widget__booking-details > legend { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.125rem; + color: #483729; + color: #fff; +} +@media (min-width: 950px) { + .inquiry-widget .inquiry-widget__booking-details > legend { + font-size: 1.375rem; + } +} +.inquiry-widget .inquiry-widget__collapse { + display: none; + text-align: center; + height: 16px; + margin: 10px; +} +.inquiry-widget .inquiry-widget__collapse svg { + height: 100%; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +@media (min-width: 950px) { + .inquiry-widget .inquiry-widget__collapse { + display: block; + } +} +.inquiry-widget .inquiry-widget__server-message { + display: none; + margin: 10px 0 0; +} +.inquiry-widget .label-alternative { + font-weight: 400; + line-height: 1.4em; +} +.inquiry-widget label { + font-size: 0.875rem; +} +.inquiry-widget .error-text { + display: inline-block; +} +#inquiry-widget .l-booking-widget__widget { + background: none transparent; + padding: 0; +} +.inquiry-widget .input-group-booking-dates, +.l-booking-widget__widget .input-group-booking-dates { + width: 100%; + margin: 0 auto; + max-width: 100%; + display: -ms-flexbox; + display: flex; +} +.inquiry-widget .input-group-booking-dates .input-group-booking-dates__date, +.l-booking-widget__widget + .input-group-booking-dates + .input-group-booking-dates__date { + position: relative; + padding-left: 0; + padding-right: 0; + width: calc(50% - 4px); +} +.inquiry-widget + .input-group-booking-dates + .input-group-booking-dates__date:first-child, +.l-booking-widget__widget + .input-group-booking-dates + .input-group-booking-dates__date:first-child { + margin-right: 6px; +} +.inquiry-widget .picker .picker__holder, +.l-booking-widget__widget .picker .picker__holder { + background: none transparent; +} +.inquiry-widget .picker.picker--right, +.l-booking-widget__widget .picker.picker--right { + left: auto; + right: 0; +} +.l-booking-widget__widget { + background: none #00838e; + padding: 10px 15px 15px; +} +@media (min-width: 950px) { + .js .inquiry-widget [data-js="inquiry-widget-secondary-fields"] { + display: none; + } +} +@media (min-width: 950px) { + .l-booking-widget--deemphasized { + top: -399px; + } +} +.l-booking-widget--vertical { + margin-bottom: 20px; +} +.hero-intro .l-booking-widget { + margin-top: 10px; + margin-bottom: 0; +} +.no-hero { + position: absolute; + z-index: 999; + left: 0; + right: 0; +} +.no-hero + div { + margin-top: 72px; +} +@media (min-width: 740px) { + .no-hero ~ div.l-section--has-sidebar { + margin-top: 72px; + } +} +@media (min-width: 950px) { + .no-hero ~ div.l-section--has-sidebar { + margin-top: 266px; + } +} +.no-hero ~ div .breadcrumb-list .breadcrumb-list__parent { + margin-top: 0; +} +@media (min-width: 950px) { + .no-hero { + background-color: #8d3a7c; + } +} +.meeting-widget-container { + position: absolute; + top: -100px; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + width: 100%; + z-index: 101; +} +.no-hero .meeting-widget-container:not(.sticky) { + position: relative; + top: 0; + padding: 15px 0 5px; +} +.meeting-widget-container .mp-container, +.meeting-widget-container span.mp-heading { + display: none; +} +.meeting-widget-container .mp-cta { + padding: 10px 20px; + margin: 0 auto 10px; +} +.meeting-widget-container #mp-booking-engine-iframe-container { + min-height: 563px !important; +} +@media (min-width: 950px) { + .meeting-widget-container #mp-booking-engine-iframe-container { + min-height: 0 !important; + } +} +.meeting-widget-container .loader { + display: none; +} +@media (orientation: landscape) { + .meeting-widget-container { + top: -100vh; + } +} +@media (orientation: landscape) and (min-width: 740px) { + .meeting-widget-container { + top: -25vw; + } +} +@media (min-width: 950px) { + .meeting-widget-container { + top: -240px; + width: calc(100% - 40px); + max-width: 1232px; + } + .no-hero .meeting-widget-container:not(.sticky) { + position: relative; + top: 0; + padding: 0; + } + .meeting-widget-container span.mp-heading.text-white { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + font-size: 1.375rem; + line-height: 1.1em; + text-transform: uppercase; + font-weight: 400; + color: #483729; + background-color: #8d3a7c; + border-color: #8d3a7c; + color: #fff; + display: inline-block; + padding: 10px 15px; + margin: 0 0 -2px; + border-radius: 4px 4px 0 0; + } +} +@media (min-width: 950px) and (min-width: 950px) { + .meeting-widget-container span.mp-heading.text-white { + font-size: 1.625rem; + } +} +@media (min-width: 950px) { + ol + .meeting-widget-container span.mp-heading.text-white, + p + .meeting-widget-container span.mp-heading.text-white, + table + .meeting-widget-container span.mp-heading.text-white, + ul + .meeting-widget-container span.mp-heading.text-white { + margin-top: 2rem; + } +} +@media (min-width: 950px) { + .no-hero .meeting-widget-container span.mp-heading.text-white { + margin-top: 24px; + } +} +@media (min-width: 950px) { + .meeting-widget-container .mp-cta { + display: none; + } +} +@media (min-width: 950px) { + .meeting-widget-container .mp-container { + border-radius: 4px; + display: block !important; + } +} +@media (min-width: 950px) { + .meeting-widget-container .loader { + display: block; + position: absolute; + top: 60px; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + } +} +@media (min-width: 950px) { + .meeting-widget-container .loader > span { + width: 24px; + height: 24px; + margin-right: 15px; + } +} +.meeting-widget-container.sticky { + position: fixed; + top: 0; + padding: 0; + background: #fff; +} +.hotel-meetings-page .meeting-widget-container.sticky { + top: 50px; +} +@media (min-width: 740px) and (max-width: 949px) { + .hotel-meetings-page .meeting-widget-container.sticky { + top: 95px; + z-index: 25; + } +} +.meeting-widget-container.sticky .mp-cta { + margin: 7px; +} +.meeting-widget-container.sticky .mp-cta-wrap { + -ms-flex-pack: end; + justify-content: flex-end; + display: -ms-flexbox; + display: flex; + background: #fff; + -webkit-box-shadow: rgba(0, 0, 0, 0.75) 0 0 7px; + box-shadow: 0 0 7px rgba(0, 0, 0, 0.75); +} +.meeting-widget-container.sticky .mp-container > div { + overflow: hidden !important; +} +.meeting-widget-container.sticky span.mp-heading { + display: none; +} +.meeting-widget-container.sticky .mp-container { + height: calc(100% - 42px); + overflow: auto; + padding-top: 4px; +} +.hotel-meetings-page .meeting-widget-container.sticky .mp-container { + height: 100%; +} +@media (min-width: 950px) { + .meeting-widget-container.sticky { + width: 100%; + max-width: 100%; + } + .meeting-widget-container.sticky .mp-container { + background-color: #8d3a7c; + border-radius: 0; + padding: 0; + height: auto; + overflow: unset; + } + .meeting-widget-container.sticky .mp-container > div { + max-width: 1232px; + margin: 0 auto; + overflow: visible !important; + } +} +.mp-cta { + text-transform: none; +} +.mp-cta span { + margin-right: 7px; +} +.mp-cta.active svg { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.sticky .mp-cta { + padding: 5px 15px; +} +@media (min-width: 950px) { + .hotel-meetings-page .sticky .mp-cta { + display: -ms-flexbox; + display: flex; + margin-top: 10px; + padding: 10px 20px; + } +} +.mp-cta.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle, +.mp-cta.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle:hover { + background-color: #8d3a7c; + border-color: #8d3a7c; + font-size: 1rem; +} +.global-footer, +.hotel-footer { + position: relative; + background: #000; + color: #fff; + z-index: 9; +} +@media (min-width: 950px) { + .global-footer, + .hotel-footer { + background: #000; + } +} +.global-footer a, +.global-footer h2, +.global-footer h3, +.hotel-footer a, +.hotel-footer h2, +.hotel-footer h3 { + color: #fff; +} +.global-footer .global-footer__content, +.global-footer .hotel-footer__content, +.hotel-footer .global-footer__content, +.hotel-footer .hotel-footer__content { + position: relative; + padding-top: 30px; +} +.global-footer .global-footer__content .global-footer__content__heading, +.global-footer .hotel-footer__content .global-footer__content__heading, +.hotel-footer .global-footer__content .global-footer__content__heading, +.hotel-footer .hotel-footer__content .global-footer__content__heading { + text-align: center; +} +.global-footer .global-footer__content .global-footer__content__bottom, +.global-footer .hotel-footer__content .global-footer__content__bottom, +.hotel-footer .global-footer__content .global-footer__content__bottom, +.hotel-footer .hotel-footer__content .global-footer__content__bottom { + max-width: 700px; + margin: 0 auto; + text-align: center; +} +.global-footer .global-footer__content .global-footer__content__bottom a, +.global-footer .hotel-footer__content .global-footer__content__bottom a, +.hotel-footer .global-footer__content .global-footer__content__bottom a, +.hotel-footer .hotel-footer__content .global-footer__content__bottom a { + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 0; + margin: 0 5px; +} +.global-footer .global-footer__background-image, +.hotel-footer .global-footer__background-image { + position: absolute; + width: 100%; + height: 100%; + opacity: 0.5; +} +.no-cssfilters .global-footer .global-footer__background-image, +.no-cssfilters .hotel-footer .global-footer__background-image { + opacity: 0.3; +} +@media (min-width: 950px) { + .global-footer .global-footer__content .global-footer__content__sections, + .global-footer .hotel-footer__content .global-footer__content__sections, + .hotel-footer .global-footer__content .global-footer__content__sections, + .hotel-footer .hotel-footer__content .global-footer__content__sections { + margin-bottom: 20px; + } + .global-footer .global-footer__content .global-footer__content__heading, + .global-footer .hotel-footer__content .global-footer__content__heading, + .hotel-footer .global-footer__content .global-footer__content__heading, + .hotel-footer .hotel-footer__content .global-footer__content__heading { + margin-bottom: 25px; + } +} +.global-footer-section .link-list { + padding: 10px 20px 20px; +} +.global-footer-section .link-list:first-child .link-list-header, +.global-footer-section .link-list:first-child .link-list-top-header { + font-size: inherit; + line-height: inherit; + border-bottom: 1px solid #e3e0db; +} +@media (min-width: 950px) { + .global-footer-section .link-list:first-child .link-list-header, + .global-footer-section .link-list:first-child .link-list-top-header { + display: block; + position: absolute; + left: -100000em; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; + } +} +.global-footer-section .link-list-header, +.global-footer-section .link-list-top-header { + font-weight: 700; + text-transform: uppercase; + padding-bottom: 3px; + margin-bottom: 15px; +} +.global-footer-section .link-list-top-header { + display: none; + padding: 0 20px; + border-bottom: 1px solid #e3e0db; +} +@media (min-width: 950px) { + .global-footer-section .link-list-top-header { + display: block; + } +} +.global-footer__social-media, +.global-footer__trip-advisor { + text-align: center; + margin-top: 2rem; + margin-bottom: 1em; +} +.global-footer--inline { + background-color: transparent; + border-top: none; + background: rgba(0, 0, 0, 0.5); + margin-top: 50px; +} +.global-footer--inline:before { + -webkit-box-shadow: none; + box-shadow: none; +} +.global-footer-toggler { + border-top: none; + display: block; + text-align: center; + position: relative; +} +.global-footer-toggler > span { + color: #e3e0db; +} +.hotel-footer .hotel-footer__heading { + text-align: center; +} +.hotel-footer__background-image { + opacity: 0.5; + position: absolute; + width: 100%; +} +.no-cssfilters .hotel-footer__background-image { + opacity: 0.3; +} +.hotel-footer__background-image img { + width: 100%; +} +@media (min-width: 950px) { + .hotel-footer__background-image img { + width: 100%; + height: auto; + max-width: none; + max-height: none; + position: absolute; + top: -9999px; + bottom: -9999px; + left: -9999px; + right: -9999px; + margin: auto; + } +} +.hotel-footer-section { + background: #000; + background: rgba(0, 0, 0, 0.6); + padding: 20px; +} +@media (min-width: 950px) { + .hotel-footer-section { + padding: 40px; + } +} +.hotel-footer__social-media { + margin-top: 2rem; +} +.membership-card { + margin-bottom: 1rem; +} +@media (min-width: 950px) { + .membership-card { + margin-bottom: 0; + } +} +.membership-card__secondary-label { + margin-top: 12px; +} +@media (min-width: 950px) { + .membership-card__details { + width: 75%; + float: left; + } +} +.membership-card__action .iconic-item__text { + display: inline-block; +} +.membership-card__action .iconic-item__text:before { + background-image: url(/_static/img/icons/x-icon.svg); + background-size: 100%; + background-repeat: no-repeat; + content: ""; + display: inline-block; + height: 24px; + position: relative; + top: 5px; + width: 24px; +} +@media (min-width: 950px) { + .membership-card__action { + width: 25%; + float: left; + padding-left: 20px; + padding-top: 4px; + } +} +.membership-card__error { + top: -0.5rem; + position: relative; + clear: both; + margin-bottom: 0.5rem; +} +@media (min-width: 950px) { + .membership-card__text { + padding-top: 12px; + } +} +@media (min-width: 420px) { + .membership-card--narrow .membership-card__action, + .membership-card--narrow .membership-card__details { + width: 50%; + float: left; + } +} +@media (min-width: 950px) { + .membership-card--narrow .membership-card__details { + width: 75%; + } + .membership-card--narrow .membership-card__action { + width: 25%; + } +} +.membership-card-addnew { + margin-top: 30px; +} +@media (min-width: 950px) { + .membership-card-addnew { + margin-top: 20px; + } +} +@media (min-width: 740px) { + .hotel-stays { + padding: 10px 10px 0; + } +} +.my-pages .hotel-stays__check-out-arrow { + margin: 0 45px; +} +.hotel-stays .hotel-stays__list__separator { + padding: 0 10px; + background-color: rgba(237, 236, 235, 0.6); +} +.my-pages .hotel-stays .hotel-stays__list__separator { + background-color: #f3f2f1; + line-height: 25px; + color: #555; + padding-top: 10px; + padding-bottom: 10px; +} +@media (min-width: 740px) { + .my-pages .hotel-stays .hotel-stays__list__separator { + padding-top: 0; + padding-bottom: 0; + } +} +.hotel-stays .hotel-stays__list__separator__heading { + background-color: #e3e0db; +} +.hotel-stays .hotel-stays__list__item { + padding: 25px 10px; + margin: 0; +} +@media (min-width: 740px) { + .hotel-stays .hotel-stays__list__item { + padding: 16px; + } +} +.hotel-stays .hotel-stays__list__item__heading { + margin-bottom: 0.5em; + color: #483729; +} +.hotel-stays .hotel-stays__list__item__link-heading { + margin-bottom: 0; + color: #00838e; +} +.my-pages .hotel-stays .hotel-stays__list__item__link-heading { + color: #333; + font-weight: 700; +} +.hotel-stays .hotel-stays__list__item__date { + white-space: nowrap; + display: inline-block; + width: 45%; +} +.my-pages .hotel-stays .hotel-stays__list__item__date { + width: 40%; +} +@media (max-width: 419px) { + .my-pages .hotel-stays .hotel-stays__list__item__date { + width: auto; + } +} +.hotel-stays .hotel-stays__list__item__booking-id { + white-space: nowrap; + display: inline-block; + width: 40%; +} +.hotel-stays .hotel-stays__list__item__btn { + word-break: break-word; +} +.my-pages .hotel-stays .hotel-stays__list__item__btn { + background-image: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg); + background-repeat: no-repeat; + display: inline-block; + background-size: 10px; + padding-right: 15px; + margin: 10px 0 0; + padding-left: 0; + background-position: bottom 7px right; + text-align: right; +} +@media (min-width: 740px) { + .my-pages .hotel-stays .hotel-stays__list__item__btn { + width: 100%; + margin-top: 0; + } +} +@media (min-width: 950px) { + .my-pages .hotel-stays .hotel-stays__list__item__btn { + width: 64%; + } +} +@media (min-width: 1200px) { + .my-pages .hotel-stays .hotel-stays__list__item__btn { + width: 58%; + } +} +.hotel-stays .hotel-stays__list__item--closed { + float: left; + max-width: 4.5rem; + width: 4.5rem; + min-height: 3rem; + margin-right: 10px; + word-wrap: break-word; +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-stays .hotel-stays__list__item--left { + margin-left: -20px; + } + .hotel-stays .hotel-stays__list__item--right { + margin-left: 20px; + padding-left: 10px; + } +} +.hotel-stays.table__container--historical-bookings { + position: relative; + padding-bottom: 1em; +} +.hotel-stays.table__container--historical-bookings-inner { + position: relative; +} +.hotel-stays.table__container--historical-bookings .table__row--heading { + font-size: 14px; +} +.hotel-stays.table__container--historical-bookings .table__cell { + padding-left: 7px; + padding-right: 7px; +} +.hotel-stays.table__container--historical-bookings .fade-overlay { + position: absolute; + width: 50px; + height: 100%; + right: -5px; + background: -webkit-gradient( + linear, + left top, + right top, + from(hsla(0, 0%, 100%, 0)), + to(#fff) + ); + background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1); +} +.hotel-stays.table__container--historical-bookings .fade-overlay.left-aligned { + left: -5px; + background: -webkit-gradient( + linear, + left top, + right top, + from(#fff), + to(hsla(0, 0%, 100%, 0)) + ); + background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0)); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1); +} +.hotel-stays.table__container--historical-bookings .fade-overlay.hidden { + display: none; +} +.hotel-stays .hotel-stays__footer { + margin-top: 15px; + color: #006b75; +} +.togglable-item--visible { + opacity: 1; +} +.togglable-item--hidden, +.togglable-item--visible { + -webkit-transition: opacity 1s; + transition: opacity 1s; +} +.togglable-item--hidden { + display: none; + opacity: 0; +} +[lang="de"] .hotel-stays span.text-small:last-child { + text-transform: capitalize; +} +.profile-section { + margin-bottom: 20px; +} +.profile-section__disclaimer-container { + font-size: 0.875rem; + padding-top: 20px; +} +@media (max-width: 739px) { + .profile-section { + background: #fff; + } + .profile-section .profile-section__heading { + padding: 10px; + margin-bottom: 0; + } +} +@media (min-width: 740px) { + .profile-section { + margin-bottom: 30px; + } +} +@media (min-width: 1200px) { + .profile-section { + margin-bottom: 40px; + } +} +.profile-overview { + color: #fff; + position: relative; +} +.profile-overview .profile-overview__greeting { + margin-bottom: 10px; + margin-right: 64px; +} +.profile-overview + .profile-overview__greeting + .profile-overview__greeting__text { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + font-size: 1.375rem; + line-height: 1.1em; + text-transform: uppercase; + font-weight: 400; + color: #483729; + color: #fff; +} +@media (min-width: 950px) { + .profile-overview + .profile-overview__greeting + .profile-overview__greeting__text { + font-size: 1.625rem; + font-size: 2rem; + } +} +@media (min-width: 740px) { + .profile-overview .profile-overview__greeting { + margin-right: 0; + float: left; + } +} +.profile-overview .profile-overview__info { + margin-bottom: 20px; +} +@media (min-width: 740px) { + .profile-overview .profile-overview__info { + margin-bottom: 10px; + float: right; + } +} +@media (min-width: 950px) { + .profile-overview .profile-overview__info { + margin: 10px 0 10px 10px; + } +} +.profile-overview .profile-overview__info .profile-overview__info__block { + margin-bottom: 0.3125rem; +} +.profile-overview .profile-overview__info .profile-overview__info__block > dt, +.profile-overview .profile-overview__info .profile-overview__info__block dd { + display: inline; +} +@media (min-width: 740px) { + .profile-overview .profile-overview__info .profile-overview__info__block { + margin: 0 10px; + vertical-align: middle; + } +} +@media (max-width: 419px) { + .profile-overview + .profile-overview__info + .profile-overview__info__block__link { + margin-bottom: 0.625rem; + } +} +.profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber { + position: relative; +} +.profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber + > dd { + font-weight: 700; +} +@media (max-width: 419px) { + .profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber + > dd { + padding-right: 6.25rem; + } +} +@media (min-width: 740px) { + .profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber { + display: inline-block; + } + .profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber + > dt, + .profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber + dd { + display: block; + } +} +@media (min-width: 950px) { + .profile-overview + .profile-overview__info + .profile-overview__info__block--membershipnumber:after { + content: ""; + display: block; + height: 100%; + width: 1px; + background: hsla(0, 0%, 100%, 0.5); + position: absolute; + top: 0; + right: -15px; + } +} +.profile-overview + .profile-overview__info + .profile-overview__info__block--customer { + display: none; +} +@media (min-width: 950px) { + .profile-overview + .profile-overview__info + .profile-overview__info__block--customer { + display: inline-block; + } +} +@media (min-width: 740px) { + .profile-overview + .profile-overview__info + .profile-overview__info__block--edit { + display: inline-block; + } +} +.profile-overview .profile-overview__blocks { + clear: both; + margin-bottom: 15px; +} +.profile-overview .profile-overview__blocks:after, +.profile-overview .profile-overview__blocks:before { + content: " "; + display: table; +} +.profile-overview .profile-overview__blocks:after { + clear: both; +} +@media (max-width: 739px) { + .profile-overview-block { + height: auto !important; + } +} +@media (min-width: 740px) { + .profile-overview-block { + background: #fff; + color: #483729; + min-height: 8.125rem; + padding: 1.25rem 0.9375rem 0.9375rem; + text-align: center; + } +} +.profile-overview-block--level-card__tooltip { + font-size: 0.9375rem; +} +.profile-overview-block--level-card__tooltip__details.list-style { + display: block; +} +.profile-overview-block--level-card__tooltip__details.table-style { + display: none; +} +.profile-overview-block--level-card__tooltip__details.table-style table td, +.profile-overview-block--level-card__tooltip__details.table-style table th { + padding: 5px 30px 5px 0; +} +.profile-overview-block .profile-overview-block__fact { + margin-bottom: 0; +} +.profile-overview-block + .profile-overview-block__fact + .profile-overview-block__fact__heading { + font-size: 1rem; + line-height: 1.4em; + font-family: Helvetica, Arial, sans-serif; + color: #fff; + font-weight: 400; + display: inline; +} +.profile-overview-block + .profile-overview-block__fact + .profile-overview-block__fact__text { + font-weight: 700; +} +.profile-overview-block .profile-overview-block__fact--nights-long { + display: none; +} +.profile-overview-block + .profile-overview-block__fact--lastpoints + .profile-overview-block__fact__heading { + display: block; + margin-bottom: 0; +} +.profile-overview-block .profile-overview-block__fact--lastpoints__date { + font-weight: 400; +} +@media (min-width: 740px) { + .profile-overview-block--level-card__tooltip__details.list-style { + display: none; + } + .profile-overview-block--level-card__tooltip__details.table-style { + display: block; + } + .profile-overview-block--level-card__tooltip__details.table-style table { + margin-bottom: 10px; + } + .profile-overview-block--level-card__tooltip__details.table-style table th { + background: none; + padding-bottom: 5px; + text-align: left; + } + .profile-overview-block--level-card__tooltip__details.table-style table td { + padding-right: 15px; + } + .profile-overview-block--level-card__tooltip__details.table-style + table + > tbody + > tr:nth-child(2n) + > td { + background: none; + } + .profile-overview-block + .profile-overview-block__fact + .profile-overview-block__fact__heading { + color: #333; + } + .profile-overview-block .profile-overview-block__fact--totalpoints { + margin-bottom: 0.3125rem; + } + .profile-overview-block + .profile-overview-block__fact--totalpoints + .profile-overview-block__fact__heading, + .profile-overview-block + .profile-overview-block__fact--totalpoints + .profile-overview-block__fact__text { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.5rem; + line-height: 1.1em; + color: #483729; + } + .profile-overview-block + .profile-overview-block__fact--totalpoints + .profile-overview-block__fact__text { + color: #8d3a7c; + } + .profile-overview-block + .profile-overview-block__fact--lastpoints + .profile-overview-block__fact__text { + font-weight: 400; + } + .profile-overview-block .profile-overview-block__fact--nights-short { + display: none; + } + .profile-overview-block .profile-overview-block__fact--nights-long { + display: block; + } + .profile-overview-block + .profile-overview-block__fact--nights-long + .profile-overview-block__fact__heading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.5rem; + line-height: 1.1em; + color: #483729; + display: block; + margin-bottom: 0.3125rem; + } + .profile-overview-block + .profile-overview-block__fact--nights-long + .profile-overview-block__fact__text { + font-weight: 400; + } +} +.profile-overview-block--level .profile-overview-block--level__heading { + display: none; +} +@media (min-width: 740px) { + .profile-overview-block--level .profile-overview-block--level__heading { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.5rem; + line-height: 1.1em; + color: #483729; + display: inline; + } +} +.profile-overview-block--level .profile-overview-block--level__badge { + margin: 0; +} +@media (min-width: 740px) { + .profile-overview-block--level .profile-overview-block--level__badge { + margin: 10px 10px 0; + position: relative; + right: 0; + top: 0; + } +} +.profile-overview-block--links { + display: none; + text-align: left; +} +@media (min-width: 950px) { + .profile-overview-block--links { + display: block; + margin: 0; + padding-top: 20px; + } +} +.profile-overview-block-tooltip { + position: absolute; + top: 0; + right: 0; +} +@media (min-width: 740px) { + .profile-overview-block-tooltip { + margin-right: 10px; + margin-top: 24px; + } +} +.expiration-points-table thead > tr > td, +.expiration-points-table tr > th { + background: #fceadf; +} +.expiration-points-table thead > tr > td:nth-child(2), +.expiration-points-table tr > th:nth-child(2) { + color: #fceadf; +} +@media (min-width: 740px) { + .expiration-points-table thead > tr > td:nth-child(2), + .expiration-points-table tr > th:nth-child(2) { + color: #000; + } +} +.expiration-points-table > thead > tr > td:first-child, +.expiration-points-table tr > th:first-child { + width: 65%; +} +@media (min-width: 740px) { + .expiration-points-table > thead > tr > td:first-child, + .expiration-points-table tr > th:first-child { + width: 50%; + } +} +@media (min-width: 950px) { + .expiration-points-table > thead > tr > td:first-child, + .expiration-points-table tr > th:first-child { + width: 35%; + } +} +.expiration-points-table thead > tr > td, +.expiration-points-table tr > td, +.expiration-points-table tr > th { + padding: 7px 10px; +} +@media (min-width: 950px) { + .expiration-points-table thead > tr > td, + .expiration-points-table tr > td, + .expiration-points-table tr > th { + padding: 10px 20px; + } +} +.expiration-points-table tr > td:nth-child(2) { + text-align: right; +} +@media (min-width: 740px) { + .expiration-points-table tr > td:nth-child(2) { + text-align: left; + } +} +.points-received { + margin-top: 3px; +} +.points-received--container { + margin: 0 0 3px; + background: #eee2eb; + color: #8d3a7c; + padding: 3px; +} +.hotel-stays { + background-color: #fff; +} +.hotel-stays .hotel-stays__list > li { + background: #fff; + margin-bottom: 16px; + border-radius: 4px; +} +@media (min-width: 950px) { + .hotel-stays .hotel-stays__list > li { + border-radius: 12px; + } +} +.hotel-stays .hotel-stays__footer { + border-top: none; +} +.my-pages .hotel-stays { + -webkit-box-shadow: none; + box-shadow: none; + padding: 0; + background-color: transparent; +} +.my-pages .hotel-stays__footer { + font-size: 0.9375rem; + margin-top: 0; + padding-top: 15px; + padding-bottom: 15px; +} +@media (min-width: 950px) { + .my-pages .hotel-stays__footer { + margin-top: 10px; + } +} +.my-pages .l-section { + background: #f3f2f1; +} +.hotel-stays-filter { + padding: 10px; + border-bottom: 1px solid #eee; + background: #fff; + margin-bottom: 1px; +} +.hotel-stays-filter a { + color: #483729; +} +.hotel-stays-filter .hotel-stays-filter__input-group { + margin-bottom: 5px; +} +.hotel-stays-filter + .hotel-stays-filter__input-group + .hotel-stays-filter__input-group__label { + display: inline-block; + vertical-align: middle; + width: 65px; + padding: 0 10px 0 0; + word-break: break-all; +} +.hotel-stays-filter + .hotel-stays-filter__input-group + .hotel-stays-filter__input-group__input { + display: inline-block; + vertical-align: middle; + width: calc(100% - 70px); +} +.hotel-stays-filter .hotel-stays-filter__button { + vertical-align: middle; + margin-top: 12px; + display: inline-block; + width: 100%; +} +.hotel-stays-filter .hotel-stays-filter__body { + margin-top: 10px; +} +@media (max-width: 949px) { + .hotel-stays-filter .hotel-stays-filter__input-group__label { + text-transform: capitalize; + } + .hotel-stays-filter .hotel-stays-filter__message { + background: #f5f5f4; + border-top: 1px solid #dddbda; + margin: 10px -10px -10px; + padding: 7px 10px; + } +} +@media (min-width: 950px) { + .hotel-stays-filter { + padding: 0; + background: none; + -webkit-box-shadow: none; + box-shadow: none; + margin-bottom: 10px; + border-bottom: none; + } + .hotel-stays-filter .hotel-stays-filter__input-group { + display: inline-block; + margin-bottom: 0; + } + .hotel-stays-filter + .hotel-stays-filter__input-group + .hotel-stays-filter__input-group__label { + width: auto; + } + .hotel-stays-filter + .hotel-stays-filter__input-group + .hotel-stays-filter__input-group__input { + width: 180px; + } + .hotel-stays-filter + .hotel-stays-filter__input-group + .hotel-stays-filter__input-group__label--to { + font-weight: 700; + padding: 0 3px; + } + .hotel-stays-filter .hotel-stays-filter__button { + width: auto; + margin-top: 0; + } + .hotel-stays-filter .expandable__toggle.hotel-stays-filter__toggle { + display: none; + } + .hotel-stays-filter .hotel-stays-filter__body { + margin-top: 0; + display: block !important; + } + .hotel-stays-filter .hotel-stays-filter__message { + font-weight: 700; + margin-top: 15px; + } +} +.member-content__section { + width: 100%; + overflow: visible; +} +.member-content__section .member-content__section__inner { + background-color: #fff; +} +@media (min-width: 740px) { + .member-content__section .member-content__section__inner { + background-color: transparent; + } +} +.member-content__section .member-content__section__inner .content-nav { + margin-top: 0; +} +.js [data-js="profile-title-selection"] { + display: none; +} +.tripadvisor-rating { + line-height: 1.2em; +} +.tripadvisor-rating .tripadvisor-rating__rating { + height: 15px; + display: inline; + vertical-align: text-top; + margin-right: 5px; +} +.tripadvisor-rating .tripadvisor-rating__review-count { + color: #4c4c4c; + font-size: 0.8125rem; + display: inline-block; +} +.tripadvisor-rating .tripadvisor-rating__review-count > strong { + font-weight: 400; +} +a.tripadvisor-rating:focus, +a.tripadvisor-rating:hover { + text-decoration: none; +} +a.tripadvisor-rating:focus .tripadvisor-rating__review-count, +a.tripadvisor-rating:hover .tripadvisor-rating__review-count { + text-decoration: underline; +} +.picker { + font-size: 16px; + text-align: left; + line-height: 1.2; + color: #000; + z-index: 10000; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.picker__input { + cursor: pointer; +} +.picker__input.picker__input--active { + border-color: #00838e; +} +.picker__box { + padding: 0 1em; +} +.picker__header { + text-align: center; + position: relative; + margin-top: 0.75em; +} +.picker__month, +.picker__year { + font-size: 1.5rem; + display: inline-block; + margin-left: 0.25em; + margin-right: 0.25em; +} +.picker__select--month, +.picker__select--year { + border: 1px solid #b7b7b7; + height: 2em; + padding: 0.5em; + margin-left: 0.25em; + margin-right: 0.25em; +} +@media (min-width: 24.5em) { + .picker__select--month, + .picker__select--year { + margin-top: -0.5em; + } +} +.picker__select--month { + width: 35%; +} +.picker__select--year { + width: 22.5%; +} +.picker__select--month:focus, +.picker__select--year:focus { + border-color: #00838e; +} +.picker__nav--next, +.picker__nav--prev { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + position: absolute; + width: 44px; + height: 44px; + -webkit-box-sizing: content-box; + box-sizing: content-box; + top: 0; + cursor: pointer; +} +.picker__nav--prev { + -webkit-transform: rotate(90deg) scaleX(-1); + transform: rotate(90deg) scaleX(-1); + left: -10px; +} +.picker__nav--next { + right: -10px; +} +.picker__nav--disabled, +.picker__nav--disabled:before, +.picker__nav--disabled:before:hover, +.picker__nav--disabled:hover { + cursor: default; + background: none; + border-right-color: #fff; + border-left-color: #fff; +} +.picker__table { + text-align: center; + border-collapse: collapse; + border-spacing: 0; + table-layout: fixed; + font-size: inherit; + width: 100%; + margin-top: 0.75em; + margin-bottom: 0.5em; +} +@media (min-height: 33.875em) { + .picker__table { + margin-bottom: 0.75em; + } +} +.picker__table td { + margin: 0; + padding: 0; +} +.picker__table td:nth-of-type(6), +.picker__table td:nth-of-type(7) { + color: #cd0921; +} +.picker__weekday { + width: 14.285714286%; + font-size: 0.8125rem; + line-height: 15px; + padding: 5px 0 3px; + color: color-xxdark-gray; + border: 1px solid #f3f2f1; + border-width: 1px 0; + font-weight: 700; +} +.picker__day { + height: 34px; + line-height: 34px; + margin: 2px; + width: 34px; +} +.picker__day--today { + position: relative; +} +.picker__day--today:before { + display: none; + content: " "; + position: absolute; + top: 2px; + right: 2px; + width: 0; + height: 0; + border-top: 0.5em solid #000; + border-left: 0.5em solid transparent; +} +.picker__day--disabled:before { + border-top-color: #aaa; +} +.picker__day--outfocus { + background: #e9e8e7; + display: none; +} +.picker__day--infocus:hover, +.picker__day--outfocus:hover { + cursor: pointer; + background: #e1f6f9; +} +.picker__day--highlighted { + border-color: #00838e; +} +.picker--focused .picker__day--highlighted, +.picker__day--highlighted:hover { + cursor: pointer; + background: #e1f6f9; +} +.picker--focused .picker__day--selected, +.picker__day--selected, +.picker__day--selected:hover { + background: #00838e; + color: #fff; + border-radius: 20px; + font-weight: 700; +} +.picker--focused .picker__day--disabled, +.picker__day--disabled, +.picker__day--disabled:hover { + background: #fff; + border-color: #fff; + color: #ddd; + cursor: default; +} +.picker__day--highlighted.picker__day--disabled, +.picker__day--highlighted.picker__day--disabled:hover { + background: #bbb; +} +.picker__footer { + display: none; + text-align: center; +} +.picker__button--clear, +.picker__button--close, +.picker__button--today { + border: 1px solid #fff; + background: #fff; + font-size: 0.8em; + padding: 0.66em 0; + font-weight: 700; + width: 33%; + display: inline-block; + vertical-align: bottom; +} +.picker__button--clear:hover, +.picker__button--close:hover, +.picker__button--today:hover { + cursor: pointer; + background: #e1f6f9; + border-bottom-color: #e1f6f9; +} +.picker__button--clear:focus, +.picker__button--close:focus, +.picker__button--today:focus { + background: #e1f6f9; + border-color: #00838e; + outline: none; +} +.picker__button--clear:before, +.picker__button--close:before, +.picker__button--today:before { + position: relative; + display: inline-block; + height: 0; +} +.picker__button--clear:before, +.picker__button--today:before { + content: " "; + margin-right: 0.45em; +} +.picker__button--today:before { + top: -0.05em; + width: 0; + border-top: 0.66em solid #000; + border-left: 0.66em solid transparent; +} +.picker__button--clear:before { + top: -0.25em; + width: 0.66em; + border-top: 3px solid #8d3a7c; +} +.picker__button--close:before { + content: "×"; + top: -0.1em; + vertical-align: top; + font-size: 1.1em; + margin-right: 0.35em; + color: #777; +} +.picker__button--today[disabled], +.picker__button--today[disabled]:hover { + background: #fff; + border-color: #fff; + color: #ddd; + cursor: default; +} +.picker__button--today[disabled]:before { + border-top-color: #aaa; +} +.picker { + width: 290px; + max-width: 290px; + left: 0; + position: absolute; +} +@media (min-width: 740px) { + .picker { + min-width: 18rem; + } +} +.picker__holder { + position: absolute; + -webkit-box-sizing: border-box; + box-sizing: border-box; + max-height: 0; + visibility: hidden; + -webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg); + transform: translateY(-1em) perspective(600px) rotateX(10deg); + -webkit-transition: + opacity 0.15s ease-out, + max-height 0s 0.15s, + border-width 0s 0.15s, + -webkit-transform 0.15s ease-out; + transition: + opacity 0.15s ease-out, + max-height 0s 0.15s, + border-width 0s 0.15s, + -webkit-transform 0.15s ease-out; + transition: + transform 0.15s ease-out, + opacity 0.15s ease-out, + max-height 0s 0.15s, + border-width 0s 0.15s; + transition: + transform 0.15s ease-out, + opacity 0.15s ease-out, + max-height 0s 0.15s, + border-width 0s 0.15s, + -webkit-transform 0.15s ease-out; + overflow: hidden; +} +.picker__holder:focus { + outline: none; +} +.picker--left .picker__holder:before { + left: 30%; +} +.picker--left .picker__holder:before, +.picker--right .picker__holder:before { + content: ""; + border: 10px solid transparent; + border-bottom-color: #fff; + position: absolute; + margin-top: -18px; +} +.picker--right .picker__holder:before { + right: 30%; +} +.picker--crocus .picker__holder { + background: rgba(141, 58, 124, 0.8); +} +.picker__frame { + background: #fff; + padding: 1px; + border-radius: 4px; +} +.picker__wrap { + margin: -1px; +} +.picker--opened .picker__holder { + max-height: 25em; + visibility: visible; + padding: 10px 0; + -webkit-transform: translateY(0) perspective(600px) rotateX(0); + transform: translateY(0) perspective(600px) rotateX(0); + -webkit-transition: + opacity 0.15s ease-out, + max-height 0s, + border-width 0s, + -webkit-transform 0.15s ease-out; + transition: + opacity 0.15s ease-out, + max-height 0s, + border-width 0s, + -webkit-transform 0.15s ease-out; + transition: + transform 0.15s ease-out, + opacity 0.15s ease-out, + max-height 0s, + border-width 0s; + transition: + transform 0.15s ease-out, + opacity 0.15s ease-out, + max-height 0s, + border-width 0s, + -webkit-transform 0.15s ease-out; +} +@media (max-width: 1199px) { + .picker__holder { + -webkit-transform: translateY(-2em) perspective(600px) rotateX(20deg) + scale(0.9); + transform: translateY(-2em) perspective(600px) rotateX(20deg) scale(0.9); + } + .picker--opened .picker__holder { + -webkit-transform: translateY(0) perspective(600px) rotateX(0) scale(1); + transform: translateY(0) perspective(600px) rotateX(0) scale(1); + } +} +.system-output-cache { + position: relative; + z-index: 10; + background: #dfdfdf; + font-size: 0.8em; + padding: 0.2em 0.5em; +} +.login { + background: #8d3a7c; + clear: both; + color: #fff; + display: none; + overflow: hidden; + width: 100%; + z-index: 999999; +} +.login h3 { + color: #fff; + margin-bottom: 1rem; +} +@media (min-width: 740px) { + .login h3 { + margin-bottom: 0.8rem; + } +} +.login .login__container { + position: relative; + width: 100%; +} +.login .login__container .form-close-btn { + background-color: transparent; + border: none; + display: block; + position: absolute; + right: 0; + text-indent: -9999px; + max-width: 45px; + top: 7px; +} +.login .login__container .form-close-btn:after { + content: ""; + display: block; + height: 45px; + width: 45px; +} +.login .login__container input[type="password"]::-webkit-input-placeholder, +.login .login__container input[type="tel"]::-webkit-input-placeholder { + color: #692b5c; + opacity: 1 !important; +} +.login .login__container input[type="password"]::-moz-placeholder, +.login .login__container input[type="tel"]::-moz-placeholder { + color: #692b5c; + opacity: 1 !important; +} +.login .login__container input[type="password"]::-ms-input-placeholder, +.login .login__container input[type="tel"]::-ms-input-placeholder { + color: #692b5c; + opacity: 1 !important; +} +.login .login__container input[type="password"]::placeholder, +.login .login__container input[type="tel"]::placeholder { + color: #692b5c; + opacity: 1 !important; +} +@media (min-width: 740px) { + .login .login__container { + background-image: -webkit-gradient( + linear, + left top, + right top, + from(#994e89), + color-stop(33.3%, #994e89), + color-stop(33.3%, transparent) + ); + background-image: linear-gradient( + 90deg, + #994e89, + #994e89 33.3%, + transparent 0 + ); + overflow: hidden; + } +} +@media (min-width: 740px) { + .login .login__login-info { + width: 33.2%; + } + .login .login__login-form { + width: 66.6%; + } + .login .login__container .form-close-btn { + top: 10px; + } +} +.login-info { + display: block; + padding: 10px 10px 0.813em; + margin: 0 -10px; + background-color: #994e89; +} +.login-info a { + color: #fff; + padding-left: 38px; + background-image: url(/_static/img/bullet-list-arrow-circle-lightviolet.svg); + background-repeat: no-repeat; + display: inline-block; + background-size: 22px 22px; + margin-bottom: 0.9em; +} +.login-info a:focus, +.login-info a:hover { + text-decoration: underline; +} +@media (min-width: 740px) { + .login-info { + background-position: right 20px top 40px; + float: left; + padding: 30px 20px 0.813em; + margin: 0; + } +} +.login-form { + display: block; + padding: 30px 0 20px; +} +@media (min-width: 740px) { + .login-form h3 { + margin-bottom: 3px; + } +} +.login-form fieldset label[for="Login_RememberMe"] { + font-size: 0.875rem; +} +.login-form fieldset a, +.login-form fieldset label[for="Login_RememberMe"] { + margin-top: 9px; +} +.login-form fieldset.login__form__input-group { + margin-bottom: 1rem; +} +.login-form fieldset.login__form__input-submit { + margin: 10px 0; + position: relative; +} +.login-form .login__form__submitbtn { + padding-top: 5px; + padding-bottom: 5px; + display: block; + width: 100%; +} +.login-form a { + color: #fff; + font-size: 0.875rem; + padding-left: 38px; + background-image: url(/_static/img/bullet-list-arrow-circle-lightviolet.svg); + background-repeat: no-repeat; + display: inline-block; + background-size: 22px 22px; + margin-bottom: 0; + line-height: 1.15; + padding-bottom: 4px; + padding-top: 3px; +} +.login-form a:focus, +.login-form a:hover { + text-decoration: underline; +} +@media (min-width: 740px) { + .login-form { + float: right; + padding-bottom: 0.813em; + padding-left: 30px; + } + .login-form fieldset { + float: left; + width: 33.3%; + } + .login-form fieldset.login__form__input-group { + padding-right: 20px; + margin-bottom: 0; + } + .login-form fieldset.login__form__input-submit { + margin: 0; + } +} +@media (min-width: 1200px) { + .login-form { + padding-left: 50px; + } +} +.error-container { + margin-bottom: 4px; +} +.login__form__errors { + margin-bottom: 0; +} +.login__form__errors > span { + display: block; +} +.login__form__errors > span:last-child { + margin-bottom: 8px; + margin-top: 2px; +} +.login__form__errors .field-validation-error { + display: inline-block; + margin-top: 0; +} +@media (min-width: 740px) { + .login__form__errors { + overflow: hidden; + margin-bottom: 7px; + } + .login__form__errors > span { + display: block; + min-width: 33%; + float: left; + } + .login__form__errors > span:last-child { + margin-bottom: 0; + margin-top: 0; + } +} +.login__form__input__inline-small { + vertical-align: top; +} +@media (min-width: 740px) { + .login__form__input__inline-small { + width: 39%; + padding-top: 1.5em; + display: inline; + } + .login__form__input__inline-small .btn { + width: 100%; + } +} +@media (min-width: 950px) { + .login__form__input__inline-small { + width: 30%; + } +} +@media (min-width: 1200px) { + .login__form__input__inline-small { + width: 20%; + } +} +.login__form__input__inline-large { + vertical-align: bottom; +} +@media (min-width: 740px) { + .login__form__input__inline-large { + width: 59%; + display: inline; + } +} +@media (min-width: 950px) { + .login__form__input__inline-large { + width: 69%; + } +} +@media (min-width: 1200px) { + .login__form__input__inline-large { + width: 79%; + } +} +.pwd-change-msg { + background-color: #f8f8f8; + background: + url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) + repeat, + -webkit-gradient( + linear, + left top, + left bottom, + from(hsla(0, 0%, 94.1%, 0.9411764705882353)), + color-stop(60%, #fff), + to(#fff) + ); + background: + url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) + repeat, + linear-gradient( + 180deg, + hsla(0, 0%, 94.1%, 0.9411764705882353), + #fff 60%, + #fff + ); + padding: 30px; + height: 100%; +} +@media (min-width: 740px) { + .pwd-change-msg { + height: auto; + } +} +.pwd-change-msg h2 { + margin-bottom: 20px; +} +.pwd-change-msg .close { + position: absolute; + right: 12px; + top: 12px; + cursor: pointer; +} +.pwd-change-msg .close:hover { + background-color: #00838e; + border-radius: 50%; + display: -ms-flexbox; + display: flex; +} +.pwd-change-msg .close .icon:hover { + fill: #fff; +} +.pwd-change-msg .btn.login-button { + width: 100%; + margin: 15px auto 0; +} +.speech-bubble { + border-radius: 20px; + background: #fbe3d3; + padding: 13px 15px; + position: relative; +} +.speech-bubble, +.speech-bubble .speech-bubble__media { + margin-bottom: 15px; +} +.speech-bubble > p:last-child { + margin-bottom: 0; +} +@media (min-width: 740px) { + .speech-bubble { + border-radius: 25px; + padding: 15px 20px; + } +} +@media (min-width: 950px) { + .speech-bubble--small-width { + width: 25%; + margin-left: auto; + text-align: left; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .speech-bubble--small-width { + width: 33%; + } +} +.speech-bubble--tight { + padding: 13px 10px; +} +@media (min-width: 740px) { + .speech-bubble--tight { + padding: 8px 20px 8px 13px; + } +} +.speech-bubble--unspaced { + margin-bottom: 0; +} +.speech-bubble--point-down, +.speech-bubble--point-up { + position: relative; + border-radius: 20px 20px 20px 0; +} +.speech-bubble--point-down:after, +.speech-bubble--point-up:after { + content: ""; + display: block; + width: 24px; + height: 22px; + position: absolute; + bottom: -22px; + left: 0; + z-index: 1; + background: url(/_static/img/bg-speech-bubble-corner.png) no-repeat 0 100%; +} +@media (min-width: 740px) { + .speech-bubble--point-down, + .speech-bubble--point-up { + border-radius: 25px 25px 25px 0; + } +} +.speech-bubble--point-up { + border-radius: 0 20px 20px 20px; +} +.speech-bubble--point-up.speech-bubble--success:after { + background-image: url(/_static/img/bg-speech-bubble-corner-success.png); +} +.speech-bubble--point-up:after { + top: -22px; + left: -1px; + -webkit-transform: rotate(270deg); + transform: rotate(270deg); +} +.points-received.speech-bubble--point-down { + margin-left: 0; + margin-right: 0; +} +.points-received.speech-bubble--point-down:after { + background: url(/_static/img/bg-speech-bubble-corner-purple-border.png) + no-repeat 0 100%; +} +@media (min-width: 740px) { + .speech-bubble--half-width { + max-width: 45em; + } +} +@media (min-width: 950px) { + .speech-bubble--half-width { + width: 50%; + max-width: none; + } +} +@media (min-width: 740px) { + .speech-bubble--booking-details, + .speech-bubble--map-list, + .speech-bubble--short { + display: inline-block; + } +} +.speech-bubble--point-down.speech-bubble--booking-details, +.speech-bubble--point-down.speech-bubble--map-list, +.speech-bubble--point-down.speech-bubble--pre-box { + margin-bottom: 0; +} +.speech-bubble--pre-teaser { + margin: 0 0 0 -2px; + border: 2px solid #fff; +} +.speech-bubble--pre-teaser:after { + border-left: 2px solid #fff; + margin-left: -2px; +} +@media (min-width: 740px) { + .speech-bubble--pre-teaser { + display: inline-block; + margin: 0 0 0 -2px; + } +} +.speech-bubble--input-warning, +.speech-bubble--pre-button, +.speech-bubble--pre-button-tight { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 0.8125rem; + line-height: 1.2em; + color: #333; + padding: 0.375rem 0.9375rem 0.375rem 1.25rem; + margin: 0 0 3px -3px; +} +.speech-bubble--input-warning:after, +.speech-bubble--pre-button-tight:after, +.speech-bubble--pre-button:after { + height: 20px; + bottom: -20px; +} +@media (min-width: 740px) { + .speech-bubble--input-warning, + .speech-bubble--pre-button, + .speech-bubble--pre-button-tight { + display: inline-block; + } +} +.speech-bubble--input-warning, +.speech-bubble--pre-button-tight { + padding: 0.375rem 0.9375rem 0.375rem 0.625rem; +} +@media (min-width: 740px) { + .speech-bubble--input-warning { + margin-bottom: -3px; + } +} +.speech-bubble--booking-details { + z-index: 1; +} +@media (max-width: 739px) { + .speech-bubble--booking-details { + margin-left: 10px; + margin-right: 10px; + } +} +.speech-bubble--booking-details * { + display: inline-block; +} +.speech-bubble--deemphasized { + background-color: #e9e8e7; + color: #333; +} +.speech-bubble--deemphasized .speech-bubble__heading { + color: #333; +} +.speech-bubble--deemphasized:after { + background-image: url(/_static/img/bg-speech-bubble-corner-deemphasized.png); +} +.speech-bubble--error { + background-color: #f2dedd; + color: #333; +} +.speech-bubble--error .speech-bubble__heading { + color: #b43837; +} +.speech-bubble--success { + background-color: #f0f8e9; +} +.speech-bubble--success .speech-bubble__heading { + color: #333; +} +.speech-bubble--success:after { + background-image: url(/_static/img/bg-speech-bubble-corner-success.png); +} +.speech-bubble--success-with-border { + border: 1px solid #008a25; + border-radius: 25px 25px 25px 0; + padding-bottom: 14px; +} +.speech-bubble--success-with-border > span { + position: absolute; + bottom: -24px; + left: -1px; +} +.speech-bubble--success-with-border > span svg { + display: block; +} +.speech-bubble--success-with-border > span svg #bg-color { + fill: #f0f8e9; +} +.speech-bubble--success-with-border > span svg #border-color { + fill: #008a25; +} +.speech-bubble--compact { + border-radius: 4px; + padding: 8px; +} +.speech-bubble--compact .iconic-item__icon-container { + width: auto; + margin-right: 8px; + display: block; +} +.speech-bubble--failed { + background-color: #eddfde; +} +.speech-bubble--failed .speech-bubble__heading { + color: #333; +} +.speech-bubble--failed:after { + background-image: url(/_static/img/bg-speech-bubble-corner-failed.png); +} +.speech-bubble--my-booking { + margin-top: 10px; + margin-bottom: 10px; +} +.speech-bubble__content { + display: inline-block; + vertical-align: middle; + width: 90%; + padding-left: 10px; +} +@media (min-width: 950px) { + .booking-option { + position: relative; + padding-right: 10px; + width: 50%; + padding-left: 0; + } +} +.special-request-head { + background-position: 10px 10px; + background-repeat: no-repeat; +} +@media (min-width: 950px) { + .special-request-head { + background-image: none; + clear: both; + } +} +.special-request-head .special-request-head__arrow { + margin-left: 3px; +} +.special-request-head .special-request-head__subheading { + font-size: 0.8125rem; + margin-top: -3px; +} +.special-request-form .expandable__body { + padding-top: 5px; +} +.special-request-dropdown { + margin-top: 3px; + margin-bottom: 3px; +} +.special-request-needs-group { + margin-top: 10px; +} +.special-request-needs-group .special-request-needs-group__heading { + margin-bottom: 0.3125rem; +} +.special-request-needs-group .input-group { + padding-bottom: 3px; +} +.special-request-needs-group .input-group:last-child { + margin-bottom: 20px; +} +.special-request-other-comments { + border-top: 0.0625rem solid rgba(157, 160, 161, 0.33); + padding-top: 20px; + margin-top: 0; +} +@media (min-width: 740px) { + .special-request-other-comments { + width: 100%; + vertical-align: middle; + display: inline-block; + border-top: none; + padding-top: 0; + } +} +.special-request-other-comments .special-request-other-comments__heading { + padding-left: 10px; +} +@media (min-width: 950px) { + .special-request-other-comments .special-request-other-comments__heading { + padding-left: 0; + } +} +.special-request-other-comments .special-request-other-comments__textbox { + height: 15.625rem; + resize: none; + max-width: none; +} +@media (min-width: 740px) { + .special-request-other-comments .special-request-other-comments__textbox { + height: 9.375rem; + } +} +.special-request-disclaimer { + margin-top: 1rem; +} +.full-page-form { + width: 100%; + margin: 0 auto; + max-width: 100%; +} +.full-page-form:after, +.full-page-form:before { + content: " "; + display: table; +} +.full-page-form:after { + clear: both; +} +.full-page-form .full-page-form__form { + position: relative; + width: 100%; + float: left; + background: #fff; + padding: 10px; +} +@media (min-width: 950px) { + .full-page-form .full-page-form__form { + position: relative; + width: 66.6666666667%; + margin-left: 16.6666666667%; + float: left; + padding: 40px; + margin-top: 120px; + margin-bottom: 120px; + } +} +@media (min-width: 950px) { + .full-page-form .full-page-form__form--narrow { + margin-top: 60px; + padding-left: 100px; + padding-right: 100px; + } +} +@media (min-width: 1200px) { + .full-page-form .full-page-form__form--narrow { + padding-left: 150px; + padding-right: 150px; + } +} +@media (min-width: 950px) { + .full-page-form .full-page-form__form--wide { + position: relative; + width: 83.3333333333%; + margin-left: 8.3333333333%; + float: left; + padding-left: 100px; + padding-right: 100px; + } +} +@media (min-width: 950px) { + .full-page-form .full-page-form__form--narrow-height { + margin-top: 0; + margin-bottom: 0; + } +} +.full-page-form__introduction { + padding: 0 10px; +} +@media (min-width: 950px) { + .full-page-form__introduction { + padding: 0; + } +} +@media (min-width: 950px) { + .full-page-form__login { + background-image: url(/_static/img/friends-stamp-black.svg); + background-repeat: no-repeat; + background-size: 117px 123px; + background-position: 100% 0; + margin-top: -30px; + } + .full-page-form__login h1 { + padding-top: 40px; + padding-right: 120px; + margin-bottom: 3rem; + } +} +@media (min-width: 950px) { + .full-page-form__login__preamble { + width: 80%; + } +} +.full-page-form__centered { + background: #e9e8e7; + padding: 10px; + margin-bottom: 10px; +} +@media (min-width: 740px) { + .full-page-form__centered { + padding: 20px; + margin-bottom: 20px; + } +} +@media (min-width: 1200px) { + .full-page-form__centered { + padding: 30px; + margin-bottom: 30px; + } +} +.promotion-form .conditional-fields + .input-group .btn--become-member { + display: none; +} +.promotion-form .conditional-fields + .input-group .btn--activate-promotion, +.promotion-form .conditional-fields + .input-group .btn--login-promotion { + display: inline-block; +} +.promotion-form .conditional-fields.is-collapsed { + display: none; +} +.promotion-form + .conditional-fields.is-collapsed + + .input-group + .btn--become-member { + display: inline-block; +} +.promotion-form + .conditional-fields.is-collapsed + + .input-group + .btn--activate-promotion, +.promotion-form + .conditional-fields.is-collapsed + + .input-group + .btn--login-promotion { + display: none; +} +.special-alerts { + background-color: #eddfde; + color: #333; + padding: 3px 0; + position: relative; + z-index: 100; +} +.special-alerts.special-alerts--grayed { + background-color: #e3e0db; +} +.special-alerts.special-alerts--campaign { + background-color: #fbe3d3; +} +.special-alerts.special-alerts--campaign + .special-alerts__inner__body--wrapper:before { + background-image: url(/_static/img/icons/shared/price-tag.svg); +} +.special-alerts .special-alerts__inner .special-alerts__inner__body { + display: table-cell; + padding: 15px 10px; + min-height: 25px; +} +@media (min-width: 950px) { + .special-alerts .special-alerts__inner .special-alerts__inner__body { + min-height: 30px; + } +} +.special-alerts + .special-alerts__inner + .special-alerts__inner__body + .special-alerts__inner__body__title { + margin-bottom: 3px; +} +.special-alerts .special-alerts__inner .special-alerts__inner__body p { + margin-bottom: 0; +} +.special-alerts.booking-code-not-available-alert { + border-radius: 25px; + z-index: 8; +} +.special-alerts.booking-code-not-available-alert + .special-alerts__inner__body--wrapper { + padding-left: 20px; +} +@media (min-width: 950px) { + .booking-select-rate .special-alerts + .hotel { + margin-top: 20px; + } + .booking-select-rate .special-alerts + .hotel.is-expanded { + margin: 0; + } +} +.special-alerts__inner__body--wrapper { + display: inline-block; + padding-left: 15px; +} +.special-alerts__inner__body--wrapper:before { + content: ""; + width: 24px; + height: 50px; + background-position: center 60%; + float: left; +} +.booking-select-rate .special-alerts__inner__body--wrapper { + display: block; +} +@media (min-width: 950px) { + .special-alerts--short .special-alerts__inner__body--wrapper { + width: 66%; + } +} +.special-alerts--full-width .special-alerts__inner__body--wrapper { + padding-left: 0; +} +.special-alerts--inline { + margin-bottom: 10px; +} +.special-alerts--inline-block { + clear: both; +} +@media (min-width: 740px) { + .special-alerts--sitewide { + position: relative; + z-index: 50; + } +} +.credit-card-form { + background: #fff; + padding: 10px; +} +.credit-card-form__new-select, +.credit-card-form__saved-select { + padding: 0; + margin-bottom: 10px; +} +.credit-card-form__new-select { + margin-bottom: 0; +} +.credit-card-form__select { + display: block; + padding: 5px; + line-height: 1.5em; + font-weight: 700; +} +.credit-card-form__new, +.credit-card-form__saved { + padding: 10px; +} +.credit-card-form__new .tooltip a { + margin-top: -3px; +} +.credit-card__expiry-date, +.credit-card__number, +.credit-card__type { + display: inline-block; + width: 100%; +} +.credit-card__type { + display: inline-block; + font-weight: 700; + min-width: 8.875em; +} +@media (min-width: 420px) { + .credit-card__number, + .credit-card__type { + width: auto; + } + .credit-card__expiry-date { + padding-left: 8.875em; + } +} +@media (min-width: 740px) { + .credit-card__expiry-date { + width: auto; + padding-left: 0; + } +} +@media (min-width: 420px) { + .credit-card--narrow .credit-card__number, + .credit-card--narrow .credit-card__type { + width: 100%; + } + .credit-card--narrow .credit-card__expiry-date { + padding-left: 0; + } +} +@media (min-width: 950px) { + .credit-card--narrow .credit-card__number, + .credit-card--narrow .credit-card__type { + width: auto; + } +} +@media (max-width: 419px) { + .credit-card.radio .credit-card__type { + width: calc(100% - 22px); + } +} +.hide-saved-cards { + background-color: #e9e8e7; + padding: 8px; + border-radius: 4px; +} +.form-section:not(.booking__option) .hide-saved-cards { + border-radius: 8px; +} +@media (min-width: 950px) { + .hide-saved-cards { + padding: 8px 16px; + } + .form-section:not(.booking__option) .hide-saved-cards { + padding: 16px; + } +} +.hide-saved-cards a { + -ms-flex: 1 0 auto; + flex: 1 0 auto; +} +.hide-saved-cards > a, +.hide-saved-cards > span { + margin-right: 5px; +} +#hide-cards-info.tooltip__body { + padding: 16px; +} +#hide-cards-info.tooltip__body:before { + margin: -6px -6px 10px 10px; +} +#hide-cards-info.tooltip__body .title { + margin-bottom: 8px; + display: block; +} +.payment-options { + margin-bottom: 24px; +} +.payment-options .credit-card-form, +.payment-options .credit-card-form__saved { + border-radius: 0; + padding: 0; +} +.payment-options .credit-card-form__saved-select { + background-color: transparent; +} +.payment-options .payment-options__item { + border: 1px solid #e9e8e7; + border-radius: 8px; + margin-bottom: 8px; +} +.payment-options .payment-options__item.selected { + border-color: #00838e; + background-color: rgba(0, 131, 142, 0.1); +} +.payment-options .payment-options__item label { + padding: 14px 14px 14px 44px; + background-size: auto 32px; + background-position: calc(100% - 10px) 50%; + background-repeat: no-repeat; +} +.payment-options .payment-options__item .custom-radio-button { + line-height: 1.5rem; + font-size: 1rem; +} +.payment-options .payment-options__item .custom-radio-button__checkmark { + left: 14px; +} +.payment-options label.credit-card--mastercard { + background-image: url(/_static/img/icons/payment/MasterCard.svg); +} +.payment-options label.credit-card--visa { + background-image: url(/_static/img/icons/payment/Visa.svg); +} +.payment-options label.credit-card--americanexpress { + background-image: url(/_static/img/icons/payment/Amex.svg); +} +.payment-options label.credit-card--dinersclub { + background-image: url(/_static/img/icons/payment/DinersClub.svg); +} +.payment-options label.credit-card--discover { + background-image: url(/_static/img/icons/payment/Discover.svg); +} +.payment-options label.credit-card--jcb { + background-image: url(/_static/img/icons/payment/JCB.svg); +} +.payment-options label.credit-card--maestro { + background-image: url(/_static/img/icons/payment/Maestro.svg); +} +.payment-options label.credit-card--dankort { + background-image: url(/_static/img/icons/payment/Dankort.svg); +} +.payment-options label.credit-card--chinaunionpay { + background-image: url(/_static/img/icons/payment/ChinaUnionPay.svg); +} +.payment-options label.credit-card--new { + background-image: url(/_static/img/icons/payment/GenericCard.svg); +} +.payment-options label.credit-card--other { + background-image: none; +} +.payment-options label.credit-card--other .custom-radio-button__checkmark { + top: 26px; +} +.payment-options label.credit-card--other img.icon { + width: auto; + height: 24px; + margin-right: 4px; +} +.payment-options label.credit-card--other .available-payment-icons { + margin-top: 8px; +} +.payment-options label.credit-card--other .available-payment-icons img { + width: 48px; + height: 32px; +} +.payment-options label.credit-card--other .available-payment-icons #GooglePay { + height: 26px; +} +.expired-cc-msg, +.payment-error { + padding: 16px; + margin-bottom: 24px; +} +.expired-cc-msg svg, +.payment-error svg { + margin-right: 8px; +} +.expired-cc-msg .iconic-item__icon-container, +.payment-error .iconic-item__icon-container { + margin: 0; +} +.member-card { + margin: 0; + position: relative; +} +.member-card figure { + margin: 0; +} +.member-card__image { + display: inline-block; + position: relative; + width: 100%; +} +.member-card__info-holder { + position: absolute; + width: 100%; + bottom: 0; + left: 0; + padding: 0 0 9% 5%; +} +.member-card__info-holder--expiration-date { + padding-bottom: 6%; +} +.member-card__info { + display: block; + color: #fff; + white-space: nowrap; + font-size: 0.875rem; + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); +} +.member-card__number { + letter-spacing: 0.0625em; +} +.member-card__name { + text-transform: uppercase; +} +.member-card--margined { + margin-bottom: 20px; +} +.member-card__expiration-date { + padding-bottom: 0; +} +.member-card h2 { + font-family: Arial, Helvetica, sans-serif; + font-weight: 700; +} +@media (min-width: 420px) { + .member-card__info { + font-size: 1.125rem; + padding: 0.15em; + } +} +@media (min-width: 740px) { + .member-card__info { + font-size: 1.5rem; + padding: 0.4em; + } +} +.member-card-top-logo { + width: 102px; +} +.member-discount-banner, +.member-discount-banner:before { + border-radius: 10px; +} +.member-discount-banner:before { + content: ""; + background: url(/_static/img/member-banner-pattern.svg) repeat; + background-position: 100% 50%; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: 0; +} +.booking-details-member-banner .member-discount-banner, +.flex-box, +.flex-content, +.member-discount-banner .member-discount-banner-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.booking-details-member-banner .member-signup .custom-checkbox-label, +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .flex-box + .btn, +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .flex-content + span, +.member-discount-banner span { + font-weight: 700; +} +.member-discount-banner { + color: #fff; + margin-bottom: 15px; + position: relative; + z-index: 0; + background: #624f41; + padding: 18px 0 20px; +} +.member-discount-banner span { + font-size: 0.9375rem; +} +.member-discount-banner .member-discount-banner-content { + padding-left: 15px; +} +@media (min-width: 740px) { + .member-discount-banner .member-discount-banner-content { + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + } +} +.member-discount-banner .member-discount-banner-content span { + margin-left: 15px; +} +.member-discount-banner .member-discount-banner-content .banner-text, +.member-discount-banner .member-discount-banner-content div, +.member-discount-banner .member-discount-banner-content label { + z-index: 10; +} +.member-discount-banner .member-discount-banner-content img { + display: block; + position: relative; + z-index: 10; +} +.member-discount-banner.full-width-banner { + margin-bottom: 20px; +} +.booking-details-member-banner { + width: 100%; + background: #fff; +} +.booking-details-member-banner .member-discount-banner { + -ms-flex-pack: justify; + justify-content: space-between; + padding: 15px 20px; + margin-bottom: 20px; +} +@media (max-width: 739px) { + .booking-details-member-banner .member-discount-banner { + display: block; + } + .booking-details-member-banner + .member-discount-banner + .member-discount-banner-content { + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-align: start; + align-items: flex-start; + padding-left: 0; + } + .booking-details-member-banner + .member-discount-banner + .member-discount-banner-content + span { + font-size: 0.875rem; + line-height: 1.2rem; + } +} +.booking-details-member-banner .member-discount-banner:before { + z-index: -1; +} +.booking-details-member-banner + .member-discount-banner + .member-discount-banner-content + span { + margin-left: -5px; +} +@media (min-width: 740px) { + .booking-details-member-banner + .member-discount-banner + .member-discount-banner-content + span { + margin-left: 15px; + margin-right: 5px; + } +} +.booking-details-member-banner + .member-discount-banner + .member-discount-banner-content + span.custom-checkbox-label:before { + margin-right: 8px; +} +@media (max-width: 419px) { + .booking-details-member-banner + .member-discount-banner + .member-discount-banner-content + span.custom-checkbox-label:before { + width: 5rem; + } +} +@media (max-width: 949px) { + .booking-details-member-banner + .member-discount-banner + .member-discount-banner-content + span.custom-checkbox-label:before { + width: 3.4rem; + } +} +.booking-details-member-banner .booking-member-price-details { + margin-left: 28px; +} +@media (min-width: 740px) { + .booking-details-member-banner .booking-member-price-details { + margin-left: 0; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price { + display: block; + } + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price.price--offer { + padding-bottom: 12px; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price.price--offer { + line-height: 1rem; + } +} +@media (min-width: 740px) and (max-width: 1199px) { + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price.price--offer + span { + font-size: 1.125rem; + } + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price.price--offer-original + span { + font-size: 0.875rem; + } + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price.price--offer-original + span + .price__currency { + font-size: 0.875rem; + line-height: 1rem; + } +} +@media (max-width: 419px) { + .booking-details-member-banner + .booking-member-price-details.bonus--price + .price.price--offer, + .booking-details-member-banner + .booking-member-price-details.voucher--price + .price.price--offer { + display: block; + margin-bottom: 0; + } +} +.booking-details-member-banner .booking-member-price-details .price { + display: inline; +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer + span { + color: #fff; + margin-right: 4px; + font-size: 1.375rem; + line-height: inherit; +} +@media (min-width: 740px) { + .booking-details-member-banner + .booking-member-price-details + .price.price--offer + span { + font-size: 1.5rem; + } +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer + span.price__currency { + margin-left: 0; +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer + > span:first-child { + display: none; +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original { + margin-top: 0; +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span { + font-size: 1rem; + font-weight: 400; +} +@media (min-width: 740px) { + .booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span { + font-size: 1.25rem; + } +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span.price__currency { + font-size: 1rem; + display: inline-block; +} +@media (min-width: 740px) { + .booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span.price__currency { + font-size: 1.25rem; + margin-top: -3px; + } +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span:nth-child(2) { + display: none; +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span + .price__plus:nth-child(2) { + display: inline; +} +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span.bc, +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span.price__currency, +.booking-details-member-banner + .booking-member-price-details + .price.price--offer-original + span.price__plus, +.booking-details-member-banner + .booking-member-price-details + .price.price--offer + span.bc, +.booking-details-member-banner + .booking-member-price-details + .price.price--offer + span.price__currency, +.booking-details-member-banner + .booking-member-price-details + .price.price--offer + span.price__plus { + margin-right: 0; +} +.booking-details-member-banner .member-signup { + background-color: #f3f2f1; + margin-bottom: 20px; +} +@media (min-width: 740px) { + .booking-details-member-banner .member-signup { + margin-top: 10px; + } +} +.booking-details-member-banner .member-signup .small-text { + font-size: 0.8125rem; + color: #624f41; + margin-bottom: 10px; +} +@media (max-width: 739px) { + .booking-details-member-banner .member-signup .small-text { + font-size: 0.75rem; + line-height: 1rem; + } +} +.booking-details-member-banner .member-signup .custom-checkbox-label { + color: #4e3f34; +} +.booking-details-member-banner .member-signup .member-signup-top-content { + border-bottom: 1px solid #a1958d; + padding: 15px 15px 0; +} +.booking-details-member-banner .member-signup .member-signup-top-content p { + margin-left: 38px; + margin-top: -6px; +} +.booking-details-member-banner + .member-signup + .member-signup-top-content + .custom-checkbox-brown-wrapper + .custom-checkbox + + span:before, +.booking-details-member-banner + .member-signup + .member-signup-top-content + .custom-checkbox-brown-wrapper + .custom-checkbox:checked + + span:before, +.booking-details-member-banner + .member-signup + .member-signup-top-content + .custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active + .custom-checkbox-label:before, +.booking-details-member-banner + .member-signup + .member-signup-top-content + .custom-checkbox-wrapper.custom-checkbox-brown-wrapper + .custom-checkbox-label:before { + padding-left: 5px; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + label, +.booking-details-member-banner .member-signup .member-signup-top-content label { + display: inline-block; +} +@media (max-width: 739px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .flex-box { + display: block; + } +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .flex-box + .btn { + background: #624f41; + padding: 10px 20px; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .custom-checkbox-brown-wrapper + .custom-checkbox + + span:before, +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .custom-checkbox-brown-wrapper + .custom-checkbox:checked + + span:before, +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active + .custom-checkbox-label:before, +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .custom-checkbox-wrapper.custom-checkbox-brown-wrapper + .custom-checkbox-label:before { + background-size: 50%; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input { + width: 100%; + margin-top: 10px; +} +@media (min-width: 950px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input { + width: 60%; + } +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .input-group { + margin-bottom: 0; + margin-top: 10px; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .input-group + label { + margin-bottom: 5px; +} +@media (max-width: 739px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .input-group + label { + font-size: 0.8125rem; + } +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .input-group + input { + position: relative; + border: 2px solid transparent; + border-radius: 4px; + margin-bottom: 2px; + width: 88%; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .input-group + input.ng-touched.ng-invalid { + border: 2px solid #cd0921; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .input-group + .small-text { + margin-bottom: 0; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .custom-checkbox-label { + font-weight: 400; + margin-left: 5px; +} +@media (max-width: 739px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .custom-checkbox-label { + font-size: 0.875rem; + } +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .member-input + .custom-checkbox-label:before { + margin-right: 3px; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .flex-content + span { + color: #4e3f34; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .memberShipNumberInput { + position: relative; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .memberShipNumberInput + label { + display: none; +} +.booking-details-member-banner + .member-signup + .member-signup-bottom-content + .memberShipNumberInput + .tooltip { + top: 11px; + left: calc(100% - 41px); + position: absolute; +} +@media (max-width: 419px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .memberShipNumberInput + .tooltip { + left: calc(100% - 26px); + } +} +@media (min-width: 420px) and (max-width: 739px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .memberShipNumberInput + .tooltip { + left: calc(100% - 38px); + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .booking-details-member-banner + .member-signup + .member-signup-bottom-content + .memberShipNumberInput + .tooltip { + left: calc(100% - 32px); + } +} +.join-scandic-form-section { + padding-bottom: 0; + padding-left: 20px; + position: relative; + z-index: 0; + padding-right: 20px; + margin: -20px 0 20px; +} +@media (min-width: 420px) { + .join-scandic-form-section .input-birthday { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + } + .join-scandic-form-section .input-birthday .input-birthday__day, + .join-scandic-form-section .input-birthday .input-birthday__month, + .join-scandic-form-section .input-birthday .input-birthday__year { + width: 32.7%; + } +} +.join-scandic-form-section .flex-box { + margin-bottom: 20px; +} +.join-scandic-form-section .flex-box h3 { + margin-bottom: 0; + margin-left: 15px; +} +@media (max-width: 739px) { + .join-scandic-form-section .flex-box h3 { + font-size: 1.25rem; + } +} +.join-scandic-form-section .field-validation-error { + text-align: left; +} +.join-scandic-form-section:before { + content: ""; + background: #e0dcd9; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: -2; +} +.join-scandic-form-section:after { + content: ""; + background: url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) + repeat; + background-position: 0 0; + opacity: 0.15; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: -1; +} +.join-scandic-form-section .booking__info--signup input { + padding-right: 0; +} +.room--enter-details-ribbon .price--counter > span:first-child, +.room--enter-details-ribbon .price--switch > span:first-child, +.room--enter-details-ribbon .price > span:nth-child(2) { + display: none; +} +.room--enter-details-ribbon .price--counter.price--switch > span:first-child, +.room--enter-details-ribbon .price--counter > span:nth-child(2), +.room--enter-details-ribbon .price--switch > span:nth-child(2) { + display: inherit; +} +.room--enter-details-ribbon .price--counter.price--switch > span:nth-child(2), +.room--enter-details-ribbon .room-price-info p.price--switch > span:first-child, +.room--enter-details-ribbon .room-price-info p > span:nth-child(2) { + display: none; +} +.room--enter-details-ribbon + .room-price-info + p.price--switch.price--counter + > span:first-child, +.room--enter-details-ribbon + .room-price-info + p.price--switch + > span:nth-child(2) { + display: inherit; +} +.room--enter-details-ribbon + .room-price-info + p.price--switch.price--counter + > span:nth-child(2) { + display: none; +} +.room--enter-details-ribbon .show--hidden, +.room--enter-details-ribbon .show--hidden.price--switch > span:first-child, +.terms--list.show--hidden { + display: inherit !important; +} +.digital-loyalty-card-page .scandic-friends-pattern { + margin-bottom: 25px; +} +.digital-loyalty-card { + position: relative; + padding-left: 7%; + padding-right: 7%; + padding-top: 7%; +} +.digital-loyalty-card:after { + content: ""; + display: block; + padding-bottom: 55%; +} +.digital-loyalty-card__logo { + width: 36%; +} +.digital-loyalty-card__level-icon { + position: absolute; + top: 13%; + right: 7%; + width: 23%; +} +.digital-loyalty-card__member-info { + position: absolute; + max-width: 63%; + bottom: 8%; + left: 7%; +} +.digital-loyalty-card__member-info__info { + display: block; +} +.digital-loyalty-card__member-info__info:not(:last-child) { + margin-bottom: 7px; +} +.digital-loyalty-card__name { + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; + font-size: 1.3125rem; + line-height: 1; + letter-spacing: -1px; + font-weight: 700; +} +.digital-loyalty-card__info--thin-text { + text-transform: uppercase; + font-size: 0.875rem; + line-height: 1; +} +@media (min-width: 450px) { + .digital-loyalty-card__member-info__info:not(:last-child) { + margin-bottom: 8px; + } + .digital-loyalty-card__name { + font-size: 1.5625rem; + } + .digital-loyalty-card__info--thin-text { + font-size: 1rem; + } +} +@media (min-width: 665px) { + .digital-loyalty-card__member-info__info:not(:last-child) { + margin-bottom: 11px; + } + .digital-loyalty-card__name { + font-size: 2.3125rem; + } + .digital-loyalty-card__info--thin-text { + font-size: 1.5625rem; + } +} +.digital-loyalty-card--skin-red, +.digital-loyalty-card--skin-top { + color: #fff; +} +.price-calender { + min-height: 3.125rem; + background: #fff; + position: relative; +} +@media (min-width: 1200px) { + .price-calender { + margin: 0 -46px; + } +} +.price-calender__tag { + margin-right: 3px; +} +.price-calender__content { + max-width: 1200px; + -ms-flex-align: center; + align-items: center; + text-align: center; + margin: 0 auto; +} +@media (min-width: 1300px) { + .price-calender__content { + max-width: 1300px; + } +} +@media (min-width: 1200px) { + .price-calender__content .rotate-180 { + display: block !important; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + } + .price-calender__content .chevron-link { + display: block !important; + cursor: pointer; + border: none; + background: transparent no-repeat; + } + .price-calender__content .chevron-link .left-chevron, + .price-calender__content .chevron-link .right-chevron, + .price-calender__content .chevron-link img { + display: block; + } +} +.price-calender__tab-list { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: flex-start; + -ms-flex: 1 auto; + flex: 1 auto; + -ms-flex-positive: 1; + flex-grow: 1; + background: #fff; + overflow-x: auto; + padding: 16px 0; +} +@media (min-width: 1200px) { + .price-calender__tab-list { + margin: 0 10px; + } +} +@media (max-width: 739px) { + .price-calender__tab-list { + padding: 16px; + } +} +@media (min-width: 950px) { + .price-calender__tab-list { + overflow: visible; + } +} +.price-calender__tab { + position: relative; + -ms-flex: 1 auto; + flex: 1 auto; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; + background: #fff; + color: #00838e; + border: 1px solid #00838e; + border-radius: 4px; + margin: 0 0 0 8px !important; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-preferred-size: 20%; + flex-basis: 20%; +} +@media (min-width: 950px) { + .price-calender__tab:not(.price-calender__tab--selected) { + margin: 0 0 0 1px; + } + .price-calender__tab:first-child { + margin-left: 0 !important; + } +} +@media (max-width: 949px) { + .price-calender__tab { + min-width: 150px; + } +} +.price-calender__tab--selected { + background: #f3f2f1; + background: #00838e; + color: #fff; +} +.price-calender__tab--selected a { + cursor: default; +} +.price-calender__tab--selected .price-calender__booking-option { + color: #fff; + font-weight: 400; +} +.price-calender__tab--selected + .price-calender__booking-option.not-available + .icon { + color: #e9e8e7; + fill: #00838e; +} +.price-calender__tab--selected .price-calender__tag path { + fill: #fff; +} +.price-calender__tab__active-loader { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + pointer-events: none; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} +.price-calender__tab__active-loader ~ * { + opacity: 0.1; +} +.price-calender__tab__active-loader .loader { + -ms-flex-item-align: flex-end; + align-self: flex-end; + font-size: 0.8em; + margin-bottom: 14px; +} +.price-calender__tab__loading { + -ms-flex-item-align: center; + align-self: center; +} +.price-calender__link { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: flex-end; + justify-content: center; + width: 100%; + height: 100%; + padding: 4px; +} +.price-calender__message { + padding-top: 0.625rem; + -ms-flex-item-align: center; + align-self: center; + margin-bottom: 0; + font-size: 0.8125rem; + line-height: 1.5rem; + padding-top: 3px !important; +} +.price-calender__price { + padding-top: 10px; +} +.price-calender__price-prefix { + font-size: 0.8125rem; +} +.price-calender__price-amount { + font-size: 1.5rem; +} +.price-calender__price-amount .price__currency, +.price-calender__price-amount .price__text { + font-size: 0.8125rem; + white-space: nowrap; + font-weight: 400; +} +.price-calender__dates { + font-size: 0.8125rem; +} +.price-calender__booking-option { + font-size: 0.6875rem; + line-height: 1; + margin-top: 0.3125rem; + margin-bottom: -0.3125rem; + margin-left: 8px; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 420px) { + .price-calender__booking-option { + font-size: 0.8125rem; + } +} +.price-calender__booking-option.not-available { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-align-items: center; + -ms-flex-align: center; + align-items: center; + opacity: 0.5; +} +.price-calender__booking-option.not-available .icon { + fill: #e9e8e7; + color: #00838e; + width: 12px; + height: 12px; + margin-right: 0.3125rem; +} +@media (min-width: 420px) { + .price-calender__booking-option.not-available .icon { + width: 15px; + height: 15px; + } +} +@media (min-width: 950px) { + .price-calender a:focus { + position: relative; + z-index: 101; + } +} +@media (max-width: 949px) { + .price-calender__tab { + -ms-flex-preferred-size: 33.3%; + -webkit-flex-basis: 33.3%; + } + .price-calender__price-amount { + font-size: 1rem; + font-weight: 700; + } +} +.price-calender__tab:hover:not(.price-calender__tab--selected) { + background: rgba(0, 131, 142, 0.1); +} +.price-calender__tab__loading { + -webkit-box-shadow: + 0 -2.6em 0 0 #00838e, + 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2), + 2.5em 0 0 0 rgba(0, 131, 142, 0.2), + 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2), + 0 2.5em 0 0 rgba(0, 131, 142, 0.2), + -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2), + -2.6em 0 0 0 rgba(0, 131, 142, 0.5), + -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7); + box-shadow: + 0 -2.6em 0 0 #00838e, + 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2), + 2.5em 0 0 0 rgba(0, 131, 142, 0.2), + 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2), + 0 2.5em 0 0 rgba(0, 131, 142, 0.2), + -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2), + -2.6em 0 0 0 rgba(0, 131, 142, 0.5), + -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7); +} +.modal, +.popover { + z-index: 999999; + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; +} +.popover__content { + z-index: 10; + position: relative; +} +.popover__content--fullscreen, +.popover__content--fullscreen .royalSlider { + height: 100%; +} +.popover__content--fullscreen .royalSlider .rsSlide > div { + height: 100%; + width: 100%; +} +.popover__content--is-loading { + text-align: center; +} +.popover__content--is-loading > * { + display: inline-block; + top: 50%; +} +.modal__background-layer, +.popover__background-layer { + background: rgba(0, 0, 0, 0.85); + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 1; +} +.popover__close-btn { + position: absolute; + top: 10px; + right: 10px; + z-index: 100; +} +.popover__close-btn:focus { + outline: none !important; + -webkit-box-shadow: 0 0 1px 3px #ec7225; + box-shadow: 0 0 1px 3px #ec7225; +} +@media (min-width: 950px) { + .popover__close-btn:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.modal-image-slider { + display: none; +} +.modal-image-slider .close-btn { + background: rgba(0, 0, 0, 0.6); + height: 36px; + width: 36px; + border-radius: 50%; + -webkit-transition: 0.1s ease-in; + transition: 0.1s ease-in; +} +.modal-image-slider .close-btn .icon { + fill: #e3e0db; +} +.modal-image-slider .close-btn:hover { + background: rgba(0, 0, 0, 0.8); + -webkit-transform: scale(1.1); + transform: scale(1.1); +} +.modal-image-slider__content { + background-color: #000; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.modal-image-slider__counter { + position: absolute; + right: 10px; + bottom: 0; + font-size: 0.8125rem; + padding: 10px 0; +} +.modal-image-slider__counter__current:after { + content: " / "; +} +.modal-image-slider .royalSlider--image-slider { + position: static; +} +.modal-image-slider .royalSlider--image-slider .rsArrowIcn:focus { + outline: none !important; + -webkit-box-shadow: 0 0 1px 3px #ec7225; + box-shadow: 0 0 1px 3px #ec7225; + border-radius: 40px 0 0 40px; +} +@media (min-width: 950px) { + .modal-image-slider .royalSlider--image-slider .rsArrowIcn:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +.modal-image-slider .royalSlider--image-slider .rsGCaption { + display: none; +} +.sitemap li, +.sitemap ol { + list-style-type: none; +} +.sitemap ol { + margin-bottom: 0; +} +.sitemap a { + display: inline-block; + margin-bottom: 0.4em; +} +.sitemap__levels > li { + margin-left: 5px; +} +.sitemap__level-0 { + font-size: 1.375rem; +} +.sitemap__level-1 { + font-size: 1.25rem; +} +.sitemap__level-2 { + font-size: 1.125rem; +} +.sitemap__level-3 { + font-size: 1rem; +} +.sitemap__level-3 > a { + margin-bottom: 0.2em; +} +.expandable-toggler--right-arrow--small, +.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed + .hotel--ribbon--columned__ribbon-toggle { + color: inherit; +} +.expandable .expandable__icon { + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: + transform 0.5s ease, + -webkit-transform 0.5s ease; +} +.expandable .expandable__toggle, +.expandable .expandable__toggle > label { + cursor: pointer; +} +.expandable .expandable__toggle--round { + line-height: 2.75rem; + display: inline-block; +} +.expandable__icon--round { + line-height: 2.75rem; + vertical-align: middle; + margin-right: 10px; +} +.expandable .expandable__toggle--wide { + display: block; + width: 100%; + padding-right: 30px; + position: relative; +} +.expandable .expandable__toggle--wide .expandable__icon { + position: absolute; + right: 0; + top: 5px; +} +.expandable .expandable__footer { + padding-bottom: 0; + border-bottom: none; +} +.expandable__toggled-icon { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.expandable__toggled-icon.expandable__icon--round { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); +} +.js .expandable .expandable__body { + display: none; +} +.best-price-banner { + background-color: #006b75; + color: #fff; + text-align: center; + padding: 0.3125rem; +} +.best-price-banner__primary { + text-transform: uppercase; + font-weight: 400; + letter-spacing: 0.01em; + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; +} +@media (min-width: 950px) { + .best-price-banner__wrapper { + position: relative; + } +} +.best-price-banner__badge { + position: absolute; + top: -19px; + right: 0; +} +@media (max-width: 949px) { + .l-section-price-calendar ~ .l-section__inner .best-price-banner { + border-top: 1px solid #00838e; + } +} +.ancillary-product-card { + background: #fff; + padding: 10px; +} +.ancillary-product-card h2 { + margin-bottom: 5px; +} +.ancillary-product-card__login-link { + max-width: 80%; +} +.ancillary-product-card__body, +.ancillary-product-card__media { + margin-bottom: 10px; +} +.ancillary-product-card__media img { + width: 100%; + display: block; +} +.ancillary-product-card__body { + padding-bottom: 30px; + word-wrap: break-word; +} +.ancillary-product-card__sidebar { + font-size: 0.8125rem; +} +.ancillary-product-card__sidebar__inner-container { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; + background-color: #edeceb; + padding: 10px; +} +.ancillary-product-card__sidebar__inner-container .quantity-picker__label { + margin-bottom: 0.5em; +} +.ancillary-product-card__sidebar__inner-container:nth-child(2) { + margin-top: 5px; +} +.ancillary-product-card__sidebar__column { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + width: 50%; +} +.ancillary-product-card__sidebar__column:last-child { + text-align: right; + padding-left: 10px; +} +.ancillary-product-card__sidebar__column .align-bottom { + margin-top: auto; +} +.disabled + .ancillary-product-card__sidebar__column + .ancillary-product-card__price, +.disabled .ancillary-product-card__sidebar__column.quantity-picker { + color: #7f7369 !important; +} +.ancillary-product-card__sidebar p { + line-height: 1.2; +} +.ancillary-product-card__sidebar p:last-child { + margin-bottom: 0; +} +.ancillary-product-card__sidebar .custom-select-container:after, +.ancillary-product-card__sidebar .custom-select-container:before { + content: " "; + display: table; +} +.ancillary-product-card__sidebar .custom-select-container:after { + clear: both; +} +.ancillary-product-card__sidebar .custom-select-container .custom-select { + width: 4.375rem; + float: right; +} +.ancillary-product-card__sidebar .delivery-time { + text-align: right; + display: block; +} +.ancillary-product-card__sidebar .delivery-time__time { + display: inline-block; +} +.ancillary-product-card__sidebar__edit-items { + white-space: nowrap; + margin-bottom: -2px; + display: -moz-flex; + display: -ms-flexbox; + display: flex; +} +.ancillary-product-card__sidebar__edit-item { + white-space: nowrap; +} +.ancillary-product-card__sidebar__edit-item > * { + padding-left: 0.625rem; +} +.ancillary-product-card__sidebar__edit-item:not(:last-child) > * { + padding-right: 0.625rem; + border-right: 1px solid #9da0a1; +} +@media (min-width: 740px) { + .ancillary-product-card { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + padding: 20px 0; + } + .ancillary-product-card:after, + .ancillary-product-card:before { + content: " "; + display: table; + } + .ancillary-product-card:after { + clear: both; + } + .ancillary-product-card__media { + width: 25%; + padding-left: 20px; + margin-bottom: 0; + } + .booking-summary-item__body--embedded .ancillary-product-card__media { + width: 23%; + padding-left: 0; + } + .ancillary-product-card__body { + width: 40%; + padding: 0 20px; + margin-bottom: 0; + } + .booking-summary-item__body--embedded .ancillary-product-card__body { + width: 45%; + } + .ancillary-product-card__sidebar { + -ms-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + width: 35%; + padding-right: 20px; + } + .ancillary-product-card__sidebar__inner-container .quantity-picker__label { + margin-bottom: 1em; + } + .ancillary-product-card__sidebar__inner-container:nth-child(2) { + margin-top: 15px; + } + .booking-summary-item__body--embedded .ancillary-product-card__sidebar { + width: 32%; + padding-right: 0; + } +} +@media (min-width: 950px) { + .ancillary-product-card__body { + width: 45%; + } + .booking-summary-item__body--embedded .ancillary-product-card__body { + width: 49%; + } + .ancillary-product-card__sidebar { + width: 30%; + } + .booking-summary-item__body--embedded .ancillary-product-card__sidebar { + width: 28%; + padding-right: 0; + } +} +.ancillary-product-card .ancillary-product-card__summary { + -ms-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + width: 18.75rem; +} +.ancillary-product-card .ancillary-product-card__summary__edit-items { + margin-bottom: -2px; +} +.ancillary-product-card .ancillary-product-card__summary__edit-item { + white-space: nowrap; +} +.ancillary-product-card .ancillary-product-card__summary__edit-item > * { + padding-right: 0.8125rem; +} +.ancillary-product-card + .ancillary-product-card__summary__edit-item:not(:last-child) { + margin-top: 4px; +} +.ancillary-product-card + .ancillary-product-card__summary__edit-item:not(:last-child) + > * { + padding-right: 0.9375rem; +} +@media (min-width: 1200px) { + .ancillary-product-card .ancillary-product-card__summary__body { + width: 50%; + } + .ancillary-product-card .ancillary-product-card__summary__sidebar { + width: 25%; + } +} +.ancillary-list .ancillary-product-card, +.ancillary-product-card--box { + -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); + padding-left: 10px; + padding-right: 10px; +} +@media (min-width: 740px) { + .ancillary-list .ancillary-product-card, + .ancillary-product-card--box { + padding-left: 0; + padding-right: 0; + } + .ancillary-list .ancillary-product-card .ancillary-product-card__media, + .ancillary-product-card--box .ancillary-product-card__media { + padding-left: 20px; + } + .ancillary-list .ancillary-product-card .ancillary-product-card__sidebar, + .ancillary-product-card--box .ancillary-product-card__sidebar { + padding-right: 20px; + } +} +.ancillary-product-card--slim, +.booking-summary-item .ancillary-product-card { + padding: 0; +} +.disabled .quantity-picker__label { + color: #7f7369 !important; +} +.quantity-picker .ancillary-product-card__sidebar__column { + width: auto; +} +.quantity-picker .custom-select-container { + max-width: 70px; + margin-left: auto; +} +.ancillary-list .ancillary-product-card { + margin-bottom: 20px; +} +.ancillary-booking-list .ancillary-product-card { + border-bottom: 1px solid #eee; +} +.booking-summary-item .ancillary-product-card { + margin-bottom: 10px; +} +.deliveryblock { + background-color: #00838e; + padding: 30px; + color: #fff; +} +.deliveryblock h4 { + color: #fff; +} +.deliveryblock__label { + color: #fff; + padding: 0; +} +.deliveryblock__primary-section { + margin-bottom: 30px; + width: 100%; + -ms-flex-basis: 40%; + -ms-flex-preferred-size: 40%; + flex-basis: 40%; +} +.deliveryblock__secondary-section { + width: 100%; + -ms-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} +.deliveryblock__caret { + margin-left: 3.125rem; +} +.deliveryblock__textarea { + width: 100%; + max-width: none; + height: 9em; +} +.deliveryblock .delivery-selectbox { + position: relative; + min-width: 180px; + display: inline-block; +} +.deliveryblock .delivery-selectbox option { + color: #000; + background: #fff; +} +.deliveryblock .delivery-selectbox__select { + border-radius: 18px; + border: 2px solid #fff; + background-color: transparent; + height: 2.375rem; + margin-right: 30px; + color: #fff; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.deliveryblock .delivery-selectbox__select:disabled { + cursor: url(/_static/img/icons/not-allowed-cursor.png), auto; + border-color: hsla(0, 0%, 100%, 0.6); + color: hsla(0, 0%, 100%, 0.6); +} +.deliveryblock .delivery-selectbox__select:disabled::-ms-value { + cursor: url(/_static/img/icons/not-allowed-cursor.png), auto; + border-color: hsla(0, 0%, 100%, 0.6); + color: hsla(0, 0%, 100%, 0.6); +} +.deliveryblock .delivery-selectbox__select::-ms-expand { + display: none; +} +.deliveryblock .delivery-selectbox__select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #fff; +} +.deliveryblock .delivery-selectbox__select:focus::-moz-focus-inner { + border: 0; +} +.deliveryblock .delivery-selectbox:after { + content: ""; + width: 0; + position: absolute; + right: 18px; + top: 50%; + margin-top: -4px; + pointer-events: none; + border-color: #fff transparent transparent; + border-style: solid; + border-width: 10px 6px; +} +.deliveryblock .delivery-selectbox.disabled:after { + border-color: hsla(0, 0%, 100%, 0.6) transparent transparent; +} +@media (max-width: 739px) { + .deliveryblock .delivery-selectbox { + width: 100%; + } +} +@media (min-width: 740px) { + .deliveryblock { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } + .deliveryblock__primary-section { + padding-right: 1.25rem; + } + .deliveryblock__primary-section, + .deliveryblock__secondary-section { + -ms-flex-basis: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50%; + } +} +@media (min-width: 950px) { + .deliveryblock__primary-section { + -ms-flex-basis: 40%; + -ms-flex-preferred-size: 40%; + flex-basis: 40%; + } + .deliveryblock__secondary-section { + -ms-flex-basis: 60%; + -ms-flex-preferred-size: 60%; + flex-basis: 60%; + } +} +.delivery-button-container__button-next { + margin-left: 0.9375rem; + float: right; +} +.delivery-button-container .back-to-my-booking-link { + display: inline-block; +} +.ancillarypage-intro { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +.ancillarypage-intro__points-left-container { + padding: 0 10px; +} +.ancillarypage-intro__button { + border-radius: 0; +} +.ancillary-page { + background-color: #fff; +} +.ancillary-page h1 { + font-family: BrandonText-Black, Arial, Helvetica, sans-serif; + margin-bottom: 15 px; +} +.ancillary-page__description { + display: none; +} +.ancillary-page .deliveryblock .no-boxshadow textarea { + border: none; +} +@media (min-width: 740px) { + .ancillary-page__description { + display: inline-block; + } +} +.back-to-my-booking-block { + padding-bottom: 15px; + margin-bottom: 25px; +} +.back-to-my-booking-block .back-to-my-booking-icon-bullet { + margin-right: 5px; + margin-bottom: -5px; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + width: 25px; +} +.joblisting .joblisting_filter_container .filter_group { + padding-bottom: 10px; +} +.joblisting .total_results { + margin: 25px 0; +} +.joblisting .results__container { + border-bottom: 1px solid #d7d4cf; + padding: 30px 0 15px; +} +.joblisting .results__container .heading-3 { + margin-bottom: 0.5rem; +} +.joblisting .results__container .arrow-link { + display: inline-block; + color: #333; + background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg) + no-repeat right 0.35em; + padding-right: 1.5625rem; + margin-right: 10px; +} +@media (max-width: 1199px) { + .joblisting .results__container .arrow-link { + width: 100%; + } +} +.joblisting .results__container .result-title { + text-decoration: none; +} +.joblisting .results__container .result-title:hover { + color: #00838e; +} +.joblisting .results__notfound { + padding: 30px 0 15px; +} +.joblisting .results .category { + margin-bottom: 0.2rem; +} +.joblisting .deadline { + color: #9da0a1; +} +.joblisting .apply_to_job { + float: right; + margin-top: -20px; +} +.joblisting .job_listing_results a { + border-bottom: none; +} +.joblisting .alerts_message_container { + padding: 20px 0; +} +.joblisting .location-marker { + height: 13px; + width: 13px; +} +@media (max-width: 1199px) { + .joblisting .apply_to_job { + display: none; + } +} +body.modal-is-open { + overflow: hidden; + position: fixed; + height: 100%; + width: 100%; +} +body.modal-is-open.scrollable-body { + position: fixed; + top: 0 !important; + bottom: 0 !important; +} +@media (min-width: 950px) { + body.modal-is-open { + padding-right: 17px; + } +} +.modal { + display: none; +} +.modal__background-layer { + background: rgba(0, 0, 0, 0.4); +} +.modal__inner-container { + width: 100%; + height: 100%; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-justify-content: center; + -moz-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -ms-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.modal__content-container { + z-index: 10; + position: relative; + max-width: 100%; + max-height: 100%; + margin-left: 10px; + margin-right: 10px; +} +.modal__content-container--has-background { + background: #fff; +} +.modal__content-container iframe { + border: 0; + overflow: auto; +} +.modal__content-container:focus { + outline: 0; +} +@media (max-width: 739px) { + .modal--fullscreen-in-small-down.scrollable { + position: fixed !important; + } + .modal--fullscreen-in-small-down.scrollable .modal__background-layer { + position: fixed !important; + height: 100vh !important; + } + .modal--fullscreen-in-small-down .modal__content-container { + margin-left: 0; + margin-right: 0; + min-width: 100% !important; + min-height: 100% !important; + } +} +.modal__circular-loader-container { + width: 30px; + height: 30px; + position: absolute; + top: 50%; + left: 50%; + margin: -15px 0 0 -15px; + z-index: 2; +} +@media (max-width: 419px) { + body.modal-is-open { + overflow: auto; + position: absolute; + height: 100%; + width: 100%; + } + body.modal-is-open.scrollable-body { + position: absolute; + top: 0 !important; + bottom: 0 !important; + } +} +@media (max-width: 949px) { + .modal__content-container { + -webkit-overflow-scrolling: touch; + opacity: 1; + overflow-y: auto; + } +} +.swiper-container { + margin: 0 auto; + position: relative; + overflow: hidden; + z-index: 1; +} +.swiper-container-no-flexbox .swiper-slide { + float: left; +} +.swiper-container-vertical > .swiper-wrapper { + -ms-flex-direction: column; + flex-direction: column; +} +.swiper-wrapper { + position: relative; + width: 100%; + height: 100%; + z-index: 1; + display: -ms-flexbox; + display: flex; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transition-property: -webkit-transform; + transition-property: -webkit-transform; + transition-property: transform; + transition-property: + transform, + -webkit-transform; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +.swiper-container-android .swiper-slide, +.swiper-wrapper { + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.swiper-container-multirow > .swiper-wrapper { + -webkit-box-lines: multiple; + -moz-box-lines: multiple; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.swiper-container-free-mode > .swiper-wrapper { + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; + margin: 0 auto; +} +.swiper-slide { + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-flex-shrink: 0; + -ms-flex: 0 0 auto; + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; + height: 100%; + position: relative; +} +.swiper-container .swiper-notification { + position: absolute; + left: 0; + top: 0; + pointer-events: none; + opacity: 0; + z-index: -1000; +} +.swiper-wp8-horizontal { + -ms-touch-action: pan-y; + touch-action: pan-y; +} +.swiper-wp8-vertical { + -ms-touch-action: pan-x; + touch-action: pan-x; +} +.swiper-button-next, +.swiper-button-prev { + position: absolute; + top: 50%; + width: 27px; + height: 44px; + margin-top: -22px; + z-index: 10; + cursor: pointer; + background-size: 27px 44px; + background-position: 50%; + background-repeat: no-repeat; +} +.swiper-button-next.swiper-button-disabled, +.swiper-button-prev.swiper-button-disabled { + opacity: 0.35; + cursor: auto; + pointer-events: none; +} +.swiper-button-prev, +.swiper-container-rtl .swiper-button-next { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E"); + left: 10px; + right: auto; +} +.swiper-button-prev.swiper-button-black, +.swiper-container-rtl .swiper-button-next.swiper-button-black { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E"); +} +.swiper-button-prev.swiper-button-white, +.swiper-container-rtl .swiper-button-next.swiper-button-white { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E"); +} +.swiper-button-next, +.swiper-container-rtl .swiper-button-prev { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E"); + right: 10px; + left: auto; +} +.swiper-button-next.swiper-button-black, +.swiper-container-rtl .swiper-button-prev.swiper-button-black { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E"); +} +.swiper-button-next.swiper-button-white, +.swiper-container-rtl .swiper-button-prev.swiper-button-white { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E"); +} +.swiper-pagination { + position: absolute; + text-align: center; + -webkit-transition: 0.3s; + transition: 0.3s; + -webkit-transform: translateZ(0); + transform: translateZ(0); + z-index: 10; +} +.swiper-pagination.swiper-pagination-hidden { + opacity: 0; +} +.swiper-pagination-bullet { + width: 8px; + height: 8px; + display: inline-block; + border-radius: 100%; + background: #000; + opacity: 0.2; +} +.swiper-pagination-clickable .swiper-pagination-bullet { + cursor: pointer; +} +.swiper-pagination-white .swiper-pagination-bullet { + background: #fff; +} +.swiper-pagination-bullet-active { + opacity: 1; + background: #007aff; +} +.swiper-pagination-white .swiper-pagination-bullet-active { + background: #fff; +} +.swiper-pagination-black .swiper-pagination-bullet-active { + background: #000; +} +.swiper-container-vertical > .swiper-pagination { + right: 10px; + top: 50%; + -webkit-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); +} +.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet { + margin: 5px 0; + display: block; +} +.swiper-container-horizontal > .swiper-pagination { + bottom: 10px; + left: 0; + width: 100%; +} +.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet { + margin: 0 5px; +} +.swiper-container-3d { + -webkit-perspective: 1200px; + -o-perspective: 1200px; + perspective: 1200px; +} +.swiper-container-3d .swiper-cube-shadow, +.swiper-container-3d .swiper-slide, +.swiper-container-3d .swiper-slide-shadow-bottom, +.swiper-container-3d .swiper-slide-shadow-left, +.swiper-container-3d .swiper-slide-shadow-right, +.swiper-container-3d .swiper-slide-shadow-top, +.swiper-container-3d .swiper-wrapper { + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; +} +.swiper-container-3d .swiper-slide-shadow-bottom, +.swiper-container-3d .swiper-slide-shadow-left, +.swiper-container-3d .swiper-slide-shadow-right, +.swiper-container-3d .swiper-slide-shadow-top { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + pointer-events: none; + z-index: 10; +} +.swiper-container-3d .swiper-slide-shadow-left { + background-image: -webkit-gradient( + linear, + right top, + left top, + from(rgba(0, 0, 0, 0.5)), + to(transparent) + ); + background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent); +} +.swiper-container-3d .swiper-slide-shadow-right { + background-image: -webkit-gradient( + linear, + left top, + right top, + from(rgba(0, 0, 0, 0.5)), + to(transparent) + ); + background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent); +} +.swiper-container-3d .swiper-slide-shadow-top { + background-image: -webkit-gradient( + linear, + left bottom, + left top, + from(rgba(0, 0, 0, 0.5)), + to(transparent) + ); + background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent); +} +.swiper-container-3d .swiper-slide-shadow-bottom { + background-image: -webkit-gradient( + linear, + left top, + left bottom, + from(rgba(0, 0, 0, 0.5)), + to(transparent) + ); + background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent); +} +.swiper-container-coverflow .swiper-wrapper { + -ms-perspective: 1200px; +} +.swiper-container-fade.swiper-container-free-mode .swiper-slide { + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.swiper-container-fade .swiper-slide, +.swiper-container-fade .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-container-fade .swiper-slide-active, +.swiper-container-fade .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-container-cube { + overflow: visible; +} +.swiper-container-cube .swiper-slide { + pointer-events: none; + visibility: hidden; + -webkit-transform-origin: 0 0; + transform-origin: 0 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + width: 100%; + height: 100%; +} +.swiper-container-cube.swiper-container-rtl .swiper-slide { + -webkit-transform-origin: 100% 0; + transform-origin: 100% 0; +} +.swiper-container-cube .swiper-slide-active, +.swiper-container-cube .swiper-slide-next, +.swiper-container-cube .swiper-slide-next + .swiper-slide, +.swiper-container-cube .swiper-slide-prev { + pointer-events: auto; + visibility: visible; +} +.swiper-container-cube .swiper-cube-shadow { + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 100%; + background: #000; + opacity: 0.6; + -webkit-filter: blur(50px); + filter: blur(50px); +} +.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow { + z-index: 0; +} +.swiper-scrollbar { + border-radius: 10px; + position: relative; + -ms-touch-action: none; + background: rgba(0, 0, 0, 0.1); +} +.swiper-container-horizontal > .swiper-scrollbar { + position: absolute; + left: 1%; + bottom: 3px; + z-index: 50; + height: 5px; + width: 98%; +} +.swiper-container-vertical > .swiper-scrollbar { + position: absolute; + right: 3px; + top: 1%; + z-index: 50; + width: 5px; + height: 98%; +} +.swiper-scrollbar-drag { + height: 100%; + width: 100%; + position: relative; + background: rgba(0, 0, 0, 0.5); + border-radius: 10px; + left: 0; + top: 0; +} +.swiper-scrollbar-cursor-drag { + cursor: move; +} +.swiper-lazy-preloader { + width: 42px; + height: 42px; + position: absolute; + left: 50%; + top: 50%; + margin-left: -21px; + margin-top: -21px; + z-index: 10; + -webkit-transform-origin: 50%; + transform-origin: 50%; + -webkit-animation: swiper-preloader-spin 1s steps(12) infinite; + animation: swiper-preloader-spin 1s steps(12) infinite; +} +.swiper-lazy-preloader:after { + display: block; + content: ""; + width: 100%; + height: 100%; + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E"); + background-position: 50%; + background-size: 100%; + background-repeat: no-repeat; +} +.swiper-lazy-preloader-white:after { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E"); +} +@-webkit-keyframes swiper-preloader-spin { + to { + -webkit-transform: rotate(1turn); + } +} +@keyframes swiper-preloader-spin { + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +.swiper-container { + width: 100%; + height: 100%; +} +.swiper-slide { + text-align: center; + font-size: 18px; + background: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + background-position: 50%; + background-size: cover; +} +.mlc-carousel, +.mlc-carousel-container { + position: relative; +} +.mlc-carousel { + height: 542px; + margin-bottom: 20px; +} +.mlc-carousel__preloader { + width: 100%; + height: 100vh; + position: absolute; + background: #fff; + z-index: 22; + text-align: center; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; + min-height: 100%; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-align-items: center; + -ms-flex-align: center; + align-items: center; + -ms-justify-content: center; + -moz-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} +.mlc-carousel__preloader > .circular-loader { + margin: 0 auto; +} +.mlc-carousel__swiper { + color: #333; +} +.mlc-carousel__swiper-card__inner-container { + min-height: 512px; + max-height: 512px; + margin: 0 10px; + padding: 15px 20px 20px; + overflow: hidden; + border-radius: 6px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.mlc-carousel__swiper-card__header { + margin-bottom: 10px; +} +.mlc-carousel__swiper-card__header .iconic-item__icon-container { + width: 90px; +} +.mlc-carousel__swiper-card__header + .iconic-item__icon-container + > .iconic-item__icon-container__icon { + width: 90px; + height: 90px; + -webkit-transform: scale(0.8); + transform: scale(0.8); +} +.mlc-carousel__swiper-card__header .iconic-item__text { + font-size: 0.875rem; + padding-top: 17px; + padding-left: 10px; + vertical-align: top; + width: 100%; +} +.mlc-carousel__swiper-card__header .iconic-item__text h2 { + margin-bottom: 5px; + font-size: 1.125rem; +} +@media (min-width: 950px) { + .mlc-carousel__swiper-card__header .iconic-item__text h2 { + font-size: 1.5625rem; + } +} +.mlc-carousel__swiper-card__header .iconic-item__text p { + margin: 0; +} +.mlc-carousel__swiper-card__main { + width: 100%; + min-height: 375px; + position: relative; + text-align: left; + padding: 30px 25px; + background-color: #f8f8f8; + font-size: 0.875rem; + border-radius: 8px; +} +.mlc-carousel__swiper-card__main h3 { + font-size: 0.9375rem; + font-weight: 700; + margin-bottom: 12px; +} +.mlc-carousel__swiper-card__main .tooltip { + display: block; + position: absolute; + top: 10px; + right: 10px; +} +.mlc-carousel__swiper-card__main:not(.future) .tooltip { + display: none; +} +.mlc-carousel__swiper-card__main__list { + margin-bottom: 15px; +} +.mlc-carousel__swiper-card__main__list > li { + padding-left: 23px; + margin-bottom: 0.5em; +} +.mlc-carousel__swiper-card__progress { + margin-bottom: 10px; +} +.mlc-carousel__swiper-card.future .future { + padding-bottom: 10px; +} +.mlc-carousel__swiper-card.future:before { + height: 20px; +} +.mlc-carousel__swiper-card.future .mlc-carousel__swiper-card__main__list > li { + position: relative; + background: none; + padding-left: 15px; +} +.mlc-carousel__swiper-card.future + .mlc-carousel__swiper-card__main__list + > li:before { + content: "-"; + position: absolute; + left: 5px; +} +.mlc-carousel__swiper-card progress { + width: 100%; + height: 8px; + margin: 20px auto; + display: block; + background-color: #edeceb; + -webkit-appearance: none; + -moz-appearence: none; + appearence: none; + border: none; +} +.mlc-carousel__swiper-card progress[value] { + color: #006b75; +} +.mlc-carousel__swiper-card progress::-webkit-progress-bar { + background: #edeceb; + border-radius: 4px; +} +.mlc-carousel__swiper-card progress::-webkit-progress-value { + background: #006b75; + border-radius: 4px; + -webkit-transition: width 2s ease-in-out; + transition: width 2s ease-in-out; +} +.mlc-carousel__swiper-card progress::-moz-progress-bar { + background-color: #006b75; + border-radius: 4px; + -webkit-transition: width 2s ease-in-out; + transition: width 2s ease-in-out; +} +.mlc-carousel__swiper-card__progress-placeholder { + height: 20px; +} +.mlc-carousel__swiper-card__progress__row { + position: relative; +} +.mlc-carousel__swiper-card__progress__row--label { + opacity: 0; +} +.mlc-carousel__swiper-card__progress__row .speech { + display: inline-block; + font-weight: 700; + background: #2a221c; + color: #fff; + padding: 4px 9px; + text-align: left; + position: absolute; + right: 0; + bottom: 38px; + border-radius: 4px; + border: 0; + font-size: 0.75rem; + line-height: 1.2em; +} +.mlc-carousel__swiper-card__progress__row .speech:first-letter { + text-transform: capitalize; +} +.mlc-carousel__swiper-card__progress__row .speech .arrow { + bottom: -6px; + border-color: #2a221c transparent transparent; + border-style: solid; + border-width: 10px 0 0 8px; + position: absolute; + right: 0; +} +.mlc-carousel__swiper-card--red, +.mlc-carousel__swiper-card--red a, +.mlc-carousel__swiper-card--red h2, +.mlc-carousel__swiper-card--red h3, +.mlc-carousel__swiper-card--top, +.mlc-carousel__swiper-card--top a, +.mlc-carousel__swiper-card--top h2, +.mlc-carousel__swiper-card--top h3 { + color: #fff; +} +.mlc-carousel__swiper-card--top__section { + padding-bottom: 10px; + background-color: #7f7369; +} +.mlc-carousel__swiper-card--top__section:before { + height: 20px; +} +.mlc-carousel__swiper-card--red__section { + padding-bottom: 10px; + background-color: #b54649; +} +.mlc-carousel__swiper-card--red__section:before { + height: 20px; +} +.mlc-carousel .checkmark-tick, +.mlc-carousel .current .mlc-carousel__swiper-card__main__list > li, +.mlc-carousel .past .mlc-carousel__swiper-card__main__list > li { + margin-bottom: 0.5em; + background-image: url(/_static/img/icons/checkmark-gray-v2.svg); + background-repeat: no-repeat; + background-position: 1px 5px; + background-size: 18px 14px; +} +.mlc-carousel .checkmark-tick-white, +.mlc-carousel + .current.mlc-carousel__swiper-card--red + .mlc-carousel__swiper-card__main__list + > li, +.mlc-carousel + .current.mlc-carousel__swiper-card--top + .mlc-carousel__swiper-card__main__list + > li, +.mlc-carousel + .past.mlc-carousel__swiper-card--red + .mlc-carousel__swiper-card__main__list + > li, +.mlc-carousel + .past.mlc-carousel__swiper-card--top + .mlc-carousel__swiper-card__main__list + > li { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); +} +.mlc-carousel .current .mlc-carousel__swiper-card__inner-container { + border: 4px solid #d5d5d5; + max-height: 522px; + min-height: 522px; + padding-bottom: 15px; +} +.mlc-carousel .current .mlc-carousel__swiper-card__main { + top: -3px; +} +.mlc-carousel .locked { + padding: 0; + margin-bottom: 15px; + height: 100%; + width: 100%; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-justify-content: center; + -moz-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -ms-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.mlc-carousel .mlc-carousel__swiper-card--red__section progress, +.mlc-carousel .mlc-carousel__swiper-card--top__section progress, +.mlc-carousel .progress--white progress { + background-color: #d5d5d5; +} +.mlc-carousel .mlc-carousel__swiper-card--red__section progress[value], +.mlc-carousel .mlc-carousel__swiper-card--top__section progress[value], +.mlc-carousel .progress--white progress[value] { + color: #f8f8f8; +} +.mlc-carousel + .mlc-carousel__swiper-card--red__section + progress::-webkit-progress-bar, +.mlc-carousel + .mlc-carousel__swiper-card--top__section + progress::-webkit-progress-bar, +.mlc-carousel .progress--white progress::-webkit-progress-bar { + background: #d5d5d5; + border-radius: 4px; +} +.mlc-carousel + .mlc-carousel__swiper-card--red__section + progress::-moz-progress-bar, +.mlc-carousel + .mlc-carousel__swiper-card--top__section + progress::-moz-progress-bar, +.mlc-carousel .progress--white progress::-moz-progress-bar { + background-color: #f8f8f8; + border-radius: 4px; +} +.mlc-carousel + .mlc-carousel__swiper-card--red__section + progress::-webkit-progress-value, +.mlc-carousel + .mlc-carousel__swiper-card--top__section + progress::-webkit-progress-value, +.mlc-carousel .progress--white progress::-webkit-progress-value { + background: #f8f8f8; +} +.mlc-carousel + .mlc-carousel__swiper-card--red__section + .mlc-carousel__swiper-card__progress + .mlc-carousel__swiper-card__progress__row + .speech, +.mlc-carousel + .mlc-carousel__swiper-card--top__section + .mlc-carousel__swiper-card__progress + .mlc-carousel__swiper-card__progress__row + .speech, +.mlc-carousel + .progress--white + .mlc-carousel__swiper-card__progress + .mlc-carousel__swiper-card__progress__row + .speech { + background: #f8f8f8; + color: #000; +} +.mlc-carousel + .mlc-carousel__swiper-card--red__section + .mlc-carousel__swiper-card__progress + .mlc-carousel__swiper-card__progress__row + .speech + .arrow, +.mlc-carousel + .mlc-carousel__swiper-card--top__section + .mlc-carousel__swiper-card__progress + .mlc-carousel__swiper-card__progress__row + .speech + .arrow, +.mlc-carousel + .progress--white + .mlc-carousel__swiper-card__progress + .mlc-carousel__swiper-card__progress__row + .speech + .arrow { + border-color: #f8f8f8 transparent transparent; +} +@media (min-width: 740px) { + .mlc-carousel__swiper { + color: #333; + } +} +.mlc-carousel .rsDefault .rsArrow { + top: 263px !important; + height: 80px; +} +.swiper-slide { + margin: 10px 0; +} +.swiper-button-next, +.swiper-button-next > .rsArrowIcn, +.swiper-button-prev, +.swiper-button-prev > .rsArrowIcn { + background: none; +} +.future > .mlc-carousel__swiper-card__main__list > li:nth-child(4), +.future > .mlc-carousel__swiper-card__main__list > li:nth-child(5), +.mlc-carousel__swiper-card__main__list > li:nth-child(6), +.mlc-carousel__swiper-card__main__list > li:nth-child(7), +.mlc-carousel__swiper-card__main__list > li:nth-child(8), +.swiper-button-next.swiper-button-disabled, +.swiper-button-prev.swiper-button-disabled { + display: none; +} +@media (min-width: 740px) { + .mlc-carousel-container { + padding-left: 0; + padding-right: 0; + } + .mlc-carousel__swiper-card__progress__row--label { + opacity: 1; + } + .swiper-slide { + min-width: 380px; + } +} +@media (min-width: 950px) { + .mlc-carousel__swiper-card__main { + padding: 30px 40px; + } + .mlc-carousel__swiper-card + .future + > .mlc-carousel__swiper-card__main__list + > li:nth-child(4), + .mlc-carousel__swiper-card:not(.future) + .mlc-carousel__swiper-card__main__list + > li:nth-child(6), + .mlc-carousel__swiper-card:not(.future) + .mlc-carousel__swiper-card__main__list + > li:nth-child(7) { + display: list-item !important; + } +} +@media (min-width: 1200px) { + .mlc-carousel__swiper-card:not(.future) + .mlc-carousel__swiper-card__main__list + > li:nth-child(8) { + display: list-item !important; + } +} +.my-pages-block { + padding: 0 20px; +} +.my-pages-block__heading { + padding: 20px 6px 16px; + position: relative; +} +.my-pages-block__heading h2 { + margin-bottom: 0; + display: inline-block; + color: #000; + font-size: 22px !important; + line-height: 32px; + letter-spacing: -0.33px; + text-transform: uppercase; +} +.my-pages-block__heading p { + padding-top: 10px; +} +.my-pages-block__heading span { + font-size: 0.875rem; +} +.my-pages-block__heading .expandable__toggle { + position: absolute; + height: 100%; + top: 0; + right: -10px; + padding: 20px; +} +.my-pages-block__heading--with-tooltip { + pointer-events: all; +} +.my-pages-block__heading--with-tooltip .tooltip { + padding: 1em; + position: absolute; + top: 10px; + z-index: 15; +} +@media (max-width: 739px) { + .my-pages-block__heading--with-tooltip .tooltip { + right: 30px; + } +} +@media (min-width: 740px) { + .my-pages-block__heading--with-tooltip .tooltip { + padding: 0; + } +} +.my-pages-block__heading--with-tooltip .tooltip a { + width: 15px; + height: 15px; + margin-left: 5px; +} +.my-pages-block__heading--clickable { + display: block; + text-decoration: none !important; + width: 100%; + cursor: pointer; +} +@media (min-width: 740px) { + .my-pages-block__heading--clickable { + pointer-events: none; + cursor: default; + } +} +.my-pages-block__body { + padding-bottom: 20px; +} +@media (min-width: 740px) { + .my-pages-block__heading { + padding: 24px 0 20px; + } + .my-pages-block__heading h2 { + display: block; + text-align: center; + } + .my-pages-block__heading p { + margin: auto; + padding-top: 10px; + } + .my-pages-block__heading span { + font-size: 1rem; + } + .my-pages-block__heading--with-tooltip { + position: relative; + } + .my-pages-block__heading--with-tooltip .tooltip { + position: absolute; + top: 10px; + right: -10px; + } + .my-pages-block__heading--with-tooltip .tooltip a { + width: 18px; + height: 18px; + margin-left: 0; + } +} +@media (min-width: 950px) { + .my-pages-block__heading h2 { + font-size: 1.5625rem; + } +} +.my-pages-block--simple { + border-radius: 0 !important; + padding-left: 5px; + padding-right: 5px; +} +@media (min-width: 950px) { + .my-pages-block--simple { + padding-left: 0; + padding-right: 0; + border-bottom: none; + } +} +.my-future-bookings .my-pages-block__heading h2 { + display: block; + text-align: left; +} +.media-container--my-future-booking { + width: auto; + margin-right: 16px; +} +.media-container--my-future-booking img { + display: block; + height: 100%; + width: auto; + max-height: 190px; + min-width: 285px; +} +@media (max-width: 739px) { + .my-pages-block__body .hotel-stays__list { + margin: 0 7px; + } +} +.my-pages-block__body .hotel-stays__list .hotel-stays__list__item { + padding: 24px 16px; +} +@media (min-width: 950px) { + .my-pages-block__body .hotel-stays__list .hotel-stays__list__item { + padding: 16px; + } +} +.hotel-info { + display: inline-block; + width: -webkit-fill-available; +} +.hotel-info .btn { + padding: 8px 24px; +} +@media (max-width: 949px) { + .hotel-info .btn { + padding: 8px; + } +} +.hotel-info .manage-booking__btn { + background: #00838e; + color: #fff; + font-weight: 400; + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + float: right; + text-align: center; +} +@media (max-width: 949px) { + .hotel-info .manage-booking__btn { + width: -webkit-fill-available; + } +} +.hotel-info .hotel-name { + margin-bottom: 16px; +} +@media (min-width: 740px) { + .hotel-info .hotel-name { + margin-bottom: 0; + } +} +.hotel-info .hotel-name .hotel-stays__list__item__link-heading { + font-weight: 600; + font-size: 22px; + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + color: #000; + text-transform: uppercase; +} +@media (min-width: 740px) { + .hotel-info .hotel-name .hotel-stays__list__item__link-heading { + font-weight: 300; + font-size: 26px; + line-height: 32px; + } +} +.hotel-info .hotel-name .text-small { + font-weight: 400; + font-size: 16px; + line-height: 24px; +} +.hotel-info .hotel-name .table-row-heading { + font-size: 16px; +} +.hotel-info .info-cards { + padding: 8px 0 0; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 740px) { + .hotel-info .info-cards { + -ms-flex-direction: row; + flex-direction: row; + } +} +.hotel-info .info-cards .checkinout-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: stretch; + justify-content: stretch; + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + color: #483729; + word-wrap: break-word; +} +@media (min-width: 740px) { + .hotel-info .info-cards .checkinout-wrapper { + margin-bottom: 0; + } +} +.hotel-info .info-cards .checkinout-wrapper div { + margin: 0 5px; +} +.hotel-info .info-cards .checkinout-wrapper div:first-child { + margin: 0 5px 0 0; +} +.hotel-info .info-cards .checkinout-wrapper div:last-child { + margin: 0 0 0 5px; +} +.hotel-info .info-cards .checkin, +.hotel-info .info-cards .checkout, +.hotel-info .info-cards .noofnights { + text-align: center; + background: #f3f2f1; + display: inline-block; + border-radius: 4px; + margin: 0 5px; + -ms-flex: 1 0 auto; + flex: 1 0 auto; +} +.hotel-info .info-cards .checkin p, +.hotel-info .info-cards .checkout p, +.hotel-info .info-cards .noofnights p { + display: block; + margin: 3px; + line-height: 24px; +} +.hotel-info .info-cards .checkin .p2, +.hotel-info .info-cards .checkout .p2, +.hotel-info .info-cards .noofnights .p2 { + font-size: 22px; + line-height: 30px; +} +@media (min-width: 950px) { + .hotel-info .info-cards .checkin .p2, + .hotel-info .info-cards .checkout .p2, + .hotel-info .info-cards .noofnights .p2 { + font-size: 26px; + } +} +.hotel-info .info-cards .checkin .p3, +.hotel-info .info-cards .checkout .p3, +.hotel-info .info-cards .noofnights .p3 { + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 400; +} +.hotel-info .info-cards .checkin, +.hotel-info .info-cards .checkout { + padding: 8px 0; +} +@media (min-width: 740px) { + .hotel-info .info-cards .checkin, + .hotel-info .info-cards .checkout { + padding: 8px 34px; + } +} +.hotel-info .info-cards .noofnights { + padding: 8px; + max-width: 145px; +} +@media (max-width: 419px) { + .hotel-info .info-cards .noofnights { + max-width: 80px; + padding: 8px 0; + } +} +@media (min-width: 420px) { + .hotel-info .info-cards .noofnights { + max-width: 145px; + } +} +@media (min-width: 740px) { + .hotel-info .info-cards .bookingno { + margin: auto 0 0 auto; + } +} +@media (max-width: 739px) { + .hotel-info .info-cards .bookingno { + width: 100%; + } +} +.hotel-info .info-cards .bookingno div { + padding: 13px 0; + color: #404040; +} +.carousel-card { + background: #fff; + border-radius: 12px; + margin-bottom: 35px; + margin-top: 15px; + padding-bottom: 1px; +} +@media (min-width: 740px) { + .carousel-card { + padding-bottom: 0; + } +} +.carousel-card .historical-bookings-mobile { + margin-bottom: 10px; +} +@media (min-width: 950px) { + .carousel-card .historical-bookings-mobile { + display: none; + } +} +.historical-bookings { + background: #fff; + border-radius: 12px; +} +@media (max-width: 949px) { + .historical-bookings { + display: none; + } +} +.historical-bookings .my-pages-block__heading--clickable { + margin: 20px; +} +.digital-loyalty-card-page .scandic-friends-pattern, +.my-pages-block, +.my-pages-contact-us { + border-radius: 6px; + overflow: hidden; +} +.my-pages { + background-color: #fff; +} +.my-pages--donations-page { + background-color: #f9f9fb; +} +.my-pages--donations-page h1 { + font-size: 2.25rem; +} +.my-pages--donations-page .donations-confirmation { + margin-top: -4px; +} +.my-pages--donations-page .breadcrumb-list--posttabs .breadcrumb-list__parent { + background: none; +} +.my-pages-block--togglable-blocks { + position: absolute; + top: 0; + width: 100%; + height: 100%; + z-index: 1; +} +@media (min-width: 740px) { + .my-pages-block--togglable-blocks { + display: none; + } +} +.my-pages #maincontent > .l-section > .l-section__inner--content-spaced { + padding-top: 10px; +} +@media (min-width: 950px) { + .my-pages #maincontent > .l-section > .l-section__inner--content-spaced { + padding-top: 20px; + } +} +.my-pages__section:not(:first-child) { + margin: 0 10px; +} +.my-pages__section:last-child { + margin: 0 10px 10px; +} +.my-pages__section-container, +.my-pages__section-container__expiring-points, +.my-pages__section-container__expiring-points > div { + display: -moz-flex; + display: -ms-flexbox; + display: flex; +} +.my-pages__section-container__expiring-points > div { + width: 100%; + margin: 0; +} +.my-pages__section-container__expiring-points .my-expiring-points-container { + width: 100%; +} +.my-pages__section-container__expiring-points + .my-expiring-points-container + .my-expiring-points-spend-points-url { + position: absolute; + right: 20px; + top: 30px; + font-size: 0.875rem; +} +@media (max-width: 949px) { + .my-pages__section-container__expiring-points + .my-expiring-points-container + .my-expiring-points-spend-points-url { + display: none; + } +} +.my-pages__section-container__contact { + display: -moz-flex; + display: -ms-flexbox; + display: flex; +} +.my-pages__section-container__contact .my-pages-contact-us { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; + margin: 0; + width: 100%; +} +.my-pages__section-container__contact + .my-pages-contact-us + .profile-section__heading { + text-align: center; + width: 100%; +} +.my-pages__section-container__contact + .my-pages-contact-us + .my-pages-contact-us__contact-info { + width: 100%; + padding-bottom: 20px; +} +.my-pages .l-separator-s { + margin-bottom: 15px !important; +} +@media (min-width: 950px) { + .my-pages .l-separator-s { + margin-bottom: 20px !important; + } +} +.my-pages__membership-link-list .membership-link-list__membership-card-link { + display: none; +} +.my-pages__membership-link-list .list-links, +.my-pages__membership-link-list .list-links li:nth-last-child(2) { + margin-bottom: 0; +} +.my-pages .my-future-bookings .l-combo-2col .text-with-tooltip { + margin-top: 15px; +} +@media (min-width: 740px) { + .my-pages .my-future-bookings .l-combo-2col .text-with-tooltip { + margin-top: 5px; + float: right; + } +} +@media (min-width: 420px) and (max-width: 739px) { + .my-pages .my-future-bookings .l-combo-2col .l-combo-2col__col { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 50%; + float: left; + } + .my-pages + .my-future-bookings + .l-combo-2col + .l-combo-2col__col.hotel-stays__check-in-out__container { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 100%; + float: left; + } +} +@media (min-width: 740px) and (max-width: 949px) { + .my-pages + .my-future-bookings + .l-combo-2col + .l-combo-2col__col.hotel-stays__check-in-out__container { + position: relative; + padding-left: 10px; + padding-right: 10px; + width: 66.6666666667%; + float: left; + } + .my-pages + .my-future-bookings + .l-combo-2col + .l-combo-2col__col.hotel-stays__change-cancel__container { + position: relative; + width: 33.3333333333%; + float: left; + padding: 0 10px 0 0; + } +} +@media (max-width: 739px) { + .my-pages__section-container { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .my-pages__section-container-contact-us, + .my-pages__section-container__expiring-points { + width: 100%; + } + .my-pages__section-container__contact { + width: 100%; + -ms-flex-pack: center; + justify-content: center; + } +} +@media (max-width: 419px) { + .my-pages__section-container__contact .profile-section__heading { + padding-left: 0; + text-align: left !important; + } +} +.my-pages__membership-levels--error { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + color: #b43837; + margin: 30px 0; + padding: 0 10px; +} +.my-pages__membership-levels__msg--error { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + max-width: 100%; +} +.my-pages__membership-levels__icon--error { + margin: 1px 5px 0 0; + -ms-flex: 0 0 18px; + flex: 0 0 18px; +} +@media (min-width: 740px) { + .my-pages__membership-levels__icon--error { + margin: 0 10px 0 0; + -ms-flex: 0 0 36px; + flex: 0 0 36px; + } +} +@media (min-width: 740px) { + .my-pages--donations-page + #maincontent + > .l-section + > .l-section__inner--content-spaced { + padding-top: 30px; + } +} +.my-pages--donations-page .my-pages-block__heading { + padding-top: 2px; +} +.my-historical-bookings { + position: relative; +} +.my-historical-bookings .gradient-pattern { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 90px; +} +@media (min-width: 950px) { + .my-historical-bookings .gradient-pattern { + width: 97%; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .my-historical-bookings .gradient-pattern { + margin: 12px 0 0 15px; + } +} +@media (min-width: 1200px) { + .my-historical-bookings .gradient-pattern { + margin: 14px 0 0 18px; + } +} +.my-historical-bookings .gradient-pattern .scandic-friends-pattern { + height: 100%; +} +.my-historical-bookings .gradient-pattern:after { + content: ""; + width: 100%; + height: 30px; + position: absolute; + bottom: 0; + right: 0; + background-image: -webkit-gradient( + linear, + left top, + left bottom, + from(hsla(0, 0%, 100%, 0)), + to(#fff) + ); + background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFFFFF",endColorstr="#FFFFFFFF",GradientType=0); +} +@media (min-width: 950px) { + .my-historical-bookings .gradient-pattern { + height: 70px; + } +} +.my-historical-bookings__body { + position: relative; +} +.my-historical-bookings__filter__input-group { + margin-bottom: 5px; +} +.my-historical-bookings__filter__input-group__label { + font-size: 0.9375rem; + vertical-align: middle; + width: 65px; + padding: 0 10px 0 0; + word-break: break-all; +} +.my-historical-bookings__filter__input-group__input { + display: inline-block; + vertical-align: middle; + width: 100%; + margin-bottom: 20px; +} +.my-historical-bookings__filter .custom-select select { + font-size: 0.875rem; +} +.my-historical-bookings__filter__button { + vertical-align: middle; + margin-bottom: 15px; + display: inline-block; + width: 100%; +} +.my-historical-bookings__filter__disclaimer { + font-size: 0.9375rem; +} +.my-historical-bookings__filter__body { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +@media (max-width: 949px) { + .my-historical-bookings__filter__input-group__label { + text-transform: capitalize; + } + .my-historical-bookings__filter__message { + background: #f5f5f4; + border-top: 1px solid #dddbda; + margin: 10px -10px -10px; + padding: 7px 10px; + } +} +@media (min-width: 950px) { + .my-historical-bookings__filter { + padding: 0; + background: none; + margin-top: 10px; + margin-bottom: 10px; + border-bottom: none; + } + .my-historical-bookings__filter__disclaimer { + padding-top: 20px; + padding-bottom: 5px; + } + .my-historical-bookings__filter__body { + -ms-flex-direction: row; + flex-direction: row; + -ms-justify-content: space-between; + -moz-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } + .my-historical-bookings__filter__input-group { + display: inline-block; + margin-bottom: 0; + width: 100%; + } + .my-historical-bookings__filter__input-group__label { + display: inline-block; + width: auto; + } + .my-historical-bookings__filter__input-group__label--to { + font-weight: 700; + padding: 0 3px; + } + .my-historical-bookings__filter__input-group__input { + width: 25%; + margin-bottom: 0; + } + .my-historical-bookings__filter__button { + width: 20%; + margin-bottom: 0; + } + .my-historical-bookings__filter__toggle { + display: none; + } + .my-historical-bookings__filter__body { + margin-top: 0; + } + .my-historical-bookings__filter__message { + font-weight: 700; + margin-top: 15px; + } +} +.js .hotel-stays li[data-js-past-stays-item] { + display: none; +} +.negative-points { + color: #cd0921; +} +.my-pages-hero-area { + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; +} +.my-pages-hero-area__main { + color: #fff; + padding: 20px 35px 35px; +} +.my-pages-hero-area__main a { + color: #fff !important; +} +.my-pages-hero-area__main h2 { + color: #fff; + font-weight: 700; + font-size: 0.9375rem; + margin-bottom: 8px; +} +.my-pages-hero-area__main__inner { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +.my-pages-hero-area__learnmore-section { + margin-top: 15px; + background: #404040; +} +.my-pages-hero-area__learnmore-section ul { + padding-left: 6px; +} +@media (max-width: 949px) { + .my-pages-hero-area__link-section { + margin-top: 35px; + } + .my-pages-hero-area__main__inner { + padding: 0; + } +} +@media (min-width: 740px) { + .my-pages-hero-area__main { + padding: 30px 0; + } + .my-pages-hero-area__main h2 { + font-size: 1.125rem; + } + .my-pages-hero-area__main__inner { + -ms-flex-direction: row; + flex-direction: row; + } + .my-pages-hero-area__membership-section, + .my-pages-hero-area__points-section { + width: 50%; + } +} +@media (min-width: 950px) { + .my-pages-hero-area__points-section { + width: 30%; + } + .my-pages-hero-area__membership-section { + width: 40%; + } + .my-pages-hero-area__link-section { + display: block; + width: 30%; + } +} +.my-pages-hero-area__overview { + background: #000; + color: #fff; + font-size: 0.75rem; + font-weight: 700; + padding-top: 10px; + padding-bottom: 10px; +} +.my-pages-hero-area__overview a { + color: #fff; +} +.my-pages-hero-area__overview__profile-link { + float: right; +} +.my-pages-hero-area__overview__profile-link a { + background: url(/_static/img/icons/profile-icon.png) no-repeat 100%; + background-size: 20px; + padding: 4px 30px 3px 0; + font-size: 13px; + text-transform: uppercase; + vertical-align: middle; +} +@media (min-width: 950px) { + .my-pages-hero-area__overview__greeting { + margin-right: 2.8125rem; + } +} +.my-pages-hero-area__points-section { + text-transform: uppercase; + font-size: 0.9375rem; + font-weight: 700; + text-align: center; + border-bottom: 1px solid hsla(0, 0%, 100%, 0.3); + padding-bottom: 25px; +} +.my-pages-hero-area__points-section__label, +.my-pages-hero-area__points-section__points { + display: block; +} +.my-pages-hero-area__points-section__points { + font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; + font-size: 4.375rem; + line-height: 70px; + letter-spacing: -4px; + margin-bottom: 4px; +} +.my-pages-hero-area__points-section__points--xhigh-points { + font-size: 3.4375rem; + line-height: 55px; +} +@media (min-width: 740px) { + .my-pages-hero-area__points-section { + font-size: 1.0625rem; + border-bottom: none; + border-right: 1px solid hsla(0, 0%, 100%, 0.3); + padding: 20px 10px; + } + .my-pages-hero-area__points-section__points { + font-size: 5.625rem; + margin-bottom: 15px; + } + .my-pages-hero-area__points-section__points--high-points { + font-size: 5rem; + } + .my-pages-hero-area__points-section__points--xhigh-points { + font-size: 4.375rem; + } +} +@media (min-width: 950px) { + .my-pages-hero-area__points-section { + font-size: 1.125rem; + text-align: left; + padding: 7px 0 15px; + border-right: 1px solid #fff; + } + .my-pages-hero-area__points-section + .my-pages-hero-area__points-section__label { + padding-left: 5px; + } + .my-pages-hero-area__points-section__points { + margin-bottom: 4px; + font-size: 5.3125rem; + line-height: 85px; + } + .my-pages-hero-area__points-section__points--high-points { + font-size: 4.375rem; + line-height: 70px; + } + .my-pages-hero-area__points-section__points--xhigh-points { + font-size: 3.75rem; + line-height: 60px; + } +} +@media (min-width: 1050px) { + .my-pages-hero-area__points-section__points { + font-size: 5.625rem; + } + .my-pages-hero-area__points-section__points--high-points { + font-size: 5rem; + line-height: 80px; + } + .my-pages-hero-area__points-section__points--xhigh-points { + font-size: 4.375rem; + line-height: 70px; + } +} +.my-pages-hero-area__membership-section { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-justify-content: center; + -moz-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + padding-top: 25px; +} +.my-pages-hero-area__membership-section__badge { + margin-right: 20px; +} +.my-pages-hero-area__membership-section__badge figure { + margin: 0; +} +.my-pages-hero-area__membership-section__badge img { + width: 70px; + height: auto; +} +.my-pages-hero-area__membership-section__info { + font-size: 0.9375rem; + padding-top: 5px; +} +.my-pages-hero-area__membership-section__info h2 { + font-family: + Helvetica Neue, + Helvetica, + Arial, + sans-serif; + margin-bottom: 0; +} +.my-pages-hero-area__membership-section__info__membership-label, +.my-pages-hero-area__membership-section__info__membership-number { + font-size: 0.8125rem; + display: inline; +} +.my-pages-hero-area__membership-section__info__registered-points-label { + margin-top: 10px; +} +.my-pages-hero-area__membership-section__info__view-loyalty-card { + width: 100%; + text-align: center; + font-weight: 700; + font-size: 0.875rem; + margin-top: 7px; + padding-top: 8px; + padding-bottom: 8px; +} +.my-pages-hero-area__membership-section__wrapper--error { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0; + -ms-flex-direction: column; + flex-direction: column; +} +.my-pages-hero-area__membership-section--error { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin: 30px 0 10px; + background: #3d3835; + padding: 20px 10px; + border-radius: 5px; + max-width: 100%; +} +.my-pages-hero-area__membership-section__content--error { + display: -ms-flexbox; + display: flex; +} +.my-pages-hero-area__membership-section__icon--error { + margin: 1px 5px 0 0; + width: 18px; + height: 18px; +} +.my-pages-hero-area__membership-section__loyalty-btn { + -ms-flex-item-align: end; + align-self: flex-end; + margin-top: 20px; + min-width: 50%; +} +.my-pages-hero-area__membership-section__loyalty-btn .btn { + margin: 0; + padding-left: 25px; + padding-right: 25px; +} +@media (min-width: 740px) { + .my-pages-hero-area__membership-section { + padding: 20px 10px; + } + .my-pages-hero-area__membership-section__info h2 { + margin-bottom: 2px; + } + .my-pages-hero-area__membership-section__info__membership-label, + .my-pages-hero-area__membership-section__info__membership-number { + font-size: 0.9375rem; + } + .my-pages-hero-area__membership-section__wrapper--error { + padding: 0; + margin: 0 20px; + } + .my-pages-hero-area__membership-section--error { + margin: 0; + padding: 20px 15px; + } +} +@media (min-width: 1200px) { + .my-pages-hero-area__membership-section__badge { + margin-right: 30px; + } + .my-pages-hero-area__membership-section__badge img { + width: 85px; + } +} +@media (min-width: 950px) { + .my-pages-hero-area__membership-section__wrapper--error { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-direction: row; + flex-direction: row; + } + .my-pages-hero-area__membership-section--error { + margin: -10px 40px; + padding: 20px 30px; + } + .my-pages-hero-area__membership-section__icon--error { + margin: 4px 10px 0 0; + width: 36px; + height: 36px; + } +} +.my-pages-hero-area__link-section { + display: -moz-flex; + display: -ms-flexbox; + display: flex; +} +.my-pages-hero-area__link-section .membership-link-list { + width: 100%; + background: #3d3835; + border-radius: 5px; + padding: 17px 25px; + margin: -10px 0; +} +@media (max-width: 739px) { + .my-pages-hero-area__link-section .membership-link-list { + padding: 17px 25px 10px; + } +} +.my-pages-hero-area__link-section .membership-link-list__headline { + color: #fff; + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + font-weight: 700; + font-size: 18px; + margin-bottom: 8px; +} +.my-pages-hero-area__link-section + .membership-link-list__heading + .expandable__toggle { + float: right; + padding: 0; + margin: -30px 0; +} +.my-pages-hero-area__link-section .membership-link-list .list-links { + margin-bottom: 0; +} +.my-pages-hero-area__link-section .membership-link-list .expandable__body { + display: none; +} +.my-pages-hero-area__nav { + background-color: #f3f2f1; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + height: auto; +} +.my-pages-hero-area__nav ul { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: left; + justify-content: left; +} +.my-pages-hero-area__nav li { + padding-top: 10px; + max-width: 60%; +} +.my-pages-hero-area__nav li a { + color: #333; + font-size: 0.8125rem; + text-transform: uppercase; + display: block; +} +.my-pages-hero-area__nav li a:active, +.my-pages-hero-area__nav li a:focus, +.my-pages-hero-area__nav li a:hover { + text-decoration: none; +} +.my-pages-hero-area__nav li a span { + display: block; +} +.my-pages-hero-area__nav li:not(:last-child) a { + margin-right: 1.25rem; +} +.my-pages-hero-area__nav li:not(.is-active) a:hover { + color: #666; +} +.my-pages-hero-area__nav li.is-active a span { + font-weight: 700; + border-bottom: 2px solid; + padding-bottom: 10px; +} +@media (min-width: 420px) { + .my-pages-hero-area__nav li:not(:last-child) a { + margin-right: 2.5rem; + } +} +@media (min-width: 950px) { + .my-pages-hero-area__nav li a { + font-size: 15px; + } +} +.my-pages-contact-us .my-pages-block__heading { + width: 100%; +} +.my-pages-contact-us__contact-info { + background-color: #f8f8f8; + padding: 20px 25px 40px 20px; + margin-bottom: 20px; +} +.my-pages-contact-us__contact-info a { + font-weight: 700; +} +.my-pages-contact-us__contact-info__phone-info { + border-bottom: 1px solid #e9e8e7; + padding-bottom: 20px; + margin-bottom: 20px; +} +.my-pages-contact-us__contact-info__label { + font-size: 0.75rem; + text-transform: uppercase; + font-weight: 700; +} +.member-profile-success { + background: url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg) + repeat #fafaf9; + padding: 15px 15px 1px; + position: relative; + margin-bottom: 20px; +} +@media (min-width: 950px) { + .member-profile-success { + padding: 24px 24px 1px; + } +} +.scandic-friends-pattern { + position: relative; + z-index: 0; +} +.scandic-friends-pattern:before { + content: ""; + background: #f3f2f1; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: -2; +} +.scandic-friends-pattern:after { + content: ""; + display: block; + background: url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.png) + repeat 0 0; + opacity: 0.4; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: -1; +} +.scandic-friends-pattern--dark:before { + background: #2a221c; +} +.scandic-friends-pattern--dark:after { + opacity: 0.08; +} +.digital-loyalty-card-page .scandic-friends-pattern--skin-top:before, +.scandic-friends-pattern--brownish:before { + background: #7f7369; +} +.digital-loyalty-card-page .scandic-friends-pattern--skin-top:after, +.scandic-friends-pattern--brownish:after { + opacity: 0.07; +} +.digital-loyalty-card-page .scandic-friends-pattern--skin-red:before, +.scandic-friends-pattern--redish:before { + background: #a41c2a; +} +.digital-loyalty-card-page .scandic-friends-pattern--skin-red:after, +.scandic-friends-pattern--redish:after { + opacity: 0.07; +} +.scandic-friends-pattern--bg-offset-1:after { + background-position: -56px -107px; +} +.scandic-friends-pattern--bg-offset-2:after { + background-position: 70px -61px; +} +.scandic-friends-pattern > * { + z-index: 10; +} +.heading-with-tooltip .heading-with-tooltip__heading { + display: inline; +} +.heading-with-tooltip .heading-with-tooltip__tooltip { + display: inline-block; + margin-left: 0.5em; + display: none; +} +@media (min-width: 740px) { + .heading-with-tooltip .heading-with-tooltip__tooltip { + display: inline-block; + } +} +.heading-with-tooltip .heading-with-tooltip__tooltip .icon { + vertical-align: top; +} +.text-with-tooltip { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} +.text-with-tooltip .text-with-tooltip__tooltip { + margin-left: 3px; +} +.tooltip { + display: inline-block; + vertical-align: middle; +} +.tooltip > a { + display: block; + position: relative; +} +.tooltip > a:after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} +.tooltip .icon { + vertical-align: middle; +} +.tooltip--text-top { + vertical-align: text-top; +} +.tooltip__body { + padding: 24px 24px 8px; + z-index: 100000; + max-width: 30rem; + -webkit-transition: opacity 0.25s ease-in; + transition: opacity 0.25s ease-in; +} +.tooltip__body:not(.visible) { + display: block; + position: absolute; + left: -100000em; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; + opacity: 0; +} +.tooltip__body.visible { + display: block; + position: absolute; + opacity: 1; + cursor: pointer; +} +.tooltip__body.visible p { + cursor: auto; +} +.tooltip__body.visible.hiding { + opacity: 0; +} +.tooltip__body.member-price-tooltip { + max-width: 22rem; +} +.tooltip__body:before { + content: ""; + display: block; + height: 24px; + width: 24px; + float: right; + margin: -12px -12px 10px 10px; + background: url(/_static/img/icons/shared/close-button.svg) no-repeat 50%; +} +.tooltip__body-title { + font-weight: 700; + margin-bottom: 0; +} +.filter { + background-color: #fff; +} +.filter__expandable { + position: absolute; + margin-top: 0; + width: 100%; + left: 0; + z-index: 102; + background: #fff; + -webkit-box-shadow: 0 10px 15px 1px rgba(0, 0, 0, 0.15); + box-shadow: 0 10px 15px 1px rgba(0, 0, 0, 0.15); +} +.filter__expandable-header { + padding: 20px 40px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + white-space: nowrap; +} +.filter__applied-counter-wrapper, +.filter__results-counter-wrapper { + display: inline; +} +.filter__expandable-header--mobile { + display: none; +} +.filter__expandable-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: end; + justify-content: flex-end; + -ms-flex-align: center; + align-items: center; + padding: 40px; +} +.filter__expandable-footer .filter__button-cancel { + margin-right: 20px; +} +.filter__toggle-container { + color: #00838e; +} +.filter__toggle-container:hover { + cursor: pointer; +} +.filter__toggle { + content: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg); + -webkit-transform: rotateX(180deg); + transform: rotateX(180deg); + -webkit-transition: 0.2s ease-in-out; + transition: 0.2s ease-in-out; + width: 18px; + height: 18px; + margin-bottom: -3px; +} +.filter__line { + border-bottom: 2px solid #f3f2f1; + margin: 0 40px; +} +.filter__section { + padding: 0 40px; + white-space: nowrap; +} +.filter__section-heading { + padding-top: 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + cursor: default; +} +.filter__section-heading .heading-5 { + text-decoration: none; + color: #333; +} +.filter__section-heading:hover { + text-decoration: none; +} +.filter__facilities { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-direction: row; + flex-direction: row; + width: 100%; + font-size: 0.875rem; +} +.filter__facilities-item-container { + -ms-flex: 20%; + flex: 20%; + min-width: 200px; + max-width: 20%; + padding: 2px 0; +} +.filter__facilities-item-container input[type="checkbox"] { + margin-left: -15px; + margin-right: 0; +} +.filter__facilities-item-fieldset { + padding-left: 15px; + overflow-wrap: break-word; + white-space: normal; + display: inline-block; +} +.filter__facilities-item-fieldset:disabled { + color: #b1b1b1; +} +.filter__facilities-item-label { + padding-left: 0; +} +.filter__facilities-item { + display: block; + margin: -23px 0 0 8px; +} +.filter-page .filter__counter, +.filter__button .filter__counter { + background-color: #f3f2f1; + border-radius: 100%; + font-size: 0.75rem; + width: 21px; + height: 21px; + color: #00838e; + margin-left: 5px; + text-align: center; + padding-top: 3px; + display: inline-block; +} +.filter__button, +.filter__button-view-results { + height: 36px; + line-height: 1em; +} +.filter__button-cancel, +.filter__button-clear { + padding: 0 10px; + color: #00838e; + background-color: #fff; + border: none; +} +.filter__section-heading .filter__counter { + font-weight: 700; + color: #333; +} +[plural-singular-wrapper] [data-value]:after { + content: attr(data-value); +} +[plural-singular-wrapper] [data-value="1"] ~ [plural] { + display: none; +} +[plural-singular-wrapper] [data-value="1"] ~ [singular], +[plural-singular-wrapper] [plural] { + display: inline; + display: initial; +} +[plural-singular-wrapper] [singular] { + display: none; +} +[text-transform-lowercase] { + text-transform: lowercase; +} +.filter__applied-counter-wrapper { + display: inline; + padding-left: 15px; +} +[data-js="shadow-for-mobile-scroll"] { + display: none; +} +.pois-container--temporary-layout-adjustment { + padding-top: 1px !important; +} +body.filter-open .filter-applied > .filter__button-clear, +body.filter-open form.sort-order-form { + display: none; +} +@media (max-width: 739px) { + [data-js="shadow-for-mobile-scroll"] { + display: block; + position: fixed; + top: -10px; + height: 10px; + width: 100%; + opacity: 0; + -webkit-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + -webkit-box-shadow: 0 0 7px #000; + box-shadow: 0 0 7px #000; + } + .box-shadow-active { + opacity: 0.5; + } + .js-filter-overflow-adjustment { + overflow: hidden; + } + .heading-with-filter-controls__left-wrapper { + -ms-flex-pack: center; + justify-content: center; + width: 100%; + } + .heading-with-filter-controls__inner-container { + padding: 20px 15px 5px; + } + .heading-with-filter-controls__inner-container h1 { + text-align: center; + } + .filter-and-distance-controls { + -ms-flex-direction: column; + flex-direction: column; + } + .filter-and-distance-controls .filter__button { + margin-bottom: 10px; + width: 100%; + } + .filter--mobile-hide, + .filter__counter--total-in-heading, + .filter__expandable-header, + .filter__line, + .filter__toggle-container { + display: none; + } + .filter { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + } + .filter__expandable { + top: 0; + background-color: #f3f2f1; + z-index: 999999; + margin-top: 0; + padding-bottom: 85px; + max-width: 100%; + bottom: 0; + overflow-y: scroll; + -webkit-overflow-scrolling: touch; + } + .filter__expandable-header--mobile, + .filter__section { + background: #fff; + margin: 8px 16px; + padding: 20px 20px 15px; + border-radius: 5px; + } + .filter__expandable-header--mobile { + display: block; + margin-top: 16px; + } + .filter__expandable-header--mobile .heading-5 { + text-align: center; + margin-bottom: 10px; + } + .filter__section { + padding-top: 15px; + } + .filter__section.section-minimized-mobile .section__toggle { + -webkit-transform: rotate3d(0, 0, 0, 0deg); + transform: rotate3d(0, 0, 0, 0deg); + } +} +@media (max-width: 739px) and (max-width: 739px) { + .filter__section.section-minimized-mobile .filter__facilities { + display: none; + } +} +@media (max-width: 739px) { + .filter__section-heading { + padding: 0; + cursor: pointer; + } + .filter__section-heading .section__toggle { + -webkit-transform: rotateX(180deg); + transform: rotateX(180deg); + -webkit-transition: -webkit-transform 0.2s ease-in-out; + transition: -webkit-transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out; + transition: + transform 0.2s ease-in-out, + -webkit-transform 0.2s ease-in-out; + content: ""; + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg); + background-position: 50%; + background-size: 18px 20px; + background-repeat: no-repeat; + width: 20px; + height: 20px; + display: none; + } +} +@media (max-width: 739px) and (max-width: 739px) { + .filter__section-heading .section__toggle { + display: block; + } +} +@media (max-width: 739px) { + .filter__facilities { + padding-top: 10px; + } +} +@media (max-width: 739px) { + .filter__facilities-item-container { + -ms-flex: 100%; + flex: 100%; + max-width: 100%; + } +} +@media (max-width: 739px) { + .filter__button-clear { + padding-left: 15px; + margin-left: 0; + } +} +@media (max-width: 739px) { + .filter__button-cancel { + padding-left: 0; + } +} +@media (max-width: 739px) { + .filter__expandable-footer { + position: fixed; + -ms-flex-pack: justify; + justify-content: space-between; + background: #fff; + bottom: 0; + width: 100%; + padding: 20px; + -webkit-box-shadow: 0 -4px 3px 2px hsla(0, 0%, 57.3%, 0.2); + box-shadow: 0 -4px 3px 2px hsla(0, 0%, 57.3%, 0.2); + } +} +@media (max-width: 739px) { + .filter-applied { + display: -ms-flexbox; + display: flex; + } + .filter-applied .filter__button { + max-width: 50%; + } + .filter-applied .filter__button-clear { + display: inline-block; + height: 36px; + } +} +@media (max-width: 739px) { + .filter-header-responsive-wrapper { + margin-top: -10px; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .filter-header-responsive-wrapper > button, + .filter-header-responsive-wrapper > div { + padding: 0; + margin-top: 10px; + margin-right: 15px; + } +} +@media (max-width: 739px) { + body.filter-open, + html.filter-open { + overflow: hidden; + max-height: 100vh; + } +} +@media (min-width: 1800px) { + .heading-with-filter-controls__inner-container { + padding-left: 8px; + } + .filter__expandable-header { + margin: 0 auto; + width: 1845px; + border-bottom: none; + } + .filter__expandable-footer, + .filter__section { + margin: 0 auto; + width: 1845px; + } +} +@media (min-width: 740px) and (max-width: 1199px) { + .heading-with-filter-controls__left-wrapper { + width: 100%; + } + .heading-with-filter-controls__inner-container { + max-width: 100%; + padding: 30px 40px 20px; + } + .filter-and-distance-controls .custom-select--filter { + margin-left: 20px; + } + .filter__facilities-item-container { + -ms-flex: 33%; + flex: 33%; + max-width: 33%; + } +} +@media (min-width: 950px) { + .filter-page .filter-item input.custom-radio:focus + a, + .filter-page :focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } + .filter-page .map-opened .hotel-teaser__left .hotel-slider:focus { + margin: 4px; + width: calc(100% - 8px) !important; + } +} +.filter-page .filter { + color: #404040; + position: relative; +} +.filter .sort-by { + padding-right: 15px; +} +.filter .sort-by select { + width: 100%; + opacity: 0; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border: 0; +} +.filter .custom-select { + border: 2px solid #757575; + border-radius: 2px; + padding: 10px 40px 10px 10px; + white-space: nowrap; + font-family: + Helvetica Neue, + Roboto, + Helvetica, + Arial, + sans-serif; + height: auto; + -ms-flex-negative: 0; + flex-shrink: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.filter .custom-select, +.filter .custom-select label { + line-height: 2.5rem; +} +.filter .custom-select:after { + width: 24px; + height: 24px; + background-size: 24px 24px; + margin-top: -12px; + right: 9px; + background-position: 50%; +} +.filter-modal .custom-select { + border: 0; + padding: 10px 0; +} +.filter-modal .custom-select:after { + display: none; +} +.filter-wrapper.filter-open:before { + content: ""; + display: block; + background: rgba(0, 0, 0, 0.4); + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 100; +} +.filter-container { + width: 100%; + margin-bottom: 10px; +} +.filter-container.filter-modal { + position: fixed; + top: 50%; + left: 20px; + right: 20px; + z-index: 101; + background: #fff; + max-height: 85%; + padding: 0 20px; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: -webkit-transform 0.35s ease-in-out; + transition: -webkit-transform 0.35s ease-in-out; + transition: transform 0.35s ease-in-out; + transition: + transform 0.35s ease-in-out, + -webkit-transform 0.35s ease-in-out; + border: 2px solid #757575; + -webkit-box-shadow: 0 14px 24px rgba(0, 0, 0, 0.15); + box-shadow: 0 14px 24px rgba(0, 0, 0, 0.15); + border-radius: 4px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: auto; +} +.filter-close { + display: none; + position: absolute; + top: -13px; + right: -13px; + width: 26px; + background: url(/_static/img/icons/close-button.svg) no-repeat 50% #757575; + z-index: 101; + height: 26px; + border-radius: 50%; +} +.filter-modal .filter-close, +.filter-title { + display: block; +} +.filter-modal h5 { + padding-right: 10px; +} +.filter-clear, +.filter-modal .filter-title { + line-height: 1rem; + text-transform: uppercase; + padding: 10px 0; +} +.filter-clear { + font-family: Helvetica, Arial, sans-serif; + font-size: 0.8125rem; + display: none; + text-transform: none; + color: #00838e; + padding-right: 10px; +} +.filter-clear:before { + content: ""; + display: none; + width: 1px; + height: 11px; + margin-right: 10px; + background: #757575; + -webkit-transform: translateY(1px); + transform: translateY(1px); +} +.filter-modal .filter-clear { + display: block; +} +.filter-modal .filter-clear:before { + display: -ms-inline-flexbox; + display: inline-flex; +} +.filter-list { + display: none; + padding: 0 0 10px; + margin-bottom: 20px; + border-radius: 4px; +} +.filter-list:after { + position: absolute; + content: ""; + background: -webkit-gradient( + linear, + left bottom, + left top, + from(hsla(0, 0%, 100%, 0.8)), + to(hsla(0, 0%, 100%, 0.3)) + ); + background: linear-gradient( + 0deg, + hsla(0, 0%, 100%, 0.8), + hsla(0, 0%, 100%, 0.3) + ); + height: 20px; + width: 100%; + bottom: 19px; + right: 0; +} +.filter-modal .filter-list { + display: block; + max-height: calc(100% - 76px); + overflow: auto; +} +.filter-modal .filter-list.filter-list-city { + max-height: calc(100% - 37px); + margin-bottom: 0; +} +.filter-modal .filter-list.filter-list-city:after { + bottom: 0; +} +.filter-destination-wrapper { + display: none; + width: calc(200% + 20px); + -ms-flex-pack: justify; + justify-content: space-between; + position: relative; + -webkit-transition: left 0.4s ease-in-out; + transition: left 0.4s ease-in-out; + left: 0; + margin-bottom: 20px; + height: calc(100% - 76px); +} +.filter-destination-wrapper .filter-cities, +.filter-destination-wrapper > ul { + width: calc(50% - 10px); +} +.filter-destination-wrapper.slide-left { + left: calc(-100% - 20px); +} +.filter-destination-wrapper.slide-left .filter-destination { + opacity: 0; + visibility: hidden; +} +.filter-modal .filter-destination-wrapper { + display: -ms-flexbox; + display: flex; +} +.filter-destination-wrapper .filter-cities { + position: relative; +} +.filter-destination-wrapper .filter-cities, +.filter-destination-wrapper .filter-cities > div { + height: 100%; +} +.filter-item { + width: 100%; + font-size: 1rem; + line-height: 1.4375rem; + display: block; + padding: 0 20px 0 0; +} +.filter-item.filter-country { + padding: 0; +} +.filter-item.disabled a { + color: #757575; +} +.filter-item.disabled .hotel-count { + display: none; +} +.filter-item.disabled .custom-radio-button__checkmark { + border-color: #c8c8c8; +} +.filter-item a { + color: #404040; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 4px 0 3px 35px; + margin: 4px; + position: relative; +} +.filter-item a:focus { + outline: 0 none; +} +.filter-item.custom-checkbox-wrapper a { + padding: 4px 0 3px; +} +.filter-item.custom-checkbox-wrapper a .custom-checkbox-label:before { + margin-right: 4px; + min-width: 2rem; +} +.filter-item .hotel-count { + background: #fff; + border-radius: 10.5px; + font-size: 0.8125rem; + padding: 2px 7px; + line-height: 1rem; + margin-left: 5px; + color: #00838e; + font-weight: 400; +} +.filter-item.filter-country > a, +.filter .back { + display: block; + padding: 10px 20px 10px 0; + border-bottom: 1px solid #f3f2f1; + position: relative; +} +.filter a:active, +.filter a:focus, +.filter a:hover { + text-decoration: none; +} +.filter .back { + padding: 2px 0 2px 30px; + margin: 4px 4px 10px; + border: 0; + cursor: pointer; +} +.filter-item.filter-country > a:after, +.filter .back:before { + background: url(/_static/img/icons/arrows/arrow-down-nordicsea.svg) no-repeat + 50%; + width: 20px; + height: 20px; + position: absolute; + content: ""; + -webkit-transform: rotate(270deg) translateX(50%); + transform: rotate(270deg) translateX(50%); + display: block; + right: 0; + top: 50%; +} +.filter .back:before { + left: 0; + right: auto; + -webkit-transform: rotate(90deg) translateX(-50%); + transform: rotate(90deg) translateX(-50%); +} +.filter-pills { + display: none; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-negative: 0; + flex-shrink: 0; +} +.filter-modal .filter-pills, +.filter-pill { + display: -ms-flexbox; + display: flex; +} +.filter-pill { + background: #f3f2f1; + border: 1px solid #757575; + padding: 5px 10px; + font-size: 0.8125rem; + line-height: 1rem; + margin: 0 10px 10px 0; + -ms-flex-align: center; + align-items: center; +} +.filter-pill:last-child { + margin-bottom: 20px; +} +.filter-pill-close { + background: url(/_static/img/icons/shared/cancel-close.svg) no-repeat 50% + transparent; + width: 0.75rem; + height: 0.75rem; + margin: -5px -8px -5px 2px; + padding: 12px; + cursor: pointer; +} +.filter .hotel-list { + width: 100%; +} +.filter .hotel-list-wrapper { + max-width: 100%; +} +.filter__counter { + line-height: 1rem; + margin-bottom: 1px; +} +.filter-modal .filter__counter { + display: none; +} +.filter-separator-info { + width: 100%; + line-height: 1.4rem; + margin: 5px 2px; + color: #757575; +} +.filter-separator-info .filter-separator-destn { + font-weight: 700; + text-transform: capitalize; +} +.filter .speech-bubble { + width: 100%; +} +.filter-page .main { + z-index: auto; +} +.filter-page .scandic-main-page-link { + display: inline-block; + margin-bottom: 5px; +} +.filter-page .scroll-controls { + -ms-flex-pack: end; + justify-content: flex-end; + width: 100%; +} +.filter-page .l-section__inner.l-section__inner--content { + padding-top: 20px; + padding-bottom: 20px; +} +.filter-page .l-section__inner.l-section__inner--content .description { + margin: 10px 0 0; +} +.filter-page .section-heading { + line-height: 2.5rem; +} +.filter-page .section-heading-wrapper { + width: 100%; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: start; + align-items: flex-start; + margin: 15px 0 10px; +} +.filter-page .section-heading-wrapper > div:first-child { + margin-right: -100%; +} +.filter-page .section-heading-right { + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-flex-align: end; + align-items: flex-end; +} +.filter-page .filters-added { + margin-left: 10px; + -ms-flex-align: center; + align-items: center; +} +.filter-page .filter-wrapper + .filters-added { + margin: 5px 0 20px; + font-size: 13px; + color: #757575; +} +.filter-page .filter-wrapper + .filters-added .filter__counter { + background: transparent; + color: inherit; + margin: 0; + padding: 0; + font-size: inherit; + width: auto; + height: auto; +} +.filter-page .open-map { + white-space: nowrap; + line-height: 2.5rem; +} +.filter-page .open-map .iconic-item__icon-container { + padding: 0.625rem 0 0; +} +.filter-page .sort-wrapper { + border: 0; + width: auto; +} +.filter-page .sort-wrapper select { + border: 0; + width: auto; + color: #00838e; + padding-right: 35px; +} +.filter-page .sort-wrapper select:focus:not(#widget-search__text) { + border: 0 !important; +} +.filter-page .sort-wrapper.custom-select:after { + width: 24px; + background-position: 100%; + background-size: 24px 24px; + right: 5px; + height: 24px; + margin-top: -1px; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +.filter-page .map__canvas { + display: none; +} +.filter-page .map-opened .map__canvas { + display: block; +} +.filter-page .short-view span:first-child:after { + content: "..."; +} +.filter-page .short-view span:last-child { + display: none; +} +.filter-page .short-view .read-more { + display: inline-block; + font-size: 1rem; + padding-left: 5px; +} +.filter-page .short-view .read-more:after { + background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea.svg); + width: 20px; + height: 16px; + margin-bottom: -3px; +} +.filter-page .map-section__wrapper { + padding-bottom: 12px; +} +.filter-page #page-content { + margin-top: 32px; + padding: 0 16px; +} +@media (max-width: 1199px) { + .filter-page .map__canvas--toggled-xsmall-down { + left: 0; + } + .filter-page .filter-heading, + .filter-page .filter-heading:focus { + outline: 0 none; + } +} +@media (min-width: 740px) { + .filter-page .section-heading-wrapper { + -ms-flex-align: center; + align-items: center; + margin: 30px 0; + width: 100%; + } + .filter-page .section-heading-wrapper > div:first-child { + margin-right: 0; + } + .filter-page .section-heading-right { + -ms-flex-pack: end; + justify-content: flex-end; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + align-items: center; + } + .filter-page .map-section__canvas { + width: auto; + } + .filter-page .sort-wrapper { + margin-right: 40px; + } + .filter-page .sort-wrapper:before { + content: ""; + display: block; + height: 20px; + position: absolute; + right: -20px; + width: 2px; + background: #c8c8c8; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + } + .filter-page .filter { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-align: start; + align-items: flex-start; + width: 100%; + } + .filter-page .filter-wrapper { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: 33%; + min-width: 300px; + padding-right: 30px; + overflow: visible; + z-index: 1; + } + .filter-page .filter-wrapper.filter-open:before { + display: none; + } + .filter-page .filter-clear, + .filter-page .filter__counter { + display: block; + } + .filter-page .filter-destination-wrapper { + overflow: visible; + } + .filter-page .filter-separator-info { + margin: 30px 0 10px; + color: #404040; + } + .filter-page .filter-heading:after { + display: block; + } + .filter-page .filter-modal { + border: 0; + } + .filter-page .filter-modal .filter-heading:after { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + } + .filter-page .filter-modal .filter-clear:before { + display: none; + } + .filter-page .filter-list, + .filter-page .filter-list.filter-list-city { + max-height: 372px; + } + .filter-page .filter-container { + width: 100%; + padding: 0; + border-top: 2px solid #c8c8c8; + border-radius: 0; + margin-bottom: 0; + } + .filter-page .filter-container:last-child { + border-bottom: 2px solid #c8c8c8; + margin-bottom: 20px; + } + .filter-page .filter-container.filter-modal { + position: relative; + left: auto; + right: auto; + top: auto; + height: auto !important; + -webkit-transform: none; + transform: none; + -webkit-box-shadow: 0 0 transparent; + box-shadow: 0 0 transparent; + } + .filter-page .filter-container .custom-select { + border: 0; + padding: 6px 30px 6px 0; + margin: 4px; + width: auto; + } + .filter-page .filter-container .custom-select:focus { + outline: 0 none; + } + .filter-page .filter-container .custom-select:after { + right: 0; + } + .filter-page .filter-heading { + cursor: pointer; + -ms-flex-pack: justify; + justify-content: space-between; + } + .filter-page .filter-title { + font-family: Helvetica, Arial, sans-serif; + line-height: 1rem; + text-transform: uppercase; + padding: 10px 0; + display: block; + } + .filter-page .filter-close, + .filter-page .filter:after { + display: none; + } + .filter-page .hotel-list-wrapper { + max-width: calc(100% - 300px); + width: 67%; + z-index: 101; + } +} +@media (min-width: 1200px) { + .filter-page .l-section__inner.l-section__inner--content .description { + margin: 20px 0; + } + .filter-page .map-opened .sort-wrapper { + margin-right: 0; + } + .filter-page .map-opened .sort-wrapper:before { + display: none; + } + .filter-page .map-opened .section-heading-wrapper { + width: 50%; + } + .filter-page .map-opened .l-section__inner { + max-width: 1920px; + position: relative; + display: -ms-flexbox; + display: flex; + } + .filter-page .map-opened .l-section__inner .filter { + width: 50%; + } + .filter-page .map-opened .open-map { + display: none; + } + .filter-page .map-opened .map__close-map { + position: static; + width: 50%; + text-align: right; + margin: 30px 0; + } + .filter-page .map-opened .map__close-map .btn { + font-size: 16px; + line-height: 22px; + font-weight: 400; + } + .filter-page .map-opened .map__canvas { + padding-left: 20px; + width: calc(50% - 20px); + } +} +.scroll-controls { + padding: 5px 0 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; +} +.scroll-controls .back-to-top-lnk { + cursor: pointer; +} +.scroll-controls .back-to-top-lnk:focus, +.scroll-controls .back-to-top-lnk:hover { + text-decoration: underline; +} +.scroll-controls .scroll-search-btn { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.scroll-controls .scroll-search-btn:focus, +.scroll-controls .scroll-search-btn:hover { + text-decoration: none; +} +.scroll-controls .scroll-search-btn span { + margin-left: 10px; +} +.hotel-teaser__left, +.hotel__left { + position: relative; +} +.hotel-teaser__left .hotel-slider.royalSlider, +.hotel-teaser__left .hotel-slider .rsOverflow, +.hotel__left .hotel-slider.royalSlider, +.hotel__left .hotel-slider .rsOverflow { + width: 100% !important; + height: 210px; + display: block; +} +.is-collapsed .hotel-teaser__left .hotel-slider.royalSlider, +.is-collapsed .hotel-teaser__left .hotel-slider .rsOverflow, +.is-collapsed .hotel__left .hotel-slider.royalSlider, +.is-collapsed .hotel__left .hotel-slider .rsOverflow { + height: auto; +} +.hotel-teaser__left .hotel-slider > .rsContent, +.hotel__left .hotel-slider > .rsContent { + display: none; +} +.hotel-teaser__left .rsContent .lazyload, +.hotel__left .rsContent .lazyload { + visibility: hidden; +} +.hotel-teaser__left .close-btn, +.hotel__left .close-btn { + display: none; +} +.hotel-teaser__left .rsFullscreen .close-btn, +.hotel__left .rsFullscreen .close-btn { + display: block; +} +.hotel-teaser__left .rsFullscreen .rsOverflow, +.hotel__left .rsFullscreen .rsOverflow { + background-color: #000; +} +@media (min-width: 950px) { + .hotel-teaser__left .rsFullscreen img, + .hotel__left .rsFullscreen img { + width: auto; + height: 100%; + } +} +.is-collapsed:not(.is-expanded) .hotel-slider:not(.rsFullscreen) .rsArrow { + display: none !important; +} +.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn, +.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn:hover { + background: url(/_static/img/slider/arrow.svg) no-repeat 50%; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); +} +.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn, +.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn:hover { + background: url(/_static/img/slider/arrow.svg) no-repeat 50%; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn:focus, +.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn:focus { + outline: none; + outline: none !important; + -webkit-box-shadow: 0 0 1px 3px #ec7225; + box-shadow: 0 0 1px 3px #ec7225; +} +@media (max-width: 739px) { + #hotel_block .hotel-slider:not(.rsFullscreen) .rsArrow { + display: none !important; + } +} +.slider-image-template { + display: -ms-flexbox; + display: flex; + height: 100%; + width: 100%; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + position: relative; +} +.slider-image-template > img { + max-width: 100%; + max-height: 100%; + width: 100%; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -o-object-fit: cover; + object-fit: cover; + border-radius: 4px; +} +@media (orientation: landscape) { + .rsFullscreen .slider-image-template > img { + width: auto; + height: 100%; + } +} +.slider-image-template > .slider-image-template__text { + display: none; + width: 100%; + max-width: 100%; + text-overflow: ellipsis; + overflow: hidden; + color: #fff; + padding: 10px; + background-color: rgba(0, 0, 0, 0.6); + font-size: 1.125rem; + position: absolute; + bottom: 0; + text-align: center; +} +.force-to-top { + z-index: 99998 !important; +} +body.force-to-top { + overflow: hidden; +} +.force-to-bottom { + z-index: 0 !important; +} +.hotel-teaser, +a[data-js-sortable-hotel-list__hotel] { + -webkit-tap-highlight-color: transparent; +} +.hotel-teaser .hotel-teaser__body, +a[data-js-sortable-hotel-list__hotel] .hotel-teaser__body { + -webkit-tap-highlight-color: initial; +} +.highlight-infoblock { + padding: 10px 10px 0; + background-color: #e9e8e7; + overflow: hidden; + margin-bottom: 15px; +} +@media (min-width: 950px) { + .highlight-infoblock { + padding: 20px 20px 5px; + } +} +.highlight-infoblock.highlight-infoblock--transparent { + background: rgba(227, 224, 219, 0.6); +} +.highlight-infoblock.highlight-infoblock--light { + background: #fff; +} +.highlight-infoblock.highlight-infoblock--nordicsea { + background: #00838e; +} +@media (min-width: 950px) { + .highlight-infoblock.highlight-infoblock-offer { + padding: 0; + } + .highlight-infoblock.highlight-infoblock-offer h4 { + padding: 20px 20px 0; + } + .highlight-infoblock.highlight-infoblock-offer p { + padding-left: 20px; + padding-right: 20px; + } +} +.highlight-infoblock--rounded { + border: 1px solid #e3e0db; + border-radius: 3px; +} +@media (min-width: 740px) { + .highlight-infoblock--rounded { + border-radius: 5px; + } +} +.highlight-infoblock__toggleable-content { + display: block; + overflow: hidden; + -webkit-transition: + height 0.2s ease-in-out, + opacity 0.2s ease-in-out; + transition: + height 0.2s ease-in-out, + opacity 0.2s ease-in-out; + opacity: 0; +} +.highlight-infoblock__expand { + cursor: pointer; + display: inline-block; + margin-bottom: 10px; +} +.highlight-infoblock.highlight-infoblock--alert { + border-color: #c65214; + background-color: #fbe3d3; +} +.highlight-infoblock.highlight-infoblock--alert a { + color: #c65214; + -webkit-text-decoration-color: #c65214; + text-decoration-color: #c65214; +} +.offline-banner { + color: #fff; + padding: 10px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + z-index: 10; + position: relative; + background: #606060; +} +.offline-banner .reload { + color: #fff; + background-color: #00838e; + border-radius: 18px; + padding: 5px 15px; + border: 0; + outline: 0 none; +} +.app-banner { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: #f3f2f1; + padding: 10px 15px; + position: relative; + z-index: 999999; + border: 1px solid #c8c8c8; + border-width: 1px 0; +} +.app-banner > * { + margin-right: 10px; +} +.app-banner > :last-child { + margin-right: 0; +} +.app-banner__logo { + width: 60px; + height: 60px; +} +.app-banner__logo img { + border-radius: 7px; + border: 1px solid #c8c8c8; + overflow: hidden; +} +.app-banner__body { + display: -ms-flexbox; + display: flex; + line-height: 15px; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} +.app-banner__body p { + font-size: 11px; + margin-bottom: 0; +} +.app-banner .app-banner__title { + font-size: 13px; +} +.app-banner__cta { + justify-self: flex-end; +} +.app-banner:not(.hidden) ~ header .navigation-bar { + top: 80px; + max-height: calc(100% - 80px); +} +@media (max-width: 949px) { + .disable-small-down-overflow { + overflow: hidden; + position: relative; + } +} +.textual-separator { + display: block; + position: relative; + width: 100%; + margin: 5px 0; + padding-left: 35px; + line-height: 20px; + clear: both; +} +.textual-separator span { + display: inline-block; + position: relative; + padding: 0 2px; + margin: 0 2px; + background-color: #fff; + text-transform: uppercase; + font-size: 0.7em; + color: #999; + font-weight: 700; +} +.textual-separator:before { + content: ""; + display: block; + position: absolute; + width: 100%; + height: 1px; + left: 0; + top: 10px; + border-top: 1px dashed #d8d8d8; +} +.social-media-icon { + margin-right: 0.25em; + display: inline-block; + border-bottom: 3px solid transparent; +} +.social-media-icon .icon { + display: block; +} +.social-media-icon:active, +.social-media-icon:focus, +.social-media-icon:hover { + text-decoration: none; +} +.social-media-icon:focus { + border-color: #00838e; +} +.hotel-about-teasers .hotel-about-teasers__links { + padding-top: 10px; +} +@media (min-width: 740px) { + .hotel-about-teasers .hotel-about-teasers__links { + padding-top: 0; + padding-left: 15px; + } +} +.hotel-facts-container { + margin: 10px 0 2px; + padding: 10px; +} +@media (min-width: 740px) { + .hotel-facts-container { + margin: 20px 0 2px; + padding: 20px; + } +} +@media (min-width: 950px) { + .hotel-facts-container { + padding: 40px; + } +} +.hotel-facts-close { + position: absolute; + right: 0; + margin-right: 5px; + margin-top: 5px; + cursor: pointer; +} +.content-toggler { + display: block; + text-align: center; + border-top: none; + margin: 0; + padding: 20px 20px 15px; +} +.content-toggler--rooms { + margin-top: -15px; +} +@media (min-width: 740px) { + .content-toggler--rooms { + margin-top: -5px; + } +} +@media (min-width: 1200px) { + .content-toggler--rooms { + margin-top: 10px; + } +} +.content-toggler--facts { + margin-top: -15px; +} +@media (min-width: 740px) { + .content-toggler--facts { + margin-top: -5px; + } +} +.hotel-content-toggler { + border: none; + width: 100%; + background-color: #fff; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); + padding-top: 36px; + padding-bottom: 34px; + position: relative; + z-index: 11; + margin-bottom: 20px; +} +@media (min-width: 740px) { + .hotel-content-toggler { + margin-bottom: 0; + } +} +@media (min-width: 950px) { + .hotel-content-toggler { + width: calc(100% - 12px); + } +} +.hotel-content-toggler--inline { + -webkit-box-shadow: none; + box-shadow: none; + margin-top: -20px; + margin-bottom: 10px; +} +@media (min-width: 950px) { + .hotel-content-toggler--inline { + margin-top: -40px; + } +} +.legalese { + background: #fff; + max-height: 11em; + line-height: 1.5em; + overflow: auto; + border: 10px solid hsla(0, 0%, 100%, 0); + padding-right: 10px; +} +.legalese::-webkit-scrollbar-track { + border-radius: 10px; + background-color: #edeceb; +} +.legalese::-webkit-scrollbar { + width: 10px; +} +.legalese::-webkit-scrollbar-thumb { + border-radius: 10px; + background-color: #9da0a1; +} +.legalese h5 { + font-size: 100%; + margin: 1em 0 0; +} +.legalese h5:first-child { + margin: 0; +} +@media (min-width: 950px) { + .legalese { + max-height: 30em; + } +} +@media (min-width: 740px) { + .legalese--tight-small-up { + border-left: 0; + border-right: 0; + } +} +.child-info { + margin-top: 12px; +} +.child-info .child-info__label { + font-weight: 700; +} +.heading-with-controls .heading-with-controls__controls { + margin-bottom: 10px; + clear: right; +} +.heading-with-controls__link { + display: inline-block; + text-align: right; + float: right; + cursor: pointer; +} +.heading-with-controls__link a { + display: inline-block; + padding: 0 0.625rem 0.625rem; +} +.heading-with-controls__link .icon--map-marker { + vertical-align: top; +} +@media (min-width: 950px) { + .heading-with-controls .heading-with-controls__heading { + float: left; + } + .heading-with-controls .heading-with-controls__controls { + float: right; + margin-top: 1rem; + } +} +.content-page-heading:first-child { + margin-top: 20px; +} +@media (min-width: 740px) { + .content-page-heading:first-child { + margin-top: 0.3125rem; + } +} +@media (min-width: 950px) { + .content-page-heading:first-child { + margin-top: 0.625rem; + } +} +.separated-text:before { + content: "|"; + padding: 0 0.5em; +} +.info-block { + background: none #efece9; +} +.lang-popup { + position: fixed; + bottom: 0; + z-index: 99; + background: #fff; + padding: 24px 16px; + width: 100%; + border-radius: 4px 4px 0 0; + -webkit-box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.16); + box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.16); +} +@media (min-width: 740px) { + .lang-popup { + border-radius: 4px; + right: 5%; + bottom: 32px; + padding: 16px; + max-width: 340px; + } +} +.lang-popup__close { + position: absolute; + padding: 5px; + right: 8px; + top: 8px; +} +.lang-popup__msg { + font-size: 17px; + margin-bottom: 1.5rem; + margin-right: 15px; +} +.lang-popup__footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + text-align: center; +} +@media (min-width: 420px) { + .lang-popup__footer { + display: block; + text-align: left; + } +} +.lang-popup .btn { + padding: 8px 24px; + -ms-flex-preferred-size: 60%; + flex-basis: 60%; +} +.lang-popup .btn.btn--link { + margin-left: 8px; + -ms-flex-preferred-size: 40%; + flex-basis: 40%; +} +.lang-popup .btn.btn--link:focus, +.lang-popup .btn.btn--link:hover { + border-color: transparent; +} +.hotel-theme-downtowncamper .main-header .navigation-bar__main__expander, +.hotel-theme-grandcentral .main-header .navigation-bar__main__expander, +.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__expander, +.hotel-theme-haymarket .main-header .navigation-bar__main__expander, +.hotel-theme-header .navigation-bar__main__expander, +.hotel-theme-hotelnorge .main-header .navigation-bar__main__expander, +.hotel-theme-marski .main-header .navigation-bar__main__expander, +.hotel-theme-scandic-go .main-header .navigation-bar__main__expander { + display: none !important; +} +.hotel-theme-downtowncamper .main-header .navigation-bar__top, +.hotel-theme-grandcentral .main-header .navigation-bar__top, +.hotel-theme-grandhoteloslo .main-header .navigation-bar__top, +.hotel-theme-haymarket .main-header .navigation-bar__top, +.hotel-theme-header .navigation-bar__top, +.hotel-theme-hotelnorge .main-header .navigation-bar__top, +.hotel-theme-marski .main-header .navigation-bar__top, +.hotel-theme-scandic-go .main-header .navigation-bar__top { + background-color: #3d3835; + display: block; + height: 30px; +} +.hotel-theme-downtowncamper + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-grandcentral + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-grandhoteloslo + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-haymarket + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-header .navigation-bar__top .scandic-main-page-link, +.hotel-theme-hotelnorge + .main-header + .navigation-bar__top + .scandic-main-page-link, +.hotel-theme-marski .main-header .navigation-bar__top .scandic-main-page-link, +.hotel-theme-scandic-go + .main-header + .navigation-bar__top + .scandic-main-page-link { + color: #fff; + background-image: url(/_static/img/icons/shared/arrow-double-white-left.svg); + background-position: 0 8px; + padding-top: 4px; + padding-bottom: 4px; + padding-left: 17px; + display: block; + float: left; + height: 30px; +} +.hotel-theme-downtowncamper .main-header .navigation-bar__best-rate, +.hotel-theme-grandcentral .main-header .navigation-bar__best-rate, +.hotel-theme-grandhoteloslo .main-header .navigation-bar__best-rate, +.hotel-theme-haymarket .main-header .navigation-bar__best-rate, +.hotel-theme-header .navigation-bar__best-rate, +.hotel-theme-hotelnorge .main-header .navigation-bar__best-rate, +.hotel-theme-marski .main-header .navigation-bar__best-rate, +.hotel-theme-scandic-go .main-header .navigation-bar__best-rate { + display: none; +} +@media (max-width: 949px) { + .hotel-theme-downtowncamper .main-header:not(.is-expanded) + *, + .hotel-theme-grandcentral .main-header:not(.is-expanded) + *, + .hotel-theme-grandhoteloslo .main-header:not(.is-expanded) + *, + .hotel-theme-haymarket .main-header:not(.is-expanded) + *, + .hotel-theme-header:not(.is-expanded) + *, + .hotel-theme-hotelnorge .main-header:not(.is-expanded) + *, + .hotel-theme-marski .main-header:not(.is-expanded) + *, + .hotel-theme-scandic-go .main-header:not(.is-expanded) + * { + margin-top: 5.125rem; + } + .hotel-theme-downtowncamper + .main-header + .navigation-bar__top + .l-section__inner, + .hotel-theme-grandcentral .main-header .navigation-bar__top .l-section__inner, + .hotel-theme-grandhoteloslo + .main-header + .navigation-bar__top + .l-section__inner, + .hotel-theme-haymarket .main-header .navigation-bar__top .l-section__inner, + .hotel-theme-header .navigation-bar__top .l-section__inner, + .hotel-theme-hotelnorge .main-header .navigation-bar__top .l-section__inner, + .hotel-theme-marski .main-header .navigation-bar__top .l-section__inner, + .hotel-theme-scandic-go .main-header .navigation-bar__top .l-section__inner { + padding: 0 7px; + } + .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo, + .hotel-theme-grandcentral .main-header .navigation-bar__main__logo, + .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo, + .hotel-theme-haymarket .main-header .navigation-bar__main__logo, + .hotel-theme-header .navigation-bar__main__logo, + .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo, + .hotel-theme-marski .main-header .navigation-bar__main__logo, + .hotel-theme-scandic-go .main-header .navigation-bar__main__logo { + display: block; + margin-left: auto; + margin-right: auto; + } + .hotel-theme-downtowncamper .main-header .nav-secondary, + .hotel-theme-grandcentral .main-header .nav-secondary, + .hotel-theme-grandhoteloslo .main-header .nav-secondary, + .hotel-theme-haymarket .main-header .nav-secondary, + .hotel-theme-header .nav-secondary, + .hotel-theme-hotelnorge .main-header .nav-secondary, + .hotel-theme-marski .main-header .nav-secondary, + .hotel-theme-scandic-go .main-header .nav-secondary { + display: none; + } +} +@media (max-width: 419px) { + .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo, + .hotel-theme-grandcentral .main-header .navigation-bar__main__logo, + .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo, + .hotel-theme-haymarket .main-header .navigation-bar__main__logo, + .hotel-theme-header .navigation-bar__main__logo, + .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo, + .hotel-theme-marski .main-header .navigation-bar__main__logo, + .hotel-theme-scandic-go .main-header .navigation-bar__main__logo { + margin-left: 10px; + margin-right: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-downtowncamper + .main-header + + .hero-fixed + .hero__img-container__seemore, + .hotel-theme-grandcentral + .main-header + + .hero-fixed + .hero__img-container__seemore, + .hotel-theme-grandhoteloslo + .main-header + + .hero-fixed + .hero__img-container__seemore, + .hotel-theme-haymarket + .main-header + + .hero-fixed + .hero__img-container__seemore, + .hotel-theme-header + .hero-fixed .hero__img-container__seemore, + .hotel-theme-hotelnorge + .main-header + + .hero-fixed + .hero__img-container__seemore, + .hotel-theme-marski .main-header + .hero-fixed .hero__img-container__seemore, + .hotel-theme-scandic-go + .main-header + + .hero-fixed + .hero__img-container__seemore { + top: calc(1em + 82px); + } +} +@font-face { + font-family: Prumo-Light-Fallback; + src: url(/_static/shared/fonts/prumo/PrumoText-Light.woff); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Brown-Bold-Fallback; + src: url(/_static/shared/fonts/brown/brown-bold/lineto-brown-bold.woff); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: Brown-Light-Fallback; + src: url(/_static/shared/fonts/brown/brown-light/lineto-brown-light.woff); + font-weight: 300; + font-style: normal; +} +.hotel-theme-haymarket .hero__img-container .hero__img-container__seemore { + font-family: Brown-Light, Brown-Light-Fallback, Arial !important; +} +.hotel-theme-haymarket .hero__img-container .hero__img-container__seemore a { + color: #fff; +} +.hotel-theme-haymarket .main * { + font-family: Brown-Light, Brown-Light-Fallback, Arial !important; + text-transform: none; +} +.hotel-theme-haymarket .main .hero-intro__content h1, +.hotel-theme-haymarket .main .hero-intro__content h1 *, +.hotel-theme-haymarket .main .hero-intro__content h2, +.hotel-theme-haymarket .main .hero-intro__content h2 * { + font-family: + Prumo-Light, Prumo-Light-Fallback, Georgia, sans-serif !important; +} +.hotel-theme-haymarket .main h3 { + line-height: 1; +} +.hotel-theme-haymarket .main .hero-intro__content__heading a, +.hotel-theme-haymarket .main .hero-intro__content__heading a:visited { + color: #000; +} +.hotel-theme-haymarket + .main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:hover, +.hotel-theme-haymarket .main .hero-intro__content__heading a:hover, +.hotel-theme-haymarket .main .meeting-room-teaser__footer, +.hotel-theme-haymarket .main .restaurant__heading-level1, +.hotel-theme-haymarket .main .room-teaser__heading, +.hotel-theme-haymarket .main .room__footer, +.hotel-theme-haymarket .main a, +.hotel-theme-haymarket .main a .is-collapsed, +.hotel-theme-haymarket .main a .is-expanded { + color: #4a6c78; +} +.hotel-theme-haymarket .main .expandable-toggler--hotel-menu, +.hotel-theme-haymarket .main .expandable-toggler--hotel-menu:active, +.hotel-theme-haymarket .main .expandable-toggler--hotel-menu:hover { + color: #333; +} +@media (max-width: 949px) { + .hotel-theme-haymarket .main .hotel-menu a, + .hotel-theme-haymarket .main .hotel-menu a:active, + .hotel-theme-haymarket .main .hotel-menu a:hover { + color: #333; + } +} +.hotel-theme-haymarket .main .list-bullets > li:before, +.hotel-theme-haymarket .main .list-facilities > li:before { + color: #333; + font-size: 16px; + left: -1em; +} +.hotel-theme-haymarket + .main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + .hero-intro__content__breadcrumb { + color: #333; +} +.hotel-theme-haymarket .main .textual-separator span { + text-transform: uppercase; +} +.hotel-theme-haymarket .btn--primary, +.hotel-theme-haymarket .btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-haymarket .btn-haymarket, +.hotel-theme-haymarket .btn:not(.cookie-section__btn) { + color: #fff; + background: #4a6c78; + border: 1px solid #4a6c78; + font-family: + Brown-Bold, + Brown-Bold-Fallback, + Arial Bold !important; + font-size: 0.8125rem; + letter-spacing: 0.12em; + line-height: 1.2; + border-radius: 0; + padding: 11px 22px; + text-transform: uppercase; + -webkit-transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; + transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; +} +.hotel-theme-haymarket .btn--primary:hover, +.hotel-theme-haymarket .btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-theme-haymarket .btn-haymarket:hover, +.hotel-theme-haymarket .btn:hover:not(.cookie-section__btn) { + background: #3e5b65; + text-decoration: none; +} +.hotel-theme-haymarket .btn--white-border.btn--primary, +.hotel-theme-haymarket + .btn--white-border.btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-haymarket .btn--white-border.btn:not(.cookie-section__btn), +.hotel-theme-haymarket .btn-haymarket.btn--white-border { + border-color: #fff; +} +.hotel-theme-haymarket .btn--black.btn--primary, +.hotel-theme-haymarket .btn--black.btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-haymarket .btn--black.btn:not(.cookie-section__btn), +.hotel-theme-haymarket .btn-haymarket.btn--black { + background-color: #000; +} +.hotel-theme-haymarket .btn--black.btn--primary:hover, +.hotel-theme-haymarket .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-theme-haymarket .btn--black.btn:hover:not(.cookie-section__btn), +.hotel-theme-haymarket .btn-haymarket.btn--black:hover { + color: #fff; +} +.hotel-theme-haymarket .btn > span { + text-transform: inherit; + font: inherit !important; +} +.hotel-theme-haymarket .btn-booking-widget-toggle .icon--expand { + display: none; +} +.hotel-theme-haymarket .bulleted-link:before, +.hotel-theme-haymarket .content-toggler span:before, +.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before, +.hotel-theme-haymarket .icon--haymarket-arrow, +.hotel-theme-haymarket .icon--more-options, +.hotel-theme-haymarket .list-links > li:before, +.hotel-theme-haymarket .meeting-room-teaser__footer span:before, +.hotel-theme-haymarket .PdfIconLink:before, +.hotel-theme-haymarket .pois-container .pois-container__toggle span:before, +.hotel-theme-haymarket .room__footer span:before, +.hotel-theme-haymarket .tag-section__list__body > a:before { + background-repeat: no-repeat; + background-position: 50%; + background-size: 28px; + height: 14px; + width: 25px; +} +.hotel-theme-haymarket .bulleted-link:before, +.hotel-theme-haymarket .content-toggler span:before, +.hotel-theme-haymarket .icon--haymarket-arrow--blue, +.hotel-theme-haymarket .list-links > li:before, +.hotel-theme-haymarket .meeting-room-teaser__footer span:before, +.hotel-theme-haymarket .PdfIconLink:before, +.hotel-theme-haymarket .pois-container .pois-container__toggle span:before, +.hotel-theme-haymarket .room__footer span:before, +.hotel-theme-haymarket .tag-section__list__body > a:before { + background-image: url(/_static/img/signaturehotels/haymarket/arrow-down-blue.svg); +} +.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before, +.hotel-theme-haymarket .icon--haymarket-arrow--white, +.hotel-theme-haymarket .icon--more-options { + background-image: url(/_static/img/signaturehotels/haymarket/arrow-down-white.svg); +} +.hotel-theme-haymarket .bulleted-link:before, +.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before, +.hotel-theme-haymarket .icon--haymarket-arrow--right, +.hotel-theme-haymarket .list-links > li:before, +.hotel-theme-haymarket .PdfIconLink:before, +.hotel-theme-haymarket .tag-section__list__body > a:before { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + background-size: 24px; +} +.hotel-theme-haymarket .icon--close { + background-image: url(/_static/img/signaturehotels/haymarket/icon-close-blue.png); +} +.hotel-theme-haymarket .icon--close.active, +.hotel-theme-haymarket .icon--close:active, +.hotel-theme-haymarket .icon--close:focus, +.hotel-theme-haymarket .icon--close:hover { + background-image: url(/_static/img/signaturehotels/haymarket/icon-close-blue-active.png); +} +.hotel-theme-haymarket .icon--more-options { + background-size: 34px; +} +.hotel-theme-haymarket .l-elevator-pitch-container__sidebar .icon { + fill: #4a6c78; +} +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps > li > li > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .list-usps > li, +.hotel-theme-haymarket .list-usps > li > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23516B77' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); +} +.hotel-theme-haymarket .read-more:after { + background-image: url(/_static/img/signaturehotels/haymarket/arrow-double-big-blue.svg); + background-repeat: no-repeat; +} +.hotel-theme-haymarket .bulleted-link, +.hotel-theme-haymarket .list-links > li, +.hotel-theme-haymarket .PdfIconLink, +.hotel-theme-haymarket .tag-section__list__body > a { + color: #4a6c78; + position: relative; + background-image: none; + padding-left: 20px; +} +.hotel-theme-haymarket .bulleted-link:before, +.hotel-theme-haymarket .list-links > li:before, +.hotel-theme-haymarket .PdfIconLink:before, +.hotel-theme-haymarket .tag-section__list__body > a:before { + content: ""; + position: absolute; + top: 6px; + left: -8px; +} +.hotel-theme-haymarket .hotel-nav > .navbar-header > .navbar-toggle { + background-image: url(/_static/img/signaturehotels/haymarket/hotelpage-menu-blue.svg); +} +.hotel-theme-haymarket .hotel-nav > .navbar-header > .navbar-toggle.active { + background-image: url(/_static/img/signaturehotels/haymarket/icon-close-blue-active.png); +} +.hotel-theme-haymarket .hotel-return-home-link { + color: #4a6c78; + background-image: url(/_static/img/signaturehotels/haymarket/arrow-double-blue-left.svg); +} +.hotel-theme-haymarket .list-hotel-facts.list-bullets > li span { + vertical-align: middle; +} +.hotel-theme-haymarket .custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-haymarket .back-to-thumbnails-link { + background-image: url(/_static/img/signaturehotels/haymarket/arrow-double-blue-left.svg); +} +.hotel-theme-haymarket + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn, +.hotel-theme-haymarket + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg); +} +.hotel-theme-haymarket + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn:hover, +.hotel-theme-haymarket + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn:hover { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg); +} +.hotel-theme-haymarket + .tag-section + .tag-section__list + .tag-section__list__body + > a { + background-image: none; +} +.hotel-theme-haymarket + .tag-section + .tag-section__list + .tag-section__list__body + > a:before { + top: 14px; + left: 0; +} +.hotel-theme-haymarket + body:lang(sv) + .booking-widget-wrapper + .custom-checkbox-label__label { + padding-right: 20px; +} +.hotel-theme-haymarket .booking-widget-wrapper, +.hotel-theme-haymarket .booking-widget-wrapper .booking-widget-option, +.hotel-theme-haymarket .inquiry-widget, +.hotel-theme-haymarket .inquiry-widget .booking-widget-option { + background: #4a6c78; +} +.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day, +.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day { + color: #000; +} +.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled, +.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dp-day-disabled { + color: #c8c8c8; +} +.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-selected, +.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-selected { + color: #fff; + background: #4a6c78; +} +.hotel-theme-haymarket + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled), +.hotel-theme-haymarket + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #4a6c78; + background: rgba(74, 108, 120, 0.1); +} +.hotel-theme-haymarket + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected, +.hotel-theme-haymarket + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected { + background: #4a6c78; +} +@media (min-width: 950px) { + .hotel-theme-haymarket + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-haymarket + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover { + background: #4a6c78; + } +} +@media (min-width: 950px) { + .hotel-theme-haymarket + .booking-widget-wrapper + .dr-cals + .dp-day.dr-current:focus, + .hotel-theme-haymarket + .booking-widget-wrapper + .dr-cals + .dp-day:hover:not(.dp-day-disabled), + .hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-current:focus, + .hotel-theme-haymarket + .inquiry-widget + .dr-cals + .dp-day:hover:not(.dp-day-disabled) { + background: #4a6c78; + color: #fff; + } +} +.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply, +.hotel-theme-haymarket + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-haymarket + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply, +.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:focus, +.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:hover { + color: #4a6c78; + background: none transparent; + border-width: 1px 0 0; + font-family: Brown-Light, Brown-Light-Fallback, Arial !important; + text-transform: none; + letter-spacing: normal; + font-size: 16px; +} +.hotel-theme-haymarket + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-haymarket + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:focus, +.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:hover { + text-decoration: underline; +} +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--outfocus:hover, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover { + background: #4a6c78; +} +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--highlighted { + border-color: #4a6c78; +} +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--selected, +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--selected:hover, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--selected, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--selected:hover, +.picker--focused + .hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.picker--focused + .hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--highlighted { + background: #4a6c78; +} +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--disabled, +.hotel-theme-haymarket + .booking-widget-wrapper + .picker__holder + .picker__day--disabled:hover, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--disabled, +.hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--disabled:hover { + background: #fff; + border-color: #fff; + color: #ddd; +} +.hotel-theme-haymarket .booking-widget .guest-selector__footer, +.hotel-theme-haymarket .booking-widget .guest-selector__header, +.hotel-theme-haymarket .booking-widget .guest-selector__room-details { + border-color: #4a6c78; +} +.hotel-theme-haymarket .booking-widget .icon--down-arrow-small, +.hotel-theme-haymarket .booking-widget .icon--up-arrow-small { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-haymarket .booking-widget .booking-widget__btn { + border-color: #fff; + text-transform: uppercase; + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-haymarket .booking-widget .booking-widget__btn:focus, +.hotel-theme-haymarket .booking-widget .booking-widget__btn:hover { + background: #405e68; +} +.hotel-theme-haymarket .booking-widget .booking-widget-option { + border-color: hsla(0, 0%, 100%, 0.2); +} +.hotel-theme-haymarket + .booking-widget + .booking-widget-option + .booking-widget-option__label, +.hotel-theme-haymarket + .booking-widget + .booking-widget-option + .custom-checkbox-label { + font-weight: 700; +} +.hotel-theme-haymarket .booking-widget .booking-widget--maintenance__contact * { + color: #fff !important; +} +.hotel-theme-haymarket .l-booking-widget--horizontal { + background-color: #4a6c78; +} +.hotel-theme-haymarket .inquiry-widget label { + font-weight: 700; +} +.hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn { + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; +} +@media (min-width: 950px) { + .hotel-theme-haymarket .inquiry-widget { + background-color: rgba(0, 0, 0, 0.8); + } + .hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn { + background-color: #000; + } + .hotel-theme-haymarket + .inquiry-widget + .inquiry-widget__input-group + .btn:hover { + color: #fff; + } + .hotel-theme-haymarket .inquiry-widget .picker__holder { + background: #000; + } + .hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--today:before { + border-top: 0.5em solid #fff; + } + .hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, + .hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover, + .hotel-theme-haymarket + .inquiry-widget + .picker__holder + .picker__day--selected { + color: #fff; + background-color: rgba(0, 0, 0, 0.8); + border-color: rgba(0, 0, 0, 0.8); + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-theme-haymarket .navigation-bar__main nav { + width: 100%; + } +} +@media (min-width: 1200px) { + .hotel-theme-haymarket .navigation-bar__main nav { + width: calc(100% - 170px); + } +} +.hotel-theme-haymarket .custom-select:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); + background-size: 18px 20px; +} +.hotel-theme-haymarket .content-teaser, +.hotel-theme-haymarket .meeting-room-teaser, +.hotel-theme-haymarket .restaurant, +.hotel-theme-haymarket .room, +.hotel-theme-haymarket .thumbnail-teaser { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #e1e1e1; +} +.hotel-theme-haymarket .content-teaser, +.hotel-theme-haymarket .restaurant { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none; +} +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-haymarket + .restaurant + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-haymarket + .content-teaser + .restaurant__heading-level1, +.hotel-theme-haymarket .content-teaser .content-teaser__heading, +.hotel-theme-haymarket .content-teaser .heading, +.hotel-theme-haymarket .restaurant .heading, +.hotel-theme-haymarket .restaurant .restaurant__heading-level1 { + color: #333; + line-height: 1.625rem; +} +.hotel-theme-haymarket .content-teaser:hover, +.hotel-theme-haymarket .restaurant:hover { + -webkit-transform: none; + transform: none; +} +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-haymarket + .restaurant:hover + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-haymarket + .content-teaser:hover + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .restaurant:hover + .content-teaser__heading, +.hotel-theme-haymarket .content-teaser:hover .content-teaser__heading, +.hotel-theme-haymarket .content-teaser:hover .heading, +.hotel-theme-haymarket + .content-teaser:hover + .restaurant + .restaurant__heading-level1, +.hotel-theme-haymarket + .restaurant + .content-teaser:hover + .restaurant__heading-level1, +.hotel-theme-haymarket + .restaurant:hover + .content-teaser + .content-teaser__heading, +.hotel-theme-haymarket .restaurant:hover .heading, +.hotel-theme-haymarket .restaurant:hover .restaurant__heading-level1 { + color: #333 !important; + text-decoration: underline; +} +.hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape), +.hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape) { + border: none; +} +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-haymarket + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-haymarket + .content-teaser--flexible.content-teaser:not(.landscape) + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser--flexible.content-teaser:not(.landscape) + .content-teaser__heading, +.hotel-theme-haymarket + .content-teaser--flexible.content-teaser:not(.landscape) + .heading, +.hotel-theme-haymarket + .content-teaser--flexible.content-teaser:not(.landscape) + .restaurant + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser + .content-teaser__heading, +.hotel-theme-haymarket + .content-teaser--flexible.restaurant:not(.landscape) + .heading, +.hotel-theme-haymarket + .content-teaser--flexible.restaurant:not(.landscape) + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser__heading, +.hotel-theme-haymarket + .restaurant + .content-teaser--flexible.content-teaser:not(.landscape) + .restaurant__heading-level1 { + color: #fff !important; +} +@media (min-width: 950px) { + .hotel-theme-haymarket .content-teaser img, + .hotel-theme-haymarket .restaurant img { + -webkit-transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s, + -webkit-transform 0.35s; + } + .hotel-theme-haymarket .content-teaser:hover img, + .hotel-theme-haymarket .restaurant:hover img { + opacity: 0.8; + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} +.hotel-theme-haymarket .restaurant { + background-color: #fff; +} +.hotel-theme-haymarket .restaurant .restaurant__sidebar { + background: none; +} +@media (min-width: 950px) { + .hotel-theme-haymarket .restaurant .restaurant__wrapper { + border-right: 1px solid #e1e1e1; + } +} +.hotel-theme-haymarket .thumbnail-teaser.thumbnail-teaser--animated img { + -webkit-transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s, + -webkit-transform 0.35s; +} +.hotel-theme-haymarket .thumbnail-teaser.thumbnail-teaser--animated:hover img { + opacity: 0.8; + -webkit-transform: scale(1.1); + transform: scale(1.1); +} +.hotel-theme-haymarket .thumbnail-teaser .thumbnail-teaser__title { + color: #333; +} +.hotel-theme-haymarket .thumbnail-teaser:hover .thumbnail-teaser__title { + text-decoration: underline; +} +@media (min-width: 740px) { + .hotel-theme-haymarket .teaser-full > .teaser-full__content { + font-size: 1.25rem; + line-height: normal; + } +} +@media (min-width: 1200px) { + .hotel-theme-haymarket .room-teaser .room-teaser__heading { + font-size: 1.375rem; + } + .hotel-theme-haymarket .meeting-room-teaser .meeting-room-teaser__heading { + font-size: 1.5rem; + } +} +@media (max-width: 949px) { + .hotel-theme-haymarket header.header { + margin-top: 81px; + } +} +.hotel-theme-haymarket .main-header .navigation-bar__main__expander { + display: none; +} +.hotel-theme-haymarket .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/haymarket/haymarket-logotype-horizontal.svg) + no-repeat; + background-size: contain; + width: 150px; + height: 40px; + padding: 0; + margin-top: 7px; + margin-bottom: 5px; +} +.hotel-theme-haymarket .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-haymarket .main-header .navigation-bar__main__logo { + float: left; + } +} +.hotel-theme-haymarket .navigation-bar__main__booking-widget-toggle { + margin-top: 0.4rem; +} +.hotel-theme-haymarket .hotel-footer__content { + background: #4a6c78; + max-width: 100%; +} +.hotel-theme-haymarket .hotel-footer__content * { + color: #fff; + font-family: Brown-Light, Brown-Light-Fallback, Arial !important; + text-transform: none; +} +.hotel-theme-haymarket .hotel-footer__content .hotel-footer-section { + background: none; +} +.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li { + position: relative; + background-image: none; + padding-left: 20px; +} +.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before { + content: ""; + position: absolute; + top: 9px; + left: -8px; +} +.hotel-theme-haymarket .map-static__caption { + bottom: 10px; +} +.hotel-theme-haymarket .map-controls, +.hotel-theme-haymarket .map-static, +.hotel-theme-haymarket .map__canvas, +.hotel-theme-haymarket .zoom-controls { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} +@media (min-width: 740px) { + .hotel-theme-haymarket .map-controls, + .hotel-theme-haymarket .map-static, + .hotel-theme-haymarket .map__canvas { + -webkit-filter: none; + filter: none; + } + .hotel-theme-haymarket .map { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); + } +} +.hotel-theme-haymarket { + background: #f7f7f7; +} +.hotel-theme-haymarket .breakfast-section .label a { + color: #4a6c78; +} +.hotel-theme-haymarket .breakfast-section .label a:before { + background-image: url(/_static/img/signaturehotels/haymarket/arrow-down-blue.svg); + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + margin-right: 0; +} +.hotel-theme-haymarket .highlight-infoblock, +.hotel-theme-haymarket .l-section--hotel, +.hotel-theme-haymarket .l-section--pattern, +.hotel-theme-haymarket .l-sections-wrapper { + background: #f7f7f7; +} +.hotel-theme-haymarket .hero-intro .hero-intro__content { + padding-top: 5px; +} +@media (min-width: 740px) { + .hotel-theme-haymarket .hotel-menu > li a { + color: inherit; + } + .hotel-theme-haymarket .hotel-menu > li.active > a { + background: #4a6c78; + color: #fff; + } +} +.hotel-theme-haymarket .breadcrumb-list a { + color: inherit; +} +.hotel-theme-haymarket .elevator-pitch { + line-height: 1.4em; +} +.hotel-theme-haymarket .elevator-pitch .elevator-pitch__expander { + border-bottom: none; + border-radius: 10%; +} +@media (min-width: 950px) { + .hotel-theme-haymarket .elevator-pitch { + font-size: 1.375rem; + } +} +.hotel-theme-haymarket .banner-section--splash .banner-section__heading { + font-size: 1.5rem; + font-family: + Brown-Bold, + Brown-Bold-Fallback, + Arial Bold !important; +} +@media (max-width: 739px) { + .hotel-theme-haymarket .hero-intro .hero-intro__content__heading { + margin-bottom: -12px; + } +} +@media (min-width: 740px) { + .hotel-theme-haymarket .hero-intro__content { + padding-bottom: 10px; + } + .hotel-theme-haymarket .hero-intro__content__heading { + font-size: 3.25rem; + } + .hotel-theme-haymarket .hero-intro__content__heading:not(.sticky) { + margin-bottom: 3px; + margin-top: 5px; + } + .hotel-theme-haymarket .hero-intro__content__heading.sticky { + top: 1px !important; + } + .hotel-theme-haymarket .hotel-menu-wrapper.sticky .hotel-menu { + height: 30px; + } + .hotel-theme-haymarket + .hotel-menu-wrapper:not(.sticky) + .hotel-menu-wrapper__inner { + padding-top: 0; + margin-top: 0; + } + .hotel-theme-haymarket .hotel-menu-wrapper:not(.sticky) .hotel-nav { + padding-top: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-haymarket .hero-intro--overlay { + margin-top: -124px; + } + .hotel-theme-haymarket .banner-section--splash .banner-section__heading { + font-size: 2rem; + } +} +@font-face { + font-family: Interstate-Black-Fallback; + src: url(/_static/shared/fonts/interstate/interstate-black-compressed.woff); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Interstate-Regular-Fallback; + src: url(/_static/shared/fonts/interstate/interstate-regular-condensed.woff); + font-weight: 400; + font-style: normal; +} +.hotel-theme-grandcentral .banner-section--splash .banner-section__heading, +.hotel-theme-grandcentral + main + .banner-section--splash + .banner-section__text + > p, +.hotel-theme-grandcentral main .banner-section__block h2, +.hotel-theme-grandcentral main .booking-widget .booking-widget__header, +.hotel-theme-grandcentral main .content-teaser--mini h3, +.hotel-theme-grandcentral main .content-teaser--mini h3 > *, +.hotel-theme-grandcentral main .content-teaser .content-teaser__heading, +.hotel-theme-grandcentral main .editable-area--heading h3, +.hotel-theme-grandcentral main .editable-area--heading h4, +.hotel-theme-grandcentral main .elevator-pitch h1, +.hotel-theme-grandcentral main .elevator-pitch h2, +.hotel-theme-grandcentral main .elevator-pitch h3, +.hotel-theme-grandcentral main .extraem, +.hotel-theme-grandcentral main .gallery-heading h1, +.hotel-theme-grandcentral main .gallery-heading h2, +.hotel-theme-grandcentral main .heading-2, +.hotel-theme-grandcentral main .heading-4, +.hotel-theme-grandcentral main .heading-5, +.hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading, +.hotel-theme-grandcentral main .hero-intro__content h1, +.hotel-theme-grandcentral main .hero-intro__content h2, +.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header, +.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1, +.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2, +.hotel-theme-grandcentral main .list-links--bold .list-links__link, +.hotel-theme-grandcentral main .pois-container .pois-container__heading, +.hotel-theme-grandcentral main .pois-container .pois-container__heading--large, +.hotel-theme-grandcentral + main + .restaurant-opening-hours--mini + .restaurant-opening-hours__heading, +.hotel-theme-grandcentral main .restaurant__heading-level1, +.hotel-theme-grandcentral main .room-heading h1, +.hotel-theme-grandcentral main .room-heading h2, +.hotel-theme-grandcentral main .room-teaser .room-teaser__heading, +.hotel-theme-grandcentral main .room .room__heading-level2, +.hotel-theme-grandcentral main .room__heading-level1, +.hotel-theme-grandcentral main .room__heading-level2, +.hotel-theme-grandcentral + main + .special-request-needs-group + .special-request-needs-group__heading, +.hotel-theme-grandcentral + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-grandcentral + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, +.hotel-theme-grandcentral main h1, +.hotel-theme-grandcentral main h2, +.hotel-theme-grandcentral main h3, +.hotel-theme-grandcentral main h4, +.hotel-theme-grandcentral main h5 { + letter-spacing: 0.1em; + font-family: + Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif; + text-transform: uppercase; + font-weight: 400; +} +.hotel-theme-grandcentral main .elevator-pitch h1, +.hotel-theme-grandcentral main .elevator-pitch h2, +.hotel-theme-grandcentral main .elevator-pitch h3, +.hotel-theme-grandcentral main .gallery-heading h1, +.hotel-theme-grandcentral main .gallery-heading h2, +.hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading, +.hotel-theme-grandcentral main .hero-intro__content h1, +.hotel-theme-grandcentral main .hero-intro__content h2, +.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1, +.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2, +.hotel-theme-grandcentral main .room-heading h1, +.hotel-theme-grandcentral main .room-heading h2, +.hotel-theme-grandcentral main h1 { + color: #4e4e4e; + font-size: 2rem; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral main .elevator-pitch h1, + .hotel-theme-grandcentral main .elevator-pitch h2, + .hotel-theme-grandcentral main .elevator-pitch h3, + .hotel-theme-grandcentral main .gallery-heading h1, + .hotel-theme-grandcentral main .gallery-heading h2, + .hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading, + .hotel-theme-grandcentral main .hero-intro__content h1, + .hotel-theme-grandcentral main .hero-intro__content h2, + .hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1, + .hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2, + .hotel-theme-grandcentral main .room-heading h1, + .hotel-theme-grandcentral main .room-heading h2, + .hotel-theme-grandcentral main h1 { + font-size: 2.5rem; + } +} +.hotel-theme-grandcentral main .booking-widget .booking-widget__header, +.hotel-theme-grandcentral main .heading-2, +.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header, +.hotel-theme-grandcentral main .pois-container .pois-container__heading--large, +.hotel-theme-grandcentral + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-grandcentral + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, +.hotel-theme-grandcentral main h2 { + color: #4e4e4e; + font-size: 1.5rem; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral main .booking-widget .booking-widget__header, + .hotel-theme-grandcentral main .heading-2, + .hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header, + .hotel-theme-grandcentral + main + .pois-container + .pois-container__heading--large, + .hotel-theme-grandcentral + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, + .hotel-theme-grandcentral + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, + .hotel-theme-grandcentral main h2 { + font-size: 2rem; + } +} +.hotel-theme-grandcentral .banner-section--splash .banner-section__heading, +.hotel-theme-grandcentral main .banner-section__block h2, +.hotel-theme-grandcentral main .content-teaser--mini h3, +.hotel-theme-grandcentral main .content-teaser--mini h3 > *, +.hotel-theme-grandcentral main .room-teaser .room-teaser__heading, +.hotel-theme-grandcentral main .room__heading-level1, +.hotel-theme-grandcentral main h3 { + color: #282828; + font-size: 1.25rem; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral .banner-section--splash .banner-section__heading, + .hotel-theme-grandcentral main .banner-section__block h2, + .hotel-theme-grandcentral main .content-teaser--mini h3, + .hotel-theme-grandcentral main .content-teaser--mini h3 > *, + .hotel-theme-grandcentral main .room-teaser .room-teaser__heading, + .hotel-theme-grandcentral main .room__heading-level1, + .hotel-theme-grandcentral main h3 { + font-size: 1.625rem; + } +} +.hotel-theme-grandcentral main .restaurant__heading-level1, +.hotel-theme-grandcentral main .room__heading-level2 { + color: #282828; + font-size: 1.125rem; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral main .restaurant__heading-level1, + .hotel-theme-grandcentral main .room__heading-level2 { + font-size: 1.375rem; + } +} +.hotel-theme-grandcentral .l-section-contact-bar h2, +.hotel-theme-grandcentral main .booking-widget .booking-widget__header, +.hotel-theme-grandcentral + main + .content-teaser + .background-image-container.blur-wrapper + h2, +.hotel-theme-grandcentral + main + .content-teaser + .background-image-container.global-footer + h2, +.hotel-theme-grandcentral + main + .content-teaser + .background-image-container.hotel-footer + h2, +.hotel-theme-grandcentral + main + .grandcentral-teaser + .background-image-container.blur-wrapper + h2, +.hotel-theme-grandcentral + main + .grandcentral-teaser + .background-image-container.global-footer + h2, +.hotel-theme-grandcentral + main + .grandcentral-teaser + .background-image-container.hotel-footer + h2, +.hotel-theme-grandcentral main .hotel-about-teasers h2, +.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header, +.hotel-theme-grandcentral + main + .room-teaser + .background-image-container.blur-wrapper + h2, +.hotel-theme-grandcentral + main + .room-teaser + .background-image-container.global-footer + h2, +.hotel-theme-grandcentral + main + .room-teaser + .background-image-container.hotel-footer + h2, +.hotel-theme-grandcentral main .room-teaser .iconic-item, +.hotel-theme-grandcentral main .room-teaser .iconic-item *, +.hotel-theme-grandcentral main .room-teaser .iconic-item__text, +.hotel-theme-grandcentral main .room-teaser .iconic-item__text *, +.hotel-theme-grandcentral main .room-teaser .room-teaser__heading { + color: #d8d8d8; +} +.hotel-theme-grandcentral main { + font-family: Courier, Arial; + color: #282828; + text-transform: none; +} +.hotel-theme-grandcentral + main + .booking-widget-options-toggle + .booking-widget-options-toggle__text + *, +.hotel-theme-grandcentral main .elevator-pitch, +.hotel-theme-grandcentral main .full-page-form__login__preamble, +.hotel-theme-grandcentral main .list-facts__item .list-facts__item__heading, +.hotel-theme-grandcentral main .preamble, +.hotel-theme-grandcentral main .teaser-full .teaser-full__content { + font-family: Courier, Arial; +} +.hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading + a:hover { + color: #4e4e4e; +} +.hotel-theme-grandcentral main h3 { + line-height: 1; +} +.hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:hover, +.hotel-theme-grandcentral main .hero-intro__content__heading a:hover, +.hotel-theme-grandcentral main .meeting-room-teaser__footer, +.hotel-theme-grandcentral main .room-teaser__heading, +.hotel-theme-grandcentral main .room__footer, +.hotel-theme-grandcentral main a, +.hotel-theme-grandcentral main a .is-collapsed, +.hotel-theme-grandcentral main a .is-expanded { + color: #4e4e4e; +} +.hotel-theme-grandcentral main .list-bullets > li:before, +.hotel-theme-grandcentral main .list-facilities > li:before { + color: #282828; + font-size: 16px; + left: -1em; +} +.hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + .hero-intro__content__breadcrumb, +.hotel-theme-grandcentral + main + .hero-intro + .hero-intro__content__heading + a:visited, +.hotel-theme-grandcentral main .hero-intro__content__heading a, +.hotel-theme-grandcentral main .restaurant__heading-level1 { + color: #282828; +} +.hotel-theme-grandcentral main .textual-separator span { + text-transform: uppercase; +} +.hotel-theme-grandcentral main .elevator-pitch { + font-family: Courier, Arial; +} +.hotel-theme-grandcentral main .elevator-pitch, +.hotel-theme-grandcentral main .preamble { + line-height: 2.125rem; +} +.hotel-theme-grandcentral main .content-toggler * { + text-transform: uppercase; + font-family: + Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif; +} +.hotel-theme-grandcentral .cookie-section__message a { + border-bottom: none; + text-decoration: underline; +} +.hotel-theme-grandcentral .booking-widget__btn.btn--primary, +.hotel-theme-grandcentral .btn, +.hotel-theme-grandcentral .btn--primary, +.hotel-theme-grandcentral .btn-booking-widget-toggle, +.hotel-theme-grandcentral .btn-grandcentral, +.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn { + background: transparent; + border: 1px solid #4e4e4e; + color: #4e4e4e; + font-family: + Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif !important; + font-size: 0.8125rem; + letter-spacing: 0.12em; + line-height: 1.2; + border-radius: 0; + padding: 11px 22px; + text-transform: uppercase; + -webkit-box-shadow: none; + box-shadow: none; + -webkit-transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; + transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; +} +.hotel-theme-grandcentral .btn--primary:hover, +.hotel-theme-grandcentral .btn-booking-widget-toggle:hover, +.hotel-theme-grandcentral .btn-grandcentral:hover, +.hotel-theme-grandcentral .btn:hover, +.hotel-theme-grandcentral + .inquiry-widget + .inquiry-widget__input-group + .btn:hover { + background-color: #4e4e4e; + color: #eceded; +} +.hotel-theme-grandcentral .btn--primary.booking-widget__btn, +.hotel-theme-grandcentral .btn--primary.btn--inverted, +.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--inverted, +.hotel-theme-grandcentral .btn-grandcentral.btn--inverted, +.hotel-theme-grandcentral .btn.btn--inverted, +.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn { + background-color: transparent; + border-color: #eceded; + color: #eceded; +} +.hotel-theme-grandcentral .btn--primary.booking-widget__btn:hover, +.hotel-theme-grandcentral .btn--primary.btn--inverted:hover, +.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--inverted:hover, +.hotel-theme-grandcentral .btn-grandcentral.btn--inverted:hover, +.hotel-theme-grandcentral .btn.btn--inverted:hover, +.hotel-theme-grandcentral + .inquiry-widget + .inquiry-widget__input-group + .btn:hover { + background: #eceded; + color: #4e4e4e; +} +.hotel-theme-grandcentral .btn--primary.btn--black, +.hotel-theme-grandcentral .btn--primary.cookie-section__btn, +.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black, +.hotel-theme-grandcentral .btn-booking-widget-toggle.cookie-section__btn, +.hotel-theme-grandcentral .btn-grandcentral.btn--black, +.hotel-theme-grandcentral .btn-grandcentral.cookie-section__btn, +.hotel-theme-grandcentral .btn.btn--black, +.hotel-theme-grandcentral .btn.cookie-section__btn, +.hotel-theme-grandcentral + .inquiry-widget + .inquiry-widget__input-group + .btn--black.btn, +.hotel-theme-grandcentral + .inquiry-widget + .inquiry-widget__input-group + .cookie-section__btn.btn { + background-color: #282828; + color: #eceded; + border-color: #eceded; +} +.hotel-theme-grandcentral .btn--primary.btn--black.booking-widget__btn, +.hotel-theme-grandcentral .btn--primary.btn--black.btn--inverted, +.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black.btn--inverted, +.hotel-theme-grandcentral .btn-grandcentral.btn--black.btn--inverted, +.hotel-theme-grandcentral .btn.btn--black.btn--inverted, +.hotel-theme-grandcentral + .inquiry-widget + .inquiry-widget__input-group + .btn.btn--black { + background-color: transparent; + color: #282828; +} +.hotel-theme-grandcentral .btn--primary.btn--black.booking-widget__btn:hover, +.hotel-theme-grandcentral .btn--primary.btn--black.btn--inverted:hover, +.hotel-theme-grandcentral + .btn-booking-widget-toggle.btn--black.btn--inverted:hover, +.hotel-theme-grandcentral .btn-grandcentral.btn--black.btn--inverted:hover, +.hotel-theme-grandcentral .btn.btn--black.btn--inverted:hover, +.hotel-theme-grandcentral + .inquiry-widget + .inquiry-widget__input-group + .btn.btn--black:hover { + background-color: #282828; + color: #eceded; +} +.hotel-theme-grandcentral .btn-booking-widget-toggle:not(.mp-cta) { + background-color: #282828; + color: #eceded; + border: none; +} +.hotel-theme-grandcentral .btn-booking-widget-toggle:not(.mp-cta):hover { + background-color: #282828; +} +.hotel-theme-grandcentral .booking-widget__btn.btn--primary { + font-weight: 400; + font-size: 1rem; +} +.hotel-theme-grandcentral .map .btn { + background: #eceded; +} +.hotel-theme-grandcentral .map .btn:hover { + background-color: #86807a; +} +.hotel-theme-grandcentral main .icon--down-arrow-small, +.hotel-theme-grandcentral main .icon--up-arrow-small { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-grandcentral main .icon--crocus, +.hotel-theme-grandcentral main .icon--nordicsea, +.hotel-theme-grandcentral main .iconic-item--link-primary .icon, +.iconic-item--link-primary .hotel-theme-grandcentral main .icon { + fill: #282828; +} +.hotel-theme-grandcentral main .icon--expand { + fill: #eceded; +} +.hotel-theme-grandcentral main .content-toggler span:before, +.hotel-theme-grandcentral main .meeting-room-teaser__footer span:before, +.hotel-theme-grandcentral + main + .pois-container + .pois-container__toggle + span:before, +.hotel-theme-grandcentral main .room__footer span:before { + background-image: url(/_static/img/signaturehotels/gc/arrow-down-gray-dark.svg); +} +.hotel-theme-grandcentral main .bulleted-link, +.hotel-theme-grandcentral main .list-links > li, +.hotel-theme-grandcentral main .PdfIconLink, +.hotel-theme-grandcentral main .tag-section__list .tag-section__list__body > a { + background-image: url(/_static/img/signaturehotels/gc/bullet-list-arrow-circle-black.svg); +} +.hotel-theme-grandcentral main .hotel-nav > .navbar-header > .navbar-toggle { + background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-black.svg); + background-size: contain; +} +.hotel-theme-grandcentral + main + .hotel-nav + > .navbar-header + > .navbar-toggle.active { + background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-close-black.svg); +} +.hotel-theme-grandcentral main .signature-hotel-dark-bg .icon--close { + background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-close-white.svg); + background-repeat: no-repeat; + background-size: contain; +} +.hotel-theme-grandcentral main .custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-grandcentral main .custom-checkbox:checked + span:before { + background-image: url(/_static/img/signaturehotels/gc/checkbox-black.png); +} +.hotel-theme-grandcentral + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn, +.hotel-theme-grandcentral + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg); +} +.hotel-theme-grandcentral + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn:hover, +.hotel-theme-grandcentral + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn:hover { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg); +} +.hotel-theme-grandhoteloslo .custom-select:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); + background-size: 18px 20px; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .l-booking-widget--vertical { + margin-top: -40px; + } +} +.hotel-theme-grandcentral .booking-widget-wrapper, +.hotel-theme-grandcentral .booking-widget-wrapper .booking-widget-option, +.hotel-theme-grandcentral .inquiry-widget, +.hotel-theme-grandcentral .inquiry-widget .booking-widget-option { + background: #000; +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .booking-widget-dialog__dialog, +.hotel-theme-grandcentral .inquiry-widget .booking-widget-dialog__dialog { + background-color: #000; +} +.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__footer, +.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__header, +.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__room-details, +.hotel-theme-grandcentral .inquiry-widget .guest-selector__footer, +.hotel-theme-grandcentral .inquiry-widget .guest-selector__header, +.hotel-theme-grandcentral .inquiry-widget .guest-selector__room-details { + border-color: #000; +} +.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day, +.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day { + color: #000; +} +.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-selected, +.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:focus, +.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:hover, +.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-selected, +.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:focus, +.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:hover { + border-color: #282828; + background: #282828; + color: #eceded; +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled), +.hotel-theme-grandcentral + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #282828; + background: rgba(40, 40, 40, 0.1); +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected, +.hotel-theme-grandcentral + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected { + border-color: #282828; + background: #282828; + color: #eceded; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral + .booking-widget-wrapper + .dr-cals + .dp-day.dr-current:focus, + .hotel-theme-grandcentral + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:hover, + .hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-current:focus, + .hotel-theme-grandcentral + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:hover { + border-color: #282828; + background: #282828; + color: #eceded; + } +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .date-picker + .date-picker__apply, +.hotel-theme-grandcentral + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-grandcentral + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-grandcentral .inquiry-widget .date-picker .date-picker__apply, +.hotel-theme-grandcentral + .inquiry-widget + .date-picker + .date-picker__apply:focus, +.hotel-theme-grandcentral + .inquiry-widget + .date-picker + .date-picker__apply:hover { + color: #282828; + background: none transparent; + border-width: 1px 0 0; +} +.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__weekday, +.hotel-theme-grandcentral .inquiry-widget .picker__holder, +.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__weekday { + background-color: rgba(0, 0, 0, 0.8); +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--outfocus:hover, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover { + background: #eceded; +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--highlighted, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--highlighted:hover, +.picker--focused + .hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.picker--focused + .hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--highlighted { + border-color: #282828; + background: #282828; + color: #eceded; +} +.picker--focused + .hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:before, +.picker--focused + .hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--highlighted:before { + border-top-color: #eceded; +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--selected, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--selected:hover, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--selected, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--selected:hover { + border-color: #282828; + background: #282828; + color: #eceded; +} +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--disabled, +.hotel-theme-grandcentral + .booking-widget-wrapper + .picker__holder + .picker__day--disabled:hover, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--disabled, +.hotel-theme-grandcentral + .inquiry-widget + .picker__holder + .picker__day--disabled:hover { + color: #ddd; + background-color: #fff; + border-color: #fff; +} +.hotel-theme-grandcentral .booking-widget .booking-widget__input-group .btn { + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-grandcentral .booking-widget .booking-widget-option { + border-color: hsla(0, 0%, 100%, 0.2); +} +.hotel-theme-grandcentral + .booking-widget + .booking-widget-option + .booking-widget-option__label, +.hotel-theme-grandcentral + .booking-widget + .booking-widget-option + .custom-checkbox-label { + font-weight: 700; +} +.hotel-theme-grandcentral + .booking-widget + .booking-widget--maintenance__contact + * { + color: #fff !important; +} +.hotel-theme-grandcentral .l-booking-widget--horizontal { + background-color: #000; +} +.hotel-theme-grandcentral .inquiry-widget label { + font-weight: 700; +} +.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn { + -webkit-box-shadow: none; + box-shadow: none; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .booking-widget--deemphasized, + .hotel-theme-grandcentral .inquiry-widget { + background-color: rgba(0, 0, 0, 0.85); + } +} +.hotel-theme-grandcentral main .grandcentral-teaser, +.hotel-theme-grandcentral main .grandcentral-teaser-container, +.hotel-theme-grandcentral main .meeting-room-teaser, +.hotel-theme-grandcentral main .room, +.hotel-theme-grandcentral main .thumbnail-teaser { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #e1e1e1; +} +.hotel-theme-grandcentral main .thumbnail-teaser { + background-color: #eceded; + font-family: Courier, Arial; +} +.hotel-theme-grandcentral + main + .banner-section__heading.banner-section__heading { + color: #fff; +} +.hotel-theme-grandcentral main .content-teaser, +.hotel-theme-grandcentral main .grandcentral-teaser, +.hotel-theme-grandcentral main .room-teaser { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none; + border: none; +} +.hotel-theme-grandcentral main .content-teaser .heading, +.hotel-theme-grandcentral + main + .content-teaser + .hotel-theme-grandhoteloslo + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .content-teaser + .hotel-theme-haymarket + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral main .grandcentral-teaser .heading, +.hotel-theme-grandcentral + main + .grandcentral-teaser + .hotel-theme-grandhoteloslo + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .grandcentral-teaser + .hotel-theme-grandhoteloslo + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .grandcentral-teaser + .hotel-theme-haymarket + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .hotel-theme-grandhoteloslo + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .hotel-theme-haymarket + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral main .room-teaser .heading, +.hotel-theme-grandcentral + main + .room-teaser + .hotel-theme-grandhoteloslo + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .room-teaser + .hotel-theme-grandhoteloslo + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .room-teaser + .hotel-theme-haymarket + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-grandcentral + main + .grandcentral-teaser + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-grandcentral + main + .room-teaser + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .hotel-theme-grandcentral + main + .content-teaser + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-grandcentral + main + .content-teaser + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-grandcentral + main + .grandcentral-teaser + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-grandcentral + main + .room-teaser + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandcentral + main + .grandcentral-teaser + .content-teaser__heading, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandcentral + main + .room-teaser + .content-teaser__heading, +.hotel-theme-haymarket + .hotel-theme-grandcentral + main + .content-teaser + .content-teaser__heading, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandcentral + main + .content-teaser + .restaurant__heading-level1, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandcentral + main + .grandcentral-teaser + .restaurant__heading-level1, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandcentral + main + .room-teaser + .restaurant__heading-level1 { + color: #282828; +} +.hotel-theme-grandcentral main .content-teaser:hover, +.hotel-theme-grandcentral main .grandcentral-teaser:hover, +.hotel-theme-grandcentral main .room-teaser:hover { + -webkit-transform: none; + transform: none; +} +.hotel-theme-grandcentral main .content-teaser:hover .heading, +.hotel-theme-grandcentral + main + .content-teaser:hover + .hotel-theme-grandhoteloslo + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .content-teaser:hover + .hotel-theme-haymarket + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral main .grandcentral-teaser:hover .heading, +.hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .hotel-theme-grandhoteloslo + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .hotel-theme-grandhoteloslo + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .hotel-theme-haymarket + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .hotel-theme-haymarket + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .hotel-theme-grandhoteloslo + .content-teaser:hover + .content-teaser__heading, +.hotel-theme-grandcentral + main + .hotel-theme-haymarket + .content-teaser:hover + .content-teaser__heading, +.hotel-theme-grandcentral main .room-teaser:hover .heading, +.hotel-theme-grandcentral + main + .room-teaser:hover + .hotel-theme-grandhoteloslo + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .room-teaser:hover + .hotel-theme-grandhoteloslo + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandcentral + main + .room-teaser:hover + .hotel-theme-haymarket + .content-teaser + .content-teaser__heading, +.hotel-theme-grandcentral + main + .room-teaser:hover + .hotel-theme-haymarket + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .content-teaser + .hotel-theme-grandcentral + main + .room-teaser:hover + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .hotel-theme-grandcentral + main + .content-teaser:hover + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-grandcentral + main + .content-teaser:hover + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .restaurant + .hotel-theme-grandcentral + main + .room-teaser:hover + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .content-teaser__heading, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandcentral + main + .room-teaser:hover + .content-teaser__heading, +.hotel-theme-haymarket + .hotel-theme-grandcentral + main + .content-teaser:hover + .content-teaser__heading, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandcentral + main + .content-teaser:hover + .restaurant__heading-level1, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandcentral + main + .grandcentral-teaser:hover + .restaurant__heading-level1, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandcentral + main + .room-teaser:hover + .restaurant__heading-level1 { + color: #282828; + text-decoration: underline; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral main .content-teaser img, + .hotel-theme-grandcentral main .grandcentral-teaser img, + .hotel-theme-grandcentral main .room-teaser img { + -webkit-transition: -webkit-transform 0.35s; + transition: -webkit-transform 0.35s; + transition: transform 0.35s; + transition: + transform 0.35s, + -webkit-transform 0.35s; + } + .hotel-theme-grandcentral main .content-teaser:before, + .hotel-theme-grandcentral main .grandcentral-teaser:before, + .hotel-theme-grandcentral main .room-teaser:before { + -webkit-transition: all 0.35s ease-in-out; + transition: all 0.35s ease-in-out; + } + .hotel-theme-grandcentral main .content-teaser:hover img, + .hotel-theme-grandcentral main .grandcentral-teaser:hover img, + .hotel-theme-grandcentral main .room-teaser:hover img { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + .hotel-theme-grandcentral main .content-teaser:hover:before, + .hotel-theme-grandcentral main .grandcentral-teaser:hover:before, + .hotel-theme-grandcentral main .room-teaser:hover:before { + opacity: 0; + } +} +.hotel-theme-grandcentral main .teaser-full__heading a { + color: #4e4e4e; +} +.hotel-theme-grandcentral main .content-teaser, +.hotel-theme-grandcentral main .content-teaser--mini { + background-color: #eceded; +} +.hotel-theme-grandcentral main .content-teaser--action:active h3, +.hotel-theme-grandcentral main .content-teaser--action:hover h3 { + text-decoration: underline; +} +.hotel-theme-grandcentral main .room { + background-color: #eceded; +} +.hotel-theme-grandcentral main .room .textual-separator span { + color: #4e4e4e; + background-color: #eceded; +} +.hotel-theme-grandcentral + main + .content-teaser--flexible.landscape + .content-teaser__body, +.hotel-theme-grandcentral main .highlight-infoblock--light { + background-color: #eceded; +} +.hotel-theme-grandcentral + main + .thumbnail-teaser.thumbnail-teaser--animated + img { + -webkit-transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s, + -webkit-transform 0.35s; +} +.hotel-theme-grandcentral + main + .thumbnail-teaser.thumbnail-teaser--animated:hover + img { + opacity: 0.8; + -webkit-transform: scale(1.1); + transform: scale(1.1); +} +.hotel-theme-grandcentral main .thumbnail-teaser .thumbnail-teaser__title { + color: #282828; + font-family: Courier, Arial; +} +.hotel-theme-grandcentral + main + .thumbnail-teaser:hover + .thumbnail-teaser__title { + text-decoration: underline; +} +.hotel-theme-grandcentral + main + .content-teaser--action + .content-teaser--flexible.landscape + .content-teaser__heading, +.hotel-theme-grandcentral + main + .content-teaser--action:hover + .content-teaser--flexible.landscape + .content-teaser__heading { + color: #4e4e4e; +} +.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-bullets *, +.hotel-theme-grandcentral + main + .signature-hotel-dark-bg + .list-bullets + li:before { + color: #eceded; +} +.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-links > li { + background-image: url(/_static/img/signaturehotels/gc/bullet-list-arrow-circle-white-dark.svg); +} +.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-links > li > * { + color: #eceded; +} +.hotel-theme-grandcentral main .signature-hotel-dark-bg .hotel-facts-container, +.hotel-theme-grandcentral main .signature-hotel-dark-bg .l-section { + background-color: #4e4e4e; +} +.hotel-theme-grandcentral + main + .signature-hotel-dark-bg + .hotel-facts-container + * { + color: #eceded !important; +} +.hotel-theme-grandcentral + main + .signature-hotel-dark-bg + .content-teaser--action:focus + *, +.hotel-theme-grandcentral + main + .signature-hotel-dark-bg + .content-teaser--action:hover + * { + color: #282828; +} +.hotel-theme-grandcentral main .room-teaser { + position: relative; +} +.hotel-theme-grandcentral main .room-teaser:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.3); + z-index: 1; +} +.hotel-theme-grandcentral main .room-teaser .iconic-item, +.hotel-theme-grandcentral main .room-teaser .iconic-item *, +.hotel-theme-grandcentral main .room-teaser .iconic-item__text, +.hotel-theme-grandcentral main .room-teaser .iconic-item__text * { + font-family: + Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif; +} +.hotel-theme-grandcentral main .room-teaser .room-teaser__heading { + display: block; +} +.hotel-theme-grandcentral main .room-teaser .room-teaser__heading * { + display: inline; +} +.hotel-theme-grandcentral main .room-teaser .room-teaser__heading, +.hotel-theme-grandcentral main .room-teaser .spaceinfo__people, +.hotel-theme-grandcentral main .room-teaser .spaceinfo__size { + background: rgba(0, 0, 0, 0.6); + padding-left: 3px; + padding-right: 3px; +} +.hotel-theme-grandcentral main .room-teaser .spaceinfo__people { + padding-right: 0; +} +.hotel-theme-grandcentral main .room-teaser .spaceinfo__size { + padding-left: 0; +} +.hotel-theme-grandcentral main .room-teaser .room-teaser__body { + position: absolute; + bottom: 2.3125rem; + text-align: left; + padding: 0 0 0 15px; + z-index: 2; +} +.hotel-theme-grandcentral main .room-teaser .room-teaser__infobar { + position: absolute; + z-index: 2; + padding-left: 15px; + padding-bottom: 12px; +} +.hotel-theme-grandcentral main .room-teaser .iconic-item__icon-container { + display: none; +} +.hotel-theme-grandcentral main .room-teaser .spaceinfo { + display: -moz-flex; + display: -ms-flexbox; + display: flex; +} +.hotel-theme-grandcentral main .room-teaser .spaceinfo__people { + float: left; +} +.hotel-theme-grandcentral main .room-teaser .spaceinfo__size { + -ms-order: 1; + -ms-flex-order: 1; + order: 1; +} +.hotel-theme-grandcentral main .room-teaser .spaceinfo__size:before { + content: ", "; + display: inline-block; + color: #eceded; + padding-right: 3px; +} +.hotel-theme-grandcentral + main + .room-teaser + .media-container + > .media-container__infobar { + background: transparent; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral main .teaser-full > .teaser-full__content { + font-size: 1.25rem; + line-height: normal; + } +} +@media (min-width: 1200px) { + .hotel-theme-grandcentral + main + .meeting-room-teaser + .meeting-room-teaser__heading { + font-size: 1.5rem; + } +} +@media (max-width: 949px) { + .hotel-theme-grandcentral header.header { + margin-top: 74px; + } +} +.hotel-theme-grandcentral .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/gc/grandcentral-logotype.svg) + no-repeat; + background-size: contain; + height: 40px; + margin-top: 13px; +} +.hotel-theme-grandcentral .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral .main-header .navigation-bar__main__logo { + width: 100px; + margin-top: 10px; + margin-bottom: 5px; + } +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .main-header .navigation-bar__main__logo { + float: left; + } +} +.hotel-theme-grandcentral .main-header .navigation-bar__main { + background-color: #eceded; + -webkit-box-shadow: none; + box-shadow: none; + height: 3.75rem; +} +.hotel-theme-grandcentral .main-header .navigation-bar__main__expander { + display: none; +} +.hotel-theme-grandcentral .l-section-contact-bar { + background-color: #4e4e4e; +} +.hotel-theme-grandcentral .l-section-contact-bar .iconic-item__text, +.hotel-theme-grandcentral .l-section-contact-bar .iconic-item__text * { + color: #eceded; +} +.hotel-theme-grandcentral .l-section-contact-bar > * { + display: -moz-flex; + display: -ms-flexbox; + display: flex; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .l-section-contact-bar { + background-image: url(/_static/img/signaturehotels/gc/bag.png); + background-repeat: no-repeat; + background-position-y: 20px; + background-position-x: 90%; + background-size: 250px; + } + .hotel-theme-grandcentral .l-section-contact-bar > * { + -ms-flex-pack: end; + justify-content: flex-end; + } + .hotel-theme-grandcentral .l-section-contact-bar .contact-items__item { + padding-top: 15px; + padding-bottom: 15px; + } +} +@media (min-width: 1200px) { + .hotel-theme-grandcentral .l-section-contact-bar { + background-position-x: calc(100% - 950px); + } +} +@media (min-width: 1500px) { + .hotel-theme-grandcentral .l-section-contact-bar { + background-position-x: 25%; + } +} +.hotel-theme-grandcentral .contact-items { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} +.hotel-theme-grandcentral .contact-items > * { + float: none; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .contact-items { + margin-right: 26.25rem; + padding-top: 20px; + padding-bottom: 20px; + } + .hotel-theme-grandcentral .contact-items .contact-items__item { + width: 100%; + } +} +.hotel-theme-grandcentral .restaurant { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none; +} +.hotel-theme-grandcentral .restaurant, +.hotel-theme-grandcentral .restaurant__sidebar { + background-color: #d8d8d8; +} +.hotel-theme-grandcentral .restaurant__sidebar { + left: 26%; +} +.hotel-theme-grandcentral .restaurant__wrapper { + background-color: #eceded; +} +.hotel-theme-grandcentral .restaurant--action:focus .restaurant__heading-level1, +.hotel-theme-grandcentral + .restaurant--action:hover + .restaurant__heading-level1 { + text-decoration: underline; +} +.hotel-theme-grandcentral, +.hotel-theme-grandcentral .l-section--hotel, +.hotel-theme-grandcentral .l-section--pattern { + background: #fff; +} +.hotel-theme-grandcentral .map-static__caption { + bottom: 10px; +} +.hotel-theme-grandcentral .map-controls, +.hotel-theme-grandcentral .map-static, +.hotel-theme-grandcentral .map__canvas, +.hotel-theme-grandcentral .zoom-controls { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} +@media (min-width: 740px) { + .hotel-theme-grandcentral .map-controls, + .hotel-theme-grandcentral .map-static, + .hotel-theme-grandcentral .map__canvas { + -webkit-filter: none; + filter: none; + } + .hotel-theme-grandcentral .map { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); + } +} +.hotel-theme-grandcentral .signature-hotel-dark-bg.signature-hotel-dark-bg, +.hotel-theme-grandcentral + .signature-hotel-dark-bg.signature-hotel-dark-bg + .content-toggler { + background-color: #4e4e4e; +} +.hotel-theme-grandcentral + .signature-hotel-dark-bg.signature-hotel-dark-bg + .content-toggler + > * { + color: #eceded; +} +.hotel-theme-grandcentral + .signature-hotel-dark-bg.signature-hotel-dark-bg + .content-toggler + > :before { + background-image: url(/_static/img/signaturehotels/gc/arrow-down-white-dark.svg); +} +.hotel-theme-grandcentral .hotel-return-home-link { + background-image: url(/_static/img/signaturehotels/gc/arrow-double-gray-left.svg); +} +.hotel-theme-grandcentral button, +.hotel-theme-grandcentral input, +.hotel-theme-grandcentral textarea { + border-radius: 0 !important; +} +.hotel-theme-grandcentral .l-section--depth { + border-top: none; +} +.hotel-theme-grandcentral .l-sections-wrapper { + background: #fff; +} +.hotel-theme-grandcentral .highlight-infoblock { + background: #eceded; +} +.hotel-theme-grandcentral .l-section--depth:before { + content: none; +} +.hotel-theme-grandcentral .hero-intro { + border-top: none; + border-bottom: 2px dotted #86807a; +} +.hotel-theme-grandcentral .hero-intro--overlay { + margin-top: -95px; +} +.hotel-theme-grandcentral .hotel-menu > li:after { + content: none; +} +.hotel-theme-grandcentral .hotel-menu > li > a { + font-family: + Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral .hotel-menu > li { + background: transparent; + } + .hotel-theme-grandcentral .hotel-menu > li > a { + text-transform: uppercase; + color: #282828; + } + .hotel-theme-grandcentral .hotel-menu > li.active > a, + .hotel-theme-grandcentral .hotel-menu > li > .u-link-style:hover { + background: #282828; + color: #eceded; + } +} +.hotel-theme-grandcentral .hero-intro__content__breadcrumbs { + display: none; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral .hero-intro__content__breadcrumbs { + display: block; + } +} +.hotel-theme-grandcentral + .signature-hotel-main + .hero-intro__content__breadcrumbs { + display: none; +} +.hotel-theme-grandcentral .read-more:visited { + color: #4e4e4e; +} +.hotel-theme-grandcentral .read-more--big { + font-family: + Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif !important; + text-transform: uppercase; +} +.hotel-theme-grandcentral .read-more--big:after { + background-image: url(/_static/img/signaturehotels/gc/arrow-double-big-gray.svg); +} +.hotel-theme-grandcentral .back-to-thumbnails-link { + background-image: url(/_static/img/signaturehotels/gc/arrow-double-gray-left.svg); +} +.hotel-theme-grandcentral .elevator-pitch .elevator-pitch__expander { + color: #282828; + border-bottom: none; + background: rgba(134, 128, 122, 0.1); + border-radius: 10%; +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .elevator-pitch { + font-size: 1.375rem; + } +} +@media (max-width: 739px) { + .hotel-theme-grandcentral + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + + .hero-intro__content__heading { + margin-top: 10px; + } +} +.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header { + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -ms-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; +} +.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header:after, +.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header:before { + content: none; +} +.hotel-theme-grandcentral .hotel-menu-wrapper .hotel-menu-wrapper__inner { + padding-top: 9px; + margin-top: 0; +} +@media (min-width: 740px) { + .hotel-theme-grandcentral + .hotel-menu-wrapper:not(.sticky) + .hotel-menu-wrapper__inner, + .hotel-theme-grandcentral .hotel-menu-wrapper:not(.sticky) .hotel-nav { + padding-top: 0; + } + .hotel-theme-grandcentral + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner { + -webkit-box-shadow: none; + box-shadow: none; + border-bottom: 1px solid #d6d5d5; + } + .hotel-theme-grandcentral + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner + .navbar-header + .navbar-header__widget-toggle { + margin-top: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-grandcentral + .hotel-menu-wrapper + .navbar-header + .navbar-header__widget-toggle { + margin-top: 9px !important; + } +} +@media (min-width: 740px) { + .hotel-theme-grandcentral .hero-intro__content { + padding-top: 9px; + padding-bottom: 14px; + } + .hotel-theme-grandcentral .hero-intro__content__heading.sticky { + top: -5px; + } +} +@media (min-width: 950px) { + .hotel-theme-grandcentral .hero-intro--overlay { + margin-top: -110px; + } +} +@font-face { + font-family: Gotham-Black-Fallback; + src: url(/_static/shared/fonts/gotham/gotham-black.woff); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Gotham-Bold-Fallback; + src: url(/_static/shared/fonts/gotham/gotham-bold.woff); + font-weight: 400; + font-style: normal; +} +.hotel-theme-downtowncamper + main + .banner-section--splash + .banner-section__text + > p, +.hotel-theme-downtowncamper main .booking-widget .booking-widget__header, +.hotel-theme-downtowncamper main .content-teaser__heading, +.hotel-theme-downtowncamper main .editable-area--heading h3, +.hotel-theme-downtowncamper main .extraem, +.hotel-theme-downtowncamper main .heading-2, +.hotel-theme-downtowncamper main .heading-4, +.hotel-theme-downtowncamper + main + .hero-intro__content + .hero-intro__content__heading, +.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header, +.hotel-theme-downtowncamper main .list-links--bold .list-links__link, +.hotel-theme-downtowncamper main .pois-container .pois-container__heading, +.hotel-theme-downtowncamper + main + .pois-container + .pois-container__heading--large, +.hotel-theme-downtowncamper main .restaurant__heading-level1, +.hotel-theme-downtowncamper main .room .room__heading-level2, +.hotel-theme-downtowncamper main .room__heading-level1, +.hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, +.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a, +.hotel-theme-downtowncamper main h1, +.hotel-theme-downtowncamper main h2, +.hotel-theme-downtowncamper main h3, +.hotel-theme-downtowncamper main h4 { + letter-spacing: -0.03em; +} +.hotel-theme-downtowncamper + main + .hero-intro__content + .hero-intro__content__heading, +.hotel-theme-downtowncamper main h1 { + font-family: Gotham-Black, Gotham-Black-Fallback, Arial, sans-serif; + font-size: 1.875rem; + text-transform: none; +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper + main + .hero-intro__content + .hero-intro__content__heading, + .hotel-theme-downtowncamper main h1 { + font-size: 2.5rem; + } +} +.hotel-theme-downtowncamper main .booking-widget .booking-widget__header, +.hotel-theme-downtowncamper main .content-teaser__heading, +.hotel-theme-downtowncamper main .heading-2, +.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header, +.hotel-theme-downtowncamper + main + .pois-container + .pois-container__heading--large, +.hotel-theme-downtowncamper main .restaurant__heading-level1, +.hotel-theme-downtowncamper main .room__heading-level1, +.hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, +.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a, +.hotel-theme-downtowncamper main h2 { + font-family: Gotham-Bold, Gotham-Bold-Fallback, Arial, sans-serif; + font-size: 1.25rem; + text-transform: none; +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper main .booking-widget .booking-widget__header, + .hotel-theme-downtowncamper main .content-teaser__heading, + .hotel-theme-downtowncamper main .heading-2, + .hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header, + .hotel-theme-downtowncamper + main + .pois-container + .pois-container__heading--large, + .hotel-theme-downtowncamper main .restaurant__heading-level1, + .hotel-theme-downtowncamper main .room__heading-level1, + .hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, + .hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, + .hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a, + .hotel-theme-downtowncamper main h2 { + font-size: 1.5rem; + } +} +.hotel-theme-downtowncamper + main + .banner-section--splash + .banner-section__text + > p, +.hotel-theme-downtowncamper main .editable-area--heading h3, +.hotel-theme-downtowncamper main .extraem, +.hotel-theme-downtowncamper main .heading-4, +.hotel-theme-downtowncamper main .list-links--bold .list-links__link, +.hotel-theme-downtowncamper main .pois-container .pois-container__heading, +.hotel-theme-downtowncamper main .room .room__heading-level2, +.hotel-theme-downtowncamper main h3, +.hotel-theme-downtowncamper main h4 { + font-family: Arial, "sans-serif"; + font-size: 1.25rem; +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper + main + .banner-section--splash + .banner-section__text + > p, + .hotel-theme-downtowncamper main .editable-area--heading h3, + .hotel-theme-downtowncamper main .extraem, + .hotel-theme-downtowncamper main .heading-4, + .hotel-theme-downtowncamper main .list-links--bold .list-links__link, + .hotel-theme-downtowncamper main .pois-container .pois-container__heading, + .hotel-theme-downtowncamper main .room .room__heading-level2, + .hotel-theme-downtowncamper main h3, + .hotel-theme-downtowncamper main h4 { + font-size: 1.5rem; + } +} +.hotel-theme-downtowncamper main, +.hotel-theme-downtowncamper + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading + .u-link-style:visited, +.hotel-theme-downtowncamper + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading + a:visited, +.hotel-theme-downtowncamper main .read-more--big .read-more__subtle { + color: #000; +} +.hotel-theme-downtowncamper + main + .booking-widget-options-toggle + .booking-widget-options-toggle__text + *, +.hotel-theme-downtowncamper main .elevator-pitch, +.hotel-theme-downtowncamper main .full-page-form__login__preamble, +.hotel-theme-downtowncamper main .list-facts__item .list-facts__item__heading, +.hotel-theme-downtowncamper main .preamble, +.hotel-theme-downtowncamper main .room-teaser__heading, +.hotel-theme-downtowncamper main .teaser-full .teaser-full__content { + font-family: Arial, "sans-serif"; +} +.hotel-theme-downtowncamper main .elevator-pitch .elevator-pitch__expander, +.hotel-theme-downtowncamper + main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:hover, +.hotel-theme-downtowncamper main .hero-intro__content__heading a:hover, +.hotel-theme-downtowncamper main .list-links--bold .list-links__link, +.hotel-theme-downtowncamper main .meeting-room-teaser__footer, +.hotel-theme-downtowncamper main .read-more:visited, +.hotel-theme-downtowncamper main .room-teaser:hover, +.hotel-theme-downtowncamper main .room-teaser__heading, +.hotel-theme-downtowncamper main .room__footer, +.hotel-theme-downtowncamper main a, +.hotel-theme-downtowncamper main a .is-collapsed, +.hotel-theme-downtowncamper main a .is-expanded { + color: #92553f; +} +.hotel-theme-downtowncamper main .expandable-toggler--hotel-menu { + color: #000; +} +.hotel-theme-downtowncamper + main + .banner-section--restaurant + .banner-section__block + h2 { + font-family: Gotham-Black, Gotham-Black-Fallback, Arial, sans-serif; + font-size: 1.625rem; + letter-spacing: 0.03em; +} +.hotel-theme-downtowncamper main .booking-widget .booking-widget__header, +.hotel-theme-downtowncamper main .heading-2, +.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header, +.hotel-theme-downtowncamper + main + .pois-container + .pois-container__heading--large, +.hotel-theme-downtowncamper main .room__heading-level1, +.hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-downtowncamper + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, +.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a, +.hotel-theme-downtowncamper main h2 { + color: #000; +} +.hotel-theme-downtowncamper main h2 a { + color: inherit !important; +} +.hotel-theme-downtowncamper main .booking-widget .booking-widget__header, +.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header { + color: #fff; +} +.hotel-theme-downtowncamper + main + .content-teaser--flexible.landscape + .content-teaser__heading, +.hotel-theme-downtowncamper + main + .restaurant--action + .restaurant__heading-level1, +.hotel-theme-downtowncamper main .restaurant__heading-level1 { + color: #000; +} +.hotel-theme-downtowncamper + main + .content-teaser--flexible.landscape + .content-teaser__heading:hover, +.hotel-theme-downtowncamper + main + .restaurant--action + .restaurant__heading-level1:hover, +.hotel-theme-downtowncamper main .restaurant__heading-level1:hover { + text-decoration: underline; + color: #000; +} +.hotel-theme-downtowncamper + main + .restaurant--action + .restaurant__heading-level1 { + color: #000; +} +.hotel-theme-downtowncamper + main + .restaurant--action:hover + .restaurant__heading-level1 { + text-decoration: underline; + color: #000; +} +.hotel-theme-downtowncamper main .teaser-full .teaser-full__content { + font-size: 1.25rem; +} +.hotel-theme-downtowncamper main .content-teaser .content-teaser__heading--link, +.hotel-theme-downtowncamper + main + .content-teaser + .content-teaser__heading--link:hover, +.hotel-theme-downtowncamper main .read-more:visited { + color: #000; +} +@media (max-width: 949px) { + .hotel-theme-downtowncamper header.header { + margin-top: 79px; + } +} +.hotel-theme-downtowncamper .main-header .navigation-bar__main { + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/dc/downtown-camper-logotype.svg) + no-repeat; + background-size: contain; + width: 150px; + height: 40px; + padding: 0; + margin-top: 9px; + margin-bottom: 0; +} +.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo { + float: left; + height: 45px; + margin-top: 14px; + } +} +.hotel-theme-downtowncamper .navigation-bar__main__booking-widget-toggle { + margin-top: 0.3rem; +} +.hotel-theme-downtowncamper main .icon--down-arrow-small, +.hotel-theme-downtowncamper main .icon--up-arrow-small { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-downtowncamper main .icon--crocus, +.hotel-theme-downtowncamper main .icon--nordicsea, +.hotel-theme-downtowncamper main .iconic-item--link-primary .icon, +.iconic-item--link-primary .hotel-theme-downtowncamper main .icon { + fill: #282828; +} +.hotel-theme-downtowncamper main .icon--expand { + fill: #eceded; +} +.hotel-theme-downtowncamper main .hotel-return-home-link { + background-image: url(/_static/img/signaturehotels/dc/arrow-double-rust-left.svg); +} +.hotel-theme-downtowncamper main .content-toggler span:before, +.hotel-theme-downtowncamper main .meeting-room-teaser__footer span:before, +.hotel-theme-downtowncamper + main + .pois-container + .pois-container__toggle + span:before, +.hotel-theme-downtowncamper main .room__footer span:before { + background-image: url(/_static/img/signaturehotels/dc/arrow-down-rust.svg); +} +.hotel-theme-downtowncamper main .room__footer span:before { + width: 36px; + height: 12px; + margin: 0 8px 0 0 !important; +} +.hotel-theme-downtowncamper main .bulleted-link, +.hotel-theme-downtowncamper main .list-links > li, +.hotel-theme-downtowncamper main .PdfIconLink, +.hotel-theme-downtowncamper + main + .tag-section__list + .tag-section__list__body + > a { + background-image: url(/_static/img/signaturehotels/dc/bullet-list-arrow-icon-gray-dark.svg); +} +.hotel-theme-downtowncamper main .hotel-nav > .navbar-header > .navbar-toggle { + background-image: url(/_static/img/signaturehotels/dc/hotelpage-menu-gray-dark.svg); + background-size: contain; +} +.hotel-theme-downtowncamper + main + .hotel-nav + > .navbar-header + > .navbar-toggle.active { + background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-close-black.svg); +} +.hotel-theme-downtowncamper main .read-more--big:after { + background-image: url(/_static/img/signaturehotels/dc/arrow-double-big-black.svg); +} +.hotel-theme-downtowncamper main .icon--close { + background-image: url(/_static/img/signaturehotels/dc/hotelpage-menu-close-gray-dark.svg); + background-repeat: no-repeat; + background-size: contain; +} +.hotel-theme-downtowncamper main .custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-downtowncamper + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn, +.hotel-theme-downtowncamper + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg); +} +.hotel-theme-downtowncamper + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn:hover, +.hotel-theme-downtowncamper + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn:hover { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg); +} +.hotel-theme-downtowncamper main .icon--google-directions { + background: transparent + url(/_static/img/signaturehotels/dc/icon-google-directions.svg) no-repeat + scroll 0 0; +} +.hotel-theme-downtowncamper main .icon--google-directions * { + display: none; +} +.hotel-theme-downtowncamper .custom-select:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); + background-size: 18px 20px; +} +@media (min-width: 950px) { + .hotel-theme-downtowncamper.signature-hotel-main .l-booking-widget--vertical { + margin-top: -40px; + } +} +.hotel-theme-downtowncamper .booking-widget-wrapper, +.hotel-theme-downtowncamper .inquiry-widget { + background: #404040; +} +.hotel-theme-downtowncamper .booking-widget-wrapper .loader > span, +.hotel-theme-downtowncamper .inquiry-widget .loader > span { + background-color: #404040; +} +.hotel-theme-downtowncamper .booking-widget-wrapper .booking-widget-option, +.hotel-theme-downtowncamper .inquiry-widget .booking-widget-option { + background: #404040; +} +.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__footer, +.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__header, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .guest-selector__room-details, +.hotel-theme-downtowncamper .inquiry-widget .guest-selector__footer, +.hotel-theme-downtowncamper .inquiry-widget .guest-selector__header, +.hotel-theme-downtowncamper .inquiry-widget .guest-selector__room-details { + border-color: #404040; +} +.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day, +.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day { + color: #000; +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day.dp-day-disabled, +.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dp-day-disabled { + color: #c8c8c8; +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day.dr-selected, +.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-selected { + border-color: #404040; + background: #404040; + color: #fff; +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled), +.hotel-theme-downtowncamper + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #404040; + background: rgba(64, 64, 64, 0.1); +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected, +.hotel-theme-downtowncamper + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected { + border-color: #404040; + background: #404040; + color: #fff; +} +@media (min-width: 950px) { + .hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day.dr-current:focus, + .hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-downtowncamper + .booking-widget-wrapper + .dr-cals + .dp-day:hover:not(.dp-day-disabled), + .hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-current:focus, + .hotel-theme-downtowncamper + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-downtowncamper + .inquiry-widget + .dr-cals + .dp-day:hover:not(.dp-day-disabled) { + border-color: #404040; + background: #404040; + color: #fff; + } +} +.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-next, +.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-prev, +.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-next, +.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-prev { + color: #000; +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .date-picker + .date-picker__apply, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-downtowncamper .inquiry-widget .date-picker .date-picker__apply, +.hotel-theme-downtowncamper + .inquiry-widget + .date-picker + .date-picker__apply:focus, +.hotel-theme-downtowncamper + .inquiry-widget + .date-picker + .date-picker__apply:hover { + color: #92553f; + background: none transparent; + border-width: 1px 0 0; +} +.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder, +.hotel-theme-downtowncamper .inquiry-widget .picker__holder { + background-color: rgba(64, 64, 64, 0.8); +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--outfocus:hover, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover { + background: #fff; +} +.picker--focused + .hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.picker--focused + .hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--highlighted { + border-color: #404040; + background: #404040; + color: #fff; +} +.picker--focused + .hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:before, +.picker--focused + .hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--highlighted:before { + border-top-color: #d9d9d9; +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--selected, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--selected:hover, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--highlighted, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--selected, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--selected:hover { + border-color: #404040; + background: #404040; + color: #fff; +} +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--disabled, +.hotel-theme-downtowncamper + .booking-widget-wrapper + .picker__holder + .picker__day--disabled:hover, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--disabled, +.hotel-theme-downtowncamper + .inquiry-widget + .picker__holder + .picker__day--disabled:hover { + color: #ddd; + background-color: #fff; + border-color: #fff; +} +.hotel-theme-downtowncamper .booking-widget .booking-widget__input-group .btn { + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-downtowncamper .booking-widget .booking-widget-option { + border-color: hsla(0, 0%, 100%, 0.2); +} +.hotel-theme-downtowncamper + .booking-widget + .booking-widget--maintenance__contact + * { + color: #fff !important; +} +.hotel-theme-downtowncamper .l-booking-widget--horizontal { + background-color: #404040; +} +.hotel-theme-downtowncamper .inquiry-widget .inquiry-widget__input-group .btn { + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-downtowncamper + .booking-widget__input-group.primary-row__input-group:last-child { + -ms-flex-preferred-size: 22%; + flex-basis: 22%; +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-theme-downtowncamper .navigation-bar__main nav { + width: 100%; + } +} +@media (min-width: 1200px) { + .hotel-theme-downtowncamper .navigation-bar__main nav { + width: calc(100% - 170px); + } +} +.hotel-theme-downtowncamper .booking-widget__btn, +.hotel-theme-downtowncamper .btn--crocus, +.hotel-theme-downtowncamper .btn--primary, +.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-downtowncamper .btn-downtowncamper, +.hotel-theme-downtowncamper .inquiry-widget__btn { + color: #fff; + background: #92553f; + border: 1px solid #92553f; + font-family: Gotham-Bold, Gotham-Bold-Fallback, Arial, sans-serif; + font-size: 0.8125rem; + line-height: 1.2; + border-radius: 0; + padding: 11px 22px; + text-transform: uppercase; + -webkit-transition: all 0.15s; + transition: all 0.15s; +} +.hotel-theme-downtowncamper .booking-widget__btn:hover, +.hotel-theme-downtowncamper .btn--crocus:hover, +.hotel-theme-downtowncamper .btn--primary:hover, +.hotel-theme-downtowncamper .btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-theme-downtowncamper .btn-downtowncamper:hover, +.hotel-theme-downtowncamper .inquiry-widget__btn:hover { + background: #7d4936; + text-decoration: none; +} +.hotel-theme-downtowncamper .booking-widget__btn, +.hotel-theme-downtowncamper .inquiry-widget__btn { + padding: 8 20px; + border: 1px solid #fff; + font-size: 1rem; + font-weight: 400; + color: #000; + background: #ececec; + height: 62px; +} +.hotel-theme-downtowncamper .booking-widget__btn:hover, +.hotel-theme-downtowncamper .inquiry-widget__btn:hover { + background: #ddd; +} +.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta) { + background: #3c3c3c; + border-color: #3c3c3c; +} +.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta):hover { + background: #2d2d2d; +} +.hotel-theme-downtowncamper main .content-teaser, +.hotel-theme-downtowncamper main .dc-teaser, +.hotel-theme-downtowncamper main .restaurant--action, +.hotel-theme-downtowncamper main .room-teaser { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none; +} +.hotel-theme-downtowncamper main .content-teaser:hover, +.hotel-theme-downtowncamper main .dc-teaser:hover, +.hotel-theme-downtowncamper main .restaurant--action:hover, +.hotel-theme-downtowncamper main .room-teaser:hover { + -webkit-transform: none; + transform: none; +} +.hotel-theme-downtowncamper main .content-teaser--mini { + background-color: #ececec; +} +.hotel-theme-downtowncamper main .room-teaser { + background-color: transparent; +} +@media (min-width: 950px) { + .hotel-theme-downtowncamper main .restaurant--action img, + .hotel-theme-downtowncamper main .room-teaser img { + -webkit-transition: -webkit-transform 0.35s; + transition: -webkit-transform 0.35s; + transition: transform 0.35s; + transition: + transform 0.35s, + -webkit-transform 0.35s; + } + .hotel-theme-downtowncamper main .restaurant--action:before, + .hotel-theme-downtowncamper main .room-teaser:before { + -webkit-transition: all 0.35s ease-in-out; + transition: all 0.35s ease-in-out; + } + .hotel-theme-downtowncamper main .restaurant--action:hover img, + .hotel-theme-downtowncamper main .room-teaser:hover img { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + .hotel-theme-downtowncamper main .restaurant--action:hover:before, + .hotel-theme-downtowncamper main .room-teaser:hover:before { + opacity: 0; + } +} +.hotel-theme-downtowncamper main .content-teaser--action:active h3 *, +.hotel-theme-downtowncamper main .content-teaser--action:hover h3 * { + -webkit-transition: all; + transition: all; + color: inherit; + text-decoration: underline; +} +.hotel-theme-downtowncamper main .content-teaser.landscape h3 { + color: #92553f; +} +.hotel-theme-downtowncamper main .content-teaser.landscape:active h3 *, +.hotel-theme-downtowncamper main .content-teaser.landscape:hover h3 * { + -webkit-transition: all; + transition: all; + color: #7d4936; + text-decoration: underline; +} +.hotel-theme-downtowncamper + main + .banner-section--restaurant + .banner-section__block { + background-color: #404040; +} +.hotel-theme-downtowncamper + main + .banner-section--restaurant + .banner-section__block + * { + color: #fff; +} +.hotel-theme-downtowncamper + main + .banner-section--restaurant + .banner-section__block + .read-more--big:after { + background-image: url(/_static/img/signaturehotels/dc/arrow-double-big-white.svg); +} +.hotel-theme-downtowncamper main .l-section-contact-bar { + background-color: #ececec; + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.hotel-theme-downtowncamper + .global-footer + .global-footer-toggler:active + span:before, +.hotel-theme-downtowncamper + .global-footer + .global-footer-toggler:focus + span:before, +.hotel-theme-downtowncamper + .global-footer + .global-footer-toggler:hover + span:before { + background: url(/_static/img/signaturehotels/dc/arrow-down-gray.svg) no-repeat + 50%; +} +@media (max-width: 949px) { + .hotel-theme-downtowncamper .global-footer .global-footer-toggler:focus { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.hotel-theme-downtowncamper main .map-static__caption { + bottom: 10px; +} +.hotel-theme-downtowncamper main .map-controls, +.hotel-theme-downtowncamper main .map-static, +.hotel-theme-downtowncamper main .map__canvas, +.hotel-theme-downtowncamper main .zoom-controls { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper main .map-controls, + .hotel-theme-downtowncamper main .map-static, + .hotel-theme-downtowncamper main .map__canvas { + -webkit-filter: none; + filter: none; + } + .hotel-theme-downtowncamper main .map { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); + } +} +.hotel-theme-downtowncamper main .breakfast-section .label a { + color: #92553f; +} +.hotel-theme-downtowncamper main .breakfast-section .label a:before { + background-image: url(/_static/img/signaturehotels/dc/bullet-list-arrow-icon-gray-dark.svg); +} +.hotel-theme-downtowncamper + main.signature-hotel-main + .hero-intro__content__breadcrumbs { + margin-top: 10px; +} +@media (max-width: 949px) { + .hotel-theme-downtowncamper main *, + .hotel-theme-downtowncamper main :after, + .hotel-theme-downtowncamper main :before { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + .hotel-theme-downtowncamper + main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + + .hero-intro__content__heading { + margin-top: 10px; + } +} +.hotel-theme-downtowncamper main button:not(.dp-day):not(.mp-cta), +.hotel-theme-downtowncamper main input, +.hotel-theme-downtowncamper main textarea { + border-radius: 0 !important; +} +.hotel-theme-downtowncamper main .l-section--hotel, +.hotel-theme-downtowncamper main .l-section--pattern { + background: #fff; +} +.hotel-theme-downtowncamper main.signature-hotel-main .hero-intro + .l-section { + background-color: #fff; +} +.hotel-theme-downtowncamper main .hero-intro--overlay { + border-top-color: #fff; +} +.hotel-theme-downtowncamper main .elevator-pitch__expander { + border-bottom: none; +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper main .hero-intro__content__heading { + margin-top: 10px !important; + } +} +.hotel-theme-downtowncamper main .hotel-menu > li:after { + content: none; +} +.hotel-theme-downtowncamper main .hotel-menu > li > a { + color: #000; + font-size: 0.875rem; + font-family: Arial, "sans-serif"; +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper main .hotel-menu > li { + background: transparent; + } + .hotel-theme-downtowncamper main .hotel-menu > li > a { + color: #000; + } + .hotel-theme-downtowncamper main .hotel-menu > li.active > a, + .hotel-theme-downtowncamper main .hotel-menu > li > .u-link-style:hover { + background: #3c3c3c; + color: #fff; + } + .hotel-theme-downtowncamper + main + .hotel-menu + > li + .hotel-menu-wrapper:not(.sticky) + .hotel-menu + > li + > a { + text-transform: uppercase; + } +} +.hotel-theme-downtowncamper + main + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner { + border-bottom: 1px solid #d9d9d9; +} +.hotel-theme-downtowncamper + main + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner + .hotel-menu + > li + > a { + font-family: Arial, "sans-serif"; +} +.hotel-theme-downtowncamper main .l-section--map ~ .l-section { + background-color: #ececec; +} +.hotel-theme-downtowncamper main .l-section--depth { + border-top: 0; +} +@media (min-width: 740px) { + .hotel-theme-downtowncamper main .l-section__inner--content { + padding-top: 50px; + padding-bottom: 25px; + } +} +@font-face { + font-family: Boita-Regular-Fallback; + src: url(/_static/shared/fonts/boita/boita-regular.woff); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Akkurat-Regular-Fallback; + src: url(/_static/shared/fonts/akkurat/akkurat-regular.woff); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: Akkurat-Light-Fallback; + src: url(/_static/shared/fonts/akkurat/akkurat-light.woff); + font-weight: 400; + font-style: normal; +} +.hotel-page.hotel-theme-grandhoteloslo .btn--primary, +.hotel-page.hotel-theme-grandhoteloslo .btn-booking-widget-toggle:not(.mp-cta), +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo, +.hotel-page.hotel-theme-grandhoteloslo .btn:not(.cookie-section__btn) { + font-family: + Akkurat-Regular, Akkurat-Regular-Fallback, Helvetica, Arial !important; + font-weight: 700; + color: #fff !important; + background: #000; + border: 1px solid #000; + font-size: 0.8125rem; + letter-spacing: 0.12em; + line-height: 1.2; + border-radius: 0; + padding: 11px 22px; + text-transform: uppercase; + -webkit-transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; + transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; +} +.hotel-page.hotel-theme-grandhoteloslo .btn--primary:hover, +.hotel-page.hotel-theme-grandhoteloslo + .btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo:hover, +.hotel-page.hotel-theme-grandhoteloslo .btn:hover:not(.cookie-section__btn) { + background: #272727; + text-decoration: none; +} +.hotel-page.hotel-theme-grandhoteloslo .btn--white-border.btn--primary, +.hotel-page.hotel-theme-grandhoteloslo + .btn--white-border.btn-booking-widget-toggle:not(.mp-cta), +.hotel-page.hotel-theme-grandhoteloslo + .btn--white-border.btn:not(.cookie-section__btn), +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--white-border { + border-color: #fff; +} +.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn--primary, +.hotel-page.hotel-theme-grandhoteloslo + .btn--black.btn-booking-widget-toggle:not(.mp-cta), +.hotel-page.hotel-theme-grandhoteloslo + .btn--black.btn:not(.cookie-section__btn), +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--black { + background-color: #000; +} +.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn--primary:hover, +.hotel-page.hotel-theme-grandhoteloslo + .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-page.hotel-theme-grandhoteloslo + .btn--black.btn:hover:not(.cookie-section__btn), +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--black:hover { + color: #fff; +} +.hotel-page.hotel-theme-grandhoteloslo .mp-cta * { + color: #fff !important; +} +.hotel-page.hotel-theme-grandhoteloslo + .btn-booking-widget-toggle + .icon--expand { + display: none; +} +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo--black { + background-color: #000; +} +.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo--black:hover { + color: #fff; +} +.hotel-theme-grandhoteloslo .hotel-footer__content { + background: #343434; + max-width: 100%; +} +.hotel-theme-grandhoteloslo .hotel-footer__content * { + color: #fff; + font-family: + Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important; + text-transform: none; +} +.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer-section { + background: none; +} +.hotel-theme-grandhoteloslo + .hotel-footer__content + .hotel-footer-section + .iconic-item__text { + font-size: 0.875rem; + line-height: 1.5rem; +} +.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages > li { + position: relative; + background-image: none; + padding-left: 20px; +} +.hotel-theme-grandhoteloslo + .hotel-footer__content + .list-footer-pages + > li:before { + content: ""; + position: absolute; + top: 9px; + left: -8px; +} +@media (max-width: 949px) { + .hotel-theme-grandhoteloslo header.header { + margin-top: 81px; + } +} +.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__expander { + display: none; +} +.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/gho/grandhoteloslo-logotype-horizontal-3.svg) + no-repeat; + background-size: contain; + width: 100px; + height: 40px; + padding: 0; + margin-top: 7px; + margin-bottom: 5px; +} +.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo { + float: left; + } +} +.hotel-theme-grandhoteloslo .navigation-bar__main__booking-widget-toggle { + margin-top: 0.4rem; +} +.hotel-theme-grandhoteloslo .bulleted-link:before, +.hotel-theme-grandhoteloslo .content-toggler span:before, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .list-footer-pages + > li:before, +.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow, +.hotel-theme-grandhoteloslo .icon--more-options, +.hotel-theme-grandhoteloslo .list-links > li:before, +.hotel-theme-grandhoteloslo .meeting-room-teaser__footer span:before, +.hotel-theme-grandhoteloslo .PdfIconLink:before, +.hotel-theme-grandhoteloslo .pois-container .pois-container__toggle span:before, +.hotel-theme-grandhoteloslo .room__footer span:before, +.hotel-theme-grandhoteloslo .tag-section__list__body > a:before { + background-repeat: no-repeat; + background-position: 50%; + background-size: 28px; + height: 14px; + width: 25px; +} +.hotel-theme-grandhoteloslo .bulleted-link:before, +.hotel-theme-grandhoteloslo .content-toggler span:before, +.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--grey, +.hotel-theme-grandhoteloslo .list-links > li:before, +.hotel-theme-grandhoteloslo .meeting-room-teaser__footer span:before, +.hotel-theme-grandhoteloslo .PdfIconLink:before, +.hotel-theme-grandhoteloslo .pois-container .pois-container__toggle span:before, +.hotel-theme-grandhoteloslo .room__footer span:before, +.hotel-theme-grandhoteloslo .tag-section__list__body > a:before { + background-image: url(/_static/img/signaturehotels/gho/arrow-down-dark-grey.svg); +} +.hotel-theme-grandhoteloslo + .hotel-footer__content + .list-footer-pages + > li:before, +.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--white, +.hotel-theme-grandhoteloslo .icon--more-options { + background-image: url(/_static/img/signaturehotels/gho/arrow-down-white.svg); +} +.hotel-theme-grandhoteloslo .bulleted-link:before, +.hotel-theme-grandhoteloslo + .hotel-footer__content + .list-footer-pages + > li:before, +.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--right, +.hotel-theme-grandhoteloslo .list-links > li:before, +.hotel-theme-grandhoteloslo .PdfIconLink:before, +.hotel-theme-grandhoteloslo .tag-section__list__body > a:before { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + background-size: 24px; +} +.hotel-theme-grandhoteloslo .icon--close { + background-image: url(/_static/img/signaturehotels/gho/icon-close-dark-grey.png); +} +.hotel-theme-grandhoteloslo .icon--close.active, +.hotel-theme-grandhoteloslo .icon--close:active, +.hotel-theme-grandhoteloslo .icon--close:focus, +.hotel-theme-grandhoteloslo .icon--close:hover { + background-image: url(/_static/img/signaturehotels/gho/icon-close-dark-grey-active.png); +} +.hotel-theme-grandhoteloslo .icon--more-options { + background-size: 34px; +} +.hotel-theme-grandhoteloslo .l-elevator-pitch-container__sidebar .icon { + fill: #343434; +} +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .list-usps > li, +.hotel-theme-grandhoteloslo .list-usps > li > li, +.hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23343434' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); +} +.hotel-theme-grandhoteloslo .read-more:after { + background-image: url(/_static/img/signaturehotels/gho/arrow-double-big-dark-grey.svg); + background-repeat: no-repeat; +} +.hotel-theme-grandhoteloslo .bulleted-link, +.hotel-theme-grandhoteloslo .list-links > li, +.hotel-theme-grandhoteloslo .PdfIconLink, +.hotel-theme-grandhoteloslo .tag-section__list__body > a { + color: #000; + position: relative; + background-image: none; + padding-left: 20px; +} +.hotel-theme-grandhoteloslo .bulleted-link:before, +.hotel-theme-grandhoteloslo .list-links > li:before, +.hotel-theme-grandhoteloslo .PdfIconLink:before, +.hotel-theme-grandhoteloslo .tag-section__list__body > a:before { + content: ""; + position: absolute; + top: 6px; + left: -8px; +} +.hotel-theme-grandhoteloslo .hotel-nav > .navbar-header > .navbar-toggle { + background-image: url(/_static/img/signaturehotels/gho/hotelpage-menu-dark-grey.svg); +} +.hotel-theme-grandhoteloslo + .hotel-nav + > .navbar-header + > .navbar-toggle.active { + background-image: url(/_static/img/signaturehotels/gho/icon-close-dark-grey-active.png); +} +.hotel-theme-grandhoteloslo .hotel-return-home-link { + color: #000; + background-image: url(/_static/img/signaturehotels/gho/arrow-double-dark-grey-left.svg); +} +.hotel-theme-grandhoteloslo .list-hotel-facts.list-bullets > li span { + vertical-align: middle; +} +.hotel-theme-grandhoteloslo .custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-grandhoteloslo .back-to-thumbnails-link { + background-image: url(/_static/img/signaturehotels/gho/arrow-double-dark-grey-left.svg); +} +.hotel-theme-grandhoteloslo + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn, +.hotel-theme-grandhoteloslo + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg); +} +.hotel-theme-grandhoteloslo + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn:hover, +.hotel-theme-grandhoteloslo + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn:hover { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg); +} +.hotel-theme-grandhoteloslo + .tag-section + .tag-section__list + .tag-section__list__body + > a { + background-image: none; +} +.hotel-theme-grandhoteloslo + .tag-section + .tag-section__list + .tag-section__list__body + > a:before { + top: 14px; + left: 0; +} +.hotel-theme-grandhoteloslo .map-static__caption { + bottom: 10px; +} +.hotel-theme-grandhoteloslo .map-controls, +.hotel-theme-grandhoteloslo .map-static, +.hotel-theme-grandhoteloslo .map__canvas, +.hotel-theme-grandhoteloslo .zoom-controls { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} +@media (min-width: 740px) { + .hotel-theme-grandhoteloslo .map-controls, + .hotel-theme-grandhoteloslo .map-static, + .hotel-theme-grandhoteloslo .map__canvas { + -webkit-filter: none; + filter: none; + } + .hotel-theme-grandhoteloslo .map { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); + } +} +.hotel-theme-grandhoteloslo .content-teaser, +.hotel-theme-grandhoteloslo .meeting-room-teaser, +.hotel-theme-grandhoteloslo .restaurant, +.hotel-theme-grandhoteloslo .room, +.hotel-theme-grandhoteloslo .thumbnail-teaser { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #e1e1e1; +} +.hotel-theme-grandhoteloslo .content-teaser, +.hotel-theme-grandhoteloslo .restaurant { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none; +} +.hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading, +.hotel-theme-grandhoteloslo .content-teaser .heading, +.hotel-theme-grandhoteloslo .restaurant .heading, +.hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandhoteloslo + .restaurant + .content-teaser__heading, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandhoteloslo + .content-teaser + .restaurant__heading-level1 { + color: #000; + line-height: 1.625rem; +} +.hotel-theme-grandhoteloslo .content-teaser:hover, +.hotel-theme-grandhoteloslo .restaurant:hover { + -webkit-transform: none; + transform: none; +} +.hotel-theme-grandhoteloslo + .content-teaser + .restaurant:hover + .content-teaser__heading, +.hotel-theme-grandhoteloslo .content-teaser:hover .content-teaser__heading, +.hotel-theme-grandhoteloslo .content-teaser:hover .heading, +.hotel-theme-grandhoteloslo + .content-teaser:hover + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .restaurant + .content-teaser:hover + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .restaurant:hover + .content-teaser + .content-teaser__heading, +.hotel-theme-grandhoteloslo .restaurant:hover .heading, +.hotel-theme-grandhoteloslo .restaurant:hover .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandhoteloslo + .restaurant:hover + .content-teaser__heading, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandhoteloslo + .content-teaser:hover + .restaurant__heading-level1 { + color: #000 !important; + text-decoration: underline; +} +.hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape), +.hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) { + border: none; +} +.hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape) + .content-teaser__body + *, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser__body + * { + color: #fff; +} +.hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape) + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape) + .header, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape) + .heading, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape) + .restaurant + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) + .header, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) + .heading, +.hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) + .restaurant__heading-level1, +.hotel-theme-grandhoteloslo + .content-teaser + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser__heading, +.hotel-theme-grandhoteloslo + .restaurant + .content-teaser--flexible.content-teaser:not(.landscape) + .restaurant__heading-level1, +.hotel-theme-haymarket + .content-teaser + .hotel-theme-grandhoteloslo + .content-teaser--flexible.restaurant:not(.landscape) + .content-teaser__heading, +.hotel-theme-haymarket + .restaurant + .hotel-theme-grandhoteloslo + .content-teaser--flexible.content-teaser:not(.landscape) + .restaurant__heading-level1 { + color: #fff !important; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo .content-teaser img, + .hotel-theme-grandhoteloslo .restaurant img { + -webkit-transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s, + -webkit-transform 0.35s; + } + .hotel-theme-grandhoteloslo .content-teaser:hover img, + .hotel-theme-grandhoteloslo .restaurant:hover img { + opacity: 0.8; + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} +.hotel-theme-grandhoteloslo .restaurant { + background-color: #fff; +} +.hotel-theme-grandhoteloslo .restaurant .restaurant__sidebar { + background: none; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo .restaurant .restaurant__wrapper { + border-right: 1px solid #e1e1e1; + } +} +.hotel-theme-grandhoteloslo .thumbnail-teaser.thumbnail-teaser--animated img { + -webkit-transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + -webkit-transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s; + transition: + opacity 0.35s, + transform 0.35s, + -webkit-transform 0.35s; +} +.hotel-theme-grandhoteloslo + .thumbnail-teaser.thumbnail-teaser--animated:hover + img { + opacity: 0.8; + -webkit-transform: scale(1.1); + transform: scale(1.1); +} +.hotel-theme-grandhoteloslo .thumbnail-teaser .thumbnail-teaser__title { + color: #000; +} +.hotel-theme-grandhoteloslo .thumbnail-teaser:hover .thumbnail-teaser__title { + text-decoration: underline; +} +.hotel-theme-grandhoteloslo .teaser-full .teaser-full__heading a { + color: #000; +} +.hotel-theme-grandhoteloslo .iconic-item--inverted .u-link-style, +.hotel-theme-grandhoteloslo .iconic-item--inverted > .iconic-item__text, +.hotel-theme-grandhoteloslo .iconic-item--inverted > .iconic-item__text *, +.hotel-theme-grandhoteloslo .iconic-item--inverted a { + color: #fff !important; +} +@media (min-width: 740px) { + .hotel-theme-grandhoteloslo .teaser-full > .teaser-full__content { + font-size: 1.25rem; + line-height: normal; + } + .hotel-theme-grandhoteloslo .banner-section__content__grid__column { + margin-left: 0; + margin-right: 50%; + } +} +@media (min-width: 1200px) { + .hotel-theme-grandhoteloslo .room-teaser .room-teaser__heading { + font-size: 1.375rem; + } + .hotel-theme-grandhoteloslo + .meeting-room-teaser + .meeting-room-teaser__heading { + font-size: 1.5rem; + } + .hotel-theme-grandhoteloslo .banner-section__content__grid__column { + margin-right: 66.66667%; + } +} +.hotel-theme-grandhoteloslo .hero__img-container .hero__img-container__seemore { + font-family: + Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important; +} +.hotel-theme-grandhoteloslo + .hero__img-container + .hero__img-container__seemore + a { + color: #fff; +} +.hotel-theme-grandhoteloslo .main :not(font) { + font-family: + Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important; + text-transform: none; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo .main { + color: #000; + } +} +.hotel-theme-grandhoteloslo .main .hero-intro__content h1, +.hotel-theme-grandhoteloslo .main .hero-intro__content h1 *, +.hotel-theme-grandhoteloslo .main .hero-intro__content h2, +.hotel-theme-grandhoteloslo .main .hero-intro__content h2 * { + font-family: + Boita-Regular, Boita-Regular-Fallback, Georgia, sans-serif !important; +} +.hotel-theme-grandhoteloslo .main #widget-search__text { + color: #000; +} +.hotel-theme-grandhoteloslo .main h3 { + line-height: 1; +} +.hotel-theme-grandhoteloslo .main .list-bullets > li:before, +.hotel-theme-grandhoteloslo .main .list-facilities > li:before { + color: #000; + font-size: 16px; + left: -1em; +} +.hotel-theme-grandhoteloslo .main .textual-separator span { + text-transform: uppercase; + color: #000; +} +.hotel-theme-grandhoteloslo + body:lang(sv) + .booking-widget + .custom-checkbox-label__label { + padding-right: 20px; +} +.hotel-theme-grandhoteloslo .booking-widget-wrapper, +.hotel-theme-grandhoteloslo .inquiry-widget { + background: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .widget-search__list-item + span, +.hotel-theme-grandhoteloslo .inquiry-widget .widget-search__list-item span { + color: #000; +} +.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__footer, +.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__header, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .guest-selector__room-details, +.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__footer, +.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__header, +.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__room-details { + border-color: #404040; +} +.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day, +.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day { + color: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day.dp-day-disabled, +.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dp-day-disabled { + background: #fff; + border-color: #fff; + color: #ddd; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day.dr-selected, +.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-selected { + color: #fff; + border-color: #343434; + background: #343434; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled), +.hotel-theme-grandhoteloslo + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #343434; + background: rgba(52, 52, 52, 0.1); + color: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected, +.hotel-theme-grandhoteloslo + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected { + border-color: #343434; + background: #343434; + color: #fff; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day.dr-current:focus, + .hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-grandhoteloslo + .booking-widget-wrapper + .dr-cals + .dp-day:hover:not(.dp-day-disabled), + .hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-current:focus, + .hotel-theme-grandhoteloslo + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-grandhoteloslo + .inquiry-widget + .dr-cals + .dp-day:hover:not(.dp-day-disabled) { + color: #fff; + border-color: #343434; + background: #343434; + } +} +.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-col-header, +.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-col-header { + border-color: #343434; + background: #343434; + background-color: #fff; +} +.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-next, +.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-prev, +.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-next, +.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-prev { + color: #343434; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .date-picker + .date-picker__apply, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply, +.hotel-theme-grandhoteloslo + .inquiry-widget + .date-picker + .date-picker__apply:focus, +.hotel-theme-grandhoteloslo + .inquiry-widget + .date-picker + .date-picker__apply:hover { + color: #000 !important; + background: none transparent; + border-width: 1px 0 0; + font-family: + Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important; + text-transform: none; + font-size: 16px; + letter-spacing: normal; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-grandhoteloslo + .inquiry-widget + .date-picker + .date-picker__apply:focus, +.hotel-theme-grandhoteloslo + .inquiry-widget + .date-picker + .date-picker__apply:hover { + text-decoration: underline; +} +.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder, +.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder { + background: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__weekday, +.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__weekday { + background-color: rgba(0, 0, 0, 0.8); + color: #fff; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--outfocus:hover, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover { + background: #9da0a1; + color: #fff; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--highlighted { + border-color: #343434; + background: #343434; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--highlighted:hover, +.picker--focused + .hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.picker--focused + .hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--highlighted { + background: #9da0a1; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--selected, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--selected:hover, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--selected, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--selected:hover { + background: #343434; + color: #fff; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--disabled, +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .picker__holder + .picker__day--disabled:hover, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--disabled, +.hotel-theme-grandhoteloslo + .inquiry-widget + .picker__holder + .picker__day--disabled:hover { + background: #fff; + border-color: #fff; + color: #ddd; +} +.hotel-theme-grandhoteloslo .inquiry-widget__server-message { + color: #fff; +} +.hotel-theme-grandhoteloslo + .booking-widget-wrapper + .booking-widget--maintenance + .booking-widget__body + * { + color: #000; +} +.hotel-theme-grandhoteloslo .hotelnav-btn-booking-widget > span { + color: #fff; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-dialog__dialog + .booking-widget-dialog__head + .booking-widget-heading { + color: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget--maintenance__contact + * { + color: #fff !important; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-dialog__custom-input__text + * { + color: #fff; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-room-selection + .booking-widget-room-selection__room, +.hotel-theme-grandhoteloslo + .booking-widget + .guest-selector + .dropdown__modal + label, +.hotel-theme-grandhoteloslo + .booking-widget + .guest-selector + .dropdown__modal + select, +.hotel-theme-grandhoteloslo + .booking-widget + .guest-selector + .dropdown__modal + span { + color: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-room-selection + .booking-widget-room-selection__room, +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-room-selection + .booking-widget-room-selection__room-group { + border-color: #000; +} +.hotel-theme-grandhoteloslo .booking-widget .icon--down-arrow-small, +.hotel-theme-grandhoteloslo .booking-widget .icon--up-arrow-small { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn { + border-color: #fff; +} +@media (max-width: 949px) { + .hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn:hover { + background: #272727; +} +.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn span { + text-transform: inherit; + font: inherit; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-options-toggle__inner + .booking-widget-options-toggle__text + .booking-widget-options-toggle__subtext { + font-size: 0.8125rem; +} +.hotel-theme-grandhoteloslo .booking-widget .booking-widget-option { + border-color: hsla(0, 0%, 100%, 0.2); +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-option + .booking-widget-option__label, +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-option + .custom-checkbox-label { + font-weight: 700; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-room-selection__room.ng-scope { + border-color: #000; +} +.hotel-theme-grandhoteloslo + .booking-widget + .booking-widget-room-selection__room.ng-scope + .numeric-input__value.ng-binding { + color: #000; +} +.hotel-theme-grandhoteloslo .inquiry-widget label { + font-weight: 700; +} +.hotel-theme-grandhoteloslo .inquiry-widget p { + color: #fff; +} +.hotel-theme-grandhoteloslo .inquiry-widget .inquiry-widget__input-group .btn { + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo + .inquiry-widget + .inquiry-widget__input-group + .btn:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-theme-grandhoteloslo .navigation-bar__main nav { + width: 100%; + } +} +@media (min-width: 1200px) { + .hotel-theme-grandhoteloslo .navigation-bar__main nav { + width: calc(100% - 120px); + } +} +.hotel-theme-grandhoteloslo .breakfast-section .label a { + color: #00838e; +} +.hotel-theme-grandhoteloslo .breakfast-section .label a:before { + background-image: url(/_static/img/signaturehotels/gho/arrow-down-dark-grey.svg); + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + margin-right: 0; +} +@media (min-width: 950px) { + .hotel-theme-grandhoteloslo + .hotel-menu-wrapper:not(.sticky) + .hotel-menu-wrapper__inner { + margin-top: 0; + padding-top: 0; + } +} +@media (min-width: 740px) { + .hotel-theme-grandhoteloslo .hotel-menu :first-child { + margin-left: -2px; + } + .hotel-theme-grandhoteloslo .hotel-menu > li { + padding: 0 3px; + } + .hotel-theme-grandhoteloslo .hotel-menu > li:after, + .hotel-theme-grandhoteloslo .hotel-menu > li a, + .hotel-theme-grandhoteloslo .hotel-menu > li a:hover { + color: #000; + } + .hotel-theme-grandhoteloslo .hotel-menu > li.active > a { + background: #343434; + color: #fff; + } + .hotel-theme-grandhoteloslo .hotel-menu > li:first-child.active > * { + padding-left: 10px; + } +} +.hotel-theme-grandhoteloslo + .hero-intro + .hero-intro__content__breadcrumbs + a:hover { + color: #9da0a1; +} +.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__heading { + font-size: 37px; + margin-bottom: 5px; + margin-top: 11px !important; +} +.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__heading a:hover { + color: #9da0a1; +} +.hotel-theme-grandhoteloslo + .rsThumbsContainer + .rsNavItem.rsThumb.rsNavSelected { + border-color: #9da0a1; +} +.hotel-theme-grandhoteloslo .elevator-pitch { + line-height: 1.875rem; + font-size: 1.3125rem; +} +.hotel-theme-grandhoteloslo + .booking-widget__input-group + .label-alternative.label-no-indent { + font-size: 0.8125rem; +} +.hotel-theme-grandhoteloslo .l-section--depth { + border-top: none; +} +.hotel-theme-grandhoteloslo .l-section--depth:before { + content: none; +} +@media (min-width: 1200px) { + .hotel-theme-grandhoteloslo + .banner-section__content__grid__column + .banner-section__block + h2 { + font-size: 1.3125rem; + margin-bottom: 0.5rem; + } + .hotel-theme-grandhoteloslo + .banner-section__content__grid__column + .banner-section__block + p { + margin-bottom: 0; + } +} +.hotel-theme-grandhoteloslo .banner-section__block .banner-section__heading { + color: #fff; +} +@media (min-width: 1200px) { + .hotel-theme-grandhoteloslo + .banner-section__block + .banner-section__heading + h3 { + font-size: 2rem; + } +} +@media (min-width: 1200px) { + .hotel-theme-grandhoteloslo .teaser-full .teaser-full__content h2 { + font-size: 1.3125rem; + margin-bottom: 0.5rem; + } + .hotel-theme-grandhoteloslo .teaser-full .teaser-full__content p { + font-size: 1rem; + line-height: 1.375rem; + } + .hotel-theme-grandhoteloslo + .teaser-full + .teaser-full__content + .teaser-full__action { + margin-top: 1em; + } +} +.hotel-theme-grandhoteloslo .teaser-container .content-teasers p.text-right { + padding-bottom: 0.625rem; +} +.hotel-theme-hotelnorge + body:lang(sv) + .booking-widget + .custom-checkbox-label__label { + padding-right: 20px; +} +.hotel-theme-hotelnorge .booking-widget-wrapper, +.hotel-theme-hotelnorge .booking-widget-wrapper .booking-widget-option, +.hotel-theme-hotelnorge .inquiry-widget, +.hotel-theme-hotelnorge .inquiry-widget .booking-widget-option { + background: #004337; +} +.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__footer, +.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__header, +.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__room-details, +.hotel-theme-hotelnorge .inquiry-widget .guest-selector__footer, +.hotel-theme-hotelnorge .inquiry-widget .guest-selector__header, +.hotel-theme-hotelnorge .inquiry-widget .guest-selector__room-details { + border-color: #004337; +} +.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day, +.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day { + color: #000; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .dr-cals + .dp-day.dp-day-disabled, +.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dp-day-disabled { + background: #fff; + border-color: #fff; + color: #ddd; +} +.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-selected, +.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-selected { + background: #004337; + color: #fff; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled), +.hotel-theme-hotelnorge + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #004337; + background: rgba(0, 67, 55, 0.1); +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected, +.hotel-theme-hotelnorge + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected { + background: #004337; + color: #fff; +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge + .booking-widget-wrapper + .dr-cals + .dp-day.dr-current:focus, + .hotel-theme-hotelnorge + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-hotelnorge + .booking-widget-wrapper + .dr-cals + .dp-day:hover:not(.dp-day-disabled), + .hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-current:focus, + .hotel-theme-hotelnorge + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-hotelnorge + .inquiry-widget + .dr-cals + .dp-day:hover:not(.dp-day-disabled) { + background: #004337; + color: #fff; + } +} +.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-next, +.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-prev, +.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-next, +.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-prev { + color: #004337; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .date-picker + .date-picker__apply, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply, +.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:focus, +.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:hover { + color: #004337; + background: none transparent; + border-width: 1px 0 0; + text-transform: none; + letter-spacing: normal; + font-size: 16px; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .date-picker + .date-picker__apply:focus, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .date-picker + .date-picker__apply:hover, +.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:focus, +.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:hover { + text-decoration: underline; +} +.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--outfocus:hover, +.hotel-theme-hotelnorge .inquiry-widget .picker__holder, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover { + background: #004337; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--highlighted { + border-color: #004337; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--highlighted:hover, +.picker--focused + .hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.picker--focused + .hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--highlighted { + background: #004337; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--selected, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--selected:hover, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--selected, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--selected:hover { + background: #004337; + color: #fff; +} +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--disabled, +.hotel-theme-hotelnorge + .booking-widget-wrapper + .picker__holder + .picker__day--disabled:hover, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--disabled, +.hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--disabled:hover { + background: #fff; + border-color: #fff; + color: #ddd; +} +.hotel-theme-hotelnorge + .booking-widget + .booking-widget--maintenance__contact + * { + color: #fff !important; +} +.hotel-theme-hotelnorge + .booking-widget + .booking-widget-dialog__dialog + .booking-widget-dialog__head + .custom-select + #room-count-hotelnav-widget { + color: #000; +} +.hotel-theme-hotelnorge .booking-widget .booking-widget-room-selection__room, +.hotel-theme-hotelnorge + .booking-widget + .booking-widget-room-selection__room-group { + border-color: #004337; +} +.hotel-theme-hotelnorge .booking-widget .icon--down-arrow-small, +.hotel-theme-hotelnorge .booking-widget .icon--up-arrow-small { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn { + border-color: #fff; +} +@media (max-width: 949px) { + .hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn:hover { + background: #002a22; +} +.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn span { + text-transform: inherit; + font: inherit; +} +.hotel-theme-hotelnorge .booking-widget .booking-widget-option { + border-color: hsla(0, 0%, 100%, 0.2); +} +.hotel-theme-hotelnorge + .booking-widget + .booking-widget-option + .booking-widget-option__label, +.hotel-theme-hotelnorge + .booking-widget + .booking-widget-option + .custom-checkbox-label { + font-weight: 700; +} +.hotel-theme-hotelnorge .l-booking-widget--horizontal { + background-color: #004337; +} +.hotel-theme-hotelnorge .inquiry-widget label { + font-weight: 700; +} +.hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn { + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge + .inquiry-widget + .inquiry-widget__input-group + .btn:focus { + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px #000, + 0 0 0 6px #fff; + outline: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge .inquiry-widget, + .hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn { + background-color: #004337; + } + .hotel-theme-hotelnorge + .inquiry-widget + .inquiry-widget__input-group + .btn:hover { + color: #fff; + } + .hotel-theme-hotelnorge .inquiry-widget .picker__holder { + background: #000; + } + .hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--today:before { + border-top: 0.5em solid #fff; + } + .hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--infocus:hover, + .hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover, + .hotel-theme-hotelnorge + .inquiry-widget + .picker__holder + .picker__day--selected { + color: #fff; + background-color: rgba(0, 0, 0, 0.8); + border-color: rgba(0, 0, 0, 0.8); + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-theme-hotelnorge .navigation-bar__main nav { + width: 100%; + } +} +@media (min-width: 1200px) { + .hotel-theme-hotelnorge .navigation-bar__main nav { + width: calc(100% - 170px); + } +} +.hotel-theme-hotelnorge .custom-select:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); + background-size: 18px 20px; +} +.hotel-theme-hotelnorge .map-static__caption { + bottom: 10px; +} +.hotel-theme-hotelnorge .map-controls, +.hotel-theme-hotelnorge .map-static, +.hotel-theme-hotelnorge .map__canvas, +.hotel-theme-hotelnorge .zoom-controls { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} +@media (min-width: 740px) { + .hotel-theme-hotelnorge .map-controls, + .hotel-theme-hotelnorge .map-static, + .hotel-theme-hotelnorge .map__canvas { + -webkit-filter: none; + filter: none; + } + .hotel-theme-hotelnorge .map #location-map-canvas, + .hotel-theme-hotelnorge .map .map-controls__collapse, + .hotel-theme-hotelnorge .map .pois-container-inner { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); + } +} +.hotel-theme-hotelnorge .hotel-footer, +.hotel-theme-hotelnorge .hotel-footer:before { + -webkit-box-shadow: none; + box-shadow: none; + border: none; +} +.hotel-theme-hotelnorge .hotel-footer__content { + background: #c8ddd5; + max-width: 100%; +} +.hotel-theme-hotelnorge .hotel-footer__content * { + color: #171f33; + font-family: DomaineSansTextWeb-Light, Arial !important; + text-transform: none; +} +.hotel-theme-hotelnorge .hotel-footer__content * .list-facts .list-facts__item, +.hotel-theme-hotelnorge + .hotel-footer__content + * + .list-facts + .list-facts__item + .list-facts__item__heading { + font-weight: 700; +} +.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer-section { + background: none; +} +.hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer-section + .iconic-item + svg.icon { + fill: #171f33; + background: #fff; + border-radius: 100%; +} +.hotel-theme-hotelnorge + .hotel-footer__content + .hotel-footer-section + .hotel-footer__social-media + svg.icon { + fill: #171f33; + background: #fff; +} +.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li { + position: relative; + background-image: none; + padding-left: 20px; +} +.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before { + content: ""; + position: absolute; + top: 9px; + left: -8px; +} +@media (max-width: 949px) { + .hotel-theme-hotelnorge header.header { + margin-top: 80px; + } +} +.hotel-theme-hotelnorge + .hotel-nav + #hotel-room-navigation-links + .hotel-menu + > li { + padding: 5px 0; +} +.hotel-theme-hotelnorge .main-header .navigation-bar__main__expander { + display: none; +} +.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/hn/hotel-norge-horisontal-logo.svg) + no-repeat; + background-size: contain; + width: 150px; + height: 40px; + padding: 0; + margin-top: 10px; +} +.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo { + float: left; + } +} +.hotel-theme-hotelnorge .navigation-bar__main__booking-widget-toggle { + margin-top: 0.3rem; +} +.hotel-theme-hotelnorge .hero__img-container .hero__img-container__seemore { + font-family: DomaineSansTextWeb-Light, Arial !important; +} +.hotel-theme-hotelnorge .hero__img-container .hero__img-container__seemore a { + color: #fff; +} +.hotel-theme-hotelnorge .main * { + font-family: DomaineSansTextWeb-Light, Arial !important; + text-transform: none; +} +.hotel-theme-hotelnorge .main .hero-intro__content h1, +.hotel-theme-hotelnorge .main .hero-intro__content h1 *, +.hotel-theme-hotelnorge .main .hero-intro__content h2, +.hotel-theme-hotelnorge .main .hero-intro__content h2 * { + font-family: DomaineSansTextWeb-Light, Georgia, sans-serif !important; +} +.hotel-theme-hotelnorge .main h3 { + line-height: 1; +} +.hotel-theme-hotelnorge .main .hero-intro__content__heading a, +.hotel-theme-hotelnorge .main .hero-intro__content__heading a:visited { + color: #000; +} +.hotel-theme-hotelnorge + .main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:hover, +.hotel-theme-hotelnorge .main .hero-intro__content__heading a:hover, +.hotel-theme-hotelnorge .main .meeting-room-teaser__footer, +.hotel-theme-hotelnorge .main .restaurant__heading-level1, +.hotel-theme-hotelnorge .main .room-teaser__heading, +.hotel-theme-hotelnorge .main .room__footer, +.hotel-theme-hotelnorge .main a, +.hotel-theme-hotelnorge .main a .is-collapsed, +.hotel-theme-hotelnorge .main a .is-expanded { + color: #004337; +} +@media (min-width: 1200px) { + .hotel-theme-hotelnorge .main .room-teaser .room-teaser__body { + padding: 0 10px; + } +} +.hotel-theme-hotelnorge + .main + .room-teaser + .media-container + .media-container__infobar.room-teaser__infobar { + background: #fff; +} +.hotel-theme-hotelnorge + .main + .room-teaser + .media-container + .iconic-item__icon-container { + display: none; +} +.hotel-theme-hotelnorge + .main + .room-teaser + .media-container + .spaceinfo + .iconic-item__text { + color: #636161; +} +.hotel-theme-hotelnorge .main .room-teaser__heading { + color: #004337; +} +.hotel-theme-hotelnorge .main .room-teaser__heading span { + text-align: left; +} +.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu, +.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu:active, +.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu:hover { + color: #333; +} +@media (max-width: 949px) { + .hotel-theme-hotelnorge .main .hotel-menu a, + .hotel-theme-hotelnorge .main .hotel-menu a:active, + .hotel-theme-hotelnorge .main .hotel-menu a:hover { + color: #333; + } +} +.hotel-theme-hotelnorge .main .list-bullets > li:before, +.hotel-theme-hotelnorge .main .list-facilities > li:before { + color: #333; + font-size: 16px; + left: -1em; +} +.hotel-theme-hotelnorge + .main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + .hero-intro__content__breadcrumb { + color: #333; +} +.hotel-theme-hotelnorge .main .textual-separator span { + text-transform: uppercase; +} +.hotel-theme-hotelnorge + .main + .l-combo-4col__col + .content-teaser.content-teaser--mini { + border: 1px solid #d7d7d7; +} +@media (max-width: 949px) { + .hotel-theme-hotelnorge + .main + .l-combo-4col__col + .content-teaser.content-teaser--mini { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.hotel-theme-hotelnorge + .main + .l-combo-4col__col + .content-teaser.content-teaser--mini + .content-teaser__heading { + color: #004337; +} +.hotel-theme-hotelnorge .main .l-section { + clear: both; +} +.hotel-theme-hotelnorge .main .l-section--hotel .l-section.l-section--depth { + border: none; +} +.hotel-theme-hotelnorge + .main + .l-section--hotel + .l-section.l-section--depth:before { + -webkit-box-shadow: none; + box-shadow: none; + border: none; +} +.hotel-theme-hotelnorge .btn--primary, +.hotel-theme-hotelnorge .btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-hotelnorge .btn-hotelnorge, +.hotel-theme-hotelnorge .btn:not(.cookie-section__btn) { + color: #fff; + background: #004337; + border: 1px solid #004337; + font-family: + DomaineSansTextWeb-Light, + Arial Bold !important; + font-size: 0.8125rem; + letter-spacing: 0.12em; + line-height: 1.2; + border-radius: 0; + padding: 11px 22px; + text-transform: uppercase; + -webkit-transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; + transition: + background-color 0.15s, + border-color 0.15s, + color 0.15s; +} +.hotel-theme-hotelnorge .btn--primary:hover, +.hotel-theme-hotelnorge .btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-theme-hotelnorge .btn-hotelnorge:hover, +.hotel-theme-hotelnorge .btn:hover:not(.cookie-section__btn) { + background: #00241e; + text-decoration: none; +} +.hotel-theme-hotelnorge .btn--white-border.btn--primary, +.hotel-theme-hotelnorge + .btn--white-border.btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-hotelnorge .btn--white-border.btn:not(.cookie-section__btn), +.hotel-theme-hotelnorge .btn-hotelnorge.btn--white-border { + border-color: #fff; +} +.hotel-theme-hotelnorge .btn--black.btn--primary, +.hotel-theme-hotelnorge .btn--black.btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-hotelnorge .btn--black.btn:not(.cookie-section__btn), +.hotel-theme-hotelnorge .btn-hotelnorge.btn--black { + background-color: #000; +} +.hotel-theme-hotelnorge .btn--black.btn--primary:hover, +.hotel-theme-hotelnorge + .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-theme-hotelnorge .btn--black.btn:hover:not(.cookie-section__btn), +.hotel-theme-hotelnorge .btn-hotelnorge.btn--black:hover { + color: #fff; +} +.hotel-theme-hotelnorge .btn-booking-widget-toggle .icon--expand { + display: none; +} +.hotel-theme-hotelnorge .bulleted-link:before, +.hotel-theme-hotelnorge .content-toggler span:before, +.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before, +.hotel-theme-hotelnorge .icon--hotelnorge-arrow, +.hotel-theme-hotelnorge .icon--more-options, +.hotel-theme-hotelnorge .list-links > li:before, +.hotel-theme-hotelnorge .meeting-room-teaser__footer span:before, +.hotel-theme-hotelnorge .PdfIconLink:before, +.hotel-theme-hotelnorge .pois-container .pois-container__toggle span:before, +.hotel-theme-hotelnorge .read-more:after, +.hotel-theme-hotelnorge .room__footer span:before, +.hotel-theme-hotelnorge .tag-section__list__body > a:before { + background-repeat: no-repeat; + background-position: 50%; + background-size: 28px; + height: 14px; + width: 25px; +} +.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before, +.hotel-theme-hotelnorge .icon--hotelnorge-arrow--blue { + background-image: url(/_static/img/signaturehotels/hn/arrow-down-blue.svg); +} +.hotel-theme-hotelnorge .bulleted-link:before, +.hotel-theme-hotelnorge .content-toggler span:before, +.hotel-theme-hotelnorge .icon--hotelnorge-arrow--red, +.hotel-theme-hotelnorge .list-links > li:before, +.hotel-theme-hotelnorge .meeting-room-teaser__footer span:before, +.hotel-theme-hotelnorge .PdfIconLink:before, +.hotel-theme-hotelnorge .pois-container .pois-container__toggle span:before, +.hotel-theme-hotelnorge .read-more:after, +.hotel-theme-hotelnorge .room__footer span:before, +.hotel-theme-hotelnorge .tag-section__list__body > a:before { + background-image: url(/_static/img/signaturehotels/hn/arrow-down-red.svg); +} +.hotel-theme-hotelnorge .icon--hotelnorge-arrow--white, +.hotel-theme-hotelnorge .icon--more-options { + background-image: url(/_static/img/signaturehotels/hn/arrow-down-white.svg); +} +.hotel-theme-hotelnorge .bulleted-link:before, +.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before, +.hotel-theme-hotelnorge .icon--hotelnorge-arrow--right, +.hotel-theme-hotelnorge .list-links > li:before, +.hotel-theme-hotelnorge .PdfIconLink:before, +.hotel-theme-hotelnorge .read-more:after, +.hotel-theme-hotelnorge .tag-section__list__body > a:before { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + background-size: 24px; +} +.hotel-theme-hotelnorge .icon--close { + background-image: url(/_static/img/signaturehotels/hn/icon-close-blue.png); +} +.hotel-theme-hotelnorge .icon--close.active, +.hotel-theme-hotelnorge .icon--close:active, +.hotel-theme-hotelnorge .icon--close:focus, +.hotel-theme-hotelnorge .icon--close:hover { + background-image: url(/_static/img/signaturehotels/hn/icon-close-blue-active.png); +} +.hotel-theme-hotelnorge .icon--more-options { + background-size: 34px; +} +.hotel-theme-hotelnorge .l-elevator-pitch-container__sidebar .icon { + fill: #004337; +} +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li, +.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li, +.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .hotel-theme-grandhoteloslo + .list-usps + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .hotel-theme-hotelnorge + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li, +.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge + .hotel-theme-haymarket + .list-usps + > li + > li + > li + > li + > li + > li, +.hotel-theme-hotelnorge .list-usps > li, +.hotel-theme-hotelnorge .list-usps > li > li, +.hotel-theme-hotelnorge .list-usps > li > li > li { + background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23516B77' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); +} +.hotel-theme-hotelnorge .read-more:after { + background-repeat: no-repeat; +} +.hotel-theme-hotelnorge .bulleted-link, +.hotel-theme-hotelnorge .list-links > li, +.hotel-theme-hotelnorge .PdfIconLink, +.hotel-theme-hotelnorge .tag-section__list__body > a { + color: #004337; + position: relative; + background-image: none; + padding-left: 20px; +} +.hotel-theme-hotelnorge .bulleted-link:before, +.hotel-theme-hotelnorge .list-links > li:before, +.hotel-theme-hotelnorge .PdfIconLink:before, +.hotel-theme-hotelnorge .tag-section__list__body > a:before { + content: ""; + position: absolute; + top: 6px; + left: -8px; +} +.hotel-theme-hotelnorge .hotel-nav > .navbar-header > .navbar-toggle { + background-image: url(/_static/img/signaturehotels/hn/hotelpage-menu-blue.svg); +} +.hotel-theme-hotelnorge .hotel-nav > .navbar-header > .navbar-toggle.active { + background-image: url(/_static/img/signaturehotels/hn/icon-close-blue-active.png); +} +.hotel-theme-hotelnorge .hotel-return-home-link { + color: #004337; + background-image: url(/_static/img/signaturehotels/hn/arrow-double-blue-left.svg); +} +.hotel-theme-hotelnorge .list-hotel-facts.list-bullets > li span { + vertical-align: middle; +} +.hotel-theme-hotelnorge .custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); +} +.hotel-theme-hotelnorge .back-to-thumbnails-link { + background-image: url(/_static/img/signaturehotels/hn/arrow-double-blue-left.svg); +} +.hotel-theme-hotelnorge + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn, +.hotel-theme-hotelnorge + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg); +} +.hotel-theme-hotelnorge + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn:hover, +.hotel-theme-hotelnorge + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn:hover { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg); +} +.hotel-theme-hotelnorge .contact-items .icon--location { + background: transparent url(/_static/img/signaturehotels/hn/icon-location.svg) + no-repeat scroll 0 0; +} +.hotel-theme-hotelnorge .contact-items .icon--location * { + display: none; +} +.hotel-theme-hotelnorge .contact-items .icon--google-directions { + background: transparent + url(/_static/img/signaturehotels/hn/icon-google-directions.svg) no-repeat + scroll 0 0; +} +.hotel-theme-hotelnorge .contact-items .icon--google-directions * { + display: none; +} +.hotel-theme-hotelnorge .contact-items .icon--phone { + background: transparent url(/_static/img/signaturehotels/hn/icon-phone.svg) + no-repeat scroll 0 0; +} +.hotel-theme-hotelnorge .contact-items .icon--phone * { + display: none; +} +.hotel-theme-hotelnorge + .tag-section + .tag-section__list + .tag-section__list__body + > a { + background-image: none; +} +.hotel-theme-hotelnorge + .tag-section + .tag-section__list + .tag-section__list__body + > a:before { + top: 14px; + left: 0; +} +.hotel-theme-hotelnorge { + background: #f7f7f7; +} +.hotel-theme-hotelnorge .breakfast-section .label a { + color: #004337; +} +.hotel-theme-hotelnorge .breakfast-section .label a:before { + background-image: url(/_static/img/signaturehotels/hn/arrow-down-red.svg); + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + margin-right: 0; +} +.hotel-theme-hotelnorge .highlight-infoblock, +.hotel-theme-hotelnorge .l-section--hotel, +.hotel-theme-hotelnorge .l-section--pattern, +.hotel-theme-hotelnorge .l-sections-wrapper { + background: #f7f7f7; +} +.hotel-theme-hotelnorge .hero-intro .hero-intro__content { + padding-top: 5px; +} +@media (min-width: 740px) { + .hotel-theme-hotelnorge .hotel-menu > li a { + color: inherit; + } + .hotel-theme-hotelnorge .hotel-menu > li.active > a { + background: #db3229; + color: #fff; + padding-left: 12px; + } +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge .hotel-menu > li a:focus { + position: relative; + z-index: 1; + } +} +.hotel-theme-hotelnorge .breadcrumb-list a { + color: inherit; +} +.hotel-theme-hotelnorge .elevator-pitch { + line-height: 1.4em; +} +.hotel-theme-hotelnorge .elevator-pitch .elevator-pitch__expander { + border-bottom: none; + border-radius: 10%; +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge .elevator-pitch { + font-size: 1.375rem; + } +} +.hotel-theme-hotelnorge .banner-section--splash .banner-section__heading { + font-size: 1.5rem; + font-family: + DomaineSansTextWeb-Light, + Arial Bold !important; +} +@media (max-width: 739px) { + .hotel-theme-hotelnorge .hero-intro .hero-intro__content__heading { + margin-bottom: -12px; + } +} +@media (min-width: 740px) { + .hotel-theme-hotelnorge .hero-intro__content { + padding-bottom: 10px; + } + .hotel-theme-hotelnorge .hero-intro__content__heading { + font-size: 3.25rem; + } + .hotel-theme-hotelnorge .hero-intro__content__heading:not(.sticky) { + margin-bottom: 3px; + margin-top: 5px; + } + .hotel-theme-hotelnorge .hero-intro__content__heading.sticky { + top: 1px !important; + } + .hotel-theme-hotelnorge .hotel-menu-wrapper.sticky .hotel-menu { + height: 30px; + } + .hotel-theme-hotelnorge + .hotel-menu-wrapper:not(.sticky) + .hotel-menu-wrapper__inner { + padding-top: 0; + margin-top: 0; + } + .hotel-theme-hotelnorge .hotel-menu-wrapper:not(.sticky) .hotel-nav { + padding-top: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-hotelnorge .hero-intro--overlay { + margin-top: -124px; + } + .hotel-theme-hotelnorge .banner-section--splash .banner-section__heading { + font-size: 2rem; + } +} +.hotel-theme-marski main .banner-section--splash .banner-section__text > p, +.hotel-theme-marski main .booking-widget .booking-widget__header, +.hotel-theme-marski main .content-teaser__heading, +.hotel-theme-marski main .editable-area--heading h3, +.hotel-theme-marski main .extraem, +.hotel-theme-marski main .heading-2, +.hotel-theme-marski main .heading-4, +.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading, +.hotel-theme-marski main .inquiry-widget .inquiry-widget__header, +.hotel-theme-marski main .list-links--bold .list-links__link, +.hotel-theme-marski main .pois-container .pois-container__heading, +.hotel-theme-marski main .pois-container .pois-container__heading--large, +.hotel-theme-marski main .restaurant__heading-level1, +.hotel-theme-marski main .room .room__heading-level2, +.hotel-theme-marski main .room__heading-level1, +.hotel-theme-marski + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a, +.hotel-theme-marski main .teaser-full .teaser-full__heading a, +.hotel-theme-marski main h1, +.hotel-theme-marski main h2, +.hotel-theme-marski main h3, +.hotel-theme-marski main h4 { + letter-spacing: -0.03em; +} +.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading, +.hotel-theme-marski main h1 { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; + font-size: 1.875rem; + color: #000; + text-transform: uppercase; +} +@media (min-width: 740px) { + .hotel-theme-marski main .hero-intro__content .hero-intro__content__heading, + .hotel-theme-marski main h1 { + font-size: 2.5rem; + } +} +.hotel-theme-marski main .booking-widget .booking-widget__header, +.hotel-theme-marski main .content-teaser__heading, +.hotel-theme-marski main .heading-2, +.hotel-theme-marski main .inquiry-widget .inquiry-widget__header, +.hotel-theme-marski main .pois-container .pois-container__heading--large, +.hotel-theme-marski main .restaurant__heading-level1, +.hotel-theme-marski main .room__heading-level1, +.hotel-theme-marski + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a, +.hotel-theme-marski main .teaser-full .teaser-full__heading a, +.hotel-theme-marski main h2 { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; + font-size: 1.25rem; + text-transform: uppercase; +} +@media (min-width: 740px) { + .hotel-theme-marski main .booking-widget .booking-widget__header, + .hotel-theme-marski main .content-teaser__heading, + .hotel-theme-marski main .heading-2, + .hotel-theme-marski main .inquiry-widget .inquiry-widget__header, + .hotel-theme-marski main .pois-container .pois-container__heading--large, + .hotel-theme-marski main .restaurant__heading-level1, + .hotel-theme-marski main .room__heading-level1, + .hotel-theme-marski + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, + .hotel-theme-marski + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > a, + .hotel-theme-marski main .teaser-full .teaser-full__heading a, + .hotel-theme-marski main h2 { + font-size: 1.5rem; + } +} +.hotel-theme-marski main .banner-section--splash .banner-section__text > p, +.hotel-theme-marski main .editable-area--heading h3, +.hotel-theme-marski main .extraem, +.hotel-theme-marski main .heading-4, +.hotel-theme-marski main .list-links--bold .list-links__link, +.hotel-theme-marski main .pois-container .pois-container__heading, +.hotel-theme-marski main .room .room__heading-level2, +.hotel-theme-marski main h3, +.hotel-theme-marski main h4 { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; + font-size: 1.25rem; + text-transform: none; +} +@media (min-width: 740px) { + .hotel-theme-marski main .banner-section--splash .banner-section__text > p, + .hotel-theme-marski main .editable-area--heading h3, + .hotel-theme-marski main .extraem, + .hotel-theme-marski main .heading-4, + .hotel-theme-marski main .list-links--bold .list-links__link, + .hotel-theme-marski main .pois-container .pois-container__heading, + .hotel-theme-marski main .room .room__heading-level2, + .hotel-theme-marski main h3, + .hotel-theme-marski main h4 { + font-size: 1.5rem; + } +} +.hotel-theme-marski main { + color: #000; +} +.hotel-theme-marski main ::-moz-selection { + background-color: #0d57f3; +} +.hotel-theme-marski main ::selection { + background-color: #0d57f3; +} +.hotel-theme-marski + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading + .u-link-style:visited, +.hotel-theme-marski + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading + a:visited, +.hotel-theme-marski main .read-more--big .read-more__subtle { + color: #000; +} +.hotel-theme-marski + main + .booking-widget-options-toggle + .booking-widget-options-toggle__text + *, +.hotel-theme-marski main .elevator-pitch, +.hotel-theme-marski main .full-page-form__login__preamble, +.hotel-theme-marski main .list-facts__item .list-facts__item__heading, +.hotel-theme-marski main .preamble, +.hotel-theme-marski main .room-teaser__heading, +.hotel-theme-marski main .teaser-full .teaser-full__content { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; +} +.hotel-theme-marski main .elevator-pitch { + line-height: 1.8rem; + color: #000; +} +.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander, +.hotel-theme-marski + main + .hero-intro + .hero-intro__content + .hero-intro__content__breamarskirumbs + a:hover, +.hotel-theme-marski main .hero-intro__content__heading a:hover, +.hotel-theme-marski main .list-links--bold .list-links__link, +.hotel-theme-marski main .meeting-room-teaser__footer, +.hotel-theme-marski main .read-more:visited, +.hotel-theme-marski main .room-teaser:hover, +.hotel-theme-marski main .room-teaser__heading, +.hotel-theme-marski main .room__footer, +.hotel-theme-marski main a, +.hotel-theme-marski main a .is-collapsed, +.hotel-theme-marski main a .is-expanded { + color: #3e1118; +} +.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander, +.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander:hover { + color: #0d57f3; + background-color: transparent; + padding: 0; +} +.hotel-theme-marski main .expandable-toggler--hotel-menu { + color: #000; +} +.hotel-theme-marski main .banner-section--restaurant .banner-section__block h2 { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; + font-size: 1.625rem; + letter-spacing: 0.03em; +} +.hotel-theme-marski main .booking-widget .booking-widget__header, +.hotel-theme-marski main .heading-2, +.hotel-theme-marski main .inquiry-widget .inquiry-widget__header, +.hotel-theme-marski main .pois-container .pois-container__heading--large, +.hotel-theme-marski main .room__heading-level1, +.hotel-theme-marski + main + .tab-panel + .tab-panel__tabs + .tab-panel__tabs__body + > .u-link-style, +.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a, +.hotel-theme-marski main .teaser-full .teaser-full__heading a, +.hotel-theme-marski main h2 { + color: #000; +} +.hotel-theme-marski main h2 a { + color: inherit !important; +} +.hotel-theme-marski main .booking-widget .booking-widget__header, +.hotel-theme-marski main .inquiry-widget .inquiry-widget__header { + color: #fff; + text-transform: capitalize; +} +.hotel-theme-marski main .content-teaser__heading { + text-transform: none; +} +.hotel-theme-marski + main + .content-teaser--flexible.landscape + .content-teaser__heading, +.hotel-theme-marski main .restaurant--action .restaurant__heading-level1, +.hotel-theme-marski main .restaurant__heading-level1 { + color: #000; +} +.hotel-theme-marski + main + .content-teaser--flexible.landscape + .content-teaser__heading:hover, +.hotel-theme-marski main .restaurant--action .restaurant__heading-level1:hover, +.hotel-theme-marski main .restaurant__heading-level1:hover { + text-decoration: underline; + color: #000; +} +.hotel-theme-marski main .restaurant--action .restaurant__heading-level1 { + color: #000; +} +.hotel-theme-marski main .restaurant--action:hover .restaurant__heading-level1 { + text-decoration: underline; + color: #000; +} +.hotel-theme-marski main .teaser-full .teaser-full__content { + font-size: 1.25rem; +} +.hotel-theme-marski main .content-teaser .content-teaser__heading--link, +.hotel-theme-marski main .content-teaser .content-teaser__heading--link:hover, +.hotel-theme-marski main .read-more:visited { + color: #000; +} +@media (max-width: 949px) { + .hotel-theme-marski header.header { + margin-top: 77px; + } +} +.hotel-theme-marski .main-header .navigation-bar__main { + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-marski .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/marski/marski-logotype.svg) + no-repeat scroll 50% transparent; + background-size: contain; + width: 153px; + height: 31px; + padding: 0; + margin: 8px 10px; +} +.hotel-theme-marski .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 740px) { + .hotel-theme-marski .main-header .navigation-bar__main__logo { + margin: 10px auto; + } +} +@media (min-width: 950px) { + .hotel-theme-marski .main-header .navigation-bar__main__logo { + float: left; + height: 60px; + width: 244px; + margin: 0; + } +} +.hotel-theme-marski .navigation-bar__main__booking-widget-toggle { + margin-top: 0.3rem; +} +.hotel-theme-marski + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:hover { + color: #0d57f3; +} +.hotel-theme-marski main .icon--down-arrow-small, +.hotel-theme-marski main .icon--up-arrow-small { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-blue.svg); + background-size: 100% 100%; + background-repeat: no-repeat; + height: 20px; + display: block; + margin: 0 auto; +} +.hotel-theme-marski main .icon--crocus, +.hotel-theme-marski main .icon--nordicsea, +.hotel-theme-marski main .iconic-item--link-primary .icon, +.iconic-item--link-primary .hotel-theme-marski main .icon { + fill: #282828; +} +.hotel-theme-marski main .icon--expand { + fill: #eceded; +} +.hotel-theme-marski main .back-to-thumbnails-link, +.hotel-theme-marski main .hotel-return-home-link { + background-image: none; + position: relative; +} +.hotel-theme-marski main .back-to-thumbnails-link:before, +.hotel-theme-marski main .hotel-return-home-link:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-right-dark.svg); + background-size: auto 100%; + content: ""; + width: 18px; + height: 18px; + position: absolute; + left: 0; + top: 0; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.hotel-theme-marski main .pois-container .pois-container__toggle span:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg); +} +.hotel-theme-marski + main + .pois-container + .pois-container__toggle:hover + span:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down.svg); +} +.hotel-theme-marski main .content-toggler, +.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer, +.hotel-theme-marski main .room .room__footer { + position: relative; + margin-bottom: 10px; +} +.hotel-theme-marski main .content-toggler span, +.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer span, +.hotel-theme-marski main .room .room__footer span { + padding-bottom: 10px; + display: inline-block; +} +.hotel-theme-marski main .content-toggler span:before, +.hotel-theme-marski + main + .meeting-room-teaser + .meeting-room-teaser__footer + span:before, +.hotel-theme-marski main .room .room__footer span:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-dark.svg); + position: absolute; + bottom: 0; + top: auto; + left: 50%; + padding: 0; + margin-left: -12px; + width: 24px; + height: 12px; +} +.hotel-theme-marski main .content-toggler:focus > span:before, +.hotel-theme-marski main .content-toggler:hover > span:before, +.hotel-theme-marski + main + .meeting-room-teaser + .meeting-room-teaser__footer:focus + > span:before, +.hotel-theme-marski + main + .meeting-room-teaser + .meeting-room-teaser__footer:hover + > span:before, +.hotel-theme-marski main .room .room__footer:focus > span:before, +.hotel-theme-marski main .room .room__footer:hover > span:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down.svg); +} +@media (min-width: 950px) { + .hotel-theme-marski + main + .meeting-room-teaser + > .meeting-room-teaser__footer:focus { + margin-top: 6px; + margin-bottom: 6px; + } +} +.hotel-theme-marski main .content-toggler--facts { + margin: 0 0 10px; +} +.hotel-theme-marski main .content-toggler--facts span { + color: #fff; +} +.hotel-theme-marski main .content-toggler--facts span:active:before, +.hotel-theme-marski main .content-toggler--facts span:before, +.hotel-theme-marski main .content-toggler--facts span:focus:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg); +} +.hotel-theme-marski main .content-toggler--facts span:active:before, +.hotel-theme-marski main .content-toggler--facts span:focus:before, +.hotel-theme-marski main .content-toggler--facts span:hover:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down.svg); +} +.hotel-theme-marski main .bulleted-link, +.hotel-theme-marski main .list-links > li, +.hotel-theme-marski main .PdfIconLink, +.hotel-theme-marski main .tag-section__list .tag-section__list__body > a { + background-image: url(/_static/img/signaturehotels/marski/arrow-right-dark.svg); + background-position: 0; + padding-left: 30px; +} +.hotel-theme-marski main .hotel-nav > .navbar-header > .navbar-toggle { + background-size: contain; +} +.hotel-theme-marski main .hotel-nav > .navbar-header > .navbar-toggle, +.hotel-theme-marski main .hotel-nav > .navbar-header > .navbar-toggle.active { + background-image: url(/_static/img/signaturehotels/marski/hotelpage-menu-close-gray-dark.svg); +} +.hotel-theme-marski main .read-more--big:after { + background-image: url(/_static/img/signaturehotels/marski/arrow-right-blue.svg); + width: 20px; + height: 22px; + background-position: 50%; + bottom: -2px; + position: relative; +} +.hotel-theme-marski main .icon--close { + background-image: url(/_static/img/signaturehotels/marski/hotelpage-menu-close-white.svg); + background-repeat: no-repeat; + background-size: contain; +} +.hotel-theme-marski main .custom-select--crocus:after { + background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg); + background-size: 18px 20px; +} +.hotel-theme-marski + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn, +.hotel-theme-marski + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg); +} +.hotel-theme-marski + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowLeft + .rsArrowIcn:hover, +.hotel-theme-marski + main + .royalSlider--galleryslider:not(.rsFullscreen) + .rsArrowRight + .rsArrowIcn:hover { + background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg); +} +.hotel-theme-marski main .icon--location { + background: transparent + url(/_static/img/signaturehotels/marski/icon-location.svg) no-repeat scroll + 0 0; + -webkit-transform: scale(1.5); + transform: scale(1.5); +} +.hotel-theme-marski main .icon--location * { + display: none; +} +.hotel-theme-marski main .icon--google-directions { + background: transparent + url(/_static/img/signaturehotels/marski/icon-google-directions.svg) + no-repeat scroll 0 0; +} +.hotel-theme-marski main .icon--google-directions * { + display: none; +} +.hotel-theme-marski main .icon--mail { + background: transparent url(/_static/img/signaturehotels/marski/icon-mail.svg) + no-repeat scroll 0 0/100% 100%; +} +.hotel-theme-marski main .icon--mail * { + display: none; +} +.hotel-theme-marski .custom-select:after { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-blue.svg); + background-size: 18px 20px; + background-position: center right 10px; +} +@media (min-width: 950px) { + .hotel-theme-marski.signature-hotel-main .l-booking-widget--vertical { + margin-top: -40px; + } +} +.hotel-theme-marski .l-booking-widget--horizontal { + background-color: #122937; +} +.hotel-theme-marski .booking-widget-wrapper, +.hotel-theme-marski .booking-widget-wrapper .booking-widget-option, +.hotel-theme-marski .inquiry-widget, +.hotel-theme-marski .inquiry-widget .booking-widget-option { + background: #122937; +} +.hotel-theme-marski + .booking-widget-wrapper + .booking-widget-options-toggle__subtext, +.hotel-theme-marski .inquiry-widget .booking-widget-options-toggle__subtext { + color: #cdcdcd; +} +.hotel-theme-marski .booking-widget-wrapper .booking-widget-toggle:after, +.hotel-theme-marski .booking-widget-wrapper .icon--more-options, +.hotel-theme-marski .inquiry-widget .booking-widget-toggle:after, +.hotel-theme-marski .inquiry-widget .icon--more-options { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg); +} +.hotel-theme-marski .booking-widget-wrapper-dialog__custom-input, +.hotel-theme-marski .inquiry-widget-dialog__custom-input { + font-size: 0.875rem; + border-radius: 0; +} +.hotel-theme-marski .booking-widget-wrapper .guest-selector__footer, +.hotel-theme-marski .booking-widget-wrapper .guest-selector__header, +.hotel-theme-marski .booking-widget-wrapper .guest-selector__room-details, +.hotel-theme-marski .inquiry-widget .guest-selector__footer, +.hotel-theme-marski .inquiry-widget .guest-selector__header, +.hotel-theme-marski .inquiry-widget .guest-selector__room-details { + border-color: #122937; +} +.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-col-header, +.hotel-theme-marski .inquiry-widget .dr-cals .dp-col-header { + background-color: #fff; + color: #000; +} +.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day, +.hotel-theme-marski .inquiry-widget .dr-cals .dp-day { + color: #000; +} +.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled, +.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dp-day-disabled { + color: #ddd; + background-color: #fff; + border-color: #fff; +} +.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-selected, +.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-selected { + border-color: #0d57f3; + background: #0d57f3; + color: #fff; +} +@media (min-width: 950px) { + .hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus, + .hotel-theme-marski + .booking-widget-wrapper + .dr-cals + .dp-day:hover:not(.dp-day-disabled), + .hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-current:focus, + .hotel-theme-marski + .inquiry-widget + .dr-cals + .dp-day:hover:not(.dp-day-disabled) { + border-color: #0d57f3; + background: #0d57f3; + color: #fff; + } +} +.hotel-theme-marski + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled), +.hotel-theme-marski + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled) { + background: #0d57f3; + background: rgba(13, 87, 243, 0.1); +} +.hotel-theme-marski + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected, +.hotel-theme-marski + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected { + border-color: #0d57f3; + background: #0d57f3; + color: #fff; +} +@media (min-width: 950px) { + .hotel-theme-marski + .booking-widget-wrapper + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover, + .hotel-theme-marski + .inquiry-widget + .dr-cals + .dp-day.dr-in-range:not(.dp-day-disabled):hover { + border-color: #0d57f3; + background: #0d57f3; + color: #fff; + } +} +.hotel-theme-marski .booking-widget-wrapper .date-picker__apply, +.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-next, +.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-prev, +.hotel-theme-marski .inquiry-widget .date-picker__apply, +.hotel-theme-marski .inquiry-widget .dr-cals .dp-next, +.hotel-theme-marski .inquiry-widget .dr-cals .dp-prev { + color: #3e1118; +} +.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__weekday, +.hotel-theme-marski .inquiry-widget .picker__holder .picker__weekday { + background-color: rgba(18, 41, 55, 0.8); +} +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--infocus:hover, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--outfocus:hover, +.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--infocus:hover, +.hotel-theme-marski + .inquiry-widget + .picker__holder + .picker__day--outfocus:hover { + background: #fff; +} +.picker--focused + .hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.picker--focused + .hotel-theme-marski + .inquiry-widget + .picker__holder + .picker__day--highlighted { + border-color: #0d57f3; + background: #0d57f3; + color: #fff; +} +.picker--focused + .hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:before, +.picker--focused + .hotel-theme-marski + .inquiry-widget + .picker__holder + .picker__day--highlighted:before { + border-top-color: #d9d9d9; +} +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--selected, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--selected:hover, +.hotel-theme-marski + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--selected, +.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--highlighted, +.hotel-theme-marski + .inquiry-widget + .picker__holder + .picker__day--highlighted:hover, +.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--selected, +.hotel-theme-marski + .inquiry-widget + .picker__holder + .picker__day--selected:hover { + border-color: #0d57f3; + background: #0d57f3; + color: #fff; +} +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--disabled, +.hotel-theme-marski + .booking-widget-wrapper + .picker__holder + .picker__day--disabled:hover, +.hotel-theme-marski + .inquiry-widget + .picker__holder + .picker--focused + .picker__day--disabled, +.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--disabled, +.hotel-theme-marski + .inquiry-widget + .picker__holder + .picker__day--disabled:hover { + color: #ddd; + background-color: #fff; + border-color: #fff; +} +.hotel-theme-marski .booking-widget .booking-widget--maintenance__contact * { + color: #fff !important; +} +@media (max-width: 949px) { + .hotel-theme-marski .booking-widget .booking-widget__btn.btn { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.hotel-theme-marski .booking-widget .booking-widget-option { + border-color: transparent; +} +.hotel-theme-marski + .booking-widget + .booking-widget-option + .booking-widget-option__label, +.hotel-theme-marski + .booking-widget + .booking-widget-option + .custom-checkbox-label { + font-weight: 700; +} +.hotel-theme-marski .booking-widget__custom-input { + border-radius: 0; +} +.hotel-theme-marski .booking-widget__custom-input__text { + font-size: 0.875rem; +} +.hotel-theme-marski .inquiry-widget .inquiry-widget__input-group .btn { + -webkit-box-shadow: none; + box-shadow: none; +} +.hotel-theme-marski .inquiry-widget p.text-small { + line-height: normal; +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-theme-marski .navigation-bar__main nav { + width: 100%; + } +} +@media (min-width: 1200px) { + .hotel-theme-marski .navigation-bar__main nav { + width: calc(100% - 244px); + } +} +.hotel-theme-marski .booking-widget__btn, +.hotel-theme-marski .btn--crocus, +.hotel-theme-marski .btn--primary, +.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta), +.hotel-theme-marski .btn-marski, +.hotel-theme-marski .inquiry-widget__btn { + color: #fff; + background: #0d57f3; + border: 0 transparent; + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; + font-size: 0.8125rem; + line-height: 1.2; + border-radius: 0; + padding: 11px 22px; + text-transform: uppercase; + -webkit-transition: all 0.15s; + transition: all 0.15s; +} +.hotel-theme-marski .booking-widget__btn:hover, +.hotel-theme-marski .btn--crocus:hover, +.hotel-theme-marski .btn--primary:hover, +.hotel-theme-marski .btn-booking-widget-toggle:hover:not(.mp-cta), +.hotel-theme-marski .btn-marski:hover, +.hotel-theme-marski .inquiry-widget__btn:hover { + background: #0b4cd7; + color: #cdcdcd; + text-decoration: none; +} +.hotel-theme-marski .booking-widget__btn:hover .icon--expand, +.hotel-theme-marski .btn--crocus:hover .icon--expand, +.hotel-theme-marski .btn--primary:hover .icon--expand, +.hotel-theme-marski .btn-booking-widget-toggle:hover:not(.mp-cta) .icon--expand, +.hotel-theme-marski .btn-marski:hover .icon--expand, +.hotel-theme-marski .inquiry-widget__btn:hover .icon--expand { + opacity: 0.8; +} +.hotel-theme-marski .booking-widget__btn, +.hotel-theme-marski .inquiry-widget__btn { + padding: 8px 20px; + font-size: 1rem; + color: #fff; + background: #0d57f3; +} +.hotel-theme-marski .booking-widget__btn:hover, +.hotel-theme-marski .inquiry-widget__btn:hover { + background: #0b4cd7; +} +.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta) { + background: #0d57f3; + border-color: #0d57f3; +} +.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta):hover { + background: #0b4cd7; +} +.hotel-theme-marski main .content-teaser, +.hotel-theme-marski main .marski-teaser, +.hotel-theme-marski main .restaurant--action, +.hotel-theme-marski main .room-teaser { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none; +} +.hotel-theme-marski main .content-teaser:hover, +.hotel-theme-marski main .marski-teaser:hover, +.hotel-theme-marski main .restaurant--action:hover, +.hotel-theme-marski main .room-teaser:hover { + -webkit-transform: none; + transform: none; +} +.hotel-theme-marski main .content-teaser--mini { + background-color: #ececec; +} +.hotel-theme-marski main .meeting-room-teaser, +.hotel-theme-marski main .room-teaser { + background-color: transparent; +} +.hotel-theme-marski main .meeting-room-teaser:hover, +.hotel-theme-marski main .room-teaser:hover { + text-transform: none; + text-decoration: none; +} +.hotel-theme-marski main .meeting-room-teaser__body, +.hotel-theme-marski main .room-teaser__body { + background-color: #122937; + color: #fff; + position: relative; + z-index: 1; +} +.hotel-theme-marski main .meeting-room-teaser__heading, +.hotel-theme-marski main .room-teaser__heading { + color: #fff; + padding: 15px 0; + line-height: 1.2; +} +.hotel-theme-marski main .meeting-room-teaser__action, +.hotel-theme-marski main .room-teaser__action { + padding-bottom: 1em; + margin: 0; +} +.hotel-theme-marski main .meeting-room-teaser .media-container, +.hotel-theme-marski main .room-teaser .media-container { + overflow: visible; +} +.hotel-theme-marski main .meeting-room-teaser .media-container__infobar, +.hotel-theme-marski main .room-teaser .media-container__infobar { + z-index: 2; +} +.hotel-theme-marski + main + .meeting-room-teaser + .media-container + .iconic-item:last-child, +.hotel-theme-marski main .room-teaser .media-container .iconic-item:last-child { + margin-left: 5px; +} +.hotel-theme-marski + main + .meeting-room-teaser + .media-container + .iconic-item__icon-container, +.hotel-theme-marski + main + .room-teaser + .media-container + .iconic-item__icon-container { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-marski main .meeting-room-teaser__body { + padding-bottom: 10px; + } +} +@media (min-width: 950px) { + .hotel-theme-marski main .restaurant--action img, + .hotel-theme-marski main .room-teaser img { + -webkit-transition: -webkit-transform 0.35s; + transition: -webkit-transform 0.35s; + transition: transform 0.35s; + transition: + transform 0.35s, + -webkit-transform 0.35s; + } + .hotel-theme-marski main .restaurant--action:before, + .hotel-theme-marski main .room-teaser:before { + -webkit-transition: all 0.35s ease-in-out; + transition: all 0.35s ease-in-out; + } + .hotel-theme-marski main .restaurant--action:hover img, + .hotel-theme-marski main .room-teaser:hover img { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + .hotel-theme-marski main .restaurant--action:hover:before, + .hotel-theme-marski main .room-teaser:hover:before { + opacity: 0; + } +} +.hotel-theme-marski main .l-combo-4col__col .content-teaser__heading, +.hotel-theme-marski main .l-combo-4col__col .content-teaser__text { + color: #000; +} +.hotel-theme-marski main .content-teaser { + background-color: #fff; +} +.hotel-theme-marski main .content-teaser--action:active h3 *, +.hotel-theme-marski main .content-teaser--action:hover h3 * { + -webkit-transition: all; + transition: all; + color: inherit; + text-decoration: underline; +} +.hotel-theme-marski main .content-teaser.landscape h3 { + color: #3e1118; +} +.hotel-theme-marski main .content-teaser.landscape:active h3 *, +.hotel-theme-marski main .content-teaser.landscape:hover h3 * { + -webkit-transition: all; + transition: all; + color: #260a0f; + text-decoration: underline; +} +.hotel-theme-marski main .teaser-full { + margin-bottom: 25px; +} +.hotel-theme-marski main .teaser-full__content p { + line-height: 1.3; + font-size: 1rem; +} +@media (min-width: 1200px) { + .hotel-theme-marski main .teaser-full { + display: -ms-flexbox; + display: flex; + } + .hotel-theme-marski main .teaser-full__action { + position: absolute; + bottom: 0; + margin: 0; + } +} +.hotel-theme-marski main .l-section .teaser-full { + background: none transparent; +} +.hotel-theme-marski main .banner-section--restaurant .banner-section__block { + background-color: #3e1118; +} +@media (min-width: 1200px) { + .hotel-theme-marski main .banner-section--restaurant .banner-section__block { + padding: 50px 30px; + } +} +.hotel-theme-marski main .banner-section--restaurant .banner-section__block * { + color: #fff; +} +.hotel-theme-marski + main + .banner-section--restaurant + .banner-section__block + .read-more--big:after { + background-image: url(/_static/img/signaturehotels/marski/arrow-right-white.svg); +} +.hotel-theme-marski main .l-section-contact-bar { + background-color: #ececec; + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.hotel-theme-marski .global-footer .global-footer-toggler:active span:before, +.hotel-theme-marski .global-footer .global-footer-toggler:focus span:before, +.hotel-theme-marski .global-footer .global-footer-toggler:hover span:before { + background: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg) + no-repeat 50%; +} +@media (max-width: 949px) { + .hotel-theme-marski .global-footer .global-footer-toggler:focus { + -webkit-box-shadow: none; + box-shadow: none; + } +} +.hotel-theme-marski .hotel-footer * { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; +} +.hotel-theme-marski .hotel-footer ::-moz-selection { + background-color: #0d57f3; +} +.hotel-theme-marski .hotel-footer ::selection { + background-color: #0d57f3; +} +.hotel-theme-marski .hotel-footer, +.hotel-theme-marski .hotel-footer-section { + background-color: #122937; +} +.hotel-theme-marski .hotel-footer .list-footer-pages > li { + background-image: url(/_static/img/signaturehotels/marski/arrow-right-white.svg); + padding-left: 25px; +} +.hotel-theme-marski .hotel-footer .icon--google-directions *, +.hotel-theme-marski .hotel-footer .icon--location *, +.hotel-theme-marski .hotel-footer .icon--phone * { + display: none; +} +.hotel-theme-marski .hotel-footer .icon--location { + background: transparent + url(/_static/img/signaturehotels/marski/icon-location-white.svg) no-repeat + scroll 0 0; + -webkit-transform: scale(1.5); + transform: scale(1.5); +} +.hotel-theme-marski .hotel-footer .icon--google-directions { + background: transparent + url(/_static/img/signaturehotels/marski/icon-google-directions.svg) + no-repeat scroll 0 0; +} +.hotel-theme-marski .hotel-footer .icon--phone { + background: transparent + url(/_static/img/signaturehotels/marski/icon-phone-white.svg) no-repeat + scroll 0 0; + -webkit-transform: rotate(-25deg); + transform: rotate(-25deg); + border-radius: 100%; +} +.hotel-theme-marski main .map-static__caption { + bottom: 10px; +} +.hotel-theme-marski main .map-expand, +.hotel-theme-marski main .map__canvas { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} +.hotel-theme-marski main .map-controls, +.hotel-theme-marski main .map-static, +.hotel-theme-marski main .zoom-controls { + -webkit-filter: none; + filter: none; +} +@media (max-width: 739px) { + .hotel-theme-marski main .map { + background: none #3e1118; + } +} +@media (max-width: 739px) { + .hotel-theme-marski main .map-controls { + padding: 0; + } +} +.hotel-theme-marski main .map-controls__pois--right { + background: none #3e1118; + padding: 0 10px; +} +.hotel-theme-marski main .map-controls .list-pois > li { + border: 0 transparent; + color: #fff; +} +.hotel-theme-marski main .map-controls .list-pois > li:hover { + background-color: rgba(251, 18, 40, 0.4); +} +.hotel-theme-marski main .map-controls .list-pois > li:hover a { + color: #cdcdcd; +} +.hotel-theme-marski main .map-controls .list-pois > li a, +.hotel-theme-marski main .map-controls .list-pois > li div { + color: inherit; +} +.hotel-theme-marski main .map-controls .pois-container { + padding: 20px 0 10px; + background: transparent; +} +.hotel-theme-marski main .map-controls .pois-container__heading { + color: #fff; + text-transform: none; +} +.hotel-theme-marski main .map-controls .pois-container__toggle { + background: #3e1118; + border: 0; + padding: 12px 10px; +} +@media (min-width: 740px) { + .hotel-theme-marski main .map, + .hotel-theme-marski main .map-static { + -webkit-filter: none; + filter: none; + } +} +.hotel-theme-marski main .map .btn-expand, +.hotel-theme-marski main .map .map-static__caption .btn, +.hotel-theme-marski main .map .map__close-map .btn, +.hotel-theme-marski main .map .zoom-controls button { + color: #3e1118; +} +.hotel-theme-marski main .map .btn-expand:before { + background-image: url(/_static/img/signaturehotels/marski/map/magnifying-ico.svg); +} +.hotel-theme-marski main .map .btn-expand.-expanded:before { + background-image: url(/_static/img/signaturehotels/marski/map/magnifying-minus-ico.svg); +} +.hotel-theme-marski main .list-pois > li .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-default.png); + background-repeat: no-repeat; + background-size: 20px 20px; +} +.hotel-theme-marski main .list-pois > li[data-category="airport"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-airport.png); +} +.hotel-theme-marski main .list-pois > li[data-category="attraction"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-attraction.png); +} +.hotel-theme-marski main .list-pois > li[data-category="bar"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-bar.png); +} +.hotel-theme-marski main .list-pois > li[data-category="bus"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-busstation.png); +} +.hotel-theme-marski main .list-pois > li[data-category="center"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-city-center.png); +} +.hotel-theme-marski main .list-pois > li[data-category="company"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-company.png); +} +.hotel-theme-marski main .list-pois > li[data-category="pin"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-default.png); +} +.hotel-theme-marski main .list-pois > li[data-category="entertainment"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-entertainment.png); +} +.hotel-theme-marski main .list-pois > li[data-category="museum"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-museum.png); +} +.hotel-theme-marski main .list-pois > li[data-category="music"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-music.png); +} +.hotel-theme-marski main .list-pois > li[data-category="hotel"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-pin.png); +} +.hotel-theme-marski main .list-pois > li[data-category="restaurant"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-restaurant.png); +} +.hotel-theme-marski main .list-pois > li[data-category="shopping"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-shopping.png); +} +.hotel-theme-marski main .list-pois > li[data-category="star"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-star.png); +} +.hotel-theme-marski main .list-pois > li[data-category="taxi"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-taxi.png); +} +.hotel-theme-marski main .list-pois > li[data-category="theatre"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-theatre.png); +} +.hotel-theme-marski main .list-pois > li[data-category="trains"] .poi { + background-image: url(/_static/img/signaturehotels/marski/map/map-trains.png); +} +.hotel-theme-marski main .breakfast-section .label a { + color: #3e1118; +} +.hotel-theme-marski main .breakfast-section .label a:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-right-dark.svg); + margin-right: 0; +} +.hotel-theme-marski + main.signature-hotel-main + .hero-intro__content__breadcrumbs { + margin-top: 10px; +} +.hotel-theme-marski main *, +.hotel-theme-marski main :after, +.hotel-theme-marski main :before { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; +} +@media (max-width: 949px) { + .hotel-theme-marski main *, + .hotel-theme-marski main :after, + .hotel-theme-marski main :before { + -webkit-box-shadow: none !important; + box-shadow: none !important; + } +} +.hotel-theme-marski main p { + line-height: 1.5rem; +} +@media (max-width: 949px) { + .hotel-theme-marski + main + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + + .hero-intro__content__heading { + margin-top: 20px; + } +} +.hotel-theme-marski main button:not(.dp-day):not(.mp-cta), +.hotel-theme-marski main input, +.hotel-theme-marski main textarea { + border-radius: 0 !important; +} +.hotel-theme-marski main .l-section--hotel, +.hotel-theme-marski main .l-section--pattern { + background: #fff; +} +.hotel-theme-marski main.signature-hotel-main .hero-intro + .l-section { + background-color: #fff; +} +.hotel-theme-marski main .l-section--depth + div > div:first-child .l-section, +.hotel-theme-marski main .l-section--map ~ .l-section { + background-color: #ececec; +} +.hotel-theme-marski main .signature-hotel-dark-bg { + background: #ececec; + overflow-x: hidden; +} +.hotel-theme-marski main .l-section#hotelfacts { + background: #3e1118; +} +@media (min-width: 1200px) { + .hotel-theme-marski main .l-section#hotelfacts { + margin: 0 -80%; + } +} +.hotel-theme-marski main .l-section-hotel-facts h3, +.hotel-theme-marski main .l-section-hotel-facts li { + color: #fff; +} +.hotel-theme-marski main .l-section-hotel-facts li:before { + color: #fff; + left: -15px; + font-size: 1.625rem; +} +.hotel-theme-marski main .l-section-hotel-facts h3 { + text-transform: uppercase; +} +.hotel-theme-marski main .hero-intro--overlay { + border-top-color: #fff; +} +.hotel-theme-marski main .elevator-pitch__expander { + border-bottom: none; +} +@media (min-width: 740px) { + .hotel-theme-marski main .hero-intro__content__heading { + margin-top: 20px !important; + } +} +@media (min-width: 740px) { + .hotel-theme-marski + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading.sticky { + min-width: 55%; + margin-left: 24px !important; + } +} +@media (min-width: 950px) { + .hotel-theme-marski + main + .hero-intro + .hero-intro__content + .hero-intro__content__heading.sticky { + margin-left: 34px !important; + } +} +.hotel-theme-marski main .hotel-menu > li:after { + content: none; +} +.hotel-theme-marski main .hotel-menu > li > a { + color: #000; + font-size: 0.875rem; + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; +} +@media (min-width: 740px) { + .hotel-theme-marski main .hotel-menu > li { + background: transparent; + } + .hotel-theme-marski main .hotel-menu > li > a { + color: #000; + } + .hotel-theme-marski main .hotel-menu > li.active > a, + .hotel-theme-marski main .hotel-menu > li > .u-link-style:hover { + background: #0d57f3; + color: #fff; + } + .hotel-theme-marski + main + .hotel-menu + > li + .hotel-menu-wrapper:not(.sticky) + .hotel-menu + > li + > a { + text-transform: uppercase; + } +} +.hotel-theme-marski main .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner { + border-bottom: 1px solid #d9d9d9; +} +.hotel-theme-marski + main + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner + .hotel-menu + > li + > a { + font-family: + Helvetica Neue Medium, + Helvetica, + Arial, + sans-serif; +} +.hotel-theme-marski main .l-section--depth { + border-top: 0; +} +@media (min-width: 740px) { + .hotel-theme-marski main .l-section__inner--content { + padding-top: 30px; + padding-bottom: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-marski main .room .room__footer { + border-top: 1px solid #000; + } +} +@media (max-width: 949px) { + .hotel-theme-marski main .room .room__footer { + float: left; + padding-top: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-marski main .room .room__media { + padding-left: 0; + } +} +.hotel-theme-marski main .room .room__heading-level2 { + font-size: 1.125rem; +} +.hotel-theme-marski main .room__heading-level1 { + text-transform: capitalize; +} +.hotel-theme-marski main .room.is-collapsed .availabilitybutton { + bottom: -40px; +} +.hotel-theme-marski + main + .room.is-collapsed + .hotel-theme-marski + main + .room__short-text { + line-height: 1.3rem; +} +.hotel-theme-marski main .room__short-bullets { + border-top: 0; +} +@media (min-width: 740px) { + .hotel-theme-marski main .room.is-collapsed .room__short-bullets { + display: block; + } + .hotel-theme-marski main .room.is-collapsed .room__short-bullets li { + margin-bottom: 0; + } + .hotel-theme-marski main .room.is-collapsed .room__short-bullets li:before { + color: #000; + } +} +.hotel-theme-marski main .room .room__footer .is-collapsed, +.hotel-theme-marski main .room .room__footer .is-expanded { + color: #0d57f3; +} +@media (max-width: 419px) { + .hotel-theme-marski main .room .room__footer .is-collapsed, + .hotel-theme-marski main .room .room__footer .is-expanded { + padding-bottom: 5px; + } +} +.hotel-theme-marski main .room .room__footer .is-collapsed:before, +.hotel-theme-marski main .room .room__footer .is-expanded:before { + background-image: url(/_static/img/signaturehotels/marski/arrow-down-blue.svg); +} +@media (max-width: 419px) { + .hotel-theme-marski main .room .room__footer .is-collapsed:before, + .hotel-theme-marski main .room .room__footer .is-collapsed:focus:before, + .hotel-theme-marski main .room .room__footer .is-collapsed:hover:before, + .hotel-theme-marski main .room .room__footer .is-expanded:before, + .hotel-theme-marski main .room .room__footer .is-expanded:focus:before, + .hotel-theme-marski main .room .room__footer .is-expanded:hover:before { + display: block; + width: 15px; + margin-left: -7px; + } +} +.hotel-theme-marski main .room .rsDefault .rsThumb.rsNavSelected { + border-color: #0d57f3; +} +.hotel-theme-marski main .restaurant { + border-bottom: 1px solid #000; +} +@media (min-width: 950px) { + .hotel-theme-marski main .restaurant .restaurant__media { + padding-left: 0; + } +} +@media (max-width: 949px) { + .hotel-theme-marski main .restaurant .restaurant__body { + padding-left: 0; + padding-right: 0; + } +} +.hotel-theme-marski main .restaurant-menus .iconic-item__text, +.hotel-theme-marski main .restaurant-opening-hours .iconic-item__text { + vertical-align: middle; +} +@media (max-width: 949px) { + .hotel-theme-marski main .highlight-infoblock { + padding-left: 0; + padding-right: 0; + } +} +.hotel-theme-scandic-go .elevator-pitch, +.hotel-theme-scandic-go .list-links__link, +.hotel-theme-scandic-go body { + font-family: Grotesk !important; + letter-spacing: 0.16px; + color: #2d163a; +} +.hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs + a:hover { + color: #45478c; +} +.hotel-theme-scandic-go .contact-items .iconic-item__text, +.hotel-theme-scandic-go .contact-items .iconic-item__text a, +.hotel-theme-scandic-go .restaurant--action .restaurant__heading-level1, +.hotel-theme-scandic-go .restaurant--action .restaurant__heading-level1 a { + color: #dcd7ff; +} +.hotel-theme-scandic-go .contact-items { + font-size: 16px !important; +} +.hotel-theme-scandic-go .contact-items .iconic-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-size: 16px; +} +.hotel-theme-scandic-go .contact-items .extraem { + font-size: 16px; +} +.hotel-theme-scandic-go .contact-items__heading h2 { + font-family: Grotesk-bold; +} +.hotel-theme-scandic-go .iconic-item > .iconic-item__text, +.hotel-theme-scandic-go .iconic-item__text em { + font-family: Grotesk; +} +.hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__heading { + font-family: Garamond; + text-transform: capitalize; + font-weight: 400; + margin: 20px 0 12px; + text-align: left; + color: #2d163a; + font-size: 40px; + line-height: 46px; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__heading { + font-size: 64px; + line-height: 68px; + margin-bottom: 8px; + } +} +.hotel-theme-scandic-go h1, +.hotel-theme-scandic-go h2, +.hotel-theme-scandic-go h3 { + font-family: Grotesk-bold; + text-transform: none; + font-weight: 400; +} +.hotel-theme-scandic-go .hotel .hotel__heading, +.hotel-theme-scandic-go .restaurant .restaurant__heading-level1, +.hotel-theme-scandic-go .room .room__heading-level1, +.hotel-theme-scandic-go .room .room__heading-level2 { + font-family: Grotesk; + color: #dcd7ff; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go .room .room__heading-level1 { + font-family: Grotesk-bold; + line-height: 30px; + } +} +.hotel-theme-scandic-go .room__bed-options, +.hotel-theme-scandic-go .room__long-text, +.hotel-theme-scandic-go .room__short-bullets, +.hotel-theme-scandic-go .room__short-text, +.hotel-theme-scandic-go .room__space-info { + color: #dcd7ff; +} +.hotel-theme-scandic-go .elevator-pitch .elevator-pitch__expander { + background-color: #2d163a; + color: #dcd7ff; + border: 0; + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go .room .collapsible-list-toggler { + background-color: #dcd7ff; + color: #2d163a; + border: 0; + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__heading + a:hover, +.hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__heading + a:visited, +.hotel-theme-scandic-go .pois-container__heading { + color: #2d163a; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go header.header { + margin-top: 81px; + } +} +.hotel-theme-scandic-go .main-header { + background-color: #21331f; +} +.hotel-theme-scandic-go .main-header .navigation-bar__main__expander { + display: none; +} +.hotel-theme-scandic-go .main-header .navigation-bar__main__logo { + background: url(/_static/img/signaturehotels/sc-go/logo-v2.svg) no-repeat; + background-size: contain; + width: 129px; + height: 24px; + margin: 16px; +} +.hotel-theme-scandic-go .main-header .navigation-bar__main__logo img { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .main-header .navigation-bar__main__logo { + width: 258px; + height: 48px; + margin: 24px 0 0; + float: left; + } +} +.hotel-theme-scandic-go .hotel-return-home-link { + color: #2d163a; + background: url(/_static/img/signaturehotels/sc-go/arrow-double-dark-purple-left.svg) + no-repeat -4px; +} +.hotel-theme-scandic-go .navigation-bar__main { + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go + .hotel-menu-wrapper.sticky + .hotel-menu-wrapper__inner.is-animated { + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; + border-bottom: 1px solid #000; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__heading.sticky.is-animated { + margin-left: 15px !important; + } +} +.hotel-theme-scandic-go .expandable-toggler--hotel-menu > span:after { + background: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg) + no-repeat 50%; +} +.hotel-theme-scandic-go .contact-items .icon--nordicsea, +.hotel-theme-scandic-go .contact-items .iconic-item--link-primary .icon, +.iconic-item--link-primary .hotel-theme-scandic-go .contact-items .icon { + fill: #dcd7ff; +} +.hotel-theme-scandic-go .contact-items .icon--google-directions { + fill: none; + background: url(/_static/img/signaturehotels/sc-go/directions-v2.svg) + no-repeat 50%; +} +.hotel-theme-scandic-go .contact-items .icon--phone { + stroke: #2d163a; +} +.hotel-theme-scandic-go .l-gallery-slider .rsDefault .rsArrowIcn { + -webkit-filter: grayscale(100); + filter: grayscale(100); +} +.hotel-theme-scandic-go .booking-widget-wrapper, +.hotel-theme-scandic-go .inquiry-widget { + background-color: #21331f; + color: #2d163a; +} +.hotel-theme-scandic-go .booking-widget { + color: #85ff52; +} +.hotel-theme-scandic-go .booking-widget .input-group label { + font-size: 13px !important; + letter-spacing: normal; + background-color: transparent; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go .booking-widget .input-group label { + left: 40px; + padding: 0; + } +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .booking-widget .input-group label { + top: -4px !important; + } +} +.hotel-theme-scandic-go .booking-widget .input-group .input, +.hotel-theme-scandic-go .booking-widget .input-group input { + background-color: #fff; + color: #2d163a; +} +.hotel-theme-scandic-go .booking-widget .input-group .input:focus, +.hotel-theme-scandic-go .booking-widget .input-group input:focus { + border: 0 transparent !important; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go .booking-widget .input-group { + margin-top: 10px; + } +} +.hotel-theme-scandic-go .booking-widget .input-group .input.arrow-down { + background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg); +} +@media (max-width: 949px) { + .hotel-theme-scandic-go + .booking-widget + .input-group + .booking-code__text.ng-valid:not(.ng-empty) + ~ label, + .hotel-theme-scandic-go + .booking-widget + .input-group + .booking-code__text:focus + ~ label { + line-height: 1.4rem; + } +} +.hotel-theme-scandic-go + .booking-widget + .booking-widget-options + .booking-code + label { + top: -9px !important; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go + .booking-widget + .booking-widget-options + .booking-code + label { + top: 7px !important; + background-color: transparent !important; + } +} +.hotel-theme-scandic-go .booking-widget .clearable-input__clear--icon { + stroke: #2d163a; +} +.hotel-theme-scandic-go .booking-widget-options-toggle__icon { + background: url(/_static/img/signaturehotels/sc-go/add-circle-light-green.svg) + no-repeat; + background-position: 0; +} +.hotel-theme-scandic-go .booking-widget-options-toggle__icon img { + visibility: hidden; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .booking-widget-options-toggle__icon { + background: url(/_static/img/signaturehotels/sc-go/arrow-down-light-green.svg) + no-repeat; + background-position: 50%; + background-size: 17px 17px; + } +} +.hotel-theme-scandic-go + .booking-widget-options--shown + .booking-widget-options-toggle__icon { + background: url(/_static/img/signaturehotels/sc-go/remove-circle-light-green.svg) + no-repeat; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go + .booking-widget-options__show-less + .booking-widget-options-toggle__icon { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + } +} +.hotel-theme-scandic-go .booking-widget__btn { + background-color: #85ff52; + border-color: #85ff52; + color: #21331f; + font-weight: 700; +} +.hotel-theme-scandic-go .booking-widget .custom-checkbox + span:before, +.hotel-theme-scandic-go + .booking-widget + .custom-checkbox-wrapper + .custom-checkbox-label:before { + background-image: url(/_static/img/signaturehotels/sc-go/checkbox-light-green.svg); +} +.hotel-theme-scandic-go + .booking-widget + .custom-checkbox-wrapper.active + .custom-checkbox-label:before, +.hotel-theme-scandic-go .booking-widget .custom-checkbox:checked + span:before { + background-image: url(/_static/img/signaturehotels/sc-go/checkbox-light-green-checked.svg); +} +.hotel-theme-scandic-go + .booking-widget + .disabled + .custom-checkbox + + span:before { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.5); + background-color: rgba(0, 0, 0, 0.2); +} +.hotel-theme-scandic-go .booking-widget .error-text { + letter-spacing: 1px; +} +.hotel-theme-scandic-go .booking-widget .reward-night .icon--info-white, +.hotel-theme-scandic-go .booking-widget .voucher .icon--info-white { + background-image: url(/_static/img/signaturehotels/sc-go/info-light-green.svg); +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .booking-widget .booking-code .icon--info-white { + background-image: url(/_static/img/signaturehotels/sc-go/info-light-green.svg); + } +} +.hotel-theme-scandic-go .booking-widget .booking-widget-options-toggle__text { + letter-spacing: 0.7px; + font-weight: 400; +} +.hotel-theme-scandic-go .booking-widget .dp-next, +.hotel-theme-scandic-go .booking-widget .dp-prev, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:focus-visible { + color: #2d163a; +} +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-in-range { + background-color: #dcd7ff; + color: #000; +} +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-in-range:hover, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-selected, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:focus-visible, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:hover { + background-color: #2d163a; + color: #dcd7ff; +} +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dp-day-disabled { + color: #757575; +} +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-cal-month, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-cal-year, +.hotel-theme-scandic-go .booking-widget .dr-cals .dp-col-header { + border-color: #2d163a; + color: #2d163a; +} +.hotel-theme-scandic-go .booking-widget .date-picker__apply { + border-color: #dcd7ff; + color: #2d163a; +} +.hotel-theme-scandic-go + .booking-widget + .guest-selector + #guest-selector__room-count, +.hotel-theme-scandic-go + .booking-widget + .guest-selector + .custom-select.custom-select--booking-widget-dialog, +.hotel-theme-scandic-go .booking-widget .guest-selector .numeric-input { + background-color: #dcd7ff; +} +.hotel-theme-scandic-go .booking-widget .guest-selector .custom-select:after, +.hotel-theme-scandic-go .booking-widget .guest-selector .icon--down-arrow-small, +.hotel-theme-scandic-go + .booking-widget + .guest-selector + .icon--down-arrow-small-black, +.hotel-theme-scandic-go .booking-widget .guest-selector .icon--up-arrow-small { + background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg); + background-size: auto; + background-position: 50%; +} +.hotel-theme-scandic-go .booking-widget .guest-selector .numeric-input__value { + font-size: 30px; +} +.hotel-theme-scandic-go .booking-widget .guest-selector__footer, +.hotel-theme-scandic-go .booking-widget .guest-selector__header { + border-color: #2d163a; +} +.hotel-theme-scandic-go .booking-widget .guest-selector__footer a { + color: #2d163a; +} +.hotel-theme-scandic-go .booking-widget .guest-selector__room-details { + border-color: #2d163a; +} +.hotel-theme-scandic-go .numeric-input .numeric-input__controls__decrease:hover, +.hotel-theme-scandic-go + .numeric-input + .numeric-input__controls__increase:hover { + background-color: #e0dcce; +} +.hotel-theme-scandic-go + .hotel-nav + > .navbar-header + > .navbar-header__widget-toggle { + background-color: #2d163a; + border-radius: 50px; + color: #dcd7ff; + text-transform: capitalize; + padding: 8px 16px; +} +.hotel-theme-scandic-go + .hotel-nav + > .navbar-header + > .navbar-header__widget-toggle + .icon--expand { + background: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg) + no-repeat 50%; + color: #2d163a; + text-transform: capitalize; + background-size: 28px; + margin-top: 3px; +} +.hotel-theme-scandic-go + .hotel-nav + > .navbar-header + > .navbar-header__widget-toggle.active + .icon--expand { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.hotel-theme-scandic-go .signature-hotel-dark-bg { + background-color: #e0dcce; +} +.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container { + content: ""; + display: block; + background-image: url(/_static/img/signaturehotels/sc-go/cloud.png); + z-index: 100; + background-position: 100% 0; + background-repeat: no-repeat; +} +@media (max-width: 1199px) { + .hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container { + background-size: 130px; + } +} +.hotel-theme-scandic-go .signature-hotel-dark-bg, +.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts, +.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts h3, +.hotel-theme-scandic-go .signature-hotel-dark-bg h2, +.hotel-theme-scandic-go .signature-hotel-dark-bg ul.list-links a { + font-weight: 400; + color: #2d163a; +} +.hotel-theme-scandic-go .signature-hotel-dark-bg ul.list-links a { + font-size: 1rem; + line-height: 1.5; + margin: 0; +} +.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser { + background-color: #f5ff73; +} +.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser__media { + padding: 0; +} +.hotel-theme-scandic-go + .signature-hotel-dark-bg + .content-teaser__heading + > span { + height: 2.4em; +} +.hotel-theme-scandic-go .signature-hotel-dark-bg .content-toggler { + background-color: #2d163a; + color: #dcd7ff; + margin: 0 0 5px; + padding: 15px 0 30px; +} +.hotel-theme-scandic-go + .signature-hotel-dark-bg + .content-toggler + > span:before { + background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg); + position: absolute; + bottom: 12px; + left: calc(50% - 12px); + width: auto; +} +.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-close { + display: none; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container { + padding: 0; + } + .hotel-theme-scandic-go + .signature-hotel-dark-bg + .l-hotel-facts + .l-hotel-facts__wide-column { + width: 50%; + } + .hotel-theme-scandic-go + .signature-hotel-dark-bg + .l-hotel-facts + .l-hotel-facts__wide-column + + li { + padding-left: 30px; + } + .hotel-theme-scandic-go + .signature-hotel-dark-bg + .list-bullets--hotel-facts-2col { + -webkit-column-gap: 20px; + -moz-column-gap: 20px; + column-gap: 20px; + padding-right: 10px; + } +} +.hotel-theme-scandic-go .list-bullets > li:before { + font-family: Helvetica, Arial, sans-serif; + color: #2d163a; +} +.hotel-theme-scandic-go .content-teasers .bulleted-link, +.hotel-theme-scandic-go .content-teasers .PdfIconLink { + background: none transparent; + color: #2d163a; + padding: 0 25px 0 0; + position: relative; +} +.hotel-theme-scandic-go .content-teasers .bulleted-link:after, +.hotel-theme-scandic-go .content-teasers .PdfIconLink:after { + background: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg); + background-position: 50%; + background-size: 100%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + position: absolute; + right: 5px; + top: 5px; + content: ""; + display: block; + width: 16px; + height: 16px; +} +.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__heading, +.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__text { + color: #2d163a; +} +.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__icon-wrapper svg { + fill: #2d163a; +} +.hotel-theme-scandic-go .list-links > li { + background-image: url(/_static/img/signaturehotels/sc-go/bullet-list-arrow-circle-dark-purple.svg); +} +.hotel-theme-scandic-go .l-section__inner--content-spaced a.read-more--big, +.hotel-theme-scandic-go + .l-section__inner--content-spaced + a.read-more--big + span { + color: #2d163a; +} +.hotel-theme-scandic-go + .l-section__inner--content-spaced + .content-toggler + > span:before, +.hotel-theme-scandic-go + .l-section__inner--content-spaced + a.read-more--big:after { + background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg); + background-position: 50%; + background-size: auto; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + width: 16px; + height: 16px; +} +.hotel-theme-scandic-go + .l-section__inner--content-spaced + .content-toggler--rooms { + color: #2d163a; + font-size: 22px; + padding: 10px 20px 25px; +} +.hotel-theme-scandic-go + .l-section__inner--content-spaced + .content-toggler--rooms + > span:before { + position: absolute; + bottom: 4px; + padding: 0; + left: 50%; + -webkit-transform: translateX(-8px); + transform: translateX(-8px); +} +.hotel-theme-scandic-go + .l-section__inner--content-spaced + .content-toggler--rooms + > span.is-expanded:before { + -webkit-transform: translateX(-8px) rotate(180deg); + transform: translateX(-8px) rotate(180deg); +} +@media (min-width: 950px) { + .hotel-theme-scandic-go + .l-section__inner--content-spaced + .content-toggler--rooms { + font-size: 24px; + } +} +.hotel-theme-scandic-go .room-teaser { + color: #2d163a; + background-color: #f5ff73; +} +.hotel-theme-scandic-go + .room-teaser + .media-container__infobar.room-teaser__infobar { + background: #f5ff73; + padding: 4px 16px; + color: #2d163a; +} +.hotel-theme-scandic-go + .room-teaser + .media-container__infobar.room-teaser__infobar.scandic-go { + display: block !important; +} +.hotel-theme-scandic-go .room-teaser__infobar span.iconic-item__icon-container { + display: none; +} +.hotel-theme-scandic-go .room-teaser .room-teaser__heading, +.hotel-theme-scandic-go .room-teaser__infobar .iconic-item__text { + color: #2d163a; +} +.hotel-theme-scandic-go .room-teaser .room-teaser__heading span { + text-align: left; +} +@media (max-width: 1199px) { + .hotel-theme-scandic-go .room-teaser .room-teaser__heading span { + text-align: center; + font-size: 18px; + } +} +@media (min-width: 1200px) { + .hotel-theme-scandic-go .room-teaser .room-teaser__body { + padding: 0 16px; + } +} +.hotel-theme-scandic-go .room-teaser:hover img { + -webkit-transform: scale(1.1); + transform: scale(1.1); + -webkit-transition: -webkit-transform 0.35s; + transition: -webkit-transform 0.35s; + transition: transform 0.35s; + transition: + transform 0.35s, + -webkit-transform 0.35s; +} +.hotel-theme-scandic-go + .tag-section + .tag-section__list + .tag-section__list__body + > a { + background: none #2d163a; + color: #dcd7ff; + position: relative; +} +.hotel-theme-scandic-go + .tag-section + .tag-section__list + .tag-section__list__body + > a:before { + background: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg) + no-repeat; + background-size: 100%; + width: 28px; + height: 28px; + display: block; + position: absolute; + content: ""; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + background-position: 50%; + left: 8px; + top: 6px; +} +.hotel-theme-scandic-go .thumbnail-teaser { + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go .room__collapsable { + background-color: #2d163a; + padding: 0 !important; +} +.hotel-theme-scandic-go .highlight-infoblock { + background-color: #2d163a; + border: 1px solid #dcd7ff; + border-radius: 5px; + color: #dcd7ff; +} +.hotel-theme-scandic-go .highlight-infoblock--light .extraem { + margin: 0; +} +.hotel-theme-scandic-go .highlight-infoblock--light a { + color: #2d163a; +} +.hotel-theme-scandic-go .highlight-infoblock--light .icon { + fill: #2d163a; +} +.hotel-theme-scandic-go .btn.click_prices_availability { + background-color: #dcd7ff; + border-color: #dcd7ff; + border-radius: 50px; + padding: 12px 40px; + color: #2d163a; + font-size: 1rem; + font-family: Grotesk-bold; +} +.hotel-theme-scandic-go .room__footer { + background-color: #2d163a; + color: #dcd7ff; +} +.hotel-theme-scandic-go .room__footer:visited { + color: #dcd7ff; +} +.hotel-theme-scandic-go .room__footer span:before { + background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg) !important; + width: 16px; + height: 16px; + padding: 0; + margin: 0 8px -3px 0 !important; + background-size: auto; +} +.hotel-theme-scandic-go .rsDefault .rsThumb.rsNavSelected { + border: 3px solid #f5ff73; +} +.hotel-theme-scandic-go .list-facilities li:before, +.hotel-theme-scandic-go .room__short-bullets li:before { + color: #dcd7ff !important; + font-family: Helvetica, Arial, sans-serif; +} +.hotel-theme-scandic-go .list-facilities li:before { + font-size: 2rem; +} +.hotel-theme-scandic-go .room { + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go .room__short-bullets { + border-top-color: transparent; +} +.hotel-theme-scandic-go .room .icon--bed { + fill: #dcd7ff; +} +.hotel-theme-scandic-go .room .icon--bedbunk, +.hotel-theme-scandic-go .room .icon--bedcustomoccupancy, +.hotel-theme-scandic-go .room .icon--bedextrabunk { + stroke: #2d163a; +} +.hotel-theme-scandic-go .room.room--information .room__footer { + border-top-color: #dcd7ff; + padding: 20px; + font-size: 1rem; +} +.hotel-theme-scandic-go .room.room--information .room__footer:focus { + margin: 0; +} +.hotel-theme-scandic-go .room.room--information .room__footer:focus span { + margin-bottom: 0; +} +.hotel-theme-scandic-go + .room.room--information + .room__footer:focus:focus-visible { + margin: 4px; +} +.hotel-theme-scandic-go + .room.room--information + .room__footer:focus:not(.no-hover), +.hotel-theme-scandic-go .room.room--information .room__footer:hover { + color: #dcd7ff; +} +@media (max-width: 419px) { + .hotel-theme-scandic-go .room.room--information .room__footer { + padding: 10px 20px; + } + .hotel-theme-scandic-go .room.room--information .room__footer span:before { + display: inline-block; + } +} +.hotel-theme-scandic-go + .room.room--information.is-collapsed + .room__bed-options { + padding-top: 12px; +} +.hotel-theme-scandic-go + .room + .room__bed-options + .bed-options + .textual-separator { + margin: 5px 0 !important; +} +.hotel-theme-scandic-go + .room + .room__bed-options + .bed-options + .textual-separator:before { + border-top-color: #dcd7ff; + border-top-style: solid; + width: 70%; +} +.hotel-theme-scandic-go + .room + .room__bed-options + .bed-options + .textual-separator + span { + color: #dcd7ff; + background-color: #2d163a; + padding: 0 5px; + font-weight: 400; + font-size: 13px; + font-family: inherit; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go .room .room__body { + padding: 16px; + } +} +.hotel-theme-scandic-go .room-heading .heading-2 { + color: #2d163a; + font-family: Grotesk; + font-size: 18px; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .room-heading .heading-2 { + font-size: 24px; + } +} +.hotel-theme-scandic-go .list-facilities > li, +.hotel-theme-scandic-go .room__short-bullets > li { + margin-bottom: 0.5rem; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go + .room.room--information.is-collapsed + .room__bed-options + h3 { + margin-left: 12px; + } + .hotel-theme-scandic-go .room .room__body .availabilitybutton { + left: 71%; + bottom: 45px; + } + .hotel-theme-scandic-go + .room.is-collapsed + .room__body + > .room__body__main + .availabilitybutton { + bottom: 10px; + } +} +.hotel-theme-scandic-go .hotel-footer { + background-color: #21331f; + background-image: url(/_static/img/signaturehotels/sc-go/trajectory.png); + background-repeat: no-repeat; + background-position: 100% 100%; +} +@media (max-width: 1199px) { + .hotel-theme-scandic-go .hotel-footer { + background-size: 459px; + } +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .hotel-footer { + background-size: 680px; + } +} +.hotel-theme-scandic-go .hotel-footer:before { + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go .hotel-footer__social-media .icon { + margin-right: 15px; +} +.hotel-theme-scandic-go .hotel-footer-section, +.hotel-theme-scandic-go .hotel-footer__content { + background-color: transparent; +} +.hotel-theme-scandic-go .hotel-footer-section, +.hotel-theme-scandic-go .hotel-footer-section a, +.hotel-theme-scandic-go .hotel-footer__content, +.hotel-theme-scandic-go .hotel-footer__content a { + color: #85ff52; +} +.hotel-theme-scandic-go .hotel-footer-section .list-footer-pages > li, +.hotel-theme-scandic-go .hotel-footer__content .list-footer-pages > li { + background-image: url(/_static/img/signaturehotels/sc-go/bullet-list-arrow-circle-light-green.svg); +} +.hotel-theme-scandic-go .global-footer--inline { + background-color: #000; +} +.hotel-theme-scandic-go .hotel-footer__heading a { + background: url(/_static/img/signaturehotels/sc-go/logo-v2.svg) no-repeat; + background-size: auto; + display: block; + width: 270px; + height: 50px; + margin-left: auto; + margin-right: auto; +} +.hotel-theme-scandic-go .hotel-footer__heading a span { + display: none; +} +.hotel-theme-scandic-go .hotel-footer-section .icon { + fill: #85ff52; +} +.hotel-theme-scandic-go .hotel-award .icon--swan-eco img { + visibility: hidden; +} +[lang="de"].hotel-theme-scandic-go .hotel-award .icon--swan-eco, +[lang="en"].hotel-theme-scandic-go .hotel-award .icon--swan-eco { + background: url(/_static/img/icons/swan-eco/swan_eco_dark_en.png) no-repeat + 50%; + background-size: 100% 100%; +} +[lang="sv"].hotel-theme-scandic-go .hotel-award .icon--swan-eco { + background: url(/_static/img/icons/swan-eco/swan_eco_dark_se.png) no-repeat + 50%; + background-size: 100% 100%; +} +[lang="da"].hotel-theme-scandic-go .hotel-award .icon--swan-eco { + background: url(/_static/img/icons/swan-eco/swan_eco_dark_dk.png) no-repeat + 50%; + background-size: 100% 100%; +} +[lang="no"].hotel-theme-scandic-go .hotel-award .icon--swan-eco { + background: url(/_static/img/icons/swan-eco/swan_eco_dark_no.png) no-repeat + 50%; + background-size: 100% 100%; +} +[lang="fi"].hotel-theme-scandic-go .hotel-award .icon--swan-eco { + background: url(/_static/img/icons/swan-eco/swan_eco_dark_fi.png) no-repeat + 50%; + background-size: 100% 100%; +} +.hotel-theme-scandic-go .pois-container .pois-container__toggle span:before { + background: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg) + no-repeat 50%; +} +@media (max-width: 739px) { + .hotel-theme-scandic-go .map .map-controls { + padding: 16px 0; + } +} +.hotel-theme-scandic-go .map .btn--primary-deemphasized { + color: #2d163a; + border-radius: 0; + border: 1px solid #c8c8c8; + font-weight: 400; + padding: 8px 24px; +} +.hotel-theme-scandic-go .scandic-go-cloud { + display: block !important; + position: absolute; + z-index: 90; + right: 0; +} +@media (max-width: 949px) { + .hotel-theme-scandic-go .scandic-go-cloud { + top: 0; + width: 120px; + } +} +@media (min-width: 950px) and (max-width: 1199px) { + .hotel-theme-scandic-go .scandic-go-cloud { + top: 187px; + } +} +@media (min-width: 1200px) { + .hotel-theme-scandic-go .scandic-go-cloud { + top: 0; + } +} +.hotel-theme-scandic-go .hero-fixed, +.hotel-theme-scandic-go .l-section--content:not(.signature-hotel-dark-bg), +.hotel-theme-scandic-go .l-section--hotel { + background: #e0dcce !important; +} +.hotel-theme-scandic-go .l-section--pattern { + background: transparent !important; +} +.hotel-theme-scandic-go .main.signature-hotel-main .hero:before { + content: ""; + background-image: url(/_static/img/signaturehotels/sc-go/cloud.png); + display: block; + width: 120px; + height: 120px; + position: absolute; + z-index: 1; + background-size: 100%; + right: 0; + top: 35px; +} +@media (min-width: 740px) { + .hotel-theme-scandic-go .main.signature-hotel-main .hero:before { + top: 0; + width: 252px; + height: 252px; + } +} +.hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner { + background: transparent; + font-family: Grotesk-bold; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner { + font-family: Grotesk; + } + .hotel-theme-scandic-go + .l-section--hotel + .hotel-menu-wrapper__inner:not(.is-animated) { + margin: 0; + padding: 0; + } +} +.hotel-theme-scandic-go + .l-section--hotel + .hotel-menu-wrapper.sticky.is-animated + .hotel-menu-wrapper__inner { + background: #e0dcce; +} +@media (min-width: 740px) { + .hotel-theme-scandic-go .hero-intro .hero-intro__content { + padding-bottom: 0; + } +} +.hotel-theme-scandic-go .contact-items { + padding: 12px 0; +} +.hotel-theme-scandic-go .hero-intro, +.hotel-theme-scandic-go .l-section--hotel { + border-top: transparent; + background-color: #e0dcce !important; +} +.hotel-theme-scandic-go .signature-hotel-main .hero-intro, +.hotel-theme-scandic-go .signature-hotel-main .l-section--hotel { + border-top: transparent; + background: url(/_static/img/signaturehotels/sc-go/trajectory-bg.svg) + no-repeat #e0dcce !important; + background-position: 120px -40px !important; + background-size: 80% !important; + background-repeat: no-repeat !important; +} +@media (min-width: 740px) { + .hotel-theme-scandic-go .signature-hotel-main .hero-intro, + .hotel-theme-scandic-go .signature-hotel-main .l-section--hotel { + background-size: auto !important; + background-position: right -100px !important; + } +} +.hotel-theme-scandic-go .l-section-contact-bar { + background-color: #2d163a; +} +.hotel-theme-scandic-go .l-section--map ~ .l-section { + background-color: #dcd7ff; +} +.hotel-theme-scandic-go .btn--primary { + border-radius: 0; + background-color: #2d163a; + border-color: #2d163a; + color: #dcd7ff; + font-weight: 400; +} +.hotel-theme-scandic-go + .hero-intro + .hero-intro__content + .hero-intro__content__breadcrumbs { + margin: 10px 0 15px; +} +.hotel-theme-scandic-go .hotel-nav .expandable-toggler--hotel-menu { + color: #2d163a; +} +.hotel-theme-scandic-go .hotel-nav > .navbar-collapse { + border-top-color: #2d163a; +} +.hotel-theme-scandic-go .hotel-menu > li > a { + border-bottom-color: #2d163a; + color: #2d163a; +} +.hotel-theme-scandic-go .hotel-menu > li:after { + display: none; +} +@media (max-width: 739px) { + .hotel-theme-scandic-go .hotel-menu > li { + padding: 0; + } +} +.hotel-theme-scandic-go .l-rooms { + margin-top: 1.5rem; +} +@media (min-width: 740px) { + .hotel-theme-scandic-go .hotel-menu > li.active > a { + color: #2d163a; + background-color: #f5ff73; + } + .hotel-theme-scandic-go .hotel-menu > li:first-child.active > a { + padding-left: 10px; + } + .hotel-theme-scandic-go .hotel-menu > li:not(.active) a { + color: #2d163a; + } + .hotel-theme-scandic-go .hotel-menu > li:not(.active) a:focus, + .hotel-theme-scandic-go .hotel-menu > li:not(.active) a:focus-visible, + .hotel-theme-scandic-go .hotel-menu > li:not(.active) a:hover { + background-color: #ecc8c9; + } +} +@media (max-width: 949px) { + .hotel-theme-scandic-go .hero-intro__content__breadcrumbs { + display: none; + } +} +.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block { + background-color: #2d163a; + padding-top: 16px; +} +@media (min-width: 950px) { + .hotel-theme-scandic-go .banner-section--restaurant .banner-section__block { + padding-top: 40px; + } +} +.hotel-theme-scandic-go + .banner-section--restaurant + .banner-section__block + .read-more--big { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block, +.hotel-theme-scandic-go + .banner-section--restaurant + .banner-section__block + .read-more--big + .read-more__subtle { + color: #dcd7ff; +} +.hotel-theme-scandic-go + .banner-section--restaurant + .banner-section__block + a.read-more--big:after { + background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg); + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + background-size: auto; + background-position: 50%; + width: 16px; +} +.hotel-theme-scandic-go .contact-items__heading h1, +.hotel-theme-scandic-go .contact-items__heading h2, +.hotel-theme-scandic-go .contact-items__heading h3 { + color: #dcd7ff; +} +.hotel-theme-scandic-go .contact-items .google-map-link-label { + display: none; +} +.hotel-theme-scandic-go .restaurant { + -webkit-box-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; +} +.hotel-theme-scandic-go .restaurant .restaurant__sidebar { + background-color: #c7e3de; +} +.hotel-theme-scandic-go .breakfast-section { + display: none; +} +@-webkit-keyframes swal2-show { + 0% { + -webkit-transform: scale(0.7); + transform: scale(0.7); + } + 45% { + -webkit-transform: scale(1.05); + transform: scale(1.05); + } + 80% { + -webkit-transform: scale(0.95); + transform: scale(0.95); + } + to { + -webkit-transform: scale(1); + transform: scale(1); + } +} +@keyframes swal2-show { + 0% { + -webkit-transform: scale(0.7); + transform: scale(0.7); + } + 45% { + -webkit-transform: scale(1.05); + transform: scale(1.05); + } + 80% { + -webkit-transform: scale(0.95); + transform: scale(0.95); + } + to { + -webkit-transform: scale(1); + transform: scale(1); + } +} +@-webkit-keyframes swal2-hide { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + to { + -webkit-transform: scale(0.5); + transform: scale(0.5); + opacity: 0; + } +} +@keyframes swal2-hide { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + to { + -webkit-transform: scale(0.5); + transform: scale(0.5); + opacity: 0; + } +} +@-webkit-keyframes swal2-animate-success-line-tip { + 0% { + top: 1.1875em; + left: 0.0625em; + width: 0; + } + 54% { + top: 1.0625em; + left: 0.125em; + width: 0; + } + 70% { + top: 2.1875em; + left: -0.375em; + width: 3.125em; + } + 84% { + top: 3em; + left: 1.3125em; + width: 1.0625em; + } + to { + top: 2.8125em; + left: 0.875em; + width: 1.5625em; + } +} +@keyframes swal2-animate-success-line-tip { + 0% { + top: 1.1875em; + left: 0.0625em; + width: 0; + } + 54% { + top: 1.0625em; + left: 0.125em; + width: 0; + } + 70% { + top: 2.1875em; + left: -0.375em; + width: 3.125em; + } + 84% { + top: 3em; + left: 1.3125em; + width: 1.0625em; + } + to { + top: 2.8125em; + left: 0.875em; + width: 1.5625em; + } +} +@-webkit-keyframes swal2-animate-success-line-long { + 0% { + top: 3.375em; + right: 2.875em; + width: 0; + } + 65% { + top: 3.375em; + right: 2.875em; + width: 0; + } + 84% { + top: 2.1875em; + right: 0; + width: 3.4375em; + } + to { + top: 2.375em; + right: 0.5em; + width: 2.9375em; + } +} +@keyframes swal2-animate-success-line-long { + 0% { + top: 3.375em; + right: 2.875em; + width: 0; + } + 65% { + top: 3.375em; + right: 2.875em; + width: 0; + } + 84% { + top: 2.1875em; + right: 0; + width: 3.4375em; + } + to { + top: 2.375em; + right: 0.5em; + width: 2.9375em; + } +} +@-webkit-keyframes swal2-rotate-success-circular-line { + 0% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + } + 5% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + } + 12% { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); + } + to { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); + } +} +@keyframes swal2-rotate-success-circular-line { + 0% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + } + 5% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + } + 12% { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); + } + to { + -webkit-transform: rotate(-405deg); + transform: rotate(-405deg); + } +} +@-webkit-keyframes swal2-animate-error-x-mark { + 0% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; + } + 50% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; + } + 80% { + margin-top: -0.375em; + -webkit-transform: scale(1.15); + transform: scale(1.15); + } + to { + margin-top: 0; + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@keyframes swal2-animate-error-x-mark { + 0% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; + } + 50% { + margin-top: 1.625em; + -webkit-transform: scale(0.4); + transform: scale(0.4); + opacity: 0; + } + 80% { + margin-top: -0.375em; + -webkit-transform: scale(1.15); + transform: scale(1.15); + } + to { + margin-top: 0; + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@-webkit-keyframes swal2-animate-error-icon { + 0% { + -webkit-transform: rotateX(100deg); + transform: rotateX(100deg); + opacity: 0; + } + to { + -webkit-transform: rotateX(0deg); + transform: rotateX(0deg); + opacity: 1; + } +} +@keyframes swal2-animate-error-icon { + 0% { + -webkit-transform: rotateX(100deg); + transform: rotateX(100deg); + opacity: 0; + } + to { + -webkit-transform: rotateX(0deg); + transform: rotateX(0deg); + opacity: 1; + } +} +body.swal2-toast-shown .swal2-container, +body.swal2-toast-shown .swal2-container.swal2-shown { + background-color: transparent; +} +body.swal2-toast-shown .swal2-container.swal2-top { + top: 0; + right: auto; + bottom: auto; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} +body.swal2-toast-shown .swal2-container.swal2-top-end, +body.swal2-toast-shown .swal2-container.swal2-top-right { + top: 0; + right: 0; + bottom: auto; + left: auto; +} +body.swal2-toast-shown .swal2-container.swal2-top-left, +body.swal2-toast-shown .swal2-container.swal2-top-start { + top: 0; + right: auto; + bottom: auto; + left: 0; +} +body.swal2-toast-shown .swal2-container.swal2-center-left, +body.swal2-toast-shown .swal2-container.swal2-center-start { + top: 50%; + right: auto; + bottom: auto; + left: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +body.swal2-toast-shown .swal2-container.swal2-center { + top: 50%; + right: auto; + bottom: auto; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +body.swal2-toast-shown .swal2-container.swal2-center-end, +body.swal2-toast-shown .swal2-container.swal2-center-right { + top: 50%; + right: 0; + bottom: auto; + left: auto; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +body.swal2-toast-shown .swal2-container.swal2-bottom-left, +body.swal2-toast-shown .swal2-container.swal2-bottom-start { + top: auto; + right: auto; + bottom: 0; + left: 0; +} +body.swal2-toast-shown .swal2-container.swal2-bottom { + top: auto; + right: auto; + bottom: 0; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} +body.swal2-toast-shown .swal2-container.swal2-bottom-end, +body.swal2-toast-shown .swal2-container.swal2-bottom-right { + top: auto; + right: 0; + bottom: 0; + left: auto; +} +body.swal2-toast-column .swal2-toast { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: stretch; + align-items: stretch; +} +body.swal2-toast-column .swal2-toast .swal2-actions { + -ms-flex: 1; + flex: 1; + -ms-flex-item-align: stretch; + align-self: stretch; + height: 2.2em; + margin-top: 0.3125em; +} +body.swal2-toast-column .swal2-toast .swal2-loading { + -ms-flex-pack: center; + justify-content: center; +} +body.swal2-toast-column .swal2-toast .swal2-input { + height: 2em; + margin: 0.3125em auto; + font-size: 1em; +} +body.swal2-toast-column .swal2-toast .swal2-validation-message { + font-size: 1em; +} +.swal2-popup.swal2-toast { + -ms-flex-align: center; + align-items: center; + width: auto; + padding: 0.625em; + overflow-y: hidden; + -webkit-box-shadow: 0 0 0.625em #d9d9d9; + box-shadow: 0 0 0.625em #d9d9d9; +} +.swal2-popup.swal2-toast, +.swal2-popup.swal2-toast .swal2-header { + -ms-flex-direction: row; + flex-direction: row; +} +.swal2-popup.swal2-toast .swal2-title { + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-pack: start; + justify-content: flex-start; + margin: 0 0.6em; + font-size: 1em; +} +.swal2-popup.swal2-toast .swal2-footer { + margin: 0.5em 0 0; + padding: 0.5em 0 0; + font-size: 0.8em; +} +.swal2-popup.swal2-toast .swal2-close { + position: static; + width: 0.8em; + height: 0.8em; + line-height: 0.8; +} +.swal2-popup.swal2-toast .swal2-content { + -ms-flex-pack: start; + justify-content: flex-start; + font-size: 1em; +} +.swal2-popup.swal2-toast .swal2-icon { + width: 2em; + min-width: 2em; + height: 2em; + margin: 0; +} +.swal2-popup.swal2-toast .swal2-icon:before { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-size: 2em; + font-weight: 700; +} +@media (-ms-high-contrast: active), (-ms-high-contrast: none) { + .swal2-popup.swal2-toast .swal2-icon:before { + font-size: 0.25em; + } +} +.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring { + width: 2em; + height: 2em; +} +.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"] { + top: 0.875em; + width: 1.375em; +} +.swal2-popup.swal2-toast + .swal2-icon.swal2-error + [class^="swal2-x-mark-line"][class$="left"] { + left: 0.3125em; +} +.swal2-popup.swal2-toast + .swal2-icon.swal2-error + [class^="swal2-x-mark-line"][class$="right"] { + right: 0.3125em; +} +.swal2-popup.swal2-toast .swal2-actions { + height: auto; + margin: 0 0.3125em; +} +.swal2-popup.swal2-toast .swal2-styled { + margin: 0 0.3125em; + padding: 0.3125em 0.625em; + font-size: 1em; +} +.swal2-popup.swal2-toast .swal2-styled:focus { + -webkit-box-shadow: + 0 0 0 0.0625em #fff, + 0 0 0 0.125em rgba(50, 100, 150, 0.4); + box-shadow: + 0 0 0 0.0625em #fff, + 0 0 0 0.125em rgba(50, 100, 150, 0.4); +} +.swal2-popup.swal2-toast .swal2-success { + border-color: #a5dc86; +} +.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"] { + position: absolute; + width: 2em; + height: 2.8125em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + border-radius: 50%; +} +.swal2-popup.swal2-toast + .swal2-success + [class^="swal2-success-circular-line"][class$="left"] { + top: -0.25em; + left: -0.9375em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: 2em 2em; + transform-origin: 2em 2em; + border-radius: 4em 0 0 4em; +} +.swal2-popup.swal2-toast + .swal2-success + [class^="swal2-success-circular-line"][class$="right"] { + top: -0.25em; + left: 0.9375em; + -webkit-transform-origin: 0 2em; + transform-origin: 0 2em; + border-radius: 0 4em 4em 0; +} +.swal2-popup.swal2-toast .swal2-success .swal2-success-ring { + width: 2em; + height: 2em; +} +.swal2-popup.swal2-toast .swal2-success .swal2-success-fix { + top: 0; + left: 0.4375em; + width: 0.4375em; + height: 2.6875em; +} +.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"] { + height: 0.3125em; +} +.swal2-popup.swal2-toast + .swal2-success + [class^="swal2-success-line"][class$="tip"] { + top: 1.125em; + left: 0.1875em; + width: 0.75em; +} +.swal2-popup.swal2-toast + .swal2-success + [class^="swal2-success-line"][class$="long"] { + top: 0.9375em; + right: 0.1875em; + width: 1.375em; +} +.swal2-popup.swal2-toast.swal2-show { + -webkit-animation: swal2-toast-show 0.5s; + animation: swal2-toast-show 0.5s; +} +.swal2-popup.swal2-toast.swal2-hide { + -webkit-animation: swal2-toast-hide 0.2s forwards; + animation: swal2-toast-hide 0.2s forwards; +} +.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip { + -webkit-animation: swal2-toast-animate-success-line-tip 0.75s; + animation: swal2-toast-animate-success-line-tip 0.75s; +} +.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long { + -webkit-animation: swal2-toast-animate-success-line-long 0.75s; + animation: swal2-toast-animate-success-line-long 0.75s; +} +@-webkit-keyframes swal2-toast-show { + 0% { + -webkit-transform: translateY(-0.625em) rotate(2deg); + transform: translateY(-0.625em) rotate(2deg); + opacity: 0; + } + 33% { + -webkit-transform: translateY(0) rotate(-2deg); + transform: translateY(0) rotate(-2deg); + opacity: 0.5; + } + 66% { + -webkit-transform: translateY(0.3125em) rotate(2deg); + transform: translateY(0.3125em) rotate(2deg); + opacity: 0.7; + } + to { + -webkit-transform: translateY(0) rotate(0); + transform: translateY(0) rotate(0); + opacity: 1; + } +} +@keyframes swal2-toast-show { + 0% { + -webkit-transform: translateY(-0.625em) rotate(2deg); + transform: translateY(-0.625em) rotate(2deg); + opacity: 0; + } + 33% { + -webkit-transform: translateY(0) rotate(-2deg); + transform: translateY(0) rotate(-2deg); + opacity: 0.5; + } + 66% { + -webkit-transform: translateY(0.3125em) rotate(2deg); + transform: translateY(0.3125em) rotate(2deg); + opacity: 0.7; + } + to { + -webkit-transform: translateY(0) rotate(0); + transform: translateY(0) rotate(0); + opacity: 1; + } +} +@-webkit-keyframes swal2-toast-hide { + 0% { + opacity: 1; + } + 33% { + opacity: 0.5; + } + to { + -webkit-transform: rotate(1deg); + transform: rotate(1deg); + opacity: 0; + } +} +@keyframes swal2-toast-hide { + 0% { + opacity: 1; + } + 33% { + opacity: 0.5; + } + to { + -webkit-transform: rotate(1deg); + transform: rotate(1deg); + opacity: 0; + } +} +@-webkit-keyframes swal2-toast-animate-success-line-tip { + 0% { + top: 0.5625em; + left: 0.0625em; + width: 0; + } + 54% { + top: 0.125em; + left: 0.125em; + width: 0; + } + 70% { + top: 0.625em; + left: -0.25em; + width: 1.625em; + } + 84% { + top: 1.0625em; + left: 0.75em; + width: 0.5em; + } + to { + top: 1.125em; + left: 0.1875em; + width: 0.75em; + } +} +@keyframes swal2-toast-animate-success-line-tip { + 0% { + top: 0.5625em; + left: 0.0625em; + width: 0; + } + 54% { + top: 0.125em; + left: 0.125em; + width: 0; + } + 70% { + top: 0.625em; + left: -0.25em; + width: 1.625em; + } + 84% { + top: 1.0625em; + left: 0.75em; + width: 0.5em; + } + to { + top: 1.125em; + left: 0.1875em; + width: 0.75em; + } +} +@-webkit-keyframes swal2-toast-animate-success-line-long { + 0% { + top: 1.625em; + right: 1.375em; + width: 0; + } + 65% { + top: 1.25em; + right: 0.9375em; + width: 0; + } + 84% { + top: 0.9375em; + right: 0; + width: 1.125em; + } + to { + top: 0.9375em; + right: 0.1875em; + width: 1.375em; + } +} +@keyframes swal2-toast-animate-success-line-long { + 0% { + top: 1.625em; + right: 1.375em; + width: 0; + } + 65% { + top: 1.25em; + right: 0.9375em; + width: 0; + } + 84% { + top: 0.9375em; + right: 0; + width: 1.125em; + } + to { + top: 0.9375em; + right: 0.1875em; + width: 1.375em; + } +} +body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { + overflow: hidden; +} +body.swal2-height-auto { + height: auto !important; +} +body.swal2-no-backdrop .swal2-shown { + top: auto; + right: auto; + bottom: auto; + left: auto; + max-width: calc(100% - 1.25em); + background-color: transparent; +} +body.swal2-no-backdrop .swal2-shown > .swal2-modal { + -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); +} +body.swal2-no-backdrop .swal2-shown.swal2-top { + top: 0; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} +body.swal2-no-backdrop .swal2-shown.swal2-top-left, +body.swal2-no-backdrop .swal2-shown.swal2-top-start { + top: 0; + left: 0; +} +body.swal2-no-backdrop .swal2-shown.swal2-top-end, +body.swal2-no-backdrop .swal2-shown.swal2-top-right { + top: 0; + right: 0; +} +body.swal2-no-backdrop .swal2-shown.swal2-center { + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +body.swal2-no-backdrop .swal2-shown.swal2-center-left, +body.swal2-no-backdrop .swal2-shown.swal2-center-start { + top: 50%; + left: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +body.swal2-no-backdrop .swal2-shown.swal2-center-end, +body.swal2-no-backdrop .swal2-shown.swal2-center-right { + top: 50%; + right: 0; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +body.swal2-no-backdrop .swal2-shown.swal2-bottom { + bottom: 0; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} +body.swal2-no-backdrop .swal2-shown.swal2-bottom-left, +body.swal2-no-backdrop .swal2-shown.swal2-bottom-start { + bottom: 0; + left: 0; +} +body.swal2-no-backdrop .swal2-shown.swal2-bottom-end, +body.swal2-no-backdrop .swal2-shown.swal2-bottom-right { + right: 0; + bottom: 0; +} +.swal2-container { + display: -ms-flexbox; + display: flex; + position: fixed; + z-index: 99999 !important; + top: 0; + right: 0; + bottom: 0; + left: 0; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.625em; + overflow-x: hidden; + background-color: transparent; + -webkit-overflow-scrolling: touch; +} +.swal2-container.swal2-top { + -ms-flex-align: start; + align-items: flex-start; +} +.swal2-container.swal2-top-left, +.swal2-container.swal2-top-start { + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; +} +.swal2-container.swal2-top-end, +.swal2-container.swal2-top-right { + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: end; + justify-content: flex-end; +} +.swal2-container.swal2-center { + -ms-flex-align: center; + align-items: center; +} +.swal2-container.swal2-center-left, +.swal2-container.swal2-center-start { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: start; + justify-content: flex-start; +} +.swal2-container.swal2-center-end, +.swal2-container.swal2-center-right { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; +} +.swal2-container.swal2-bottom { + -ms-flex-align: end; + align-items: flex-end; +} +.swal2-container.swal2-bottom-left, +.swal2-container.swal2-bottom-start { + -ms-flex-align: end; + align-items: flex-end; + -ms-flex-pack: start; + justify-content: flex-start; +} +.swal2-container.swal2-bottom-end, +.swal2-container.swal2-bottom-right { + -ms-flex-align: end; + align-items: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; +} +.swal2-container.swal2-bottom-end > :first-child, +.swal2-container.swal2-bottom-left > :first-child, +.swal2-container.swal2-bottom-right > :first-child, +.swal2-container.swal2-bottom-start > :first-child, +.swal2-container.swal2-bottom > :first-child { + margin-top: auto; +} +.swal2-container.swal2-grow-fullscreen > .swal2-modal { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex: 1; + flex: 1; + -ms-flex-item-align: stretch; + align-self: stretch; + -ms-flex-pack: center; + justify-content: center; +} +.swal2-container.swal2-grow-row > .swal2-modal { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex: 1; + flex: 1; + -ms-flex-line-pack: center; + align-content: center; + -ms-flex-pack: center; + justify-content: center; +} +.swal2-container.swal2-grow-column { + -ms-flex: 1; + flex: 1; + -ms-flex-direction: column; + flex-direction: column; +} +.swal2-container.swal2-grow-column.swal2-bottom, +.swal2-container.swal2-grow-column.swal2-center, +.swal2-container.swal2-grow-column.swal2-top { + -ms-flex-align: center; + align-items: center; +} +.swal2-container.swal2-grow-column.swal2-bottom-left, +.swal2-container.swal2-grow-column.swal2-bottom-start, +.swal2-container.swal2-grow-column.swal2-center-left, +.swal2-container.swal2-grow-column.swal2-center-start, +.swal2-container.swal2-grow-column.swal2-top-left, +.swal2-container.swal2-grow-column.swal2-top-start { + -ms-flex-align: start; + align-items: flex-start; +} +.swal2-container.swal2-grow-column.swal2-bottom-end, +.swal2-container.swal2-grow-column.swal2-bottom-right, +.swal2-container.swal2-grow-column.swal2-center-end, +.swal2-container.swal2-grow-column.swal2-center-right, +.swal2-container.swal2-grow-column.swal2-top-end, +.swal2-container.swal2-grow-column.swal2-top-right { + -ms-flex-align: end; + align-items: flex-end; +} +.swal2-container.swal2-grow-column > .swal2-modal { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex: 1; + flex: 1; + -ms-flex-line-pack: center; + align-content: center; + -ms-flex-pack: center; + justify-content: center; +} +.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not( + .swal2-top-left + ):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not( + .swal2-center-left + ):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not( + .swal2-bottom-end + ):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) + > .swal2-modal { + margin: auto; +} +@media (-ms-high-contrast: active), (-ms-high-contrast: none) { + .swal2-container .swal2-modal { + margin: 0 !important; + } +} +.swal2-container.swal2-fade { + -webkit-transition: background-color 0.1s; + transition: background-color 0.1s; +} +.swal2-container.swal2-shown { + background-color: rgba(0, 0, 0, 0.4); +} +.swal2-popup { + display: none; + position: relative; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + width: 32em; + max-width: 100%; + padding: 0.95em !important; + border: none; + border-radius: 0.3125em; + background: #fff; + font-family: inherit; + font-size: 1rem; +} +.banner-section--splash + .swal2-popup.banner-section__block.grey + button.swal2-confirm, +.banner-section--splash + .swal2-popup.banner-section__block.grey + button.swal2-confirm:hover, +.banner-section--splash + .swal2-popup.banner-section__block.lightgreen + button.swal2-confirm, +.banner-section--splash + .swal2-popup.banner-section__block.lightgreen + button.swal2-confirm:hover, +.swal2-popup.inverted button.swal2-confirm, +.swal2-popup.inverted button.swal2-confirm:hover { + background-color: #fff !important; + color: #00838e !important; + font-size: inherit !important; + border: 2px solid #00838e !important; + font-weight: 700 !important; + text-decoration: none !important; +} +.banner-section--splash + .swal2-popup.banner-section__block.grey + button.swal2-cancel, +.banner-section--splash + .swal2-popup.banner-section__block.grey + button.swal2-cancel:hover, +.banner-section--splash + .swal2-popup.banner-section__block.lightgreen + button.swal2-cancel, +.banner-section--splash + .swal2-popup.banner-section__block.lightgreen + button.swal2-cancel:hover, +.swal2-popup.inverted button.swal2-cancel, +.swal2-popup.inverted button.swal2-cancel:hover { + background-color: #00838e !important; + border: 2px solid #00838e; + color: #00838e; + font-weight: 700; + text-decoration: none; + border-left-color: #00838e !important; + border-right-color: #00838e !important; +} +.swal2-popup.inverted_modify_details .swal2-header { + font-size: 1.125rem; + color: #483729; + margin-bottom: 1rem; +} +.swal2-popup.inverted_modify_details #swal2-content, +.swal2-popup.inverted_modify_details .swal2-header { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + text-align: center; + position: relative; +} +.swal2-popup.inverted_modify_details #swal2-content { + font-size: 1rem; + color: #333; + line-height: 1.4em; + margin: 0; + padding: 0; +} +.swal2-popup.inverted_modify_details button.swal2-styled.swal2-confirm, +.swal2-popup.inverted_modify_details button.swal2-styled.swal2-confirm:hover { + border: 2px solid #00838e; + color: #fff; + background: #00838e !important; + font-weight: 700; + margin: 5% 40% 0; +} +.swal2-popup.center-action-btn .swal2-actions { + -ms-flex-pack: distribute; + justify-content: space-around; +} +@media (min-width: 950px) { + .swal2-popup { + padding-top: 40px !important; + } +} +.swal2-popup.remove-ancillary, +.swal2-popup.remove-card { + border-radius: 1rem; + border: 3px solid #e3e0db; + padding: 20px !important; +} +@media (min-width: 740px) { + .swal2-popup.remove-ancillary, + .swal2-popup.remove-card { + padding: 30px !important; + } +} +.swal2-popup.remove-ancillary h2#swal2-title, +.swal2-popup.remove-card h2#swal2-title { + font-size: 1.125rem; +} +@media (min-width: 950px) { + .swal2-popup.remove-ancillary h2#swal2-title, + .swal2-popup.remove-card h2#swal2-title { + font-size: 1.375rem; + } +} +.swal2-popup.remove-ancillary .swal2-content, +.swal2-popup.remove-card .swal2-content { + margin-bottom: 20px; +} +.swal2-popup.remove-ancillary #swal2-content .confirm-text, +.swal2-popup.remove-card #swal2-content .confirm-text { + margin: 25px 0 5px; +} +.swal2-popup.remove-ancillary .swal2-actions, +.swal2-popup.remove-card .swal2-actions { + -ms-flex-pack: center; + justify-content: center; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + margin-bottom: -15px !important; + padding: 0; +} +.swal2-popup.remove-ancillary .swal2-actions button, +.swal2-popup.remove-card .swal2-actions button { + margin: 0 5px 15px; + font-weight: 700; + font-size: 1rem; +} +@media (max-width: 419px) { + .swal2-popup.remove-card .swal2-actions { + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } +} +.swal2-popup .swal2-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + margin: 0 !important; + padding: 0 1rem; +} +@media (min-width: 950px) { + .swal2-popup .swal2-actions { + padding: 0 4rem; + } +} +.swal2-popup .swal2-validation-message { + padding: 0 1rem; + margin: 15px 0 !important; +} +.swal2-popup .swal2-validation-message:before { + display: none; +} +@media (min-width: 950px) { + .swal2-popup .swal2-validation-message { + padding: 0 3rem; + } +} +.swal2-popup .swal2-close { + z-index: 9; + color: #00838e; +} +.swal2-popup .swal2-close:hover { + color: #00838e; +} +.swal2-popup.cancel-booking .swal2-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + margin: 10px 0 5px !important; +} +.swal2-popup.cancel-booking .swal2-actions button { + margin: 10px; +} +.swal2-popup.cancel-booking .swal2-actions button.swal2-confirm, +.swal2-popup.cancel-booking .swal2-actions button.swal2-confirm:hover { + background-color: #fff !important; + color: #00838e !important; + font-size: inherit !important; + border: 2px solid #00838e !important; + font-weight: 700 !important; + text-decoration: none !important; +} +.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel { + color: #fff !important; +} +.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel, +.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel:hover { + background-color: #00838e !important; + border: 2px solid #00838e; + font-weight: 700; + text-decoration: none; + border-left-color: #00838e !important; + border-right-color: #00838e !important; +} +.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel:hover { + color: #00838e; +} +.swal2-popup.discount-modal { + width: 25rem; + margin-top: 30px !important; +} +.swal2-popup.discount-modal img { + margin: 0; + position: absolute; + top: -22px; +} +.swal2-popup.discount-modal .swal2-header h2#swal2-title { + margin-top: 20px; + text-transform: uppercase; + font-size: 1.625rem; + font-weight: 700; +} +.swal2-popup.discount-modal.membershipNumberDiscount-modal #swal2-content, +.swal2-popup.discount-modal.multiRoomDiscount-modal #swal2-content { + margin-bottom: 0; +} +.swal2-popup.discount-modal #swal2-content { + margin-bottom: 30px; +} +.swal2-popup.discount-modal #swal2-content .inline-block { + display: inline-block; +} +.swal2-popup.discount-modal #swal2-content p.newPriceText { + margin-top: 25px; + margin-bottom: 0; +} +.swal2-popup.discount-modal #swal2-content p.newPrice { + font-size: 2rem; + font-weight: 700; + margin-bottom: 0; + line-height: 1rem; + margin-top: 15px; +} +.swal2-popup.discount-modal #swal2-content p.newPrice > span:first-child { + display: none; +} +.swal2-popup.discount-modal #swal2-content p.newPrice .price__currency { + font-size: 0.8125rem; + color: #333; + font-weight: 400; +} +.swal2-popup.discount-modal #swal2-content p.newPrice span { + margin-bottom: 0; + color: #cd0921; +} +.swal2-popup.discount-modal #swal2-content p.newPrice span.price, +.swal2-popup.discount-modal #swal2-content p.newPrice span.price .price__plus { + line-height: 1.4rem; + font-size: 2rem; + font-weight: 700; +} +.swal2-popup.discount-modal #swal2-content p.newPrice span .price__plus, +.swal2-popup.discount-modal #swal2-content p.newPrice span span.bc, +.swal2-popup.discount-modal #swal2-content p.newPrice span span.voucher { + color: #404040; +} +.swal2-popup.discount-modal #swal2-content p.oldPrice { + text-decoration: line-through; + padding-left: 5px; +} +.swal2-popup.discount-modal #swal2-content p.oldPrice span { + font-size: 1rem; + font-weight: 700; +} +.swal2-popup.discount-modal #swal2-content p.oldPrice span:nth-child(2) { + display: none; +} +.swal2-popup.discount-modal + #swal2-content + p.oldPrice + span.price__plus:nth-child(2) { + display: inline; +} +.swal2-popup.discount-modal #swal2-content p.oldPrice span.price__currency { + margin-left: 0; +} +@media (max-width: 419px) { + .swal2-popup.discount-modal #swal2-content p.newPrice, + .swal2-popup.discount-modal #swal2-content p.oldPrice { + margin-left: 0; + margin-right: 0; + } +} +.swal2-popup.discount-modal #swal2-content p.multiRoomNote { + background-color: #eddfde; + margin: 0; + padding: 10px 15px; + border-radius: 7px; +} +.swal2-popup.discount-modal .swal2-actions button { + width: 100%; +} +.swal2-popup.form_inverted #swal2-content form { + padding: 0 1rem; +} +@media (min-width: 950px) { + .swal2-popup.form_inverted #swal2-content form { + padding: 0 4rem; + } +} +.swal2-popup.form_inverted #swal2-content form .error-text { + float: right !important; + text-align: right; +} +.swal2-popup.form_inverted #swal2-content form .form-group { + margin-bottom: 0.5rem !important; +} +.swal2-popup.form_inverted #swal2-content.input-phone .input-phone__number { + margin-left: 0.25rem !important; +} +.swal2-popup.form_inverted button.swal2-cancel, +.swal2-popup.form_inverted button.swal2-cancel:hover { + background: transparent !important; + color: #00838e !important; + padding: 0 !important; + font-size: inherit !important; + border: none !important; + font-weight: 700 !important; + text-decoration: none !important; +} +.swal2-popup:focus { + outline: none; +} +.swal2-popup.confirm-round-trip { + width: 36em; +} +.swal2-popup.swal2-loading { + overflow-y: hidden; +} +.swal2-popup.remove-hotel { + border: 2px solid #c8c8c8; + width: 28em; + padding: 40px 30px !important; +} +.swal2-popup.remove-hotel .swal2-content { + margin-bottom: 20px; +} +.swal2-popup.remove-hotel .swal2-actions { + -ms-flex-pack: center; + justify-content: center; +} +.swal2-popup.remove-hotel .swal2-actions button:active, +.swal2-popup.remove-hotel .swal2-actions button:focus, +.swal2-popup.remove-hotel .swal2-actions button:hover { + text-decoration: none; +} +.swal2-popup.remove-hotel.confirm-hotel { + padding: 30px !important; +} +.swal2-header { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} +.swal2-header h2#swal2-title { + font-size: 1.375rem; +} +.swal2-header h2#swal2-title, +.swal2-title { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + color: #483729; + margin-bottom: 1rem; + text-align: center; + position: relative; +} +.swal2-title { + font-size: 1.125rem; +} +.swal2-actions { + z-index: 1; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin: 1.25em auto !important; +} +.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] { + opacity: 0.4; +} +.swal2-actions:not(.swal2-loading) .swal2-styled:hover { + background-image: -webkit-gradient( + linear, + left top, + left bottom, + from(rgba(0, 0, 0, 0.1)), + to(rgba(0, 0, 0, 0.1)) + ); + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.swal2-actions:not(.swal2-loading) .swal2-styled:active { + background-image: -webkit-gradient( + linear, + left top, + left bottom, + from(rgba(0, 0, 0, 0.2)), + to(rgba(0, 0, 0, 0.2)) + ); + background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); +} +.swal2-actions button { + border-radius: 1.5em !important; +} +.swal2-actions button::-moz-focus-inner { + border: 0; +} +.swal2-actions.swal2-loading .swal2-styled.swal2-confirm { + -webkit-box-sizing: border-box; + box-sizing: border-box; + width: 2.5em; + height: 2.5em; + margin: 0.46875em; + padding: 0; + -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + border-radius: 2%; + border: 0.25em solid transparent; + background-color: #00838e !important; + color: #fff; + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.swal2-actions.swal2-loading .swal2-styled.swal2-cancel { + margin-right: 30px; + margin-left: 30px; +} +.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after { + content: ""; + display: inline-block; + width: 15px; + height: 15px; + margin-left: 5px; + -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + animation: swal2-rotate-loading 1.5s linear 0s infinite normal; + border-radius: 50%; + border: 3px solid #999; + border-right-color: transparent; + -webkit-box-shadow: 1px 1px 1px #fff; + box-shadow: 1px 1px 1px #fff; +} +.swal2-styled { + margin: 0.3125em; + padding: 0.625em 2em; + -webkit-box-shadow: none; + box-shadow: none; + font-weight: 500; +} +.swal2-styled:not([disabled]) { + cursor: pointer; +} +.swal2-styled.swal2-confirm { + border: 2px solid #00838e !important; + border-radius: 0.25em; + background: initial; + background-color: #00838e !important; + color: #fff; + font-size: 1.0625em; +} +.swal2-styled.swal2-cancel { + background-color: #fff !important; + border: 2px solid #00838e !important; + color: #00838e !important; + font-weight: 700 !important; + text-decoration: none !important; +} +.swal2-styled:focus { + outline: none; + -webkit-box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px rgba(50, 100, 150, 0.4); + box-shadow: + 0 0 0 2px #fff, + 0 0 0 4px rgba(50, 100, 150, 0.4); +} +.swal2-styled::-moz-focus-inner { + border: 0; +} +.swal2-footer { + -ms-flex-pack: center; + justify-content: center; + margin: 1.25em 0 0; + padding: 1em 0 0; + border-top: 1px solid #eee; + color: #545454; + font-size: 1em; +} +.swal2-image { + max-width: 100%; + margin: 1.25em auto; +} +.swal2-close { + position: absolute; + top: 0; + right: 0; + -ms-flex-pack: center; + justify-content: center; + width: 1.2em; + height: 1.2em; + padding: 0; + overflow: hidden; + -webkit-transition: color 0.1s ease-out; + transition: color 0.1s ease-out; + border: none; + border-radius: 0; + outline: initial; + background: transparent; + color: #ccc; + font-family: serif; + font-size: 2.5em; + line-height: 1.2; + cursor: pointer; +} +.swal2-close:hover { + -webkit-transform: none; + transform: none; + color: #f27474; +} +.swal2-checkbox, +.swal2-file, +.swal2-input, +.swal2-radio, +.swal2-select, +.swal2-textarea { + display: none; +} +.swal2-content { + z-index: 1; + -ms-flex-pack: center; + justify-content: center; + color: #545454; + font-size: 1.125em; + font-weight: 300; + word-wrap: break-word; +} +#swal2-content, +.swal2-content { + margin: 0; + padding: 0; + line-height: normal; +} +#swal2-content { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + text-transform: none; + font-size: 1rem; + color: #333; + line-height: 1.4em; + text-align: center; + position: relative; +} +#swal2-content label { + text-align: left; +} +#swal2-content button { + border-width: 0; + -o-border-image: none; + border-image: none; + background: none; +} +#swal2-content h2 { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1.375rem; + color: #483729; + margin: 5px 30px 15px; + text-align: center; + position: relative; +} +#swal2-content h2 .error-text { + font-size: inherit; + font-weight: inherit; +} +#swal2-content p { + font-family: Helvetica, Arial, sans-serif; + font-weight: 400; + line-height: normal; + text-transform: none; + font-size: 1rem; + color: #333; + line-height: 1.4em; + text-align: center; + position: relative; + margin: 5px 30px 15px; + padding: 0; +} +.swal2-checkbox, +.swal2-file, +.swal2-input, +.swal2-radio, +.swal2-select, +.swal2-textarea { + margin: 1em auto; +} +.swal2-file, +.swal2-input, +.swal2-textarea { + -webkit-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + -webkit-transition: + border-color 0.3s, + -webkit-box-shadow 0.3s; + transition: + border-color 0.3s, + -webkit-box-shadow 0.3s; + transition: + border-color 0.3s, + box-shadow 0.3s; + transition: + border-color 0.3s, + box-shadow 0.3s, + -webkit-box-shadow 0.3s; + border: 1px solid #d9d9d9; + border-radius: 0.1875em; + background: inherit; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06); + color: inherit; + font-size: 1.125em; +} +.swal2-file.swal2-inputerror, +.swal2-input.swal2-inputerror, +.swal2-textarea.swal2-inputerror { + border-color: #f27474 !important; + -webkit-box-shadow: 0 0 2px #f27474 !important; + box-shadow: 0 0 2px #f27474 !important; +} +.swal2-file:focus, +.swal2-input:focus, +.swal2-textarea:focus { + border: 1px solid #b4dbed; + outline: none; + -webkit-box-shadow: 0 0 3px #c4e6f5; + box-shadow: 0 0 3px #c4e6f5; +} +.swal2-file::-webkit-input-placeholder, +.swal2-input::-webkit-input-placeholder, +.swal2-textarea::-webkit-input-placeholder { + color: #ccc; +} +.swal2-file::-moz-placeholder, +.swal2-input::-moz-placeholder, +.swal2-textarea::-moz-placeholder { + color: #ccc; +} +.swal2-file::-ms-input-placeholder, +.swal2-input::-ms-input-placeholder, +.swal2-textarea::-ms-input-placeholder { + color: #ccc; +} +.swal2-file::placeholder, +.swal2-input::placeholder, +.swal2-textarea::placeholder { + color: #ccc; +} +.swal2-range { + margin: 1em auto; + background: inherit; +} +.swal2-range input { + width: 80%; +} +.swal2-range output { + width: 20%; + color: inherit; + font-weight: 600; + text-align: center; +} +.swal2-range input, +.swal2-range output { + height: 2.625em; + padding: 0; + font-size: 1.125em; + line-height: 2.625em; +} +.swal2-input { + height: 2.625em; + padding: 0 0.75em; +} +.swal2-input[type="number"] { + max-width: 10em; +} +.swal2-file { + background: inherit; + font-size: 1.125em; +} +.swal2-textarea { + height: 6.75em; + padding: 0.75em; +} +.swal2-select { + min-width: 50%; + max-width: 100%; + padding: 0.375em 0.625em; + background: inherit; + color: inherit; + font-size: 1.125em; +} +.swal2-checkbox, +.swal2-radio { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background: inherit; + color: inherit; +} +.swal2-checkbox label, +.swal2-radio label { + margin: 0 0.6em; + font-size: 1.125em; +} +.swal2-checkbox input, +.swal2-radio input { + margin: 0 0.4em; +} +.swal2-validation-message { + display: none; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.625em; + overflow: hidden; + background: #fff !important; + color: #b43837 !important; + font-size: 1rem !important; + font-weight: 300; + margin: 0 11px !important; +} +.swal2-validation-message:before { + content: "!"; + display: inline-block; + width: 1.5em; + min-width: 1.5em; + height: 1.5em; + margin: 0 0.625em; + zoom: normal; + border-radius: 50%; + background-color: #f27474; + color: #fff; + font-weight: 600; + line-height: 1.5em; + text-align: center; +} +@supports (-ms-accelerator: true) { + .swal2-range input { + width: 100% !important; + } + .swal2-range output { + display: none; + } +} +@media (-ms-high-contrast: active), (-ms-high-contrast: none) { + .swal2-range input { + width: 100% !important; + } + .swal2-range output { + display: none; + } +} +@-moz-document url-prefix() { + .swal2-close:focus { + outline: 2px solid rgba(50, 100, 150, 0.4); + } +} +.swal2-icon { + position: relative; + -webkit-box-sizing: content-box; + box-sizing: content-box; + -ms-flex-pack: center; + justify-content: center; + width: 5em; + height: 5em; + margin: 1.25em auto 1.875em; + zoom: normal; + border: 0.25em solid transparent; + border-radius: 50%; + line-height: 5em; + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.swal2-icon:before { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 92%; + font-size: 3.75em; +} +.swal2-icon.swal2-error { + border-color: #f27474; +} +.swal2-icon.swal2-error .swal2-x-mark { + position: relative; + -ms-flex-positive: 1; + flex-grow: 1; +} +.swal2-icon.swal2-error [class^="swal2-x-mark-line"] { + display: block; + position: absolute; + top: 2.3125em; + width: 2.9375em; + height: 0.3125em; + border-radius: 0.125em; + background-color: #f27474; +} +.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { + left: 1.0625em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); +} +.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { + right: 1em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} +.swal2-icon.swal2-warning { + border-color: #facea8; + color: #f8bb86; +} +.swal2-icon.swal2-warning:before { + content: "!"; +} +.swal2-icon.swal2-info { + border-color: #9de0f6; + color: #3fc3ee; +} +.swal2-icon.swal2-info:before { + content: "i"; +} +.swal2-icon.swal2-question { + border-color: #c9dae1; + color: #87adbd; +} +.swal2-icon.swal2-question:before { + content: "?"; +} +.swal2-icon.swal2-question.swal2-arabic-question-mark:before { + content: "ØŸ"; +} +.swal2-icon.swal2-success { + border-color: #a5dc86; +} +.swal2-icon.swal2-success [class^="swal2-success-circular-line"] { + position: absolute; + width: 3.75em; + height: 7.5em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + border-radius: 50%; +} +.swal2-icon.swal2-success + [class^="swal2-success-circular-line"][class$="left"] { + top: -0.4375em; + left: -2.0635em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: 3.75em 3.75em; + transform-origin: 3.75em 3.75em; + border-radius: 7.5em 0 0 7.5em; +} +.swal2-icon.swal2-success + [class^="swal2-success-circular-line"][class$="right"] { + top: -0.6875em; + left: 1.875em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: 0 3.75em; + transform-origin: 0 3.75em; + border-radius: 0 7.5em 7.5em 0; +} +.swal2-icon.swal2-success .swal2-success-ring { + position: absolute; + z-index: 2; + top: -0.25em; + left: -0.25em; + -webkit-box-sizing: content-box; + box-sizing: content-box; + width: 100%; + height: 100%; + border: 0.25em solid rgba(165, 220, 134, 0.3); + border-radius: 50%; +} +.swal2-icon.swal2-success .swal2-success-fix { + position: absolute; + z-index: 1; + top: 0.5em; + left: 1.625em; + width: 0.4375em; + height: 5.625em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} +.swal2-icon.swal2-success [class^="swal2-success-line"] { + display: block; + position: absolute; + z-index: 2; + height: 0.3125em; + border-radius: 0.125em; + background-color: #a5dc86; +} +.swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] { + top: 2.875em; + left: 0.875em; + width: 1.5625em; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); +} +.swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] { + top: 2.375em; + right: 0.5em; + width: 2.9375em; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} +.swal2-progress-steps { + -ms-flex-align: center; + align-items: center; + margin: 0 0 1.25em; + padding: 0; + background: inherit; + font-weight: 600; +} +.swal2-progress-steps li { + display: inline-block; + position: relative; +} +.swal2-progress-steps .swal2-progress-step { + z-index: 20; + width: 2em; + height: 2em; + border-radius: 2em; + background: #00838e; + color: #fff; + line-height: 2em; + text-align: center; +} +.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step { + background: #00838e; +} +.swal2-progress-steps + .swal2-progress-step.swal2-active-progress-step + ~ .swal2-progress-step { + background: #add8e6; + color: #fff; +} +.swal2-progress-steps + .swal2-progress-step.swal2-active-progress-step + ~ .swal2-progress-step-line { + background: #add8e6; +} +.swal2-progress-steps .swal2-progress-step-line { + z-index: 10; + width: 2.5em; + height: 0.4em; + margin: 0 -1px; + background: #00838e; +} +[class^="swal2"] { + -webkit-tap-highlight-color: transparent; +} +.swal2-show { + -webkit-animation: swal2-show 0.3s; + animation: swal2-show 0.3s; +} +.swal2-show.swal2-noanimation { + -webkit-animation: none; + animation: none; +} +.swal2-hide { + -webkit-animation: swal2-hide 0.15s forwards; + animation: swal2-hide 0.15s forwards; +} +.swal2-hide.swal2-noanimation { + -webkit-animation: none; + animation: none; +} +.swal2-rtl .swal2-close { + right: auto; + left: 0; +} +.swal2-animate-success-icon .swal2-success-line-tip { + -webkit-animation: swal2-animate-success-line-tip 0.75s; + animation: swal2-animate-success-line-tip 0.75s; +} +.swal2-animate-success-icon .swal2-success-line-long { + -webkit-animation: swal2-animate-success-line-long 0.75s; + animation: swal2-animate-success-line-long 0.75s; +} +.swal2-animate-success-icon .swal2-success-circular-line-right { + -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in; + animation: swal2-rotate-success-circular-line 4.25s ease-in; +} +.swal2-animate-error-icon { + -webkit-animation: swal2-animate-error-icon 0.5s; + animation: swal2-animate-error-icon 0.5s; +} +.swal2-animate-error-icon .swal2-x-mark { + -webkit-animation: swal2-animate-error-x-mark 0.5s; + animation: swal2-animate-error-x-mark 0.5s; +} +@-webkit-keyframes swal2-rotate-loading { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +@keyframes swal2-rotate-loading { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +@media print { + body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { + overflow-y: scroll !important; + } + body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) + > [aria-hidden="true"] { + display: none; + } + body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) + .swal2-container { + position: static !important; + } +} +a.CybotCookiebotDialogBodyButton { + border-radius: 20px; + padding: 4px 12px 6px !important; +} +.navbar-language-selector__toggler__arrow { + background-repeat: no-repeat; + background-position: 50%; + background-image: url(/_static/img/icons/arrows/arrow-down-grey.png); +} +.navbar-language-selector__toggler.is-expanded + .navbar-language-selector__toggler__arrow { + background-image: url(/_static/img/icons/arrows/arrow-up-grey.png); +} +.banner-section--splash .banner-section__block.green { + background-image: url(/_static/img/icons/splash/green-v2.svg); +} +.banner-section--splash .banner-section__block.brown { + background-image: url(/_static/img/icons/splash/brown-v2.svg); +} +.banner-section--splash .banner-section__block.blue { + background-image: url(/_static/img/icons/splash/blue-v2.svg); +} +.banner-section--splash .banner-section__block.grey { + background-image: url(/_static/img/icons/splash/grey-v2.svg); +} +.banner-section--splash .banner-section__block.orange { + background-image: url(/_static/img/icons/splash/orange-v2.svg); +} +.banner-section--splash .banner-section__block.purple { + background-image: url(/_static/img/icons/splash/purple-v2.svg); +} +.banner-section--splash .banner-section__block.red { + background-image: url(/_static/img/icons/splash/red.svg); +} +.banner-section--splash .banner-section__block.lightgreen { + background-image: url(/_static/img/icons/splash/light-green.svg); +} +.banner-section--splash .banner-section__block.grey *, +.banner-section--splash .banner-section__block.inverted *, +.banner-section--splash .banner-section__block.lightgreen * { + color: #3d3835; + text-shadow: none; +} +.banner-section--splash .banner-section__block.grey .icon, +.banner-section--splash .banner-section__block.inverted .icon, +.banner-section--splash .banner-section__block.lightgreen .icon { + fill: currentColor; +} +.content-teaser--flexible.show-video-icon:after { + position: absolute; + content: ""; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-repeat: no-repeat; + background-position: 50%; + background-image: url(/_static/img/icons/shared/video-icon.png); +} +.content-teaser--flexible.landscape.show-video-icon:after { + background-position-y: 35%; +} +.active.booking-widget-toggle .icon--expand, +.active.btn-booking-widget-toggle .icon--expand { + background-image: url(/_static/img/icons/hotelpage/dropdown-collapse.png); +} +.booking-widget-toggle:after { + -webkit-transition: -webkit-transform 0.2s ease; + transition: -webkit-transform 0.2s ease; + transition: transform 0.2s ease; + transition: + transform 0.2s ease, + -webkit-transform 0.2s ease; + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + background-size: auto; + content: ""; + display: inline-block; + width: 1.375rem; + height: 1.375rem; +} +.booking-widget-toggle.active:after { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} +.list-pois > li .poi { + background-image: url(/_static/img/icons/map/map-default.png); + background-repeat: no-repeat; + background-size: 20px 20px; +} +.list-pois > li[data-category="airport"] .poi { + background-image: url(/_static/img/icons/map/map-airport-v2.png); +} +.list-pois > li[data-category="attraction"] .poi { + background-image: url(/_static/img/icons/map/map-attraction.png); +} +.list-pois > li[data-category="bar"] .poi { + background-image: url(/_static/img/icons/map/map-bar.png); +} +.list-pois > li[data-category="bus"] .poi { + background-image: url(/_static/img/icons/map/map-busstation-v2.png); +} +.list-pois > li[data-category="center"] .poi { + background-image: url(/_static/img/icons/map/map-city-center.png); +} +.list-pois > li[data-category="company"] .poi { + background-image: url(/_static/img/icons/map/map-company.png); +} +.list-pois > li[data-category="pin"] .poi { + background-image: url(/_static/img/icons/map/map-default.png); +} +.list-pois > li[data-category="entertainment"] .poi { + background-image: url(/_static/img/icons/map/map-entertainment.png); +} +.list-pois > li[data-category="museum"] .poi { + background-image: url(/_static/img/icons/map/map-museum.png); +} +.list-pois > li[data-category="music"] .poi { + background-image: url(/_static/img/icons/map/map-music.png); +} +.list-pois > li[data-category="hotel"] .poi { + background-image: url(/_static/img/icons/map/map-pin.png); +} +.list-pois > li[data-category="restaurant"] .poi { + background-image: url(/_static/img/icons/map/map-restaurant.png); +} +.list-pois > li[data-category="shopping"] .poi { + background-image: url(/_static/img/icons/map/map-shopping.png); +} +.list-pois > li[data-category="star"] .poi { + background-image: url(/_static/img/icons/map/map-star.png); +} +.list-pois > li[data-category="taxi"] .poi { + background-image: url(/_static/img/icons/map/map-taxi-v2.png); +} +.list-pois > li[data-category="theatre"] .poi { + background-image: url(/_static/img/icons/map/map-theatre.png); +} +.list-pois > li[data-category="trains"] .poi { + background-image: url(/_static/img/icons/map/map-trains-v2.png); +} +.list-pois > li[data-category="transportation"] .poi { + background-image: url(/_static/img/icons/map/map-transportation-v2.png); +} +.btn-expand:before { + background-image: url(/_static/img/icons/map/magnifying-ico-v2.svg); + background-repeat: no-repeat; + background-size: 24px 24px; + background-position: 0; +} +.no-svg .btn-expand:before { + background-image: url(/_static/img/icons/map/zoom-in-v2.png); +} +.btn-expand.-expanded:before { + background-image: url(/_static/img/icons/map/magnifying-minus-ico-v2.svg); +} +.no-svg .btn-expand.-expanded:before { + background-image: url(/_static/img/icons/map/zoom-out-v2.png); +} +.map .map__canvas { + background-image: url(/_static/img/royalslider/preloader.gif); + background-position: 50%; + background-repeat: no-repeat; +} +.popular-section .popular-section__header { + background-position: 95%; + background-repeat: no-repeat; + background-image: url(/_static/img/icons/search/arrow-expand.png); +} +.popular-section.is-expanded .popular-section__header { + background-image: url(/_static/img/icons/search/arrow-collapse.png); +} +@media (min-width: 950px) { + .popular-section.is-expanded .popular-section__header, + .popular-section .popular-section__header { + background-image: none; + } +} +.login .form-close-btn:after { + background-image: url(/_static/img/close-ico.svg); + background-size: contain; +} +.login-info { + background-image: url(/_static/img/friends-stamp.svg); + background-repeat: no-repeat; + background-size: 98px 103px; + background-position: right 10px top 10px; +} +.temporary-test-remove-please { + background-color: #00f; +} +.absolute-position { + position: absolute; +} +.display-inline { + display: -ms-inline-flexbox; + display: inline-flex; +} +.width-100 { + width: 100%; +} +#delivery-dropdown { + padding: 0 1rem; +} +.form-section label { + margin-bottom: 5px; +} diff --git a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light-webfont.woff b/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light-webfont.woff deleted file mode 100644 index e97c79990..000000000 Binary files a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 b/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 deleted file mode 100644 index 3ba8cb7f7..000000000 Binary files a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light.woff b/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light.woff deleted file mode 100644 index d114ded5c..000000000 Binary files a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-light.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular-webfont.woff b/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular-webfont.woff deleted file mode 100644 index 63661bd47..000000000 Binary files a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 b/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 deleted file mode 100644 index bf634d20a..000000000 Binary files a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular.woff b/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular.woff deleted file mode 100644 index dbe38be94..000000000 Binary files a/apps/scandic-web/public/_static/fonts/akkurat/akkurat-regular.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/biro-script-plus/regular.woff2 b/apps/scandic-web/public/_static/fonts/biro-script-plus/regular.woff2 deleted file mode 100644 index c930432b1..000000000 Binary files a/apps/scandic-web/public/_static/fonts/biro-script-plus/regular.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/boita/boita-regular-webfont.woff b/apps/scandic-web/public/_static/fonts/boita/boita-regular-webfont.woff deleted file mode 100644 index 1c86d7d21..000000000 Binary files a/apps/scandic-web/public/_static/fonts/boita/boita-regular-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/boita/boita-regular-webfont.woff2 b/apps/scandic-web/public/_static/fonts/boita/boita-regular-webfont.woff2 deleted file mode 100644 index 56f9414ac..000000000 Binary files a/apps/scandic-web/public/_static/fonts/boita/boita-regular-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/boita/boita-regular.woff b/apps/scandic-web/public/_static/fonts/boita/boita-regular.woff deleted file mode 100644 index f5c7b8c1f..000000000 Binary files a/apps/scandic-web/public/_static/fonts/boita/boita-regular.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brandon-text/black.woff b/apps/scandic-web/public/_static/fonts/brandon-text/black.woff deleted file mode 100644 index 9301565d6..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brandon-text/black.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brandon-text/black.woff2 b/apps/scandic-web/public/_static/fonts/brandon-text/black.woff2 deleted file mode 100644 index 501e87d07..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brandon-text/black.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brandon-text/bold.woff b/apps/scandic-web/public/_static/fonts/brandon-text/bold.woff deleted file mode 100644 index 28b1bd6c0..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brandon-text/bold.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brandon-text/bold.woff2 b/apps/scandic-web/public/_static/fonts/brandon-text/bold.woff2 deleted file mode 100644 index fda7f0638..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brandon-text/bold.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff b/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff deleted file mode 100644 index 58b640e94..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 b/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 deleted file mode 100644 index 37ebbe357..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff b/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff deleted file mode 100644 index 17ed1ba14..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff b/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff deleted file mode 100644 index 9607be12e..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 b/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 deleted file mode 100644 index 72d8f581a..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light.woff b/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light.woff deleted file mode 100644 index b9f3a6073..000000000 Binary files a/apps/scandic-web/public/_static/fonts/brown/brown-light/lineto-brown-light.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Black.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Black.otf deleted file mode 100644 index 6ea2fe7c5..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Black.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf deleted file mode 100644 index 19d7a2062..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf deleted file mode 100644 index 95bcf9338..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf deleted file mode 100644 index ea2cf76da..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Light.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Light.otf deleted file mode 100644 index c32669e0a..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Light.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf deleted file mode 100644 index 6f7dca56e..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf deleted file mode 100644 index d0887a452..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf deleted file mode 100644 index 0f2ceef4b..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf deleted file mode 100644 index 2f5104364..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf deleted file mode 100644 index 342779228..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf deleted file mode 100644 index 073be2887..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf b/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf deleted file mode 100644 index a0cb03bf5..000000000 Binary files a/apps/scandic-web/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff b/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff deleted file mode 100644 index 12d6e5174..000000000 Binary files a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 b/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 deleted file mode 100644 index 2bcf11d9d..000000000 Binary files a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff b/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff deleted file mode 100644 index a0561fe0c..000000000 Binary files a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 b/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 deleted file mode 100644 index 45daf13cf..000000000 Binary files a/apps/scandic-web/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-mono/OFL.txt b/apps/scandic-web/public/_static/fonts/fira-mono/OFL.txt deleted file mode 100644 index 80141881e..000000000 --- a/apps/scandic-web/public/_static/fonts/fira-mono/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright (c) 2012-2013, The Mozilla Corporation and Telefonica S.A. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -https://openfontlicense.org - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/apps/scandic-web/public/_static/fonts/fira-mono/bold.woff2 b/apps/scandic-web/public/_static/fonts/fira-mono/bold.woff2 deleted file mode 100644 index c73968fc4..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-mono/bold.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-mono/medium.woff2 b/apps/scandic-web/public/_static/fonts/fira-mono/medium.woff2 deleted file mode 100644 index bede8a97f..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-mono/medium.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-mono/regular.woff2 b/apps/scandic-web/public/_static/fonts/fira-mono/regular.woff2 deleted file mode 100644 index ca3a0c87a..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-mono/regular.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/OFL.txt b/apps/scandic-web/public/_static/fonts/fira-sans/OFL.txt deleted file mode 100644 index fc506b8d6..000000000 --- a/apps/scandic-web/public/_static/fonts/fira-sans/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright (c) 2012-2015, The Mozilla Foundation and Telefonica S.A. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -https://openfontlicense.org - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/black.woff2 b/apps/scandic-web/public/_static/fonts/fira-sans/black.woff2 deleted file mode 100644 index 6095ed58b..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-sans/black.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/bold.woff2 b/apps/scandic-web/public/_static/fonts/fira-sans/bold.woff2 deleted file mode 100644 index 4c550c7d4..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-sans/bold.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/light.woff2 b/apps/scandic-web/public/_static/fonts/fira-sans/light.woff2 deleted file mode 100644 index 5c0e34d6b..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-sans/light.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/medium.woff2 b/apps/scandic-web/public/_static/fonts/fira-sans/medium.woff2 deleted file mode 100644 index 7a1e5fc54..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-sans/medium.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/regular.woff2 b/apps/scandic-web/public/_static/fonts/fira-sans/regular.woff2 deleted file mode 100644 index e766e06cc..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-sans/regular.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/fira-sans/semibold.woff2 b/apps/scandic-web/public/_static/fonts/fira-sans/semibold.woff2 deleted file mode 100644 index bafabb5a1..000000000 Binary files a/apps/scandic-web/public/_static/fonts/fira-sans/semibold.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/gotham/gotham-black-webfont.woff b/apps/scandic-web/public/_static/fonts/gotham/gotham-black-webfont.woff deleted file mode 100644 index 1db50441b..000000000 Binary files a/apps/scandic-web/public/_static/fonts/gotham/gotham-black-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/gotham/gotham-black-webfont.woff2 b/apps/scandic-web/public/_static/fonts/gotham/gotham-black-webfont.woff2 deleted file mode 100644 index 9d9987ee8..000000000 Binary files a/apps/scandic-web/public/_static/fonts/gotham/gotham-black-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/gotham/gotham-black.woff b/apps/scandic-web/public/_static/fonts/gotham/gotham-black.woff deleted file mode 100644 index 746542862..000000000 Binary files a/apps/scandic-web/public/_static/fonts/gotham/gotham-black.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/gotham/gotham-bold-webfont.woff b/apps/scandic-web/public/_static/fonts/gotham/gotham-bold-webfont.woff deleted file mode 100644 index 6ec2edf56..000000000 Binary files a/apps/scandic-web/public/_static/fonts/gotham/gotham-bold-webfont.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/gotham/gotham-bold-webfont.woff2 b/apps/scandic-web/public/_static/fonts/gotham/gotham-bold-webfont.woff2 deleted file mode 100644 index c9c338ada..000000000 Binary files a/apps/scandic-web/public/_static/fonts/gotham/gotham-bold-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/gotham/gotham-bold.woff b/apps/scandic-web/public/_static/fonts/gotham/gotham-bold.woff deleted file mode 100644 index d1e93f751..000000000 Binary files a/apps/scandic-web/public/_static/fonts/gotham/gotham-bold.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff b/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff deleted file mode 100644 index da52cbc2f..000000000 Binary files a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 b/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 deleted file mode 100644 index 65913b120..000000000 Binary files a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff b/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff deleted file mode 100644 index df4461863..000000000 Binary files a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 b/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 deleted file mode 100644 index 42ec4fb13..000000000 Binary files a/apps/scandic-web/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/interstate/interstate-black-compressed.woff b/apps/scandic-web/public/_static/fonts/interstate/interstate-black-compressed.woff deleted file mode 100644 index b23bca653..000000000 Binary files a/apps/scandic-web/public/_static/fonts/interstate/interstate-black-compressed.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/interstate/interstate-black-compressed.woff2 b/apps/scandic-web/public/_static/fonts/interstate/interstate-black-compressed.woff2 deleted file mode 100644 index a5df06db1..000000000 Binary files a/apps/scandic-web/public/_static/fonts/interstate/interstate-black-compressed.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 b/apps/scandic-web/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 deleted file mode 100644 index c8651f02f..000000000 Binary files a/apps/scandic-web/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/interstate/interstate-regular-condensed.woff b/apps/scandic-web/public/_static/fonts/interstate/interstate-regular-condensed.woff deleted file mode 100644 index 9ba8ed9e6..000000000 Binary files a/apps/scandic-web/public/_static/fonts/interstate/interstate-regular-condensed.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff b/apps/scandic-web/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff deleted file mode 100644 index 9bcecf640..000000000 Binary files a/apps/scandic-web/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 b/apps/scandic-web/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 deleted file mode 100644 index 29e6bdef2..000000000 Binary files a/apps/scandic-web/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/prumo/PrumoText-Light.woff b/apps/scandic-web/public/_static/fonts/prumo/PrumoText-Light.woff deleted file mode 100644 index a1935ff7e..000000000 Binary files a/apps/scandic-web/public/_static/fonts/prumo/PrumoText-Light.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/prumo/prumotext-light-webfont.woff2 b/apps/scandic-web/public/_static/fonts/prumo/prumotext-light-webfont.woff2 deleted file mode 100644 index de44b7ebb..000000000 Binary files a/apps/scandic-web/public/_static/fonts/prumo/prumotext-light-webfont.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-300.woff b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-300.woff deleted file mode 100644 index 2f6bdb5e7..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-300.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 deleted file mode 100644 index ef8c8836b..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-500.woff b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-500.woff deleted file mode 100644 index 869925869..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-500.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 deleted file mode 100644 index 6362d7f64..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-700.woff b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-700.woff deleted file mode 100644 index 0f14effba..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-700.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 deleted file mode 100644 index 32b25eee7..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-regular.woff b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-regular.woff deleted file mode 100644 index 69c882540..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-regular.woff and /dev/null differ diff --git a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 b/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 deleted file mode 100644 index 1a5370151..000000000 Binary files a/apps/scandic-web/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 and /dev/null differ diff --git a/apps/scandic-web/turbo.json b/apps/scandic-web/turbo.json index fbb30e1b9..987bd0356 100644 --- a/apps/scandic-web/turbo.json +++ b/apps/scandic-web/turbo.json @@ -2,13 +2,17 @@ "extends": ["//"], "tasks": { "lint": { "dependsOn": [] }, - "build": { "dependsOn": [] }, + "build": { "dependsOn": ["include:shared"] }, + "dev": { "dependsOn": ["include:shared"] }, "test": { "dependsOn": [ "@scandic-hotels/trpc#test", "@scandic-hotels/common#test", "@scandic-hotels/booking-flow#test" ] + }, + "include:shared": { + "outputs": ["public/_static/shared/**"] } } } diff --git a/package.json b/package.json index 86c401bf9..c1752c0ec 100644 --- a/package.json +++ b/package.json @@ -1,49 +1,50 @@ { - "name": "scandic", - "packageManager": "yarn@4.6.0", - "scripts": { - "build": "turbo run build --env-mode=loose", - "build:web": "turbo run build --filter=@scandic-hotels/scandic-web --env-mode=loose", - "build:sas": "turbo run build --filter=@scandic-hotels/partner-sas --env-mode=loose", - "lint": "turbo run lint", - "dev": "turbo run dev --output-logs new-only", - "dev:web": "turbo run dev --filter=@scandic-hotels/scandic-web --output-logs new-only", - "dev:ds": "turbo run dev --filter=@scandic-hotels/design-system --output-logs new-only", - "dev:sas": "turbo run dev --filter=@scandic-hotels/partner-sas --output-logs new-only", - "test": "turbo run test", - "postinstall": "husky", - "icons:update": "node scripts/material-symbols-update.mjs", - "check-types": "turbo run check-types", - "env:web": "node scripts/show-env.mjs scandic-web --missing", - "env:sas": "node scripts/show-env.mjs partner-sas --missing", - "i18n:extract": "formatjs extract \"{apps/scandic-web,apps/partner-sas,packages/booking-flow,packages/design-system}/{actions,app,components,constants,contexts,env,hooks,i18n,lib,middlewares,netlify,providers,server,services,stores,utils}/**/*.{ts,tsx}\" --format scripts/i18n/formatter.mjs --out-file scripts/i18n/extracted.json", - "i18n:upload": "jiti scripts/i18n/upload.ts", - "i18n:download": "jiti scripts/i18n/download.ts", - "i18n:compile": "formatjs compile-folder --ast --format scripts/i18n/formatter.mjs scripts/i18n/translations-all scripts/i18n/dictionaries", - "i18n:diff": "node scripts/i18n/diff.mjs", - "i18n:clean": "jiti scripts/i18n/clean.ts", - "i18n:distribute": "jiti scripts/i18n/distribute.ts scandic-web partner-sas", - "i18n:push": "yarn i18n:extract && yarn i18n:upload", - "i18n:pull": "yarn i18n:download && yarn i18n:compile && yarn i18n:distribute", - "i18n:sync": "yarn i18n:push && yarn i18n:pull" - }, - "workspaces": [ - "apps/*", - "packages/*" - ], - "devDependencies": { - "@eslint/compat": "^1.2.9", - "@formatjs/cli": "^6.7.1", - "@types/react": "19.1.0", - "@types/react-dom": "19.1.0", - "@yarnpkg/types": "^4.0.1", - "husky": "^9.1.7", - "jiti": "^1.21.0", - "lint-staged": "^15.2.2", - "ts-node": "^10.9.2", - "turbo": "^2.5.2" - }, - "resolutions": { - "vite": "^6.3.5" - } + "name": "scandic", + "packageManager": "yarn@4.6.0", + "scripts": { + "build": "turbo run build --env-mode=loose", + "build:web": "turbo run build --filter=@scandic-hotels/scandic-web --env-mode=loose", + "build:sas": "turbo run build --filter=@scandic-hotels/partner-sas --env-mode=loose", + "lint": "turbo run lint", + "dev": "turbo run dev --output-logs new-only", + "dev:web": "turbo run dev --filter=@scandic-hotels/scandic-web --output-logs new-only", + "dev:ds": "turbo run dev --filter=@scandic-hotels/design-system --output-logs new-only", + "dev:sas": "turbo run dev --filter=@scandic-hotels/partner-sas --output-logs new-only", + "test": "turbo run test", + "postinstall": "husky", + "icons:update": "node scripts/material-symbols-update.mjs", + "check-types": "turbo run check-types", + "env:web": "node scripts/show-env.mjs scandic-web --missing", + "env:sas": "node scripts/show-env.mjs partner-sas --missing", + "i18n:extract": "formatjs extract \"{apps/scandic-web,apps/partner-sas,packages/booking-flow,packages/design-system}/{actions,app,components,constants,contexts,env,hooks,i18n,lib,middlewares,netlify,providers,server,services,stores,utils}/**/*.{ts,tsx}\" --format scripts/i18n/formatter.mjs --out-file scripts/i18n/extracted.json", + "i18n:upload": "jiti scripts/i18n/upload.ts", + "i18n:download": "jiti scripts/i18n/download.ts", + "i18n:compile": "formatjs compile-folder --ast --format scripts/i18n/formatter.mjs scripts/i18n/translations-all scripts/i18n/dictionaries", + "i18n:diff": "node scripts/i18n/diff.mjs", + "i18n:clean": "jiti scripts/i18n/clean.ts", + "i18n:distribute": "jiti scripts/i18n/distribute.ts scandic-web partner-sas", + "i18n:push": "yarn i18n:extract && yarn i18n:upload", + "i18n:pull": "yarn i18n:download && yarn i18n:compile && yarn i18n:distribute", + "i18n:sync": "yarn i18n:push && yarn i18n:pull" + }, + "workspaces": [ + "apps/*", + "packages/*" + ], + "devDependencies": { + "@eslint/compat": "^1.2.9", + "@formatjs/cli": "^6.7.1", + "@types/react": "19.1.0", + "@types/react-dom": "19.1.0", + "@yarnpkg/types": "^4.0.1", + "commander": "^14.0.0", + "husky": "^9.1.7", + "jiti": "^1.21.0", + "lint-staged": "^15.2.2", + "ts-node": "^10.9.2", + "turbo": "^2.5.2" + }, + "resolutions": { + "vite": "^6.3.5" + } } diff --git a/packages/booking-flow/lib/components/BookingConfirmation/Promos/Promo/promo.module.css b/packages/booking-flow/lib/components/BookingConfirmation/Promos/Promo/promo.module.css index 53775bc3d..dfe42022b 100644 --- a/packages/booking-flow/lib/components/BookingConfirmation/Promos/Promo/promo.module.css +++ b/packages/booking-flow/lib/components/BookingConfirmation/Promos/Promo/promo.module.css @@ -22,7 +22,7 @@ rgba(0, 0, 0, 0.36) 37.88%, rgba(0, 0, 0, 0.75) 100% ), - url("/_static/img/Scandic_Park_Party_Lipstick.jpg"); + url("/_static/shared/images/Scandic_Park_Party_Lipstick.jpg"); } .link:nth-of-type(2) .promo { @@ -33,7 +33,7 @@ rgba(0, 0, 0, 0.36) 37.88%, rgba(0, 0, 0, 0.75) 100% ), - url("/_static/img/Scandic_Family_Breakfast.jpg"); + url("/_static/shared/images/Scandic_Family_Breakfast.jpg"); } .text { diff --git a/packages/design-system/.gitignore b/packages/design-system/.gitignore index 37ad49e4b..1c843355a 100644 --- a/packages/design-system/.gitignore +++ b/packages/design-system/.gitignore @@ -26,3 +26,4 @@ dist-ssr storybook-static *storybook.log +public/_static/shared \ No newline at end of file diff --git a/packages/design-system/lib/fonts.css b/packages/design-system/lib/fonts.css index 813ee4190..28c559aa1 100644 --- a/packages/design-system/lib/fonts.css +++ b/packages/design-system/lib/fonts.css @@ -3,7 +3,7 @@ font-family: 'biro script plus'; font-style: normal; font-weight: 400; - src: url(/_static/fonts/biro-script-plus/regular.woff2) format('woff2'); + src: url(/_static/shared/fonts/biro-script-plus/regular.woff2) format('woff2'); } @font-face { @@ -11,8 +11,8 @@ font-family: 'brandon text'; font-weight: 700; src: - url(/_static/fonts/brandon-text/bold.woff2) format('woff2'), - url(/_static/fonts/brandon-text/bold.woff) format('woff'); + url(/_static/shared/fonts/brandon-text/bold.woff2) format('woff2'), + url(/_static/shared/fonts/brandon-text/bold.woff) format('woff'); } @font-face { @@ -20,8 +20,8 @@ font-family: 'brandon text'; font-weight: 900; src: - url(/_static/fonts/brandon-text/black.woff2) format('woff2'), - url(/_static/fonts/brandon-text/black.woff) format('woff'); + url(/_static/shared/fonts/brandon-text/black.woff2) format('woff2'), + url(/_static/shared/fonts/brandon-text/black.woff) format('woff'); } @font-face { @@ -30,9 +30,9 @@ font-style: normal; font-weight: 300; src: - url(/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2) + url(/_static/shared/fonts/domaine/domainesanstextweb-light-webfont.woff2) format('woff2'), - url(/_static/fonts/domaine/domainesanstextweb-light-webfont.woff) + url(/_static/shared/fonts/domaine/domainesanstextweb-light-webfont.woff) format('woff'); } @@ -42,9 +42,9 @@ font-style: normal; font-weight: 400; src: - url(/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2) + url(/_static/shared/fonts/domaine/domainesanstextweb-regular-webfont.woff2) format('woff2'), - url(/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff) + url(/_static/shared/fonts/domaine/domainesanstextweb-regular-webfont.woff) format('woff'); } @@ -53,7 +53,7 @@ font-family: 'fira sans'; font-style: normal; font-weight: 300; - src: url(/_static/fonts/fira-sans/light.woff2) format('woff2'); + src: url(/_static/shared/fonts/fira-sans/light.woff2) format('woff2'); } @font-face { @@ -61,7 +61,7 @@ font-family: 'fira sans'; font-style: normal; font-weight: 400; - src: url(/_static/fonts/fira-sans/regular.woff2) format('woff2'); + src: url(/_static/shared/fonts/fira-sans/regular.woff2) format('woff2'); } @font-face { @@ -69,7 +69,7 @@ font-family: 'fira sans'; font-style: normal; font-weight: 500; - src: url(/_static/fonts/fira-sans/medium.woff2) format('woff2'); + src: url(/_static/shared/fonts/fira-sans/medium.woff2) format('woff2'); } @font-face { @@ -77,7 +77,7 @@ font-family: 'fira sans'; font-style: normal; font-weight: 600; - src: url(/_static/fonts/fira-sans/semibold.woff2) format('woff2'); + src: url(/_static/shared/fonts/fira-sans/semibold.woff2) format('woff2'); } @font-face { @@ -85,7 +85,7 @@ font-family: 'fira sans'; font-style: normal; font-weight: 700; - src: url(/_static/fonts/fira-sans/bold.woff2) format('woff2'); + src: url(/_static/shared/fonts/fira-sans/bold.woff2) format('woff2'); } @font-face { @@ -93,7 +93,7 @@ font-family: 'fira sans'; font-style: normal; font-weight: 900; - src: url(/_static/fonts/fira-sans/black.woff2) format('woff2'); + src: url(/_static/shared/fonts/fira-sans/black.woff2) format('woff2'); } @font-face { @@ -102,9 +102,9 @@ font-style: normal; font-weight: 400; src: - url(/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2) + url(/_static/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2) format('woff2'), - url(/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff) + url(/_static/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff) format('woff'); } @@ -114,8 +114,8 @@ font-style: normal; font-weight: 900; src: - url(/_static/fonts/gotham/gotham-black-webfont.woff2) format('woff2'), - url(/_static/fonts/gotham/gotham-black-webfont.woff) format('woff'); + url(/_static/shared/fonts/gotham/gotham-black-webfont.woff2) format('woff2'), + url(/_static/shared/fonts/gotham/gotham-black-webfont.woff) format('woff'); } @font-face { @@ -124,8 +124,8 @@ font-style: normal; font-weight: 700; src: - url(/_static/fonts/gotham/gotham-bold-webfont.woff2) format('woff2'), - url(/_static/fonts/gotham/gotham-bold-webfont.woff) format('woff'); + url(/_static/shared/fonts/gotham/gotham-bold-webfont.woff2) format('woff2'), + url(/_static/shared/fonts/gotham/gotham-bold-webfont.woff) format('woff'); } @font-face { @@ -134,9 +134,9 @@ font-style: normal; font-weight: 400; src: - url(/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2) + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2) format('woff2'), - url(/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff) + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff) format('woff'); } @@ -146,9 +146,9 @@ font-style: normal; font-weight: 500; src: - url(/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2) + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2) format('woff2'), - url(/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff) + url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff) format('woff'); } @@ -158,8 +158,9 @@ font-style: normal; font-weight: 300; src: - url(/_static/fonts/prumo/prumotext-light-webfont.woff2) format('woff2'), - url(/_static/fonts/prumo/PrumoText-Light.woff) format('woff'); + url(/_static/shared/fonts/prumo/prumotext-light-webfont.woff2) + format('woff2'), + url(/_static/shared/fonts/prumo/PrumoText-Light.woff) format('woff'); } @font-face { @@ -167,7 +168,8 @@ font-family: 'Canela Deck'; font-style: normal; font-weight: 900; - src: url(/_static/fonts/canela-deck/CanelaDeck-Black.otf) format('opentype'); + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-Black.otf) + format('opentype'); } @font-face { @@ -175,7 +177,7 @@ font-family: 'Canela Deck'; font-style: italic; font-weight: 900; - src: url(/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf) + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-BlackItalic.otf) format('opentype'); } @@ -184,7 +186,8 @@ font-family: 'Canela Deck'; font-style: normal; font-weight: 700; - src: url(/_static/fonts/canela-deck/CanelaDeck-Bold.otf) format('opentype'); + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-Bold.otf) + format('opentype'); } @font-face { @@ -192,7 +195,7 @@ font-family: 'Canela Deck'; font-style: italic; font-weight: 700; - src: url(/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf) + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-BoldItalic.otf) format('opentype'); } @@ -201,7 +204,8 @@ font-family: 'Canela Deck'; font-style: normal; font-weight: 300; - src: url(/_static/fonts/canela-deck/CanelaDeck-Light.otf) format('opentype'); + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-Light.otf) + format('opentype'); } @font-face { @@ -209,7 +213,7 @@ font-family: 'Canela Deck'; font-style: italic; font-weight: 300; - src: url(/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf) + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-LightItalic.otf) format('opentype'); } @@ -218,7 +222,8 @@ font-family: 'Canela Deck'; font-style: normal; font-weight: 500; - src: url(/_static/fonts/canela-deck/CanelaDeck-Medium.otf) format('opentype'); + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-Medium.otf) + format('opentype'); } @font-face { @@ -226,7 +231,7 @@ font-family: 'Canela Deck'; font-style: italic; font-weight: 500; - src: url(/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf) + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-MediumItalic.otf) format('opentype'); } @@ -235,7 +240,8 @@ font-family: 'Canela Deck'; font-style: normal; font-weight: 400; - src: url(/_static/fonts/canela-deck/CanelaDeck-Regular.otf) format('opentype'); + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-Regular.otf) + format('opentype'); } @font-face { @@ -243,7 +249,7 @@ font-family: 'Canela Deck'; font-style: italic; font-weight: 400; - src: url(/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf) + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-RegularItalic.otf) format('opentype'); } @@ -252,7 +258,8 @@ font-family: 'Canela Deck'; font-style: normal; font-weight: 200; - src: url(/_static/fonts/canela-deck/CanelaDeck-Thin.otf) format('opentype'); + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-Thin.otf) + format('opentype'); } @font-face { @@ -260,7 +267,7 @@ font-family: 'Canela Deck'; font-style: italic; font-weight: 200; - src: url(/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf) + src: url(/_static/shared/fonts/canela-deck/CanelaDeck-ThinItalic.otf) format('opentype'); } @@ -269,7 +276,7 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(/_static/fonts/material-symbols/rounded-f2d895e1.woff2) + src: url(/_static/shared/fonts/material-symbols/rounded-f2d895e1.woff2) format('woff2'); } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 9aeb900eb..c5a589941 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -206,7 +206,8 @@ "prepack": "yarn run build", "prepare": "husky && yarn run build", "check-types": "tsc --noEmit", - "test:browser": "vitest --config=vitest.browser.config.ts" + "test:browser": "vitest --config=vitest.browser.config.ts", + "include:shared": "jiti ../../scripts/copyFiles.ts ../../shared public/_static/shared" }, "dependencies": { "@scandic-hotels/common": "workspace:*", diff --git a/packages/design-system/public/_static/fonts/biro-script-plus/regular.woff2 b/packages/design-system/public/_static/fonts/biro-script-plus/regular.woff2 deleted file mode 100644 index c930432b1..000000000 Binary files a/packages/design-system/public/_static/fonts/biro-script-plus/regular.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/brandon-text/black.woff b/packages/design-system/public/_static/fonts/brandon-text/black.woff deleted file mode 100644 index 9301565d6..000000000 Binary files a/packages/design-system/public/_static/fonts/brandon-text/black.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/brandon-text/black.woff2 b/packages/design-system/public/_static/fonts/brandon-text/black.woff2 deleted file mode 100644 index 501e87d07..000000000 Binary files a/packages/design-system/public/_static/fonts/brandon-text/black.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/brandon-text/bold.woff b/packages/design-system/public/_static/fonts/brandon-text/bold.woff deleted file mode 100644 index 28b1bd6c0..000000000 Binary files a/packages/design-system/public/_static/fonts/brandon-text/bold.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/brandon-text/bold.woff2 b/packages/design-system/public/_static/fonts/brandon-text/bold.woff2 deleted file mode 100644 index fda7f0638..000000000 Binary files a/packages/design-system/public/_static/fonts/brandon-text/bold.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Black.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Black.otf deleted file mode 100644 index 6ea2fe7c5..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Black.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf deleted file mode 100644 index 19d7a2062..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf deleted file mode 100644 index 95bcf9338..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf deleted file mode 100644 index ea2cf76da..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Light.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Light.otf deleted file mode 100644 index c32669e0a..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Light.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf deleted file mode 100644 index 6f7dca56e..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf deleted file mode 100644 index d0887a452..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf deleted file mode 100644 index 0f2ceef4b..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf deleted file mode 100644 index 2f5104364..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf deleted file mode 100644 index 342779228..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf deleted file mode 100644 index 073be2887..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf b/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf deleted file mode 100644 index a0cb03bf5..000000000 Binary files a/packages/design-system/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff b/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff deleted file mode 100644 index 12d6e5174..000000000 Binary files a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 b/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 deleted file mode 100644 index 2bcf11d9d..000000000 Binary files a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff b/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff deleted file mode 100644 index a0561fe0c..000000000 Binary files a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 b/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 deleted file mode 100644 index 45daf13cf..000000000 Binary files a/packages/design-system/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/fira-sans/black.woff2 b/packages/design-system/public/_static/fonts/fira-sans/black.woff2 deleted file mode 100644 index 6095ed58b..000000000 Binary files a/packages/design-system/public/_static/fonts/fira-sans/black.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/fira-sans/bold.woff2 b/packages/design-system/public/_static/fonts/fira-sans/bold.woff2 deleted file mode 100644 index 4c550c7d4..000000000 Binary files a/packages/design-system/public/_static/fonts/fira-sans/bold.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/fira-sans/light.woff2 b/packages/design-system/public/_static/fonts/fira-sans/light.woff2 deleted file mode 100644 index 5c0e34d6b..000000000 Binary files a/packages/design-system/public/_static/fonts/fira-sans/light.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/fira-sans/medium.woff2 b/packages/design-system/public/_static/fonts/fira-sans/medium.woff2 deleted file mode 100644 index 7a1e5fc54..000000000 Binary files a/packages/design-system/public/_static/fonts/fira-sans/medium.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/fira-sans/regular.woff2 b/packages/design-system/public/_static/fonts/fira-sans/regular.woff2 deleted file mode 100644 index e766e06cc..000000000 Binary files a/packages/design-system/public/_static/fonts/fira-sans/regular.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/fira-sans/semibold.woff2 b/packages/design-system/public/_static/fonts/fira-sans/semibold.woff2 deleted file mode 100644 index bafabb5a1..000000000 Binary files a/packages/design-system/public/_static/fonts/fira-sans/semibold.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/gotham/gotham-black-webfont.woff b/packages/design-system/public/_static/fonts/gotham/gotham-black-webfont.woff deleted file mode 100644 index 1db50441b..000000000 Binary files a/packages/design-system/public/_static/fonts/gotham/gotham-black-webfont.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/gotham/gotham-black-webfont.woff2 b/packages/design-system/public/_static/fonts/gotham/gotham-black-webfont.woff2 deleted file mode 100644 index 9d9987ee8..000000000 Binary files a/packages/design-system/public/_static/fonts/gotham/gotham-black-webfont.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/gotham/gotham-black.woff b/packages/design-system/public/_static/fonts/gotham/gotham-black.woff deleted file mode 100644 index 746542862..000000000 Binary files a/packages/design-system/public/_static/fonts/gotham/gotham-black.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/gotham/gotham-bold-webfont.woff b/packages/design-system/public/_static/fonts/gotham/gotham-bold-webfont.woff deleted file mode 100644 index 6ec2edf56..000000000 Binary files a/packages/design-system/public/_static/fonts/gotham/gotham-bold-webfont.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/gotham/gotham-bold-webfont.woff2 b/packages/design-system/public/_static/fonts/gotham/gotham-bold-webfont.woff2 deleted file mode 100644 index c9c338ada..000000000 Binary files a/packages/design-system/public/_static/fonts/gotham/gotham-bold-webfont.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/gotham/gotham-bold.woff b/packages/design-system/public/_static/fonts/gotham/gotham-bold.woff deleted file mode 100644 index d1e93f751..000000000 Binary files a/packages/design-system/public/_static/fonts/gotham/gotham-bold.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff b/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff deleted file mode 100644 index da52cbc2f..000000000 Binary files a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 b/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 deleted file mode 100644 index 65913b120..000000000 Binary files a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff b/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff deleted file mode 100644 index df4461863..000000000 Binary files a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 b/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 deleted file mode 100644 index 42ec4fb13..000000000 Binary files a/packages/design-system/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff b/packages/design-system/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff deleted file mode 100644 index 9bcecf640..000000000 Binary files a/packages/design-system/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 b/packages/design-system/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 deleted file mode 100644 index 29e6bdef2..000000000 Binary files a/packages/design-system/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/material-symbols/rounded-f2d895e1.woff2 b/packages/design-system/public/_static/fonts/material-symbols/rounded-f2d895e1.woff2 deleted file mode 100644 index 5b6458b2d..000000000 Binary files a/packages/design-system/public/_static/fonts/material-symbols/rounded-f2d895e1.woff2 and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/prumo/PrumoText-Light.woff b/packages/design-system/public/_static/fonts/prumo/PrumoText-Light.woff deleted file mode 100644 index a1935ff7e..000000000 Binary files a/packages/design-system/public/_static/fonts/prumo/PrumoText-Light.woff and /dev/null differ diff --git a/packages/design-system/public/_static/fonts/prumo/prumotext-light-webfont.woff2 b/packages/design-system/public/_static/fonts/prumo/prumotext-light-webfont.woff2 deleted file mode 100644 index de44b7ebb..000000000 Binary files a/packages/design-system/public/_static/fonts/prumo/prumotext-light-webfont.woff2 and /dev/null differ diff --git a/packages/design-system/scripts/copyFiles.ts b/packages/design-system/scripts/copyFiles.ts new file mode 100644 index 000000000..8f3d40902 --- /dev/null +++ b/packages/design-system/scripts/copyFiles.ts @@ -0,0 +1,66 @@ +import { promises as fs } from 'node:fs' +import * as path from 'node:path' + +async function ensureDir(dir: string): Promise { + await fs.mkdir(dir, { recursive: true }) +} + +async function copyDir(src: string, dest: string): Promise { + await ensureDir(dest) + const entries = await fs.readdir(src, { withFileTypes: true }) + for (const entry of entries) { + const srcPath = path.join(src, entry.name) + const destPath = path.join(dest, entry.name) + if (entry.isDirectory()) { + await copyDir(srcPath, destPath) + } else if (entry.isFile()) { + await fs.copyFile(srcPath, destPath) + } + // Symlinks and others are ignored + } +} + +export async function copyFilesCLI(): Promise { + const args = process.argv.slice(2) + const showHelp = args.includes('-h') || args.includes('--help') + const sourceArg = args[0] + const destArg = args[1] + + console.log('sourceArg:', sourceArg, 'destArg:', destArg) + if (showHelp || !sourceArg || !destArg) { + console.error( + [ + 'Usage: tsx scripts/copyFiles.ts ', + '', + 'Copies all files from into .', + 'Examples:', + ' tsx scripts/copyFiles.ts static/fonts dist/fonts', + ].join('\n') + ) + process.exit(showHelp ? 0 : 1) + } + + const src = path.resolve(process.cwd(), sourceArg) + const dest = path.resolve(process.cwd(), destArg) + + // Prevent copying into source or a parent of source + const rel = path.relative(src, dest) + if (!rel || !rel.startsWith('..')) { + console.error('Destination must not be inside the source fonts directory.') + process.exit(1) + } + + await ensureDir(dest) + await copyDir(src, dest) + console.log(`Copied files from "${src}" to "${dest}".`) +} + +// Run if invoked via CLI +if (require.main === module) { + try { + await copyFilesCLI() + } catch (err) { + console.error(err instanceof Error ? err.message : String(err)) + process.exit(1) + } +} diff --git a/packages/design-system/turbo.json b/packages/design-system/turbo.json index 35be9c68f..c062fd6af 100644 --- a/packages/design-system/turbo.json +++ b/packages/design-system/turbo.json @@ -2,7 +2,14 @@ "extends": ["//"], "tasks": { "build": { + "dependsOn": ["include:shared"], "outputs": ["dist/**"] + }, + "dev": { + "dependsOn": ["include:shared"] + }, + "include:shared": { + "outputs": ["public/_static/shared/**"] } } } diff --git a/scripts/copyFiles.ts b/scripts/copyFiles.ts new file mode 100644 index 000000000..ec0db92e7 --- /dev/null +++ b/scripts/copyFiles.ts @@ -0,0 +1,173 @@ +#!/usr/bin/env tsx +import { Command } from "commander"; +import { promises as fs } from "node:fs"; +import * as path from "node:path"; + +async function ensureDir(dir: string): Promise { + await fs.mkdir(dir, { recursive: true }); +} + +async function copyDir( + src: string, + dest: string, + includeExts: string[] = [], + excludeExts: string[] = [] +): Promise { + await ensureDir(dest); + const entries = await fs.readdir(src, { withFileTypes: true }); + for (const entry of entries) { + const srcPath = path.join(src, entry.name); + const destPath = path.join(dest, entry.name); + if (entry.isDirectory()) { + await copyDir(srcPath, destPath, includeExts, excludeExts); + } else if (entry.isFile()) { + if (!shouldCopyFile(entry.name, includeExts, excludeExts)) { + continue; + } + await fs.copyFile(srcPath, destPath); + } + } +} + +function parseExtList(list?: string): string[] { + if (!list) return []; + return list + .split(",") + .map((s) => s.trim()) + .filter(Boolean) + .map((e) => + e.startsWith(".") ? e.toLowerCase() : `.${e.toLowerCase()}` + ); +} + +function isMultiPartPattern(pattern: string): boolean { + // true for patterns like '.d.ts' or '.spec.ts' (contains an extra dot after the leading one) + return pattern.slice(1).includes("."); +} + +function matchesPattern(fileNameLower: string, pattern: string): boolean { + if (isMultiPartPattern(pattern)) { + // match by filename suffix for multi-segment patterns + return fileNameLower.endsWith(pattern); + } + // single-segment patterns: compare the file's last extension exactly (prevents '.ts' matching '.tsx') + return path.extname(fileNameLower) === pattern; +} + +function shouldCopyFile( + fileName: string, + includePatterns: string[], + excludePatterns: string[] +): boolean { + const fileLower = fileName.toLowerCase(); + + // Exclude takes precedence + if ( + excludePatterns.length > 0 && + excludePatterns.some((p) => matchesPattern(fileLower, p)) + ) { + return false; + } + + // If no include patterns provided, include everything not excluded + if (includePatterns.length === 0) return true; + + // Otherwise include only if at least one include pattern matches + return includePatterns.some((p) => matchesPattern(fileLower, p)); +} + +async function run( + sourceArg: string, + destArg: string, + includeExts: string[] = [], + excludeExts: string[] = [] +): Promise<{ src: string; dest: string }> { + const src = path.resolve(process.cwd(), sourceArg); + const dest = path.resolve(process.cwd(), destArg); + + // Validate source exists + let stat: any; + try { + stat = await fs.stat(src); + } catch { + throw new Error(`Source path does not exist: ${src}`); + } + if (!stat.isDirectory()) { + throw new Error(`Source must be a directory: ${src}`); + } + + // Prevent copying into source or a parent of source + const rel = path.relative(src, dest); + if (!rel || !rel.startsWith("..")) { + throw new Error( + "Destination must not be inside (or be) the source directory." + ); + } + + await ensureDir(dest); + await copyDir(src, dest, includeExts, excludeExts); + return { src, dest }; +} + +const program = new Command(); + +program + .name("copy-files") + .description( + "Recursively copy files from a source directory to a destination directory." + ) + .argument("", "Source directory") + .argument("", "Destination directory") + .option("-q, --quiet", "Suppress success output") + .option( + "--include-ext ", + "Comma-separated list of file extensions to include, e.g. '.js,.css' or 'js,css'" + ) + .option( + "--exclude-ext ", + "Comma-separated list of file extensions to exclude, e.g. '.map,.tmp' or 'map,tmp'" + ) + .action( + async ( + sourcePath: string, + destinationPath: string, + options: { + quiet?: boolean; + includeExt?: string; + excludeExt?: string; + } + ) => { + try { + const includeExts = parseExtList(options.includeExt); + const excludeExts = parseExtList(options.excludeExt); + const result = await run( + sourcePath, + destinationPath, + includeExts, + excludeExts + ); + if (!options.quiet) { + console.log( + `Copied files from "${result.src}" to "${result.dest}".` + ); + } + } catch (err) { + console.error(err instanceof Error ? err.message : String(err)); + process.exit(1); + } + } + ); + +// Show examples in help +program.addHelpText( + "after", + ` +Examples: + tsx scripts/copyFiles.ts static/fonts dist/fonts + tsx scripts/copyFiles.ts assets/images build/images + tsx scripts/copyFiles.ts src dist --include-ext .js,.css + tsx scripts/copyFiles.ts src dist --exclude-ext map,tmp +` +); + +program.parseAsync(process.argv); diff --git a/scripts/material-symbols-update.mjs b/scripts/material-symbols-update.mjs deleted file mode 100644 index 1571b4752..000000000 --- a/scripts/material-symbols-update.mjs +++ /dev/null @@ -1,345 +0,0 @@ -// @ts-check -import crypto from 'node:crypto' -import { mkdir, readFile, rm, writeFile } from 'node:fs/promises' -import { createWriteStream } from 'node:fs' -import { resolve, join } from 'node:path' -import { Readable } from 'node:stream' -import { pipeline } from 'node:stream/promises' - -import stringify from 'json-stable-stringify-without-jsonify' - -// Defines where the font lives -const DESIGN_SYSTEM_FONT_DIR = `./packages/design-system/public/_static/fonts/material-symbols` -const WEB_FONT_DIR = `./apps/scandic-web/public/_static/fonts/material-symbols` -const SAS_FONT_DIR = `./apps/partner-sas/public/_static/fonts/material-symbols` - -// Defines the settings for the font -const FONT_BASE_URL = `https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,400,0..1,0` - -// Defines the subset of icons for the font -const icons = [ - 'accessibility', - 'accessible', - 'add', - 'add_circle', - 'air', - 'air_purifier_gen', - 'airline_seat_recline_normal', - 'airplane_ticket', - 'apartment', - 'apparel', - 'arrow_back', - 'arrow_back_ios', - 'arrow_forward_ios', - 'arrow_forward', - 'arrow_right', - 'arrow_upward', - 'assistant_navigation', - 'asterisk', - 'attractions', - 'award_star', - 'bakery_dining', - 'balcony', - 'bathroom', - 'bathtub', - 'beach_access', - 'bed', - 'bedroom_parent', - 'box', - 'business_center', - 'calendar_add_on', - 'calendar_clock', - 'calendar_month', - 'calendar_today', - 'call', - 'call_quality', - 'camera', - 'photo_camera', - 'cancel', - 'chair', - 'charging_station', - 'check', - 'check_box', - 'check_circle', - 'checked_bag', - 'checkroom', - 'chevron_left', - 'chevron_right', - 'close', - 'coffee', - 'coffee_maker', - 'compare_arrows', - 'computer', - 'concierge', - 'confirmation_number', - 'connected_tv', - 'content_copy', - 'brunch_dining', - 'contract', - 'cool_to_dry', - 'countertops', - 'credit_card', - 'credit_card_heart', - 'curtains', - 'curtains_closed', - 'deck', - 'delete', - 'desk', - 'device_thermostat', - 'diamond', - 'dining', - 'directions', - 'directions_run', - 'directions_subway', - 'downhill_skiing', - 'download', - 'dresser', - 'edit', - 'edit_calendar', - 'edit_square', - 'electric_bike', - 'electric_car', - 'elevator', - 'emoji_transportation', - 'error', - 'error_circle_rounded', - 'exercise', - 'family_restroom', - 'fastfood', - 'favorite', - 'fax', - 'featured_seasonal_and_gifts', - 'festival', - 'filter', - 'filter_alt', - 'floor_lamp', - 'forest', - 'garage', - 'globe', - 'golf_course', - 'groups', - 'health_and_beauty', - 'heat', - 'hiking', - 'home', - 'hot_tub', - 'houseboat', - 'hvac', - 'id_card', - 'imagesmode', - 'info', - 'iron', - 'kayaking', - 'kettle', - 'keyboard_arrow_down', - 'keyboard_arrow_up', - 'king_bed', - 'kitchen', - 'landscape', - 'laundry', - 'link', - 'liquor', - 'live_tv', - 'local_bar', - 'local_cafe', - 'local_convenience_store', - 'local_drink', - 'local_laundry_service', - 'local_parking', - 'location_city', - 'location_on', - 'lock', - 'loyalty', - 'luggage', - 'mail', - 'map', - 'meeting_room', - 'microwave', - 'mode_fan', - 'museum', - 'music_cast', - 'music_note', - 'nature', - 'night_shelter', - 'nightlife', - 'open_in_new', - 'pan_zoom', - 'panorama', - 'pedal_bike', - 'person', - 'pets', - 'phone', - 'pool', - 'print', - 'radio', - 'recommend', - 'redeem', - 'refresh', - 'remove', - 'restaurant', - 'room_service', - 'router', - 'sailing', - 'sauna', - 'scene', - 'search', - 'sell', - 'shopping_bag', - 'shower', - 'single_bed', - 'skateboarding', - 'smoke_free', - 'smoking_rooms', - 'spa', - 'sports_esports', - 'sports_golf', - 'sports_handball', - 'sports_tennis', - 'stairs', - 'star', - 'straighten', - 'styler', - 'support_agent', - 'swipe', - 'sync_saved_locally', - 'table_bar', - 'theater_comedy', - 'things_to_do', - 'train', - 'tram', - 'transit_ticket', - 'travel', - 'trophy', - 'travel_luggage_and_bags', - 'tv_guide', - 'tv_remote', - 'upload', - 'visibility', - 'visibility_off', - 'ward', - 'warning', - 'water_full', - 'wifi', - 'yard', -].sort() - -function createHash(value) { - const stringified = stringify(value) - const hash = crypto.createHash('sha256') - hash.update(stringified) - return hash.digest('hex') -} - -const hash = createHash(icons).substring(0, 8) - -async function fetchIconUrl(url) { - const response = await fetch(url, { - headers: { - Accept: - 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', - 'User-Agent': - 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36', - }, - }) - - if (!response.ok) { - console.error(`Unable to fetch woff2 for ${url}`) - process.exit(1) - } - - const text = await response.text() - - const isWoff2 = /format\('woff2'\)/.test(text) - if (!isWoff2) { - console.error(`Unable to identify woff2 font in response`) - process.exit(1) - } - - const srcUrl = text.match(/src: url\(([^)]+)\)/) - - if (srcUrl && srcUrl[1]) { - return srcUrl[1] - } - - return null -} - -async function download(url, destFolder) { - const dest = resolve(join(destFolder, `/rounded-${hash}.woff2`)) - - try { - const response = await fetch(url) - - if (!response.ok) { - console.error(`Unable to fetch ${url}`) - process.exit(1) - } - - if (!response.body) { - console.error(`Bad response from ${url}`) - process.exit(1) - } - - const fileStream = createWriteStream(dest) - - // @ts-expect-error: type mismatch - const readableNodeStream = Readable.fromWeb(response.body) - - await pipeline(readableNodeStream, fileStream) - } catch (error) { - console.error(`Error downloading file from ${url}:`, error) - process.exit(1) - } -} -async function cleanFontDirs(folderPath) { - await rm(DESIGN_SYSTEM_FONT_DIR, { recursive: true, force: true }) - await mkdir(DESIGN_SYSTEM_FONT_DIR, { recursive: true }) - - await rm(WEB_FONT_DIR, { recursive: true, force: true }) - await mkdir(WEB_FONT_DIR, { recursive: true }) - - await rm(SAS_FONT_DIR, { recursive: true, force: true }) - await mkdir(SAS_FONT_DIR, { recursive: true }) -} - -async function updateFontCSS() { - const file = './packages/design-system/lib/fonts.css' - - const css = await readFile(file, { - encoding: 'utf-8', - }) - - await writeFile( - file, - css.replace( - /url\(\/_static\/fonts\/material-symbols\/rounded[^)]+\)/, - `url(/_static/fonts/material-symbols/rounded-${hash}.woff2)` - ), - { - encoding: 'utf-8', - } - ) -} - -async function main() { - const fontUrl = `${FONT_BASE_URL}&icon_names=${icons.join(',')}&display=block` - - const iconUrl = await fetchIconUrl(fontUrl) - - if (iconUrl) { - await cleanFontDirs() - - await download(iconUrl, DESIGN_SYSTEM_FONT_DIR) - await download(iconUrl, WEB_FONT_DIR) - await download(iconUrl, SAS_FONT_DIR) - - await updateFontCSS() - - console.log('Successfully updated icons!') - process.exit(0) - } else { - console.error(`Unable to find the icon font src URL in CSS response from Google Fonts at ${fontUrl}`) - } -} - -main() diff --git a/scripts/material-symbols-update.mts b/scripts/material-symbols-update.mts new file mode 100644 index 000000000..83c1e69ea --- /dev/null +++ b/scripts/material-symbols-update.mts @@ -0,0 +1,344 @@ +import crypto from "node:crypto"; +import { mkdir, readFile, rm, writeFile } from "node:fs/promises"; +import { createWriteStream } from "node:fs"; +import { resolve, join } from "node:path"; +import { Readable } from "node:stream"; +import { pipeline } from "node:stream/promises"; + +import stringify from "json-stable-stringify-without-jsonify"; +import { fileURLToPath } from "node:url"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = resolve(__filename, ".."); + +// Defines where the font lives +const FONT_DIR = resolve(__dirname, "../shared/fonts/material-symbols"); + +// Defines the settings for the font +const FONT_BASE_URL = `https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,400,0..1,0`; + +// Defines the subset of icons for the font +const icons = [ + "accessibility", + "accessible", + "add_circle", + "add", + "air_purifier_gen", + "air", + "airline_seat_recline_normal", + "airplane_ticket", + "apartment", + "apparel", + "arrow_back_ios", + "arrow_back", + "arrow_forward_ios", + "arrow_forward", + "arrow_right", + "arrow_upward", + "assistant_navigation", + "asterisk", + "attractions", + "award_star", + "bakery_dining", + "balcony", + "bathroom", + "bathtub", + "beach_access", + "bed", + "bedroom_parent", + "box", + "brunch_dining", + "business_center", + "calendar_add_on", + "calendar_clock", + "calendar_month", + "calendar_today", + "call_quality", + "call", + "camera", + "cancel", + "chair", + "charging_station", + "check_box", + "check_circle", + "check", + "checked_bag", + "checkroom", + "chevron_left", + "chevron_right", + "close", + "coffee_maker", + "coffee", + "compare_arrows", + "computer", + "concierge", + "confirmation_number", + "connected_tv", + "content_copy", + "contract", + "cool_to_dry", + "countertops", + "credit_card_heart", + "credit_card", + "curtains_closed", + "curtains", + "deck", + "delete", + "desk", + "device_thermostat", + "diamond", + "dining", + "directions_run", + "directions_subway", + "directions", + "downhill_skiing", + "download", + "dresser", + "edit_calendar", + "edit_square", + "edit", + "electric_bike", + "electric_car", + "elevator", + "emoji_transportation", + "error_circle_rounded", + "error", + "exercise", + "family_restroom", + "fastfood", + "favorite", + "fax", + "featured_seasonal_and_gifts", + "festival", + "filter_alt", + "filter", + "floor_lamp", + "forest", + "garage", + "globe", + "golf_course", + "groups", + "health_and_beauty", + "heat", + "hiking", + "home", + "hot_tub", + "houseboat", + "hvac", + "id_card", + "imagesmode", + "info", + "iron", + "kayaking", + "kettle", + "keyboard_arrow_down", + "keyboard_arrow_up", + "king_bed", + "kitchen", + "landscape", + "laundry", + "link", + "liquor", + "live_tv", + "local_bar", + "local_cafe", + "local_convenience_store", + "local_drink", + "local_laundry_service", + "local_parking", + "location_city", + "location_on", + "lock", + "loyalty", + "luggage", + "mail", + "map", + "meeting_room", + "microwave", + "mode_fan", + "museum", + "music_cast", + "music_note", + "nature", + "night_shelter", + "nightlife", + "open_in_new", + "pan_zoom", + "panorama", + "pedal_bike", + "person", + "pets", + "phone", + "photo_camera", + "pool", + "print", + "radio", + "recommend", + "redeem", + "refresh", + "remove", + "restaurant", + "room_service", + "router", + "sailing", + "sauna", + "scene", + "search", + "sell", + "shopping_bag", + "shower", + "single_bed", + "skateboarding", + "smoke_free", + "smoking_rooms", + "spa", + "sports_esports", + "sports_golf", + "sports_handball", + "sports_tennis", + "stairs", + "star", + "straighten", + "styler", + "support_agent", + "swipe", + "sync_saved_locally", + "table_bar", + "theater_comedy", + "things_to_do", + "train", + "tram", + "transit_ticket", + "travel_luggage_and_bags", + "travel", + "trophy", + "tv_guide", + "tv_remote", + "upload", + "visibility_off", + "visibility", + "ward", + "warning", + "water_full", + "wifi", + "yard", +].sort(); + +function createHash(value: unknown) { + const stringified = stringify(value); + const hash = crypto.createHash("sha256"); + hash.update(stringified); + return hash.digest("hex"); +} + +const hash = createHash(icons).substring(0, 8); + +async function fetchIconUrl(url: string) { + const response = await fetch(url, { + headers: { + Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", + "User-Agent": + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36", + }, + }); + + if (!response.ok) { + console.error(`Unable to fetch woff2 for ${url}`); + process.exit(1); + } + + const text = await response.text(); + + const isWoff2 = /format\('woff2'\)/.test(text); + if (!isWoff2) { + console.error(`Unable to identify woff2 font in response`); + process.exit(1); + } + + const srcUrl = text.match(/src: url\(([^)]+)\)/); + + if (srcUrl && srcUrl[1]) { + return srcUrl[1]; + } + + return null; +} + +async function download(url: string, destFolder: string) { + const dest = resolve(join(destFolder, `/rounded-${hash}.woff2`)); + + try { + const response = await fetch(url); + + if (!response.ok) { + console.error(`Unable to fetch ${url}`); + process.exit(1); + } + + if (!response.body) { + console.error(`Bad response from ${url}`); + process.exit(1); + } + + const fileStream = createWriteStream(dest); + + // @ts-expect-error: type mismatch + const readableNodeStream = Readable.fromWeb(response.body); + + await pipeline(readableNodeStream, fileStream); + } catch (error) { + console.error(`Error downloading file from ${url}:`, error); + process.exit(1); + } +} +async function cleanFontDirs() { + await rm(FONT_DIR, { recursive: true, force: true }); + await mkdir(FONT_DIR, { recursive: true }); + await writeFile( + join(FONT_DIR, ".auto-generated"), + `Auto-generated, do not edit. Use scripts/material-symbols-update.mts to update.\nhash=${hash}\ncreated=${new Date().toISOString()}\n`, + { encoding: "utf-8" } + ); +} + +async function updateFontCSS() { + const file = resolve(__dirname, "../packages/design-system/lib/fonts.css"); + + const css = await readFile(file, { + encoding: "utf-8", + }); + + await writeFile( + file, + css.replace( + /url\(\/_static\/shared\/fonts\/material-symbols\/rounded[^)]+\)/, + `url(/_static/shared/fonts/material-symbols/rounded-${hash}.woff2)` + ), + { + encoding: "utf-8", + } + ); +} + +async function main() { + const fontUrl = `${FONT_BASE_URL}&icon_names=${icons.join(",")}&display=block`; + + const iconUrl = await fetchIconUrl(fontUrl); + + if (iconUrl) { + await cleanFontDirs(); + + await download(iconUrl, FONT_DIR); + + await updateFontCSS(); + + console.log("Successfully updated icons!"); + process.exit(0); + } else { + console.error( + `Unable to find the icon font src URL in CSS response from Google Fonts at ${fontUrl}` + ); + } +} + +main(); diff --git a/shared/ReadMe.md b/shared/ReadMe.md new file mode 100644 index 000000000..b8ea2afa2 --- /dev/null +++ b/shared/ReadMe.md @@ -0,0 +1 @@ +Files in this folder are copied to required apps/packages as a build step diff --git a/shared/fonts/akkurat/.deprecated b/shared/fonts/akkurat/.deprecated new file mode 100644 index 000000000..cade70432 --- /dev/null +++ b/shared/fonts/akkurat/.deprecated @@ -0,0 +1 @@ +This font is only used on the old web diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff b/shared/fonts/akkurat/akkurat-light-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff rename to shared/fonts/akkurat/akkurat-light-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 b/shared/fonts/akkurat/akkurat-light-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 rename to shared/fonts/akkurat/akkurat-light-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light.woff b/shared/fonts/akkurat/akkurat-light.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/akkurat/akkurat-light.woff rename to shared/fonts/akkurat/akkurat-light.woff diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff b/shared/fonts/akkurat/akkurat-regular-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff rename to shared/fonts/akkurat/akkurat-regular-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 b/shared/fonts/akkurat/akkurat-regular-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 rename to shared/fonts/akkurat/akkurat-regular-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular.woff b/shared/fonts/akkurat/akkurat-regular.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular.woff rename to shared/fonts/akkurat/akkurat-regular.woff diff --git a/apps/partner-sas/public/_static/fonts/biro-script-plus/regular.woff2 b/shared/fonts/biro-script-plus/regular.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/biro-script-plus/regular.woff2 rename to shared/fonts/biro-script-plus/regular.woff2 diff --git a/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff b/shared/fonts/boita/boita-regular-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff rename to shared/fonts/boita/boita-regular-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff2 b/shared/fonts/boita/boita-regular-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff2 rename to shared/fonts/boita/boita-regular-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/boita/boita-regular.woff b/shared/fonts/boita/boita-regular.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/boita/boita-regular.woff rename to shared/fonts/boita/boita-regular.woff diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/black.woff b/shared/fonts/brandon-text/black.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/brandon-text/black.woff rename to shared/fonts/brandon-text/black.woff diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/black.woff2 b/shared/fonts/brandon-text/black.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/brandon-text/black.woff2 rename to shared/fonts/brandon-text/black.woff2 diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff b/shared/fonts/brandon-text/bold.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/brandon-text/bold.woff rename to shared/fonts/brandon-text/bold.woff diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff2 b/shared/fonts/brandon-text/bold.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/brandon-text/bold.woff2 rename to shared/fonts/brandon-text/bold.woff2 diff --git a/shared/fonts/brown/.deprecated b/shared/fonts/brown/.deprecated new file mode 100644 index 000000000..cade70432 --- /dev/null +++ b/shared/fonts/brown/.deprecated @@ -0,0 +1 @@ +This font is only used on the old web diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff b/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff rename to shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 b/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 rename to shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff b/shared/fonts/brown/brown-bold/lineto-brown-bold.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff rename to shared/fonts/brown/brown-bold/lineto-brown-bold.woff diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff b/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff rename to shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 b/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 rename to shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light.woff b/shared/fonts/brown/brown-light/lineto-brown-light.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light.woff rename to shared/fonts/brown/brown-light/lineto-brown-light.woff diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Black.otf b/shared/fonts/canela-deck/CanelaDeck-Black.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Black.otf rename to shared/fonts/canela-deck/CanelaDeck-Black.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf b/shared/fonts/canela-deck/CanelaDeck-BlackItalic.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf rename to shared/fonts/canela-deck/CanelaDeck-BlackItalic.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf b/shared/fonts/canela-deck/CanelaDeck-Bold.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf rename to shared/fonts/canela-deck/CanelaDeck-Bold.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf b/shared/fonts/canela-deck/CanelaDeck-BoldItalic.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf rename to shared/fonts/canela-deck/CanelaDeck-BoldItalic.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Light.otf b/shared/fonts/canela-deck/CanelaDeck-Light.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Light.otf rename to shared/fonts/canela-deck/CanelaDeck-Light.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf b/shared/fonts/canela-deck/CanelaDeck-LightItalic.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf rename to shared/fonts/canela-deck/CanelaDeck-LightItalic.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf b/shared/fonts/canela-deck/CanelaDeck-Medium.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf rename to shared/fonts/canela-deck/CanelaDeck-Medium.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf b/shared/fonts/canela-deck/CanelaDeck-MediumItalic.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf rename to shared/fonts/canela-deck/CanelaDeck-MediumItalic.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf b/shared/fonts/canela-deck/CanelaDeck-Regular.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf rename to shared/fonts/canela-deck/CanelaDeck-Regular.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf b/shared/fonts/canela-deck/CanelaDeck-RegularItalic.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf rename to shared/fonts/canela-deck/CanelaDeck-RegularItalic.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf b/shared/fonts/canela-deck/CanelaDeck-Thin.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf rename to shared/fonts/canela-deck/CanelaDeck-Thin.otf diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf b/shared/fonts/canela-deck/CanelaDeck-ThinItalic.otf similarity index 100% rename from apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf rename to shared/fonts/canela-deck/CanelaDeck-ThinItalic.otf diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff b/shared/fonts/domaine/domainesanstextweb-light-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff rename to shared/fonts/domaine/domainesanstextweb-light-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 b/shared/fonts/domaine/domainesanstextweb-light-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 rename to shared/fonts/domaine/domainesanstextweb-light-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff b/shared/fonts/domaine/domainesanstextweb-regular-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff rename to shared/fonts/domaine/domainesanstextweb-regular-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 b/shared/fonts/domaine/domainesanstextweb-regular-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 rename to shared/fonts/domaine/domainesanstextweb-regular-webfont.woff2 diff --git a/shared/fonts/fira-mono/.deprecated b/shared/fonts/fira-mono/.deprecated new file mode 100644 index 000000000..cade70432 --- /dev/null +++ b/shared/fonts/fira-mono/.deprecated @@ -0,0 +1 @@ +This font is only used on the old web diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/OFL.txt b/shared/fonts/fira-mono/OFL.txt similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-mono/OFL.txt rename to shared/fonts/fira-mono/OFL.txt diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/bold.woff2 b/shared/fonts/fira-mono/bold.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-mono/bold.woff2 rename to shared/fonts/fira-mono/bold.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/medium.woff2 b/shared/fonts/fira-mono/medium.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-mono/medium.woff2 rename to shared/fonts/fira-mono/medium.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/regular.woff2 b/shared/fonts/fira-mono/regular.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-mono/regular.woff2 rename to shared/fonts/fira-mono/regular.woff2 diff --git a/packages/design-system/public/_static/fonts/fira-sans/OFL.txt b/shared/fonts/fira-sans/OFL.txt similarity index 100% rename from packages/design-system/public/_static/fonts/fira-sans/OFL.txt rename to shared/fonts/fira-sans/OFL.txt diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/black.woff2 b/shared/fonts/fira-sans/black.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-sans/black.woff2 rename to shared/fonts/fira-sans/black.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/bold.woff2 b/shared/fonts/fira-sans/bold.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-sans/bold.woff2 rename to shared/fonts/fira-sans/bold.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/light.woff2 b/shared/fonts/fira-sans/light.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-sans/light.woff2 rename to shared/fonts/fira-sans/light.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/medium.woff2 b/shared/fonts/fira-sans/medium.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-sans/medium.woff2 rename to shared/fonts/fira-sans/medium.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/regular.woff2 b/shared/fonts/fira-sans/regular.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-sans/regular.woff2 rename to shared/fonts/fira-sans/regular.woff2 diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/semibold.woff2 b/shared/fonts/fira-sans/semibold.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/fira-sans/semibold.woff2 rename to shared/fonts/fira-sans/semibold.woff2 diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff b/shared/fonts/gotham/gotham-black-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff rename to shared/fonts/gotham/gotham-black-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff2 b/shared/fonts/gotham/gotham-black-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff2 rename to shared/fonts/gotham/gotham-black-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-black.woff b/shared/fonts/gotham/gotham-black.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/gotham/gotham-black.woff rename to shared/fonts/gotham/gotham-black.woff diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff b/shared/fonts/gotham/gotham-bold-webfont.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff rename to shared/fonts/gotham/gotham-bold-webfont.woff diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff2 b/shared/fonts/gotham/gotham-bold-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff2 rename to shared/fonts/gotham/gotham-bold-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-bold.woff b/shared/fonts/gotham/gotham-bold.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/gotham/gotham-bold.woff rename to shared/fonts/gotham/gotham-bold.woff diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff b/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff rename to shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 b/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 rename to shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff b/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff rename to shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 b/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 rename to shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 diff --git a/shared/fonts/interstate/.deprecated b/shared/fonts/interstate/.deprecated new file mode 100644 index 000000000..cade70432 --- /dev/null +++ b/shared/fonts/interstate/.deprecated @@ -0,0 +1 @@ +This font is only used on the old web diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff b/shared/fonts/interstate/interstate-black-compressed.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff rename to shared/fonts/interstate/interstate-black-compressed.woff diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff2 b/shared/fonts/interstate/interstate-black-compressed.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff2 rename to shared/fonts/interstate/interstate-black-compressed.woff2 diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 b/shared/fonts/interstate/interstate-regular-condensed-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 rename to shared/fonts/interstate/interstate-regular-condensed-webfont.woff2 diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed.woff b/shared/fonts/interstate/interstate-regular-condensed.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed.woff rename to shared/fonts/interstate/interstate-regular-condensed.woff diff --git a/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff b/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff rename to shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff diff --git a/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 b/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 rename to shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 diff --git a/shared/fonts/material-symbols/.auto-generated b/shared/fonts/material-symbols/.auto-generated new file mode 100644 index 000000000..a7ad3ae7c --- /dev/null +++ b/shared/fonts/material-symbols/.auto-generated @@ -0,0 +1,3 @@ +Auto-generated, do not edit. Use scripts/material-symbols-update.mts to update. +hash=f2d895e1 +created=2025-09-16T08:22:55.703Z diff --git a/apps/partner-sas/public/_static/fonts/material-symbols/rounded-f2d895e1.woff2 b/shared/fonts/material-symbols/rounded-f2d895e1.woff2 similarity index 85% rename from apps/partner-sas/public/_static/fonts/material-symbols/rounded-f2d895e1.woff2 rename to shared/fonts/material-symbols/rounded-f2d895e1.woff2 index 5b6458b2d..9b1758e42 100644 Binary files a/apps/partner-sas/public/_static/fonts/material-symbols/rounded-f2d895e1.woff2 and b/shared/fonts/material-symbols/rounded-f2d895e1.woff2 differ diff --git a/apps/partner-sas/public/_static/fonts/prumo/PrumoText-Light.woff b/shared/fonts/prumo/PrumoText-Light.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/prumo/PrumoText-Light.woff rename to shared/fonts/prumo/PrumoText-Light.woff diff --git a/apps/partner-sas/public/_static/fonts/prumo/prumotext-light-webfont.woff2 b/shared/fonts/prumo/prumotext-light-webfont.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/prumo/prumotext-light-webfont.woff2 rename to shared/fonts/prumo/prumotext-light-webfont.woff2 diff --git a/shared/fonts/roboto/.deprecated b/shared/fonts/roboto/.deprecated new file mode 100644 index 000000000..cade70432 --- /dev/null +++ b/shared/fonts/roboto/.deprecated @@ -0,0 +1 @@ +This font is only used on the old web diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff b/shared/fonts/roboto/roboto-v20-latin-300.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff rename to shared/fonts/roboto/roboto-v20-latin-300.woff diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 b/shared/fonts/roboto/roboto-v20-latin-300.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 rename to shared/fonts/roboto/roboto-v20-latin-300.woff2 diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff b/shared/fonts/roboto/roboto-v20-latin-500.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff rename to shared/fonts/roboto/roboto-v20-latin-500.woff diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 b/shared/fonts/roboto/roboto-v20-latin-500.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 rename to shared/fonts/roboto/roboto-v20-latin-500.woff2 diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff b/shared/fonts/roboto/roboto-v20-latin-700.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff rename to shared/fonts/roboto/roboto-v20-latin-700.woff diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 b/shared/fonts/roboto/roboto-v20-latin-700.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 rename to shared/fonts/roboto/roboto-v20-latin-700.woff2 diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff b/shared/fonts/roboto/roboto-v20-latin-regular.woff similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff rename to shared/fonts/roboto/roboto-v20-latin-regular.woff diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 b/shared/fonts/roboto/roboto-v20-latin-regular.woff2 similarity index 100% rename from apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 rename to shared/fonts/roboto/roboto-v20-latin-regular.woff2 diff --git a/apps/scandic-web/public/_static/img/Scandic_Family_Breakfast.jpg b/shared/images/Scandic_Family_Breakfast.jpg similarity index 100% rename from apps/scandic-web/public/_static/img/Scandic_Family_Breakfast.jpg rename to shared/images/Scandic_Family_Breakfast.jpg diff --git a/apps/scandic-web/public/_static/img/Scandic_Park_Party_Lipstick.jpg b/shared/images/Scandic_Park_Party_Lipstick.jpg similarity index 100% rename from apps/scandic-web/public/_static/img/Scandic_Park_Party_Lipstick.jpg rename to shared/images/Scandic_Park_Party_Lipstick.jpg diff --git a/yarn.lock b/yarn.lock index c8bc2b7d9..f1559221f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9668,6 +9668,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^14.0.0": + version: 14.0.0 + resolution: "commander@npm:14.0.0" + checksum: 10c0/73c4babfa558077868d84522b11ef56834165d472b9e86a634cd4c3ae7fc72d59af6377d8878e06bd570fe8f3161eced3cbe383c38f7093272bb65bd242b595b + languageName: node + linkType: hard + "commander@npm:^6.2.1": version: 6.2.1 resolution: "commander@npm:6.2.1" @@ -17671,6 +17678,7 @@ __metadata: "@types/react": "npm:19.1.0" "@types/react-dom": "npm:19.1.0" "@yarnpkg/types": "npm:^4.0.1" + commander: "npm:^14.0.0" husky: "npm:^9.1.7" jiti: "npm:^1.21.0" lint-staged: "npm:^15.2.2"