diff --git a/apps/partner-sas/.gitignore b/apps/partner-sas/.gitignore
new file mode 100644
index 000000000..3320db616
--- /dev/null
+++ b/apps/partner-sas/.gitignore
@@ -0,0 +1,49 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+/.pnp
+.pnp.*
+.yarn/*
+!.yarn/patches
+!.yarn/plugins
+!.yarn/releases
+!.yarn/versions
+
+# testing
+/coverage
+
+# next.js
+/.next/
+/out/
+
+# production
+/build
+
+# misc
+.DS_Store
+*.pem
+
+# debug
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+.pnpm-debug.log*
+
+# env files (can opt-in for committing if needed)
+.env*
+
+# vercel
+.vercel
+
+# typescript
+*.tsbuildinfo
+next-env.d.ts
+
+# Yarn
+.yarn/cache
+.yarn/unplugged
+.yarn/build-state.yml
+.yarn/install-state.gz
+.pnp.*
+.yarn/releases
\ No newline at end of file
diff --git a/apps/partner-sas/app/globals.css b/apps/partner-sas/app/globals.css
new file mode 100644
index 000000000..a5ff62d3a
--- /dev/null
+++ b/apps/partner-sas/app/globals.css
@@ -0,0 +1,3 @@
+body {
+ background: rebeccapurple;
+}
diff --git a/apps/partner-sas/app/layout.tsx b/apps/partner-sas/app/layout.tsx
new file mode 100644
index 000000000..24742f1a8
--- /dev/null
+++ b/apps/partner-sas/app/layout.tsx
@@ -0,0 +1,29 @@
+import "@scandic-hotels/design-system/style.css"
+import "@scandic-hotels/design-system/fonts.css"
+import "@/public/_static/css/design-system-new-deprecated.css"
+import "./globals.css"
+
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "Create Next App",
+ description: "Generated by create next app",
+}
+
+export default function RootLayout({
+ children,
+}: Readonly<{
+ children: React.ReactNode
+}>) {
+ return (
+
+
+ {/* eslint-disable-next-line @next/next/no-css-tags */}
+
+ {/* eslint-disable-next-line @next/next/no-css-tags */}
+
+
+ {children}
+
+ )
+}
diff --git a/apps/partner-sas/app/page.module.css b/apps/partner-sas/app/page.module.css
new file mode 100644
index 000000000..b19b9514b
--- /dev/null
+++ b/apps/partner-sas/app/page.module.css
@@ -0,0 +1,3 @@
+.page {
+ color: white;
+}
diff --git a/apps/partner-sas/app/page.tsx b/apps/partner-sas/app/page.tsx
new file mode 100644
index 000000000..a4fa63eb5
--- /dev/null
+++ b/apps/partner-sas/app/page.tsx
@@ -0,0 +1,16 @@
+import { Typography } from "@scandic-hotels/design-system/Typography"
+
+import styles from "./page.module.css"
+
+export default function Home() {
+ return (
+
+
+
+ {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
+ hello world
+
+
+
+ )
+}
diff --git a/apps/partner-sas/eslint.config.mjs b/apps/partner-sas/eslint.config.mjs
new file mode 100644
index 000000000..655d9fd40
--- /dev/null
+++ b/apps/partner-sas/eslint.config.mjs
@@ -0,0 +1,106 @@
+import { FlatCompat } from "@eslint/eslintrc"
+import js from "@eslint/js"
+import typescriptEslint from "@typescript-eslint/eslint-plugin"
+import tsParser from "@typescript-eslint/parser"
+import { defineConfig } from "eslint/config"
+import formatjs from "eslint-plugin-formatjs"
+import simpleImportSort from "eslint-plugin-simple-import-sort"
+
+const compat = new FlatCompat({
+ recommendedConfig: js.configs.recommended,
+ allConfig: js.configs.all,
+})
+
+export default defineConfig([
+ {
+ extends: compat.extends("next/core-web-vitals", "plugin:import/typescript"),
+ plugins: {
+ "simple-import-sort": simpleImportSort,
+ "@typescript-eslint": typescriptEslint,
+ formatjs,
+ },
+
+ languageOptions: {
+ parser: tsParser,
+ },
+
+ rules: {
+ "no-unused-vars": "off",
+ "react/function-component-definition": "error",
+ "import/no-relative-packages": "error",
+ "simple-import-sort/imports": [
+ "error",
+ {
+ groups: [
+ ["^\\u0000"],
+ ["^node:"],
+ ["^@?\\w"],
+ ["^@scandic-hotels/(?!.*\\u0000$).*$"],
+ [
+ "^@/constants/?(?!.*\\u0000$).*$",
+ "^@/env/?(?!.*\\u0000$).*$",
+ "^@/lib/?(?!.*\\u0000$).*$",
+ "^@/server/?(?!.*\\u0000$).*$",
+ "^@/stores/?(?!.*\\u0000$).*$",
+ ],
+ ["^@/(?!(types|.*\\u0000$)).*$"],
+ [
+ "^\\.\\.(?!/?$)",
+ "^\\.\\./?$",
+ "^\\./(?=.*/)(?!/?$)",
+ "^\\.(?!/?$)",
+ "^\\./?$",
+ ],
+ ["^(?!\\u0000).+\\.s?css$"],
+ ["^node:.*\\u0000$", "^@?\\w.*\\u0000$"],
+ [
+ "^@scandichotels/.*\\u0000$",
+ "^@/types/.*",
+ "^@/.*\\u0000$",
+ "^[^.].*\\u0000$",
+ "^\\..*\\u0000$",
+ ],
+ ],
+ },
+ ],
+
+ "simple-import-sort/exports": "error",
+ "import/first": "error",
+ "import/newline-after-import": "error",
+
+ "import/no-duplicates": [
+ "error",
+ {
+ "prefer-inline": true,
+ },
+ ],
+
+ "@typescript-eslint/consistent-type-imports": "error",
+
+ "@typescript-eslint/no-unused-vars": [
+ "error",
+ {
+ args: "all",
+ argsIgnorePattern: "^_",
+ caughtErrors: "all",
+ caughtErrorsIgnorePattern: "^_",
+ destructuredArrayIgnorePattern: "^_",
+ varsIgnorePattern: "^_",
+ ignoreRestSiblings: true,
+ },
+ ],
+
+ "formatjs/enforce-default-message": ["error", "literal"],
+ "formatjs/enforce-placeholders": ["error"],
+ "formatjs/enforce-plural-rules": ["error"],
+ "formatjs/no-literal-string-in-jsx": ["error"],
+ "formatjs/no-multiple-whitespaces": ["error"],
+ "formatjs/no-multiple-plurals": ["error"],
+ "formatjs/no-invalid-icu": ["error"],
+ "formatjs/no-id": ["error"],
+ "formatjs/no-complex-selectors": ["error"],
+ "formatjs/no-useless-message": ["error"],
+ "formatjs/prefer-pound-in-plural": ["error"],
+ },
+ },
+])
diff --git a/apps/partner-sas/lint-staged.config.js b/apps/partner-sas/lint-staged.config.js
new file mode 100644
index 000000000..d03436774
--- /dev/null
+++ b/apps/partner-sas/lint-staged.config.js
@@ -0,0 +1,21 @@
+import path from "node:path"
+
+const WEB_ROOT = path.join(process.cwd(), "apps/partner-sas/")
+
+// https://nextjs.org/docs/app/building-your-application/configuring/eslint#lint-staged
+const buildEslintCommand = (filenames) => {
+ const cmd = `next lint --fix --max-warnings 0 --file ${filenames
+ .map((f) => `'${path.relative(WEB_ROOT, f)}'`)
+ .join(" --file ")}`
+
+ return cmd
+}
+
+const config = {
+ "*.{js,jsx,ts,tsx}": [buildEslintCommand],
+ "*.{ts,tsx}": () => "tsc -p tsconfig.json --noEmit",
+ "*.{js,jsx,ts,tsx,json,css}": "prettier --write",
+ "i18n/dictionaries/*.json": "jsonsort",
+}
+
+export default config
diff --git a/apps/partner-sas/netlify.toml b/apps/partner-sas/netlify.toml
new file mode 100644
index 000000000..8596b3658
--- /dev/null
+++ b/apps/partner-sas/netlify.toml
@@ -0,0 +1,27 @@
+[build]
+command = "yarn build"
+publish = "apps/partner-sas/.next"
+
+[context.branch-deploy]
+command = "yarn build"
+
+[context.deploy-preview]
+command = "yarn build"
+
+[build.environment]
+# set TERM variable for terminal output
+TERM = "xterm"
+
+[[plugins]]
+package = "@netlify/plugin-nextjs"
+
+# [images]
+# remote_images = [
+# "https://imagevault-stage.scandichotels.com.*",
+# "https://imagevault.scandichotels.com.*",
+# ]
+
+[[headers]]
+for = "/_next/static/*"
+[headers.values]
+cache-control = "public, max-age=31536000, immutable"
diff --git a/apps/partner-sas/next.config.ts b/apps/partner-sas/next.config.ts
new file mode 100644
index 000000000..16023f96b
--- /dev/null
+++ b/apps/partner-sas/next.config.ts
@@ -0,0 +1,26 @@
+import type { NextConfig } from "next"
+
+const nextConfig: NextConfig = {
+ poweredByHeader: false,
+ trailingSlash: false,
+ transpilePackages: ["@scandic-hotels/common", "@scandic-hotels/trpc"],
+ output: "standalone",
+
+ webpack: function (config: any) {
+ config.module.rules.push(
+ {
+ test: /\.(graphql|gql)/,
+ exclude: /node_modules/,
+ loader: "graphql-tag/loader",
+ },
+ {
+ test: /\.svg$/,
+ use: ["@svgr/webpack"],
+ }
+ )
+
+ return config
+ },
+}
+
+export default nextConfig
diff --git a/apps/partner-sas/package.json b/apps/partner-sas/package.json
new file mode 100644
index 000000000..280f2ca18
--- /dev/null
+++ b/apps/partner-sas/package.json
@@ -0,0 +1,42 @@
+{
+ "name": "@scandic-hotels/partner-sas",
+ "version": "0.1.0",
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "dev": "PORT=3001 NEXT_PUBLIC_PORT=3001 next dev",
+ "build": "next build",
+ "start": "node .next/standalone/server.js",
+ "lint": "next lint --max-warnings 0 && tsc --noEmit",
+ "lint:fix": "next lint --fix && tsc --noEmit",
+ "check-types": "tsc --noEmit"
+ },
+ "dependencies": {
+ "@netlify/plugin-nextjs": "^5.11.2",
+ "@scandic-hotels/design-system": "workspace:*",
+ "next": "15.3.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0"
+ },
+ "devDependencies": {
+ "@eslint/eslintrc": "^3.3.1",
+ "@eslint/js": "^9.26.0",
+ "@scandic-hotels/common": "workspace:*",
+ "@scandic-hotels/typescript-config": "workspace:*",
+ "@types/node": "^20",
+ "@types/react": "19.1.0",
+ "@types/react-dom": "19.1.0",
+ "@typescript-eslint/eslint-plugin": "^8.32.0",
+ "@typescript-eslint/parser": "^8.32.0",
+ "eslint": "^9",
+ "eslint-config-next": "15.3.2",
+ "eslint-plugin-formatjs": "^5.3.1",
+ "eslint-plugin-import": "^2.31.0",
+ "eslint-plugin-simple-import-sort": "^12.1.1",
+ "typescript": "5.8.3",
+ "typescript-plugin-css-modules": "^5.1.0"
+ },
+ "engines": {
+ "node": "22"
+ }
+}
diff --git a/apps/partner-sas/prettier.config.cjs b/apps/partner-sas/prettier.config.cjs
new file mode 100644
index 000000000..2fd3b38fe
--- /dev/null
+++ b/apps/partner-sas/prettier.config.cjs
@@ -0,0 +1,8 @@
+module.exports = {
+ semi: false,
+ trailingComma: "es5",
+ singleQuote: false,
+ printWidth: 80,
+ tabWidth: 2,
+ endOfLine: "lf",
+}
diff --git a/apps/partner-sas/public/_static/css/core.css b/apps/partner-sas/public/_static/css/core.css
new file mode 100644
index 000000000..7cbd74da8
--- /dev/null
+++ b/apps/partner-sas/public/_static/css/core.css
@@ -0,0 +1,4339 @@
+@font-face {
+ font-family: Roboto;
+ font-display: swap;
+ src:
+ url(/_static/fonts/roboto/roboto-v20-latin-300.woff2) format("woff2"),
+ url(/_static/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/fonts/roboto/roboto-v20-latin-regular.woff2) format("woff2"),
+ url(/_static/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/fonts/roboto/roboto-v20-latin-500.woff2) format("woff2"),
+ url(/_static/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/fonts/roboto/roboto-v20-latin-700.woff2) format("woff2"),
+ url(/_static/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/fonts/brandon-text/black.woff2) format("woff2"),
+ url(/_static/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/fonts/brandon-text/bold.woff2) format("woff2"),
+ url(/_static/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/fonts/prumo/prumotext-light-webfont.woff2) format("woff2"),
+ url(/_static/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/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/brown/brown-light/lineto-brown-light-webfont.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/interstate/interstate-black-compressed.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/interstate/interstate-regular-condensed-webfont.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/gotham/gotham-black-webfont.woff2) format("woff2"),
+ url(/_static/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/fonts/gotham/gotham-bold-webfont.woff2) format("woff2"),
+ url(/_static/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/fonts/boita/boita-regular-webfont.woff2) format("woff2"),
+ url(/_static/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/fonts/akkurat/akkurat-regular-webfont.woff2) format("woff2"),
+ url(/_static/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/fonts/akkurat/akkurat-light-webfont.woff2) format("woff2"),
+ url(/_static/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/fonts/domaine/domainesanstextweb-light-webfont.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2)
+ format("woff2"),
+ url(/_static/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/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2)
+ format("woff2"),
+ url(/_static/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/partner-sas/public/_static/css/design-system-new-deprecated.css b/apps/partner-sas/public/_static/css/design-system-new-deprecated.css
new file mode 100644
index 000000000..8d98f0d51
--- /dev/null
+++ b/apps/partner-sas/public/_static/css/design-system-new-deprecated.css
@@ -0,0 +1,870 @@
+: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 {
+ --Corner-radius-Large: 12px;
+ --Corner-radius-Medium: 8px;
+ --Corner-radius-Rounded: 250px;
+ --Corner-radius-Small: 4px;
+ --Corner-radius-xLarge: 16px;
+ --Layout-Desktop-Breakpoints-max-width: 1920px;
+ --Layout-Desktop-Breakpoints-min-width: 1367px;
+ --Layout-Desktop-Columns-Column: 12px;
+ --Layout-Desktop-Gutter-max-width: 24px;
+ --Layout-Desktop-Gutter-min-width: 16px;
+ --Layout-Desktop-Margin-Margin-max: 72px;
+ --Layout-Desktop-Margin-Margin-min: 40px;
+ --Layout-Mobile-Breakpoints-max-width: 767px;
+ --Layout-Mobile-Breakpoints-min-width: 320px;
+ --Layout-Mobile-Columns-Column: 4px;
+ --Layout-Mobile-Gutter-max-width: 16px;
+ --Layout-Mobile-Gutter-min-width: 16px;
+ --Layout-Mobile-Margin-Margin-max: 16px;
+ --Layout-Mobile-Margin-Margin-min: 16px;
+ --Layout-Tablet-Breakpoints-max-width: 1366px;
+ --Layout-Tablet-Breakpoints-min-width: 768px;
+ --Layout-Tablet-Columns-Column: 8px;
+ --Layout-Tablet-Gutter-max-width: 16px;
+ --Layout-Tablet-Gutter-min-width: 16px;
+ --Layout-Tablet-Margin-Margin-max: 32px;
+ --Layout-Tablet-Margin-Margin-min: 24px;
+ --Spacing-x0: 0px;
+ --Spacing-x1: 8px;
+ --Spacing-x2: 16px;
+ --Spacing-x3: 24px;
+ --Spacing-x4: 32px;
+ --Spacing-x5: 40px;
+ --Spacing-x6: 48px;
+ --Spacing-x7: 56px;
+ --Spacing-x9: 72px;
+ --Spacing-x-half: 4px;
+ --Spacing-x-one-and-half: 12px;
+ --Spacing-x-quarter: 2px;
+}
+: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-Powder-rose: #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;
+ --Scandic-Beige-00: #faf6f2;
+ --Scandic-Beige-10: #f2ece6;
+ --Scandic-Beige-20: #e3d9d1;
+ --Scandic-Beige-30: #d1c4ba;
+ --Scandic-Beige-40: #b8a79a;
+ --Scandic-Beige-50: #9c8a7e;
+ --Scandic-Beige-60: #806e63;
+ --Scandic-Beige-70: #6b584d;
+ --Scandic-Beige-80: #533f35;
+ --Scandic-Beige-90: #3e2b23;
+ --Scandic-Beige-100: #291710;
+ --Scandic-Blue-00: #e8f6ff;
+ --Scandic-Blue-10: #cfebff;
+ --Scandic-Blue-20: #b5e0ff;
+ --Scandic-Blue-30: #93c9f5;
+ --Scandic-Blue-40: #79aee7;
+ --Scandic-Blue-50: #5b8fd4;
+ --Scandic-Blue-60: #3f6dbd;
+ --Scandic-Blue-70: #284ea0;
+ --Scandic-Blue-80: #18347f;
+ --Scandic-Blue-90: #0d1f5f;
+ --Scandic-Blue-100: #0d1440;
+ --Scandic-Brand-Burgundy: #4d001b;
+ --Scandic-Brand-Dark-Blue: #0d1440;
+ --Scandic-Brand-Dark-Green: #093021;
+ --Scandic-Brand-Dark-Grey: #291710;
+ --Scandic-Brand-Light-Blue: #b5e0ff;
+ --Scandic-Brand-Light-Green: #d2edaf;
+ --Scandic-Brand-Pale-Peach: #f7e1d5;
+ --Scandic-Brand-Pale-Yellow: #fff0c2;
+ --Scandic-Brand-Scandic-Red: #cd0921;
+ --Scandic-Brand-Warm-White: #faf6f2;
+ --Scandic-Green-00: #f3fce8;
+ --Scandic-Green-10: #e1f3ca;
+ --Scandic-Green-20: #d2edaf;
+ --Scandic-Green-30: #acdb8a;
+ --Scandic-Green-40: #7cb865;
+ --Scandic-Green-50: #539e49;
+ --Scandic-Green-60: #348337;
+ --Scandic-Green-70: #256931;
+ --Scandic-Green-80: #164e29;
+ --Scandic-Green-90: #093021;
+ --Scandic-Green-100: #091f16;
+ --Scandic-Peach-00: #fff3ed;
+ --Scandic-Peach-10: #f7e1d5;
+ --Scandic-Peach-20: #f4d5c8;
+ --Scandic-Peach-30: #f0c1b6;
+ --Scandic-Peach-40: #e9aba3;
+ --Scandic-Peach-50: #de9490;
+ --Scandic-Peach-60: #cd797c;
+ --Scandic-Peach-70: #b05b65;
+ --Scandic-Peach-80: #8f4350;
+ --Scandic-Peach-90: #642636;
+ --Scandic-Peach-100: #4d0f25;
+ --Scandic-Red-00: #ffebeb;
+ --Scandic-Red-10: #f7c1c2;
+ --Scandic-Red-20: #f79499;
+ --Scandic-Red-30: #f26b74;
+ --Scandic-Red-40: #ed4251;
+ --Scandic-Red-50: #e32034;
+ --Scandic-Red-60: #cd0921;
+ --Scandic-Red-70: #ad0015;
+ --Scandic-Red-80: #8d0011;
+ --Scandic-Red-90: #6d000d;
+ --Scandic-Red-100: #4d001b;
+ --Scandic-Yellow-00: #fff8e3;
+ --Scandic-Yellow-10: #fff0c2;
+ --Scandic-Yellow-20: #fade89;
+ --Scandic-Yellow-30: #f7ce52;
+ --Scandic-Yellow-40: #edb532;
+ --Scandic-Yellow-50: #e59515;
+ --Scandic-Yellow-60: #d17308;
+ --Scandic-Yellow-70: #a85211;
+ --Scandic-Yellow-80: #7d370f;
+ --Scandic-Yellow-90: #4f2313;
+ --Scandic-Yellow-100: #301508;
+ --UI-Grey-00: #f9f6f4;
+ --UI-Grey-10: #ebe8e6;
+ --UI-Grey-20: #d6d2d0;
+ --UI-Grey-30: #c2bdba;
+ --UI-Grey-40: #a8a4a2;
+ --UI-Grey-50: #8c8987;
+ --UI-Grey-60: #787472;
+ --UI-Grey-70: #635f5d;
+ --UI-Grey-80: #57514e;
+ --UI-Grey-90: #403937;
+ --UI-Grey-100: #26201e;
+ --UI-Opacity-Almost-Black-0: #1f1c1b00;
+ --UI-Opacity-Almost-Black-10: #1f1c1b1a;
+ --UI-Opacity-Almost-Black-20: #1f1c1b33;
+ --UI-Opacity-Almost-Black-30: #1f1c1b4d;
+ --UI-Opacity-Almost-Black-40: #1f1c1b66;
+ --UI-Opacity-Almost-Black-50: #1f1c1b80;
+ --UI-Opacity-Almost-Black-60: #1f1c1b99;
+ --UI-Opacity-Almost-Black-70: #1f1c1bb3;
+ --UI-Opacity-Almost-Black-80: #1f1c1bcc;
+ --UI-Opacity-Almost-Black-90: #1f1c1be6;
+ --UI-Opacity-Almost-Black-100: #1f1c1b;
+ --UI-Opacity-White-0: #ffffff00;
+ --UI-Opacity-White-10: #ffffff1a;
+ --UI-Opacity-White-20: #ffffff33;
+ --UI-Opacity-White-30: #ffffff4d;
+ --UI-Opacity-White-40: #ffffff66;
+ --UI-Opacity-White-50: #ffffff80;
+ --UI-Opacity-White-60: #ffffff99;
+ --UI-Opacity-White-70: #ffffffb3;
+ --UI-Opacity-White-80: #ffffffcc;
+ --UI-Opacity-White-90: #ffffffe6;
+ --UI-Opacity-White-100: #ffffff;
+}
+: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: #f9f6f4;
+ --Main-Grey-10: #ebe8e6;
+ --Main-Grey-20: #d6d2d0;
+ --Main-Grey-30: #c2bdba;
+ --Main-Grey-40: #a8a4a2;
+ --Main-Grey-50: #8c8987;
+ --Main-Grey-60: #787472;
+ --Main-Grey-70: #635f5d;
+ --Main-Grey-80: #57514e;
+ --Main-Grey-90: #403937;
+ --Main-Grey-100: #26201e;
+ --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: #ffebeb;
+ --Main-Scandic-10: #f7c1c2;
+ --Main-Scandic-20: #f79499;
+ --Main-Scandic-30: #f26b74;
+ --Main-Scandic-40: #ed4251;
+ --Main-Scandic-50: #e32034;
+ --Main-Scandic-60: #cd0921;
+ --Main-Scandic-70: #ad0015;
+ --Main-Scandic-80: #8d0011;
+ --Main-Scandic-90: #6d000d;
+ --Main-Scandic-100: #4d001b;
+ --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/partner-sas/public/_static/css/scandic.css b/apps/partner-sas/public/_static/css/scandic.css
new file mode 100644
index 000000000..31beedd0f
--- /dev/null
+++ b/apps/partner-sas/public/_static/css/scandic.css
@@ -0,0 +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: 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/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: 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/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: 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/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: -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/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: 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/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff
new file mode 100644
index 000000000..e97c79990
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff2
new file mode 100644
index 000000000..3ba8cb7f7
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light.woff b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light.woff
new file mode 100644
index 000000000..d114ded5c
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-light.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff
new file mode 100644
index 000000000..63661bd47
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2
new file mode 100644
index 000000000..bf634d20a
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular.woff b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular.woff
new file mode 100644
index 000000000..dbe38be94
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/akkurat/akkurat-regular.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/biro-script-plus/regular.woff2 b/apps/partner-sas/public/_static/fonts/biro-script-plus/regular.woff2
new file mode 100644
index 000000000..c930432b1
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/biro-script-plus/regular.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff b/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff
new file mode 100644
index 000000000..1c86d7d21
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff2 b/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff2
new file mode 100644
index 000000000..56f9414ac
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/boita/boita-regular-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/boita/boita-regular.woff b/apps/partner-sas/public/_static/fonts/boita/boita-regular.woff
new file mode 100644
index 000000000..f5c7b8c1f
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/boita/boita-regular.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/black.woff b/apps/partner-sas/public/_static/fonts/brandon-text/black.woff
new file mode 100644
index 000000000..9301565d6
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brandon-text/black.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/black.woff2 b/apps/partner-sas/public/_static/fonts/brandon-text/black.woff2
new file mode 100644
index 000000000..501e87d07
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brandon-text/black.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff b/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff
new file mode 100644
index 000000000..28b1bd6c0
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff2 b/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff2
new file mode 100644
index 000000000..fda7f0638
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brandon-text/bold.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff b/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff
new file mode 100644
index 000000000..58b640e94
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 b/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2
new file mode 100644
index 000000000..37ebbe357
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff b/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff
new file mode 100644
index 000000000..17ed1ba14
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brown/brown-bold/lineto-brown-bold.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff b/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff
new file mode 100644
index 000000000..9607be12e
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 b/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2
new file mode 100644
index 000000000..72d8f581a
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light.woff b/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light.woff
new file mode 100644
index 000000000..b9f3a6073
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/brown/brown-light/lineto-brown-light.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Black.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Black.otf
new file mode 100644
index 000000000..6ea2fe7c5
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Black.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf
new file mode 100644
index 000000000..19d7a2062
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BlackItalic.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf
new file mode 100644
index 000000000..95bcf9338
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Bold.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf
new file mode 100644
index 000000000..ea2cf76da
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-BoldItalic.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Light.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Light.otf
new file mode 100644
index 000000000..c32669e0a
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Light.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf
new file mode 100644
index 000000000..6f7dca56e
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-LightItalic.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf
new file mode 100644
index 000000000..d0887a452
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Medium.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf
new file mode 100644
index 000000000..0f2ceef4b
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-MediumItalic.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf
new file mode 100644
index 000000000..2f5104364
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Regular.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf
new file mode 100644
index 000000000..342779228
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-RegularItalic.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf
new file mode 100644
index 000000000..073be2887
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-Thin.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf
new file mode 100644
index 000000000..a0cb03bf5
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/canela-deck/CanelaDeck-ThinItalic.otf differ
diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff
new file mode 100644
index 000000000..12d6e5174
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2
new file mode 100644
index 000000000..2bcf11d9d
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-light-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff
new file mode 100644
index 000000000..a0561fe0c
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2
new file mode 100644
index 000000000..45daf13cf
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/domaine/domainesanstextweb-regular-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/OFL.txt b/apps/partner-sas/public/_static/fonts/fira-mono/OFL.txt
new file mode 100644
index 000000000..80141881e
--- /dev/null
+++ b/apps/partner-sas/public/_static/fonts/fira-mono/OFL.txt
@@ -0,0 +1,93 @@
+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/partner-sas/public/_static/fonts/fira-mono/bold.woff2 b/apps/partner-sas/public/_static/fonts/fira-mono/bold.woff2
new file mode 100644
index 000000000..c73968fc4
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-mono/bold.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/medium.woff2 b/apps/partner-sas/public/_static/fonts/fira-mono/medium.woff2
new file mode 100644
index 000000000..bede8a97f
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-mono/medium.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-mono/regular.woff2 b/apps/partner-sas/public/_static/fonts/fira-mono/regular.woff2
new file mode 100644
index 000000000..ca3a0c87a
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-mono/regular.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/OFL.txt b/apps/partner-sas/public/_static/fonts/fira-sans/OFL.txt
new file mode 100644
index 000000000..fc506b8d6
--- /dev/null
+++ b/apps/partner-sas/public/_static/fonts/fira-sans/OFL.txt
@@ -0,0 +1,93 @@
+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/public/_static/fonts/fira-sans/black.woff2 b/apps/partner-sas/public/_static/fonts/fira-sans/black.woff2
new file mode 100644
index 000000000..6095ed58b
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-sans/black.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/bold.woff2 b/apps/partner-sas/public/_static/fonts/fira-sans/bold.woff2
new file mode 100644
index 000000000..4c550c7d4
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-sans/bold.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/light.woff2 b/apps/partner-sas/public/_static/fonts/fira-sans/light.woff2
new file mode 100644
index 000000000..5c0e34d6b
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-sans/light.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/medium.woff2 b/apps/partner-sas/public/_static/fonts/fira-sans/medium.woff2
new file mode 100644
index 000000000..7a1e5fc54
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-sans/medium.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/regular.woff2 b/apps/partner-sas/public/_static/fonts/fira-sans/regular.woff2
new file mode 100644
index 000000000..e766e06cc
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-sans/regular.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/fira-sans/semibold.woff2 b/apps/partner-sas/public/_static/fonts/fira-sans/semibold.woff2
new file mode 100644
index 000000000..bafabb5a1
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/fira-sans/semibold.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff b/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff
new file mode 100644
index 000000000..1db50441b
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff2 b/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff2
new file mode 100644
index 000000000..9d9987ee8
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/gotham/gotham-black-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-black.woff b/apps/partner-sas/public/_static/fonts/gotham/gotham-black.woff
new file mode 100644
index 000000000..746542862
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/gotham/gotham-black.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff b/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff
new file mode 100644
index 000000000..6ec2edf56
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff2 b/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff2
new file mode 100644
index 000000000..c9c338ada
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/gotham/gotham-bold-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/gotham/gotham-bold.woff b/apps/partner-sas/public/_static/fonts/gotham/gotham-bold.woff
new file mode 100644
index 000000000..d1e93f751
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/gotham/gotham-bold.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff
new file mode 100644
index 000000000..da52cbc2f
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2
new file mode 100644
index 000000000..65913b120
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff
new file mode 100644
index 000000000..df4461863
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2
new file mode 100644
index 000000000..42ec4fb13
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff b/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff
new file mode 100644
index 000000000..b23bca653
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff2 b/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff2
new file mode 100644
index 000000000..a5df06db1
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/interstate/interstate-black-compressed.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 b/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2
new file mode 100644
index 000000000..c8651f02f
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed.woff b/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed.woff
new file mode 100644
index 000000000..9ba8ed9e6
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/interstate/interstate-regular-condensed.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff b/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff
new file mode 100644
index 000000000..9bcecf640
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 b/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2
new file mode 100644
index 000000000..29e6bdef2
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/material-symbols/rounded-481ed751.woff2 b/apps/partner-sas/public/_static/fonts/material-symbols/rounded-481ed751.woff2
new file mode 100644
index 000000000..494e8df02
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/material-symbols/rounded-481ed751.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/prumo/PrumoText-Light.woff b/apps/partner-sas/public/_static/fonts/prumo/PrumoText-Light.woff
new file mode 100644
index 000000000..a1935ff7e
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/prumo/PrumoText-Light.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/prumo/prumotext-light-webfont.woff2 b/apps/partner-sas/public/_static/fonts/prumo/prumotext-light-webfont.woff2
new file mode 100644
index 000000000..de44b7ebb
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/prumo/prumotext-light-webfont.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff
new file mode 100644
index 000000000..2f6bdb5e7
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff2
new file mode 100644
index 000000000..ef8c8836b
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-300.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff
new file mode 100644
index 000000000..869925869
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff2
new file mode 100644
index 000000000..6362d7f64
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-500.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff
new file mode 100644
index 000000000..0f14effba
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff2
new file mode 100644
index 000000000..32b25eee7
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-700.woff2 differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff
new file mode 100644
index 000000000..69c882540
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff differ
diff --git a/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2
new file mode 100644
index 000000000..1a5370151
Binary files /dev/null and b/apps/partner-sas/public/_static/fonts/roboto/roboto-v20-latin-regular.woff2 differ
diff --git a/apps/partner-sas/tsconfig.json b/apps/partner-sas/tsconfig.json
new file mode 100644
index 000000000..bab9f8da5
--- /dev/null
+++ b/apps/partner-sas/tsconfig.json
@@ -0,0 +1,16 @@
+{
+ "extends": "@scandic-hotels/typescript-config/nextjs.json",
+ "compilerOptions": {
+ "plugins": [
+ {
+ "name": "next"
+ },
+ { "name": "typescript-plugin-css-modules" }
+ ],
+ "paths": {
+ "@/*": ["./*"]
+ }
+ },
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
+ "exclude": ["node_modules"]
+}
diff --git a/apps/partner-sas/turbo.json b/apps/partner-sas/turbo.json
new file mode 100644
index 000000000..5b21c691f
--- /dev/null
+++ b/apps/partner-sas/turbo.json
@@ -0,0 +1,17 @@
+{
+ "extends": ["//"],
+ "tasks": {
+ "dev": {
+ "dependsOn": ["@scandic-hotels/design-system#build"]
+ },
+ "build": {
+ "dependsOn": ["@scandic-hotels/design-system#build"]
+ },
+ "test": {
+ "dependsOn": ["@scandic-hotels/design-system#build"]
+ },
+ "lint": {
+ "dependsOn": ["@scandic-hotels/design-system#build"]
+ }
+ }
+}
diff --git a/package.json b/package.json
index f68f015f6..90c5e8ed8 100644
--- a/package.json
+++ b/package.json
@@ -7,6 +7,7 @@
"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",
diff --git a/yarn.lock b/yarn.lock
index f8d11c2c6..5c393f557 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3448,6 +3448,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/env@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/env@npm:15.3.4"
+ checksum: 10c0/43d37896e1422c9c353d9ded1d1b01545aa30b2bb125bcc40ffd4474dbc6e0ba603a77fc2a598616964a925379bb5a39eb1a242f0c49fc933e39e099fb2f7d75
+ languageName: node
+ linkType: hard
+
"@next/eslint-plugin-next@npm:15.3.2":
version: 15.3.2
resolution: "@next/eslint-plugin-next@npm:15.3.2"
@@ -3471,6 +3478,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-darwin-arm64@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-darwin-arm64@npm:15.3.4"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@next/swc-darwin-x64@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-darwin-x64@npm:15.2.1"
@@ -3485,6 +3499,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-darwin-x64@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-darwin-x64@npm:15.3.4"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-arm64-gnu@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-linux-arm64-gnu@npm:15.2.1"
@@ -3499,6 +3520,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-arm64-gnu@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-linux-arm64-gnu@npm:15.3.4"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-arm64-musl@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-linux-arm64-musl@npm:15.2.1"
@@ -3513,6 +3541,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-arm64-musl@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-linux-arm64-musl@npm:15.3.4"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-x64-gnu@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-linux-x64-gnu@npm:15.2.1"
@@ -3527,6 +3562,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-x64-gnu@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-linux-x64-gnu@npm:15.3.4"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-x64-musl@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-linux-x64-musl@npm:15.2.1"
@@ -3541,6 +3583,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-x64-musl@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-linux-x64-musl@npm:15.3.4"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@next/swc-win32-arm64-msvc@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-win32-arm64-msvc@npm:15.2.1"
@@ -3555,6 +3604,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-win32-arm64-msvc@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-win32-arm64-msvc@npm:15.3.4"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@next/swc-win32-x64-msvc@npm:15.2.1":
version: 15.2.1
resolution: "@next/swc-win32-x64-msvc@npm:15.2.1"
@@ -3569,6 +3625,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-win32-x64-msvc@npm:15.3.4":
+ version: 15.3.4
+ resolution: "@next/swc-win32-x64-msvc@npm:15.3.4"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -7069,6 +7132,34 @@ __metadata:
languageName: unknown
linkType: soft
+"@scandic-hotels/partner-sas@workspace:apps/partner-sas":
+ version: 0.0.0-use.local
+ resolution: "@scandic-hotels/partner-sas@workspace:apps/partner-sas"
+ dependencies:
+ "@eslint/eslintrc": "npm:^3.3.1"
+ "@eslint/js": "npm:^9.26.0"
+ "@netlify/plugin-nextjs": "npm:^5.11.2"
+ "@scandic-hotels/common": "workspace:*"
+ "@scandic-hotels/design-system": "workspace:*"
+ "@scandic-hotels/typescript-config": "workspace:*"
+ "@types/node": "npm:^20"
+ "@types/react": "npm:19.1.0"
+ "@types/react-dom": "npm:19.1.0"
+ "@typescript-eslint/eslint-plugin": "npm:^8.32.0"
+ "@typescript-eslint/parser": "npm:^8.32.0"
+ eslint: "npm:^9"
+ eslint-config-next: "npm:15.3.2"
+ eslint-plugin-formatjs: "npm:^5.3.1"
+ eslint-plugin-import: "npm:^2.31.0"
+ eslint-plugin-simple-import-sort: "npm:^12.1.1"
+ next: "npm:15.3.4"
+ react: "npm:^19.0.0"
+ react-dom: "npm:^19.0.0"
+ typescript: "npm:5.8.3"
+ typescript-plugin-css-modules: "npm:^5.1.0"
+ languageName: unknown
+ linkType: soft
+
"@scandic-hotels/redis-api@workspace:apps/redis-api":
version: 0.0.0-use.local
resolution: "@scandic-hotels/redis-api@workspace:apps/redis-api"
@@ -18526,6 +18617,67 @@ __metadata:
languageName: node
linkType: hard
+"next@npm:15.3.4":
+ version: 15.3.4
+ resolution: "next@npm:15.3.4"
+ dependencies:
+ "@next/env": "npm:15.3.4"
+ "@next/swc-darwin-arm64": "npm:15.3.4"
+ "@next/swc-darwin-x64": "npm:15.3.4"
+ "@next/swc-linux-arm64-gnu": "npm:15.3.4"
+ "@next/swc-linux-arm64-musl": "npm:15.3.4"
+ "@next/swc-linux-x64-gnu": "npm:15.3.4"
+ "@next/swc-linux-x64-musl": "npm:15.3.4"
+ "@next/swc-win32-arm64-msvc": "npm:15.3.4"
+ "@next/swc-win32-x64-msvc": "npm:15.3.4"
+ "@swc/counter": "npm:0.1.3"
+ "@swc/helpers": "npm:0.5.15"
+ busboy: "npm:1.6.0"
+ caniuse-lite: "npm:^1.0.30001579"
+ postcss: "npm:8.4.31"
+ sharp: "npm:^0.34.1"
+ styled-jsx: "npm:5.1.6"
+ peerDependencies:
+ "@opentelemetry/api": ^1.1.0
+ "@playwright/test": ^1.41.2
+ babel-plugin-react-compiler: "*"
+ react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ sass: ^1.3.0
+ dependenciesMeta:
+ "@next/swc-darwin-arm64":
+ optional: true
+ "@next/swc-darwin-x64":
+ optional: true
+ "@next/swc-linux-arm64-gnu":
+ optional: true
+ "@next/swc-linux-arm64-musl":
+ optional: true
+ "@next/swc-linux-x64-gnu":
+ optional: true
+ "@next/swc-linux-x64-musl":
+ optional: true
+ "@next/swc-win32-arm64-msvc":
+ optional: true
+ "@next/swc-win32-x64-msvc":
+ optional: true
+ sharp:
+ optional: true
+ peerDependenciesMeta:
+ "@opentelemetry/api":
+ optional: true
+ "@playwright/test":
+ optional: true
+ babel-plugin-react-compiler:
+ optional: true
+ sass:
+ optional: true
+ bin:
+ next: dist/bin/next
+ checksum: 10c0/52d3fba6f53d5d2a339cbde433ab360301e9a0a0d9b95a656bf29ce1af43f02e9cc32571d5d4095bcb8ab7a795207d6e75c64b33fc1f90d21f2f9b157cc9a503
+ languageName: node
+ linkType: hard
+
"no-case@npm:^3.0.4":
version: 3.0.4
resolution: "no-case@npm:3.0.4"
@@ -20118,7 +20270,7 @@ __metadata:
languageName: node
linkType: hard
-"react-dom@npm:19.1.0, react-dom@npm:^19.1.0":
+"react-dom@npm:19.1.0, react-dom@npm:^19.0.0, react-dom@npm:^19.1.0":
version: 19.1.0
resolution: "react-dom@npm:19.1.0"
dependencies:
@@ -20298,7 +20450,7 @@ __metadata:
languageName: node
linkType: hard
-"react@npm:19.1.0, react@npm:^19.1.0":
+"react@npm:19.1.0, react@npm:^19.0.0, react@npm:^19.1.0":
version: 19.1.0
resolution: "react@npm:19.1.0"
checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698