& { header: React.ReactNode }
- >
-) {
- const params = await props.params
-
- const { children, header } = props
-
- setLang(params.lang)
- const messages = await getMessages(params.lang)
-
- return (
-
-
- {/* eslint-disable-next-line @next/next/no-css-tags */}
-
- {/* eslint-disable-next-line @next/next/no-css-tags */}
-
-
-
-
-
-
-
-
-
-
- {header}
- {children}
-
-
-
-
-
-
-
- )
-}
diff --git a/apps/scandic-web/app/[lang]/(live-current)/not-found.tsx b/apps/scandic-web/app/[lang]/(live-current)/not-found.tsx
deleted file mode 100644
index e316fd743..000000000
--- a/apps/scandic-web/app/[lang]/(live-current)/not-found.tsx
+++ /dev/null
@@ -1,5 +0,0 @@
-import NotFound from "@/components/Current/NotFound"
-
-export default function NotFoundPage() {
- return
-}
diff --git a/apps/scandic-web/components/Current/AdobeScript.tsx b/apps/scandic-web/components/Current/AdobeScript.tsx
deleted file mode 100644
index 4691398a7..000000000
--- a/apps/scandic-web/components/Current/AdobeScript.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import Script from "next/script"
-
-import { env } from "@/env/server"
-
-export default function AdobeScript() {
- return env.ADOBE_SCRIPT_SRC ? (
-
- ) : null
-}
diff --git a/apps/scandic-web/components/Current/Aside/Contacts/Contact.tsx b/apps/scandic-web/components/Current/Aside/Contacts/Contact.tsx
deleted file mode 100644
index 5a6dfe6da..000000000
--- a/apps/scandic-web/components/Current/Aside/Contacts/Contact.tsx
+++ /dev/null
@@ -1,99 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-import { Lang } from "@scandic-hotels/common/constants/language"
-
-import styles from "./contact.module.css"
-
-import { type ContactNode, Section } from "@/types/requests/asides/contact"
-
-export default function Contact({ sections, system: { locale } }: ContactNode) {
- if (!sections.length) {
- return null
- }
-
- const visitingAddressMessage = getVisitingAddressMessage(locale)
- return (
-
- {sections.map((section, idx) => {
- switch (section.__typename) {
- case Section.ContactBlockSectionsExtraInfo:
- return {section.extra_info.text}
- case Section.ContactBlockSectionsMailingAddress:
- return (
-
- {section.mailing_address.name}
-
- {section.mailing_address.street}
-
- {section.mailing_address.zip} {section.mailing_address.city}
-
- {section.mailing_address.country}
-
- )
- case Section.ContactBlockSectionsPhone:
- return (
-
-
{section.phone.title}
-
-
- )
- case Section.ContactBlockSectionsTitle:
- return (
-
- {section.title.text}
-
- )
- case Section.ContactBlockSectionsVisitingAddress:
- return (
-
- {visitingAddressMessage}: {section.visiting_address.street}{" "}
-
- )
- default:
- return null
- }
- })}
-
- )
-}
-
-function getVisitingAddressMessage(lang: Lang) {
- switch (lang) {
- case Lang.sv:
- return "Besöksadress"
- case Lang.en:
- return "Visiting address"
- case Lang.da:
- return "Besøgsadresse"
- case Lang.de:
- return "Besuchsadresse"
- case Lang.fi:
- return "Vierailuosoite"
- case Lang.no:
- return "Besøksadresse"
- default:
- return ""
- }
-}
diff --git a/apps/scandic-web/components/Current/Aside/Contacts/contact.module.css b/apps/scandic-web/components/Current/Aside/Contacts/contact.module.css
deleted file mode 100644
index f966d831b..000000000
--- a/apps/scandic-web/components/Current/Aside/Contacts/contact.module.css
+++ /dev/null
@@ -1,63 +0,0 @@
-.highlightBlock {
- padding: 10px 10px 15px;
- background: #fff;
- overflow: hidden;
-}
-
-.heading {
- 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;
-}
-
-.phoneContainer {
- display: flex;
- gap: 10px;
- align-items: center;
-}
-
-.phoneNumberLink {
- line-height: 1.1em;
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- text-transform: none;
- font-size: 1.125rem;
- color: #00838e;
- text-decoration: none;
- cursor: pointer;
-}
-
-.phoneIcon {
- width: 42px;
- height: 42px;
- fill: #00838e;
-}
-
-.p {
- color: #333;
- line-height: 1.3;
- margin-bottom: 1em;
- padding-top: 7px;
- text-decoration: none;
-}
-
-.phoneNumberLink:active,
-.phoneNumberLink:hover {
- outline: 0;
- text-decoration: underline;
-}
-
-@media screen and (min-width: 1367px) {
- .heading {
- font-size: 1.625rem;
- }
-
- .phoneNumberLink {
- line-height: 1.1em;
- font-size: 1.375rem;
- }
-}
diff --git a/apps/scandic-web/components/Current/Aside/Contacts/index.tsx b/apps/scandic-web/components/Current/Aside/Contacts/index.tsx
deleted file mode 100644
index 1198b3f30..000000000
--- a/apps/scandic-web/components/Current/Aside/Contacts/index.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import Contact from "./Contact"
-
-import type { ContactsProps } from "@/types/components/current/asides/contact"
-
-export default function Contacts({ contacts }: ContactsProps) {
- return contacts.map((contact) => (
-
- ))
-}
diff --git a/apps/scandic-web/components/Current/Aside/Puff/index.tsx b/apps/scandic-web/components/Current/Aside/Puff/index.tsx
deleted file mode 100644
index f98f2b538..000000000
--- a/apps/scandic-web/components/Current/Aside/Puff/index.tsx
+++ /dev/null
@@ -1,84 +0,0 @@
-"use client"
-import { useRouter } from "next/navigation"
-
-import Image from "@scandic-hotels/design-system/Image"
-import { OldDSButton as Button } from "@scandic-hotels/design-system/OldDSButton"
-
-import { renderOptions as currentRenderOptions } from "@/components/Current/currentRenderOptions"
-import DeprecatedJsonToHtml from "@/components/DeprecatedJsonToHtml"
-
-import { renderOptions } from "./renderOptions"
-
-import styles from "./puff.module.css"
-
-import type { PuffProps } from "@/types/components/current/asides/puff"
-import { PuffStyleEnum } from "@/types/requests/puff"
-
-export default function Puff({
- imageConnection,
- link,
- text,
- puff_style,
- title,
-}: PuffProps) {
- const router = useRouter()
-
- switch (puff_style) {
- case PuffStyleEnum.button:
- function onClick() {
- router.push(link.href)
- }
-
- return (
-
- {imageConnection.edges.map((image) => (
-
- ))}
-
-
-
-
-
-
-
- )
- case PuffStyleEnum.default:
- return (
-
-
- {imageConnection.edges.map((image) => (
-
- ))}
-
-
-
- )
- }
-}
diff --git a/apps/scandic-web/components/Current/Aside/Puff/puff.module.css b/apps/scandic-web/components/Current/Aside/Puff/puff.module.css
deleted file mode 100644
index 28150a5c2..000000000
--- a/apps/scandic-web/components/Current/Aside/Puff/puff.module.css
+++ /dev/null
@@ -1,56 +0,0 @@
-.link {
- display: inline-block;
- transition: 200ms ease;
-}
-
-.link:hover {
- text-decoration: none;
- transform: scale(1.01);
-}
-
-.image {
- height: auto;
- object-fit: contain;
- object-position: center;
- width: 100%;
-}
-
-.content {
- display: grid;
- padding: 10px;
- background-color: #fff;
- gap: 27px;
-}
-
-.heading {
- color: #00838e;
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- margin-bottom: 0;
- text-decoration: none;
- text-transform: none;
-}
-
-.link:hover .heading {
- text-decoration: underline;
-}
-
-.p {
- color: #333;
- line-height: 1.3;
- margin-bottom: 0;
- text-decoration: none;
-}
-
-@media screen and (min-width: 768px) {
- .content {
- padding: 20px 0px;
- }
-}
-
-@media screen and (min-width: 1367px) {
- .heading {
- font-size: 1.375rem;
- }
-}
diff --git a/apps/scandic-web/components/Current/Aside/Puff/renderOptions.tsx b/apps/scandic-web/components/Current/Aside/Puff/renderOptions.tsx
deleted file mode 100644
index dffdeee98..000000000
--- a/apps/scandic-web/components/Current/Aside/Puff/renderOptions.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { RTETypeEnum } from "@scandic-hotels/trpc/types/RTEenums"
-
-import styles from "./puff.module.css"
-
-import type { EmbedByUid } from "@/types/components/deprecatedjsontohtml"
-import type { RTEDefaultNode, RTENext } from "@/types/rte/node"
-import type { RenderOptions } from "@/types/rte/option"
-
-export const renderOptions: RenderOptions = {
- [RTETypeEnum.p]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-}
diff --git a/apps/scandic-web/components/Current/Aside/aside.module.css b/apps/scandic-web/components/Current/Aside/aside.module.css
deleted file mode 100644
index 84d1faf68..000000000
--- a/apps/scandic-web/components/Current/Aside/aside.module.css
+++ /dev/null
@@ -1,3 +0,0 @@
-.wrapper {
- padding: 20px 10px 5px;
-}
diff --git a/apps/scandic-web/components/Current/Aside/index.tsx b/apps/scandic-web/components/Current/Aside/index.tsx
deleted file mode 100644
index f816f0724..000000000
--- a/apps/scandic-web/components/Current/Aside/index.tsx
+++ /dev/null
@@ -1,34 +0,0 @@
-import Contacts from "./Contacts"
-import Puff from "./Puff"
-
-import styles from "./aside.module.css"
-
-import type { AsideProps } from "@/types/components/current/aside"
-import { AsideTypenameEnum } from "@/types/requests/utils/typename"
-
-export default function Aside({ blocks }: AsideProps) {
- if (!blocks?.length) {
- return null
- }
-
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Blocks/List/ListItem.tsx b/apps/scandic-web/components/Current/Blocks/List/ListItem.tsx
deleted file mode 100644
index 12fdcd476..000000000
--- a/apps/scandic-web/components/Current/Blocks/List/ListItem.tsx
+++ /dev/null
@@ -1,68 +0,0 @@
-import { cva } from "class-variance-authority"
-
-import styles from "./list.module.css"
-
-import { BlockListItemsEnum, type ListItem } from "@/types/requests/blocks/list"
-
-const config = {
- variants: {
- type: {
- default: styles.disc,
- checkmark: styles.checkmark,
- },
- },
- defaultVariants: {
- type: "default",
- },
-} as const
-
-const listItemStyle = cva(styles.listItem, config)
-
-export default function ListItem({ listItem }: { listItem: ListItem }) {
- const typeName = listItem.__typename
-
- switch (typeName) {
- case BlockListItemsEnum.CurrentBlocksPageBlocksListBlockListItemsListItem:
- return (
-
- {listItem.list_item.subtitle ? (
- <>
- {listItem.list_item.title}
-
- {listItem.list_item.subtitle}
- >
- ) : (
- listItem.list_item.title
- )}
-
- )
- case BlockListItemsEnum.CurrentBlocksPageBlocksListBlockListItemsListItemExternalLink:
- return (
-
-
- {listItem.list_item_external_link.link.title}
-
- {listItem.list_item_external_link.subtitle && (
-
-
- {listItem.list_item_external_link.subtitle}
-
- )}
-
- )
-
- default:
- return null
- }
-}
diff --git a/apps/scandic-web/components/Current/Blocks/List/index.tsx b/apps/scandic-web/components/Current/Blocks/List/index.tsx
deleted file mode 100644
index e8f4ff4cb..000000000
--- a/apps/scandic-web/components/Current/Blocks/List/index.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import ListItem from "./ListItem"
-
-import styles from "./list.module.css"
-
-import type { ListProps } from "@/types/requests/blocks/list"
-
-export default function List({ list }: ListProps) {
- return (
- <>
- {list.title ? {list.title}
: null}
-
- {list.list_items.map((item, i) => (
-
- ))}
-
- >
- )
-}
diff --git a/apps/scandic-web/components/Current/Blocks/List/list.module.css b/apps/scandic-web/components/Current/Blocks/List/list.module.css
deleted file mode 100644
index 4022e8804..000000000
--- a/apps/scandic-web/components/Current/Blocks/List/list.module.css
+++ /dev/null
@@ -1,72 +0,0 @@
-.title {
- color: #483729;
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 1.375rem;
- font-weight: 400;
- line-height: 1.1em;
- margin-bottom: 1rem;
- margin-top: 2rem;
- text-transform: uppercase;
-}
-
-.title:first-child {
- margin-top: 0;
-}
-
-.ul {
- margin-bottom: 15px;
-}
-
-.listItem {
- margin-bottom: 8px;
- padding-left: 1.3em;
-}
-
-.checkmark {
- padding-left: 1.6em;
-}
-
-.checkmark::before,
-.disc::before {
- position: relative;
- top: 4px;
- display: inline-block;
- height: 0px;
- width: 0px;
-}
-
-.checkmark::before {
- content: url("/_static/img/bullet-list-tick-birch-v2.svg");
- transform: scale(0.9);
- left: -1.2em;
-}
-
-.disc::before {
- content: "•";
- color: rgb(157, 160, 161);
- font-size: 26px;
- left: -0.7em;
-}
-
-.link {
- border-bottom: 1px dotted #00838e;
- color: #00838e;
- text-decoration: none;
- background-color: transparent;
-}
-
-.link:active,
-.link:hover {
- text-decoration: underline;
- outline: 0;
-}
-
-.link:hover {
- border-bottom: none;
-}
-
-@media screen and (min-width: 1367px) {
- .title {
- font-size: 1.625rem;
- }
-}
diff --git a/apps/scandic-web/components/Current/Blocks/Puffs.tsx b/apps/scandic-web/components/Current/Blocks/Puffs.tsx
deleted file mode 100644
index 023934264..000000000
--- a/apps/scandic-web/components/Current/Blocks/Puffs.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-export default function Puffs() {
- return <>>
-}
diff --git a/apps/scandic-web/components/Current/Blocks/Text.tsx b/apps/scandic-web/components/Current/Blocks/Text.tsx
deleted file mode 100644
index 6fad892a5..000000000
--- a/apps/scandic-web/components/Current/Blocks/Text.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import DeprecatedJsonToHtml from "@/components/DeprecatedJsonToHtml"
-
-import { renderOptions } from "./../currentRenderOptions"
-
-import type { TextProps } from "@/types/components/current/blocks/text"
-
-export default function Text({ text }: TextProps) {
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Blocks/blocks.module.css b/apps/scandic-web/components/Current/Blocks/blocks.module.css
deleted file mode 100644
index cafe7acf0..000000000
--- a/apps/scandic-web/components/Current/Blocks/blocks.module.css
+++ /dev/null
@@ -1,10 +0,0 @@
-.wrapper {
- background-color: #fff;
- padding: 20px 10px 5px;
-}
-
-@media screen and (min-width: 1367px) {
- .wrapper {
- padding: 20px 0 0;
- }
-}
diff --git a/apps/scandic-web/components/Current/Blocks/index.tsx b/apps/scandic-web/components/Current/Blocks/index.tsx
deleted file mode 100644
index 24411e68c..000000000
--- a/apps/scandic-web/components/Current/Blocks/index.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-import { logger } from "@scandic-hotels/common/logger"
-
-import List from "./List"
-import Puffs from "./Puffs"
-import Text from "./Text"
-
-import styles from "./blocks.module.css"
-
-import type { BlocksProps } from "@/types/components/current/blocks"
-import { BlocksTypenameEnum } from "@/types/requests/utils/typename"
-
-export default function Blocks({ blocks }: BlocksProps) {
- if (!blocks?.length) {
- return null
- }
-
- return (
-
- {blocks.map((block, idx) => {
- const type = block.__typename
- switch (type) {
- case BlocksTypenameEnum.CurrentBlocksPageBlocksList:
- return
- case BlocksTypenameEnum.CurrentBlocksPageBlocksPuffs:
- return
- case BlocksTypenameEnum.CurrentBlocksPageBlocksText:
- return
- default:
- logger.error(`Unknown type: (${type})`)
- return null
- }
- })}
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/ContentPage/contentPage.module.css b/apps/scandic-web/components/Current/ContentPage/contentPage.module.css
deleted file mode 100644
index 4e440f2d7..000000000
--- a/apps/scandic-web/components/Current/ContentPage/contentPage.module.css
+++ /dev/null
@@ -1,7 +0,0 @@
-.wrapper {
- position: relative;
- background: #f3f2f1;
- display: block;
- padding-bottom: 50px;
- width: 100%;
-}
diff --git a/apps/scandic-web/components/Current/ContentPage/index.tsx b/apps/scandic-web/components/Current/ContentPage/index.tsx
deleted file mode 100644
index 346b32f0d..000000000
--- a/apps/scandic-web/components/Current/ContentPage/index.tsx
+++ /dev/null
@@ -1,47 +0,0 @@
-import Aside from "@/components/Current/Aside"
-import Blocks from "@/components/Current/Blocks"
-import Hero from "@/components/Current/Hero"
-import Preamble from "@/components/Current/Preamble"
-import Section from "@/components/Current/Section"
-import SubnavMobile from "@/components/Current/SubnavMobile"
-
-import styles from "./contentPage.module.css"
-
-import type { ContentPageProps } from "@/types/components/current/contentPage"
-
-export default function ContentPage({ data }: ContentPageProps) {
- const page = data.all_current_blocks_page.items[0]
- const images = page.hero?.imagesConnection
- const breadcrumbs = page.breadcrumbs.parents
- const parent = breadcrumbs.at(-1)
-
- return (
- <>
- {images?.totalCount ? : null}
-
-
-
-
-
-
- >
- )
-}
diff --git a/apps/scandic-web/components/Current/Footer/Navigation.tsx b/apps/scandic-web/components/Current/Footer/Navigation.tsx
deleted file mode 100644
index ee7dbc4c6..000000000
--- a/apps/scandic-web/components/Current/Footer/Navigation.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import styles from "./navigation.module.css"
-
-import type { FooterNavigationProps } from "@/types/components/current/footer"
-
-export default function Navigation({ linkGroups }: FooterNavigationProps) {
- return (
-
- {linkGroups.map((group) => (
- -
-
-
- ))}
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Footer/footer.module.css b/apps/scandic-web/components/Current/Footer/footer.module.css
deleted file mode 100644
index 818b4e94f..000000000
--- a/apps/scandic-web/components/Current/Footer/footer.module.css
+++ /dev/null
@@ -1,166 +0,0 @@
-.container {
- position: relative;
- background: #000;
- color: #fff;
- z-index: 9;
- overflow: hidden;
- border-top: 1px solid #868686;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-rendering: optimizeLegibility;
-}
-
-.container::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);
-}
-
-.content {
- position: relative;
- box-sizing: content-box;
- max-width: 1200px;
- margin: 0 auto;
- padding: 30px 10px 0 10px;
-}
-
-.contentHeading {
- text-align: center;
- color: #fff;
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 22px;
- line-height: 17.6px;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- margin-bottom: 16px;
- margin-top: 0;
-}
-
-.hiddenAccessible {
- display: block;
- position: absolute;
- left: -100000px;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-
-.footerSections {
- display: block;
- padding: 0;
- margin: -10px;
- list-style: none;
-}
-
-.footerLink {
- clear: both;
- padding: 0 0 3px;
-}
-
-.footerLinkHeader {
- display: none;
- padding: 0 20px;
- border-bottom: 1px solid #e3e0db;
- font-weight: 700;
- text-transform: uppercase;
- margin-bottom: 15px;
-}
-
-.contentBottom {
- max-width: 700px;
- margin: 0 auto;
- text-align: center;
-}
-
-.contentBottomTitle {
- margin: 16px 0;
- font-weight: 700;
- font-size: 16px;
- line-height: 22.4px;
- font-family: Helvetica, Arial, sans-serif;
- text-align: center;
-}
-
-.footerAboutText {
- margin-bottom: 16px;
- line-height: 22.4px;
- font-family: Helvetica, Arial, sans-serif;
- font-size: 16px;
-}
-
-.appDownloadTable {
- height: 62px;
- width: 100%;
- border-collapse: collapse;
-}
-
-.tableRow {
- height: 62px;
-}
-
-.tableData {
- width: 50px;
- height: 62px;
- padding: 1px;
-}
-
-.sectionContainer {
- text-align: center;
- margin-top: 32px;
- margin-bottom: 16px;
- padding-bottom: 3px;
-}
-
-.sectionTitle {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- font-size: 16px;
- font-weight: 700;
- margin: 16px 0;
- color: #fff;
-}
-
-.socialMediaIconsContainer {
- display: flex;
- gap: 8px;
- justify-content: center;
- align-items: center;
- padding-right: 4px;
- padding-bottom: 4px;
-}
-
-.socialMediaIconLink {
- border-bottom: 3px solid transparent;
-}
-
-.socialMediaIcon {
- width: 42px;
- height: 42px;
- overflow: hidden;
- display: block;
- text-indent: -9999px;
- fill: #fff;
-}
-
-@media screen and (min-width: 950px) {
- .container {
- padding: 0 20px;
- }
-
- .contentHeading {
- margin: 0;
- margin-bottom: 25px;
- }
- .socialMediaIconsContainer {
- gap: 9px;
- }
-}
diff --git a/apps/scandic-web/components/Current/Footer/index.tsx b/apps/scandic-web/components/Current/Footer/index.tsx
deleted file mode 100644
index c5fb23a04..000000000
--- a/apps/scandic-web/components/Current/Footer/index.tsx
+++ /dev/null
@@ -1,170 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-import Image from "@scandic-hotels/design-system/Image"
-
-import { getCurrentFooter } from "@/lib/trpc/memoizedRequests"
-
-import { getLang } from "@/i18n/serverContext"
-
-import Navigation from "./Navigation"
-
-import styles from "./footer.module.css"
-
-export default async function Footer() {
- const lang = await getLang()
- const footerData = await getCurrentFooter(lang)
- if (!footerData) {
- return null
- }
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Footer/navigation.module.css b/apps/scandic-web/components/Current/Footer/navigation.module.css
deleted file mode 100644
index fddb690e9..000000000
--- a/apps/scandic-web/components/Current/Footer/navigation.module.css
+++ /dev/null
@@ -1,93 +0,0 @@
-.container {
- display: block;
- padding: 0;
- margin: -10px;
- list-style: none;
-}
-
-.section {
- padding: 0 0 3px;
- display: block;
- height: auto;
- float: left;
- width: 100%;
- list-style: none;
-}
-
-.linkList {
- padding: 10px 20px 20px;
-}
-
-.linkListTitle {
- color: #fff;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 16px;
- line-height: 22px;
- border-bottom: 1px solid #e3e0db;
- font-weight: 700;
- text-transform: uppercase;
- padding-bottom: 3px;
- margin-bottom: 15px;
- margin-top: 0;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-rendering: optimizeLegibility;
-}
-
-.listPages {
- list-style: none;
-}
-
-.li {
- padding-left: 38px;
- margin-bottom: 8px;
- background-image: url(/_static/img/bullet-list-arrow-circle-white.svg);
- background-repeat: no-repeat;
- background-position: 0 7px;
- background-size: 19px;
-}
-
-.listLink {
- text-decoration: none;
- color: #fff;
- font-family: Helvetica, Arial, sans-serif;
- font-size: 16px;
- line-height: 32px;
-}
-
-.listLink:hover,
-.listLink:active,
-.listLink:focus {
- text-decoration: underline;
-}
-
-@media screen and (min-width: 950px) {
- .container {
- display: flex;
- }
- .section {
- margin-bottom: 4px;
- padding: 0 0 20px;
- }
-
- .linkList {
- padding: 0 10px;
- }
-
- .linkListTitle {
- padding: 0 20px;
- }
- .listPages {
- padding: 10px 20px;
- }
-
- .linkListTitle {
- padding-bottom: 2px;
- line-height: 24px;
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/BookingButton/bookingButton.module.css b/apps/scandic-web/components/Current/Header/BookingButton/bookingButton.module.css
deleted file mode 100644
index 7276221ae..000000000
--- a/apps/scandic-web/components/Current/Header/BookingButton/bookingButton.module.css
+++ /dev/null
@@ -1,43 +0,0 @@
-.button {
- background-color: #02838e;
- color: #fff;
- padding: 5px 15px;
- display: inline-block;
- line-height: 20px;
- border: 1px solid transparent;
- border-radius: 50px;
- height: 38px;
- line-height: 20px;
- font-size: 14px;
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- font-size: 16px;
- cursor: pointer;
- text-decoration: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-rendering: optimizeLegibility;
- align-content: center;
-}
-
-.button:hover {
- text-decoration: underline;
-}
-
-.button:focus,
-.button:active {
- box-shadow: 0 0 1px 2px #b4defa;
- outline: none;
- border: 1px solid hsl(0, 0%, 80%);
- text-decoration: underline;
-}
-
-@media screen and (min-width: 1367px) {
- .button {
- font-weight: 600;
- font-size: 16px;
- line-height: 24px;
- height: auto;
- padding: 12px 32px;
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/BookingButton/index.tsx b/apps/scandic-web/components/Current/Header/BookingButton/index.tsx
deleted file mode 100644
index 30f32cb53..000000000
--- a/apps/scandic-web/components/Current/Header/BookingButton/index.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-"use client"
-
-import "@/public/_static/css/design-system-current-deprecated.css"
-
-import { useIntl } from "react-intl"
-
-import styles from "./bookingButton.module.css"
-
-export default function BookingButton({ href }: { href: string }) {
- const intl = useIntl()
- return (
-
- {intl.formatMessage({
- defaultMessage: "Book",
- })}
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/HeaderFallback/index.tsx b/apps/scandic-web/components/Current/Header/HeaderFallback/index.tsx
deleted file mode 100644
index 12ef4b9f7..000000000
--- a/apps/scandic-web/components/Current/Header/HeaderFallback/index.tsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import { MainMenuSkeleton } from "../MainMenu"
-import { TopMenuSkeleton } from "../TopMenu"
-
-import styles from "../header.module.css"
-
-export default async function HeaderFallback() {
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Desktop/desktop.module.css b/apps/scandic-web/components/Current/Header/LanguageSwitcher/Desktop/desktop.module.css
deleted file mode 100644
index 7746d8f5d..000000000
--- a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Desktop/desktop.module.css
+++ /dev/null
@@ -1,113 +0,0 @@
-.desktop {
- display: none;
-}
-
-.container {
- position: relative;
-
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
-}
-
-.toggle {
- display: flex;
- color: #fff;
- padding: 3px 15px;
- font-size: 14px;
- border: none;
- background-color: transparent;
- margin: 0 auto;
- cursor: pointer;
- gap: 4px;
- align-items: center;
-}
-
-.hiddenAccessible {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-
-.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;
-}
-
-.icon {
- width: 18px;
- height: 18px;
- vertical-align: -4px;
- margin-right: 3px;
- fill: #fff;
-}
-
-.dropdown {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 100;
- display: none;
- float: left;
- min-width: 160px;
- padding: 5px 0;
- margin: 2px 0 0;
- list-style: none;
- font-size: 16px;
- 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;
-}
-
-.li {
- cursor: pointer;
-}
-
-.dropdown.isOpen {
- display: block;
-}
-
-.link {
- clear: both;
- color: grey;
- display: block;
- font-weight: 400;
- padding: 3px 20px;
- white-space: nowrap;
- text-decoration: none;
-}
-
-.link:hover {
- background-color: #f5f5f5;
- color: #737373;
- text-decoration: none;
-}
-
-.active > .link {
- background-color: #00838e;
- color: #fff;
- outline: 0;
- text-decoration: none;
-}
-
-@media (min-width: 1367px) {
- .desktop {
- display: block;
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Desktop/index.tsx b/apps/scandic-web/components/Current/Header/LanguageSwitcher/Desktop/index.tsx
deleted file mode 100644
index dd893d059..000000000
--- a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Desktop/index.tsx
+++ /dev/null
@@ -1,103 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-"use client"
-import { useCallback, useEffect, useRef, useState } from "react"
-
-import Link from "@scandic-hotels/design-system/Link"
-
-import { languages } from "@/constants/languages"
-
-import useLang from "@/hooks/useLang"
-
-import styles from "./desktop.module.css"
-
-import type { Lang } from "@scandic-hotels/common/constants/language"
-
-import type { LanguageSwitcherProps } from "@/types/components/current/languageSwitcher"
-
-export default function Desktop({ urls }: LanguageSwitcherProps) {
- const currentLanguage = useLang()
- const [isOpen, setIsOpen] = useState(false)
- const divRef = useRef(null)
-
- function toggleOpen() {
- setIsOpen((prevIsOpen) => !prevIsOpen)
- }
-
- const close = useCallback(() => {
- setIsOpen(false)
- }, [setIsOpen])
-
- useEffect(() => {
- function handleClickOutside(evt: Event) {
- const target = evt.target as HTMLElement
- if (divRef.current && target && !divRef.current.contains(target)) {
- close()
- }
- }
-
- if (divRef.current) {
- document.addEventListener("click", handleClickOutside, false)
- }
- return () => {
- document.removeEventListener("click", handleClickOutside, false)
- }
- }, [close])
-
- const urlKeys = Object.keys(urls)
-
- if (urlKeys.length === 1 && urlKeys[0] === currentLanguage) {
- return (
-
-
-
- {languages[currentLanguage]}
-
-
- )
- }
-
- return (
-
-
-
-
- {urlKeys.map((key) => {
- const url = urls[key as Lang]?.url
- if (url) {
- return (
- -
- {urls[key as Lang]?.isExternal ? (
-
- {languages[key as Lang]}
-
- ) : (
-
- {languages[key as Lang]}
-
- )}
-
- )
- }
- })}
-
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Mobile/index.tsx b/apps/scandic-web/components/Current/Header/LanguageSwitcher/Mobile/index.tsx
deleted file mode 100644
index f514682f3..000000000
--- a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Mobile/index.tsx
+++ /dev/null
@@ -1,60 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-"use client"
-import { useState } from "react"
-
-import { languages } from "@/constants/languages"
-
-import useLang from "@/hooks/useLang"
-
-import styles from "./mobile.module.css"
-
-import type { Lang } from "@scandic-hotels/common/constants/language"
-
-import type { LanguageSwitcherProps } from "@/types/components/current/languageSwitcher"
-
-export default function Mobile({ urls }: LanguageSwitcherProps) {
- const currentLanguage = useLang()
- const [isOpen, setIsOpen] = useState(false)
-
- function toggleOpen() {
- setIsOpen((prevIsOpen) => !prevIsOpen)
- }
- const urlKeys = Object.keys(urls)
-
- if (urlKeys.length === 1 && urlKeys[0] === currentLanguage) {
- return {languages[currentLanguage]}
- }
-
- return (
-
-
-
-
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Mobile/mobile.module.css b/apps/scandic-web/components/Current/Header/LanguageSwitcher/Mobile/mobile.module.css
deleted file mode 100644
index fd743c304..000000000
--- a/apps/scandic-web/components/Current/Header/LanguageSwitcher/Mobile/mobile.module.css
+++ /dev/null
@@ -1,74 +0,0 @@
-.mobile {
- display: block;
- font-family: Helvetica, Arial, sans-serif;
-}
-
-.toggle {
- font-size: 14px;
- padding: 5px 0;
- display: block;
- border: none;
- background-color: transparent;
- margin: 0 auto;
- color: #333;
-}
-
-.hiddenAccessible {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-
-.li {
- list-style: none;
- font-size: 14px;
- font-family: Helvetica, Arial, sans-serif;
-}
-
-.link {
- color: #333;
- text-decoration: none;
- line-height: 22.4px;
-}
-
-.dropdown {
- display: none;
-}
-
-.dropdown.isOpen {
- display: block;
-}
-
-.arrow {
- background-image: url("/_static/img/icons/arrows/arrow-down-grey.png");
- background-position: 50%;
- background-repeat: no-repeat;
- display: inline-block;
- margin-left: 5px;
- padding: 5px 10px;
-}
-
-.arrow.open {
- background-image: url("/_static/img/icons/arrows/arrow-up-grey.png");
-}
-
-.link {
- color: grey;
- display: block;
- text-transform: capitalize;
-}
-
-.link:hover {
- color: #7f7369;
- text-decoration: none;
-}
-
-@media (min-width: 1367px) {
- .mobile {
- display: none;
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/LanguageSwitcher/index.tsx b/apps/scandic-web/components/Current/Header/LanguageSwitcher/index.tsx
deleted file mode 100644
index ce6fab168..000000000
--- a/apps/scandic-web/components/Current/Header/LanguageSwitcher/index.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-"use client"
-
-import { usePathname } from "next/navigation"
-
-import SkeletonShimmer from "@scandic-hotels/design-system/SkeletonShimmer"
-import { trpc } from "@scandic-hotels/trpc/client"
-
-import useLang from "@/hooks/useLang"
-
-import Desktop from "./Desktop"
-import Mobile from "./Mobile"
-
-export default function LanguageSwitcher() {
- const currentLanguage = useLang()
- const pathName = usePathname()
-
- const { data: languagesResponse, isLoading } =
- trpc.contentstack.languageSwitcher.get.useQuery({
- pathName,
- lang: currentLanguage,
- })
-
- if (isLoading) {
- return
- }
-
- if (!languagesResponse?.urls) {
- return null
- }
-
- return (
- <>
-
-
- >
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/MainMenu/index.tsx b/apps/scandic-web/components/Current/Header/MainMenu/index.tsx
deleted file mode 100644
index fb6f884b8..000000000
--- a/apps/scandic-web/components/Current/Header/MainMenu/index.tsx
+++ /dev/null
@@ -1,307 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-"use client"
-import { usePathname } from "next/navigation"
-import { useIntl } from "react-intl"
-
-import { findMyBookingCurrentWebPath } from "@scandic-hotels/common/constants/routes/findMyBookingRoutes"
-import { logout } from "@scandic-hotels/common/constants/routes/handleAuth"
-import { myPages } from "@scandic-hotels/common/constants/routes/myPages"
-import { useLazyPathname } from "@scandic-hotels/common/hooks/useLazyPathname"
-import { getCurrentWebUrl } from "@scandic-hotels/common/utils/url"
-import Image from "@scandic-hotels/design-system/Image"
-import Link from "@scandic-hotels/design-system/Link"
-import { LoginButton } from "@scandic-hotels/design-system/LoginButton"
-import SkeletonShimmer from "@scandic-hotels/design-system/SkeletonShimmer"
-
-import { env } from "@/env/client"
-import useDropdownStore from "@/stores/main-menu"
-
-import Avatar from "@/components/MyPages/Avatar"
-import useLang from "@/hooks/useLang"
-import { trackClick, trackLoginClick } from "@/utils/tracking"
-
-import BookingButton from "../BookingButton"
-
-import styles from "./mainMenu.module.css"
-
-import type { MainMenuProps } from "@/types/components/current/header/mainMenu"
-import { DropdownTypeEnum } from "@/types/components/dropdown/dropdown"
-
-export function MainMenu({
- frontpageLinkText,
- homeHref,
- links,
- logo,
- topMenuMobileLinks,
- languageSwitcher,
- myPagesMobileDropdown,
- bookingHref,
- user,
-}: MainMenuProps) {
- const intl = useIntl()
- const lang = useLang()
- const pathname = usePathname()
- const baseUrl = env.NEXT_PUBLIC_PUBLIC_URL || "https://www.scandichotels.com"
- const loginPathname = useLazyPathname({ includeSearchParams: true })
-
- const isThreeStaticPagesPathnames = [
- "/de/sponsoring",
- "/en/sponsoring",
- "/da/sponsorering",
- "/fi/sponsorointi",
- "/no/vi-sponser",
- "/sv/vi-sponsrar",
- "/de/scandic-entdecken/wlan",
- "/en/explore-scandic/wifi",
- "/da/oplev-scandic/wifi",
- "/fi/koe-scandic/maksuton-internetyhteys",
- "/no/utforsk-scandic/wifi",
- "/sv/utforska-scandic/wi-fi",
- "/de/kundenbetreuung/haufig-gestellte-fragen/nutzung-der-internetseite",
- "/en/customer-service/frequently-asked-questions/using-the-website",
- "/da/kundeservice/sporgsmal-og-svar/om-scandics-website",
- "/fi/asiakaspalvelu/usein-kysytyt-kysymykset/tietoja-internetsivuista",
- "/no/kundeservice/sporsmal-og-svar/bruk-av-nettsiden",
- "/sv/kundservice/fragor-och-svar/om-scandics-webbplats",
- "/de/current-content-page",
- "/en/current-content-page",
- "/da/current-content-page",
- "/fi/current-content-page",
- "/no/current-content-page",
- "/sv/current-content-page",
- ].includes(pathname)
-
- const { toggleDropdown, isMyPagesMobileMenuOpen, isHamburgerMenuOpen } =
- useDropdownStore()
-
- function handleMyPagesMobileMenuClick() {
- // Only track click when opening it
- if (!isMyPagesMobileMenuOpen) {
- trackClick("profile picture icon")
- }
- toggleDropdown(DropdownTypeEnum.MyPagesMobileMenu)
- }
-
- const trackHamburgerMenuClick = (title: string) => {
- if (isHamburgerMenuOpen) {
- trackClick(`hamburger - ${title}`)
- }
- }
-
- return (
-
-
-
-
-
-
- )
-}
-
-export function MainMenuSkeleton() {
- return (
-
-
-
-
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/MainMenu/mainMenu.module.css b/apps/scandic-web/components/Current/Header/MainMenu/mainMenu.module.css
deleted file mode 100644
index 943a41bbe..000000000
--- a/apps/scandic-web/components/Current/Header/MainMenu/mainMenu.module.css
+++ /dev/null
@@ -1,348 +0,0 @@
-.mainMenu {
- background-color: var(--Main-Grey-White);
- background-image: none;
- box-shadow: 0px 1.001px 1.001px 0px rgba(0, 0, 0, 0.05);
- max-height: 100%;
- overflow: visible;
- width: 100%;
- height: var(--current-mobile-site-header-height);
- max-width: var(--max-width-navigation);
- margin: 0 auto;
-}
-
-.container {
- box-sizing: content-box;
- height: 100%;
- margin: 0 auto;
- padding: 0;
-}
-
-.mainLinks {
- background-color: #f3f2f1;
-}
-
-.navBar {
- display: grid;
- grid-template-columns: 1fr 80px 1fr;
- grid-template-areas: "expanderBtn logoLink . buttonContainer";
- grid-template-rows: 100%;
- height: 100%;
-}
-
-.expanderBtn {
- background-color: transparent;
- border: none;
- cursor: pointer;
- justify-self: flex-start;
- padding: 11px 8px 16px;
- transition: 0.3s;
- user-select: none;
-}
-
-.iconBars,
-.iconBars::after,
-.iconBars::before {
- background: #757575;
- border-radius: 2.3px;
- display: inline-block;
- height: 5px;
- position: relative;
- transition: 0.3s;
- width: 32px;
-}
-
-.iconBars::after,
-.iconBars::before {
- content: "";
- left: 0;
- position: absolute;
- transform-origin: 2.286px center;
-}
-
-.iconBars::after {
- top: -8px;
-}
-
-.iconBars::before {
- top: 8px;
-}
-
-.expanded .iconBars {
- background: transparent;
-}
-
-.expanded .iconBars::after,
-.expanded .iconBars::before {
- top: 0;
- transform-origin: 50% 50%;
- width: 32px;
-}
-
-.expanded .iconBars::after {
- transform: rotate(-45deg);
-}
-
-.expanded .iconBars::before {
- transform: rotate(45deg);
-}
-
-.hiddenAccessible {
- display: block;
- height: 1px;
- left: -100000em;
- overflow: hidden;
- position: absolute;
- top: auto;
- width: 1px;
-}
-
-.logoLink {
- /*padding: 16px 0 8px;*/
- display: inline-flex;
- align-items: center;
- height: 100%;
- width: 80px;
-}
-
-.logo {
- width: 80px;
- object-fit: fill;
-}
-
-.listWrapper {
- background-color: #fff;
- border-top: 1px solid #e3e0db;
- display: none;
- list-style: none;
- overflow-y: visible;
- padding-bottom: 20px;
- margin: 0;
- padding-inline-start: 0;
-}
-
-.listWrapper.isOpen {
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 100%;
-}
-
-.li {
- border-bottom: none;
- display: block;
- line-height: 17px;
- position: relative;
- text-align: center;
-}
-
-.link {
- color: #000;
- text-decoration: none;
- display: block;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 14px;
- font-weight: 700;
- padding-bottom: 20px;
- padding-top: 20px;
- text-transform: uppercase;
-}
-
-.link:hover {
- color: #7f7369;
- text-decoration: none;
-}
-
-.linkRow {
- display: flex;
- align-items: center;
- justify-content: center;
- border-bottom: 1px solid #e3e0db;
- background-color: #f3f2f1 !important;
- list-style: none;
-}
-
-.scandicFriendsLogo {
- margin-right: 4px;
- margin-left: -4px;
-}
-
-.mobileLinkRow {
- margin: 6px 0;
- padding: 15px 15px 15px 5px;
-}
-
-.mobileLinkButton {
- font-size: 14px;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif !important;
- font-weight: 700;
- background-color: transparent !important;
- text-decoration: none;
- color: #000;
- outline-color: transparent;
-}
-
-.mobileSeparator {
- border-left: 1px solid #e3e0db;
- height: 35px;
- margin-bottom: -12px;
- margin-left: -1px;
- margin-top: -12px;
- display: block;
-}
-
-.mobileList {
- padding-top: 6px;
-}
-
-.mobileLi {
- display: block;
- position: relative;
- text-align: center;
- line-height: 22.4px;
- padding: 5px 0;
-}
-
-.mobileLi.logout {
- padding: 0;
-}
-
-.mobileLink {
- color: #000;
- display: block;
- font-family: Helvetica !important;
- font-size: 14px;
- text-decoration: none;
-}
-
-.buttonContainer {
- display: inline-flex;
- justify-content: flex-end;
- align-items: center;
- margin-right: 8px;
- gap: var(--Spacing-x3);
-}
-
-.myPagesDesktopLink {
- display: none;
-}
-
-.skeletonWrapper {
- padding: 4px 10px;
- height: 100%;
- align-content: center;
-}
-
-@media (min-width: 1367px) {
- .navBar {
- grid-template-columns: 140px auto 1fr;
- height: 82.4px;
- align-content: center;
- padding: 0px 0px var(--Spacing-x-quarter) 0px;
- overflow: hidden;
- }
-
- .logoLink {
- display: inline-block;
- width: 100%;
- padding: 27px 30px 26px 0;
- text-align: center;
- align-items: center;
- }
-
- .mainMenu {
- box-shadow: none;
- background-color: hsla(0, 0%, 100%, 0.95);
- position: relative;
- z-index: unset;
- height: 82.4px;
- }
-
- .container {
- padding: 0 var(--Spacing-x5) 0 120px;
- }
-
- .mainLinks {
- padding-top: 2.5px;
- background-color: transparent;
- height: 100%;
- }
-
- .expanderBtn {
- display: none;
- }
-
- .logo {
- width: 102.17px;
- height: 100%;
- padding-bottom: 4px;
- }
-
- .listWrapper {
- border-top: none;
- display: flex;
- align-items: center;
- padding-top: 0;
- position: static;
- width: 100%;
- padding-bottom: 0px;
- height: 100%;
- }
-
- .listWrapper.isOpen {
- position: static;
- }
-
- .li {
- display: inline-grid;
- float: none;
- vertical-align: middle;
- line-height: 1.15;
- }
-
- .link {
- background-image: none;
- font-family: var(--typography-Body-Regular-fontFamily);
- font-size: var(--typography-Body-Regular-fontSize);
- font-feature-settings:
- "clig" off,
- "liga" off;
- font-weight: 600;
- line-height: 125%;
- padding: 30px 15px;
- text-transform: uppercase;
- color: var(--text-black); /* Design system should return #404040 */
- }
-
- .linkRow {
- display: none;
- }
-
- .mobileList {
- display: none;
- padding-top: 0px;
- }
-
- .mobileLi {
- display: none;
- }
-
- .buttonContainer {
- margin-right: 0;
- }
-
- .avatarButton {
- display: none;
- }
- .myPagesDesktopLink {
- display: block;
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/MyPagesMobileDropdown/index.tsx b/apps/scandic-web/components/Current/Header/MyPagesMobileDropdown/index.tsx
deleted file mode 100644
index 7f0caa706..000000000
--- a/apps/scandic-web/components/Current/Header/MyPagesMobileDropdown/index.tsx
+++ /dev/null
@@ -1,145 +0,0 @@
-"use client"
-
-import { useIntl } from "react-intl"
-
-import { logout } from "@scandic-hotels/common/constants/routes/handleAuth"
-import { Divider } from "@scandic-hotels/design-system/Divider"
-import Link from "@scandic-hotels/design-system/Link"
-import SkeletonShimmer from "@scandic-hotels/design-system/SkeletonShimmer"
-import Title from "@scandic-hotels/design-system/Title"
-
-import useDropdownStore from "@/stores/main-menu"
-
-import { useMyPagesNavigation } from "@/components/Header/MainMenu/MyPagesMenuContent"
-import useLang from "@/hooks/useLang"
-
-import styles from "./my-pages-mobile-dropdown.module.css"
-
-import type { ReactNode } from "react"
-
-import { DropdownTypeEnum } from "@/types/components/dropdown/dropdown"
-
-export default function MyPagesMobileDropdown() {
- const intl = useIntl()
- const { toggleDropdown, isMyPagesMobileMenuOpen } = useDropdownStore()
-
- const handleOnClick = () => toggleDropdown(DropdownTypeEnum.MyPagesMobileMenu)
-
- return (
-
- )
-}
-
-function List({ children }: { children: ReactNode }) {
- return (
- <>
-
-
- >
- )
-}
-
-function PrimaryLinks({ handleOnClick }: { handleOnClick: () => void }) {
- const {
- data: myPagesNavigation,
- isLoading,
- isSuccess,
- } = useMyPagesNavigation()
-
- const primaryLinks = myPagesNavigation?.primaryLinks ?? []
- return (
- <>
- {isLoading && }
- {isSuccess &&
- primaryLinks.map((link, i) => (
-
-
- {link.text}
-
-
- ))}
- >
- )
-}
-function SecondaryLinks({ handleOnClick }: { handleOnClick: () => void }) {
- const {
- data: myPagesNavigation,
- isLoading,
- isSuccess,
- } = useMyPagesNavigation()
-
- const secondaryLinks = myPagesNavigation?.secondaryLinks ?? []
- const intl = useIntl()
- const lang = useLang()
-
- return (
- <>
- {isLoading && }
- {isSuccess &&
- secondaryLinks.map((link, i) => (
-
-
- {link.text}
-
-
- ))}
-
-
- {intl.formatMessage({
- defaultMessage: "Log out",
- })}
-
-
- >
- )
-}
-
-function Skeletons({ count }: { count: number }) {
- return (
- <>
- {Array.from({ length: count }).map((_, i) => (
-
-
-
- ))}
- >
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/MyPagesMobileDropdown/my-pages-mobile-dropdown.module.css b/apps/scandic-web/components/Current/Header/MyPagesMobileDropdown/my-pages-mobile-dropdown.module.css
deleted file mode 100644
index 137585c41..000000000
--- a/apps/scandic-web/components/Current/Header/MyPagesMobileDropdown/my-pages-mobile-dropdown.module.css
+++ /dev/null
@@ -1,67 +0,0 @@
-.navigationMenu {
- background-color: #fff;
- border-top: 1px solid #e3e0db;
- display: none;
- list-style: none;
- overflow-y: visible;
- margin: 0;
- padding-inline-start: 0;
-}
-
-.navigationMenu.navigationMenuIsOpen {
- display: block;
- left: 0;
- position: absolute;
- right: 0;
- top: 100%;
-}
-
-.dropdownWrapper {
- display: flex;
- width: 100%;
- padding: 20px var(--Spacing-x2);
- flex-direction: column;
- justify-content: center;
- align-items: flex-start;
- background-color: var(--Main-Grey-White);
- box-shadow:
- 0px 276px 77px 0px rgba(0, 0, 0, 0),
- 0px 177px 71px 0px rgba(0, 0, 0, 0.01),
- 0px 99px 60px 0px rgba(0, 0, 0, 0.05),
- 0px 44px 44px 0px rgba(0, 0, 0, 0.09),
- 0px 11px 24px 0px rgba(0, 0, 0, 0.1);
-}
-
-.dividerWrapper {
- background-color: var(--Main-Grey-White);
- padding: 0 var(--Spacing-x2);
- margin: auto;
- place-content: center;
- display: flex;
-}
-
-.heading {
- padding: 20px var(--Spacing-x2);
-}
-
-.dropdownLinks {
- display: flex;
- flex-direction: column;
- gap: var(--Spacing-x-half);
- width: 100%;
- list-style: none;
-}
-
-@media screen and (min-width: 1367px) {
- .navigationMenu {
- display: none;
- }
-
- .navigationMenu.navigationMenuIsOpen {
- display: none;
- }
-}
-
-.skeletonItem {
- padding: var(--Spacing-x1);
-}
diff --git a/apps/scandic-web/components/Current/Header/OfflineBanner/banner.module.css b/apps/scandic-web/components/Current/Header/OfflineBanner/banner.module.css
deleted file mode 100644
index 947088db6..000000000
--- a/apps/scandic-web/components/Current/Header/OfflineBanner/banner.module.css
+++ /dev/null
@@ -1,23 +0,0 @@
-.banner {
- align-items: center;
- background: #606060;
- color: #fff;
- display: flex;
- justify-content: space-between;
- padding: 10px;
- position: relative;
- z-index: 10;
-}
-
-.hidden {
- display: none;
-}
-
-.reloadBtn {
- color: #fff;
- background-color: #00838e;
- border: 0;
- border-radius: 18px;
- outline: 0 none;
- padding: 5px 15px;
-}
diff --git a/apps/scandic-web/components/Current/Header/OfflineBanner/index.tsx b/apps/scandic-web/components/Current/Header/OfflineBanner/index.tsx
deleted file mode 100644
index 5ab076997..000000000
--- a/apps/scandic-web/components/Current/Header/OfflineBanner/index.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-import styles from "./banner.module.css"
-
-export default function OfflineBanner() {
- return (
-
- You are offline, some content may be out of date.
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/TopMenu/index.tsx b/apps/scandic-web/components/Current/Header/TopMenu/index.tsx
deleted file mode 100644
index b3352ab81..000000000
--- a/apps/scandic-web/components/Current/Header/TopMenu/index.tsx
+++ /dev/null
@@ -1,132 +0,0 @@
-import { logout } from "@scandic-hotels/common/constants/routes/handleAuth"
-import { overview } from "@scandic-hotels/common/constants/routes/myPages"
-import Link from "@scandic-hotels/design-system/Link"
-import { LoginButton } from "@scandic-hotels/design-system/LoginButton"
-import SkeletonShimmer from "@scandic-hotels/design-system/SkeletonShimmer"
-
-import { getName } from "@/lib/trpc/memoizedRequests"
-
-import { getIntl } from "@/i18n"
-import { getLang } from "@/i18n/serverContext"
-import { getPathname } from "@/utils/getPathname"
-import { trackLoginClick } from "@/utils/tracking"
-
-import styles from "./topMenu.module.css"
-
-import type { TopMenuProps } from "@/types/components/current/header/topMenu"
-
-function capitalize(str: string) {
- return str.charAt(0).toUpperCase().toUpperCase() + str.slice(1).toLowerCase()
-}
-
-export default async function TopMenu({
- frontpageLinkText,
- homeHref,
- links,
- languageSwitcher,
-}: TopMenuProps) {
- const intl = await getIntl()
- const user = await getName()
- const lang = await getLang()
- const pathname = await getPathname()
-
- return (
-
-
-
- {frontpageLinkText}
-
-
-
- {languageSwitcher ? (
- - {languageSwitcher}
- ) : null}
-
- {links.map(({ link }, i) => (
- -
-
- {link.title}
-
-
- ))}
- -
- {user ? (
- <>
- {user ? (
-
- {capitalize(user.firstName)}
-
- ) : null}
-
-
- {intl.formatMessage({
- defaultMessage: "Log out",
- })}
-
- >
- ) : (
- {
- trackLoginClick("hamburger menu")
- }}
- >
- {intl.formatMessage({
- defaultMessage: "Log in",
- })}
-
- )}
-
-
-
-
- )
-}
-
-export async function TopMenuSkeleton() {
- const intl = await getIntl()
- const links = new Array(5).fill("")
- const lang = await getLang()
- const pathname = await getPathname()
- return (
-
-
-
- {links.map((_link, i) => (
- -
-
-
- ))}
- -
- {
- trackLoginClick("hamburger menu")
- }}
- >
- {intl.formatMessage({
- defaultMessage: "Log in",
- })}
-
-
-
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Header/TopMenu/topMenu.module.css b/apps/scandic-web/components/Current/Header/TopMenu/topMenu.module.css
deleted file mode 100644
index ab8c0733c..000000000
--- a/apps/scandic-web/components/Current/Header/TopMenu/topMenu.module.css
+++ /dev/null
@@ -1,129 +0,0 @@
-.topMenu {
- background-color: #8d3a7c;
- color: #fff;
- display: none;
- font-size: 14px;
- padding: 0;
- position: relative;
- z-index: 1;
-}
-
-.container {
- box-sizing: content-box;
- display: flex;
- justify-content: flex-end;
- margin: 0 auto;
- max-width: 1200px;
- padding: 0 10px;
-}
-
-.homeLink {
- display: none;
-}
-
-.list {
- display: flex;
- list-style: none;
- line-height: 22.4px;
-}
-
-.link {
- color: #fff;
- display: inline-block;
- padding: 3px 10px;
- text-decoration: none;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 13px;
- font-weight: 400;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-rendering: optimizeLegibility;
-}
-.langSwitcher {
- text-align: center;
- position: relative;
- display: block;
-}
-
-.skeletonWrapper {
- padding: 4px 10px;
- height: 30px;
- align-content: center;
-}
-
-@media screen and (min-width: 768px) {
- .container {
- padding: 0 30px;
- }
-}
-
-@media screen and (min-width: 950px) {
- .topMenu {
- background-color: #3d3835;
- display: block;
- }
- .list {
- align-items: center;
- }
-
- .link {
- padding-top: 4px;
- padding-bottom: 4px;
- }
-
- .loginContainer {
- margin-left: 10px;
- background-color: #f3f2f1;
- }
-
- .loginLink {
- padding-left: 30px;
- padding-right: 30px;
- color: #000;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif !important;
- }
-
- .sessionContainer {
- margin-left: 10px;
- background-color: #f3f2f1;
- height: 100%;
- display: flex;
- align-items: center;
- }
-
- .loginSeparator {
- height: 15px;
- border-right: 1px solid #000;
- }
-
- .sessionLink {
- padding: 4px 15px;
- color: #000;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif !important;
- font-size: 13px;
- font-weight: 400;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-rendering: optimizeLegibility;
- cursor: pointer;
- text-align: center;
- text-decoration: none;
- }
-
- .sessionLink.loginLink {
- padding-left: 30px;
- padding-right: 30px;
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/header.module.css b/apps/scandic-web/components/Current/Header/header.module.css
deleted file mode 100644
index 5430937c6..000000000
--- a/apps/scandic-web/components/Current/Header/header.module.css
+++ /dev/null
@@ -1,14 +0,0 @@
-.header {
- display: grid;
- background-color: var(--Main-Grey-White);
- position: relative;
- z-index: var(--header-z-index);
-}
-
-@media screen and (max-width: 950px) {
- .header {
- position: sticky;
- top: 0;
- z-index: var(--header-z-index);
- }
-}
diff --git a/apps/scandic-web/components/Current/Header/index.tsx b/apps/scandic-web/components/Current/Header/index.tsx
deleted file mode 100644
index 1d455246d..000000000
--- a/apps/scandic-web/components/Current/Header/index.tsx
+++ /dev/null
@@ -1,52 +0,0 @@
-import { homeHrefs } from "@/constants/homeHrefs"
-import { env } from "@/env/server"
-import { getCurrentHeader, getName } from "@/lib/trpc/memoizedRequests"
-
-import { getLang } from "@/i18n/serverContext"
-
-import LanguageSwitcher from "./LanguageSwitcher"
-import { MainMenu } from "./MainMenu"
-import MyPagesMobileDropdown from "./MyPagesMobileDropdown"
-import OfflineBanner from "./OfflineBanner"
-import TopMenu from "./TopMenu"
-
-import styles from "./header.module.css"
-
-export default async function Header() {
- const lang = await getLang()
- const [data, user] = await Promise.all([getCurrentHeader(lang), getName()])
-
- if (!data?.header) {
- return null
- }
-
- const homeHref = homeHrefs[env.NODE_ENV][lang]
- const { frontpageLinkText, logo, menu, topMenu } = data.header
-
- const topMenuMobileLinks = topMenu.links
- .filter((link) => link.show_on_mobile)
- .sort((a, b) => (a.sort_order_mobile < b.sort_order_mobile ? 1 : -1))
-
- return (
-
-
- }
- />
- }
- myPagesMobileDropdown={}
- bookingHref={homeHref}
- user={user}
- />
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Hero/hero.module.css b/apps/scandic-web/components/Current/Hero/hero.module.css
deleted file mode 100644
index 8d4c6dfee..000000000
--- a/apps/scandic-web/components/Current/Hero/hero.module.css
+++ /dev/null
@@ -1,34 +0,0 @@
-.wrapper {
- z-index: -1;
-}
-
-.picture {
- visibility: visible;
- opacity: 1;
- transition: opacity 400ms ease-in-out 0s;
- transform: translate(-50%, -50%) !important;
-}
-
-.heroImage {
- width: 100%;
- height: auto;
- max-height: 600px;
- min-height: 100px;
- object-fit: cover;
- object-position: center;
- aspect-ratio: 1/1;
-}
-
-@media screen and (min-width: 768px) {
- .heroImage {
- aspect-ratio: auto;
- }
-}
-
-@media screen and (min-width: 1367px) {
- .wrapper {
- overflow: hidden;
- position: sticky;
- top: 0px;
- }
-}
diff --git a/apps/scandic-web/components/Current/Hero/index.tsx b/apps/scandic-web/components/Current/Hero/index.tsx
deleted file mode 100644
index bd78507a6..000000000
--- a/apps/scandic-web/components/Current/Hero/index.tsx
+++ /dev/null
@@ -1,25 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-import Image from "@scandic-hotels/design-system/Image"
-
-import styles from "./hero.module.css"
-
-import type { HeroProps } from "@/types/components/current/hero"
-
-export default function Hero({ images }: HeroProps) {
- return (
-
- {images.map(({ node: image }) => (
-
-
-
- ))}
-
- )
-}
diff --git a/apps/scandic-web/components/Current/LangPopup/index.tsx b/apps/scandic-web/components/Current/LangPopup/index.tsx
deleted file mode 100644
index 13c577a60..000000000
--- a/apps/scandic-web/components/Current/LangPopup/index.tsx
+++ /dev/null
@@ -1,99 +0,0 @@
-/* eslint-disable formatjs/no-literal-string-in-jsx */
-
-import { headers } from "next/headers"
-
-import { Lang } from "@scandic-hotels/common/constants/language"
-
-import { localeToLang } from "@/constants/languages"
-
-import { getLang } from "@/i18n/serverContext"
-
-export default async function LangPopup() {
- const headersList = await headers()
- const preferedLang = headersList.get("Accept-Language") ?? ""
-
- const possibleLangs = Object.keys(localeToLang)
-
- if (!possibleLangs.includes(preferedLang)) {
- return null
- }
-
- const langOfChoice: Lang = localeToLang[preferedLang as Lang]
-
- const lang = await getLang()
- if (langOfChoice === lang) {
- return null
- }
-
- let language = ""
- let viewIn = ""
-
- switch (langOfChoice) {
- case Lang.de:
- language = "Deutsch"
- viewIn = "Ansicht in"
- break
- case Lang.da:
- language = "Dansk"
- viewIn = "Se in"
- break
- case Lang.fi:
- language = "Suomi"
- viewIn = "Katso in"
- break
- case Lang.no:
- language = "Norsk"
- viewIn = "Se in"
- break
- case Lang.sv:
- language = "Svenska"
- viewIn = "Visa in"
- break
- }
-
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/LoadingSpinner/index.tsx b/apps/scandic-web/components/Current/LoadingSpinner/index.tsx
deleted file mode 100644
index efcd4d5a9..000000000
--- a/apps/scandic-web/components/Current/LoadingSpinner/index.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import styles from "./loading.module.css"
-
-export default function LoadingSpinner() {
- return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/LoadingSpinner/loading.module.css b/apps/scandic-web/components/Current/LoadingSpinner/loading.module.css
deleted file mode 100644
index aa7878933..000000000
--- a/apps/scandic-web/components/Current/LoadingSpinner/loading.module.css
+++ /dev/null
@@ -1,89 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- height: 200px;
-}
-
-.spinner {
- display: inline-block;
- position: relative;
- width: 80px;
- height: 80px;
-}
-
-.spinner div {
- transform-origin: 40px 40px;
- animation: spinnerAnimation 1.2s linear infinite;
-}
-
-.spinner div::after {
- content: " ";
- display: block;
- position: absolute;
- top: 3px;
- left: 37px;
- width: 6px;
- height: 18px;
- border-radius: 20%;
- background: red;
-}
-
-.spinner div:nth-child(1) {
- transform: rotate(0deg);
- animation-delay: -1.1s;
-}
-
-.spinner div:nth-child(2) {
- transform: rotate(30deg);
- animation-delay: -1s;
-}
-.spinner div:nth-child(3) {
- transform: rotate(60deg);
- animation-delay: -0.9s;
-}
-.spinner div:nth-child(4) {
- transform: rotate(90deg);
- animation-delay: -0.8s;
-}
-.spinner div:nth-child(5) {
- transform: rotate(120deg);
- animation-delay: -0.7s;
-}
-.spinner div:nth-child(6) {
- transform: rotate(150deg);
- animation-delay: -0.6s;
-}
-.spinner div:nth-child(7) {
- transform: rotate(180deg);
- animation-delay: -0.5s;
-}
-.spinner div:nth-child(8) {
- transform: rotate(210deg);
- animation-delay: -0.4s;
-}
-.spinner div:nth-child(9) {
- transform: rotate(240deg);
- animation-delay: -0.3s;
-}
-.spinner div:nth-child(10) {
- transform: rotate(270deg);
- animation-delay: -0.2s;
-}
-.spinner div:nth-child(11) {
- transform: rotate(300deg);
- animation-delay: -0.1s;
-}
-.spinner div:nth-child(12) {
- transform: rotate(330deg);
- animation-delay: 0s;
-}
-
-@keyframes spinnerAnimation {
- 0% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
-}
diff --git a/apps/scandic-web/components/Current/Preamble/Breadcrumbs/breadcrumbs.module.css b/apps/scandic-web/components/Current/Preamble/Breadcrumbs/breadcrumbs.module.css
deleted file mode 100644
index 30a0b1b3a..000000000
--- a/apps/scandic-web/components/Current/Preamble/Breadcrumbs/breadcrumbs.module.css
+++ /dev/null
@@ -1,43 +0,0 @@
-.nav {
- display: none;
- padding-bottom: 8px;
-}
-
-.parent {
- display: none;
-}
-
-.list {
- align-items: center;
- display: grid;
- gap: 7px;
- grid-auto-flow: column;
- justify-content: flex-start;
-}
-
-.link {
- color: #333;
-}
-
-.currentPage {
- color: #7f7369;
- margin-bottom: 0px;
-}
-
-.currentPage,
-.li {
- font-size: 0.875rem;
- line-height: 1.4em;
-}
-
-.li::before,
-.currentPage::before {
- content: "›";
- margin-right: 4px;
-}
-
-@media (min-width: 740px) {
- .nav {
- display: block;
- }
-}
diff --git a/apps/scandic-web/components/Current/Preamble/Breadcrumbs/index.tsx b/apps/scandic-web/components/Current/Preamble/Breadcrumbs/index.tsx
deleted file mode 100644
index 60f7ce969..000000000
--- a/apps/scandic-web/components/Current/Preamble/Breadcrumbs/index.tsx
+++ /dev/null
@@ -1,31 +0,0 @@
-import styles from "./breadcrumbs.module.css"
-
-import type { BreadcrumbsProps } from "@/types/components/current/breadcrumbs"
-
-export default function Breadcrumbs({
- breadcrumbs,
- parent,
- title,
-}: BreadcrumbsProps) {
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Preamble/index.tsx b/apps/scandic-web/components/Current/Preamble/index.tsx
deleted file mode 100644
index 677bfbcd1..000000000
--- a/apps/scandic-web/components/Current/Preamble/index.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-import DeprecatedJsonToHtml from "@/components/DeprecatedJsonToHtml"
-
-import { renderOptions as currentRenderOptions } from "./../currentRenderOptions"
-import Breadcrumbs from "./Breadcrumbs"
-import { renderOptions } from "./renderOptions"
-
-import styles from "./preamble.module.css"
-
-import type { PreambleProps } from "@/types/components/current/preamble"
-
-export default function Preamble({
- breadcrumbs,
- breadcrumbParent,
- breadcrumbTitle,
- preamble,
- title,
-}: PreambleProps) {
- return (
-
-
-
- {title}
- {preamble?.text ? (
-
- ) : null}
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Preamble/preamble.module.css b/apps/scandic-web/components/Current/Preamble/preamble.module.css
deleted file mode 100644
index a6a9424eb..000000000
--- a/apps/scandic-web/components/Current/Preamble/preamble.module.css
+++ /dev/null
@@ -1,43 +0,0 @@
-.container {
- display: grid;
- gap: 60px;
- margin: 0 auto;
- padding: 20px 10px 25px;
- background: #fff;
- box-sizing: content-box;
-}
-
-.preamble {
- color: #333;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 1.25rem;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- margin-bottom: 0;
-}
-
-@media screen and (min-width: 768px) {
- .container {
- background: transparent;
- padding: 30px 30px 15px;
- grid-template-columns: 2fr 1fr;
- max-width: 1200px;
- }
-}
-
-@media screen and (min-width: 1367px) {
- .container {
- padding: 50px 30px 35px;
- }
-
- .preamble {
- font-size: 1.5rem;
- line-height: 2.25rem;
- }
-}
diff --git a/apps/scandic-web/components/Current/Preamble/renderOptions.tsx b/apps/scandic-web/components/Current/Preamble/renderOptions.tsx
deleted file mode 100644
index 99fe1a3c2..000000000
--- a/apps/scandic-web/components/Current/Preamble/renderOptions.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { RTETypeEnum } from "@scandic-hotels/trpc/types/RTEenums"
-
-import styles from "./preamble.module.css"
-
-import type { EmbedByUid } from "@/types/components/deprecatedjsontohtml"
-import type { RTEDefaultNode, RTENext } from "@/types/rte/node"
-import type { RenderOptions } from "@/types/rte/option"
-
-export const renderOptions: RenderOptions = {
- [RTETypeEnum.p]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-}
diff --git a/apps/scandic-web/components/Current/Section/index.tsx b/apps/scandic-web/components/Current/Section/index.tsx
deleted file mode 100644
index 8ac4a77eb..000000000
--- a/apps/scandic-web/components/Current/Section/index.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import styles from "./section.module.css"
-
-export default function Section({ children }: React.PropsWithChildren) {
- return (
-
-
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Section/section.module.css b/apps/scandic-web/components/Current/Section/section.module.css
deleted file mode 100644
index 2b6c12463..000000000
--- a/apps/scandic-web/components/Current/Section/section.module.css
+++ /dev/null
@@ -1,24 +0,0 @@
-.section {
- box-sizing: content-box;
- margin: 0 auto;
-}
-
-@media screen and (min-width: 768px) {
- .section {
- padding: 30px 30px 15px;
- grid-template-columns: 2fr 1fr;
- display: grid;
- gap: 70px;
- max-width: 1200px;
- }
-
- .wrapper {
- background-color: #fff;
- }
-}
-
-@media screen and (min-width: 1367px) {
- .section {
- padding: 50px 30px 35px;
- }
-}
diff --git a/apps/scandic-web/components/Current/SubnavMobile.tsx b/apps/scandic-web/components/Current/SubnavMobile.tsx
deleted file mode 100644
index 9f2276647..000000000
--- a/apps/scandic-web/components/Current/SubnavMobile.tsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import type { SubnavMobileProps } from "@/types/components/current/subnavMobile"
-
-export default async function SubnavMobile({
- breadcrumbs,
- parent,
- title,
-}: SubnavMobileProps) {
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/Current/Tracking.tsx b/apps/scandic-web/components/Current/Tracking.tsx
deleted file mode 100644
index 9954c92c2..000000000
--- a/apps/scandic-web/components/Current/Tracking.tsx
+++ /dev/null
@@ -1,122 +0,0 @@
-"use client"
-
-import { usePathname, useSearchParams } from "next/navigation"
-import { useEffect } from "react"
-
-import { logger } from "@scandic-hotels/common/logger"
-
-import type {
- SiteSectionObject,
- TrackingData,
- TrackingProps,
-} from "@scandic-hotels/tracking/types"
-
-function createPageObject(trackingData: TrackingData) {
- const englishSegments = trackingData.englishUrl
- ? trackingData.englishUrl.split("/").filter((seg?: string) => seg)
- : null
-
- const [lang, ...segments] = trackingData.pathName
- .split("/")
- .filter((seg: string) => seg)
-
- function getSiteSections(segments: string[]): SiteSectionObject {
- /*
- Adobe expects the properties sitesection1 - sitessection6, hence the for-loop below
- The segments ['explore-scandic', 'wifi'] should result in:
- {
- sitesection1: "explore-scandic",
- sitesection2: "explore-scandic|wifi",
- sitesection3: "explore-scandic|wifi|",
- sitesection4: "explore-scandic|wifi||",
- sitesection5: "explore-scandic|wifi|||",
- sitesection6: "explore-scandic|wifi||||",
- }
- */
- const sitesections = {} as SiteSectionObject
- for (let i = 0; i < 6; i++) {
- const key = ("sitesection" + (i + 1)) as keyof SiteSectionObject
-
- sitesections[key] = segments.slice(0, i + 1).join("|")
- if (i > 0 && !segments[i]) {
- sitesections[key] = sitesections[key].concat(
- "|".repeat(i + 1 - segments.length)
- )
- }
- }
- return sitesections
- }
- const sitesections = englishSegments
- ? getSiteSections(englishSegments)
- : getSiteSections(segments)
- const { host: domain, href: fullurl, origin } = window.location
- const page_obj = {
- pagename: englishSegments ? englishSegments.join("|") : segments.join("|"),
- pagetype: "contentpage",
- pageurl: origin + trackingData.pathName,
- fullurl,
- createDate: trackingData.createdDate,
- publishDate: trackingData.publishedDate,
- domain,
- errorcode: null, // handle
- querystring: trackingData.queryString || "",
- pageid: trackingData.pageId,
- // sessionid: "", // base on what?
- domainlanguage: trackingData.lang ? trackingData.lang : lang,
- hotelbrand: "scandic",
- siteversion: "new-web",
- ...sitesections,
- }
- return page_obj
-}
-
-export default function Tracking({ pageData }: TrackingProps) {
- const pathName = usePathname()
- const queryString = useSearchParams().toString()
-
- function CookiebotCallbackOnAccept() {
- const cookie = window._satellite.cookie.get("CookieConsent")
-
- if (window.Cookiebot?.changed && window.adobe) {
- if (cookie?.includes("statistics:true")) {
- window.adobe.optIn.approve(window.adobe.OptInCategories.ANALYTICS, true)
- } else {
- window.adobe.optIn.deny(window.adobe.OptInCategories.ANALYTICS, true)
- }
- window.adobe.optIn.complete()
- logger.warn("window.load event explicitly dispatched.")
- window.dispatchEvent(new Event("load"))
- }
- }
-
- function CookebotCallbackOnDecline() {
- if (window.Cookiebot?.changed && window.adobe) {
- window.adobe.optIn.deny(window.adobe.OptInCategories.ANALYTICS, true)
- }
- }
-
- useEffect(() => {
- if (window.dataLayer) {
- const trackingData = { ...pageData, pathName, queryString }
- const pageObject = createPageObject(trackingData)
-
- window.dataLayer.page = pageObject
- }
- }, [pathName, queryString, pageData])
-
- useEffect(() => {
- // handle consent
- window.addEventListener("CookiebotOnAccept", CookiebotCallbackOnAccept)
- window.addEventListener("CookiebotOnDecline", CookebotCallbackOnDecline)
-
- return () => {
- window.removeEventListener("CookiebotOnAccept", CookiebotCallbackOnAccept)
- window.removeEventListener(
- "CookiebotOnDecline",
- CookebotCallbackOnDecline
- )
- }
- }, [])
-
- return null
-}
diff --git a/apps/scandic-web/components/Current/currentRenderOptions.module.css b/apps/scandic-web/components/Current/currentRenderOptions.module.css
deleted file mode 100644
index 2e564ffac..000000000
--- a/apps/scandic-web/components/Current/currentRenderOptions.module.css
+++ /dev/null
@@ -1,6 +0,0 @@
-.image {
- height: auto;
- margin-bottom: var(--Spacing-x2);
- max-width: 100%;
- object-fit: cover;
-}
diff --git a/apps/scandic-web/components/Current/currentRenderOptions.tsx b/apps/scandic-web/components/Current/currentRenderOptions.tsx
deleted file mode 100644
index 2907625ac..000000000
--- a/apps/scandic-web/components/Current/currentRenderOptions.tsx
+++ /dev/null
@@ -1,477 +0,0 @@
-import Image from "@scandic-hotels/design-system/Image"
-import Link from "@scandic-hotels/design-system/Link"
-import {
- RTEItemTypeEnum,
- RTETypeEnum,
-} from "@scandic-hotels/trpc/types/RTEenums"
-
-import styles from "./currentRenderOptions.module.css"
-
-import type { EmbedByUid } from "@/types/components/deprecatedjsontohtml"
-import { EmbedEnum } from "@/types/requests/utils/embeds"
-import type { Attributes } from "@/types/rte/attrs"
-import {
- type RTEDefaultNode,
- RTEMarkType,
- type RTENext,
- type RTENode,
- type RTERegularNode,
-} from "@/types/rte/node"
-import type { RenderOptions } from "@/types/rte/option"
-
-function extractPossibleAttributes(attrs: Attributes | undefined) {
- if (!attrs) return {}
- const props: Record = {}
- if (attrs.id) {
- props.id = attrs.id
- }
-
- if (attrs.class) {
- props.className = attrs.class
- } else if (attrs["class-name"]) {
- props.className = attrs["class-name"]
- } else if (attrs.classname) {
- props.className = attrs.classname
- } else if (attrs?.style?.["text-align"]) {
- props.style = {
- textAlign: attrs?.style?.["text-align"],
- }
- }
-
- return props
-}
-
-export const renderOptions: RenderOptions = {
- [RTETypeEnum.a]: (
- node: RTERegularNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- if (node.attrs.url) {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- }
- return null
- },
-
- [RTETypeEnum.blockquote]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.code]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.embed]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- if (node.attrs.src) {
- props.src = node.attrs.src
- }
- if (node.attrs.url) {
- props.src = node.attrs.url
- }
- if (!props.src) {
- return null
- }
- return (
-
- )
- },
-
- [RTETypeEnum.h1]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.h2]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.h3]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.h4]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.h5]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.h6]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.hr]: () => {
- return
- },
-
- [RTETypeEnum.li]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.ol]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.p]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.reference]: (
- node: RTENode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- if ("attrs" in node) {
- const type = node.attrs.type
- if (type === RTEItemTypeEnum.asset) {
- const image = embeds?.[node?.attrs?.["asset-uid"]]
- if (image?.node.__typename === EmbedEnum.SysAsset) {
- const alt = image?.node?.title ?? node.attrs.alt
- const alignment = node.attrs?.style?.["text-align"]
- ? {
- alignSelf: node.attrs?.style?.["text-align"],
- }
- : {}
- return (
-
- )
- }
- } else {
- const props = extractPossibleAttributes(node.attrs)
- const href = node.attrs?.locale
- ? `/${node.attrs.locale}${node.attrs.href}`
- : node.attrs.href
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- }
- }
-
- return null
- },
-
- [RTETypeEnum.table]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.thead]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.tbody]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.tfoot]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.tr]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- [RTETypeEnum.th]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
- |
- )
- },
-
- [RTETypeEnum.td]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
- |
- )
- },
-
- [RTETypeEnum.ul]: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- const props = extractPossibleAttributes(node.attrs)
- return (
-
- {next(node.children, embeds, fullRenderOptions)}
-
- )
- },
-
- /** TextNode wrappers */
- [RTEMarkType.bold]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.italic]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.underline]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.strikethrough]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.inlineCode]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.subscript]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.superscript]: (children: React.ReactNode) => {
- return {children}
- },
-
- [RTEMarkType.break]: (children: React.ReactNode) => {
- return (
- <>
-
- {children}
- >
- )
- },
-
- [RTEMarkType.classnameOrId]: (
- children: React.ReactNode,
- className?: string,
- id?: string
- ) => {
- let props = {
- className,
- id,
- }
- if (!className) {
- delete props.className
- }
- if (!id) {
- delete props.id
- }
- return (
-
- {children}
-
- )
- },
-
- /**
- * Contentstack can return something called `default` as seen here in their
- * own SDK (https://github.com/contentstack/contentstack-utils-javascript/blob/master/src/options/default-node-options.ts#L89)
- */
- default: (
- node: RTEDefaultNode,
- embeds: EmbedByUid,
- next: RTENext,
- fullRenderOptions: RenderOptions
- ) => {
- return next(node.children, embeds, fullRenderOptions)
- },
-}
diff --git a/apps/scandic-web/components/Header/index.tsx b/apps/scandic-web/components/Header/index.tsx
index 260ff2c69..0e16e6223 100644
--- a/apps/scandic-web/components/Header/index.tsx
+++ b/apps/scandic-web/components/Header/index.tsx
@@ -1,6 +1,6 @@
import { Suspense } from "react"
-import { getHeader, getName } from "@/lib/trpc/memoizedRequests"
+import { getHeader } from "@/lib/trpc/memoizedRequests"
import MainMenu from "./MainMenu"
import TopMenu, { TopMenuSkeleton } from "./TopMenu"
@@ -8,7 +8,6 @@ import TopMenu, { TopMenuSkeleton } from "./TopMenu"
import styles from "./header.module.css"
export default async function Header() {
- void getName()
void getHeader()
return (
diff --git a/apps/scandic-web/components/Current/NotFound/Texts.ts b/apps/scandic-web/components/NotFound/Texts.ts
similarity index 100%
rename from apps/scandic-web/components/Current/NotFound/Texts.ts
rename to apps/scandic-web/components/NotFound/Texts.ts
diff --git a/apps/scandic-web/components/Current/NotFound/index.tsx b/apps/scandic-web/components/NotFound/index.tsx
similarity index 100%
rename from apps/scandic-web/components/Current/NotFound/index.tsx
rename to apps/scandic-web/components/NotFound/index.tsx
diff --git a/apps/scandic-web/components/Current/NotFound/notFound.module.css b/apps/scandic-web/components/NotFound/notFound.module.css
similarity index 98%
rename from apps/scandic-web/components/Current/NotFound/notFound.module.css
rename to apps/scandic-web/components/NotFound/notFound.module.css
index 6f2d79e74..4902b1d7f 100644
--- a/apps/scandic-web/components/Current/NotFound/notFound.module.css
+++ b/apps/scandic-web/components/NotFound/notFound.module.css
@@ -37,7 +37,6 @@
.text {
font-family:
Helvetica Neue,
- Roboto,
Helvetica,
Arial,
sans-serif;
diff --git a/apps/scandic-web/components/SkipToMainContent.tsx b/apps/scandic-web/components/SkipToMainContent.tsx
deleted file mode 100644
index 41e0016c0..000000000
--- a/apps/scandic-web/components/SkipToMainContent.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import { getIntl } from "@/i18n"
-
-export default async function SkipToMainContent() {
- const intl = await getIntl()
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/UserNotFound/UserNotFound.module.css b/apps/scandic-web/components/UserNotFound/UserNotFound.module.css
index 2131b017b..a4df8c290 100644
--- a/apps/scandic-web/components/UserNotFound/UserNotFound.module.css
+++ b/apps/scandic-web/components/UserNotFound/UserNotFound.module.css
@@ -37,7 +37,6 @@
.text {
font-family:
Helvetica Neue,
- Roboto,
Helvetica,
Arial,
sans-serif;
diff --git a/apps/scandic-web/lib/trpc/memoizedRequests/index.ts b/apps/scandic-web/lib/trpc/memoizedRequests/index.ts
index f0f7845bb..977e4215d 100644
--- a/apps/scandic-web/lib/trpc/memoizedRequests/index.ts
+++ b/apps/scandic-web/lib/trpc/memoizedRequests/index.ts
@@ -20,11 +20,6 @@ export const getProfile = cache(async function getMemoizedProfile() {
return caller.user.get()
})
-export const getName = cache(async function getMemoizedName() {
- const caller = await serverClient()
- return caller.user.name()
-})
-
export const getProfileSafely = cache(
async function getMemoizedProfileSafely() {
const caller = await serverClient()
@@ -101,20 +96,6 @@ export const getHeader = cache(async function getMemoizedHeader() {
return caller.contentstack.base.header()
})
-export const getCurrentHeader = cache(async function getMemoizedCurrentHeader(
- lang: Lang
-) {
- const caller = await serverClient()
- return caller.contentstack.base.currentHeader({ lang })
-})
-
-export const getCurrentFooter = cache(async function getMemoizedCurrentFooter(
- lang: Lang
-) {
- const caller = await serverClient()
- return caller.contentstack.base.currentFooter({ lang })
-})
-
export const getSiteConfig = cache(async function getMemoizedSiteConfig(
lang: Lang
) {
diff --git a/apps/scandic-web/middlewares/cmsContent.ts b/apps/scandic-web/middlewares/cmsContent.ts
index c77651a7a..8e05762c2 100644
--- a/apps/scandic-web/middlewares/cmsContent.ts
+++ b/apps/scandic-web/middlewares/cmsContent.ts
@@ -76,8 +76,6 @@ export const middleware: NextMiddleware = async (request) => {
headers.set("x-uid", uid)
headers.set("x-contenttype", contentType)
- const isCurrent = contentType ? contentType.indexOf("current") >= 0 : false
-
if (isPreview) {
searchParams.set("isPreview", "true")
return NextResponse.rewrite(
@@ -93,23 +91,6 @@ export const middleware: NextMiddleware = async (request) => {
)
}
- if (isCurrent) {
- const contentTypePathName = pathWithoutTrailingSlash.replace(`/${lang}`, "")
- searchParams.set("uid", uid)
- searchParams.set("uri", contentTypePathName)
- return NextResponse.rewrite(
- new URL(
- `/${lang}/current-content-page?${searchParams.toString()}`,
- nextUrl
- ),
- {
- request: {
- headers,
- },
- }
- )
- }
-
return NextResponse.rewrite(
new URL(
`/${lang}/${contentType}/${uid}?${searchParams.toString()}`,
diff --git a/apps/scandic-web/public/_static/css/cookie-bot.css b/apps/scandic-web/public/_static/css/cookie-bot.css
deleted file mode 100644
index 94bb0403c..000000000
--- a/apps/scandic-web/public/_static/css/cookie-bot.css
+++ /dev/null
@@ -1,213 +0,0 @@
-body #CybotCookiebotDialog * {
- font-family: Helvetica, Arial, sans-serif !important
-}
-
-body #CybotCookiebotDialog,
-body #CybotCookiebotDialog * {
- -webkit-box-sizing: border-box;
- box-sizing: border-box
-}
-
-body #CybotCookiebotDialog {
- border-radius: 0;
- border: 0;
- -webkit-box-shadow: 0 0 transparent;
- box-shadow: 0 0 transparent;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%) !important;
- transform: translate(-50%, -50%) !important;
- margin: 0 !important;
- padding: 15px;
- max-height: 90%;
- -webkit-transform-origin: unset !important;
- transform-origin: unset !important;
- overflow-y: auto
-}
-
-body #CybotCookiebotDialog div,
-body #CybotCookiebotDialog h2 {
- color: #333
-}
-
-body #CybotCookiebotDialogBodyContent {
- padding: 0 !important
-}
-
-body #CybotCookiebotDialogBodyContentTitle {
- font-size: 1.375rem;
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif !important
-}
-
-body div#CybotCookiebotDialogBodyContentText {
- font-size: 1rem;
- line-height: 1.4rem;
- margin: 15px 0
-}
-
-body #CybotCookiebotDialogDetailBody {
- max-width: 100%;
- padding: 0
-}
-
-body #CybotCookiebotDialogDetailBodyContent {
- height: 160px
-}
-
-body #CybotCookiebotDialogDetailBodyContentTextOverview {
- max-width: 100%
-}
-
-body #CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails {
- height: 155px;
- max-height: 155px
-}
-
-body #CybotCookiebotDialogBodyLevelButtonsSelectPane {
- border: none;
- padding: 0 0 30px
-}
-
-body .CybotCookiebotDialogBodyLevelButtonWrapper {
- margin: 20px 0 0 !important;
- padding-right: 25px
-}
-
-body .CybotCookiebotDialogBodyLevelButtonWrapper label {
- font-size: 13px !important;
- padding-left: 20px !important;
- background: url(/_static/img/icons/shared/checkbox_unselected.svg) no-repeat left 0 !important
-}
-
-body input[type=checkbox].CybotCookiebotDialogBodyLevelButton:checked+label {
- background: url(/_static/img/icons/shared/checkbox_selected.svg) no-repeat left 0 !important
-}
-
-body input[type=checkbox].CybotCookiebotDialogBodyLevelButton.CybotCookiebotDialogBodyLevelButtonDisabled+label {
- background: url(/_static/img/icons/shared/checkbox_disabled.svg) no-repeat left 0 !important
-}
-
-body #CybotCookiebotDialogBodyLevelWrapper {
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-direction: column-reverse;
- flex-direction: column-reverse;
- text-align: left;
- padding: 0 0 5px
-}
-
-body #CybotCookiebotDialogBodyLevelWrapper>div {
- padding: 0
-}
-
-body #CybotCookiebotDialogBodyLevelButtons {
- margin: 0 0 20px !important
-}
-
-body #CybotCookiebotDialogBodyLevelButtonsTable {
- width: auto !important;
- margin: 0 !important
-}
-
-body #CybotCookiebotDialogBodyLevelDetailsWrapper {
- background: none;
- border: 0;
- width: auto;
- display: inline-block;
- padding: 0 20px 0 0;
- height: auto
-}
-
-body a#CybotCookiebotDialogBodyLevelDetailsButton {
- background: none !important;
- outline: 0 none;
- padding: 0 10px 0 0;
- color: #00838e;
- font-size: 1rem;
- line-height: 1.4rem;
- height: auto
-}
-
-body a#CybotCookiebotDialogBodyLevelDetailsButton:focus,
-body a#CybotCookiebotDialogBodyLevelDetailsButton:hover {
- text-decoration: none;
- color: #00838e
-}
-
-body #CybotCookiebotDialogBodyLevelDetailsWrapper:after {
- margin-top: -7px;
- background-position: 50%;
- height: 14px
-}
-
-body #CybotCookiebotDialogBodyLevelDetailsWrapper.active:after {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg)
-}
-
-body a.CybotCookiebotDialogBodyButton {
- width: auto !important;
- padding: 5px 15px !important;
- border-radius: 25px;
- height: auto !important;
- font-weight: 400 !important;
- font-size: 1rem !important;
- margin: 0 !important;
- border: 0 !important;
- line-height: 1.375rem !important
-}
-
-body #CybotCookiebotDialogBodyUnderlay {
- position: fixed;
- bottom: 0;
- top: 0;
- left: 0;
- right: 0;
- opacity: .4 !important
-}
-
-@media(max-width: 739px) {
- body #CybotCookiebotDialog {
- width: 90% !important
- }
-
- body a.CybotCookiebotDialogBodyButton {
- width: 100% !important
- }
-}
-
-@media(min-width: 740px) {
- body #CybotCookiebotDialogBody {
- padding: 15px;
- min-width: 560px
- }
-
- body #CybotCookiebotDialogBodyContentTitle {
- font-size: 1.625rem
- }
-
- body #CybotCookiebotDialogBodyLevelDetailsButton {
- font-size: 1rem
- }
-
- body #CybotCookiebotDialogBodyLevelWrapper {
- -ms-flex-direction: row-reverse;
- flex-direction: row-reverse;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: center;
- align-items: center;
- padding: 0
- }
-
- body #CybotCookiebotDialogBodyLevelButtons {
- margin: 0 !important
- }
-}
-
-@media(min-width: 940px) {
- body #CybotCookiebotDialog {
- max-width: 810px;
- width: 810px !important
- }
-}
\ No newline at end of file
diff --git a/apps/scandic-web/public/_static/css/core.css b/apps/scandic-web/public/_static/css/core.css
deleted file mode 100644
index 1100c6774..000000000
--- a/apps/scandic-web/public/_static/css/core.css
+++ /dev/null
@@ -1,4345 +0,0 @@
-@font-face {
- font-family: Roboto;
- font-display: swap;
- src:
- url(/_static/shared/fonts/roboto/roboto-v20-latin-300.woff2) format("woff2"),
- url(/_static/shared/fonts/roboto/roboto-v20-latin-300.woff) format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Roboto;
- font-display: swap;
- src:
- url(/_static/shared/fonts/roboto/roboto-v20-latin-regular.woff2)
- format("woff2"),
- url(/_static/shared/fonts/roboto/roboto-v20-latin-regular.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Roboto;
- font-display: swap;
- src:
- url(/_static/shared/fonts/roboto/roboto-v20-latin-500.woff2) format("woff2"),
- url(/_static/shared/fonts/roboto/roboto-v20-latin-500.woff) format("woff");
- font-weight: 600;
- font-weight: 500;
- font-style: normal;
-}
-@font-face {
- font-family: Roboto;
- font-display: swap;
- src:
- url(/_static/shared/fonts/roboto/roboto-v20-latin-700.woff2) format("woff2"),
- url(/_static/shared/fonts/roboto/roboto-v20-latin-700.woff) format("woff");
- font-weight: 800;
- font-weight: 700;
- font-style: normal;
-}
-@font-face {
- font-family: BrandonText-Black;
- font-display: swap;
- src:
- url(/_static/shared/fonts/brandon-text/black.woff2) format("woff2"),
- url(/_static/shared/fonts/brandon-text/black.woff) format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: BrandonText-Bold;
- font-display: swap;
- src:
- url(/_static/shared/fonts/brandon-text/bold.woff2) format("woff2"),
- url(/_static/shared/fonts/brandon-text/bold.woff) format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Prumo-Light;
- font-display: swap;
- src:
- url(/_static/shared/fonts/prumo/prumotext-light-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/prumo/PrumoText-Light.woff) format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Brown-Bold;
- font-display: swap;
- src:
- url(/_static/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff)
- format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Brown-Light;
- font-display: swap;
- src:
- url(/_static/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff)
- format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Interstate-Black;
- font-display: swap;
- src:
- url(/_static/shared/fonts/interstate/interstate-black-compressed.woff2)
- format("woff2"),
- url(/_static/shared/fonts/interstate/interstate-black-compressed.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Interstate-Regular;
- font-display: swap;
- src:
- url(/_static/shared/fonts/interstate/interstate-regular-condensed-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/interstate/interstate-regular-condensed.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Gotham-Black;
- font-display: swap;
- src:
- url(/_static/shared/fonts/gotham/gotham-black-webfont.woff2) format("woff2"),
- url(/_static/shared/fonts/gotham/gotham-black-webfont.woff) format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Gotham-Bold;
- font-display: swap;
- src:
- url(/_static/shared/fonts/gotham/gotham-bold-webfont.woff2) format("woff2"),
- url(/_static/shared/fonts/gotham/gotham-bold-webfont.woff) format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Boita-Regular;
- font-display: swap;
- src:
- url(/_static/shared/fonts/boita/boita-regular-webfont.woff2) format("woff2"),
- url(/_static/shared/fonts/boita/boita-regular-webfont.woff) format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Akkurat-Regular;
- font-display: swap;
- src:
- url(/_static/shared/fonts/akkurat/akkurat-regular-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/akkurat/akkurat-regular-webfont.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Akkurat-Light;
- font-display: swap;
- src:
- url(/_static/shared/fonts/akkurat/akkurat-light-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/akkurat/akkurat-light-webfont.woff) format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: DomaineSansTextWeb-Light;
- font-display: swap;
- src:
- url(/_static/shared/fonts/domaine/domainesanstextweb-light-webfont.woff2)
- format("woff2"),
- url(/_static/shared/fonts/domaine/domainesanstextweb-light-webfont.woff)
- format("woff");
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Garamond;
- font-display: swap;
- src:
- url(/_static/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff2)
- format("woff2"),
- url(/_static/shared/fonts/itcgaramond/ITCGaramondBookNarrow_normal_condensed.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Grotesk;
- font-display: swap;
- src:
- url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff2)
- format("woff2"),
- url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay55Roman_normal_normal.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Grotesk-bold;
- font-display: swap;
- src:
- url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff2)
- format("woff2"),
- url(/_static/shared/fonts/grotesk/NeueHaasGroteskDisplay65Medium_normal_normal.woff)
- format("woff");
- font-weight: 400;
- font-style: normal;
-}
-.heading-1,
-h1 {
- font-size: rem(32px);
-}
-@media (min-width: 950px) {
- .heading-1,
- h1 {
- font-size: rem(46px);
- }
-}
-.heading-2,
-h2 {
- font-size: rem(22px);
-}
-@media (min-width: 950px) {
- .heading-2,
- h2 {
- font-size: rem(26px);
- }
-}
-.heading-3,
-h3 {
- font-size: rem(22px);
-}
-@media (min-width: 950px) {
- .heading-3,
- h3 {
- font-size: rem(26px);
- }
-}
-.extraem,
-.heading-4,
-h4 {
- font-size: rem(18px);
-}
-.heading-5,
-h5 {
- font-size: rem(16px);
-}
-.preamble {
- font-size: rem(20px);
-}
-.btn,
-.editable-area table input[type="submit"],
-.paragraph,
-table.table input[type="submit"] {
- font-size: rem(16px);
-}
-html {
- font-family: sans-serif;
- -ms-text-size-adjust: 100%;
-}
-body {
- margin: 0;
-}
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-menu,
-nav,
-section,
-summary {
- display: block;
-}
-audio,
-canvas,
-progress,
-video {
- display: inline-block;
- vertical-align: baseline;
-}
-audio:not([controls]) {
- display: none;
- height: 0;
-}
-[hidden],
-template {
- display: none;
-}
-a {
- background-color: transparent;
-}
-a:active,
-a:hover {
- outline: 0;
-}
-abbr[title] {
- border-bottom: 1px dotted;
-}
-b,
-strong {
- font-weight: 700;
-}
-dfn {
- font-style: italic;
-}
-mark {
- background: #ff0;
- color: #000;
-}
-small {
- font-size: 80%;
-}
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-sup {
- top: -0.5em;
-}
-sub {
- bottom: -0.25em;
-}
-img {
- border: 0;
-}
-svg:not(:root) {
- overflow: hidden;
-}
-figure {
- margin: 1em 40px;
-}
-hr {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
-}
-pre {
- overflow: auto;
-}
-code,
-kbd,
-pre,
-samp {
- font-family: monospace, monospace;
- font-size: 1em;
-}
-button,
-input,
-optgroup,
-select,
-textarea {
- color: inherit;
- font: inherit;
- margin: 0;
-}
-button {
- overflow: visible;
-}
-button,
-select {
- text-transform: none;
-}
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
- -webkit-appearance: button;
- cursor: pointer;
-}
-button[disabled],
-html input[disabled] {
- cursor: default;
-}
-button::-moz-focus-inner,
-input::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-input {
- line-height: normal;
-}
-input[type="checkbox"],
-input[type="radio"] {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- padding: 0;
-}
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-input[type="search"] {
- -webkit-appearance: textfield;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
-}
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-fieldset {
- border: 1px solid silver;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em;
-}
-legend {
- border: 0;
- padding: 0;
-}
-textarea {
- overflow-y: auto;
-}
-optgroup {
- font-weight: 700;
-}
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-*,
-td,
-th {
- padding: 0;
-}
-* {
- margin: 0;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-html {
- -webkit-text-size-adjust: 100%;
- -webkit-font-smoothing: antialiased;
-}
-.u-link-style,
-a {
- color: #00838e;
- text-decoration: none;
-}
-.u-link-style:active,
-.u-link-style:focus,
-.u-link-style:hover,
-a:active,
-a:focus,
-a:hover {
- text-decoration: underline;
-}
-.link-darker {
- color: #006b75;
-}
-ul {
- list-style: none;
-}
-p {
- margin-bottom: 1em;
-}
-hr {
- border: 0;
- border-bottom: 2px dotted rgba(157, 160, 161, 0.33);
- margin: 20px 0;
- width: 100%;
-}
-@media (min-width: 740px) {
- hr {
- margin: 30px 0;
- }
-}
-::selection {
- background: #00838e;
- color: #fff;
-}
-::-moz-selection {
- background: #00838e;
- color: #fff;
-}
-:focus-visible {
- outline: 0 none transparent;
-}
-@media (min-width: 950px) {
- :focus-visible {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
- .navigation-bar a:not(.booking-summary-cart-mobile):focus-visible {
- position: relative;
- z-index: 1;
- }
- .price-calender a:focus-visible {
- position: relative;
- z-index: 101;
- }
-}
-body {
- line-height: 1.4em;
- font-family: Helvetica, Arial, sans-serif;
- color: #333;
-}
-.preamble:empty {
- display: none;
-}
-.extraem {
- margin: 0;
- line-height: 1em;
- font-style: normal;
-}
-.heading {
- display: block;
-}
-.no-margin {
- margin: 0 !important;
-}
-.text-small {
- font-size: rem(13px) !important;
- line-height: 1.2em;
-}
-.text-italic {
- font-style: italic !important;
-}
-.text-bold {
- font-weight: 700 !important;
-}
-.strike-through {
- text-decoration: line-through;
-}
-.normalcase {
- text-transform: none;
-}
-.text-crocus {
- color: #8d3a7c;
-}
-.text-sandstone {
- color: #e3e0db;
-}
-.text-nordicsea {
- color: #00838e;
-}
-.text-default {
- color: #333;
-}
-.text-white {
- color: #fff;
-}
-.text-right {
- text-align: right !important;
-}
-.text-left {
- text-align: left !important;
-}
-.text-center {
- text-align: center !important;
-}
-.icon-sort {
- display: inline-block;
- margin-left: 2px;
- vertical-align: middle;
-}
-.icon-sort-asc {
- border-top: 5px dashed #333;
- border-right: 5px solid transparent;
- border-left: 5px solid transparent;
-}
-.icon-sort-asc.active {
- color: #00838e;
- border-top-color: #00838e;
-}
-.icon-sort-desc {
- border-left: 5px solid transparent;
- border-right: 5px solid transparent;
- border-bottom: 5px solid #333;
-}
-.icon-sort-desc.active {
- color: #00838e;
- border-bottom-color: #00838e;
-}
-img {
- max-width: 100%;
-}
-.editable-area table td,
-.editable-area table th,
-.editable-area table thead > tr > td,
-table.table td,
-table.table th,
-table.table thead > tr > td {
- padding: 7px 10px;
- font-size: 0.9375rem;
- text-align: left;
- vertical-align: top;
-}
-.editable-area table td:last-child,
-.editable-area table th:last-child,
-table.table td:last-child,
-table.table th:last-child {
- border-right: none;
-}
-@media (min-width: 950px) {
- .editable-area table td,
- .editable-area table th,
- .editable-area table thead > tr > td,
- table.table td,
- table.table th,
- table.table thead > tr > td {
- padding: 10px 20px;
- }
-}
-.editable-area table,
-table.table {
- background: #fff;
- border-collapse: collapse;
- width: 100%;
- margin-bottom: 20px;
-}
-.editable-area table caption,
-table.table caption {
- font-size: 0.75rem;
- text-align: left;
- caption-side: bottom;
-}
-.editable-area table th,
-.editable-area table thead > tr > td,
-table.table th,
-table.table thead > tr > td {
- font-weight: 700;
- background: #f3f2f1;
- border-bottom: 1px solid #d5d5d5;
-}
-.editable-area table th.active,
-.editable-area table thead > tr > td.active,
-table.table th.active,
-table.table thead > tr > td.active {
- color: #00838e;
-}
-.editable-area table th.active span,
-.editable-area table thead > tr > td.active span,
-table.table th.active span,
-table.table thead > tr > td.active span {
- font-weight: 700;
- border-bottom: 1px solid #00838e;
-}
-.editable-area table td > fieldset,
-table.table td > fieldset {
- margin-top: -10px;
- padding-left: 15px;
-}
-.editable-area table td > fieldset > legend,
-table.table td > fieldset > legend {
- margin-left: -10px;
-}
-.editable-area table > tbody > tr:nth-child(2n) > td,
-table.table > tbody > tr:nth-child(2n) > td {
- background: #f5f5f4;
-}
-.editable-area table .table-loading-container,
-table.table .table-loading-container {
- width: 40px;
- margin: 0 auto;
-}
-@media (max-width: 739px) {
- .editable-area table td,
- .editable-area table th,
- table.table td,
- table.table th {
- font-size: rem(12px);
- padding: 7px 5px;
- }
-}
-.table-row-heading {
- font-weight: 700;
- font-size: rem(12px);
-}
-.table-row-heading:first-letter {
- text-transform: capitalize;
-}
-.table--nlp {
- min-width: 100%;
- overflow: scroll;
-}
-.table--nlp .tooltip {
- margin-bottom: -2px;
-}
-.table--nlp .tooltip .icon {
- width: 15px;
- height: 15px;
- margin-left: 5px;
-}
-.table__container--historical-bookings {
- overflow-x: auto;
-}
-.table__row {
- border-bottom: 2px solid #f3f2f1;
-}
-.table__row--heading {
- background-color: #f3f2f1;
- border-bottom: none !important;
-}
-.table__row--top-heading {
- background-color: #e9e8e7;
- border-top: 1px solid #e9e8e7;
- border-bottom: 1px solid #e9e8e7;
-}
-.table__row--no-border {
- border: none !important;
-}
-.table__cell {
- padding: 20px 12px;
- border: none;
- text-align: left;
- white-space: nowrap;
- vertical-align: top;
- width: 20%;
-}
-.table__cell--width-20 {
- width: 20%;
-}
-.table__cell--width-25 {
- width: 25%;
-}
-.table__cell--width-30 {
- width: 30%;
-}
-.table__cell--width-35 {
- width: 35%;
-}
-.table__cell--heading {
- padding-top: 2px;
- padding-bottom: 2px;
-}
-.table__cell--break-word {
- white-space: normal;
-}
-.table__cell--last {
- text-align: right;
-}
-.table__cell--centered {
- text-align: center;
-}
-.table__cell--centered .text-medium {
- font-size: rem(15px);
-}
-.table--ghost-white-theme .table__row {
- border-bottom: 2px solid #e9e8e7;
-}
-.table--ghost-white-theme .table__row--heading {
- background: #e9e8e7 !important;
-}
-.table--compact .table__cell {
- padding-top: 10px;
- padding-bottom: 10px;
-}
-.table--compact .table__cell--heading {
- padding-top: 3px;
- padding-bottom: 2px;
-}
-@media (max-width: 739px) {
- .table--earnings-twelve-months .table__row {
- display: block;
- }
- .table--earnings-twelve-months .table__cell {
- display: block;
- width: 100%;
- border-top: 2px solid #e9e8e7 !important;
- font-size: rem(14px);
- }
- .table--earnings-twelve-months .table__cell--last {
- text-align: inherit;
- background: #e9e8e7 !important;
- }
- .table--earnings-twelve-months .table__cell--value {
- float: right;
- }
-}
-th[role="button"] {
- cursor: pointer;
-}
-.scandic-friends-table thead img,
-.scandic-friends-table thead td {
- margin: 0 !important;
- padding: 0 !important;
- border: 0;
-}
-.scandic-friends-table thead td {
- vertical-align: center !important;
- max-width: 110px;
- background-color: #f8f8f8;
-}
-.scandic-friends-table thead tr {
- line-height: 0;
-}
-.scandic-friends-table tr:last-child {
- border-bottom: 1px solid #d5d5d5;
-}
-.scandic-friends-table td + td {
- border-left: 1px solid #d5d5d5;
- padding: 10px 0;
-}
-@media (-ms-high-contrast: none) and (min-width: 950px) and (max-width: 1199px) {
- .scandic-friends-table thead img {
- width: 95px;
- }
-}
-@media (-ms-high-contrast: none) and (min-width: 740px) and (max-width: 949px) {
- .scandic-friends-table thead img {
- width: 70px;
- }
-}
-@media (-ms-high-contrast: none) and (max-width: 739px) {
- .scandic-friends-table {
- display: inline-block;
- vertical-align: top;
- max-width: 100%;
- overflow-x: auto;
- white-space: nowrap;
- }
-}
-.reward-night-points {
- min-height: 50px;
-}
-.u-text-lowercase {
- text-transform: lowercase;
-}
-.u-text-uppercase {
- text-transform: uppercase;
-}
-.u-text-capitalize {
- text-transform: capitalize;
-}
-.u-text-capitalize-first:first-letter {
- text-transform: uppercase !important;
-}
-.u-no-text-transform {
- text-transform: none;
-}
-.u-cursor-pointer {
- cursor: pointer !important;
-}
-.u-cursor-progress {
- cursor: progress !important;
-}
-.u-letter-spacing-06 {
- letter-spacing: 0.6px !important;
-}
-.u-wordbreak {
- word-break: break-all;
-}
-.u-no-wordbreak {
- white-space: nowrap;
-}
-.u-text-bold {
- font-weight: 700 !important;
-}
-.u-no-boxshadow,
-.u-no-boxshadow > input[type="*"],
-.u-no-boxshadow > select,
-.u-no-boxshadow > textarea {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-.u-no-scroll {
- overflow: hidden !important;
-}
-.u-scroll-y {
- overflow-y: scroll !important;
-}
-.u-overflow-auto {
- overflow: auto !important;
-}
-.u-block {
- display: block !important;
-}
-.u-inline-block {
- display: inline-block !important;
-}
-.u-flex,
-.u-flex-column {
- display: -ms-flexbox;
- display: flex;
-}
-.u-flex-column {
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.u-flex-wrap {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.u-flex-vcenter,
-.u-flex-wrap {
- display: -ms-flexbox;
- display: flex;
-}
-.u-flex-vcenter {
- -ms-flex-align: center;
- align-items: center;
-}
-.u-width-100 {
- width: 100% !important;
-}
-.u-relative {
- position: relative !important;
-}
-.u-center-content {
- margin-left: auto !important;
- margin-right: auto !important;
-}
-.u-top-border-sand {
- border-top: 1px solid #edeceb;
-}
-.u-bottom-border-sand {
- border-bottom: 1px solid #edeceb;
-}
-.u-bg-white {
- background: #fff !important;
-}
-.u-bg-xxdark-gray {
- background: #3d3835 !important;
-}
-.u-bg-color-none {
- background-color: transparent !important;
-}
-.u-uppercase {
- text-transform: uppercase;
-}
-@media (min-width: 950px) {
- .u-no-margin-medium-up {
- margin: 0 !important;
- }
-}
-.u-no-list-style {
- list-style-type: none !important;
-}
-.u-no-button-style {
- border: none;
- background: transparent;
-}
-.u-float-right {
- float: right !important;
-}
-@media (min-width: 740px) {
- .u-float-right--small-up {
- float: right !important;
- }
-}
-.u-min-height-120 {
- min-height: 120px;
-}
-.u-no-link-style {
- color: inherit;
-}
-.u-no-link-style,
-.u-no-link-style:active,
-.u-no-link-style:hover {
- text-decoration: none !important;
-}
-.u-font-size-base {
- font-size: rem(16px) !important;
-}
-.u-error-text-color {
- color: #b43837 !important;
-}
-.u-text-align-right {
- text-align: right !important;
-}
-.u-text-align-left {
- text-align: left !important;
-}
-.u-text-align-center {
- text-align: center !important;
-}
-.u-vertical-align-top {
- vertical-align: top;
-}
-.u-text-color-nordicsea-dark {
- color: #006b75 !important;
-}
-.u-font-family-base {
- font-family: Helvetica, Arial, sans-serif;
-}
-.u-font-family-helvetica-neue {
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
-}
-.u-font-family-thin {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
-}
-.u-font-family-scandic {
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif;
-}
-.u-font-family-scandic-secondary {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
-}
-.u-no-margin-bottom {
- margin-bottom: 0 !important;
-}
-.u-margin-bottom-5 {
- margin-bottom: 0.3125rem !important;
-}
-.u-margin-bottom-10 {
- margin-bottom: 0.625rem !important;
-}
-.u-margin-bottom-15 {
- margin-bottom: 0.9375rem !important;
-}
-.u-margin-bottom-25 {
- margin-bottom: 1.5625rem !important;
-}
-.u-no-margin-top {
- margin-top: 0 !important;
-}
-.u-margin-top-10 {
- margin-top: 0.625rem !important;
-}
-.u-margin-top-5 {
- margin-top: 0.3125rem !important;
-}
-.u-margin-top-20 {
- margin-top: 1.25rem !important;
-}
-.u-margin-top-25 {
- margin-top: 1.5625rem !important;
-}
-.u-margin-top-40 {
- margin-top: 2.5rem !important;
-}
-.u-margin-right-10 {
- margin-right: 0.625rem !important;
-}
-.u-padding-right-60 {
- padding-right: 60px !important;
-}
-.u-padding-right-25 {
- padding-right: 25px !important;
-}
-.u-padding-right-10 {
- padding-right: 10px !important;
-}
-.u-no-padding-bottom {
- padding-bottom: 0 !important;
-}
-@media (min-width: 950px) {
- .u-no-padding-bottom--medium-up {
- padding-bottom: 0 !important;
- }
-}
-@media (min-width: 740px) {
- .u-padding-top-20--small-up {
- padding-top: 20px !important;
- }
-}
-.u-no-padding {
- padding: 0 !important;
-}
-.u-no-padding--sides {
- padding-left: 0 !important;
- padding-right: 0 !important;
-}
-.u-no-padding-top {
- padding-top: 0 !important;
-}
-@media (min-width: 950px) {
- .u-no-padding-top--medium-up {
- padding-top: 0 !important;
- }
-}
-.u-table {
- display: table;
-}
-.u-table-row {
- display: table-row;
-}
-.u-table-cell {
- display: table-cell;
-}
-.u-line-height {
- line-height: 1.4rem !important;
-}
-.u-ng-hide-with-animation {
- opacity: 1;
-}
-.u-ng-hide-with-animation.ng-hide {
- opacity: 0;
-}
-.u-ng-hide-with-animation.ng-hide-add,
-.u-ng-hide-with-animation.ng-hide-remove {
- -webkit-transition: all 0.5s linear;
- transition: all 0.5s linear;
-}
-.u-disable {
- cursor: not-allowed;
- opacity: 0.5;
-}
-.u-show-more-item {
- -webkit-transition: all 0.4s ease !important;
- transition: all 0.4s ease !important;
-}
-.u-show-more-item.ng-hide {
- opacity: 0;
- padding-top: 0;
- padding-bottom: 0;
-}
-.u-show-more-item.ng-show {
- opacity: 1;
-}
-.u-show-more-item--max-height-40 {
- max-height: 40px;
-}
-.u-show-more-item--max-height-40.ng-hide {
- max-height: 0;
-}
-.heading-1,
-h1 {
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif;
- font-size: 2rem;
- line-height: 1;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .heading-1,
- h1 {
- font-size: 2.875rem;
- }
-}
-ol + .heading-1,
-ol + h1,
-p + .heading-1,
-p + h1,
-table + .heading-1,
-table + h1,
-ul + .heading-1,
-ul + h1 {
- margin-top: 2rem;
-}
-.heading-2,
-h2 {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 1.375rem;
- line-height: 1.1em;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .heading-2,
- h2 {
- font-size: 1.625rem;
- }
-}
-ol + .heading-2,
-ol + h2,
-p + .heading-2,
-p + h2,
-table + .heading-2,
-table + h2,
-ul + .heading-2,
-ul + h2 {
- margin-top: 2rem;
-}
-.heading-3,
-h3 {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- line-height: 1.1em;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .heading-3,
- h3 {
- font-size: 1.625rem;
- }
-}
-ol + .heading-3,
-ol + h3,
-p + .heading-3,
-p + h3,
-table + .heading-3,
-table + h3,
-ul + .heading-3,
-ul + h3 {
- margin-top: 2rem;
-}
-.extraem,
-.heading-4,
-h4 {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.125rem;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .extraem,
- .heading-4,
- h4 {
- font-size: 1.375rem;
- }
-}
-ol + .extraem,
-ol + .heading-4,
-ol + h4,
-p + .extraem,
-p + .heading-4,
-p + h4,
-table + .extraem,
-table + .heading-4,
-table + h4,
-ul + .extraem,
-ul + .heading-4,
-ul + h4 {
- margin-top: 2rem;
-}
-.heading-5,
-h5 {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
- font-weight: 700;
- margin-bottom: 1rem;
-}
-ol + .heading-5,
-ol + h5,
-p + .heading-5,
-p + h5,
-table + .heading-5,
-table + h5,
-ul + .heading-5,
-ul + h5 {
- margin-top: 2rem;
-}
-.preamble {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.25rem;
- color: #333;
-}
-@media (min-width: 950px) {
- .preamble {
- font-size: 1.5rem;
- line-height: 2.25rem;
- }
-}
-.btn,
-.editable-area table input[type="submit"],
-table.table input[type="submit"] {
- color: #333;
- color: #fff;
-}
-.btn,
-.editable-area table input[type="submit"],
-.paragraph,
-table.table input[type="submit"] {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
-}
-.paragraph {
- color: #333;
-}
-.small,
-small {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 0.8125rem;
- line-height: 1.2em;
- color: #333;
-}
-.editable-area a,
-.link--underline.u-link-style,
-a.link--underline {
- border-bottom: 1px dotted #00838e;
-}
-.editable-area a:focus,
-.editable-area a:hover,
-.link--underline.u-link-style:focus,
-.link--underline.u-link-style:hover,
-a.link--underline:focus,
-a.link--underline:hover {
- border-bottom: none;
-}
-.l-sections-wrapper {
- background: #f3f2f1;
-}
-.l-section {
- overflow: hidden;
- position: relative;
-}
-.l-section__inner {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- max-width: 1200px;
- margin: 0 auto;
- padding: 0 10px;
-}
-.l-section__inner:after,
-.l-section__inner:before {
- content: " ";
- display: table;
-}
-.l-section__inner:after {
- clear: both;
-}
-@media (min-width: 740px) {
- .l-section__inner {
- padding: 0 30px;
- }
-}
-.l-section__inner--content-spaced .l-section__inner,
-.l-section__inner .l-section__inner {
- padding-left: 0;
- padding-right: 0;
-}
-.hidden {
- display: none !important;
-}
-.hidden--soft {
- display: none;
-}
-.hidden--accessible {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-@media (max-width: 419px) {
- .hidden-xxsmall {
- display: none !important;
- }
-}
-@media (min-width: 420px) and (max-width: 739px) {
- .hidden-xsmall {
- display: none !important;
- }
-}
-@media (min-width: 420px) {
- .hidden-xsmall-up {
- display: none !important;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .hidden-small {
- display: none !important;
- }
-}
-@media (min-width: 740px) {
- .hidden-small-up {
- display: none !important;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hidden-medium {
- display: none !important;
- }
-}
-@media (min-width: 950px) {
- .hidden-medium-up {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-large {
- display: none !important;
- }
-}
-.visible {
- display: block !important;
-}
-@media (max-width: 419px) {
- .visible-xxsmall-block {
- display: block !important;
- }
-}
-@media (min-width: 420px) and (max-width: 739px) {
- .visible-xsmall-block {
- display: block !important;
- }
-}
-@media (min-width: 420px) {
- .visible-xsmall-up-block {
- display: block !important;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .visible-small-block {
- display: block !important;
- }
-}
-@media (min-width: 740px) {
- .visible-small-up-block {
- display: block !important;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .visible-medium-block {
- display: block !important;
- }
-}
-@media (min-width: 950px) {
- .visible-medium-up-block {
- display: block !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-large-block {
- display: block !important;
- }
-}
-@media (max-width: 419px) {
- .visible-xxsmall-inline {
- display: inline !important;
- }
-}
-@media (min-width: 420px) and (max-width: 739px) {
- .visible-xsmall-inline {
- display: inline !important;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .visible-small-inline {
- display: inline !important;
- }
-}
-@media (min-width: 740px) {
- .visible-small-up-inline {
- display: inline !important;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .visible-medium-inline {
- display: inline !important;
- }
-}
-@media (min-width: 950px) {
- .visible-medium-up-inline {
- display: inline !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-large-inline {
- display: inline !important;
- }
-}
-@media (max-width: 419px) {
- .visible-xxsmall-inline-block {
- display: inline-block !important;
- }
-}
-@media (min-width: 420px) and (max-width: 739px) {
- .visible-xsmall-inline-block {
- display: inline-block !important;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .visible-small-inline-block {
- display: inline-block !important;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .visible-medium-inline-block {
- display: inline-block !important;
- }
-}
-.visible-medium-up-inline-block {
- display: none !important;
-}
-@media (min-width: 950px) {
- .visible-medium-up-inline-block {
- display: inline-block !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-large-inline-block {
- display: inline-block !important;
- }
-}
-.visible-medium-up-flex {
- display: none !important;
-}
-@media (min-width: 950px) {
- .visible-medium-up-flex {
- display: -ms-flexbox !important;
- display: flex !important;
- }
-}
-@media (min-width: 740px) {
- .visible-small-up-flex {
- display: -ms-flexbox !important;
- display: flex !important;
- }
-}
-.l-sections-wrapper {
- position: relative;
- z-index: 10;
- padding-bottom: 30px;
-}
-.l-sections-wrapper:after,
-.l-sections-wrapper:before {
- content: " ";
- display: table;
-}
-.l-sections-wrapper:after {
- clear: both;
-}
-.l-section__inner--narrow {
- max-width: 740px;
-}
-@media (max-width: 949px) {
- .l-section__inner--small-no-padding {
- padding: 0;
- }
-}
-@media (min-width: 950px) {
- .global-footer-toggler {
- margin-bottom: 8px;
- }
- .global-footer-toggler > span {
- margin-bottom: -8px;
- display: block;
- }
- .global-footer-toggler:focus-visible:not(.no-hover) {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- margin-left: 8px;
- margin-right: 8px;
- }
-}
-.icon--more-options {
- background-image: url(/_static/img/icons/shared/arrow-down-white.svg);
-}
-.filter__button:after,
-.icon--more-options {
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.filter__button:after {
- background-image: url(/_static/img/icons/hotelpage/filter.svg);
- background-size: 22px 16px;
-}
-.icon--double-arrow-left,
-.icon--double-arrow-left-white {
- color: #00838e;
- background: url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg)
- no-repeat 0;
- padding-left: 20px;
-}
-@media (min-width: 950px) {
- .header--slim .navigation-bar__main__logo {
- padding: 14px 0 13px;
- }
- .header--slim .nav-primary li:not(:first-child) {
- display: none;
- }
-}
-.bg-transparent {
- background: transparent !important;
-}
-.nav-primary {
- list-style: none;
- border-top: 1px solid #e3e0db;
- overflow-y: visible;
- padding-bottom: 20px;
-}
-.nav-primary__header {
- border-top: 1px solid #e3e0db;
- background-color: #f3f2f1 !important;
-}
-.nav-primary__scandicfriendslogo {
- display: inline-block;
- position: relative;
- top: 10px;
-}
-.nav-primary__ham {
- display: inline-block;
- padding: 15px 15px 15px 5px;
-}
-.nav-primary__initials {
- width: 35px;
- height: 35px;
- display: inline-block;
- border-radius: 50%;
- font-size: 0.6875rem;
- color: #fff;
- background: #000;
- vertical-align: middle;
- padding-top: 7px;
-}
-.nav-primary__mypage {
- padding: 15px 15px 15px 10px !important;
- color: #000;
- text-transform: none !important;
-}
-.nav-primary__verticalline {
- border-left: 1px solid #e3e0db;
- display: inline-block;
- height: 35px;
- margin-bottom: -12px;
-}
-.nav-primary__findbooking {
- padding: 20px 20px 20px 15px !important;
- color: #000;
- text-transform: none !important;
-}
-.nav-primary__headerlist {
- display: inline-block !important;
-}
-.nav-primary__headerlist > a {
- background-color: transparent;
- text-decoration: none;
- font-size: 0.875rem;
- font-weight: 400;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
-}
-.nav-primary__headerlist__headerlist.is-active > a {
- color: #00838e;
-}
-.nav-primary__item {
- text-align: center;
- position: relative;
- display: block;
-}
-.nav-primary__item > a {
- display: block;
- color: #000;
-}
-.nav-primary__item > a:focus,
-.nav-primary__item > a:hover {
- color: #7f7369;
- text-decoration: none;
-}
-.nav-primary__item > a.btn {
- display: inline-block;
- margin: 10px 0;
-}
-.nav-primary__item.is-active > a {
- color: #00838e;
-}
-.nav-primary__item--primary {
- text-align: center;
- background-color: #f3f2f1;
- border-bottom: none;
-}
-.nav-primary__item--primary > a {
- padding-top: 20px;
- padding-bottom: 20px;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 0.875rem;
- text-transform: uppercase;
- font-weight: 700;
-}
-@media (max-width: 949px) {
- .nav-primary__item--primary {
- line-height: 17px !important;
- }
-}
-.nav-primary__item--secondary {
- padding-top: 6px;
-}
-.nav-primary__item--secondary > a {
- padding: 5px 0;
- font-size: 0.875rem;
- font-family: Helvetica;
-}
-.nav-primary__item--secondary ~ .nav-primary__item--secondary {
- padding-top: 0;
-}
-.nav-primary__login {
- margin: 6px 0;
-}
-@media (min-width: 950px) {
- .nav-primary {
- width: 100%;
- border-top: none;
- padding-top: 0;
- padding-bottom: 0;
- }
- .nav-primary__item {
- float: left;
- }
- .nav-primary__item > a {
- padding: 30px 15px;
- background-image: none;
- font-weight: 700;
- font-family: Helvetica, Arial, sans-serif;
- }
- .nav-primary__item.is-active {
- background-color: #f3f2f1 !important;
- }
- .nav-primary__item.is-active > a {
- border-left: none;
- color: #000;
- }
- .nav-primary__item--primary {
- border-bottom: none;
- background-color: transparent;
- }
- .nav-primary__item--myprofile {
- float: right;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .nav-primary {
- display: table;
- float: left;
- }
- .nav-primary__item {
- display: table-cell;
- float: none;
- vertical-align: middle;
- }
- .nav-primary__item > a {
- line-height: 1.15;
- }
-}
-.navbar-user {
- background-color: #8d3a7c;
- float: right;
- position: relative;
- color: #fff;
-}
-.navbar-user__logout {
- display: inline-block;
-}
-.navbar-user__logout__action {
- background: transparent;
- border: none;
- padding: 6px 0 6px 12px;
-}
-.navbar-user__logout__action:hover .navbar-user__logout__action {
- text-decoration: underline;
-}
-.navbar-user__logout__action__mobile {
- padding: 5px 0;
- font-size: 0.875rem;
- font-family: Helvetica, Arial, sans-serif;
- text-decoration: none !important;
-}
-.navbar-user__divider {
- border: 1px solid #fff;
- opacity: 0.7;
- margin-left: -5px;
-}
-.navbar-user__profile {
- color: #fff;
- display: inline-block;
- padding: 10px;
-}
-@media (min-width: 950px) {
- .navbar-user__logout {
- display: inline-block;
- }
- .navbar-user__logout__action {
- background: transparent;
- border: none;
- padding-right: 15px;
- padding-left: 15px;
- }
- .navbar-user__profile {
- padding: 4px 15px !important;
- }
-}
-.navbar-user--ghostwhite-light {
- background-color: #f3f2f1;
- color: #000;
-}
-.navbar-user--ghostwhite-light .navbar-user__profile {
- color: #000;
-}
-.navbar-user--ghostwhite-light .navbar-user__divider {
- border: 0;
- border-right: 1px solid #000;
-}
-.navbar-user--ghostwhite-light .nav-secondary__item__link {
- color: #000;
-}
-@media (min-width: 950px) {
- .navbar-user--ghostwhite-light.nav-secondary__login {
- background-color: #f3f2f1;
- }
-}
-.navigation-bar {
- background-color: #fff;
- background-image: none;
- position: fixed;
- top: 0;
- max-height: 100%;
- width: 100%;
- z-index: 99999;
- overflow: visible;
-}
-.navigation-bar.is-expanded {
- position: fixed;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-@media (min-width: 950px) {
- .navigation-bar.is-expanded {
- position: relative;
- }
-}
-.navigation-bar.locked {
- -webkit-box-shadow: none;
- box-shadow: none;
- position: absolute;
-}
-.navigation-bar--logged-in .navigation-bar__top {
- display: block;
-}
-.navigation-bar__top {
- display: none;
- background-color: #8d3a7c;
- color: #fff;
- font-size: 0.8125rem;
- position: relative;
- z-index: 1;
-}
-.navigation-bar__top .scandic-main-page-link {
- display: none;
-}
-.navigation-bar__top--ghostwhite-light {
- background-color: #f3f2f1;
-}
-.navigation-bar__best-rate {
- display: none;
-}
-@media (min-width: 1200px) {
- .navigation-bar__best-rate {
- padding: 4px 0;
- color: #fff;
- display: inline-block;
- }
- .navigation-bar__best-rate:before {
- content: "";
- display: inline-block;
- width: 32px;
- height: 32px;
- background: transparent
- url(/_static/img/best-price-guaranteed/checkmark.svg) no-repeat scroll 0 0;
- fill: #fff;
- width: 21px;
- height: 21px;
- background-size: 21px;
- margin-right: 4px;
- vertical-align: middle;
- }
-}
-.navigation-bar__main {
- -webkit-box-shadow: rgba(0, 0, 0, 0.75) 0 0 7px;
- box-shadow: 0 0 7px rgba(0, 0, 0, 0.75);
- position: relative;
- text-align: center;
-}
-.navigation-bar__main__expander {
- position: absolute;
- left: 0;
- cursor: pointer;
- padding: 0.75rem 0.5rem 1rem;
- -webkit-transition: 0.3s;
- transition: 0.3s;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- border: none;
- background-color: transparent;
-}
-.navigation-bar__main__booking-widget-toggle {
- margin-top: 0.6rem;
- position: absolute;
- right: 0.5rem;
- top: 0;
-}
-@media (min-width: 740px) {
- .navigation-bar__main__booking-widget-toggle {
- padding: 5px 15px;
- top: -2px;
- }
-}
-.navigation-bar__main__booking-widget-toggle.btn--iconic {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.navigation-bar__main__booking-widget-toggle .icon {
- margin-right: 5px;
-}
-.navigation-bar__main__booking-widget .booking-widget-dialog__dialog {
- position: relative;
-}
-.navigation-bar__main__booking-widget .picker {
- position: absolute;
-}
-.navigation-bar__main__logo {
- display: inline-block;
- width: 5rem;
- padding: 1rem 0 0.5rem;
-}
-.navigation-bar__main__logo img {
- width: 100%;
-}
-@media (min-width: 950px) {
- .navigation-bar__main__logo {
- width: 100%;
- }
- .navigation-bar__main__logo img {
- max-width: none;
- min-width: 98px;
- width: auto;
- }
-}
-@media (min-width: 1200px) {
- .navigation-bar__main__logo {
- width: 10%;
- padding: 27px 10px 26px 0;
- float: left;
- margin-right: 20px;
- }
-}
-@media (min-width: 950px) {
- .navigation-bar__main {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-@media (min-width: 950px) {
- .navigation-bar__main nav {
- position: relative;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
-}
-@media (min-width: 950px) {
- .navigation-bar {
- background-color: hsla(0, 0%, 100%, 0.95);
- position: relative;
- }
- .navigation-bar__top {
- background-color: #3d3835;
- display: block;
- }
- .navigation-bar__main__expander {
- display: none;
- }
-}
-@media (max-width: 949px) {
- .navigation-bar.is-expanded ~ .special-alerts,
- .navigation-bar.is-expanded ~ main {
- margin-top: 0;
- }
- .navigation-bar .l-booking-widget {
- margin-bottom: 0;
- }
- .login.opened + .navigation-bar {
- position: absolute;
- top: auto;
- }
-}
-.navigation-bar ul.is-collapsed {
- display: none;
-}
-@media (min-width: 950px) {
- .navigation-bar ul.is-collapsed {
- display: block;
- }
-}
-.navigation--skip-to-content a {
- padding: 3px 10px;
- height: 30px;
- border-radius: 0 0 10px 0;
- position: absolute;
- top: -30px;
- left: 0;
- color: #fff;
- background: transparent;
- -webkit-transition:
- top 1s ease-out,
- background 1s linear;
- transition:
- top 1s ease-out,
- background 1s linear;
- z-index: 1000000;
-}
-@media (min-width: 950px) {
- .navigation--skip-to-content a {
- border-radius: 0;
- }
-}
-@media (min-width: 1200px) and (max-width: 1500px) {
- .navigation--skip-to-content a {
- width: 100%;
- text-align: center;
- }
-}
-.navigation--skip-to-content a:focus {
- left: 0;
- top: 0;
- background: #00838e;
- outline: 0;
- -webkit-transition:
- top 0.1s ease-in,
- background 0.5s linear;
- transition:
- top 0.1s ease-in,
- background 0.5s linear;
-}
-@media (min-width: 950px) {
- .navigation--skip-to-content a:focus {
- background: #8d3a7c;
- }
-}
-.main-header-position-static {
- position: fixed;
- top: 0;
-}
-.icon-bars {
- position: relative;
-}
-.icon-bars,
-.icon-bars:after,
-.icon-bars:before {
- display: inline-block;
- width: 2rem;
- height: 0.2857142857rem;
- background: #757575;
- border-radius: 0.1428571429rem;
- -webkit-transition: 0.3s;
- transition: 0.3s;
-}
-.icon-bars:after,
-.icon-bars:before {
- position: absolute;
- left: 0;
- content: "";
- moz-transform-origin: 0.1428571429rem center;
- -webkit-transform-origin: 0.1428571429rem center;
- transform-origin: 0.1428571429rem center;
-}
-.icon-bars:before {
- top: 0.5rem;
-}
-.icon-bars:after {
- top: -0.5rem;
-}
-.is-expanded > .icon-bars {
- background: transparent;
-}
-.is-expanded > .icon-bars:after,
-.is-expanded > .icon-bars:before {
- moz-transform-origin: 50% 50%;
- -webkit-transform-origin: 50% 50%;
- transform-origin: 50% 50%;
- top: 0;
- width: 2rem;
-}
-.is-expanded > .icon-bars:before {
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-.is-expanded > .icon-bars:after {
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
-}
-.navbar-language-selector a {
- text-transform: capitalize;
-}
-.navbar-language-selector__toggler {
- font-size: 0.875rem;
- padding: 5px 0;
- display: block;
- border: none;
- background-color: transparent;
- margin: 0 auto;
- color: #333;
-}
-.navbar-language-selector__toggler__arrow {
- padding: 5px 10px;
- margin-left: 5px;
- display: inline-block;
-}
-.navbar-language-selector__item {
- font-size: 0.875rem;
-}
-.navbar-language-selector__item > a {
- display: block;
- color: grey;
-}
-.navbar-language-selector__item > a:focus,
-.navbar-language-selector__item > a:hover {
- color: #7f7369;
- text-decoration: none;
-}
-.navbar-language-selector__item > a.is-active {
- display: none;
-}
-@media (min-width: 950px) {
- .navbar-language-selector {
- float: left;
- }
- .navbar-language-selector__toggler {
- color: #fff;
- padding: 3px 15px;
- }
- .navbar-language-selector__toggler .icon {
- display: inline-block;
- vertical-align: -4px;
- margin-right: 3px;
- }
-}
-.cookie-section {
- background: rgba(0, 0, 0, 0.7);
- bottom: 0;
- left: 0;
- padding: 10px 0 0;
- position: fixed;
- right: 0;
- z-index: 102;
-}
-.cookie-section .cookie-section__message {
- font-size: 0.8125rem;
- line-height: 1.3em;
- color: #fff;
- display: inline-block;
- margin-bottom: 13px;
-}
-.cookie-section .cookie-section__message p {
- display: inline-block;
- margin: 0;
-}
-.cookie-section .cookie-section__message a {
- color: #fff;
- border-color: #fff;
-}
-.cookie-section .cookie-section__confirm {
- display: inline-block;
- text-align: center;
- margin-bottom: 10px;
-}
-.cookie-section .cookie-section__btn {
- font-size: 0.8125rem;
- padding-top: 3px;
- padding-bottom: 3px;
-}
-@media (min-width: 740px) {
- .cookie-section .cookie-section__message {
- font-size: 1rem;
- line-height: 1.4em;
- font-family: Helvetica, Arial, sans-serif;
- margin-right: 3px;
- }
- .cookie-section .cookie-section__btn {
- font-size: 1rem;
- padding-top: 5px;
- padding-bottom: 5px;
- }
-}
-.nav-primary__login > a {
- font-size: 0.875rem;
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 700;
- background-color: transparent !important;
- text-decoration: none;
- color: #000;
- outline-color: transparent;
-}
-@media (max-width: 949px) {
- header.header {
- margin-top: 51px;
- }
-}
-@media (min-width: 950px) {
- .nav-secondary {
- float: right;
- }
- .nav-secondary__item {
- float: left;
- }
- .nav-secondary__item.is-active > a {
- background-color: #514947;
- }
- .nav-secondary__item__link {
- color: #fff;
- display: inline-block;
- padding: 3px 10px;
- }
-}
-@media (min-width: 950px) and (min-width: 950px) {
- .nav-secondary__item__link {
- padding-top: 4px;
- padding-bottom: 4px;
- }
-}
-@media (min-width: 950px) {
- .nav-secondary__login {
- margin-left: 10px;
- background-color: #f3f2f1;
- }
- .nav-secondary__login > a {
- padding-left: 30px;
- padding-right: 30px;
- color: #000;
- }
-}
-.icon {
- width: 36px;
- height: 36px;
- display: inline-block;
- fill: #483729;
- text-indent: -9999px;
-}
-.icon--l {
- width: 42px;
- height: 42px;
-}
-.icon--s {
- width: 24px;
- height: 24px;
-}
-.icon--info,
-.icon--info-white,
-.icon--xs {
- width: 18px;
- height: 18px;
-}
-.icon--xxs {
- width: 12px;
- height: 12px;
-}
-.icon--brown {
- fill: #483729;
-}
-.icon--dawn {
- fill: #c65214;
-}
-.icon--gray {
- fill: #d7d4cf;
-}
-.icon--nordicsea {
- fill: #00838e;
-}
-.icon--white {
- fill: #fff;
-}
-.icon--white-stroke {
- stroke: #fff;
-}
-.icon--sandstone {
- fill: #e3e0db;
-}
-.icon--crocus {
- fill: #8d3a7c;
-}
-.icon--xdark-gray {
- fill: #404040;
-}
-.icon--xdark-gray-stroke {
- stroke: #404040;
-}
-.icon--gray {
- fill: #a5a2a1;
-}
-.icon--red {
- fill: #ce2028;
-}
-.icon--inverted {
- color: #fff;
-}
-.icon--bed {
- width: auto;
- height: 38px;
- fill: #9da0a1;
-}
-.icon--bedking {
- width: 55px;
-}
-.icon--bedqueen {
- width: 50px;
-}
-.icon--bedsingle {
- width: 35px;
-}
-.icon--bedtwin {
- width: 72px;
-}
-.icon--bedcustomoccupancy {
- width: 66px;
-}
-.icon--bedbunk {
- height: 40px;
- stroke: #9da0a1;
- fill: none;
-}
-.icon--bedextrapull {
- width: 50px;
-}
-.icon--bedextrasofa {
- width: 69px;
-}
-.icon--bedextrawall {
- width: 54px;
-}
-.icon--bedextrabunk {
- stroke: #9da0a1;
-}
-.icon--down-arrow-small,
-.icon--down-arrow-small-black,
-.icon--up-arrow-small {
- width: 17px;
- height: 10px;
- line-height: 10px;
-}
-.icon--up-arrow-small {
- -webkit-transform: scaleY(-1);
- transform: scaleY(-1);
-}
-.icon--down-round-small {
- width: 1.5rem;
- height: 1.5rem;
- background-size: 1.5rem 1.5rem;
- background-repeat: no-repeat;
- display: inline-block;
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
-}
-.icon-arrow-double-right {
- width: 24px;
- height: 22px;
-}
-@media (min-width: 950px) {
- .icon-arrow-double-right {
- width: 32px;
- height: 30px;
- }
-}
-@media (min-width: 1200px) {
- .icon-arrow-double-right {
- width: 40px;
- height: 38px;
- }
-}
-.icon--double-arrow-left-white {
- color: #fff;
- background-image: url(/_static/img/icons/shared/arrow-double-white-left.svg);
-}
-.icon--double-arrow-right,
-.icon--double-arrow-right-white {
- color: #00838e;
- background: url(/_static/img/icons/shared/arrow-double-nordicsea-right-v2.svg)
- no-repeat 100%;
- padding-right: 20px;
-}
-.icon--double-arrow-right-nordicsea-dark {
- color: #006b75;
- background: url(/_static/img/icons/shared/arrow-double-nordicsea-dark-right.svg)
- no-repeat 100%;
- padding-right: 20px;
-}
-.icon--double-arrow-right-white {
- background: url(/_static/img/icons/shared/arrow-double-nordicsea-right-white.svg)
- no-repeat 100%;
- background-size: 12px;
-}
-.icon--facebook,
-.icon--google-plus,
-.icon--instagram,
-.icon--twitter {
- display: inline-block;
- width: 42px;
- height: 42px;
-}
-.icon--close {
- width: 42px;
- height: 42px;
-}
-.icon--close.active,
-.icon--close:active,
-.icon--close:focus,
-.icon--close:hover {
- outline: none;
-}
-.icon--expand,
-.icon--expand-small {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
- height: 12px;
- position: relative;
- top: -2px;
- vertical-align: middle;
- width: 12px;
-}
-.icon--expand-small {
- height: 8px;
- margin-bottom: 2px;
-}
-.icon--error {
- width: 41px;
- height: 41px;
-}
-.icon--warning-highlighted {
- color: #cd0921;
-}
-.info--message {
- color: #000;
-}
-.icon--centered--xs {
- vertical-align: middle;
- width: 18px;
- height: 18px;
- background-size: 18px 18px;
-}
-.level-badge {
- height: 4.5rem;
- width: 4.5rem;
- fill: #fff;
-}
-@media (min-width: 740px) {
- .level-badge {
- fill: #333;
- }
-}
-.level-badge--l {
- height: 3.75rem;
- width: 3.75rem;
-}
-@media (min-width: 950px) {
- .level-badge--l {
- height: 4.5rem;
- width: 4.5rem;
- }
-}
-.icon--info,
-.icon--info-white {
- background-image: url(/_static/img/icons/info-dark.svg);
- background-size: contain;
-}
-.icon--info-white {
- background-image: url(/_static/img/icons/info-white.svg);
- background-repeat: no-repeat;
-}
-.icon--down-arrow-small,
-.icon--down-arrow-small-black,
-.icon--up-arrow-small {
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);
- background-size: 17px 20px;
- background-repeat: no-repeat;
- background-position: 0 -5px;
-}
-.icon--down-arrow-small-white {
- background-image: url(/_static/img/icons/arrows/arrow-down-white.svg);
- background-size: 17px 20px;
- background-repeat: no-repeat;
- background-position: 0 0;
-}
-.icon--down-arrow-small-black {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.icon--down-arrow-special {
- background-image: url(/_static/img/icons/arrows/dropdown-expand-green-v2.png);
- background-repeat: no-repeat;
- background-size: 12px 12px;
- height: 12px;
- width: 12px;
-}
-.icon--down-round-small {
- background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);
-}
-.icon--close {
- background: url(/_static/img/icons/gallery/icon-close-v2.png) no-repeat 100%;
-}
-.icon--close.active,
-.icon--close:active,
-.icon--close:focus,
-.icon--close:hover {
- background-image: url(/_static/img/icons/gallery/icon-close-active-v2.png);
-}
-.icon--expand,
-.icon--expand-small {
- background-image: url(/_static/img/icons/hotelpage/dropdown-expand.png);
- background-repeat: no-repeat;
- background-position: 50%;
- background-size: 12px 12px;
-}
-.icon--expand-small {
- background-size: contain;
-}
-.icon--scandic-friends {
- background: url(/_static/img/icons/scandic-friends/icon-scandic-friends.svg)
- no-repeat;
-}
-.icon--warning-gray {
- background-image: url(/_static/img/icons/warning-alert-gray.svg);
-}
-.icon--checkmark-circle {
- background-image: url(/_static/img/icons/checkmark-circle.svg);
-}
-.icon--error-circle {
- background-image: url(/_static/img/icons/warning-alert-red.svg);
-}
-.icon--checkmark-circle-green {
- background-image: url(/_static/img/icons/checkmark-circle-green.svg);
- background-repeat: no-repeat;
- background-position: 0 5px;
-}
-.icon--close-circle-red {
- background-image: url(/_static/img/icons/close-circle-red.svg);
- background-repeat: no-repeat;
- background-position: 0 5px;
-}
-.icon--error {
- background-image: url(/_static/img/icons/error.png);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.icon-bullet-arrow {
- display: inline-block;
- width: 24px;
- height: 24px;
- background-size: contain;
- vertical-align: bottom;
- background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);
- -webkit-transition: -webkit-transform 0.2s ease-in;
- transition: -webkit-transform 0.2s ease-in;
- transition: transform 0.2s ease-in;
- transition:
- transform 0.2s ease-in,
- -webkit-transform 0.2s ease-in;
- background-repeat: no-repeat;
-}
-.icon-bullet-arrow--alert {
- background-image: url(/_static/img/bullet-list-arrow-circle-dawn.svg);
-}
-.icon-bullet-arrow--down {
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
-}
-.icon-bullet-arrow--up {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
-}
-.icon-eye {
- background-image: url(/_static/img/icons/eye-icon.svg);
-}
-.icon-eye,
-.icon-eye-slash {
- background-repeat: no-repeat;
-}
-.icon-eye-slash {
- background-image: url(/_static/img/icons/eye-slash-icon.svg);
-}
-.icon-question-white {
- background-image: url(/_static/img/icons/icon-question-white.svg);
- background-repeat: no-repeat;
-}
-.arrow-icon {
- border: solid #00838e;
- border-width: 0 2px 2px 0;
- display: inline-block;
- padding: 4px;
-}
-.arrow-icon.right {
- transform: rotate(-45deg);
- -webkit-transform: rotate(-45deg);
-}
-.btn,
-.editable-area table input[type="submit"],
-table.table input[type="submit"] {
- padding: 5px 15px;
- display: inline-block;
- line-height: 20px;
- border: 1px solid transparent;
- border-radius: 50px;
-}
-.btn:active,
-.btn:focus,
-.btn:hover,
-.editable-area table input[type="submit"]:active,
-.editable-area table input[type="submit"]:focus,
-.editable-area table input[type="submit"]:hover,
-table.table input[type="submit"]:active,
-table.table input[type="submit"]:focus,
-table.table input[type="submit"]:hover {
- text-decoration: underline;
-}
-.btn:focus,
-.editable-area table input[type="submit"]:focus,
-table.table input[type="submit"]:focus {
- outline: none;
- border: 1px solid #ccc;
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
-}
-@media (min-width: 950px) {
- .btn:focus,
- .editable-area table input[type="submit"]:focus,
- table.table input[type="submit"]:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.btn:disabled,
-.btn [disabled],
-.disabled.btn,
-.editable-area table input.disabled[type="submit"],
-.editable-area table input[type="submit"]:disabled,
-.editable-area table input[type="submit"] [disabled],
-table.table input.disabled[type="submit"],
-table.table input[type="submit"]:disabled,
-table.table input[type="submit"] [disabled] {
- opacity: 0.45;
- cursor: not-allowed;
-}
-@media (min-width: 740px) {
- .btn,
- .editable-area table input[type="submit"],
- table.table input[type="submit"] {
- padding: 8px 15px;
- }
-}
-.btn--primary,
-.editable-area table input[type="submit"],
-table.table input[type="submit"] {
- background-color: #00838e;
- color: #fff;
-}
-.btn--primary:active,
-.btn--primary:focus,
-.btn--primary:hover,
-.btn--primary:visited,
-.editable-area table input[type="submit"]:active,
-.editable-area table input[type="submit"]:focus,
-.editable-area table input[type="submit"]:hover,
-.editable-area table input[type="submit"]:visited,
-table.table input[type="submit"]:active,
-table.table input[type="submit"]:focus,
-table.table input[type="submit"]:hover,
-table.table input[type="submit"]:visited {
- color: #fff;
-}
-input[type="date"],
-input[type="datetime-local"],
-input[type="datetime"],
-input[type="email"],
-input[type="month"],
-input[type="number"],
-input[type="password"],
-input[type="search"],
-input[type="tel"],
-input[type="text"],
-input[type="time"],
-input[type="url"],
-input[type="week"],
-select,
-textarea {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- -moz-appearance: none;
- appearance: none;
- -webkit-appearance: none;
- display: inline-block;
- width: 100%;
- font-size: 1rem;
- height: 2.5rem;
- line-height: 2.25rem;
- padding: 0 0.625rem;
- color: #333;
- background-color: #fff;
- border: 2px solid #757575;
- vertical-align: top;
- border-radius: 2px;
-}
-input[type="date"]:focus,
-input[type="datetime-local"]:focus,
-input[type="datetime"]:focus,
-input[type="email"]:focus,
-input[type="month"]:focus,
-input[type="number"]:focus,
-input[type="password"]:focus,
-input[type="search"]:focus,
-input[type="tel"]:focus,
-input[type="text"]:focus,
-input[type="time"]:focus,
-input[type="url"]:focus,
-input[type="week"]:focus,
-select:focus,
-textarea:focus {
- outline: none;
-}
-input[type="date"].disabled,
-input[type="datetime-local"].disabled,
-input[type="datetime"].disabled,
-input[type="email"].disabled,
-input[type="month"].disabled,
-input[type="number"].disabled,
-input[type="password"].disabled,
-input[type="search"].disabled,
-input[type="tel"].disabled,
-input[type="text"].disabled,
-input[type="time"].disabled,
-input[type="url"].disabled,
-input[type="week"].disabled,
-select.disabled,
-textarea.disabled {
- color: #6e6e6e;
- background-color: #f3f2f1;
- border-color: #c8c8c8;
- cursor: not-allowed;
- opacity: 1;
-}
-input[type="date"]::-webkit-input-placeholder,
-input[type="datetime-local"]::-webkit-input-placeholder,
-input[type="datetime"]::-webkit-input-placeholder,
-input[type="email"]::-webkit-input-placeholder,
-input[type="month"]::-webkit-input-placeholder,
-input[type="number"]::-webkit-input-placeholder,
-input[type="password"]::-webkit-input-placeholder,
-input[type="search"]::-webkit-input-placeholder,
-input[type="tel"]::-webkit-input-placeholder,
-input[type="text"]::-webkit-input-placeholder,
-input[type="time"]::-webkit-input-placeholder,
-input[type="url"]::-webkit-input-placeholder,
-input[type="week"]::-webkit-input-placeholder,
-select::-webkit-input-placeholder,
-textarea::-webkit-input-placeholder {
- color: #757575;
-}
-input[type="date"]::-moz-placeholder,
-input[type="datetime-local"]::-moz-placeholder,
-input[type="datetime"]::-moz-placeholder,
-input[type="email"]::-moz-placeholder,
-input[type="month"]::-moz-placeholder,
-input[type="number"]::-moz-placeholder,
-input[type="password"]::-moz-placeholder,
-input[type="search"]::-moz-placeholder,
-input[type="tel"]::-moz-placeholder,
-input[type="text"]::-moz-placeholder,
-input[type="time"]::-moz-placeholder,
-input[type="url"]::-moz-placeholder,
-input[type="week"]::-moz-placeholder,
-select::-moz-placeholder,
-textarea::-moz-placeholder {
- color: #757575;
-}
-input[type="date"]::-ms-input-placeholder,
-input[type="datetime-local"]::-ms-input-placeholder,
-input[type="datetime"]::-ms-input-placeholder,
-input[type="email"]::-ms-input-placeholder,
-input[type="month"]::-ms-input-placeholder,
-input[type="number"]::-ms-input-placeholder,
-input[type="password"]::-ms-input-placeholder,
-input[type="search"]::-ms-input-placeholder,
-input[type="tel"]::-ms-input-placeholder,
-input[type="text"]::-ms-input-placeholder,
-input[type="time"]::-ms-input-placeholder,
-input[type="url"]::-ms-input-placeholder,
-input[type="week"]::-ms-input-placeholder,
-select::-ms-input-placeholder,
-textarea::-ms-input-placeholder {
- color: #757575;
-}
-input[type="date"]::placeholder,
-input[type="datetime-local"]::placeholder,
-input[type="datetime"]::placeholder,
-input[type="email"]::placeholder,
-input[type="month"]::placeholder,
-input[type="number"]::placeholder,
-input[type="password"]::placeholder,
-input[type="search"]::placeholder,
-input[type="tel"]::placeholder,
-input[type="text"]::placeholder,
-input[type="time"]::placeholder,
-input[type="url"]::placeholder,
-input[type="week"]::placeholder,
-select::placeholder,
-textarea::placeholder {
- color: #757575;
-}
-input[type="date"].borderless,
-input[type="datetime-local"].borderless,
-input[type="datetime"].borderless,
-input[type="email"].borderless,
-input[type="month"].borderless,
-input[type="number"].borderless,
-input[type="password"].borderless,
-input[type="search"].borderless,
-input[type="tel"].borderless,
-input[type="text"].borderless,
-input[type="time"].borderless,
-input[type="url"].borderless,
-input[type="week"].borderless,
-select.borderless,
-textarea.borderless {
- border: none;
- margin-left: 0;
-}
-input[type="date"].plain,
-input[type="datetime-local"].plain,
-input[type="datetime"].plain,
-input[type="email"].plain,
-input[type="month"].plain,
-input[type="number"].plain,
-input[type="password"].plain,
-input[type="search"].plain,
-input[type="tel"].plain,
-input[type="text"].plain,
-input[type="time"].plain,
-input[type="url"].plain,
-input[type="week"].plain,
-select.plain,
-textarea.plain {
- border: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- border-radius: 0;
-}
-.clearable-input {
- position: relative;
- display: block;
-}
-.clearable-input input::-ms-clear {
- display: none;
-}
-.clearable-input__clear {
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- padding: 6px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- cursor: pointer;
-}
-.hero-overlay--search .clearable-input__clear {
- width: 45px;
-}
-.clearable-input__clear .clearable-input__clear--icon {
- margin: 0;
-}
-.clearable-input--icon,
-.clearable-input__clear .clearable-input__clear--icon {
- background: url(/_static/img/icons/clear-input.png) no-repeat scroll 0 0/100%
- 100% transparent;
- display: block;
- width: 14px;
- height: 14px;
-}
-.clearable-input--icon {
- margin: 5px 5px 4px 4px;
-}
-.clearable-input.input-group .clearable-input__clear {
- top: 16px;
- bottom: auto;
- margin-right: 3px;
- padding-top: 16px;
-}
-@media (min-width: 950px) {
- .clearable-input.input-group .clearable-input__clear {
- height: 26px;
- }
-}
-.clearable-input.clearable-input--booking-option .clearable-input__clear {
- padding: 4px 3px;
-}
-input.ng-touched.ng-invalid {
- border: 2px solid #cd0921;
-}
-.dropdown-container {
- position: relative;
-}
-.dropdown-container.open > .dropdown-menu {
- display: block;
-}
-.dropdown-container.open > a {
- outline: 0;
-}
-.dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 11;
- display: none;
- float: left;
- min-width: 160px;
- padding: 5px 0;
- margin: 2px 0 0;
- list-style: none;
- font-size: 1rem;
- text-align: left;
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 4px;
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- background-clip: padding-box;
-}
-.dropdown-menu > li > a {
- display: block;
- padding: 3px 20px;
- clear: both;
- font-weight: 400;
- color: grey;
- white-space: nowrap;
-}
-.dropdown-menu > li > a:focus,
-.dropdown-menu > li > a:hover {
- text-decoration: none;
- color: #737373;
- background-color: #f5f5f5;
-}
-.dropdown-menu .active > a,
-.dropdown-menu .active > a:focus,
-.dropdown-menu .active > a:hover {
- color: #fff;
- text-decoration: none;
- outline: 0;
- background-color: #00838e;
-}
-.caret {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 2px;
- vertical-align: middle;
- border-top: 5px dashed;
- border-right: 5px solid transparent;
- border-left: 5px solid transparent;
-}
-.dp-modal {
- position: fixed;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: hsla(0, 0%, 100%, 0.75);
-}
-.dp {
- position: relative;
- background: #fff;
- -webkit-box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.25);
- box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.25);
- line-height: 1.4;
- border-radius: 4px;
- max-height: 400px;
- z-index: 1000;
- padding-top: 6px;
- overflow: hidden;
- -webkit-tap-highlight-color: transparent;
-}
-.dp:before {
- content: " ";
- height: 6px;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- background: #3b99fc;
- background: -webkit-gradient(
- linear,
- right top,
- left top,
- from(#3b99fc),
- to(#8aefc8)
- );
- background: linear-gradient(-90deg, #3b99fc, #8aefc8);
-}
-.dp-permanent .dp {
- padding-top: 0;
- border: 1px solid #eee;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.dp-permanent .dp:before {
- display: none;
-}
-.dp-cal {
- min-height: 300px;
-}
-.dp-below {
- position: absolute;
-}
-.dp-below,
-.dp-permanent {
- font-size: 0.8em;
- width: 400px;
- max-width: 100vw;
-}
-.dp-permanent {
- position: relative;
-}
-.dp-permanent .dp {
- z-index: 0;
-}
-.dp-modal .dp {
- position: absolute;
- top: 50%;
- left: 50%;
- max-width: 600px;
- width: calc(100% - 4em);
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- -webkit-animation: slide-up 0.3s forwards;
- animation: slide-up 0.3s forwards;
-}
-.dp-months {
- padding: 24px;
-}
-.dp-years {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- max-height: 400px;
- padding: 8px 0;
- overflow: auto !important;
-}
-.dp-cal-month,
-.dp-cal-year,
-.dp-day,
-.dp-month,
-.dp-year {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- text-align: center;
- text-decoration: none;
- position: relative;
- color: #3b404d;
- border-radius: 2px;
- border: 0;
- background: transparent;
-}
-.dp-cal-header {
- position: relative;
- text-align: center;
- padding-bottom: 16px;
- background: #f5f5f5;
-}
-.dp-next,
-.dp-prev {
- position: absolute;
- width: 30px;
- height: 30px;
- overflow: hidden;
- top: 14px;
- color: #777;
- border-radius: 2px;
- border: 0;
- background: transparent;
-}
-.dp-next:focus,
-.dp-next:hover,
-.dp-prev:focus,
-.dp-prev:hover {
- outline: none;
- color: inherit;
-}
-.dp-prev {
- left: 24px;
-}
-.dp-next {
- right: 24px;
-}
-.dp-next:before,
-.dp-prev:before {
- content: "";
- border: 2px solid;
- width: 10px;
- height: 10px;
- display: inline-block;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- -webkit-transition: border-color 0.2s;
- transition: border-color 0.2s;
- margin: 9px 0 40px 4px;
-}
-.dp-prev:before {
- border-right: 0;
- border-bottom: 0;
-}
-.dp-next:before {
- border-left: 0;
- border-top: 0;
- margin-left: 0;
- margin-right: 4px;
-}
-.dp-cal-month,
-.dp-cal-year {
- display: inline-block;
- font-size: 1.4em;
- padding: 16px 8px 8px;
- outline: none;
-}
-.dp-cal-footer {
- text-align: center;
- background: #f5f5f5;
-}
-.dp-day-today:after {
- content: "";
- height: 0;
- width: 0;
- border-color: #227bd7 #227bd7 transparent transparent;
- border-style: solid;
- border-width: 7px;
- position: absolute;
- top: 0;
- right: 0;
-}
-.dp-clear,
-.dp-close,
-.dp-today {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- display: inline-block;
- width: 33%;
- padding: 8px;
- text-decoration: none;
- color: inherit;
- border: 0;
- background: transparent;
-}
-.dp-permanent .dp-clear,
-.dp-permanent .dp-close {
- display: none;
-}
-.dp-cal-month:active,
-.dp-cal-year:active,
-.dp-clear:active,
-.dp-close:active,
-.dp-next:active,
-.dp-prev:active,
-.dp-today:active {
- background: #75bcfc;
- color: #fff;
-}
-@media screen and (min-device-width: 1200px) {
- .dp-cal-month:focus,
- .dp-cal-month:hover,
- .dp-cal-year:focus,
- .dp-cal-year:hover,
- .dp-clear:focus,
- .dp-clear:hover,
- .dp-close:focus,
- .dp-close:hover,
- .dp-next:focus,
- .dp-next:hover,
- .dp-prev:focus,
- .dp-prev:hover,
- .dp-today:focus,
- .dp-today:hover {
- background: #75bcfc;
- color: #fff;
- }
-}
-.dp-col-header,
-.dp-day {
- width: 14.28571429%;
- display: inline-block;
- padding: 8px;
- text-align: center;
-}
-.dp-col-header {
- color: #aaa;
- text-transform: uppercase;
- font-weight: 300;
- font-size: 0.8em;
- padding: 8px 0;
-}
-.dp-month {
- width: 33%;
- display: inline-block;
- padding: 8px;
-}
-.dp-year {
- display: block;
- padding: 8px 40px;
- width: 100%;
-}
-.dp-edge-day {
- color: #aaa;
-}
-.dp-current,
-.dp-current:focus,
-.dp-day:focus,
-.dp-day:hover,
-.dp-month:focus,
-.dp-month:hover,
-.dp-year:focus,
-.dp-year:hover {
- outline: none;
- background: #75bcfc;
- color: #fff;
-}
-.dp-selected,
-.dp-selected:focus,
-.dp-selected:hover {
- background: #3b99fc;
- color: #fff;
-}
-.dp-day-disabled {
- background: transparent;
- color: #ddd;
-}
-.dp-day-disabled:focus,
-.dp-day-disabled:hover {
- background: #ddd;
-}
-.dp-focuser {
- position: absolute;
- z-index: 0;
- top: 50%;
- left: 50%;
-}
-@media (max-width: 480px) {
- .dp-modal .dp {
- font-size: 0.9em;
- width: auto;
- width: 100%;
- }
- .dp-day,
- .dp-day-of-week {
- padding: 8px;
- }
-}
-@-webkit-keyframes slide-up {
- 0% {
- -webkit-transform: translate(-50%, 100%);
- transform: translate(-50%, 100%);
- }
- to {
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- }
-}
-@keyframes slide-up {
- 0% {
- -webkit-transform: translate(-50%, 100%);
- transform: translate(-50%, 100%);
- }
- to {
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- }
-}
-.dr-cals {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- background: #fff;
- padding-top: 6px;
- border-radius: 6px;
- overflow: hidden;
-}
-.dr-cals .dp-edge-day {
- visibility: hidden;
-}
-.dr-cals .dp-cal-footer {
- display: none;
-}
-.dr-cals .dp {
- border: 0;
-}
-.dr-cals .dp-current,
-.dr-cals .dp-current:focus,
-.dr-cals .dp-selected,
-.dr-cals .dp-selected:focus {
- background: transparent;
- color: inherit;
- border-radius: 0;
-}
-.dr-cals .dp-day-disabled,
-.dr-cals .dp-day-disabled:focus {
- color: #ddd;
-}
-.dr-cal-end .dp {
- border-left: 8px solid #f5f5f5;
-}
-.dr-cal-end .dp-prev,
-.dr-cal-start .dp-next {
- visibility: hidden;
-}
-.dr-cals .dp-current:hover,
-.dr-cals .dr-in-range,
-.dr-cals .dr-in-range:focus,
-.dr-cals .dr-in-range:hover {
- background: #75bcfc;
- color: #fff;
- border-radius: 0;
-}
-.dr-cals .dr-selected,
-.dr-cals .dr-selected:focus,
-.dr-cals .dr-selected:hover {
- background: #3b99fc;
- color: #fff;
- border-radius: 0;
-}
-@media (max-width: 616px) {
- .dr-cal-end {
- display: none;
- }
- .dr-cal-start .dp-next {
- visibility: visible;
- }
-}
-.booking-widget {
- color: #fff;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- position: relative;
-}
-@media (min-width: 950px) {
- .booking-widget {
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- max-width: 1200px;
- margin: 0 auto;
- -ms-flex-align: start;
- align-items: flex-start;
- }
- .booking-widget > * {
- width: 20%;
- }
- .booking-widget > :first-child {
- width: 24%;
- }
- .booking-widget > :not(:last-child) {
- padding-right: 20px;
- }
- .booking-widget > .booking-widget-options-toggle {
- width: 16%;
- padding-top: 12px;
- }
- .booking-widget > .booking-widget-options,
- .booking-widget > .booking-widget__submit {
- padding-right: 0;
- }
- .booking-widget > .booking-widget__submit {
- padding-top: 8px;
- }
-}
-@media (min-width: 1200px) {
- .booking-widget > * {
- width: 18%;
- }
- .booking-widget > :first-child {
- width: 28%;
- }
- .booking-widget > .booking-widget-options-toggle {
- width: 15%;
- }
- .booking-widget > .booking-widget__submit {
- width: 21%;
- }
-}
-.booking-widget .input-group {
- position: relative;
- padding-top: 15px;
- padding-bottom: 5px;
-}
-.booking-widget .input-group .input {
- display: block;
-}
-.booking-widget .input-group .input,
-.booking-widget .input-group input {
- background: #fff;
- -webkit-box-shadow: 0 0 transparent;
- box-shadow: 0 0 transparent;
- border: 1px solid #fff;
- color: #404040;
- border-radius: 3px;
- height: 40px;
- padding: 2px 28px 0 40px;
- text-overflow: ellipsis;
- white-space: nowrap;
- overflow: hidden;
- line-height: 30px;
-}
-.booking-widget .input-group .input::-webkit-input-placeholder,
-.booking-widget .input-group input::-webkit-input-placeholder {
- color: #757575;
-}
-.booking-widget .input-group .input::-moz-placeholder,
-.booking-widget .input-group input::-moz-placeholder {
- color: #757575;
-}
-.booking-widget .input-group .input::-ms-input-placeholder,
-.booking-widget .input-group input::-ms-input-placeholder {
- color: #757575;
-}
-.booking-widget .input-group .input::placeholder,
-.booking-widget .input-group input::placeholder {
- color: #757575;
-}
-.booking-widget .input-group .input:focus,
-.booking-widget .input-group input:focus {
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
- outline: 0 none;
-}
-@media (min-width: 950px) {
- .booking-widget .input-group .input:focus,
- .booking-widget .input-group input:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-@media (max-width: 949px) {
- .booking-widget .input-group .input.widget-search__text ~ label,
- .booking-widget .input-group input.widget-search__text ~ label {
- width: 80%;
- }
- .booking-widget .input-group .input.ng-valid:not(.ng-empty) ~ label,
- .booking-widget .input-group .input:focus ~ label,
- .booking-widget .input-group input.ng-valid:not(.ng-empty) ~ label,
- .booking-widget .input-group input:focus ~ label {
- top: 8px;
- font-size: 12px;
- line-height: 12px;
- width: auto;
- }
-}
-@media (min-width: 950px) {
- .booking-widget .input-group .input,
- .booking-widget .input-group input {
- height: 40px;
- line-height: 26px;
- padding: 0 28px;
- }
-}
-.booking-widget .input-group .input.arrow-down,
-.booking-widget .input-group input.arrow-down {
- text-transform: capitalize;
- background-image: url(/_static/img/icons/arrows/arrow-down-dark.svg);
- background-repeat: no-repeat;
- background-position: center right 10px;
- background-size: 17px 17px;
- cursor: pointer;
- padding-top: 0.375rem !important;
-}
-@media (min-width: 950px) {
- .booking-widget .input-group .input.arrow-down,
- .booking-widget .input-group input.arrow-down {
- background-position: top 10px right 7px;
- }
-}
-@media (max-width: 949px) {
- .booking-widget .input-group.date-range label,
- .booking-widget .input-group.guest-wrapper label {
- top: 8px;
- font-size: 12px;
- line-height: 12px;
- width: auto;
- }
-}
-.booking-widget .input-group label {
- position: absolute;
- top: 20px;
- left: 35px;
- background: #00838e;
- padding: 0 5px;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
-}
-@media (min-width: 950px) {
- .booking-widget .input-group label {
- top: -2px;
- left: 0;
- font-size: 12px;
- line-height: 1.3;
- letter-spacing: 0.5px;
- padding: 0;
- background: none transparent;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
- max-width: 100%;
- }
-}
-.booking-widget .input-group > .icon {
- position: absolute;
- left: 10px;
- top: 23px;
- z-index: 0;
- fill: #757575;
-}
-.booking-widget .input-group > .icon.icon-tag {
- width: 16px;
- fill: #fff;
-}
-@media (min-width: 950px) {
- .booking-widget .input-group > .icon {
- left: 5px;
- top: 26px;
- }
-}
-.booking-widget .error-text.error-text--inverted {
- margin-top: 6px;
-}
-.booking-widget-wrapper {
- background: none #00838e;
- padding: 10px 15px 15px;
- position: relative;
- z-index: 110;
-}
-@media (min-width: 740px) {
- .booking-widget-wrapper {
- padding: 15px 30px 25px;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-wrapper {
- padding: 15px 40px 15px 45px;
- position: relative;
- }
-}
-.hidden-medium-up .booking-widget-wrapper {
- display: none;
-}
-.booking-widget .widget-search {
- position: relative;
- z-index: 112;
-}
-.booking-widget .widget-search__list {
- position: absolute;
- top: 100%;
- left: 0;
- right: 0;
- max-height: 216px;
- background: #fff;
- color: #000;
- overflow: auto;
- border-radius: 5px;
- z-index: 10;
- -webkit-box-shadow: 4px 4px 16px -8px rgba(0, 0, 0, 0.5);
- box-shadow: 4px 4px 16px -8px rgba(0, 0, 0, 0.5);
-}
-.booking-widget .widget-search__list-item {
- padding: 7px 10px;
- -ms-flex-align: center;
- align-items: center;
- display: -ms-flexbox;
- display: flex;
- cursor: pointer;
-}
-.booking-widget .widget-search__list-item svg {
- min-width: 18px;
- max-width: 18px;
- display: block;
-}
-.booking-widget .widget-search__list-item > span {
- padding-left: 5px;
- text-transform: capitalize;
-}
-.booking-widget .widget-search__list-item.selected {
- background: #e9e8e7;
-}
-.booking-widget .widget-search__list-item .search-item-remove {
- display: block;
- padding: 5px;
- margin: -5px -5px -5px auto;
-}
-.booking-widget .widget-search__list-item .search-item-remove svg {
- height: 14px;
- min-width: 14px;
- width: 14px;
-}
-.booking-widget .dropdown__modal {
- position: absolute;
- margin-top: 10px;
- z-index: 112;
- background: #fff;
- border-radius: 4px;
- -webkit-box-shadow: 8px 8px 32px -16px rgba(0, 0, 0, 0.5);
- box-shadow: 8px 8px 32px -16px rgba(0, 0, 0, 0.5);
-}
-.booking-widget .dropdown__modal > * {
- position: relative;
-}
-.booking-widget .dropdown__modal:before {
- content: "";
- border: 10px solid transparent;
- border-bottom-color: #fff;
- position: absolute;
- top: -19px;
- left: 50px;
-}
-.booking-widget__btn {
- background: #cd0921;
- color: #fff;
- font-weight: 600;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- border: 1px solid #fff;
- height: 48px;
-}
-@media (min-width: 950px) {
- .booking-widget__btn {
- width: 100%;
- }
-}
-@media (max-width: 949px) {
- .booking-widget-head + div {
- display: none;
- }
- .booking-widget-head + div.active {
- display: block;
- }
-}
-.booking-widget .loader > span {
- background: #fff;
-}
-.booking-widget__header {
- margin: 0;
- font-size: 1.75rem;
- line-height: 1;
- color: #fff;
-}
-@media (min-width: 950px) {
- .booking-widget__header {
- display: none;
- }
-}
-.booking-widget__header--hidden {
- display: none;
-}
-.full-width .booking-widget__btn {
- margin-top: 10px;
- width: 100%;
-}
-.change-date-section .full-width .booking-widget__btn {
- margin: 0;
-}
-.change-date-section .booking-widget-wrapper {
- margin-bottom: 10px;
-}
-.booking-widget .date-picker__apply {
- width: 100%;
- background: none transparent;
- color: #00838e;
- border-top: 1px solid #f3f2f1;
- text-transform: capitalize;
- border-radius: 0;
- padding: 10px 15px;
-}
-.booking-widget .clearable-input__clear--icon {
- background: none transparent;
-}
-.booking-widget .disableDropdown.custom-select:after {
- background-image: none;
-}
-@media (min-width: 950px) {
- .show-best-price-badge .booking-widget:after {
- content: "";
- background: transparent
- url(/_static/img/best-price-guaranteed/best-price-guaranteed-badge-transparent.svg)
- scroll no-repeat 0 0;
- width: 65px;
- height: 65px;
- background-size: 65px;
- display: block;
- position: absolute;
- right: 0;
- bottom: -94px;
- }
-}
-@media (min-width: 950px) and (min-width: 1200px) {
- .show-best-price-badge .booking-widget:after {
- right: 4.0625rem;
- }
-}
-.booking-widget button.u-no-button-style:focus {
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
- outline: 0 none;
-}
-@media (min-width: 950px) {
- .booking-widget button.u-no-button-style:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-#booking-overlay {
- background: transparent;
- content: "";
- display: none;
- position: fixed;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- width: 100%;
- height: 100%;
- border: 0;
- -webkit-box-shadow: 0 0 none;
- box-shadow: 0 0 none;
- z-index: 111;
- cursor: default;
-}
-.dr-cals {
- width: 280px;
- overflow: visible;
- position: relative;
- padding: 0;
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.dr-cals .dp-day,
-.dr-cals .dp-next,
-.dr-cals .dp-prev {
- color: #00838e;
-}
-.dr-cals .dp-prev {
- left: 10px;
- top: 5px;
-}
-.dr-cals .dp-next {
- right: 10px;
- top: 5px;
-}
-.dr-cals .dp-cal-header {
- height: 40px;
- padding: 0;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.dr-cals .dp-cal-header,
-.dr-cals .dp-cal-header button:focus,
-.dr-cals .dp-cal-header button:hover {
- background: none transparent;
-}
-.dr-cals .dp-cal-month,
-.dr-cals .dp-cal-year {
- padding: 0 5px;
- font-weight: 700;
- color: #404040;
- font-size: 16px;
-}
-.dr-cals .dp-permanent {
- max-width: 280px;
-}
-.dr-cals .dp-col-header {
- border-color: #f3f2f1;
- border-style: solid;
- border-width: 1px 0;
- text-transform: capitalize;
- color: #404040;
- font-size: 13px;
- font-weight: 700;
- line-height: 15px;
- text-align: center;
-}
-.dr-cals .dp-current,
-.dr-cals .dp-current:not(.dp-day-disabled):focus {
- color: #00838e;
-}
-.dr-cals .dp-day {
- width: 40px;
- height: 32px;
- color: #00838e;
- font-size: 16px;
- line-height: 15px;
- text-align: center;
- margin: 4px 0;
-}
-.dr-cals .dp-day-disabled {
- color: #c8c8c8;
-}
-@media (min-width: 950px) {
- .dr-cals .dp-day.dr-current:focus,
- .dr-cals .dp-day:focus:not(.dp-day-disabled):not(.dp-current),
- .dr-cals .dp-day:hover:not(.dp-day-disabled) {
- background: #00838e;
- color: #fff;
- }
-}
-.dr-cals .dp-day.dp-day-disabled:focus,
-.dr-cals .dp-day.dp-day-disabled:hover {
- background: none transparent;
- cursor: not-allowed;
- color: #c8c8c8;
-}
-.dr-cals .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #00838e;
- background: rgba(0, 131, 142, 0.1);
- font-weight: 700;
- color: #00838e;
-}
-.dr-cals .dp-day.dr-in-range:hover,
-.dr-cals .dp-day.dr-selected {
- background: #00838e;
- color: #fff;
-}
-.dr-cals .dp-day.dr-selected {
- border-radius: 20px 0 0 20px;
- font-weight: 700;
-}
-.dr-cals .dp-day.dr-selected.dr-in-range {
- border-radius: 0 20px 20px 0;
- background: #00838e;
- color: #fff;
-}
-.dr-cals .dp-day.dr-selected.dp-current:focus,
-.dr-cals .dp-day.dr-selected.dp-selected:focus,
-.dr-cals .dp-day.dr-selected:focus,
-.dr-cals .dp-day.dr-selected:hover {
- background: #00838e;
- color: #fff;
-}
-@media (max-width: 949px) {
- .dr-cals .dp-day.dr-selected.dp-current:focus,
- .dr-cals .dp-day.dr-selected.dp-selected:focus,
- .dr-cals .dp-day.dr-selected:focus,
- .dr-cals .dp-day.dr-selected:hover {
- -webkit-box-shadow: 0 0 5px #00838e;
- box-shadow: 0 0 5px #00838e;
- }
-}
-@media (min-width: 950px) {
- .dr-cals .dp-day.dr-in-range.dr-current:focus {
- background: #00838e;
- color: #fff;
- }
-}
-.dr-cals .dp-day.dr-in-range ~ .dr-selected {
- border-radius: 0 20px 20px 0;
- background: #00838e;
- color: #fff;
-}
-.dr-cals .dp-day.dp-day-today:after,
-.dr-cals .dp-day:not(.dp-edge-day) ~ .dp-edge-day {
- display: none;
-}
-.dr-cals .dr-cal-end .dp {
- border: 0 transparent;
- overflow: visible;
-}
-.dr-cals .dr-cal-end .dp-cal:before {
- position: absolute;
- width: 30px;
- height: 100%;
- display: block;
- background: #fff;
- content: "";
- left: -30px;
- top: 0;
- z-index: 999;
-}
-.dr-cals .dp-cal {
- min-height: 0;
-}
-@media (min-width: 620px) {
- .dr-cals {
- width: 590px;
- }
-}
-.dp-cal-header button.disabled {
- opacity: 0.4;
-}
-#guest-selector__room-count {
- background-color: #e9e8e7;
- vertical-align: middle;
- width: auto;
- vertical-align: text-bottom;
- display: inline-block;
- border-radius: 18px;
- border: 1px solid #e9e8e7;
-}
-.disableDropdown #guest-selector__room-count,
-.disableDropdown.custom-select.custom-select--booking-widget-dialog {
- background-color: transparent;
- border: none;
-}
-.disableDropdown #guest-selector__room-count:disabled {
- opacity: 1;
- padding-left: 0;
- margin-bottom: -22px;
-}
-.tooltipHeader {
- font-weight: 700;
- margin-bottom: 0;
-}
-@media (min-width: 950px) {
- .booking-widget .booking-widget-options {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%;
- -ms-flex-align: start;
- align-items: flex-start;
- margin: 15px 0;
- }
- .booking-widget-options-item,
- .booking-widget-options .booking-code {
- padding-right: 20px;
- }
-}
-.booking-widget-options-toggle {
- margin: 5px 0 0;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-@media (min-width: 950px) {
- .booking-widget-options-toggle {
- margin: 0;
- }
-}
-.booking-widget-options-toggle > button[type="button"] {
- padding: 5px 7px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-@media (min-width: 950px) {
- .booking-widget-options-toggle > button[type="button"] {
- width: auto;
- padding: 0;
- }
-}
-@media (max-width: 419px) {
- .booking-widget-options-toggle > button[type="button"] {
- margin-bottom: 10px;
- }
-}
-.booking-widget-options-toggle > button[type="button"].offers-toggle {
- display: none;
-}
-.booking-widget-options-toggle__icon {
- padding-right: 10px;
-}
-@media (min-width: 950px) {
- .booking-widget-options-toggle__icon {
- padding-right: 0;
- }
- .booking-widget-options--shown
- .booking-widget-options-toggle__icon.icon-show-options {
- visibility: hidden;
- display: block;
- }
-}
-.booking-widget-options-toggle__icon img {
- display: block;
- max-width: 22px;
-}
-.booking-widget-options-toggle__text {
- font-size: 13px;
- font-weight: 700;
- line-height: 15px;
- text-align: left;
-}
-.booking-widget-options-toggle__text > span {
- display: inline-block;
-}
-.booking-widget-options-toggle__text > span:not(:first-child) {
- padding: 0 5px 0 0;
-}
-.booking-widget-options-toggle .icon-hide-options {
- display: none;
-}
-.booking-widget-options-toggle .booking-widget__btn {
- -ms-flex-pack: center;
- justify-content: center;
-}
-@media (max-width: 419px) {
- .booking-widget-options-toggle .booking-widget__btn {
- -ms-flex: auto;
- flex: auto;
- margin-bottom: 10px;
- width: 100%;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-options--special ~ .booking-widget-options {
- margin: 15px 0 0;
- }
-}
-@media (min-width: 740px) {
- .booking-widget-options--special
- ~ .booking-widget-options
- .booking-widget-options-toggle {
- margin: 0;
- }
-}
-.booking-widget-options--special
- ~ .booking-widget-options
- .booking-widget-options-item {
- padding-top: 0;
-}
-@media (min-width: 950px) {
- .booking-widget-options .booking-code {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: start;
- align-items: flex-start;
- max-width: 45%;
- }
- .booking-widget-options .booking-code .input-group {
- padding-bottom: 0;
- max-width: 250px;
- }
- .booking-widget-options .booking-code .input-group input {
- text-transform: uppercase;
- }
- .booking-widget-options .booking-code label {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- top: -7px;
- }
- .booking-widget-options .booking-code .custom-checkbox-label {
- font-size: 12px;
- height: 26px;
- margin-left: 5px;
- margin-top: 15px;
- }
-}
-.booking-widget-options .booking-code__text {
- text-transform: uppercase;
-}
-.booking-widget-options .booking-code .booking-widget-options__tooltip {
- position: absolute;
- top: 22px;
- right: 8px;
-}
-.booking-widget-options
- .booking-code
- .booking-widget-options__tooltip.visible-medium-up-block {
- position: static;
-}
-.booking-widget-options .booking-code .booking-widget-options__tooltip a {
- display: block;
-}
-@media (max-width: 949px) {
- .booking-widget-options .booking-code .clearable-input__clear {
- right: 30px;
- }
-}
-@media (max-width: 739px) {
- .booking-widget-options--shown > button[type="button"] {
- margin: 0;
- }
-}
-.booking-widget-options--shown .icon-show-options {
- display: none;
-}
-.booking-widget-options--shown .icon-hide-options {
- display: block;
-}
-.booking-widget-options--shown ~ div .booking-widget__btn {
- -ms-flex: auto;
- flex: auto;
-}
-.booking-widget-options--shown .booking-widget__btn,
-.booking-widget-options--special .booking-widget__btn {
- display: none;
-}
-.booking-widget-options-item {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-@media (min-width: 950px) {
- .booking-widget-options-item {
- max-width: 33%;
- padding-top: 11px;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-options-item label.custom-checkbox-wrapper,
- .booking-widget-options label.custom-checkbox-wrapper {
- padding: 8px 0 0;
- }
-}
-.booking-widget-options-item
- label.custom-checkbox-wrapper
- input:focus-visible
- + span,
-.booking-widget-options
- label.custom-checkbox-wrapper
- input:focus-visible
- + span {
- padding-right: 2px;
-}
-@media (min-width: 950px) {
- .booking-widget-options-item
- label.custom-checkbox-wrapper
- input:focus-visible
- + span,
- .booking-widget-options
- label.custom-checkbox-wrapper
- input:focus-visible
- + span {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
- .booking-widget-options-item
- label.custom-checkbox-wrapper
- input:focus-visible
- + span:before,
- .booking-widget-options
- label.custom-checkbox-wrapper
- input:focus-visible
- + span:before {
- -webkit-box-shadow: 0 0 transparent;
- box-shadow: 0 0 transparent;
- }
-}
-.booking-widget-options__tooltip {
- padding-left: 5px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.booking-widget-options__show-less {
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%;
-}
-.booking-widget-options__show-less button {
- display: -ms-flexbox;
- display: flex;
- margin: 0 auto;
- padding: 10px;
- -ms-flex-align: center;
- align-items: center;
-}
-.booking-widget-options__show-less button img {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- margin-left: 10px;
-}
-@media (min-width: 950px) {
- .booking-widget-options.booking-widget-collapsed {
- -ms-flex-preferred-size: 50%;
- flex-basis: 50%;
- margin-top: 5px;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-options.booking-widget-collapsed .booking-code,
- .booking-widget-options.booking-widget-collapsed
- .booking-widget-options-item {
- max-width: 100%;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-options.booking-widget-collapsed .booking-code {
- padding-top: 8px;
- }
-}
-@media (min-width: 950px) {
- .reward-night .booking-widget-options__tooltip,
- .voucher .booking-widget-options__tooltip {
- padding-top: 7px;
- }
-}
-.heading-with-filter-controls {
- background: #fff;
-}
-.heading-with-filter-controls__left-wrapper {
- display: -ms-flexbox;
- display: flex;
- max-width: 1784px;
- margin: 0 auto;
-}
-.heading-with-filter-controls__inner-container {
- width: 100%;
- max-width: 890px;
- padding: 30px 10px 20px 40px;
-}
-.filter-and-distance-controls {
- display: -ms-flexbox;
- display: flex;
- width: 100%;
-}
-.filter-and-distance-controls .custom-select--filter {
- top: -1px;
-}
-@media (min-width: 950px) {
- .filter-and-distance-controls .custom-select--filter {
- margin-left: 20px;
- }
-}
-.filter__button {
- min-width: 200px;
- background-color: #fff;
- color: #333;
- border: 2px solid #757575;
- margin-bottom: 2px;
- border-radius: 0;
- height: 2.5rem !important;
- text-align: left;
- position: relative;
- width: auto;
- padding-right: 34px;
-}
-.filter__button:hover {
- text-decoration: none;
-}
-.filter__button:focus {
- text-decoration: none;
- border: 4px solid #00838e;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-@media (min-width: 950px) {
- .filter__button:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.filter__button:after {
- content: "";
- position: absolute;
- width: 28px;
- height: 16px;
- top: 28%;
- right: 10px;
- z-index: 2;
- pointer-events: none;
-}
diff --git a/apps/scandic-web/public/_static/css/design-system-current-deprecated.css b/apps/scandic-web/public/_static/css/design-system-current-deprecated.css
deleted file mode 100644
index 35858f080..000000000
--- a/apps/scandic-web/public/_static/css/design-system-current-deprecated.css
+++ /dev/null
@@ -1,666 +0,0 @@
-:root {
- --typography-Body-Bold-Desktop-fontSize: 16px;
- --typography-Body-Bold-fontFamily: "fira sans";
- --typography-Body-Bold-fontSize: 16px;
- --typography-Body-Bold-fontWeight: "medium";
- --typography-Body-Bold-letterSpacing: 1.2000000476837158%;
- --typography-Body-Bold-lineHeight: 150%;
- --typography-Body-Bold-Mobile-fontSize: 16px;
- --typography-Body-Bold-Tablet-estimate-fontSize: 16px;
- --typography-Body-Bold-textCase: "original";
- --typography-Body-Bold-textDecoration: "none";
- --typography-Body-Inline-Desktop-fontSize: 16px;
- --typography-Body-Inline-fontFamily: "fira sans";
- --typography-Body-Inline-fontSize: 16px;
- --typography-Body-Inline-fontWeight: "regular";
- --typography-Body-Inline-letterSpacing: 1.2000000476837158%;
- --typography-Body-Inline-lineHeight: 150%;
- --typography-Body-Inline-Mobile-fontSize: 16px;
- --typography-Body-Inline-Tablet-estimate-fontSize: 16px;
- --typography-Body-Inline-textCase: "original";
- --typography-Body-Inline-textDecoration: "underline";
- --typography-Body-Link-Desktop-fontSize: 16px;
- --typography-Body-Link-Mobile-fontSize: 16px;
- --typography-Body-Link-Tablet-estimate-fontSize: 16px;
- --typography-Body-Regular-Desktop-fontSize: 16px;
- --typography-Body-Regular-fontFamily: "fira sans";
- --typography-Body-Regular-fontSize: 16px;
- --typography-Body-Regular-fontWeight: "regular";
- --typography-Body-Regular-letterSpacing: 1.2000000476837158%;
- --typography-Body-Regular-lineHeight: 150%;
- --typography-Body-Regular-Mobile-fontSize: 16px;
- --typography-Body-Regular-Tablet-estimate-fontSize: 16px;
- --typography-Body-Regular-textCase: "original";
- --typography-Body-Regular-textDecoration: "none";
- --typography-Body-Underline-fontFamily: "fira sans";
- --typography-Body-Underline-fontSize: 16px;
- --typography-Body-Underline-fontWeight: "medium";
- --typography-Body-Underline-letterSpacing: 1.2000000476837158%;
- --typography-Body-Underline-lineHeight: 150%;
- --typography-Body-Underline-textCase: "original";
- --typography-Body-Underline-textDecoration: "underline";
- --typography-Caption-Bold-Desktop-fontSize: 14px;
- --typography-Caption-Bold-fontFamily: "fira sans";
- --typography-Caption-Bold-fontSize: 14px;
- --typography-Caption-Bold-fontWeight: "medium";
- --typography-Caption-Bold-letterSpacing: 1.399999976158142%;
- --typography-Caption-Bold-lineHeight: 139.9999976158142%;
- --typography-Caption-Bold-Mobile-fontSize: 14px;
- --typography-Caption-Bold-Tablet-estimate-fontSize: 14px;
- --typography-Caption-Bold-textCase: "original";
- --typography-Caption-Bold-textDecoration: "none";
- --typography-Caption-Inline-Desktop-fontSize: 14px;
- --typography-Caption-Inline-fontFamily: "fira sans";
- --typography-Caption-Inline-fontSize: 14px;
- --typography-Caption-Inline-fontWeight: "regular";
- --typography-Caption-Inline-letterSpacing: 1.399999976158142%;
- --typography-Caption-Inline-lineHeight: 139.9999976158142%;
- --typography-Caption-Inline-Mobile-fontSize: 14px;
- --typography-Caption-Inline-Tablet-estimate-fontSize: 14px;
- --typography-Caption-Inline-textCase: "original";
- --typography-Caption-Inline-textDecoration: "underline";
- --typography-Caption-Labels-fontFamily: "brandon text";
- --typography-Caption-Labels-fontSize: 14px;
- --typography-Caption-Labels-fontWeight: "bold";
- --typography-Caption-Labels-letterSpacing: 1.399999976158142%;
- --typography-Caption-Labels-lineHeight: 150%;
- --typography-Caption-Labels-textCase: "upper";
- --typography-Caption-Labels-textDecoration: "none";
- --typography-Caption-Link-Desktop-fontSize: 14px;
- --typography-Caption-Link-Mobile-fontSize: 14px;
- --typography-Caption-Link-Tablet-estimate-fontSize: 14px;
- --typography-Caption-Regular-Desktop-fontSize: 14px;
- --typography-Caption-Regular-fontFamily: "fira sans";
- --typography-Caption-Regular-fontSize: 14px;
- --typography-Caption-Regular-fontWeight: "regular";
- --typography-Caption-Regular-letterSpacing: 1.399999976158142%;
- --typography-Caption-Regular-lineHeight: 139.9999976158142%;
- --typography-Caption-Regular-Mobile-fontSize: 14px;
- --typography-Caption-Regular-Tablet-estimate-fontSize: 14px;
- --typography-Caption-Regular-textCase: "original";
- --typography-Caption-Regular-textDecoration: "none";
- --typography-Caption-Underline-fontFamily: "fira sans";
- --typography-Caption-Underline-fontSize: 14px;
- --typography-Caption-Underline-fontWeight: "medium";
- --typography-Caption-Underline-letterSpacing: 1.399999976158142%;
- --typography-Caption-Underline-lineHeight: 139.9999976158142%;
- --typography-Caption-Underline-textCase: "original";
- --typography-Caption-Underline-textDecoration: "underline";
- --typography-Foot-note-Bold-Desktop-fontSize: 12px;
- --typography-Foot-note-Bold-Mobile-fontSize: 12px;
- --typography-Foot-note-Bold-Tablet-estimate-fontSize: 12px;
- --typography-Foot-note-Regular-Desktop-fontSize: 12px;
- --typography-Foot-note-Regular-Mobile-fontSize: 12px;
- --typography-Foot-note-Regular-Tablet-estimate-fontSize: 12px;
- --typography-Footnote-Bold-fontFamily: "fira sans";
- --typography-Footnote-Bold-fontSize: 12px;
- --typography-Footnote-Bold-fontWeight: "medium";
- --typography-Footnote-Bold-letterSpacing: 1.399999976158142%;
- --typography-Footnote-Bold-lineHeight: 150%;
- --typography-Footnote-Bold-textCase: "original";
- --typography-Footnote-Bold-textDecoration: "none";
- --typography-Footnote-Labels-fontFamily: "brandon text";
- --typography-Footnote-Labels-fontSize: 12px;
- --typography-Footnote-Labels-fontWeight: "bold";
- --typography-Footnote-Labels-letterSpacing: 1.399999976158142%;
- --typography-Footnote-Labels-lineHeight: 150%;
- --typography-Footnote-Labels-textCase: "upper";
- --typography-Footnote-Labels-textDecoration: "none";
- --typography-Footnote-Regular-fontFamily: "fira sans";
- --typography-Footnote-Regular-fontSize: 12px;
- --typography-Footnote-Regular-fontWeight: "regular";
- --typography-Footnote-Regular-letterSpacing: 1.399999976158142%;
- --typography-Footnote-Regular-lineHeight: 150%;
- --typography-Footnote-Regular-textCase: "original";
- --typography-Footnote-Regular-textDecoration: "none";
- --typography-Preamble-Desktop-fontSize: 20px;
- --typography-Preamble-fontFamily: "fira sans";
- --typography-Preamble-fontSize: 20px;
- --typography-Preamble-fontWeight: "regular";
- --typography-Preamble-letterSpacing: 1%;
- --typography-Preamble-lineHeight: 139.9999976158142%;
- --typography-Preamble-Mobile-fontSize: 18px;
- --typography-Preamble-Tablet-estimate-fontSize: 19px;
- --typography-Preamble-textCase: "original";
- --typography-Preamble-textDecoration: "none";
- --typography-Script-1-Desktop-fontSize: 32px;
- --typography-Script-1-fontFamily: "biro script plus";
- --typography-Script-1-fontSize: 32px;
- --typography-Script-1-fontWeight: "regular";
- --typography-Script-1-letterSpacing: 2%;
- --typography-Script-1-lineHeight: 110.00000238418579%;
- --typography-Script-1-Mobile-fontSize: 24px;
- --typography-Script-1-Tablet-estimate-fontSize: 29px;
- --typography-Script-1-textCase: "original";
- --typography-Script-1-textDecoration: "none";
- --typography-Script-2-Desktop-fontSize: 24px;
- --typography-Script-2-fontFamily: "biro script plus";
- --typography-Script-2-fontSize: 24px;
- --typography-Script-2-fontWeight: "regular";
- --typography-Script-2-letterSpacing: 2%;
- --typography-Script-2-lineHeight: 110.00000238418579%;
- --typography-Script-2-Mobile-fontSize: 20px;
- --typography-Script-2-Tablet-estimate-fontSize: 22px;
- --typography-Script-2-textCase: "original";
- --typography-Script-2-textDecoration: "none";
- --typography-Subtitle-1-Desktop-fontSize: 24px;
- --typography-Subtitle-1-fontFamily: "fira sans";
- --typography-Subtitle-1-fontSize: 24px;
- --typography-Subtitle-1-fontWeight: "medium";
- --typography-Subtitle-1-letterSpacing: 1%;
- --typography-Subtitle-1-lineHeight: 120.00000476837158%;
- --typography-Subtitle-1-Mobile-fontSize: 20px;
- --typography-Subtitle-1-Tablet-estimate-fontSize: 22px;
- --typography-Subtitle-1-textCase: "original";
- --typography-Subtitle-1-textDecoration: "none";
- --typography-Subtitle-2-Desktop-fontSize: 20px;
- --typography-Subtitle-2-fontFamily: "fira sans";
- --typography-Subtitle-2-fontSize: 20px;
- --typography-Subtitle-2-fontWeight: "medium";
- --typography-Subtitle-2-letterSpacing: 1%;
- --typography-Subtitle-2-lineHeight: 120.00000476837158%;
- --typography-Subtitle-2-Mobile-fontSize: 18px;
- --typography-Subtitle-2-Tablet-estimate-fontSize: 19px;
- --typography-Subtitle-2-textCase: "original";
- --typography-Subtitle-2-textDecoration: "none";
- --typography-Title-1-Desktop-fontSize: 64px;
- --typography-Title-1-fontFamily: "brandon text";
- --typography-Title-1-fontSize: 64px;
- --typography-Title-1-fontWeight: "black";
- --typography-Title-1-letterSpacing: 0.25%;
- --typography-Title-1-lineHeight: 110.00000238418579%;
- --typography-Title-1-Mobile-fontSize: 48px;
- --typography-Title-1-Tablet-estimate-fontSize: 60px;
- --typography-Title-1-textCase: "upper";
- --typography-Title-1-textDecoration: "none";
- --typography-Title-2-Desktop-fontSize: 48px;
- --typography-Title-2-fontFamily: "brandon text";
- --typography-Title-2-fontSize: 48px;
- --typography-Title-2-fontWeight: "black";
- --typography-Title-2-letterSpacing: 0.25%;
- --typography-Title-2-lineHeight: 110.00000238418579%;
- --typography-Title-2-Mobile-fontSize: 36px;
- --typography-Title-2-Tablet-estimate-fontSize: 44px;
- --typography-Title-2-textCase: "upper";
- --typography-Title-2-textDecoration: "none";
- --typography-Title-3-Desktop-fontSize: 36px;
- --typography-Title-3-fontFamily: "brandon text";
- --typography-Title-3-fontSize: 36px;
- --typography-Title-3-fontWeight: "black";
- --typography-Title-3-letterSpacing: 0.25%;
- --typography-Title-3-lineHeight: 110.00000238418579%;
- --typography-Title-3-Mobile-fontSize: 30px;
- --typography-Title-3-Tablet-estimate-fontSize: 34px;
- --typography-Title-3-textCase: "upper";
- --typography-Title-3-textDecoration: "none";
- --typography-Title-4-Desktop-fontSize: 28px;
- --typography-Title-4-fontFamily: "brandon text";
- --typography-Title-4-fontSize: 28px;
- --typography-Title-4-fontWeight: "bold";
- --typography-Title-4-letterSpacing: 0.25%;
- --typography-Title-4-lineHeight: 110.00000238418579%;
- --typography-Title-4-Mobile-fontSize: 24px;
- --typography-Title-4-Tablet-estimate-fontSize: 26px;
- --typography-Title-4-textCase: "original";
- --typography-Title-4-textDecoration: "none";
- --typography-Title-5-Desktop-fontSize: 24px;
- --typography-Title-5-fontFamily: "brandon text";
- --typography-Title-5-fontSize: 24px;
- --typography-Title-5-fontWeight: "black";
- --typography-Title-5-letterSpacing: 0.25%;
- --typography-Title-5-lineHeight: 110.00000238418579%;
- --typography-Title-5-Mobile-fontSize: 20px;
- --typography-Title-5-Tablet-estimate-fontSize: 21px;
- --typography-Title-5-textCase: "upper";
- --typography-Title-5-textDecoration: "none";
-}
-:root {
- --Base-Background-Primary-Elevated: var(--Scandic-Beige-00);
- --Base-Background-Primary-Normal: var(--Scandic-Beige-00);
- --Base-Border-Hover: var(--Scandic-Peach-80);
- --Base-Border-Inverted: var(--UI-Opacity-White-100);
- --Base-Border-Normal: var(--Scandic-Beige-40);
- --Base-Border-Subtle: var(--Scandic-Beige-20);
- --Base-Button-Inverted-Border-Disabled: var(--UI-Opacity-White-0);
- --Base-Button-Inverted-Border-Hover: var(--UI-Opacity-White-0);
- --Base-Button-Inverted-Border-Normal: var(--UI-Opacity-White-0);
- --Base-Button-Inverted-Fill-Disabled: var(--UI-Grey-20);
- --Base-Button-Inverted-Fill-Hover: var(--Scandic-Beige-10);
- --Base-Button-Inverted-Fill-Hover-alt: var(--Scandic-Peach-10);
- --Base-Button-Inverted-Fill-Normal: var(--UI-Opacity-White-100);
- --Base-Button-Inverted-On-Fill-Disabled: var(--UI-Grey-40);
- --Base-Button-Inverted-On-Fill-Hover: var(--Scandic-Red-90);
- --Base-Button-Inverted-On-Fill-Normal: var(--Scandic-Red-100);
- --Base-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Base-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Base-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Base-Button-Primary-Fill-Disabled: var(--UI-Grey-20);
- --Base-Button-Primary-Fill-Hover: var(--Scandic-Red-70);
- --Base-Button-Primary-Fill-Normal: var(--Scandic-Red-60);
- --Base-Button-Primary-On-Fill-Disabled: var(--UI-Grey-40);
- --Base-Button-Primary-On-Fill-Hover: var(--UI-Opacity-White-100);
- --Base-Button-Primary-On-Fill-Normal: var(--UI-Opacity-White-100);
- --Base-Button-Secondary-Border-Disabled: var(--UI-Grey-30);
- --Base-Button-Secondary-Border-Hover: var(--Scandic-Peach-80);
- --Base-Button-Secondary-Border-Normal: var(--Scandic-Red-100);
- --Base-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Base-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Base-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Base-Button-Secondary-On-Fill-Disabled: var(--UI-Grey-40);
- --Base-Button-Secondary-On-Fill-Hover: var(--Scandic-Peach-80);
- --Base-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100);
- --Base-Button-Tertiary-Border-Disabled: var(--UI-Opacity-White-0);
- --Base-Button-Tertiary-Border-Hover: var(--UI-Opacity-White-0);
- --Base-Button-Tertiary-Border-Normal: var(--UI-Opacity-White-0);
- --Base-Button-Tertiary-Fill-Disabled: var(--UI-Grey-20);
- --Base-Button-Tertiary-Fill-Hover: var(--Scandic-Red-90);
- --Base-Button-Tertiary-Fill-Normal: var(--Scandic-Red-100);
- --Base-Button-Tertiary-On-Fill-Disabled: var(--UI-Grey-40);
- --Base-Button-Tertiary-On-Fill-Hover: var(--UI-Opacity-White-100);
- --Base-Button-Tertiary-On-Fill-Normal: var(--UI-Opacity-White-100);
- --Base-Button-Text-Border-Disabled: var(--UI-Opacity-White-0);
- --Base-Button-Text-Border-Hover: var(--UI-Opacity-White-0);
- --Base-Button-Text-Border-Normal: var(--UI-Opacity-White-0);
- --Base-Button-Text-Fill-Disabled: var(--UI-Opacity-White-0);
- --Base-Button-Text-Fill-Hover: var(--UI-Opacity-White-0);
- --Base-Button-Text-Fill-Normal: var(--UI-Opacity-White-0);
- --Base-Button-Text-On-Fill-Disabled: var(--UI-Grey-40);
- --Base-Button-Text-On-Fill-Hover: var(--Scandic-Peach-80);
- --Base-Button-Text-On-Fill-Normal: var(--Scandic-Red-100);
- --Base-Icon-Low-contrast: var(--Scandic-Peach-70);
- --Base-Interactive-Surface-Primary-normal: var(--Scandic-Red-80);
- --Base-Interactive-Surface-Secondary-normal: var(--Scandic-Green-70);
- --Base-Interactive-Surface-Tertiary-normal: var(--Scandic-Blue-60);
- --Base-Surface-Primary-dark-Hover: var(--Scandic-Peach-20);
- --Base-Surface-Primary-dark-Normal: var(--Scandic-Peach-10);
- --Base-Surface-Primary-light-Hover: var(--UI-Grey-00);
- --Base-Surface-Primary-light-Hover-alt: var(--Scandic-Beige-10);
- --Base-Surface-Primary-light-Normal: var(--UI-Opacity-White-100);
- --Base-Surface-Secondary-light-Hover: var(--Scandic-Peach-10);
- --Base-Surface-Secondary-light-Hover-alt: var(--Scandic-Peach-20);
- --Base-Surface-Secondary-light-Normal: var(--Scandic-Beige-00);
- --Base-Surface-Subtle-Hover: var(--Scandic-Beige-20);
- --Base-Surface-Subtle-Normal: var(--Scandic-Beige-10);
- --Base-Text-Accent: var(--Scandic-Red-60);
- --Base-Text-Disabled: var(--UI-Grey-40);
- --Base-Text-High-contrast: var(--Scandic-Red-100);
- --Base-Text-Inverted: var(--UI-Opacity-White-100);
- --Base-Text-Medium-contrast: var(--Scandic-Peach-80);
- --Primary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Primary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Primary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Primary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-20);
- --Primary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Peach-20);
- --Primary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Peach-10);
- --Primary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-30);
- --Primary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Red-80);
- --Primary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Red-100);
- --Primary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);
- --Primary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Peach-30);
- --Primary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Peach-10);
- --Primary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Primary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Primary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Primary-Dark-Button-Secondary-On-Fill-Disabled: var(--UI-Opacity-White-30);
- --Primary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Peach-30);
- --Primary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Peach-10);
- --Primary-Dark-On-Surface-Accent: var(--Scandic-Peach-50);
- --Primary-Dark-On-Surface-Divider: var(--Scandic-Peach-80);
- --Primary-Dark-On-Surface-Text: var(--Scandic-Peach-10);
- --Primary-Dark-Surface-Hover: var(--Scandic-Red-90);
- --Primary-Dark-Surface-Normal: var(--Scandic-Red-100);
- --Primary-Dim-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Primary-Dim-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Primary-Dim-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Primary-Dim-Button-Primary-Fill-Disabled: var(--UI-Opacity-Almost-Black-10);
- --Primary-Dim-Button-Primary-Fill-Hover: var(--Scandic-Red-80);
- --Primary-Dim-Button-Primary-Fill-Normal: var(--Scandic-Red-100);
- --Primary-Dim-Button-Primary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Primary-Dim-Button-Primary-On-Fill-Hover: var(--Scandic-Peach-30);
- --Primary-Dim-Button-Primary-On-Fill-Normal: var(--Scandic-Peach-10);
- --Primary-Dim-Button-Secondary-Border-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Primary-Dim-Button-Secondary-Border-Hover: var(--Scandic-Red-80);
- --Primary-Dim-Button-Secondary-Border-Normal: var(--Scandic-Red-100);
- --Primary-Dim-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Primary-Dim-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Primary-Dim-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Primary-Dim-Button-Secondary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Primary-Dim-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-80);
- --Primary-Dim-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100);
- --Primary-Dim-On-Surface-Accent: var(--Scandic-Peach-80);
- --Primary-Dim-On-Surface-Divider: var(--Scandic-Peach-40);
- --Primary-Dim-On-Surface-Text: var(--Scandic-Red-100);
- --Primary-Dim-Surface-Hover: var(--Scandic-Peach-40);
- --Primary-Dim-Surface-Normal: var(--Scandic-Peach-30);
- --Primary-Light-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Primary-Light-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Primary-Light-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Primary-Light-Button-Primary-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-10
- );
- --Primary-Light-Button-Primary-Fill-Hover: var(--Scandic-Red-80);
- --Primary-Light-Button-Primary-Fill-Normal: var(--Scandic-Red-100);
- --Primary-Light-Button-Primary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Primary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Peach-30);
- --Primary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Peach-10);
- --Primary-Light-Button-Secondary-Border-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Primary-Light-Button-Secondary-Border-Hover: var(--Scandic-Red-80);
- --Primary-Light-Button-Secondary-Border-Normal: var(--Scandic-Red-100);
- --Primary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Primary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Primary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Primary-Light-Button-Secondary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Primary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-80);
- --Primary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Red-100);
- --Primary-Light-On-Surface-Accent: var(--Scandic-Red-60);
- --Primary-Light-On-Surface-Divider: var(--Scandic-Peach-30);
- --Primary-Light-On-Surface-Divider-subtle: var(--Scandic-Beige-10);
- --Primary-Light-On-Surface-Text: var(--Scandic-Red-100);
- --Primary-Light-Surface-Hover: var(--Scandic-Peach-20);
- --Primary-Light-Surface-Normal: var(--Scandic-Peach-10);
- --Primary-Strong-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Primary-Strong-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Primary-Strong-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Primary-Strong-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-20);
- --Primary-Strong-Button-Primary-Fill-Hover: var(--Scandic-Red-00);
- --Primary-Strong-Button-Primary-Fill-Normal: var(--UI-Opacity-White-100);
- --Primary-Strong-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20);
- --Primary-Strong-Button-Primary-On-Fill-Hover: var(--Scandic-Red-70);
- --Primary-Strong-Button-Primary-On-Fill-Normal: var(--Scandic-Red-70);
- --Primary-Strong-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);
- --Primary-Strong-Button-Secondary-Border-Hover: var(--Scandic-Peach-00);
- --Primary-Strong-Button-Secondary-Border-Normal: var(--UI-Opacity-White-100);
- --Primary-Strong-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Primary-Strong-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Primary-Strong-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Primary-Strong-Button-Secondary-On-Fill-Disabled: var(
- --UI-Opacity-White-20
- );
- --Primary-Strong-Button-Secondary-On-Fill-Hover: var(--Scandic-Red-00);
- --Primary-Strong-Button-Secondary-On-Fill-Normal: var(--UI-Opacity-White-100);
- --Primary-Strong-On-Surface-Accent: var(--Scandic-Peach-10);
- --Primary-Strong-On-Surface-Divider: var(--Scandic-Red-70);
- --Primary-Strong-On-Surface-Text: var(--UI-Opacity-White-100);
- --Primary-Strong-Surface-Hover: var(--Scandic-Red-70);
- --Primary-Strong-Surface-Normal: var(--Scandic-Red-60);
- --Secondary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Secondary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Secondary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Secondary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-10);
- --Secondary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Green-30);
- --Secondary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Green-20);
- --Secondary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20);
- --Secondary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Green-80);
- --Secondary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Green-90);
- --Secondary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);
- --Secondary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Green-30);
- --Secondary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Green-20);
- --Secondary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Secondary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Secondary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Secondary-Dark-Button-Secondary-On-Fill-Disabled: var(
- --UI-Opacity-White-20
- );
- --Secondary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Green-30);
- --Secondary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Green-20);
- --Secondary-Dark-On-Surface-Accent: var(--Scandic-Green-40);
- --Secondary-Dark-On-Surface-Divider: var(--Scandic-Green-80);
- --Secondary-Dark-On-Surface-Text: var(--Scandic-Green-20);
- --Secondary-Dark-Surface-Hover: var(--Scandic-Green-80);
- --Secondary-Dark-Surface-Normal: var(--Scandic-Green-90);
- --Secondary-Light-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Secondary-Light-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Secondary-Light-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Secondary-Light-Button-Primary-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-10
- );
- --Secondary-Light-Button-Primary-Fill-Hover: var(--Scandic-Green-80);
- --Secondary-Light-Button-Primary-Fill-Normal: var(--Scandic-Green-90);
- --Secondary-Light-Button-Primary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Secondary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Green-30);
- --Secondary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Green-20);
- --Secondary-Light-Button-Secondary-Border-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Secondary-Light-Button-Secondary-Border-Hover: var(--Scandic-Green-80);
- --Secondary-Light-Button-Secondary-Border-Normal: var(--Scandic-Green-90);
- --Secondary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Secondary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Secondary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Secondary-Light-Button-Secondary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Secondary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Green-80);
- --Secondary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Green-90);
- --Secondary-Light-On-Surface-Accent: var(--Scandic-Green-50);
- --Secondary-Light-On-Surface-Divider: var(--Scandic-Green-30);
- --Secondary-Light-On-Surface-Text: var(--Scandic-Green-90);
- --Secondary-Light-Surface-Hover: var(--Scandic-Green-20);
- --Secondary-Light-Surface-Normal: var(--Scandic-Green-20);
- --Tertiary-Dark-Button-Primary-Border-Disabled: var(--UI-Opacity-White-0);
- --Tertiary-Dark-Button-Primary-Border-Hover: var(--UI-Opacity-White-0);
- --Tertiary-Dark-Button-Primary-Border-Normal: var(--UI-Opacity-White-0);
- --Tertiary-Dark-Button-Primary-Fill-Disabled: var(--UI-Opacity-White-10);
- --Tertiary-Dark-Button-Primary-Fill-Hover: var(--Scandic-Yellow-20);
- --Tertiary-Dark-Button-Primary-Fill-Normal: var(--Scandic-Yellow-10);
- --Tertiary-Dark-Button-Primary-On-Fill-Disabled: var(--UI-Opacity-White-20);
- --Tertiary-Dark-Button-Primary-On-Fill-Hover: var(--Scandic-Blue-80);
- --Tertiary-Dark-Button-Primary-On-Fill-Normal: var(--Scandic-Blue-100);
- --Tertiary-Dark-Button-Secondary-Border-Disabled: var(--UI-Opacity-White-20);
- --Tertiary-Dark-Button-Secondary-Border-Hover: var(--Scandic-Yellow-20);
- --Tertiary-Dark-Button-Secondary-Border-Normal: var(--Scandic-Yellow-10);
- --Tertiary-Dark-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Tertiary-Dark-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Tertiary-Dark-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Tertiary-Dark-Button-Secondary-On-Fill-Disabled: var(--UI-Opacity-White-20);
- --Tertiary-Dark-Button-Secondary-On-Fill-Hover: var(--Scandic-Yellow-20);
- --Tertiary-Dark-Button-Secondary-On-Fill-Normal: var(--Scandic-Yellow-10);
- --Tertiary-Dark-On-Surface-Accent: var(--Scandic-Blue-40);
- --Tertiary-Dark-On-Surface-Divider: var(--Scandic-Blue-80);
- --Tertiary-Dark-On-Surface-Text: var(--Scandic-Yellow-10);
- --Tertiary-Dark-Surface-Hover: var(--Scandic-Blue-90);
- --Tertiary-Dark-Surface-Normal: var(--Scandic-Blue-100);
- --Tertiary-Light-Button-Primary-Border-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Tertiary-Light-Button-Primary-Border-Hover: var(--Scandic-Yellow-00);
- --Tertiary-Light-Button-Primary-Border-Normal: var(--Scandic-Yellow-10);
- --Tertiary-Light-Button-Primary-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-10
- );
- --Tertiary-Light-Button-Primary-Fill-Hover: var(--Scandic-Blue-90);
- --Tertiary-Light-Button-Primary-Fill-Normal: var(--Scandic-Blue-100);
- --Tertiary-Light-Button-Primary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Tertiary-Light-Button-Primary-On-Fill-Hover: var(--Scandic-Yellow-00);
- --Tertiary-Light-Button-Primary-On-Fill-Normal: var(--Scandic-Yellow-10);
- --Tertiary-Light-Button-Secondary-Border-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Tertiary-Light-Button-Secondary-Border-Hover: var(--Scandic-Blue-90);
- --Tertiary-Light-Button-Secondary-Border-Normal: var(--Scandic-Blue-100);
- --Tertiary-Light-Button-Secondary-Fill-Disabled: var(--UI-Opacity-White-0);
- --Tertiary-Light-Button-Secondary-Fill-Hover: var(--UI-Opacity-White-0);
- --Tertiary-Light-Button-Secondary-Fill-Normal: var(--UI-Opacity-White-0);
- --Tertiary-Light-Button-Secondary-On-Fill-Disabled: var(
- --UI-Opacity-Almost-Black-20
- );
- --Tertiary-Light-Button-Secondary-On-Fill-Hover: var(--Scandic-Blue-90);
- --Tertiary-Light-Button-Secondary-On-Fill-Normal: var(--Scandic-Blue-100);
- --Tertiary-Light-On-Surface-Accent: var(--Scandic-Yellow-50);
- --Tertiary-Light-On-Surface-Divider: var(--Scandic-Yellow-20);
- --Tertiary-Light-On-Surface-Text: var(--Scandic-Blue-100);
- --Tertiary-Light-Surface-Hover: var(--Scandic-Yellow-00);
- --Tertiary-Light-Surface-Normal: var(--Scandic-Yellow-10);
- --UI-Input-Controls-Border-Disabled: var(--UI-Grey-40);
- --UI-Input-Controls-Border-Error: var(--Scandic-Red-70);
- --UI-Input-Controls-Border-Focus: var(--Scandic-Blue-80);
- --UI-Input-Controls-Border-Hover: var(--Scandic-Beige-70);
- --UI-Input-Controls-Border-KeyboardFocus: var(--Scandic-Blue-50);
- --UI-Input-Controls-Border-Normal: var(--Scandic-Beige-50);
- --UI-Input-Controls-Fill-Disabled: var(--UI-Grey-60);
- --UI-Input-Controls-Fill-Normal: var(--UI-Opacity-White-100);
- --UI-Input-Controls-Fill-Selected: var(--Scandic-Blue-80);
- --UI-Input-Controls-Fill-Selected-hover: var(--Scandic-Blue-70);
- --UI-Input-Controls-On-Fill-Normal: var(--UI-Opacity-White-100);
- --UI-Input-Controls-Surface-Disabled: var(--UI-Grey-10);
- --UI-Input-Controls-Surface-Hover: var(--Scandic-Beige-10);
- --UI-Input-Controls-Surface-Normal: var(--UI-Opacity-White-100);
- --UI-Semantic-Error: var(--Scandic-Red-70);
- --UI-Semantic-Information: var(--Scandic-Blue-70);
- --UI-Semantic-Success: var(--Scandic-Green-60);
- --UI-Semantic-Warning: var(--Scandic-Yellow-60);
- --UI-Text-Active: var(--Scandic-Blue-90);
- --UI-Text-Error: var(--Scandic-Red-70);
- --UI-Text-High-contrast: var(--UI-Grey-100);
- --UI-Text-Medium-contrast: var(--UI-Grey-80);
- --UI-Text-Placeholder: var(--UI-Grey-60);
-}
-:root {
- --Go-Beige-00: #faf8f2;
- --Go-Beige-10: #f0ede4;
- --Go-Beige-20: #e0dcce;
- --Go-Beige-30: #c8c4b6;
- --Go-Beige-40: #b0aca0;
- --Go-Beige-50: #918f83;
- --Go-Beige-60: #78766d;
- --Go-Beige-70: #63615a;
- --Go-Beige-80: #4f4d49;
- --Go-Beige-90: #373633;
- --Go-Beige-100: #1f1e1d;
- --Go-Brand-Aqua: #73fcee;
- --Go-Brand-Chartreuse: #85ff52;
- --Go-Brand-Coral: #fa3737;
- --Go-Brand-Lavender: #dcd7ff;
- --Go-Brand-Lemon: #f5ff73;
- --Go-Brand-Linen: #e0dcce;
- --Go-Brand-Obsidian: #2d163a;
- --Go-Brand-Pine: #21331f;
- --Go-Brand-Powderrose: #ecc8c9;
- --Go-Green-00: #edffe5;
- --Go-Green-10: #cdffb8;
- --Go-Green-20: #a7ff82;
- --Go-Green-30: #85ff52;
- --Go-Green-40: #66e03a;
- --Go-Green-50: #45b222;
- --Go-Green-60: #2e7f18;
- --Go-Green-70: #2a601e;
- --Go-Green-80: #26461f;
- --Go-Green-90: #21331f;
- --Go-Green-100: #162115;
- --Go-Purple-00: #f4f2ff;
- --Go-Purple-10: #dcd7ff;
- --Go-Purple-20: #cabffc;
- --Go-Purple-30: #baa7f7;
- --Go-Purple-40: #ab8ef0;
- --Go-Purple-50: #9c75e6;
- --Go-Purple-60: #8c5bd5;
- --Go-Purple-70: #733cb2;
- --Go-Purple-80: #5e2a8c;
- --Go-Purple-90: #451f61;
- --Go-Purple-100: #2d163a;
- --Go-Yellow-00: #fdffe8;
- --Go-Yellow-10: #faffc4;
- --Go-Yellow-20: #f8ff9c;
- --Go-Yellow-30: #f5ff73;
- --Go-Yellow-40: #edea39;
- --Go-Yellow-50: #dec614;
- --Go-Yellow-60: #ba8d07;
- --Go-Yellow-70: #966400;
- --Go-Yellow-80: #754403;
- --Go-Yellow-90: #572701;
- --Go-Yellow-100: #3b1300;
- --Main-Blue-00: #eaf2fc;
- --Main-Blue-10: #c7d9f5;
- --Main-Blue-20: #a5c2ee;
- --Main-Blue-30: #84ace7;
- --Main-Blue-40: #6697df;
- --Main-Blue-50: #4983d8;
- --Main-Blue-60: #2e70d1;
- --Main-Blue-70: #1555b4;
- --Main-Blue-80: #023d96;
- --Main-Blue-90: #002a69;
- --Main-Blue-100: #001b42;
- --Main-Brand-Burgundy: #4d001b;
- --Main-Brand-DarkBlue: #0d1440;
- --Main-Brand-DarkGreen: #093021;
- --Main-Brand-DarkGrey: #291710;
- --Main-Brand-LightBlue: #b5e0ff;
- --Main-Brand-LightGreen: #d2edaf;
- --Main-Brand-PalePeach: #f7e1d5;
- --Main-Brand-PaleYellow: #fff0c2;
- --Main-Brand-ScandicRed: #cd0921;
- --Main-Brand-WarmWhite: #faf6f2;
- --Main-Green-00: #e7f5e1;
- --Main-Green-10: #badda8;
- --Main-Green-20: #99ca7e;
- --Main-Green-30: #7ab859;
- --Main-Green-40: #5fa53a;
- --Main-Green-50: #47931f;
- --Main-Green-60: #33800a;
- --Main-Green-70: #286806;
- --Main-Green-80: #1e4f03;
- --Main-Green-90: #143701;
- --Main-Green-100: #0e2600;
- --Main-Grey-00: #f2f2f2;
- --Main-Grey-10: #e7e7e8;
- --Main-Grey-20: #d8d8da;
- --Main-Grey-30: #ceced2;
- --Main-Grey-40: #c5c5ca;
- --Main-Grey-50: #a7a7ad;
- --Main-Grey-60: #7e7e84;
- --Main-Grey-70: #535358;
- --Main-Grey-80: #2f2f32;
- --Main-Grey-90: #1b1b1c;
- --Main-Grey-100: #111112;
- --Main-Grey-Almostblack: #1f1c1b;
- --Main-Grey-White: #ffffff;
- --Main-Red-00: #ffebeb;
- --Main-Red-10: #f7c1c2;
- --Main-Red-20: #f79499;
- --Main-Red-30: #f26b74;
- --Main-Red-40: #ed4251;
- --Main-Red-50: #e32034;
- --Main-Red-60: #cd0921;
- --Main-Red-70: #ad0015;
- --Main-Red-80: #8d0011;
- --Main-Red-90: #6d000d;
- --Main-Red-100: #4d001b;
- --Main-Scandic-00: #edf7f7;
- --Main-Scandic-10: #c5e3e5;
- --Main-Scandic-20: #97d3d9;
- --Main-Scandic-30: #74cbd2;
- --Main-Scandic-40: #53c3cc;
- --Main-Scandic-50: #26a7b2;
- --Main-Scandic-60: #00838e;
- --Main-Scandic-70: #055b62;
- --Main-Scandic-80: #08393d;
- --Main-Scandic-90: #082022;
- --Main-Scandic-100: #061112;
- --Main-Yellow-00: #fff8e3;
- --Main-Yellow-10: #fff0c2;
- --Main-Yellow-20: #fade89;
- --Main-Yellow-30: #f7ce52;
- --Main-Yellow-40: #edb532;
- --Main-Yellow-50: #e59515;
- --Main-Yellow-60: #d17308;
- --Main-Yellow-70: #a85211;
- --Main-Yellow-80: #7d370f;
- --Main-Yellow-90: #4f2313;
- --Main-Yellow-100: #301508;
-}
diff --git a/apps/scandic-web/public/_static/css/scandic.css b/apps/scandic-web/public/_static/css/scandic.css
deleted file mode 100644
index 71cb599eb..000000000
--- a/apps/scandic-web/public/_static/css/scandic.css
+++ /dev/null
@@ -1,66133 +0,0 @@
-.picker__month,
-.picker__year {
- font-size: rem(22px);
-}
-@media (min-width: 950px) {
- .picker__month,
- .picker__year {
- font-size: rem(26px);
- }
-}
-.content-toggler {
- font-size: rem(18px);
-}
-.hotel-stays .hotel-stays__list__item__heading,
-.hotel-stays .hotel-stays__list__item__link-heading,
-.list-facts .list-facts__item .list-facts__item__heading {
- font-size: rem(16px);
-}
-.hero-intro .hero-intro__content .hero-intro__content__heading {
- font-size: rem(32px);
-}
-@media (min-width: 950px) {
- .hero-intro .hero-intro__content .hero-intro__content__heading {
- font-size: rem(46px);
- }
-}
-.pois-container .pois-container__heading--large,
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- font-size: rem(22px);
-}
-@media (min-width: 950px) {
- .pois-container .pois-container__heading--large,
- .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- font-size: rem(26px);
- }
-}
-.editable-area--heading h2,
-.hotel .hotel__heading,
-.restaurant .restaurant__heading-level1,
-.room .room__heading-level1 {
- font-size: rem(22px);
-}
-@media (min-width: 950px) {
- .editable-area--heading h2,
- .hotel .hotel__heading,
- .restaurant .restaurant__heading-level1,
- .room .room__heading-level1 {
- font-size: rem(26px);
- }
-}
-.banner-section--splash .banner-section__text > p,
-.content-teaser .content-teaser__heading,
-.editable-area--heading h3,
-.iconic-item .alternate-hotels-link,
-.list-links--bold .list-links__link,
-.pois-container .pois-container__heading,
-.room .room__heading-level2 {
- font-size: rem(18px);
-}
-.editable-area--heading h4,
-.restaurant-opening-hours--mini .restaurant-opening-hours__heading,
-.special-request-needs-group .special-request-needs-group__heading {
- font-size: rem(16px);
-}
-.elevator-pitch,
-.full-page-form__login__preamble,
-.teaser-full .teaser-full__content {
- font-size: rem(20px);
-}
-.room-price-info .room-price-info__btn,
-.swal2-actions button,
-.xformblock form a h3 {
- font-size: rem(16px);
-}
-body:not(.ng-scope) .ng-cloak,
-body:not(.ng-scope) .x-ng-cloak,
-body:not(.ng-scope) [ng-cloak],
-body:not(.ng-scope) [ng\:cloak],
-body:not(.ng-scope) [x-ng-cloak] {
- visibility: hidden;
-}
-body.ng-ready .hide-on-load,
-body:not(.ng-scope) [data-ng-cloak],
-body:not(.ng-scope) [error-message-for],
-body:not(.ng-scope) [ng-show] {
- display: none;
-}
-.no-animate {
- -webkit-transition: none !important;
- transition: none !important;
-}
-.picker__month,
-.picker__year {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- line-height: 1.1em;
- color: #483729;
-}
-@media (min-width: 950px) {
- .picker__month,
- .picker__year {
- font-size: 1.625rem;
- }
-}
-.content-toggler {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.125rem;
- color: #483729;
-}
-@media (min-width: 950px) {
- .content-toggler {
- font-size: 1.375rem;
- }
-}
-.hotel-stays .hotel-stays__list__item__heading,
-.hotel-stays .hotel-stays__list__item__link-heading,
-.list-facts .list-facts__item .list-facts__item__heading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
- color: #333;
-}
-.legalese {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 0.8125rem;
- line-height: 1.2em;
- color: #333;
-}
-.hero-intro .hero-intro__content .hero-intro__content__heading {
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif;
- font-size: 2rem;
- line-height: 1;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .hero-intro .hero-intro__content .hero-intro__content__heading {
- font-size: 2.875rem;
- }
-}
-.hero-intro .hero-intro__content ol + .hero-intro__content__heading,
-.hero-intro .hero-intro__content p + .hero-intro__content__heading,
-.hero-intro .hero-intro__content table + .hero-intro__content__heading,
-.hero-intro .hero-intro__content ul + .hero-intro__content__heading {
- margin-top: 2rem;
-}
-.pois-container .pois-container__heading--large,
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 1.375rem;
- line-height: 1.1em;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .pois-container .pois-container__heading--large,
- .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- font-size: 1.625rem;
- }
-}
-.pois-container ol + .pois-container__heading--large,
-.pois-container p + .pois-container__heading--large,
-.pois-container table + .pois-container__heading--large,
-.pois-container ul + .pois-container__heading--large,
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > ol + a,
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > p + a,
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > table + a,
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > ul + a {
- margin-top: 2rem;
-}
-.editable-area--heading h2,
-.hotel .hotel__heading,
-.restaurant .restaurant__heading-level1,
-.room .room__heading-level1 {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- line-height: 1.1em;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .editable-area--heading h2,
- .hotel .hotel__heading,
- .restaurant .restaurant__heading-level1,
- .room .room__heading-level1 {
- font-size: 1.625rem;
- }
-}
-.editable-area--heading ol + h2,
-.editable-area--heading p + h2,
-.editable-area--heading table + h2,
-.editable-area--heading ul + h2,
-.hotel ol + .hotel__heading,
-.hotel p + .hotel__heading,
-.hotel table + .hotel__heading,
-.hotel ul + .hotel__heading,
-.restaurant ol + .restaurant__heading-level1,
-.restaurant p + .restaurant__heading-level1,
-.restaurant table + .restaurant__heading-level1,
-.restaurant ul + .restaurant__heading-level1,
-.room ol + .room__heading-level1,
-.room p + .room__heading-level1,
-.room table + .room__heading-level1,
-.room ul + .room__heading-level1 {
- margin-top: 2rem;
-}
-.banner-section--splash .banner-section__text > p,
-.content-teaser .content-teaser__heading,
-.editable-area--heading h3,
-.iconic-item .alternate-hotels-link,
-.list-links--bold .list-links__link,
-.pois-container .pois-container__heading,
-.room .room__heading-level2 {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.125rem;
- color: #483729;
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .banner-section--splash .banner-section__text > p,
- .content-teaser .content-teaser__heading,
- .editable-area--heading h3,
- .iconic-item .alternate-hotels-link,
- .list-links--bold .list-links__link,
- .pois-container .pois-container__heading,
- .room .room__heading-level2 {
- font-size: 1.375rem;
- }
-}
-.banner-section--splash .banner-section__text > ol + p,
-.banner-section--splash .banner-section__text > p + p,
-.banner-section--splash .banner-section__text > table + p,
-.banner-section--splash .banner-section__text > ul + p,
-.content-teaser ol + .content-teaser__heading,
-.content-teaser p + .content-teaser__heading,
-.content-teaser table + .content-teaser__heading,
-.content-teaser ul + .content-teaser__heading,
-.editable-area--heading ol + h3,
-.editable-area--heading p + h3,
-.editable-area--heading table + h3,
-.editable-area--heading ul + h3,
-.iconic-item ol + .alternate-hotels-link,
-.iconic-item p + .alternate-hotels-link,
-.iconic-item table + .alternate-hotels-link,
-.iconic-item ul + .alternate-hotels-link,
-.list-links--bold ol + .list-links__link,
-.list-links--bold p + .list-links__link,
-.list-links--bold table + .list-links__link,
-.list-links--bold ul + .list-links__link,
-.pois-container ol + .pois-container__heading,
-.pois-container p + .pois-container__heading,
-.pois-container table + .pois-container__heading,
-.pois-container ul + .pois-container__heading,
-.room ol + .room__heading-level2,
-.room p + .room__heading-level2,
-.room table + .room__heading-level2,
-.room ul + .room__heading-level2 {
- margin-top: 2rem;
-}
-.editable-area--heading h4,
-.restaurant-opening-hours--mini .restaurant-opening-hours__heading,
-.special-request-needs-group .special-request-needs-group__heading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
- font-weight: 700;
- margin-bottom: 1rem;
-}
-.editable-area--heading ol + h4,
-.editable-area--heading p + h4,
-.editable-area--heading table + h4,
-.editable-area--heading ul + h4,
-.restaurant-opening-hours--mini ol + .restaurant-opening-hours__heading,
-.restaurant-opening-hours--mini p + .restaurant-opening-hours__heading,
-.restaurant-opening-hours--mini table + .restaurant-opening-hours__heading,
-.restaurant-opening-hours--mini ul + .restaurant-opening-hours__heading,
-.special-request-needs-group ol + .special-request-needs-group__heading,
-.special-request-needs-group p + .special-request-needs-group__heading,
-.special-request-needs-group table + .special-request-needs-group__heading,
-.special-request-needs-group ul + .special-request-needs-group__heading {
- margin-top: 2rem;
-}
-.elevator-pitch,
-.full-page-form__login__preamble,
-.teaser-full .teaser-full__content {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.25rem;
- color: #333;
-}
-@media (min-width: 950px) {
- .elevator-pitch,
- .full-page-form__login__preamble,
- .teaser-full .teaser-full__content {
- font-size: 1.5rem;
- line-height: 2.25rem;
- }
-}
-.room-price-info .room-price-info__btn,
-.swal2-actions button {
- color: #333;
- color: #fff;
-}
-.room-price-info .room-price-info__btn,
-.swal2-actions button,
-.xformblock form a h3 {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
-}
-.xformblock form a h3 {
- color: #333;
-}
-.button-leadin.not-available,
-.change-date-section .my-changes-list .previous-value,
-.price-calender__booking-option.not-available {
- text-decoration: line-through;
-}
-.legalese a {
- border-bottom: 1px dotted #00838e;
-}
-.legalese a:focus,
-.legalese a:hover {
- border-bottom: none;
-}
-.hotel .hotel__address a,
-.speech-bubble a {
- color: #006b75;
-}
-.l-grid {
- width: 100%;
- margin: 0 auto;
- max-width: 100%;
-}
-.l-grid:after,
-.l-grid:before {
- content: " ";
- display: table;
-}
-.l-grid:after {
- clear: both;
-}
-.l-grid--nested {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-grid--nested:after,
-.l-grid--nested:before {
- content: " ";
- display: table;
-}
-.l-grid--nested:after {
- clear: both;
-}
-.l-grid--collapsed {
- width: 100%;
- margin: 0;
- max-width: 100%;
-}
-.l-grid--collapsed:after,
-.l-grid--collapsed:before {
- content: " ";
- display: table;
-}
-.l-grid--collapsed:after {
- clear: both;
-}
-.l-grid__col--full-width {
- width: 100%;
-}
-.l-grid__col--2of12,
-.l-grid__col--full-width {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- float: left;
-}
-.l-grid__col--2of12 {
- width: 16.6666666667%;
-}
-.l-grid__col--3of12 {
- width: 25%;
-}
-.l-grid__col--3of12,
-.l-grid__col--4of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- float: left;
-}
-.l-grid__col--4of12 {
- width: 33.3333333333%;
-}
-.l-grid__col--5of12 {
- width: 41.6666666667%;
-}
-.l-grid__col--5of12,
-.l-grid__col--7of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- float: left;
-}
-.l-grid__col--7of12 {
- width: 58.3333333333%;
-}
-.l-grid__col--8of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 66.6666666667%;
- float: left;
-}
-.l-grid__col--collapsed {
- padding: 0;
-}
-.l-combo-main-sidebar-small {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-main-sidebar-small:after,
-.l-combo-main-sidebar-small:before {
- content: " ";
- display: table;
-}
-.l-combo-main-sidebar-small:after {
- clear: both;
-}
-.l-combo-main-sidebar-small .l-combo-main-sidebar-small__main,
-.l-combo-main-sidebar-small .l-combo-main-sidebar-small__sidebar {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-@media (min-width: 740px) {
- .l-combo-main-sidebar-small .l-combo-main-sidebar-small__main {
- position: relative;
- padding-left: 10px;
- width: 66.6666666667%;
- float: left;
- padding-right: 10px;
- }
- .l-combo-main-sidebar-small .l-combo-main-sidebar-small__main--content {
- padding-right: 60px;
- }
- .l-combo-main-sidebar-small .l-combo-main-sidebar-small__sidebar {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
- .l-combo-main-sidebar-small
- .l-combo-main-sidebar-small__main
- + .l-combo-main-sidebar-small__sidebar {
- float: right;
- }
-}
-.l-combo-main-sidebar-medium {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-main-sidebar-medium:after,
-.l-combo-main-sidebar-medium:before {
- content: " ";
- display: table;
-}
-.l-combo-main-sidebar-medium:after {
- clear: both;
-}
-.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main,
-.l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__sidebar {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-@media (min-width: 950px) {
- .l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main {
- position: relative;
- padding-left: 10px;
- width: 66.6666666667%;
- float: left;
- padding-right: 10px;
- }
- .l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__main--content {
- padding-right: 60px;
- }
- .l-combo-main-sidebar-medium .l-combo-main-sidebar-medium__sidebar {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
- .l-combo-main-sidebar-medium
- .l-combo-main-sidebar-medium__main
- + .l-combo-main-sidebar-medium__sidebar {
- float: right;
- }
-}
-.l-combo-2col {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-2col:after,
-.l-combo-2col:before {
- content: " ";
- display: table;
-}
-.l-combo-2col:after {
- clear: both;
-}
-.l-combo-2col .l-combo-2col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-.l-combo-2col .l-combo-2col__col.l-combo-2col__col--spacing {
- margin-bottom: 3px;
-}
-.l-combo-2col .l-combo-2col__col--right {
- float: right !important;
-}
-@media (min-width: 740px) {
- .l-combo-2col .l-combo-2col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--full-width {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--2of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 16.6666666667%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--3of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 25%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--4of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--5of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 41.6666666667%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--7of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 58.3333333333%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--8of12 {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 66.6666666667%;
- float: left;
- }
- .l-combo-2col .l-combo-2col__col.l-grid__col--collapsed {
- padding: 0;
- }
- .l-combo-2col .l-combo-2col__col.l-combo-2col__col--spacing {
- margin-bottom: 10px;
- }
-}
-.l-combo-2col--medium {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-2col--medium:after,
-.l-combo-2col--medium:before {
- content: " ";
- display: table;
-}
-.l-combo-2col--medium:after {
- clear: both;
-}
-.l-combo-2col--medium .l-combo-2col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-.l-combo-2col--medium .l-combo-2col__col.l-combo-2col__col--spacing {
- margin-bottom: 3px;
-}
-@media (min-width: 950px) {
- .l-combo-2col--medium .l-combo-2col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- }
- .l-combo-2col--medium .l-combo-2col__col.l-combo-2col__col--spacing {
- margin-bottom: 10px;
- }
-}
-.l-combo-3col {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-3col:after,
-.l-combo-3col:before {
- content: " ";
- display: table;
-}
-.l-combo-3col:after {
- clear: both;
-}
-.l-combo-3col .l-combo-3col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-.l-combo-3col .l-combo-3col__col.l-combo-3col__col--spacing {
- margin-bottom: 3px;
-}
-@media (min-width: 740px) {
- .l-combo-3col .l-combo-3col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
- .l-combo-3col .l-combo-3col__col.l-combo-3col__col--spacing {
- margin-bottom: 10px;
- }
-}
-.l-combo-3col--medium {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-3col--medium:after,
-.l-combo-3col--medium:before {
- content: " ";
- display: table;
-}
-.l-combo-3col--medium:after {
- clear: both;
-}
-.l-combo-3col--medium .l-combo-3col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-.l-combo-3col--medium .l-combo-3col__col.l-combo-3col__col--spacing {
- margin-bottom: 3px;
-}
-@media (min-width: 950px) {
- .l-combo-3col--medium .l-combo-3col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
- .l-combo-3col--medium .l-combo-3col__col.l-combo-3col__col--spacing {
- margin-bottom: 10px;
- }
-}
-.l-combo-4col {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-combo-4col:after,
-.l-combo-4col:before {
- content: " ";
- display: table;
-}
-.l-combo-4col:after {
- clear: both;
-}
-.l-combo-4col > .l-combo-4col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
- margin-bottom: 10px;
-}
-@media (min-width: 740px) {
- .l-combo-4col > .l-combo-4col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- margin-bottom: 15px;
- }
-}
-@media (min-width: 950px) {
- .l-combo-4col > .l-combo-4col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 25%;
- float: left;
- }
-}
-.l-profile-4col {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-profile-4col:after,
-.l-profile-4col:before {
- content: " ";
- display: table;
-}
-.l-profile-4col:after {
- clear: both;
-}
-.l-profile-4col > .l-profile-4col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-.l-profile-4col > .l-profile-4col__col--level {
- position: absolute;
- padding: 0;
- top: 10px;
- right: 10px;
- text-align: right;
-}
-@media (min-width: 740px) {
- .l-profile-4col {
- margin: 0 -2px;
- }
- .l-profile-4col > .l-profile-4col__col {
- position: relative;
- width: 33.3333333333%;
- float: left;
- padding: 0 2px;
- }
- .l-profile-4col > .l-profile-4col__col--level {
- position: relative;
- top: 0;
- right: 0;
- text-align: left;
- }
-}
-@media (min-width: 950px) {
- .l-profile-4col > .l-profile-4col__col {
- position: relative;
- width: 25%;
- float: left;
- padding: 0 2px;
- }
-}
-.l-profile-3col {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-profile-3col:after,
-.l-profile-3col:before {
- content: " ";
- display: table;
-}
-.l-profile-3col:after {
- clear: both;
-}
-.l-profile-3col > .l-profile-3col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-.l-profile-3col > .l-profile-3col__col--level {
- position: absolute;
- padding: 0;
- top: 10px;
- right: 10px;
- text-align: right;
-}
-@media (min-width: 740px) {
- .l-profile-3col {
- margin: 0 -2px;
- }
- .l-profile-3col > .l-profile-3col__col {
- position: relative;
- width: 33.3333333333%;
- float: left;
- padding: 0 2px;
- }
- .l-profile-3col > .l-profile-3col__col--level {
- position: relative;
- top: 0;
- right: 0;
- text-align: left;
- }
-}
-@media (min-width: 950px) {
- .l-profile-3col > .l-profile-3col__col {
- position: relative;
- width: 33.3333333333%;
- float: left;
- padding: 0 2px;
- }
-}
-.l-booking-widget .loader span {
- background-color: #00838e;
-}
-.has-booking-widget-alert-state .l-booking-widget .loader span {
- background-color: #fff;
-}
-.l-booking-widget--sticky.booking-widget-wrapper {
- position: fixed !important;
- top: 0;
- left: 0;
- right: 0;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- label {
- display: none;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- label.custom-checkbox-wrapper {
- display: block;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .input-group {
- padding-top: 5px;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .input-group
- .icon,
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .input-group
- svg {
- top: 16px;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .input-group
- span.clearable-input__clear {
- top: 6px;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .booking-widget
- > .booking-widget__submit {
- padding-top: 0;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .booking-widget
- > .booking-widget__submit
- button {
- padding: 6px 15px;
-}
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .booking-widget-options,
-.l-booking-widget--sticky.booking-widget-wrapper.l-booking-widget--compact
- .booking-widget-options__show-less {
- display: none !important;
-}
-.l-booking-widget--sticky.booking-widget-wrapper
- .booking-widget-options-toggle {
- -ms-flex-item-align: center;
- align-self: center;
-}
-.l-booking-widget--sticky.booking-widget-wrapper
- .booking-widget-options-toggle
- > button[type="button"] {
- display: none !important;
-}
-.l-booking-widget--sticky.booking-widget-wrapper
- .booking-widget-options-toggle
- > button[type="button"].offers-toggle {
- display: -ms-flexbox !important;
- display: flex !important;
-}
-.l-booking-widget--sticky.booking-widget-wrapper
- .booking-widget-options-toggle
- > button[type="button"].offers-toggle
- svg {
- background-color: #18cc49;
- width: 16px;
- height: 16px;
- padding: 2px;
- border-radius: 50%;
- margin-right: 5px;
- display: block;
-}
-@media (max-width: 949px) {
- .booking-widget #booking-code__text,
- .booking-widget #date-picker,
- .booking-widget #guestInput,
- .booking-widget #widget-search__text {
- line-height: 28px;
- height: 48px;
- margin-top: -8px;
- padding-top: 15px !important;
- }
- .booking-widget .clearable-input__clear {
- padding-top: 8px !important;
- }
- #booking-code__text ~ label,
- #guestInput ~ label,
- #widget-search__text ~ label,
- .booking-widget .input-group.date-range label {
- background-color: #fff;
- color: #757575;
- height: 26px;
- }
- #booking-code__text.ng-valid:not(.ng-empty) ~ label,
- #booking-code__text:focus ~ label,
- #guestInput ~ label,
- #widget-search__text.ng-valid ~ label,
- #widget-search__text:focus ~ label,
- .booking-widget .input-group.date-range label {
- top: 15px;
- height: auto;
- }
- .booking-widget-options__tooltip.hidden-medium-up .icon--info-white {
- background-image: url(/_static/img/icons/info-dark.svg);
- }
-}
-.l-booking-widget--mobile-collapsed {
- display: none;
-}
-@media (min-width: 950px) {
- .l-booking-widget--mobile-collapsed {
- display: block !important;
- }
-}
-.l-booking-widget--mobile-collapsed.show-on-all {
- display: block !important;
-}
-.booking-widget-bar
- .l-booking-widget--mobile-collapsed.l-booking-widget--maintenance {
- display: block;
-}
-.l-booking-widget--deemphasized {
- top: -399px;
-}
-@media (min-width: 950px) {
- .l-booking-widget--deemphasized .l-booking-widget__widget {
- top: 0;
- }
-}
-@media (min-width: 1500px) {
- .l-booking-widget--deemphasized .l-booking-widget__widget {
- top: 0;
- }
-}
-@media (min-width: 740px) {
- .l-booking-widget--horizontal .l-booking-widget__widget {
- margin-bottom: 0;
- }
-}
-@media (min-width: 950px) {
- .l-booking-widget--horizontal {
- position: relative;
- top: auto;
- right: auto;
- left: auto;
- padding: 0;
- }
- .l-booking-widget--horizontal .l-booking-widget__widget {
- margin-bottom: 0;
- }
-}
-@media (min-width: 950px) {
- .l-booking-widget--horizontal {
- background: #00838e;
- position: relative;
- z-index: 101;
- padding: 24px 30px 24px 35px;
- margin-left: 0;
- margin-right: 0;
- }
- .l-booking-widget--horizontal .primary-row {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- }
- .l-booking-widget--horizontal .primary-row__input-group:last-child {
- padding-right: 0;
- -ms-flex-pack: center;
- justify-content: center;
- }
- .l-booking-widget--horizontal .primary-row__input-group {
- -ms-flex-preferred-size: 20%;
- flex-basis: 20%;
- -ms-flex-positive: 1;
- flex-grow: 1;
- width: auto;
- }
- .l-booking-widget--horizontal
- .primary-row__input-group.booking-widget__input-group-dates {
- -ms-flex-preferred-size: 27%;
- flex-basis: 27%;
- }
-}
-@media (min-width: 1200px) {
- .l-booking-widget--horizontal {
- padding-left: 30px;
- }
-}
-.no-js .l-booking-widget {
- display: block !important;
-}
-.l-booking-widget--inline {
- position: static;
- margin: 0;
-}
-.l-booking-widget__widget {
- margin-top: 0;
- margin-bottom: 0;
- width: 100%;
-}
-.l-booking-widget--contentpage {
- margin-bottom: 25px;
-}
-@media (min-width: 950px) {
- .l-booking-widget--profilepage {
- margin-bottom: 30px !important;
- }
-}
-@media (min-width: 950px) and (min-width: 950px) {
- .l-booking-widget--profilepage {
- margin-bottom: 40px !important;
- }
-}
-@media (min-width: 1200px) {
- .l-booking-widget--profilepage {
- margin-top: -50px;
- }
-}
-.l-booking-widget--padded {
- padding-bottom: 20px;
-}
-@media (max-width: 739px) {
- .l-booking-widget--padded {
- padding-left: 20px;
- padding-right: 20px;
- }
-}
-.l-booking-widget--padded .l-booking-widget__widget {
- margin-bottom: 0;
-}
-.has-booking-widget-alert-state .is-disabled-after-update {
- position: relative;
-}
-.has-booking-widget-alert-state .is-disabled-after-update:before {
- content: "";
- display: block;
- position: absolute;
- background-color: #fff;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- opacity: 0.5;
- pointer-events: all;
- z-index: 9;
-}
-.has-booking-widget-alert-state .btn-booking-widget-alert {
- background-color: #c65214;
- color: #fff;
-}
-.has-booking-widget-alert-state .btn-booking-widget-alert:disabled {
- border: 0;
-}
-.has-booking-widget-alert-state .btn-booking-widget-alert .loader > span {
- background: #fff;
-}
-@media (min-width: 950px) {
- .l-booking-widget--position.booking-widget-wrapper {
- position: absolute;
- width: 100%;
- }
-}
-.booking-widget--maintenance > * {
- width: auto !important;
-}
-.booking-widget--maintenance .booking-widget__body {
- color: #000;
- background-color: #eddfde;
-}
-.booking-widget--maintenance .booking-widget__body svg {
- height: 25px;
- width: 25px;
- float: left;
- margin-right: 10px;
-}
-a.booking-widget__call-number {
- color: #fff;
-}
-.l-elevator-pitch-container {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.l-elevator-pitch-container:after,
-.l-elevator-pitch-container:before {
- content: " ";
- display: table;
-}
-.l-elevator-pitch-container:after {
- clear: both;
-}
-.l-elevator-pitch-container .l-elevator-pitch-container__teaser {
- position: relative;
- width: 100%;
- float: left;
- padding: 10px 10px 5px;
- z-index: 1;
-}
-@media (min-width: 740px) {
- .l-elevator-pitch-container .l-elevator-pitch-container__teaser {
- padding-top: 20px;
- padding-bottom: 10px;
- }
-}
-@media (min-width: 950px) {
- .l-elevator-pitch-container .l-elevator-pitch-container__teaser {
- position: relative;
- padding-left: 10px;
- width: 66.6666666667%;
- float: left;
- padding-right: 60px;
- padding-bottom: 20px;
- }
-}
-.l-elevator-pitch-container
- .l-elevator-pitch-container__teaser
- .elevator-pitch-extension {
- display: none;
-}
-@media (min-width: 950px) {
- .l-elevator-pitch-container
- .l-elevator-pitch-container__teaser--nexttowidget {
- min-height: 310px;
- }
-}
-.l-elevator-pitch-container
- .l-elevator-pitch-container__teaser.is-elevator-pitch-expanded
- .elevator-pitch-extension {
- display: block;
-}
-.l-elevator-pitch-container
- .l-elevator-pitch-container__teaser.is-elevator-pitch-expanded
- .elevator-pitch__expander {
- display: none;
-}
-.l-elevator-pitch-container .l-elevator-pitch-container__sidebar {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
- margin-top: 10px;
-}
-@media (min-width: 740px) {
- .l-elevator-pitch-container .l-elevator-pitch-container__sidebar {
- margin-top: 20px;
- }
-}
-@media (min-width: 950px) {
- .l-elevator-pitch-container .l-elevator-pitch-container__sidebar {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
-}
-@media (min-width: 950px) {
- .l-gallery-thumbnails .l-thumbnails {
- margin-top: 6px;
- }
-}
-.l-thumbnails {
- display: block;
- padding: 0;
- margin: -10px;
-}
-.l-thumbnails:after,
-.l-thumbnails:before {
- content: " ";
- display: table;
-}
-.l-thumbnails:after {
- clear: both;
-}
-.l-thumbnails > li {
- display: block;
- height: auto;
- float: left;
- width: 100%;
- padding: 0 10px 20px;
- list-style: none;
-}
-.l-thumbnails > li:nth-of-type(1n) {
- clear: none;
-}
-.l-thumbnails > li:nth-of-type(1n + 1) {
- clear: both;
-}
-@media (min-width: 740px) {
- .l-thumbnails {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-thumbnails:after,
- .l-thumbnails:before {
- content: " ";
- display: table;
- }
- .l-thumbnails:after {
- clear: both;
- }
- .l-thumbnails > li {
- display: block;
- height: auto;
- float: left;
- width: 33.3333333333%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-thumbnails > li:nth-of-type(1n) {
- clear: none;
- }
- .l-thumbnails > li:nth-of-type(3n + 1) {
- clear: both;
- }
-}
-@media (min-width: 950px) {
- .l-thumbnails {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-thumbnails:after,
- .l-thumbnails:before {
- content: " ";
- display: table;
- }
- .l-thumbnails:after {
- clear: both;
- }
- .l-thumbnails > li {
- display: block;
- height: auto;
- float: left;
- width: 25%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-thumbnails > li:nth-of-type(1n) {
- clear: none;
- }
- .l-thumbnails > li:nth-of-type(4n + 1) {
- clear: both;
- }
-}
-.l-rooms {
- display: block;
- padding: 0;
- margin: -10px;
-}
-.l-rooms:after,
-.l-rooms:before {
- content: " ";
- display: table;
-}
-.l-rooms:after {
- clear: both;
-}
-.l-rooms > li {
- display: block;
- height: auto;
- float: left;
- width: 50%;
- padding: 0 10px 20px;
- list-style: none;
-}
-.l-rooms > li:nth-of-type(1n) {
- clear: none;
-}
-.l-rooms > li:nth-of-type(odd) {
- clear: both;
-}
-@media (min-width: 740px) {
- .l-rooms {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-rooms:after,
- .l-rooms:before {
- content: " ";
- display: table;
- }
- .l-rooms:after {
- clear: both;
- }
- .l-rooms > li {
- display: block;
- height: auto;
- float: left;
- width: 25%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-rooms > li:nth-of-type(1n) {
- clear: none;
- }
- .l-rooms > li:nth-of-type(4n + 1) {
- clear: both;
- }
-}
-@media (min-width: 950px) {
- .l-rooms {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-rooms:after,
- .l-rooms:before {
- content: " ";
- display: table;
- }
- .l-rooms:after {
- clear: both;
- }
- .l-rooms > li {
- display: block;
- height: auto;
- float: left;
- width: 25%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-rooms > li:nth-of-type(1n) {
- clear: none;
- }
- .l-rooms > li:nth-of-type(4n + 1) {
- clear: both;
- }
-}
-.l-meeting-rooms {
- display: block;
- padding: 0;
- margin: -10px;
-}
-.l-meeting-rooms:after,
-.l-meeting-rooms:before {
- content: " ";
- display: table;
-}
-.l-meeting-rooms:after {
- clear: both;
-}
-.l-meeting-rooms > li {
- display: block;
- height: auto;
- float: left;
- width: 100%;
- padding: 0 10px 20px;
- list-style: none;
-}
-.l-meeting-rooms > li:nth-of-type(1n) {
- clear: none;
-}
-.l-meeting-rooms > li:nth-of-type(1n + 1) {
- clear: both;
-}
-@media (min-width: 740px) {
- .l-meeting-rooms {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-meeting-rooms:after,
- .l-meeting-rooms:before {
- content: " ";
- display: table;
- }
- .l-meeting-rooms:after {
- clear: both;
- }
- .l-meeting-rooms > li {
- display: block;
- height: auto;
- float: left;
- width: 50%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-meeting-rooms > li:nth-of-type(1n) {
- clear: none;
- }
- .l-meeting-rooms > li:nth-of-type(odd) {
- clear: both;
- }
-}
-@media (min-width: 950px) {
- .l-meeting-rooms {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-meeting-rooms:after,
- .l-meeting-rooms:before {
- content: " ";
- display: table;
- }
- .l-meeting-rooms:after {
- clear: both;
- }
- .l-meeting-rooms > li {
- display: block;
- height: auto;
- float: left;
- width: 33.3333333333%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-meeting-rooms > li:nth-of-type(1n) {
- clear: none;
- }
- .l-meeting-rooms > li:nth-of-type(3n + 1) {
- clear: both;
- }
-}
-.l-hotel-facts {
- display: block;
- padding: 0;
- margin: -10px;
-}
-.l-hotel-facts:after,
-.l-hotel-facts:before {
- content: " ";
- display: table;
-}
-.l-hotel-facts:after {
- clear: both;
-}
-.l-hotel-facts > li {
- display: block;
- height: auto;
- float: left;
- width: 100%;
- padding: 0 10px 20px;
- list-style: none;
-}
-.l-hotel-facts > li:nth-of-type(1n) {
- clear: none;
-}
-.l-hotel-facts > li:nth-of-type(1n + 1) {
- clear: both;
-}
-@media (min-width: 950px) {
- .l-hotel-facts {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-hotel-facts:after,
- .l-hotel-facts:before {
- content: " ";
- display: table;
- }
- .l-hotel-facts:after {
- clear: both;
- }
- .l-hotel-facts > li {
- display: block;
- height: auto;
- float: left;
- width: 33.3333333333%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-hotel-facts > li:nth-of-type(1n) {
- clear: none;
- }
- .l-hotel-facts > li:nth-of-type(3n + 1) {
- clear: both;
- }
- .l-hotel-facts .l-hotel-facts__wide-column {
- width: 66.6666666667%;
- }
-}
-.l-footer-sections {
- display: block;
- padding: 0;
- margin: -10px;
-}
-.l-footer-sections:after,
-.l-footer-sections:before {
- content: " ";
- display: table;
-}
-.l-footer-sections:after {
- clear: both;
-}
-.l-footer-sections > li {
- display: block;
- height: auto;
- float: left;
- width: 100%;
- padding: 0 10px 20px;
- list-style: none;
-}
-.l-footer-sections > li:nth-of-type(1n) {
- clear: none;
-}
-.l-footer-sections > li:nth-of-type(1n + 1) {
- clear: both;
-}
-.l-footer-sections > li {
- padding-bottom: 0 !important;
-}
-@media (max-width: 949px) {
- .l-footer-sections > li {
- padding: 0 0 3px !important;
- }
-}
-@media (min-width: 950px) {
- .l-footer-sections {
- display: block;
- padding: 0;
- margin: -10px;
- }
- .l-footer-sections:after,
- .l-footer-sections:before {
- content: " ";
- display: table;
- }
- .l-footer-sections:after {
- clear: both;
- }
- .l-footer-sections > li {
- display: block;
- height: auto;
- float: left;
- width: 33.3333333333%;
- padding: 0 10px 20px;
- list-style: none;
- }
- .l-footer-sections > li:nth-of-type(1n) {
- clear: none;
- }
- .l-footer-sections > li:nth-of-type(3n + 1) {
- clear: both;
- }
-}
-@media (min-width: 740px) {
- .l-heading-with-ta {
- display: table;
- width: 100%;
- }
- .l-heading-with-ta .l-heading-with-ta__heading {
- display: table-cell;
- padding-right: 60px;
- vertical-align: bottom;
- }
- .l-heading-with-ta .l-heading-with-ta__ta {
- display: table-cell;
- width: 25%;
- vertical-align: bottom;
- }
- .l-heading-with-ta .l-heading-with-ta__ta--gallery {
- padding-left: 15px;
- }
-}
-.credit-card-form__new-select,
-.credit-card-form__saved-select,
-.l-section--hotel,
-.l-section--pattern,
-html {
- background: #f3f2f1;
-}
-.content-toggler,
-.global-footer,
-.hero-content-overlay .hero-content-overlay__section,
-.hero-teaser .hero-teaser__container,
-.hotel-footer,
-.member-content__section {
- overflow: hidden;
- position: relative;
-}
-.global-footer,
-.hotel-footer,
-.l-section__depth,
-.map-section .map-section-items {
- position: relative;
- border-top: 1px solid #868686;
-}
-.global-footer:before,
-.hotel-footer:before,
-.l-section__depth:before,
-.map-section .map-section-items:before {
- content: "";
- position: absolute;
- top: -10px;
- left: 0;
- width: 100%;
- height: 10px;
- z-index: 3;
- -webkit-box-shadow: rgba(0, 0, 0, 0.85) 0 0 10px;
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.85);
-}
-.l-section--content,
-.l-section--info,
-.l-section-contact-bar {
- background: #fff;
-}
-.banner-section__content,
-.global-footer .global-footer__content,
-.global-footer .hotel-footer__content,
-.hero-box,
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner,
-.hero-content-overlay .hero-overlay__section .hero-overlay__section__content,
-.hero-intro .hero-intro__content,
-.hero-overlay .hero-overlay__section .hero-overlay__section__content,
-.hero-teaser .hero-teaser__body,
-.hotel-footer .global-footer__content,
-.hotel-footer .hotel-footer__content,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container,
-.hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container,
-.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container,
-.member-content__section .member-content__section__inner {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- max-width: 1200px;
- margin: 0 auto;
- padding: 0 10px;
-}
-.banner-section__content:after,
-.banner-section__content:before,
-.global-footer .global-footer__content:after,
-.global-footer .global-footer__content:before,
-.global-footer .hotel-footer__content:after,
-.global-footer .hotel-footer__content:before,
-.hero-box:after,
-.hero-box:before,
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner:after,
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner:before,
-.hero-content-overlay
- .hero-overlay__section
- .hero-overlay__section__content:after,
-.hero-content-overlay
- .hero-overlay__section
- .hero-overlay__section__content:before,
-.hero-intro .hero-intro__content:after,
-.hero-intro .hero-intro__content:before,
-.hero-overlay .hero-overlay__section .hero-overlay__section__content:after,
-.hero-overlay .hero-overlay__section .hero-overlay__section__content:before,
-.hero-teaser .hero-teaser__body:after,
-.hero-teaser .hero-teaser__body:before,
-.hotel-footer .global-footer__content:after,
-.hotel-footer .global-footer__content:before,
-.hotel-footer .hotel-footer__content:after,
-.hotel-footer .hotel-footer__content:before,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container:after,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container:before,
-.hotel-theme-haymarket
- .hotel-footer__content
- .hotel-footer__inner-container:after,
-.hotel-theme-haymarket
- .hotel-footer__content
- .hotel-footer__inner-container:before,
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer__inner-container:after,
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer__inner-container:before,
-.member-content__section .member-content__section__inner:after,
-.member-content__section .member-content__section__inner:before {
- content: " ";
- display: table;
-}
-.banner-section__content:after,
-.global-footer .global-footer__content:after,
-.global-footer .hotel-footer__content:after,
-.hero-box:after,
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner:after,
-.hero-content-overlay
- .hero-overlay__section
- .hero-overlay__section__content:after,
-.hero-intro .hero-intro__content:after,
-.hero-overlay .hero-overlay__section .hero-overlay__section__content:after,
-.hero-teaser .hero-teaser__body:after,
-.hotel-footer .global-footer__content:after,
-.hotel-footer .hotel-footer__content:after,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container:after,
-.hotel-theme-haymarket
- .hotel-footer__content
- .hotel-footer__inner-container:after,
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer__inner-container:after,
-.member-content__section .member-content__section__inner:after {
- clear: both;
-}
-@media (min-width: 740px) {
- .banner-section__content,
- .global-footer .global-footer__content,
- .global-footer .hotel-footer__content,
- .hero-box,
- .hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner,
- .hero-content-overlay .hero-overlay__section .hero-overlay__section__content,
- .hero-intro .hero-intro__content,
- .hero-overlay .hero-overlay__section .hero-overlay__section__content,
- .hero-teaser .hero-teaser__body,
- .hotel-footer .global-footer__content,
- .hotel-footer .hotel-footer__content,
- .hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container,
- .hotel-theme-haymarket .hotel-footer__content .hotel-footer__inner-container,
- .hotel-theme-hotelnorge .hotel-footer__content .hotel-footer__inner-container,
- .member-content__section .member-content__section__inner {
- padding: 0 30px;
- }
-}
-.banner-section__content .l-section__inner,
-.global-footer .global-footer__content .l-section__inner,
-.global-footer .hotel-footer__content .l-section__inner,
-.global-footer .l-section__inner--content-spaced .global-footer__content,
-.global-footer .l-section__inner--content-spaced .hotel-footer__content,
-.hero-box .l-section__inner,
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner
- .l-section__inner,
-.hero-content-overlay
- .hero-content-overlay__section
- .l-section__inner--content-spaced
- .hero-content-overlay__section__inner,
-.hero-content-overlay
- .hero-overlay__section
- .hero-overlay__section__content
- .l-section__inner,
-.hero-content-overlay
- .hero-overlay__section
- .l-section__inner--content-spaced
- .hero-overlay__section__content,
-.hero-intro .hero-intro__content .l-section__inner,
-.hero-intro .l-section__inner--content-spaced .hero-intro__content,
-.hero-overlay
- .hero-overlay__section
- .hero-overlay__section__content
- .l-section__inner,
-.hero-overlay
- .hero-overlay__section
- .l-section__inner--content-spaced
- .hero-overlay__section__content,
-.hero-teaser .hero-teaser__body .l-section__inner,
-.hero-teaser .l-section__inner--content-spaced .hero-teaser__body,
-.hotel-footer .global-footer__content .l-section__inner,
-.hotel-footer .hotel-footer__content .l-section__inner,
-.hotel-footer .l-section__inner--content-spaced .global-footer__content,
-.hotel-footer .l-section__inner--content-spaced .hotel-footer__content,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container
- .l-section__inner,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .l-section__inner--content-spaced
- .hotel-footer__inner-container,
-.hotel-theme-haymarket
- .hotel-footer__content
- .hotel-footer__inner-container
- .l-section__inner,
-.hotel-theme-haymarket
- .hotel-footer__content
- .l-section__inner--content-spaced
- .hotel-footer__inner-container,
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer__inner-container
- .l-section__inner,
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .l-section__inner--content-spaced
- .hotel-footer__inner-container,
-.l-section__inner--content-spaced .banner-section__content,
-.l-section__inner--content-spaced .global-footer .global-footer__content,
-.l-section__inner--content-spaced .global-footer .hotel-footer__content,
-.l-section__inner--content-spaced .hero-box,
-.l-section__inner--content-spaced
- .hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner,
-.l-section__inner--content-spaced
- .hero-content-overlay
- .hero-overlay__section
- .hero-overlay__section__content,
-.l-section__inner--content-spaced .hero-intro .hero-intro__content,
-.l-section__inner--content-spaced
- .hero-overlay
- .hero-overlay__section
- .hero-overlay__section__content,
-.l-section__inner--content-spaced .hero-teaser .hero-teaser__body,
-.l-section__inner--content-spaced .hotel-footer .global-footer__content,
-.l-section__inner--content-spaced .hotel-footer .hotel-footer__content,
-.l-section__inner--content-spaced
- .hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer__inner-container,
-.l-section__inner--content-spaced
- .hotel-theme-haymarket
- .hotel-footer__content
- .hotel-footer__inner-container,
-.l-section__inner--content-spaced
- .hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer__inner-container,
-.l-section__inner--content-spaced
- .member-content__section
- .member-content__section__inner,
-.member-content__section
- .l-section__inner--content-spaced
- .member-content__section__inner,
-.member-content__section .member-content__section__inner .l-section__inner {
- padding-left: 0;
- padding-right: 0;
-}
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner,
-.l-section__inner--content,
-.member-content__section .member-content__section__inner {
- padding-top: 20px;
- padding-bottom: 5px;
-}
-@media (min-width: 740px) {
- .hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner,
- .l-section__inner--content,
- .member-content__section .member-content__section__inner {
- padding-top: 30px;
- padding-bottom: 15px;
- }
-}
-.main {
- width: 100%;
-}
-.main:after,
-.main:before {
- content: " ";
- display: table;
-}
-.main:after {
- clear: both;
-}
-.clearfix:after,
-.clearfix:before,
-.heading-with-controls:after,
-.heading-with-controls:before,
-.membership-card:after,
-.membership-card:before {
- content: " ";
- display: table;
-}
-.clear,
-.clearfix:after,
-.heading-with-controls:after,
-.membership-card:after {
- clear: both;
-}
-.clear {
- display: block;
- height: 0;
- line-height: 0;
- overflow: hidden;
-}
-.l-section--content {
- overflow: visible;
-}
-.l-section--separation {
- -webkit-box-shadow: 0 -2px 0 #e9e8e7;
- box-shadow: 0 -2px 0 #e9e8e7;
- border-top: 1px solid #fff;
-}
-.l-section--transparent {
- background: transparent;
-}
-.l-section--transparent-large {
- background: #fff;
-}
-@media (min-width: 950px) {
- .l-section--transparent-large {
- background: transparent;
- }
-}
-.l-section--background-image {
- position: relative;
- overflow: hidden;
-}
-.l-section--background-image .background-image-container {
- position: absolute;
- width: 100%;
- height: 100%;
- z-index: 0;
-}
-.l-section--has-sidebar {
- overflow: visible;
- z-index: 100;
-}
-@media (max-width: 739px) {
- .l-section--highlight-in-mobile {
- background: #fff;
- }
- .join-now--button-in-mobile {
- text-align: center;
- }
-}
-.l-section-contact-bar {
- position: relative;
- z-index: 1;
-}
-.l-section-contact-bar:after,
-.l-section-contact-bar:before {
- content: " ";
- display: table;
-}
-.l-section-contact-bar:after {
- clear: both;
-}
-.l-section-hotel-facts {
- position: relative;
-}
-@media (min-width: 1200px) {
- .l-section-hotel-facts + .content-toggler--facts,
- .l-section-hotel-facts .hotel-facts-close {
- display: none;
- }
-}
-.js .l-section-hotel-facts {
- display: none;
-}
-@media (min-width: 1200px) {
- .js .l-section-hotel-facts {
- display: block !important;
- }
-}
-.l-section-price-calendar {
- background: #fff;
-}
-@media (min-width: 950px) {
- .l-section-price-calendar {
- overflow: visible;
- }
-}
-@media (min-width: 950px) {
- .l-section--hotel {
- position: relative;
- z-index: 10;
- }
-}
-.l-section__inner--hotel-slideshow {
- padding-top: 0;
-}
-.l-section__inner--content-conjoined-with-previous {
- padding-top: 0;
- margin-top: -5px;
-}
-@media (min-width: 740px) {
- .l-section__inner--content-conjoined-with-previous {
- margin-top: -15px;
- }
-}
-.l-section__inner--content-spaced {
- padding-top: 20px;
- padding-bottom: 5px;
-}
-@media (min-width: 740px) {
- .l-section__inner--content-spaced {
- padding-top: 30px;
- padding-bottom: 15px;
- }
-}
-@media (min-width: 1200px) {
- .l-section__inner--content-spaced {
- padding-top: 50px;
- padding-bottom: 35px;
- }
-}
-.l-section__inner--content-large-spaced > .special-alerts {
- margin-bottom: 40px;
-}
-.l-section__inner--content-spaced-small {
- padding: 10px 10px 5px;
-}
-@media (min-width: 740px) {
- .l-section__inner--content-spaced-small {
- padding-top: 20px;
- padding-bottom: 5px;
- }
-}
-@media (max-width: 739px) {
- .l-section__inner--xsmall-no-padding {
- padding: 0;
- }
-}
-@media (min-width: 740px) {
- .l-section__inner--xsmall-no-padding {
- padding: 10px;
- }
-}
-@media (min-width: 740px) {
- .l-section__inner--collapse {
- height: 0;
- }
-}
-.big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section__sidebar {
- padding-top: 15px;
-}
-@media (min-width: 740px) {
- .big-sidebar-wrapper {
- position: relative;
- }
- .big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section {
- position: absolute;
- top: 0;
- right: 0;
- width: 100%;
- }
- .big-sidebar-wrapper .big-sidebar-wrapper__sidebar-section__sidebar {
- position: relative;
- z-index: 120;
- width: 33%;
- padding-left: 10px;
- padding-top: 30px;
- float: right;
- }
-}
-@media (max-width: 739px) {
- .big-sidebar-wrapper .big-sidebar-wrapper__main-primary,
- .big-sidebar-wrapper .big-sidebar-wrapper__main-secondary {
- min-height: auto !important;
- }
-}
-.l-separator-s {
- margin-bottom: 10px !important;
-}
-@media (min-width: 950px) {
- .l-separator-s {
- margin-bottom: 20px !important;
- }
-}
-.l-separator-s--top {
- margin-top: 10px !important;
-}
-@media (min-width: 950px) {
- .l-separator-s--top {
- margin-top: 20px !important;
- }
-}
-.l-separator-m {
- margin-bottom: 20px !important;
-}
-@media (min-width: 950px) {
- .l-separator-m {
- margin-bottom: 30px !important;
- }
-}
-.l-separator-l {
- margin-bottom: 30px !important;
-}
-@media (min-width: 950px) {
- .l-separator-l {
- margin-bottom: 40px !important;
- }
-}
-.custom-checkbox-brown-wrapper .custom-checkbox + span:before,
-.custom-checkbox-brown-wrapper .custom-checkbox:checked + span:before,
-.custom-checkbox-white-wrapper .custom-checkbox + span:before,
-.custom-checkbox-white-wrapper .custom-checkbox:checked + span:before,
-.custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active
- .custom-checkbox-label:before,
-.custom-checkbox-wrapper.custom-checkbox-brown-wrapper
- .custom-checkbox-label:before,
-.custom-checkbox-wrapper.custom-checkbox-white-wrapper.active
- .custom-checkbox-label:before,
-.custom-checkbox-wrapper.custom-checkbox-white-wrapper
- .custom-checkbox-label:before {
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.content-nav .content-nav-toggle > span:before,
-.content-toggler > span:before,
-.country-listing .country-listing__header > span:before,
-.expandable-toggler--left-arrow--small > span:before,
-.expandable-toggler--left-arrow > span:before,
-.expandable .expandable__footer > span:before,
-.global-footer-toggler > span:before,
-.hotel-content-toggler > span:before,
-.hotel-stays .hotel-stays__footer > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle
- > span:before,
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler
- > span:before,
-.meeting-room-teaser > .meeting-room-teaser__footer > span:before {
- content: "";
- display: inline-block;
- height: 12px;
- width: 36px;
- padding: 0 10px;
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
-}
-.content-nav .global-footer .content-nav-toggle > span:before,
-.country-listing .global-footer .country-listing__header > span:before,
-.expandable .global-footer .expandable__footer > span:before,
-.global-footer .content-nav .content-nav-toggle > span:before,
-.global-footer .content-toggler > span:before,
-.global-footer .country-listing .country-listing__header > span:before,
-.global-footer .expandable-toggler--left-arrow--small > span:before,
-.global-footer .expandable-toggler--left-arrow > span:before,
-.global-footer .expandable .expandable__footer > span:before,
-.global-footer .global-footer-toggler > span:before,
-.global-footer .hotel-content-toggler > span:before,
-.global-footer .hotel-stays .hotel-stays__footer > span:before,
-.global-footer
- .hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle
- > span:before,
-.global-footer
- .list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler
- > span:before,
-.global-footer
- .meeting-room-teaser
- > .meeting-room-teaser__footer
- > span:before,
-.hotel-stays .global-footer .hotel-stays__footer > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .global-footer
- .hotel--ribbon--columned__ribbon-toggle
- > span:before,
-.list-expandable
- > li
- .list-expandable__container
- .global-footer
- .list-expandable__container__toggler
- > span:before {
- background: url(/_static/img/icons/shared/arrow-down-grey.svg) no-repeat 50%;
-}
-.content-nav .content-nav-toggle > span.is-expanded:before,
-.content-nav .is-expanded.content-nav-toggle > span:before,
-.content-toggler > span.is-expanded:before,
-.country-listing .country-listing__header > span.is-expanded:before,
-.country-listing .is-expanded.country-listing__header > span:before,
-.expandable-toggler--left-arrow--small > span.is-expanded:before,
-.expandable-toggler--left-arrow > span.is-expanded:before,
-.expandable .expandable__footer > span.is-expanded:before,
-.expandable .is-expanded.expandable__footer > span:before,
-.global-footer-toggler > span.is-expanded:before,
-.hotel-content-toggler > span.is-expanded:before,
-.hotel-stays .hotel-stays__footer > span.is-expanded:before,
-.hotel-stays .is-expanded.hotel-stays__footer > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle
- > span.is-expanded:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .is-expanded.hotel--ribbon--columned__ribbon-toggle
- > span:before,
-.is-expanded.content-toggler > span:before,
-.is-expanded.expandable-toggler--left-arrow--small > span:before,
-.is-expanded.expandable-toggler--left-arrow > span:before,
-.is-expanded.global-footer-toggler > span:before,
-.is-expanded.hotel-content-toggler > span:before,
-.list-expandable
- > li
- .list-expandable__container
- .is-expanded.list-expandable__container__toggler
- > span:before,
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler
- > span.is-expanded:before,
-.meeting-room-teaser > .is-expanded.meeting-room-teaser__footer > span:before,
-.meeting-room-teaser > .meeting-room-teaser__footer > span.is-expanded:before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.content-nav .content-nav-toggle:active:not(.no-hover),
-.content-nav .content-nav-toggle:focus:not(.no-hover),
-.content-nav .content-nav-toggle:hover:not(.no-hover),
-.content-toggler:active:not(.no-hover),
-.content-toggler:focus:not(.no-hover),
-.content-toggler:hover:not(.no-hover),
-.country-listing .country-listing__header:active:not(.no-hover),
-.country-listing .country-listing__header:focus:not(.no-hover),
-.country-listing .country-listing__header:hover:not(.no-hover),
-.expandable-toggler--left-arrow--small:active:not(.no-hover),
-.expandable-toggler--left-arrow--small:focus:not(.no-hover),
-.expandable-toggler--left-arrow--small:hover:not(.no-hover),
-.expandable-toggler--left-arrow:active:not(.no-hover),
-.expandable-toggler--left-arrow:focus:not(.no-hover),
-.expandable-toggler--left-arrow:hover:not(.no-hover),
-.expandable .expandable__footer:active:not(.no-hover),
-.expandable .expandable__footer:focus:not(.no-hover),
-.expandable .expandable__footer:hover:not(.no-hover),
-.global-footer-toggler:active:not(.no-hover),
-.global-footer-toggler:focus:not(.no-hover),
-.global-footer-toggler:hover:not(.no-hover),
-.hotel-content-toggler:active:not(.no-hover),
-.hotel-content-toggler:focus:not(.no-hover),
-.hotel-content-toggler:hover:not(.no-hover),
-.hotel-stays .hotel-stays__footer:active:not(.no-hover),
-.hotel-stays .hotel-stays__footer:focus:not(.no-hover),
-.hotel-stays .hotel-stays__footer:hover:not(.no-hover),
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle:active:not(.no-hover),
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle:focus:not(.no-hover),
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle:hover:not(.no-hover),
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler:active:not(.no-hover),
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler:focus:not(.no-hover),
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler:hover:not(.no-hover),
-.meeting-room-teaser > .meeting-room-teaser__footer:active:not(.no-hover),
-.meeting-room-teaser > .meeting-room-teaser__footer:focus:not(.no-hover),
-.meeting-room-teaser > .meeting-room-teaser__footer:hover:not(.no-hover) {
- cursor: pointer;
- text-decoration: none;
- color: #00838e;
-}
-.expandable-toggler--left-arrow--small {
- font-size: 0.875rem;
-}
-.expandable-toggler--left-arrow--small > span:before {
- background-size: 24px;
- width: 24px;
- padding-left: 5px;
- padding-right: 5px;
-}
-.expandable-toggler--right-arrow--small > span:after,
-.expandable-toggler--right-arrow > span:after,
-.expandable .expandable__toggle__icon--after > span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle
- > span:after,
-.room.room--ribbon.is-collapsed .room__ribbon-actions--modify > span:after {
- content: "";
- display: inline-block;
- height: 12px;
- width: 36px;
- padding: 0 10px;
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
-}
-.expandable-toggler--right-arrow--small > span.is-expanded:after,
-.expandable-toggler--right-arrow > span.is-expanded:after,
-.expandable .expandable__toggle__icon--after > span.is-expanded:after,
-.expandable .is-expanded.expandable__toggle__icon--after > span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle
- > span.is-expanded:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .is-expanded.hotel--ribbon--columned__ribbon-toggle
- > span:after,
-.is-expanded.expandable-toggler--right-arrow--small > span:after,
-.is-expanded.expandable-toggler--right-arrow > span:after,
-.room.room--ribbon.is-collapsed
- .is-expanded.room__ribbon-actions--modify
- > span:after,
-.room.room--ribbon.is-collapsed
- .room__ribbon-actions--modify
- > span.is-expanded:after {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.expandable-toggler--right-arrow--small:active,
-.expandable-toggler--right-arrow--small:focus,
-.expandable-toggler--right-arrow--small:hover,
-.expandable-toggler--right-arrow:active,
-.expandable-toggler--right-arrow:focus,
-.expandable-toggler--right-arrow:hover,
-.expandable .expandable__toggle__icon--after:active,
-.expandable .expandable__toggle__icon--after:focus,
-.expandable .expandable__toggle__icon--after:hover,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle:active,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle:focus,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle:hover,
-.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:active,
-.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:focus,
-.room.room--ribbon.is-collapsed .room__ribbon-actions--modify:hover {
- cursor: pointer;
- text-decoration: none;
- color: #00838e;
-}
-.expandable-toggler--right-arrow--small,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle {
- font-size: 0.875rem;
-}
-.expandable-toggler--right-arrow--small span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle
- span:after {
- background-size: 24px;
- width: 24px;
- padding-left: 5px;
- padding-right: 5px;
-}
-.expandable-toggler--hotel-menu {
- font-size: 1rem;
- color: #333;
-}
-.expandable-toggler--hotel-menu > span:after {
- content: "";
- display: inline-block;
- height: 12px;
- background-size: 24px;
- width: 24px;
- padding: 0 5px;
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
-}
-.expandable-toggler--hotel-menu > span.is-expanded:after,
-.is-expanded.expandable-toggler--hotel-menu > span:after {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.expandable-toggler--hotel-menu:active,
-.expandable-toggler--hotel-menu:focus,
-.expandable-toggler--hotel-menu:hover {
- text-decoration: none;
-}
-.content-toggler,
-.expandable .expandable__footer,
-.global-footer-toggler,
-.hotel-content-toggler,
-.hotel-stays .hotel-stays__footer,
-.meeting-room-teaser > .meeting-room-teaser__footer {
- display: block;
- clear: both;
- padding: 10px;
- border-top: 1px solid #eee;
- text-align: center;
- color: #00838e;
-}
-@media (min-width: 950px) {
- .content-toggler:focus-visible,
- .expandable .expandable__footer:focus-visible,
- .global-footer-toggler:focus-visible,
- .hotel-content-toggler:focus-visible,
- .hotel-stays .hotel-stays__footer:focus-visible,
- .meeting-room-teaser > .meeting-room-teaser__footer:focus-visible {
- margin: 4px;
- padding: 6px 16px;
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.content-toggler:visited,
-.expandable .expandable__footer:visited,
-.global-footer-toggler:visited,
-.hotel-content-toggler:visited,
-.hotel-stays .hotel-stays__footer:visited,
-.meeting-room-teaser > .meeting-room-teaser__footer:visited {
- color: #00838e;
-}
-@media (min-width: 740px) {
- .content-toggler,
- .expandable .expandable__footer,
- .global-footer-toggler,
- .hotel-content-toggler,
- .hotel-stays .hotel-stays__footer,
- .meeting-room-teaser > .meeting-room-teaser__footer {
- padding: 10px 20px;
- }
-}
-@media (min-width: 950px) {
- .global-footer-toggler {
- margin-bottom: 8px;
- }
- .global-footer-toggler > span {
- margin-bottom: -8px;
- display: block;
- }
- .global-footer-toggler:focus-visible:not(.no-hover) {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- margin-left: 8px;
- margin-right: 8px;
- }
-}
-@media (min-width: 950px) {
- .hotel-content-toggler:focus,
- .meeting-room-teaser > .meeting-room-teaser__footer:focus,
- .room.room--information .room__footer:focus {
- margin-left: 6px;
- margin-right: 6px;
- margin-bottom: 6px;
- }
- .hotel-content-toggler:focus .is-collapsed,
- .hotel-content-toggler:focus .is-expanded,
- .meeting-room-teaser > .meeting-room-teaser__footer:focus .is-collapsed,
- .meeting-room-teaser > .meeting-room-teaser__footer:focus .is-expanded,
- .room.room--information .room__footer:focus .is-collapsed,
- .room.room--information .room__footer:focus .is-expanded {
- margin-bottom: -4px;
- display: block;
- }
-}
-.highlight-infoblock.highlight-infoblock--bordered,
-.hotel-stays,
-.hotel-stays-filter,
-.hotel-teaser,
-.meeting-room-teaser,
-.restaurant,
-.room {
- -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
-}
-a:focus .highlight-infoblock.highlight-infoblock--bordered,
-a:focus .hotel-stays,
-a:focus .hotel-stays-filter,
-a:focus .hotel-teaser,
-a:focus .meeting-room-teaser,
-a:focus .restaurant,
-a:focus .room {
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
-}
-@media (min-width: 950px) {
- a:focus .highlight-infoblock.highlight-infoblock--bordered,
- a:focus .hotel-stays,
- a:focus .hotel-stays-filter,
- a:focus .hotel-teaser,
- a:focus .meeting-room-teaser,
- a:focus .restaurant,
- a:focus .room {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.tooltip__body {
- border: 1px solid #c8c8c8;
- -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 0 16px;
- box-shadow: 0 0 16px rgba(0, 0, 0, 0.16);
- border-radius: 4px;
- background: #fff;
- margin: 10px;
-}
-.content-teaser,
-.list-destinations .list-destinations__item > a,
-.restaurant {
- -webkit-transition: 0.2s;
- transition: 0.2s;
- -webkit-transform: scale(1);
- transform: scale(1);
-}
-.content-teaser:focus,
-.content-teaser:hover,
-.list-destinations .list-destinations__item > a:focus,
-.list-destinations .list-destinations__item > a:hover,
-.restaurant:focus,
-.restaurant:hover {
- -webkit-transform: scale(1.01);
- transform: scale(1.01);
-}
-.list-iconic-links .list-iconic-links__link,
-.read-more:after {
- background-image: url(/_static/img/icons/hotelpage/arrow-double-big-v2.svg);
- background-repeat: no-repeat;
-}
-.read-more--crocus:after {
- background-image: url(/_static/img/icons/shared/arrow-double-big-crocus-v2.svg);
- background-repeat: no-repeat;
-}
-.custom-select:after,
-.picker__nav--next,
-.picker__nav--prev {
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea.svg);
- background-repeat: no-repeat;
- background-position: center right 10px;
- background-size: 19px 20px;
-}
-.custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-crocus.svg);
- background-size: 18px 12px;
-}
-.custom-select--crocus:after,
-.custom-select--highlighted:after {
- background-repeat: no-repeat;
- background-position: center right 10px;
-}
-.custom-select--highlighted:after {
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);
- background-size: 15px 12px;
-}
-.custom-select--highlighted--inverted:after {
- background-image: url(/_static/img/icons/arrows/arrow-down-white.svg);
- background-repeat: no-repeat;
- background-position: center right 10px;
- background-size: 15px 9px;
-}
-.expandable-toggler--hotel-menu > span:after {
- background-image: url(/_static/img/icons/arrows/arrow-down-body-color.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.content-nav .content-nav-toggle:active:not(.no-hover) > span:before,
-.content-nav .content-nav-toggle:focus:not(.no-hover) > span:before,
-.content-nav .content-nav-toggle:hover:not(.no-hover) > span:before,
-.content-nav .content-nav-toggle > span:before,
-.content-toggler:active:not(.no-hover) > span:before,
-.content-toggler:focus:not(.no-hover) > span:before,
-.content-toggler:hover:not(.no-hover) > span:before,
-.content-toggler > span:before,
-.country-listing .country-listing__header:active:not(.no-hover) > span:before,
-.country-listing .country-listing__header:focus:not(.no-hover) > span:before,
-.country-listing .country-listing__header:hover:not(.no-hover) > span:before,
-.country-listing .country-listing__header > span:before,
-.expandable-toggler--left-arrow--small:active:not(.no-hover) > span:before,
-.expandable-toggler--left-arrow--small:focus:not(.no-hover) > span:before,
-.expandable-toggler--left-arrow--small:hover:not(.no-hover) > span:before,
-.expandable-toggler--left-arrow--small > span:before,
-.expandable-toggler--left-arrow:active:not(.no-hover) > span:before,
-.expandable-toggler--left-arrow:focus:not(.no-hover) > span:before,
-.expandable-toggler--left-arrow:hover:not(.no-hover) > span:before,
-.expandable-toggler--left-arrow > span:before,
-.expandable-toggler--right-arrow--small:active > span:after,
-.expandable-toggler--right-arrow--small:focus > span:after,
-.expandable-toggler--right-arrow--small:hover > span:after,
-.expandable-toggler--right-arrow--small > span:after,
-.expandable-toggler--right-arrow:active > span:after,
-.expandable-toggler--right-arrow:focus > span:after,
-.expandable-toggler--right-arrow:hover > span:after,
-.expandable-toggler--right-arrow > span:after,
-.expandable .expandable__footer:active:not(.no-hover) > span:before,
-.expandable .expandable__footer:focus:not(.no-hover) > span:before,
-.expandable .expandable__footer:hover:not(.no-hover) > span:before,
-.expandable .expandable__footer > span:before,
-.expandable .expandable__toggle__icon--after > span:after,
-.global-footer-toggler:active:not(.no-hover) > span:before,
-.global-footer-toggler:focus:not(.no-hover) > span:before,
-.global-footer-toggler:hover:not(.no-hover) > span:before,
-.global-footer-toggler > span:before,
-.hotel--confirmation .hotel__ribbon-toggle,
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-arrow,
-.hotel-content-toggler:active:not(.no-hover) > span:before,
-.hotel-content-toggler:focus:not(.no-hover) > span:before,
-.hotel-content-toggler:hover:not(.no-hover) > span:before,
-.hotel-content-toggler > span:before,
-.hotel-stays .hotel-stays__footer:active:not(.no-hover) > span:before,
-.hotel-stays .hotel-stays__footer:focus:not(.no-hover) > span:before,
-.hotel-stays .hotel-stays__footer:hover:not(.no-hover) > span:before,
-.hotel-stays .hotel-stays__footer > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle:active
- > span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle:focus
- > span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle:hover
- > span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle
- > span:after,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle:active:not(.no-hover)
- > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle:focus:not(.no-hover)
- > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle:hover:not(.no-hover)
- > span:before,
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle
- > span:before,
-.hotel.hotel--ribbon .hotel__ribbon-toggle,
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-arrow,
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler
- > span:before,
-.meeting-room-teaser
- > .meeting-room-teaser__footer:active:not(.no-hover)
- > span:before,
-.meeting-room-teaser
- > .meeting-room-teaser__footer:focus:not(.no-hover)
- > span:before,
-.meeting-room-teaser
- > .meeting-room-teaser__footer:hover:not(.no-hover)
- > span:before,
-.meeting-room-teaser > .meeting-room-teaser__footer > span:before,
-.pois-container .pois-container__toggle span:before,
-.room.room--ribbon.is-collapsed .room__ribbon-actions--modify > span:after,
-.room__ribbon-toggle > span.room__ribbon-toggle-arrow {
- background-image: url(/_static/img/icons/shared/arrow-down-v2.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.booking-widget-toggle:after {
- background-image: url(/_static/img/icons/arrows/downInCircle.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.custom-checkbox + span:before,
-.custom-checkbox-wrapper .custom-checkbox-label:before {
- background-image: url(/_static/img/icons/shared/checkBox.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.custom-checkbox-wrapper.active .custom-checkbox-label:before,
-.custom-checkbox:checked + span:before {
- background-image: url(/_static/img/icons/shared/checkBoxFilled.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.custom-checkbox-wrapper .custom-checkbox-label.inverse:before {
- background-image: url(/_static/img/icons/shared/checkbox_unselected.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.custom-checkbox-wrapper.active .custom-checkbox-label.inverse:before {
- background-image: url(/_static/img/icons/shared/checkbox_selected.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.custom-checkbox-wrapper.disabled .custom-checkbox-label.inverse:before {
- background-image: url(/_static/img/icons/shared/checkbox_unselected-disabled.svg);
- background-repeat: no-repeat;
- background-position: 50%;
-}
-.custom-checkbox-brown-wrapper .custom-checkbox + span:before,
-.custom-checkbox-wrapper.custom-checkbox-brown-wrapper
- .custom-checkbox-label:before {
- background-image: url(/_static/img/icons/shared/checkbox_brown.svg);
-}
-.custom-checkbox-brown-wrapper .custom-checkbox:checked + span:before,
-.custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active
- .custom-checkbox-label:before {
- background-image: url(/_static/img/icons/shared/checkbox_brown_selected.svg);
-}
-.custom-checkbox-white-wrapper .custom-checkbox + span:before,
-.custom-checkbox-wrapper.custom-checkbox-white-wrapper
- .custom-checkbox-label:before {
- background-image: url(/_static/img/icons/shared/checkbox_white_border.svg);
-}
-.custom-checkbox-white-wrapper .custom-checkbox:checked + span:before,
-.custom-checkbox-wrapper.custom-checkbox-white-wrapper.active
- .custom-checkbox-label:before {
- background-image: url(/_static/img/icons/shared/checkbox_white_selected.svg);
-}
-.special-alerts__inner__body--wrapper:before {
- background-image: url(/_static/img/icons/warning.svg);
- background-repeat: no-repeat;
-}
-.special-alerts.special-alerts--grayed
- .special-alerts__inner__body--wrapper:before {
- background-image: url(/_static/img/icons/info-dark.svg);
- background-repeat: no-repeat;
-}
-.iconic-item--link-brown .icon {
- fill: #483729;
-}
-.filter-page .scandic-main-page-link,
-.hotel-return-home-link,
-.hotel-theme-downtowncamper
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-grandcentral
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-grandhoteloslo .hotel-return-home-link,
-.hotel-theme-grandhoteloslo
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-haymarket .hotel-return-home-link,
-.hotel-theme-haymarket
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-header .navigation-bar__top .scandic-main-page-link,
-.hotel-theme-hotelnorge .hotel-return-home-link,
-.hotel-theme-hotelnorge
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-marski .main-header .navigation-bar__top .scandic-main-page-link,
-.hotel-theme-scandic-go
- .main-header
- .navigation-bar__top
- .scandic-main-page-link {
- color: #00838e;
- background: url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg)
- no-repeat 0;
- padding-left: 20px;
-}
-@media (min-width: 950px) {
- .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo,
- .hotel-theme-grandcentral .main-header .navigation-bar__main__logo,
- .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo,
- .hotel-theme-haymarket .main-header .navigation-bar__main__logo,
- .hotel-theme-header .navigation-bar__main__logo,
- .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo,
- .hotel-theme-marski .main-header .navigation-bar__main__logo,
- .hotel-theme-scandic-go .main-header .navigation-bar__main__logo {
- padding: 14px 0 13px;
- }
- .hotel-theme-downtowncamper .main-header .nav-primary li:not(:first-child),
- .hotel-theme-grandcentral .main-header .nav-primary li:not(:first-child),
- .hotel-theme-grandhoteloslo .main-header .nav-primary li:not(:first-child),
- .hotel-theme-haymarket .main-header .nav-primary li:not(:first-child),
- .hotel-theme-header .nav-primary li:not(:first-child),
- .hotel-theme-hotelnorge .main-header .nav-primary li:not(:first-child),
- .hotel-theme-marski .main-header .nav-primary li:not(:first-child),
- .hotel-theme-scandic-go .main-header .nav-primary li:not(:first-child) {
- display: none;
- }
-}
-.bg-transparent {
- background: transparent !important;
-}
-.loader > span {
- width: 0.5em;
- height: 0.5em;
- margin-right: 3px;
- background-color: #fff;
- border-radius: 50%;
- display: inline-block;
- -webkit-animation: load7 1.8s ease-in-out infinite;
- animation: load7 1.8s ease-in-out infinite;
-}
-.loader > span:first-child {
- -webkit-animation-delay: -0.32s;
- animation-delay: -0.32s;
-}
-.loader > span:nth-child(2) {
- -webkit-animation-delay: -0.16s;
- animation-delay: -0.16s;
-}
-@-webkit-keyframes load7 {
- 0%,
- 80%,
- to {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
- 40% {
- -webkit-transform: scale(0);
- transform: scale(0);
- }
-}
-@keyframes load7 {
- 0%,
- 80%,
- to {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
- 40% {
- -webkit-transform: scale(0);
- transform: scale(0);
- }
-}
-.loader--right {
- margin-left: 0.5em;
-}
-@-webkit-keyframes circular-loader {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(1turn);
- transform: rotate(1turn);
- }
-}
-@keyframes circular-loader {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(1turn);
- transform: rotate(1turn);
- }
-}
-.circular-loader__centering-container {
- height: 70px;
- position: relative;
-}
-.circular-loader {
- margin: 10px;
- font-size: 4px;
- width: 1em;
- height: 1em;
- border-radius: 50%;
- position: relative;
- text-indent: -9999em;
- -webkit-animation: circular-loader 1s linear infinite;
- animation: circular-loader 1s linear infinite;
- -webkit-box-shadow:
- 0 -2.6em 0 0 #00838e,
- 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2),
- 2.5em 0 0 0 rgba(0, 131, 142, 0.2),
- 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2),
- 0 2.5em 0 0 rgba(0, 131, 142, 0.2),
- -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2),
- -2.6em 0 0 0 rgba(0, 131, 142, 0.5),
- -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7);
- box-shadow:
- 0 -2.6em 0 0 #00838e,
- 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2),
- 2.5em 0 0 0 rgba(0, 131, 142, 0.2),
- 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2),
- 0 2.5em 0 0 rgba(0, 131, 142, 0.2),
- -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2),
- -2.6em 0 0 0 rgba(0, 131, 142, 0.5),
- -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7);
-}
-.circular-loader--inline {
- float: left;
- margin-right: 15px;
-}
-.lteie9 .circular-loader--inline {
- background-image: url(/_static/img/icons/ajax-loader.gif);
- background-position: 0 3px;
- background-repeat: no-repeat;
- margin: 0;
- padding: 10px;
-}
-.circular-loader--light {
- -webkit-box-shadow:
- 0 -2.6em 0 0 #fff,
- 1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.2),
- 2.5em 0 0 0 hsla(0, 0%, 100%, 0.2),
- 1.75em 1.75em 0 0 hsla(0, 0%, 100%, 0.2),
- 0 2.5em 0 0 hsla(0, 0%, 100%, 0.2),
- -1.8em 1.8em 0 0 hsla(0, 0%, 100%, 0.2),
- -2.6em 0 0 0 hsla(0, 0%, 100%, 0.5),
- -1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.7);
- box-shadow:
- 0 -2.6em 0 0 #fff,
- 1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.2),
- 2.5em 0 0 0 hsla(0, 0%, 100%, 0.2),
- 1.75em 1.75em 0 0 hsla(0, 0%, 100%, 0.2),
- 0 2.5em 0 0 hsla(0, 0%, 100%, 0.2),
- -1.8em 1.8em 0 0 hsla(0, 0%, 100%, 0.2),
- -2.6em 0 0 0 hsla(0, 0%, 100%, 0.5),
- -1.8em -1.8em 0 0 hsla(0, 0%, 100%, 0.7);
-}
-.circular-loader--large {
- font-size: 10px;
-}
-.elevator-pitch {
- margin-bottom: 1em;
-}
-.elevator-pitch p:last-of-type {
- display: inline;
-}
-.elevator-pitch .elevator-pitch__expander {
- color: #00838e;
- font-weight: 700;
- background-color: #dedede;
- padding: 0 10px;
- border-radius: 30%;
- cursor: pointer;
- text-decoration: none;
- display: inline-block;
- line-height: 1.2em;
-}
-.elevator-pitch .elevator-pitch__expander:focus,
-.elevator-pitch .elevator-pitch__expander:hover {
- background-color: #c5c5c5;
-}
-.elevator-pitch-extension {
- font-size: 1rem;
- line-height: 1.6875rem;
-}
-@media (min-width: 420px) {
- .elevator-pitch-extension {
- margin-bottom: 30px;
- }
-}
-.hero-search-section {
- margin-bottom: 10px;
-}
-.hero-search-section .hero-search-section__search-input {
- background: url(/_static/img/icons/search/search.svg) no-repeat 10px;
- background-size: 24px 24px;
- background-color: #fff !important;
- border: 2px solid #e2e0db;
- -webkit-box-shadow: none;
- box-shadow: none;
- padding-left: 50px;
-}
-@media (min-width: 740px) {
- .hero-search-section .hero-search-section__search-input {
- height: 3.125rem;
- background-size: 36px 36px;
- border-radius: 30px;
- padding-left: 60px;
- }
-}
-@media (min-width: 740px) {
- .hero-search-section {
- margin-bottom: 20px;
- }
- .hero-search-section .tt-menu {
- width: 98%;
- margin-left: 10px;
- }
-}
-.tt-menu,
-.twitter-typeahead {
- width: 100%;
-}
-.tt-menu {
- max-height: 180px;
- overflow-y: auto;
- color: #333;
- background-color: #fff;
- border-radius: 5px;
- margin-top: 5px;
- -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 7px;
- box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);
-}
-.tt-menu--loader {
- display: none;
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 99;
-}
-.tt-menu .tt-no-result,
-.tt-menu .tt-suggestion {
- padding: 7px 10px;
- word-wrap: break-word;
- overflow-wrap: break-word;
-}
-.tt-menu .tt-no-result p,
-.tt-menu .tt-suggestion p {
- margin: 0;
-}
-.tt-menu .tt-no-result .icon,
-.tt-menu .tt-suggestion .icon {
- margin-right: 0.2rem;
- vertical-align: sub;
-}
-.tt-menu .tt-suggestion:first-child {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
-}
-.tt-menu .tt-suggestion:last-child {
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px;
-}
-.tt-menu .tt-selectable {
- cursor: pointer;
-}
-.tt-menu .tt-cursor {
- background-color: #f2f2f2;
- cursor: pointer;
-}
-.country-listing {
- background-color: #fff;
-}
-.country-listing .country-listing__header {
- padding: 10px;
- margin: 0;
-}
-.country-listing .country-listing__header span {
- float: right;
- padding: 0 3px;
-}
-.country-listing .country-listing__header span:before {
- -webkit-transition: -webkit-transform 0.2s ease;
- transition: -webkit-transform 0.2s ease;
- transition: transform 0.2s ease;
- transition:
- transform 0.2s ease,
- -webkit-transform 0.2s ease;
- height: 7px;
- vertical-align: middle;
-}
-.country-listing__map {
- padding: 0.9375rem 0.625rem;
-}
-.country-listing .country-listing__cities {
- display: none;
- padding: 10px;
- margin-top: 10px;
- -moz-column-width: 12em;
- -webkit-column-width: 12em;
- column-width: 12em;
-}
-.country-listing .country-listing__cities .country-listing__city {
- display: inline-block;
- margin-bottom: 10px;
- width: 100%;
-}
-.country-listing .country-listing__cities .country-listing__city a {
- color: #333;
-}
-.country-listing .country-listing__cities .country-listing__city .icon {
- display: inline-block;
- top: 2px;
- position: relative;
-}
-.no-csscolumns
- .country-listing
- .country-listing__cities
- .country-listing__city {
- width: 49%;
-}
-@media (min-width: 1200px) {
- .no-csscolumns
- .country-listing
- .country-listing__cities
- .country-listing__city {
- width: 32%;
- }
-}
-.country-listing.is-expanded {
- margin-bottom: 0;
-}
-.country-listing.is-expanded .country-listing__header span:before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.country-listing.is-expanded .country-listing__cities {
- display: block;
-}
-@media (min-width: 740px) {
- .country-listing {
- border-bottom: 1px solid #e3e0db;
- border-top: none;
- }
- .country-listing .country-listing__header span {
- padding: 0 10px;
- }
- .country-listing .country-listing__header span:before {
- height: 12px;
- }
-}
-.popular-section {
- margin: 0 auto 5px;
- width: 95%;
-}
-.popular-section .popular-section__list {
- display: none;
-}
-.popular-section .popular-section__list:before {
- content: none;
- border: 11px solid transparent;
- border-bottom-color: #fff;
- float: left;
- margin-left: 12px;
- margin-top: -20px;
- margin-right: 5px;
-}
-.popular-section .popular-section__list .popular-section__list__item > a {
- color: #333;
- background-color: #fff;
- padding: 5px 16px;
- display: block;
- margin-bottom: 1px;
-}
-.popular-section .popular-section__list .popular-section__list__item > a .icon {
- float: left;
- margin-right: 5px;
- margin-top: 1px;
-}
-@media (min-width: 950px) {
- .popular-section
- .popular-section__list
- .popular-section__list__item
- > a:focus {
- position: relative;
- }
-}
-.popular-section
- .popular-section__list
- .popular-section__list__item:first-child
- > a {
- border-top-left-radius: 15px;
- border-top-right-radius: 15px;
-}
-.popular-section
- .popular-section__list
- .popular-section__list__item:last-child
- > a {
- border-bottom-left-radius: 15px;
- border-bottom-right-radius: 15px;
-}
-.popular-section .popular-section__header {
- cursor: pointer;
- width: 100%;
- border-radius: 15px;
- text-transform: uppercase;
- font-size: 0.8125rem;
- font-weight: 700;
- padding: 0.3rem 0.625rem 0.45rem 17px;
- background-color: #8d3a7c;
-}
-.popular-section .popular-section__header .icon {
- vertical-align: -4px;
-}
-.popular-section:first-of-type .popular-section__header {
- background-color: #c65214;
-}
-.popular-section:last-of-type {
- margin-bottom: 0;
-}
-.popular-section:last-of-type .popular-section__header {
- background-color: #00838e;
-}
-.popular-section.is-expanded .popular-section__list {
- display: block;
-}
-.popular-section.is-expanded .popular-section__list:before {
- content: "";
-}
-.popular-section.is-expanded .popular-section__header {
- padding-left: 39px;
-}
-.popular-section.is-expanded .popular-section__header .icon {
- display: none;
-}
-@media (min-width: 950px) {
- .popular-section {
- margin-left: 20px;
- float: left;
- width: 25%;
- }
- .popular-section .popular-section__list {
- display: block;
- }
- .popular-section .popular-section__list:before {
- content: "";
- margin-top: -19px;
- }
- .popular-section .popular-section__list .popular-section__list__item > a {
- padding: 3px 16px;
- margin-bottom: 1px;
- }
- .popular-section .popular-section__header {
- cursor: default;
- margin-top: -20px;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- }
- .popular-section .popular-section__header .icon {
- display: none;
- }
- .popular-section:first-of-type {
- margin-left: 10%;
- margin-bottom: 0;
- }
- .popular-section:first-of-type .popular-section__header {
- background-color: #483729;
- }
- .popular-section.is-expanded .popular-section__header {
- padding-left: 35px;
- }
-}
-@media (min-width: 1200px) {
- .popular-section .popular-section__list .popular-section__list__item > a {
- padding: 5px 16px;
- }
-}
-.restaurant {
- background-color: #fff;
- overflow: hidden;
- margin-bottom: 20px;
- clear: both;
- position: relative;
- display: block;
-}
-.restaurant .restaurant__body {
- padding: 20px;
-}
-.restaurant .restaurant__body .restaurant__body__text {
- color: #333;
-}
-.restaurant .restaurant__sidebar {
- display: none;
-}
-.restaurant .restaurant__heading-level1 {
- margin-bottom: 0.3em;
-}
-@media (min-width: 950px) {
- .restaurant {
- background-color: #e9e8e7;
- float: left;
- width: 100%;
- }
- .restaurant__wrapper {
- background-color: #fff;
- float: left;
- position: relative;
- right: 25%;
- width: 100%;
- }
- .restaurant__body,
- .restaurant__media,
- .restaurant__sidebar {
- left: 25%;
- position: relative;
- }
-}
-@media (min-width: 950px) {
- .restaurant {
- margin-bottom: 30px;
- }
- .restaurant .restaurant__media {
- float: left;
- width: 33.3%;
- margin-bottom: 0;
- padding: 20px 0 20px 20px;
- }
- .restaurant .restaurant__body {
- clear: none;
- float: left;
- width: 41.7%;
- padding: 20px 20px 0;
- }
- .restaurant .restaurant__sidebar {
- display: block;
- float: left;
- width: 25%;
- background-color: #e9e8e7;
- height: 100%;
- padding: 20px 20px 0;
- }
- .restaurant .restaurant__sidebar .restaurant__sidebar__text {
- color: #333;
- }
-}
-.restaurant--action .restaurant__heading-level1 {
- color: #00838e;
-}
-.restaurant--action:focus,
-.restaurant--action:hover {
- text-decoration: none;
-}
-.restaurant--action:focus .restaurant__heading-level1,
-.restaurant--action:hover .restaurant__heading-level1 {
- color: #483729;
-}
-@media (min-width: 950px) {
- .restaurant--action:focus {
- margin-top: 6px;
- }
-}
-.restaurant-opening-hours {
- margin-bottom: 30px !important;
- margin-top: 15px;
-}
-.restaurant-opening-hours strong,
-.restaurant-opening-hours strong + br {
- display: none;
-}
-.restaurant-opening-hours br {
- line-height: 2em;
-}
-@media (min-width: 950px) {
- .restaurant-opening-hours {
- margin-bottom: 40px !important;
- }
-}
-.restaurant-opening-hours--mini {
- margin-bottom: 0;
-}
-.restaurant-opening-hours--mini p {
- font-size: 0.8125rem;
-}
-.restaurant-menus {
- margin-bottom: 30px !important;
-}
-@media (min-width: 950px) {
- .restaurant-menus {
- margin-bottom: 40px !important;
- }
-}
-.restaurant-menus strong,
-.restaurant-menus strong + br {
- display: none;
-}
-.restaurant-menus br {
- line-height: 2em;
-}
-.PdfIconLink {
- display: block !important;
- margin-bottom: 0.5em !important;
-}
-.banner-section {
- background-color: #fff;
-}
-.banner-section__media-container {
- width: 100%;
- height: 0;
- padding-bottom: 66.66%;
- position: relative;
-}
-.banner-section__media-container__img {
- position: absolute;
-}
-.banner-section__block {
- position: relative;
- padding: 10px;
- margin-top: -55px;
-}
-@media (min-width: 950px) {
- .banner-section__block a:focus {
- display: inline-block;
- }
-}
-.banner-section__content__grid {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.banner-section__content__grid:after,
-.banner-section__content__grid:before {
- content: " ";
- display: table;
-}
-.banner-section__content__grid:after {
- clear: both;
-}
-.banner-section__content__grid__column {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: 100%;
- float: left;
-}
-@media (min-width: 740px) {
- .banner-section {
- position: relative;
- background-color: transparent;
- }
- .banner-section__media-container {
- position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- padding-bottom: 0;
- }
- .banner-section__block {
- margin-top: 0;
- padding: 20px;
- }
- .banner-section__content {
- padding-top: 30px;
- padding-bottom: 30px;
- }
- .banner-section__content__grid__column {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: right;
- margin-left: 50%;
- float: left;
- }
-}
-@media (min-width: 950px) {
- .banner-section__block {
- padding: 20px;
- }
- .banner-section__content {
- padding-top: 50px;
- padding-bottom: 50px;
- }
- .banner-section__content__grid__column {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: right;
- margin-left: 66.6666666667%;
- float: left;
- }
-}
-@media (min-width: 1200px) {
- .banner-section__block {
- padding: 20px 50px;
- }
-}
-.banner-section--splash .banner-section__action {
- color: #fff;
-}
-.banner-section--splash .banner-section__action:active,
-.banner-section--splash .banner-section__action:hover,
-.banner-section--splash .banner-section__action:visited {
- text-decoration: none;
-}
-.banner-section--splash
- .banner-section__action:focus-visible
- .banner-section__text {
- text-decoration: underline;
-}
-@media (min-width: 950px) {
- .banner-section--splash
- .banner-section__action:focus-visible
- .banner-section__text {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.banner-section--splash .banner-section__content__grid,
-.banner-section--splash .banner-section__content__grid__column {
- height: 100%;
-}
-.banner-section--splash .banner-section__content__grid__column {
- display: table;
-}
-.banner-section--splash .banner-section__block {
- vertical-align: middle;
- display: table-cell;
- color: #fff;
- background-repeat: no-repeat;
- background-position: 50%;
- overflow: hidden;
- text-align: center;
- padding: 0 25px;
- margin-top: 0;
- -webkit-transform: rotate(3deg);
- transform: rotate(3deg);
- text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
- position: relative;
-}
-.banner-section--splash .banner-section__heading {
- color: #fff;
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif;
- font-size: 1.875rem;
- line-height: 1em;
- margin: 0 0 10px;
- text-transform: uppercase;
-}
-@media (min-width: 420px) {
- .banner-section--splash .banner-section__heading {
- font-size: 2.25rem;
- }
-}
-@media (min-width: 740px) {
- .banner-section--splash .banner-section__heading {
- font-size: 2rem;
- }
-}
-@media (min-width: 1200px) {
- .banner-section--splash .banner-section__heading {
- font-size: 2.25rem;
- }
-}
-.banner-section--splash .banner-section__text > p {
- display: inline;
- color: #fff;
- margin: 0;
- vertical-align: middle;
- line-height: 1em;
-}
-.banner-section--splash .banner-section__text > .icon {
- display: inline;
- padding-right: 3px;
- vertical-align: middle;
-}
-.banner-section--splash .banner-section__content {
- position: absolute;
- top: 5%;
- height: 90%;
- width: 52%;
- right: 10px;
-}
-@media (min-width: 740px) {
- .banner-section--splash .banner-section__content {
- position: static;
- width: auto;
- }
- .banner-section--splash .banner-section__content__grid__column {
- width: 33.333%;
- padding-left: 20px;
- float: right;
- margin: 0;
- }
- .banner-section--splash .banner-section__block {
- padding: 0 30px;
- height: 230px;
- }
-}
-@media (min-width: 950px) {
- .banner-section--splash .banner-section__block {
- padding: 0 60px;
- height: 280px;
- max-width: none;
- }
- .banner-section--splash .banner-section__content {
- padding: 40px 0;
- }
-}
-@media (min-width: 1200px) {
- .banner-section--splash {
- max-height: 380px;
- }
- .banner-section--splash .banner-section__block {
- padding: 0 75px;
- height: 300px;
- }
-}
-.banner-section--restaurant .banner-section__block {
- background-color: #fefefe;
- background-color: hsla(0, 0%, 99.6%, 0.9);
-}
-.content-nav {
- -webkit-box-shadow: none;
- box-shadow: none;
- margin: 0 -0.625rem !important;
- border-bottom: 1px solid #e3e0db;
-}
-.content-nav .content-nav-toggle {
- background: transparent;
- border-width: 0;
- text-align: left;
- width: 100%;
- outline: none;
- position: relative;
- padding: 15px;
-}
-.content-nav .content-nav-toggle.active span:before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.content-nav .content-nav-toggle span {
- float: right;
- padding: 0 3px;
-}
-.content-nav .content-nav-toggle span:before {
- -webkit-transition: -webkit-transform 0.3s ease;
- transition: -webkit-transform 0.3s ease;
- transition: transform 0.3s ease;
- transition:
- transform 0.3s ease,
- -webkit-transform 0.3s ease;
- height: 10px;
- vertical-align: middle;
-}
-.content-nav .content-nav__body {
- margin: 0 10px 10px;
- display: none;
-}
-.subnav-mobile {
- padding: 0 10px;
-}
-.tab-panel .tab-panel__tabs {
- display: block;
- overflow: hidden;
- margin: -2px;
-}
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body {
- float: left;
- width: 50%;
- padding: 0 2px;
-}
-@media (min-width: 740px) {
- .tab-panel .tab-panel__tabs .tab-panel__tabs__body {
- width: auto;
- min-width: 15.625rem;
- max-width: 48%;
- }
-}
-@media (min-width: 950px) {
- .tab-panel .tab-panel__tabs .tab-panel__tabs__body {
- min-width: 18.75rem;
- }
-}
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- background-color: #e9e8e7;
- border-top-left-radius: 10px;
- border-top-right-radius: 10px;
- margin: 0;
- padding: 10px 15px;
- display: block;
- color: #00838e;
- font-size: 1rem;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-@media (min-width: 740px) {
- .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- font-size: 1.125rem;
- }
-}
-@media (min-width: 950px) {
- .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a {
- font-size: 1.375rem;
- padding: 7px 20px;
- }
-}
-.tab-panel .tab-panel__tabs .tab-panel__tabs__body.is-active > a {
- background-color: #fff;
- color: #333;
-}
-@media (min-width: 740px) {
- .tab-panel.tab-panel--map-with-overlay {
- display: none;
- }
-}
-.tab-content .tab-content__tab {
- display: none;
-}
-@media (min-width: 740px) {
- .tab-content .tab-content__tab {
- display: block;
- }
-}
-.tab-content .tab-content__tab.is-active {
- display: block;
-}
-.tab-content--ongray {
- border-top: 20px solid #fff;
-}
-@media (min-width: 950px) {
- .tab-content--ongray {
- border-width: 30px;
- }
-}
-@media (min-width: 740px) {
- .tab-content--ongray-small-up {
- border-top: 20px solid #fff;
- }
-}
-@media (min-width: 950px) {
- .tab-content--ongray-small-up {
- border-width: 30px;
- }
-}
-.country-city-list {
- background-color: #fff;
- padding: 10px;
-}
-.country-city-list .country-city-list__header {
- font-size: 2.25rem;
- padding: 10px 0 0 10px;
-}
-.country-city-list-collection .country-city-list-collection__item {
- display: inline-block;
- width: 49%;
- margin-bottom: 10px;
-}
-@media (min-width: 740px) {
- .country-city-list-collection .country-city-list-collection__item {
- width: 32%;
- }
-}
-.country-city-list-collection
- .country-city-list-collection__item
- .country-city-list-collection__item__body {
- padding: 5px 10px;
-}
-.country-city-list-collection
- .country-city-list-collection__item.is-active
- .country-city-list-collection__item__body {
- font-weight: 700;
- background-color: #f2f2f2;
- border-radius: 20px;
-}
-.list-bullets,
-.list-facilities,
-.room__short-bullets,
-.sitemap ol {
- margin-bottom: 15px;
-}
-.list-bullets > li,
-.list-facilities > li,
-.room__short-bullets > li,
-.sitemap ol > li {
- margin-bottom: 0.5em;
- padding-left: 1.3em;
-}
-.list-bullets > li:before,
-.list-facilities > li:before,
-.room__short-bullets > li:before,
-.sitemap ol > li:before {
- content: "•";
- color: #9da0a1;
- font-size: 26px;
- display: block;
- height: 0;
- width: 0;
- left: -0.7em;
- top: 0;
- position: relative;
-}
-.list-bullets,
-.list-links {
- margin-bottom: 15px;
-}
-.list-links > li {
- margin-bottom: 0.5em;
- background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);
- background-repeat: no-repeat;
- background-position: 0 3px;
- line-height: 1.8;
- padding-left: 28px;
-}
-.list-links > li > a {
- display: block;
- border-bottom: none;
-}
-.big-sidebar-wrapper__sidebar-section__sidebar .list-links {
- margin-bottom: 25px;
-}
-.list-links--outlined-bullet > li {
- background-image: url(/_static/img/icons/arrow-with-outlined-circle.svg);
- background-size: 19px;
-}
-.list-links--outlined-bullet > li a {
- color: #333;
-}
-.list-links--outlined-bullet-light > li {
- background-image: url(/_static/img/icons/arrow-with-outlined-circle-white.svg);
- background-size: 19px;
-}
-.list-links--outlined-bullet-light > li a {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps > li > li > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .list-usps > li,
-.hotel-theme-grandhoteloslo .list-usps > li > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .list-usps > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .list-usps > li,
-.hotel-theme-hotelnorge .list-usps > li > li,
-.list-usps {
- margin-bottom: 15px;
-}
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .list-usps > li > li,
-.hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .list-usps > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-hotelnorge .list-usps > li > li > li,
-.list-usps > li {
- padding-left: 38px;
- margin-bottom: 0.5em;
- background-image: url(/_static/img/bullet-list-tick-birch-v2.svg);
- background-repeat: no-repeat;
- background-position: 1px 4px;
- background-size: 18px 14px;
-}
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li li,
-.hotel-theme-grandhoteloslo .list-usps > li li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li li,
-.hotel-theme-haymarket .list-usps > li li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li li,
-.hotel-theme-hotelnorge .list-usps > li > li li,
-.hotel-theme-hotelnorge .list-usps > li li,
-.list-usps li {
- padding-left: 23px;
-}
-.definition-list {
- max-width: 31.25rem;
- margin-bottom: 1em;
-}
-.definition-list:after,
-.definition-list:before {
- content: " ";
- display: table;
-}
-.definition-list:after {
- clear: both;
-}
-.definition-list dd,
-.definition-list dt {
- float: left;
- padding-bottom: 5px;
-}
-.definition-list dt {
- width: 40%;
-}
-.definition-list dd {
- width: 60%;
-}
-.list-bullets--hotel-facts-2col,
-.list-facilities {
- margin-bottom: 0;
-}
-@media (min-width: 740px) {
- .list-facilities {
- -webkit-column-count: 2;
- -moz-column-count: 2;
- column-count: 2;
- -webkit-column-gap: 30px;
- -moz-column-gap: 30px;
- column-gap: 30px;
- }
- .list-facilities > li {
- display: inline-block;
- position: static;
- width: 100%;
- }
-}
-@media (min-width: 950px) {
- .list-bullets--hotel-facts-2col {
- -webkit-column-count: 2;
- -moz-column-count: 2;
- column-count: 2;
- -webkit-column-gap: 30px;
- -moz-column-gap: 30px;
- column-gap: 30px;
- }
- .list-bullets--hotel-facts-2col > li {
- display: inline-block;
- position: static;
- width: 100%;
- }
-}
-.no-csscolumns .list-bullets--hotel-facts-2col,
-.no-csscolumns .list-facilities {
- margin-bottom: 0;
-}
-.no-csscolumns .list-bullets--hotel-facts-2col:after,
-.no-csscolumns .list-bullets--hotel-facts-2col:before,
-.no-csscolumns .list-facilities:after,
-.no-csscolumns .list-facilities:before {
- content: " ";
- display: table;
-}
-.no-csscolumns .list-bullets--hotel-facts-2col:after,
-.no-csscolumns .list-facilities:after {
- clear: both;
-}
-.no-csscolumns .list-bullets--hotel-facts-2col > li,
-.no-csscolumns .list-facilities > li {
- width: 49%;
- float: left;
- padding-right: 4%;
-}
-@media (min-width: 950px) {
- .list-facilities > li,
- .room__short-bullets > li {
- margin-bottom: 1em;
- }
-}
-.list-facilities {
- margin-bottom: 0;
-}
-.list-facilities:not(.collapsible-list--partial)
- li.text-bold:not(.collapsible-list__item--hidden) {
- font-weight: 700;
-}
-.list-facilities:not(.collapsible-list--partial) li.text-bold:before {
- font-weight: 400;
-}
-.list-links--bold > li,
-.list-links--l > li {
- background-size: 24px 24px;
- min-height: 24px;
- padding-left: 34px;
-}
-.list-links--small > li {
- background-size: 16px;
- background-position: 0 2px;
- font-size: 15px;
- line-height: 21px;
- margin-bottom: 5px;
- padding-left: 25px;
-}
-.list-links--bold > li {
- background-position: 0 0;
- margin-bottom: 0.8em;
-}
-@media (min-width: 740px) {
- .list-links--bold > li > a {
- padding-top: 0;
- }
-}
-.list-iconic-links {
- background-color: #fff;
- font-size: 1.125rem;
-}
-.list-iconic-links .list-iconic-links__link {
- background-position: right 10px center;
- background-size: auto 22px;
- border-bottom: 1px solid #edeceb;
- color: #483729;
- display: table;
- width: 100%;
- padding: 10px 30px 10px 10px;
- text-align: left;
- vertical-align: middle;
-}
-.list-iconic-links .list-iconic-links__link:focus,
-.list-iconic-links .list-iconic-links__link:hover {
- text-decoration: none;
- background-color: #edeceb;
-}
-.list-iconic-links .list-iconic-links__link .list-iconic-links__link__icon {
- display: table-cell;
- width: 22px;
- height: 22px;
- padding-right: 8px;
- vertical-align: middle;
- text-align: center;
-}
-.list-iconic-links
- .list-iconic-links__link
- .list-iconic-links__link__icon
- > .icon {
- max-width: 22px;
- max-height: 22px;
-}
-.list-iconic-links .list-iconic-links__link .list-iconic-links__link__text {
- display: table-cell;
- vertical-align: middle;
-}
-@media (min-width: 950px) {
- .list-iconic-links .list-iconic-links__link {
- font-size: 1.5rem;
- }
- .list-iconic-links .list-iconic-links__link .list-iconic-links__link {
- width: 38px;
- height: 28px;
- }
- .list-iconic-links .list-iconic-links__link .list-iconic-links__link > .icon {
- max-width: 28px;
- max-height: 28px;
- }
-}
-.list-iconic-links--borderd {
- border: 1px solid #f2f2f2;
- border-top: none;
-}
-.list-facts {
- margin-bottom: 15px;
-}
-.list-facts .list-facts__item .list-facts__item__heading {
- display: inline;
- font-weight: 400;
- font-size: 0.875rem;
- color: inherit;
- margin: 0;
-}
-.list-facts .list-facts__item .list-facts__item__value {
- display: inline;
-}
-.list-facts .list-facts__item__seperator {
- border: 1px solid #e9e8e7;
- margin: 25px 0;
-}
-@media (max-width: 949px) {
- .list-facts .list-facts__item__seperator {
- margin: 20px 0;
- }
-}
-.list-facts .list-facts__item--2col {
- clear: left;
-}
-.list-facts .list-facts__item--2col > .list-facts__item__heading {
- float: left;
- width: 50%;
- padding-right: 1.25rem;
-}
-.list-facts .list-facts__item--2col > .list-facts__item__value {
- margin-left: 50%;
- display: block;
-}
-.list-facts .list-facts__item--sectionstart {
- margin-top: 15px;
-}
-.list-facts.list-facts--inline {
- display: inline;
-}
-.list-facts.list-facts--inline > .list-facts__item {
- display: inline-block;
-}
-.list-facts.list-facts--inline > .list-facts__item:after {
- content: ", ";
- display: inline;
-}
-.list-facts.list-facts--inline > .list-facts__item:last-child:after {
- content: none;
-}
-.list-facts-heading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
- color: #333;
- font-weight: 700;
- color: inherit;
- margin-bottom: 0;
-}
-.list-facts-heading.list-facts-heading--inline {
- display: inline;
-}
-.list-facts__button {
- margin-top: 1em;
-}
-.list-images {
- margin-bottom: 15px;
-}
-.list-images > li {
- overflow: hidden;
- margin-bottom: 0.5em;
-}
-.list-images > li .list-images__image {
- float: left;
- margin-right: 15px;
-}
-.list-images > li .list-images__sub {
- color: #9da0a1;
- font-size: 0.8125rem;
-}
-.list-expandable {
- border-bottom: 1px solid #e3e0db;
-}
-.list-expandable > li .list-expandable__container {
- overflow: hidden;
- background: #fff;
-}
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler {
- padding: 10px;
- margin: 0;
-}
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler
- span {
- float: right;
- padding: 0 3px;
-}
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler
- span:before {
- -webkit-transition: -webkit-transform 0.2s ease;
- transition: -webkit-transform 0.2s ease;
- transition: transform 0.2s ease;
- transition:
- transform 0.2s ease,
- -webkit-transform 0.2s ease;
- height: 7px;
- vertical-align: middle;
-}
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__toggler.is-expanded
- span:before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.list-expandable
- > li
- .list-expandable__container
- .list-expandable__container__area {
- padding: 10px 10px 0;
- margin-bottom: 0;
-}
-.list-expandable
- > li
- .list-expandable__container.is-collapsed
- .list-expandable__container__area {
- display: none;
-}
-.list-footer-pages > li {
- padding-left: 38px;
- margin-bottom: 0.5em;
- background-image: url(/_static/img/bullet-list-arrow-circle-white.svg);
- background-repeat: no-repeat;
- background-position: 0 7px;
- background-size: 19px;
- line-height: 2rem;
-}
-.list-footer-pages + ul {
- margin-top: 3em;
-}
-.list-footer-actions > li {
- padding-left: 38px;
- margin-bottom: 0.5em;
- background-image: url(/_static/img/bullet-list-arrow-double-white.svg);
- background-repeat: no-repeat;
- background-position: 5px 6px;
- background-size: 12px;
-}
-.list-footer-actions + ul {
- margin-top: 3em;
-}
-.definition-list--1-line dd,
-.definition-list--1-line dt {
- display: inline;
-}
-.definition-list--1-line dd:after {
- content: "";
- display: block;
-}
-.list-destinations .list-destinations__item {
- background: #fff;
- margin-bottom: 5px;
-}
-.list-destinations .list-destinations__item > a {
- background: none;
- display: block;
- color: #333;
- opacity: 1;
- padding: 5px 10px;
-}
-@-moz-document url-prefix() {
- .list-destinations .list-destinations__item > a {
- -webkit-transition: none;
- transition: none;
- transform: none;
- }
-}
-.list-destinations .list-destinations__item > a:focus,
-.list-destinations .list-destinations__item > a:hover {
- -webkit-transform: scale(1.02);
- transform: scale(1.02);
- text-decoration: none;
-}
-@media (min-width: 740px) {
- .list-destinations .list-destinations__item {
- background: none;
- margin-bottom: 15px;
- opacity: 1;
- }
- .list-destinations .list-destinations__item > a {
- padding: 0;
- }
- .list-destinations .list-destinations__item > a:focus,
- .list-destinations .list-destinations__item > a:hover {
- -webkit-transform: scale(1.04);
- transform: scale(1.04);
- }
-}
-.pipe-separated-list-item {
- display: inline-block;
-}
-.pipe-separated-list-item + .pipe-separated-list-item:before {
- content: " | ";
- color: #e3e0db;
-}
-@media (min-width: 740px) {
- .pipe-separated-list-divider + .pipe-separated-list-item:before {
- content: " | ";
- color: #e3e0db;
- }
-}
-.pipe-separated-list-item.package-detail.ng-hide {
- display: none !important;
-}
-.pipe-separated-list-divider {
- display: block;
- height: 3px;
-}
-.editable-area ol {
- list-style-type: decimal;
- margin-bottom: 15px;
- margin-left: 30px;
-}
-.hero-box {
- position: relative;
-}
-.hero-box .hero-box__content {
- width: 33%;
- left: auto;
-}
-.hero-box.hero-box--left .hero-box__content {
- right: auto;
-}
-@media (min-width: 950px) {
- .hero-box .hero-box__content {
- top: -464px;
- }
- .hero-box.hero-box--extra-pull .hero-box__content {
- top: -514px;
- }
-}
-@media (min-width: 1500px) {
- .hero-box .hero-box__content {
- top: -497px;
- }
- .hero-box.hero-box--extra-pull .hero-box__content {
- top: -547px;
- }
-}
-.hero-fixed {
- margin-top: -50px;
- min-height: 100px;
-}
-.hero-fixed .hero {
- position: relative;
- width: 100%;
- top: 0;
- z-index: 0;
-}
-@media (min-width: 950px) {
- .hero-fixed .hero {
- position: fixed;
- }
- .hero-fixed .hero.is-animating {
- -webkit-transition: top 0.25s ease-in-out;
- transition: top 0.25s ease-in-out;
- }
-}
-@media (min-width: 950px) {
- .main.signature-hotel-main .hero-fixed .hero {
- max-width: 1440px;
- margin: 0 auto;
- position: relative;
- }
-}
-@media (min-width: 1500px) {
- .main.signature-hotel-main .hero-fixed .hero {
- padding: 20px 0 5px;
- }
- .main.signature-hotel-main .hero-fixed .hero .hero__img-container {
- border-radius: 8px;
- }
-}
-@media (min-width: 950px) {
- .main.signature-hotel-main .hero-fixed {
- margin-top: 0;
- background: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(#f3f2f1),
- to(#fff)
- );
- background: linear-gradient(#f3f2f1, #fff);
- }
- .main.signature-hotel-main .hero-fixed:after {
- display: none;
- }
-}
-.hero-fixed:after {
- width: 100%;
- content: "";
-}
-@media (min-width: 950px) {
- .hero-fixed:after {
- display: block;
- }
-}
-@media (min-width: 740px) {
- .side-wide-alert .hero-fixed {
- margin-top: 28px;
- }
- .hero-content-overlay .hero-fixed {
- margin-top: -113px;
- }
-}
-@media (min-width: 740px) {
- .hero-fixed.hero-fixed--deemphasized .hero__img-container,
- .hero-fixed.hero-fixed--deemphasized:after {
- min-height: 0;
- height: 590px;
- overflow: visible;
- padding-bottom: inherit;
- }
- .hero-fixed.hero-fixed--deemphasized .l-section__inner {
- position: relative;
- }
-}
-@media (min-width: 1500px) {
- .hero-fixed.hero-fixed--deemphasized .hero__img-container,
- .hero-fixed.hero-fixed--deemphasized:after {
- height: 650px;
- }
-}
-.side-wide-alert .hero-fixed.hero-fixed--deemphasized {
- margin-top: -50px;
-}
-@media (min-width: 740px) {
- .side-wide-alert .hero-fixed.hero-fixed--deemphasized {
- margin-top: -113px;
- }
- .side-wide-alert .hero-fixed.hero-fixed--deemphasized .hero__img-container,
- .side-wide-alert .hero-fixed.hero-fixed--deemphasized:after {
- height: 690px;
- }
-}
-@media (min-width: 1500px) {
- .side-wide-alert .hero-fixed.hero-fixed--deemphasized .hero__img-container,
- .side-wide-alert .hero-fixed.hero-fixed--deemphasized:after {
- height: 750px;
- }
-}
-.hero-fixed.hero-fixed--edit-mode .hero__img-container {
- max-height: 55rem;
-}
-.hero-content-overlay,
-.hero-overlay {
- position: relative;
- z-index: 9;
- overflow: hidden;
-}
-.hero-content-overlay .hero-overlay__img-container,
-.hero-overlay .hero-overlay__img-container {
- position: absolute;
- width: 100%;
- height: 100%;
-}
-.hero-content-overlay .hero-overlay__section,
-.hero-overlay .hero-overlay__section {
- position: relative;
- background-color: rgba(0, 0, 0, 0.15);
- width: 100%;
-}
-.hero-content-overlay .hero-overlay__section .hero-overlay__section__content,
-.hero-overlay .hero-overlay__section .hero-overlay__section__content {
- color: #fff;
- padding-top: 20px;
- padding-bottom: 20px;
-}
-.hero-content-overlay
- .hero-overlay__section
- .hero-overlay__section__content
- .hero-intro__section__content__header,
-.hero-overlay
- .hero-overlay__section
- .hero-overlay__section__content
- .hero-intro__section__content__header {
- color: #fff;
- margin-bottom: 10px;
- margin-left: 20px;
- text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);
-}
-.hero-content-overlay .hero-overlay__tabs,
-.hero-overlay .hero-overlay__tabs {
- position: absolute;
- bottom: 0;
- width: 100%;
-}
-@media (min-width: 1500px) {
- .hero-content-overlay .hero-overlay__section .hero-overlay__section__content,
- .hero-overlay .hero-overlay__section .hero-overlay__section__content {
- padding-bottom: 20px;
- }
-}
-.hero-overlay--search.hero-content-overlay,
-.hero-overlay.hero-overlay--search {
- overflow: visible;
- -webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.85);
- box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.85);
-}
-@media (min-width: 740px) {
- .hero-overlay--search.hero-content-overlay,
- .hero-overlay.hero-overlay--search {
- border-bottom: 24px solid #fff;
- }
-}
-.hero-overlay--search.hero-content-overlay .hero-overlay__section,
-.hero-overlay.hero-overlay--search .hero-overlay__section {
- padding-bottom: 56px;
-}
-@media (min-width: 740px) {
- .hero-overlay--search.hero-content-overlay .hero-overlay__section,
- .hero-overlay.hero-overlay--search .hero-overlay__section {
- padding-bottom: 0;
- }
-}
-@media (min-width: 950px) {
- .hero-overlay--search.hero-content-overlay .hero-overlay__section,
- .hero-overlay.hero-overlay--search .hero-overlay__section {
- margin: 0;
- padding: 4.375rem 0;
- }
-}
-@media (min-width: 1500px) {
- .hero-overlay--search.hero-content-overlay .hero-overlay__section,
- .hero-overlay.hero-overlay--search .hero-overlay__section {
- margin: 0;
- padding: 8.75rem 0 6.875rem;
- }
-}
-@media (min-width: 950px) {
- .hero-overlay--search.hero-content-overlay,
- .hero-overlay.hero-overlay--search {
- overflow: hidden;
- }
-}
-.hero-overlay--profile.hero-content-overlay .hero-overlay__section,
-.hero-overlay.hero-overlay--profile .hero-overlay__section {
- width: auto;
- padding: 0 10px 56px;
-}
-@media (min-width: 740px) {
- .hero-overlay--profile.hero-content-overlay .hero-overlay__section,
- .hero-overlay.hero-overlay--profile .hero-overlay__section {
- padding: 0 0 56px;
- width: 100%;
- }
-}
-@media (min-width: 950px) {
- .hero-overlay--profile.hero-content-overlay .hero-overlay__section,
- .hero-overlay.hero-overlay--profile .hero-overlay__section {
- padding-bottom: 90px;
- }
-}
-.hero-content-overlay .hero-content-overlay__section {
- width: 100%;
- z-index: 11;
- overflow: visible;
-}
-.hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner {
- padding-top: 0;
- background-color: #fff;
-}
-@media (min-width: 740px) {
- .hero-content-overlay
- .hero-content-overlay__section
- .hero-content-overlay__section__inner {
- padding-top: 10px;
- background-color: transparent;
- }
-}
-.hero-intro {
- background: #fff;
- position: relative;
- border-top: 50px solid #fff;
- background-clip: content-box;
-}
-.hero-intro .hero-intro__content {
- position: relative;
- padding-top: 0;
- padding-bottom: 9px;
- text-align: center;
- margin-top: -50px;
-}
-.hero-intro .hero-intro__content .hero-intro__content__heading {
- margin-bottom: -4px;
-}
-@media (min-width: 950px) {
- .hero-intro .hero-intro__content .hero-intro__content__heading {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: 66.6666666667%;
- float: none;
- z-index: 1;
- }
-}
-@media (min-width: 740px) {
- .hero-intro .hero-intro__content .hero-intro__content__heading {
- font-size: 2.875rem;
- margin-bottom: 10px;
- }
-}
-.hero-intro .hero-intro__content .hero-intro__content__heading a {
- color: #483729;
- position: relative;
- display: inline-block;
-}
-.hero-intro .hero-intro__content .hero-intro__content__heading a:visited {
- color: #483729;
-}
-.hero-intro .hero-intro__content .hero-intro__content__heading a:active,
-.hero-intro .hero-intro__content .hero-intro__content__heading a:focus,
-.hero-intro .hero-intro__content .hero-intro__content__heading a:hover {
- text-decoration: none;
- color: #00838e;
-}
-@media (min-width: 740px) {
- .hero-intro .hero-intro__content .hero-intro__content__heading.sticky {
- opacity: 0;
- position: fixed !important;
- top: -2px;
- font-size: 24px !important;
- z-index: 10000 !important;
- line-height: 32px !important;
- width: auto;
- max-width: 65%;
- margin: 10px 0 10px 8px !important;
- }
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading.sticky.is-animated {
- -webkit-transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s,
- -webkit-transform 0.35s;
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- opacity: 1;
- }
-}
-.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs {
- font-size: 0.875rem;
- margin: 0;
-}
-.hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- .hero-intro__content__breadcrumb {
- color: inherit;
-}
-.hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- .hero-intro__content__breadcrumb:before {
- content: "›";
- display: inline-block;
- margin-right: 3px;
- position: relative;
- top: -1px;
-}
-.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a {
- margin-right: 7px;
-}
-.hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a:hover {
- color: #00838e;
- text-decoration: none;
-}
-.hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:first-of-type,
-.hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:last-child {
- display: inline-block;
-}
-.hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- + .hero-intro__content__heading {
- margin-top: 4px;
-}
-@media (min-width: 740px) {
- .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs a {
- display: inline-block;
- }
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- + .hero-intro__content__heading {
- margin-top: 7px;
- }
-}
-@media (min-width: 950px) {
- .hero-intro .hero-intro__content .hero-intro__content__breadcrumbs {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: 66.6666666667%;
- float: none;
- z-index: 1;
- }
-}
-.hero-intro .hero-intro__content .tripadvisor-button {
- display: none;
- position: absolute;
- top: 0;
- right: 20px;
- margin: 10px 0;
- padding: 12px 20px;
- background-color: #fff;
- width: 33%;
-}
-.hero-intro
- .hero-intro__content
- .tripadvisor-button
- .tripadvisor-button__rating {
- color: #9da0a1;
- font-size: 0.8125rem;
- margin-left: 10px;
-}
-.hero-intro
- .hero-intro__content
- .tripadvisor-button
- .tripadvisor-button__rating
- .tripadvisor-button__rating__image {
- float: left;
-}
-@media (min-width: 950px) {
- .hero-intro .hero-intro__content .tripadvisor-button {
- display: block;
- }
-}
-@media (min-width: 740px) {
- .hero-intro {
- border-top-width: 65px;
- }
- .hero-intro .hero-intro__content {
- padding-top: 5px;
- padding-bottom: 12px;
- text-align: left;
- margin-top: -65px;
- }
-}
-@media (min-width: 950px) {
- .hero-intro .l-booking-widget {
- left: auto;
- width: 33.3333%;
- padding-left: 20px;
- padding-right: 10px;
- position: absolute;
- right: 30px;
- }
- .hero-intro .l-booking-widget .l-booking-widget__widget {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: 100%;
- float: left;
- }
-}
-.hero-intro--overlay {
- z-index: 101;
- margin-top: -100px;
-}
-@media (min-width: 740px) {
- .hero-intro--overlay {
- margin-top: -127px;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-wrapper ~ div .hero-intro--overlay,
- .main.signature-hotel-main .hero-intro--overlay {
- margin-top: 0;
- }
-}
-@media (min-width: 740px) {
- .side-wide-alert .hero-intro--overlay {
- margin-top: -65px;
- }
-}
-.main.signature-hotel-main .l-booking-widget--position.booking-widget-wrapper {
- position: relative;
-}
-.hero-fixed:after,
-.hero__img-container {
- width: 100%;
- height: 0;
- padding-bottom: 100%;
-}
-.main.signature-hotel-main .hero-fixed:after,
-.main.signature-hotel-main .hero__img-container {
- max-width: 1440px;
-}
-@media (min-width: 950px) {
- .main.signature-hotel-main .hero-fixed:after,
- .main.signature-hotel-main .hero__img-container {
- min-height: 420px;
- max-height: 700px;
- height: calc(100vh - 342px);
- }
-}
-@media (min-width: 950px) {
- .hero-fixed:after,
- .hero__img-container {
- padding-bottom: 0;
- height: 65vh;
- height: calc(100vh - 170px);
- min-height: 610px;
- max-height: 1000px;
- }
-}
-@media (min-width: 1200px) {
- .hero-fixed:after,
- .hero__img-container {
- min-height: 720px;
- }
-}
-@media (min-width: 1500px) {
- .hero-fixed:after,
- .hero__img-container {
- min-height: 800px;
- }
-}
-.hero__image,
-.slider-plchldr {
- max-width: none;
- max-height: none;
- position: absolute;
- top: 0;
- left: 0;
- margin: auto;
-}
-.hero .hero__image {
- width: 100%;
- display: none;
-}
-.hero .hero__image--full-height,
-.hero .hero__image--full-width {
- display: block;
- max-width: 1440px;
- max-height: none;
- position: absolute;
- width: auto;
- height: auto;
- min-width: 100%;
- min-height: 100%;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%) !important;
- transform: translate(-50%, -50%) !important;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: center;
- object-position: center;
-}
-.hero__img-container {
- overflow: hidden;
- position: relative;
-}
-.hero__img-container .hero__img-container__seemore {
- position: absolute;
- right: 8px;
- bottom: 110px;
- top: auto;
- z-index: 40;
- font-size: 1rem;
- line-height: 20px;
- background-color: #404040;
- opacity: 0.7;
- padding: 5px;
- border-radius: 5px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.hero__img-container .hero__img-container__seemore a {
- color: #fff;
- text-decoration: none;
- margin-left: 5px;
-}
-@media (min-width: 950px) {
- .hero__img-container .hero__img-container__seemore a:focus-visible {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-@media (min-width: 950px) {
- .hero__img-container .hero__img-container__seemore {
- bottom: 250px;
- }
- .main.signature-hotel-main
- .hero__img-container
- .hero__img-container__seemore {
- right: 12px;
- bottom: 12px;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .hero__img-container .hero__img-container__seemore {
- bottom: 160px;
- }
-}
-@media (min-width: 740px) {
- .side-wide-alert .hero__img-container {
- height: calc(120vh - 200px);
- }
-}
-@media (min-width: 740px) {
- .hero.hero--deemphasized .hero__img-container,
- .hero.hero--deemphasized:after {
- min-height: 0;
- height: 590px;
- overflow: visible;
- padding-bottom: inherit;
- }
- .hero.hero--deemphasized .l-section__inner {
- position: relative;
- }
-}
-@media (min-width: 1500px) {
- .hero.hero--deemphasized .hero__img-container,
- .hero.hero--deemphasized:after {
- height: 650px;
- }
-}
-.hero .best-price-banner * {
- overflow: visible;
-}
-@media (min-width: 950px) {
- .hero .best-price-banner__wrapper {
- padding-right: 5.1875rem;
- margin-right: 0.625rem;
- }
-}
-@media (min-width: 1200px) {
- .hero .best-price-banner__wrapper {
- margin-right: 4.0625rem;
- }
-}
-.hero .best-price-banner__secondary:not(:empty):before {
- content: " - ";
-}
-@media (min-width: 950px) {
- .hero .best-price-banner {
- position: absolute;
- background-color: rgba(0, 107, 117, 0.7);
- text-align: right;
- z-index: 100;
- width: 100%;
- margin-top: 0;
- }
-}
-.hero-intro--error {
- margin-top: 0 !important;
-}
-.hero-intro--error .hero-intro__content {
- margin-top: 0 !important;
- padding-top: 70px;
- padding-bottom: 70px;
-}
-.hero-intro--error .alert-danger {
- margin-top: 1.5em;
-}
-.rsPreloader {
- display: none !important;
-}
-.short-fact-iconic {
- font-size: 0.8125rem;
- color: #333;
- padding-left: 20px;
-}
-.short-fact-iconic--inverted {
- color: #fff;
-}
-.thumbnail-teaser {
- display: block;
- color: #333;
- background-color: #fff;
- -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
- margin-bottom: 1px;
-}
-.thumbnail-teaser > .thumbnail-teaser__title {
- padding: 6px 10px;
- margin: 0;
- font-size: 14px;
- font-weight: 400;
- line-height: 1.4em;
-}
-.thumbnail-teaser > .thumbnail-teaser__title:after {
- content: ".";
- visibility: hidden;
-}
-.thumbnail-teaser
- > .thumbnail-teaser__title.thumbnail-teaser__title--alternative {
- padding-top: 15px;
- padding-bottom: 15px;
- text-align: center;
- font-size: 16px;
-}
-.thumbnail-teaser > .thumbnail-teaser__imgcontainer {
- position: relative;
- width: 100%;
- height: 0;
- padding-bottom: 66.66%;
- overflow: hidden;
-}
-.thumbnail-teaser > .thumbnail-teaser__imgcontainer .thumbnail-teaser__img {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- display: block;
-}
-.thumbnail-teaser:active,
-.thumbnail-teaser:focus,
-.thumbnail-teaser:hover {
- text-decoration: none;
-}
-.thumbnail-teaser:focus-visible {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
-}
-.thumbnail-teaser:visited {
- color: #333;
-}
-.thumbnail-teaser--animated
- > .thumbnail-teaser__imgcontainer
- .thumbnail-teaser__img {
- -webkit-transition: -webkit-transform 0.5s ease 0.1s;
- transition: -webkit-transform 0.5s ease 0.1s;
- transition: transform 0.5s ease 0.1s;
- transition:
- transform 0.5s ease 0.1s,
- -webkit-transform 0.5s ease 0.1s;
-}
-.thumbnail-teaser--animated:active .thumbnail-teaser__img,
-.thumbnail-teaser--animated:focus .thumbnail-teaser__img,
-.thumbnail-teaser--animated:hover .thumbnail-teaser__img {
- -webkit-transform: scale(1.1) translateZ(0) rotate(0.1deg);
- transform: scale(1.1) translateZ(0) rotate(0.1deg);
- -webkit-backface-visibility: hidden;
- overflow: hidden;
-}
-.thumbnail-teaser--indented {
- margin: 1px;
-}
-.royalSlider.rsFullscreen .thumbnail-teaser--indented {
- margin: 0;
-}
-.gallery-heading,
-.room-heading {
- display: table;
- width: 100%;
- margin-top: 20px;
-}
-@media (min-width: 740px) {
- .gallery-heading,
- .room-heading {
- margin-top: 30px;
- }
-}
-.media-container {
- position: relative;
- width: 100%;
- display: block;
-}
-.media-container.media-container--3x2 {
- height: 0 !important;
- padding-bottom: 66.66%;
- overflow: hidden;
-}
-.media-container.media-container--16x9 {
- height: 0 !important;
- padding-bottom: 56.25%;
- overflow: hidden;
-}
-.media-container.media-container--4x1 {
- height: 0 !important;
- padding-bottom: 25%;
- overflow: hidden;
-}
-.media-container.media-container--1x1 {
- height: 0 !important;
- padding-bottom: 100%;
- overflow: hidden;
-}
-.media-container.media-container--flexible-teaser {
- height: 0 !important;
- padding-bottom: 66.66%;
- overflow: hidden;
-}
-@media (min-width: 740px) {
- .media-container.media-container--flexible-teaser {
- height: 0 !important;
- padding-bottom: 100%;
- overflow: hidden;
- }
-}
-.media-container.media-container--bg {
- width: 100%;
- height: 0;
- padding-bottom: 66.66%;
- position: relative;
-}
-@media (min-width: 740px) {
- .media-container.media-container--bg {
- position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- padding-bottom: 0;
- }
-}
-.media-container.media-container--block {
- margin-bottom: 2rem;
-}
-.media-container > .media-container__media {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- display: block;
-}
-.media-container > .media-container__infobar {
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- background: #000;
- background: rgba(0, 0, 0, 0.6);
- color: #fff;
- padding: 5px 10px;
- overflow: hidden;
-}
-.media-container--thumbnail {
- margin-right: 10px;
- width: 4.5rem;
- float: left;
-}
-.media-container--thumbnail > img {
- width: 231px;
-}
-.media-container--my-future-booking {
- margin-right: 10px;
- width: 19.125rem;
- float: left;
-}
-.media-container--my-future-booking img {
- width: 306px;
- height: 190px;
- border-radius: 8px;
-}
-.bgcover {
- background-position: 50%;
- background-size: cover;
- display: block;
- width: 100%;
- height: 100%;
-}
-@media (min-width: 950px) {
- .bgcover--s {
- display: none;
- background-image: none !important;
- }
-}
-@media (max-width: 949px) {
- .bgcover--m {
- display: none;
- background-image: none !important;
- }
-}
-@media (min-width: 1200px) {
- .bgcover--m {
- display: none;
- background-image: none !important;
- }
-}
-@media (max-width: 1199px) {
- .bgcover--xl {
- display: none;
- background-image: none !important;
- }
-}
-.blur-wrapper,
-.global-footer,
-.hotel-footer {
- overflow: hidden;
-}
-.blur,
-.hotel-footer__background-image {
- -webkit-filter: blur(10px);
- -moz-filter: blur(10px);
- filter: blur(10px);
- filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius="10");
- -webkit-transform: translate(0);
- transform: translate(0);
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-.blur--extreme,
-.global-footer .global-footer__background-image,
-.hotel-footer .global-footer__background-image,
-.hotel-footer__background-image {
- -webkit-filter: blur(40px);
- -moz-filter: blur(40px);
- filter: blur(40px);
- filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius="40");
- -webkit-transform: scale(1.25);
- transform: scale(1.25);
- -webkit-transform: translate(0);
- transform: translate(0);
-}
-@media (max-width: 949px) {
- .blur--extreme,
- .global-footer .global-footer__background-image,
- .hotel-footer .global-footer__background-image,
- .hotel-footer__background-image {
- -webkit-filter: blur(15px);
- -moz-filter: blur(15px);
- filter: blur(15px);
- -webkit-transform: scaleX(1.25) scaleY(4) translateY(33%);
- transform: scaleX(1.25) scaleY(4) translateY(33%);
- }
-}
-.no-cssfilters .blur,
-.no-cssfilters .hotel-footer__background-image {
- opacity: 0.4;
- -webkit-transform: scale(1);
- transform: scale(1);
-}
-.no-cssfilters .blur-wrapper,
-.no-cssfilters .global-footer,
-.no-cssfilters .hotel-footer {
- background-color: #000;
-}
-.blur-canvas,
-.blur-image {
- width: 100%;
- display: block;
- z-index: 1;
-}
-.blur-canvas--full-width,
-.blur-image--full-width {
- width: 100%;
- height: auto;
-}
-.blur-canvas--full-height,
-.blur-canvas--full-width,
-.blur-image--full-height,
-.blur-image--full-width {
- max-width: none;
- max-height: none;
- position: absolute;
- top: -9999px;
- bottom: -9999px;
- left: -9999px;
- right: -9999px;
- margin: auto;
-}
-.blur-canvas--full-height,
-.blur-image--full-height {
- width: auto;
- height: 100%;
-}
-.blur-image {
- display: none;
-}
-.medium-image__left {
- max-width: 33%;
- float: left;
- margin-right: 10px;
- margin-bottom: 10px;
-}
-.medium-image__left:after,
-.medium-image__left:before {
- content: " ";
- display: table;
-}
-.medium-image__left:after {
- clear: both;
-}
-@media (min-width: 950px) {
- .medium-image__left {
- max-width: 100%;
- }
-}
-.medium-image__right {
- max-width: 33%;
- float: right;
- margin-left: 10px;
- margin-bottom: 10px;
-}
-.medium-image__right:after,
-.medium-image__right:before {
- content: " ";
- display: table;
-}
-.medium-image__right:after {
- clear: both;
-}
-@media (min-width: 950px) {
- .medium-image__right {
- max-width: 100%;
- }
-}
-.iconic-item {
- display: table;
- text-align: left;
-}
-.iconic-item > .iconic-item__icon-container {
- display: table-cell;
- vertical-align: top;
- text-align: left;
- line-height: 1;
-}
-.iconic-item > .iconic-item__text {
- display: table-cell;
- vertical-align: middle;
-}
-.iconic-item > .iconic-item__text .iconic-item__text__seperator {
- display: block;
- margin-bottom: 10px;
-}
-.iconic-item > .iconic-item__text .iconic-item__text__subtext {
- display: block;
- font-size: 0.8125rem;
-}
-.iconic-item > .iconic-item__text small {
- display: inline-block;
-}
-.iconic-item > .iconic-item__text .extraem {
- line-height: 1.1em;
-}
-.iconic-item .iconic-item__text--wordbreak {
- word-break: break-all;
-}
-.iconic-item .alternate-hotels-link {
- display: block;
- line-height: 1.5;
- margin: 20px 0 0;
- color: #00838e;
-}
-@media (min-width: 950px) {
- .iconic-item .alternate-hotels-link {
- line-height: 1.1;
- }
-}
-.iconic-item--l > .iconic-item__icon-container {
- width: 52px;
- padding-top: 0.15em;
-}
-.iconic-item--l
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 42px;
- height: 42px;
-}
-.iconic-item--l > .iconic-item__text .iconic-item__text__subtext {
- margin-top: -1px;
-}
-.iconic-item--l > .iconic-item__text .extraem + .iconic-item__text__subtext {
- margin-top: 0;
-}
-.iconic-item--m > .iconic-item__icon-container {
- width: 46px;
- padding-top: 0.2em;
-}
-.iconic-item--m
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 36px;
- height: 36px;
-}
-.iconic-item--m > .iconic-item__text .iconic-item__text__subtext {
- margin-top: -1px;
-}
-.iconic-item--m > .iconic-item__text .extraem + .iconic-item__text__subtext {
- margin-top: 0;
-}
-.iconic-item--s > .iconic-item__icon-container {
- width: 34px;
- padding-top: 0;
-}
-.iconic-item--s
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 24px;
- height: 24px;
-}
-.iconic-item--xs > .iconic-item__icon-container {
- width: 23px;
- padding-top: 0.1em;
-}
-.iconic-item--xs
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 18px;
- height: 18px;
-}
-.iconic-item--xs > small.iconic-item__text {
- padding-top: 0.15em;
-}
-.iconic-item--xxs > .iconic-item__icon-container {
- width: 17px;
-}
-.iconic-item--xxs
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 12px;
- height: 12px;
-}
-.iconic-item--xs-m > .iconic-item__icon-container {
- width: 23px;
- padding-top: 0.1em;
-}
-.iconic-item--xs-m
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 18px;
- height: 18px;
-}
-.iconic-item--xs-m > small.iconic-item__text {
- padding-top: 0.15em;
-}
-@media (min-width: 740px) {
- .iconic-item--xs-m > .iconic-item__icon-container {
- width: 46px;
- padding-top: 0.2em;
- }
- .iconic-item--xs-m
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 36px;
- height: 36px;
- }
- .iconic-item--xs-m > .iconic-item__text .iconic-item__text__subtext {
- margin-top: -1px;
- }
- .iconic-item--xs-m
- > .iconic-item__text
- .extraem
- + .iconic-item__text__subtext {
- margin-top: 0;
- }
- .iconic-item--xs-m > .iconic-item__text {
- padding-top: 0;
- }
-}
-.iconic-item--heading > .iconic-item__icon-container,
-.iconic-item--heading > .iconic-item__text {
- vertical-align: bottom;
-}
-.iconic-item--heading > .iconic-item__icon-container {
- width: 34px;
-}
-.iconic-item--heading
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 24px;
- height: 24px;
-}
-@media (min-width: 950px) {
- .iconic-item--heading > .iconic-item__icon-container {
- width: 60px;
- }
- .iconic-item--heading
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 50px;
- height: 50px;
- }
-}
-.iconic-item--heading-1 > svg {
- height: 36px;
- margin-right: 7px;
- width: 36px;
-}
-@media (min-width: 950px) {
- .iconic-item--heading-1 > svg {
- height: 58px;
- margin-right: 10px;
- width: 58px;
- }
-}
-.iconic-item--heading-1
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- vertical-align: middle;
-}
-.iconic-item--link,
-.iconic-item--link-brown,
-.iconic-item--link-primary {
- background: none;
- border: none;
-}
-.iconic-item--link-brown:active,
-.iconic-item--link-brown:focus,
-.iconic-item--link-brown:hover,
-.iconic-item--link-primary:active,
-.iconic-item--link-primary:focus,
-.iconic-item--link-primary:hover,
-.iconic-item--link:active,
-.iconic-item--link:focus,
-.iconic-item--link:hover {
- text-decoration: underline;
-}
-.iconic-item--link-primary {
- color: #00838e;
-}
-.iconic-item--link-brown {
- color: #483729;
-}
-.iconic-item--bed > .iconic-item__icon-container {
- width: 95px;
- text-align: center;
-}
-.iconic-item--bed > .iconic-item__text {
- padding-top: 0;
-}
-@media (min-width: 950px) {
- .iconic-item--bed > .iconic-item__icon-container {
- width: 95px;
- }
-}
-.iconic-item--bed + .iconic-item--bed {
- margin-top: 5px;
-}
-.iconic-item--centered > .iconic-item__icon-container,
-.iconic-item--centered
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon,
-.iconic-item--centered > .iconic-item__text,
-.iconic-item--link-brown > .iconic-item__icon-container,
-.iconic-item--link-brown
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon,
-.iconic-item--link-brown > .iconic-item__text,
-.iconic-item--link-primary > .iconic-item__icon-container,
-.iconic-item--link-primary
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon,
-.iconic-item--link-primary > .iconic-item__text,
-.iconic-item--link > .iconic-item__icon-container,
-.iconic-item--link
- > .iconic-item__icon-container
- > .iconic-item__icon-container__icon,
-.iconic-item--link > .iconic-item__text {
- vertical-align: middle;
- padding-top: 0;
-}
-.iconic-item--centeredx {
- margin: 0 auto;
-}
-.iconic-item--top > .iconic-item__icon-container,
-.iconic-item--top > .iconic-item__text {
- vertical-align: bottom;
- padding-top: 0;
-}
-.iconic-item--inverted,
-.iconic-item--inverted > .iconic-item__text,
-.iconic-item--inverted a {
- color: #fff;
-}
-.iconic-item--no-margin > .iconic-item__icon-container {
- font-size: 0;
-}
-.royalSlider {
- width: 600px;
- height: 400px;
- position: relative;
- direction: ltr;
-}
-.royalSlider > * {
- float: left;
-}
-.rsWebkit3d .rsSlide {
- -webkit-transform: translateZ(0);
-}
-.rsWebkit3d .rsABlock,
-.rsWebkit3d .rsAbsoluteEl,
-.rsWebkit3d .rsBtnCenterer,
-.rsWebkit3d .rsContainer,
-.rsWebkit3d .rsLink,
-.rsWebkit3d .rsOverflow,
-.rsWebkit3d .rsPreloader,
-.rsWebkit3d .rsSlide,
-.rsWebkit3d .rsThumbs,
-.rsWebkit3d img {
- -webkit-backface-visibility: hidden;
-}
-.rsFade.rsWebkit3d .rsContainer,
-.rsFade.rsWebkit3d .rsSlide,
-.rsFade.rsWebkit3d img {
- -webkit-transform: none;
-}
-.rsOverflow {
- float: left;
-}
-.rsOverflow,
-.rsVisibleNearbyWrap {
- width: 100%;
- height: 100%;
- position: relative;
- overflow: hidden;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-.rsVisibleNearbyWrap {
- left: 0;
- top: 0;
-}
-.rsVisibleNearbyWrap .rsOverflow {
- position: absolute;
- left: 0;
- top: 0;
-}
-.rsContainer {
- position: relative;
- width: 100%;
- height: 100%;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-.rsArrow,
-.rsThumbsArrow {
- cursor: pointer;
-}
-.rsThumb {
- float: left;
- position: relative;
-}
-.rsArrow,
-.rsNav,
-.rsThumbsArrow {
- opacity: 1;
- -webkit-transition: opacity 0.3s linear;
- transition: opacity 0.3s linear;
-}
-.rsHidden {
- opacity: 0;
- visibility: hidden;
- -webkit-transition:
- visibility 0s linear 0.3s,
- opacity 0.3s linear;
- transition:
- visibility 0s linear 0.3s,
- opacity 0.3s linear;
-}
-.rsGCaption {
- width: 100%;
- float: left;
- text-align: center;
-}
-.royalSlider.rsFullscreen {
- position: fixed !important;
- height: auto !important;
- width: auto !important;
- margin: 0 !important;
- padding: 0 !important;
- z-index: 2147483647 !important;
- top: 0 !important;
- left: 0 !important;
- bottom: 0 !important;
- right: 0 !important;
-}
-.royalSlider .rsSlide.rsFakePreloader {
- opacity: 1 !important;
- -webkit-transition: 0s;
- transition: 0s;
- display: none;
-}
-.rsSlide {
- position: absolute;
- left: 0;
- top: 0;
- display: block;
- overflow: hidden;
- height: 100%;
- width: 100%;
-}
-.royalSlider.rsAutoHeight,
-.rsAutoHeight .rsSlide {
- height: auto;
-}
-.rsContent {
- width: 100%;
- height: 100%;
- position: relative;
-}
-.rsPreloader {
- position: absolute;
- z-index: 0;
-}
-.rsNav {
- -moz-user-select: -moz-none;
- -webkit-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.rsNavItem {
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25);
-}
-.rsThumbs {
- cursor: pointer;
- position: relative;
- overflow: hidden;
- float: left;
- z-index: 22;
-}
-.rsTabs {
- float: left;
- background: none !important;
-}
-.rsTabs,
-.rsThumbs {
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-.rsVideoContainer {
- width: auto;
- height: auto;
- line-height: 0;
- position: relative;
-}
-.rsVideoFrameHolder {
- position: absolute;
- left: 0;
- top: 0;
- background: #141414;
- opacity: 0;
- -webkit-transition: 0.3s;
-}
-.rsVideoFrameHolder.rsVideoActive {
- opacity: 1;
-}
-.rsVideoContainer .rsVideoObj,
-.rsVideoContainer embed,
-.rsVideoContainer iframe,
-.rsVideoContainer video {
- position: absolute;
- z-index: 50;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
-}
-.rsVideoContainer.rsIOSVideo embed,
-.rsVideoContainer.rsIOSVideo iframe,
-.rsVideoContainer.rsIOSVideo video {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- padding-right: 44px;
-}
-.rsABlock {
- left: 0;
- top: 0;
- position: absolute;
- z-index: 15;
-}
-img.rsImg {
- max-width: none;
-}
-.grab-cursor {
- cursor:
- url(/_static/img/royalslider/grab.png) 8 8,
- move;
-}
-.grabbing-cursor {
- cursor:
- url(/_static/img/royalslider/grabbing.png) 8 8,
- move;
-}
-.rsNoDrag {
- cursor: auto;
-}
-.rsLink {
- left: 0;
- top: 0;
- position: absolute;
- width: 100%;
- height: 100%;
- display: block;
- z-index: 20;
-}
-.rsDefault,
-.rsDefault .rsOverflow,
-.rsDefault .rsSlide,
-.rsDefault .rsThumbs,
-.rsDefault .rsVideoFrameHolder {
- background: transparent;
- color: #fff;
-}
-html:-webkit-full-screen .thumbnail-teaser {
- background: #000;
-}
-html:-moz-full-screen .thumbnail-teaser {
- background: #000;
-}
-html:-ms-fullscreen .thumbnail-teaser {
- background: #000;
-}
-html:fullscreen .thumbnail-teaser {
- background: #000;
-}
-html:-webkit-full-screen .navigation-bar,
-html:-webkit-full-screen thumbnail-teaser__title {
- display: none;
-}
-html:-moz-full-screen .navigation-bar,
-html:-moz-full-screen thumbnail-teaser__title {
- display: none;
-}
-html:-ms-fullscreen .navigation-bar,
-html:-ms-fullscreen thumbnail-teaser__title {
- display: none;
-}
-html:fullscreen .navigation-bar,
-html:fullscreen thumbnail-teaser__title {
- display: none;
-}
-.rsDefault .rsArrow {
- height: 100%;
- width: 40px;
- position: absolute;
- display: block;
- cursor: pointer;
- z-index: 21;
-}
-.rsDefault.rsVer .rsArrow {
- width: 100%;
- height: 44px;
-}
-.rsDefault.rsVer .rsArrowLeft {
- top: 0;
- left: 0;
-}
-.rsDefault.rsVer .rsArrowRight {
- bottom: 0;
- left: 0;
-}
-.rsDefault.rsHor .rsArrowLeft {
- left: 0;
- top: 0;
-}
-.rsDefault.rsHor .rsArrowRight {
- right: 0;
- top: 0;
-}
-.rsDefault .rsArrowIcn {
- width: 40px;
- height: 80px;
- top: 50%;
- left: 50%;
- margin-top: -40px;
- margin-left: -20px;
- position: absolute;
- cursor: pointer;
- background: url(/_static/img/royalslider/rs-default.png);
- background-repeat: no-repeat;
-}
-@media (min-width: 950px) {
- .hero-content-widget .rsDefault .rsArrowIcn {
- margin-top: -15px;
- }
-}
-.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
- background: url(/_static/img/royalslider/custom/arrow-right.svg) 50%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover {
- background: url(/_static/img/royalslider/custom/arrow-right-hover.svg) 50%;
-}
-.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
- background: url(/_static/img/royalslider/custom/arrow-right.svg) 50%;
- background-repeat: no-repeat;
-}
-.rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover {
- background: url(/_static/img/royalslider/custom/arrow-right-hover.svg) 50%;
-}
-.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn {
- background: url(/_static/img/icons/carousel-arrow-right-v2.svg) 50%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowLeft .rsArrowIcn:hover {
- background: url(/_static/img/icons/carousel-arrow-right-v2-hover.svg) 50%;
-}
-.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn {
- background: url(/_static/img/icons/carousel-arrow-right-v2.svg) 50%;
-}
-.royalSlider--galleryslider:not(.rsFullscreen) .rsArrowRight .rsArrowIcn:hover {
- background: url(/_static/img/icons/carousel-arrow-right-v2-hover.svg) 50%;
-}
-.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
- background-position: -96px -32px;
-}
-.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
- background-position: -96px -64px;
-}
-.rsDefault .rsArrowDisabled .rsArrowIcn {
- opacity: 0.2;
- filter: alpha(opacity=20);
- *display: none;
-}
-.rsDefault .rsBullets {
- position: absolute;
- z-index: 35;
- left: 0;
- bottom: 115px;
- width: 100%;
- height: auto;
- margin: 0 auto;
- text-align: center;
- line-height: 8px;
- overflow: hidden;
-}
-.hero--deemphasized .rsDefault .rsBullets,
-.hero-fixed--deemphasized .rsDefault .rsBullets {
- bottom: 35px;
-}
-.hero--with-teasers .rsDefault .rsBullets {
- bottom: 10px;
-}
-@media (orientation: landscape) {
- .rsDefault .rsBullets {
- bottom: 30px;
- }
-}
-@media (min-width: 740px) {
- .rsDefault .rsBullets {
- bottom: 60px;
- }
- .hero--deemphasized .rsDefault .rsBullets,
- .hero-fixed--deemphasized .rsDefault .rsBullets {
- bottom: 30px;
- }
-}
-@media (min-width: 950px) {
- .rsDefault .rsBullets {
- display: none;
- }
-}
-.hotel-slider .rsBullets {
- display: none;
-}
-.hotel-slider.rsFullscreen .rsBullets {
- display: block;
-}
-.rsDefault .rsBullet {
- display: inline-block;
- *display: inline;
- *zoom: 1;
- padding: 0 2px 0 1px;
-}
-.rsDefault .rsBullet span {
- display: block;
- width: 8px;
- height: 8px;
- border-radius: 50%;
- background: #777;
- background: hsla(0, 0%, 100%, 0.5);
-}
-.rsDefault .rsBullet.rsNavSelected span {
- background-color: #fff;
-}
-.rsDefault .rsThumbsHor {
- width: 100%;
- height: 54px;
- margin-top: 5px;
-}
-.rsDefault .rsThumbsVer {
- width: 96px;
- height: 100%;
- position: absolute;
- top: 0;
- right: 0;
-}
-.rsDefault.rsWithThumbsHor .rsThumbsContainer {
- position: relative;
- height: 100%;
- float: right;
-}
-.rsDefault.rsWithThumbsVer .rsThumbsContainer {
- position: relative;
- width: 100%;
-}
-.rsDefault .rsThumb {
- float: left;
- overflow: visible;
- width: 72px;
- height: 48px;
- padding: 3px;
-}
-.rsDefault .rsThumb img {
- width: 100%;
- height: 100%;
-}
-.rsDefault .rsThumb img:focus-visible {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
-}
-.rsDefault .rsThumb.rsNavSelected {
- border: 3px solid #00838e;
- padding: 0;
-}
-.rsDefault .rsTmb {
- display: block;
- margin-right: 0 !important;
-}
-.rsDefault .rsTmb h5 {
- font-size: 16px;
- margin: 0;
- padding: 0;
- line-height: 20px;
- color: #fff;
-}
-.rsDefault .rsTmb span {
- color: #ddd;
- margin: 0;
- padding: 0;
- font-size: 13px;
- line-height: 18px;
-}
-.rsDefault .rsThumbsArrow {
- height: 100%;
- width: 20px;
- position: absolute;
- display: block;
- cursor: pointer;
- z-index: 21;
- background: #000;
- background: rgba(0, 0, 0, 0.75);
-}
-.rsDefault .rsThumbsArrow:hover {
- background: rgba(0, 0, 0, 0.9);
-}
-.rsDefault.rsWithThumbsVer .rsThumbsArrow {
- width: 100%;
- height: 20px;
-}
-.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
- top: 0;
- left: 0;
-}
-.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
- bottom: 0;
- left: 0;
-}
-.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
- left: 0;
- top: 0;
-}
-.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
- right: 0;
- top: 0;
-}
-.rsDefault .rsThumbsArrowIcn {
- width: 16px;
- height: 16px;
- top: 50%;
- left: 50%;
- margin-top: -8px;
- margin-left: -8px;
- position: absolute;
- cursor: pointer;
- background: url(/_static/img/royalslider/rs-default.png);
-}
-.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
- background-position: -128px -32px;
-}
-.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
- background-position: -128px -48px;
-}
-.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
- background-position: -144px -32px;
-}
-.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
- background-position: -144px -48px;
-}
-.rsDefault .rsThumbsArrowDisabled {
- display: none !important;
-}
-@media screen and (min-width: 0px) and (max-width: 739px) {
- .rsDefault .rsThumb {
- width: 45px;
- height: 30px;
- padding: 2px;
- }
- .rsDefault .rsThumb.rsNavSelected {
- border-width: 2px;
- }
- .rsDefault .rsThumbsHor {
- height: 34px;
- }
- .rsDefault .rsThumbsVer {
- width: 49px;
- }
-}
-.rsDefault .rsTabs {
- width: 100%;
- height: auto;
- margin: 0 auto;
- text-align: center;
- overflow: hidden;
- padding-top: 12px;
- position: relative;
-}
-.rsDefault .rsTab {
- display: inline-block;
- cursor: pointer;
- text-align: center;
- height: auto;
- width: auto;
- color: #333;
- padding: 5px 13px 6px;
- min-width: 72px;
- border: 1px solid #d9d9dd;
- border-right-color: #f5f5f5;
- text-decoration: none;
- background-color: #fff;
- background-image: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(#fefefe),
- to(#f4f4f4)
- );
- background-image: linear-gradient(180deg, #fefefe, #f4f4f4);
- -webkit-box-shadow: inset 1px 0 0 #fff;
- box-shadow: inset 1px 0 0 #fff;
- *display: inline;
- *zoom: 1;
-}
-.rsDefault .rsTab:first-child {
- border-top-left-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.rsDefault .rsTab:last-child {
- border-top-right-radius: 4px;
- border-bottom-right-radius: 4px;
- border-right: 1px solid #cfcfcf;
-}
-.rsDefault .rsTab:active {
- border: 1px solid #d9d9dd;
- background-color: #f4f4f4;
- -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
- box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
-}
-.rsDefault .rsTab.rsNavSelected {
- color: #fff;
- border: 1px solid #999;
- text-shadow: 1px 1px #838383;
- -webkit-box-shadow: 0 1px 9px hsla(0, 0%, 40%, 0.65) inset;
- box-shadow: inset 0 1px 9px hsla(0, 0%, 40%, 0.65);
- background: #acacac;
- background-image: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(#acacac),
- to(#bbb)
- );
- background-image: linear-gradient(180deg, #acacac, #bbb);
-}
-.rsDefault .rsFullscreenBtn {
- right: 0;
- top: 0;
- width: 44px;
- height: 44px;
- z-index: 22;
- display: block;
- position: absolute;
- cursor: pointer;
-}
-.rsDefault .rsFullscreenIcn {
- display: block;
- margin: 6px;
- width: 32px;
- height: 32px;
- background: url(/_static/img/royalslider/rs-default.png) 0 0;
- background-color: #000;
- background-color: rgba(0, 0, 0, 0.75);
- *background-color: #000;
- border-radius: 2px;
-}
-.rsDefault .rsFullscreenIcn:hover {
- background-color: rgba(0, 0, 0, 0.9);
-}
-.rsDefault.rsFullscreen .rsFullscreenIcn {
- background-position: -32px 0;
-}
-.rsDefault .rsPlayBtn {
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
- width: 64px;
- height: 64px;
- margin-left: -32px;
- margin-top: -32px;
- cursor: pointer;
-}
-.rsDefault .rsPlayBtnIcon {
- width: 64px;
- display: block;
- height: 64px;
- border-radius: 4px;
- -webkit-transition: 0.3s;
- transition: 0.3s;
- background: url(/_static/img/royalslider/rs-default.png) no-repeat 0 -32px;
- background-color: #000;
- background-color: rgba(0, 0, 0, 0.75);
- *background-color: #000;
-}
-.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
- background-color: rgba(0, 0, 0, 0.9);
-}
-.rsDefault .rsBtnCenterer {
- position: absolute;
- left: 50%;
- top: 50%;
-}
-.rsDefault .rsCloseVideoBtn {
- right: 0;
- top: 0;
- width: 44px;
- height: 44px;
- z-index: 500;
- position: absolute;
- cursor: pointer;
- -webkit-backface-visibility: hidden;
- -webkit-transform: translateZ(0);
-}
-.rsDefault .rsCloseVideoBtn.rsiOSBtn {
- top: -38px;
- right: -6px;
-}
-.rsDefault .rsCloseVideoIcn {
- margin: 6px;
- width: 32px;
- height: 32px;
- background: url(/_static/img/royalslider/rs-default.png) -64px 0;
- background-color: #000;
- background-color: rgba(0, 0, 0, 0.75);
- *background-color: #000;
-}
-.rsDefault .rsCloseVideoIcn:hover {
- background-color: rgba(0, 0, 0, 0.9);
-}
-.rsDefault .rsPreloader {
- width: 20px;
- height: 20px;
- background-image: url(/_static/img/royalslider/preloader-white.gif);
- left: 50%;
- top: 50%;
- margin-left: -10px;
- margin-top: -10px;
-}
-.rsDefault .rsGCaption {
- position: absolute;
- float: none;
- bottom: 6px;
- left: 6px;
- text-align: left;
- background: #000;
- background: rgba(0, 0, 0, 0.75);
- color: #fff;
- padding: 2px 8px;
- width: auto;
- font-size: 12px;
- border-radius: 2px;
-}
-.rsDefault--light,
-.rsDefault--light .rsOverflow,
-.rsDefault--light .rsSlide,
-.rsDefault--light .rsThumbs,
-.rsDefault--light .rsVideoFrameHolder {
- background: transparent;
- color: #000;
-}
-.rsDefault--light.rsHor .rsArrowLeft {
- left: -39px;
-}
-.rsDefault--light.rsHor .rsArrowRight {
- right: -39px;
-}
-.rsDefault--light.rsHor .rsArrowLeft {
- left: -9999px;
- top: 0;
-}
-.rsDefault--light.rsHor .rsArrowRight {
- right: 9999px;
- top: 0;
-}
-@media (min-width: 740px) {
- .rsDefault--light.rsHor .rsArrowLeft {
- left: -39px;
- top: 0;
- }
- .rsDefault--light.rsHor .rsArrowRight {
- right: -39px;
- top: 0;
- }
-}
-.rsDefault--light.rsHor.rsFullscreen .rsArrowLeft {
- left: 0;
- top: 0;
-}
-.rsDefault--light.rsHor.rsFullscreen .rsArrowRight {
- right: 0;
- top: 0;
-}
-.rsDefault--light.rsFullscreen {
- background-color: #fff;
-}
-#full-width-slider,
-#thumbnail-slider {
- width: 100%;
- color: #000;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-#full-width-slider {
- overflow: hidden;
-}
-.js .royalSlider > img,
-.js .royalSlider > picture {
- visibility: hidden;
-}
-.royalSlider--hero {
- position: absolute;
- left: 0;
- top: 0;
- right: 0;
- bottom: 0;
- height: auto;
- width: auto;
- background-color: transparent;
- background-position: 50%;
- background-repeat: no-repeat;
-}
-.royalSlider--hero .rsOverflow {
- height: 100% !important;
-}
-.royalSlider--hero .royalSlider-content {
- display: none;
-}
-.royalSlider--hero .royalSlider-content:first-child,
-.royalSlider--hero.rsFade .royalSlider-content {
- display: block;
-}
-.royalSlider--hero .rsArrowIcn:focus {
- outline: none;
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 3px #ec7225;
- box-shadow: 0 0 1px 3px #ec7225;
- border-radius: 40px 0 0 40px;
-}
-@media (min-width: 950px) {
- .royalSlider--hero .rsArrowIcn:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.gallery-slide {
- width: 100%;
- height: 100%;
-}
-.l-gallery-slider {
- margin: 10px auto;
- width: 100%;
- max-width: 860px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-.l-gallery-slider .l-gallery-slider__close {
- float: right;
- margin-bottom: 10px;
-}
-.l-gallery-slider .rsDefault .rsArrowIcn {
- height: 81px;
- width: 41px;
-}
-.l-gallery-slider .rsOverflow {
- min-height: 225px;
-}
-@media (min-width: 420px) {
- .l-gallery-slider .rsOverflow {
- min-height: 320px;
- }
-}
-@media (min-width: 740px) {
- .l-gallery-slider .rsOverflow {
- min-height: 470px;
- }
-}
-@media (min-width: 740px) {
- .l-gallery-slider {
- padding: 0 40px;
- margin: 20px auto;
- }
- .l-gallery-slider .l-gallery-slider__close {
- margin-bottom: 20px;
- }
-}
-.l-gallery-slider .rsFullscreen.royalSlider--galleryslider {
- background-color: #000;
-}
-.l-gallery-slider .rsFullscreen .thumbnail-teaser__imgcontainer {
- height: 100%;
- padding-bottom: 0;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.l-gallery-slider .rsFullscreen .thumbnail-teaser__title {
- display: none;
-}
-.l-gallery-slider .rsFullscreen .rsOverflow {
- height: 100% !important;
-}
-.l-gallery-slider .rsFullscreen .rsslide,
-.l-gallery-slider .rsFullscreen .rsSlide {
- width: 100%;
- height: 100%;
-}
-.royalSlider--galleryslider {
- width: 100%;
- clear: both;
-}
-.royalSlider--galleryslider img {
- width: 100%;
- max-width: 100%;
- height: auto;
- display: block;
-}
-.royalSlider--galleryslider.rsFullscreen img {
- width: auto;
- max-height: 100%;
-}
-.js .royalSlider--galleryslider > .rsslide {
- visibility: hidden;
-}
-.royalSlider--fullwidthslider {
- width: 100%;
- clear: both;
-}
-.royalSlider--fullwidthslider .rsslide {
- width: 100%;
-}
-.royalSlider--fullwidthslider img {
- width: auto;
- max-height: 100%;
- max-width: 100%;
- height: auto;
- display: block;
- margin: 0 auto;
-}
-.js .royalSlider--fullwidthslider > .rsslide {
- visibility: hidden;
-}
-.js .royalSlider--fullwidthslider > .rsslide:first-child:after {
- content: "";
- display: block;
- width: 100%;
- height: 100%;
- position: absolute;
- visibility: visible;
- top: 0;
- left: 0;
- background-image: url(/_static/img/royalslider/preloader.gif);
- background-position: 50%;
- background-repeat: no-repeat;
-}
-.hotel-teaser {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- overflow: hidden;
- margin-bottom: 30px;
- background-color: #fff;
- border: 1px solid transparent;
-}
-.hotel-teaser .about-hotel {
- background: #00838e;
- padding: 8px 24px;
-}
-@media (max-width: 739px) {
- .hotel-teaser .about-hotel {
- width: 100%;
- }
-}
-.hotel-teaser .hotel-teaser__left {
- -ms-flex-positive: 1;
- flex-grow: 1;
- width: 260px;
-}
-.hotel-teaser .hotel-teaser__left .hotel-teaser__left__tripadvisor {
- text-align: left;
- padding: 0 10px;
- margin: 10px 0 5px;
-}
-@media (min-width: 740px) {
- .hotel-teaser .hotel-teaser__left .hotel-teaser__left__tripadvisor {
- margin-top: 20px;
- }
-}
-.hotel-teaser--hover,
-.hotel-teaser:hover {
- border: 1px solid #404040;
-}
-.hotel-teaser__arrow-link {
- display: inline-block;
- color: #333;
- background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg)
- no-repeat right 0.5em;
- padding-right: 1.5625rem;
- margin-right: 10px;
-}
-.hotel-teaser__arrow-link:hover {
- color: #00838e;
- text-decoration: none;
-}
-@media (min-width: 950px) {
- .hotel-teaser__arrow-link:focus {
- position: relative;
- z-index: 1;
- }
-}
-.hotel-teaser__linked-overlay {
- -webkit-transition: 0.3s ease-in-out;
- transition: 0.3s ease-in-out;
- position: absolute;
- z-index: 2;
- top: 0;
- right: 0;
- left: 0;
- bottom: 0;
-}
-.hotel-teaser__linked-overlay > svg {
- position: absolute;
- right: 5px;
- top: 5px;
-}
-.hotel-teaser .hotel-teaser__body {
- -ms-flex-positive: 1;
- flex-grow: 1;
- padding: 0 10px 10px;
-}
-@media (min-width: 740px) {
- .hotel-teaser .hotel-teaser__body {
- padding-bottom: 0;
- }
-}
-.hotel-teaser .hotel-teaser__body .hotel-teaser__body__header {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.5rem;
- color: #483729;
- margin-bottom: 15px;
-}
-.hotel-teaser .hotel-teaser__body .hotel-teaser__body__link {
- margin-top: 0;
- margin-bottom: 10px;
-}
-.hotel-teaser .hotel-teaser__body .hotel-teaser__body__text {
- margin-bottom: 15px;
- display: none;
-}
-.hotel-teaser .hotel-teaser__body .hotel-teaser__body__CTA {
- margin-bottom: 15px;
-}
-.hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking {
- margin-bottom: 10px;
- margin-top: 10px;
-}
-.hotel-teaser
- .hotel-teaser__body
- .hotel-teaser__body__booking
- .hotel-teaser__body__booking--local-currency {
- margin-left: 10px;
- font-size: 0.8125rem;
- white-space: nowrap;
-}
-@media (max-width: 1199px) {
- .hotel-teaser
- .hotel-teaser__body
- .hotel-teaser__body__booking
- .hotel-teaser__body__booking--local-currency {
- margin-left: 3px;
- }
-}
-@media (min-width: 620px) and (max-width: 739px), (min-width: 1200px) {
- .l-section:not(.map-opened) .hotel-teaser {
- padding: 10px;
- }
- .l-section:not(.map-opened) .hotel-teaser .hotel-teaser__left__tripadvisor {
- margin: 10px 5px 0;
- padding: 0;
- }
- .l-section:not(.map-opened) .hotel-teaser .hotel-teaser__body {
- width: calc(100% - 260px);
- padding: 0 0 0 20px;
- }
- .l-section:not(.map-opened)
- .hotel-teaser
- .hotel-teaser__body
- .hotel-teaser__body__text {
- display: block;
- }
- .l-section:not(.map-opened)
- .hotel-teaser
- .hotel-teaser__body
- .hotel-teaser__body__booking {
- margin: 20px 0 10px;
- }
-}
-@media (min-width: 1800px) {
- .hotel-teaser {
- padding: 10px;
- }
- .hotel-teaser .hotel-teaser__left__tripadvisor {
- margin: 10px 5px 0;
- padding: 0;
- }
- .hotel-teaser .hotel-teaser__body {
- width: calc(100% - 260px);
- padding: 0 0 0 20px;
- }
- .hotel-teaser .hotel-teaser__body .hotel-teaser__body__text {
- display: block;
- }
- .hotel-teaser .hotel-teaser__body .hotel-teaser__body__booking {
- margin: 20px 0 10px;
- }
-}
-.hotel-teaser .hotel-teaser__address .hotel-teaser__address__distance {
- margin-right: 6px;
-}
-.hotel-teaser .hotel-teaser__address:focus,
-.hotel-teaser .hotel-teaser__address:hover {
- outline: none;
-}
-.hotel-teaser .hotel-teaser__address:focus .hotel-teaser__address__goto,
-.hotel-teaser .hotel-teaser__address:hover .hotel-teaser__address__goto {
- color: #00838e;
-}
-.hotel-teaser .hotel-teaser__address span.hotel-teaser__address__goto {
- padding: 2px;
- margin-left: -2px;
-}
-.hotel-teaser .hotel-teaser__address span.hotel-teaser__address__goto:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0 none;
-}
-.hotel-teaser .hotel-teaser__address:active {
- opacity: 0.5;
-}
-.hotel-teaser .poi-link {
- cursor: pointer;
-}
-.hotel-teaser .hotel-teaser__body__header + .hotel-teaser__address {
- margin-top: -0.625rem;
- margin-bottom: 15px;
-}
-.hotel-teaser__main-price-container {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: space-between;
- justify-content: space-between;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- max-width: 375px;
-}
-.hotel-teaser__main-price-holder,
-.hotel-teaser__price-holder {
- -ms-flex-grow: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
-}
-.hotel-teaser__main-price-holder {
- overflow: hidden;
- height: 40px;
- line-height: 40px;
- background-color: #edeceb;
- -ms-order: 1;
- -ms-flex-order: 1;
- order: 1;
- padding-left: 10px;
- padding-right: 20px;
- position: relative;
- font-size: 0.8125rem;
-}
-.hotel-teaser__main-price-holder:after {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- right: -10px;
- width: 20px;
- height: 40px;
- background-color: #fff;
- border-radius: 20px 0 0 20px;
-}
-.hotel-teaser__main-price-holder > span {
- font-size: 1.875rem;
- font-weight: 700;
-}
-.hotel-teaser .price__currency,
-.hotel-teaser .price__text {
- font-weight: 400;
- font-size: 0.8125rem;
-}
-.hotel-teaser__btn-holder > a {
- padding-top: 8px;
- padding-bottom: 8px;
-}
-.hotel-teaser__total-price {
- font-size: 0.8125rem;
- margin-left: 10px;
-}
-.hotel-teaser__local-currency {
- font-size: 0.8125rem;
- margin: 0 0 3px 10px;
-}
-.hotel-teaser__secondary-price-holder {
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%;
- -ms-order: 3;
- -ms-flex-order: 3;
- order: 3;
- margin-bottom: 10px;
-}
-.hotel-teaser-link {
- display: block;
-}
-.hotel-teaser-link .hotel-teaser .hotel-teaser__body {
- color: #333;
-}
-.hotel-teaser-link .hotel-teaser .hotel-teaser__body__header {
- color: #404040;
-}
-@media (min-width: 1800px) {
- .hotel-teaser-link .hotel-teaser .hotel-teaser__body__header {
- color: #333;
- background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg)
- no-repeat right 0.5em;
- padding-right: 20px;
- margin-right: 10px;
- }
-}
-@media (min-width: 620px) and (max-width: 739px), (min-width: 1200px) {
- .hotel-teaser-link
- .hotel-teaser
- .l-section:not(.map-opened)
- .hotel-teaser__body__header {
- color: #333;
- background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg)
- no-repeat right 0.5em;
- padding-right: 20px;
- margin-right: 10px;
- }
-}
-.hotel-teaser-link:active,
-.hotel-teaser-link:focus,
-.hotel-teaser-link:hover {
- text-decoration: none;
-}
-.hotel-teaser-link:active .hotel-teaser .hotel-teaser__body__header,
-.hotel-teaser-link:focus .hotel-teaser .hotel-teaser__body__header,
-.hotel-teaser-link:hover .hotel-teaser .hotel-teaser__body__header {
- text-decoration: underline;
-}
-@media (min-width: 620px) and (max-width: 739px), (min-width: 1200px) {
- .hotel-teaser-link:active .hotel-teaser .hotel-teaser__body__header,
- .hotel-teaser-link:focus .hotel-teaser .hotel-teaser__body__header,
- .hotel-teaser-link:hover .hotel-teaser .hotel-teaser__body__header {
- color: #00838e;
- text-decoration: none;
- }
-}
-.hotel-teasers-container {
- overflow: visible;
-}
-.hotel-teasers-container .hotel-teasers-container__inner {
- padding-top: 0;
- padding-left: 0;
- padding-right: 0;
-}
-.select-hotel-clickable-div {
- cursor: pointer;
-}
-.spaceinfo .spaceinfo__people,
-.spaceinfo .spaceinfo__size {
- margin-bottom: 0;
-}
-.spaceinfo .spaceinfo__size {
- float: left;
-}
-.spaceinfo .spaceinfo__people {
- float: right;
-}
-.spaceinfo.spaceinfo--small {
- font-size: 0.8125rem;
-}
-.available-rates-price .price {
- font-size: 1.125rem;
- display: inline-block;
- margin: 0;
-}
-.available-rates-price .price .price__currency {
- margin: 0;
-}
-.room-teaser {
- display: block;
- color: #333;
- background-color: #fff;
- overflow: hidden;
-}
-.room-teaser > .room-teaser__body {
- padding: 10px 10px 0;
-}
-.room-teaser .room-teaser__infobar {
- display: none;
-}
-.room-teaser .room-teaser__heading {
- color: #00838e;
- font-family: Helvetica, Arial, sans-serif;
- font-size: 1rem;
- margin-top: -10px;
- margin-bottom: 0;
- display: table;
- width: 100%;
- line-height: 1em;
-}
-.room-teaser .room-teaser__heading span {
- text-align: center;
- display: table-cell;
- width: 100%;
- vertical-align: middle;
- height: 2.5em;
-}
-.room-teaser:hover {
- color: #00838e;
-}
-.room-teaser .btn .btn__extendedtext {
- display: none;
-}
-@media (min-width: 740px) {
- .room-teaser > .room-teaser__body {
- padding: 20px 20px 0;
- }
- .room-teaser .room-teaser__heading {
- margin-top: -20px;
- }
-}
-@media (min-width: 950px) {
- .room-teaser .room-teaser__infobar {
- display: block;
- }
- .room-teaser .room-teaser__heading {
- font-size: 1.125rem;
- }
-}
-@media (min-width: 1200px) {
- .room-teaser .room-teaser__heading {
- font-size: 1.5rem;
- }
- .room-teaser .btn .btn__extendedtext {
- display: inline;
- }
-}
-.l-rooms__container {
- display: none;
-}
-.meeting-room-teaser {
- display: block;
- color: #333;
- background-color: #fff;
- overflow: hidden;
-}
-.meeting-room-teaser > .meeting-room-teaser__body {
- padding: 10px 10px 0;
-}
-.meeting-room-teaser > .meeting-room-teaser__body + .meeting-room-teaser__body {
- border-top: 1px solid #eee;
-}
-.meeting-room-teaser .meeting-room-teaser__heading {
- font-size: 1.5rem;
- margin-top: -10px;
- margin-bottom: 0;
- display: table;
- width: 100%;
- line-height: 1em;
-}
-.meeting-room-teaser .meeting-room-teaser__heading span {
- text-align: center;
- display: table-cell;
- width: 100%;
- vertical-align: middle;
- height: 2.5em;
-}
-.meeting-room-teaser .meeting-room-teaser__action {
- text-align: center;
-}
-.meeting-room-teaser .meeting-room-teaser__action .check-availability_icon {
- width: 18px;
- height: 18px;
- margin-left: 5px;
-}
-@media (min-width: 740px) {
- .meeting-room-teaser > .meeting-room-teaser__body {
- padding: 20px 20px 0;
- }
- .meeting-room-teaser .meeting-room-teaser__heading {
- margin-top: -20px;
- }
-}
-@media (min-width: 1200px) {
- .meeting-room-teaser .meeting-room-teaser__heading {
- font-size: 1.875rem;
- }
-}
-.js .meeting-room-teaser > .meeting-room-teaser__body.is-collapsed {
- display: none;
-}
-.content-teaser {
- overflow: hidden;
- background-color: #fff;
- margin-bottom: 20px;
-}
-.content-teaser > .content-teaser__body {
- padding: 10px;
-}
-.content-teaser .content-teaser__heading {
- color: #333;
- margin-bottom: 0;
-}
-.content-teaser .content-teaser__heading--link {
- color: #00838e;
- text-decoration: none;
-}
-.content-teaser .content-teaser__text {
- color: #333;
-}
-.content-teaser .content-teaser__text p {
- line-height: 1.3;
- margin-bottom: 0;
- padding-top: 7px;
-}
-.content-teaser .media-container--16x9 > .media-container__media {
- height: auto;
-}
-@media (min-width: 740px) {
- .content-teaser {
- margin-bottom: 0;
- }
- .content-teaser > .content-teaser__body {
- padding: 20px;
- }
- .content-teaser--action {
- margin-bottom: 20px;
- display: block;
- }
-}
-.content-teaser--mini {
- margin-bottom: 0;
-}
-@media (max-width: 739px) {
- .content-teaser--mini .content-teaser__media {
- float: left;
- width: 80px;
- padding: 5px;
- }
- .content-teaser--mini .content-teaser__body {
- float: left;
- width: calc(100% - 80px);
- padding: 5px 10px 5px 5px;
- }
- .content-teaser--mini .content-teaser__heading {
- margin-bottom: 0;
- display: table;
- width: 100%;
- }
- .content-teaser--mini .content-teaser__heading > span {
- display: table-cell;
- width: 100%;
- vertical-align: middle;
- height: 2.55em;
- }
- .content-teaser--mini .content-teaser__text {
- display: none;
- }
-}
-.content-teaser--action:focus,
-.content-teaser--action:hover {
- text-decoration: none;
-}
-@media (min-width: 950px) {
- .content-teaser--action:focus,
- .content-teaser--action:hover {
- outline: 0;
- }
-}
-.content-teaser--action:focus .content-teaser__heading,
-.content-teaser--action:hover .content-teaser__heading {
- color: #483729;
-}
-.content-teaser--action:focus .content-teaser__heading--link,
-.content-teaser--action:hover .content-teaser__heading--link {
- color: #00838e;
- text-decoration: underline;
-}
-.content-teaser--action:focus
- .content-teaser--flexible
- .content-teaser__heading,
-.content-teaser--action:hover
- .content-teaser--flexible
- .content-teaser__heading {
- color: #e9e8e7;
-}
-.content-teaser--action:focus
- .content-teaser--flexible.landscape
- .content-teaser__heading,
-.content-teaser--action:hover
- .content-teaser--flexible.landscape
- .content-teaser__heading {
- color: #00838e;
-}
-.content-teaser--flexible {
- position: relative;
-}
-.content-teaser--flexible .content-teaser__body {
- background-color: rgba(0, 0, 0, 0.6);
- position: absolute;
- bottom: 0;
- width: 100%;
- z-index: 10;
-}
-.content-teaser--flexible .content-teaser__body .icon {
- float: left;
- margin-right: 10px;
- margin-top: 5px;
-}
-.content-teaser--flexible .content-teaser__body-wrapper {
- display: table;
- width: 100%;
-}
-.content-teaser--flexible
- .content-teaser__body-wrapper
- .content-teaser__heading,
-.content-teaser--flexible
- .content-teaser__body-wrapper
- .content-teaser__icon-wrapper {
- display: table-cell;
- vertical-align: middle;
- width: 100%;
-}
-.content-teaser--flexible
- .content-teaser__body-wrapper
- .content-teaser__icon-wrapper {
- width: 46px;
-}
-.content-teaser--flexible
- .content-teaser__body-wrapper
- .content-teaser__icon-wrapper
- > svg {
- margin-top: 0;
-}
-.content-teaser--flexible .content-teaser__heading {
- color: #fff;
- margin-bottom: 0;
- overflow: hidden;
-}
-.content-teaser--flexible .content-teaser__text {
- color: #fff;
- overflow: hidden;
-}
-.content-teaser--flexible:focus .content-teaser__heading,
-.content-teaser--flexible:hover .content-teaser__heading {
- color: #e9e8e7;
-}
-.content-teaser--flexible.no-image .content-teaser__body {
- background-color: transparent;
- position: relative;
-}
-.content-teaser--flexible.no-image .content-teaser__heading,
-.content-teaser--flexible.no-image .content-teaser__text {
- color: #333;
-}
-.content-teaser--flexible.no-text .icon {
- margin-top: 0;
- margin-bottom: 0;
-}
-.content-teaser--flexible.no-text .content-teaser__heading {
- display: block;
- margin-bottom: 0;
- margin-top: 6px;
- width: auto;
-}
-@media (min-width: 740px) {
- .content-teaser--flexible.no-text .content-teaser__heading {
- margin-top: 4px;
- }
-}
-.content-teaser--flexible.landscape .content-teaser__body {
- position: relative;
- text-align: center;
- background-color: #fff;
-}
-.content-teaser--flexible.landscape .content-teaser__heading {
- color: #00838e;
-}
-.content-teaser--flexible.landscape .content-teaser__text {
- color: #333;
- font-size: 0.8125rem;
-}
-.content-teaser--flexible.landscape:focus .content-teaser__heading,
-.content-teaser--flexible.landscape:hover .content-teaser__heading {
- color: #00838e;
-}
-@media (min-width: 740px) {
- .content-teaser--flexible.full-width {
- min-height: 380px;
- }
-}
-.content-teasers-container {
- padding-bottom: 2rem;
- padding-left: 0;
- padding-right: 0;
-}
-.hero-teaser .hero-teaser__container {
- position: absolute;
- width: 100%;
- z-index: 10;
- top: 0.625rem;
- bottom: auto;
-}
-.hero-teaser .hero-teaser__body {
- padding-top: 20px;
- padding-bottom: 30px;
-}
-.hero-teaser .hero-teaser__body h2,
-.hero-teaser .hero-teaser__text {
- text-transform: uppercase;
- font-family: arial, helvetica;
- text-align: center;
-}
-.hero-teaser .hero-teaser__body h2 {
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif;
- font-size: 1.625rem;
- line-height: 1.5;
-}
-.hero-teaser .hero-teaser__heading {
- font-family: Helvetica, Arial, sans-serif;
- color: #fff;
- margin-bottom: 0;
- overflow: hidden;
-}
-.hero-teaser .highlighted-background {
- background: rgba(0, 0, 0, 0.6);
- display: inline;
- -webkit-box-decoration-break: clone;
- box-decoration-break: clone;
- padding-left: 0.3em;
- padding-right: 0.3em;
-}
-.hero-teaser .hero-teaser--action:hover .icon-holder {
- left: 6px;
-}
-.hero-teaser .hero-teaser--action:focus .icon-right-arrow-bullet {
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 3px #ec7225;
- box-shadow: 0 0 1px 3px #ec7225;
- border-radius: 50%;
-}
-.hero-teaser .hero-teaser__text {
- color: #fff;
- overflow: hidden;
- font-size: 0.8125rem;
- padding: 5px 25px 10px;
- line-height: 1.4;
-}
-.hero-teaser .hero-teaser__text .highlighted-background {
- padding-top: 0.1em;
- padding-bottom: 0.1em;
-}
-.hero-teaser .hero-teaser__text .icon-holder {
- position: relative;
- left: 0;
- -webkit-transition: left 0.2s ease-in-out;
- transition: left 0.2s ease-in-out;
-}
-.hero-teaser .hero-teaser__text .icon-holder:after {
- content: "";
- background: #fff;
- position: absolute;
- top: 2px;
- left: 2px;
- width: calc(1em - 4px);
- height: calc(1em - 4px);
- border-radius: 50%;
- z-index: 0;
-}
-.hero-teaser .hero-teaser__text .icon {
- line-height: 2;
- margin-top: -0.25em;
- vertical-align: middle;
- width: 1rem;
- height: 1rem;
- position: relative;
- z-index: 1;
-}
-@media (min-width: 420px) {
- .hero-teaser .hero-teaser__container {
- top: 1.5625rem;
- }
- .hero-teaser .hero-teaser__body h2 {
- font-size: 2rem;
- line-height: 1.5;
- }
- .hero-teaser .hero-teaser__text {
- font-size: 1.125rem;
- line-height: 1.5;
- }
- .hero-teaser .hero-teaser__text .icon {
- width: 1.5rem;
- height: 1.5rem;
- }
-}
-@media (min-width: 740px) {
- .hero-teaser .hero-teaser__container {
- top: 3.75rem;
- }
- .hero-teaser .hero-teaser__body {
- padding-bottom: 80px;
- max-width: 62.5rem;
- }
- .hero-teaser h2 {
- font-size: 4.875rem;
- line-height: 1.1;
- }
- .hero-teaser .hero-teaser__text {
- font-size: 1.5rem;
- }
- .hero-teaser .hero-teaser__text .icon-holder {
- display: none;
- }
- .hero-teaser .hero-teaser__button {
- display: block !important;
- }
-}
-@media (min-width: 950px) {
- .hero-teaser .hero-teaser__container {
- top: 5rem;
- }
- .hero-teaser .hero-teaser__text {
- padding-left: 60px;
- padding-right: 60px;
- }
-}
-@media (min-width: 1200px) {
- .hero-teaser .hero-teaser__container {
- top: 3.75rem;
- }
- .hero-teaser .hero-teaser__body h2 {
- font-size: 4.0625rem;
- }
-}
-@media (min-width: 1500px) {
- .hero-teaser .hero-teaser__container {
- top: 5rem;
- }
- .hero-teaser .hero-teaser__body h2 {
- font-size: 4.25rem;
- }
-}
-@media (min-width: 950px) {
- .hero-teaser--align-left .hero-teaser__body {
- max-width: 75rem;
- }
- .hero-teaser--align-left .hero-teaser__body h2,
- .hero-teaser--align-left .hero-teaser__text {
- text-align: left;
- max-width: 60%;
- padding-left: 0;
- }
-}
-.teaser-full {
- background-color: #fff;
- padding: 20px 10px;
-}
-.teaser-full .teaser-full__heading a {
- color: #8d3a7c;
-}
-.teaser-full .teaser-full__image-container {
- margin-bottom: 15px;
-}
-.teaser-full__action {
- margin-top: 0.5em;
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .teaser-full {
- width: 100%;
- margin: 0 auto;
- max-width: 100%;
- }
- .teaser-full:after,
- .teaser-full:before {
- content: " ";
- display: table;
- }
- .teaser-full:after {
- clear: both;
- }
- .teaser-full > .teaser-full__image-container {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- margin-bottom: 0;
- }
- .teaser-full > .teaser-full__content {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: right;
- float: left;
- }
-}
-@media (min-width: 950px) {
- .teaser-full {
- width: 100%;
- margin: 0 auto;
- max-width: 100%;
- }
- .teaser-full:after,
- .teaser-full:before {
- content: " ";
- display: table;
- }
- .teaser-full:after {
- clear: both;
- }
- .teaser-full > .teaser-full__image-container {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- margin-bottom: 0;
- }
- .teaser-full > .teaser-full__content {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 66.6666666667%;
- float: right;
- float: left;
- }
-}
-.teaser-inline {
- border-bottom: 2px dotted #e3e0db;
- padding-bottom: 24px;
- margin-bottom: 30px;
-}
-.teaser-inline .teaser-inline__image img {
- width: 100%;
-}
-@media (min-width: 950px) {
- .teaser-inline {
- overflow: hidden;
- }
- .teaser-inline .teaser-inline__image {
- float: left;
- padding-right: 20px;
- max-width: 45%;
- }
- .teaser-inline .teaser-inline__body {
- overflow: hidden;
- }
-}
-.teaser-inline--full .teaser-inline__image {
- float: none;
- padding-right: 0;
- max-width: none;
-}
-.teaser-inline--full .teaser-inline__image > .media-container__media {
- width: 100%;
-}
-.room-price-info {
- background-color: #e9e8e7;
- overflow: hidden;
- margin-bottom: 3px;
- padding: 10px 10px 5px;
- position: relative;
-}
-.room-price-info__flex-container {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flexpack: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-align-items: flex-end;
- -ms-flex-align: end;
- align-items: flex-end;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.room-price-info__flex-container > :first-child {
- -ms-flex-positive: 1;
- flex-grow: 1;
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .room-price-info__flex-container {
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: stretch;
- align-items: stretch;
- }
- .room-price-info__flex-container > div {
- -ms-flex-positive: 1;
- flex-grow: 1;
- }
- .room-price-info__flex-container > div:last-child {
- margin-top: 8px;
- }
-}
-@media (max-width: 320px) {
- .room-price-info__flex-container {
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: stretch;
- align-items: stretch;
- }
- .room-price-info__flex-container > div {
- -ms-flex-positive: 1;
- flex-grow: 1;
- }
- .room-price-info__flex-container > div:last-child {
- margin-top: 8px;
- }
-}
-.room-price-info .room-price-info__description {
- font-size: 0.8125rem;
- line-height: normal;
- margin-bottom: 1em;
- margin-right: 21px;
-}
-.room-price-info .room-price-info__tooltip {
- position: absolute;
- top: 0.5rem;
- right: 0.5rem;
-}
-.room-price-info .room-price-info__rate {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 700;
- font-size: inherit;
- margin-bottom: 0;
-}
-.room-price-info .room-price-info__rate-condition {
- display: block;
-}
-.room-price-info .room-price-info__special-offer {
- font-weight: 700;
-}
-.room-price-info .room-price-info__offer-savings {
- font-size: 0.8125rem;
-}
-.room-price-info .room-price-info__bookable-price {
- clear: both;
- margin-bottom: 0;
-}
-.room-price-info .room-price-info__local-currency {
- display: block;
- clear: both;
- font-size: 0.8125rem;
- margin-bottom: 0.5rem;
-}
-.room-price-info .price {
- clear: both;
-}
-.room-price-info .room-price-info__btn {
- float: right;
- margin-bottom: 0.1875rem;
- margin-left: 0.3em;
-}
-@media (min-width: 740px) {
- .room-price-info .room-price-info__btn {
- padding: 5px 15px;
- }
-}
-.room-price-info .room-price-info__btn.room-pay__btn:disabled {
- background-color: grey;
-}
-.room-price-info__local {
- font-size: 0.8125rem;
- margin-bottom: 0;
-}
-.room-price-info__local.member_line_height_text {
- line-height: 1rem;
-}
-.room-price-info__total {
- margin-top: 0.5rem;
- font-size: 0.8125rem;
- display: block;
-}
-.room-price-info__total.mt-0 {
- margin-top: 0;
-}
-.room-price-info__member {
- margin-bottom: 3px;
- font-size: 0.75rem;
- background: #624f41;
- color: #fff;
- padding: 2px 8px;
- border-radius: 4px;
- display: inline-block;
- margin-top: 0.5rem;
-}
-.room-price-info__member .u-flex {
- -ms-flex-pack: justify;
- justify-content: space-between;
- margin-bottom: -3px;
-}
-.room-price-info__member .u-flex .icon {
- margin-right: -5px;
- margin-top: 4px;
-}
-.room-price-info__member .room-member-price span {
- font-size: 1.25rem;
- font-weight: 700;
-}
-.room-price-info__member .room-member-price span span.price__currency {
- font-size: 0.75rem;
- font-weight: 400;
-}
-.room-price-info.room-price-info--highlighted .room-price-info__btn {
- background-color: #c65214;
-}
-.room-price-info.room-price-info--package {
- background: #eee2eb;
-}
-.room-price-info.room-price-info--package button {
- background: #994e89 !important;
- border: none !important;
-}
-.room-price-info.room-price-info--package .price.price--offer {
- color: #333;
-}
-.expand-rates-btn {
- border: none !important;
- margin-top: 5px;
- margin-bottom: 7px;
-}
-.expand-rates__info .hidden-medium-up {
- padding-top: 20px;
- text-align: center;
-}
-.room-price-info.room-price-info--disabled .room-price-info__btn {
- background-color: grey;
- opacity: 0.45;
- cursor: not-allowed;
-}
-.member-tooltip-header {
- margin-bottom: 5px;
-}
-.bed-options {
- margin: 1em 0;
-}
-.bed-options .textual-separator {
- margin: 0;
-}
-.room__collapsible__row {
- overflow: hidden;
- -webkit-transition: height 0.25s ease-out;
- transition: height 0.25s ease-out;
-}
-.room__collapsible__column {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.room__media--flex {
- -webkit-transition: flex-basis 0.25s ease-in-out;
- transition: flex-basis 0.25s ease-in-out;
- transition:
- flex-basis 0.25s ease-in-out,
- -ms-flex-preferred-size 0.25s ease-in-out;
-}
-.room__body--flex-ie-fix {
- padding-left: 10px;
- padding-right: 20px;
- padding-top: 10px;
-}
-.room__rates--flex {
- padding-left: 10px;
- padding-right: 10px;
-}
-.room__rates--flex > div {
- margin-left: auto;
- margin-right: auto;
- max-width: 370px;
-}
-.room__facilities--flex {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- opacity: 1;
- -webkit-transition: opacity 0.25s ease-out;
- transition: opacity 0.25s ease-out;
-}
-.room__facilities--flex .room__body__main {
- padding-left: 10px;
- padding-right: 10px;
-}
-.is-collapsed .room__facilities--flex {
- opacity: 0.3;
-}
-@media (min-width: 950px) {
- .room__collapsible__row {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- }
- .room__collapsible__column {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-flex: 0 0 70%;
- flex: 0 0 70%;
- }
- .room__collapsible__column--rates {
- -ms-flex: 0 0 30%;
- flex: 0 0 30%;
- }
- .is-collapsed .room__collapsible__column {
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- overflow: hidden;
- }
- .room__collapsible__column .media-container {
- overflow: visible;
- }
- .room__media--flex {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- }
- .room__media--flex-ie-fix {
- padding: 30px 0 0 20px;
- }
- .room__body--flex {
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- }
- .room__body--flex-ie-fix {
- padding: 20px 20px 20px 60px;
- }
- .room__rates--flex {
- -ms-flex-order: 0;
- order: 0;
- width: auto;
- -ms-flex-positive: 1;
- flex-grow: 1;
- padding: 30px 20px 0;
- }
- .room__facilities--flex {
- -ms-flex: 0 0 70%;
- flex: 0 0 70%;
- }
- .room__facilities--flex .room__body__main {
- padding-left: 60px;
- padding-bottom: 50px;
- padding-right: 0;
- }
- .is-collapsed .room__media--flex {
- -ms-flex: 0 0 36%;
- flex: 0 0 36%;
- }
- .is-collapsed .room__media--flex-ie-fix {
- padding: 20px 0 20px 20px;
- }
- .is-collapsed .room__body--flex {
- -ms-flex: 0 0 64%;
- flex: 0 0 64%;
- }
- .is-collapsed .room__body--flex-ie-fix {
- padding-left: 20px;
- padding-bottom: 40px;
- }
- .is-collapsed .room__rates--flex {
- -ms-flex-order: 1;
- order: 1;
- padding: 20px 20px 20px 8px;
- }
-}
-@media (min-width: 1200px) {
- .room__rates--flex {
- padding-right: 20px;
- }
- .is-collapsed .room__media--flex {
- -ms-flex: 0 0 35%;
- flex: 0 0 35%;
- }
- .is-collapsed .room__body--flex {
- -ms-flex: 0 0 65%;
- flex: 0 0 65%;
- }
- .is-collapsed .room__rates--flex {
- padding-right: 20px;
- }
-}
-.room__rates-container .room-price-info__tooltip {
- position: absolute;
- top: 0.5rem;
- right: 0.5rem;
-}
-.room {
- background-color: #fff;
- overflow: hidden;
- margin-bottom: 10px;
- clear: both;
- position: relative;
-}
-.room.toggleContainer {
- -webkit-transition: all 3s ease;
- transition: all 3s ease;
- max-height: none;
- margin-bottom: 10px;
-}
-.room.toggleContainer .room__collapsable {
- margin-top: 60px;
-}
-.room.toggleContainer.room.is-collapsed {
- -webkit-transition: all 3s ease;
- transition: all 3s ease;
-}
-.room.toggleContainer.room.is-collapsed .room__collapsable {
- top: 0;
- margin-top: 0;
-}
-.room.toggleContainer .room__ribbon-toggle {
- top: 10px;
- margin-right: 10px;
-}
-.room.toggleContainer .room__ribbon-toggle--footer {
- width: 100%;
- height: 50px;
- clear: both;
-}
-.room.toggleContainer .room__ribbon-toggle--footer .room__ribbon-toggle {
- margin-bottom: 10px;
- position: relative;
- top: 0;
- float: right;
-}
-.room .room__thumbnail {
- display: none;
-}
-.room .room__media .rsNav.rsThumbsHor {
- margin-top: 10px;
- padding: 0 10px;
-}
-.room .room__media .rsOverflow {
- min-height: 200px;
-}
-@media (min-width: 420px) {
- .room .room__media .rsOverflow {
- min-height: 260px;
- }
-}
-@media (min-width: 740px) {
- .room .room__media .rsOverflow {
- min-height: 400px;
- }
-}
-.room .room__body {
- padding: 10px;
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .room .room__body {
- margin-top: -2px;
- }
-}
-.room .room__details {
- margin-top: 20px;
-}
-.room .room__rate-alert {
- background-color: #e9e8e7;
- overflow: hidden;
- margin-bottom: 3px;
- padding: 10px;
- font-size: 0.8125rem;
- line-height: normal;
- background-color: #fbe3d3;
-}
-.room .room__pre-headline {
- margin-bottom: 5px;
- display: block;
-}
-.room .room__heading-level1 {
- margin-bottom: 0.3em;
-}
-.room .room__heading-level1 .small,
-.room .room__heading-level1 small {
- font-size: 1rem;
- line-height: 1.4em;
- font-family: Helvetica, Arial, sans-serif;
- margin-bottom: 0.5rem;
- display: block;
- letter-spacing: 0;
-}
-.room .room__heading-level1 + .room__space-info {
- margin-top: -0.4em;
-}
-.room .room__short-text {
- display: none;
-}
-.room__short-bullets {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- width: 90%;
- border-top: 1px solid #eee;
- padding-top: 10px;
- font-size: 0.8125rem;
- display: none;
-}
-.room__short-bullets > li {
- -ms-flex-grow: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-flex-preferred-size: calc(50% - 20px);
- flex-basis: calc(50% - 20px);
- margin-bottom: 5px;
- line-height: 1.2em;
-}
-.room__short-bullets > li:before {
- font-size: 22px;
- left: -0.6em;
-}
-.room .room__available-rooms {
- font-weight: 700;
- line-height: 1.25rem;
- color: #b43837;
- padding: 4px 8px;
- border-radius: 4px;
- display: -ms-flexbox;
- display: flex;
- letter-spacing: -0.24px;
- -ms-flex-align: center;
- align-items: center;
- width: -webkit-fit-content;
- width: -moz-fit-content;
- width: fit-content;
- background: #b43837;
- background: rgba(180, 56, 55, 0.1);
-}
-@media (min-width: 950px) {
- .room .room__available-rooms {
- margin-bottom: 8px;
- }
-}
-.room .room__available-rooms:before {
- content: "";
- position: relative;
- width: 24px;
- height: 24px;
- background: transparent url(/_static/img/icons/acute.svg) no-repeat 50%;
- margin: 0 5px 0 0;
-}
-.room .room__ribbon-actions--holder {
- padding-left: 10px;
-}
-.room .room__ribbon-actions {
- display: none;
-}
-.room .room__ribbon-actions--modify__option {
- line-height: 2.5;
-}
-.room .expandable__footer {
- margin-top: 5px;
-}
-.room__modify-information {
- margin-left: 2px;
- margin-top: 10px;
-}
-.room .availabilitybutton {
- right: 10px;
-}
-.room.is-collapsed .availabilitybutton {
- position: absolute;
- bottom: 0;
-}
-@media (min-width: 740px) {
- .room {
- margin-bottom: 30px;
- }
- .room__modify-information {
- text-align: right;
- }
- .room .availabilitybutton {
- right: 21px;
- bottom: 15px;
- z-index: 10;
- position: absolute;
- }
- .room.is-collapsed .availabilitybutton {
- bottom: -40px;
- }
- .room .room__body {
- padding-right: 20px;
- }
- .room .room__ribbon-actions--holder {
- padding-left: 0;
- position: absolute;
- right: 0;
- top: 1rem;
- }
- .room .room__ribbon-actions--holder .room__ribbon-actions--modify__option {
- float: left;
- }
- .room .room__ribbon-actions {
- float: none;
- margin: 0;
- }
- .room .room__ribbon-actions--modify {
- margin-left: 10px;
- top: 30px;
- }
- .room .room__ribbon-actions--modify__option {
- display: inline-block;
- position: relative;
- margin: 0 0 0 8px;
- padding-right: 12px;
- }
- .room .room__ribbon-actions--modify__option:after {
- content: "";
- width: 1px;
- height: 40%;
- background-color: #eee;
- position: absolute;
- right: 0;
- top: 30%;
- }
- .room .room__ribbon-actions--modify__option a {
- border-bottom: none;
- }
- .room
- .room__collapsable--modify
- .room__ribbon-actions--modify__option:last-of-type {
- padding-right: 0;
- }
- .room
- .room__collapsable--modify
- .room__ribbon-actions--modify__option:last-of-type:after {
- display: none;
- }
- .room
- .room__collapsable--modify
- .room__ribbon-actions--modify__option:last-of-type
- a:focus-visible {
- margin-right: 4px;
- }
- .room .room__heading-level1 + .room__space-info {
- margin-top: -0.6em;
- }
-}
-@media (max-width: 419px) {
- .room .availabilitybutton a {
- font-size: 0.8125rem;
- }
-}
-.room .room__footer {
- position: relative;
- border: none;
- text-align: center;
- display: block;
- padding: 10px;
- text-decoration: none;
-}
-@media (min-width: 950px) {
- .l-section--hotel .room .room__footer {
- border-top: 1px solid #eee;
- }
-}
-.room .room__footer span:before {
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);
- background-repeat: no-repeat;
- background-position: 50%;
- background-size: 100%;
- content: "";
- width: 16px;
- height: 10px;
- display: inline-block;
- padding: 0;
- margin: 0 5px 0 0;
-}
-.room .room__footer > span.is-expanded:before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- margin: 0 5px 1px 0;
-}
-@media (min-width: 950px) {
- .room .room__collapsable {
- position: relative;
- }
- .room .room__media {
- float: left;
- width: 72%;
- padding: 30px 20px 0 60px;
- margin-bottom: -10px;
- }
- .room .room__media .rsNav.rsThumbsHor {
- margin: 5px 0 0;
- padding: 0;
- }
- .room .room__body {
- padding: 30px 60px;
- overflow: hidden;
- clear: both;
- }
- .room .room__body > .room__body__main {
- float: left;
- width: 72%;
- }
- .room .room__body .availabilitybutton {
- left: 72%;
- right: auto;
- position: absolute;
- }
- .room .room__body.is-collapsed .availabilitybutton {
- left: 70%;
- }
- .room .room__body > .room__body__sidebar {
- float: right;
- width: 28%;
- padding-left: 20px;
- }
- .room .room__details {
- margin-top: 30px;
- }
-}
-.room.is-collapsed .room__collapsable {
- position: static;
- padding: 10px;
-}
-.room.is-collapsed .room__collapsable--modify {
- padding-left: 10px;
-}
-@media (min-width: 740px) {
- .room.is-collapsed .room__collapsable--modify {
- text-align: right;
- border-top: 1px solid #eee;
- padding-top: 10px;
- }
-}
-.room.is-collapsed .room__collapsable .room__thumbnail {
- display: block;
-}
-.room.is-collapsed .room__collapsable .room__slider__container {
- display: none;
-}
-.room.is-collapsed .room-details-container {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- padding: 20px;
-}
-@media (max-width: 739px) {
- .room.is-collapsed .room-details-container {
- display: block;
- }
-}
-.room.is-collapsed .room__media .rsNav {
- display: none;
-}
-.room.is-collapsed .room__body {
- position: relative;
- padding: 10px;
-}
-.room.is-collapsed .room__body > .room__body__sidebar,
-.room.is-collapsed .room__details,
-.room.is-collapsed .room__long-text,
-.room.is-collapsed .room__short-bullets,
-.room.is-collapsed .room__short-text {
- display: none;
-}
-@media (min-width: 740px) {
- .room.is-collapsed .room__body {
- padding: 20px;
- }
- .room.is-collapsed .room__short-text {
- display: block;
- }
- .room.is-collapsed .room__short-bullets {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- }
-}
-@media (min-width: 950px) {
- .room.is-collapsed {
- margin-bottom: 30px;
- }
- .room.is-collapsed .room__collapsable {
- position: relative;
- overflow: hidden;
- }
- .room.is-collapsed .room__media {
- float: left;
- width: 33.3%;
- padding: 20px 0 20px 20px;
- margin-bottom: 0;
- }
- .room.is-collapsed .room__body {
- position: static;
- clear: none;
- float: left;
- width: 36.7%;
- padding: 20px 20px 0;
- }
- .room.is-collapsed .room__body > .room__body__main {
- width: 100%;
- float: none;
- }
- .room.is-collapsed .room__body > .room__body__main .availabilitybutton {
- position: absolute;
- bottom: 0;
- padding: 15px 0;
- z-index: 10;
- }
-}
-.room.room--deemphasized {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.room.room--deemphasized .room__footer {
- border-top: none;
-}
-.room--clickable {
- cursor: pointer;
-}
-.room--clickable:focus {
- outline: none;
-}
-.room--clickable:focus .room__ribbon-actions__action {
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
-}
-@media (min-width: 950px) {
- .room--clickable:focus .room__ribbon-actions__action {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.room--clickable:hover .room__ribbon-actions__action {
- text-decoration: underline;
-}
-.room.room--information {
- display: block;
-}
-@media (min-width: 950px) {
- .room.room--information .room__bed-options {
- position: absolute;
- width: 28%;
- right: 0;
- top: 0;
- padding: 30px 60px 0 0;
- }
- .room.room--information .room__bed-options .bed-options .textual-separator {
- margin: 5px 0;
- }
-}
-.room.room--information.is-collapsed .room__body {
- position: relative;
- padding-right: 60px;
-}
-.room.room--information.is-collapsed .room__bed-options {
- position: absolute;
- width: 50px;
- right: 0;
- top: 0;
- padding: 10px 10px 0 0;
- text-align: right;
-}
-.room.room--information.is-collapsed .room__bed-options h3 {
- display: none;
-}
-@media (max-width: 949px) {
- .room.room--information.is-collapsed .room__bed-options .bed-options {
- margin-top: 0;
- }
- .room.room--information.is-collapsed
- .room__bed-options
- .bed-options
- .iconic-item--bed
- .icon--bed {
- max-width: 40px;
- height: 28px;
- }
- .room.room--information.is-collapsed
- .room__bed-options
- .bed-options
- .iconic-item--bed
- .iconic-item__text {
- display: none;
- }
- .room.room--information.is-collapsed
- .room__bed-options
- .bed-options
- .iconic-item--bed
- > .iconic-item__icon-container {
- text-align: right;
- }
- .room.room--information.is-collapsed
- .room__bed-options
- .bed-options
- .iconic-item--bed
- + .iconic-item--bed {
- margin-top: 0;
- }
- .room.room--information.is-collapsed
- .room__bed-options
- .bed-options
- .textual-separator {
- display: none;
- }
-}
-@media (min-width: 740px) {
- .room.room--information.is-collapsed .room__body {
- padding-right: 80px;
- }
- .room.room--information.is-collapsed .room__bed-options {
- width: 60px;
- padding: 20px 20px 0 0;
- }
- .room.room--information.is-collapsed .room__space-info {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .room.room--information.is-collapsed .room__body {
- position: static;
- padding-right: 20px;
- }
- .room.room--information.is-collapsed .room__bed-options {
- position: absolute;
- width: 30%;
- right: 0;
- top: 0;
- padding: 20px 20px 0 0;
- text-align: left;
- }
- .room.room--information.is-collapsed .room__bed-options h3 {
- display: block;
- }
- .room.room--information.is-collapsed
- .room__bed-options
- .bed-options
- .textual-separator {
- margin: 0;
- }
-}
-.room.room--ribbon {
- position: relative;
-}
-.room.room--ribbon[data-collapse="true"] > .room__ribbon-toggle-arrow {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.room__ribbon-toggle {
- display: block;
- position: absolute;
- top: 0;
- margin-right: 10px;
- right: 10px;
- direction: rtl;
- text-decoration: none !important;
- line-height: 2.5em;
- z-index: 1;
-}
-.room__ribbon-toggle > span.room__ribbon-toggle-arrow {
- -webkit-transition: -webkit-transform 0.3s ease-in-out;
- transition: -webkit-transform 0.3s ease-in-out;
- transition: transform 0.3s ease-in-out;
- transition:
- transform 0.3s ease-in-out,
- -webkit-transform 0.3s ease-in-out;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- background-size: 25px;
- background-position: 100%;
- width: 25px;
- height: 12px;
- display: inline-block;
- right: 0;
- margin-left: 7px;
-}
-.room__ribbon-toggle > span.room__ribbon-toggle-text {
- display: none;
-}
-.room__ribbon-toggle > span.room__ribbon-toggle-text.ng-hide {
- display: none !important;
-}
-.room__ribbon-toggle:not(.is-collapsed) > span.room__ribbon-toggle-arrow {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.room__bed-options {
- margin-top: 20px;
-}
-@media (min-width: 420px) {
- .room__ribbon-toggle > span.room__ribbon-toggle-text {
- display: inline-block;
- }
-}
-@media (min-width: 950px) {
- .room__media {
- padding-left: 0;
- }
- .room__body {
- padding: 30px 30px 30px 0;
- }
- .room__rates {
- position: absolute;
- width: 28%;
- right: 0;
- top: 0;
- width: 25%;
- padding: 30px 0 0;
- }
-}
-.room.room--ribbon.is-collapsed {
- margin-top: 0;
- padding-top: 0;
- margin-bottom: 10px;
-}
-.room.room--ribbon.is-collapsed .cancel-selection,
-.room.room--ribbon.is-collapsed .change-selection-button {
- display: block;
- height: 43px;
- width: 166px;
- border: 2px solid #d5d5d5;
- border-radius: 50px;
- padding: 10px;
- font-weight: 600;
- text-align: center;
-}
-@media (max-width: 739px) {
- .room.room--ribbon.is-collapsed .cancel-selection,
- .room.room--ribbon.is-collapsed .change-selection-button {
- margin-top: 20px;
- }
-}
-.room.room--ribbon.is-collapsed .cancel-selection {
- width: 200px;
-}
-.room.room--ribbon.is-collapsed .room__infobar,
-.room.room--ribbon.is-collapsed .room__media {
- display: none;
-}
-.room.room--ribbon.is-collapsed .room__body {
- padding: 10px;
- position: static;
-}
-@media (min-width: 740px) {
- .room.room--ribbon.is-collapsed .room__body {
- width: calc(100% - 72px);
- }
-}
-.room.room--ribbon.is-collapsed .room-details-body {
- padding-top: 5px;
-}
-.room.room--ribbon.is-collapsed .room__heading-level1 .small,
-.room.room--ribbon.is-collapsed .room__heading-level1 small {
- font-size: 0.875rem;
- line-height: 1;
- margin: 2px 0 4px;
-}
-.room.room--ribbon.is-collapsed .room__heading-level1 .small .tooltip,
-.room.room--ribbon.is-collapsed .room__heading-level1 small .tooltip {
- vertical-align: bottom;
- margin-left: 0.25em;
-}
-@media (max-width: 739px) {
- .room.room--ribbon.is-collapsed
- .room__heading-level1
- .small
- .pipe-separated-list-divider
- + .pipe-separated-list-item:before,
- .room.room--ribbon.is-collapsed
- .room__heading-level1
- small
- .pipe-separated-list-divider
- + .pipe-separated-list-item:before {
- content: " | ";
- color: #e3e0db;
- }
-}
-@media (max-width: 739px) {
- .room.room--ribbon.is-collapsed
- .room__heading-level1
- .small
- .pipe-separated-list-divider
- + .package-detail:before,
- .room.room--ribbon.is-collapsed
- .room__heading-level1
- small
- .pipe-separated-list-divider
- + .package-detail:before {
- content: "";
- }
-}
-@media (max-width: 739px) {
- .room.room--ribbon.is-collapsed
- .room__heading-level1
- .small
- .inline-seperator,
- .room.room--ribbon.is-collapsed
- .room__heading-level1
- small
- .inline-seperator {
- display: inline-block;
- }
-}
-.room.room--ribbon.is-collapsed .room__heading-level1 .room-number {
- margin: 15px 0 0;
- display: block;
-}
-.room.room--ribbon.is-collapsed .room__heading-level1 .room-type {
- margin-top: 10px;
- display: block;
-}
-.room.room--ribbon.is-collapsed .room__bed-options,
-.room.room--ribbon.is-collapsed .room__footer,
-.room.room--ribbon.is-collapsed .room__heading-overline,
-.room.room--ribbon.is-collapsed .room__short-bullets,
-.room.room--ribbon.is-collapsed .room__short-text,
-.room.room--ribbon.is-collapsed .room__space-info {
- display: none;
-}
-.room.room--ribbon.is-collapsed .room__ribbon-actions {
- font-size: 1rem;
- line-height: 1.4em;
- display: block;
- float: left;
- margin: 0;
-}
-.room.room--ribbon.is-collapsed .room__ribbon-actions a:focus-visible {
- outline: none;
- text-decoration: underline;
-}
-.room.room--ribbon.is-collapsed .room__ribbon-actions--modify {
- border-bottom: none;
- margin-top: 8px;
-}
-.room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle {
- margin-top: 9px;
-}
-@media (min-width: 950px) {
- .room.room--ribbon.is-collapsed
- .room__ribbon-actions.expandable__toggle:focus-visible {
- margin-right: 4px;
- }
-}
-@media (max-width: 739px) {
- .room.room--ribbon.is-collapsed .select-room-container {
- display: table;
- margin: 0 auto;
- float: none;
- }
-}
-.room.room--ribbon.is-collapsed .select-room-button {
- float: right;
- background-color: #00838e;
- height: 38px;
- border-radius: 50px;
- color: #fff;
- padding: 15px;
- white-space: nowrap;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-@media (max-width: 739px) {
- .room-container--my-booking .room.room--ribbon.is-collapsed .room__body {
- padding-top: 0;
- }
-}
-@media (max-width: 949px) {
- .room-container--my-booking .room.room--ribbon.is-collapsed .room__body {
- padding-left: 0;
- }
- .room-container--my-booking
- .room.room--ribbon.is-collapsed
- .room__heading-level1 {
- margin-bottom: 0;
- }
- .room-container--my-booking
- .room.room--ribbon.is-collapsed
- .room__collapsable--modify {
- margin-top: 0.3em;
- }
-}
-@media (max-width: 949px) {
- .room.room--ribbon.is-collapsed .room__media .media-container--3x2 {
- padding-bottom: 100%;
- }
- .room.room--ribbon.is-collapsed .room__media .media-container--3x2 img {
- width: auto;
- height: 100%;
- max-width: none;
- max-height: none;
- position: absolute;
- top: -9999px;
- bottom: -9999px;
- left: -9999px;
- right: -9999px;
- margin: auto;
- }
- .room.room--ribbon.is-collapsed .room__body {
- padding-right: 50px;
- padding-bottom: 0;
- }
- .room.room--ribbon.is-collapsed .room__rates {
- font-size: 0.8125rem;
- }
-}
-@media (min-width: 950px) {
- .room.room--ribbon.is-collapsed .room__heading-level1 {
- line-height: 0.7em !important;
- float: left;
- }
- .room.room--ribbon.is-collapsed .room__media {
- display: block;
- width: 72px !important;
- padding: 10px 0 10px 10px;
- }
- .room.room--ribbon.is-collapsed .room__body {
- width: calc(100% - 72px);
- padding-bottom: 0;
- }
- .room.room--ribbon.is-collapsed .room__heading-overline {
- display: block;
- }
- .room.room--ribbon.is-collapsed .room__rates {
- position: static;
- float: right;
- width: calc(33.33333% + 17.33333px);
- padding: 0 54px 0 20px;
- }
- .room.room--ribbon.is-collapsed .room-price-info {
- background: none;
- padding: 0;
- }
- .room.room--ribbon.is-collapsed .room-price-info > p {
- margin-bottom: 0;
- }
- .room.room--ribbon.is-collapsed
- .room-price-info
- .room-price-info__rate-condition:not(:first-of-type),
- .room.room--ribbon.is-collapsed .room-price-info .tooltip {
- display: none;
- }
- .room.room--ribbon.is-collapsed .room-price-info strong {
- color: inherit;
- font-weight: 400;
- }
- .room.room--ribbon.is-collapsed .room__footer {
- display: none;
- }
- .room.room--ribbon.is-collapsed .room__ribbon-actions--expandable {
- padding-right: 64px;
- }
-}
-.room-price-info__rate-ribbon,
-.room.room--enter-details-ribbon.is-collapsed .room__rates {
- display: none;
-}
-.room.room--enter-details-ribbon.is-collapsed .room-price-info__rate-ribbon {
- display: inline;
-}
-.room.room--booking {
- margin-bottom: 30px;
- -webkit-transition: height 0.25s ease-out;
- transition: height 0.25s ease-out;
-}
-.room.room--booking .room__bed-options {
- margin-top: 20px;
-}
-.room.room--booking .room__footer {
- border-top: none;
- text-decoration: none;
-}
-@media (min-width: 950px) {
- .room.room--booking {
- position: relative;
- }
- .room.room--booking .room__body {
- padding-bottom: 40px;
- }
- .room.room--booking .room__rates {
- position: absolute;
- width: 28%;
- right: 0;
- top: 0;
- padding: 30px 20px 0 0;
- }
- .room.room--booking .room__media {
- padding-left: 20px;
- }
- .room.room--booking .room__footer {
- padding: 5px 10px;
- position: absolute;
- bottom: 20px;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
- }
-}
-@media (min-width: 950px) {
- .room.room--booking.room--booking--multiroom {
- margin-bottom: 0;
- }
- .room.room--booking.room--booking--multiroom .room__media {
- padding-left: 10px;
- }
- .room.room--booking.room--booking--multiroom.is-collapsed .room__rates,
- .room.room--booking.room--booking--multiroom .room__rates {
- padding-right: 10px;
- }
-}
-.room.room--booking.is-collapsed .room__bed-options {
- display: none;
-}
-@media (min-width: 740px) {
- .room.room--booking.is-collapsed .room__space-info {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .room.room--booking.is-collapsed {
- margin-bottom: 20px;
- }
- .room.room--booking.is-collapsed .room__rates {
- position: absolute;
- width: 30%;
- right: 0;
- top: 0;
- padding: 20px 20px 17px 0;
- }
- .room.room--booking.is-collapsed .room__media {
- width: 25%;
- }
- .room.room--booking.is-collapsed .room__body {
- width: 45%;
- }
-}
-@media (min-width: 1200px) {
- .room.room--booking.is-collapsed .room__body {
- width: 50%;
- }
- .room.room--booking.is-collapsed .room__rates {
- width: 25%;
- }
-}
-.room.room--confirmation .room__bed-options {
- margin-top: 20px;
-}
-@media (min-width: 950px) {
- .room.room--confirmation .room__rates {
- position: absolute;
- width: 28%;
- right: 0;
- top: 0;
- padding: 30px 60px 0 0;
- }
- .room.room--confirmation .room__media {
- padding-top: 0;
- padding-left: 0;
- }
- .room.room--confirmation .room__body {
- padding: 30px 20px 0 0;
- }
- .room.room--confirmation .room__rates {
- padding: 0;
- width: 25%;
- }
-}
-.room.room--confirmation.is-collapsed .room__bed-options {
- display: none;
-}
-@media (max-width: 949px) {
- .room.room--confirmation.is-collapsed .room__media {
- float: left;
- width: 33%;
- padding: 0 10px;
- }
- .room.room--confirmation.is-collapsed .room__media .media-container--3x2 {
- padding-bottom: 100%;
- }
- .room.room--confirmation.is-collapsed .room__media .media-container--3x2 img {
- width: auto;
- height: 100%;
- max-width: none;
- max-height: none;
- position: absolute;
- top: -9999px;
- bottom: -9999px;
- left: -9999px;
- right: -9999px;
- margin: auto;
- }
- .room.room--confirmation.is-collapsed .room__body {
- float: left;
- width: 67%;
- padding-bottom: 0;
- }
- .room.room--confirmation.is-collapsed .room__space-info {
- margin-bottom: 0.7em;
- font-size: 0.8125rem;
- line-height: 1.3;
- }
- .room.room--confirmation.is-collapsed
- .room__heading-level1
- + .room__space-info {
- margin-top: 0;
- }
- .room.room--confirmation.is-collapsed .room__rates {
- font-size: 0.8125rem;
- }
-}
-@media (min-width: 950px) {
- .room.room--confirmation.is-collapsed .room__rates {
- position: absolute;
- width: 30%;
- right: 0;
- top: 0;
- padding: 0;
- }
- .room.room--confirmation.is-collapsed .room__media {
- width: 25%;
- padding-top: 0;
- padding-left: 0;
- }
- .room.room--confirmation.is-collapsed .room__body {
- padding: 0 20px;
- width: 45%;
- }
-}
-@media (min-width: 950px) {
- .room.room--cancellation.is-collapsed {
- margin: 0 !important;
- }
- .room.room--cancellation.is-collapsed .room__rates {
- position: absolute;
- width: 30%;
- right: 0;
- top: 0;
- padding: 0;
- }
- .room.room--cancellation.is-collapsed .room__media {
- width: 25%;
- padding-left: 0;
- }
- .room.room--cancellation.is-collapsed .room__body {
- padding: 10px 20px 0;
- width: 50%;
- }
- .room.room--cancellation.is-collapsed .room-price-info {
- padding: 10px 10px 0;
- }
-}
-.room-animated .room__body,
-.room-animated .room__media,
-.room-animated img {
- -webkit-transition: all 0.3s ease;
- transition: all 0.3s ease;
-}
-@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
- .room-container--my-booking .room.room--ribbon.is-collapsed .room__body,
- .room__ribbon-actions--holder {
- width: 50%;
- }
- .room.room--ribbon.is-collapsed .room__ribbon-actions.expandable__toggle,
- .room .room__ribbon-actions--holder .room__ribbon-actions--modify__option {
- float: right;
- }
- .pipe-separated-list-item {
- line-height: 1.25rem;
- margin: 2px;
- }
-}
-@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) {
- .room__ribbon-actions--holder {
- width: auto;
- }
- .room .room__ribbon-actions--holder .room__ribbon-actions--modify__option {
- float: none;
- }
-}
-.price,
-.price.price--price-changed-multiroom {
- display: block;
- font-size: 1.875rem;
- font-size: 30px\9;
- margin-bottom: -0.2em;
- font-weight: 700;
- line-height: 1em;
-}
-.price .price__currency {
- text-transform: uppercase;
- font-weight: 400;
- font-size: 0.8125rem;
- font-size: 13px\9;
- margin-left: -0.3em;
-}
-.price .price__plus {
- font-size: 1.125rem;
- font-weight: 400;
- position: relative;
- top: -0.1em;
-}
-.price .price__text {
- font-weight: 400;
- font-size: 0.8125rem;
- font-size: 13px\9;
-}
-.price--smaller {
- font-size: 1.5rem;
-}
-@media (max-width: 739px) {
- .price.price--collapsed {
- font-size: 1.125rem;
- margin-bottom: 0;
- }
- .price.price--collapsed .price__currency {
- margin-left: 0;
- }
-}
-strong.price.price--inline,
-strong.price .price__currency,
-strong.price .price__plus {
- font-weight: 700;
-}
-.price.price--bonus-check {
- font-size: 1.5rem;
- letter-spacing: -0.05em;
-}
-.price.price--offer {
- color: #cd0921;
-}
-.price.price--offer-original {
- text-decoration: line-through;
- font-size: 1.125rem;
- margin-bottom: 0;
-}
-.price.price--offer-original .price__currency {
- font-size: 1rem;
- margin-left: 0;
- vertical-align: middle;
- display: inline-block;
- text-decoration: line-through;
- margin-top: -0.125rem;
-}
-.price + .price--offer-original {
- margin-top: 0.25em;
-}
-.price.price--inline {
- display: inline-block;
- font-weight: 400;
- font-size: inherit;
-}
-.price.price--inline .price__currency {
- font-size: inherit;
- margin-left: 0;
-}
-@media (min-width: 740px) {
- .price.price--inline {
- font-size: inherit;
- }
-}
-.price.price--inline-large {
- display: inline-block;
-}
-.price.price--price-changed,
-.price.price--price-changed-multiroom {
- color: #000;
- display: inline;
- font-size: 1.5rem;
- margin-left: 0.15em;
-}
-@media (min-width: 740px) {
- .price.price--price-changed,
- .price.price--price-changed-multiroom {
- font-size: 1.875rem;
- }
-}
-.price.price--price-changed-multiroom .price__currency,
-.price.price--price-changed .price__currency {
- font-size: 1rem;
- margin-left: 0.25em;
- margin-right: 0.25em;
-}
-.price.price--price-changed-multiroom {
- font-size: 1.25rem;
-}
-@media (min-width: 740px) {
- .price.price--price-changed-multiroom {
- font-size: 1.5rem;
- }
-}
-.hotel {
- background-color: #fff;
- clear: both;
-}
-.hotel .hotel__heading--main {
- display: block;
-}
-.hotel .hotel__heading--full-width {
- display: none;
-}
-.hotel .hotel__heading {
- margin-bottom: 0.5em;
-}
-.hotel .hotel__heading.hotel__heading--full-width {
- padding: 10px 10px 0;
- margin: 0;
-}
-.hotel .hotel__tripadvisor {
- padding: 3px 10px 0;
-}
-.hotel .hotel__left {
- padding: 10px;
-}
-@media (min-width: 740px) {
- .hotel .hotel__left {
- float: left;
- width: 33.3%;
- }
-}
-.hotel .hotel__left__tripadvisor {
- padding: 10px 0;
-}
-.hotel .hotel__contact {
- padding: 10px;
-}
-@media (min-width: 740px) {
- .hotel .hotel__contact {
- float: left;
- width: 66.7%;
- }
-}
-.hotel .hotel__address {
- padding: 10px 10px 0;
- background-color: #e9e8e7;
- overflow: hidden;
- margin-bottom: 20px;
-}
-.hotel .hotel__directions {
- padding: 0 10px 10px;
-}
-.hotel .hotel__directions .hotel__directions__heading {
- display: block;
-}
-@media (min-width: 950px) {
- .hotel .hotel__directions:focus {
- position: relative;
- }
-}
-.hotel .hotel__heading-overline {
- display: none;
-}
-.hotel .hotel-link--header {
- display: none;
- margin-left: 10px;
-}
-.hotel .best-price-banner,
-.hotel .hotel--ribbon--columned__ribbon-toggle {
- display: none;
-}
-@media (max-width: 949px) {
- .hotel .hotel__left .media-container--3x2 {
- padding-bottom: 100%;
- }
- .hotel .hotel__left .media-container--3x2 img {
- width: auto;
- height: 100%;
- max-width: none;
- max-height: none;
- position: absolute;
- top: -9999px;
- bottom: -9999px;
- left: -9999px;
- right: -9999px;
- margin: auto;
- }
-}
-@media (min-width: 950px) {
- .hotel .hotel__tripadvisor {
- display: none;
- }
- .hotel .hotel__left {
- float: left;
- width: 25%;
- padding: 20px 0;
- margin-bottom: 0;
- }
- .hotel .hotel__body {
- float: left;
- padding: 20px 0 0 20px;
- overflow: hidden;
- clear: none;
- width: 75%;
- }
- .hotel .hotel__description__wrapper {
- width: 67%;
- float: left;
- clear: none;
- padding-right: 20px;
- }
- .hotel .hotel__body .hotel__contact {
- float: left;
- width: 33%;
- margin-top: 0;
- padding: 0;
- }
-}
-@media (max-width: 949px) {
- .hotel .hotel__heading--main {
- display: none;
- }
- .hotel .hotel__heading--full-width {
- display: block;
- }
- .hotel .hotel__elevator-pitch {
- display: none;
- }
- .hotel .hotel-link--header {
- display: inline-block;
- }
- .hotel .hotel-link--body {
- display: none;
- }
-}
-.hotel-rate-cert > div {
- -ms-flex: 1;
- flex: 1;
-}
-.hotel-rate-cert .hotel-svanen-license {
- margin-left: 10px;
-}
-.hotel-rate-cert .hotel-svanen-license img {
- width: 30px;
- height: 30px;
- display: block;
- margin-right: 8px;
-}
-.hotel-rate-cert .hotel-svanen-license .label {
- -ms-flex-direction: column;
- flex-direction: column;
- color: #4c4c4c;
-}
-.hotel--compact .expandable-toggler,
-.hotel--compact .hotel__left {
- display: none !important;
-}
-.hotel--compact .hotel-link.hotel-link--body.bulleted-link,
-.hotel--compact .hotel-link.hotel-link--body.PdfIconLink {
- display: inline-block !important;
- margin-top: 10px;
-}
-.hotel.hotel--ribbon {
- position: relative;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- ) {
- -webkit-transition: all 3s ease;
- transition: all 3s ease;
- max-height: 1500px;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- ).is-collapsed {
- -webkit-transition: all 3s ease;
- transition: all 3s ease;
- max-height: 70px;
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- ).is-collapsed
- .toggleContainer__collapsable {
- padding-top: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .toggleContainer__collapsable {
- padding-top: 40px;
- }
- .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify {
- top: 10px !important;
- }
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify {
- display: block;
- position: absolute;
- top: 5px;
- margin-right: 10px;
- right: 10px;
- direction: rtl;
- text-decoration: none;
- line-height: 2.5em;
- z-index: 1;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-arrow {
- -webkit-transition: -webkit-transform 0.3s ease-in-out;
- transition: -webkit-transform 0.3s ease-in-out;
- transition: transform 0.3s ease-in-out;
- transition:
- transform 0.3s ease-in-out,
- -webkit-transform 0.3s ease-in-out;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- background-size: 25px;
- background-position: 100%;
- width: 25px;
- height: 12px;
- display: inline-block;
- right: 0;
- margin-left: 7px;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-text {
- display: none;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify:not(.is-collapsed)
- > span.hotel__ribbon-toggle-arrow {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-@media (min-width: 420px) {
- .hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-text {
- display: inline-block;
- }
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- .hotel__ribbon-toggle-text.ng-hide {
- display: none !important;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--footer {
- width: 100%;
- height: 50px;
- clear: both;
-}
-.hotel.hotel--ribbon.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--footer
- .hotel__ribbon-toggle--modify {
- margin-bottom: 10px;
- position: relative;
- top: 0;
- float: right;
- display: block;
-}
-.hotel.hotel--ribbon .hotel__ribbon-toggle {
- background-size: 25px;
- position: absolute;
- bottom: 0;
- right: 10px;
- width: 38px;
- height: 38px;
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
-}
-.hotel.hotel--ribbon .hotel__ribbon-toggle:not(.is-collapsed) {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon .hotel__ribbon-toggle {
- width: 44px;
- height: 44px;
- border: 1px solid #e3e0db;
- border-radius: 100%;
- bottom: 10px;
- right: 10px;
- }
- .hotel.hotel--ribbon .hotel__ribbon-toggle:focus {
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
- border-radius: 100%;
- }
- .hotel.hotel--ribbon .hotel__directions {
- margin-bottom: 44px;
- }
-}
-.hotel.hotel--ribbon.is-collapsed {
- margin-bottom: 0;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__heading--main {
- display: block;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__expanded-only,
-.hotel.hotel--ribbon.is-collapsed .hotel__heading--full-width {
- display: none;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline {
- display: block;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__ribbon-toggle {
- top: 0;
- bottom: 0;
- margin: auto 0;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__left__tripadvisor,
-.hotel.hotel--ribbon.is-collapsed .hotel__tripadvisor {
- display: none;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__body {
- padding: 10px;
- position: static;
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__heading {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- line-height: 1.1em;
- color: #483729;
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon.is-collapsed .hotel__heading {
- font-size: 1.625rem;
- }
-}
-.hotel.hotel--ribbon.is-collapsed .hotel__heading-overline,
-.hotel.hotel--ribbon.is-collapsed .hotel__left {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon.is-collapsed .hotel__heading {
- line-height: 0.7em !important;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- line-height: 1.1em;
- color: #483729;
- }
-}
-@media (min-width: 950px) and (min-width: 950px) {
- .hotel.hotel--ribbon.is-collapsed .hotel__heading {
- font-size: 1.625rem;
- }
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon.is-collapsed .hotel__left {
- display: block;
- width: 72px !important;
- padding: 10px 0 10px 10px;
- }
-}
-@media (min-width: 950px) {
- .hotel.hotel--ribbon.is-collapsed .hotel__heading-overline {
- font-size: 0.875rem;
- display: block;
- letter-spacing: 0;
- margin-bottom: 4px;
- }
-}
-.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__heading-overline,
-.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__ribbon-toggle,
-.hotel.hotel--ribbon.hotel--ribbon--columned .hotel__ribbon-toggle--modify {
- display: none;
-}
-.hotel.hotel--ribbon.hotel--ribbon--columned
- .hotel--ribbon--columned__ribbon-toggle {
- display: inline-block;
-}
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed .hotel__heading {
- margin-bottom: 4px;
-}
-.hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle {
- padding-bottom: 0;
- position: absolute;
- bottom: 10px;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-@media (max-width: 419px) {
- .hotel.hotel--ribbon.hotel--ribbon--columned:not(.is-collapsed)
- .hotel--ribbon--columned__ribbon-toggle {
- left: 28%;
- -webkit-transform: none;
- transform: none;
- }
-}
-.special-alerts + .hotel.hotel--show-best-price-banner .best-price-banner {
- top: -2.0625rem;
-}
-.hotel.hotel--show-best-price-banner {
- overflow: visible;
- margin-top: 2.0625rem;
-}
-.hotel.hotel--show-best-price-banner .best-price-banner {
- display: block;
- background-color: #006b75;
- position: absolute;
- top: -3.3125rem;
- left: -10px;
- right: -10px;
- z-index: 10;
-}
-.hotel.hotel--show-best-price-banner .best-price-banner__secondary {
- font-size: 0.875rem;
- margin-top: -5px;
-}
-@media (min-width: 740px) {
- .hotel.hotel--show-best-price-banner .best-price-banner {
- left: -30px;
- right: -30px;
- }
-}
-@media (min-width: 950px) {
- .hotel.hotel--show-best-price-banner {
- margin-top: 0;
- }
- .hotel.hotel--show-best-price-banner .best-price-banner {
- color: #333;
- text-align: right;
- background-color: #e7e7e7;
- display: inline-block;
- left: auto;
- right: 0;
- top: 6px !important;
- z-index: 0;
- }
- .hotel.hotel--show-best-price-banner .best-price-banner__primary {
- letter-spacing: 0;
- font-size: 0.9375rem;
- }
- .hotel.hotel--show-best-price-banner .best-price-banner__wrapper {
- padding-left: 10px;
- padding-right: 4.375rem;
- }
- .hotel.hotel--show-best-price-banner .best-price-banner__badge {
- top: -10px;
- right: -5px;
- }
- .hotel.hotel--show-best-price-banner:not(.is-collapsed) .best-price-banner {
- display: none;
- }
-}
-.hotel--confirmation {
- position: relative;
- margin-bottom: 0 !important;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- ) {
- -webkit-transition: all 3s ease;
- transition: all 3s ease;
- max-height: 1500px;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- ).is-collapsed {
- -webkit-transition: all 3s ease;
- transition: all 3s ease;
- max-height: 70px;
-}
-@media (min-width: 950px) {
- .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- ).is-collapsed
- .toggleContainer__collapsable {
- padding-top: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .toggleContainer__collapsable {
- padding-top: 40px;
- }
- .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify {
- top: 10px !important;
- }
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify {
- display: block;
- position: absolute;
- top: 5px;
- margin-right: 10px;
- right: 10px;
- direction: rtl;
- text-decoration: none;
- line-height: 2.5em;
- z-index: 1;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-arrow {
- -webkit-transition: -webkit-transform 0.3s ease-in-out;
- transition: -webkit-transform 0.3s ease-in-out;
- transition: transform 0.3s ease-in-out;
- transition:
- transform 0.3s ease-in-out,
- -webkit-transform 0.3s ease-in-out;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- background-size: 25px;
- background-position: 100%;
- width: 25px;
- height: 12px;
- display: inline-block;
- right: 0;
- margin-left: 7px;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-text {
- display: none;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify:not(.is-collapsed)
- > span.hotel__ribbon-toggle-arrow {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-@media (min-width: 420px) {
- .hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- > span.hotel__ribbon-toggle-text {
- display: inline-block;
- }
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--modify
- .hotel__ribbon-toggle-text.ng-hide {
- display: none !important;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--footer {
- width: 100%;
- height: 50px;
- clear: both;
-}
-.hotel--confirmation.toggleContainer:not(.hotel--ribbon--columned):not(
- .hotel--confirmation
- )
- .hotel__ribbon-toggle--footer
- .hotel__ribbon-toggle--modify {
- margin-bottom: 10px;
- position: relative;
- top: 0;
- float: right;
- display: block;
-}
-.hotel--confirmation .hotel__ribbon-toggle {
- background-size: 25px;
- position: absolute;
- bottom: 0;
- right: 10px;
- width: 38px;
- height: 38px;
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
-}
-.hotel--confirmation .hotel__ribbon-toggle:not(.is-collapsed) {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.hotel--confirmation .hotel__ribbon-toggle--modify {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel--confirmation .hotel__body,
- .hotel--confirmation .hotel__contact,
- .hotel--confirmation .hotel__left {
- padding-top: 0;
- padding-bottom: 0;
- }
- .hotel--confirmation .hotel__ribbon-toggle {
- display: none;
- }
- .hotel--confirmation .hotel__left .hotel__left__tripadvisor {
- padding-bottom: 0;
- }
-}
-@media (max-width: 949px) {
- .hotel--confirmation.is-collapsed:not(.is-expanded) {
- margin-bottom: 0;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading--main {
- display: block;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__expanded-only,
- .hotel--confirmation.is-collapsed:not(.is-expanded)
- .hotel__heading--full-width {
- display: none;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading-overline {
- display: block;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__ribbon-toggle {
- top: 0;
- bottom: 0;
- margin: auto 0;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__left__tripadvisor,
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__tripadvisor {
- display: none;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__body {
- padding: 10px;
- position: static;
- }
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- line-height: 1.1em;
- color: #483729;
- }
-}
-@media (max-width: 949px) and (min-width: 950px) {
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading {
- font-size: 1.625rem;
- }
-}
-@media (max-width: 949px) {
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__heading-overline,
- .hotel--confirmation.is-collapsed:not(.is-expanded) .hotel__left {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .special-alerts + .hotel--confirmation {
- margin-top: 20px;
- }
-}
-.hotel--boxed .hotel__left {
- padding-left: 10px;
-}
-.hotel--boxed .hotel__contact {
- padding-right: 10px;
-}
-@media (min-width: 950px) {
- .hotel--boxed .hotel__left {
- padding-left: 20px;
- }
- .hotel--boxed .hotel__contact {
- padding-right: 20px;
- }
-}
-.hotel--transparent.is-collapsed {
- background: none;
-}
-@media (min-width: 740px) {
- .hotel-return-home-link {
- display: none;
- }
-}
-.back-to-thumbnails-link {
- position: relative;
- color: #333;
- padding-left: 20px;
- background: url(/_static/img/icons/shared/arrow-double-nordicsea-left-v2.svg)
- no-repeat 0;
-}
-.hotel-award {
- text-align: center;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: distribute;
- justify-content: space-around;
-}
-.hotel-award > * {
- margin: 5px 0;
-}
-.hotel-award img {
- max-width: 160px;
- height: auto;
- width: auto;
- max-height: 80px;
- display: block;
-}
-@media (min-width: 950px) {
- .hotel-award img {
- max-width: 200px;
- max-height: 100px;
- }
-}
-.hotel-award-highlight > p {
- margin-right: 14px;
- max-width: calc(50% - 12px);
-}
-.hotel-award-highlight .tripadvisor-rating {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: baseline;
- align-items: baseline;
-}
-.hotel-award-highlight .hotel-svanen-license {
- max-width: calc(50% - 12px);
-}
-.breakfast-section {
- padding: 24px 12px;
- border-radius: 6px;
- border: 1px solid #c8c8c8;
- margin: 30px 20px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- text-align: center;
-}
-@media (max-width: 949px) {
- .breakfast-section {
- width: -webkit-fill-available;
- padding: 12px;
- margin: 16px 10px;
- -ms-flex-direction: row;
- flex-direction: row;
- text-align: left;
- }
- .breakfast-section .img-media {
- width: 64px;
- height: 64px;
- margin: 0 24px 0 0;
- }
-}
-.breakfast-section .label {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- font-size: 26px;
-}
-@media (max-width: 949px) {
- .breakfast-section .label {
- font-size: 22px;
- font-weight: 300;
- }
-}
-.breakfast-section .label a {
- color: #00838e;
- font-size: 16px;
- display: -ms-flexbox;
- display: flex;
- margin-top: 8px;
- font-family: Helvetica, Arial, sans-serif;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.breakfast-section .label a:before {
- content: "";
- background-repeat: no-repeat;
- width: 24px;
- height: 24px;
- background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);
- background-size: contain;
- margin-right: 8px;
-}
-l-section--map .show-full-map img .distance {
- color: #00838e;
-}
-.list-pois {
- width: 100%;
- border-collapse: collapse;
-}
-.list-pois__toggler {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: space-between;
- justify-content: space-between;
- padding: 0.4em 10px 0.4em 0;
- -ms-align-items: baseline;
- -ms-flex-align: baseline;
- align-items: baseline;
-}
-.list-pois > li {
- border-bottom: 2px dotted #e2e2e2;
-}
-.list-pois > li .distance {
- font-size: 18px;
- white-space: nowrap;
- overflow: hidden;
- text-align: right;
-}
-.list-pois > li .poi {
- padding-left: 30px;
-}
-.list-pois > li:hover {
- background-color: #ebebeb;
-}
-.list-pois > li.list-pois__highlighted {
- background-color: #f2f2f2;
- border-color: #fff;
-}
-.list-pois > li.list-pois__highlighted:hover {
- background-color: #ebebeb;
-}
-.btn-expand {
- background-color: #fff;
- color: #00838e;
- border-radius: 50px;
- height: 39px;
- line-height: 39px;
- padding: 0 25px 0 48px;
- cursor: pointer;
- display: inline-block;
-}
-.btn-expand:focus {
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 2px #ec7225;
- box-shadow: 0 0 1px 2px #ec7225;
-}
-@media (min-width: 950px) {
- .btn-expand:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.btn-expand.-expanded:after {
- content: attr(data-collapse-map);
-}
-.btn-expand.-expanded > span {
- display: none;
-}
-.btn-expand:before {
- display: inline-block;
- width: 24px;
- height: 24px;
- cursor: pointer;
- content: "";
- position: absolute;
- top: 7px;
- left: 15px;
-}
-.l-section--map {
- position: relative;
-}
-@media (min-width: 1500px) {
- #mapElement {
- min-height: 470px;
- }
-}
-@media (max-width: 739px) {
- .is-map-fullscreen-open {
- overflow: hidden;
- }
- .is-map-fullscreen-open .main {
- z-index: 10;
- }
-}
-.map .gm-style {
- font-family: Helvetica, Arial, sans-serif;
-}
-@supports not (-webkit-touch-callout: none) {
- .map .gm-style .gm-style-iw-t:after {
- margin-top: -2px;
- left: 0 !important;
- }
-}
-@supports (-webkit-touch-callout: none) {
- .map .gm-style .gm-style-iw-t:after {
- border: 10px solid transparent;
- border-top-color: #fff;
- content: "";
- margin-left: -10px !important;
- position: absolute;
- top: 100%;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-filter: drop-shadow(1px 1px 1px hsla(0, 0%, 69.8%, 0.4));
- filter: drop-shadow(1px 1px 1px rgba(178, 178, 178, 0.4));
- height: 0 !important;
- width: 0 !important;
- -webkit-transform: none !important;
- transform: none !important;
- background: none !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- left: 0 !important;
- -webkit-box-shadow: 1px 1px 1px hsla(0, 0%, 69.8%, 0.4);
- -moz-box-shadow: 1px 1px 1px hsla(0, 0%, 69.8%, 0.4);
- margin-top: -2px;
- }
-}
-.map .gm-style.custom-info-card .gm-style-iw-t:after {
- top: auto;
- left: 9px;
-}
-.map .gm-style-iw.gm-style-iw-c.infoWindowCard {
- min-height: 302px;
- top: 1px;
- width: 244px;
- padding: 7px;
-}
-.map .gm-style-iw.gm-style-iw-c.infoWindowCard .gm-style-iw-d {
- min-height: inherit;
-}
-.map-label {
- opacity: 1;
- border: 1px solid #fff;
- font-size: 14px;
- border-radius: 25px;
- padding: 2px 10px;
- color: #fff;
- background-color: #00838e;
- overflow: visible !important;
-}
-.map-label:after {
- position: absolute;
- content: "";
- display: block;
- background-image: url(/_static/img/icons/map/map-pin-dd-blue.png);
- width: 13px;
- height: 8px;
- left: calc(50% - 7px);
- bottom: -8px;
-}
-.map-label.grayed {
- background-color: #757575;
-}
-.map-label.grayed:after {
- background-image: url(/_static/img/icons/map/map-pin-dd-gray.png);
-}
-.map-label.lost-focus {
- background-color: #c8c8c8;
-}
-.map-label.lost-focus:after {
- background-image: url(/_static/img/icons/map/map-pin-dd-lightgray.png);
-}
-.map-label.active,
-.map-label.visited {
- background-color: #00838e;
-}
-.map-label.active:after,
-.map-label.visited:after {
- background-image: url(/_static/img/icons/map/map-pin-dd-blue.png);
-}
-.map__canvas {
- width: 50%;
-}
-@media (max-width: 739px) {
- .map__canvas--toggled-xsmall-down {
- display: none;
- width: 100%;
- height: 100%;
- position: fixed !important;
- z-index: 800;
- top: 0;
- overflow: hidden;
- }
- .map__canvas--toggled-xsmall-down.is-visible {
- display: block;
- top: 50px;
- }
- .map__canvas--toggled-xsmall-down .zoom-controls {
- margin-top: 160px !important;
- }
- .map__canvas--toggled-xsmall-down.topMenuExpanded .zoom-controls {
- margin-top: 20px !important;
- }
-}
-@media (max-width: 1199px) {
- .filter-page .map__canvas--toggled-xsmall-down {
- display: none;
- width: 100%;
- height: 100% !important;
- position: fixed !important;
- z-index: 800;
- top: 0;
- overflow: hidden;
- }
- .filter-page .map__canvas--toggled-xsmall-down.is-visible {
- display: block;
- }
-}
-@media (max-width: 949px) {
- .filter-page .map__canvas--toggled-xsmall-down.is-visible {
- top: 50px !important;
- }
-}
-.map__canvas--location-map-canvas {
- width: 100%;
-}
-@media (min-width: 740px) {
- .map__canvas--expandable {
- top: auto;
- position: absolute;
- }
-}
-.map__close-map {
- position: absolute;
- bottom: 40px;
- width: 100%;
- text-align: center;
- z-index: 10;
-}
-.map .map__canvas--non-full-screen {
- width: 100%;
- height: 350px;
- top: 0;
- position: relative;
- background: #e5e3df;
-}
-@media (min-width: 740px) {
- .map .map__canvas--non-full-screen {
- top: auto;
- position: absolute;
- }
-}
-.map .map__canvas--non-full-screen img {
- max-width: none;
-}
-@media (max-width: 739px) {
- .map .map-controls {
- background-color: #fff;
- padding: 10px 0 0;
- }
-}
-@media (max-width: 739px) {
- .map .map-controls--bg-transparent {
- background-color: transparent;
- }
-}
-@media (min-width: 740px) {
- .map .map-controls__collapse {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- }
-}
-@media (min-width: 950px) {
- .map .map-controls__collapse {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 66.6666666667%;
- float: left;
- }
-}
-.map .map-expand {
- position: relative;
- text-align: center;
- margin: 0 auto;
- height: 0;
- display: none;
-}
-@media (min-width: 740px) {
- .map .map-expand {
- display: block;
- }
-}
-@media (min-width: 740px) {
- .map .map-expand__btn {
- position: relative;
- bottom: 0;
- z-index: 2;
- }
-}
-.map .map-controls__pois--right {
- z-index: 8;
-}
-@media (min-width: 740px) {
- .map .map-controls__pois--right {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: 50%;
- float: right;
- }
-}
-@media (min-width: 950px) {
- .map .map-controls__pois--right {
- position: relative;
- padding-right: 0;
- width: 33.3333333333%;
- float: right;
- padding-left: 10px;
- }
-}
-@media (min-width: 740px) {
- .map .map-controls__pois--left {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: 50%;
- float: left;
- }
-}
-@media (min-width: 1500px) {
- .map .map-controls__pois--left {
- max-width: 890px;
- }
-}
-.map-static {
- position: relative;
-}
-.map-static__caption {
- position: absolute;
- width: 100%;
- height: 2.8125rem;
- bottom: 0;
- left: 0;
- pointer-events: none;
- display: inline-block;
- text-align: center;
-}
-@media (min-width: 740px) {
- .map--wide-content > .map-controls {
- overflow: visible;
- height: 0;
- max-width: 1784px;
- }
-}
-@media (min-width: 1500px) {
- .map--wide-content > .map-controls {
- max-width: 1784px;
- }
-}
-.map--list-focus .map--list-focus__subheading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
- color: #333;
- margin-bottom: 10px;
-}
-@media (max-width: 739px) {
- .map--list-focus > .map__canvas {
- display: none;
- }
- .map--list-focus > .map-controls {
- background: none;
- padding-top: 0;
- }
-}
-@media (min-width: 740px) {
- .map--list-focus .map--list-focus__subheading {
- text-transform: uppercase;
- font-weight: 700;
- margin-bottom: 20px;
- margin-top: 5px;
- }
-}
-.pois-container .pois-container-inner {
- padding: 0 10px;
-}
-.pois-container .pois-container__heading {
- margin-bottom: 10px;
-}
-.pois-container .pois-container__heading--large {
- margin-left: 10px;
-}
-.pois-container .pois-container__toggle {
- border-bottom: 2px solid #ebebeb;
- display: block;
- position: absolute;
- bottom: 0;
- background-color: #fff;
- width: 100%;
- text-align: center;
- font-size: 0;
- left: 0;
- cursor: pointer;
- padding: 9px 10px;
-}
-.pois-container .pois-container__toggle span:before {
- content: "";
- display: inline-block;
- height: 12px;
- width: 36px;
- margin-right: 10px;
- position: relative;
- top: 7px;
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
-}
-@media (min-width: 740px) {
- .pois-container .pois-container__toggle {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .pois-container .pois-container__toggle:focus {
- margin-bottom: 6px;
- }
- .pois-container .pois-container__toggle:focus span {
- margin-bottom: -3px;
- display: block;
- margin-top: -3px;
- }
-}
-.pois-container .pois-container__toggle--is-visible {
- display: block;
-}
-@media (min-width: 740px) {
- .pois-container {
- position: relative;
- padding: 20px 0 10px;
- background-color: #fefefe;
- min-height: 350px;
- }
- .pois-container .pois-container__heading {
- margin-bottom: 10px;
- }
- .pois-container .pois-container-inner--spacious {
- padding: 0 20px;
- }
-}
-.pois-container .poi--hidden {
- display: none;
-}
-@media (max-width: 739px) {
- .pois-container--expandable:not(.pois-container--full) li:nth-child(4) ~ li {
- display: none;
- }
-}
-@media (min-width: 740px) {
- .pois-container--expandable:not(.pois-container--full) li:nth-child(7) ~ li {
- display: none;
- }
-}
-.pois-container--full .pois-container-inner {
- overflow-y: auto;
-}
-.pois-container--full .pois-container-inner ul:after {
- content: "";
- display: block;
- height: 64px;
-}
-@media (max-width: 949px) {
- .pois-container--full .pois-container-inner ul:after {
- height: 48px;
- }
-}
-.pois-container--full .pois-container__toggle span:before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.info-window {
- line-height: 1;
- overflow: hidden;
- white-space: nowrap;
- font-size: 16px;
- font-weight: 700;
- padding: 10px 4px 4px;
-}
-.info-window span {
- display: inline-block;
-}
-.info-window .distance {
- padding-left: 2px;
-}
-.info-hotel a,
-.info-window.info-hotel {
- font-size: 16px;
- color: #cd0921;
- font-weight: 700;
-}
-.map-section__custom-info-window .gm-style-iw {
- width: 244px;
- left: 10px;
- background-color: #fff;
- -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px -1px;
- box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 2px 2px 0 0;
- padding: 7px;
- overflow: visible;
-}
-.map-section__custom-info-window .gm-style-iw .gm-style-iw-d {
- overflow: auto !important;
-}
-.info-window.hotel-card {
- color: #333;
- font-weight: 400;
- max-width: 230px;
- padding: 0;
-}
-.info-window__hotel-slider {
- width: 227px;
- height: 145px;
-}
-.info-window__hotel-slider img {
- max-width: 100%;
- max-height: 100%;
- width: inherit !important;
-}
-.info-window__header a {
- font-size: 1.25rem;
- color: #333;
- display: block;
- margin-top: 8px;
- white-space: normal;
- margin-left: -4px;
- padding-left: 4px;
-}
-.info-window__header a:focus {
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
- outline: 0 none;
- padding-left: 0 !important;
- margin-left: 4px;
- margin-right: 4px;
-}
-@media (min-width: 950px) {
- .info-window__header a:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.info-window__trip-advisor {
- margin: 5px 0;
- font-size: small;
-}
-.info-window__trip-advisor img {
- height: 15px;
- width: 68px;
- display: inline-block;
- vertical-align: middle;
-}
-.info-window__address__distance,
-.info-window__price-holder {
- font-size: 1rem;
- margin: 5px 0;
-}
-.info-window__price-holder {
- margin: 10px 0;
- font-weight: 700;
-}
-.info-window__price-holder span {
- font-weight: 400;
-}
-.info-window__price-holder.no-availability {
- color: #b43837;
-}
-.info-window__btn-holder {
- text-align: center;
- margin: 20px 0 5px;
-}
-.info-window img {
- max-width: 100%;
-}
-.info-window__background > :first-child,
-.info-window__background > :nth-child(2),
-.info-window__background > :nth-child(4) {
- display: none;
-}
-.info-window__background > :nth-child(3) > div {
- height: 20px !important;
- width: 16px !important;
- top: 3px !important;
- display: none;
-}
-.info-window__background > :nth-child(3) > div > div {
- -webkit-transform: skewX(45deg) !important;
- transform: skewX(45deg) !important;
- height: 15px !important;
- width: 15px !important;
- left: 0 !important;
-}
-.info-window__background > :nth-child(3) > div:nth-child(2) > div {
- -webkit-transform: skewX(-45deg) !important;
- transform: skewX(-45deg) !important;
-}
-.info-window__background > :nth-child(3) {
- z-index: 1;
- background: url(/_static/img/icons/map/pin_shadow.png) no-repeat;
- left: 113px !important;
- height: 25px;
- width: 60px;
- background-position-y: bottom;
-}
-.info-window__close-btn {
- opacity: 1 !important;
- right: -12px !important;
- top: -12px !important;
- width: 26px !important;
- border-radius: 13px;
- height: 26px !important;
- background-repeat: no-repeat !important;
- background-image: url(/_static/img/icons/close-button-white.svg) !important;
- background-color: #708090 !important;
-}
-.info-window__close-btn * {
- opacity: 0;
- display: none !important;
-}
-.labels {
- color: red;
- background-color: #fff;
- font-family:
- Lucida Grande,
- Arial,
- sans-serif;
- font-size: 10px;
- font-weight: 700;
- text-align: center;
- width: 40px;
- border: 2px solid #000;
- white-space: nowrap;
-}
-.map-section {
- padding-top: 20px;
-}
-@media (max-width: 949px) {
- .map-section .map-section-items {
- border: none;
- }
- .map-section .map-section-items:before {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .map-section .read-more:focus {
- margin-top: 6px;
- margin-left: 6px;
- }
-}
-.map-section__wrapper {
- background-color: #fff;
-}
-@media (min-width: 1500px) {
- .map-section__wrapper {
- min-height: 470px;
- }
-}
-.map-section__wrapper--border {
- background-color: #fff;
- border-bottom: 1px solid #e3e0db;
-}
-.map-section__wrapper--border .country-listing {
- border-bottom: none;
-}
-.map-section__wrapper--border .map__canvas--non-full-screen {
- width: 50%;
-}
-.map-section__canvas {
- float: left;
- width: 50%;
-}
-@media (max-width: 739px) {
- .map-section__canvas {
- width: 100%;
- }
-}
-.gm-style .gm-style-iw-c {
- width: auto;
- left: 0;
- border-radius: 8px;
- padding: 10px !important;
- max-width: 240px !important;
- max-height: 477px !important;
- overflow: visible !important;
-}
-.zoom-controls {
- border: 1px solid #e3e0db;
- background-color: #fff;
-}
-.zoom-controls button {
- width: 28px;
- height: 28px;
- border: none;
- display: block;
- background-color: #fff;
- font-size: 20px;
- color: #00838e;
- font-weight: 700;
- -webkit-transition: all 0.3s ease-in-out;
- transition: all 0.3s ease-in-out;
-}
-.zoom-controls button:focus {
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 1px #ec7225;
- box-shadow: 0 0 1px 1px #ec7225;
-}
-@media (min-width: 950px) {
- .zoom-controls button:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.zoom-controls button:hover {
- color: #00545b;
-}
-.zoom-controls__zoom-in {
- margin-bottom: 1px;
-}
-.zoom-controls__zoom-in:after {
- content: "+";
-}
-.zoom-controls__zoom-out:after {
- content: "-";
- font-size: 24px;
-}
-.zoom-controls__delimiter {
- border: 0;
- border-bottom: 1px solid #e3e0db;
- margin: 0 0 0 5px;
- text-align: left;
- width: 18px;
- padding: 0;
-}
-.custom-checkbox:checked,
-.custom-checkbox:not(:checked) {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-.custom-checkbox + span,
-.custom-checkbox-wrapper .custom-checkbox-label {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.custom-checkbox + span:before,
-.custom-checkbox-wrapper .custom-checkbox-label:before {
- content: "";
- width: 2rem;
- height: 2rem;
- display: block;
- -webkit-transform: translateY(-1px);
- transform: translateY(-1px);
-}
-.disabled .custom-checkbox + span:before {
- background-image: none;
- border: 1.8px solid hsla(0, 0%, 100%, 0.5);
- width: 16px;
- height: 16px;
- margin: 8px;
- border-radius: 1px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- background: hsla(0, 0%, 100%, 0.2);
-}
-.custom-checkbox-wrapper .custom-checkbox-label.inverse:before {
- background-size: 20px 20px;
-}
-.custom-checkbox-wrapper input:focus-visible + span:before {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
-}
-.custom-checkbox-label {
- font-size: 1rem;
- line-height: 1.375rem;
- cursor: pointer;
-}
-.custom-checkbox-label--small {
- font-size: 0.75rem;
- line-height: 1rem;
-}
-.custom-select {
- position: relative;
- display: block;
- height: 2.5rem;
- width: 100%;
- background-color: #fff;
- border: 1px solid #e9e8e7;
-}
-.disabled .custom-select {
- -webkit-box-shadow: inset 1px 1px 1px #7f7369;
- box-shadow: inset 1px 1px 1px #7f7369;
-}
-.custom-select.borderless {
- border: none;
-}
-.custom-select.custom-select--inline {
- width: auto;
- vertical-align: text-bottom;
- display: inline-block;
-}
-.custom-select.custom-select--booking-widget-dialog {
- -webkit-box-shadow: none;
- box-shadow: none;
- background-color: #e9e8e7;
- vertical-align: middle;
- border-radius: 18px;
-}
-.custom-select.custom-select--booking-widget-dialog select {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.5rem;
- line-height: 1.1em;
- color: #483729;
- font-weight: 700;
-}
-.no-boxshadow .custom-select {
- border: 1px solid #9f9f9f;
-}
-.custom-select select {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- -moz-appearance: none;
- appearance: none;
- -webkit-appearance: none;
- width: 101%;
- margin-left: 0;
- font-size: 1rem;
- height: 2.5rem;
- padding: 0 2.4375rem 0 0.75rem;
- color: #333;
- border: 2px solid #757575;
-}
-.custom-select select:hover {
- cursor: pointer;
-}
-.custom-select select:focus {
- outline: none;
-}
-.custom-select:after {
- content: "";
- position: absolute;
- width: 28px;
- height: 10px;
- top: 50%;
- right: 6px;
- margin-top: -4px;
- z-index: 2;
- pointer-events: none;
-}
-.custom-select--highlighted {
- min-width: 70px;
- background: transparent;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
-}
-.custom-select--highlighted select {
- border: 2px solid #00838e;
- color: #00838e;
- font-weight: 700;
- padding-right: 2.25rem;
-}
-.disabled .custom-select--highlighted select {
- color: #95c9ce;
- border-color: #95c9ce;
- cursor: url(/_static/img/icons/not-allowed-cursor.png), auto;
-}
-.disabled .custom-select--highlighted:after {
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);
- opacity: 0.4;
-}
-.custom-select--highlighted--inverted {
- background: #00838e;
-}
-.custom-select--highlighted--inverted select {
- color: #fff;
-}
-.custom-select--highlighted--inverted option:not([disabled]) {
- color: #00838e;
-}
-.custom-select-container select option {
- font-weight: 700;
-}
-.custom-select.optiondisablegrey option[disabled] {
- color: grey !important;
-}
-option[disabled] {
- color: #7f7369 !important;
-}
-.bed-types option[disabled] {
- color: #aaa !important;
-}
-.ltie9 .custom-select select {
- padding: -0.375rem 0.75rem;
- height: auto;
-}
-.ltie9 .custom-select:after {
- display: none;
-}
-.ie9 .custom-select select {
- padding: -0.425rem 0 -0.425rem 0.75rem;
-}
-.ie9 .custom-select:after {
- display: none;
-}
-@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
- .custom-select select::-ms-expand {
- display: none;
- }
- .custom-select select:focus::-ms-value {
- background: transparent;
- color: #00838e;
- }
- .custom-select.custom-select--highlighted--inverted select:focus::-ms-value {
- color: #fff;
- }
-}
-@-moz-document url-prefix() {
- select {
- -moz-appearance: none;
- text-indent: 0.01px;
- text-overflow: "";
- }
- select option {
- background-color: #e9e8e7;
- padding-left: 10px;
- }
- .custom-select select:focus {
- border: none;
- }
-}
-.custom-select select:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #00838e;
-}
-.custom-select.custom-select--highlighted--inverted select:-moz-focusring {
- text-shadow: 0 0 0 #fff;
-}
-select.ng-touched.ng-invalid {
- border: 2px solid #cd0921;
-}
-.transparent-background {
- background: transparent;
-}
-.numeric-input {
- display: inline-block;
- height: 5.375rem;
- width: 100%;
- position: relative;
- background-color: #e9e8e7;
- padding-right: 2.75rem;
- border: 2px solid #fff;
- border-radius: 10px;
-}
-.numeric-input .numeric-input__value {
- display: block;
- font-size: 2.125rem;
- font-weight: 700;
- width: calc(100% - 2.75rem);
- line-height: 2.125rem;
- text-align: center;
- position: absolute;
- top: 50%;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.numeric-input .numeric-input__unit {
- display: block;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.2rem;
- -ms-word-wrap: break-word;
- word-wrap: break-word;
-}
-.numeric-input .numeric-input__controls__decrease,
-.numeric-input .numeric-input__controls__increase {
- border: 2px solid #fff;
- height: 50%;
- line-height: 2.6875rem;
- position: absolute;
- text-align: center;
- width: 2.75rem;
- background: transparent;
-}
-.numeric-input .numeric-input__controls__decrease:hover,
-.numeric-input .numeric-input__controls__increase:hover {
- background-color: #e3e0db;
-}
-.numeric-input .numeric-input__controls .icon {
- background-position: 50%;
-}
-.numeric-input .numeric-input__controls__increase {
- top: 0;
- right: 0;
- border-width: 0 0 1px 2px;
- border-top-right-radius: 10px;
-}
-.numeric-input .numeric-input__controls__decrease {
- bottom: 0;
- right: 0;
- border-width: 1px 0 0 2px;
- border-bottom-right-radius: 10px;
-}
-.custom-radio-button {
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- display: block;
- position: relative;
- padding-left: 30px;
- cursor: pointer;
- font-size: 22px;
- padding-bottom: 0;
- padding-top: 0;
- line-height: 1.6em;
- margin-bottom: 0;
- width: 100%;
-}
-.custom-radio-button input[type="radio"] {
- position: absolute;
- opacity: 0;
- cursor: pointer;
-}
-.custom-radio-button.active .custom-radio-button__checkmark:after,
-.custom-radio-button
- input[type="radio"]:checked
- ~ .custom-radio-button__checkmark:after {
- display: block;
-}
-.custom-radio-button__checkmark {
- position: absolute;
- top: 50%;
- left: 5px;
- height: 20px;
- width: 20px;
- border-radius: 50%;
- border: 2px solid #00838e;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.disabled .custom-radio-button__checkmark {
- opacity: 0.45;
- cursor: not-allowed;
-}
-.custom-radio-button__checkmark:after {
- content: "";
- display: none;
- position: absolute;
- width: 10px;
- height: 10px;
- top: 3px;
- left: 3px;
- border-radius: 50%;
- background: #00838e;
-}
-.label-alternative,
-legend {
- font-weight: 700;
- font-size: 0.875rem;
-}
-.room-price-info .room-price-info__btn,
-.swal2-actions button {
- padding: 5px 15px;
- display: inline-block;
- line-height: 20px;
- border: 1px solid transparent;
- border-radius: 50px;
-}
-.room-price-info .room-price-info__btn:active,
-.room-price-info .room-price-info__btn:focus,
-.room-price-info .room-price-info__btn:hover,
-.swal2-actions button:active,
-.swal2-actions button:focus,
-.swal2-actions button:hover {
- text-decoration: underline;
-}
-.room-price-info .room-price-info__btn:focus,
-.swal2-actions button:focus {
- outline: none;
- border: 1px solid #ccc;
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
-}
-@media (min-width: 950px) {
- .room-price-info .room-price-info__btn:focus,
- .swal2-actions button:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.room-price-info .disabled.room-price-info__btn,
-.room-price-info .room-price-info__btn:disabled,
-.room-price-info .room-price-info__btn [disabled],
-.swal2-actions button.disabled,
-.swal2-actions button:disabled,
-.swal2-actions button [disabled] {
- opacity: 0.45;
- cursor: not-allowed;
-}
-@media (min-width: 740px) {
- .room-price-info .room-price-info__btn,
- .swal2-actions button {
- padding: 8px 15px;
- }
-}
-.room-price-info .room-price-info__btn {
- background-color: #00838e;
- color: #fff;
-}
-.room-price-info .room-price-info__btn:active,
-.room-price-info .room-price-info__btn:focus,
-.room-price-info .room-price-info__btn:hover,
-.room-price-info .room-price-info__btn:visited {
- color: #fff;
-}
-.horizontal.credit-card-form__new,
-.horizontal.credit-card-form__new-select,
-.horizontal.credit-card-form__saved,
-.horizontal.credit-card-form__saved-select,
-.horizontal.input-group {
- width: auto;
- margin: 0 -10px;
- max-width: none;
- padding: 0 10px;
-}
-.horizontal.credit-card-form__new-select:after,
-.horizontal.credit-card-form__new-select:before,
-.horizontal.credit-card-form__new:after,
-.horizontal.credit-card-form__new:before,
-.horizontal.credit-card-form__saved-select:after,
-.horizontal.credit-card-form__saved-select:before,
-.horizontal.credit-card-form__saved:after,
-.horizontal.credit-card-form__saved:before,
-.horizontal.input-group:after,
-.horizontal.input-group:before {
- content: " ";
- display: table;
-}
-.horizontal.credit-card-form__new-select:after,
-.horizontal.credit-card-form__new:after,
-.horizontal.credit-card-form__saved-select:after,
-.horizontal.credit-card-form__saved:after,
-.horizontal.input-group:after {
- clear: both;
-}
-.horizontal.credit-card-form__new-select > label,
-.horizontal.credit-card-form__new > label,
-.horizontal.credit-card-form__saved-select > label,
-.horizontal.credit-card-form__saved > label,
-.horizontal.input-group > label {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
-}
-@media (min-width: 740px) {
- .horizontal.credit-card-form__new-select > label,
- .horizontal.credit-card-form__new > label,
- .horizontal.credit-card-form__saved-select > label,
- .horizontal.credit-card-form__saved > label,
- .horizontal.input-group > label {
- position: relative;
- width: 33.3333333333%;
- float: left;
- padding: 0 3px;
- }
-}
-.error-text,
-.tooltip + .field-validation-error {
- display: block;
- font-size: 0.8125rem;
- color: #b43837;
- font-weight: 700;
- padding-top: 0.2em;
-}
-.error-container,
-.error-text--inverted,
-.field-validation-error--inverted,
-.inquiry-widget .error-text,
-.login__form__errors .field-validation-error {
- padding: 3px 7px 4px;
- border-radius: 4px;
- margin-top: 4px;
- text-align: left;
- line-height: 1;
-}
-.error-container,
-.inquiry-widget .error-text,
-.login__form__errors .field-validation-error {
- color: #fff;
- background: #3d3835;
-}
-.error-text--inverted,
-.field-validation-error--inverted {
- color: #fff;
- background: #b43837;
-}
-.btn--nordicsea-dark {
- background-color: #006b75;
- color: #fff;
-}
-.btn--nordicsea-dark:active,
-.btn--nordicsea-dark:focus,
-.btn--nordicsea-dark:hover,
-.btn--nordicsea-dark:visited {
- color: #fff;
-}
-.btn--primary-inverted {
- background-color: #fff;
- color: #00838e;
- font-weight: 700;
-}
-.btn--link,
-.btn--primary-inverted:active,
-.btn--primary-inverted:focus,
-.btn--primary-inverted:hover,
-.btn--primary-inverted:visited {
- color: #00838e;
-}
-.btn--link {
- background: transparent;
- padding: 0;
- font-size: inherit;
-}
-.btn--link:hover {
- text-decoration: underline;
-}
-.btn--link-button {
- background: transparent;
- color: #00838e;
- font-size: inherit;
-}
-.btn--link-button:hover {
- text-decoration: underline;
-}
-.btn--link-button:focus {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- border: none !important;
-}
-.btn--link-dark {
- background: transparent;
- color: #333;
- padding: 0;
-}
-.btn--link-dark,
-.btn--link-dark:hover {
- text-decoration: underline;
-}
-.btn--primary-deemphasized {
- background-color: #fff;
- color: #00838e;
- font-weight: 700;
- border: 2px solid #e3e0db;
-}
-.btn--primary-deemphasized:active,
-.btn--primary-deemphasized:focus,
-.btn--primary-deemphasized:hover,
-.btn--primary-deemphasized:visited {
- color: #00838e;
-}
-.btn--primary-deemphasized:focus {
- border: 2px solid #e3e0db;
-}
-.btn--crocus {
- background-color: #8d3a7c;
- color: #fff;
-}
-.btn--crocus:active,
-.btn--crocus:focus,
-.btn--crocus:hover,
-.btn--crocus:visited {
- color: #fff;
-}
-.btn--dawn {
- background-color: #c65214;
- color: #fff;
-}
-.btn--dawn:active,
-.btn--dawn:focus,
-.btn--dawn:hover,
-.btn--dawn:visited {
- color: #fff;
-}
-.btn--help {
- background-color: #fbe3d3;
- color: #fff;
- color: #666;
- border: 2px solid rgba(127, 115, 105, 0.5);
-}
-.btn--help:active,
-.btn--help:focus,
-.btn--help:hover,
-.btn--help:visited {
- color: #fff;
- color: #333;
-}
-.btn--help:focus {
- border: 2px solid rgba(127, 115, 105, 0.6);
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
-}
-.btn--reenforce {
- padding-right: 1.25rem;
- padding-left: 1.25rem;
- border: 2px solid #fff;
- -webkit-box-shadow: 1px -2px 1px 0 rgba(0, 0, 0, 0.2) inset;
- box-shadow: inset 1px -2px 1px 0 rgba(0, 0, 0, 0.2);
- font-size: 1.125rem;
- font-weight: 700;
- line-height: 1.5rem;
-}
-.btn--reenforce:focus {
- outline: none;
- border: 2px solid #fff;
- -webkit-box-shadow: 0 0 1px 2px #b4defa;
- box-shadow: 0 0 1px 2px #b4defa;
-}
-.btn--medium {
- font-size: 1.125rem;
- padding: 10px 30px;
-}
-.btn--large {
- font-size: 1.5rem;
- padding: 13px 60px;
-}
-.btn--extralarge {
- font-size: 1.125rem;
- padding: 15px 60px;
-}
-@media (min-width: 740px) {
- .btn--extralarge {
- font-size: 1.5rem;
- padding: 19px 70px;
- }
-}
-.btn--block {
- text-align: center;
- width: 100%;
- display: block;
-}
-@media (max-width: 739px) {
- .btn--submit {
- text-align: center;
- width: 100%;
- display: block;
- }
-}
-.btn--transparent-white {
- background: none;
- border: 1px solid hsla(0, 0%, 100%, 0.5);
-}
-.btn--frame {
- border: 2px solid #e3e0db;
- color: #00838e;
-}
-.btn--frame,
-.btn--outlined {
- background-color: transparent;
-}
-.btn--outlined {
- color: #333;
- border: 1px solid;
- text-align: center;
-}
-.btn--outlined--white {
- color: #fff;
-}
-.btn--iconic {
- padding: 2px 15px 2px 3px;
-}
-.btn--icon {
- position: relative;
-}
-.btn--icon .icon {
- position: absolute;
- top: 50%;
- margin-top: -18px;
-}
-.btn--icon.btn--icon-left.btn--extralarge {
- padding-right: 30px;
-}
-@media (min-width: 740px) {
- .btn--icon.btn--icon-left.btn--extralarge {
- padding-right: 50px;
- }
-}
-.btn--icon.btn--icon-left .icon {
- left: 12px;
-}
-.btn--icon.btn--icon-right.btn--extralarge {
- padding-left: 30px;
-}
-@media (min-width: 740px) {
- .btn--icon.btn--icon-right.btn--extralarge {
- padding-left: 50px;
- }
-}
-.btn--icon.btn--icon-right .icon {
- right: 12px;
-}
-.button-leadin {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 0.8125rem;
- line-height: 1.2em;
- color: #333;
- margin-bottom: 6px;
-}
-.button-leadin > strong {
- color: #00838e;
- text-transform: uppercase;
-}
-.no-boxshadow input[type="date"],
-.no-boxshadow input[type="datetime-local"],
-.no-boxshadow input[type="datetime"],
-.no-boxshadow input[type="email"],
-.no-boxshadow input[type="month"],
-.no-boxshadow input[type="number"],
-.no-boxshadow input[type="password"],
-.no-boxshadow input[type="search"],
-.no-boxshadow input[type="tel"],
-.no-boxshadow input[type="text"],
-.no-boxshadow input[type="time"],
-.no-boxshadow input[type="url"],
-.no-boxshadow input[type="week"],
-.no-boxshadow textarea {
- border: 1px solid #9f9f9f;
-}
-.has-readonly input[disabled],
-.has-readonly input[readonly],
-.has-readonly select[disabled],
-.has-readonly select[readonly],
-.has-readonly textarea[disabled],
-.has-readonly textarea[readonly] {
- color: #6e6e6e;
- background-color: #f3f2f1;
- border-color: #c8c8c8;
- cursor: not-allowed;
- opacity: 1;
-}
-.input-group .widget-input {
- border-radius: 0 18px 18px 0;
-}
-.input-group .widget-input--straight {
- border-radius: 0;
- width: calc(100% - 2px);
-}
-.input-group .widget-input--straightright {
- border-radius: 18px 0 0 18px;
- width: calc(100% - 2px);
-}
-textarea {
- width: 100%;
- max-width: 35em;
- height: 10.6em;
- padding: 0.625rem 1rem;
- line-height: 1.6em;
- overflow-y: auto;
-}
-.textarea-s {
- height: 7.2em;
-}
-.textarea-count-down {
- position: absolute;
- right: 17px;
- bottom: 0;
- font-size: 13px;
- color: #b6b6b6;
-}
-.textarea-count-down--enter-details {
- bottom: 15px;
-}
-select {
- vertical-align: top;
-}
-label input[type="checkbox"],
-label input[type="radio"] {
- margin: -4px 5px 0 0;
- vertical-align: middle;
-}
-.radio {
- padding-left: 22px;
- margin-bottom: 10px;
-}
-.radio input[type="radio"] {
- margin-left: -22px;
-}
-.checkbox,
-.wrapper-containing-checkbox {
- padding-left: 22px;
- margin-bottom: 10px;
-}
-.checkbox input[type="checkbox"],
-.wrapper-containing-checkbox input[type="checkbox"] {
- margin-left: -22px;
-}
-label.checkbox,
-label.radio {
- padding-left: 27px;
-}
-.custom-select.has-tooltip,
-.has-tooltip,
-input[type="date"].has-tooltip,
-input[type="datetime-local"].has-tooltip,
-input[type="datetime"].has-tooltip,
-input[type="email"].has-tooltip,
-input[type="month"].has-tooltip,
-input[type="number"].has-tooltip,
-input[type="password"].has-tooltip,
-input[type="search"].has-tooltip,
-input[type="tel"].has-tooltip,
-input[type="text"].has-tooltip,
-input[type="time"].has-tooltip,
-input[type="url"].has-tooltip,
-input[type="week"].has-tooltip,
-textarea.has-tooltip {
- width: 100%;
- vertical-align: middle;
- display: inline-block;
-}
-.has-tooltip + .tooltip {
- margin-left: 7px;
- width: 18px;
- display: inline-block;
- vertical-align: middle;
-}
-label.has-tooltip {
- display: inline;
-}
-.is-required {
- cursor: pointer;
-}
-.is-required:after {
- content: "*";
-}
-input::-webkit-inner-spin-button,
-input::-webkit-outer-spin-button {
- -webkit-appearance: none;
-}
-input[type="number"] {
- -moz-appearance: textfield;
-}
-.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper) {
- width: 100%;
- margin-bottom: 20px;
-}
-@media (min-width: 950px) {
- .input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper) {
- max-width: 600px;
- }
-}
-.input-group:not(.clearable-input):not(.date-range):not(.guest-wrapper) + h3 {
- margin-top: 2rem;
-}
-.checkbox-group .field-validation-error {
- display: inline-block;
- vertical-align: middle;
-}
-.input-group-2col {
- width: auto;
- margin: 0 -10px;
- max-width: none;
-}
-.input-group-2col:after,
-.input-group-2col:before {
- content: " ";
- display: table;
-}
-.input-group-2col:after {
- clear: both;
-}
-.input-group-2col .input-group-2col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
-}
-label .error-text,
-label .tooltip + .field-validation-error {
- display: inline;
- padding-left: 3px;
-}
-.no-js .error-text {
- display: none;
-}
-.error-text--text-block,
-label .error-text--text-block {
- display: block;
- padding-top: 0;
- padding-left: 0;
-}
-.field-validation-error {
- color: #b43837;
- display: block;
- font-size: 0.8125rem;
- font-weight: 700;
- line-height: 1.5;
- margin-right: 12px;
-}
-.field-validation-error--tooltip,
-.input-group .tooltip + .field-validation-error {
- margin-right: 37px;
-}
-form > .validation-summary-errors {
- margin-bottom: 30px;
- max-width: 600px;
- color: #404040;
- font-size: 1rem;
- font-weight: 400;
-}
-form > .validation-summary-errors ul li {
- background: #fbe3d3;
- border-radius: 20px 20px 20px 0;
- position: relative;
- padding: 13px 15px;
-}
-@media (min-width: 740px) {
- form > .validation-summary-errors ul li {
- border-radius: 25px 25px 25px 0;
- padding: 15px 20px;
- }
-}
-form > .validation-summary-errors ul li:after {
- content: "";
- display: block;
- width: 24px;
- height: 22px;
- position: absolute;
- bottom: -22px;
- left: 0;
- z-index: 1;
- background: url(/_static/img/bg-speech-bubble-corner.png) no-repeat 0 100%;
-}
-.contact-information__register-email-text {
- margin: 1em 0 0.7em;
-}
-.label-style,
-label {
- display: block;
- font-weight: 400;
- margin-bottom: 0;
-}
-.label-no-indent {
- padding-left: 0;
-}
-.label-value {
- font-weight: 700;
- margin-top: 8px;
- padding: 0 0 0 5px;
- display: inline-block;
-}
-.label-inline {
- display: inline-block;
- padding: 0;
- line-height: 36px;
- overflow: hidden;
-}
-fieldset {
- border: none;
- padding: 0;
- margin: 0;
-}
-legend {
- margin-bottom: 0.4em;
-}
-.form-section {
- padding: 10px;
- margin: 0 -10px;
-}
-.form-section .field-validation-error {
- overflow: hidden;
-}
-.form-section--more-space-in-small {
- padding-top: 20px;
- padding-bottom: 20px;
-}
-@media (min-width: 740px) {
- .form-section {
- margin: 0;
- padding: 20px 0;
- }
- .form-section--more-space-in-small-up {
- padding: 30px 0;
- }
-}
-.form-section .infotext {
- padding-bottom: 2em;
-}
-.form-section.locked-profile + .locked-profile {
- padding-top: 0;
- margin-top: -20px;
-}
-.form-section.locked-profile .contact-heading {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: justify;
- justify-content: space-between;
- margin-bottom: 1rem;
-}
-.form-section.locked-profile .contact-heading h2 {
- margin: 0;
-}
-.form-section.locked-profile .contact-heading .btn {
- font-weight: 400;
-}
-.form-section.locked-profile input,
-.form-section.locked-profile select,
-.form-section.locked-profile span.phone-code {
- background-color: transparent;
- border: 0;
- line-height: 1;
- height: auto;
- font-weight: 700;
- padding-left: 5px;
-}
-.form-section.locked-profile input:focus,
-.form-section.locked-profile select:focus,
-.form-section.locked-profile span.phone-code:focus {
- border: 0 !important;
-}
-.form-section.locked-profile input:disabled,
-.form-section.locked-profile select:disabled,
-.form-section.locked-profile span.phone-code:disabled {
- opacity: 1;
- cursor: auto;
-}
-.form-section.locked-profile .custom-select {
- height: auto;
- background: transparent;
- border: none;
-}
-.form-section.locked-profile .custom-select:after {
- display: none;
-}
-.form-section.locked-profile .input-phone {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.form-section.locked-profile .input-phone .custom-select {
- display: none;
-}
-.form-section--last {
- margin-bottom: 0;
-}
-@media (min-width: 740px) {
- .form-section--last {
- padding-bottom: 0;
- }
-}
-.form-section--separated {
- border-top: 1px solid rgba(157, 160, 161, 0.33);
-}
-@media (min-width: 740px) {
- .form-section--separated {
- border-top: 2px dotted rgba(157, 160, 161, 0.33);
- }
-}
-@media (max-width: 739px) {
- .form-section--legalese {
- background: rgba(157, 160, 161, 0.1);
- border-top: 2px solid rgba(157, 160, 161, 0.33);
- }
-}
-.gla-page .form-section--centered {
- display: -ms-flexbox;
- display: flex;
- margin: 10px 0;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: center;
- align-items: center;
-}
-@media (min-width: 740px) {
- .gla-page .form-section--centered {
- -ms-flex-direction: row-reverse;
- flex-direction: row-reverse;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
-}
-@media (max-width: 949px) {
- .form-section--centered {
- position: relative;
- display: block;
- text-align: center;
- }
-}
-@media (max-width: 419px) {
- .form-section--left-xxsmall {
- text-align: left;
- }
-}
-@media (min-width: 950px) {
- .form-section--right-aligned {
- position: relative;
- display: block;
- text-align: right;
- }
-}
-.input-phone .input-phone__code-area {
- width: 100px;
- display: inline-block;
-}
-.input-phone .input-phone__code-area,
-.input-phone .input-phone__code-area select {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-.input-phone .input-phone__number {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- width: calc(100% - 110px) !important;
- display: block;
- float: right;
- margin-top: 0.95px;
-}
-.input-birthday {
- margin-bottom: -3px;
-}
-.input-birthday .input-birthday__day {
- width: 100px;
- display: inline-block;
- margin-bottom: 3px;
-}
-.input-birthday .input-birthday__month {
- min-width: 125px;
- display: inline-block;
- margin-bottom: 3px;
-}
-.input-birthday .input-birthday__year {
- display: inline-block;
- margin-bottom: 3px;
-}
-@media (min-width: 1200px) {
- .input-birthday .input-birthday__day {
- width: 100px;
- }
- .input-birthday .input-birthday__month {
- width: auto;
- }
- .input-birthday .input-birthday__year {
- width: 100px;
- }
-}
-.xformblock {
- margin-bottom: 2rem;
-}
-.xformblock h3 {
- margin: 1rem 0 0.5rem;
- font-size: 1.125rem;
-}
-.xformblock .input-group input[type="submit"] {
- margin-top: 1rem;
-}
-.xformblock .input-group textarea {
- max-width: 100%;
-}
-.xformblock .input-group.horizontal {
- padding-bottom: 9px;
-}
-.xformblock .input-group.horizontal > label {
- padding-left: 0;
-}
-@media (min-width: 740px) {
- .xformblock .input-group.horizontal > label {
- width: auto;
- margin-right: 10px;
- }
-}
-.xformblock .input-group label {
- padding-left: 0;
-}
-.xformblock form a h3 {
- display: inline-block;
- color: #00838e;
-}
-.xformblock form a:focus h3,
-.xformblock form a:hover h3 {
- text-decoration: underline;
-}
-.upload-btn-wrapper {
- position: relative;
- overflow: hidden;
-}
-.browse-label {
- color: #00838e;
- text-decoration: underline;
- display: inline-block;
- vertical-align: -webkit-baseline-middle;
- margin-left: 5px;
-}
-.upload-btn-wrapper input[type="file"] {
- position: absolute;
- left: 0;
- top: 0;
- opacity: 0;
-}
-.half-width {
- max-width: 50%;
-}
-.input-validation-error {
- border: 2px solid #cd0921 !important;
-}
-input[type="checkbox"] {
- border: none !important;
-}
-.reset-margin-bottom {
- margin-bottom: 0 !important;
-}
-.profileinfo-phonenumber {
- width: 100%;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-.meeting-room-select-borderradius {
- border-radius: 3px;
-}
-.password-form-fields .input-group {
- position: relative;
-}
-.password-form-fields .input-group input {
- padding-right: 40px;
-}
-.password-form-fields .input-group input::-ms-clear,
-.password-form-fields .input-group input::-ms-reveal {
- display: none;
-}
-.toggle-password {
- position: absolute;
- width: 32px;
- height: 32px;
- right: 10px;
- top: 2rem;
- cursor: pointer;
- background-position: 50%;
-}
-.toggle-password.profileinfo-password {
- right: 20px;
-}
-@media (max-width: 949px) {
- .email-preferences-section {
- padding-top: 15px;
- padding-bottom: 15px;
- }
-}
-.create-password.input-invalid-error,
-.create-password.invalid-input {
- border: 2px solid #cd0921 !important;
-}
-.passWordFormat-error {
- margin-top: 12px;
-}
-.passWordFormat-error.gray-pills-list span {
- background-color: #f3f2f1;
-}
-.passWordFormat-error span.char-pill {
- font-size: 0.8125rem;
- padding: 0 10px;
- border: 1px solid #c8c8c8;
- border-radius: 33px;
- margin-right: 5px;
- display: inline-block;
- margin-bottom: 8px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- line-height: 24px;
-}
-.passWordFormat-error span.char-pill.valid {
- color: #008a25;
- font-weight: 700;
-}
-.passWordFormat-error span.char-pill.invalid {
- color: #b43837;
-}
-.passWordFormat-error .icon:not(.icon--info) {
- margin-bottom: -3px;
- height: 20px;
-}
-.passWordFormat-error .tooltip {
- margin-right: -3px;
-}
-.passWordFormat-error .icon--info {
- height: 16px;
- background-repeat: no-repeat;
- margin-left: 3px;
- width: 16px;
- margin-bottom: 2px;
-}
-.filter-menu:after,
-.filter-menu:before {
- content: " ";
- height: 100%;
- width: 25px;
- display: block;
- position: absolute;
- top: 0;
- background: -webkit-gradient(
- linear,
- left top,
- right top,
- from(hsla(0, 0%, 100%, 0)),
- color-stop(80%, #fff),
- to(#fff)
- );
- background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 80%, #fff);
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);
-}
-.menu-scroll-x {
- white-space: nowrap;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- height: 58px;
-}
-.menu-scroll-x::-webkit-scrollbar {
- display: none !important;
-}
-.filter-menu {
- padding-bottom: 0;
- margin-bottom: 25px;
- position: relative;
- border-bottom: 1px solid #bebebe;
- overflow: hidden;
- height: 58px;
-}
-.filter-menu:before {
- background: -webkit-gradient(
- linear,
- right top,
- left top,
- from(hsla(0, 0%, 100%, 0)),
- color-stop(80%, #fff),
- to(#fff)
- );
- background: linear-gradient(270deg, hsla(0, 0%, 100%, 0), #fff 80%, #fff);
- width: 15px;
- left: 0;
-}
-.filter-menu:after {
- right: 0;
- width: 30px;
-}
-.filter-menu__list {
- list-style-type: none;
- padding-top: 0;
- margin-top: -4px;
-}
-.filter-menu__item {
- display: inline-block;
- border-bottom: 3px;
- margin-top: 4px;
-}
-.filter-menu__item.selected {
- border-bottom: 3px solid #00838e;
-}
-.filter-menu__item:last-child {
- margin-right: 10px;
-}
-.filter-menu__item:focus {
- outline-offset: -3px;
-}
-.filter-menu__button {
- display: block;
- text-decoration: none;
- color: #3d3835;
- padding: 7px;
- border: 0;
-}
-.filter-menu__button:focus,
-.filter-menu__button:hover {
- text-decoration: none;
-}
-.selected .filter-menu__button {
- color: #00838e;
- font-weight: 700;
-}
-@media (min-width: 950px) {
- .filter-menu__button {
- padding: 5px 20px;
- }
-}
-@media (min-width: 740px) {
- .filter-menu,
- .menu-scroll-x {
- height: 68px;
- }
-}
-@media (min-width: 950px) {
- .filter-menu,
- .menu-scroll-x {
- height: 64px;
- }
-}
-.l-price-box {
- max-width: 370px;
- margin: 0 auto;
- padding-right: 0.4em;
-}
-.l-price-box__available-rates-holder {
- overflow: hidden;
- background-color: #f8f8f8;
- padding: 0.5em 1em 0;
- margin-bottom: 1em;
-}
-.l-price-box__available-rates-holder__title {
- font-size: 1.25rem;
- color: #3d3835;
- margin-bottom: 0.3em;
-}
-.l-price-box__available-rates-holder .price__currency,
-.l-price-box__available-rates-holder .price__text {
- font-weight: 400;
- font-size: 0.8125rem;
-}
-.l-price-box__available-rates-holder .expandable-toggler {
- display: block;
- width: 100%;
-}
-.l-price-box__available-rates-holder .expandable-toggler > span:after {
- float: right;
- position: relative;
- top: 5px;
-}
-.l-price-box__available-rates-row {
- overflow: hidden;
- position: relative;
- font-size: 0.8125rem;
- padding: 0.5em 0;
- border-top: 1px solid #ccc;
-}
-.l-price-box__available-rates-row.disabled {
- color: grey;
- cursor: not-allowed;
-}
-.l-price-box__available-rates-row.disabled input[type="radio"]:disabled {
- cursor: not-allowed;
-}
-.l-price-box__available-rates-row.bottom-border {
- border-top: 1px solid #ccc;
-}
-.l-price-box__available-rates-row > .selectable {
- display: inline-block;
-}
-.l-price-box__available-rates-row > span {
- font-size: 1.125rem;
- font-weight: 700;
-}
-.l-price-box__available-rates-row .price__container {
- text-align: right;
- min-width: 100px;
- display: inline-block;
-}
-.l-price-box__available-rates-row .price__container--modify {
- min-width: 80px;
-}
-.l-price-box__available-rates-row .price__container-reward {
- float: right;
- padding-right: 12px;
-}
-.l-price-box__available-rates-row .price__plus {
- font-size: 0.8125rem;
- font-weight: 400;
- vertical-align: middle;
-}
-.l-price-box__available-rates-togglable {
- margin-bottom: 0.5em;
- visibility: visible;
- max-height: 250px;
-}
-.l-price-box__available-rates-togglable.is-collapsed {
- max-height: 0;
- visibility: hidden;
-}
-.l-price-box__available-rates-togglable.is-collapsed
- .l-price-box__available-rates-row {
- visibility: hidden;
-}
-@media (max-width: 1199px) {
- .l-price-box--selectable {
- padding-right: 0 !important;
- }
-}
-@media (max-width: 1199px) {
- .l-price-box:not(.l-price-box--selectable) {
- margin-right: 0 !important;
- }
- .l-price-box__btn-holder {
- width: 100%;
- -ms-flex-grow: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-order: 2;
- -ms-flex-order: 2;
- order: 2;
- text-align: center;
- }
- .l-price-box__btn-holder a,
- .l-price-box__btn-holder button {
- width: 100%;
- margin: 0 auto;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .l-price-box--selectable {
- padding-right: 0.5em !important;
- }
-}
-.l-price-box--selectable .l-price-box__btn-holder {
- width: 100%;
- -ms-flex-grow: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-order: 2;
- -ms-flex-order: 2;
- order: 2;
- text-align: center;
-}
-.l-price-box--selectable .l-price-box__btn-holder a,
-.l-price-box--selectable .l-price-box__btn-holder button {
- width: 100%;
- margin: 0 auto;
-}
-.rate-label {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- position: relative;
- text-align: left;
- width: -webkit-fill-available;
- width: -moz-available;
- width: stretch;
- padding-left: 10px;
- padding-top: 3px;
- font-size: 1rem;
- font-weight: 700;
- font-size: 1.25rem;
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .rate-label {
- font-size: 1rem;
- }
-}
-.disabled .rate-label {
- cursor: not-allowed !important;
-}
-.rate-label__currency-container {
- min-width: 100px;
-}
-.rate-label__currency-container--right {
- min-width: 60px;
-}
-.rate-label__currency,
-.rate-label__separator {
- font-weight: 400;
- font-size: 0.8125rem;
-}
-.rate-label__separator {
- vertical-align: middle;
-}
-.multiple-rates-block__rates-holder {
- background-color: #f8f8f8;
- width: 100%;
- overflow: hidden;
- margin-bottom: 3px;
- padding: 5px;
-}
-.multiple-rates-block__rates-holder__title {
- font-size: 1.25rem;
- color: #3d3835;
- margin-bottom: 0.3em;
- margin-top: 0.2em;
- line-height: 35px;
- text-align: left;
- margin-left: 10px;
-}
-.multiple-rates-block__rates-row {
- border-top: 1px solid #ccc;
- line-height: 2.25rem;
- overflow: hidden;
-}
-.multiple-rates-block__rates-row.disabled,
-.multiple-rates-block__rates-row[aria-disabled="true"] {
- opacity: 0.45;
- cursor: not-allowed;
-}
-.multiple-rates-block__rates-row.bottom-border {
- border-top: 1px solid #ccc;
-}
-.multiple-rates-block__rates-row > .selectable {
- display: inline-block;
-}
-.multiple-rates-block__rates-togglable {
- margin-bottom: 0.5em;
- visibility: visible;
- max-height: 250px;
-}
-.multiple-rates-block__rates-togglable.is-collapsed {
- max-height: 0;
- visibility: hidden;
-}
-.multiple-rates-block__rates-togglable.is-collapsed .l-price-box__rates-row {
- visibility: hidden;
-}
-.multiple-rates-block__btn-holder {
- width: 100%;
- -ms-flex-grow: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-order: 2;
- -ms-flex-order: 2;
- order: 2;
- text-align: center;
-}
-.multiple-rates-block__btn-holder a,
-.multiple-rates-block__btn-holder button {
- width: 100%;
- margin: 0 auto;
-}
-@media (max-width: 1199px) {
- .multiple-rates-block--selectable {
- padding-right: 0 !important;
- }
-}
-@media (max-width: 1199px) {
- .multiple-rates-block:not(.l-price-box--selectable) {
- margin-right: 0 !important;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .multiple-rates-block--selectable {
- padding-right: 0.5em !important;
- }
-}
-.multiple-rates-block--with-pattern .multiple-rates-block__rates-holder {
- border-radius: 6px;
-}
-.product-card {
- background: #fff;
- padding: 10px;
-}
-.product-card h2 {
- margin-bottom: 5px;
-}
-.product-card__body,
-.product-card__media {
- margin-bottom: 10px;
-}
-.product-card__media img {
- width: 100%;
- display: block;
-}
-.product-card__body {
- word-wrap: break-word;
-}
-.product-card__body__description {
- margin-top: 10px;
- line-height: 24px;
-}
-.product-card__sidebar {
- font-size: 0.8125rem;
- padding-right: 0;
-}
-.product-card__sidebar__inner-container {
- width: 100%;
-}
-.product-card__sidebar__inner-container:nth-child(2) {
- margin-top: 15px;
-}
-.product-card__cancel-button-container {
- width: 100%;
- display: -ms-flexbox;
- display: flex;
-}
-.product-card__cancel-button-container .btn {
- margin: auto;
-}
-@media (min-width: 740px) {
- .product-card {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- padding: 20px 0;
- }
- .product-card:after,
- .product-card:before {
- content: " ";
- display: table;
- }
- .product-card:after {
- clear: both;
- }
- .product-card__media {
- width: 33.07%;
- padding-left: 20px;
- margin-bottom: 20px;
- }
- .product-card__body {
- width: 66%;
- padding: 0 20px 0 28px;
- margin-bottom: 0;
- }
- .product-card__sidebar {
- padding-right: 20px;
- padding-top: 20px;
- }
- .product-card__cancel-button-container,
- .product-card__sidebar {
- width: 66%;
- max-width: 350px;
- margin: auto;
- }
-}
-@media (min-width: 950px) {
- .product-card__media {
- width: 23.07%;
- }
- .product-card__body {
- width: 51%;
- margin-bottom: 0;
- }
- .product-card__sidebar {
- width: 25.8%;
- }
- .product-card__cancel-button-container {
- width: auto;
- margin: auto 0 0;
- }
-}
-@media (min-width: 740px) {
- .product-card--charity .product-card__sidebar {
- padding-right: 0;
- }
-}
-@media (min-width: 950px) {
- .product-card--charity .product-card__sidebar {
- padding-right: 16px;
- }
-}
-.product-card--charity-confirm {
- padding-top: 30px;
-}
-.product-card--charity-confirm .u-table,
-.product-card--charity-confirm .u-table-row {
- max-width: 400px;
- width: 100%;
-}
-.product-card--charity-confirm .u-table-cell {
- min-width: 120px;
- width: 40%;
- vertical-align: bottom;
-}
-@media (min-width: 740px) {
- .product-card--charity-confirm .product-card__body {
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- padding-left: 35px;
- }
-}
-.animate-hide-fade--product-card {
- max-height: 1000px;
-}
-@media (min-width: 740px) {
- .animate-hide-fade--product-card {
- max-height: 650px;
- }
-}
-@media (min-width: 950px) {
- .animate-hide-fade--product-card {
- max-height: 400px;
- }
-}
-.animate-hide-fade--product-card.ng-hide {
- max-height: 0;
-}
-.product-list-container {
- -ms-align-items: start;
- -ms-flex-align: start;
- align-items: start;
-}
-.product-list-container li {
- list-style-type: none;
- opacity: 1;
- position: relative;
-}
-.product-list-container li.ng-enter {
- -webkit-transition: 1s;
- transition: 1s;
- opacity: 0;
-}
-.product-list-container li.ng-enter-active {
- opacity: 1;
- z-index: 1 !important;
-}
-.product-list-container img {
- width: 100%;
- display: block;
-}
-.product-list {
- padding: 0;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.l-booking-panel .product-list {
- -ms-flex-wrap: unset;
- flex-wrap: unset;
-}
-body.popover-is-open {
- overflow: hidden;
- position: fixed;
- width: 100%;
-}
-body.popover-is-open.scrollable-body {
- position: relative;
-}
-@media (min-width: 950px) {
- body.popover-is-open {
- padding-right: 17px;
- }
-}
-.product-list-item {
- padding: 10px;
- display: -ms-flexbox;
- display: flex;
- width: 49.7%;
-}
-.product-list-item__image-container {
- position: relative;
- width: 100%;
- overflow: hidden;
-}
-.product-list-item__image-container--view-more {
- background: #00838e;
-}
-.product-list-item__image-container:after {
- content: " ";
- position: absolute;
- top: 0;
- width: 100%;
- padding-bottom: 67%;
-}
-.product-list-item__image-container img {
- position: absolute;
- top: 0;
- left: 0;
-}
-.product-list-item__image-overlay {
- position: absolute;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0.4);
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- top: 0;
-}
-.product-list-item__image-overlay .btn--outlined {
- background: rgba(0, 0, 0, 0.4);
-}
-.product-list-item__image-overlay > div {
- color: #fff;
-}
-.product-list-item__content-container {
- padding-top: 13px;
-}
-.product-list-item__content-container .heading-5 {
- font-family: Helvetica, Arial, sans-serif;
- color: #333;
- font-weight: 700;
- margin-bottom: -2px;
- font-size: 1.0625rem;
-}
-.product-list-item__content-container .heading-5.selected {
- color: #00838e;
-}
-.overlay .product-list-item__content-container .heading-5 {
- font-size: 1.5625rem;
-}
-.product-list-item__content {
- background-color: #fff;
- color: #333;
- width: 100%;
-}
-.product-list-item__content .disabled .custom-select {
- -webkit-box-shadow: inset 1px 1px 1px #f3f2f1;
- box-shadow: inset 1px 1px 1px #f3f2f1;
-}
-.overlay .product-list-item__content {
- max-width: 350px;
- padding: 15px;
- z-index: 999;
- position: relative;
- text-align: left;
- margin: 5px auto;
-}
-.product-list-item .close-button {
- position: absolute;
- border: none;
- background: transparent;
- border-radius: 50%;
- width: 33px;
- top: 8px;
- right: 5px;
-}
-.product-list-item .close-button:before {
- content: " ";
- position: absolute;
- border-radius: 50%;
- background: #fff;
- width: 29px;
- height: 29px;
- top: 1px;
- left: 1px;
-}
-.product-list-item .close-button > img {
- position: relative;
- margin: 1px 0 0 1px;
-}
-.product-list-item__teaser-text {
- color: #333;
- font-size: 0.75rem;
-}
-.product-list-item__select-button {
- padding-top: 10px;
- text-align: center;
-}
-.product-list-item__select-button .btn {
- min-width: 124px;
- padding: 6px;
-}
-@media (min-width: 740px) {
- .product-list-item {
- width: 33%;
- }
- .product-list-item__image-overlay > div {
- padding-top: 30px;
- }
- .product-list-item__select-button {
- padding-top: 20px;
- padding-bottom: 5px;
- }
-}
-@media (min-width: 950px) {
- .product-list-item {
- width: 24.96%;
- }
-}
-.product-list-item__add-extra-module {
- border-bottom: none !important;
- padding-top: 20px !important;
- padding-bottom: 0 !important;
-}
-.product-list-item__add-extra-module h2 {
- margin-bottom: 2px;
-}
-.product-list-item__add-extra-module > p {
- margin-bottom: 10px;
-}
-.product-list-item__add-extra-module
- li
- ~ li.product-list-item__post-booking-placeholder {
- display: none !important;
-}
-.product-list-item__add-extra-module
- li:nth-child(n + 2):not(.product-list-item--view-more) {
- display: none;
-}
-.product-list-item__add-extra-module li:not(.product-list-item--view-more) {
- padding-right: 5px;
-}
-.product-list-item__add-extra-module .product-list-item--view-more {
- padding-left: 5px;
-}
-.product-list-item__add-extra-module
- .product-list-item__post-booking-placeholder {
- padding-bottom: 36%;
- width: 50%;
- position: relative;
-}
-.product-list-item__add-extra-module .icon--add-transparent-bg {
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- fill: #fff;
- width: 18px;
- height: 18px;
-}
-.product-list-item__add-extra-module .overlay-container {
- text-align: center;
- background: none;
-}
-.product-list-item__add-extra-module .overlay-container div {
- padding-top: 0;
-}
-.product-list-item__add-extra-module .overlay-container p {
- margin: 0;
-}
-.product-list-item__add-extra-module .product-list-item__teaser-text {
- margin-bottom: 0;
-}
-@media (min-width: 420px) {
- .product-list-item__add-extra-module
- li:nth-child(n + 2):not(.product-list-item--view-more) {
- display: -ms-flexbox;
- display: flex;
- padding-left: 7.5px;
- padding-right: 7.5px;
- }
- .product-list-item__add-extra-module
- li:nth-child(n + 3):not(.product-list-item--view-more) {
- display: none;
- }
- .product-list-item__add-extra-module .product-list-item {
- width: 33.33%;
- }
- .product-list-item__add-extra-module
- .product-list-item__post-booking-placeholder {
- padding-bottom: 23%;
- width: 66.66%;
- }
- .product-list-item__add-extra-module .icon--add-transparent-bg {
- width: 20px;
- height: 20px;
- }
-}
-@media (min-width: 740px) {
- .booking-page .product-list-item__add-extra-module {
- margin-top: 20px;
- margin-bottom: 20px;
- }
-}
-@media (min-width: 950px) {
- .product-list-item__add-extra-module
- li:nth-child(n + 3):not(.product-list-item--view-more) {
- display: -ms-flexbox;
- display: flex;
- }
- .product-list-item__add-extra-module
- li:nth-child(n + 4):not(.product-list-item--view-more) {
- display: none;
- }
- .product-list-item__add-extra-module .product-list-item {
- width: 25%;
- }
- .product-list-item__add-extra-module
- .product-list-item__post-booking-placeholder {
- padding-bottom: 17.4%;
- width: 75%;
- }
- .product-list-item__add-extra-module .icon--add-transparent-bg {
- width: 25px;
- height: 25px;
- }
-}
-@media (min-width: 1200px) {
- .product-list-item__add-extra-module
- li:nth-child(n + 4):not(.product-list-item--view-more) {
- display: -ms-flexbox;
- display: flex;
- }
- .product-list-item__add-extra-module
- li:nth-child(n + 5):not(.product-list-item--view-more) {
- display: none;
- }
- .product-list-item__add-extra-module .product-list-item {
- width: 20%;
- }
- .product-list-item__add-extra-module
- .product-list-item__post-booking-placeholder {
- padding-bottom: 14%;
- width: 80%;
- }
-}
-.product-list-item__image-placeholder {
- padding-bottom: 66%;
-}
-.overlay {
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0.4);
- position: fixed;
- top: 0;
- left: 0;
- z-index: 99999;
- overflow-y: scroll;
- text-align: center;
-}
-.overlay .centered {
- vertical-align: -webkit-baseline-middle;
- display: -webkit-inline-box;
- max-width: 98.5%;
-}
-.overlay .centering-frame {
- display: inline-block;
- visibility: hidden;
- height: 100%;
- width: 0;
- vertical-align: middle;
- margin-right: -4.5px;
-}
-.animated {
- display: block;
-}
-.animated--flash-in {
- -webkit-animation-name: flash-in;
- animation-name: flash-in;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-timing-function: ease-in;
- animation-timing-function: ease-in;
-}
-@-webkit-keyframes flash-in {
- 0% {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-@keyframes flash-in {
- 0% {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-.animated--shake {
- -webkit-animation-name: shake;
- animation-name: shake;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-timing-function: ease-in-out;
- animation-timing-function: ease-in-out;
-}
-@-webkit-keyframes shake {
- 0% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- 20% {
- -webkit-transform: translateX(-10px);
- transform: translateX(-10px);
- }
- 40% {
- -webkit-transform: translateX(10px);
- transform: translateX(10px);
- }
- 60% {
- -webkit-transform: translateX(-10px);
- transform: translateX(-10px);
- }
- 80% {
- -webkit-transform: translateX(10px);
- transform: translateX(10px);
- }
- to {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-@keyframes shake {
- 0% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- 20% {
- -webkit-transform: translateX(-10px);
- transform: translateX(-10px);
- }
- 40% {
- -webkit-transform: translateX(10px);
- transform: translateX(10px);
- }
- 60% {
- -webkit-transform: translateX(-10px);
- transform: translateX(-10px);
- }
- 80% {
- -webkit-transform: translateX(10px);
- transform: translateX(10px);
- }
- to {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-.animated--pulse {
- -webkit-animation-name: pulse;
- animation-name: pulse;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-timing-function: ease-in-out;
- animation-timing-function: ease-in-out;
-}
-@-webkit-keyframes pulse {
- 0% {
- -webkit-transform: scaleX(1);
- transform: scaleX(1);
- }
- 50% {
- -webkit-transform: scale3d(1.05, 1.05, 1.05);
- transform: scale3d(1.05, 1.05, 1.05);
- }
- to {
- -webkit-transform: scaleX(1);
- transform: scaleX(1);
- }
-}
-@keyframes pulse {
- 0% {
- -webkit-transform: scaleX(1);
- transform: scaleX(1);
- }
- 50% {
- -webkit-transform: scale3d(1.05, 1.05, 1.05);
- transform: scale3d(1.05, 1.05, 1.05);
- }
- to {
- -webkit-transform: scaleX(1);
- transform: scaleX(1);
- }
-}
-.animate-hide-fade {
- opacity: 1;
-}
-.animate-hide-fade.ng-hide {
- opacity: 0;
-}
-.animate-hide-fade.ng-hide-add,
-.animate-hide-fade.ng-hide-remove {
- -webkit-transition: all 0.4s ease;
- transition: all 0.4s ease;
-}
-.animate-hide-fade--replace.ng-hide {
- position: absolute;
- top: 0;
-}
-.animate-hide-fade--dontations-page-preamble {
- max-height: 350px;
-}
-.animate-hide-fade--dontations-page-preamble.ng-hide {
- max-height: 0;
- margin-bottom: 0;
-}
-.animate-hide-fade--rooms-n-rates {
- max-height: 600px;
- opacity: 1;
-}
-.animate-hide-fade--rooms-n-rates.ng-hide {
- max-height: 0;
- opacity: 0;
-}
-.animate-hide-fade--rooms-n-rates.ng-hide-add,
-.animate-hide-fade--rooms-n-rates.ng-hide-remove {
- -webkit-transition: all 0.25s ease !important;
- transition: all 0.25s ease !important;
-}
-.text-block {
- background-color: #efece9;
- padding: 20px;
-}
-@media print {
- .print-layout,
- .print-layout body {
- height: 100%;
- }
- body {
- font-size: 0.75rem;
- }
- .receipt-template__order-sum__total__info-group .price {
- font-size: 1.75rem !important;
- }
-}
-.print-layout {
- background-image: none;
-}
-.receipt-template {
- background-color: #fff;
- margin: auto;
- padding-top: 30px;
- padding-bottom: 30px;
-}
-.receipt-template .l-grid__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 8.3333333333%;
- float: left;
- width: 100%;
- margin-bottom: 20px;
-}
-.receipt-template .l-grid__col:last-child {
- margin-bottom: 0;
-}
-.receipt-template__header {
- margin-bottom: 30px;
- overflow: hidden;
-}
-.receipt-template__header .receipt-template__header__logo {
- float: left;
-}
-.receipt-template__contact-container {
- border-bottom: 1px solid rgba(0, 0, 0, 0.15);
- margin: 25px 0;
- padding: 25px 0;
- width: 100%;
-}
-.receipt-template__contact-container
- .receipt-template__contact-container__person {
- margin-bottom: 20px;
-}
-.receipt-template__contact-container
- .receipt-template__contact-container__info-group {
- overflow: hidden;
- margin-bottom: 10px;
-}
-.receipt-template__contact-container
- .receipt-template__contact-container__info-group
- label {
- padding: 0;
- font-weight: 700;
-}
-.receipt-template__contact-container
- .receipt-template__contact-container__info-group:last-child {
- margin-bottom: 0;
-}
-@media (min-width: 950px) {
- .receipt-template__contact-container .l-grid__col:first-child {
- padding-left: 30px;
- }
- .receipt-template__contact-container .l-grid__col:last-child {
- padding-right: 30px;
- }
-}
-.receipt-template__rooms__section {
- overflow: hidden;
- border-bottom: 1px solid rgba(0, 0, 0, 0.15);
- padding: 25px 0;
-}
-.receipt-template__rooms__section:first-child {
- border-top: 1px solid rgba(0, 0, 0, 0.15);
- margin-top: 25px;
-}
-.receipt-template__ancillaries .l-grid__col {
- margin-bottom: 0;
-}
-.receipt-template__ancillaries .ancillary-list .ancillary {
- margin-bottom: 20px;
-}
-@media (min-width: 740px) {
- .receipt-template__ancillaries .ancillary-list .ancillary {
- margin-bottom: 0;
- }
-}
-.receipt-template__ancillaries .ancillary-list__price {
- float: right;
-}
-@media (min-width: 740px) {
- .receipt-template__ancillaries .ancillary-list__price {
- float: left;
- }
-}
-@media (min-width: 740px) {
- .receipt-template__ancillaries .ancillary-list {
- margin-bottom: 20px;
- }
-}
-.receipt-template__order-vat {
- border-bottom: 2px solid rgba(0, 0, 0, 0.15);
- padding: 20px 0;
-}
-.receipt-template__order-sum {
- padding: 30px 0;
-}
-.receipt-template .floated-summary__item {
- display: inline-block;
-}
-.receipt-template .floated-summary__item:first-child {
- padding-right: 20px;
-}
-.receipt-template .floated-summary__item:last-child {
- margin-top: 10px;
- display: block;
- text-align: right;
-}
-@media (min-width: 420px) {
- .receipt-template .floated-summary {
- text-align: right;
- }
- .receipt-template .floated-summary__item--small {
- min-width: 110px;
- }
- .receipt-template .floated-summary__item--medium {
- min-width: 170px;
- }
- .receipt-template .floated-summary__item:first-child {
- min-width: auto;
- padding-right: 50px;
- }
- .receipt-template .floated-summary__item:last-child {
- margin-top: 0;
- display: inline-block;
- }
-}
-@media (min-width: 420px) {
- .receipt-template {
- padding-top: 50px;
- }
- .receipt-template .receipt-template__header {
- margin-bottom: 50px;
- }
- .receipt-template
- .receipt-template__contact-container
- .receipt-template__contact-container__info-group {
- margin-bottom: 0;
- }
- .receipt-template
- .receipt-template__contact-container
- .receipt-template__contact-container__info-group
- label {
- float: left;
- min-width: 220px;
- }
-}
-@media (min-width: 740px) {
- .receipt-template .l-grid__col--2of12--small-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 16.6666666667%;
- float: left;
- }
- .receipt-template .l-grid__col--3of12--small-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 25%;
- float: left;
- }
- .receipt-template .l-grid__col--4of12--small-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
-}
-@media (min-width: 950px) {
- .receipt-template .receipt-template__contact-container {
- background-color: #edeceb;
- border-bottom: 0;
- }
- .receipt-template
- .receipt-template__contact-container
- .receipt-template__contact-container__info-group {
- margin-bottom: 0;
- }
- .receipt-template
- .receipt-template__contact-container
- .receipt-template__contact-container__info-group
- label {
- float: left;
- width: 30%;
- }
- .receipt-template .l-grid__col {
- margin-bottom: 0;
- }
- .receipt-template .l-grid__col--2of12--medium-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 16.6666666667%;
- float: left;
- }
- .receipt-template .l-grid__col--3of12--medium-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 25%;
- float: left;
- }
- .receipt-template .l-grid__col--4of12--medium-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 33.3333333333%;
- float: left;
- }
- .receipt-template .l-grid__col--8of12--medium-up {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 66.6666666667%;
- float: left;
- }
-}
-@media print {
- .receipt-template .receipt-template__contact-container {
- background-color: none;
- padding-left: 0;
- padding-right: 0;
- }
-}
-.breadcrumb-list {
- font-size: 0.875rem;
- line-height: 1.4em;
-}
-.breadcrumb-list .breadcrumb-list__body {
- display: none;
- float: left;
- margin-right: 7px;
-}
-.breadcrumb-list .breadcrumb-list__body:before {
- content: "›";
-}
-.breadcrumb-list .breadcrumb-list__body > a {
- color: #333;
- margin-left: 2px;
-}
-.breadcrumb-list .breadcrumb-list__body:last-child {
- margin-left: 2px;
- color: #7f7369;
-}
-.breadcrumb-list .breadcrumb-list__body:last-child > a {
- color: #7f7369;
-}
-.breadcrumb-list .breadcrumb-list__body:last-child:before {
- color: #333;
- content: "›";
-}
-.breadcrumb-list .breadcrumb-list__parent {
- background-color: hsla(0, 0%, 100%, 0.9);
- margin: -2em -10px 0;
-}
-.breadcrumb-list .breadcrumb-list__parent a {
- display: inline-block;
- color: #333;
- padding: 0.3em 10px;
- width: 100%;
- text-decoration: none;
-}
-.breadcrumb-list .breadcrumb-list__parent a:before {
- content: "‹";
- color: #00838e;
- margin-right: 5px;
-}
-.breadcrumb-list + h1 {
- margin-top: 0;
-}
-@media (min-width: 740px) {
- .breadcrumb-list {
- margin-top: -0.9375rem;
- margin-bottom: 0.5rem;
- }
- .breadcrumb-list .breadcrumb-list__body,
- .breadcrumb-list .breadcrumb-list__last {
- display: block;
- }
- .breadcrumb-list .breadcrumb-list__parent {
- display: none;
- }
-}
-.breadcrumb-list--posttabs .breadcrumb-list__parent {
- margin-top: 0;
- background: #fff;
-}
-.tag-section {
- margin: 20px 10px;
-}
-.tag-section .tag-section__header {
- padding: 15px 10px;
- font-size: 1.125rem;
-}
-.tag-section .tag-section__list .tag-section__list__body {
- background-color: #fff;
- margin-bottom: 7px;
-}
-.tag-section .tag-section__list .tag-section__list__body > a {
- display: block;
- background: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg)
- no-repeat 10px;
- background-size: 24px 24px;
- padding: 10px 0.9375rem 8px 40px;
- font-size: 0.875rem;
- text-transform: uppercase;
- font-weight: 700;
- color: #483729;
-}
-@media (min-width: 740px) {
- .tag-section {
- margin: 20px 0;
- }
- .tag-section .tag-section__header {
- display: none;
- }
- .tag-section .tag-section__list .tag-section__list__body {
- margin-right: 6px;
- float: left;
- }
-}
-.tag-section--compact {
- margin-top: 0;
-}
-.tag-section--compact .tag-section__list .tag-section__list__body {
- border-radius: 0;
-}
-.hotel-menu {
- max-width: 100%;
-}
-.hotel-menu > li {
- background-color: hsla(0, 0%, 100%, 0);
- display: block;
- padding: 0 5px;
-}
-.hotel-menu > li > a {
- color: #333;
- display: block;
- text-align: left;
- padding: 14px 10px 15px 30px;
- border-bottom: 1px solid #eee;
- text-decoration: none;
-}
-@media (min-width: 740px) {
- .hotel-menu:before {
- content: "";
- display: inline-block;
- vertical-align: middle;
- height: 32px;
- }
- .hotel-menu :first-child {
- margin-left: -4px;
- }
- .hotel-menu li:first-child.active > * {
- padding-left: 14px;
- }
- .hotel-menu > li {
- background-color: hsla(0, 0%, 100%, 0);
- text-align: center;
- vertical-align: middle;
- display: inline-block;
- max-width: 10em;
- margin-bottom: 3px;
- position: relative;
- }
- .hotel-menu > li > a {
- display: inline-block;
- color: #40484d;
- text-decoration: none;
- padding: 3px 10px;
- border: none;
- }
- .hotel-menu > li > a:hover {
- font-weight: 400;
- }
- .hotel-menu > li > a:focus,
- .hotel-menu > li > a:hover {
- background: rgba(233, 232, 231, 0.6);
- color: #00838e;
- }
- .hotel-menu > li:after {
- color: #d9d9d9;
- content: "|";
- display: inline-block;
- position: absolute;
- right: 0;
- top: calc(50% - 12px);
- width: 1px;
- }
- .hotel-menu > li:last-child:after {
- display: none;
- }
- .hotel-menu > li.active > a {
- background-color: #483729;
- color: #fff;
- }
-}
-@media (min-width: 1200px) {
- .hotel-menu > li {
- max-width: none;
- }
-}
-@media (max-width: 739px) {
- .hotel-nav-overlay {
- position: fixed;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0.3);
- z-index: 100;
- }
-}
-@media (min-width: 740px) {
- .hotel-nav-overlay {
- display: none !important;
- }
-}
-@media (min-width: 950px) {
- .hotel-menu-wrapper {
- max-width: 66.6666%;
- }
-}
-.hotel-menu-wrapper + .hotel-menu-placeholder {
- display: none;
-}
-.hotel-menu-wrapper .hotel-menu-wrapper__inner {
- background: #fff;
- padding: 9px 10px;
- margin: 9px -10px -9px;
- top: 0;
-}
-@media (min-width: 740px) {
- .hotel-menu-wrapper .hotel-menu-wrapper__inner {
- margin: 0 -30px -12px;
- padding: 9px 30px 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-menu-wrapper .hotel-menu-wrapper__inner {
- margin: 6px -30px 0;
- }
-}
-.hotel-menu-wrapper.sticky {
- position: fixed;
- width: 100%;
- top: -75px;
- z-index: 9999;
- left: 0;
- right: 0;
- padding: 0 10px;
-}
-.hotel-menu-wrapper.sticky.is-animated {
- top: 0;
-}
-.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner {
- top: -75px;
-}
-.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner.is-animated {
- top: 0;
- -webkit-transition: top 0.6s ease;
- transition: top 0.6s ease;
-}
-.hotel-menu-wrapper.sticky + .hotel-menu-placeholder {
- display: block;
- height: 58px;
-}
-@media (min-width: 740px) {
- .hotel-menu-wrapper.sticky {
- position: static;
- padding: 0 30px;
- }
- .hotel-menu-wrapper.sticky .navbar-header {
- margin-top: -5px;
- }
- .hotel-menu-wrapper.sticky + .hotel-menu-placeholder {
- display: block;
- height: 106px;
- }
-}
-@media (min-width: 950px) {
- .hotel-menu-wrapper.sticky {
- padding: 0;
- }
- .hotel-menu-wrapper.sticky + .hotel-menu-placeholder {
- display: block;
- height: 106px;
- }
-}
-@media (min-width: 1200px) {
- .hotel-menu-wrapper.sticky + .hotel-menu-placeholder {
- display: block;
- height: 90px;
- }
-}
-.hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner {
- -webkit-box-shadow: rgba(0, 0, 0, 0.75) 0 0 7px;
- box-shadow: 0 0 7px rgba(0, 0, 0, 0.75);
- padding-bottom: 9px;
- margin-top: 0;
- z-index: 25;
-}
-@media (min-width: 740px) {
- .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner {
- left: 0;
- right: 0;
- margin: 0;
- height: 95px;
- padding: 15px 30px 0;
- overflow: hidden;
- position: fixed;
- }
-}
-@media (min-width: 740px) and (min-width: 1200px) {
- .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner {
- height: 80px;
- }
-}
-@media (min-width: 740px) {
- .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu {
- font-size: 0.875rem;
- position: absolute;
- margin: 25px 0 12px;
- height: 32px;
- }
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner
- .hotel-menu
- li:first-child {
- margin-left: 0;
- }
- .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-menu > li a {
- padding: 0 8px;
- }
-}
-@media (min-width: 740px) {
- .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner .hotel-nav {
- position: static;
- max-width: 1200px;
- margin: 0 auto;
- width: 100%;
- overflow: visible;
- }
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner
- .hotel-nav
- .navbar-header
- .navbar-header__widget-toggle {
- display: block;
- margin-top: -10px;
- }
-}
-@media (min-width: 950px) {
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner
- .hotel-nav
- .navbar-header
- .navbar-header__widget-toggle {
- margin-top: 10px;
- }
-}
-@media (max-width: 739px) {
- .hotel-nav {
- z-index: 101;
- }
-}
-@media (max-width: 739px) {
- .hotel-nav > .navbar-header {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- width: 100%;
- -ms-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
-}
-.hotel-nav > .navbar-header > .navbar-header__widget-toggle {
- float: right;
-}
-.hotel-nav > .navbar-header > .btn.iconic-item {
- float: right;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 3px;
-}
-.hotel-nav > .navbar-header > .btn.iconic-item .iconic-item__icon-container {
- padding-top: 0;
-}
-.hotel-nav
- > .navbar-header
- > .btn.iconic-item
- .iconic-item__icon-container__icon {
- display: block;
- width: 34px;
- height: 34px;
-}
-.hotel-nav > .navbar-header .meetings-online-sticky_btn {
- color: #fff;
-}
-.hotel-nav > .navbar-collapse {
- margin: 0 -10px;
- top: 10px;
- position: relative;
-}
-@media (max-width: 739px) {
- .hotel-nav > .navbar-collapse {
- border-top: 1px solid #eee;
- display: none;
- }
-}
-@media (min-width: 740px) {
- .hotel-nav {
- padding: 10px 0;
- }
- .hotel-nav > .navbar-header {
- margin: 0;
- float: right;
- }
- .hotel-nav > .navbar-header > .navbar-toggle {
- display: none;
- }
- .hotel-nav > .navbar-header > .navbar-header__widget-toggle {
- display: block;
- }
- .hotel-nav #hotel-room-navigation-links {
- display: block !important;
- }
- .hotel-nav > .navbar-collapse {
- margin: 0;
- top: inherit;
- position: static;
- }
-}
-@media (min-width: 950px) {
- .hotel-nav {
- padding: 0;
- }
- .hotel-nav > .navbar-header {
- margin-top: 0;
- }
- .hotel-nav > .navbar-header > .navbar-header__widget-toggle {
- display: none;
- }
-}
-.no-js .hotel-nav {
- margin-top: 0;
-}
-.no-js .hotel-nav > .navbar-header {
- display: none;
-}
-.read-more .read-more__subtle {
- color: #333;
-}
-.read-more:after {
- background-position: 0.3em;
- background-size: auto 100%;
- content: "";
- display: inline-block;
- height: 0.6em;
- width: 0.8em;
- -webkit-transition: background-position 0.2s linear;
- transition: background-position 0.2s linear;
-}
-.read-more:visited {
- color: #00838e;
-}
-.read-more:focus,
-.read-more:hover {
- text-decoration: none;
-}
-.read-more:focus:after,
-.read-more:hover:after {
- background-position: 100%;
-}
-@media (min-width: 950px) {
- .read-more:focus-visible {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- position: relative;
- z-index: 1;
- display: inline-block;
- }
-}
-.read-more--big .read-more__subtle {
- color: #483729;
-}
-.read-more--big:after {
- background-position: 0.1em;
- width: 0.5em;
- margin-left: 5px;
-}
-@media (max-width: 419px) {
- .read-more--breakable,
- .read-more--breakable .read-more__subtle {
- display: block;
- }
-}
-.bulleted-link,
-.PdfIconLink {
- cursor: pointer;
- color: #00838e;
- border: none !important;
- line-height: 24px;
- background-image: url(/_static/img/bullet-list-arrow-circle-nordicsea-v2.svg);
- background-repeat: no-repeat;
- display: inline-block;
- background-size: 24px;
- padding-left: 34px;
- margin: 10px 0 0;
-}
-.bulleted-link:focus,
-.bulleted-link:hover,
-.PdfIconLink:focus,
-.PdfIconLink:hover {
- text-decoration: underline;
-}
-@media (min-width: 740px) {
- .bulleted-link,
- .PdfIconLink {
- margin-top: 0;
- }
-}
-.bulleted-link--cancel {
- background-image: url(/_static/img/bullet-list-close-circle-nordicsea-v2.svg);
- background-size: 26px;
- line-height: 25px;
-}
-.bulleted-link--dawn {
- color: #333;
- background-image: url(/_static/img/bullet-list-arrow-circle-dawn.svg);
-}
-.bulleted-link--sandstone {
- color: #fff;
- background-image: url(/_static/img/bullet-list-arrow-circle-sandstone.svg);
-}
-.bulleted-link--printer {
- background-image: url(/_static/img/icons/printer-v2.png);
-}
-.contact-items {
- width: auto;
- margin: 0 -10px;
- max-width: none;
- padding: 5px 0;
-}
-.contact-items:after,
-.contact-items:before {
- content: " ";
- display: table;
-}
-.contact-items:after {
- clear: both;
-}
-.contact-items > .contact-items__heading {
- padding-top: 10px;
- padding-left: 10px;
-}
-.contact-items > .contact-items__item {
- position: relative;
- width: 100%;
- float: left;
- padding: 5px 10px;
-}
-.contact-items > .contact-items__item > * {
- margin-bottom: 0;
-}
-@media (min-width: 740px) {
- .contact-items {
- padding: 10px 0;
- }
-}
-@media (min-width: 950px) {
- .contact-items > .contact-items__item {
- position: relative;
- width: 33.3333333333%;
- float: right;
- padding: 10px;
- }
- .contact-items > .contact-items__item:first-child {
- border: none;
- }
-}
-.contact-items .iconic-item .extraem {
- margin: 3px 0;
-}
-.contact-items .iconic-item__description {
- margin: 0;
- display: block;
- line-height: 1.2rem;
-}
-@media (min-width: 740px) {
- .contact-items--mini > .contact-items__item {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- text-align: left !important;
- }
- .contact-items--mini > .contact-items__item > .iconic-item {
- margin: 0 !important;
- }
-}
-@media (max-width: 739px) {
- .collapsible-list .collapsible-list__item--hidden {
- display: none;
- }
-}
-.collapsible-list-toggler {
- display: inline-block;
- background-color: #fff;
- border-radius: 12px;
- margin-bottom: 15px;
- padding: 0 0.7em;
- line-height: 25px;
- font-weight: 700;
- letter-spacing: 0.05em;
- font-size: 1.1em;
-}
-@media (min-width: 740px) {
- .collapsible-list--partial,
- .collapsible-list-toggler {
- display: none !important;
- }
-}
-.booking-widget-head {
- background: #00838e;
- overflow: hidden;
-}
-@media (min-width: 1200px) {
- .booking-widget-head {
- padding-left: 2.1875rem;
- padding-right: 2.1875rem;
- }
- .booking-widget-head:focus-visible {
- z-index: 102;
- position: relative;
- }
-}
-.btn-booking-widget-toggle {
- background-color: #00838e;
- border-radius: 50px;
- color: #fff;
- border: none;
- padding: 10px 15px 10px 22px;
-}
-.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle {
- background-color: #8d3a7c;
-}
-.booking-widget-toggle,
-.btn-booking-widget-toggle {
- color: #fff;
- background-color: #00838e;
-}
-.booking-widget-toggle .icon--expand,
-.btn-booking-widget-toggle .icon--expand {
- margin-left: 8px;
-}
-.booking-widget-toggle .icon--expand--row,
-.btn-booking-widget-toggle .icon--expand--row {
- display: table-cell;
- background-position: 0 5px;
-}
-.booking-widget-toggle:visited,
-.btn-booking-widget-toggle:visited {
- color: #fff;
-}
-@media (min-width: 950px) {
- .booking-widget-toggle,
- .btn-booking-widget-toggle {
- display: none;
- }
-}
-.booking-widget-toggle {
- display: -ms-flexbox;
- display: flex;
- height: auto;
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 6px;
- margin: 4px;
-}
-.booking-widget-toggle__information {
- display: inline;
- padding-right: 10px;
-}
-.booking-widget-toggle.active ~ .l-booking-widget--horizontal {
- padding-top: 0;
-}
-.booking-widget-toggle.visible {
- display: -ms-flexbox !important;
- display: flex !important;
-}
-@media (min-width: 740px) {
- .booking-widget-toggle {
- padding-left: 1.875rem;
- padding-right: 1.875rem;
- }
-}
-@media (min-width: 950px) {
- .booking-widget-toggle {
- padding-left: 2.8125rem;
- padding-right: 2.8125rem;
- margin: 4px auto;
- -ms-flex-pack: start;
- justify-content: flex-start;
- display: none;
- }
-}
-@media (min-width: 1200px) {
- .booking-widget-toggle {
- max-width: 1200px;
- padding-left: 0.3125rem;
- padding-right: 0.3125rem;
- }
-}
-.btn-booking-widget-toggle {
- text-transform: uppercase;
-}
-.hotelnav-btn-booking-widget {
- padding: 8px 15px !important;
-}
-.offer-destinations {
- overflow: hidden;
- margin-bottom: 15px;
-}
-@media (min-width: 950px) {
- .offer-destinations {
- padding: 0 20px 5px;
- }
-}
-.offer-destinations ul:last-of-type {
- border-bottom: none;
-}
-.teaser-container--background {
- background-color: #fff;
-}
-.teaser-container--background .bulleted-link,
-.teaser-container--background .PdfIconLink,
-.teaser-container--background h2 {
- position: relative;
-}
-.teaser-container--background h2 {
- color: #fff;
- text-shadow: 1px 1px 1px #000;
-}
-.booking-summary {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- position: relative;
-}
-.booking-summary .booking-summary-list--summary {
- -ms-flex-order: 1;
- order: 1;
-}
-.booking-summary .booking-summary-list--confirmation-details {
- -ms-flex-order: 2;
- order: 2;
-}
-.booking-summary
- .booking-summary-list--confirmation-details
- .booking-summary__price
- span:nth-child(2) {
- display: none;
-}
-.booking-summary
- .booking-summary-list--confirmation-details
- .booking-summary__price
- span.price__plus:nth-child(2) {
- display: inline;
-}
-.booking-summary__book-a-new-stay-button #book-a-new-stay-btn {
- display: none;
-}
-@media (max-width: 949px) {
- .booking-summary__book-a-new-stay-button {
- text-align: center;
- margin: auto auto -27px;
- display: table;
- }
-}
-@media (min-width: 950px) {
- .booking-summary__book-a-new-stay-button {
- display: -ms-flexbox;
- display: flex;
- position: absolute;
- right: 0;
- top: 0;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: end;
- align-items: flex-end;
- }
- .booking-summary__book-a-new-stay-button #book-a-new-stay-btn {
- display: block;
- }
-}
-.booking-summary__add-to-calendar {
- margin: 10px 10px 0 0;
- cursor: pointer;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: start;
- align-items: flex-start;
-}
-.booking-summary__add-to-calendar:before {
- content: url(/_static/img/icons/add-to-calendar.svg);
- margin-right: 10px;
-}
-@media (max-width: 949px) {
- .booking-summary__add-to-calendar {
- background-color: #fff;
- padding: 0 20px;
- -ms-flex-pack: center;
- justify-content: center;
- }
-}
-.booking-summary__price .circular-loader {
- margin-left: 30px;
- margin-top: 15px;
-}
-.booking-summary.booking-is-cancelled
- .booking-summary-list--confirmation-details {
- -ms-flex-order: 0;
- order: 0;
-}
-.booking-summary.booking-is-cancelled
- .booking-summary-list--confirmation-details
- li:last-child {
- width: 25%;
-}
-@media (min-width: 1200px) {
- .booking-summary.booking-is-cancelled
- .booking-summary-list--confirmation-details
- li:last-child {
- white-space: nowrap;
- }
-}
-@media (min-width: 740px) {
- .booking-summary h2 {
- margin-bottom: 1.5625rem;
- }
-}
-.booking-summary .booking-summary-list {
- max-width: 51.875rem;
- margin-left: -10px;
- margin-right: -10px;
-}
-.booking-summary .booking-summary-list:after,
-.booking-summary .booking-summary-list:before {
- content: " ";
- display: table;
-}
-.booking-summary .booking-summary-list:after {
- clear: both;
-}
-@media (min-width: 740px) {
- .booking-summary .booking-summary-list {
- margin-bottom: 10px;
- }
-}
-.booking-summary .booking-summary-list .booking-summary-list__item--xs {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- margin-bottom: 15px;
-}
-@media (min-width: 740px) {
- .booking-summary .booking-summary-list .booking-summary-list__item--xs {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 20%;
- float: left;
- }
-}
-.booking-summary .booking-summary-list .booking-summary-list__item--s {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- margin-bottom: 15px;
-}
-@media (min-width: 740px) {
- .booking-summary .booking-summary-list .booking-summary-list__item--s {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 25%;
- float: left;
- }
-}
-.booking-summary .booking-summary-list .booking-summary-list__item--l {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
- margin-bottom: 15px;
-}
-@media (min-width: 740px) {
- .booking-summary .booking-summary-list .booking-summary-list__item--l {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- }
-}
-.booking-summary
- .booking-summary-list
- .booking-summary-list__item--checkin
- div {
- overflow: hidden;
- max-height: 22px;
-}
-.booking-summary
- .booking-summary-list
- .booking-summary-list__item--checkin
- div
- .booking-summary-list__item--checkin__info {
- float: left;
-}
-.booking-summary
- .booking-summary-list
- .booking-summary-list__item--checkin
- div
- .booking-summary-list__item--checkin__arrow {
- text-align: center;
- display: block;
- font-size: 1.875rem;
-}
-.booking-summary
- .booking-summary-list
- .booking-summary-list__item--checkin
- div
- .booking-summary-list__item--checkin__arrow
- img {
- margin-left: 20px;
-}
-.booking-summary .booking-summary-list .booking-summary-list__heading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 0.8125rem;
- line-height: 1.2em;
- color: #333;
- margin-bottom: 2px;
- display: block;
-}
-@media (min-width: 740px) {
- .booking-summary .booking-summary-list .booking-summary-list__heading {
- font-size: 0.875rem;
- margin-bottom: 5px;
- }
-}
-.booking-summary .booking-summary-list .booking-summary-list__guests,
-.booking-summary .booking-summary-list strong {
- font-weight: 700;
- display: block;
-}
-.booking-summary .booking-summary-list .booking-summary-list__guests__children,
-.booking-summary .booking-summary-list strong__children {
- display: block;
-}
-.booking-summary
- .booking-summary-list
- .booking-summary-list__guests__children
- span,
-.booking-summary .booking-summary-list strong__children span {
- font-weight: 400;
-}
-@media (min-width: 1200px) {
- .booking-summary .booking-summary-list__totalPrice__item {
- position: absolute;
- top: 0;
- right: 0;
- z-index: 1;
- }
-}
-@media (max-width: 949px) {
- .booking-summary .booking-summary-list__totalPrice__item {
- border-top: 1px solid #eee;
- padding-top: 10px;
- padding-bottom: 15px;
- margin-bottom: 10px;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .booking-summary .booking-summary-list__totalPrice__item {
- border-top: 1px solid #eee;
- padding-top: 10px;
- padding-bottom: 15px;
- margin-bottom: 10px;
- }
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-price-details--align-right {
- text-align: left;
-}
-@media (min-width: 1200px) {
- .booking-summary
- .booking-summary-list__totalPrice__item
- .booking-price-details--align-right {
- text-align: right;
- }
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-price-details__item {
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-@media (min-width: 1200px) {
- .booking-summary
- .booking-summary-list__totalPrice__item
- .booking-price-details__item {
- -ms-flex-pack: end;
- justify-content: flex-end;
- }
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-price-details__item
- .u-text-align-right {
- text-align: left !important;
-}
-@media (min-width: 1200px) {
- .booking-summary
- .booking-summary-list__totalPrice__item
- .booking-price-details__item
- .u-text-align-right {
- text-align: right !important;
- }
-}
-.booking-summary .booking-summary-list__totalPrice__item .inlineBlock-box,
-.booking-summary .booking-summary-list__totalPrice__item strong {
- display: inline-block;
-}
-@media (max-width: 419px) {
- .booking-summary .booking-summary-list__totalPrice__item .inlineBlock-box,
- .booking-summary .booking-summary-list__totalPrice__item strong {
- display: block;
- }
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .price.price--inline-large
- span:nth-child(2) {
- display: none;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .price.price--inline-large
- span.price__plus:nth-child(2) {
- display: inline;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .price.price--inline-large.price--offer-original
- span:nth-child(2) {
- display: block;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .price.price--inline-large.price--offer-original
- span.price__plus:nth-child(2) {
- display: inline;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .price.price--inline-large.price--offer-original
- > span:first-child {
- display: none;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info {
- display: inline;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info
- .price.price--inline-large.price--offer
- > span:first-child {
- display: none;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info
- .price.price--inline-large.price--offer
- span:nth-child(2) {
- display: inline-block;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info
- .price.price--inline-large.price--offer
- .price__plus {
- color: #404040;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info
- .price.price--inline-large.price--offer-original
- > span:first-child {
- display: block;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info
- .price.price--inline-large.price--offer-original
- span:nth-child(2) {
- display: none;
-}
-.booking-summary
- .booking-summary-list__totalPrice__item
- .booking-member-price-info
- .price.price--inline-large.price--offer-original
- .price__plus:nth-child(2) {
- display: inline;
-}
-.booking-summary-list__item-heading {
- background-color: #f3f2f1;
- border-radius: 4px;
- display: -ms-flexbox;
- display: flex;
- height: 52px;
- padding: 0 20px;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: center;
- align-items: center;
-}
-@media (min-width: 740px) {
- .booking-summary-list__item-heading {
- height: 60px;
- }
-}
-.booking-summary-list__item-heading span {
- font-weight: 700;
- text-transform: uppercase;
-}
-.booking-summary-list__item-heading a {
- color: #00838e;
-}
-.booking-summary-add-booking-widget .booking-widget-wrapper {
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
- padding-left: 20px;
- padding-right: 20px;
-}
-.booking-member-price-details__container .booking-price-details__item {
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-@media (min-width: 740px) {
- .booking-member-price-details__container .booking-price-details__item {
- -ms-flex-pack: end;
- justify-content: flex-end;
- }
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .u-text-align-right {
- text-align: left !important;
-}
-@media (min-width: 740px) {
- .booking-member-price-details__container
- .booking-price-details__item
- .u-text-align-right {
- text-align: right !important;
- }
-}
-.booking-member-price-details__container .price.price--offer > span:first-child,
-.booking-member-price-details__container
- .price
- span:nth-child(2):not(.price__plus) {
- display: none;
-}
-.booking-member-price-details__container
- .price.price--offer
- span:nth-child(2):not(.price__plus) {
- display: block;
-}
-.booking-member-price-details__container .price.price--offer .price__currency,
-.booking-summary-list__totalPrice__item .price.price--offer .price__currency {
- color: #404040;
-}
-.booking-member-price-details__container .price.price--offer-original span,
-.booking-summary-list__totalPrice__item .price.price--offer-original span {
- font-size: 1rem;
-}
-.booking-member-price-details__container
- .price.price--offer-original
- span.price__currency,
-.booking-summary-list__totalPrice__item
- .price.price--offer-original
- span.price__currency {
- font-weight: 700;
-}
-.booking-member-price-details__container .rateLabel,
-.booking-summary-list__totalPrice__item .rateLabel {
- font-size: 0.875rem;
-}
-.booking-member-price-details__container .room-price-info__member,
-.booking-summary-list__totalPrice__item .room-price-info__member {
- margin-top: 2px;
-}
-.booking-member-price-details__container .booking-price-details__item,
-.booking-summary-list__totalPrice__item .booking-price-details__item {
- display: -ms-flexbox;
- display: flex;
-}
-@media (max-width: 419px) {
- .booking-member-price-details__container .booking-price-details__item,
- .booking-summary-list__totalPrice__item .booking-price-details__item {
- display: block;
- }
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .booking-price-details__price-label,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .booking-price-details__price-label {
- padding-right: 4px;
- padding-top: 9px;
-}
-@media (max-width: 419px) {
- .booking-member-price-details__container
- .booking-price-details__item
- .booking-price-details__price-label,
- .booking-summary-list__totalPrice__item
- .booking-price-details__item
- .booking-price-details__price-label {
- padding-bottom: 10px;
- }
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .booking-member-price-info,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .booking-member-price-info {
- display: inline-block;
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-bonus.price.price--offer,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-bonus.price.price--offer {
- color: #404040;
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span {
- color: #cd0921;
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span.price__currency,
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span.price__plus,
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span
- span.bc,
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-voucher.price.price--offer,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span.price__currency,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span.price__plus,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-bonus.price.price--offer
- span
- span.bc,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-voucher.price.price--offer {
- color: #404040;
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span {
- color: #cd0921;
-}
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span.price__currency,
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span.price__plus,
-.booking-member-price-details__container
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span.voucher,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span.price__currency,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span.price__plus,
-.booking-summary-list__totalPrice__item
- .booking-price-details__item
- .price--offer-voucher.price.price--offer
- span.voucher {
- color: #404040;
-}
-.inquiry-widget .inquiry-widget__body {
- padding: 10px;
- text-align: left;
-}
-@media (min-width: 740px) {
- .inquiry-widget .inquiry-widget__body {
- padding: 30px;
- }
-}
-@media (min-width: 950px) {
- .inquiry-widget .inquiry-widget__body {
- padding: 20px 25px 20px 30px;
- }
-}
-@media (min-width: 1200px) {
- .inquiry-widget .inquiry-widget__body {
- padding: 20px 50px;
- }
-}
-.inquiry-widget .inquiry-widget__body .label-alternative {
- padding-bottom: 0;
-}
-@media (max-width: 949px) {
- .guest-selector .input-group {
- padding-bottom: 0;
- }
-}
-.guest-selector .dropdown__modal {
- min-width: 100%;
- color: #333;
- position: relative;
-}
-@media (min-width: 950px) {
- .guest-selector .dropdown__modal {
- position: absolute;
- min-width: 380px;
- margin-top: 4px;
- }
-}
-@media (min-width: 950px) {
- .guest-selector.left--50 .dropdown__modal {
- left: calc(50% - 325px);
- right: calc(40% - 325px);
- }
- .guest-selector.left--50 .dropdown__modal:before {
- left: calc(50% - 10px);
- }
- .guest-selector.left--50 .dropdown__modal .guest-selector__room-details {
- max-width: 50%;
- }
- .guest-selector.left--100 .dropdown__modal {
- left: 0;
- right: 0;
- }
- .guest-selector.left--100 .dropdown__modal:before {
- left: calc(55% - 10px);
- }
- .guest-selector.left--100 .dropdown__modal .guest-selector__room-details {
- max-width: 33.3%;
- }
-}
-.custom-select .guest-selector__room-count {
- font-size: 1.5rem;
- color: #483729;
- font-weight: 700;
-}
-.guest-selector__header {
- background: #fff;
- padding: 15px;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- display: -ms-flexbox;
- display: flex;
- border-bottom: 2px solid #00838e;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.guest-selector__header .error-text {
- display: block;
- width: 100%;
- text-align: center;
-}
-.booking-widget .guest-selector__header-label,
-.guest-selector .room-info__label {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 300;
- line-height: normal;
- text-transform: none;
- font-size: 1.5rem;
- color: #483729;
- position: relative;
- top: auto;
- left: auto;
- letter-spacing: normal;
- background: none transparent;
- padding: 0;
-}
-.guest-selector__body {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.guest-selector__body .numeric-input {
- color: #333;
-}
-@media (min-width: 950px) {
- .guest-selector__body {
- -ms-flex-direction: row;
- flex-direction: row;
- }
-}
-.guest-selector__room-details {
- padding: 10px 20px;
- border-bottom: 2px solid #00838e;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
-}
-@media (min-width: 950px) {
- .guest-selector__room-details {
- -ms-flex-preferred-size: 33.33%;
- flex-basis: 33.33%;
- border-left: 2px solid #00838e;
- }
- .guest-selector__room-details:first-child,
- .guest-selector__room-details:nth-child(4) {
- border-left: 0 transparent;
- }
- .guest-selector__room-details:nth-child(4) {
- -ms-flex-positive: unset;
- flex-grow: unset;
- }
-}
-@media (max-width: 949px) {
- .guest-selector__room-details {
- width: 100%;
- }
-}
-.guest-selector .child-info label {
- position: relative;
- top: auto;
- background: none transparent;
- font-size: 12px;
-}
-.guest-selector__footer {
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
- border-top: 2px solid #00838e;
- margin-top: -2px;
- padding: 5px 0;
-}
-.guest-selector__footer a {
- padding: 15px 0;
-}
-.guest-selector__footer .close-guest-selector {
- cursor: pointer;
- width: 100%;
- text-align: center;
-}
-.price-change {
- padding-bottom: 20px;
-}
-.price-change .price-change__room-heading {
- margin-top: 1.25em;
- margin-bottom: 0.5em;
-}
-.price-change .price-change__new-price {
- color: #25241c;
- font-size: 1.5rem;
-}
-.price-change .price-change__new-price--multiroom {
- font-size: inherit;
-}
-.price-change .price-change__old-price {
- display: block;
-}
-.price-change .price-change__message {
- padding-top: 20px;
-}
-.price-change .price-change__buttons {
- margin: 30px 0;
- text-align: center;
-}
-@media (min-width: 950px) {
- .price-change .price-change__new-price {
- font-size: 1.875rem;
- }
- .price-change .price-change__new-price--multiroom {
- font-size: inherit;
- }
- .price-change .price-change__old-price {
- display: inline;
- }
-}
-.price-change .price-change__button-form {
- display: inline-block;
- padding: 10px;
-}
-.booking-summary-item {
- border-top: 1px solid #eee;
- background-color: #fff;
-}
-.booking-summary-item.ng-leave {
- -webkit-transition: all 0.6s ease-out;
- transition: all 0.6s ease-out;
-}
-.booking-summary-item.ng-leave.ng-leave-active {
- -webkit-transform: rotateX(90deg);
- transform: rotateX(90deg);
- moz-transform-origin: center;
- -webkit-transform-origin: center;
- transform-origin: center;
- -webkit-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.booking-summary-item__head {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- padding: 10px;
-}
-.booking-summary-item.is-collapsed .booking-summary-item__body {
- display: none;
-}
-.booking-summary-item.is-collapsed .small {
- font-size: 0.875rem;
-}
-.booking-summary-item__body {
- width: 100%;
-}
-.booking-summary-item__toggler > span {
- white-space: nowrap;
-}
-.booking-summary-item__toggler > span:after {
- background-size: 25px;
- padding-left: 5px;
- padding-right: 5px;
-}
-@media (max-width: 419px) {
- .booking-summary-item__toggler__text {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
- }
-}
-.booking-summary-item:not(.is-collapsed) .booking-summary-item__head {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.booking-summary-item:not(.is-collapsed) .booking-summary-item__left {
- display: none;
-}
-.booking-summary-item:not(.is-collapsed) .booking-summary-item__right {
- -ms-order: 2;
- -ms-flex-order: 2;
- order: 2;
- -ms-flex-grow: 2;
- -ms-flex-positive: 2;
- flex-grow: 2;
-}
-.booking-summary-item:not(.is-collapsed) .booking-summary-item__toggler {
- float: right;
-}
-.booking-summary-item__img {
- width: 62px;
- margin-right: 10px;
- display: inline-block;
- vertical-align: middle;
-}
-.booking-summary-item__summary {
- display: inline-block;
- vertical-align: top;
- margin-bottom: 0;
-}
-.booking-summary-item .card-teaser {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.booking-summary-item--my-booking {
- padding: 0 10px;
- margin-bottom: 5px;
- border-top: 0;
-}
-.booking-summary-item--my-booking .booking-summary-item__img {
- width: 72px;
- margin-right: 20px;
-}
-.booking-summary-item--my-booking .booking-summary-item__head {
- padding: 0;
-}
-.booking-summary-item--my-booking:not(.is-collapsed)
- .booking-summary-item__left {
- display: block;
-}
-.booking-summary-item__visible-links-container {
- display: inline-block;
-}
-.booking-summary-item__visible-links-container a {
- border-bottom: none;
-}
-@media (min-width: 740px) {
- .booking-summary-item:not(.is-collapsed) .booking-summary-item__head {
- padding-top: 20px;
- }
- .booking-summary-item--my-booking .booking-summary-item__head {
- padding: 10px 0;
- }
- .booking-summary-item--my-booking:not(.is-collapsed)
- .booking-summary-item__head {
- padding-top: 10px;
- }
- .booking-summary-item__visible-links-container {
- padding-right: 65px;
- }
-}
-.change-date-section .l-booking-widget--horizontal,
-.change-date-section .l-booking-widget__widget {
- padding: 0;
-}
-.change-date-section
- .l-booking-widget--horizontal
- .booking-widget__submit-holder,
-.change-date-section .l-booking-widget__widget .booking-widget__submit-holder {
- margin-bottom: 5px;
-}
-.change-date-section .l-booking-widget {
- margin-bottom: 10px;
-}
-.change-date-section
- .l-booking-widget--horizontal
- .booking-widget__input-group {
- margin-bottom: 10px;
- padding-bottom: 0;
-}
-.change-date-section
- .l-booking-widget--horizontal
- .booking-widget__input-group-dates {
- min-width: 285px;
-}
-@media (min-width: 950px) {
- .change-date-section
- .l-booking-widget--horizontal
- .booking-widget__input-group-dates {
- padding-bottom: 3px;
- }
-}
-@media (min-width: 950px) {
- .change-date-section
- .l-booking-widget--horizontal
- .booking-widget__input-group {
- margin-bottom: 0;
- }
-}
-.change-date-section .l-booking-widget--horizontal .booking-widget__btn {
- margin-bottom: 0;
- -webkit-box-shadow: 0 0 transparent;
- box-shadow: 0 0 transparent;
-}
-@media (min-width: 740px) {
- .change-date-section .l-booking-widget--horizontal .booking-widget {
- padding: 0.3125rem 20px 0.625rem;
- }
-}
-@media (min-width: 950px) {
- .change-date-section
- .l-booking-widget--horizontal
- .booking-widget
- .modify-date {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- }
- .change-date-section
- .l-booking-widget--horizontal
- .booking-widget
- .modify-date
- .booking-widget__input-group-dates {
- max-width: 500px;
- }
-}
-@media (max-width: 949px) {
- .change-date-section .booking-widget--horizontal {
- padding-bottom: 10px;
- }
-}
-.change-date-section .my-changes-list dt {
- width: 30%;
-}
-.change-date-section .my-changes-list dd {
- width: 70%;
-}
-.change-date-section .my-changes-list .price {
- display: inline-block;
- font-size: inherit;
- margin-bottom: 0;
- line-height: inherit;
-}
-.change-date-section .my-changes-list .price__currency {
- margin-left: 0;
-}
-.change-date-section .my-changes-list .current-value,
-.change-date-section .my-changes-list .previous-value {
- white-space: nowrap;
-}
-.change-date-section .my-changes-list .previous-value {
- font-size: smaller;
- color: #555;
- margin-left: 3px;
-}
-.change-date-section .my-changes-list .previous-value * {
- top: 0;
- font-size: inherit;
- text-decoration: inherit;
-}
-.change-date-section .my-changes-list .arrival .current-value,
-.change-date-section .my-changes-list .arrival .current-value .price__currency,
-.change-date-section .my-changes-list .departure .current-value,
-.change-date-section
- .my-changes-list
- .departure
- .current-value
- .price__currency,
-.change-date-section .my-changes-list .total-price .current-value,
-.change-date-section
- .my-changes-list
- .total-price
- .current-value
- .price__currency {
- font-weight: 700;
-}
-.change-date-section .my-changes-list .arrival .previous-value,
-.change-date-section .my-changes-list .arrival .previous-value .price,
-.change-date-section .my-changes-list .departure .previous-value,
-.change-date-section .my-changes-list .departure .previous-value .price,
-.change-date-section .my-changes-list .total-price .previous-value,
-.change-date-section .my-changes-list .total-price .previous-value .price {
- font-weight: 400;
-}
-.change-date-section .content-block {
- min-height: 300px;
-}
-@media (min-width: 950px) {
- .change-date-section .content-block {
- min-height: 365px;
- }
-}
-.change-date-section .speech-bubble--error {
- font: inherit;
-}
-.l-section__inner--compact {
- max-width: 794px;
- margin: 0 auto;
-}
-.l-section__inner--compact .booking-heading {
- margin-left: 10px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking-heading {
- margin-left: 0;
- }
-}
-.l-section__inner--compact .special-alerts {
- margin: 16px 0 24px;
- padding: 0;
-}
-.l-section__inner--compact .special-alerts__inner {
- padding: 0;
-}
-.l-section__inner--compact .booking__room-summary > .speech-bubble {
- margin: 0 16px 16px;
-}
-.l-section__inner--compact .booking__info--decorative-light {
- margin-bottom: 16px;
-}
-.l-section__inner--compact .booking .booking__info .hotel-slider {
- border-radius: 8px 8px 0 0;
- overflow: hidden;
- height: 150px;
- max-height: 150px;
-}
-.l-section__inner--compact .booking .booking__info .hotel-slider.rsFullscreen {
- max-height: none;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking .booking__info .hotel-slider {
- border-radius: 4px;
- max-height: 210px;
- }
-}
-.l-section__inner--compact .booking .booking__info-left {
- width: 100%;
- padding: 0 0 24px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking .booking__info-left {
- padding: 0;
- max-width: 297px;
- }
-}
-.l-section__inner--compact .booking .booking__info-right {
- margin: 0 16px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking .booking__info-right {
- width: calc(100% - 313px);
- margin-right: 0;
- }
-}
-.l-section__inner--compact .booking .booking-section {
- margin: 0 0 24px;
- background-color: #fff;
- border-radius: 8px;
- padding: 0 0 24px;
- overflow: hidden;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking .booking-section {
- margin: 0 0 32px;
- padding: 24px 16px;
- }
-}
-.l-section__inner--compact .booking .booking-section.booking__room-summary {
- padding: 0 0 8px;
- border: 0 transparent;
-}
-.l-section__inner--compact .booking .booking-section--final.booking__details {
- margin-top: 24px;
-}
-.l-section__inner--compact .booking .booking__terms-for-booking {
- margin-bottom: 24px;
-}
-.l-section__inner--compact .booking .booking__terms-for-booking h5 {
- font-weight: 700;
- margin-bottom: 8px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking__info-overview {
- display: -ms-flexbox;
- display: flex;
- }
-}
-.l-section__inner--compact .booking-summary__item-column {
- background-color: #f3f2f1;
- border-radius: 4px;
- text-align: center;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- padding: 8px;
-}
-.l-section__inner--compact .booking-summary__item-column:nth-child(2) {
- margin: 0 16px;
-}
-.l-section__inner--compact .booking-summary__item-row {
- border: 0;
- display: -ms-flexbox;
- display: flex;
- margin: 0 0 16px;
- padding: 0;
- -ms-flex-pack: justify;
- justify-content: space-between;
-}
-.l-section__inner--compact .booking-summary__item-row-separator {
- border-top: 1px dashed #c8c8c8;
- -ms-flex-positive: 1;
- flex-grow: 1;
- margin: 16px 8px 0;
- min-width: 10%;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking-summary__item-row .hotel__heading {
- margin-bottom: 8px;
- }
-}
-.l-section__inner--compact .booking-summary__item-row .icon--br-included {
- background: url(/_static/img/bullet-list-tick-birch-v2.svg) 50% no-repeat;
-}
-.l-section__inner--compact .booking-summary .rate-info {
- -ms-flex-align: end;
- align-items: flex-end;
- padding-left: 35%;
- text-align: right;
-}
-.l-section__inner--compact .booking-summary__price {
- margin-top: -8px;
-}
-.l-section__inner--compact .booking-summary .price .price__plus {
- display: block;
- line-height: 1;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking-summary .price .price__plus {
- display: inline;
- }
-}
-.l-section__inner--compact
- .booking-summary
- .booking-price-details__price-label {
- white-space: nowrap;
-}
-.l-section__inner--compact .booking-summary .booking-member-price-info {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.l-section__inner--compact #booking-summary-hotel {
- max-height: 500px;
- overflow: hidden;
- -webkit-transition: all 0.7s ease-in-out;
- transition: all 0.7s ease-in-out;
- -ms-flex-direction: column;
- flex-direction: column;
- padding: 0 10px;
-}
-.l-section__inner--compact #booking-summary-hotel.is-collapsed {
- border-bottom: 1px transparent;
- max-height: 0;
- visibility: hidden;
-}
-.l-section__inner--compact
- #booking-summary-hotel.is-collapsed
- + .expandable-toggler {
- margin-top: -16px;
-}
-.l-section__inner--compact #booking-summary-hotel > div {
- margin-bottom: 16px;
-}
-.l-section__inner--compact #booking-summary-hotel .hotel-link {
- margin-top: 0;
- margin-bottom: 8px;
- margin-left: 4px;
-}
-.l-section__inner--compact #booking-summary-hotel .hotel__contact {
- background-color: #f3f2f1;
- padding: 16px;
- -ms-flex-positive: 1;
- flex-grow: 1;
- margin-left: 16px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact #booking-summary-hotel {
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-direction: row;
- flex-direction: row;
- padding: 0;
- }
- .l-section__inner--compact #booking-summary-hotel > div {
- max-width: 60%;
- }
-}
-.l-section__inner--compact .expandable-toggler {
- text-decoration: none;
-}
-.l-section__inner--compact .expandable-toggler .show-less {
- display: none;
-}
-.l-section__inner--compact .expandable-toggler .icon {
- margin-left: 5px;
- -webkit-transition: -webkit-transform 0.7s ease-in-out;
- transition: -webkit-transform 0.7s ease-in-out;
- transition: transform 0.7s ease-in-out;
- transition:
- transform 0.7s ease-in-out,
- -webkit-transform 0.7s ease-in-out;
-}
-.l-section__inner--compact .expandable-toggler.is-expanded .show-less {
- display: inline;
-}
-.l-section__inner--compact .expandable-toggler.is-expanded .show-more {
- display: none;
-}
-.l-section__inner--compact .expandable-toggler.is-expanded .icon {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.l-section__inner--compact .booking-details-member-banner {
- margin-bottom: 24px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .booking-details-member-banner {
- margin-bottom: 32px;
- border-radius: 8px;
- overflow: hidden;
- }
-}
-.l-section__inner--compact .booking-details-member-banner span {
- margin: 0 !important;
-}
-.l-section__inner--compact
- .booking-details-member-banner
- .member-discount-banner {
- border-radius: 0;
- margin: 0;
-}
-.l-section__inner--compact
- .booking-details-member-banner
- .member-banner-login-btn {
- text-decoration: underline;
- cursor: pointer;
- color: inherit;
-}
-.l-section__inner--compact
- .booking-details-member-banner
- .booking-member-price-details {
- margin-left: 40px;
- margin-right: 24px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact
- .booking-details-member-banner
- .booking-member-price-details {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- text-align: right;
- margin: 0 24px 0 0;
- }
-}
-.l-section__inner--compact .booking-details-member-banner .member-info span {
- font-size: 1rem;
- font-weight: 400 !important;
-}
-.l-section__inner--compact .booking-details-member-banner .price {
- margin: 0;
-}
-.l-section__inner--compact .booking-details-member-banner .price > span {
- line-height: normal;
-}
-.l-section__inner--compact .booking-details-member-banner .price:nth-child(2) {
- margin-left: 16px;
-}
-.l-section__inner--compact .price {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
-}
-.l-section__inner--compact .price .price__currency {
- margin: 0;
- vertical-align: unset;
- font-size: medium;
-}
-.l-section__inner--compact .toggle-switch {
- display: -ms-flexbox;
- display: flex;
-}
-.l-section__inner--compact .toggle-switch .toggle-slider {
- background: #fff;
- background: hsla(0, 0%, 100%, 0.2);
- border-radius: 40px;
- height: 17px;
- width: 34px;
-}
-.l-section__inner--compact .toggle-switch .toggle-slider:before {
- background-color: #fff;
- height: 13px;
- border-radius: 50%;
- width: 13px;
- content: "";
- display: block;
- -webkit-transition: 0.4s;
- transition: 0.4s;
- margin: 2px;
- -webkit-transform: none;
- transform: none;
-}
-.l-section__inner--compact .toggle-switch input:checked + .toggle-slider {
- background-color: #34c240;
-}
-.l-section__inner--compact
- .toggle-switch
- input:checked
- + .toggle-slider:before {
- -webkit-transform: translateX(17px);
- transform: translateX(17px);
-}
-.l-section__inner--compact .toggle-switch input:focus-visible + .toggle-slider {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
-}
-#maincontent
- .l-section__inner--compact
- .member-discount-banner
- .price--offer
- span {
- font-size: 1.5rem;
- font-weight: 400;
-}
-#maincontent
- .l-section__inner--compact
- .member-discount-banner
- .price--offer-original
- span,
-#maincontent
- .l-section__inner--compact
- .member-discount-banner
- .price
- .price__currency {
- font-size: 1rem;
- font-family: Helvetica, Arial, sans-serif;
-}
-.l-section__inner--compact .member-discount-banner-content {
- display: block !important;
- margin-bottom: 16px;
-}
-.l-section__inner--compact .member-discount-banner-content label {
- height: 32px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- cursor: pointer;
-}
-.l-section__inner--compact .member-discount-banner-content h2 {
- margin: 0 0 0 8px;
-}
-.l-section__inner--compact .member-discount-banner-content .member-info {
- margin-left: 42px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .member-discount-banner-content {
- margin-bottom: 0;
- }
-}
-.l-section__inner--compact .icon--l {
- width: 40px;
- height: 40px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .icon--l {
- width: 48px;
- height: 48px;
- }
-}
-.l-section__inner--compact .room {
- padding: 24px 16px 16px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .room {
- padding-top: 32px;
- }
-}
-.l-section__inner--compact .room-overview {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .room-overview {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- }
-}
-.l-section__inner--compact .room-overview--media {
- display: -ms-flexbox;
- display: flex;
-}
-.l-section__inner--compact .room-overview--details {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-positive: 1;
- flex-grow: 1;
-}
-.l-section__inner--compact .room__media {
- padding: 0;
- border-radius: 50%;
- display: block;
- overflow: hidden;
- width: 80px;
- min-width: 80px;
- height: 80px;
- float: none;
- margin: 0 16px 0 0;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .room__media {
- border-radius: 4px;
- width: 370px;
- padding: 0;
- height: auto;
- }
-}
-.l-section__inner--compact .room .media-container {
- padding-bottom: 100%;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .room .media-container {
- padding-bottom: 66.66%;
- }
-}
-.l-section__inner--compact .room-heading {
- margin: 0;
- -ms-flex-pack: center;
- justify-content: center;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- width: auto;
-}
-.l-section__inner--compact .room-heading h2 {
- margin: 0;
- line-height: 1.3;
-}
-.l-section__inner--compact .room .price {
- display: inline-block;
- margin: 16px 0 8px;
- font-size: 1.5rem;
-}
-.l-section__inner--compact .room .booking-summary__item-row {
- margin: 0 0 8px;
-}
-.l-section__inner--compact
- .room
- .booking-summary__item-row
- > span:nth-child(3) {
- max-width: 60%;
- text-align: right;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact
- .room
- .booking-summary__item-row
- > span:nth-child(3) {
- max-width: 50%;
- }
-}
-.l-section__inner--compact .room-details {
- max-height: 1000px;
- -webkit-transition: 0.7s;
- transition: 0.7s;
-}
-.l-section__inner--compact .room-details.is-collapsed {
- max-height: 0;
- overflow: hidden;
-}
-.l-section__inner--compact .room > * {
- margin-bottom: 16px;
-}
-.l-section__inner--compact .room h3 {
- margin: 16px 0;
- font-size: 1.375rem;
-}
-.l-section__inner--compact .room__rates {
- position: relative;
- width: 100%;
- padding: 0;
-}
-.l-section__inner--compact .booking .contact-details__heading {
- max-width: 626px;
- margin: 0 auto;
- padding: 0 16px;
-}
-.l-section__inner--compact .booking .booking__section--details {
- padding: 0;
- background-color: transparent;
-}
-.l-section__inner--compact .booking .booking__details {
- background-color: transparent !important;
- max-width: 626px;
- float: none;
- margin: 0 auto;
- padding: 0 16px;
-}
-.l-section__inner--compact .booking .booking__details-login {
- padding-top: 24px;
- padding-bottom: 0;
-}
-.l-section__inner--compact .booking .booking__details-login h3,
-.l-section__inner--compact .booking .booking__details-login h3 + p {
- display: none;
-}
-.l-section__inner--compact .booking .booking-details,
-.l-section__inner--compact .booking .booking-details__main {
- width: 100%;
- margin: 0;
- padding: 0;
-}
-.l-section__inner--compact .booking .icon--info {
- background-image: url(/_static/img/icons/info-circle.svg);
- width: 24px;
- height: 24px;
-}
-.l-section__inner--compact .booking .icon--info:focus {
- outline-color: #000;
- outline-offset: 1px;
- outline-style: solid;
- outline-width: 2px;
-}
-.l-section__inner--compact .booking .icon--info.special-char-tooltip {
- width: 18px;
- height: 18px;
-}
-.l-section__inner--compact .booking .tooltip--text-top {
- margin-top: -5px;
-}
-.l-section__inner--compact .booking .form-section {
- margin: 0;
- padding: 24px 0 0;
-}
-.l-section__inner--compact .booking .form-section--separated {
- border: 0 transparent;
-}
-.l-section__inner--compact .booking .form-section small {
- color: #483729;
- padding-bottom: 24px;
- display: inline-block;
-}
-.l-section__inner--compact .booking .form-section label {
- margin-bottom: 4px;
-}
-.l-section__inner--compact .booking .form-section input {
- line-height: 1.5rem;
- padding: 8px 16px;
- border-radius: 4px;
-}
-.l-section__inner--compact .booking .form-section input.membership-no {
- max-width: calc(100% - 34px);
-}
-.l-section__inner--compact .booking .form-section .input-group {
- margin-bottom: 24px;
-}
-.l-section__inner--compact
- .booking
- .form-section
- .custom-checkbox
- + span:before {
- background-image: url(/_static/img/icons/shared/checkbox_unselected.svg);
- width: 24px;
- background-position: 3px;
- background-size: 18px 18px;
- margin-right: 4px;
- min-width: 24px;
- height: 24px;
- position: absolute;
- left: 0;
- top: 0;
-}
-.l-section__inner--compact
- .booking
- .form-section
- .custom-checkbox:checked
- + span:before {
- background-image: url(/_static/img/icons/shared/checkbox_selected.svg);
-}
-.l-section__inner--compact
- .booking
- .form-section
- .custom-checkbox:focus
- + span:before {
- outline-color: #000;
- outline-offset: 1px;
- outline-style: solid;
- outline-width: 2px;
-}
-.l-section__inner--compact .booking .form-section .custom-checkbox-label {
- display: inline-block;
- padding-left: 27px;
- position: relative;
-}
-.l-section__inner--compact .booking .form-section.booking__option {
- padding: 0 0 24px;
- margin: 0;
-}
-.l-section__inner--compact .booking .form-section.special-request-form {
- padding-bottom: 24px;
-}
-.l-section__inner--compact .booking #member-input-group {
- margin: 12px 0 16px 24px;
- width: calc(100% - 24px);
-}
-.l-section__inner--compact .booking #member-input-group .small {
- display: block;
- margin-top: 8px;
-}
-.l-section__inner--compact .booking .credit-card-form {
- margin-bottom: 0;
-}
-.l-section__inner--compact .booking .room-price-info__rate {
- text-align: justify;
- direction: rtl;
- display: block;
-}
-.l-section__inner--compact .booking .booking__option {
- padding-left: 0;
-}
-.l-section__inner--compact label input[type="checkbox"] {
- margin-right: 2px;
-}
-.l-section__inner--compact .credit-card-form__saved-select {
- margin: 0;
-}
-.l-section__inner--compact .multiroom-membership-note {
- margin-left: 0;
- margin-right: 0;
- margin-top: -32px;
-}
-.l-section__inner--compact .member-subtext {
- display: block;
- padding: 8px 0 8px 28px;
-}
-.l-section__inner--compact .join-scandic-form-section {
- margin: 8px 0 !important;
- padding: 24px 16px 0 !important;
- color: #fff;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .join-scandic-form-section {
- margin: 24px -84px 0 !important;
- border-radius: 8px;
- overflow: hidden;
- }
-}
-.l-section__inner--compact .join-scandic-form-section:before {
- background-color: #624f41;
-}
-.l-section__inner--compact .join-scandic-form-section:after {
- background: url(/_static/img/member-banner-pattern.svg) repeat;
- opacity: 1;
-}
-.l-section__inner--compact .join-scandic-form-section > div {
- margin: 0 auto;
- max-width: 594px;
-}
-.l-section__inner--compact .join-scandic-form-section h3 {
- color: #fff;
-}
-.l-section__inner--compact .join-scandic-form-section .custom-select {
- background-color: transparent;
- border: 0 transparent;
-}
-.l-section__inner--compact .join-scandic-form-section select {
- width: 100%;
-}
-.l-section__inner--compact .join-scandic-form-section .passWordFormat-error {
- color: #404040;
-}
-.l-section__inner--compact .join-scandic-form-section .booking__info--signup a {
- color: #fff;
- text-decoration: underline;
-}
-.l-section__inner--compact
- .join-scandic-form-section
- span.field-validation-error {
- background: #f3f2f1;
- margin: 2px;
- padding: 2px 8px;
- border-radius: 3px;
-}
-.l-section__inner--compact .input-birthday > div {
- width: 100%;
- display: block;
- margin-bottom: 24px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .input-birthday > div {
- margin-bottom: 0;
- }
-}
-.l-section__inner--compact .input-bed-type {
- margin-top: 16px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .input-bed-type {
- -ms-flex-direction: row;
- flex-direction: row;
- }
-}
-.l-section__inner--compact .input-bed-type label {
- margin-bottom: 8px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .input-bed-type label {
- margin-right: 24px;
- }
-}
-.l-section__inner--compact .custom-radio {
- position: absolute;
- left: -100000em;
-}
-.l-section__inner--compact .custom-radio + .custom-radio-label {
- background-color: transparent;
- padding: 16px;
- border-radius: 4px;
- border: 1px solid #e9e8e7;
-}
-.l-section__inner--compact .custom-radio + .custom-radio-label svg {
- height: 28px;
- margin-right: 24px;
- stroke: #9da0a1;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .custom-radio + .custom-radio-label {
- -ms-flex-direction: column;
- flex-direction: column;
- min-width: 150px;
- cursor: pointer;
- height: 100%;
- }
- .l-section__inner--compact .custom-radio + .custom-radio-label svg {
- margin: 0 0 12px;
- display: block;
- }
- .l-section__inner--compact .custom-radio + .custom-radio-label span.small {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- text-align: center;
- }
-}
-.l-section__inner--compact .custom-radio + .custom-radio-label.disabled {
- opacity: 0.7;
- cursor: not-allowed;
-}
-.l-section__inner--compact .custom-radio:focus + .custom-radio-label {
- outline-color: #000;
- outline-offset: 1px;
- outline-style: solid;
- outline-width: 2px;
-}
-.l-section__inner--compact .custom-radio:checked + .custom-radio-label {
- background-color: #00838e;
- border-color: #00838e;
-}
-.l-section__inner--compact .custom-radio:checked + .custom-radio-label span {
- color: #fff;
-}
-.l-section__inner--compact .custom-radio:checked + .custom-radio-label svg {
- fill: #fff;
- stroke: #fff;
-}
-.l-section__inner--compact .special-request-disclaimer {
- font-size: 0.8125rem;
-}
-.l-section__inner--compact .special-request-form .expandable__body {
- background-color: #f3f2f1;
- padding: 16px;
- margin-top: 24px;
- border-radius: 8px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .special-request-form .expandable__body {
- margin-left: 24px;
- }
-}
-.l-section__inner--compact
- .special-request-form
- .expandable__body
- .input-group {
- margin: 0;
-}
-.l-section__inner--compact
- #guarantee-booking
- .l-combo-main-sidebar-small__main {
- width: auto;
- float: none;
-}
-.l-section__inner--compact #guarantee-booking label {
- margin-bottom: 0;
- width: auto;
-}
-.l-section__inner--compact .booking .booking__option .booking-terms-checkbox {
- padding: 0;
- display: -ms-flexbox;
- display: flex;
-}
-.l-section__inner--compact
- .booking
- .booking__option
- .booking-terms-checkbox
- label {
- margin-bottom: 0;
-}
-.l-section__inner--compact .credit-card-form {
- overflow: hidden;
- border-radius: 8px;
-}
-.l-section__inner--compact .credit-card-form__new {
- padding: 16px;
-}
-.l-section__inner--compact .credit-card-form__new .tooltip a {
- top: -3px;
-}
-.l-section__inner--compact .l-combo-main-sidebar-small {
- margin: 0;
-}
-.l-section__inner--compact
- .l-combo-main-sidebar-small
- .l-combo-main-sidebar-small__main {
- padding: 0;
- width: 100%;
- float: none;
-}
-.l-section__inner--compact .booking .booking-details-footer {
- padding: 0;
- margin: 0 auto 24px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- max-width: 390px;
-}
-.l-section__inner--compact .booking .booking-details-footer__continue {
- float: none;
- position: relative;
- width: 100%;
- display: block;
- top: auto;
- right: auto;
- -webkit-transform: none;
- transform: none;
- padding: 0;
-}
-.l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details {
- border: 1px solid #e9e8e7;
- border-width: 1px 0;
- padding: 16px 0;
- margin: 24px 0;
- width: auto;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details {
- padding: 24px 0;
- }
-}
-.l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details__container {
- width: 100%;
-}
-.l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details
- li {
- text-align: left;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details__item {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: baseline;
- align-items: baseline;
- margin: 0;
- }
- .l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details__item
- .price {
- -ms-flex-positive: 1;
- flex-grow: 1;
- text-align: right;
- margin-right: 5px;
- }
- .l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details
- li {
- text-align: right;
- }
- .l-section__inner--compact
- .booking
- .booking-details-footer
- .booking-price-details
- .heading-2 {
- margin-bottom: 0;
- }
-}
-.l-section__inner--compact .booking .booking-details-footer button {
- width: 100%;
- padding: 12px 15px;
-}
-.l-section__inner--compact .terms-and-condition-checkbox {
- padding: 0 !important;
- margin: 0 !important;
-}
-.l-section__inner--compact .terms-and-condition-checkbox a.expandable__toggle,
-.l-section__inner--compact .terms-and-condition-checkbox span.error-text {
- padding-left: 27px;
-}
-.l-section__inner--compact .terms-and-condition-checkbox a.expandable__toggle {
- display: block;
- margin: 16px 0;
-}
-.l-section__inner--compact #terms-and-conditions {
- margin-left: 27px;
- border-radius: 4px;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .guarantee-details {
- margin-left: 27px;
- }
-}
-.l-section__inner--compact .checkinout-wrapper {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: stretch;
- justify-content: stretch;
- color: #483729;
- margin-bottom: 16px;
-}
-.l-section__inner--compact .checkin,
-.l-section__inner--compact .checkout,
-.l-section__inner--compact .noofnights {
- text-align: center;
- background: #f3f2f1;
- display: inline-block;
- border-radius: 4px;
- margin: 0 5px;
- -ms-flex: 1 0 auto;
- flex: 1 0 auto;
-}
-.l-section__inner--compact .checkin p,
-.l-section__inner--compact .checkout p,
-.l-section__inner--compact .noofnights p {
- display: block;
- margin: 3px;
- line-height: 24px;
-}
-.l-section__inner--compact .checkin .p2,
-.l-section__inner--compact .checkout .p2,
-.l-section__inner--compact .noofnights .p2 {
- font-size: 22px;
- line-height: 30px;
-}
-@media (min-width: 950px) {
- .l-section__inner--compact .checkin .p2,
- .l-section__inner--compact .checkout .p2,
- .l-section__inner--compact .noofnights .p2 {
- font-size: 26px;
- }
-}
-.l-section__inner--compact .checkin,
-.l-section__inner--compact .checkout {
- padding: 8px 0;
-}
-@media (min-width: 740px) {
- .l-section__inner--compact .checkin,
- .l-section__inner--compact .checkout {
- padding: 8px 25px;
- }
-}
-.l-section__inner--compact .noofnights {
- padding: 8px 6px;
- max-width: 115px;
-}
-.inquiry-widget {
- background-color: #8d3a7c;
- color: #fff;
-}
-@media (min-width: 950px) {
- .inquiry-widget {
- background-color: rgba(141, 58, 124, 0.9);
- }
-}
-.inquiry-widget .inquiry-widget__body .pilot-hotel-container,
-.inquiry-widget .inquiry-widget__btn {
- margin-top: 10px;
-}
-.inquiry-widget .check-availability_btn {
- margin: 15px 0 50px;
-}
-.inquiry-widget .check-availability_btn .check-availability_icon {
- width: 23px;
- height: 20px;
- margin-left: 5px;
-}
-.inquiry-widget .hotel-widget-availability_btn {
- margin: 15px 0 0;
-}
-.inquiry-widget .pilot-check-availability_btn {
- color: #8d3a7c;
- background-color: #fff;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.inquiry-widget .pilot-check-availability_btn .check-availability_icon {
- fill: #8d3a7c;
-}
-.inquiry-widget .search-meeting-room-description {
- text-align: center;
- font-size: 14px;
- margin-top: 10px;
- margin-bottom: 60px;
-}
-.inquiry-widget .inquiry-widget__header {
- font-size: 1.75rem;
- line-height: 1;
- color: #fff;
- margin-bottom: 15px;
-}
-.inquiry-widget .inquiry-widget__input-group {
- padding: 3px 0;
-}
-.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search {
- background-color: hsla(0, 0%, 100%, 0.5);
- border: 1px solid #fff;
-}
-.inquiry-widget
- .inquiry-widget__input-group
- .pilot-hotel-search::-webkit-input-placeholder {
- color: #858585;
-}
-.inquiry-widget
- .inquiry-widget__input-group
- .pilot-hotel-search::-moz-placeholder {
- color: #858585;
-}
-.inquiry-widget
- .inquiry-widget__input-group
- .pilot-hotel-search::-ms-input-placeholder {
- color: #858585;
-}
-.inquiry-widget .inquiry-widget__input-group .pilot-hotel-search::placeholder {
- color: #858585;
-}
-.inquiry-widget .inquiry-widget__input-group .pilot-hotel-meeting-widget-icon {
- margin: 20px auto 0;
-}
-.inquiry-widget .meeting-widget-icon {
- width: 100px;
- height: 100px;
- display: block;
- margin: 40px auto;
-}
-.inquiry-widget .inquiry-widget__booking-details {
- margin-top: 20px;
-}
-.inquiry-widget .inquiry-widget__booking-details > legend {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.125rem;
- color: #483729;
- color: #fff;
-}
-@media (min-width: 950px) {
- .inquiry-widget .inquiry-widget__booking-details > legend {
- font-size: 1.375rem;
- }
-}
-.inquiry-widget .inquiry-widget__collapse {
- display: none;
- text-align: center;
- height: 16px;
- margin: 10px;
-}
-.inquiry-widget .inquiry-widget__collapse svg {
- height: 100%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-@media (min-width: 950px) {
- .inquiry-widget .inquiry-widget__collapse {
- display: block;
- }
-}
-.inquiry-widget .inquiry-widget__server-message {
- display: none;
- margin: 10px 0 0;
-}
-.inquiry-widget .label-alternative {
- font-weight: 400;
- line-height: 1.4em;
-}
-.inquiry-widget label {
- font-size: 0.875rem;
-}
-.inquiry-widget .error-text {
- display: inline-block;
-}
-#inquiry-widget .l-booking-widget__widget {
- background: none transparent;
- padding: 0;
-}
-.inquiry-widget .input-group-booking-dates,
-.l-booking-widget__widget .input-group-booking-dates {
- width: 100%;
- margin: 0 auto;
- max-width: 100%;
- display: -ms-flexbox;
- display: flex;
-}
-.inquiry-widget .input-group-booking-dates .input-group-booking-dates__date,
-.l-booking-widget__widget
- .input-group-booking-dates
- .input-group-booking-dates__date {
- position: relative;
- padding-left: 0;
- padding-right: 0;
- width: calc(50% - 4px);
-}
-.inquiry-widget
- .input-group-booking-dates
- .input-group-booking-dates__date:first-child,
-.l-booking-widget__widget
- .input-group-booking-dates
- .input-group-booking-dates__date:first-child {
- margin-right: 6px;
-}
-.inquiry-widget .picker .picker__holder,
-.l-booking-widget__widget .picker .picker__holder {
- background: none transparent;
-}
-.inquiry-widget .picker.picker--right,
-.l-booking-widget__widget .picker.picker--right {
- left: auto;
- right: 0;
-}
-.l-booking-widget__widget {
- background: none #00838e;
- padding: 10px 15px 15px;
-}
-@media (min-width: 950px) {
- .js .inquiry-widget [data-js="inquiry-widget-secondary-fields"] {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .l-booking-widget--deemphasized {
- top: -399px;
- }
-}
-.l-booking-widget--vertical {
- margin-bottom: 20px;
-}
-.hero-intro .l-booking-widget {
- margin-top: 10px;
- margin-bottom: 0;
-}
-.no-hero {
- position: absolute;
- z-index: 999;
- left: 0;
- right: 0;
-}
-.no-hero + div {
- margin-top: 72px;
-}
-@media (min-width: 740px) {
- .no-hero ~ div.l-section--has-sidebar {
- margin-top: 72px;
- }
-}
-@media (min-width: 950px) {
- .no-hero ~ div.l-section--has-sidebar {
- margin-top: 266px;
- }
-}
-.no-hero ~ div .breadcrumb-list .breadcrumb-list__parent {
- margin-top: 0;
-}
-@media (min-width: 950px) {
- .no-hero {
- background-color: #8d3a7c;
- }
-}
-.meeting-widget-container {
- position: absolute;
- top: -100px;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
- width: 100%;
- z-index: 101;
-}
-.no-hero .meeting-widget-container:not(.sticky) {
- position: relative;
- top: 0;
- padding: 15px 0 5px;
-}
-.meeting-widget-container .mp-container,
-.meeting-widget-container span.mp-heading {
- display: none;
-}
-.meeting-widget-container .mp-cta {
- padding: 10px 20px;
- margin: 0 auto 10px;
-}
-.meeting-widget-container #mp-booking-engine-iframe-container {
- min-height: 563px !important;
-}
-@media (min-width: 950px) {
- .meeting-widget-container #mp-booking-engine-iframe-container {
- min-height: 0 !important;
- }
-}
-.meeting-widget-container .loader {
- display: none;
-}
-@media (orientation: landscape) {
- .meeting-widget-container {
- top: -100vh;
- }
-}
-@media (orientation: landscape) and (min-width: 740px) {
- .meeting-widget-container {
- top: -25vw;
- }
-}
-@media (min-width: 950px) {
- .meeting-widget-container {
- top: -240px;
- width: calc(100% - 40px);
- max-width: 1232px;
- }
- .no-hero .meeting-widget-container:not(.sticky) {
- position: relative;
- top: 0;
- padding: 0;
- }
- .meeting-widget-container span.mp-heading.text-white {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 1.375rem;
- line-height: 1.1em;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- background-color: #8d3a7c;
- border-color: #8d3a7c;
- color: #fff;
- display: inline-block;
- padding: 10px 15px;
- margin: 0 0 -2px;
- border-radius: 4px 4px 0 0;
- }
-}
-@media (min-width: 950px) and (min-width: 950px) {
- .meeting-widget-container span.mp-heading.text-white {
- font-size: 1.625rem;
- }
-}
-@media (min-width: 950px) {
- ol + .meeting-widget-container span.mp-heading.text-white,
- p + .meeting-widget-container span.mp-heading.text-white,
- table + .meeting-widget-container span.mp-heading.text-white,
- ul + .meeting-widget-container span.mp-heading.text-white {
- margin-top: 2rem;
- }
-}
-@media (min-width: 950px) {
- .no-hero .meeting-widget-container span.mp-heading.text-white {
- margin-top: 24px;
- }
-}
-@media (min-width: 950px) {
- .meeting-widget-container .mp-cta {
- display: none;
- }
-}
-@media (min-width: 950px) {
- .meeting-widget-container .mp-container {
- border-radius: 4px;
- display: block !important;
- }
-}
-@media (min-width: 950px) {
- .meeting-widget-container .loader {
- display: block;
- position: absolute;
- top: 60px;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
- }
-}
-@media (min-width: 950px) {
- .meeting-widget-container .loader > span {
- width: 24px;
- height: 24px;
- margin-right: 15px;
- }
-}
-.meeting-widget-container.sticky {
- position: fixed;
- top: 0;
- padding: 0;
- background: #fff;
-}
-.hotel-meetings-page .meeting-widget-container.sticky {
- top: 50px;
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .hotel-meetings-page .meeting-widget-container.sticky {
- top: 95px;
- z-index: 25;
- }
-}
-.meeting-widget-container.sticky .mp-cta {
- margin: 7px;
-}
-.meeting-widget-container.sticky .mp-cta-wrap {
- -ms-flex-pack: end;
- justify-content: flex-end;
- display: -ms-flexbox;
- display: flex;
- background: #fff;
- -webkit-box-shadow: rgba(0, 0, 0, 0.75) 0 0 7px;
- box-shadow: 0 0 7px rgba(0, 0, 0, 0.75);
-}
-.meeting-widget-container.sticky .mp-container > div {
- overflow: hidden !important;
-}
-.meeting-widget-container.sticky span.mp-heading {
- display: none;
-}
-.meeting-widget-container.sticky .mp-container {
- height: calc(100% - 42px);
- overflow: auto;
- padding-top: 4px;
-}
-.hotel-meetings-page .meeting-widget-container.sticky .mp-container {
- height: 100%;
-}
-@media (min-width: 950px) {
- .meeting-widget-container.sticky {
- width: 100%;
- max-width: 100%;
- }
- .meeting-widget-container.sticky .mp-container {
- background-color: #8d3a7c;
- border-radius: 0;
- padding: 0;
- height: auto;
- overflow: unset;
- }
- .meeting-widget-container.sticky .mp-container > div {
- max-width: 1232px;
- margin: 0 auto;
- overflow: visible !important;
- }
-}
-.mp-cta {
- text-transform: none;
-}
-.mp-cta span {
- margin-right: 7px;
-}
-.mp-cta.active svg {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.sticky .mp-cta {
- padding: 5px 15px;
-}
-@media (min-width: 950px) {
- .hotel-meetings-page .sticky .mp-cta {
- display: -ms-flexbox;
- display: flex;
- margin-top: 10px;
- padding: 10px 20px;
- }
-}
-.mp-cta.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle,
-.mp-cta.btn-booking-widget-toggle--crocus.btn-booking-widget-toggle:hover {
- background-color: #8d3a7c;
- border-color: #8d3a7c;
- font-size: 1rem;
-}
-.global-footer,
-.hotel-footer {
- position: relative;
- background: #000;
- color: #fff;
- z-index: 9;
-}
-@media (min-width: 950px) {
- .global-footer,
- .hotel-footer {
- background: #000;
- }
-}
-.global-footer a,
-.global-footer h2,
-.global-footer h3,
-.hotel-footer a,
-.hotel-footer h2,
-.hotel-footer h3 {
- color: #fff;
-}
-.global-footer .global-footer__content,
-.global-footer .hotel-footer__content,
-.hotel-footer .global-footer__content,
-.hotel-footer .hotel-footer__content {
- position: relative;
- padding-top: 30px;
-}
-.global-footer .global-footer__content .global-footer__content__heading,
-.global-footer .hotel-footer__content .global-footer__content__heading,
-.hotel-footer .global-footer__content .global-footer__content__heading,
-.hotel-footer .hotel-footer__content .global-footer__content__heading {
- text-align: center;
-}
-.global-footer .global-footer__content .global-footer__content__bottom,
-.global-footer .hotel-footer__content .global-footer__content__bottom,
-.hotel-footer .global-footer__content .global-footer__content__bottom,
-.hotel-footer .hotel-footer__content .global-footer__content__bottom {
- max-width: 700px;
- margin: 0 auto;
- text-align: center;
-}
-.global-footer .global-footer__content .global-footer__content__bottom a,
-.global-footer .hotel-footer__content .global-footer__content__bottom a,
-.hotel-footer .global-footer__content .global-footer__content__bottom a,
-.hotel-footer .hotel-footer__content .global-footer__content__bottom a {
- display: -ms-inline-flexbox;
- display: inline-flex;
- font-size: 0;
- margin: 0 5px;
-}
-.global-footer .global-footer__background-image,
-.hotel-footer .global-footer__background-image {
- position: absolute;
- width: 100%;
- height: 100%;
- opacity: 0.5;
-}
-.no-cssfilters .global-footer .global-footer__background-image,
-.no-cssfilters .hotel-footer .global-footer__background-image {
- opacity: 0.3;
-}
-@media (min-width: 950px) {
- .global-footer .global-footer__content .global-footer__content__sections,
- .global-footer .hotel-footer__content .global-footer__content__sections,
- .hotel-footer .global-footer__content .global-footer__content__sections,
- .hotel-footer .hotel-footer__content .global-footer__content__sections {
- margin-bottom: 20px;
- }
- .global-footer .global-footer__content .global-footer__content__heading,
- .global-footer .hotel-footer__content .global-footer__content__heading,
- .hotel-footer .global-footer__content .global-footer__content__heading,
- .hotel-footer .hotel-footer__content .global-footer__content__heading {
- margin-bottom: 25px;
- }
-}
-.global-footer-section .link-list {
- padding: 10px 20px 20px;
-}
-.global-footer-section .link-list:first-child .link-list-header,
-.global-footer-section .link-list:first-child .link-list-top-header {
- font-size: inherit;
- line-height: inherit;
- border-bottom: 1px solid #e3e0db;
-}
-@media (min-width: 950px) {
- .global-footer-section .link-list:first-child .link-list-header,
- .global-footer-section .link-list:first-child .link-list-top-header {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
- }
-}
-.global-footer-section .link-list-header,
-.global-footer-section .link-list-top-header {
- font-weight: 700;
- text-transform: uppercase;
- padding-bottom: 3px;
- margin-bottom: 15px;
-}
-.global-footer-section .link-list-top-header {
- display: none;
- padding: 0 20px;
- border-bottom: 1px solid #e3e0db;
-}
-@media (min-width: 950px) {
- .global-footer-section .link-list-top-header {
- display: block;
- }
-}
-.global-footer__social-media,
-.global-footer__trip-advisor {
- text-align: center;
- margin-top: 2rem;
- margin-bottom: 1em;
-}
-.global-footer--inline {
- background-color: transparent;
- border-top: none;
- background: rgba(0, 0, 0, 0.5);
- margin-top: 50px;
-}
-.global-footer--inline:before {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.global-footer-toggler {
- border-top: none;
- display: block;
- text-align: center;
- position: relative;
-}
-.global-footer-toggler > span {
- color: #e3e0db;
-}
-.hotel-footer .hotel-footer__heading {
- text-align: center;
-}
-.hotel-footer__background-image {
- opacity: 0.5;
- position: absolute;
- width: 100%;
-}
-.no-cssfilters .hotel-footer__background-image {
- opacity: 0.3;
-}
-.hotel-footer__background-image img {
- width: 100%;
-}
-@media (min-width: 950px) {
- .hotel-footer__background-image img {
- width: 100%;
- height: auto;
- max-width: none;
- max-height: none;
- position: absolute;
- top: -9999px;
- bottom: -9999px;
- left: -9999px;
- right: -9999px;
- margin: auto;
- }
-}
-.hotel-footer-section {
- background: #000;
- background: rgba(0, 0, 0, 0.6);
- padding: 20px;
-}
-@media (min-width: 950px) {
- .hotel-footer-section {
- padding: 40px;
- }
-}
-.hotel-footer__social-media {
- margin-top: 2rem;
-}
-.membership-card {
- margin-bottom: 1rem;
-}
-@media (min-width: 950px) {
- .membership-card {
- margin-bottom: 0;
- }
-}
-.membership-card__secondary-label {
- margin-top: 12px;
-}
-@media (min-width: 950px) {
- .membership-card__details {
- width: 75%;
- float: left;
- }
-}
-.membership-card__action .iconic-item__text {
- display: inline-block;
-}
-.membership-card__action .iconic-item__text:before {
- background-image: url(/_static/img/icons/x-icon.svg);
- background-size: 100%;
- background-repeat: no-repeat;
- content: "";
- display: inline-block;
- height: 24px;
- position: relative;
- top: 5px;
- width: 24px;
-}
-@media (min-width: 950px) {
- .membership-card__action {
- width: 25%;
- float: left;
- padding-left: 20px;
- padding-top: 4px;
- }
-}
-.membership-card__error {
- top: -0.5rem;
- position: relative;
- clear: both;
- margin-bottom: 0.5rem;
-}
-@media (min-width: 950px) {
- .membership-card__text {
- padding-top: 12px;
- }
-}
-@media (min-width: 420px) {
- .membership-card--narrow .membership-card__action,
- .membership-card--narrow .membership-card__details {
- width: 50%;
- float: left;
- }
-}
-@media (min-width: 950px) {
- .membership-card--narrow .membership-card__details {
- width: 75%;
- }
- .membership-card--narrow .membership-card__action {
- width: 25%;
- }
-}
-.membership-card-addnew {
- margin-top: 30px;
-}
-@media (min-width: 950px) {
- .membership-card-addnew {
- margin-top: 20px;
- }
-}
-@media (min-width: 740px) {
- .hotel-stays {
- padding: 10px 10px 0;
- }
-}
-.my-pages .hotel-stays__check-out-arrow {
- margin: 0 45px;
-}
-.hotel-stays .hotel-stays__list__separator {
- padding: 0 10px;
- background-color: rgba(237, 236, 235, 0.6);
-}
-.my-pages .hotel-stays .hotel-stays__list__separator {
- background-color: #f3f2f1;
- line-height: 25px;
- color: #555;
- padding-top: 10px;
- padding-bottom: 10px;
-}
-@media (min-width: 740px) {
- .my-pages .hotel-stays .hotel-stays__list__separator {
- padding-top: 0;
- padding-bottom: 0;
- }
-}
-.hotel-stays .hotel-stays__list__separator__heading {
- background-color: #e3e0db;
-}
-.hotel-stays .hotel-stays__list__item {
- padding: 25px 10px;
- margin: 0;
-}
-@media (min-width: 740px) {
- .hotel-stays .hotel-stays__list__item {
- padding: 16px;
- }
-}
-.hotel-stays .hotel-stays__list__item__heading {
- margin-bottom: 0.5em;
- color: #483729;
-}
-.hotel-stays .hotel-stays__list__item__link-heading {
- margin-bottom: 0;
- color: #00838e;
-}
-.my-pages .hotel-stays .hotel-stays__list__item__link-heading {
- color: #333;
- font-weight: 700;
-}
-.hotel-stays .hotel-stays__list__item__date {
- white-space: nowrap;
- display: inline-block;
- width: 45%;
-}
-.my-pages .hotel-stays .hotel-stays__list__item__date {
- width: 40%;
-}
-@media (max-width: 419px) {
- .my-pages .hotel-stays .hotel-stays__list__item__date {
- width: auto;
- }
-}
-.hotel-stays .hotel-stays__list__item__booking-id {
- white-space: nowrap;
- display: inline-block;
- width: 40%;
-}
-.hotel-stays .hotel-stays__list__item__btn {
- word-break: break-word;
-}
-.my-pages .hotel-stays .hotel-stays__list__item__btn {
- background-image: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg);
- background-repeat: no-repeat;
- display: inline-block;
- background-size: 10px;
- padding-right: 15px;
- margin: 10px 0 0;
- padding-left: 0;
- background-position: bottom 7px right;
- text-align: right;
-}
-@media (min-width: 740px) {
- .my-pages .hotel-stays .hotel-stays__list__item__btn {
- width: 100%;
- margin-top: 0;
- }
-}
-@media (min-width: 950px) {
- .my-pages .hotel-stays .hotel-stays__list__item__btn {
- width: 64%;
- }
-}
-@media (min-width: 1200px) {
- .my-pages .hotel-stays .hotel-stays__list__item__btn {
- width: 58%;
- }
-}
-.hotel-stays .hotel-stays__list__item--closed {
- float: left;
- max-width: 4.5rem;
- width: 4.5rem;
- min-height: 3rem;
- margin-right: 10px;
- word-wrap: break-word;
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-stays .hotel-stays__list__item--left {
- margin-left: -20px;
- }
- .hotel-stays .hotel-stays__list__item--right {
- margin-left: 20px;
- padding-left: 10px;
- }
-}
-.hotel-stays.table__container--historical-bookings {
- position: relative;
- padding-bottom: 1em;
-}
-.hotel-stays.table__container--historical-bookings-inner {
- position: relative;
-}
-.hotel-stays.table__container--historical-bookings .table__row--heading {
- font-size: 14px;
-}
-.hotel-stays.table__container--historical-bookings .table__cell {
- padding-left: 7px;
- padding-right: 7px;
-}
-.hotel-stays.table__container--historical-bookings .fade-overlay {
- position: absolute;
- width: 50px;
- height: 100%;
- right: -5px;
- background: -webkit-gradient(
- linear,
- left top,
- right top,
- from(hsla(0, 0%, 100%, 0)),
- to(#fff)
- );
- background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);
-}
-.hotel-stays.table__container--historical-bookings .fade-overlay.left-aligned {
- left: -5px;
- background: -webkit-gradient(
- linear,
- left top,
- right top,
- from(#fff),
- to(hsla(0, 0%, 100%, 0))
- );
- background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0));
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1);
-}
-.hotel-stays.table__container--historical-bookings .fade-overlay.hidden {
- display: none;
-}
-.hotel-stays .hotel-stays__footer {
- margin-top: 15px;
- color: #006b75;
-}
-.togglable-item--visible {
- opacity: 1;
-}
-.togglable-item--hidden,
-.togglable-item--visible {
- -webkit-transition: opacity 1s;
- transition: opacity 1s;
-}
-.togglable-item--hidden {
- display: none;
- opacity: 0;
-}
-[lang="de"] .hotel-stays span.text-small:last-child {
- text-transform: capitalize;
-}
-.profile-section {
- margin-bottom: 20px;
-}
-.profile-section__disclaimer-container {
- font-size: 0.875rem;
- padding-top: 20px;
-}
-@media (max-width: 739px) {
- .profile-section {
- background: #fff;
- }
- .profile-section .profile-section__heading {
- padding: 10px;
- margin-bottom: 0;
- }
-}
-@media (min-width: 740px) {
- .profile-section {
- margin-bottom: 30px;
- }
-}
-@media (min-width: 1200px) {
- .profile-section {
- margin-bottom: 40px;
- }
-}
-.profile-overview {
- color: #fff;
- position: relative;
-}
-.profile-overview .profile-overview__greeting {
- margin-bottom: 10px;
- margin-right: 64px;
-}
-.profile-overview
- .profile-overview__greeting
- .profile-overview__greeting__text {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 1.375rem;
- line-height: 1.1em;
- text-transform: uppercase;
- font-weight: 400;
- color: #483729;
- color: #fff;
-}
-@media (min-width: 950px) {
- .profile-overview
- .profile-overview__greeting
- .profile-overview__greeting__text {
- font-size: 1.625rem;
- font-size: 2rem;
- }
-}
-@media (min-width: 740px) {
- .profile-overview .profile-overview__greeting {
- margin-right: 0;
- float: left;
- }
-}
-.profile-overview .profile-overview__info {
- margin-bottom: 20px;
-}
-@media (min-width: 740px) {
- .profile-overview .profile-overview__info {
- margin-bottom: 10px;
- float: right;
- }
-}
-@media (min-width: 950px) {
- .profile-overview .profile-overview__info {
- margin: 10px 0 10px 10px;
- }
-}
-.profile-overview .profile-overview__info .profile-overview__info__block {
- margin-bottom: 0.3125rem;
-}
-.profile-overview .profile-overview__info .profile-overview__info__block > dt,
-.profile-overview .profile-overview__info .profile-overview__info__block dd {
- display: inline;
-}
-@media (min-width: 740px) {
- .profile-overview .profile-overview__info .profile-overview__info__block {
- margin: 0 10px;
- vertical-align: middle;
- }
-}
-@media (max-width: 419px) {
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block__link {
- margin-bottom: 0.625rem;
- }
-}
-.profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber {
- position: relative;
-}
-.profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber
- > dd {
- font-weight: 700;
-}
-@media (max-width: 419px) {
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber
- > dd {
- padding-right: 6.25rem;
- }
-}
-@media (min-width: 740px) {
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber {
- display: inline-block;
- }
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber
- > dt,
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber
- dd {
- display: block;
- }
-}
-@media (min-width: 950px) {
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--membershipnumber:after {
- content: "";
- display: block;
- height: 100%;
- width: 1px;
- background: hsla(0, 0%, 100%, 0.5);
- position: absolute;
- top: 0;
- right: -15px;
- }
-}
-.profile-overview
- .profile-overview__info
- .profile-overview__info__block--customer {
- display: none;
-}
-@media (min-width: 950px) {
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--customer {
- display: inline-block;
- }
-}
-@media (min-width: 740px) {
- .profile-overview
- .profile-overview__info
- .profile-overview__info__block--edit {
- display: inline-block;
- }
-}
-.profile-overview .profile-overview__blocks {
- clear: both;
- margin-bottom: 15px;
-}
-.profile-overview .profile-overview__blocks:after,
-.profile-overview .profile-overview__blocks:before {
- content: " ";
- display: table;
-}
-.profile-overview .profile-overview__blocks:after {
- clear: both;
-}
-@media (max-width: 739px) {
- .profile-overview-block {
- height: auto !important;
- }
-}
-@media (min-width: 740px) {
- .profile-overview-block {
- background: #fff;
- color: #483729;
- min-height: 8.125rem;
- padding: 1.25rem 0.9375rem 0.9375rem;
- text-align: center;
- }
-}
-.profile-overview-block--level-card__tooltip {
- font-size: 0.9375rem;
-}
-.profile-overview-block--level-card__tooltip__details.list-style {
- display: block;
-}
-.profile-overview-block--level-card__tooltip__details.table-style {
- display: none;
-}
-.profile-overview-block--level-card__tooltip__details.table-style table td,
-.profile-overview-block--level-card__tooltip__details.table-style table th {
- padding: 5px 30px 5px 0;
-}
-.profile-overview-block .profile-overview-block__fact {
- margin-bottom: 0;
-}
-.profile-overview-block
- .profile-overview-block__fact
- .profile-overview-block__fact__heading {
- font-size: 1rem;
- line-height: 1.4em;
- font-family: Helvetica, Arial, sans-serif;
- color: #fff;
- font-weight: 400;
- display: inline;
-}
-.profile-overview-block
- .profile-overview-block__fact
- .profile-overview-block__fact__text {
- font-weight: 700;
-}
-.profile-overview-block .profile-overview-block__fact--nights-long {
- display: none;
-}
-.profile-overview-block
- .profile-overview-block__fact--lastpoints
- .profile-overview-block__fact__heading {
- display: block;
- margin-bottom: 0;
-}
-.profile-overview-block .profile-overview-block__fact--lastpoints__date {
- font-weight: 400;
-}
-@media (min-width: 740px) {
- .profile-overview-block--level-card__tooltip__details.list-style {
- display: none;
- }
- .profile-overview-block--level-card__tooltip__details.table-style {
- display: block;
- }
- .profile-overview-block--level-card__tooltip__details.table-style table {
- margin-bottom: 10px;
- }
- .profile-overview-block--level-card__tooltip__details.table-style table th {
- background: none;
- padding-bottom: 5px;
- text-align: left;
- }
- .profile-overview-block--level-card__tooltip__details.table-style table td {
- padding-right: 15px;
- }
- .profile-overview-block--level-card__tooltip__details.table-style
- table
- > tbody
- > tr:nth-child(2n)
- > td {
- background: none;
- }
- .profile-overview-block
- .profile-overview-block__fact
- .profile-overview-block__fact__heading {
- color: #333;
- }
- .profile-overview-block .profile-overview-block__fact--totalpoints {
- margin-bottom: 0.3125rem;
- }
- .profile-overview-block
- .profile-overview-block__fact--totalpoints
- .profile-overview-block__fact__heading,
- .profile-overview-block
- .profile-overview-block__fact--totalpoints
- .profile-overview-block__fact__text {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.5rem;
- line-height: 1.1em;
- color: #483729;
- }
- .profile-overview-block
- .profile-overview-block__fact--totalpoints
- .profile-overview-block__fact__text {
- color: #8d3a7c;
- }
- .profile-overview-block
- .profile-overview-block__fact--lastpoints
- .profile-overview-block__fact__text {
- font-weight: 400;
- }
- .profile-overview-block .profile-overview-block__fact--nights-short {
- display: none;
- }
- .profile-overview-block .profile-overview-block__fact--nights-long {
- display: block;
- }
- .profile-overview-block
- .profile-overview-block__fact--nights-long
- .profile-overview-block__fact__heading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.5rem;
- line-height: 1.1em;
- color: #483729;
- display: block;
- margin-bottom: 0.3125rem;
- }
- .profile-overview-block
- .profile-overview-block__fact--nights-long
- .profile-overview-block__fact__text {
- font-weight: 400;
- }
-}
-.profile-overview-block--level .profile-overview-block--level__heading {
- display: none;
-}
-@media (min-width: 740px) {
- .profile-overview-block--level .profile-overview-block--level__heading {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.5rem;
- line-height: 1.1em;
- color: #483729;
- display: inline;
- }
-}
-.profile-overview-block--level .profile-overview-block--level__badge {
- margin: 0;
-}
-@media (min-width: 740px) {
- .profile-overview-block--level .profile-overview-block--level__badge {
- margin: 10px 10px 0;
- position: relative;
- right: 0;
- top: 0;
- }
-}
-.profile-overview-block--links {
- display: none;
- text-align: left;
-}
-@media (min-width: 950px) {
- .profile-overview-block--links {
- display: block;
- margin: 0;
- padding-top: 20px;
- }
-}
-.profile-overview-block-tooltip {
- position: absolute;
- top: 0;
- right: 0;
-}
-@media (min-width: 740px) {
- .profile-overview-block-tooltip {
- margin-right: 10px;
- margin-top: 24px;
- }
-}
-.expiration-points-table thead > tr > td,
-.expiration-points-table tr > th {
- background: #fceadf;
-}
-.expiration-points-table thead > tr > td:nth-child(2),
-.expiration-points-table tr > th:nth-child(2) {
- color: #fceadf;
-}
-@media (min-width: 740px) {
- .expiration-points-table thead > tr > td:nth-child(2),
- .expiration-points-table tr > th:nth-child(2) {
- color: #000;
- }
-}
-.expiration-points-table > thead > tr > td:first-child,
-.expiration-points-table tr > th:first-child {
- width: 65%;
-}
-@media (min-width: 740px) {
- .expiration-points-table > thead > tr > td:first-child,
- .expiration-points-table tr > th:first-child {
- width: 50%;
- }
-}
-@media (min-width: 950px) {
- .expiration-points-table > thead > tr > td:first-child,
- .expiration-points-table tr > th:first-child {
- width: 35%;
- }
-}
-.expiration-points-table thead > tr > td,
-.expiration-points-table tr > td,
-.expiration-points-table tr > th {
- padding: 7px 10px;
-}
-@media (min-width: 950px) {
- .expiration-points-table thead > tr > td,
- .expiration-points-table tr > td,
- .expiration-points-table tr > th {
- padding: 10px 20px;
- }
-}
-.expiration-points-table tr > td:nth-child(2) {
- text-align: right;
-}
-@media (min-width: 740px) {
- .expiration-points-table tr > td:nth-child(2) {
- text-align: left;
- }
-}
-.points-received {
- margin-top: 3px;
-}
-.points-received--container {
- margin: 0 0 3px;
- background: #eee2eb;
- color: #8d3a7c;
- padding: 3px;
-}
-.hotel-stays {
- background-color: #fff;
-}
-.hotel-stays .hotel-stays__list > li {
- background: #fff;
- margin-bottom: 16px;
- border-radius: 4px;
-}
-@media (min-width: 950px) {
- .hotel-stays .hotel-stays__list > li {
- border-radius: 12px;
- }
-}
-.hotel-stays .hotel-stays__footer {
- border-top: none;
-}
-.my-pages .hotel-stays {
- -webkit-box-shadow: none;
- box-shadow: none;
- padding: 0;
- background-color: transparent;
-}
-.my-pages .hotel-stays__footer {
- font-size: 0.9375rem;
- margin-top: 0;
- padding-top: 15px;
- padding-bottom: 15px;
-}
-@media (min-width: 950px) {
- .my-pages .hotel-stays__footer {
- margin-top: 10px;
- }
-}
-.my-pages .l-section {
- background: #f3f2f1;
-}
-.hotel-stays-filter {
- padding: 10px;
- border-bottom: 1px solid #eee;
- background: #fff;
- margin-bottom: 1px;
-}
-.hotel-stays-filter a {
- color: #483729;
-}
-.hotel-stays-filter .hotel-stays-filter__input-group {
- margin-bottom: 5px;
-}
-.hotel-stays-filter
- .hotel-stays-filter__input-group
- .hotel-stays-filter__input-group__label {
- display: inline-block;
- vertical-align: middle;
- width: 65px;
- padding: 0 10px 0 0;
- word-break: break-all;
-}
-.hotel-stays-filter
- .hotel-stays-filter__input-group
- .hotel-stays-filter__input-group__input {
- display: inline-block;
- vertical-align: middle;
- width: calc(100% - 70px);
-}
-.hotel-stays-filter .hotel-stays-filter__button {
- vertical-align: middle;
- margin-top: 12px;
- display: inline-block;
- width: 100%;
-}
-.hotel-stays-filter .hotel-stays-filter__body {
- margin-top: 10px;
-}
-@media (max-width: 949px) {
- .hotel-stays-filter .hotel-stays-filter__input-group__label {
- text-transform: capitalize;
- }
- .hotel-stays-filter .hotel-stays-filter__message {
- background: #f5f5f4;
- border-top: 1px solid #dddbda;
- margin: 10px -10px -10px;
- padding: 7px 10px;
- }
-}
-@media (min-width: 950px) {
- .hotel-stays-filter {
- padding: 0;
- background: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- margin-bottom: 10px;
- border-bottom: none;
- }
- .hotel-stays-filter .hotel-stays-filter__input-group {
- display: inline-block;
- margin-bottom: 0;
- }
- .hotel-stays-filter
- .hotel-stays-filter__input-group
- .hotel-stays-filter__input-group__label {
- width: auto;
- }
- .hotel-stays-filter
- .hotel-stays-filter__input-group
- .hotel-stays-filter__input-group__input {
- width: 180px;
- }
- .hotel-stays-filter
- .hotel-stays-filter__input-group
- .hotel-stays-filter__input-group__label--to {
- font-weight: 700;
- padding: 0 3px;
- }
- .hotel-stays-filter .hotel-stays-filter__button {
- width: auto;
- margin-top: 0;
- }
- .hotel-stays-filter .expandable__toggle.hotel-stays-filter__toggle {
- display: none;
- }
- .hotel-stays-filter .hotel-stays-filter__body {
- margin-top: 0;
- display: block !important;
- }
- .hotel-stays-filter .hotel-stays-filter__message {
- font-weight: 700;
- margin-top: 15px;
- }
-}
-.member-content__section {
- width: 100%;
- overflow: visible;
-}
-.member-content__section .member-content__section__inner {
- background-color: #fff;
-}
-@media (min-width: 740px) {
- .member-content__section .member-content__section__inner {
- background-color: transparent;
- }
-}
-.member-content__section .member-content__section__inner .content-nav {
- margin-top: 0;
-}
-.js [data-js="profile-title-selection"] {
- display: none;
-}
-.tripadvisor-rating {
- line-height: 1.2em;
-}
-.tripadvisor-rating .tripadvisor-rating__rating {
- height: 15px;
- display: inline;
- vertical-align: text-top;
- margin-right: 5px;
-}
-.tripadvisor-rating .tripadvisor-rating__review-count {
- color: #4c4c4c;
- font-size: 0.8125rem;
- display: inline-block;
-}
-.tripadvisor-rating .tripadvisor-rating__review-count > strong {
- font-weight: 400;
-}
-a.tripadvisor-rating:focus,
-a.tripadvisor-rating:hover {
- text-decoration: none;
-}
-a.tripadvisor-rating:focus .tripadvisor-rating__review-count,
-a.tripadvisor-rating:hover .tripadvisor-rating__review-count {
- text-decoration: underline;
-}
-.picker {
- font-size: 16px;
- text-align: left;
- line-height: 1.2;
- color: #000;
- z-index: 10000;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.picker__input {
- cursor: pointer;
-}
-.picker__input.picker__input--active {
- border-color: #00838e;
-}
-.picker__box {
- padding: 0 1em;
-}
-.picker__header {
- text-align: center;
- position: relative;
- margin-top: 0.75em;
-}
-.picker__month,
-.picker__year {
- font-size: 1.5rem;
- display: inline-block;
- margin-left: 0.25em;
- margin-right: 0.25em;
-}
-.picker__select--month,
-.picker__select--year {
- border: 1px solid #b7b7b7;
- height: 2em;
- padding: 0.5em;
- margin-left: 0.25em;
- margin-right: 0.25em;
-}
-@media (min-width: 24.5em) {
- .picker__select--month,
- .picker__select--year {
- margin-top: -0.5em;
- }
-}
-.picker__select--month {
- width: 35%;
-}
-.picker__select--year {
- width: 22.5%;
-}
-.picker__select--month:focus,
-.picker__select--year:focus {
- border-color: #00838e;
-}
-.picker__nav--next,
-.picker__nav--prev {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- position: absolute;
- width: 44px;
- height: 44px;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- top: 0;
- cursor: pointer;
-}
-.picker__nav--prev {
- -webkit-transform: rotate(90deg) scaleX(-1);
- transform: rotate(90deg) scaleX(-1);
- left: -10px;
-}
-.picker__nav--next {
- right: -10px;
-}
-.picker__nav--disabled,
-.picker__nav--disabled:before,
-.picker__nav--disabled:before:hover,
-.picker__nav--disabled:hover {
- cursor: default;
- background: none;
- border-right-color: #fff;
- border-left-color: #fff;
-}
-.picker__table {
- text-align: center;
- border-collapse: collapse;
- border-spacing: 0;
- table-layout: fixed;
- font-size: inherit;
- width: 100%;
- margin-top: 0.75em;
- margin-bottom: 0.5em;
-}
-@media (min-height: 33.875em) {
- .picker__table {
- margin-bottom: 0.75em;
- }
-}
-.picker__table td {
- margin: 0;
- padding: 0;
-}
-.picker__table td:nth-of-type(6),
-.picker__table td:nth-of-type(7) {
- color: #cd0921;
-}
-.picker__weekday {
- width: 14.285714286%;
- font-size: 0.8125rem;
- line-height: 15px;
- padding: 5px 0 3px;
- color: color-xxdark-gray;
- border: 1px solid #f3f2f1;
- border-width: 1px 0;
- font-weight: 700;
-}
-.picker__day {
- height: 34px;
- line-height: 34px;
- margin: 2px;
- width: 34px;
-}
-.picker__day--today {
- position: relative;
-}
-.picker__day--today:before {
- display: none;
- content: " ";
- position: absolute;
- top: 2px;
- right: 2px;
- width: 0;
- height: 0;
- border-top: 0.5em solid #000;
- border-left: 0.5em solid transparent;
-}
-.picker__day--disabled:before {
- border-top-color: #aaa;
-}
-.picker__day--outfocus {
- background: #e9e8e7;
- display: none;
-}
-.picker__day--infocus:hover,
-.picker__day--outfocus:hover {
- cursor: pointer;
- background: #e1f6f9;
-}
-.picker__day--highlighted {
- border-color: #00838e;
-}
-.picker--focused .picker__day--highlighted,
-.picker__day--highlighted:hover {
- cursor: pointer;
- background: #e1f6f9;
-}
-.picker--focused .picker__day--selected,
-.picker__day--selected,
-.picker__day--selected:hover {
- background: #00838e;
- color: #fff;
- border-radius: 20px;
- font-weight: 700;
-}
-.picker--focused .picker__day--disabled,
-.picker__day--disabled,
-.picker__day--disabled:hover {
- background: #fff;
- border-color: #fff;
- color: #ddd;
- cursor: default;
-}
-.picker__day--highlighted.picker__day--disabled,
-.picker__day--highlighted.picker__day--disabled:hover {
- background: #bbb;
-}
-.picker__footer {
- display: none;
- text-align: center;
-}
-.picker__button--clear,
-.picker__button--close,
-.picker__button--today {
- border: 1px solid #fff;
- background: #fff;
- font-size: 0.8em;
- padding: 0.66em 0;
- font-weight: 700;
- width: 33%;
- display: inline-block;
- vertical-align: bottom;
-}
-.picker__button--clear:hover,
-.picker__button--close:hover,
-.picker__button--today:hover {
- cursor: pointer;
- background: #e1f6f9;
- border-bottom-color: #e1f6f9;
-}
-.picker__button--clear:focus,
-.picker__button--close:focus,
-.picker__button--today:focus {
- background: #e1f6f9;
- border-color: #00838e;
- outline: none;
-}
-.picker__button--clear:before,
-.picker__button--close:before,
-.picker__button--today:before {
- position: relative;
- display: inline-block;
- height: 0;
-}
-.picker__button--clear:before,
-.picker__button--today:before {
- content: " ";
- margin-right: 0.45em;
-}
-.picker__button--today:before {
- top: -0.05em;
- width: 0;
- border-top: 0.66em solid #000;
- border-left: 0.66em solid transparent;
-}
-.picker__button--clear:before {
- top: -0.25em;
- width: 0.66em;
- border-top: 3px solid #8d3a7c;
-}
-.picker__button--close:before {
- content: "×";
- top: -0.1em;
- vertical-align: top;
- font-size: 1.1em;
- margin-right: 0.35em;
- color: #777;
-}
-.picker__button--today[disabled],
-.picker__button--today[disabled]:hover {
- background: #fff;
- border-color: #fff;
- color: #ddd;
- cursor: default;
-}
-.picker__button--today[disabled]:before {
- border-top-color: #aaa;
-}
-.picker {
- width: 290px;
- max-width: 290px;
- left: 0;
- position: absolute;
-}
-@media (min-width: 740px) {
- .picker {
- min-width: 18rem;
- }
-}
-.picker__holder {
- position: absolute;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- max-height: 0;
- visibility: hidden;
- -webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);
- transform: translateY(-1em) perspective(600px) rotateX(10deg);
- -webkit-transition:
- opacity 0.15s ease-out,
- max-height 0s 0.15s,
- border-width 0s 0.15s,
- -webkit-transform 0.15s ease-out;
- transition:
- opacity 0.15s ease-out,
- max-height 0s 0.15s,
- border-width 0s 0.15s,
- -webkit-transform 0.15s ease-out;
- transition:
- transform 0.15s ease-out,
- opacity 0.15s ease-out,
- max-height 0s 0.15s,
- border-width 0s 0.15s;
- transition:
- transform 0.15s ease-out,
- opacity 0.15s ease-out,
- max-height 0s 0.15s,
- border-width 0s 0.15s,
- -webkit-transform 0.15s ease-out;
- overflow: hidden;
-}
-.picker__holder:focus {
- outline: none;
-}
-.picker--left .picker__holder:before {
- left: 30%;
-}
-.picker--left .picker__holder:before,
-.picker--right .picker__holder:before {
- content: "";
- border: 10px solid transparent;
- border-bottom-color: #fff;
- position: absolute;
- margin-top: -18px;
-}
-.picker--right .picker__holder:before {
- right: 30%;
-}
-.picker--crocus .picker__holder {
- background: rgba(141, 58, 124, 0.8);
-}
-.picker__frame {
- background: #fff;
- padding: 1px;
- border-radius: 4px;
-}
-.picker__wrap {
- margin: -1px;
-}
-.picker--opened .picker__holder {
- max-height: 25em;
- visibility: visible;
- padding: 10px 0;
- -webkit-transform: translateY(0) perspective(600px) rotateX(0);
- transform: translateY(0) perspective(600px) rotateX(0);
- -webkit-transition:
- opacity 0.15s ease-out,
- max-height 0s,
- border-width 0s,
- -webkit-transform 0.15s ease-out;
- transition:
- opacity 0.15s ease-out,
- max-height 0s,
- border-width 0s,
- -webkit-transform 0.15s ease-out;
- transition:
- transform 0.15s ease-out,
- opacity 0.15s ease-out,
- max-height 0s,
- border-width 0s;
- transition:
- transform 0.15s ease-out,
- opacity 0.15s ease-out,
- max-height 0s,
- border-width 0s,
- -webkit-transform 0.15s ease-out;
-}
-@media (max-width: 1199px) {
- .picker__holder {
- -webkit-transform: translateY(-2em) perspective(600px) rotateX(20deg)
- scale(0.9);
- transform: translateY(-2em) perspective(600px) rotateX(20deg) scale(0.9);
- }
- .picker--opened .picker__holder {
- -webkit-transform: translateY(0) perspective(600px) rotateX(0) scale(1);
- transform: translateY(0) perspective(600px) rotateX(0) scale(1);
- }
-}
-.system-output-cache {
- position: relative;
- z-index: 10;
- background: #dfdfdf;
- font-size: 0.8em;
- padding: 0.2em 0.5em;
-}
-.login {
- background: #8d3a7c;
- clear: both;
- color: #fff;
- display: none;
- overflow: hidden;
- width: 100%;
- z-index: 999999;
-}
-.login h3 {
- color: #fff;
- margin-bottom: 1rem;
-}
-@media (min-width: 740px) {
- .login h3 {
- margin-bottom: 0.8rem;
- }
-}
-.login .login__container {
- position: relative;
- width: 100%;
-}
-.login .login__container .form-close-btn {
- background-color: transparent;
- border: none;
- display: block;
- position: absolute;
- right: 0;
- text-indent: -9999px;
- max-width: 45px;
- top: 7px;
-}
-.login .login__container .form-close-btn:after {
- content: "";
- display: block;
- height: 45px;
- width: 45px;
-}
-.login .login__container input[type="password"]::-webkit-input-placeholder,
-.login .login__container input[type="tel"]::-webkit-input-placeholder {
- color: #692b5c;
- opacity: 1 !important;
-}
-.login .login__container input[type="password"]::-moz-placeholder,
-.login .login__container input[type="tel"]::-moz-placeholder {
- color: #692b5c;
- opacity: 1 !important;
-}
-.login .login__container input[type="password"]::-ms-input-placeholder,
-.login .login__container input[type="tel"]::-ms-input-placeholder {
- color: #692b5c;
- opacity: 1 !important;
-}
-.login .login__container input[type="password"]::placeholder,
-.login .login__container input[type="tel"]::placeholder {
- color: #692b5c;
- opacity: 1 !important;
-}
-@media (min-width: 740px) {
- .login .login__container {
- background-image: -webkit-gradient(
- linear,
- left top,
- right top,
- from(#994e89),
- color-stop(33.3%, #994e89),
- color-stop(33.3%, transparent)
- );
- background-image: linear-gradient(
- 90deg,
- #994e89,
- #994e89 33.3%,
- transparent 0
- );
- overflow: hidden;
- }
-}
-@media (min-width: 740px) {
- .login .login__login-info {
- width: 33.2%;
- }
- .login .login__login-form {
- width: 66.6%;
- }
- .login .login__container .form-close-btn {
- top: 10px;
- }
-}
-.login-info {
- display: block;
- padding: 10px 10px 0.813em;
- margin: 0 -10px;
- background-color: #994e89;
-}
-.login-info a {
- color: #fff;
- padding-left: 38px;
- background-image: url(/_static/img/bullet-list-arrow-circle-lightviolet.svg);
- background-repeat: no-repeat;
- display: inline-block;
- background-size: 22px 22px;
- margin-bottom: 0.9em;
-}
-.login-info a:focus,
-.login-info a:hover {
- text-decoration: underline;
-}
-@media (min-width: 740px) {
- .login-info {
- background-position: right 20px top 40px;
- float: left;
- padding: 30px 20px 0.813em;
- margin: 0;
- }
-}
-.login-form {
- display: block;
- padding: 30px 0 20px;
-}
-@media (min-width: 740px) {
- .login-form h3 {
- margin-bottom: 3px;
- }
-}
-.login-form fieldset label[for="Login_RememberMe"] {
- font-size: 0.875rem;
-}
-.login-form fieldset a,
-.login-form fieldset label[for="Login_RememberMe"] {
- margin-top: 9px;
-}
-.login-form fieldset.login__form__input-group {
- margin-bottom: 1rem;
-}
-.login-form fieldset.login__form__input-submit {
- margin: 10px 0;
- position: relative;
-}
-.login-form .login__form__submitbtn {
- padding-top: 5px;
- padding-bottom: 5px;
- display: block;
- width: 100%;
-}
-.login-form a {
- color: #fff;
- font-size: 0.875rem;
- padding-left: 38px;
- background-image: url(/_static/img/bullet-list-arrow-circle-lightviolet.svg);
- background-repeat: no-repeat;
- display: inline-block;
- background-size: 22px 22px;
- margin-bottom: 0;
- line-height: 1.15;
- padding-bottom: 4px;
- padding-top: 3px;
-}
-.login-form a:focus,
-.login-form a:hover {
- text-decoration: underline;
-}
-@media (min-width: 740px) {
- .login-form {
- float: right;
- padding-bottom: 0.813em;
- padding-left: 30px;
- }
- .login-form fieldset {
- float: left;
- width: 33.3%;
- }
- .login-form fieldset.login__form__input-group {
- padding-right: 20px;
- margin-bottom: 0;
- }
- .login-form fieldset.login__form__input-submit {
- margin: 0;
- }
-}
-@media (min-width: 1200px) {
- .login-form {
- padding-left: 50px;
- }
-}
-.error-container {
- margin-bottom: 4px;
-}
-.login__form__errors {
- margin-bottom: 0;
-}
-.login__form__errors > span {
- display: block;
-}
-.login__form__errors > span:last-child {
- margin-bottom: 8px;
- margin-top: 2px;
-}
-.login__form__errors .field-validation-error {
- display: inline-block;
- margin-top: 0;
-}
-@media (min-width: 740px) {
- .login__form__errors {
- overflow: hidden;
- margin-bottom: 7px;
- }
- .login__form__errors > span {
- display: block;
- min-width: 33%;
- float: left;
- }
- .login__form__errors > span:last-child {
- margin-bottom: 0;
- margin-top: 0;
- }
-}
-.login__form__input__inline-small {
- vertical-align: top;
-}
-@media (min-width: 740px) {
- .login__form__input__inline-small {
- width: 39%;
- padding-top: 1.5em;
- display: inline;
- }
- .login__form__input__inline-small .btn {
- width: 100%;
- }
-}
-@media (min-width: 950px) {
- .login__form__input__inline-small {
- width: 30%;
- }
-}
-@media (min-width: 1200px) {
- .login__form__input__inline-small {
- width: 20%;
- }
-}
-.login__form__input__inline-large {
- vertical-align: bottom;
-}
-@media (min-width: 740px) {
- .login__form__input__inline-large {
- width: 59%;
- display: inline;
- }
-}
-@media (min-width: 950px) {
- .login__form__input__inline-large {
- width: 69%;
- }
-}
-@media (min-width: 1200px) {
- .login__form__input__inline-large {
- width: 79%;
- }
-}
-.pwd-change-msg {
- background-color: #f8f8f8;
- background:
- url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg)
- repeat,
- -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(hsla(0, 0%, 94.1%, 0.9411764705882353)),
- color-stop(60%, #fff),
- to(#fff)
- );
- background:
- url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg)
- repeat,
- linear-gradient(
- 180deg,
- hsla(0, 0%, 94.1%, 0.9411764705882353),
- #fff 60%,
- #fff
- );
- padding: 30px;
- height: 100%;
-}
-@media (min-width: 740px) {
- .pwd-change-msg {
- height: auto;
- }
-}
-.pwd-change-msg h2 {
- margin-bottom: 20px;
-}
-.pwd-change-msg .close {
- position: absolute;
- right: 12px;
- top: 12px;
- cursor: pointer;
-}
-.pwd-change-msg .close:hover {
- background-color: #00838e;
- border-radius: 50%;
- display: -ms-flexbox;
- display: flex;
-}
-.pwd-change-msg .close .icon:hover {
- fill: #fff;
-}
-.pwd-change-msg .btn.login-button {
- width: 100%;
- margin: 15px auto 0;
-}
-.speech-bubble {
- border-radius: 20px;
- background: #fbe3d3;
- padding: 13px 15px;
- position: relative;
-}
-.speech-bubble,
-.speech-bubble .speech-bubble__media {
- margin-bottom: 15px;
-}
-.speech-bubble > p:last-child {
- margin-bottom: 0;
-}
-@media (min-width: 740px) {
- .speech-bubble {
- border-radius: 25px;
- padding: 15px 20px;
- }
-}
-@media (min-width: 950px) {
- .speech-bubble--small-width {
- width: 25%;
- margin-left: auto;
- text-align: left;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .speech-bubble--small-width {
- width: 33%;
- }
-}
-.speech-bubble--tight {
- padding: 13px 10px;
-}
-@media (min-width: 740px) {
- .speech-bubble--tight {
- padding: 8px 20px 8px 13px;
- }
-}
-.speech-bubble--unspaced {
- margin-bottom: 0;
-}
-.speech-bubble--point-down,
-.speech-bubble--point-up {
- position: relative;
- border-radius: 20px 20px 20px 0;
-}
-.speech-bubble--point-down:after,
-.speech-bubble--point-up:after {
- content: "";
- display: block;
- width: 24px;
- height: 22px;
- position: absolute;
- bottom: -22px;
- left: 0;
- z-index: 1;
- background: url(/_static/img/bg-speech-bubble-corner.png) no-repeat 0 100%;
-}
-@media (min-width: 740px) {
- .speech-bubble--point-down,
- .speech-bubble--point-up {
- border-radius: 25px 25px 25px 0;
- }
-}
-.speech-bubble--point-up {
- border-radius: 0 20px 20px 20px;
-}
-.speech-bubble--point-up.speech-bubble--success:after {
- background-image: url(/_static/img/bg-speech-bubble-corner-success.png);
-}
-.speech-bubble--point-up:after {
- top: -22px;
- left: -1px;
- -webkit-transform: rotate(270deg);
- transform: rotate(270deg);
-}
-.points-received.speech-bubble--point-down {
- margin-left: 0;
- margin-right: 0;
-}
-.points-received.speech-bubble--point-down:after {
- background: url(/_static/img/bg-speech-bubble-corner-purple-border.png)
- no-repeat 0 100%;
-}
-@media (min-width: 740px) {
- .speech-bubble--half-width {
- max-width: 45em;
- }
-}
-@media (min-width: 950px) {
- .speech-bubble--half-width {
- width: 50%;
- max-width: none;
- }
-}
-@media (min-width: 740px) {
- .speech-bubble--booking-details,
- .speech-bubble--map-list,
- .speech-bubble--short {
- display: inline-block;
- }
-}
-.speech-bubble--point-down.speech-bubble--booking-details,
-.speech-bubble--point-down.speech-bubble--map-list,
-.speech-bubble--point-down.speech-bubble--pre-box {
- margin-bottom: 0;
-}
-.speech-bubble--pre-teaser {
- margin: 0 0 0 -2px;
- border: 2px solid #fff;
-}
-.speech-bubble--pre-teaser:after {
- border-left: 2px solid #fff;
- margin-left: -2px;
-}
-@media (min-width: 740px) {
- .speech-bubble--pre-teaser {
- display: inline-block;
- margin: 0 0 0 -2px;
- }
-}
-.speech-bubble--input-warning,
-.speech-bubble--pre-button,
-.speech-bubble--pre-button-tight {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 0.8125rem;
- line-height: 1.2em;
- color: #333;
- padding: 0.375rem 0.9375rem 0.375rem 1.25rem;
- margin: 0 0 3px -3px;
-}
-.speech-bubble--input-warning:after,
-.speech-bubble--pre-button-tight:after,
-.speech-bubble--pre-button:after {
- height: 20px;
- bottom: -20px;
-}
-@media (min-width: 740px) {
- .speech-bubble--input-warning,
- .speech-bubble--pre-button,
- .speech-bubble--pre-button-tight {
- display: inline-block;
- }
-}
-.speech-bubble--input-warning,
-.speech-bubble--pre-button-tight {
- padding: 0.375rem 0.9375rem 0.375rem 0.625rem;
-}
-@media (min-width: 740px) {
- .speech-bubble--input-warning {
- margin-bottom: -3px;
- }
-}
-.speech-bubble--booking-details {
- z-index: 1;
-}
-@media (max-width: 739px) {
- .speech-bubble--booking-details {
- margin-left: 10px;
- margin-right: 10px;
- }
-}
-.speech-bubble--booking-details * {
- display: inline-block;
-}
-.speech-bubble--deemphasized {
- background-color: #e9e8e7;
- color: #333;
-}
-.speech-bubble--deemphasized .speech-bubble__heading {
- color: #333;
-}
-.speech-bubble--deemphasized:after {
- background-image: url(/_static/img/bg-speech-bubble-corner-deemphasized.png);
-}
-.speech-bubble--error {
- background-color: #f2dedd;
- color: #333;
-}
-.speech-bubble--error .speech-bubble__heading {
- color: #b43837;
-}
-.speech-bubble--success {
- background-color: #f0f8e9;
-}
-.speech-bubble--success .speech-bubble__heading {
- color: #333;
-}
-.speech-bubble--success:after {
- background-image: url(/_static/img/bg-speech-bubble-corner-success.png);
-}
-.speech-bubble--success-with-border {
- border: 1px solid #008a25;
- border-radius: 25px 25px 25px 0;
- padding-bottom: 14px;
-}
-.speech-bubble--success-with-border > span {
- position: absolute;
- bottom: -24px;
- left: -1px;
-}
-.speech-bubble--success-with-border > span svg {
- display: block;
-}
-.speech-bubble--success-with-border > span svg #bg-color {
- fill: #f0f8e9;
-}
-.speech-bubble--success-with-border > span svg #border-color {
- fill: #008a25;
-}
-.speech-bubble--compact {
- border-radius: 4px;
- padding: 8px;
-}
-.speech-bubble--compact .iconic-item__icon-container {
- width: auto;
- margin-right: 8px;
- display: block;
-}
-.speech-bubble--failed {
- background-color: #eddfde;
-}
-.speech-bubble--failed .speech-bubble__heading {
- color: #333;
-}
-.speech-bubble--failed:after {
- background-image: url(/_static/img/bg-speech-bubble-corner-failed.png);
-}
-.speech-bubble--my-booking {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.speech-bubble__content {
- display: inline-block;
- vertical-align: middle;
- width: 90%;
- padding-left: 10px;
-}
-@media (min-width: 950px) {
- .booking-option {
- position: relative;
- padding-right: 10px;
- width: 50%;
- padding-left: 0;
- }
-}
-.special-request-head {
- background-position: 10px 10px;
- background-repeat: no-repeat;
-}
-@media (min-width: 950px) {
- .special-request-head {
- background-image: none;
- clear: both;
- }
-}
-.special-request-head .special-request-head__arrow {
- margin-left: 3px;
-}
-.special-request-head .special-request-head__subheading {
- font-size: 0.8125rem;
- margin-top: -3px;
-}
-.special-request-form .expandable__body {
- padding-top: 5px;
-}
-.special-request-dropdown {
- margin-top: 3px;
- margin-bottom: 3px;
-}
-.special-request-needs-group {
- margin-top: 10px;
-}
-.special-request-needs-group .special-request-needs-group__heading {
- margin-bottom: 0.3125rem;
-}
-.special-request-needs-group .input-group {
- padding-bottom: 3px;
-}
-.special-request-needs-group .input-group:last-child {
- margin-bottom: 20px;
-}
-.special-request-other-comments {
- border-top: 0.0625rem solid rgba(157, 160, 161, 0.33);
- padding-top: 20px;
- margin-top: 0;
-}
-@media (min-width: 740px) {
- .special-request-other-comments {
- width: 100%;
- vertical-align: middle;
- display: inline-block;
- border-top: none;
- padding-top: 0;
- }
-}
-.special-request-other-comments .special-request-other-comments__heading {
- padding-left: 10px;
-}
-@media (min-width: 950px) {
- .special-request-other-comments .special-request-other-comments__heading {
- padding-left: 0;
- }
-}
-.special-request-other-comments .special-request-other-comments__textbox {
- height: 15.625rem;
- resize: none;
- max-width: none;
-}
-@media (min-width: 740px) {
- .special-request-other-comments .special-request-other-comments__textbox {
- height: 9.375rem;
- }
-}
-.special-request-disclaimer {
- margin-top: 1rem;
-}
-.full-page-form {
- width: 100%;
- margin: 0 auto;
- max-width: 100%;
-}
-.full-page-form:after,
-.full-page-form:before {
- content: " ";
- display: table;
-}
-.full-page-form:after {
- clear: both;
-}
-.full-page-form .full-page-form__form {
- position: relative;
- width: 100%;
- float: left;
- background: #fff;
- padding: 10px;
-}
-@media (min-width: 950px) {
- .full-page-form .full-page-form__form {
- position: relative;
- width: 66.6666666667%;
- margin-left: 16.6666666667%;
- float: left;
- padding: 40px;
- margin-top: 120px;
- margin-bottom: 120px;
- }
-}
-@media (min-width: 950px) {
- .full-page-form .full-page-form__form--narrow {
- margin-top: 60px;
- padding-left: 100px;
- padding-right: 100px;
- }
-}
-@media (min-width: 1200px) {
- .full-page-form .full-page-form__form--narrow {
- padding-left: 150px;
- padding-right: 150px;
- }
-}
-@media (min-width: 950px) {
- .full-page-form .full-page-form__form--wide {
- position: relative;
- width: 83.3333333333%;
- margin-left: 8.3333333333%;
- float: left;
- padding-left: 100px;
- padding-right: 100px;
- }
-}
-@media (min-width: 950px) {
- .full-page-form .full-page-form__form--narrow-height {
- margin-top: 0;
- margin-bottom: 0;
- }
-}
-.full-page-form__introduction {
- padding: 0 10px;
-}
-@media (min-width: 950px) {
- .full-page-form__introduction {
- padding: 0;
- }
-}
-@media (min-width: 950px) {
- .full-page-form__login {
- background-image: url(/_static/img/friends-stamp-black.svg);
- background-repeat: no-repeat;
- background-size: 117px 123px;
- background-position: 100% 0;
- margin-top: -30px;
- }
- .full-page-form__login h1 {
- padding-top: 40px;
- padding-right: 120px;
- margin-bottom: 3rem;
- }
-}
-@media (min-width: 950px) {
- .full-page-form__login__preamble {
- width: 80%;
- }
-}
-.full-page-form__centered {
- background: #e9e8e7;
- padding: 10px;
- margin-bottom: 10px;
-}
-@media (min-width: 740px) {
- .full-page-form__centered {
- padding: 20px;
- margin-bottom: 20px;
- }
-}
-@media (min-width: 1200px) {
- .full-page-form__centered {
- padding: 30px;
- margin-bottom: 30px;
- }
-}
-.promotion-form .conditional-fields + .input-group .btn--become-member {
- display: none;
-}
-.promotion-form .conditional-fields + .input-group .btn--activate-promotion,
-.promotion-form .conditional-fields + .input-group .btn--login-promotion {
- display: inline-block;
-}
-.promotion-form .conditional-fields.is-collapsed {
- display: none;
-}
-.promotion-form
- .conditional-fields.is-collapsed
- + .input-group
- .btn--become-member {
- display: inline-block;
-}
-.promotion-form
- .conditional-fields.is-collapsed
- + .input-group
- .btn--activate-promotion,
-.promotion-form
- .conditional-fields.is-collapsed
- + .input-group
- .btn--login-promotion {
- display: none;
-}
-.special-alerts {
- background-color: #eddfde;
- color: #333;
- padding: 3px 0;
- position: relative;
- z-index: 100;
-}
-.special-alerts.special-alerts--grayed {
- background-color: #e3e0db;
-}
-.special-alerts.special-alerts--campaign {
- background-color: #fbe3d3;
-}
-.special-alerts.special-alerts--campaign
- .special-alerts__inner__body--wrapper:before {
- background-image: url(/_static/img/icons/shared/price-tag.svg);
-}
-.special-alerts .special-alerts__inner .special-alerts__inner__body {
- display: table-cell;
- padding: 15px 10px;
- min-height: 25px;
-}
-@media (min-width: 950px) {
- .special-alerts .special-alerts__inner .special-alerts__inner__body {
- min-height: 30px;
- }
-}
-.special-alerts
- .special-alerts__inner
- .special-alerts__inner__body
- .special-alerts__inner__body__title {
- margin-bottom: 3px;
-}
-.special-alerts .special-alerts__inner .special-alerts__inner__body p {
- margin-bottom: 0;
-}
-.special-alerts.booking-code-not-available-alert {
- border-radius: 25px;
- z-index: 8;
-}
-.special-alerts.booking-code-not-available-alert
- .special-alerts__inner__body--wrapper {
- padding-left: 20px;
-}
-@media (min-width: 950px) {
- .booking-select-rate .special-alerts + .hotel {
- margin-top: 20px;
- }
- .booking-select-rate .special-alerts + .hotel.is-expanded {
- margin: 0;
- }
-}
-.special-alerts__inner__body--wrapper {
- display: inline-block;
- padding-left: 15px;
-}
-.special-alerts__inner__body--wrapper:before {
- content: "";
- width: 24px;
- height: 50px;
- background-position: center 60%;
- float: left;
-}
-.booking-select-rate .special-alerts__inner__body--wrapper {
- display: block;
-}
-@media (min-width: 950px) {
- .special-alerts--short .special-alerts__inner__body--wrapper {
- width: 66%;
- }
-}
-.special-alerts--full-width .special-alerts__inner__body--wrapper {
- padding-left: 0;
-}
-.special-alerts--inline {
- margin-bottom: 10px;
-}
-.special-alerts--inline-block {
- clear: both;
-}
-@media (min-width: 740px) {
- .special-alerts--sitewide {
- position: relative;
- z-index: 50;
- }
-}
-.credit-card-form {
- background: #fff;
- padding: 10px;
-}
-.credit-card-form__new-select,
-.credit-card-form__saved-select {
- padding: 0;
- margin-bottom: 10px;
-}
-.credit-card-form__new-select {
- margin-bottom: 0;
-}
-.credit-card-form__select {
- display: block;
- padding: 5px;
- line-height: 1.5em;
- font-weight: 700;
-}
-.credit-card-form__new,
-.credit-card-form__saved {
- padding: 10px;
-}
-.credit-card-form__new .tooltip a {
- margin-top: -3px;
-}
-.credit-card__expiry-date,
-.credit-card__number,
-.credit-card__type {
- display: inline-block;
- width: 100%;
-}
-.credit-card__type {
- display: inline-block;
- font-weight: 700;
- min-width: 8.875em;
-}
-@media (min-width: 420px) {
- .credit-card__number,
- .credit-card__type {
- width: auto;
- }
- .credit-card__expiry-date {
- padding-left: 8.875em;
- }
-}
-@media (min-width: 740px) {
- .credit-card__expiry-date {
- width: auto;
- padding-left: 0;
- }
-}
-@media (min-width: 420px) {
- .credit-card--narrow .credit-card__number,
- .credit-card--narrow .credit-card__type {
- width: 100%;
- }
- .credit-card--narrow .credit-card__expiry-date {
- padding-left: 0;
- }
-}
-@media (min-width: 950px) {
- .credit-card--narrow .credit-card__number,
- .credit-card--narrow .credit-card__type {
- width: auto;
- }
-}
-@media (max-width: 419px) {
- .credit-card.radio .credit-card__type {
- width: calc(100% - 22px);
- }
-}
-.hide-saved-cards {
- background-color: #e9e8e7;
- padding: 8px;
- border-radius: 4px;
-}
-.form-section:not(.booking__option) .hide-saved-cards {
- border-radius: 8px;
-}
-@media (min-width: 950px) {
- .hide-saved-cards {
- padding: 8px 16px;
- }
- .form-section:not(.booking__option) .hide-saved-cards {
- padding: 16px;
- }
-}
-.hide-saved-cards a {
- -ms-flex: 1 0 auto;
- flex: 1 0 auto;
-}
-.hide-saved-cards > a,
-.hide-saved-cards > span {
- margin-right: 5px;
-}
-#hide-cards-info.tooltip__body {
- padding: 16px;
-}
-#hide-cards-info.tooltip__body:before {
- margin: -6px -6px 10px 10px;
-}
-#hide-cards-info.tooltip__body .title {
- margin-bottom: 8px;
- display: block;
-}
-.payment-options {
- margin-bottom: 24px;
-}
-.payment-options .credit-card-form,
-.payment-options .credit-card-form__saved {
- border-radius: 0;
- padding: 0;
-}
-.payment-options .credit-card-form__saved-select {
- background-color: transparent;
-}
-.payment-options .payment-options__item {
- border: 1px solid #e9e8e7;
- border-radius: 8px;
- margin-bottom: 8px;
-}
-.payment-options .payment-options__item.selected {
- border-color: #00838e;
- background-color: rgba(0, 131, 142, 0.1);
-}
-.payment-options .payment-options__item label {
- padding: 14px 14px 14px 44px;
- background-size: auto 32px;
- background-position: calc(100% - 10px) 50%;
- background-repeat: no-repeat;
-}
-.payment-options .payment-options__item .custom-radio-button {
- line-height: 1.5rem;
- font-size: 1rem;
-}
-.payment-options .payment-options__item .custom-radio-button__checkmark {
- left: 14px;
-}
-.payment-options label.credit-card--mastercard {
- background-image: url(/_static/img/icons/payment/MasterCard.svg);
-}
-.payment-options label.credit-card--visa {
- background-image: url(/_static/img/icons/payment/Visa.svg);
-}
-.payment-options label.credit-card--americanexpress {
- background-image: url(/_static/img/icons/payment/Amex.svg);
-}
-.payment-options label.credit-card--dinersclub {
- background-image: url(/_static/img/icons/payment/DinersClub.svg);
-}
-.payment-options label.credit-card--discover {
- background-image: url(/_static/img/icons/payment/Discover.svg);
-}
-.payment-options label.credit-card--jcb {
- background-image: url(/_static/img/icons/payment/JCB.svg);
-}
-.payment-options label.credit-card--maestro {
- background-image: url(/_static/img/icons/payment/Maestro.svg);
-}
-.payment-options label.credit-card--dankort {
- background-image: url(/_static/img/icons/payment/Dankort.svg);
-}
-.payment-options label.credit-card--chinaunionpay {
- background-image: url(/_static/img/icons/payment/ChinaUnionPay.svg);
-}
-.payment-options label.credit-card--new {
- background-image: url(/_static/img/icons/payment/GenericCard.svg);
-}
-.payment-options label.credit-card--other {
- background-image: none;
-}
-.payment-options label.credit-card--other .custom-radio-button__checkmark {
- top: 26px;
-}
-.payment-options label.credit-card--other img.icon {
- width: auto;
- height: 24px;
- margin-right: 4px;
-}
-.payment-options label.credit-card--other .available-payment-icons {
- margin-top: 8px;
-}
-.payment-options label.credit-card--other .available-payment-icons img {
- width: 48px;
- height: 32px;
-}
-.payment-options label.credit-card--other .available-payment-icons #GooglePay {
- height: 26px;
-}
-.expired-cc-msg,
-.payment-error {
- padding: 16px;
- margin-bottom: 24px;
-}
-.expired-cc-msg svg,
-.payment-error svg {
- margin-right: 8px;
-}
-.expired-cc-msg .iconic-item__icon-container,
-.payment-error .iconic-item__icon-container {
- margin: 0;
-}
-.member-card {
- margin: 0;
- position: relative;
-}
-.member-card figure {
- margin: 0;
-}
-.member-card__image {
- display: inline-block;
- position: relative;
- width: 100%;
-}
-.member-card__info-holder {
- position: absolute;
- width: 100%;
- bottom: 0;
- left: 0;
- padding: 0 0 9% 5%;
-}
-.member-card__info-holder--expiration-date {
- padding-bottom: 6%;
-}
-.member-card__info {
- display: block;
- color: #fff;
- white-space: nowrap;
- font-size: 0.875rem;
- text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
-}
-.member-card__number {
- letter-spacing: 0.0625em;
-}
-.member-card__name {
- text-transform: uppercase;
-}
-.member-card--margined {
- margin-bottom: 20px;
-}
-.member-card__expiration-date {
- padding-bottom: 0;
-}
-.member-card h2 {
- font-family: Arial, Helvetica, sans-serif;
- font-weight: 700;
-}
-@media (min-width: 420px) {
- .member-card__info {
- font-size: 1.125rem;
- padding: 0.15em;
- }
-}
-@media (min-width: 740px) {
- .member-card__info {
- font-size: 1.5rem;
- padding: 0.4em;
- }
-}
-.member-card-top-logo {
- width: 102px;
-}
-.member-discount-banner,
-.member-discount-banner:before {
- border-radius: 10px;
-}
-.member-discount-banner:before {
- content: "";
- background: url(/_static/img/member-banner-pattern.svg) repeat;
- background-position: 100% 50%;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- position: absolute;
- z-index: 0;
-}
-.booking-details-member-banner .member-discount-banner,
-.flex-box,
-.flex-content,
-.member-discount-banner .member-discount-banner-content {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.booking-details-member-banner .member-signup .custom-checkbox-label,
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .flex-box
- .btn,
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .flex-content
- span,
-.member-discount-banner span {
- font-weight: 700;
-}
-.member-discount-banner {
- color: #fff;
- margin-bottom: 15px;
- position: relative;
- z-index: 0;
- background: #624f41;
- padding: 18px 0 20px;
-}
-.member-discount-banner span {
- font-size: 0.9375rem;
-}
-.member-discount-banner .member-discount-banner-content {
- padding-left: 15px;
-}
-@media (min-width: 740px) {
- .member-discount-banner .member-discount-banner-content {
- -ms-flex-pack: center;
- justify-content: center;
- padding-left: 0;
- }
-}
-.member-discount-banner .member-discount-banner-content span {
- margin-left: 15px;
-}
-.member-discount-banner .member-discount-banner-content .banner-text,
-.member-discount-banner .member-discount-banner-content div,
-.member-discount-banner .member-discount-banner-content label {
- z-index: 10;
-}
-.member-discount-banner .member-discount-banner-content img {
- display: block;
- position: relative;
- z-index: 10;
-}
-.member-discount-banner.full-width-banner {
- margin-bottom: 20px;
-}
-.booking-details-member-banner {
- width: 100%;
- background: #fff;
-}
-.booking-details-member-banner .member-discount-banner {
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 15px 20px;
- margin-bottom: 20px;
-}
-@media (max-width: 739px) {
- .booking-details-member-banner .member-discount-banner {
- display: block;
- }
- .booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content {
- -ms-flex-pack: start;
- justify-content: flex-start;
- -ms-flex-align: start;
- align-items: flex-start;
- padding-left: 0;
- }
- .booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content
- span {
- font-size: 0.875rem;
- line-height: 1.2rem;
- }
-}
-.booking-details-member-banner .member-discount-banner:before {
- z-index: -1;
-}
-.booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content
- span {
- margin-left: -5px;
-}
-@media (min-width: 740px) {
- .booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content
- span {
- margin-left: 15px;
- margin-right: 5px;
- }
-}
-.booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content
- span.custom-checkbox-label:before {
- margin-right: 8px;
-}
-@media (max-width: 419px) {
- .booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content
- span.custom-checkbox-label:before {
- width: 5rem;
- }
-}
-@media (max-width: 949px) {
- .booking-details-member-banner
- .member-discount-banner
- .member-discount-banner-content
- span.custom-checkbox-label:before {
- width: 3.4rem;
- }
-}
-.booking-details-member-banner .booking-member-price-details {
- margin-left: 28px;
-}
-@media (min-width: 740px) {
- .booking-details-member-banner .booking-member-price-details {
- margin-left: 0;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price {
- display: block;
- }
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price.price--offer {
- padding-bottom: 12px;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price.price--offer {
- line-height: 1rem;
- }
-}
-@media (min-width: 740px) and (max-width: 1199px) {
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price.price--offer
- span {
- font-size: 1.125rem;
- }
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price.price--offer-original
- span {
- font-size: 0.875rem;
- }
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price.price--offer-original
- span
- .price__currency {
- font-size: 0.875rem;
- line-height: 1rem;
- }
-}
-@media (max-width: 419px) {
- .booking-details-member-banner
- .booking-member-price-details.bonus--price
- .price.price--offer,
- .booking-details-member-banner
- .booking-member-price-details.voucher--price
- .price.price--offer {
- display: block;
- margin-bottom: 0;
- }
-}
-.booking-details-member-banner .booking-member-price-details .price {
- display: inline;
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- span {
- color: #fff;
- margin-right: 4px;
- font-size: 1.375rem;
- line-height: inherit;
-}
-@media (min-width: 740px) {
- .booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- span {
- font-size: 1.5rem;
- }
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- span.price__currency {
- margin-left: 0;
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- > span:first-child {
- display: none;
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original {
- margin-top: 0;
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span {
- font-size: 1rem;
- font-weight: 400;
-}
-@media (min-width: 740px) {
- .booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span {
- font-size: 1.25rem;
- }
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span.price__currency {
- font-size: 1rem;
- display: inline-block;
-}
-@media (min-width: 740px) {
- .booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span.price__currency {
- font-size: 1.25rem;
- margin-top: -3px;
- }
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span:nth-child(2) {
- display: none;
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span
- .price__plus:nth-child(2) {
- display: inline;
-}
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span.bc,
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span.price__currency,
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer-original
- span.price__plus,
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- span.bc,
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- span.price__currency,
-.booking-details-member-banner
- .booking-member-price-details
- .price.price--offer
- span.price__plus {
- margin-right: 0;
-}
-.booking-details-member-banner .member-signup {
- background-color: #f3f2f1;
- margin-bottom: 20px;
-}
-@media (min-width: 740px) {
- .booking-details-member-banner .member-signup {
- margin-top: 10px;
- }
-}
-.booking-details-member-banner .member-signup .small-text {
- font-size: 0.8125rem;
- color: #624f41;
- margin-bottom: 10px;
-}
-@media (max-width: 739px) {
- .booking-details-member-banner .member-signup .small-text {
- font-size: 0.75rem;
- line-height: 1rem;
- }
-}
-.booking-details-member-banner .member-signup .custom-checkbox-label {
- color: #4e3f34;
-}
-.booking-details-member-banner .member-signup .member-signup-top-content {
- border-bottom: 1px solid #a1958d;
- padding: 15px 15px 0;
-}
-.booking-details-member-banner .member-signup .member-signup-top-content p {
- margin-left: 38px;
- margin-top: -6px;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-top-content
- .custom-checkbox-brown-wrapper
- .custom-checkbox
- + span:before,
-.booking-details-member-banner
- .member-signup
- .member-signup-top-content
- .custom-checkbox-brown-wrapper
- .custom-checkbox:checked
- + span:before,
-.booking-details-member-banner
- .member-signup
- .member-signup-top-content
- .custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active
- .custom-checkbox-label:before,
-.booking-details-member-banner
- .member-signup
- .member-signup-top-content
- .custom-checkbox-wrapper.custom-checkbox-brown-wrapper
- .custom-checkbox-label:before {
- padding-left: 5px;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- label,
-.booking-details-member-banner .member-signup .member-signup-top-content label {
- display: inline-block;
-}
-@media (max-width: 739px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .flex-box {
- display: block;
- }
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .flex-box
- .btn {
- background: #624f41;
- padding: 10px 20px;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .custom-checkbox-brown-wrapper
- .custom-checkbox
- + span:before,
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .custom-checkbox-brown-wrapper
- .custom-checkbox:checked
- + span:before,
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .custom-checkbox-wrapper.custom-checkbox-brown-wrapper.active
- .custom-checkbox-label:before,
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .custom-checkbox-wrapper.custom-checkbox-brown-wrapper
- .custom-checkbox-label:before {
- background-size: 50%;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input {
- width: 100%;
- margin-top: 10px;
-}
-@media (min-width: 950px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input {
- width: 60%;
- }
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .input-group {
- margin-bottom: 0;
- margin-top: 10px;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .input-group
- label {
- margin-bottom: 5px;
-}
-@media (max-width: 739px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .input-group
- label {
- font-size: 0.8125rem;
- }
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .input-group
- input {
- position: relative;
- border: 2px solid transparent;
- border-radius: 4px;
- margin-bottom: 2px;
- width: 88%;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .input-group
- input.ng-touched.ng-invalid {
- border: 2px solid #cd0921;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .input-group
- .small-text {
- margin-bottom: 0;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .custom-checkbox-label {
- font-weight: 400;
- margin-left: 5px;
-}
-@media (max-width: 739px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .custom-checkbox-label {
- font-size: 0.875rem;
- }
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .member-input
- .custom-checkbox-label:before {
- margin-right: 3px;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .flex-content
- span {
- color: #4e3f34;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .memberShipNumberInput {
- position: relative;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .memberShipNumberInput
- label {
- display: none;
-}
-.booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .memberShipNumberInput
- .tooltip {
- top: 11px;
- left: calc(100% - 41px);
- position: absolute;
-}
-@media (max-width: 419px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .memberShipNumberInput
- .tooltip {
- left: calc(100% - 26px);
- }
-}
-@media (min-width: 420px) and (max-width: 739px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .memberShipNumberInput
- .tooltip {
- left: calc(100% - 38px);
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .booking-details-member-banner
- .member-signup
- .member-signup-bottom-content
- .memberShipNumberInput
- .tooltip {
- left: calc(100% - 32px);
- }
-}
-.join-scandic-form-section {
- padding-bottom: 0;
- padding-left: 20px;
- position: relative;
- z-index: 0;
- padding-right: 20px;
- margin: -20px 0 20px;
-}
-@media (min-width: 420px) {
- .join-scandic-form-section .input-birthday {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
- .join-scandic-form-section .input-birthday .input-birthday__day,
- .join-scandic-form-section .input-birthday .input-birthday__month,
- .join-scandic-form-section .input-birthday .input-birthday__year {
- width: 32.7%;
- }
-}
-.join-scandic-form-section .flex-box {
- margin-bottom: 20px;
-}
-.join-scandic-form-section .flex-box h3 {
- margin-bottom: 0;
- margin-left: 15px;
-}
-@media (max-width: 739px) {
- .join-scandic-form-section .flex-box h3 {
- font-size: 1.25rem;
- }
-}
-.join-scandic-form-section .field-validation-error {
- text-align: left;
-}
-.join-scandic-form-section:before {
- content: "";
- background: #e0dcd9;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- position: absolute;
- z-index: -2;
-}
-.join-scandic-form-section:after {
- content: "";
- background: url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg)
- repeat;
- background-position: 0 0;
- opacity: 0.15;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- position: absolute;
- z-index: -1;
-}
-.join-scandic-form-section .booking__info--signup input {
- padding-right: 0;
-}
-.room--enter-details-ribbon .price--counter > span:first-child,
-.room--enter-details-ribbon .price--switch > span:first-child,
-.room--enter-details-ribbon .price > span:nth-child(2) {
- display: none;
-}
-.room--enter-details-ribbon .price--counter.price--switch > span:first-child,
-.room--enter-details-ribbon .price--counter > span:nth-child(2),
-.room--enter-details-ribbon .price--switch > span:nth-child(2) {
- display: inherit;
-}
-.room--enter-details-ribbon .price--counter.price--switch > span:nth-child(2),
-.room--enter-details-ribbon .room-price-info p.price--switch > span:first-child,
-.room--enter-details-ribbon .room-price-info p > span:nth-child(2) {
- display: none;
-}
-.room--enter-details-ribbon
- .room-price-info
- p.price--switch.price--counter
- > span:first-child,
-.room--enter-details-ribbon
- .room-price-info
- p.price--switch
- > span:nth-child(2) {
- display: inherit;
-}
-.room--enter-details-ribbon
- .room-price-info
- p.price--switch.price--counter
- > span:nth-child(2) {
- display: none;
-}
-.room--enter-details-ribbon .show--hidden,
-.room--enter-details-ribbon .show--hidden.price--switch > span:first-child,
-.terms--list.show--hidden {
- display: inherit !important;
-}
-.digital-loyalty-card-page .scandic-friends-pattern {
- margin-bottom: 25px;
-}
-.digital-loyalty-card {
- position: relative;
- padding-left: 7%;
- padding-right: 7%;
- padding-top: 7%;
-}
-.digital-loyalty-card:after {
- content: "";
- display: block;
- padding-bottom: 55%;
-}
-.digital-loyalty-card__logo {
- width: 36%;
-}
-.digital-loyalty-card__level-icon {
- position: absolute;
- top: 13%;
- right: 7%;
- width: 23%;
-}
-.digital-loyalty-card__member-info {
- position: absolute;
- max-width: 63%;
- bottom: 8%;
- left: 7%;
-}
-.digital-loyalty-card__member-info__info {
- display: block;
-}
-.digital-loyalty-card__member-info__info:not(:last-child) {
- margin-bottom: 7px;
-}
-.digital-loyalty-card__name {
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 1.3125rem;
- line-height: 1;
- letter-spacing: -1px;
- font-weight: 700;
-}
-.digital-loyalty-card__info--thin-text {
- text-transform: uppercase;
- font-size: 0.875rem;
- line-height: 1;
-}
-@media (min-width: 450px) {
- .digital-loyalty-card__member-info__info:not(:last-child) {
- margin-bottom: 8px;
- }
- .digital-loyalty-card__name {
- font-size: 1.5625rem;
- }
- .digital-loyalty-card__info--thin-text {
- font-size: 1rem;
- }
-}
-@media (min-width: 665px) {
- .digital-loyalty-card__member-info__info:not(:last-child) {
- margin-bottom: 11px;
- }
- .digital-loyalty-card__name {
- font-size: 2.3125rem;
- }
- .digital-loyalty-card__info--thin-text {
- font-size: 1.5625rem;
- }
-}
-.digital-loyalty-card--skin-red,
-.digital-loyalty-card--skin-top {
- color: #fff;
-}
-.price-calender {
- min-height: 3.125rem;
- background: #fff;
- position: relative;
-}
-@media (min-width: 1200px) {
- .price-calender {
- margin: 0 -46px;
- }
-}
-.price-calender__tag {
- margin-right: 3px;
-}
-.price-calender__content {
- max-width: 1200px;
- -ms-flex-align: center;
- align-items: center;
- text-align: center;
- margin: 0 auto;
-}
-@media (min-width: 1300px) {
- .price-calender__content {
- max-width: 1300px;
- }
-}
-@media (min-width: 1200px) {
- .price-calender__content .rotate-180 {
- display: block !important;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- }
- .price-calender__content .chevron-link {
- display: block !important;
- cursor: pointer;
- border: none;
- background: transparent no-repeat;
- }
- .price-calender__content .chevron-link .left-chevron,
- .price-calender__content .chevron-link .right-chevron,
- .price-calender__content .chevron-link img {
- display: block;
- }
-}
-.price-calender__tab-list {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: flex-start;
- -ms-flex: 1 auto;
- flex: 1 auto;
- -ms-flex-positive: 1;
- flex-grow: 1;
- background: #fff;
- overflow-x: auto;
- padding: 16px 0;
-}
-@media (min-width: 1200px) {
- .price-calender__tab-list {
- margin: 0 10px;
- }
-}
-@media (max-width: 739px) {
- .price-calender__tab-list {
- padding: 16px;
- }
-}
-@media (min-width: 950px) {
- .price-calender__tab-list {
- overflow: visible;
- }
-}
-.price-calender__tab {
- position: relative;
- -ms-flex: 1 auto;
- flex: 1 auto;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-flex-align: center;
- align-items: center;
- background: #fff;
- color: #00838e;
- border: 1px solid #00838e;
- border-radius: 4px;
- margin: 0 0 0 8px !important;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-preferred-size: 20%;
- flex-basis: 20%;
-}
-@media (min-width: 950px) {
- .price-calender__tab:not(.price-calender__tab--selected) {
- margin: 0 0 0 1px;
- }
- .price-calender__tab:first-child {
- margin-left: 0 !important;
- }
-}
-@media (max-width: 949px) {
- .price-calender__tab {
- min-width: 150px;
- }
-}
-.price-calender__tab--selected {
- background: #f3f2f1;
- background: #00838e;
- color: #fff;
-}
-.price-calender__tab--selected a {
- cursor: default;
-}
-.price-calender__tab--selected .price-calender__booking-option {
- color: #fff;
- font-weight: 400;
-}
-.price-calender__tab--selected
- .price-calender__booking-option.not-available
- .icon {
- color: #e9e8e7;
- fill: #00838e;
-}
-.price-calender__tab--selected .price-calender__tag path {
- fill: #fff;
-}
-.price-calender__tab__active-loader {
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0;
- pointer-events: none;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.price-calender__tab__active-loader ~ * {
- opacity: 0.1;
-}
-.price-calender__tab__active-loader .loader {
- -ms-flex-item-align: flex-end;
- align-self: flex-end;
- font-size: 0.8em;
- margin-bottom: 14px;
-}
-.price-calender__tab__loading {
- -ms-flex-item-align: center;
- align-self: center;
-}
-.price-calender__link {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-pack: flex-end;
- justify-content: center;
- width: 100%;
- height: 100%;
- padding: 4px;
-}
-.price-calender__message {
- padding-top: 0.625rem;
- -ms-flex-item-align: center;
- align-self: center;
- margin-bottom: 0;
- font-size: 0.8125rem;
- line-height: 1.5rem;
- padding-top: 3px !important;
-}
-.price-calender__price {
- padding-top: 10px;
-}
-.price-calender__price-prefix {
- font-size: 0.8125rem;
-}
-.price-calender__price-amount {
- font-size: 1.5rem;
-}
-.price-calender__price-amount .price__currency,
-.price-calender__price-amount .price__text {
- font-size: 0.8125rem;
- white-space: nowrap;
- font-weight: 400;
-}
-.price-calender__dates {
- font-size: 0.8125rem;
-}
-.price-calender__booking-option {
- font-size: 0.6875rem;
- line-height: 1;
- margin-top: 0.3125rem;
- margin-bottom: -0.3125rem;
- margin-left: 8px;
- display: -ms-flexbox;
- display: flex;
-}
-@media (min-width: 420px) {
- .price-calender__booking-option {
- font-size: 0.8125rem;
- }
-}
-.price-calender__booking-option.not-available {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- opacity: 0.5;
-}
-.price-calender__booking-option.not-available .icon {
- fill: #e9e8e7;
- color: #00838e;
- width: 12px;
- height: 12px;
- margin-right: 0.3125rem;
-}
-@media (min-width: 420px) {
- .price-calender__booking-option.not-available .icon {
- width: 15px;
- height: 15px;
- }
-}
-@media (min-width: 950px) {
- .price-calender a:focus {
- position: relative;
- z-index: 101;
- }
-}
-@media (max-width: 949px) {
- .price-calender__tab {
- -ms-flex-preferred-size: 33.3%;
- -webkit-flex-basis: 33.3%;
- }
- .price-calender__price-amount {
- font-size: 1rem;
- font-weight: 700;
- }
-}
-.price-calender__tab:hover:not(.price-calender__tab--selected) {
- background: rgba(0, 131, 142, 0.1);
-}
-.price-calender__tab__loading {
- -webkit-box-shadow:
- 0 -2.6em 0 0 #00838e,
- 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2),
- 2.5em 0 0 0 rgba(0, 131, 142, 0.2),
- 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2),
- 0 2.5em 0 0 rgba(0, 131, 142, 0.2),
- -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2),
- -2.6em 0 0 0 rgba(0, 131, 142, 0.5),
- -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7);
- box-shadow:
- 0 -2.6em 0 0 #00838e,
- 1.8em -1.8em 0 0 rgba(0, 131, 142, 0.2),
- 2.5em 0 0 0 rgba(0, 131, 142, 0.2),
- 1.75em 1.75em 0 0 rgba(0, 131, 142, 0.2),
- 0 2.5em 0 0 rgba(0, 131, 142, 0.2),
- -1.8em 1.8em 0 0 rgba(0, 131, 142, 0.2),
- -2.6em 0 0 0 rgba(0, 131, 142, 0.5),
- -1.8em -1.8em 0 0 rgba(0, 131, 142, 0.7);
-}
-.modal,
-.popover {
- z-index: 999999;
- position: fixed;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
-}
-.popover__content {
- z-index: 10;
- position: relative;
-}
-.popover__content--fullscreen,
-.popover__content--fullscreen .royalSlider {
- height: 100%;
-}
-.popover__content--fullscreen .royalSlider .rsSlide > div {
- height: 100%;
- width: 100%;
-}
-.popover__content--is-loading {
- text-align: center;
-}
-.popover__content--is-loading > * {
- display: inline-block;
- top: 50%;
-}
-.modal__background-layer,
-.popover__background-layer {
- background: rgba(0, 0, 0, 0.85);
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1;
-}
-.popover__close-btn {
- position: absolute;
- top: 10px;
- right: 10px;
- z-index: 100;
-}
-.popover__close-btn:focus {
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 3px #ec7225;
- box-shadow: 0 0 1px 3px #ec7225;
-}
-@media (min-width: 950px) {
- .popover__close-btn:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.modal-image-slider {
- display: none;
-}
-.modal-image-slider .close-btn {
- background: rgba(0, 0, 0, 0.6);
- height: 36px;
- width: 36px;
- border-radius: 50%;
- -webkit-transition: 0.1s ease-in;
- transition: 0.1s ease-in;
-}
-.modal-image-slider .close-btn .icon {
- fill: #e3e0db;
-}
-.modal-image-slider .close-btn:hover {
- background: rgba(0, 0, 0, 0.8);
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-.modal-image-slider__content {
- background-color: #000;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.modal-image-slider__counter {
- position: absolute;
- right: 10px;
- bottom: 0;
- font-size: 0.8125rem;
- padding: 10px 0;
-}
-.modal-image-slider__counter__current:after {
- content: " / ";
-}
-.modal-image-slider .royalSlider--image-slider {
- position: static;
-}
-.modal-image-slider .royalSlider--image-slider .rsArrowIcn:focus {
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 3px #ec7225;
- box-shadow: 0 0 1px 3px #ec7225;
- border-radius: 40px 0 0 40px;
-}
-@media (min-width: 950px) {
- .modal-image-slider .royalSlider--image-slider .rsArrowIcn:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-.modal-image-slider .royalSlider--image-slider .rsGCaption {
- display: none;
-}
-.sitemap li,
-.sitemap ol {
- list-style-type: none;
-}
-.sitemap ol {
- margin-bottom: 0;
-}
-.sitemap a {
- display: inline-block;
- margin-bottom: 0.4em;
-}
-.sitemap__levels > li {
- margin-left: 5px;
-}
-.sitemap__level-0 {
- font-size: 1.375rem;
-}
-.sitemap__level-1 {
- font-size: 1.25rem;
-}
-.sitemap__level-2 {
- font-size: 1.125rem;
-}
-.sitemap__level-3 {
- font-size: 1rem;
-}
-.sitemap__level-3 > a {
- margin-bottom: 0.2em;
-}
-.expandable-toggler--right-arrow--small,
-.hotel.hotel--ribbon.hotel--ribbon--columned.is-collapsed
- .hotel--ribbon--columned__ribbon-toggle {
- color: inherit;
-}
-.expandable .expandable__icon {
- -webkit-transition: -webkit-transform 0.5s ease;
- transition: -webkit-transform 0.5s ease;
- transition: transform 0.5s ease;
- transition:
- transform 0.5s ease,
- -webkit-transform 0.5s ease;
-}
-.expandable .expandable__toggle,
-.expandable .expandable__toggle > label {
- cursor: pointer;
-}
-.expandable .expandable__toggle--round {
- line-height: 2.75rem;
- display: inline-block;
-}
-.expandable__icon--round {
- line-height: 2.75rem;
- vertical-align: middle;
- margin-right: 10px;
-}
-.expandable .expandable__toggle--wide {
- display: block;
- width: 100%;
- padding-right: 30px;
- position: relative;
-}
-.expandable .expandable__toggle--wide .expandable__icon {
- position: absolute;
- right: 0;
- top: 5px;
-}
-.expandable .expandable__footer {
- padding-bottom: 0;
- border-bottom: none;
-}
-.expandable__toggled-icon {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.expandable__toggled-icon.expandable__icon--round {
- -webkit-transform: rotate(270deg);
- transform: rotate(270deg);
-}
-.js .expandable .expandable__body {
- display: none;
-}
-.best-price-banner {
- background-color: #006b75;
- color: #fff;
- text-align: center;
- padding: 0.3125rem;
-}
-.best-price-banner__primary {
- text-transform: uppercase;
- font-weight: 400;
- letter-spacing: 0.01em;
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
-}
-@media (min-width: 950px) {
- .best-price-banner__wrapper {
- position: relative;
- }
-}
-.best-price-banner__badge {
- position: absolute;
- top: -19px;
- right: 0;
-}
-@media (max-width: 949px) {
- .l-section-price-calendar ~ .l-section__inner .best-price-banner {
- border-top: 1px solid #00838e;
- }
-}
-.ancillary-product-card {
- background: #fff;
- padding: 10px;
-}
-.ancillary-product-card h2 {
- margin-bottom: 5px;
-}
-.ancillary-product-card__login-link {
- max-width: 80%;
-}
-.ancillary-product-card__body,
-.ancillary-product-card__media {
- margin-bottom: 10px;
-}
-.ancillary-product-card__media img {
- width: 100%;
- display: block;
-}
-.ancillary-product-card__body {
- padding-bottom: 30px;
- word-wrap: break-word;
-}
-.ancillary-product-card__sidebar {
- font-size: 0.8125rem;
-}
-.ancillary-product-card__sidebar__inner-container {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-align-items: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- width: 100%;
- background-color: #edeceb;
- padding: 10px;
-}
-.ancillary-product-card__sidebar__inner-container .quantity-picker__label {
- margin-bottom: 0.5em;
-}
-.ancillary-product-card__sidebar__inner-container:nth-child(2) {
- margin-top: 5px;
-}
-.ancillary-product-card__sidebar__column {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- width: 50%;
-}
-.ancillary-product-card__sidebar__column:last-child {
- text-align: right;
- padding-left: 10px;
-}
-.ancillary-product-card__sidebar__column .align-bottom {
- margin-top: auto;
-}
-.disabled
- .ancillary-product-card__sidebar__column
- .ancillary-product-card__price,
-.disabled .ancillary-product-card__sidebar__column.quantity-picker {
- color: #7f7369 !important;
-}
-.ancillary-product-card__sidebar p {
- line-height: 1.2;
-}
-.ancillary-product-card__sidebar p:last-child {
- margin-bottom: 0;
-}
-.ancillary-product-card__sidebar .custom-select-container:after,
-.ancillary-product-card__sidebar .custom-select-container:before {
- content: " ";
- display: table;
-}
-.ancillary-product-card__sidebar .custom-select-container:after {
- clear: both;
-}
-.ancillary-product-card__sidebar .custom-select-container .custom-select {
- width: 4.375rem;
- float: right;
-}
-.ancillary-product-card__sidebar .delivery-time {
- text-align: right;
- display: block;
-}
-.ancillary-product-card__sidebar .delivery-time__time {
- display: inline-block;
-}
-.ancillary-product-card__sidebar__edit-items {
- white-space: nowrap;
- margin-bottom: -2px;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
-}
-.ancillary-product-card__sidebar__edit-item {
- white-space: nowrap;
-}
-.ancillary-product-card__sidebar__edit-item > * {
- padding-left: 0.625rem;
-}
-.ancillary-product-card__sidebar__edit-item:not(:last-child) > * {
- padding-right: 0.625rem;
- border-right: 1px solid #9da0a1;
-}
-@media (min-width: 740px) {
- .ancillary-product-card {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- padding: 20px 0;
- }
- .ancillary-product-card:after,
- .ancillary-product-card:before {
- content: " ";
- display: table;
- }
- .ancillary-product-card:after {
- clear: both;
- }
- .ancillary-product-card__media {
- width: 25%;
- padding-left: 20px;
- margin-bottom: 0;
- }
- .booking-summary-item__body--embedded .ancillary-product-card__media {
- width: 23%;
- padding-left: 0;
- }
- .ancillary-product-card__body {
- width: 40%;
- padding: 0 20px;
- margin-bottom: 0;
- }
- .booking-summary-item__body--embedded .ancillary-product-card__body {
- width: 45%;
- }
- .ancillary-product-card__sidebar {
- -ms-align-self: flex-end;
- -ms-flex-item-align: end;
- align-self: flex-end;
- width: 35%;
- padding-right: 20px;
- }
- .ancillary-product-card__sidebar__inner-container .quantity-picker__label {
- margin-bottom: 1em;
- }
- .ancillary-product-card__sidebar__inner-container:nth-child(2) {
- margin-top: 15px;
- }
- .booking-summary-item__body--embedded .ancillary-product-card__sidebar {
- width: 32%;
- padding-right: 0;
- }
-}
-@media (min-width: 950px) {
- .ancillary-product-card__body {
- width: 45%;
- }
- .booking-summary-item__body--embedded .ancillary-product-card__body {
- width: 49%;
- }
- .ancillary-product-card__sidebar {
- width: 30%;
- }
- .booking-summary-item__body--embedded .ancillary-product-card__sidebar {
- width: 28%;
- padding-right: 0;
- }
-}
-.ancillary-product-card .ancillary-product-card__summary {
- -ms-align-self: flex-end;
- -ms-flex-item-align: end;
- align-self: flex-end;
- width: 18.75rem;
-}
-.ancillary-product-card .ancillary-product-card__summary__edit-items {
- margin-bottom: -2px;
-}
-.ancillary-product-card .ancillary-product-card__summary__edit-item {
- white-space: nowrap;
-}
-.ancillary-product-card .ancillary-product-card__summary__edit-item > * {
- padding-right: 0.8125rem;
-}
-.ancillary-product-card
- .ancillary-product-card__summary__edit-item:not(:last-child) {
- margin-top: 4px;
-}
-.ancillary-product-card
- .ancillary-product-card__summary__edit-item:not(:last-child)
- > * {
- padding-right: 0.9375rem;
-}
-@media (min-width: 1200px) {
- .ancillary-product-card .ancillary-product-card__summary__body {
- width: 50%;
- }
- .ancillary-product-card .ancillary-product-card__summary__sidebar {
- width: 25%;
- }
-}
-.ancillary-list .ancillary-product-card,
-.ancillary-product-card--box {
- -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
- padding-left: 10px;
- padding-right: 10px;
-}
-@media (min-width: 740px) {
- .ancillary-list .ancillary-product-card,
- .ancillary-product-card--box {
- padding-left: 0;
- padding-right: 0;
- }
- .ancillary-list .ancillary-product-card .ancillary-product-card__media,
- .ancillary-product-card--box .ancillary-product-card__media {
- padding-left: 20px;
- }
- .ancillary-list .ancillary-product-card .ancillary-product-card__sidebar,
- .ancillary-product-card--box .ancillary-product-card__sidebar {
- padding-right: 20px;
- }
-}
-.ancillary-product-card--slim,
-.booking-summary-item .ancillary-product-card {
- padding: 0;
-}
-.disabled .quantity-picker__label {
- color: #7f7369 !important;
-}
-.quantity-picker .ancillary-product-card__sidebar__column {
- width: auto;
-}
-.quantity-picker .custom-select-container {
- max-width: 70px;
- margin-left: auto;
-}
-.ancillary-list .ancillary-product-card {
- margin-bottom: 20px;
-}
-.ancillary-booking-list .ancillary-product-card {
- border-bottom: 1px solid #eee;
-}
-.booking-summary-item .ancillary-product-card {
- margin-bottom: 10px;
-}
-.deliveryblock {
- background-color: #00838e;
- padding: 30px;
- color: #fff;
-}
-.deliveryblock h4 {
- color: #fff;
-}
-.deliveryblock__label {
- color: #fff;
- padding: 0;
-}
-.deliveryblock__primary-section {
- margin-bottom: 30px;
- width: 100%;
- -ms-flex-basis: 40%;
- -ms-flex-preferred-size: 40%;
- flex-basis: 40%;
-}
-.deliveryblock__secondary-section {
- width: 100%;
- -ms-flex-shrink: 1;
- -ms-flex-negative: 1;
- flex-shrink: 1;
-}
-.deliveryblock__caret {
- margin-left: 3.125rem;
-}
-.deliveryblock__textarea {
- width: 100%;
- max-width: none;
- height: 9em;
-}
-.deliveryblock .delivery-selectbox {
- position: relative;
- min-width: 180px;
- display: inline-block;
-}
-.deliveryblock .delivery-selectbox option {
- color: #000;
- background: #fff;
-}
-.deliveryblock .delivery-selectbox__select {
- border-radius: 18px;
- border: 2px solid #fff;
- background-color: transparent;
- height: 2.375rem;
- margin-right: 30px;
- color: #fff;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-.deliveryblock .delivery-selectbox__select:disabled {
- cursor: url(/_static/img/icons/not-allowed-cursor.png), auto;
- border-color: hsla(0, 0%, 100%, 0.6);
- color: hsla(0, 0%, 100%, 0.6);
-}
-.deliveryblock .delivery-selectbox__select:disabled::-ms-value {
- cursor: url(/_static/img/icons/not-allowed-cursor.png), auto;
- border-color: hsla(0, 0%, 100%, 0.6);
- color: hsla(0, 0%, 100%, 0.6);
-}
-.deliveryblock .delivery-selectbox__select::-ms-expand {
- display: none;
-}
-.deliveryblock .delivery-selectbox__select:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #fff;
-}
-.deliveryblock .delivery-selectbox__select:focus::-moz-focus-inner {
- border: 0;
-}
-.deliveryblock .delivery-selectbox:after {
- content: "";
- width: 0;
- position: absolute;
- right: 18px;
- top: 50%;
- margin-top: -4px;
- pointer-events: none;
- border-color: #fff transparent transparent;
- border-style: solid;
- border-width: 10px 6px;
-}
-.deliveryblock .delivery-selectbox.disabled:after {
- border-color: hsla(0, 0%, 100%, 0.6) transparent transparent;
-}
-@media (max-width: 739px) {
- .deliveryblock .delivery-selectbox {
- width: 100%;
- }
-}
-@media (min-width: 740px) {
- .deliveryblock {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
- .deliveryblock__primary-section {
- padding-right: 1.25rem;
- }
- .deliveryblock__primary-section,
- .deliveryblock__secondary-section {
- -ms-flex-basis: 50%;
- -ms-flex-preferred-size: 50%;
- flex-basis: 50%;
- }
-}
-@media (min-width: 950px) {
- .deliveryblock__primary-section {
- -ms-flex-basis: 40%;
- -ms-flex-preferred-size: 40%;
- flex-basis: 40%;
- }
- .deliveryblock__secondary-section {
- -ms-flex-basis: 60%;
- -ms-flex-preferred-size: 60%;
- flex-basis: 60%;
- }
-}
-.delivery-button-container__button-next {
- margin-left: 0.9375rem;
- float: right;
-}
-.delivery-button-container .back-to-my-booking-link {
- display: inline-block;
-}
-.ancillarypage-intro {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.ancillarypage-intro__points-left-container {
- padding: 0 10px;
-}
-.ancillarypage-intro__button {
- border-radius: 0;
-}
-.ancillary-page {
- background-color: #fff;
-}
-.ancillary-page h1 {
- font-family: BrandonText-Black, Arial, Helvetica, sans-serif;
- margin-bottom: 15 px;
-}
-.ancillary-page__description {
- display: none;
-}
-.ancillary-page .deliveryblock .no-boxshadow textarea {
- border: none;
-}
-@media (min-width: 740px) {
- .ancillary-page__description {
- display: inline-block;
- }
-}
-.back-to-my-booking-block {
- padding-bottom: 15px;
- margin-bottom: 25px;
-}
-.back-to-my-booking-block .back-to-my-booking-icon-bullet {
- margin-right: 5px;
- margin-bottom: -5px;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- width: 25px;
-}
-.joblisting .joblisting_filter_container .filter_group {
- padding-bottom: 10px;
-}
-.joblisting .total_results {
- margin: 25px 0;
-}
-.joblisting .results__container {
- border-bottom: 1px solid #d7d4cf;
- padding: 30px 0 15px;
-}
-.joblisting .results__container .heading-3 {
- margin-bottom: 0.5rem;
-}
-.joblisting .results__container .arrow-link {
- display: inline-block;
- color: #333;
- background: url(/_static/img/bullet-list-arrow-double-nordicsea-v2.svg)
- no-repeat right 0.35em;
- padding-right: 1.5625rem;
- margin-right: 10px;
-}
-@media (max-width: 1199px) {
- .joblisting .results__container .arrow-link {
- width: 100%;
- }
-}
-.joblisting .results__container .result-title {
- text-decoration: none;
-}
-.joblisting .results__container .result-title:hover {
- color: #00838e;
-}
-.joblisting .results__notfound {
- padding: 30px 0 15px;
-}
-.joblisting .results .category {
- margin-bottom: 0.2rem;
-}
-.joblisting .deadline {
- color: #9da0a1;
-}
-.joblisting .apply_to_job {
- float: right;
- margin-top: -20px;
-}
-.joblisting .job_listing_results a {
- border-bottom: none;
-}
-.joblisting .alerts_message_container {
- padding: 20px 0;
-}
-.joblisting .location-marker {
- height: 13px;
- width: 13px;
-}
-@media (max-width: 1199px) {
- .joblisting .apply_to_job {
- display: none;
- }
-}
-body.modal-is-open {
- overflow: hidden;
- position: fixed;
- height: 100%;
- width: 100%;
-}
-body.modal-is-open.scrollable-body {
- position: fixed;
- top: 0 !important;
- bottom: 0 !important;
-}
-@media (min-width: 950px) {
- body.modal-is-open {
- padding-right: 17px;
- }
-}
-.modal {
- display: none;
-}
-.modal__background-layer {
- background: rgba(0, 0, 0, 0.4);
-}
-.modal__inner-container {
- width: 100%;
- height: 100%;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-justify-content: center;
- -moz-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-align-items: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.modal__content-container {
- z-index: 10;
- position: relative;
- max-width: 100%;
- max-height: 100%;
- margin-left: 10px;
- margin-right: 10px;
-}
-.modal__content-container--has-background {
- background: #fff;
-}
-.modal__content-container iframe {
- border: 0;
- overflow: auto;
-}
-.modal__content-container:focus {
- outline: 0;
-}
-@media (max-width: 739px) {
- .modal--fullscreen-in-small-down.scrollable {
- position: fixed !important;
- }
- .modal--fullscreen-in-small-down.scrollable .modal__background-layer {
- position: fixed !important;
- height: 100vh !important;
- }
- .modal--fullscreen-in-small-down .modal__content-container {
- margin-left: 0;
- margin-right: 0;
- min-width: 100% !important;
- min-height: 100% !important;
- }
-}
-.modal__circular-loader-container {
- width: 30px;
- height: 30px;
- position: absolute;
- top: 50%;
- left: 50%;
- margin: -15px 0 0 -15px;
- z-index: 2;
-}
-@media (max-width: 419px) {
- body.modal-is-open {
- overflow: auto;
- position: absolute;
- height: 100%;
- width: 100%;
- }
- body.modal-is-open.scrollable-body {
- position: absolute;
- top: 0 !important;
- bottom: 0 !important;
- }
-}
-@media (max-width: 949px) {
- .modal__content-container {
- -webkit-overflow-scrolling: touch;
- opacity: 1;
- overflow-y: auto;
- }
-}
-.swiper-container {
- margin: 0 auto;
- position: relative;
- overflow: hidden;
- z-index: 1;
-}
-.swiper-container-no-flexbox .swiper-slide {
- float: left;
-}
-.swiper-container-vertical > .swiper-wrapper {
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.swiper-wrapper {
- position: relative;
- width: 100%;
- height: 100%;
- z-index: 1;
- display: -ms-flexbox;
- display: flex;
- -webkit-transform-style: preserve-3d;
- transform-style: preserve-3d;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property:
- transform,
- -webkit-transform;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
-}
-.swiper-container-android .swiper-slide,
-.swiper-wrapper {
- -webkit-transform: translateZ(0);
- transform: translateZ(0);
-}
-.swiper-container-multirow > .swiper-wrapper {
- -webkit-box-lines: multiple;
- -moz-box-lines: multiple;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.swiper-container-free-mode > .swiper-wrapper {
- -webkit-transition-timing-function: ease-out;
- transition-timing-function: ease-out;
- margin: 0 auto;
-}
-.swiper-slide {
- -webkit-transform-style: preserve-3d;
- transform-style: preserve-3d;
- -webkit-flex-shrink: 0;
- -ms-flex: 0 0 auto;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- width: 100%;
- height: 100%;
- position: relative;
-}
-.swiper-container .swiper-notification {
- position: absolute;
- left: 0;
- top: 0;
- pointer-events: none;
- opacity: 0;
- z-index: -1000;
-}
-.swiper-wp8-horizontal {
- -ms-touch-action: pan-y;
- touch-action: pan-y;
-}
-.swiper-wp8-vertical {
- -ms-touch-action: pan-x;
- touch-action: pan-x;
-}
-.swiper-button-next,
-.swiper-button-prev {
- position: absolute;
- top: 50%;
- width: 27px;
- height: 44px;
- margin-top: -22px;
- z-index: 10;
- cursor: pointer;
- background-size: 27px 44px;
- background-position: 50%;
- background-repeat: no-repeat;
-}
-.swiper-button-next.swiper-button-disabled,
-.swiper-button-prev.swiper-button-disabled {
- opacity: 0.35;
- cursor: auto;
- pointer-events: none;
-}
-.swiper-button-prev,
-.swiper-container-rtl .swiper-button-next {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
- left: 10px;
- right: auto;
-}
-.swiper-button-prev.swiper-button-black,
-.swiper-container-rtl .swiper-button-next.swiper-button-black {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E");
-}
-.swiper-button-prev.swiper-button-white,
-.swiper-container-rtl .swiper-button-next.swiper-button-white {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");
-}
-.swiper-button-next,
-.swiper-container-rtl .swiper-button-prev {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
- right: 10px;
- left: auto;
-}
-.swiper-button-next.swiper-button-black,
-.swiper-container-rtl .swiper-button-prev.swiper-button-black {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E");
-}
-.swiper-button-next.swiper-button-white,
-.swiper-container-rtl .swiper-button-prev.swiper-button-white {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E");
-}
-.swiper-pagination {
- position: absolute;
- text-align: center;
- -webkit-transition: 0.3s;
- transition: 0.3s;
- -webkit-transform: translateZ(0);
- transform: translateZ(0);
- z-index: 10;
-}
-.swiper-pagination.swiper-pagination-hidden {
- opacity: 0;
-}
-.swiper-pagination-bullet {
- width: 8px;
- height: 8px;
- display: inline-block;
- border-radius: 100%;
- background: #000;
- opacity: 0.2;
-}
-.swiper-pagination-clickable .swiper-pagination-bullet {
- cursor: pointer;
-}
-.swiper-pagination-white .swiper-pagination-bullet {
- background: #fff;
-}
-.swiper-pagination-bullet-active {
- opacity: 1;
- background: #007aff;
-}
-.swiper-pagination-white .swiper-pagination-bullet-active {
- background: #fff;
-}
-.swiper-pagination-black .swiper-pagination-bullet-active {
- background: #000;
-}
-.swiper-container-vertical > .swiper-pagination {
- right: 10px;
- top: 50%;
- -webkit-transform: translate3d(0, -50%, 0);
- transform: translate3d(0, -50%, 0);
-}
-.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
- margin: 5px 0;
- display: block;
-}
-.swiper-container-horizontal > .swiper-pagination {
- bottom: 10px;
- left: 0;
- width: 100%;
-}
-.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
- margin: 0 5px;
-}
-.swiper-container-3d {
- -webkit-perspective: 1200px;
- -o-perspective: 1200px;
- perspective: 1200px;
-}
-.swiper-container-3d .swiper-cube-shadow,
-.swiper-container-3d .swiper-slide,
-.swiper-container-3d .swiper-slide-shadow-bottom,
-.swiper-container-3d .swiper-slide-shadow-left,
-.swiper-container-3d .swiper-slide-shadow-right,
-.swiper-container-3d .swiper-slide-shadow-top,
-.swiper-container-3d .swiper-wrapper {
- -webkit-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-.swiper-container-3d .swiper-slide-shadow-bottom,
-.swiper-container-3d .swiper-slide-shadow-left,
-.swiper-container-3d .swiper-slide-shadow-right,
-.swiper-container-3d .swiper-slide-shadow-top {
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- pointer-events: none;
- z-index: 10;
-}
-.swiper-container-3d .swiper-slide-shadow-left {
- background-image: -webkit-gradient(
- linear,
- right top,
- left top,
- from(rgba(0, 0, 0, 0.5)),
- to(transparent)
- );
- background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
-}
-.swiper-container-3d .swiper-slide-shadow-right {
- background-image: -webkit-gradient(
- linear,
- left top,
- right top,
- from(rgba(0, 0, 0, 0.5)),
- to(transparent)
- );
- background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
-}
-.swiper-container-3d .swiper-slide-shadow-top {
- background-image: -webkit-gradient(
- linear,
- left bottom,
- left top,
- from(rgba(0, 0, 0, 0.5)),
- to(transparent)
- );
- background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
-}
-.swiper-container-3d .swiper-slide-shadow-bottom {
- background-image: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(rgba(0, 0, 0, 0.5)),
- to(transparent)
- );
- background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
-}
-.swiper-container-coverflow .swiper-wrapper {
- -ms-perspective: 1200px;
-}
-.swiper-container-fade.swiper-container-free-mode .swiper-slide {
- -webkit-transition-timing-function: ease-out;
- transition-timing-function: ease-out;
-}
-.swiper-container-fade .swiper-slide,
-.swiper-container-fade .swiper-slide .swiper-slide {
- pointer-events: none;
-}
-.swiper-container-fade .swiper-slide-active,
-.swiper-container-fade .swiper-slide-active .swiper-slide-active {
- pointer-events: auto;
-}
-.swiper-container-cube {
- overflow: visible;
-}
-.swiper-container-cube .swiper-slide {
- pointer-events: none;
- visibility: hidden;
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- width: 100%;
- height: 100%;
-}
-.swiper-container-cube.swiper-container-rtl .swiper-slide {
- -webkit-transform-origin: 100% 0;
- transform-origin: 100% 0;
-}
-.swiper-container-cube .swiper-slide-active,
-.swiper-container-cube .swiper-slide-next,
-.swiper-container-cube .swiper-slide-next + .swiper-slide,
-.swiper-container-cube .swiper-slide-prev {
- pointer-events: auto;
- visibility: visible;
-}
-.swiper-container-cube .swiper-cube-shadow {
- position: absolute;
- left: 0;
- bottom: 0;
- width: 100%;
- height: 100%;
- background: #000;
- opacity: 0.6;
- -webkit-filter: blur(50px);
- filter: blur(50px);
-}
-.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {
- z-index: 0;
-}
-.swiper-scrollbar {
- border-radius: 10px;
- position: relative;
- -ms-touch-action: none;
- background: rgba(0, 0, 0, 0.1);
-}
-.swiper-container-horizontal > .swiper-scrollbar {
- position: absolute;
- left: 1%;
- bottom: 3px;
- z-index: 50;
- height: 5px;
- width: 98%;
-}
-.swiper-container-vertical > .swiper-scrollbar {
- position: absolute;
- right: 3px;
- top: 1%;
- z-index: 50;
- width: 5px;
- height: 98%;
-}
-.swiper-scrollbar-drag {
- height: 100%;
- width: 100%;
- position: relative;
- background: rgba(0, 0, 0, 0.5);
- border-radius: 10px;
- left: 0;
- top: 0;
-}
-.swiper-scrollbar-cursor-drag {
- cursor: move;
-}
-.swiper-lazy-preloader {
- width: 42px;
- height: 42px;
- position: absolute;
- left: 50%;
- top: 50%;
- margin-left: -21px;
- margin-top: -21px;
- z-index: 10;
- -webkit-transform-origin: 50%;
- transform-origin: 50%;
- -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
- animation: swiper-preloader-spin 1s steps(12) infinite;
-}
-.swiper-lazy-preloader:after {
- display: block;
- content: "";
- width: 100%;
- height: 100%;
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
- background-position: 50%;
- background-size: 100%;
- background-repeat: no-repeat;
-}
-.swiper-lazy-preloader-white:after {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
-}
-@-webkit-keyframes swiper-preloader-spin {
- to {
- -webkit-transform: rotate(1turn);
- }
-}
-@keyframes swiper-preloader-spin {
- to {
- -webkit-transform: rotate(1turn);
- transform: rotate(1turn);
- }
-}
-.swiper-container {
- width: 100%;
- height: 100%;
-}
-.swiper-slide {
- text-align: center;
- font-size: 18px;
- background: #fff;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- background-position: 50%;
- background-size: cover;
-}
-.mlc-carousel,
-.mlc-carousel-container {
- position: relative;
-}
-.mlc-carousel {
- height: 542px;
- margin-bottom: 20px;
-}
-.mlc-carousel__preloader {
- width: 100%;
- height: 100vh;
- position: absolute;
- background: #fff;
- z-index: 22;
- text-align: center;
- -ms-flex-flow: column nowrap;
- flex-flow: column nowrap;
- min-height: 100%;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- -ms-justify-content: center;
- -moz-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.mlc-carousel__preloader > .circular-loader {
- margin: 0 auto;
-}
-.mlc-carousel__swiper {
- color: #333;
-}
-.mlc-carousel__swiper-card__inner-container {
- min-height: 512px;
- max-height: 512px;
- margin: 0 10px;
- padding: 15px 20px 20px;
- overflow: hidden;
- border-radius: 6px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.mlc-carousel__swiper-card__header {
- margin-bottom: 10px;
-}
-.mlc-carousel__swiper-card__header .iconic-item__icon-container {
- width: 90px;
-}
-.mlc-carousel__swiper-card__header
- .iconic-item__icon-container
- > .iconic-item__icon-container__icon {
- width: 90px;
- height: 90px;
- -webkit-transform: scale(0.8);
- transform: scale(0.8);
-}
-.mlc-carousel__swiper-card__header .iconic-item__text {
- font-size: 0.875rem;
- padding-top: 17px;
- padding-left: 10px;
- vertical-align: top;
- width: 100%;
-}
-.mlc-carousel__swiper-card__header .iconic-item__text h2 {
- margin-bottom: 5px;
- font-size: 1.125rem;
-}
-@media (min-width: 950px) {
- .mlc-carousel__swiper-card__header .iconic-item__text h2 {
- font-size: 1.5625rem;
- }
-}
-.mlc-carousel__swiper-card__header .iconic-item__text p {
- margin: 0;
-}
-.mlc-carousel__swiper-card__main {
- width: 100%;
- min-height: 375px;
- position: relative;
- text-align: left;
- padding: 30px 25px;
- background-color: #f8f8f8;
- font-size: 0.875rem;
- border-radius: 8px;
-}
-.mlc-carousel__swiper-card__main h3 {
- font-size: 0.9375rem;
- font-weight: 700;
- margin-bottom: 12px;
-}
-.mlc-carousel__swiper-card__main .tooltip {
- display: block;
- position: absolute;
- top: 10px;
- right: 10px;
-}
-.mlc-carousel__swiper-card__main:not(.future) .tooltip {
- display: none;
-}
-.mlc-carousel__swiper-card__main__list {
- margin-bottom: 15px;
-}
-.mlc-carousel__swiper-card__main__list > li {
- padding-left: 23px;
- margin-bottom: 0.5em;
-}
-.mlc-carousel__swiper-card__progress {
- margin-bottom: 10px;
-}
-.mlc-carousel__swiper-card.future .future {
- padding-bottom: 10px;
-}
-.mlc-carousel__swiper-card.future:before {
- height: 20px;
-}
-.mlc-carousel__swiper-card.future .mlc-carousel__swiper-card__main__list > li {
- position: relative;
- background: none;
- padding-left: 15px;
-}
-.mlc-carousel__swiper-card.future
- .mlc-carousel__swiper-card__main__list
- > li:before {
- content: "-";
- position: absolute;
- left: 5px;
-}
-.mlc-carousel__swiper-card progress {
- width: 100%;
- height: 8px;
- margin: 20px auto;
- display: block;
- background-color: #edeceb;
- -webkit-appearance: none;
- -moz-appearence: none;
- appearence: none;
- border: none;
-}
-.mlc-carousel__swiper-card progress[value] {
- color: #006b75;
-}
-.mlc-carousel__swiper-card progress::-webkit-progress-bar {
- background: #edeceb;
- border-radius: 4px;
-}
-.mlc-carousel__swiper-card progress::-webkit-progress-value {
- background: #006b75;
- border-radius: 4px;
- -webkit-transition: width 2s ease-in-out;
- transition: width 2s ease-in-out;
-}
-.mlc-carousel__swiper-card progress::-moz-progress-bar {
- background-color: #006b75;
- border-radius: 4px;
- -webkit-transition: width 2s ease-in-out;
- transition: width 2s ease-in-out;
-}
-.mlc-carousel__swiper-card__progress-placeholder {
- height: 20px;
-}
-.mlc-carousel__swiper-card__progress__row {
- position: relative;
-}
-.mlc-carousel__swiper-card__progress__row--label {
- opacity: 0;
-}
-.mlc-carousel__swiper-card__progress__row .speech {
- display: inline-block;
- font-weight: 700;
- background: #2a221c;
- color: #fff;
- padding: 4px 9px;
- text-align: left;
- position: absolute;
- right: 0;
- bottom: 38px;
- border-radius: 4px;
- border: 0;
- font-size: 0.75rem;
- line-height: 1.2em;
-}
-.mlc-carousel__swiper-card__progress__row .speech:first-letter {
- text-transform: capitalize;
-}
-.mlc-carousel__swiper-card__progress__row .speech .arrow {
- bottom: -6px;
- border-color: #2a221c transparent transparent;
- border-style: solid;
- border-width: 10px 0 0 8px;
- position: absolute;
- right: 0;
-}
-.mlc-carousel__swiper-card--red,
-.mlc-carousel__swiper-card--red a,
-.mlc-carousel__swiper-card--red h2,
-.mlc-carousel__swiper-card--red h3,
-.mlc-carousel__swiper-card--top,
-.mlc-carousel__swiper-card--top a,
-.mlc-carousel__swiper-card--top h2,
-.mlc-carousel__swiper-card--top h3 {
- color: #fff;
-}
-.mlc-carousel__swiper-card--top__section {
- padding-bottom: 10px;
- background-color: #7f7369;
-}
-.mlc-carousel__swiper-card--top__section:before {
- height: 20px;
-}
-.mlc-carousel__swiper-card--red__section {
- padding-bottom: 10px;
- background-color: #b54649;
-}
-.mlc-carousel__swiper-card--red__section:before {
- height: 20px;
-}
-.mlc-carousel .checkmark-tick,
-.mlc-carousel .current .mlc-carousel__swiper-card__main__list > li,
-.mlc-carousel .past .mlc-carousel__swiper-card__main__list > li {
- margin-bottom: 0.5em;
- background-image: url(/_static/img/icons/checkmark-gray-v2.svg);
- background-repeat: no-repeat;
- background-position: 1px 5px;
- background-size: 18px 14px;
-}
-.mlc-carousel .checkmark-tick-white,
-.mlc-carousel
- .current.mlc-carousel__swiper-card--red
- .mlc-carousel__swiper-card__main__list
- > li,
-.mlc-carousel
- .current.mlc-carousel__swiper-card--top
- .mlc-carousel__swiper-card__main__list
- > li,
-.mlc-carousel
- .past.mlc-carousel__swiper-card--red
- .mlc-carousel__swiper-card__main__list
- > li,
-.mlc-carousel
- .past.mlc-carousel__swiper-card--top
- .mlc-carousel__swiper-card__main__list
- > li {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
-}
-.mlc-carousel .current .mlc-carousel__swiper-card__inner-container {
- border: 4px solid #d5d5d5;
- max-height: 522px;
- min-height: 522px;
- padding-bottom: 15px;
-}
-.mlc-carousel .current .mlc-carousel__swiper-card__main {
- top: -3px;
-}
-.mlc-carousel .locked {
- padding: 0;
- margin-bottom: 15px;
- height: 100%;
- width: 100%;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-justify-content: center;
- -moz-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-align-items: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.mlc-carousel .mlc-carousel__swiper-card--red__section progress,
-.mlc-carousel .mlc-carousel__swiper-card--top__section progress,
-.mlc-carousel .progress--white progress {
- background-color: #d5d5d5;
-}
-.mlc-carousel .mlc-carousel__swiper-card--red__section progress[value],
-.mlc-carousel .mlc-carousel__swiper-card--top__section progress[value],
-.mlc-carousel .progress--white progress[value] {
- color: #f8f8f8;
-}
-.mlc-carousel
- .mlc-carousel__swiper-card--red__section
- progress::-webkit-progress-bar,
-.mlc-carousel
- .mlc-carousel__swiper-card--top__section
- progress::-webkit-progress-bar,
-.mlc-carousel .progress--white progress::-webkit-progress-bar {
- background: #d5d5d5;
- border-radius: 4px;
-}
-.mlc-carousel
- .mlc-carousel__swiper-card--red__section
- progress::-moz-progress-bar,
-.mlc-carousel
- .mlc-carousel__swiper-card--top__section
- progress::-moz-progress-bar,
-.mlc-carousel .progress--white progress::-moz-progress-bar {
- background-color: #f8f8f8;
- border-radius: 4px;
-}
-.mlc-carousel
- .mlc-carousel__swiper-card--red__section
- progress::-webkit-progress-value,
-.mlc-carousel
- .mlc-carousel__swiper-card--top__section
- progress::-webkit-progress-value,
-.mlc-carousel .progress--white progress::-webkit-progress-value {
- background: #f8f8f8;
-}
-.mlc-carousel
- .mlc-carousel__swiper-card--red__section
- .mlc-carousel__swiper-card__progress
- .mlc-carousel__swiper-card__progress__row
- .speech,
-.mlc-carousel
- .mlc-carousel__swiper-card--top__section
- .mlc-carousel__swiper-card__progress
- .mlc-carousel__swiper-card__progress__row
- .speech,
-.mlc-carousel
- .progress--white
- .mlc-carousel__swiper-card__progress
- .mlc-carousel__swiper-card__progress__row
- .speech {
- background: #f8f8f8;
- color: #000;
-}
-.mlc-carousel
- .mlc-carousel__swiper-card--red__section
- .mlc-carousel__swiper-card__progress
- .mlc-carousel__swiper-card__progress__row
- .speech
- .arrow,
-.mlc-carousel
- .mlc-carousel__swiper-card--top__section
- .mlc-carousel__swiper-card__progress
- .mlc-carousel__swiper-card__progress__row
- .speech
- .arrow,
-.mlc-carousel
- .progress--white
- .mlc-carousel__swiper-card__progress
- .mlc-carousel__swiper-card__progress__row
- .speech
- .arrow {
- border-color: #f8f8f8 transparent transparent;
-}
-@media (min-width: 740px) {
- .mlc-carousel__swiper {
- color: #333;
- }
-}
-.mlc-carousel .rsDefault .rsArrow {
- top: 263px !important;
- height: 80px;
-}
-.swiper-slide {
- margin: 10px 0;
-}
-.swiper-button-next,
-.swiper-button-next > .rsArrowIcn,
-.swiper-button-prev,
-.swiper-button-prev > .rsArrowIcn {
- background: none;
-}
-.future > .mlc-carousel__swiper-card__main__list > li:nth-child(4),
-.future > .mlc-carousel__swiper-card__main__list > li:nth-child(5),
-.mlc-carousel__swiper-card__main__list > li:nth-child(6),
-.mlc-carousel__swiper-card__main__list > li:nth-child(7),
-.mlc-carousel__swiper-card__main__list > li:nth-child(8),
-.swiper-button-next.swiper-button-disabled,
-.swiper-button-prev.swiper-button-disabled {
- display: none;
-}
-@media (min-width: 740px) {
- .mlc-carousel-container {
- padding-left: 0;
- padding-right: 0;
- }
- .mlc-carousel__swiper-card__progress__row--label {
- opacity: 1;
- }
- .swiper-slide {
- min-width: 380px;
- }
-}
-@media (min-width: 950px) {
- .mlc-carousel__swiper-card__main {
- padding: 30px 40px;
- }
- .mlc-carousel__swiper-card
- .future
- > .mlc-carousel__swiper-card__main__list
- > li:nth-child(4),
- .mlc-carousel__swiper-card:not(.future)
- .mlc-carousel__swiper-card__main__list
- > li:nth-child(6),
- .mlc-carousel__swiper-card:not(.future)
- .mlc-carousel__swiper-card__main__list
- > li:nth-child(7) {
- display: list-item !important;
- }
-}
-@media (min-width: 1200px) {
- .mlc-carousel__swiper-card:not(.future)
- .mlc-carousel__swiper-card__main__list
- > li:nth-child(8) {
- display: list-item !important;
- }
-}
-.my-pages-block {
- padding: 0 20px;
-}
-.my-pages-block__heading {
- padding: 20px 6px 16px;
- position: relative;
-}
-.my-pages-block__heading h2 {
- margin-bottom: 0;
- display: inline-block;
- color: #000;
- font-size: 22px !important;
- line-height: 32px;
- letter-spacing: -0.33px;
- text-transform: uppercase;
-}
-.my-pages-block__heading p {
- padding-top: 10px;
-}
-.my-pages-block__heading span {
- font-size: 0.875rem;
-}
-.my-pages-block__heading .expandable__toggle {
- position: absolute;
- height: 100%;
- top: 0;
- right: -10px;
- padding: 20px;
-}
-.my-pages-block__heading--with-tooltip {
- pointer-events: all;
-}
-.my-pages-block__heading--with-tooltip .tooltip {
- padding: 1em;
- position: absolute;
- top: 10px;
- z-index: 15;
-}
-@media (max-width: 739px) {
- .my-pages-block__heading--with-tooltip .tooltip {
- right: 30px;
- }
-}
-@media (min-width: 740px) {
- .my-pages-block__heading--with-tooltip .tooltip {
- padding: 0;
- }
-}
-.my-pages-block__heading--with-tooltip .tooltip a {
- width: 15px;
- height: 15px;
- margin-left: 5px;
-}
-.my-pages-block__heading--clickable {
- display: block;
- text-decoration: none !important;
- width: 100%;
- cursor: pointer;
-}
-@media (min-width: 740px) {
- .my-pages-block__heading--clickable {
- pointer-events: none;
- cursor: default;
- }
-}
-.my-pages-block__body {
- padding-bottom: 20px;
-}
-@media (min-width: 740px) {
- .my-pages-block__heading {
- padding: 24px 0 20px;
- }
- .my-pages-block__heading h2 {
- display: block;
- text-align: center;
- }
- .my-pages-block__heading p {
- margin: auto;
- padding-top: 10px;
- }
- .my-pages-block__heading span {
- font-size: 1rem;
- }
- .my-pages-block__heading--with-tooltip {
- position: relative;
- }
- .my-pages-block__heading--with-tooltip .tooltip {
- position: absolute;
- top: 10px;
- right: -10px;
- }
- .my-pages-block__heading--with-tooltip .tooltip a {
- width: 18px;
- height: 18px;
- margin-left: 0;
- }
-}
-@media (min-width: 950px) {
- .my-pages-block__heading h2 {
- font-size: 1.5625rem;
- }
-}
-.my-pages-block--simple {
- border-radius: 0 !important;
- padding-left: 5px;
- padding-right: 5px;
-}
-@media (min-width: 950px) {
- .my-pages-block--simple {
- padding-left: 0;
- padding-right: 0;
- border-bottom: none;
- }
-}
-.my-future-bookings .my-pages-block__heading h2 {
- display: block;
- text-align: left;
-}
-.media-container--my-future-booking {
- width: auto;
- margin-right: 16px;
-}
-.media-container--my-future-booking img {
- display: block;
- height: 100%;
- width: auto;
- max-height: 190px;
- min-width: 285px;
-}
-@media (max-width: 739px) {
- .my-pages-block__body .hotel-stays__list {
- margin: 0 7px;
- }
-}
-.my-pages-block__body .hotel-stays__list .hotel-stays__list__item {
- padding: 24px 16px;
-}
-@media (min-width: 950px) {
- .my-pages-block__body .hotel-stays__list .hotel-stays__list__item {
- padding: 16px;
- }
-}
-.hotel-info {
- display: inline-block;
- width: -webkit-fill-available;
-}
-.hotel-info .btn {
- padding: 8px 24px;
-}
-@media (max-width: 949px) {
- .hotel-info .btn {
- padding: 8px;
- }
-}
-.hotel-info .manage-booking__btn {
- background: #00838e;
- color: #fff;
- font-weight: 400;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- float: right;
- text-align: center;
-}
-@media (max-width: 949px) {
- .hotel-info .manage-booking__btn {
- width: -webkit-fill-available;
- }
-}
-.hotel-info .hotel-name {
- margin-bottom: 16px;
-}
-@media (min-width: 740px) {
- .hotel-info .hotel-name {
- margin-bottom: 0;
- }
-}
-.hotel-info .hotel-name .hotel-stays__list__item__link-heading {
- font-weight: 600;
- font-size: 22px;
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- color: #000;
- text-transform: uppercase;
-}
-@media (min-width: 740px) {
- .hotel-info .hotel-name .hotel-stays__list__item__link-heading {
- font-weight: 300;
- font-size: 26px;
- line-height: 32px;
- }
-}
-.hotel-info .hotel-name .text-small {
- font-weight: 400;
- font-size: 16px;
- line-height: 24px;
-}
-.hotel-info .hotel-name .table-row-heading {
- font-size: 16px;
-}
-.hotel-info .info-cards {
- padding: 8px 0 0;
- display: -ms-flexbox;
- display: flex;
-}
-@media (min-width: 740px) {
- .hotel-info .info-cards {
- -ms-flex-direction: row;
- flex-direction: row;
- }
-}
-.hotel-info .info-cards .checkinout-wrapper {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: stretch;
- justify-content: stretch;
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- color: #483729;
- word-wrap: break-word;
-}
-@media (min-width: 740px) {
- .hotel-info .info-cards .checkinout-wrapper {
- margin-bottom: 0;
- }
-}
-.hotel-info .info-cards .checkinout-wrapper div {
- margin: 0 5px;
-}
-.hotel-info .info-cards .checkinout-wrapper div:first-child {
- margin: 0 5px 0 0;
-}
-.hotel-info .info-cards .checkinout-wrapper div:last-child {
- margin: 0 0 0 5px;
-}
-.hotel-info .info-cards .checkin,
-.hotel-info .info-cards .checkout,
-.hotel-info .info-cards .noofnights {
- text-align: center;
- background: #f3f2f1;
- display: inline-block;
- border-radius: 4px;
- margin: 0 5px;
- -ms-flex: 1 0 auto;
- flex: 1 0 auto;
-}
-.hotel-info .info-cards .checkin p,
-.hotel-info .info-cards .checkout p,
-.hotel-info .info-cards .noofnights p {
- display: block;
- margin: 3px;
- line-height: 24px;
-}
-.hotel-info .info-cards .checkin .p2,
-.hotel-info .info-cards .checkout .p2,
-.hotel-info .info-cards .noofnights .p2 {
- font-size: 22px;
- line-height: 30px;
-}
-@media (min-width: 950px) {
- .hotel-info .info-cards .checkin .p2,
- .hotel-info .info-cards .checkout .p2,
- .hotel-info .info-cards .noofnights .p2 {
- font-size: 26px;
- }
-}
-.hotel-info .info-cards .checkin .p3,
-.hotel-info .info-cards .checkout .p3,
-.hotel-info .info-cards .noofnights .p3 {
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 400;
-}
-.hotel-info .info-cards .checkin,
-.hotel-info .info-cards .checkout {
- padding: 8px 0;
-}
-@media (min-width: 740px) {
- .hotel-info .info-cards .checkin,
- .hotel-info .info-cards .checkout {
- padding: 8px 34px;
- }
-}
-.hotel-info .info-cards .noofnights {
- padding: 8px;
- max-width: 145px;
-}
-@media (max-width: 419px) {
- .hotel-info .info-cards .noofnights {
- max-width: 80px;
- padding: 8px 0;
- }
-}
-@media (min-width: 420px) {
- .hotel-info .info-cards .noofnights {
- max-width: 145px;
- }
-}
-@media (min-width: 740px) {
- .hotel-info .info-cards .bookingno {
- margin: auto 0 0 auto;
- }
-}
-@media (max-width: 739px) {
- .hotel-info .info-cards .bookingno {
- width: 100%;
- }
-}
-.hotel-info .info-cards .bookingno div {
- padding: 13px 0;
- color: #404040;
-}
-.carousel-card {
- background: #fff;
- border-radius: 12px;
- margin-bottom: 35px;
- margin-top: 15px;
- padding-bottom: 1px;
-}
-@media (min-width: 740px) {
- .carousel-card {
- padding-bottom: 0;
- }
-}
-.carousel-card .historical-bookings-mobile {
- margin-bottom: 10px;
-}
-@media (min-width: 950px) {
- .carousel-card .historical-bookings-mobile {
- display: none;
- }
-}
-.historical-bookings {
- background: #fff;
- border-radius: 12px;
-}
-@media (max-width: 949px) {
- .historical-bookings {
- display: none;
- }
-}
-.historical-bookings .my-pages-block__heading--clickable {
- margin: 20px;
-}
-.digital-loyalty-card-page .scandic-friends-pattern,
-.my-pages-block,
-.my-pages-contact-us {
- border-radius: 6px;
- overflow: hidden;
-}
-.my-pages {
- background-color: #fff;
-}
-.my-pages--donations-page {
- background-color: #f9f9fb;
-}
-.my-pages--donations-page h1 {
- font-size: 2.25rem;
-}
-.my-pages--donations-page .donations-confirmation {
- margin-top: -4px;
-}
-.my-pages--donations-page .breadcrumb-list--posttabs .breadcrumb-list__parent {
- background: none;
-}
-.my-pages-block--togglable-blocks {
- position: absolute;
- top: 0;
- width: 100%;
- height: 100%;
- z-index: 1;
-}
-@media (min-width: 740px) {
- .my-pages-block--togglable-blocks {
- display: none;
- }
-}
-.my-pages #maincontent > .l-section > .l-section__inner--content-spaced {
- padding-top: 10px;
-}
-@media (min-width: 950px) {
- .my-pages #maincontent > .l-section > .l-section__inner--content-spaced {
- padding-top: 20px;
- }
-}
-.my-pages__section:not(:first-child) {
- margin: 0 10px;
-}
-.my-pages__section:last-child {
- margin: 0 10px 10px;
-}
-.my-pages__section-container,
-.my-pages__section-container__expiring-points,
-.my-pages__section-container__expiring-points > div {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
-}
-.my-pages__section-container__expiring-points > div {
- width: 100%;
- margin: 0;
-}
-.my-pages__section-container__expiring-points .my-expiring-points-container {
- width: 100%;
-}
-.my-pages__section-container__expiring-points
- .my-expiring-points-container
- .my-expiring-points-spend-points-url {
- position: absolute;
- right: 20px;
- top: 30px;
- font-size: 0.875rem;
-}
-@media (max-width: 949px) {
- .my-pages__section-container__expiring-points
- .my-expiring-points-container
- .my-expiring-points-spend-points-url {
- display: none;
- }
-}
-.my-pages__section-container__contact {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
-}
-.my-pages__section-container__contact .my-pages-contact-us {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-align-content: flex-start;
- -ms-flex-line-pack: start;
- align-content: flex-start;
- margin: 0;
- width: 100%;
-}
-.my-pages__section-container__contact
- .my-pages-contact-us
- .profile-section__heading {
- text-align: center;
- width: 100%;
-}
-.my-pages__section-container__contact
- .my-pages-contact-us
- .my-pages-contact-us__contact-info {
- width: 100%;
- padding-bottom: 20px;
-}
-.my-pages .l-separator-s {
- margin-bottom: 15px !important;
-}
-@media (min-width: 950px) {
- .my-pages .l-separator-s {
- margin-bottom: 20px !important;
- }
-}
-.my-pages__membership-link-list .membership-link-list__membership-card-link {
- display: none;
-}
-.my-pages__membership-link-list .list-links,
-.my-pages__membership-link-list .list-links li:nth-last-child(2) {
- margin-bottom: 0;
-}
-.my-pages .my-future-bookings .l-combo-2col .text-with-tooltip {
- margin-top: 15px;
-}
-@media (min-width: 740px) {
- .my-pages .my-future-bookings .l-combo-2col .text-with-tooltip {
- margin-top: 5px;
- float: right;
- }
-}
-@media (min-width: 420px) and (max-width: 739px) {
- .my-pages .my-future-bookings .l-combo-2col .l-combo-2col__col {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 50%;
- float: left;
- }
- .my-pages
- .my-future-bookings
- .l-combo-2col
- .l-combo-2col__col.hotel-stays__check-in-out__container {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 100%;
- float: left;
- }
-}
-@media (min-width: 740px) and (max-width: 949px) {
- .my-pages
- .my-future-bookings
- .l-combo-2col
- .l-combo-2col__col.hotel-stays__check-in-out__container {
- position: relative;
- padding-left: 10px;
- padding-right: 10px;
- width: 66.6666666667%;
- float: left;
- }
- .my-pages
- .my-future-bookings
- .l-combo-2col
- .l-combo-2col__col.hotel-stays__change-cancel__container {
- position: relative;
- width: 33.3333333333%;
- float: left;
- padding: 0 10px 0 0;
- }
-}
-@media (max-width: 739px) {
- .my-pages__section-container {
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- }
- .my-pages__section-container-contact-us,
- .my-pages__section-container__expiring-points {
- width: 100%;
- }
- .my-pages__section-container__contact {
- width: 100%;
- -ms-flex-pack: center;
- justify-content: center;
- }
-}
-@media (max-width: 419px) {
- .my-pages__section-container__contact .profile-section__heading {
- padding-left: 0;
- text-align: left !important;
- }
-}
-.my-pages__membership-levels--error {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: center;
- justify-content: center;
- color: #b43837;
- margin: 30px 0;
- padding: 0 10px;
-}
-.my-pages__membership-levels__msg--error {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- max-width: 100%;
-}
-.my-pages__membership-levels__icon--error {
- margin: 1px 5px 0 0;
- -ms-flex: 0 0 18px;
- flex: 0 0 18px;
-}
-@media (min-width: 740px) {
- .my-pages__membership-levels__icon--error {
- margin: 0 10px 0 0;
- -ms-flex: 0 0 36px;
- flex: 0 0 36px;
- }
-}
-@media (min-width: 740px) {
- .my-pages--donations-page
- #maincontent
- > .l-section
- > .l-section__inner--content-spaced {
- padding-top: 30px;
- }
-}
-.my-pages--donations-page .my-pages-block__heading {
- padding-top: 2px;
-}
-.my-historical-bookings {
- position: relative;
-}
-.my-historical-bookings .gradient-pattern {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 90px;
-}
-@media (min-width: 950px) {
- .my-historical-bookings .gradient-pattern {
- width: 97%;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .my-historical-bookings .gradient-pattern {
- margin: 12px 0 0 15px;
- }
-}
-@media (min-width: 1200px) {
- .my-historical-bookings .gradient-pattern {
- margin: 14px 0 0 18px;
- }
-}
-.my-historical-bookings .gradient-pattern .scandic-friends-pattern {
- height: 100%;
-}
-.my-historical-bookings .gradient-pattern:after {
- content: "";
- width: 100%;
- height: 30px;
- position: absolute;
- bottom: 0;
- right: 0;
- background-image: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(hsla(0, 0%, 100%, 0)),
- to(#fff)
- );
- background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFFFFF",endColorstr="#FFFFFFFF",GradientType=0);
-}
-@media (min-width: 950px) {
- .my-historical-bookings .gradient-pattern {
- height: 70px;
- }
-}
-.my-historical-bookings__body {
- position: relative;
-}
-.my-historical-bookings__filter__input-group {
- margin-bottom: 5px;
-}
-.my-historical-bookings__filter__input-group__label {
- font-size: 0.9375rem;
- vertical-align: middle;
- width: 65px;
- padding: 0 10px 0 0;
- word-break: break-all;
-}
-.my-historical-bookings__filter__input-group__input {
- display: inline-block;
- vertical-align: middle;
- width: 100%;
- margin-bottom: 20px;
-}
-.my-historical-bookings__filter .custom-select select {
- font-size: 0.875rem;
-}
-.my-historical-bookings__filter__button {
- vertical-align: middle;
- margin-bottom: 15px;
- display: inline-block;
- width: 100%;
-}
-.my-historical-bookings__filter__disclaimer {
- font-size: 0.9375rem;
-}
-.my-historical-bookings__filter__body {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-@media (max-width: 949px) {
- .my-historical-bookings__filter__input-group__label {
- text-transform: capitalize;
- }
- .my-historical-bookings__filter__message {
- background: #f5f5f4;
- border-top: 1px solid #dddbda;
- margin: 10px -10px -10px;
- padding: 7px 10px;
- }
-}
-@media (min-width: 950px) {
- .my-historical-bookings__filter {
- padding: 0;
- background: none;
- margin-top: 10px;
- margin-bottom: 10px;
- border-bottom: none;
- }
- .my-historical-bookings__filter__disclaimer {
- padding-top: 20px;
- padding-bottom: 5px;
- }
- .my-historical-bookings__filter__body {
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
- .my-historical-bookings__filter__input-group {
- display: inline-block;
- margin-bottom: 0;
- width: 100%;
- }
- .my-historical-bookings__filter__input-group__label {
- display: inline-block;
- width: auto;
- }
- .my-historical-bookings__filter__input-group__label--to {
- font-weight: 700;
- padding: 0 3px;
- }
- .my-historical-bookings__filter__input-group__input {
- width: 25%;
- margin-bottom: 0;
- }
- .my-historical-bookings__filter__button {
- width: 20%;
- margin-bottom: 0;
- }
- .my-historical-bookings__filter__toggle {
- display: none;
- }
- .my-historical-bookings__filter__body {
- margin-top: 0;
- }
- .my-historical-bookings__filter__message {
- font-weight: 700;
- margin-top: 15px;
- }
-}
-.js .hotel-stays li[data-js-past-stays-item] {
- display: none;
-}
-.negative-points {
- color: #cd0921;
-}
-.my-pages-hero-area {
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
-}
-.my-pages-hero-area__main {
- color: #fff;
- padding: 20px 35px 35px;
-}
-.my-pages-hero-area__main a {
- color: #fff !important;
-}
-.my-pages-hero-area__main h2 {
- color: #fff;
- font-weight: 700;
- font-size: 0.9375rem;
- margin-bottom: 8px;
-}
-.my-pages-hero-area__main__inner {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.my-pages-hero-area__learnmore-section {
- margin-top: 15px;
- background: #404040;
-}
-.my-pages-hero-area__learnmore-section ul {
- padding-left: 6px;
-}
-@media (max-width: 949px) {
- .my-pages-hero-area__link-section {
- margin-top: 35px;
- }
- .my-pages-hero-area__main__inner {
- padding: 0;
- }
-}
-@media (min-width: 740px) {
- .my-pages-hero-area__main {
- padding: 30px 0;
- }
- .my-pages-hero-area__main h2 {
- font-size: 1.125rem;
- }
- .my-pages-hero-area__main__inner {
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .my-pages-hero-area__membership-section,
- .my-pages-hero-area__points-section {
- width: 50%;
- }
-}
-@media (min-width: 950px) {
- .my-pages-hero-area__points-section {
- width: 30%;
- }
- .my-pages-hero-area__membership-section {
- width: 40%;
- }
- .my-pages-hero-area__link-section {
- display: block;
- width: 30%;
- }
-}
-.my-pages-hero-area__overview {
- background: #000;
- color: #fff;
- font-size: 0.75rem;
- font-weight: 700;
- padding-top: 10px;
- padding-bottom: 10px;
-}
-.my-pages-hero-area__overview a {
- color: #fff;
-}
-.my-pages-hero-area__overview__profile-link {
- float: right;
-}
-.my-pages-hero-area__overview__profile-link a {
- background: url(/_static/img/icons/profile-icon.png) no-repeat 100%;
- background-size: 20px;
- padding: 4px 30px 3px 0;
- font-size: 13px;
- text-transform: uppercase;
- vertical-align: middle;
-}
-@media (min-width: 950px) {
- .my-pages-hero-area__overview__greeting {
- margin-right: 2.8125rem;
- }
-}
-.my-pages-hero-area__points-section {
- text-transform: uppercase;
- font-size: 0.9375rem;
- font-weight: 700;
- text-align: center;
- border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
- padding-bottom: 25px;
-}
-.my-pages-hero-area__points-section__label,
-.my-pages-hero-area__points-section__points {
- display: block;
-}
-.my-pages-hero-area__points-section__points {
- font-family: BrandonText-Bold, Arial, Helvetica, sans-serif;
- font-size: 4.375rem;
- line-height: 70px;
- letter-spacing: -4px;
- margin-bottom: 4px;
-}
-.my-pages-hero-area__points-section__points--xhigh-points {
- font-size: 3.4375rem;
- line-height: 55px;
-}
-@media (min-width: 740px) {
- .my-pages-hero-area__points-section {
- font-size: 1.0625rem;
- border-bottom: none;
- border-right: 1px solid hsla(0, 0%, 100%, 0.3);
- padding: 20px 10px;
- }
- .my-pages-hero-area__points-section__points {
- font-size: 5.625rem;
- margin-bottom: 15px;
- }
- .my-pages-hero-area__points-section__points--high-points {
- font-size: 5rem;
- }
- .my-pages-hero-area__points-section__points--xhigh-points {
- font-size: 4.375rem;
- }
-}
-@media (min-width: 950px) {
- .my-pages-hero-area__points-section {
- font-size: 1.125rem;
- text-align: left;
- padding: 7px 0 15px;
- border-right: 1px solid #fff;
- }
- .my-pages-hero-area__points-section
- .my-pages-hero-area__points-section__label {
- padding-left: 5px;
- }
- .my-pages-hero-area__points-section__points {
- margin-bottom: 4px;
- font-size: 5.3125rem;
- line-height: 85px;
- }
- .my-pages-hero-area__points-section__points--high-points {
- font-size: 4.375rem;
- line-height: 70px;
- }
- .my-pages-hero-area__points-section__points--xhigh-points {
- font-size: 3.75rem;
- line-height: 60px;
- }
-}
-@media (min-width: 1050px) {
- .my-pages-hero-area__points-section__points {
- font-size: 5.625rem;
- }
- .my-pages-hero-area__points-section__points--high-points {
- font-size: 5rem;
- line-height: 80px;
- }
- .my-pages-hero-area__points-section__points--xhigh-points {
- font-size: 4.375rem;
- line-height: 70px;
- }
-}
-.my-pages-hero-area__membership-section {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-justify-content: center;
- -moz-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- padding-top: 25px;
-}
-.my-pages-hero-area__membership-section__badge {
- margin-right: 20px;
-}
-.my-pages-hero-area__membership-section__badge figure {
- margin: 0;
-}
-.my-pages-hero-area__membership-section__badge img {
- width: 70px;
- height: auto;
-}
-.my-pages-hero-area__membership-section__info {
- font-size: 0.9375rem;
- padding-top: 5px;
-}
-.my-pages-hero-area__membership-section__info h2 {
- font-family:
- Helvetica Neue,
- Helvetica,
- Arial,
- sans-serif;
- margin-bottom: 0;
-}
-.my-pages-hero-area__membership-section__info__membership-label,
-.my-pages-hero-area__membership-section__info__membership-number {
- font-size: 0.8125rem;
- display: inline;
-}
-.my-pages-hero-area__membership-section__info__registered-points-label {
- margin-top: 10px;
-}
-.my-pages-hero-area__membership-section__info__view-loyalty-card {
- width: 100%;
- text-align: center;
- font-weight: 700;
- font-size: 0.875rem;
- margin-top: 7px;
- padding-top: 8px;
- padding-bottom: 8px;
-}
-.my-pages-hero-area__membership-section__wrapper--error {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- padding: 0;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.my-pages-hero-area__membership-section--error {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- margin: 30px 0 10px;
- background: #3d3835;
- padding: 20px 10px;
- border-radius: 5px;
- max-width: 100%;
-}
-.my-pages-hero-area__membership-section__content--error {
- display: -ms-flexbox;
- display: flex;
-}
-.my-pages-hero-area__membership-section__icon--error {
- margin: 1px 5px 0 0;
- width: 18px;
- height: 18px;
-}
-.my-pages-hero-area__membership-section__loyalty-btn {
- -ms-flex-item-align: end;
- align-self: flex-end;
- margin-top: 20px;
- min-width: 50%;
-}
-.my-pages-hero-area__membership-section__loyalty-btn .btn {
- margin: 0;
- padding-left: 25px;
- padding-right: 25px;
-}
-@media (min-width: 740px) {
- .my-pages-hero-area__membership-section {
- padding: 20px 10px;
- }
- .my-pages-hero-area__membership-section__info h2 {
- margin-bottom: 2px;
- }
- .my-pages-hero-area__membership-section__info__membership-label,
- .my-pages-hero-area__membership-section__info__membership-number {
- font-size: 0.9375rem;
- }
- .my-pages-hero-area__membership-section__wrapper--error {
- padding: 0;
- margin: 0 20px;
- }
- .my-pages-hero-area__membership-section--error {
- margin: 0;
- padding: 20px 15px;
- }
-}
-@media (min-width: 1200px) {
- .my-pages-hero-area__membership-section__badge {
- margin-right: 30px;
- }
- .my-pages-hero-area__membership-section__badge img {
- width: 85px;
- }
-}
-@media (min-width: 950px) {
- .my-pages-hero-area__membership-section__wrapper--error {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .my-pages-hero-area__membership-section--error {
- margin: -10px 40px;
- padding: 20px 30px;
- }
- .my-pages-hero-area__membership-section__icon--error {
- margin: 4px 10px 0 0;
- width: 36px;
- height: 36px;
- }
-}
-.my-pages-hero-area__link-section {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
-}
-.my-pages-hero-area__link-section .membership-link-list {
- width: 100%;
- background: #3d3835;
- border-radius: 5px;
- padding: 17px 25px;
- margin: -10px 0;
-}
-@media (max-width: 739px) {
- .my-pages-hero-area__link-section .membership-link-list {
- padding: 17px 25px 10px;
- }
-}
-.my-pages-hero-area__link-section .membership-link-list__headline {
- color: #fff;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- font-weight: 700;
- font-size: 18px;
- margin-bottom: 8px;
-}
-.my-pages-hero-area__link-section
- .membership-link-list__heading
- .expandable__toggle {
- float: right;
- padding: 0;
- margin: -30px 0;
-}
-.my-pages-hero-area__link-section .membership-link-list .list-links {
- margin-bottom: 0;
-}
-.my-pages-hero-area__link-section .membership-link-list .expandable__body {
- display: none;
-}
-.my-pages-hero-area__nav {
- background-color: #f3f2f1;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- height: auto;
-}
-.my-pages-hero-area__nav ul {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: left;
- justify-content: left;
-}
-.my-pages-hero-area__nav li {
- padding-top: 10px;
- max-width: 60%;
-}
-.my-pages-hero-area__nav li a {
- color: #333;
- font-size: 0.8125rem;
- text-transform: uppercase;
- display: block;
-}
-.my-pages-hero-area__nav li a:active,
-.my-pages-hero-area__nav li a:focus,
-.my-pages-hero-area__nav li a:hover {
- text-decoration: none;
-}
-.my-pages-hero-area__nav li a span {
- display: block;
-}
-.my-pages-hero-area__nav li:not(:last-child) a {
- margin-right: 1.25rem;
-}
-.my-pages-hero-area__nav li:not(.is-active) a:hover {
- color: #666;
-}
-.my-pages-hero-area__nav li.is-active a span {
- font-weight: 700;
- border-bottom: 2px solid;
- padding-bottom: 10px;
-}
-@media (min-width: 420px) {
- .my-pages-hero-area__nav li:not(:last-child) a {
- margin-right: 2.5rem;
- }
-}
-@media (min-width: 950px) {
- .my-pages-hero-area__nav li a {
- font-size: 15px;
- }
-}
-.my-pages-contact-us .my-pages-block__heading {
- width: 100%;
-}
-.my-pages-contact-us__contact-info {
- background-color: #f8f8f8;
- padding: 20px 25px 40px 20px;
- margin-bottom: 20px;
-}
-.my-pages-contact-us__contact-info a {
- font-weight: 700;
-}
-.my-pages-contact-us__contact-info__phone-info {
- border-bottom: 1px solid #e9e8e7;
- padding-bottom: 20px;
- margin-bottom: 20px;
-}
-.my-pages-contact-us__contact-info__label {
- font-size: 0.75rem;
- text-transform: uppercase;
- font-weight: 700;
-}
-.member-profile-success {
- background: url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.svg)
- repeat #fafaf9;
- padding: 15px 15px 1px;
- position: relative;
- margin-bottom: 20px;
-}
-@media (min-width: 950px) {
- .member-profile-success {
- padding: 24px 24px 1px;
- }
-}
-.scandic-friends-pattern {
- position: relative;
- z-index: 0;
-}
-.scandic-friends-pattern:before {
- content: "";
- background: #f3f2f1;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- position: absolute;
- z-index: -2;
-}
-.scandic-friends-pattern:after {
- content: "";
- display: block;
- background: url(/_static/img/scandic-friends-pattern/bg-scandic-friends-pattern.png)
- repeat 0 0;
- opacity: 0.4;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- position: absolute;
- z-index: -1;
-}
-.scandic-friends-pattern--dark:before {
- background: #2a221c;
-}
-.scandic-friends-pattern--dark:after {
- opacity: 0.08;
-}
-.digital-loyalty-card-page .scandic-friends-pattern--skin-top:before,
-.scandic-friends-pattern--brownish:before {
- background: #7f7369;
-}
-.digital-loyalty-card-page .scandic-friends-pattern--skin-top:after,
-.scandic-friends-pattern--brownish:after {
- opacity: 0.07;
-}
-.digital-loyalty-card-page .scandic-friends-pattern--skin-red:before,
-.scandic-friends-pattern--redish:before {
- background: #a41c2a;
-}
-.digital-loyalty-card-page .scandic-friends-pattern--skin-red:after,
-.scandic-friends-pattern--redish:after {
- opacity: 0.07;
-}
-.scandic-friends-pattern--bg-offset-1:after {
- background-position: -56px -107px;
-}
-.scandic-friends-pattern--bg-offset-2:after {
- background-position: 70px -61px;
-}
-.scandic-friends-pattern > * {
- z-index: 10;
-}
-.heading-with-tooltip .heading-with-tooltip__heading {
- display: inline;
-}
-.heading-with-tooltip .heading-with-tooltip__tooltip {
- display: inline-block;
- margin-left: 0.5em;
- display: none;
-}
-@media (min-width: 740px) {
- .heading-with-tooltip .heading-with-tooltip__tooltip {
- display: inline-block;
- }
-}
-.heading-with-tooltip .heading-with-tooltip__tooltip .icon {
- vertical-align: top;
-}
-.text-with-tooltip {
- display: -ms-inline-flexbox;
- display: inline-flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.text-with-tooltip .text-with-tooltip__tooltip {
- margin-left: 3px;
-}
-.tooltip {
- display: inline-block;
- vertical-align: middle;
-}
-.tooltip > a {
- display: block;
- position: relative;
-}
-.tooltip > a:after {
- content: "";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
-}
-.tooltip .icon {
- vertical-align: middle;
-}
-.tooltip--text-top {
- vertical-align: text-top;
-}
-.tooltip__body {
- padding: 24px 24px 8px;
- z-index: 100000;
- max-width: 30rem;
- -webkit-transition: opacity 0.25s ease-in;
- transition: opacity 0.25s ease-in;
-}
-.tooltip__body:not(.visible) {
- display: block;
- position: absolute;
- left: -100000em;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
- opacity: 0;
-}
-.tooltip__body.visible {
- display: block;
- position: absolute;
- opacity: 1;
- cursor: pointer;
-}
-.tooltip__body.visible p {
- cursor: auto;
-}
-.tooltip__body.visible.hiding {
- opacity: 0;
-}
-.tooltip__body.member-price-tooltip {
- max-width: 22rem;
-}
-.tooltip__body:before {
- content: "";
- display: block;
- height: 24px;
- width: 24px;
- float: right;
- margin: -12px -12px 10px 10px;
- background: url(/_static/img/icons/shared/close-button.svg) no-repeat 50%;
-}
-.tooltip__body-title {
- font-weight: 700;
- margin-bottom: 0;
-}
-.filter {
- background-color: #fff;
-}
-.filter__expandable {
- position: absolute;
- margin-top: 0;
- width: 100%;
- left: 0;
- z-index: 102;
- background: #fff;
- -webkit-box-shadow: 0 10px 15px 1px rgba(0, 0, 0, 0.15);
- box-shadow: 0 10px 15px 1px rgba(0, 0, 0, 0.15);
-}
-.filter__expandable-header {
- padding: 20px 40px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- white-space: nowrap;
-}
-.filter__applied-counter-wrapper,
-.filter__results-counter-wrapper {
- display: inline;
-}
-.filter__expandable-header--mobile {
- display: none;
-}
-.filter__expandable-footer {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: end;
- justify-content: flex-end;
- -ms-flex-align: center;
- align-items: center;
- padding: 40px;
-}
-.filter__expandable-footer .filter__button-cancel {
- margin-right: 20px;
-}
-.filter__toggle-container {
- color: #00838e;
-}
-.filter__toggle-container:hover {
- cursor: pointer;
-}
-.filter__toggle {
- content: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);
- -webkit-transform: rotateX(180deg);
- transform: rotateX(180deg);
- -webkit-transition: 0.2s ease-in-out;
- transition: 0.2s ease-in-out;
- width: 18px;
- height: 18px;
- margin-bottom: -3px;
-}
-.filter__line {
- border-bottom: 2px solid #f3f2f1;
- margin: 0 40px;
-}
-.filter__section {
- padding: 0 40px;
- white-space: nowrap;
-}
-.filter__section-heading {
- padding-top: 20px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: center;
- align-items: center;
- cursor: default;
-}
-.filter__section-heading .heading-5 {
- text-decoration: none;
- color: #333;
-}
-.filter__section-heading:hover {
- text-decoration: none;
-}
-.filter__facilities {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-direction: row;
- flex-direction: row;
- width: 100%;
- font-size: 0.875rem;
-}
-.filter__facilities-item-container {
- -ms-flex: 20%;
- flex: 20%;
- min-width: 200px;
- max-width: 20%;
- padding: 2px 0;
-}
-.filter__facilities-item-container input[type="checkbox"] {
- margin-left: -15px;
- margin-right: 0;
-}
-.filter__facilities-item-fieldset {
- padding-left: 15px;
- overflow-wrap: break-word;
- white-space: normal;
- display: inline-block;
-}
-.filter__facilities-item-fieldset:disabled {
- color: #b1b1b1;
-}
-.filter__facilities-item-label {
- padding-left: 0;
-}
-.filter__facilities-item {
- display: block;
- margin: -23px 0 0 8px;
-}
-.filter-page .filter__counter,
-.filter__button .filter__counter {
- background-color: #f3f2f1;
- border-radius: 100%;
- font-size: 0.75rem;
- width: 21px;
- height: 21px;
- color: #00838e;
- margin-left: 5px;
- text-align: center;
- padding-top: 3px;
- display: inline-block;
-}
-.filter__button,
-.filter__button-view-results {
- height: 36px;
- line-height: 1em;
-}
-.filter__button-cancel,
-.filter__button-clear {
- padding: 0 10px;
- color: #00838e;
- background-color: #fff;
- border: none;
-}
-.filter__section-heading .filter__counter {
- font-weight: 700;
- color: #333;
-}
-[plural-singular-wrapper] [data-value]:after {
- content: attr(data-value);
-}
-[plural-singular-wrapper] [data-value="1"] ~ [plural] {
- display: none;
-}
-[plural-singular-wrapper] [data-value="1"] ~ [singular],
-[plural-singular-wrapper] [plural] {
- display: inline;
- display: initial;
-}
-[plural-singular-wrapper] [singular] {
- display: none;
-}
-[text-transform-lowercase] {
- text-transform: lowercase;
-}
-.filter__applied-counter-wrapper {
- display: inline;
- padding-left: 15px;
-}
-[data-js="shadow-for-mobile-scroll"] {
- display: none;
-}
-.pois-container--temporary-layout-adjustment {
- padding-top: 1px !important;
-}
-body.filter-open .filter-applied > .filter__button-clear,
-body.filter-open form.sort-order-form {
- display: none;
-}
-@media (max-width: 739px) {
- [data-js="shadow-for-mobile-scroll"] {
- display: block;
- position: fixed;
- top: -10px;
- height: 10px;
- width: 100%;
- opacity: 0;
- -webkit-transition: opacity 0.2s ease-in-out;
- transition: opacity 0.2s ease-in-out;
- -webkit-box-shadow: 0 0 7px #000;
- box-shadow: 0 0 7px #000;
- }
- .box-shadow-active {
- opacity: 0.5;
- }
- .js-filter-overflow-adjustment {
- overflow: hidden;
- }
- .heading-with-filter-controls__left-wrapper {
- -ms-flex-pack: center;
- justify-content: center;
- width: 100%;
- }
- .heading-with-filter-controls__inner-container {
- padding: 20px 15px 5px;
- }
- .heading-with-filter-controls__inner-container h1 {
- text-align: center;
- }
- .filter-and-distance-controls {
- -ms-flex-direction: column;
- flex-direction: column;
- }
- .filter-and-distance-controls .filter__button {
- margin-bottom: 10px;
- width: 100%;
- }
- .filter--mobile-hide,
- .filter__counter--total-in-heading,
- .filter__expandable-header,
- .filter__line,
- .filter__toggle-container {
- display: none;
- }
- .filter {
- width: 100%;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- }
- .filter__expandable {
- top: 0;
- background-color: #f3f2f1;
- z-index: 999999;
- margin-top: 0;
- padding-bottom: 85px;
- max-width: 100%;
- bottom: 0;
- overflow-y: scroll;
- -webkit-overflow-scrolling: touch;
- }
- .filter__expandable-header--mobile,
- .filter__section {
- background: #fff;
- margin: 8px 16px;
- padding: 20px 20px 15px;
- border-radius: 5px;
- }
- .filter__expandable-header--mobile {
- display: block;
- margin-top: 16px;
- }
- .filter__expandable-header--mobile .heading-5 {
- text-align: center;
- margin-bottom: 10px;
- }
- .filter__section {
- padding-top: 15px;
- }
- .filter__section.section-minimized-mobile .section__toggle {
- -webkit-transform: rotate3d(0, 0, 0, 0deg);
- transform: rotate3d(0, 0, 0, 0deg);
- }
-}
-@media (max-width: 739px) and (max-width: 739px) {
- .filter__section.section-minimized-mobile .filter__facilities {
- display: none;
- }
-}
-@media (max-width: 739px) {
- .filter__section-heading {
- padding: 0;
- cursor: pointer;
- }
- .filter__section-heading .section__toggle {
- -webkit-transform: rotateX(180deg);
- transform: rotateX(180deg);
- -webkit-transition: -webkit-transform 0.2s ease-in-out;
- transition: -webkit-transform 0.2s ease-in-out;
- transition: transform 0.2s ease-in-out;
- transition:
- transform 0.2s ease-in-out,
- -webkit-transform 0.2s ease-in-out;
- content: "";
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea-3px.svg);
- background-position: 50%;
- background-size: 18px 20px;
- background-repeat: no-repeat;
- width: 20px;
- height: 20px;
- display: none;
- }
-}
-@media (max-width: 739px) and (max-width: 739px) {
- .filter__section-heading .section__toggle {
- display: block;
- }
-}
-@media (max-width: 739px) {
- .filter__facilities {
- padding-top: 10px;
- }
-}
-@media (max-width: 739px) {
- .filter__facilities-item-container {
- -ms-flex: 100%;
- flex: 100%;
- max-width: 100%;
- }
-}
-@media (max-width: 739px) {
- .filter__button-clear {
- padding-left: 15px;
- margin-left: 0;
- }
-}
-@media (max-width: 739px) {
- .filter__button-cancel {
- padding-left: 0;
- }
-}
-@media (max-width: 739px) {
- .filter__expandable-footer {
- position: fixed;
- -ms-flex-pack: justify;
- justify-content: space-between;
- background: #fff;
- bottom: 0;
- width: 100%;
- padding: 20px;
- -webkit-box-shadow: 0 -4px 3px 2px hsla(0, 0%, 57.3%, 0.2);
- box-shadow: 0 -4px 3px 2px hsla(0, 0%, 57.3%, 0.2);
- }
-}
-@media (max-width: 739px) {
- .filter-applied {
- display: -ms-flexbox;
- display: flex;
- }
- .filter-applied .filter__button {
- max-width: 50%;
- }
- .filter-applied .filter__button-clear {
- display: inline-block;
- height: 36px;
- }
-}
-@media (max-width: 739px) {
- .filter-header-responsive-wrapper {
- margin-top: -10px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- }
- .filter-header-responsive-wrapper > button,
- .filter-header-responsive-wrapper > div {
- padding: 0;
- margin-top: 10px;
- margin-right: 15px;
- }
-}
-@media (max-width: 739px) {
- body.filter-open,
- html.filter-open {
- overflow: hidden;
- max-height: 100vh;
- }
-}
-@media (min-width: 1800px) {
- .heading-with-filter-controls__inner-container {
- padding-left: 8px;
- }
- .filter__expandable-header {
- margin: 0 auto;
- width: 1845px;
- border-bottom: none;
- }
- .filter__expandable-footer,
- .filter__section {
- margin: 0 auto;
- width: 1845px;
- }
-}
-@media (min-width: 740px) and (max-width: 1199px) {
- .heading-with-filter-controls__left-wrapper {
- width: 100%;
- }
- .heading-with-filter-controls__inner-container {
- max-width: 100%;
- padding: 30px 40px 20px;
- }
- .filter-and-distance-controls .custom-select--filter {
- margin-left: 20px;
- }
- .filter__facilities-item-container {
- -ms-flex: 33%;
- flex: 33%;
- max-width: 33%;
- }
-}
-@media (min-width: 950px) {
- .filter-page .filter-item input.custom-radio:focus + a,
- .filter-page :focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
- .filter-page .map-opened .hotel-teaser__left .hotel-slider:focus {
- margin: 4px;
- width: calc(100% - 8px) !important;
- }
-}
-.filter-page .filter {
- color: #404040;
- position: relative;
-}
-.filter .sort-by {
- padding-right: 15px;
-}
-.filter .sort-by select {
- width: 100%;
- opacity: 0;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- border: 0;
-}
-.filter .custom-select {
- border: 2px solid #757575;
- border-radius: 2px;
- padding: 10px 40px 10px 10px;
- white-space: nowrap;
- font-family:
- Helvetica Neue,
- Roboto,
- Helvetica,
- Arial,
- sans-serif;
- height: auto;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.filter .custom-select,
-.filter .custom-select label {
- line-height: 2.5rem;
-}
-.filter .custom-select:after {
- width: 24px;
- height: 24px;
- background-size: 24px 24px;
- margin-top: -12px;
- right: 9px;
- background-position: 50%;
-}
-.filter-modal .custom-select {
- border: 0;
- padding: 10px 0;
-}
-.filter-modal .custom-select:after {
- display: none;
-}
-.filter-wrapper.filter-open:before {
- content: "";
- display: block;
- background: rgba(0, 0, 0, 0.4);
- position: fixed;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 100;
-}
-.filter-container {
- width: 100%;
- margin-bottom: 10px;
-}
-.filter-container.filter-modal {
- position: fixed;
- top: 50%;
- left: 20px;
- right: 20px;
- z-index: 101;
- background: #fff;
- max-height: 85%;
- padding: 0 20px;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- -webkit-transition: -webkit-transform 0.35s ease-in-out;
- transition: -webkit-transform 0.35s ease-in-out;
- transition: transform 0.35s ease-in-out;
- transition:
- transform 0.35s ease-in-out,
- -webkit-transform 0.35s ease-in-out;
- border: 2px solid #757575;
- -webkit-box-shadow: 0 14px 24px rgba(0, 0, 0, 0.15);
- box-shadow: 0 14px 24px rgba(0, 0, 0, 0.15);
- border-radius: 4px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- width: auto;
-}
-.filter-close {
- display: none;
- position: absolute;
- top: -13px;
- right: -13px;
- width: 26px;
- background: url(/_static/img/icons/close-button.svg) no-repeat 50% #757575;
- z-index: 101;
- height: 26px;
- border-radius: 50%;
-}
-.filter-modal .filter-close,
-.filter-title {
- display: block;
-}
-.filter-modal h5 {
- padding-right: 10px;
-}
-.filter-clear,
-.filter-modal .filter-title {
- line-height: 1rem;
- text-transform: uppercase;
- padding: 10px 0;
-}
-.filter-clear {
- font-family: Helvetica, Arial, sans-serif;
- font-size: 0.8125rem;
- display: none;
- text-transform: none;
- color: #00838e;
- padding-right: 10px;
-}
-.filter-clear:before {
- content: "";
- display: none;
- width: 1px;
- height: 11px;
- margin-right: 10px;
- background: #757575;
- -webkit-transform: translateY(1px);
- transform: translateY(1px);
-}
-.filter-modal .filter-clear {
- display: block;
-}
-.filter-modal .filter-clear:before {
- display: -ms-inline-flexbox;
- display: inline-flex;
-}
-.filter-list {
- display: none;
- padding: 0 0 10px;
- margin-bottom: 20px;
- border-radius: 4px;
-}
-.filter-list:after {
- position: absolute;
- content: "";
- background: -webkit-gradient(
- linear,
- left bottom,
- left top,
- from(hsla(0, 0%, 100%, 0.8)),
- to(hsla(0, 0%, 100%, 0.3))
- );
- background: linear-gradient(
- 0deg,
- hsla(0, 0%, 100%, 0.8),
- hsla(0, 0%, 100%, 0.3)
- );
- height: 20px;
- width: 100%;
- bottom: 19px;
- right: 0;
-}
-.filter-modal .filter-list {
- display: block;
- max-height: calc(100% - 76px);
- overflow: auto;
-}
-.filter-modal .filter-list.filter-list-city {
- max-height: calc(100% - 37px);
- margin-bottom: 0;
-}
-.filter-modal .filter-list.filter-list-city:after {
- bottom: 0;
-}
-.filter-destination-wrapper {
- display: none;
- width: calc(200% + 20px);
- -ms-flex-pack: justify;
- justify-content: space-between;
- position: relative;
- -webkit-transition: left 0.4s ease-in-out;
- transition: left 0.4s ease-in-out;
- left: 0;
- margin-bottom: 20px;
- height: calc(100% - 76px);
-}
-.filter-destination-wrapper .filter-cities,
-.filter-destination-wrapper > ul {
- width: calc(50% - 10px);
-}
-.filter-destination-wrapper.slide-left {
- left: calc(-100% - 20px);
-}
-.filter-destination-wrapper.slide-left .filter-destination {
- opacity: 0;
- visibility: hidden;
-}
-.filter-modal .filter-destination-wrapper {
- display: -ms-flexbox;
- display: flex;
-}
-.filter-destination-wrapper .filter-cities {
- position: relative;
-}
-.filter-destination-wrapper .filter-cities,
-.filter-destination-wrapper .filter-cities > div {
- height: 100%;
-}
-.filter-item {
- width: 100%;
- font-size: 1rem;
- line-height: 1.4375rem;
- display: block;
- padding: 0 20px 0 0;
-}
-.filter-item.filter-country {
- padding: 0;
-}
-.filter-item.disabled a {
- color: #757575;
-}
-.filter-item.disabled .hotel-count {
- display: none;
-}
-.filter-item.disabled .custom-radio-button__checkmark {
- border-color: #c8c8c8;
-}
-.filter-item a {
- color: #404040;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- padding: 4px 0 3px 35px;
- margin: 4px;
- position: relative;
-}
-.filter-item a:focus {
- outline: 0 none;
-}
-.filter-item.custom-checkbox-wrapper a {
- padding: 4px 0 3px;
-}
-.filter-item.custom-checkbox-wrapper a .custom-checkbox-label:before {
- margin-right: 4px;
- min-width: 2rem;
-}
-.filter-item .hotel-count {
- background: #fff;
- border-radius: 10.5px;
- font-size: 0.8125rem;
- padding: 2px 7px;
- line-height: 1rem;
- margin-left: 5px;
- color: #00838e;
- font-weight: 400;
-}
-.filter-item.filter-country > a,
-.filter .back {
- display: block;
- padding: 10px 20px 10px 0;
- border-bottom: 1px solid #f3f2f1;
- position: relative;
-}
-.filter a:active,
-.filter a:focus,
-.filter a:hover {
- text-decoration: none;
-}
-.filter .back {
- padding: 2px 0 2px 30px;
- margin: 4px 4px 10px;
- border: 0;
- cursor: pointer;
-}
-.filter-item.filter-country > a:after,
-.filter .back:before {
- background: url(/_static/img/icons/arrows/arrow-down-nordicsea.svg) no-repeat
- 50%;
- width: 20px;
- height: 20px;
- position: absolute;
- content: "";
- -webkit-transform: rotate(270deg) translateX(50%);
- transform: rotate(270deg) translateX(50%);
- display: block;
- right: 0;
- top: 50%;
-}
-.filter .back:before {
- left: 0;
- right: auto;
- -webkit-transform: rotate(90deg) translateX(-50%);
- transform: rotate(90deg) translateX(-50%);
-}
-.filter-pills {
- display: none;
- -ms-flex-align: start;
- align-items: flex-start;
- -ms-flex-negative: 0;
- flex-shrink: 0;
-}
-.filter-modal .filter-pills,
-.filter-pill {
- display: -ms-flexbox;
- display: flex;
-}
-.filter-pill {
- background: #f3f2f1;
- border: 1px solid #757575;
- padding: 5px 10px;
- font-size: 0.8125rem;
- line-height: 1rem;
- margin: 0 10px 10px 0;
- -ms-flex-align: center;
- align-items: center;
-}
-.filter-pill:last-child {
- margin-bottom: 20px;
-}
-.filter-pill-close {
- background: url(/_static/img/icons/shared/cancel-close.svg) no-repeat 50%
- transparent;
- width: 0.75rem;
- height: 0.75rem;
- margin: -5px -8px -5px 2px;
- padding: 12px;
- cursor: pointer;
-}
-.filter .hotel-list {
- width: 100%;
-}
-.filter .hotel-list-wrapper {
- max-width: 100%;
-}
-.filter__counter {
- line-height: 1rem;
- margin-bottom: 1px;
-}
-.filter-modal .filter__counter {
- display: none;
-}
-.filter-separator-info {
- width: 100%;
- line-height: 1.4rem;
- margin: 5px 2px;
- color: #757575;
-}
-.filter-separator-info .filter-separator-destn {
- font-weight: 700;
- text-transform: capitalize;
-}
-.filter .speech-bubble {
- width: 100%;
-}
-.filter-page .main {
- z-index: auto;
-}
-.filter-page .scandic-main-page-link {
- display: inline-block;
- margin-bottom: 5px;
-}
-.filter-page .scroll-controls {
- -ms-flex-pack: end;
- justify-content: flex-end;
- width: 100%;
-}
-.filter-page .l-section__inner.l-section__inner--content {
- padding-top: 20px;
- padding-bottom: 20px;
-}
-.filter-page .l-section__inner.l-section__inner--content .description {
- margin: 10px 0 0;
-}
-.filter-page .section-heading {
- line-height: 2.5rem;
-}
-.filter-page .section-heading-wrapper {
- width: 100%;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: start;
- align-items: flex-start;
- margin: 15px 0 10px;
-}
-.filter-page .section-heading-wrapper > div:first-child {
- margin-right: -100%;
-}
-.filter-page .section-heading-right {
- -ms-flex-direction: column-reverse;
- flex-direction: column-reverse;
- -ms-flex-align: end;
- align-items: flex-end;
-}
-.filter-page .filters-added {
- margin-left: 10px;
- -ms-flex-align: center;
- align-items: center;
-}
-.filter-page .filter-wrapper + .filters-added {
- margin: 5px 0 20px;
- font-size: 13px;
- color: #757575;
-}
-.filter-page .filter-wrapper + .filters-added .filter__counter {
- background: transparent;
- color: inherit;
- margin: 0;
- padding: 0;
- font-size: inherit;
- width: auto;
- height: auto;
-}
-.filter-page .open-map {
- white-space: nowrap;
- line-height: 2.5rem;
-}
-.filter-page .open-map .iconic-item__icon-container {
- padding: 0.625rem 0 0;
-}
-.filter-page .sort-wrapper {
- border: 0;
- width: auto;
-}
-.filter-page .sort-wrapper select {
- border: 0;
- width: auto;
- color: #00838e;
- padding-right: 35px;
-}
-.filter-page .sort-wrapper select:focus:not(#widget-search__text) {
- border: 0 !important;
-}
-.filter-page .sort-wrapper.custom-select:after {
- width: 24px;
- background-position: 100%;
- background-size: 24px 24px;
- right: 5px;
- height: 24px;
- margin-top: -1px;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.filter-page .map__canvas {
- display: none;
-}
-.filter-page .map-opened .map__canvas {
- display: block;
-}
-.filter-page .short-view span:first-child:after {
- content: "...";
-}
-.filter-page .short-view span:last-child {
- display: none;
-}
-.filter-page .short-view .read-more {
- display: inline-block;
- font-size: 1rem;
- padding-left: 5px;
-}
-.filter-page .short-view .read-more:after {
- background-image: url(/_static/img/icons/arrows/arrow-down-nordicsea.svg);
- width: 20px;
- height: 16px;
- margin-bottom: -3px;
-}
-.filter-page .map-section__wrapper {
- padding-bottom: 12px;
-}
-.filter-page #page-content {
- margin-top: 32px;
- padding: 0 16px;
-}
-@media (max-width: 1199px) {
- .filter-page .map__canvas--toggled-xsmall-down {
- left: 0;
- }
- .filter-page .filter-heading,
- .filter-page .filter-heading:focus {
- outline: 0 none;
- }
-}
-@media (min-width: 740px) {
- .filter-page .section-heading-wrapper {
- -ms-flex-align: center;
- align-items: center;
- margin: 30px 0;
- width: 100%;
- }
- .filter-page .section-heading-wrapper > div:first-child {
- margin-right: 0;
- }
- .filter-page .section-heading-right {
- -ms-flex-pack: end;
- justify-content: flex-end;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-align: center;
- align-items: center;
- }
- .filter-page .map-section__canvas {
- width: auto;
- }
- .filter-page .sort-wrapper {
- margin-right: 40px;
- }
- .filter-page .sort-wrapper:before {
- content: "";
- display: block;
- height: 20px;
- position: absolute;
- right: -20px;
- width: 2px;
- background: #c8c8c8;
- top: 50%;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- }
- .filter-page .filter {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- -ms-flex-align: start;
- align-items: flex-start;
- width: 100%;
- }
- .filter-page .filter-wrapper {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- width: 33%;
- min-width: 300px;
- padding-right: 30px;
- overflow: visible;
- z-index: 1;
- }
- .filter-page .filter-wrapper.filter-open:before {
- display: none;
- }
- .filter-page .filter-clear,
- .filter-page .filter__counter {
- display: block;
- }
- .filter-page .filter-destination-wrapper {
- overflow: visible;
- }
- .filter-page .filter-separator-info {
- margin: 30px 0 10px;
- color: #404040;
- }
- .filter-page .filter-heading:after {
- display: block;
- }
- .filter-page .filter-modal {
- border: 0;
- }
- .filter-page .filter-modal .filter-heading:after {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- }
- .filter-page .filter-modal .filter-clear:before {
- display: none;
- }
- .filter-page .filter-list,
- .filter-page .filter-list.filter-list-city {
- max-height: 372px;
- }
- .filter-page .filter-container {
- width: 100%;
- padding: 0;
- border-top: 2px solid #c8c8c8;
- border-radius: 0;
- margin-bottom: 0;
- }
- .filter-page .filter-container:last-child {
- border-bottom: 2px solid #c8c8c8;
- margin-bottom: 20px;
- }
- .filter-page .filter-container.filter-modal {
- position: relative;
- left: auto;
- right: auto;
- top: auto;
- height: auto !important;
- -webkit-transform: none;
- transform: none;
- -webkit-box-shadow: 0 0 transparent;
- box-shadow: 0 0 transparent;
- }
- .filter-page .filter-container .custom-select {
- border: 0;
- padding: 6px 30px 6px 0;
- margin: 4px;
- width: auto;
- }
- .filter-page .filter-container .custom-select:focus {
- outline: 0 none;
- }
- .filter-page .filter-container .custom-select:after {
- right: 0;
- }
- .filter-page .filter-heading {
- cursor: pointer;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
- .filter-page .filter-title {
- font-family: Helvetica, Arial, sans-serif;
- line-height: 1rem;
- text-transform: uppercase;
- padding: 10px 0;
- display: block;
- }
- .filter-page .filter-close,
- .filter-page .filter:after {
- display: none;
- }
- .filter-page .hotel-list-wrapper {
- max-width: calc(100% - 300px);
- width: 67%;
- z-index: 101;
- }
-}
-@media (min-width: 1200px) {
- .filter-page .l-section__inner.l-section__inner--content .description {
- margin: 20px 0;
- }
- .filter-page .map-opened .sort-wrapper {
- margin-right: 0;
- }
- .filter-page .map-opened .sort-wrapper:before {
- display: none;
- }
- .filter-page .map-opened .section-heading-wrapper {
- width: 50%;
- }
- .filter-page .map-opened .l-section__inner {
- max-width: 1920px;
- position: relative;
- display: -ms-flexbox;
- display: flex;
- }
- .filter-page .map-opened .l-section__inner .filter {
- width: 50%;
- }
- .filter-page .map-opened .open-map {
- display: none;
- }
- .filter-page .map-opened .map__close-map {
- position: static;
- width: 50%;
- text-align: right;
- margin: 30px 0;
- }
- .filter-page .map-opened .map__close-map .btn {
- font-size: 16px;
- line-height: 22px;
- font-weight: 400;
- }
- .filter-page .map-opened .map__canvas {
- padding-left: 20px;
- width: calc(50% - 20px);
- }
-}
-.scroll-controls {
- padding: 5px 0 20px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: center;
- align-items: center;
- position: relative;
- z-index: 9;
-}
-.scroll-controls .back-to-top-lnk {
- cursor: pointer;
-}
-.scroll-controls .back-to-top-lnk:focus,
-.scroll-controls .back-to-top-lnk:hover {
- text-decoration: underline;
-}
-.scroll-controls .scroll-search-btn {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.scroll-controls .scroll-search-btn:focus,
-.scroll-controls .scroll-search-btn:hover {
- text-decoration: none;
-}
-.scroll-controls .scroll-search-btn span {
- margin-left: 10px;
-}
-.hotel-teaser__left,
-.hotel__left {
- position: relative;
-}
-.hotel-teaser__left .hotel-slider.royalSlider,
-.hotel-teaser__left .hotel-slider .rsOverflow,
-.hotel__left .hotel-slider.royalSlider,
-.hotel__left .hotel-slider .rsOverflow {
- width: 100% !important;
- height: 210px;
- display: block;
-}
-.is-collapsed .hotel-teaser__left .hotel-slider.royalSlider,
-.is-collapsed .hotel-teaser__left .hotel-slider .rsOverflow,
-.is-collapsed .hotel__left .hotel-slider.royalSlider,
-.is-collapsed .hotel__left .hotel-slider .rsOverflow {
- height: auto;
-}
-.hotel-teaser__left .hotel-slider > .rsContent,
-.hotel__left .hotel-slider > .rsContent {
- display: none;
-}
-.hotel-teaser__left .rsContent .lazyload,
-.hotel__left .rsContent .lazyload {
- visibility: hidden;
-}
-.hotel-teaser__left .close-btn,
-.hotel__left .close-btn {
- display: none;
-}
-.hotel-teaser__left .rsFullscreen .close-btn,
-.hotel__left .rsFullscreen .close-btn {
- display: block;
-}
-.hotel-teaser__left .rsFullscreen .rsOverflow,
-.hotel__left .rsFullscreen .rsOverflow {
- background-color: #000;
-}
-@media (min-width: 950px) {
- .hotel-teaser__left .rsFullscreen img,
- .hotel__left .rsFullscreen img {
- width: auto;
- height: 100%;
- }
-}
-.is-collapsed:not(.is-expanded) .hotel-slider:not(.rsFullscreen) .rsArrow {
- display: none !important;
-}
-.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn,
-.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn:hover {
- background: url(/_static/img/slider/arrow.svg) no-repeat 50%;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
-}
-.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn,
-.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn:hover {
- background: url(/_static/img/slider/arrow.svg) no-repeat 50%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.hotel-slider.royalSlider .rsArrowLeft .rsArrowIcn:focus,
-.hotel-slider.royalSlider .rsArrowRight .rsArrowIcn:focus {
- outline: none;
- outline: none !important;
- -webkit-box-shadow: 0 0 1px 3px #ec7225;
- box-shadow: 0 0 1px 3px #ec7225;
-}
-@media (max-width: 739px) {
- #hotel_block .hotel-slider:not(.rsFullscreen) .rsArrow {
- display: none !important;
- }
-}
-.slider-image-template {
- display: -ms-flexbox;
- display: flex;
- height: 100%;
- width: 100%;
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-align: center;
- align-items: center;
- position: relative;
-}
-.slider-image-template > img {
- max-width: 100%;
- max-height: 100%;
- width: 100%;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- -o-object-fit: cover;
- object-fit: cover;
- border-radius: 4px;
-}
-@media (orientation: landscape) {
- .rsFullscreen .slider-image-template > img {
- width: auto;
- height: 100%;
- }
-}
-.slider-image-template > .slider-image-template__text {
- display: none;
- width: 100%;
- max-width: 100%;
- text-overflow: ellipsis;
- overflow: hidden;
- color: #fff;
- padding: 10px;
- background-color: rgba(0, 0, 0, 0.6);
- font-size: 1.125rem;
- position: absolute;
- bottom: 0;
- text-align: center;
-}
-.force-to-top {
- z-index: 99998 !important;
-}
-body.force-to-top {
- overflow: hidden;
-}
-.force-to-bottom {
- z-index: 0 !important;
-}
-.hotel-teaser,
-a[data-js-sortable-hotel-list__hotel] {
- -webkit-tap-highlight-color: transparent;
-}
-.hotel-teaser .hotel-teaser__body,
-a[data-js-sortable-hotel-list__hotel] .hotel-teaser__body {
- -webkit-tap-highlight-color: initial;
-}
-.highlight-infoblock {
- padding: 10px 10px 0;
- background-color: #e9e8e7;
- overflow: hidden;
- margin-bottom: 15px;
-}
-@media (min-width: 950px) {
- .highlight-infoblock {
- padding: 20px 20px 5px;
- }
-}
-.highlight-infoblock.highlight-infoblock--transparent {
- background: rgba(227, 224, 219, 0.6);
-}
-.highlight-infoblock.highlight-infoblock--light {
- background: #fff;
-}
-.highlight-infoblock.highlight-infoblock--nordicsea {
- background: #00838e;
-}
-@media (min-width: 950px) {
- .highlight-infoblock.highlight-infoblock-offer {
- padding: 0;
- }
- .highlight-infoblock.highlight-infoblock-offer h4 {
- padding: 20px 20px 0;
- }
- .highlight-infoblock.highlight-infoblock-offer p {
- padding-left: 20px;
- padding-right: 20px;
- }
-}
-.highlight-infoblock--rounded {
- border: 1px solid #e3e0db;
- border-radius: 3px;
-}
-@media (min-width: 740px) {
- .highlight-infoblock--rounded {
- border-radius: 5px;
- }
-}
-.highlight-infoblock__toggleable-content {
- display: block;
- overflow: hidden;
- -webkit-transition:
- height 0.2s ease-in-out,
- opacity 0.2s ease-in-out;
- transition:
- height 0.2s ease-in-out,
- opacity 0.2s ease-in-out;
- opacity: 0;
-}
-.highlight-infoblock__expand {
- cursor: pointer;
- display: inline-block;
- margin-bottom: 10px;
-}
-.highlight-infoblock.highlight-infoblock--alert {
- border-color: #c65214;
- background-color: #fbe3d3;
-}
-.highlight-infoblock.highlight-infoblock--alert a {
- color: #c65214;
- -webkit-text-decoration-color: #c65214;
- text-decoration-color: #c65214;
-}
-.offline-banner {
- color: #fff;
- padding: 10px;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: center;
- align-items: center;
- z-index: 10;
- position: relative;
- background: #606060;
-}
-.offline-banner .reload {
- color: #fff;
- background-color: #00838e;
- border-radius: 18px;
- padding: 5px 15px;
- border: 0;
- outline: 0 none;
-}
-.app-banner {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- background-color: #f3f2f1;
- padding: 10px 15px;
- position: relative;
- z-index: 999999;
- border: 1px solid #c8c8c8;
- border-width: 1px 0;
-}
-.app-banner > * {
- margin-right: 10px;
-}
-.app-banner > :last-child {
- margin-right: 0;
-}
-.app-banner__logo {
- width: 60px;
- height: 60px;
-}
-.app-banner__logo img {
- border-radius: 7px;
- border: 1px solid #c8c8c8;
- overflow: hidden;
-}
-.app-banner__body {
- display: -ms-flexbox;
- display: flex;
- line-height: 15px;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -ms-flex-align: center;
- align-items: center;
-}
-.app-banner__body p {
- font-size: 11px;
- margin-bottom: 0;
-}
-.app-banner .app-banner__title {
- font-size: 13px;
-}
-.app-banner__cta {
- justify-self: flex-end;
-}
-.app-banner:not(.hidden) ~ header .navigation-bar {
- top: 80px;
- max-height: calc(100% - 80px);
-}
-@media (max-width: 949px) {
- .disable-small-down-overflow {
- overflow: hidden;
- position: relative;
- }
-}
-.textual-separator {
- display: block;
- position: relative;
- width: 100%;
- margin: 5px 0;
- padding-left: 35px;
- line-height: 20px;
- clear: both;
-}
-.textual-separator span {
- display: inline-block;
- position: relative;
- padding: 0 2px;
- margin: 0 2px;
- background-color: #fff;
- text-transform: uppercase;
- font-size: 0.7em;
- color: #999;
- font-weight: 700;
-}
-.textual-separator:before {
- content: "";
- display: block;
- position: absolute;
- width: 100%;
- height: 1px;
- left: 0;
- top: 10px;
- border-top: 1px dashed #d8d8d8;
-}
-.social-media-icon {
- margin-right: 0.25em;
- display: inline-block;
- border-bottom: 3px solid transparent;
-}
-.social-media-icon .icon {
- display: block;
-}
-.social-media-icon:active,
-.social-media-icon:focus,
-.social-media-icon:hover {
- text-decoration: none;
-}
-.social-media-icon:focus {
- border-color: #00838e;
-}
-.hotel-about-teasers .hotel-about-teasers__links {
- padding-top: 10px;
-}
-@media (min-width: 740px) {
- .hotel-about-teasers .hotel-about-teasers__links {
- padding-top: 0;
- padding-left: 15px;
- }
-}
-.hotel-facts-container {
- margin: 10px 0 2px;
- padding: 10px;
-}
-@media (min-width: 740px) {
- .hotel-facts-container {
- margin: 20px 0 2px;
- padding: 20px;
- }
-}
-@media (min-width: 950px) {
- .hotel-facts-container {
- padding: 40px;
- }
-}
-.hotel-facts-close {
- position: absolute;
- right: 0;
- margin-right: 5px;
- margin-top: 5px;
- cursor: pointer;
-}
-.content-toggler {
- display: block;
- text-align: center;
- border-top: none;
- margin: 0;
- padding: 20px 20px 15px;
-}
-.content-toggler--rooms {
- margin-top: -15px;
-}
-@media (min-width: 740px) {
- .content-toggler--rooms {
- margin-top: -5px;
- }
-}
-@media (min-width: 1200px) {
- .content-toggler--rooms {
- margin-top: 10px;
- }
-}
-.content-toggler--facts {
- margin-top: -15px;
-}
-@media (min-width: 740px) {
- .content-toggler--facts {
- margin-top: -5px;
- }
-}
-.hotel-content-toggler {
- border: none;
- width: 100%;
- background-color: #fff;
- -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
- padding-top: 36px;
- padding-bottom: 34px;
- position: relative;
- z-index: 11;
- margin-bottom: 20px;
-}
-@media (min-width: 740px) {
- .hotel-content-toggler {
- margin-bottom: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-content-toggler {
- width: calc(100% - 12px);
- }
-}
-.hotel-content-toggler--inline {
- -webkit-box-shadow: none;
- box-shadow: none;
- margin-top: -20px;
- margin-bottom: 10px;
-}
-@media (min-width: 950px) {
- .hotel-content-toggler--inline {
- margin-top: -40px;
- }
-}
-.legalese {
- background: #fff;
- max-height: 11em;
- line-height: 1.5em;
- overflow: auto;
- border: 10px solid hsla(0, 0%, 100%, 0);
- padding-right: 10px;
-}
-.legalese::-webkit-scrollbar-track {
- border-radius: 10px;
- background-color: #edeceb;
-}
-.legalese::-webkit-scrollbar {
- width: 10px;
-}
-.legalese::-webkit-scrollbar-thumb {
- border-radius: 10px;
- background-color: #9da0a1;
-}
-.legalese h5 {
- font-size: 100%;
- margin: 1em 0 0;
-}
-.legalese h5:first-child {
- margin: 0;
-}
-@media (min-width: 950px) {
- .legalese {
- max-height: 30em;
- }
-}
-@media (min-width: 740px) {
- .legalese--tight-small-up {
- border-left: 0;
- border-right: 0;
- }
-}
-.child-info {
- margin-top: 12px;
-}
-.child-info .child-info__label {
- font-weight: 700;
-}
-.heading-with-controls .heading-with-controls__controls {
- margin-bottom: 10px;
- clear: right;
-}
-.heading-with-controls__link {
- display: inline-block;
- text-align: right;
- float: right;
- cursor: pointer;
-}
-.heading-with-controls__link a {
- display: inline-block;
- padding: 0 0.625rem 0.625rem;
-}
-.heading-with-controls__link .icon--map-marker {
- vertical-align: top;
-}
-@media (min-width: 950px) {
- .heading-with-controls .heading-with-controls__heading {
- float: left;
- }
- .heading-with-controls .heading-with-controls__controls {
- float: right;
- margin-top: 1rem;
- }
-}
-.content-page-heading:first-child {
- margin-top: 20px;
-}
-@media (min-width: 740px) {
- .content-page-heading:first-child {
- margin-top: 0.3125rem;
- }
-}
-@media (min-width: 950px) {
- .content-page-heading:first-child {
- margin-top: 0.625rem;
- }
-}
-.separated-text:before {
- content: "|";
- padding: 0 0.5em;
-}
-.info-block {
- background: none #efece9;
-}
-.lang-popup {
- position: fixed;
- bottom: 0;
- z-index: 99;
- background: #fff;
- padding: 24px 16px;
- width: 100%;
- border-radius: 4px 4px 0 0;
- -webkit-box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.16);
- box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.16);
-}
-@media (min-width: 740px) {
- .lang-popup {
- border-radius: 4px;
- right: 5%;
- bottom: 32px;
- padding: 16px;
- max-width: 340px;
- }
-}
-.lang-popup__close {
- position: absolute;
- padding: 5px;
- right: 8px;
- top: 8px;
-}
-.lang-popup__msg {
- font-size: 17px;
- margin-bottom: 1.5rem;
- margin-right: 15px;
-}
-.lang-popup__footer {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- text-align: center;
-}
-@media (min-width: 420px) {
- .lang-popup__footer {
- display: block;
- text-align: left;
- }
-}
-.lang-popup .btn {
- padding: 8px 24px;
- -ms-flex-preferred-size: 60%;
- flex-basis: 60%;
-}
-.lang-popup .btn.btn--link {
- margin-left: 8px;
- -ms-flex-preferred-size: 40%;
- flex-basis: 40%;
-}
-.lang-popup .btn.btn--link:focus,
-.lang-popup .btn.btn--link:hover {
- border-color: transparent;
-}
-.hotel-theme-downtowncamper .main-header .navigation-bar__main__expander,
-.hotel-theme-grandcentral .main-header .navigation-bar__main__expander,
-.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__expander,
-.hotel-theme-haymarket .main-header .navigation-bar__main__expander,
-.hotel-theme-header .navigation-bar__main__expander,
-.hotel-theme-hotelnorge .main-header .navigation-bar__main__expander,
-.hotel-theme-marski .main-header .navigation-bar__main__expander,
-.hotel-theme-scandic-go .main-header .navigation-bar__main__expander {
- display: none !important;
-}
-.hotel-theme-downtowncamper .main-header .navigation-bar__top,
-.hotel-theme-grandcentral .main-header .navigation-bar__top,
-.hotel-theme-grandhoteloslo .main-header .navigation-bar__top,
-.hotel-theme-haymarket .main-header .navigation-bar__top,
-.hotel-theme-header .navigation-bar__top,
-.hotel-theme-hotelnorge .main-header .navigation-bar__top,
-.hotel-theme-marski .main-header .navigation-bar__top,
-.hotel-theme-scandic-go .main-header .navigation-bar__top {
- background-color: #3d3835;
- display: block;
- height: 30px;
-}
-.hotel-theme-downtowncamper
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-grandcentral
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-grandhoteloslo
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-haymarket
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-header .navigation-bar__top .scandic-main-page-link,
-.hotel-theme-hotelnorge
- .main-header
- .navigation-bar__top
- .scandic-main-page-link,
-.hotel-theme-marski .main-header .navigation-bar__top .scandic-main-page-link,
-.hotel-theme-scandic-go
- .main-header
- .navigation-bar__top
- .scandic-main-page-link {
- color: #fff;
- background-image: url(/_static/img/icons/shared/arrow-double-white-left.svg);
- background-position: 0 8px;
- padding-top: 4px;
- padding-bottom: 4px;
- padding-left: 17px;
- display: block;
- float: left;
- height: 30px;
-}
-.hotel-theme-downtowncamper .main-header .navigation-bar__best-rate,
-.hotel-theme-grandcentral .main-header .navigation-bar__best-rate,
-.hotel-theme-grandhoteloslo .main-header .navigation-bar__best-rate,
-.hotel-theme-haymarket .main-header .navigation-bar__best-rate,
-.hotel-theme-header .navigation-bar__best-rate,
-.hotel-theme-hotelnorge .main-header .navigation-bar__best-rate,
-.hotel-theme-marski .main-header .navigation-bar__best-rate,
-.hotel-theme-scandic-go .main-header .navigation-bar__best-rate {
- display: none;
-}
-@media (max-width: 949px) {
- .hotel-theme-downtowncamper .main-header:not(.is-expanded) + *,
- .hotel-theme-grandcentral .main-header:not(.is-expanded) + *,
- .hotel-theme-grandhoteloslo .main-header:not(.is-expanded) + *,
- .hotel-theme-haymarket .main-header:not(.is-expanded) + *,
- .hotel-theme-header:not(.is-expanded) + *,
- .hotel-theme-hotelnorge .main-header:not(.is-expanded) + *,
- .hotel-theme-marski .main-header:not(.is-expanded) + *,
- .hotel-theme-scandic-go .main-header:not(.is-expanded) + * {
- margin-top: 5.125rem;
- }
- .hotel-theme-downtowncamper
- .main-header
- .navigation-bar__top
- .l-section__inner,
- .hotel-theme-grandcentral .main-header .navigation-bar__top .l-section__inner,
- .hotel-theme-grandhoteloslo
- .main-header
- .navigation-bar__top
- .l-section__inner,
- .hotel-theme-haymarket .main-header .navigation-bar__top .l-section__inner,
- .hotel-theme-header .navigation-bar__top .l-section__inner,
- .hotel-theme-hotelnorge .main-header .navigation-bar__top .l-section__inner,
- .hotel-theme-marski .main-header .navigation-bar__top .l-section__inner,
- .hotel-theme-scandic-go .main-header .navigation-bar__top .l-section__inner {
- padding: 0 7px;
- }
- .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo,
- .hotel-theme-grandcentral .main-header .navigation-bar__main__logo,
- .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo,
- .hotel-theme-haymarket .main-header .navigation-bar__main__logo,
- .hotel-theme-header .navigation-bar__main__logo,
- .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo,
- .hotel-theme-marski .main-header .navigation-bar__main__logo,
- .hotel-theme-scandic-go .main-header .navigation-bar__main__logo {
- display: block;
- margin-left: auto;
- margin-right: auto;
- }
- .hotel-theme-downtowncamper .main-header .nav-secondary,
- .hotel-theme-grandcentral .main-header .nav-secondary,
- .hotel-theme-grandhoteloslo .main-header .nav-secondary,
- .hotel-theme-haymarket .main-header .nav-secondary,
- .hotel-theme-header .nav-secondary,
- .hotel-theme-hotelnorge .main-header .nav-secondary,
- .hotel-theme-marski .main-header .nav-secondary,
- .hotel-theme-scandic-go .main-header .nav-secondary {
- display: none;
- }
-}
-@media (max-width: 419px) {
- .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo,
- .hotel-theme-grandcentral .main-header .navigation-bar__main__logo,
- .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo,
- .hotel-theme-haymarket .main-header .navigation-bar__main__logo,
- .hotel-theme-header .navigation-bar__main__logo,
- .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo,
- .hotel-theme-marski .main-header .navigation-bar__main__logo,
- .hotel-theme-scandic-go .main-header .navigation-bar__main__logo {
- margin-left: 10px;
- margin-right: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-downtowncamper
- .main-header
- + .hero-fixed
- .hero__img-container__seemore,
- .hotel-theme-grandcentral
- .main-header
- + .hero-fixed
- .hero__img-container__seemore,
- .hotel-theme-grandhoteloslo
- .main-header
- + .hero-fixed
- .hero__img-container__seemore,
- .hotel-theme-haymarket
- .main-header
- + .hero-fixed
- .hero__img-container__seemore,
- .hotel-theme-header + .hero-fixed .hero__img-container__seemore,
- .hotel-theme-hotelnorge
- .main-header
- + .hero-fixed
- .hero__img-container__seemore,
- .hotel-theme-marski .main-header + .hero-fixed .hero__img-container__seemore,
- .hotel-theme-scandic-go
- .main-header
- + .hero-fixed
- .hero__img-container__seemore {
- top: calc(1em + 82px);
- }
-}
-@font-face {
- font-family: Prumo-Light-Fallback;
- src: url(/_static/shared/fonts/prumo/PrumoText-Light.woff);
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Brown-Bold-Fallback;
- src: url(/_static/shared/fonts/brown/brown-bold/lineto-brown-bold.woff);
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: Brown-Light-Fallback;
- src: url(/_static/shared/fonts/brown/brown-light/lineto-brown-light.woff);
- font-weight: 300;
- font-style: normal;
-}
-.hotel-theme-haymarket .hero__img-container .hero__img-container__seemore {
- font-family: Brown-Light, Brown-Light-Fallback, Arial !important;
-}
-.hotel-theme-haymarket .hero__img-container .hero__img-container__seemore a {
- color: #fff;
-}
-.hotel-theme-haymarket .main * {
- font-family: Brown-Light, Brown-Light-Fallback, Arial !important;
- text-transform: none;
-}
-.hotel-theme-haymarket .main .hero-intro__content h1,
-.hotel-theme-haymarket .main .hero-intro__content h1 *,
-.hotel-theme-haymarket .main .hero-intro__content h2,
-.hotel-theme-haymarket .main .hero-intro__content h2 * {
- font-family:
- Prumo-Light, Prumo-Light-Fallback, Georgia, sans-serif !important;
-}
-.hotel-theme-haymarket .main h3 {
- line-height: 1;
-}
-.hotel-theme-haymarket .main .hero-intro__content__heading a,
-.hotel-theme-haymarket .main .hero-intro__content__heading a:visited {
- color: #000;
-}
-.hotel-theme-haymarket
- .main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:hover,
-.hotel-theme-haymarket .main .hero-intro__content__heading a:hover,
-.hotel-theme-haymarket .main .meeting-room-teaser__footer,
-.hotel-theme-haymarket .main .restaurant__heading-level1,
-.hotel-theme-haymarket .main .room-teaser__heading,
-.hotel-theme-haymarket .main .room__footer,
-.hotel-theme-haymarket .main a,
-.hotel-theme-haymarket .main a .is-collapsed,
-.hotel-theme-haymarket .main a .is-expanded {
- color: #4a6c78;
-}
-.hotel-theme-haymarket .main .expandable-toggler--hotel-menu,
-.hotel-theme-haymarket .main .expandable-toggler--hotel-menu:active,
-.hotel-theme-haymarket .main .expandable-toggler--hotel-menu:hover {
- color: #333;
-}
-@media (max-width: 949px) {
- .hotel-theme-haymarket .main .hotel-menu a,
- .hotel-theme-haymarket .main .hotel-menu a:active,
- .hotel-theme-haymarket .main .hotel-menu a:hover {
- color: #333;
- }
-}
-.hotel-theme-haymarket .main .list-bullets > li:before,
-.hotel-theme-haymarket .main .list-facilities > li:before {
- color: #333;
- font-size: 16px;
- left: -1em;
-}
-.hotel-theme-haymarket
- .main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- .hero-intro__content__breadcrumb {
- color: #333;
-}
-.hotel-theme-haymarket .main .textual-separator span {
- text-transform: uppercase;
-}
-.hotel-theme-haymarket .btn--primary,
-.hotel-theme-haymarket .btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-haymarket .btn-haymarket,
-.hotel-theme-haymarket .btn:not(.cookie-section__btn) {
- color: #fff;
- background: #4a6c78;
- border: 1px solid #4a6c78;
- font-family:
- Brown-Bold,
- Brown-Bold-Fallback,
- Arial Bold !important;
- font-size: 0.8125rem;
- letter-spacing: 0.12em;
- line-height: 1.2;
- border-radius: 0;
- padding: 11px 22px;
- text-transform: uppercase;
- -webkit-transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
- transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
-}
-.hotel-theme-haymarket .btn--primary:hover,
-.hotel-theme-haymarket .btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-theme-haymarket .btn-haymarket:hover,
-.hotel-theme-haymarket .btn:hover:not(.cookie-section__btn) {
- background: #3e5b65;
- text-decoration: none;
-}
-.hotel-theme-haymarket .btn--white-border.btn--primary,
-.hotel-theme-haymarket
- .btn--white-border.btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-haymarket .btn--white-border.btn:not(.cookie-section__btn),
-.hotel-theme-haymarket .btn-haymarket.btn--white-border {
- border-color: #fff;
-}
-.hotel-theme-haymarket .btn--black.btn--primary,
-.hotel-theme-haymarket .btn--black.btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-haymarket .btn--black.btn:not(.cookie-section__btn),
-.hotel-theme-haymarket .btn-haymarket.btn--black {
- background-color: #000;
-}
-.hotel-theme-haymarket .btn--black.btn--primary:hover,
-.hotel-theme-haymarket .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-theme-haymarket .btn--black.btn:hover:not(.cookie-section__btn),
-.hotel-theme-haymarket .btn-haymarket.btn--black:hover {
- color: #fff;
-}
-.hotel-theme-haymarket .btn > span {
- text-transform: inherit;
- font: inherit !important;
-}
-.hotel-theme-haymarket .btn-booking-widget-toggle .icon--expand {
- display: none;
-}
-.hotel-theme-haymarket .bulleted-link:before,
-.hotel-theme-haymarket .content-toggler span:before,
-.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before,
-.hotel-theme-haymarket .icon--haymarket-arrow,
-.hotel-theme-haymarket .icon--more-options,
-.hotel-theme-haymarket .list-links > li:before,
-.hotel-theme-haymarket .meeting-room-teaser__footer span:before,
-.hotel-theme-haymarket .PdfIconLink:before,
-.hotel-theme-haymarket .pois-container .pois-container__toggle span:before,
-.hotel-theme-haymarket .room__footer span:before,
-.hotel-theme-haymarket .tag-section__list__body > a:before {
- background-repeat: no-repeat;
- background-position: 50%;
- background-size: 28px;
- height: 14px;
- width: 25px;
-}
-.hotel-theme-haymarket .bulleted-link:before,
-.hotel-theme-haymarket .content-toggler span:before,
-.hotel-theme-haymarket .icon--haymarket-arrow--blue,
-.hotel-theme-haymarket .list-links > li:before,
-.hotel-theme-haymarket .meeting-room-teaser__footer span:before,
-.hotel-theme-haymarket .PdfIconLink:before,
-.hotel-theme-haymarket .pois-container .pois-container__toggle span:before,
-.hotel-theme-haymarket .room__footer span:before,
-.hotel-theme-haymarket .tag-section__list__body > a:before {
- background-image: url(/_static/img/signaturehotels/haymarket/arrow-down-blue.svg);
-}
-.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before,
-.hotel-theme-haymarket .icon--haymarket-arrow--white,
-.hotel-theme-haymarket .icon--more-options {
- background-image: url(/_static/img/signaturehotels/haymarket/arrow-down-white.svg);
-}
-.hotel-theme-haymarket .bulleted-link:before,
-.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before,
-.hotel-theme-haymarket .icon--haymarket-arrow--right,
-.hotel-theme-haymarket .list-links > li:before,
-.hotel-theme-haymarket .PdfIconLink:before,
-.hotel-theme-haymarket .tag-section__list__body > a:before {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- background-size: 24px;
-}
-.hotel-theme-haymarket .icon--close {
- background-image: url(/_static/img/signaturehotels/haymarket/icon-close-blue.png);
-}
-.hotel-theme-haymarket .icon--close.active,
-.hotel-theme-haymarket .icon--close:active,
-.hotel-theme-haymarket .icon--close:focus,
-.hotel-theme-haymarket .icon--close:hover {
- background-image: url(/_static/img/signaturehotels/haymarket/icon-close-blue-active.png);
-}
-.hotel-theme-haymarket .icon--more-options {
- background-size: 34px;
-}
-.hotel-theme-haymarket .l-elevator-pitch-container__sidebar .icon {
- fill: #4a6c78;
-}
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .hotel-theme-haymarket .list-usps > li > li > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .list-usps > li,
-.hotel-theme-haymarket .list-usps > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23516B77' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
-}
-.hotel-theme-haymarket .read-more:after {
- background-image: url(/_static/img/signaturehotels/haymarket/arrow-double-big-blue.svg);
- background-repeat: no-repeat;
-}
-.hotel-theme-haymarket .bulleted-link,
-.hotel-theme-haymarket .list-links > li,
-.hotel-theme-haymarket .PdfIconLink,
-.hotel-theme-haymarket .tag-section__list__body > a {
- color: #4a6c78;
- position: relative;
- background-image: none;
- padding-left: 20px;
-}
-.hotel-theme-haymarket .bulleted-link:before,
-.hotel-theme-haymarket .list-links > li:before,
-.hotel-theme-haymarket .PdfIconLink:before,
-.hotel-theme-haymarket .tag-section__list__body > a:before {
- content: "";
- position: absolute;
- top: 6px;
- left: -8px;
-}
-.hotel-theme-haymarket .hotel-nav > .navbar-header > .navbar-toggle {
- background-image: url(/_static/img/signaturehotels/haymarket/hotelpage-menu-blue.svg);
-}
-.hotel-theme-haymarket .hotel-nav > .navbar-header > .navbar-toggle.active {
- background-image: url(/_static/img/signaturehotels/haymarket/icon-close-blue-active.png);
-}
-.hotel-theme-haymarket .hotel-return-home-link {
- color: #4a6c78;
- background-image: url(/_static/img/signaturehotels/haymarket/arrow-double-blue-left.svg);
-}
-.hotel-theme-haymarket .list-hotel-facts.list-bullets > li span {
- vertical-align: middle;
-}
-.hotel-theme-haymarket .custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-haymarket .back-to-thumbnails-link {
- background-image: url(/_static/img/signaturehotels/haymarket/arrow-double-blue-left.svg);
-}
-.hotel-theme-haymarket
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn,
-.hotel-theme-haymarket
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg);
-}
-.hotel-theme-haymarket
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn:hover,
-.hotel-theme-haymarket
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn:hover {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg);
-}
-.hotel-theme-haymarket
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a {
- background-image: none;
-}
-.hotel-theme-haymarket
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a:before {
- top: 14px;
- left: 0;
-}
-.hotel-theme-haymarket
- body:lang(sv)
- .booking-widget-wrapper
- .custom-checkbox-label__label {
- padding-right: 20px;
-}
-.hotel-theme-haymarket .booking-widget-wrapper,
-.hotel-theme-haymarket .booking-widget-wrapper .booking-widget-option,
-.hotel-theme-haymarket .inquiry-widget,
-.hotel-theme-haymarket .inquiry-widget .booking-widget-option {
- background: #4a6c78;
-}
-.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day,
-.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day {
- color: #000;
-}
-.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,
-.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dp-day-disabled {
- color: #c8c8c8;
-}
-.hotel-theme-haymarket .booking-widget-wrapper .dr-cals .dp-day.dr-selected,
-.hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-selected {
- color: #fff;
- background: #4a6c78;
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled),
-.hotel-theme-haymarket
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #4a6c78;
- background: rgba(74, 108, 120, 0.1);
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,
-.hotel-theme-haymarket
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected {
- background: #4a6c78;
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-haymarket
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover {
- background: #4a6c78;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-current:focus,
- .hotel-theme-haymarket
- .booking-widget-wrapper
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled),
- .hotel-theme-haymarket .inquiry-widget .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-haymarket
- .inquiry-widget
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled) {
- background: #4a6c78;
- color: #fff;
- }
-}
-.hotel-theme-haymarket .booking-widget-wrapper .date-picker .date-picker__apply,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply,
-.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:focus,
-.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:hover {
- color: #4a6c78;
- background: none transparent;
- border-width: 1px 0 0;
- font-family: Brown-Light, Brown-Light-Fallback, Arial !important;
- text-transform: none;
- letter-spacing: normal;
- font-size: 16px;
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:focus,
-.hotel-theme-haymarket .inquiry-widget .date-picker .date-picker__apply:hover {
- text-decoration: underline;
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--outfocus:hover,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover {
- background: #4a6c78;
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- border-color: #4a6c78;
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected:hover,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--selected,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--selected:hover,
-.picker--focused
- .hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.picker--focused
- .hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- background: #4a6c78;
-}
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-haymarket
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled:hover,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-haymarket .inquiry-widget .picker__holder .picker__day--disabled,
-.hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--disabled:hover {
- background: #fff;
- border-color: #fff;
- color: #ddd;
-}
-.hotel-theme-haymarket .booking-widget .guest-selector__footer,
-.hotel-theme-haymarket .booking-widget .guest-selector__header,
-.hotel-theme-haymarket .booking-widget .guest-selector__room-details {
- border-color: #4a6c78;
-}
-.hotel-theme-haymarket .booking-widget .icon--down-arrow-small,
-.hotel-theme-haymarket .booking-widget .icon--up-arrow-small {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-haymarket .booking-widget .booking-widget__btn {
- border-color: #fff;
- text-transform: uppercase;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-haymarket .booking-widget .booking-widget__btn:focus,
-.hotel-theme-haymarket .booking-widget .booking-widget__btn:hover {
- background: #405e68;
-}
-.hotel-theme-haymarket .booking-widget .booking-widget-option {
- border-color: hsla(0, 0%, 100%, 0.2);
-}
-.hotel-theme-haymarket
- .booking-widget
- .booking-widget-option
- .booking-widget-option__label,
-.hotel-theme-haymarket
- .booking-widget
- .booking-widget-option
- .custom-checkbox-label {
- font-weight: 700;
-}
-.hotel-theme-haymarket .booking-widget .booking-widget--maintenance__contact * {
- color: #fff !important;
-}
-.hotel-theme-haymarket .l-booking-widget--horizontal {
- background-color: #4a6c78;
-}
-.hotel-theme-haymarket .inquiry-widget label {
- font-weight: 700;
-}
-.hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn {
- border-color: #fff;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket .inquiry-widget {
- background-color: rgba(0, 0, 0, 0.8);
- }
- .hotel-theme-haymarket .inquiry-widget .inquiry-widget__input-group .btn {
- background-color: #000;
- }
- .hotel-theme-haymarket
- .inquiry-widget
- .inquiry-widget__input-group
- .btn:hover {
- color: #fff;
- }
- .hotel-theme-haymarket .inquiry-widget .picker__holder {
- background: #000;
- }
- .hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--today:before {
- border-top: 0.5em solid #fff;
- }
- .hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
- .hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover,
- .hotel-theme-haymarket
- .inquiry-widget
- .picker__holder
- .picker__day--selected {
- color: #fff;
- background-color: rgba(0, 0, 0, 0.8);
- border-color: rgba(0, 0, 0, 0.8);
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-theme-haymarket .navigation-bar__main nav {
- width: 100%;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-haymarket .navigation-bar__main nav {
- width: calc(100% - 170px);
- }
-}
-.hotel-theme-haymarket .custom-select:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
- background-size: 18px 20px;
-}
-.hotel-theme-haymarket .content-teaser,
-.hotel-theme-haymarket .meeting-room-teaser,
-.hotel-theme-haymarket .restaurant,
-.hotel-theme-haymarket .room,
-.hotel-theme-haymarket .thumbnail-teaser {
- -webkit-box-shadow: none;
- box-shadow: none;
- border: 1px solid #e1e1e1;
-}
-.hotel-theme-haymarket .content-teaser,
-.hotel-theme-haymarket .restaurant {
- -webkit-transition: none;
- transition: none;
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-haymarket
- .restaurant
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-haymarket
- .content-teaser
- .restaurant__heading-level1,
-.hotel-theme-haymarket .content-teaser .content-teaser__heading,
-.hotel-theme-haymarket .content-teaser .heading,
-.hotel-theme-haymarket .restaurant .heading,
-.hotel-theme-haymarket .restaurant .restaurant__heading-level1 {
- color: #333;
- line-height: 1.625rem;
-}
-.hotel-theme-haymarket .content-teaser:hover,
-.hotel-theme-haymarket .restaurant:hover {
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-haymarket
- .restaurant:hover
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-haymarket
- .content-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .restaurant:hover
- .content-teaser__heading,
-.hotel-theme-haymarket .content-teaser:hover .content-teaser__heading,
-.hotel-theme-haymarket .content-teaser:hover .heading,
-.hotel-theme-haymarket
- .content-teaser:hover
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .restaurant
- .content-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .restaurant:hover
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-haymarket .restaurant:hover .heading,
-.hotel-theme-haymarket .restaurant:hover .restaurant__heading-level1 {
- color: #333 !important;
- text-decoration: underline;
-}
-.hotel-theme-haymarket .content-teaser--flexible.content-teaser:not(.landscape),
-.hotel-theme-haymarket .content-teaser--flexible.restaurant:not(.landscape) {
- border: none;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-haymarket
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-haymarket
- .content-teaser--flexible.content-teaser:not(.landscape)
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser--flexible.content-teaser:not(.landscape)
- .content-teaser__heading,
-.hotel-theme-haymarket
- .content-teaser--flexible.content-teaser:not(.landscape)
- .heading,
-.hotel-theme-haymarket
- .content-teaser--flexible.content-teaser:not(.landscape)
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-haymarket
- .content-teaser--flexible.restaurant:not(.landscape)
- .heading,
-.hotel-theme-haymarket
- .content-teaser--flexible.restaurant:not(.landscape)
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser__heading,
-.hotel-theme-haymarket
- .restaurant
- .content-teaser--flexible.content-teaser:not(.landscape)
- .restaurant__heading-level1 {
- color: #fff !important;
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket .content-teaser img,
- .hotel-theme-haymarket .restaurant img {
- -webkit-transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s,
- -webkit-transform 0.35s;
- }
- .hotel-theme-haymarket .content-teaser:hover img,
- .hotel-theme-haymarket .restaurant:hover img {
- opacity: 0.8;
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- }
-}
-.hotel-theme-haymarket .restaurant {
- background-color: #fff;
-}
-.hotel-theme-haymarket .restaurant .restaurant__sidebar {
- background: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket .restaurant .restaurant__wrapper {
- border-right: 1px solid #e1e1e1;
- }
-}
-.hotel-theme-haymarket .thumbnail-teaser.thumbnail-teaser--animated img {
- -webkit-transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s,
- -webkit-transform 0.35s;
-}
-.hotel-theme-haymarket .thumbnail-teaser.thumbnail-teaser--animated:hover img {
- opacity: 0.8;
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-.hotel-theme-haymarket .thumbnail-teaser .thumbnail-teaser__title {
- color: #333;
-}
-.hotel-theme-haymarket .thumbnail-teaser:hover .thumbnail-teaser__title {
- text-decoration: underline;
-}
-@media (min-width: 740px) {
- .hotel-theme-haymarket .teaser-full > .teaser-full__content {
- font-size: 1.25rem;
- line-height: normal;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-haymarket .room-teaser .room-teaser__heading {
- font-size: 1.375rem;
- }
- .hotel-theme-haymarket .meeting-room-teaser .meeting-room-teaser__heading {
- font-size: 1.5rem;
- }
-}
-@media (max-width: 949px) {
- .hotel-theme-haymarket header.header {
- margin-top: 81px;
- }
-}
-.hotel-theme-haymarket .main-header .navigation-bar__main__expander {
- display: none;
-}
-.hotel-theme-haymarket .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/haymarket/haymarket-logotype-horizontal.svg)
- no-repeat;
- background-size: contain;
- width: 150px;
- height: 40px;
- padding: 0;
- margin-top: 7px;
- margin-bottom: 5px;
-}
-.hotel-theme-haymarket .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket .main-header .navigation-bar__main__logo {
- float: left;
- }
-}
-.hotel-theme-haymarket .navigation-bar__main__booking-widget-toggle {
- margin-top: 0.4rem;
-}
-.hotel-theme-haymarket .hotel-footer__content {
- background: #4a6c78;
- max-width: 100%;
-}
-.hotel-theme-haymarket .hotel-footer__content * {
- color: #fff;
- font-family: Brown-Light, Brown-Light-Fallback, Arial !important;
- text-transform: none;
-}
-.hotel-theme-haymarket .hotel-footer__content .hotel-footer-section {
- background: none;
-}
-.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li {
- position: relative;
- background-image: none;
- padding-left: 20px;
-}
-.hotel-theme-haymarket .hotel-footer__content .list-footer-pages > li:before {
- content: "";
- position: absolute;
- top: 9px;
- left: -8px;
-}
-.hotel-theme-haymarket .map-static__caption {
- bottom: 10px;
-}
-.hotel-theme-haymarket .map-controls,
-.hotel-theme-haymarket .map-static,
-.hotel-theme-haymarket .map__canvas,
-.hotel-theme-haymarket .zoom-controls {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
-}
-@media (min-width: 740px) {
- .hotel-theme-haymarket .map-controls,
- .hotel-theme-haymarket .map-static,
- .hotel-theme-haymarket .map__canvas {
- -webkit-filter: none;
- filter: none;
- }
- .hotel-theme-haymarket .map {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- }
-}
-.hotel-theme-haymarket {
- background: #f7f7f7;
-}
-.hotel-theme-haymarket .breakfast-section .label a {
- color: #4a6c78;
-}
-.hotel-theme-haymarket .breakfast-section .label a:before {
- background-image: url(/_static/img/signaturehotels/haymarket/arrow-down-blue.svg);
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- margin-right: 0;
-}
-.hotel-theme-haymarket .highlight-infoblock,
-.hotel-theme-haymarket .l-section--hotel,
-.hotel-theme-haymarket .l-section--pattern,
-.hotel-theme-haymarket .l-sections-wrapper {
- background: #f7f7f7;
-}
-.hotel-theme-haymarket .hero-intro .hero-intro__content {
- padding-top: 5px;
-}
-@media (min-width: 740px) {
- .hotel-theme-haymarket .hotel-menu > li a {
- color: inherit;
- }
- .hotel-theme-haymarket .hotel-menu > li.active > a {
- background: #4a6c78;
- color: #fff;
- }
-}
-.hotel-theme-haymarket .breadcrumb-list a {
- color: inherit;
-}
-.hotel-theme-haymarket .elevator-pitch {
- line-height: 1.4em;
-}
-.hotel-theme-haymarket .elevator-pitch .elevator-pitch__expander {
- border-bottom: none;
- border-radius: 10%;
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket .elevator-pitch {
- font-size: 1.375rem;
- }
-}
-.hotel-theme-haymarket .banner-section--splash .banner-section__heading {
- font-size: 1.5rem;
- font-family:
- Brown-Bold,
- Brown-Bold-Fallback,
- Arial Bold !important;
-}
-@media (max-width: 739px) {
- .hotel-theme-haymarket .hero-intro .hero-intro__content__heading {
- margin-bottom: -12px;
- }
-}
-@media (min-width: 740px) {
- .hotel-theme-haymarket .hero-intro__content {
- padding-bottom: 10px;
- }
- .hotel-theme-haymarket .hero-intro__content__heading {
- font-size: 3.25rem;
- }
- .hotel-theme-haymarket .hero-intro__content__heading:not(.sticky) {
- margin-bottom: 3px;
- margin-top: 5px;
- }
- .hotel-theme-haymarket .hero-intro__content__heading.sticky {
- top: 1px !important;
- }
- .hotel-theme-haymarket .hotel-menu-wrapper.sticky .hotel-menu {
- height: 30px;
- }
- .hotel-theme-haymarket
- .hotel-menu-wrapper:not(.sticky)
- .hotel-menu-wrapper__inner {
- padding-top: 0;
- margin-top: 0;
- }
- .hotel-theme-haymarket .hotel-menu-wrapper:not(.sticky) .hotel-nav {
- padding-top: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-haymarket .hero-intro--overlay {
- margin-top: -124px;
- }
- .hotel-theme-haymarket .banner-section--splash .banner-section__heading {
- font-size: 2rem;
- }
-}
-@font-face {
- font-family: Interstate-Black-Fallback;
- src: url(/_static/shared/fonts/interstate/interstate-black-compressed.woff);
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Interstate-Regular-Fallback;
- src: url(/_static/shared/fonts/interstate/interstate-regular-condensed.woff);
- font-weight: 400;
- font-style: normal;
-}
-.hotel-theme-grandcentral .banner-section--splash .banner-section__heading,
-.hotel-theme-grandcentral
- main
- .banner-section--splash
- .banner-section__text
- > p,
-.hotel-theme-grandcentral main .banner-section__block h2,
-.hotel-theme-grandcentral main .booking-widget .booking-widget__header,
-.hotel-theme-grandcentral main .content-teaser--mini h3,
-.hotel-theme-grandcentral main .content-teaser--mini h3 > *,
-.hotel-theme-grandcentral main .content-teaser .content-teaser__heading,
-.hotel-theme-grandcentral main .editable-area--heading h3,
-.hotel-theme-grandcentral main .editable-area--heading h4,
-.hotel-theme-grandcentral main .elevator-pitch h1,
-.hotel-theme-grandcentral main .elevator-pitch h2,
-.hotel-theme-grandcentral main .elevator-pitch h3,
-.hotel-theme-grandcentral main .extraem,
-.hotel-theme-grandcentral main .gallery-heading h1,
-.hotel-theme-grandcentral main .gallery-heading h2,
-.hotel-theme-grandcentral main .heading-2,
-.hotel-theme-grandcentral main .heading-4,
-.hotel-theme-grandcentral main .heading-5,
-.hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading,
-.hotel-theme-grandcentral main .hero-intro__content h1,
-.hotel-theme-grandcentral main .hero-intro__content h2,
-.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1,
-.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2,
-.hotel-theme-grandcentral main .list-links--bold .list-links__link,
-.hotel-theme-grandcentral main .pois-container .pois-container__heading,
-.hotel-theme-grandcentral main .pois-container .pois-container__heading--large,
-.hotel-theme-grandcentral
- main
- .restaurant-opening-hours--mini
- .restaurant-opening-hours__heading,
-.hotel-theme-grandcentral main .restaurant__heading-level1,
-.hotel-theme-grandcentral main .room-heading h1,
-.hotel-theme-grandcentral main .room-heading h2,
-.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,
-.hotel-theme-grandcentral main .room .room__heading-level2,
-.hotel-theme-grandcentral main .room__heading-level1,
-.hotel-theme-grandcentral main .room__heading-level2,
-.hotel-theme-grandcentral
- main
- .special-request-needs-group
- .special-request-needs-group__heading,
-.hotel-theme-grandcentral
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-grandcentral
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
-.hotel-theme-grandcentral main h1,
-.hotel-theme-grandcentral main h2,
-.hotel-theme-grandcentral main h3,
-.hotel-theme-grandcentral main h4,
-.hotel-theme-grandcentral main h5 {
- letter-spacing: 0.1em;
- font-family:
- Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif;
- text-transform: uppercase;
- font-weight: 400;
-}
-.hotel-theme-grandcentral main .elevator-pitch h1,
-.hotel-theme-grandcentral main .elevator-pitch h2,
-.hotel-theme-grandcentral main .elevator-pitch h3,
-.hotel-theme-grandcentral main .gallery-heading h1,
-.hotel-theme-grandcentral main .gallery-heading h2,
-.hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading,
-.hotel-theme-grandcentral main .hero-intro__content h1,
-.hotel-theme-grandcentral main .hero-intro__content h2,
-.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1,
-.hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2,
-.hotel-theme-grandcentral main .room-heading h1,
-.hotel-theme-grandcentral main .room-heading h2,
-.hotel-theme-grandcentral main h1 {
- color: #4e4e4e;
- font-size: 2rem;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral main .elevator-pitch h1,
- .hotel-theme-grandcentral main .elevator-pitch h2,
- .hotel-theme-grandcentral main .elevator-pitch h3,
- .hotel-theme-grandcentral main .gallery-heading h1,
- .hotel-theme-grandcentral main .gallery-heading h2,
- .hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading,
- .hotel-theme-grandcentral main .hero-intro__content h1,
- .hotel-theme-grandcentral main .hero-intro__content h2,
- .hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h1,
- .hotel-theme-grandcentral main .l-elevator-pitch-container__teaser h2,
- .hotel-theme-grandcentral main .room-heading h1,
- .hotel-theme-grandcentral main .room-heading h2,
- .hotel-theme-grandcentral main h1 {
- font-size: 2.5rem;
- }
-}
-.hotel-theme-grandcentral main .booking-widget .booking-widget__header,
-.hotel-theme-grandcentral main .heading-2,
-.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-grandcentral main .pois-container .pois-container__heading--large,
-.hotel-theme-grandcentral
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-grandcentral
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
-.hotel-theme-grandcentral main h2 {
- color: #4e4e4e;
- font-size: 1.5rem;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral main .booking-widget .booking-widget__header,
- .hotel-theme-grandcentral main .heading-2,
- .hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,
- .hotel-theme-grandcentral
- main
- .pois-container
- .pois-container__heading--large,
- .hotel-theme-grandcentral
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
- .hotel-theme-grandcentral
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
- .hotel-theme-grandcentral main h2 {
- font-size: 2rem;
- }
-}
-.hotel-theme-grandcentral .banner-section--splash .banner-section__heading,
-.hotel-theme-grandcentral main .banner-section__block h2,
-.hotel-theme-grandcentral main .content-teaser--mini h3,
-.hotel-theme-grandcentral main .content-teaser--mini h3 > *,
-.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,
-.hotel-theme-grandcentral main .room__heading-level1,
-.hotel-theme-grandcentral main h3 {
- color: #282828;
- font-size: 1.25rem;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral .banner-section--splash .banner-section__heading,
- .hotel-theme-grandcentral main .banner-section__block h2,
- .hotel-theme-grandcentral main .content-teaser--mini h3,
- .hotel-theme-grandcentral main .content-teaser--mini h3 > *,
- .hotel-theme-grandcentral main .room-teaser .room-teaser__heading,
- .hotel-theme-grandcentral main .room__heading-level1,
- .hotel-theme-grandcentral main h3 {
- font-size: 1.625rem;
- }
-}
-.hotel-theme-grandcentral main .restaurant__heading-level1,
-.hotel-theme-grandcentral main .room__heading-level2 {
- color: #282828;
- font-size: 1.125rem;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral main .restaurant__heading-level1,
- .hotel-theme-grandcentral main .room__heading-level2 {
- font-size: 1.375rem;
- }
-}
-.hotel-theme-grandcentral .l-section-contact-bar h2,
-.hotel-theme-grandcentral main .booking-widget .booking-widget__header,
-.hotel-theme-grandcentral
- main
- .content-teaser
- .background-image-container.blur-wrapper
- h2,
-.hotel-theme-grandcentral
- main
- .content-teaser
- .background-image-container.global-footer
- h2,
-.hotel-theme-grandcentral
- main
- .content-teaser
- .background-image-container.hotel-footer
- h2,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .background-image-container.blur-wrapper
- h2,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .background-image-container.global-footer
- h2,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .background-image-container.hotel-footer
- h2,
-.hotel-theme-grandcentral main .hotel-about-teasers h2,
-.hotel-theme-grandcentral main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-grandcentral
- main
- .room-teaser
- .background-image-container.blur-wrapper
- h2,
-.hotel-theme-grandcentral
- main
- .room-teaser
- .background-image-container.global-footer
- h2,
-.hotel-theme-grandcentral
- main
- .room-teaser
- .background-image-container.hotel-footer
- h2,
-.hotel-theme-grandcentral main .room-teaser .iconic-item,
-.hotel-theme-grandcentral main .room-teaser .iconic-item *,
-.hotel-theme-grandcentral main .room-teaser .iconic-item__text,
-.hotel-theme-grandcentral main .room-teaser .iconic-item__text *,
-.hotel-theme-grandcentral main .room-teaser .room-teaser__heading {
- color: #d8d8d8;
-}
-.hotel-theme-grandcentral main {
- font-family: Courier, Arial;
- color: #282828;
- text-transform: none;
-}
-.hotel-theme-grandcentral
- main
- .booking-widget-options-toggle
- .booking-widget-options-toggle__text
- *,
-.hotel-theme-grandcentral main .elevator-pitch,
-.hotel-theme-grandcentral main .full-page-form__login__preamble,
-.hotel-theme-grandcentral main .list-facts__item .list-facts__item__heading,
-.hotel-theme-grandcentral main .preamble,
-.hotel-theme-grandcentral main .teaser-full .teaser-full__content {
- font-family: Courier, Arial;
-}
-.hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- a:hover {
- color: #4e4e4e;
-}
-.hotel-theme-grandcentral main h3 {
- line-height: 1;
-}
-.hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:hover,
-.hotel-theme-grandcentral main .hero-intro__content__heading a:hover,
-.hotel-theme-grandcentral main .meeting-room-teaser__footer,
-.hotel-theme-grandcentral main .room-teaser__heading,
-.hotel-theme-grandcentral main .room__footer,
-.hotel-theme-grandcentral main a,
-.hotel-theme-grandcentral main a .is-collapsed,
-.hotel-theme-grandcentral main a .is-expanded {
- color: #4e4e4e;
-}
-.hotel-theme-grandcentral main .list-bullets > li:before,
-.hotel-theme-grandcentral main .list-facilities > li:before {
- color: #282828;
- font-size: 16px;
- left: -1em;
-}
-.hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- .hero-intro__content__breadcrumb,
-.hotel-theme-grandcentral
- main
- .hero-intro
- .hero-intro__content__heading
- a:visited,
-.hotel-theme-grandcentral main .hero-intro__content__heading a,
-.hotel-theme-grandcentral main .restaurant__heading-level1 {
- color: #282828;
-}
-.hotel-theme-grandcentral main .textual-separator span {
- text-transform: uppercase;
-}
-.hotel-theme-grandcentral main .elevator-pitch {
- font-family: Courier, Arial;
-}
-.hotel-theme-grandcentral main .elevator-pitch,
-.hotel-theme-grandcentral main .preamble {
- line-height: 2.125rem;
-}
-.hotel-theme-grandcentral main .content-toggler * {
- text-transform: uppercase;
- font-family:
- Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif;
-}
-.hotel-theme-grandcentral .cookie-section__message a {
- border-bottom: none;
- text-decoration: underline;
-}
-.hotel-theme-grandcentral .booking-widget__btn.btn--primary,
-.hotel-theme-grandcentral .btn,
-.hotel-theme-grandcentral .btn--primary,
-.hotel-theme-grandcentral .btn-booking-widget-toggle,
-.hotel-theme-grandcentral .btn-grandcentral,
-.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn {
- background: transparent;
- border: 1px solid #4e4e4e;
- color: #4e4e4e;
- font-family:
- Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif !important;
- font-size: 0.8125rem;
- letter-spacing: 0.12em;
- line-height: 1.2;
- border-radius: 0;
- padding: 11px 22px;
- text-transform: uppercase;
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
- transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
-}
-.hotel-theme-grandcentral .btn--primary:hover,
-.hotel-theme-grandcentral .btn-booking-widget-toggle:hover,
-.hotel-theme-grandcentral .btn-grandcentral:hover,
-.hotel-theme-grandcentral .btn:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .inquiry-widget__input-group
- .btn:hover {
- background-color: #4e4e4e;
- color: #eceded;
-}
-.hotel-theme-grandcentral .btn--primary.booking-widget__btn,
-.hotel-theme-grandcentral .btn--primary.btn--inverted,
-.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--inverted,
-.hotel-theme-grandcentral .btn-grandcentral.btn--inverted,
-.hotel-theme-grandcentral .btn.btn--inverted,
-.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn {
- background-color: transparent;
- border-color: #eceded;
- color: #eceded;
-}
-.hotel-theme-grandcentral .btn--primary.booking-widget__btn:hover,
-.hotel-theme-grandcentral .btn--primary.btn--inverted:hover,
-.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--inverted:hover,
-.hotel-theme-grandcentral .btn-grandcentral.btn--inverted:hover,
-.hotel-theme-grandcentral .btn.btn--inverted:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .inquiry-widget__input-group
- .btn:hover {
- background: #eceded;
- color: #4e4e4e;
-}
-.hotel-theme-grandcentral .btn--primary.btn--black,
-.hotel-theme-grandcentral .btn--primary.cookie-section__btn,
-.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black,
-.hotel-theme-grandcentral .btn-booking-widget-toggle.cookie-section__btn,
-.hotel-theme-grandcentral .btn-grandcentral.btn--black,
-.hotel-theme-grandcentral .btn-grandcentral.cookie-section__btn,
-.hotel-theme-grandcentral .btn.btn--black,
-.hotel-theme-grandcentral .btn.cookie-section__btn,
-.hotel-theme-grandcentral
- .inquiry-widget
- .inquiry-widget__input-group
- .btn--black.btn,
-.hotel-theme-grandcentral
- .inquiry-widget
- .inquiry-widget__input-group
- .cookie-section__btn.btn {
- background-color: #282828;
- color: #eceded;
- border-color: #eceded;
-}
-.hotel-theme-grandcentral .btn--primary.btn--black.booking-widget__btn,
-.hotel-theme-grandcentral .btn--primary.btn--black.btn--inverted,
-.hotel-theme-grandcentral .btn-booking-widget-toggle.btn--black.btn--inverted,
-.hotel-theme-grandcentral .btn-grandcentral.btn--black.btn--inverted,
-.hotel-theme-grandcentral .btn.btn--black.btn--inverted,
-.hotel-theme-grandcentral
- .inquiry-widget
- .inquiry-widget__input-group
- .btn.btn--black {
- background-color: transparent;
- color: #282828;
-}
-.hotel-theme-grandcentral .btn--primary.btn--black.booking-widget__btn:hover,
-.hotel-theme-grandcentral .btn--primary.btn--black.btn--inverted:hover,
-.hotel-theme-grandcentral
- .btn-booking-widget-toggle.btn--black.btn--inverted:hover,
-.hotel-theme-grandcentral .btn-grandcentral.btn--black.btn--inverted:hover,
-.hotel-theme-grandcentral .btn.btn--black.btn--inverted:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .inquiry-widget__input-group
- .btn.btn--black:hover {
- background-color: #282828;
- color: #eceded;
-}
-.hotel-theme-grandcentral .btn-booking-widget-toggle:not(.mp-cta) {
- background-color: #282828;
- color: #eceded;
- border: none;
-}
-.hotel-theme-grandcentral .btn-booking-widget-toggle:not(.mp-cta):hover {
- background-color: #282828;
-}
-.hotel-theme-grandcentral .booking-widget__btn.btn--primary {
- font-weight: 400;
- font-size: 1rem;
-}
-.hotel-theme-grandcentral .map .btn {
- background: #eceded;
-}
-.hotel-theme-grandcentral .map .btn:hover {
- background-color: #86807a;
-}
-.hotel-theme-grandcentral main .icon--down-arrow-small,
-.hotel-theme-grandcentral main .icon--up-arrow-small {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-grandcentral main .icon--crocus,
-.hotel-theme-grandcentral main .icon--nordicsea,
-.hotel-theme-grandcentral main .iconic-item--link-primary .icon,
-.iconic-item--link-primary .hotel-theme-grandcentral main .icon {
- fill: #282828;
-}
-.hotel-theme-grandcentral main .icon--expand {
- fill: #eceded;
-}
-.hotel-theme-grandcentral main .content-toggler span:before,
-.hotel-theme-grandcentral main .meeting-room-teaser__footer span:before,
-.hotel-theme-grandcentral
- main
- .pois-container
- .pois-container__toggle
- span:before,
-.hotel-theme-grandcentral main .room__footer span:before {
- background-image: url(/_static/img/signaturehotels/gc/arrow-down-gray-dark.svg);
-}
-.hotel-theme-grandcentral main .bulleted-link,
-.hotel-theme-grandcentral main .list-links > li,
-.hotel-theme-grandcentral main .PdfIconLink,
-.hotel-theme-grandcentral main .tag-section__list .tag-section__list__body > a {
- background-image: url(/_static/img/signaturehotels/gc/bullet-list-arrow-circle-black.svg);
-}
-.hotel-theme-grandcentral main .hotel-nav > .navbar-header > .navbar-toggle {
- background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-black.svg);
- background-size: contain;
-}
-.hotel-theme-grandcentral
- main
- .hotel-nav
- > .navbar-header
- > .navbar-toggle.active {
- background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-close-black.svg);
-}
-.hotel-theme-grandcentral main .signature-hotel-dark-bg .icon--close {
- background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-close-white.svg);
- background-repeat: no-repeat;
- background-size: contain;
-}
-.hotel-theme-grandcentral main .custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-grandcentral main .custom-checkbox:checked + span:before {
- background-image: url(/_static/img/signaturehotels/gc/checkbox-black.png);
-}
-.hotel-theme-grandcentral
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn,
-.hotel-theme-grandcentral
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg);
-}
-.hotel-theme-grandcentral
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn:hover,
-.hotel-theme-grandcentral
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn:hover {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg);
-}
-.hotel-theme-grandhoteloslo .custom-select:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
- background-size: 18px 20px;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .l-booking-widget--vertical {
- margin-top: -40px;
- }
-}
-.hotel-theme-grandcentral .booking-widget-wrapper,
-.hotel-theme-grandcentral .booking-widget-wrapper .booking-widget-option,
-.hotel-theme-grandcentral .inquiry-widget,
-.hotel-theme-grandcentral .inquiry-widget .booking-widget-option {
- background: #000;
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .booking-widget-dialog__dialog,
-.hotel-theme-grandcentral .inquiry-widget .booking-widget-dialog__dialog {
- background-color: #000;
-}
-.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__footer,
-.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__header,
-.hotel-theme-grandcentral .booking-widget-wrapper .guest-selector__room-details,
-.hotel-theme-grandcentral .inquiry-widget .guest-selector__footer,
-.hotel-theme-grandcentral .inquiry-widget .guest-selector__header,
-.hotel-theme-grandcentral .inquiry-widget .guest-selector__room-details {
- border-color: #000;
-}
-.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day,
-.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day {
- color: #000;
-}
-.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day.dr-selected,
-.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:focus,
-.hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:hover,
-.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-selected,
-.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:focus,
-.hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:hover {
- border-color: #282828;
- background: #282828;
- color: #eceded;
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled),
-.hotel-theme-grandcentral
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #282828;
- background: rgba(40, 40, 40, 0.1);
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,
-.hotel-theme-grandcentral
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected {
- border-color: #282828;
- background: #282828;
- color: #eceded;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-current:focus,
- .hotel-theme-grandcentral
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-grandcentral .booking-widget-wrapper .dr-cals .dp-day:hover,
- .hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-grandcentral
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-grandcentral .inquiry-widget .dr-cals .dp-day:hover {
- border-color: #282828;
- background: #282828;
- color: #eceded;
- }
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-grandcentral .inquiry-widget .date-picker .date-picker__apply,
-.hotel-theme-grandcentral
- .inquiry-widget
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-grandcentral
- .inquiry-widget
- .date-picker
- .date-picker__apply:hover {
- color: #282828;
- background: none transparent;
- border-width: 1px 0 0;
-}
-.hotel-theme-grandcentral .booking-widget-wrapper .picker__holder,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__weekday,
-.hotel-theme-grandcentral .inquiry-widget .picker__holder,
-.hotel-theme-grandcentral .inquiry-widget .picker__holder .picker__weekday {
- background-color: rgba(0, 0, 0, 0.8);
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--outfocus:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover {
- background: #eceded;
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:hover,
-.picker--focused
- .hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.picker--focused
- .hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- border-color: #282828;
- background: #282828;
- color: #eceded;
-}
-.picker--focused
- .hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:before,
-.picker--focused
- .hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:before {
- border-top-color: #eceded;
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--selected,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--selected:hover {
- border-color: #282828;
- background: #282828;
- color: #eceded;
-}
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-grandcentral
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled:hover,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-grandcentral
- .inquiry-widget
- .picker__holder
- .picker__day--disabled:hover {
- color: #ddd;
- background-color: #fff;
- border-color: #fff;
-}
-.hotel-theme-grandcentral .booking-widget .booking-widget__input-group .btn {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-grandcentral .booking-widget .booking-widget-option {
- border-color: hsla(0, 0%, 100%, 0.2);
-}
-.hotel-theme-grandcentral
- .booking-widget
- .booking-widget-option
- .booking-widget-option__label,
-.hotel-theme-grandcentral
- .booking-widget
- .booking-widget-option
- .custom-checkbox-label {
- font-weight: 700;
-}
-.hotel-theme-grandcentral
- .booking-widget
- .booking-widget--maintenance__contact
- * {
- color: #fff !important;
-}
-.hotel-theme-grandcentral .l-booking-widget--horizontal {
- background-color: #000;
-}
-.hotel-theme-grandcentral .inquiry-widget label {
- font-weight: 700;
-}
-.hotel-theme-grandcentral .inquiry-widget .inquiry-widget__input-group .btn {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .booking-widget--deemphasized,
- .hotel-theme-grandcentral .inquiry-widget {
- background-color: rgba(0, 0, 0, 0.85);
- }
-}
-.hotel-theme-grandcentral main .grandcentral-teaser,
-.hotel-theme-grandcentral main .grandcentral-teaser-container,
-.hotel-theme-grandcentral main .meeting-room-teaser,
-.hotel-theme-grandcentral main .room,
-.hotel-theme-grandcentral main .thumbnail-teaser {
- -webkit-box-shadow: none;
- box-shadow: none;
- border: 1px solid #e1e1e1;
-}
-.hotel-theme-grandcentral main .thumbnail-teaser {
- background-color: #eceded;
- font-family: Courier, Arial;
-}
-.hotel-theme-grandcentral
- main
- .banner-section__heading.banner-section__heading {
- color: #fff;
-}
-.hotel-theme-grandcentral main .content-teaser,
-.hotel-theme-grandcentral main .grandcentral-teaser,
-.hotel-theme-grandcentral main .room-teaser {
- -webkit-transition: none;
- transition: none;
- -webkit-transform: none;
- transform: none;
- border: none;
-}
-.hotel-theme-grandcentral main .content-teaser .heading,
-.hotel-theme-grandcentral
- main
- .content-teaser
- .hotel-theme-grandhoteloslo
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .content-teaser
- .hotel-theme-haymarket
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral main .grandcentral-teaser .heading,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .hotel-theme-grandhoteloslo
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .hotel-theme-grandhoteloslo
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .hotel-theme-haymarket
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .hotel-theme-grandhoteloslo
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .hotel-theme-haymarket
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral main .room-teaser .heading,
-.hotel-theme-grandcentral
- main
- .room-teaser
- .hotel-theme-grandhoteloslo
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .room-teaser
- .hotel-theme-grandhoteloslo
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .room-teaser
- .hotel-theme-haymarket
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-grandcentral
- main
- .room-teaser
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .hotel-theme-grandcentral
- main
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-grandcentral
- main
- .content-teaser
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-grandcentral
- main
- .room-teaser
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .content-teaser__heading,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandcentral
- main
- .room-teaser
- .content-teaser__heading,
-.hotel-theme-haymarket
- .hotel-theme-grandcentral
- main
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandcentral
- main
- .content-teaser
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandcentral
- main
- .room-teaser
- .restaurant__heading-level1 {
- color: #282828;
-}
-.hotel-theme-grandcentral main .content-teaser:hover,
-.hotel-theme-grandcentral main .grandcentral-teaser:hover,
-.hotel-theme-grandcentral main .room-teaser:hover {
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-grandcentral main .content-teaser:hover .heading,
-.hotel-theme-grandcentral
- main
- .content-teaser:hover
- .hotel-theme-grandhoteloslo
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .content-teaser:hover
- .hotel-theme-haymarket
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral main .grandcentral-teaser:hover .heading,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .hotel-theme-grandhoteloslo
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .hotel-theme-grandhoteloslo
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .hotel-theme-haymarket
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .hotel-theme-haymarket
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .hotel-theme-grandhoteloslo
- .content-teaser:hover
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .hotel-theme-haymarket
- .content-teaser:hover
- .content-teaser__heading,
-.hotel-theme-grandcentral main .room-teaser:hover .heading,
-.hotel-theme-grandcentral
- main
- .room-teaser:hover
- .hotel-theme-grandhoteloslo
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .room-teaser:hover
- .hotel-theme-grandhoteloslo
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandcentral
- main
- .room-teaser:hover
- .hotel-theme-haymarket
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .room-teaser:hover
- .hotel-theme-haymarket
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .content-teaser
- .hotel-theme-grandcentral
- main
- .room-teaser:hover
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .hotel-theme-grandcentral
- main
- .content-teaser:hover
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-grandcentral
- main
- .content-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .restaurant
- .hotel-theme-grandcentral
- main
- .room-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .content-teaser__heading,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandcentral
- main
- .room-teaser:hover
- .content-teaser__heading,
-.hotel-theme-haymarket
- .hotel-theme-grandcentral
- main
- .content-teaser:hover
- .content-teaser__heading,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandcentral
- main
- .content-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandcentral
- main
- .grandcentral-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandcentral
- main
- .room-teaser:hover
- .restaurant__heading-level1 {
- color: #282828;
- text-decoration: underline;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral main .content-teaser img,
- .hotel-theme-grandcentral main .grandcentral-teaser img,
- .hotel-theme-grandcentral main .room-teaser img {
- -webkit-transition: -webkit-transform 0.35s;
- transition: -webkit-transform 0.35s;
- transition: transform 0.35s;
- transition:
- transform 0.35s,
- -webkit-transform 0.35s;
- }
- .hotel-theme-grandcentral main .content-teaser:before,
- .hotel-theme-grandcentral main .grandcentral-teaser:before,
- .hotel-theme-grandcentral main .room-teaser:before {
- -webkit-transition: all 0.35s ease-in-out;
- transition: all 0.35s ease-in-out;
- }
- .hotel-theme-grandcentral main .content-teaser:hover img,
- .hotel-theme-grandcentral main .grandcentral-teaser:hover img,
- .hotel-theme-grandcentral main .room-teaser:hover img {
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- }
- .hotel-theme-grandcentral main .content-teaser:hover:before,
- .hotel-theme-grandcentral main .grandcentral-teaser:hover:before,
- .hotel-theme-grandcentral main .room-teaser:hover:before {
- opacity: 0;
- }
-}
-.hotel-theme-grandcentral main .teaser-full__heading a {
- color: #4e4e4e;
-}
-.hotel-theme-grandcentral main .content-teaser,
-.hotel-theme-grandcentral main .content-teaser--mini {
- background-color: #eceded;
-}
-.hotel-theme-grandcentral main .content-teaser--action:active h3,
-.hotel-theme-grandcentral main .content-teaser--action:hover h3 {
- text-decoration: underline;
-}
-.hotel-theme-grandcentral main .room {
- background-color: #eceded;
-}
-.hotel-theme-grandcentral main .room .textual-separator span {
- color: #4e4e4e;
- background-color: #eceded;
-}
-.hotel-theme-grandcentral
- main
- .content-teaser--flexible.landscape
- .content-teaser__body,
-.hotel-theme-grandcentral main .highlight-infoblock--light {
- background-color: #eceded;
-}
-.hotel-theme-grandcentral
- main
- .thumbnail-teaser.thumbnail-teaser--animated
- img {
- -webkit-transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s,
- -webkit-transform 0.35s;
-}
-.hotel-theme-grandcentral
- main
- .thumbnail-teaser.thumbnail-teaser--animated:hover
- img {
- opacity: 0.8;
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-.hotel-theme-grandcentral main .thumbnail-teaser .thumbnail-teaser__title {
- color: #282828;
- font-family: Courier, Arial;
-}
-.hotel-theme-grandcentral
- main
- .thumbnail-teaser:hover
- .thumbnail-teaser__title {
- text-decoration: underline;
-}
-.hotel-theme-grandcentral
- main
- .content-teaser--action
- .content-teaser--flexible.landscape
- .content-teaser__heading,
-.hotel-theme-grandcentral
- main
- .content-teaser--action:hover
- .content-teaser--flexible.landscape
- .content-teaser__heading {
- color: #4e4e4e;
-}
-.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-bullets *,
-.hotel-theme-grandcentral
- main
- .signature-hotel-dark-bg
- .list-bullets
- li:before {
- color: #eceded;
-}
-.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-links > li {
- background-image: url(/_static/img/signaturehotels/gc/bullet-list-arrow-circle-white-dark.svg);
-}
-.hotel-theme-grandcentral main .signature-hotel-dark-bg .list-links > li > * {
- color: #eceded;
-}
-.hotel-theme-grandcentral main .signature-hotel-dark-bg .hotel-facts-container,
-.hotel-theme-grandcentral main .signature-hotel-dark-bg .l-section {
- background-color: #4e4e4e;
-}
-.hotel-theme-grandcentral
- main
- .signature-hotel-dark-bg
- .hotel-facts-container
- * {
- color: #eceded !important;
-}
-.hotel-theme-grandcentral
- main
- .signature-hotel-dark-bg
- .content-teaser--action:focus
- *,
-.hotel-theme-grandcentral
- main
- .signature-hotel-dark-bg
- .content-teaser--action:hover
- * {
- color: #282828;
-}
-.hotel-theme-grandcentral main .room-teaser {
- position: relative;
-}
-.hotel-theme-grandcentral main .room-teaser:before {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: rgba(0, 0, 0, 0.3);
- z-index: 1;
-}
-.hotel-theme-grandcentral main .room-teaser .iconic-item,
-.hotel-theme-grandcentral main .room-teaser .iconic-item *,
-.hotel-theme-grandcentral main .room-teaser .iconic-item__text,
-.hotel-theme-grandcentral main .room-teaser .iconic-item__text * {
- font-family:
- Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif;
-}
-.hotel-theme-grandcentral main .room-teaser .room-teaser__heading {
- display: block;
-}
-.hotel-theme-grandcentral main .room-teaser .room-teaser__heading * {
- display: inline;
-}
-.hotel-theme-grandcentral main .room-teaser .room-teaser__heading,
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__people,
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__size {
- background: rgba(0, 0, 0, 0.6);
- padding-left: 3px;
- padding-right: 3px;
-}
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__people {
- padding-right: 0;
-}
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__size {
- padding-left: 0;
-}
-.hotel-theme-grandcentral main .room-teaser .room-teaser__body {
- position: absolute;
- bottom: 2.3125rem;
- text-align: left;
- padding: 0 0 0 15px;
- z-index: 2;
-}
-.hotel-theme-grandcentral main .room-teaser .room-teaser__infobar {
- position: absolute;
- z-index: 2;
- padding-left: 15px;
- padding-bottom: 12px;
-}
-.hotel-theme-grandcentral main .room-teaser .iconic-item__icon-container {
- display: none;
-}
-.hotel-theme-grandcentral main .room-teaser .spaceinfo {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
-}
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__people {
- float: left;
-}
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__size {
- -ms-order: 1;
- -ms-flex-order: 1;
- order: 1;
-}
-.hotel-theme-grandcentral main .room-teaser .spaceinfo__size:before {
- content: ", ";
- display: inline-block;
- color: #eceded;
- padding-right: 3px;
-}
-.hotel-theme-grandcentral
- main
- .room-teaser
- .media-container
- > .media-container__infobar {
- background: transparent;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral main .teaser-full > .teaser-full__content {
- font-size: 1.25rem;
- line-height: normal;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandcentral
- main
- .meeting-room-teaser
- .meeting-room-teaser__heading {
- font-size: 1.5rem;
- }
-}
-@media (max-width: 949px) {
- .hotel-theme-grandcentral header.header {
- margin-top: 74px;
- }
-}
-.hotel-theme-grandcentral .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/gc/grandcentral-logotype.svg)
- no-repeat;
- background-size: contain;
- height: 40px;
- margin-top: 13px;
-}
-.hotel-theme-grandcentral .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral .main-header .navigation-bar__main__logo {
- width: 100px;
- margin-top: 10px;
- margin-bottom: 5px;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .main-header .navigation-bar__main__logo {
- float: left;
- }
-}
-.hotel-theme-grandcentral .main-header .navigation-bar__main {
- background-color: #eceded;
- -webkit-box-shadow: none;
- box-shadow: none;
- height: 3.75rem;
-}
-.hotel-theme-grandcentral .main-header .navigation-bar__main__expander {
- display: none;
-}
-.hotel-theme-grandcentral .l-section-contact-bar {
- background-color: #4e4e4e;
-}
-.hotel-theme-grandcentral .l-section-contact-bar .iconic-item__text,
-.hotel-theme-grandcentral .l-section-contact-bar .iconic-item__text * {
- color: #eceded;
-}
-.hotel-theme-grandcentral .l-section-contact-bar > * {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .l-section-contact-bar {
- background-image: url(/_static/img/signaturehotels/gc/bag.png);
- background-repeat: no-repeat;
- background-position-y: 20px;
- background-position-x: 90%;
- background-size: 250px;
- }
- .hotel-theme-grandcentral .l-section-contact-bar > * {
- -ms-flex-pack: end;
- justify-content: flex-end;
- }
- .hotel-theme-grandcentral .l-section-contact-bar .contact-items__item {
- padding-top: 15px;
- padding-bottom: 15px;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandcentral .l-section-contact-bar {
- background-position-x: calc(100% - 950px);
- }
-}
-@media (min-width: 1500px) {
- .hotel-theme-grandcentral .l-section-contact-bar {
- background-position-x: 25%;
- }
-}
-.hotel-theme-grandcentral .contact-items {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.hotel-theme-grandcentral .contact-items > * {
- float: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .contact-items {
- margin-right: 26.25rem;
- padding-top: 20px;
- padding-bottom: 20px;
- }
- .hotel-theme-grandcentral .contact-items .contact-items__item {
- width: 100%;
- }
-}
-.hotel-theme-grandcentral .restaurant {
- -webkit-transition: none;
- transition: none;
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-grandcentral .restaurant,
-.hotel-theme-grandcentral .restaurant__sidebar {
- background-color: #d8d8d8;
-}
-.hotel-theme-grandcentral .restaurant__sidebar {
- left: 26%;
-}
-.hotel-theme-grandcentral .restaurant__wrapper {
- background-color: #eceded;
-}
-.hotel-theme-grandcentral .restaurant--action:focus .restaurant__heading-level1,
-.hotel-theme-grandcentral
- .restaurant--action:hover
- .restaurant__heading-level1 {
- text-decoration: underline;
-}
-.hotel-theme-grandcentral,
-.hotel-theme-grandcentral .l-section--hotel,
-.hotel-theme-grandcentral .l-section--pattern {
- background: #fff;
-}
-.hotel-theme-grandcentral .map-static__caption {
- bottom: 10px;
-}
-.hotel-theme-grandcentral .map-controls,
-.hotel-theme-grandcentral .map-static,
-.hotel-theme-grandcentral .map__canvas,
-.hotel-theme-grandcentral .zoom-controls {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral .map-controls,
- .hotel-theme-grandcentral .map-static,
- .hotel-theme-grandcentral .map__canvas {
- -webkit-filter: none;
- filter: none;
- }
- .hotel-theme-grandcentral .map {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- }
-}
-.hotel-theme-grandcentral .signature-hotel-dark-bg.signature-hotel-dark-bg,
-.hotel-theme-grandcentral
- .signature-hotel-dark-bg.signature-hotel-dark-bg
- .content-toggler {
- background-color: #4e4e4e;
-}
-.hotel-theme-grandcentral
- .signature-hotel-dark-bg.signature-hotel-dark-bg
- .content-toggler
- > * {
- color: #eceded;
-}
-.hotel-theme-grandcentral
- .signature-hotel-dark-bg.signature-hotel-dark-bg
- .content-toggler
- > :before {
- background-image: url(/_static/img/signaturehotels/gc/arrow-down-white-dark.svg);
-}
-.hotel-theme-grandcentral .hotel-return-home-link {
- background-image: url(/_static/img/signaturehotels/gc/arrow-double-gray-left.svg);
-}
-.hotel-theme-grandcentral button,
-.hotel-theme-grandcentral input,
-.hotel-theme-grandcentral textarea {
- border-radius: 0 !important;
-}
-.hotel-theme-grandcentral .l-section--depth {
- border-top: none;
-}
-.hotel-theme-grandcentral .l-sections-wrapper {
- background: #fff;
-}
-.hotel-theme-grandcentral .highlight-infoblock {
- background: #eceded;
-}
-.hotel-theme-grandcentral .l-section--depth:before {
- content: none;
-}
-.hotel-theme-grandcentral .hero-intro {
- border-top: none;
- border-bottom: 2px dotted #86807a;
-}
-.hotel-theme-grandcentral .hero-intro--overlay {
- margin-top: -95px;
-}
-.hotel-theme-grandcentral .hotel-menu > li:after {
- content: none;
-}
-.hotel-theme-grandcentral .hotel-menu > li > a {
- font-family:
- Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral .hotel-menu > li {
- background: transparent;
- }
- .hotel-theme-grandcentral .hotel-menu > li > a {
- text-transform: uppercase;
- color: #282828;
- }
- .hotel-theme-grandcentral .hotel-menu > li.active > a,
- .hotel-theme-grandcentral .hotel-menu > li > .u-link-style:hover {
- background: #282828;
- color: #eceded;
- }
-}
-.hotel-theme-grandcentral .hero-intro__content__breadcrumbs {
- display: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral .hero-intro__content__breadcrumbs {
- display: block;
- }
-}
-.hotel-theme-grandcentral
- .signature-hotel-main
- .hero-intro__content__breadcrumbs {
- display: none;
-}
-.hotel-theme-grandcentral .read-more:visited {
- color: #4e4e4e;
-}
-.hotel-theme-grandcentral .read-more--big {
- font-family:
- Interstate-Regular, Interstate-Regular-Fallback, Georgia, sans-serif !important;
- text-transform: uppercase;
-}
-.hotel-theme-grandcentral .read-more--big:after {
- background-image: url(/_static/img/signaturehotels/gc/arrow-double-big-gray.svg);
-}
-.hotel-theme-grandcentral .back-to-thumbnails-link {
- background-image: url(/_static/img/signaturehotels/gc/arrow-double-gray-left.svg);
-}
-.hotel-theme-grandcentral .elevator-pitch .elevator-pitch__expander {
- color: #282828;
- border-bottom: none;
- background: rgba(134, 128, 122, 0.1);
- border-radius: 10%;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .elevator-pitch {
- font-size: 1.375rem;
- }
-}
-@media (max-width: 739px) {
- .hotel-theme-grandcentral
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- + .hero-intro__content__heading {
- margin-top: 10px;
- }
-}
-.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header {
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -ms-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
-}
-.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header:after,
-.hotel-theme-grandcentral .hotel-menu-wrapper .navbar-header:before {
- content: none;
-}
-.hotel-theme-grandcentral .hotel-menu-wrapper .hotel-menu-wrapper__inner {
- padding-top: 9px;
- margin-top: 0;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral
- .hotel-menu-wrapper:not(.sticky)
- .hotel-menu-wrapper__inner,
- .hotel-theme-grandcentral .hotel-menu-wrapper:not(.sticky) .hotel-nav {
- padding-top: 0;
- }
- .hotel-theme-grandcentral
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner {
- -webkit-box-shadow: none;
- box-shadow: none;
- border-bottom: 1px solid #d6d5d5;
- }
- .hotel-theme-grandcentral
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner
- .navbar-header
- .navbar-header__widget-toggle {
- margin-top: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral
- .hotel-menu-wrapper
- .navbar-header
- .navbar-header__widget-toggle {
- margin-top: 9px !important;
- }
-}
-@media (min-width: 740px) {
- .hotel-theme-grandcentral .hero-intro__content {
- padding-top: 9px;
- padding-bottom: 14px;
- }
- .hotel-theme-grandcentral .hero-intro__content__heading.sticky {
- top: -5px;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-grandcentral .hero-intro--overlay {
- margin-top: -110px;
- }
-}
-@font-face {
- font-family: Gotham-Black-Fallback;
- src: url(/_static/shared/fonts/gotham/gotham-black.woff);
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Gotham-Bold-Fallback;
- src: url(/_static/shared/fonts/gotham/gotham-bold.woff);
- font-weight: 400;
- font-style: normal;
-}
-.hotel-theme-downtowncamper
- main
- .banner-section--splash
- .banner-section__text
- > p,
-.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,
-.hotel-theme-downtowncamper main .content-teaser__heading,
-.hotel-theme-downtowncamper main .editable-area--heading h3,
-.hotel-theme-downtowncamper main .extraem,
-.hotel-theme-downtowncamper main .heading-2,
-.hotel-theme-downtowncamper main .heading-4,
-.hotel-theme-downtowncamper
- main
- .hero-intro__content
- .hero-intro__content__heading,
-.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-downtowncamper main .list-links--bold .list-links__link,
-.hotel-theme-downtowncamper main .pois-container .pois-container__heading,
-.hotel-theme-downtowncamper
- main
- .pois-container
- .pois-container__heading--large,
-.hotel-theme-downtowncamper main .restaurant__heading-level1,
-.hotel-theme-downtowncamper main .room .room__heading-level2,
-.hotel-theme-downtowncamper main .room__heading-level1,
-.hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
-.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,
-.hotel-theme-downtowncamper main h1,
-.hotel-theme-downtowncamper main h2,
-.hotel-theme-downtowncamper main h3,
-.hotel-theme-downtowncamper main h4 {
- letter-spacing: -0.03em;
-}
-.hotel-theme-downtowncamper
- main
- .hero-intro__content
- .hero-intro__content__heading,
-.hotel-theme-downtowncamper main h1 {
- font-family: Gotham-Black, Gotham-Black-Fallback, Arial, sans-serif;
- font-size: 1.875rem;
- text-transform: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper
- main
- .hero-intro__content
- .hero-intro__content__heading,
- .hotel-theme-downtowncamper main h1 {
- font-size: 2.5rem;
- }
-}
-.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,
-.hotel-theme-downtowncamper main .content-teaser__heading,
-.hotel-theme-downtowncamper main .heading-2,
-.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-downtowncamper
- main
- .pois-container
- .pois-container__heading--large,
-.hotel-theme-downtowncamper main .restaurant__heading-level1,
-.hotel-theme-downtowncamper main .room__heading-level1,
-.hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
-.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,
-.hotel-theme-downtowncamper main h2 {
- font-family: Gotham-Bold, Gotham-Bold-Fallback, Arial, sans-serif;
- font-size: 1.25rem;
- text-transform: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper main .booking-widget .booking-widget__header,
- .hotel-theme-downtowncamper main .content-teaser__heading,
- .hotel-theme-downtowncamper main .heading-2,
- .hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,
- .hotel-theme-downtowncamper
- main
- .pois-container
- .pois-container__heading--large,
- .hotel-theme-downtowncamper main .restaurant__heading-level1,
- .hotel-theme-downtowncamper main .room__heading-level1,
- .hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
- .hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
- .hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,
- .hotel-theme-downtowncamper main h2 {
- font-size: 1.5rem;
- }
-}
-.hotel-theme-downtowncamper
- main
- .banner-section--splash
- .banner-section__text
- > p,
-.hotel-theme-downtowncamper main .editable-area--heading h3,
-.hotel-theme-downtowncamper main .extraem,
-.hotel-theme-downtowncamper main .heading-4,
-.hotel-theme-downtowncamper main .list-links--bold .list-links__link,
-.hotel-theme-downtowncamper main .pois-container .pois-container__heading,
-.hotel-theme-downtowncamper main .room .room__heading-level2,
-.hotel-theme-downtowncamper main h3,
-.hotel-theme-downtowncamper main h4 {
- font-family: Arial, "sans-serif";
- font-size: 1.25rem;
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper
- main
- .banner-section--splash
- .banner-section__text
- > p,
- .hotel-theme-downtowncamper main .editable-area--heading h3,
- .hotel-theme-downtowncamper main .extraem,
- .hotel-theme-downtowncamper main .heading-4,
- .hotel-theme-downtowncamper main .list-links--bold .list-links__link,
- .hotel-theme-downtowncamper main .pois-container .pois-container__heading,
- .hotel-theme-downtowncamper main .room .room__heading-level2,
- .hotel-theme-downtowncamper main h3,
- .hotel-theme-downtowncamper main h4 {
- font-size: 1.5rem;
- }
-}
-.hotel-theme-downtowncamper main,
-.hotel-theme-downtowncamper
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- .u-link-style:visited,
-.hotel-theme-downtowncamper
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- a:visited,
-.hotel-theme-downtowncamper main .read-more--big .read-more__subtle {
- color: #000;
-}
-.hotel-theme-downtowncamper
- main
- .booking-widget-options-toggle
- .booking-widget-options-toggle__text
- *,
-.hotel-theme-downtowncamper main .elevator-pitch,
-.hotel-theme-downtowncamper main .full-page-form__login__preamble,
-.hotel-theme-downtowncamper main .list-facts__item .list-facts__item__heading,
-.hotel-theme-downtowncamper main .preamble,
-.hotel-theme-downtowncamper main .room-teaser__heading,
-.hotel-theme-downtowncamper main .teaser-full .teaser-full__content {
- font-family: Arial, "sans-serif";
-}
-.hotel-theme-downtowncamper main .elevator-pitch .elevator-pitch__expander,
-.hotel-theme-downtowncamper
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:hover,
-.hotel-theme-downtowncamper main .hero-intro__content__heading a:hover,
-.hotel-theme-downtowncamper main .list-links--bold .list-links__link,
-.hotel-theme-downtowncamper main .meeting-room-teaser__footer,
-.hotel-theme-downtowncamper main .read-more:visited,
-.hotel-theme-downtowncamper main .room-teaser:hover,
-.hotel-theme-downtowncamper main .room-teaser__heading,
-.hotel-theme-downtowncamper main .room__footer,
-.hotel-theme-downtowncamper main a,
-.hotel-theme-downtowncamper main a .is-collapsed,
-.hotel-theme-downtowncamper main a .is-expanded {
- color: #92553f;
-}
-.hotel-theme-downtowncamper main .expandable-toggler--hotel-menu {
- color: #000;
-}
-.hotel-theme-downtowncamper
- main
- .banner-section--restaurant
- .banner-section__block
- h2 {
- font-family: Gotham-Black, Gotham-Black-Fallback, Arial, sans-serif;
- font-size: 1.625rem;
- letter-spacing: 0.03em;
-}
-.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,
-.hotel-theme-downtowncamper main .heading-2,
-.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-downtowncamper
- main
- .pois-container
- .pois-container__heading--large,
-.hotel-theme-downtowncamper main .room__heading-level1,
-.hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-downtowncamper
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
-.hotel-theme-downtowncamper main .teaser-full .teaser-full__heading a,
-.hotel-theme-downtowncamper main h2 {
- color: #000;
-}
-.hotel-theme-downtowncamper main h2 a {
- color: inherit !important;
-}
-.hotel-theme-downtowncamper main .booking-widget .booking-widget__header,
-.hotel-theme-downtowncamper main .inquiry-widget .inquiry-widget__header {
- color: #fff;
-}
-.hotel-theme-downtowncamper
- main
- .content-teaser--flexible.landscape
- .content-teaser__heading,
-.hotel-theme-downtowncamper
- main
- .restaurant--action
- .restaurant__heading-level1,
-.hotel-theme-downtowncamper main .restaurant__heading-level1 {
- color: #000;
-}
-.hotel-theme-downtowncamper
- main
- .content-teaser--flexible.landscape
- .content-teaser__heading:hover,
-.hotel-theme-downtowncamper
- main
- .restaurant--action
- .restaurant__heading-level1:hover,
-.hotel-theme-downtowncamper main .restaurant__heading-level1:hover {
- text-decoration: underline;
- color: #000;
-}
-.hotel-theme-downtowncamper
- main
- .restaurant--action
- .restaurant__heading-level1 {
- color: #000;
-}
-.hotel-theme-downtowncamper
- main
- .restaurant--action:hover
- .restaurant__heading-level1 {
- text-decoration: underline;
- color: #000;
-}
-.hotel-theme-downtowncamper main .teaser-full .teaser-full__content {
- font-size: 1.25rem;
-}
-.hotel-theme-downtowncamper main .content-teaser .content-teaser__heading--link,
-.hotel-theme-downtowncamper
- main
- .content-teaser
- .content-teaser__heading--link:hover,
-.hotel-theme-downtowncamper main .read-more:visited {
- color: #000;
-}
-@media (max-width: 949px) {
- .hotel-theme-downtowncamper header.header {
- margin-top: 79px;
- }
-}
-.hotel-theme-downtowncamper .main-header .navigation-bar__main {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/dc/downtown-camper-logotype.svg)
- no-repeat;
- background-size: contain;
- width: 150px;
- height: 40px;
- padding: 0;
- margin-top: 9px;
- margin-bottom: 0;
-}
-.hotel-theme-downtowncamper .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-downtowncamper .main-header .navigation-bar__main__logo {
- float: left;
- height: 45px;
- margin-top: 14px;
- }
-}
-.hotel-theme-downtowncamper .navigation-bar__main__booking-widget-toggle {
- margin-top: 0.3rem;
-}
-.hotel-theme-downtowncamper main .icon--down-arrow-small,
-.hotel-theme-downtowncamper main .icon--up-arrow-small {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-downtowncamper main .icon--crocus,
-.hotel-theme-downtowncamper main .icon--nordicsea,
-.hotel-theme-downtowncamper main .iconic-item--link-primary .icon,
-.iconic-item--link-primary .hotel-theme-downtowncamper main .icon {
- fill: #282828;
-}
-.hotel-theme-downtowncamper main .icon--expand {
- fill: #eceded;
-}
-.hotel-theme-downtowncamper main .hotel-return-home-link {
- background-image: url(/_static/img/signaturehotels/dc/arrow-double-rust-left.svg);
-}
-.hotel-theme-downtowncamper main .content-toggler span:before,
-.hotel-theme-downtowncamper main .meeting-room-teaser__footer span:before,
-.hotel-theme-downtowncamper
- main
- .pois-container
- .pois-container__toggle
- span:before,
-.hotel-theme-downtowncamper main .room__footer span:before {
- background-image: url(/_static/img/signaturehotels/dc/arrow-down-rust.svg);
-}
-.hotel-theme-downtowncamper main .room__footer span:before {
- width: 36px;
- height: 12px;
- margin: 0 8px 0 0 !important;
-}
-.hotel-theme-downtowncamper main .bulleted-link,
-.hotel-theme-downtowncamper main .list-links > li,
-.hotel-theme-downtowncamper main .PdfIconLink,
-.hotel-theme-downtowncamper
- main
- .tag-section__list
- .tag-section__list__body
- > a {
- background-image: url(/_static/img/signaturehotels/dc/bullet-list-arrow-icon-gray-dark.svg);
-}
-.hotel-theme-downtowncamper main .hotel-nav > .navbar-header > .navbar-toggle {
- background-image: url(/_static/img/signaturehotels/dc/hotelpage-menu-gray-dark.svg);
- background-size: contain;
-}
-.hotel-theme-downtowncamper
- main
- .hotel-nav
- > .navbar-header
- > .navbar-toggle.active {
- background-image: url(/_static/img/signaturehotels/gc/hotelpage-menu-close-black.svg);
-}
-.hotel-theme-downtowncamper main .read-more--big:after {
- background-image: url(/_static/img/signaturehotels/dc/arrow-double-big-black.svg);
-}
-.hotel-theme-downtowncamper main .icon--close {
- background-image: url(/_static/img/signaturehotels/dc/hotelpage-menu-close-gray-dark.svg);
- background-repeat: no-repeat;
- background-size: contain;
-}
-.hotel-theme-downtowncamper main .custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-downtowncamper
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn,
-.hotel-theme-downtowncamper
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg);
-}
-.hotel-theme-downtowncamper
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn:hover,
-.hotel-theme-downtowncamper
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn:hover {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg);
-}
-.hotel-theme-downtowncamper main .icon--google-directions {
- background: transparent
- url(/_static/img/signaturehotels/dc/icon-google-directions.svg) no-repeat
- scroll 0 0;
-}
-.hotel-theme-downtowncamper main .icon--google-directions * {
- display: none;
-}
-.hotel-theme-downtowncamper .custom-select:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
- background-size: 18px 20px;
-}
-@media (min-width: 950px) {
- .hotel-theme-downtowncamper.signature-hotel-main .l-booking-widget--vertical {
- margin-top: -40px;
- }
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper,
-.hotel-theme-downtowncamper .inquiry-widget {
- background: #404040;
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper .loader > span,
-.hotel-theme-downtowncamper .inquiry-widget .loader > span {
- background-color: #404040;
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper .booking-widget-option,
-.hotel-theme-downtowncamper .inquiry-widget .booking-widget-option {
- background: #404040;
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__footer,
-.hotel-theme-downtowncamper .booking-widget-wrapper .guest-selector__header,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .guest-selector__room-details,
-.hotel-theme-downtowncamper .inquiry-widget .guest-selector__footer,
-.hotel-theme-downtowncamper .inquiry-widget .guest-selector__header,
-.hotel-theme-downtowncamper .inquiry-widget .guest-selector__room-details {
- border-color: #404040;
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-day,
-.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day {
- color: #000;
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dp-day-disabled,
-.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dp-day-disabled {
- color: #c8c8c8;
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-selected,
-.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-selected {
- border-color: #404040;
- background: #404040;
- color: #fff;
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled),
-.hotel-theme-downtowncamper
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #404040;
- background: rgba(64, 64, 64, 0.1);
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected {
- border-color: #404040;
- background: #404040;
- color: #fff;
-}
-@media (min-width: 950px) {
- .hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-current:focus,
- .hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-downtowncamper
- .booking-widget-wrapper
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled),
- .hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-downtowncamper
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-downtowncamper
- .inquiry-widget
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled) {
- border-color: #404040;
- background: #404040;
- color: #fff;
- }
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-next,
-.hotel-theme-downtowncamper .booking-widget-wrapper .dr-cals .dp-prev,
-.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-next,
-.hotel-theme-downtowncamper .inquiry-widget .dr-cals .dp-prev {
- color: #000;
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-downtowncamper .inquiry-widget .date-picker .date-picker__apply,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .date-picker
- .date-picker__apply:hover {
- color: #92553f;
- background: none transparent;
- border-width: 1px 0 0;
-}
-.hotel-theme-downtowncamper .booking-widget-wrapper .picker__holder,
-.hotel-theme-downtowncamper .inquiry-widget .picker__holder {
- background-color: rgba(64, 64, 64, 0.8);
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--outfocus:hover,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover {
- background: #fff;
-}
-.picker--focused
- .hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.picker--focused
- .hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- border-color: #404040;
- background: #404040;
- color: #fff;
-}
-.picker--focused
- .hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:before,
-.picker--focused
- .hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:before {
- border-top-color: #d9d9d9;
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected:hover,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--selected,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--selected:hover {
- border-color: #404040;
- background: #404040;
- color: #fff;
-}
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-downtowncamper
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled:hover,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-downtowncamper
- .inquiry-widget
- .picker__holder
- .picker__day--disabled:hover {
- color: #ddd;
- background-color: #fff;
- border-color: #fff;
-}
-.hotel-theme-downtowncamper .booking-widget .booking-widget__input-group .btn {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-downtowncamper .booking-widget .booking-widget-option {
- border-color: hsla(0, 0%, 100%, 0.2);
-}
-.hotel-theme-downtowncamper
- .booking-widget
- .booking-widget--maintenance__contact
- * {
- color: #fff !important;
-}
-.hotel-theme-downtowncamper .l-booking-widget--horizontal {
- background-color: #404040;
-}
-.hotel-theme-downtowncamper .inquiry-widget .inquiry-widget__input-group .btn {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-downtowncamper
- .booking-widget__input-group.primary-row__input-group:last-child {
- -ms-flex-preferred-size: 22%;
- flex-basis: 22%;
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-theme-downtowncamper .navigation-bar__main nav {
- width: 100%;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-downtowncamper .navigation-bar__main nav {
- width: calc(100% - 170px);
- }
-}
-.hotel-theme-downtowncamper .booking-widget__btn,
-.hotel-theme-downtowncamper .btn--crocus,
-.hotel-theme-downtowncamper .btn--primary,
-.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-downtowncamper .btn-downtowncamper,
-.hotel-theme-downtowncamper .inquiry-widget__btn {
- color: #fff;
- background: #92553f;
- border: 1px solid #92553f;
- font-family: Gotham-Bold, Gotham-Bold-Fallback, Arial, sans-serif;
- font-size: 0.8125rem;
- line-height: 1.2;
- border-radius: 0;
- padding: 11px 22px;
- text-transform: uppercase;
- -webkit-transition: all 0.15s;
- transition: all 0.15s;
-}
-.hotel-theme-downtowncamper .booking-widget__btn:hover,
-.hotel-theme-downtowncamper .btn--crocus:hover,
-.hotel-theme-downtowncamper .btn--primary:hover,
-.hotel-theme-downtowncamper .btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-theme-downtowncamper .btn-downtowncamper:hover,
-.hotel-theme-downtowncamper .inquiry-widget__btn:hover {
- background: #7d4936;
- text-decoration: none;
-}
-.hotel-theme-downtowncamper .booking-widget__btn,
-.hotel-theme-downtowncamper .inquiry-widget__btn {
- padding: 8 20px;
- border: 1px solid #fff;
- font-size: 1rem;
- font-weight: 400;
- color: #000;
- background: #ececec;
- height: 62px;
-}
-.hotel-theme-downtowncamper .booking-widget__btn:hover,
-.hotel-theme-downtowncamper .inquiry-widget__btn:hover {
- background: #ddd;
-}
-.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta) {
- background: #3c3c3c;
- border-color: #3c3c3c;
-}
-.hotel-theme-downtowncamper .btn-booking-widget-toggle:not(.mp-cta):hover {
- background: #2d2d2d;
-}
-.hotel-theme-downtowncamper main .content-teaser,
-.hotel-theme-downtowncamper main .dc-teaser,
-.hotel-theme-downtowncamper main .restaurant--action,
-.hotel-theme-downtowncamper main .room-teaser {
- -webkit-transition: none;
- transition: none;
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-downtowncamper main .content-teaser:hover,
-.hotel-theme-downtowncamper main .dc-teaser:hover,
-.hotel-theme-downtowncamper main .restaurant--action:hover,
-.hotel-theme-downtowncamper main .room-teaser:hover {
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-downtowncamper main .content-teaser--mini {
- background-color: #ececec;
-}
-.hotel-theme-downtowncamper main .room-teaser {
- background-color: transparent;
-}
-@media (min-width: 950px) {
- .hotel-theme-downtowncamper main .restaurant--action img,
- .hotel-theme-downtowncamper main .room-teaser img {
- -webkit-transition: -webkit-transform 0.35s;
- transition: -webkit-transform 0.35s;
- transition: transform 0.35s;
- transition:
- transform 0.35s,
- -webkit-transform 0.35s;
- }
- .hotel-theme-downtowncamper main .restaurant--action:before,
- .hotel-theme-downtowncamper main .room-teaser:before {
- -webkit-transition: all 0.35s ease-in-out;
- transition: all 0.35s ease-in-out;
- }
- .hotel-theme-downtowncamper main .restaurant--action:hover img,
- .hotel-theme-downtowncamper main .room-teaser:hover img {
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- }
- .hotel-theme-downtowncamper main .restaurant--action:hover:before,
- .hotel-theme-downtowncamper main .room-teaser:hover:before {
- opacity: 0;
- }
-}
-.hotel-theme-downtowncamper main .content-teaser--action:active h3 *,
-.hotel-theme-downtowncamper main .content-teaser--action:hover h3 * {
- -webkit-transition: all;
- transition: all;
- color: inherit;
- text-decoration: underline;
-}
-.hotel-theme-downtowncamper main .content-teaser.landscape h3 {
- color: #92553f;
-}
-.hotel-theme-downtowncamper main .content-teaser.landscape:active h3 *,
-.hotel-theme-downtowncamper main .content-teaser.landscape:hover h3 * {
- -webkit-transition: all;
- transition: all;
- color: #7d4936;
- text-decoration: underline;
-}
-.hotel-theme-downtowncamper
- main
- .banner-section--restaurant
- .banner-section__block {
- background-color: #404040;
-}
-.hotel-theme-downtowncamper
- main
- .banner-section--restaurant
- .banner-section__block
- * {
- color: #fff;
-}
-.hotel-theme-downtowncamper
- main
- .banner-section--restaurant
- .banner-section__block
- .read-more--big:after {
- background-image: url(/_static/img/signaturehotels/dc/arrow-double-big-white.svg);
-}
-.hotel-theme-downtowncamper main .l-section-contact-bar {
- background-color: #ececec;
- padding-top: 0.625rem;
- padding-bottom: 0.625rem;
-}
-.hotel-theme-downtowncamper
- .global-footer
- .global-footer-toggler:active
- span:before,
-.hotel-theme-downtowncamper
- .global-footer
- .global-footer-toggler:focus
- span:before,
-.hotel-theme-downtowncamper
- .global-footer
- .global-footer-toggler:hover
- span:before {
- background: url(/_static/img/signaturehotels/dc/arrow-down-gray.svg) no-repeat
- 50%;
-}
-@media (max-width: 949px) {
- .hotel-theme-downtowncamper .global-footer .global-footer-toggler:focus {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.hotel-theme-downtowncamper main .map-static__caption {
- bottom: 10px;
-}
-.hotel-theme-downtowncamper main .map-controls,
-.hotel-theme-downtowncamper main .map-static,
-.hotel-theme-downtowncamper main .map__canvas,
-.hotel-theme-downtowncamper main .zoom-controls {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper main .map-controls,
- .hotel-theme-downtowncamper main .map-static,
- .hotel-theme-downtowncamper main .map__canvas {
- -webkit-filter: none;
- filter: none;
- }
- .hotel-theme-downtowncamper main .map {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- }
-}
-.hotel-theme-downtowncamper main .breakfast-section .label a {
- color: #92553f;
-}
-.hotel-theme-downtowncamper main .breakfast-section .label a:before {
- background-image: url(/_static/img/signaturehotels/dc/bullet-list-arrow-icon-gray-dark.svg);
-}
-.hotel-theme-downtowncamper
- main.signature-hotel-main
- .hero-intro__content__breadcrumbs {
- margin-top: 10px;
-}
-@media (max-width: 949px) {
- .hotel-theme-downtowncamper main *,
- .hotel-theme-downtowncamper main :after,
- .hotel-theme-downtowncamper main :before {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- }
- .hotel-theme-downtowncamper
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- + .hero-intro__content__heading {
- margin-top: 10px;
- }
-}
-.hotel-theme-downtowncamper main button:not(.dp-day):not(.mp-cta),
-.hotel-theme-downtowncamper main input,
-.hotel-theme-downtowncamper main textarea {
- border-radius: 0 !important;
-}
-.hotel-theme-downtowncamper main .l-section--hotel,
-.hotel-theme-downtowncamper main .l-section--pattern {
- background: #fff;
-}
-.hotel-theme-downtowncamper main.signature-hotel-main .hero-intro + .l-section {
- background-color: #fff;
-}
-.hotel-theme-downtowncamper main .hero-intro--overlay {
- border-top-color: #fff;
-}
-.hotel-theme-downtowncamper main .elevator-pitch__expander {
- border-bottom: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper main .hero-intro__content__heading {
- margin-top: 10px !important;
- }
-}
-.hotel-theme-downtowncamper main .hotel-menu > li:after {
- content: none;
-}
-.hotel-theme-downtowncamper main .hotel-menu > li > a {
- color: #000;
- font-size: 0.875rem;
- font-family: Arial, "sans-serif";
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper main .hotel-menu > li {
- background: transparent;
- }
- .hotel-theme-downtowncamper main .hotel-menu > li > a {
- color: #000;
- }
- .hotel-theme-downtowncamper main .hotel-menu > li.active > a,
- .hotel-theme-downtowncamper main .hotel-menu > li > .u-link-style:hover {
- background: #3c3c3c;
- color: #fff;
- }
- .hotel-theme-downtowncamper
- main
- .hotel-menu
- > li
- .hotel-menu-wrapper:not(.sticky)
- .hotel-menu
- > li
- > a {
- text-transform: uppercase;
- }
-}
-.hotel-theme-downtowncamper
- main
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner {
- border-bottom: 1px solid #d9d9d9;
-}
-.hotel-theme-downtowncamper
- main
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner
- .hotel-menu
- > li
- > a {
- font-family: Arial, "sans-serif";
-}
-.hotel-theme-downtowncamper main .l-section--map ~ .l-section {
- background-color: #ececec;
-}
-.hotel-theme-downtowncamper main .l-section--depth {
- border-top: 0;
-}
-@media (min-width: 740px) {
- .hotel-theme-downtowncamper main .l-section__inner--content {
- padding-top: 50px;
- padding-bottom: 25px;
- }
-}
-@font-face {
- font-family: Boita-Regular-Fallback;
- src: url(/_static/shared/fonts/boita/boita-regular.woff);
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Akkurat-Regular-Fallback;
- src: url(/_static/shared/fonts/akkurat/akkurat-regular.woff);
- font-weight: 400;
- font-style: normal;
-}
-@font-face {
- font-family: Akkurat-Light-Fallback;
- src: url(/_static/shared/fonts/akkurat/akkurat-light.woff);
- font-weight: 400;
- font-style: normal;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn--primary,
-.hotel-page.hotel-theme-grandhoteloslo .btn-booking-widget-toggle:not(.mp-cta),
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo,
-.hotel-page.hotel-theme-grandhoteloslo .btn:not(.cookie-section__btn) {
- font-family:
- Akkurat-Regular, Akkurat-Regular-Fallback, Helvetica, Arial !important;
- font-weight: 700;
- color: #fff !important;
- background: #000;
- border: 1px solid #000;
- font-size: 0.8125rem;
- letter-spacing: 0.12em;
- line-height: 1.2;
- border-radius: 0;
- padding: 11px 22px;
- text-transform: uppercase;
- -webkit-transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
- transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn--primary:hover,
-.hotel-page.hotel-theme-grandhoteloslo
- .btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo:hover,
-.hotel-page.hotel-theme-grandhoteloslo .btn:hover:not(.cookie-section__btn) {
- background: #272727;
- text-decoration: none;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn--white-border.btn--primary,
-.hotel-page.hotel-theme-grandhoteloslo
- .btn--white-border.btn-booking-widget-toggle:not(.mp-cta),
-.hotel-page.hotel-theme-grandhoteloslo
- .btn--white-border.btn:not(.cookie-section__btn),
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--white-border {
- border-color: #fff;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn--primary,
-.hotel-page.hotel-theme-grandhoteloslo
- .btn--black.btn-booking-widget-toggle:not(.mp-cta),
-.hotel-page.hotel-theme-grandhoteloslo
- .btn--black.btn:not(.cookie-section__btn),
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--black {
- background-color: #000;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn--black.btn--primary:hover,
-.hotel-page.hotel-theme-grandhoteloslo
- .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-page.hotel-theme-grandhoteloslo
- .btn--black.btn:hover:not(.cookie-section__btn),
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo.btn--black:hover {
- color: #fff;
-}
-.hotel-page.hotel-theme-grandhoteloslo .mp-cta * {
- color: #fff !important;
-}
-.hotel-page.hotel-theme-grandhoteloslo
- .btn-booking-widget-toggle
- .icon--expand {
- display: none;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo--black {
- background-color: #000;
-}
-.hotel-page.hotel-theme-grandhoteloslo .btn-grandhoteloslo--black:hover {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo .hotel-footer__content {
- background: #343434;
- max-width: 100%;
-}
-.hotel-theme-grandhoteloslo .hotel-footer__content * {
- color: #fff;
- font-family:
- Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important;
- text-transform: none;
-}
-.hotel-theme-grandhoteloslo .hotel-footer__content .hotel-footer-section {
- background: none;
-}
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .hotel-footer-section
- .iconic-item__text {
- font-size: 0.875rem;
- line-height: 1.5rem;
-}
-.hotel-theme-grandhoteloslo .hotel-footer__content .list-footer-pages > li {
- position: relative;
- background-image: none;
- padding-left: 20px;
-}
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .list-footer-pages
- > li:before {
- content: "";
- position: absolute;
- top: 9px;
- left: -8px;
-}
-@media (max-width: 949px) {
- .hotel-theme-grandhoteloslo header.header {
- margin-top: 81px;
- }
-}
-.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__expander {
- display: none;
-}
-.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/gho/grandhoteloslo-logotype-horizontal-3.svg)
- no-repeat;
- background-size: contain;
- width: 100px;
- height: 40px;
- padding: 0;
- margin-top: 7px;
- margin-bottom: 5px;
-}
-.hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo .main-header .navigation-bar__main__logo {
- float: left;
- }
-}
-.hotel-theme-grandhoteloslo .navigation-bar__main__booking-widget-toggle {
- margin-top: 0.4rem;
-}
-.hotel-theme-grandhoteloslo .bulleted-link:before,
-.hotel-theme-grandhoteloslo .content-toggler span:before,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .list-footer-pages
- > li:before,
-.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow,
-.hotel-theme-grandhoteloslo .icon--more-options,
-.hotel-theme-grandhoteloslo .list-links > li:before,
-.hotel-theme-grandhoteloslo .meeting-room-teaser__footer span:before,
-.hotel-theme-grandhoteloslo .PdfIconLink:before,
-.hotel-theme-grandhoteloslo .pois-container .pois-container__toggle span:before,
-.hotel-theme-grandhoteloslo .room__footer span:before,
-.hotel-theme-grandhoteloslo .tag-section__list__body > a:before {
- background-repeat: no-repeat;
- background-position: 50%;
- background-size: 28px;
- height: 14px;
- width: 25px;
-}
-.hotel-theme-grandhoteloslo .bulleted-link:before,
-.hotel-theme-grandhoteloslo .content-toggler span:before,
-.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--grey,
-.hotel-theme-grandhoteloslo .list-links > li:before,
-.hotel-theme-grandhoteloslo .meeting-room-teaser__footer span:before,
-.hotel-theme-grandhoteloslo .PdfIconLink:before,
-.hotel-theme-grandhoteloslo .pois-container .pois-container__toggle span:before,
-.hotel-theme-grandhoteloslo .room__footer span:before,
-.hotel-theme-grandhoteloslo .tag-section__list__body > a:before {
- background-image: url(/_static/img/signaturehotels/gho/arrow-down-dark-grey.svg);
-}
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .list-footer-pages
- > li:before,
-.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--white,
-.hotel-theme-grandhoteloslo .icon--more-options {
- background-image: url(/_static/img/signaturehotels/gho/arrow-down-white.svg);
-}
-.hotel-theme-grandhoteloslo .bulleted-link:before,
-.hotel-theme-grandhoteloslo
- .hotel-footer__content
- .list-footer-pages
- > li:before,
-.hotel-theme-grandhoteloslo .icon--grandhoteloslo-arrow--right,
-.hotel-theme-grandhoteloslo .list-links > li:before,
-.hotel-theme-grandhoteloslo .PdfIconLink:before,
-.hotel-theme-grandhoteloslo .tag-section__list__body > a:before {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- background-size: 24px;
-}
-.hotel-theme-grandhoteloslo .icon--close {
- background-image: url(/_static/img/signaturehotels/gho/icon-close-dark-grey.png);
-}
-.hotel-theme-grandhoteloslo .icon--close.active,
-.hotel-theme-grandhoteloslo .icon--close:active,
-.hotel-theme-grandhoteloslo .icon--close:focus,
-.hotel-theme-grandhoteloslo .icon--close:hover {
- background-image: url(/_static/img/signaturehotels/gho/icon-close-dark-grey-active.png);
-}
-.hotel-theme-grandhoteloslo .icon--more-options {
- background-size: 34px;
-}
-.hotel-theme-grandhoteloslo .l-elevator-pitch-container__sidebar .icon {
- fill: #343434;
-}
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .list-usps > li,
-.hotel-theme-grandhoteloslo .list-usps > li > li,
-.hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23343434' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
-}
-.hotel-theme-grandhoteloslo .read-more:after {
- background-image: url(/_static/img/signaturehotels/gho/arrow-double-big-dark-grey.svg);
- background-repeat: no-repeat;
-}
-.hotel-theme-grandhoteloslo .bulleted-link,
-.hotel-theme-grandhoteloslo .list-links > li,
-.hotel-theme-grandhoteloslo .PdfIconLink,
-.hotel-theme-grandhoteloslo .tag-section__list__body > a {
- color: #000;
- position: relative;
- background-image: none;
- padding-left: 20px;
-}
-.hotel-theme-grandhoteloslo .bulleted-link:before,
-.hotel-theme-grandhoteloslo .list-links > li:before,
-.hotel-theme-grandhoteloslo .PdfIconLink:before,
-.hotel-theme-grandhoteloslo .tag-section__list__body > a:before {
- content: "";
- position: absolute;
- top: 6px;
- left: -8px;
-}
-.hotel-theme-grandhoteloslo .hotel-nav > .navbar-header > .navbar-toggle {
- background-image: url(/_static/img/signaturehotels/gho/hotelpage-menu-dark-grey.svg);
-}
-.hotel-theme-grandhoteloslo
- .hotel-nav
- > .navbar-header
- > .navbar-toggle.active {
- background-image: url(/_static/img/signaturehotels/gho/icon-close-dark-grey-active.png);
-}
-.hotel-theme-grandhoteloslo .hotel-return-home-link {
- color: #000;
- background-image: url(/_static/img/signaturehotels/gho/arrow-double-dark-grey-left.svg);
-}
-.hotel-theme-grandhoteloslo .list-hotel-facts.list-bullets > li span {
- vertical-align: middle;
-}
-.hotel-theme-grandhoteloslo .custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-grandhoteloslo .back-to-thumbnails-link {
- background-image: url(/_static/img/signaturehotels/gho/arrow-double-dark-grey-left.svg);
-}
-.hotel-theme-grandhoteloslo
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn,
-.hotel-theme-grandhoteloslo
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg);
-}
-.hotel-theme-grandhoteloslo
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn:hover,
-.hotel-theme-grandhoteloslo
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn:hover {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg);
-}
-.hotel-theme-grandhoteloslo
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a {
- background-image: none;
-}
-.hotel-theme-grandhoteloslo
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a:before {
- top: 14px;
- left: 0;
-}
-.hotel-theme-grandhoteloslo .map-static__caption {
- bottom: 10px;
-}
-.hotel-theme-grandhoteloslo .map-controls,
-.hotel-theme-grandhoteloslo .map-static,
-.hotel-theme-grandhoteloslo .map__canvas,
-.hotel-theme-grandhoteloslo .zoom-controls {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
-}
-@media (min-width: 740px) {
- .hotel-theme-grandhoteloslo .map-controls,
- .hotel-theme-grandhoteloslo .map-static,
- .hotel-theme-grandhoteloslo .map__canvas {
- -webkit-filter: none;
- filter: none;
- }
- .hotel-theme-grandhoteloslo .map {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- }
-}
-.hotel-theme-grandhoteloslo .content-teaser,
-.hotel-theme-grandhoteloslo .meeting-room-teaser,
-.hotel-theme-grandhoteloslo .restaurant,
-.hotel-theme-grandhoteloslo .room,
-.hotel-theme-grandhoteloslo .thumbnail-teaser {
- -webkit-box-shadow: none;
- box-shadow: none;
- border: 1px solid #e1e1e1;
-}
-.hotel-theme-grandhoteloslo .content-teaser,
-.hotel-theme-grandhoteloslo .restaurant {
- -webkit-transition: none;
- transition: none;
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-grandhoteloslo .content-teaser .content-teaser__heading,
-.hotel-theme-grandhoteloslo .content-teaser .heading,
-.hotel-theme-grandhoteloslo .restaurant .heading,
-.hotel-theme-grandhoteloslo .restaurant .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandhoteloslo
- .restaurant
- .content-teaser__heading,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandhoteloslo
- .content-teaser
- .restaurant__heading-level1 {
- color: #000;
- line-height: 1.625rem;
-}
-.hotel-theme-grandhoteloslo .content-teaser:hover,
-.hotel-theme-grandhoteloslo .restaurant:hover {
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser
- .restaurant:hover
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo .content-teaser:hover .content-teaser__heading,
-.hotel-theme-grandhoteloslo .content-teaser:hover .heading,
-.hotel-theme-grandhoteloslo
- .content-teaser:hover
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .restaurant
- .content-teaser:hover
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .restaurant:hover
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo .restaurant:hover .heading,
-.hotel-theme-grandhoteloslo .restaurant:hover .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandhoteloslo
- .restaurant:hover
- .content-teaser__heading,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandhoteloslo
- .content-teaser:hover
- .restaurant__heading-level1 {
- color: #000 !important;
- text-decoration: underline;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape),
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape) {
- border: none;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape)
- .content-teaser__body
- *,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser__body
- * {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape)
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape)
- .header,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape)
- .heading,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape)
- .restaurant
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape)
- .header,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape)
- .heading,
-.hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape)
- .restaurant__heading-level1,
-.hotel-theme-grandhoteloslo
- .content-teaser
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser__heading,
-.hotel-theme-grandhoteloslo
- .restaurant
- .content-teaser--flexible.content-teaser:not(.landscape)
- .restaurant__heading-level1,
-.hotel-theme-haymarket
- .content-teaser
- .hotel-theme-grandhoteloslo
- .content-teaser--flexible.restaurant:not(.landscape)
- .content-teaser__heading,
-.hotel-theme-haymarket
- .restaurant
- .hotel-theme-grandhoteloslo
- .content-teaser--flexible.content-teaser:not(.landscape)
- .restaurant__heading-level1 {
- color: #fff !important;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo .content-teaser img,
- .hotel-theme-grandhoteloslo .restaurant img {
- -webkit-transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s,
- -webkit-transform 0.35s;
- }
- .hotel-theme-grandhoteloslo .content-teaser:hover img,
- .hotel-theme-grandhoteloslo .restaurant:hover img {
- opacity: 0.8;
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- }
-}
-.hotel-theme-grandhoteloslo .restaurant {
- background-color: #fff;
-}
-.hotel-theme-grandhoteloslo .restaurant .restaurant__sidebar {
- background: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo .restaurant .restaurant__wrapper {
- border-right: 1px solid #e1e1e1;
- }
-}
-.hotel-theme-grandhoteloslo .thumbnail-teaser.thumbnail-teaser--animated img {
- -webkit-transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- -webkit-transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s;
- transition:
- opacity 0.35s,
- transform 0.35s,
- -webkit-transform 0.35s;
-}
-.hotel-theme-grandhoteloslo
- .thumbnail-teaser.thumbnail-teaser--animated:hover
- img {
- opacity: 0.8;
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
-}
-.hotel-theme-grandhoteloslo .thumbnail-teaser .thumbnail-teaser__title {
- color: #000;
-}
-.hotel-theme-grandhoteloslo .thumbnail-teaser:hover .thumbnail-teaser__title {
- text-decoration: underline;
-}
-.hotel-theme-grandhoteloslo .teaser-full .teaser-full__heading a {
- color: #000;
-}
-.hotel-theme-grandhoteloslo .iconic-item--inverted .u-link-style,
-.hotel-theme-grandhoteloslo .iconic-item--inverted > .iconic-item__text,
-.hotel-theme-grandhoteloslo .iconic-item--inverted > .iconic-item__text *,
-.hotel-theme-grandhoteloslo .iconic-item--inverted a {
- color: #fff !important;
-}
-@media (min-width: 740px) {
- .hotel-theme-grandhoteloslo .teaser-full > .teaser-full__content {
- font-size: 1.25rem;
- line-height: normal;
- }
- .hotel-theme-grandhoteloslo .banner-section__content__grid__column {
- margin-left: 0;
- margin-right: 50%;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandhoteloslo .room-teaser .room-teaser__heading {
- font-size: 1.375rem;
- }
- .hotel-theme-grandhoteloslo
- .meeting-room-teaser
- .meeting-room-teaser__heading {
- font-size: 1.5rem;
- }
- .hotel-theme-grandhoteloslo .banner-section__content__grid__column {
- margin-right: 66.66667%;
- }
-}
-.hotel-theme-grandhoteloslo .hero__img-container .hero__img-container__seemore {
- font-family:
- Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important;
-}
-.hotel-theme-grandhoteloslo
- .hero__img-container
- .hero__img-container__seemore
- a {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo .main :not(font) {
- font-family:
- Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important;
- text-transform: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo .main {
- color: #000;
- }
-}
-.hotel-theme-grandhoteloslo .main .hero-intro__content h1,
-.hotel-theme-grandhoteloslo .main .hero-intro__content h1 *,
-.hotel-theme-grandhoteloslo .main .hero-intro__content h2,
-.hotel-theme-grandhoteloslo .main .hero-intro__content h2 * {
- font-family:
- Boita-Regular, Boita-Regular-Fallback, Georgia, sans-serif !important;
-}
-.hotel-theme-grandhoteloslo .main #widget-search__text {
- color: #000;
-}
-.hotel-theme-grandhoteloslo .main h3 {
- line-height: 1;
-}
-.hotel-theme-grandhoteloslo .main .list-bullets > li:before,
-.hotel-theme-grandhoteloslo .main .list-facilities > li:before {
- color: #000;
- font-size: 16px;
- left: -1em;
-}
-.hotel-theme-grandhoteloslo .main .textual-separator span {
- text-transform: uppercase;
- color: #000;
-}
-.hotel-theme-grandhoteloslo
- body:lang(sv)
- .booking-widget
- .custom-checkbox-label__label {
- padding-right: 20px;
-}
-.hotel-theme-grandhoteloslo .booking-widget-wrapper,
-.hotel-theme-grandhoteloslo .inquiry-widget {
- background: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .widget-search__list-item
- span,
-.hotel-theme-grandhoteloslo .inquiry-widget .widget-search__list-item span {
- color: #000;
-}
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__footer,
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .guest-selector__header,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .guest-selector__room-details,
-.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__footer,
-.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__header,
-.hotel-theme-grandhoteloslo .inquiry-widget .guest-selector__room-details {
- border-color: #404040;
-}
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-day,
-.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day {
- color: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dp-day-disabled,
-.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dp-day-disabled {
- background: #fff;
- border-color: #fff;
- color: #ddd;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-selected,
-.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-selected {
- color: #fff;
- border-color: #343434;
- background: #343434;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled),
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #343434;
- background: rgba(52, 52, 52, 0.1);
- color: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected {
- border-color: #343434;
- background: #343434;
- color: #fff;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-current:focus,
- .hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled),
- .hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-grandhoteloslo
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-grandhoteloslo
- .inquiry-widget
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled) {
- color: #fff;
- border-color: #343434;
- background: #343434;
- }
-}
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-col-header,
-.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-col-header {
- border-color: #343434;
- background: #343434;
- background-color: #fff;
-}
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-next,
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .dr-cals .dp-prev,
-.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-next,
-.hotel-theme-grandhoteloslo .inquiry-widget .dr-cals .dp-prev {
- color: #343434;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-grandhoteloslo .inquiry-widget .date-picker .date-picker__apply,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .date-picker
- .date-picker__apply:hover {
- color: #000 !important;
- background: none transparent;
- border-width: 1px 0 0;
- font-family:
- Akkurat-Light, Akkurat-Light-Fallback, Helvetica, Arial !important;
- text-transform: none;
- font-size: 16px;
- letter-spacing: normal;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .date-picker
- .date-picker__apply:hover {
- text-decoration: underline;
-}
-.hotel-theme-grandhoteloslo .booking-widget-wrapper .picker__holder,
-.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder {
- background: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__weekday,
-.hotel-theme-grandhoteloslo .inquiry-widget .picker__holder .picker__weekday {
- background-color: rgba(0, 0, 0, 0.8);
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--outfocus:hover,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover {
- background: #9da0a1;
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- border-color: #343434;
- background: #343434;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:hover,
-.picker--focused
- .hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.picker--focused
- .hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- background: #9da0a1;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected:hover,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--selected,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--selected:hover {
- background: #343434;
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled:hover,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-grandhoteloslo
- .inquiry-widget
- .picker__holder
- .picker__day--disabled:hover {
- background: #fff;
- border-color: #fff;
- color: #ddd;
-}
-.hotel-theme-grandhoteloslo .inquiry-widget__server-message {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget-wrapper
- .booking-widget--maintenance
- .booking-widget__body
- * {
- color: #000;
-}
-.hotel-theme-grandhoteloslo .hotelnav-btn-booking-widget > span {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-dialog__dialog
- .booking-widget-dialog__head
- .booking-widget-heading {
- color: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget--maintenance__contact
- * {
- color: #fff !important;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-dialog__custom-input__text
- * {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-room-selection
- .booking-widget-room-selection__room,
-.hotel-theme-grandhoteloslo
- .booking-widget
- .guest-selector
- .dropdown__modal
- label,
-.hotel-theme-grandhoteloslo
- .booking-widget
- .guest-selector
- .dropdown__modal
- select,
-.hotel-theme-grandhoteloslo
- .booking-widget
- .guest-selector
- .dropdown__modal
- span {
- color: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-room-selection
- .booking-widget-room-selection__room,
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-room-selection
- .booking-widget-room-selection__room-group {
- border-color: #000;
-}
-.hotel-theme-grandhoteloslo .booking-widget .icon--down-arrow-small,
-.hotel-theme-grandhoteloslo .booking-widget .icon--up-arrow-small {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn {
- border-color: #fff;
-}
-@media (max-width: 949px) {
- .hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn:hover {
- background: #272727;
-}
-.hotel-theme-grandhoteloslo .booking-widget .booking-widget__btn.btn span {
- text-transform: inherit;
- font: inherit;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-options-toggle__inner
- .booking-widget-options-toggle__text
- .booking-widget-options-toggle__subtext {
- font-size: 0.8125rem;
-}
-.hotel-theme-grandhoteloslo .booking-widget .booking-widget-option {
- border-color: hsla(0, 0%, 100%, 0.2);
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-option
- .booking-widget-option__label,
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-option
- .custom-checkbox-label {
- font-weight: 700;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-room-selection__room.ng-scope {
- border-color: #000;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget
- .booking-widget-room-selection__room.ng-scope
- .numeric-input__value.ng-binding {
- color: #000;
-}
-.hotel-theme-grandhoteloslo .inquiry-widget label {
- font-weight: 700;
-}
-.hotel-theme-grandhoteloslo .inquiry-widget p {
- color: #fff;
-}
-.hotel-theme-grandhoteloslo .inquiry-widget .inquiry-widget__input-group .btn {
- border-color: #fff;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo
- .inquiry-widget
- .inquiry-widget__input-group
- .btn:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-theme-grandhoteloslo .navigation-bar__main nav {
- width: 100%;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandhoteloslo .navigation-bar__main nav {
- width: calc(100% - 120px);
- }
-}
-.hotel-theme-grandhoteloslo .breakfast-section .label a {
- color: #00838e;
-}
-.hotel-theme-grandhoteloslo .breakfast-section .label a:before {
- background-image: url(/_static/img/signaturehotels/gho/arrow-down-dark-grey.svg);
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- margin-right: 0;
-}
-@media (min-width: 950px) {
- .hotel-theme-grandhoteloslo
- .hotel-menu-wrapper:not(.sticky)
- .hotel-menu-wrapper__inner {
- margin-top: 0;
- padding-top: 0;
- }
-}
-@media (min-width: 740px) {
- .hotel-theme-grandhoteloslo .hotel-menu :first-child {
- margin-left: -2px;
- }
- .hotel-theme-grandhoteloslo .hotel-menu > li {
- padding: 0 3px;
- }
- .hotel-theme-grandhoteloslo .hotel-menu > li:after,
- .hotel-theme-grandhoteloslo .hotel-menu > li a,
- .hotel-theme-grandhoteloslo .hotel-menu > li a:hover {
- color: #000;
- }
- .hotel-theme-grandhoteloslo .hotel-menu > li.active > a {
- background: #343434;
- color: #fff;
- }
- .hotel-theme-grandhoteloslo .hotel-menu > li:first-child.active > * {
- padding-left: 10px;
- }
-}
-.hotel-theme-grandhoteloslo
- .hero-intro
- .hero-intro__content__breadcrumbs
- a:hover {
- color: #9da0a1;
-}
-.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__heading {
- font-size: 37px;
- margin-bottom: 5px;
- margin-top: 11px !important;
-}
-.hotel-theme-grandhoteloslo .hero-intro .hero-intro__content__heading a:hover {
- color: #9da0a1;
-}
-.hotel-theme-grandhoteloslo
- .rsThumbsContainer
- .rsNavItem.rsThumb.rsNavSelected {
- border-color: #9da0a1;
-}
-.hotel-theme-grandhoteloslo .elevator-pitch {
- line-height: 1.875rem;
- font-size: 1.3125rem;
-}
-.hotel-theme-grandhoteloslo
- .booking-widget__input-group
- .label-alternative.label-no-indent {
- font-size: 0.8125rem;
-}
-.hotel-theme-grandhoteloslo .l-section--depth {
- border-top: none;
-}
-.hotel-theme-grandhoteloslo .l-section--depth:before {
- content: none;
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandhoteloslo
- .banner-section__content__grid__column
- .banner-section__block
- h2 {
- font-size: 1.3125rem;
- margin-bottom: 0.5rem;
- }
- .hotel-theme-grandhoteloslo
- .banner-section__content__grid__column
- .banner-section__block
- p {
- margin-bottom: 0;
- }
-}
-.hotel-theme-grandhoteloslo .banner-section__block .banner-section__heading {
- color: #fff;
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandhoteloslo
- .banner-section__block
- .banner-section__heading
- h3 {
- font-size: 2rem;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-grandhoteloslo .teaser-full .teaser-full__content h2 {
- font-size: 1.3125rem;
- margin-bottom: 0.5rem;
- }
- .hotel-theme-grandhoteloslo .teaser-full .teaser-full__content p {
- font-size: 1rem;
- line-height: 1.375rem;
- }
- .hotel-theme-grandhoteloslo
- .teaser-full
- .teaser-full__content
- .teaser-full__action {
- margin-top: 1em;
- }
-}
-.hotel-theme-grandhoteloslo .teaser-container .content-teasers p.text-right {
- padding-bottom: 0.625rem;
-}
-.hotel-theme-hotelnorge
- body:lang(sv)
- .booking-widget
- .custom-checkbox-label__label {
- padding-right: 20px;
-}
-.hotel-theme-hotelnorge .booking-widget-wrapper,
-.hotel-theme-hotelnorge .booking-widget-wrapper .booking-widget-option,
-.hotel-theme-hotelnorge .inquiry-widget,
-.hotel-theme-hotelnorge .inquiry-widget .booking-widget-option {
- background: #004337;
-}
-.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__footer,
-.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__header,
-.hotel-theme-hotelnorge .booking-widget-wrapper .guest-selector__room-details,
-.hotel-theme-hotelnorge .inquiry-widget .guest-selector__footer,
-.hotel-theme-hotelnorge .inquiry-widget .guest-selector__header,
-.hotel-theme-hotelnorge .inquiry-widget .guest-selector__room-details {
- border-color: #004337;
-}
-.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day,
-.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day {
- color: #000;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dp-day-disabled,
-.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dp-day-disabled {
- background: #fff;
- border-color: #fff;
- color: #ddd;
-}
-.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-day.dr-selected,
-.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-selected {
- background: #004337;
- color: #fff;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled),
-.hotel-theme-hotelnorge
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #004337;
- background: rgba(0, 67, 55, 0.1);
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected {
- background: #004337;
- color: #fff;
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-current:focus,
- .hotel-theme-hotelnorge
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-hotelnorge
- .booking-widget-wrapper
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled),
- .hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-hotelnorge
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-hotelnorge
- .inquiry-widget
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled) {
- background: #004337;
- color: #fff;
- }
-}
-.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-next,
-.hotel-theme-hotelnorge .booking-widget-wrapper .dr-cals .dp-prev,
-.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-next,
-.hotel-theme-hotelnorge .inquiry-widget .dr-cals .dp-prev {
- color: #004337;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply,
-.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:focus,
-.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:hover {
- color: #004337;
- background: none transparent;
- border-width: 1px 0 0;
- text-transform: none;
- letter-spacing: normal;
- font-size: 16px;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:focus,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .date-picker
- .date-picker__apply:hover,
-.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:focus,
-.hotel-theme-hotelnorge .inquiry-widget .date-picker .date-picker__apply:hover {
- text-decoration: underline;
-}
-.hotel-theme-hotelnorge .booking-widget-wrapper .picker__holder,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--outfocus:hover,
-.hotel-theme-hotelnorge .inquiry-widget .picker__holder,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover {
- background: #004337;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- border-color: #004337;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:hover,
-.picker--focused
- .hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.picker--focused
- .hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- background: #004337;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected:hover,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--selected,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--selected:hover {
- background: #004337;
- color: #fff;
-}
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-hotelnorge
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled:hover,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-hotelnorge .inquiry-widget .picker__holder .picker__day--disabled,
-.hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--disabled:hover {
- background: #fff;
- border-color: #fff;
- color: #ddd;
-}
-.hotel-theme-hotelnorge
- .booking-widget
- .booking-widget--maintenance__contact
- * {
- color: #fff !important;
-}
-.hotel-theme-hotelnorge
- .booking-widget
- .booking-widget-dialog__dialog
- .booking-widget-dialog__head
- .custom-select
- #room-count-hotelnav-widget {
- color: #000;
-}
-.hotel-theme-hotelnorge .booking-widget .booking-widget-room-selection__room,
-.hotel-theme-hotelnorge
- .booking-widget
- .booking-widget-room-selection__room-group {
- border-color: #004337;
-}
-.hotel-theme-hotelnorge .booking-widget .icon--down-arrow-small,
-.hotel-theme-hotelnorge .booking-widget .icon--up-arrow-small {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn {
- border-color: #fff;
-}
-@media (max-width: 949px) {
- .hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn:hover {
- background: #002a22;
-}
-.hotel-theme-hotelnorge .booking-widget .booking-widget__btn.btn span {
- text-transform: inherit;
- font: inherit;
-}
-.hotel-theme-hotelnorge .booking-widget .booking-widget-option {
- border-color: hsla(0, 0%, 100%, 0.2);
-}
-.hotel-theme-hotelnorge
- .booking-widget
- .booking-widget-option
- .booking-widget-option__label,
-.hotel-theme-hotelnorge
- .booking-widget
- .booking-widget-option
- .custom-checkbox-label {
- font-weight: 700;
-}
-.hotel-theme-hotelnorge .l-booking-widget--horizontal {
- background-color: #004337;
-}
-.hotel-theme-hotelnorge .inquiry-widget label {
- font-weight: 700;
-}
-.hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn {
- border-color: #fff;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge
- .inquiry-widget
- .inquiry-widget__input-group
- .btn:focus {
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px #000,
- 0 0 0 6px #fff;
- outline: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge .inquiry-widget,
- .hotel-theme-hotelnorge .inquiry-widget .inquiry-widget__input-group .btn {
- background-color: #004337;
- }
- .hotel-theme-hotelnorge
- .inquiry-widget
- .inquiry-widget__input-group
- .btn:hover {
- color: #fff;
- }
- .hotel-theme-hotelnorge .inquiry-widget .picker__holder {
- background: #000;
- }
- .hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--today:before {
- border-top: 0.5em solid #fff;
- }
- .hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--infocus:hover,
- .hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover,
- .hotel-theme-hotelnorge
- .inquiry-widget
- .picker__holder
- .picker__day--selected {
- color: #fff;
- background-color: rgba(0, 0, 0, 0.8);
- border-color: rgba(0, 0, 0, 0.8);
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-theme-hotelnorge .navigation-bar__main nav {
- width: 100%;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-hotelnorge .navigation-bar__main nav {
- width: calc(100% - 170px);
- }
-}
-.hotel-theme-hotelnorge .custom-select:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
- background-size: 18px 20px;
-}
-.hotel-theme-hotelnorge .map-static__caption {
- bottom: 10px;
-}
-.hotel-theme-hotelnorge .map-controls,
-.hotel-theme-hotelnorge .map-static,
-.hotel-theme-hotelnorge .map__canvas,
-.hotel-theme-hotelnorge .zoom-controls {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
-}
-@media (min-width: 740px) {
- .hotel-theme-hotelnorge .map-controls,
- .hotel-theme-hotelnorge .map-static,
- .hotel-theme-hotelnorge .map__canvas {
- -webkit-filter: none;
- filter: none;
- }
- .hotel-theme-hotelnorge .map #location-map-canvas,
- .hotel-theme-hotelnorge .map .map-controls__collapse,
- .hotel-theme-hotelnorge .map .pois-container-inner {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- }
-}
-.hotel-theme-hotelnorge .hotel-footer,
-.hotel-theme-hotelnorge .hotel-footer:before {
- -webkit-box-shadow: none;
- box-shadow: none;
- border: none;
-}
-.hotel-theme-hotelnorge .hotel-footer__content {
- background: #c8ddd5;
- max-width: 100%;
-}
-.hotel-theme-hotelnorge .hotel-footer__content * {
- color: #171f33;
- font-family: DomaineSansTextWeb-Light, Arial !important;
- text-transform: none;
-}
-.hotel-theme-hotelnorge .hotel-footer__content * .list-facts .list-facts__item,
-.hotel-theme-hotelnorge
- .hotel-footer__content
- *
- .list-facts
- .list-facts__item
- .list-facts__item__heading {
- font-weight: 700;
-}
-.hotel-theme-hotelnorge .hotel-footer__content .hotel-footer-section {
- background: none;
-}
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer-section
- .iconic-item
- svg.icon {
- fill: #171f33;
- background: #fff;
- border-radius: 100%;
-}
-.hotel-theme-hotelnorge
- .hotel-footer__content
- .hotel-footer-section
- .hotel-footer__social-media
- svg.icon {
- fill: #171f33;
- background: #fff;
-}
-.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li {
- position: relative;
- background-image: none;
- padding-left: 20px;
-}
-.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before {
- content: "";
- position: absolute;
- top: 9px;
- left: -8px;
-}
-@media (max-width: 949px) {
- .hotel-theme-hotelnorge header.header {
- margin-top: 80px;
- }
-}
-.hotel-theme-hotelnorge
- .hotel-nav
- #hotel-room-navigation-links
- .hotel-menu
- > li {
- padding: 5px 0;
-}
-.hotel-theme-hotelnorge .main-header .navigation-bar__main__expander {
- display: none;
-}
-.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/hn/hotel-norge-horisontal-logo.svg)
- no-repeat;
- background-size: contain;
- width: 150px;
- height: 40px;
- padding: 0;
- margin-top: 10px;
-}
-.hotel-theme-hotelnorge .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge .main-header .navigation-bar__main__logo {
- float: left;
- }
-}
-.hotel-theme-hotelnorge .navigation-bar__main__booking-widget-toggle {
- margin-top: 0.3rem;
-}
-.hotel-theme-hotelnorge .hero__img-container .hero__img-container__seemore {
- font-family: DomaineSansTextWeb-Light, Arial !important;
-}
-.hotel-theme-hotelnorge .hero__img-container .hero__img-container__seemore a {
- color: #fff;
-}
-.hotel-theme-hotelnorge .main * {
- font-family: DomaineSansTextWeb-Light, Arial !important;
- text-transform: none;
-}
-.hotel-theme-hotelnorge .main .hero-intro__content h1,
-.hotel-theme-hotelnorge .main .hero-intro__content h1 *,
-.hotel-theme-hotelnorge .main .hero-intro__content h2,
-.hotel-theme-hotelnorge .main .hero-intro__content h2 * {
- font-family: DomaineSansTextWeb-Light, Georgia, sans-serif !important;
-}
-.hotel-theme-hotelnorge .main h3 {
- line-height: 1;
-}
-.hotel-theme-hotelnorge .main .hero-intro__content__heading a,
-.hotel-theme-hotelnorge .main .hero-intro__content__heading a:visited {
- color: #000;
-}
-.hotel-theme-hotelnorge
- .main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:hover,
-.hotel-theme-hotelnorge .main .hero-intro__content__heading a:hover,
-.hotel-theme-hotelnorge .main .meeting-room-teaser__footer,
-.hotel-theme-hotelnorge .main .restaurant__heading-level1,
-.hotel-theme-hotelnorge .main .room-teaser__heading,
-.hotel-theme-hotelnorge .main .room__footer,
-.hotel-theme-hotelnorge .main a,
-.hotel-theme-hotelnorge .main a .is-collapsed,
-.hotel-theme-hotelnorge .main a .is-expanded {
- color: #004337;
-}
-@media (min-width: 1200px) {
- .hotel-theme-hotelnorge .main .room-teaser .room-teaser__body {
- padding: 0 10px;
- }
-}
-.hotel-theme-hotelnorge
- .main
- .room-teaser
- .media-container
- .media-container__infobar.room-teaser__infobar {
- background: #fff;
-}
-.hotel-theme-hotelnorge
- .main
- .room-teaser
- .media-container
- .iconic-item__icon-container {
- display: none;
-}
-.hotel-theme-hotelnorge
- .main
- .room-teaser
- .media-container
- .spaceinfo
- .iconic-item__text {
- color: #636161;
-}
-.hotel-theme-hotelnorge .main .room-teaser__heading {
- color: #004337;
-}
-.hotel-theme-hotelnorge .main .room-teaser__heading span {
- text-align: left;
-}
-.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu,
-.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu:active,
-.hotel-theme-hotelnorge .main .expandable-toggler--hotel-menu:hover {
- color: #333;
-}
-@media (max-width: 949px) {
- .hotel-theme-hotelnorge .main .hotel-menu a,
- .hotel-theme-hotelnorge .main .hotel-menu a:active,
- .hotel-theme-hotelnorge .main .hotel-menu a:hover {
- color: #333;
- }
-}
-.hotel-theme-hotelnorge .main .list-bullets > li:before,
-.hotel-theme-hotelnorge .main .list-facilities > li:before {
- color: #333;
- font-size: 16px;
- left: -1em;
-}
-.hotel-theme-hotelnorge
- .main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- .hero-intro__content__breadcrumb {
- color: #333;
-}
-.hotel-theme-hotelnorge .main .textual-separator span {
- text-transform: uppercase;
-}
-.hotel-theme-hotelnorge
- .main
- .l-combo-4col__col
- .content-teaser.content-teaser--mini {
- border: 1px solid #d7d7d7;
-}
-@media (max-width: 949px) {
- .hotel-theme-hotelnorge
- .main
- .l-combo-4col__col
- .content-teaser.content-teaser--mini {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.hotel-theme-hotelnorge
- .main
- .l-combo-4col__col
- .content-teaser.content-teaser--mini
- .content-teaser__heading {
- color: #004337;
-}
-.hotel-theme-hotelnorge .main .l-section {
- clear: both;
-}
-.hotel-theme-hotelnorge .main .l-section--hotel .l-section.l-section--depth {
- border: none;
-}
-.hotel-theme-hotelnorge
- .main
- .l-section--hotel
- .l-section.l-section--depth:before {
- -webkit-box-shadow: none;
- box-shadow: none;
- border: none;
-}
-.hotel-theme-hotelnorge .btn--primary,
-.hotel-theme-hotelnorge .btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-hotelnorge .btn-hotelnorge,
-.hotel-theme-hotelnorge .btn:not(.cookie-section__btn) {
- color: #fff;
- background: #004337;
- border: 1px solid #004337;
- font-family:
- DomaineSansTextWeb-Light,
- Arial Bold !important;
- font-size: 0.8125rem;
- letter-spacing: 0.12em;
- line-height: 1.2;
- border-radius: 0;
- padding: 11px 22px;
- text-transform: uppercase;
- -webkit-transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
- transition:
- background-color 0.15s,
- border-color 0.15s,
- color 0.15s;
-}
-.hotel-theme-hotelnorge .btn--primary:hover,
-.hotel-theme-hotelnorge .btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-theme-hotelnorge .btn-hotelnorge:hover,
-.hotel-theme-hotelnorge .btn:hover:not(.cookie-section__btn) {
- background: #00241e;
- text-decoration: none;
-}
-.hotel-theme-hotelnorge .btn--white-border.btn--primary,
-.hotel-theme-hotelnorge
- .btn--white-border.btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-hotelnorge .btn--white-border.btn:not(.cookie-section__btn),
-.hotel-theme-hotelnorge .btn-hotelnorge.btn--white-border {
- border-color: #fff;
-}
-.hotel-theme-hotelnorge .btn--black.btn--primary,
-.hotel-theme-hotelnorge .btn--black.btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-hotelnorge .btn--black.btn:not(.cookie-section__btn),
-.hotel-theme-hotelnorge .btn-hotelnorge.btn--black {
- background-color: #000;
-}
-.hotel-theme-hotelnorge .btn--black.btn--primary:hover,
-.hotel-theme-hotelnorge
- .btn--black.btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-theme-hotelnorge .btn--black.btn:hover:not(.cookie-section__btn),
-.hotel-theme-hotelnorge .btn-hotelnorge.btn--black:hover {
- color: #fff;
-}
-.hotel-theme-hotelnorge .btn-booking-widget-toggle .icon--expand {
- display: none;
-}
-.hotel-theme-hotelnorge .bulleted-link:before,
-.hotel-theme-hotelnorge .content-toggler span:before,
-.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before,
-.hotel-theme-hotelnorge .icon--hotelnorge-arrow,
-.hotel-theme-hotelnorge .icon--more-options,
-.hotel-theme-hotelnorge .list-links > li:before,
-.hotel-theme-hotelnorge .meeting-room-teaser__footer span:before,
-.hotel-theme-hotelnorge .PdfIconLink:before,
-.hotel-theme-hotelnorge .pois-container .pois-container__toggle span:before,
-.hotel-theme-hotelnorge .read-more:after,
-.hotel-theme-hotelnorge .room__footer span:before,
-.hotel-theme-hotelnorge .tag-section__list__body > a:before {
- background-repeat: no-repeat;
- background-position: 50%;
- background-size: 28px;
- height: 14px;
- width: 25px;
-}
-.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before,
-.hotel-theme-hotelnorge .icon--hotelnorge-arrow--blue {
- background-image: url(/_static/img/signaturehotels/hn/arrow-down-blue.svg);
-}
-.hotel-theme-hotelnorge .bulleted-link:before,
-.hotel-theme-hotelnorge .content-toggler span:before,
-.hotel-theme-hotelnorge .icon--hotelnorge-arrow--red,
-.hotel-theme-hotelnorge .list-links > li:before,
-.hotel-theme-hotelnorge .meeting-room-teaser__footer span:before,
-.hotel-theme-hotelnorge .PdfIconLink:before,
-.hotel-theme-hotelnorge .pois-container .pois-container__toggle span:before,
-.hotel-theme-hotelnorge .read-more:after,
-.hotel-theme-hotelnorge .room__footer span:before,
-.hotel-theme-hotelnorge .tag-section__list__body > a:before {
- background-image: url(/_static/img/signaturehotels/hn/arrow-down-red.svg);
-}
-.hotel-theme-hotelnorge .icon--hotelnorge-arrow--white,
-.hotel-theme-hotelnorge .icon--more-options {
- background-image: url(/_static/img/signaturehotels/hn/arrow-down-white.svg);
-}
-.hotel-theme-hotelnorge .bulleted-link:before,
-.hotel-theme-hotelnorge .hotel-footer__content .list-footer-pages > li:before,
-.hotel-theme-hotelnorge .icon--hotelnorge-arrow--right,
-.hotel-theme-hotelnorge .list-links > li:before,
-.hotel-theme-hotelnorge .PdfIconLink:before,
-.hotel-theme-hotelnorge .read-more:after,
-.hotel-theme-hotelnorge .tag-section__list__body > a:before {
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- background-size: 24px;
-}
-.hotel-theme-hotelnorge .icon--close {
- background-image: url(/_static/img/signaturehotels/hn/icon-close-blue.png);
-}
-.hotel-theme-hotelnorge .icon--close.active,
-.hotel-theme-hotelnorge .icon--close:active,
-.hotel-theme-hotelnorge .icon--close:focus,
-.hotel-theme-hotelnorge .icon--close:hover {
- background-image: url(/_static/img/signaturehotels/hn/icon-close-blue-active.png);
-}
-.hotel-theme-hotelnorge .icon--more-options {
- background-size: 34px;
-}
-.hotel-theme-hotelnorge .l-elevator-pitch-container__sidebar .icon {
- fill: #004337;
-}
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-grandhoteloslo .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li,
-.hotel-theme-haymarket .hotel-theme-hotelnorge .list-usps > li > li > li > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li,
-.hotel-theme-hotelnorge .hotel-theme-grandhoteloslo .list-usps > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .hotel-theme-grandhoteloslo
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .hotel-theme-hotelnorge
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li,
-.hotel-theme-hotelnorge .hotel-theme-haymarket .list-usps > li > li > li > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge
- .hotel-theme-haymarket
- .list-usps
- > li
- > li
- > li
- > li
- > li
- > li,
-.hotel-theme-hotelnorge .list-usps > li,
-.hotel-theme-hotelnorge .list-usps > li > li,
-.hotel-theme-hotelnorge .list-usps > li > li > li {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.161l3.123 3.875a1 1 0 001.556.002L14 3' stroke='%23516B77' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
-}
-.hotel-theme-hotelnorge .read-more:after {
- background-repeat: no-repeat;
-}
-.hotel-theme-hotelnorge .bulleted-link,
-.hotel-theme-hotelnorge .list-links > li,
-.hotel-theme-hotelnorge .PdfIconLink,
-.hotel-theme-hotelnorge .tag-section__list__body > a {
- color: #004337;
- position: relative;
- background-image: none;
- padding-left: 20px;
-}
-.hotel-theme-hotelnorge .bulleted-link:before,
-.hotel-theme-hotelnorge .list-links > li:before,
-.hotel-theme-hotelnorge .PdfIconLink:before,
-.hotel-theme-hotelnorge .tag-section__list__body > a:before {
- content: "";
- position: absolute;
- top: 6px;
- left: -8px;
-}
-.hotel-theme-hotelnorge .hotel-nav > .navbar-header > .navbar-toggle {
- background-image: url(/_static/img/signaturehotels/hn/hotelpage-menu-blue.svg);
-}
-.hotel-theme-hotelnorge .hotel-nav > .navbar-header > .navbar-toggle.active {
- background-image: url(/_static/img/signaturehotels/hn/icon-close-blue-active.png);
-}
-.hotel-theme-hotelnorge .hotel-return-home-link {
- color: #004337;
- background-image: url(/_static/img/signaturehotels/hn/arrow-double-blue-left.svg);
-}
-.hotel-theme-hotelnorge .list-hotel-facts.list-bullets > li span {
- vertical-align: middle;
-}
-.hotel-theme-hotelnorge .custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
-}
-.hotel-theme-hotelnorge .back-to-thumbnails-link {
- background-image: url(/_static/img/signaturehotels/hn/arrow-double-blue-left.svg);
-}
-.hotel-theme-hotelnorge
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn,
-.hotel-theme-hotelnorge
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg);
-}
-.hotel-theme-hotelnorge
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn:hover,
-.hotel-theme-hotelnorge
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn:hover {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg);
-}
-.hotel-theme-hotelnorge .contact-items .icon--location {
- background: transparent url(/_static/img/signaturehotels/hn/icon-location.svg)
- no-repeat scroll 0 0;
-}
-.hotel-theme-hotelnorge .contact-items .icon--location * {
- display: none;
-}
-.hotel-theme-hotelnorge .contact-items .icon--google-directions {
- background: transparent
- url(/_static/img/signaturehotels/hn/icon-google-directions.svg) no-repeat
- scroll 0 0;
-}
-.hotel-theme-hotelnorge .contact-items .icon--google-directions * {
- display: none;
-}
-.hotel-theme-hotelnorge .contact-items .icon--phone {
- background: transparent url(/_static/img/signaturehotels/hn/icon-phone.svg)
- no-repeat scroll 0 0;
-}
-.hotel-theme-hotelnorge .contact-items .icon--phone * {
- display: none;
-}
-.hotel-theme-hotelnorge
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a {
- background-image: none;
-}
-.hotel-theme-hotelnorge
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a:before {
- top: 14px;
- left: 0;
-}
-.hotel-theme-hotelnorge {
- background: #f7f7f7;
-}
-.hotel-theme-hotelnorge .breakfast-section .label a {
- color: #004337;
-}
-.hotel-theme-hotelnorge .breakfast-section .label a:before {
- background-image: url(/_static/img/signaturehotels/hn/arrow-down-red.svg);
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- margin-right: 0;
-}
-.hotel-theme-hotelnorge .highlight-infoblock,
-.hotel-theme-hotelnorge .l-section--hotel,
-.hotel-theme-hotelnorge .l-section--pattern,
-.hotel-theme-hotelnorge .l-sections-wrapper {
- background: #f7f7f7;
-}
-.hotel-theme-hotelnorge .hero-intro .hero-intro__content {
- padding-top: 5px;
-}
-@media (min-width: 740px) {
- .hotel-theme-hotelnorge .hotel-menu > li a {
- color: inherit;
- }
- .hotel-theme-hotelnorge .hotel-menu > li.active > a {
- background: #db3229;
- color: #fff;
- padding-left: 12px;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge .hotel-menu > li a:focus {
- position: relative;
- z-index: 1;
- }
-}
-.hotel-theme-hotelnorge .breadcrumb-list a {
- color: inherit;
-}
-.hotel-theme-hotelnorge .elevator-pitch {
- line-height: 1.4em;
-}
-.hotel-theme-hotelnorge .elevator-pitch .elevator-pitch__expander {
- border-bottom: none;
- border-radius: 10%;
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge .elevator-pitch {
- font-size: 1.375rem;
- }
-}
-.hotel-theme-hotelnorge .banner-section--splash .banner-section__heading {
- font-size: 1.5rem;
- font-family:
- DomaineSansTextWeb-Light,
- Arial Bold !important;
-}
-@media (max-width: 739px) {
- .hotel-theme-hotelnorge .hero-intro .hero-intro__content__heading {
- margin-bottom: -12px;
- }
-}
-@media (min-width: 740px) {
- .hotel-theme-hotelnorge .hero-intro__content {
- padding-bottom: 10px;
- }
- .hotel-theme-hotelnorge .hero-intro__content__heading {
- font-size: 3.25rem;
- }
- .hotel-theme-hotelnorge .hero-intro__content__heading:not(.sticky) {
- margin-bottom: 3px;
- margin-top: 5px;
- }
- .hotel-theme-hotelnorge .hero-intro__content__heading.sticky {
- top: 1px !important;
- }
- .hotel-theme-hotelnorge .hotel-menu-wrapper.sticky .hotel-menu {
- height: 30px;
- }
- .hotel-theme-hotelnorge
- .hotel-menu-wrapper:not(.sticky)
- .hotel-menu-wrapper__inner {
- padding-top: 0;
- margin-top: 0;
- }
- .hotel-theme-hotelnorge .hotel-menu-wrapper:not(.sticky) .hotel-nav {
- padding-top: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-hotelnorge .hero-intro--overlay {
- margin-top: -124px;
- }
- .hotel-theme-hotelnorge .banner-section--splash .banner-section__heading {
- font-size: 2rem;
- }
-}
-.hotel-theme-marski main .banner-section--splash .banner-section__text > p,
-.hotel-theme-marski main .booking-widget .booking-widget__header,
-.hotel-theme-marski main .content-teaser__heading,
-.hotel-theme-marski main .editable-area--heading h3,
-.hotel-theme-marski main .extraem,
-.hotel-theme-marski main .heading-2,
-.hotel-theme-marski main .heading-4,
-.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading,
-.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-marski main .list-links--bold .list-links__link,
-.hotel-theme-marski main .pois-container .pois-container__heading,
-.hotel-theme-marski main .pois-container .pois-container__heading--large,
-.hotel-theme-marski main .restaurant__heading-level1,
-.hotel-theme-marski main .room .room__heading-level2,
-.hotel-theme-marski main .room__heading-level1,
-.hotel-theme-marski
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a,
-.hotel-theme-marski main .teaser-full .teaser-full__heading a,
-.hotel-theme-marski main h1,
-.hotel-theme-marski main h2,
-.hotel-theme-marski main h3,
-.hotel-theme-marski main h4 {
- letter-spacing: -0.03em;
-}
-.hotel-theme-marski main .hero-intro__content .hero-intro__content__heading,
-.hotel-theme-marski main h1 {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 1.875rem;
- color: #000;
- text-transform: uppercase;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .hero-intro__content .hero-intro__content__heading,
- .hotel-theme-marski main h1 {
- font-size: 2.5rem;
- }
-}
-.hotel-theme-marski main .booking-widget .booking-widget__header,
-.hotel-theme-marski main .content-teaser__heading,
-.hotel-theme-marski main .heading-2,
-.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-marski main .pois-container .pois-container__heading--large,
-.hotel-theme-marski main .restaurant__heading-level1,
-.hotel-theme-marski main .room__heading-level1,
-.hotel-theme-marski
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a,
-.hotel-theme-marski main .teaser-full .teaser-full__heading a,
-.hotel-theme-marski main h2 {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 1.25rem;
- text-transform: uppercase;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .booking-widget .booking-widget__header,
- .hotel-theme-marski main .content-teaser__heading,
- .hotel-theme-marski main .heading-2,
- .hotel-theme-marski main .inquiry-widget .inquiry-widget__header,
- .hotel-theme-marski main .pois-container .pois-container__heading--large,
- .hotel-theme-marski main .restaurant__heading-level1,
- .hotel-theme-marski main .room__heading-level1,
- .hotel-theme-marski
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
- .hotel-theme-marski
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > a,
- .hotel-theme-marski main .teaser-full .teaser-full__heading a,
- .hotel-theme-marski main h2 {
- font-size: 1.5rem;
- }
-}
-.hotel-theme-marski main .banner-section--splash .banner-section__text > p,
-.hotel-theme-marski main .editable-area--heading h3,
-.hotel-theme-marski main .extraem,
-.hotel-theme-marski main .heading-4,
-.hotel-theme-marski main .list-links--bold .list-links__link,
-.hotel-theme-marski main .pois-container .pois-container__heading,
-.hotel-theme-marski main .room .room__heading-level2,
-.hotel-theme-marski main h3,
-.hotel-theme-marski main h4 {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 1.25rem;
- text-transform: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .banner-section--splash .banner-section__text > p,
- .hotel-theme-marski main .editable-area--heading h3,
- .hotel-theme-marski main .extraem,
- .hotel-theme-marski main .heading-4,
- .hotel-theme-marski main .list-links--bold .list-links__link,
- .hotel-theme-marski main .pois-container .pois-container__heading,
- .hotel-theme-marski main .room .room__heading-level2,
- .hotel-theme-marski main h3,
- .hotel-theme-marski main h4 {
- font-size: 1.5rem;
- }
-}
-.hotel-theme-marski main {
- color: #000;
-}
-.hotel-theme-marski main ::-moz-selection {
- background-color: #0d57f3;
-}
-.hotel-theme-marski main ::selection {
- background-color: #0d57f3;
-}
-.hotel-theme-marski
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- .u-link-style:visited,
-.hotel-theme-marski
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- a:visited,
-.hotel-theme-marski main .read-more--big .read-more__subtle {
- color: #000;
-}
-.hotel-theme-marski
- main
- .booking-widget-options-toggle
- .booking-widget-options-toggle__text
- *,
-.hotel-theme-marski main .elevator-pitch,
-.hotel-theme-marski main .full-page-form__login__preamble,
-.hotel-theme-marski main .list-facts__item .list-facts__item__heading,
-.hotel-theme-marski main .preamble,
-.hotel-theme-marski main .room-teaser__heading,
-.hotel-theme-marski main .teaser-full .teaser-full__content {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
-}
-.hotel-theme-marski main .elevator-pitch {
- line-height: 1.8rem;
- color: #000;
-}
-.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander,
-.hotel-theme-marski
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breamarskirumbs
- a:hover,
-.hotel-theme-marski main .hero-intro__content__heading a:hover,
-.hotel-theme-marski main .list-links--bold .list-links__link,
-.hotel-theme-marski main .meeting-room-teaser__footer,
-.hotel-theme-marski main .read-more:visited,
-.hotel-theme-marski main .room-teaser:hover,
-.hotel-theme-marski main .room-teaser__heading,
-.hotel-theme-marski main .room__footer,
-.hotel-theme-marski main a,
-.hotel-theme-marski main a .is-collapsed,
-.hotel-theme-marski main a .is-expanded {
- color: #3e1118;
-}
-.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander,
-.hotel-theme-marski main .elevator-pitch .elevator-pitch__expander:hover {
- color: #0d57f3;
- background-color: transparent;
- padding: 0;
-}
-.hotel-theme-marski main .expandable-toggler--hotel-menu {
- color: #000;
-}
-.hotel-theme-marski main .banner-section--restaurant .banner-section__block h2 {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 1.625rem;
- letter-spacing: 0.03em;
-}
-.hotel-theme-marski main .booking-widget .booking-widget__header,
-.hotel-theme-marski main .heading-2,
-.hotel-theme-marski main .inquiry-widget .inquiry-widget__header,
-.hotel-theme-marski main .pois-container .pois-container__heading--large,
-.hotel-theme-marski main .room__heading-level1,
-.hotel-theme-marski
- main
- .tab-panel
- .tab-panel__tabs
- .tab-panel__tabs__body
- > .u-link-style,
-.hotel-theme-marski main .tab-panel .tab-panel__tabs .tab-panel__tabs__body > a,
-.hotel-theme-marski main .teaser-full .teaser-full__heading a,
-.hotel-theme-marski main h2 {
- color: #000;
-}
-.hotel-theme-marski main h2 a {
- color: inherit !important;
-}
-.hotel-theme-marski main .booking-widget .booking-widget__header,
-.hotel-theme-marski main .inquiry-widget .inquiry-widget__header {
- color: #fff;
- text-transform: capitalize;
-}
-.hotel-theme-marski main .content-teaser__heading {
- text-transform: none;
-}
-.hotel-theme-marski
- main
- .content-teaser--flexible.landscape
- .content-teaser__heading,
-.hotel-theme-marski main .restaurant--action .restaurant__heading-level1,
-.hotel-theme-marski main .restaurant__heading-level1 {
- color: #000;
-}
-.hotel-theme-marski
- main
- .content-teaser--flexible.landscape
- .content-teaser__heading:hover,
-.hotel-theme-marski main .restaurant--action .restaurant__heading-level1:hover,
-.hotel-theme-marski main .restaurant__heading-level1:hover {
- text-decoration: underline;
- color: #000;
-}
-.hotel-theme-marski main .restaurant--action .restaurant__heading-level1 {
- color: #000;
-}
-.hotel-theme-marski main .restaurant--action:hover .restaurant__heading-level1 {
- text-decoration: underline;
- color: #000;
-}
-.hotel-theme-marski main .teaser-full .teaser-full__content {
- font-size: 1.25rem;
-}
-.hotel-theme-marski main .content-teaser .content-teaser__heading--link,
-.hotel-theme-marski main .content-teaser .content-teaser__heading--link:hover,
-.hotel-theme-marski main .read-more:visited {
- color: #000;
-}
-@media (max-width: 949px) {
- .hotel-theme-marski header.header {
- margin-top: 77px;
- }
-}
-.hotel-theme-marski .main-header .navigation-bar__main {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-marski .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/marski/marski-logotype.svg)
- no-repeat scroll 50% transparent;
- background-size: contain;
- width: 153px;
- height: 31px;
- padding: 0;
- margin: 8px 10px;
-}
-.hotel-theme-marski .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski .main-header .navigation-bar__main__logo {
- margin: 10px auto;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-marski .main-header .navigation-bar__main__logo {
- float: left;
- height: 60px;
- width: 244px;
- margin: 0;
- }
-}
-.hotel-theme-marski .navigation-bar__main__booking-widget-toggle {
- margin-top: 0.3rem;
-}
-.hotel-theme-marski
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:hover {
- color: #0d57f3;
-}
-.hotel-theme-marski main .icon--down-arrow-small,
-.hotel-theme-marski main .icon--up-arrow-small {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-blue.svg);
- background-size: 100% 100%;
- background-repeat: no-repeat;
- height: 20px;
- display: block;
- margin: 0 auto;
-}
-.hotel-theme-marski main .icon--crocus,
-.hotel-theme-marski main .icon--nordicsea,
-.hotel-theme-marski main .iconic-item--link-primary .icon,
-.iconic-item--link-primary .hotel-theme-marski main .icon {
- fill: #282828;
-}
-.hotel-theme-marski main .icon--expand {
- fill: #eceded;
-}
-.hotel-theme-marski main .back-to-thumbnails-link,
-.hotel-theme-marski main .hotel-return-home-link {
- background-image: none;
- position: relative;
-}
-.hotel-theme-marski main .back-to-thumbnails-link:before,
-.hotel-theme-marski main .hotel-return-home-link:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-right-dark.svg);
- background-size: auto 100%;
- content: "";
- width: 18px;
- height: 18px;
- position: absolute;
- left: 0;
- top: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.hotel-theme-marski main .pois-container .pois-container__toggle span:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg);
-}
-.hotel-theme-marski
- main
- .pois-container
- .pois-container__toggle:hover
- span:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down.svg);
-}
-.hotel-theme-marski main .content-toggler,
-.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer,
-.hotel-theme-marski main .room .room__footer {
- position: relative;
- margin-bottom: 10px;
-}
-.hotel-theme-marski main .content-toggler span,
-.hotel-theme-marski main .meeting-room-teaser .meeting-room-teaser__footer span,
-.hotel-theme-marski main .room .room__footer span {
- padding-bottom: 10px;
- display: inline-block;
-}
-.hotel-theme-marski main .content-toggler span:before,
-.hotel-theme-marski
- main
- .meeting-room-teaser
- .meeting-room-teaser__footer
- span:before,
-.hotel-theme-marski main .room .room__footer span:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-dark.svg);
- position: absolute;
- bottom: 0;
- top: auto;
- left: 50%;
- padding: 0;
- margin-left: -12px;
- width: 24px;
- height: 12px;
-}
-.hotel-theme-marski main .content-toggler:focus > span:before,
-.hotel-theme-marski main .content-toggler:hover > span:before,
-.hotel-theme-marski
- main
- .meeting-room-teaser
- .meeting-room-teaser__footer:focus
- > span:before,
-.hotel-theme-marski
- main
- .meeting-room-teaser
- .meeting-room-teaser__footer:hover
- > span:before,
-.hotel-theme-marski main .room .room__footer:focus > span:before,
-.hotel-theme-marski main .room .room__footer:hover > span:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down.svg);
-}
-@media (min-width: 950px) {
- .hotel-theme-marski
- main
- .meeting-room-teaser
- > .meeting-room-teaser__footer:focus {
- margin-top: 6px;
- margin-bottom: 6px;
- }
-}
-.hotel-theme-marski main .content-toggler--facts {
- margin: 0 0 10px;
-}
-.hotel-theme-marski main .content-toggler--facts span {
- color: #fff;
-}
-.hotel-theme-marski main .content-toggler--facts span:active:before,
-.hotel-theme-marski main .content-toggler--facts span:before,
-.hotel-theme-marski main .content-toggler--facts span:focus:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg);
-}
-.hotel-theme-marski main .content-toggler--facts span:active:before,
-.hotel-theme-marski main .content-toggler--facts span:focus:before,
-.hotel-theme-marski main .content-toggler--facts span:hover:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down.svg);
-}
-.hotel-theme-marski main .bulleted-link,
-.hotel-theme-marski main .list-links > li,
-.hotel-theme-marski main .PdfIconLink,
-.hotel-theme-marski main .tag-section__list .tag-section__list__body > a {
- background-image: url(/_static/img/signaturehotels/marski/arrow-right-dark.svg);
- background-position: 0;
- padding-left: 30px;
-}
-.hotel-theme-marski main .hotel-nav > .navbar-header > .navbar-toggle {
- background-size: contain;
-}
-.hotel-theme-marski main .hotel-nav > .navbar-header > .navbar-toggle,
-.hotel-theme-marski main .hotel-nav > .navbar-header > .navbar-toggle.active {
- background-image: url(/_static/img/signaturehotels/marski/hotelpage-menu-close-gray-dark.svg);
-}
-.hotel-theme-marski main .read-more--big:after {
- background-image: url(/_static/img/signaturehotels/marski/arrow-right-blue.svg);
- width: 20px;
- height: 22px;
- background-position: 50%;
- bottom: -2px;
- position: relative;
-}
-.hotel-theme-marski main .icon--close {
- background-image: url(/_static/img/signaturehotels/marski/hotelpage-menu-close-white.svg);
- background-repeat: no-repeat;
- background-size: contain;
-}
-.hotel-theme-marski main .custom-select--crocus:after {
- background-image: url(/_static/img/icons/arrows/form-select-arrow-black.svg);
- background-size: 18px 20px;
-}
-.hotel-theme-marski
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn,
-.hotel-theme-marski
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right.svg);
-}
-.hotel-theme-marski
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowLeft
- .rsArrowIcn:hover,
-.hotel-theme-marski
- main
- .royalSlider--galleryslider:not(.rsFullscreen)
- .rsArrowRight
- .rsArrowIcn:hover {
- background-image: url(/_static/img/signaturehotels/carousel-arrow-gray-right-hover.svg);
-}
-.hotel-theme-marski main .icon--location {
- background: transparent
- url(/_static/img/signaturehotels/marski/icon-location.svg) no-repeat scroll
- 0 0;
- -webkit-transform: scale(1.5);
- transform: scale(1.5);
-}
-.hotel-theme-marski main .icon--location * {
- display: none;
-}
-.hotel-theme-marski main .icon--google-directions {
- background: transparent
- url(/_static/img/signaturehotels/marski/icon-google-directions.svg)
- no-repeat scroll 0 0;
-}
-.hotel-theme-marski main .icon--google-directions * {
- display: none;
-}
-.hotel-theme-marski main .icon--mail {
- background: transparent url(/_static/img/signaturehotels/marski/icon-mail.svg)
- no-repeat scroll 0 0/100% 100%;
-}
-.hotel-theme-marski main .icon--mail * {
- display: none;
-}
-.hotel-theme-marski .custom-select:after {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-blue.svg);
- background-size: 18px 20px;
- background-position: center right 10px;
-}
-@media (min-width: 950px) {
- .hotel-theme-marski.signature-hotel-main .l-booking-widget--vertical {
- margin-top: -40px;
- }
-}
-.hotel-theme-marski .l-booking-widget--horizontal {
- background-color: #122937;
-}
-.hotel-theme-marski .booking-widget-wrapper,
-.hotel-theme-marski .booking-widget-wrapper .booking-widget-option,
-.hotel-theme-marski .inquiry-widget,
-.hotel-theme-marski .inquiry-widget .booking-widget-option {
- background: #122937;
-}
-.hotel-theme-marski
- .booking-widget-wrapper
- .booking-widget-options-toggle__subtext,
-.hotel-theme-marski .inquiry-widget .booking-widget-options-toggle__subtext {
- color: #cdcdcd;
-}
-.hotel-theme-marski .booking-widget-wrapper .booking-widget-toggle:after,
-.hotel-theme-marski .booking-widget-wrapper .icon--more-options,
-.hotel-theme-marski .inquiry-widget .booking-widget-toggle:after,
-.hotel-theme-marski .inquiry-widget .icon--more-options {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg);
-}
-.hotel-theme-marski .booking-widget-wrapper-dialog__custom-input,
-.hotel-theme-marski .inquiry-widget-dialog__custom-input {
- font-size: 0.875rem;
- border-radius: 0;
-}
-.hotel-theme-marski .booking-widget-wrapper .guest-selector__footer,
-.hotel-theme-marski .booking-widget-wrapper .guest-selector__header,
-.hotel-theme-marski .booking-widget-wrapper .guest-selector__room-details,
-.hotel-theme-marski .inquiry-widget .guest-selector__footer,
-.hotel-theme-marski .inquiry-widget .guest-selector__header,
-.hotel-theme-marski .inquiry-widget .guest-selector__room-details {
- border-color: #122937;
-}
-.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-col-header,
-.hotel-theme-marski .inquiry-widget .dr-cals .dp-col-header {
- background-color: #fff;
- color: #000;
-}
-.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day,
-.hotel-theme-marski .inquiry-widget .dr-cals .dp-day {
- color: #000;
-}
-.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dp-day-disabled,
-.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dp-day-disabled {
- color: #ddd;
- background-color: #fff;
- border-color: #fff;
-}
-.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-selected,
-.hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-selected {
- border-color: #0d57f3;
- background: #0d57f3;
- color: #fff;
-}
-@media (min-width: 950px) {
- .hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-marski
- .booking-widget-wrapper
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled),
- .hotel-theme-marski .inquiry-widget .dr-cals .dp-day.dr-current:focus,
- .hotel-theme-marski
- .inquiry-widget
- .dr-cals
- .dp-day:hover:not(.dp-day-disabled) {
- border-color: #0d57f3;
- background: #0d57f3;
- color: #fff;
- }
-}
-.hotel-theme-marski
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled),
-.hotel-theme-marski
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled) {
- background: #0d57f3;
- background: rgba(13, 87, 243, 0.1);
-}
-.hotel-theme-marski
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected,
-.hotel-theme-marski
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled).dr-selected {
- border-color: #0d57f3;
- background: #0d57f3;
- color: #fff;
-}
-@media (min-width: 950px) {
- .hotel-theme-marski
- .booking-widget-wrapper
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover,
- .hotel-theme-marski
- .inquiry-widget
- .dr-cals
- .dp-day.dr-in-range:not(.dp-day-disabled):hover {
- border-color: #0d57f3;
- background: #0d57f3;
- color: #fff;
- }
-}
-.hotel-theme-marski .booking-widget-wrapper .date-picker__apply,
-.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-next,
-.hotel-theme-marski .booking-widget-wrapper .dr-cals .dp-prev,
-.hotel-theme-marski .inquiry-widget .date-picker__apply,
-.hotel-theme-marski .inquiry-widget .dr-cals .dp-next,
-.hotel-theme-marski .inquiry-widget .dr-cals .dp-prev {
- color: #3e1118;
-}
-.hotel-theme-marski .booking-widget-wrapper .picker__holder .picker__weekday,
-.hotel-theme-marski .inquiry-widget .picker__holder .picker__weekday {
- background-color: rgba(18, 41, 55, 0.8);
-}
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--infocus:hover,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--outfocus:hover,
-.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--infocus:hover,
-.hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker__day--outfocus:hover {
- background: #fff;
-}
-.picker--focused
- .hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.picker--focused
- .hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted {
- border-color: #0d57f3;
- background: #0d57f3;
- color: #fff;
-}
-.picker--focused
- .hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:before,
-.picker--focused
- .hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:before {
- border-top-color: #d9d9d9;
-}
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--selected:hover,
-.hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--selected,
-.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--highlighted,
-.hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker__day--highlighted:hover,
-.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--selected,
-.hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker__day--selected:hover {
- border-color: #0d57f3;
- background: #0d57f3;
- color: #fff;
-}
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled,
-.hotel-theme-marski
- .booking-widget-wrapper
- .picker__holder
- .picker__day--disabled:hover,
-.hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker--focused
- .picker__day--disabled,
-.hotel-theme-marski .inquiry-widget .picker__holder .picker__day--disabled,
-.hotel-theme-marski
- .inquiry-widget
- .picker__holder
- .picker__day--disabled:hover {
- color: #ddd;
- background-color: #fff;
- border-color: #fff;
-}
-.hotel-theme-marski .booking-widget .booking-widget--maintenance__contact * {
- color: #fff !important;
-}
-@media (max-width: 949px) {
- .hotel-theme-marski .booking-widget .booking-widget__btn.btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.hotel-theme-marski .booking-widget .booking-widget-option {
- border-color: transparent;
-}
-.hotel-theme-marski
- .booking-widget
- .booking-widget-option
- .booking-widget-option__label,
-.hotel-theme-marski
- .booking-widget
- .booking-widget-option
- .custom-checkbox-label {
- font-weight: 700;
-}
-.hotel-theme-marski .booking-widget__custom-input {
- border-radius: 0;
-}
-.hotel-theme-marski .booking-widget__custom-input__text {
- font-size: 0.875rem;
-}
-.hotel-theme-marski .inquiry-widget .inquiry-widget__input-group .btn {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.hotel-theme-marski .inquiry-widget p.text-small {
- line-height: normal;
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-theme-marski .navigation-bar__main nav {
- width: 100%;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-marski .navigation-bar__main nav {
- width: calc(100% - 244px);
- }
-}
-.hotel-theme-marski .booking-widget__btn,
-.hotel-theme-marski .btn--crocus,
-.hotel-theme-marski .btn--primary,
-.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta),
-.hotel-theme-marski .btn-marski,
-.hotel-theme-marski .inquiry-widget__btn {
- color: #fff;
- background: #0d57f3;
- border: 0 transparent;
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
- font-size: 0.8125rem;
- line-height: 1.2;
- border-radius: 0;
- padding: 11px 22px;
- text-transform: uppercase;
- -webkit-transition: all 0.15s;
- transition: all 0.15s;
-}
-.hotel-theme-marski .booking-widget__btn:hover,
-.hotel-theme-marski .btn--crocus:hover,
-.hotel-theme-marski .btn--primary:hover,
-.hotel-theme-marski .btn-booking-widget-toggle:hover:not(.mp-cta),
-.hotel-theme-marski .btn-marski:hover,
-.hotel-theme-marski .inquiry-widget__btn:hover {
- background: #0b4cd7;
- color: #cdcdcd;
- text-decoration: none;
-}
-.hotel-theme-marski .booking-widget__btn:hover .icon--expand,
-.hotel-theme-marski .btn--crocus:hover .icon--expand,
-.hotel-theme-marski .btn--primary:hover .icon--expand,
-.hotel-theme-marski .btn-booking-widget-toggle:hover:not(.mp-cta) .icon--expand,
-.hotel-theme-marski .btn-marski:hover .icon--expand,
-.hotel-theme-marski .inquiry-widget__btn:hover .icon--expand {
- opacity: 0.8;
-}
-.hotel-theme-marski .booking-widget__btn,
-.hotel-theme-marski .inquiry-widget__btn {
- padding: 8px 20px;
- font-size: 1rem;
- color: #fff;
- background: #0d57f3;
-}
-.hotel-theme-marski .booking-widget__btn:hover,
-.hotel-theme-marski .inquiry-widget__btn:hover {
- background: #0b4cd7;
-}
-.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta) {
- background: #0d57f3;
- border-color: #0d57f3;
-}
-.hotel-theme-marski .btn-booking-widget-toggle:not(.mp-cta):hover {
- background: #0b4cd7;
-}
-.hotel-theme-marski main .content-teaser,
-.hotel-theme-marski main .marski-teaser,
-.hotel-theme-marski main .restaurant--action,
-.hotel-theme-marski main .room-teaser {
- -webkit-transition: none;
- transition: none;
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-marski main .content-teaser:hover,
-.hotel-theme-marski main .marski-teaser:hover,
-.hotel-theme-marski main .restaurant--action:hover,
-.hotel-theme-marski main .room-teaser:hover {
- -webkit-transform: none;
- transform: none;
-}
-.hotel-theme-marski main .content-teaser--mini {
- background-color: #ececec;
-}
-.hotel-theme-marski main .meeting-room-teaser,
-.hotel-theme-marski main .room-teaser {
- background-color: transparent;
-}
-.hotel-theme-marski main .meeting-room-teaser:hover,
-.hotel-theme-marski main .room-teaser:hover {
- text-transform: none;
- text-decoration: none;
-}
-.hotel-theme-marski main .meeting-room-teaser__body,
-.hotel-theme-marski main .room-teaser__body {
- background-color: #122937;
- color: #fff;
- position: relative;
- z-index: 1;
-}
-.hotel-theme-marski main .meeting-room-teaser__heading,
-.hotel-theme-marski main .room-teaser__heading {
- color: #fff;
- padding: 15px 0;
- line-height: 1.2;
-}
-.hotel-theme-marski main .meeting-room-teaser__action,
-.hotel-theme-marski main .room-teaser__action {
- padding-bottom: 1em;
- margin: 0;
-}
-.hotel-theme-marski main .meeting-room-teaser .media-container,
-.hotel-theme-marski main .room-teaser .media-container {
- overflow: visible;
-}
-.hotel-theme-marski main .meeting-room-teaser .media-container__infobar,
-.hotel-theme-marski main .room-teaser .media-container__infobar {
- z-index: 2;
-}
-.hotel-theme-marski
- main
- .meeting-room-teaser
- .media-container
- .iconic-item:last-child,
-.hotel-theme-marski main .room-teaser .media-container .iconic-item:last-child {
- margin-left: 5px;
-}
-.hotel-theme-marski
- main
- .meeting-room-teaser
- .media-container
- .iconic-item__icon-container,
-.hotel-theme-marski
- main
- .room-teaser
- .media-container
- .iconic-item__icon-container {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-marski main .meeting-room-teaser__body {
- padding-bottom: 10px;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-marski main .restaurant--action img,
- .hotel-theme-marski main .room-teaser img {
- -webkit-transition: -webkit-transform 0.35s;
- transition: -webkit-transform 0.35s;
- transition: transform 0.35s;
- transition:
- transform 0.35s,
- -webkit-transform 0.35s;
- }
- .hotel-theme-marski main .restaurant--action:before,
- .hotel-theme-marski main .room-teaser:before {
- -webkit-transition: all 0.35s ease-in-out;
- transition: all 0.35s ease-in-out;
- }
- .hotel-theme-marski main .restaurant--action:hover img,
- .hotel-theme-marski main .room-teaser:hover img {
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- }
- .hotel-theme-marski main .restaurant--action:hover:before,
- .hotel-theme-marski main .room-teaser:hover:before {
- opacity: 0;
- }
-}
-.hotel-theme-marski main .l-combo-4col__col .content-teaser__heading,
-.hotel-theme-marski main .l-combo-4col__col .content-teaser__text {
- color: #000;
-}
-.hotel-theme-marski main .content-teaser {
- background-color: #fff;
-}
-.hotel-theme-marski main .content-teaser--action:active h3 *,
-.hotel-theme-marski main .content-teaser--action:hover h3 * {
- -webkit-transition: all;
- transition: all;
- color: inherit;
- text-decoration: underline;
-}
-.hotel-theme-marski main .content-teaser.landscape h3 {
- color: #3e1118;
-}
-.hotel-theme-marski main .content-teaser.landscape:active h3 *,
-.hotel-theme-marski main .content-teaser.landscape:hover h3 * {
- -webkit-transition: all;
- transition: all;
- color: #260a0f;
- text-decoration: underline;
-}
-.hotel-theme-marski main .teaser-full {
- margin-bottom: 25px;
-}
-.hotel-theme-marski main .teaser-full__content p {
- line-height: 1.3;
- font-size: 1rem;
-}
-@media (min-width: 1200px) {
- .hotel-theme-marski main .teaser-full {
- display: -ms-flexbox;
- display: flex;
- }
- .hotel-theme-marski main .teaser-full__action {
- position: absolute;
- bottom: 0;
- margin: 0;
- }
-}
-.hotel-theme-marski main .l-section .teaser-full {
- background: none transparent;
-}
-.hotel-theme-marski main .banner-section--restaurant .banner-section__block {
- background-color: #3e1118;
-}
-@media (min-width: 1200px) {
- .hotel-theme-marski main .banner-section--restaurant .banner-section__block {
- padding: 50px 30px;
- }
-}
-.hotel-theme-marski main .banner-section--restaurant .banner-section__block * {
- color: #fff;
-}
-.hotel-theme-marski
- main
- .banner-section--restaurant
- .banner-section__block
- .read-more--big:after {
- background-image: url(/_static/img/signaturehotels/marski/arrow-right-white.svg);
-}
-.hotel-theme-marski main .l-section-contact-bar {
- background-color: #ececec;
- padding-top: 0.625rem;
- padding-bottom: 0.625rem;
-}
-.hotel-theme-marski .global-footer .global-footer-toggler:active span:before,
-.hotel-theme-marski .global-footer .global-footer-toggler:focus span:before,
-.hotel-theme-marski .global-footer .global-footer-toggler:hover span:before {
- background: url(/_static/img/signaturehotels/marski/arrow-down-gray.svg)
- no-repeat 50%;
-}
-@media (max-width: 949px) {
- .hotel-theme-marski .global-footer .global-footer-toggler:focus {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.hotel-theme-marski .hotel-footer * {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
-}
-.hotel-theme-marski .hotel-footer ::-moz-selection {
- background-color: #0d57f3;
-}
-.hotel-theme-marski .hotel-footer ::selection {
- background-color: #0d57f3;
-}
-.hotel-theme-marski .hotel-footer,
-.hotel-theme-marski .hotel-footer-section {
- background-color: #122937;
-}
-.hotel-theme-marski .hotel-footer .list-footer-pages > li {
- background-image: url(/_static/img/signaturehotels/marski/arrow-right-white.svg);
- padding-left: 25px;
-}
-.hotel-theme-marski .hotel-footer .icon--google-directions *,
-.hotel-theme-marski .hotel-footer .icon--location *,
-.hotel-theme-marski .hotel-footer .icon--phone * {
- display: none;
-}
-.hotel-theme-marski .hotel-footer .icon--location {
- background: transparent
- url(/_static/img/signaturehotels/marski/icon-location-white.svg) no-repeat
- scroll 0 0;
- -webkit-transform: scale(1.5);
- transform: scale(1.5);
-}
-.hotel-theme-marski .hotel-footer .icon--google-directions {
- background: transparent
- url(/_static/img/signaturehotels/marski/icon-google-directions.svg)
- no-repeat scroll 0 0;
-}
-.hotel-theme-marski .hotel-footer .icon--phone {
- background: transparent
- url(/_static/img/signaturehotels/marski/icon-phone-white.svg) no-repeat
- scroll 0 0;
- -webkit-transform: rotate(-25deg);
- transform: rotate(-25deg);
- border-radius: 100%;
-}
-.hotel-theme-marski main .map-static__caption {
- bottom: 10px;
-}
-.hotel-theme-marski main .map-expand,
-.hotel-theme-marski main .map__canvas {
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
-}
-.hotel-theme-marski main .map-controls,
-.hotel-theme-marski main .map-static,
-.hotel-theme-marski main .zoom-controls {
- -webkit-filter: none;
- filter: none;
-}
-@media (max-width: 739px) {
- .hotel-theme-marski main .map {
- background: none #3e1118;
- }
-}
-@media (max-width: 739px) {
- .hotel-theme-marski main .map-controls {
- padding: 0;
- }
-}
-.hotel-theme-marski main .map-controls__pois--right {
- background: none #3e1118;
- padding: 0 10px;
-}
-.hotel-theme-marski main .map-controls .list-pois > li {
- border: 0 transparent;
- color: #fff;
-}
-.hotel-theme-marski main .map-controls .list-pois > li:hover {
- background-color: rgba(251, 18, 40, 0.4);
-}
-.hotel-theme-marski main .map-controls .list-pois > li:hover a {
- color: #cdcdcd;
-}
-.hotel-theme-marski main .map-controls .list-pois > li a,
-.hotel-theme-marski main .map-controls .list-pois > li div {
- color: inherit;
-}
-.hotel-theme-marski main .map-controls .pois-container {
- padding: 20px 0 10px;
- background: transparent;
-}
-.hotel-theme-marski main .map-controls .pois-container__heading {
- color: #fff;
- text-transform: none;
-}
-.hotel-theme-marski main .map-controls .pois-container__toggle {
- background: #3e1118;
- border: 0;
- padding: 12px 10px;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .map,
- .hotel-theme-marski main .map-static {
- -webkit-filter: none;
- filter: none;
- }
-}
-.hotel-theme-marski main .map .btn-expand,
-.hotel-theme-marski main .map .map-static__caption .btn,
-.hotel-theme-marski main .map .map__close-map .btn,
-.hotel-theme-marski main .map .zoom-controls button {
- color: #3e1118;
-}
-.hotel-theme-marski main .map .btn-expand:before {
- background-image: url(/_static/img/signaturehotels/marski/map/magnifying-ico.svg);
-}
-.hotel-theme-marski main .map .btn-expand.-expanded:before {
- background-image: url(/_static/img/signaturehotels/marski/map/magnifying-minus-ico.svg);
-}
-.hotel-theme-marski main .list-pois > li .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-default.png);
- background-repeat: no-repeat;
- background-size: 20px 20px;
-}
-.hotel-theme-marski main .list-pois > li[data-category="airport"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-airport.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="attraction"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-attraction.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="bar"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-bar.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="bus"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-busstation.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="center"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-city-center.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="company"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-company.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="pin"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-default.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="entertainment"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-entertainment.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="museum"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-museum.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="music"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-music.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="hotel"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-pin.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="restaurant"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-restaurant.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="shopping"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-shopping.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="star"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-star.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="taxi"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-taxi.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="theatre"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-theatre.png);
-}
-.hotel-theme-marski main .list-pois > li[data-category="trains"] .poi {
- background-image: url(/_static/img/signaturehotels/marski/map/map-trains.png);
-}
-.hotel-theme-marski main .breakfast-section .label a {
- color: #3e1118;
-}
-.hotel-theme-marski main .breakfast-section .label a:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-right-dark.svg);
- margin-right: 0;
-}
-.hotel-theme-marski
- main.signature-hotel-main
- .hero-intro__content__breadcrumbs {
- margin-top: 10px;
-}
-.hotel-theme-marski main *,
-.hotel-theme-marski main :after,
-.hotel-theme-marski main :before {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
-}
-@media (max-width: 949px) {
- .hotel-theme-marski main *,
- .hotel-theme-marski main :after,
- .hotel-theme-marski main :before {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- }
-}
-.hotel-theme-marski main p {
- line-height: 1.5rem;
-}
-@media (max-width: 949px) {
- .hotel-theme-marski
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- + .hero-intro__content__heading {
- margin-top: 20px;
- }
-}
-.hotel-theme-marski main button:not(.dp-day):not(.mp-cta),
-.hotel-theme-marski main input,
-.hotel-theme-marski main textarea {
- border-radius: 0 !important;
-}
-.hotel-theme-marski main .l-section--hotel,
-.hotel-theme-marski main .l-section--pattern {
- background: #fff;
-}
-.hotel-theme-marski main.signature-hotel-main .hero-intro + .l-section {
- background-color: #fff;
-}
-.hotel-theme-marski main .l-section--depth + div > div:first-child .l-section,
-.hotel-theme-marski main .l-section--map ~ .l-section {
- background-color: #ececec;
-}
-.hotel-theme-marski main .signature-hotel-dark-bg {
- background: #ececec;
- overflow-x: hidden;
-}
-.hotel-theme-marski main .l-section#hotelfacts {
- background: #3e1118;
-}
-@media (min-width: 1200px) {
- .hotel-theme-marski main .l-section#hotelfacts {
- margin: 0 -80%;
- }
-}
-.hotel-theme-marski main .l-section-hotel-facts h3,
-.hotel-theme-marski main .l-section-hotel-facts li {
- color: #fff;
-}
-.hotel-theme-marski main .l-section-hotel-facts li:before {
- color: #fff;
- left: -15px;
- font-size: 1.625rem;
-}
-.hotel-theme-marski main .l-section-hotel-facts h3 {
- text-transform: uppercase;
-}
-.hotel-theme-marski main .hero-intro--overlay {
- border-top-color: #fff;
-}
-.hotel-theme-marski main .elevator-pitch__expander {
- border-bottom: none;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .hero-intro__content__heading {
- margin-top: 20px !important;
- }
-}
-@media (min-width: 740px) {
- .hotel-theme-marski
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading.sticky {
- min-width: 55%;
- margin-left: 24px !important;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-marski
- main
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading.sticky {
- margin-left: 34px !important;
- }
-}
-.hotel-theme-marski main .hotel-menu > li:after {
- content: none;
-}
-.hotel-theme-marski main .hotel-menu > li > a {
- color: #000;
- font-size: 0.875rem;
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .hotel-menu > li {
- background: transparent;
- }
- .hotel-theme-marski main .hotel-menu > li > a {
- color: #000;
- }
- .hotel-theme-marski main .hotel-menu > li.active > a,
- .hotel-theme-marski main .hotel-menu > li > .u-link-style:hover {
- background: #0d57f3;
- color: #fff;
- }
- .hotel-theme-marski
- main
- .hotel-menu
- > li
- .hotel-menu-wrapper:not(.sticky)
- .hotel-menu
- > li
- > a {
- text-transform: uppercase;
- }
-}
-.hotel-theme-marski main .hotel-menu-wrapper.sticky .hotel-menu-wrapper__inner {
- border-bottom: 1px solid #d9d9d9;
-}
-.hotel-theme-marski
- main
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner
- .hotel-menu
- > li
- > a {
- font-family:
- Helvetica Neue Medium,
- Helvetica,
- Arial,
- sans-serif;
-}
-.hotel-theme-marski main .l-section--depth {
- border-top: 0;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .l-section__inner--content {
- padding-top: 30px;
- padding-bottom: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-marski main .room .room__footer {
- border-top: 1px solid #000;
- }
-}
-@media (max-width: 949px) {
- .hotel-theme-marski main .room .room__footer {
- float: left;
- padding-top: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-marski main .room .room__media {
- padding-left: 0;
- }
-}
-.hotel-theme-marski main .room .room__heading-level2 {
- font-size: 1.125rem;
-}
-.hotel-theme-marski main .room__heading-level1 {
- text-transform: capitalize;
-}
-.hotel-theme-marski main .room.is-collapsed .availabilitybutton {
- bottom: -40px;
-}
-.hotel-theme-marski
- main
- .room.is-collapsed
- .hotel-theme-marski
- main
- .room__short-text {
- line-height: 1.3rem;
-}
-.hotel-theme-marski main .room__short-bullets {
- border-top: 0;
-}
-@media (min-width: 740px) {
- .hotel-theme-marski main .room.is-collapsed .room__short-bullets {
- display: block;
- }
- .hotel-theme-marski main .room.is-collapsed .room__short-bullets li {
- margin-bottom: 0;
- }
- .hotel-theme-marski main .room.is-collapsed .room__short-bullets li:before {
- color: #000;
- }
-}
-.hotel-theme-marski main .room .room__footer .is-collapsed,
-.hotel-theme-marski main .room .room__footer .is-expanded {
- color: #0d57f3;
-}
-@media (max-width: 419px) {
- .hotel-theme-marski main .room .room__footer .is-collapsed,
- .hotel-theme-marski main .room .room__footer .is-expanded {
- padding-bottom: 5px;
- }
-}
-.hotel-theme-marski main .room .room__footer .is-collapsed:before,
-.hotel-theme-marski main .room .room__footer .is-expanded:before {
- background-image: url(/_static/img/signaturehotels/marski/arrow-down-blue.svg);
-}
-@media (max-width: 419px) {
- .hotel-theme-marski main .room .room__footer .is-collapsed:before,
- .hotel-theme-marski main .room .room__footer .is-collapsed:focus:before,
- .hotel-theme-marski main .room .room__footer .is-collapsed:hover:before,
- .hotel-theme-marski main .room .room__footer .is-expanded:before,
- .hotel-theme-marski main .room .room__footer .is-expanded:focus:before,
- .hotel-theme-marski main .room .room__footer .is-expanded:hover:before {
- display: block;
- width: 15px;
- margin-left: -7px;
- }
-}
-.hotel-theme-marski main .room .rsDefault .rsThumb.rsNavSelected {
- border-color: #0d57f3;
-}
-.hotel-theme-marski main .restaurant {
- border-bottom: 1px solid #000;
-}
-@media (min-width: 950px) {
- .hotel-theme-marski main .restaurant .restaurant__media {
- padding-left: 0;
- }
-}
-@media (max-width: 949px) {
- .hotel-theme-marski main .restaurant .restaurant__body {
- padding-left: 0;
- padding-right: 0;
- }
-}
-.hotel-theme-marski main .restaurant-menus .iconic-item__text,
-.hotel-theme-marski main .restaurant-opening-hours .iconic-item__text {
- vertical-align: middle;
-}
-@media (max-width: 949px) {
- .hotel-theme-marski main .highlight-infoblock {
- padding-left: 0;
- padding-right: 0;
- }
-}
-.hotel-theme-scandic-go .elevator-pitch,
-.hotel-theme-scandic-go .list-links__link,
-.hotel-theme-scandic-go body {
- font-family: Grotesk !important;
- letter-spacing: 0.16px;
- color: #2d163a;
-}
-.hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs
- a:hover {
- color: #45478c;
-}
-.hotel-theme-scandic-go .contact-items .iconic-item__text,
-.hotel-theme-scandic-go .contact-items .iconic-item__text a,
-.hotel-theme-scandic-go .restaurant--action .restaurant__heading-level1,
-.hotel-theme-scandic-go .restaurant--action .restaurant__heading-level1 a {
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .contact-items {
- font-size: 16px !important;
-}
-.hotel-theme-scandic-go .contact-items .iconic-item {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- font-size: 16px;
-}
-.hotel-theme-scandic-go .contact-items .extraem {
- font-size: 16px;
-}
-.hotel-theme-scandic-go .contact-items__heading h2 {
- font-family: Grotesk-bold;
-}
-.hotel-theme-scandic-go .iconic-item > .iconic-item__text,
-.hotel-theme-scandic-go .iconic-item__text em {
- font-family: Grotesk;
-}
-.hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading {
- font-family: Garamond;
- text-transform: capitalize;
- font-weight: 400;
- margin: 20px 0 12px;
- text-align: left;
- color: #2d163a;
- font-size: 40px;
- line-height: 46px;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading {
- font-size: 64px;
- line-height: 68px;
- margin-bottom: 8px;
- }
-}
-.hotel-theme-scandic-go h1,
-.hotel-theme-scandic-go h2,
-.hotel-theme-scandic-go h3 {
- font-family: Grotesk-bold;
- text-transform: none;
- font-weight: 400;
-}
-.hotel-theme-scandic-go .hotel .hotel__heading,
-.hotel-theme-scandic-go .restaurant .restaurant__heading-level1,
-.hotel-theme-scandic-go .room .room__heading-level1,
-.hotel-theme-scandic-go .room .room__heading-level2 {
- font-family: Grotesk;
- color: #dcd7ff;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go .room .room__heading-level1 {
- font-family: Grotesk-bold;
- line-height: 30px;
- }
-}
-.hotel-theme-scandic-go .room__bed-options,
-.hotel-theme-scandic-go .room__long-text,
-.hotel-theme-scandic-go .room__short-bullets,
-.hotel-theme-scandic-go .room__short-text,
-.hotel-theme-scandic-go .room__space-info {
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .elevator-pitch .elevator-pitch__expander {
- background-color: #2d163a;
- color: #dcd7ff;
- border: 0;
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go .room .collapsible-list-toggler {
- background-color: #dcd7ff;
- color: #2d163a;
- border: 0;
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- a:hover,
-.hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading
- a:visited,
-.hotel-theme-scandic-go .pois-container__heading {
- color: #2d163a;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go header.header {
- margin-top: 81px;
- }
-}
-.hotel-theme-scandic-go .main-header {
- background-color: #21331f;
-}
-.hotel-theme-scandic-go .main-header .navigation-bar__main__expander {
- display: none;
-}
-.hotel-theme-scandic-go .main-header .navigation-bar__main__logo {
- background: url(/_static/img/signaturehotels/sc-go/logo-v2.svg) no-repeat;
- background-size: contain;
- width: 129px;
- height: 24px;
- margin: 16px;
-}
-.hotel-theme-scandic-go .main-header .navigation-bar__main__logo img {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .main-header .navigation-bar__main__logo {
- width: 258px;
- height: 48px;
- margin: 24px 0 0;
- float: left;
- }
-}
-.hotel-theme-scandic-go .hotel-return-home-link {
- color: #2d163a;
- background: url(/_static/img/signaturehotels/sc-go/arrow-double-dark-purple-left.svg)
- no-repeat -4px;
-}
-.hotel-theme-scandic-go .navigation-bar__main {
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go
- .hotel-menu-wrapper.sticky
- .hotel-menu-wrapper__inner.is-animated {
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
- border-bottom: 1px solid #000;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__heading.sticky.is-animated {
- margin-left: 15px !important;
- }
-}
-.hotel-theme-scandic-go .expandable-toggler--hotel-menu > span:after {
- background: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg)
- no-repeat 50%;
-}
-.hotel-theme-scandic-go .contact-items .icon--nordicsea,
-.hotel-theme-scandic-go .contact-items .iconic-item--link-primary .icon,
-.iconic-item--link-primary .hotel-theme-scandic-go .contact-items .icon {
- fill: #dcd7ff;
-}
-.hotel-theme-scandic-go .contact-items .icon--google-directions {
- fill: none;
- background: url(/_static/img/signaturehotels/sc-go/directions-v2.svg)
- no-repeat 50%;
-}
-.hotel-theme-scandic-go .contact-items .icon--phone {
- stroke: #2d163a;
-}
-.hotel-theme-scandic-go .l-gallery-slider .rsDefault .rsArrowIcn {
- -webkit-filter: grayscale(100);
- filter: grayscale(100);
-}
-.hotel-theme-scandic-go .booking-widget-wrapper,
-.hotel-theme-scandic-go .inquiry-widget {
- background-color: #21331f;
- color: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget {
- color: #85ff52;
-}
-.hotel-theme-scandic-go .booking-widget .input-group label {
- font-size: 13px !important;
- letter-spacing: normal;
- background-color: transparent;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go .booking-widget .input-group label {
- left: 40px;
- padding: 0;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .booking-widget .input-group label {
- top: -4px !important;
- }
-}
-.hotel-theme-scandic-go .booking-widget .input-group .input,
-.hotel-theme-scandic-go .booking-widget .input-group input {
- background-color: #fff;
- color: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget .input-group .input:focus,
-.hotel-theme-scandic-go .booking-widget .input-group input:focus {
- border: 0 transparent !important;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go .booking-widget .input-group {
- margin-top: 10px;
- }
-}
-.hotel-theme-scandic-go .booking-widget .input-group .input.arrow-down {
- background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go
- .booking-widget
- .input-group
- .booking-code__text.ng-valid:not(.ng-empty)
- ~ label,
- .hotel-theme-scandic-go
- .booking-widget
- .input-group
- .booking-code__text:focus
- ~ label {
- line-height: 1.4rem;
- }
-}
-.hotel-theme-scandic-go
- .booking-widget
- .booking-widget-options
- .booking-code
- label {
- top: -9px !important;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go
- .booking-widget
- .booking-widget-options
- .booking-code
- label {
- top: 7px !important;
- background-color: transparent !important;
- }
-}
-.hotel-theme-scandic-go .booking-widget .clearable-input__clear--icon {
- stroke: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget-options-toggle__icon {
- background: url(/_static/img/signaturehotels/sc-go/add-circle-light-green.svg)
- no-repeat;
- background-position: 0;
-}
-.hotel-theme-scandic-go .booking-widget-options-toggle__icon img {
- visibility: hidden;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .booking-widget-options-toggle__icon {
- background: url(/_static/img/signaturehotels/sc-go/arrow-down-light-green.svg)
- no-repeat;
- background-position: 50%;
- background-size: 17px 17px;
- }
-}
-.hotel-theme-scandic-go
- .booking-widget-options--shown
- .booking-widget-options-toggle__icon {
- background: url(/_static/img/signaturehotels/sc-go/remove-circle-light-green.svg)
- no-repeat;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go
- .booking-widget-options__show-less
- .booking-widget-options-toggle__icon {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- }
-}
-.hotel-theme-scandic-go .booking-widget__btn {
- background-color: #85ff52;
- border-color: #85ff52;
- color: #21331f;
- font-weight: 700;
-}
-.hotel-theme-scandic-go .booking-widget .custom-checkbox + span:before,
-.hotel-theme-scandic-go
- .booking-widget
- .custom-checkbox-wrapper
- .custom-checkbox-label:before {
- background-image: url(/_static/img/signaturehotels/sc-go/checkbox-light-green.svg);
-}
-.hotel-theme-scandic-go
- .booking-widget
- .custom-checkbox-wrapper.active
- .custom-checkbox-label:before,
-.hotel-theme-scandic-go .booking-widget .custom-checkbox:checked + span:before {
- background-image: url(/_static/img/signaturehotels/sc-go/checkbox-light-green-checked.svg);
-}
-.hotel-theme-scandic-go
- .booking-widget
- .disabled
- .custom-checkbox
- + span:before {
- background-image: none;
- border: 1px solid rgba(0, 0, 0, 0.5);
- background-color: rgba(0, 0, 0, 0.2);
-}
-.hotel-theme-scandic-go .booking-widget .error-text {
- letter-spacing: 1px;
-}
-.hotel-theme-scandic-go .booking-widget .reward-night .icon--info-white,
-.hotel-theme-scandic-go .booking-widget .voucher .icon--info-white {
- background-image: url(/_static/img/signaturehotels/sc-go/info-light-green.svg);
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .booking-widget .booking-code .icon--info-white {
- background-image: url(/_static/img/signaturehotels/sc-go/info-light-green.svg);
- }
-}
-.hotel-theme-scandic-go .booking-widget .booking-widget-options-toggle__text {
- letter-spacing: 0.7px;
- font-weight: 400;
-}
-.hotel-theme-scandic-go .booking-widget .dp-next,
-.hotel-theme-scandic-go .booking-widget .dp-prev,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:focus-visible {
- color: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-in-range {
- background-color: #dcd7ff;
- color: #000;
-}
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-in-range:hover,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dr-selected,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:focus-visible,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day:hover {
- background-color: #2d163a;
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-day.dp-day-disabled {
- color: #757575;
-}
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-cal-month,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-cal-year,
-.hotel-theme-scandic-go .booking-widget .dr-cals .dp-col-header {
- border-color: #2d163a;
- color: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget .date-picker__apply {
- border-color: #dcd7ff;
- color: #2d163a;
-}
-.hotel-theme-scandic-go
- .booking-widget
- .guest-selector
- #guest-selector__room-count,
-.hotel-theme-scandic-go
- .booking-widget
- .guest-selector
- .custom-select.custom-select--booking-widget-dialog,
-.hotel-theme-scandic-go .booking-widget .guest-selector .numeric-input {
- background-color: #dcd7ff;
-}
-.hotel-theme-scandic-go .booking-widget .guest-selector .custom-select:after,
-.hotel-theme-scandic-go .booking-widget .guest-selector .icon--down-arrow-small,
-.hotel-theme-scandic-go
- .booking-widget
- .guest-selector
- .icon--down-arrow-small-black,
-.hotel-theme-scandic-go .booking-widget .guest-selector .icon--up-arrow-small {
- background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);
- background-size: auto;
- background-position: 50%;
-}
-.hotel-theme-scandic-go .booking-widget .guest-selector .numeric-input__value {
- font-size: 30px;
-}
-.hotel-theme-scandic-go .booking-widget .guest-selector__footer,
-.hotel-theme-scandic-go .booking-widget .guest-selector__header {
- border-color: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget .guest-selector__footer a {
- color: #2d163a;
-}
-.hotel-theme-scandic-go .booking-widget .guest-selector__room-details {
- border-color: #2d163a;
-}
-.hotel-theme-scandic-go .numeric-input .numeric-input__controls__decrease:hover,
-.hotel-theme-scandic-go
- .numeric-input
- .numeric-input__controls__increase:hover {
- background-color: #e0dcce;
-}
-.hotel-theme-scandic-go
- .hotel-nav
- > .navbar-header
- > .navbar-header__widget-toggle {
- background-color: #2d163a;
- border-radius: 50px;
- color: #dcd7ff;
- text-transform: capitalize;
- padding: 8px 16px;
-}
-.hotel-theme-scandic-go
- .hotel-nav
- > .navbar-header
- > .navbar-header__widget-toggle
- .icon--expand {
- background: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg)
- no-repeat 50%;
- color: #2d163a;
- text-transform: capitalize;
- background-size: 28px;
- margin-top: 3px;
-}
-.hotel-theme-scandic-go
- .hotel-nav
- > .navbar-header
- > .navbar-header__widget-toggle.active
- .icon--expand {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg {
- background-color: #e0dcce;
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container {
- content: "";
- display: block;
- background-image: url(/_static/img/signaturehotels/sc-go/cloud.png);
- z-index: 100;
- background-position: 100% 0;
- background-repeat: no-repeat;
-}
-@media (max-width: 1199px) {
- .hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container {
- background-size: 130px;
- }
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg,
-.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts,
-.hotel-theme-scandic-go .signature-hotel-dark-bg .l-hotel-facts h3,
-.hotel-theme-scandic-go .signature-hotel-dark-bg h2,
-.hotel-theme-scandic-go .signature-hotel-dark-bg ul.list-links a {
- font-weight: 400;
- color: #2d163a;
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg ul.list-links a {
- font-size: 1rem;
- line-height: 1.5;
- margin: 0;
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser {
- background-color: #f5ff73;
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg .content-teaser__media {
- padding: 0;
-}
-.hotel-theme-scandic-go
- .signature-hotel-dark-bg
- .content-teaser__heading
- > span {
- height: 2.4em;
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg .content-toggler {
- background-color: #2d163a;
- color: #dcd7ff;
- margin: 0 0 5px;
- padding: 15px 0 30px;
-}
-.hotel-theme-scandic-go
- .signature-hotel-dark-bg
- .content-toggler
- > span:before {
- background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg);
- position: absolute;
- bottom: 12px;
- left: calc(50% - 12px);
- width: auto;
-}
-.hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-close {
- display: none;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .signature-hotel-dark-bg .hotel-facts-container {
- padding: 0;
- }
- .hotel-theme-scandic-go
- .signature-hotel-dark-bg
- .l-hotel-facts
- .l-hotel-facts__wide-column {
- width: 50%;
- }
- .hotel-theme-scandic-go
- .signature-hotel-dark-bg
- .l-hotel-facts
- .l-hotel-facts__wide-column
- + li {
- padding-left: 30px;
- }
- .hotel-theme-scandic-go
- .signature-hotel-dark-bg
- .list-bullets--hotel-facts-2col {
- -webkit-column-gap: 20px;
- -moz-column-gap: 20px;
- column-gap: 20px;
- padding-right: 10px;
- }
-}
-.hotel-theme-scandic-go .list-bullets > li:before {
- font-family: Helvetica, Arial, sans-serif;
- color: #2d163a;
-}
-.hotel-theme-scandic-go .content-teasers .bulleted-link,
-.hotel-theme-scandic-go .content-teasers .PdfIconLink {
- background: none transparent;
- color: #2d163a;
- padding: 0 25px 0 0;
- position: relative;
-}
-.hotel-theme-scandic-go .content-teasers .bulleted-link:after,
-.hotel-theme-scandic-go .content-teasers .PdfIconLink:after {
- background: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);
- background-position: 50%;
- background-size: 100%;
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- position: absolute;
- right: 5px;
- top: 5px;
- content: "";
- display: block;
- width: 16px;
- height: 16px;
-}
-.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__heading,
-.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__text {
- color: #2d163a;
-}
-.hotel-theme-scandic-go .hotel-about-teasers .content-teaser__icon-wrapper svg {
- fill: #2d163a;
-}
-.hotel-theme-scandic-go .list-links > li {
- background-image: url(/_static/img/signaturehotels/sc-go/bullet-list-arrow-circle-dark-purple.svg);
-}
-.hotel-theme-scandic-go .l-section__inner--content-spaced a.read-more--big,
-.hotel-theme-scandic-go
- .l-section__inner--content-spaced
- a.read-more--big
- span {
- color: #2d163a;
-}
-.hotel-theme-scandic-go
- .l-section__inner--content-spaced
- .content-toggler
- > span:before,
-.hotel-theme-scandic-go
- .l-section__inner--content-spaced
- a.read-more--big:after {
- background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg);
- background-position: 50%;
- background-size: auto;
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- width: 16px;
- height: 16px;
-}
-.hotel-theme-scandic-go
- .l-section__inner--content-spaced
- .content-toggler--rooms {
- color: #2d163a;
- font-size: 22px;
- padding: 10px 20px 25px;
-}
-.hotel-theme-scandic-go
- .l-section__inner--content-spaced
- .content-toggler--rooms
- > span:before {
- position: absolute;
- bottom: 4px;
- padding: 0;
- left: 50%;
- -webkit-transform: translateX(-8px);
- transform: translateX(-8px);
-}
-.hotel-theme-scandic-go
- .l-section__inner--content-spaced
- .content-toggler--rooms
- > span.is-expanded:before {
- -webkit-transform: translateX(-8px) rotate(180deg);
- transform: translateX(-8px) rotate(180deg);
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go
- .l-section__inner--content-spaced
- .content-toggler--rooms {
- font-size: 24px;
- }
-}
-.hotel-theme-scandic-go .room-teaser {
- color: #2d163a;
- background-color: #f5ff73;
-}
-.hotel-theme-scandic-go
- .room-teaser
- .media-container__infobar.room-teaser__infobar {
- background: #f5ff73;
- padding: 4px 16px;
- color: #2d163a;
-}
-.hotel-theme-scandic-go
- .room-teaser
- .media-container__infobar.room-teaser__infobar.scandic-go {
- display: block !important;
-}
-.hotel-theme-scandic-go .room-teaser__infobar span.iconic-item__icon-container {
- display: none;
-}
-.hotel-theme-scandic-go .room-teaser .room-teaser__heading,
-.hotel-theme-scandic-go .room-teaser__infobar .iconic-item__text {
- color: #2d163a;
-}
-.hotel-theme-scandic-go .room-teaser .room-teaser__heading span {
- text-align: left;
-}
-@media (max-width: 1199px) {
- .hotel-theme-scandic-go .room-teaser .room-teaser__heading span {
- text-align: center;
- font-size: 18px;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-scandic-go .room-teaser .room-teaser__body {
- padding: 0 16px;
- }
-}
-.hotel-theme-scandic-go .room-teaser:hover img {
- -webkit-transform: scale(1.1);
- transform: scale(1.1);
- -webkit-transition: -webkit-transform 0.35s;
- transition: -webkit-transform 0.35s;
- transition: transform 0.35s;
- transition:
- transform 0.35s,
- -webkit-transform 0.35s;
-}
-.hotel-theme-scandic-go
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a {
- background: none #2d163a;
- color: #dcd7ff;
- position: relative;
-}
-.hotel-theme-scandic-go
- .tag-section
- .tag-section__list
- .tag-section__list__body
- > a:before {
- background: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg)
- no-repeat;
- background-size: 100%;
- width: 28px;
- height: 28px;
- display: block;
- position: absolute;
- content: "";
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- background-position: 50%;
- left: 8px;
- top: 6px;
-}
-.hotel-theme-scandic-go .thumbnail-teaser {
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go .room__collapsable {
- background-color: #2d163a;
- padding: 0 !important;
-}
-.hotel-theme-scandic-go .highlight-infoblock {
- background-color: #2d163a;
- border: 1px solid #dcd7ff;
- border-radius: 5px;
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .highlight-infoblock--light .extraem {
- margin: 0;
-}
-.hotel-theme-scandic-go .highlight-infoblock--light a {
- color: #2d163a;
-}
-.hotel-theme-scandic-go .highlight-infoblock--light .icon {
- fill: #2d163a;
-}
-.hotel-theme-scandic-go .btn.click_prices_availability {
- background-color: #dcd7ff;
- border-color: #dcd7ff;
- border-radius: 50px;
- padding: 12px 40px;
- color: #2d163a;
- font-size: 1rem;
- font-family: Grotesk-bold;
-}
-.hotel-theme-scandic-go .room__footer {
- background-color: #2d163a;
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .room__footer:visited {
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .room__footer span:before {
- background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg) !important;
- width: 16px;
- height: 16px;
- padding: 0;
- margin: 0 8px -3px 0 !important;
- background-size: auto;
-}
-.hotel-theme-scandic-go .rsDefault .rsThumb.rsNavSelected {
- border: 3px solid #f5ff73;
-}
-.hotel-theme-scandic-go .list-facilities li:before,
-.hotel-theme-scandic-go .room__short-bullets li:before {
- color: #dcd7ff !important;
- font-family: Helvetica, Arial, sans-serif;
-}
-.hotel-theme-scandic-go .list-facilities li:before {
- font-size: 2rem;
-}
-.hotel-theme-scandic-go .room {
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go .room__short-bullets {
- border-top-color: transparent;
-}
-.hotel-theme-scandic-go .room .icon--bed {
- fill: #dcd7ff;
-}
-.hotel-theme-scandic-go .room .icon--bedbunk,
-.hotel-theme-scandic-go .room .icon--bedcustomoccupancy,
-.hotel-theme-scandic-go .room .icon--bedextrabunk {
- stroke: #2d163a;
-}
-.hotel-theme-scandic-go .room.room--information .room__footer {
- border-top-color: #dcd7ff;
- padding: 20px;
- font-size: 1rem;
-}
-.hotel-theme-scandic-go .room.room--information .room__footer:focus {
- margin: 0;
-}
-.hotel-theme-scandic-go .room.room--information .room__footer:focus span {
- margin-bottom: 0;
-}
-.hotel-theme-scandic-go
- .room.room--information
- .room__footer:focus:focus-visible {
- margin: 4px;
-}
-.hotel-theme-scandic-go
- .room.room--information
- .room__footer:focus:not(.no-hover),
-.hotel-theme-scandic-go .room.room--information .room__footer:hover {
- color: #dcd7ff;
-}
-@media (max-width: 419px) {
- .hotel-theme-scandic-go .room.room--information .room__footer {
- padding: 10px 20px;
- }
- .hotel-theme-scandic-go .room.room--information .room__footer span:before {
- display: inline-block;
- }
-}
-.hotel-theme-scandic-go
- .room.room--information.is-collapsed
- .room__bed-options {
- padding-top: 12px;
-}
-.hotel-theme-scandic-go
- .room
- .room__bed-options
- .bed-options
- .textual-separator {
- margin: 5px 0 !important;
-}
-.hotel-theme-scandic-go
- .room
- .room__bed-options
- .bed-options
- .textual-separator:before {
- border-top-color: #dcd7ff;
- border-top-style: solid;
- width: 70%;
-}
-.hotel-theme-scandic-go
- .room
- .room__bed-options
- .bed-options
- .textual-separator
- span {
- color: #dcd7ff;
- background-color: #2d163a;
- padding: 0 5px;
- font-weight: 400;
- font-size: 13px;
- font-family: inherit;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go .room .room__body {
- padding: 16px;
- }
-}
-.hotel-theme-scandic-go .room-heading .heading-2 {
- color: #2d163a;
- font-family: Grotesk;
- font-size: 18px;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .room-heading .heading-2 {
- font-size: 24px;
- }
-}
-.hotel-theme-scandic-go .list-facilities > li,
-.hotel-theme-scandic-go .room__short-bullets > li {
- margin-bottom: 0.5rem;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go
- .room.room--information.is-collapsed
- .room__bed-options
- h3 {
- margin-left: 12px;
- }
- .hotel-theme-scandic-go .room .room__body .availabilitybutton {
- left: 71%;
- bottom: 45px;
- }
- .hotel-theme-scandic-go
- .room.is-collapsed
- .room__body
- > .room__body__main
- .availabilitybutton {
- bottom: 10px;
- }
-}
-.hotel-theme-scandic-go .hotel-footer {
- background-color: #21331f;
- background-image: url(/_static/img/signaturehotels/sc-go/trajectory.png);
- background-repeat: no-repeat;
- background-position: 100% 100%;
-}
-@media (max-width: 1199px) {
- .hotel-theme-scandic-go .hotel-footer {
- background-size: 459px;
- }
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .hotel-footer {
- background-size: 680px;
- }
-}
-.hotel-theme-scandic-go .hotel-footer:before {
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go .hotel-footer__social-media .icon {
- margin-right: 15px;
-}
-.hotel-theme-scandic-go .hotel-footer-section,
-.hotel-theme-scandic-go .hotel-footer__content {
- background-color: transparent;
-}
-.hotel-theme-scandic-go .hotel-footer-section,
-.hotel-theme-scandic-go .hotel-footer-section a,
-.hotel-theme-scandic-go .hotel-footer__content,
-.hotel-theme-scandic-go .hotel-footer__content a {
- color: #85ff52;
-}
-.hotel-theme-scandic-go .hotel-footer-section .list-footer-pages > li,
-.hotel-theme-scandic-go .hotel-footer__content .list-footer-pages > li {
- background-image: url(/_static/img/signaturehotels/sc-go/bullet-list-arrow-circle-light-green.svg);
-}
-.hotel-theme-scandic-go .global-footer--inline {
- background-color: #000;
-}
-.hotel-theme-scandic-go .hotel-footer__heading a {
- background: url(/_static/img/signaturehotels/sc-go/logo-v2.svg) no-repeat;
- background-size: auto;
- display: block;
- width: 270px;
- height: 50px;
- margin-left: auto;
- margin-right: auto;
-}
-.hotel-theme-scandic-go .hotel-footer__heading a span {
- display: none;
-}
-.hotel-theme-scandic-go .hotel-footer-section .icon {
- fill: #85ff52;
-}
-.hotel-theme-scandic-go .hotel-award .icon--swan-eco img {
- visibility: hidden;
-}
-[lang="de"].hotel-theme-scandic-go .hotel-award .icon--swan-eco,
-[lang="en"].hotel-theme-scandic-go .hotel-award .icon--swan-eco {
- background: url(/_static/img/icons/swan-eco/swan_eco_dark_en.png) no-repeat
- 50%;
- background-size: 100% 100%;
-}
-[lang="sv"].hotel-theme-scandic-go .hotel-award .icon--swan-eco {
- background: url(/_static/img/icons/swan-eco/swan_eco_dark_se.png) no-repeat
- 50%;
- background-size: 100% 100%;
-}
-[lang="da"].hotel-theme-scandic-go .hotel-award .icon--swan-eco {
- background: url(/_static/img/icons/swan-eco/swan_eco_dark_dk.png) no-repeat
- 50%;
- background-size: 100% 100%;
-}
-[lang="no"].hotel-theme-scandic-go .hotel-award .icon--swan-eco {
- background: url(/_static/img/icons/swan-eco/swan_eco_dark_no.png) no-repeat
- 50%;
- background-size: 100% 100%;
-}
-[lang="fi"].hotel-theme-scandic-go .hotel-award .icon--swan-eco {
- background: url(/_static/img/icons/swan-eco/swan_eco_dark_fi.png) no-repeat
- 50%;
- background-size: 100% 100%;
-}
-.hotel-theme-scandic-go .pois-container .pois-container__toggle span:before {
- background: url(/_static/img/signaturehotels/sc-go/arrow-down-dark-purple.svg)
- no-repeat 50%;
-}
-@media (max-width: 739px) {
- .hotel-theme-scandic-go .map .map-controls {
- padding: 16px 0;
- }
-}
-.hotel-theme-scandic-go .map .btn--primary-deemphasized {
- color: #2d163a;
- border-radius: 0;
- border: 1px solid #c8c8c8;
- font-weight: 400;
- padding: 8px 24px;
-}
-.hotel-theme-scandic-go .scandic-go-cloud {
- display: block !important;
- position: absolute;
- z-index: 90;
- right: 0;
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go .scandic-go-cloud {
- top: 0;
- width: 120px;
- }
-}
-@media (min-width: 950px) and (max-width: 1199px) {
- .hotel-theme-scandic-go .scandic-go-cloud {
- top: 187px;
- }
-}
-@media (min-width: 1200px) {
- .hotel-theme-scandic-go .scandic-go-cloud {
- top: 0;
- }
-}
-.hotel-theme-scandic-go .hero-fixed,
-.hotel-theme-scandic-go .l-section--content:not(.signature-hotel-dark-bg),
-.hotel-theme-scandic-go .l-section--hotel {
- background: #e0dcce !important;
-}
-.hotel-theme-scandic-go .l-section--pattern {
- background: transparent !important;
-}
-.hotel-theme-scandic-go .main.signature-hotel-main .hero:before {
- content: "";
- background-image: url(/_static/img/signaturehotels/sc-go/cloud.png);
- display: block;
- width: 120px;
- height: 120px;
- position: absolute;
- z-index: 1;
- background-size: 100%;
- right: 0;
- top: 35px;
-}
-@media (min-width: 740px) {
- .hotel-theme-scandic-go .main.signature-hotel-main .hero:before {
- top: 0;
- width: 252px;
- height: 252px;
- }
-}
-.hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner {
- background: transparent;
- font-family: Grotesk-bold;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .l-section--hotel .hotel-menu-wrapper__inner {
- font-family: Grotesk;
- }
- .hotel-theme-scandic-go
- .l-section--hotel
- .hotel-menu-wrapper__inner:not(.is-animated) {
- margin: 0;
- padding: 0;
- }
-}
-.hotel-theme-scandic-go
- .l-section--hotel
- .hotel-menu-wrapper.sticky.is-animated
- .hotel-menu-wrapper__inner {
- background: #e0dcce;
-}
-@media (min-width: 740px) {
- .hotel-theme-scandic-go .hero-intro .hero-intro__content {
- padding-bottom: 0;
- }
-}
-.hotel-theme-scandic-go .contact-items {
- padding: 12px 0;
-}
-.hotel-theme-scandic-go .hero-intro,
-.hotel-theme-scandic-go .l-section--hotel {
- border-top: transparent;
- background-color: #e0dcce !important;
-}
-.hotel-theme-scandic-go .signature-hotel-main .hero-intro,
-.hotel-theme-scandic-go .signature-hotel-main .l-section--hotel {
- border-top: transparent;
- background: url(/_static/img/signaturehotels/sc-go/trajectory-bg.svg)
- no-repeat #e0dcce !important;
- background-position: 120px -40px !important;
- background-size: 80% !important;
- background-repeat: no-repeat !important;
-}
-@media (min-width: 740px) {
- .hotel-theme-scandic-go .signature-hotel-main .hero-intro,
- .hotel-theme-scandic-go .signature-hotel-main .l-section--hotel {
- background-size: auto !important;
- background-position: right -100px !important;
- }
-}
-.hotel-theme-scandic-go .l-section-contact-bar {
- background-color: #2d163a;
-}
-.hotel-theme-scandic-go .l-section--map ~ .l-section {
- background-color: #dcd7ff;
-}
-.hotel-theme-scandic-go .btn--primary {
- border-radius: 0;
- background-color: #2d163a;
- border-color: #2d163a;
- color: #dcd7ff;
- font-weight: 400;
-}
-.hotel-theme-scandic-go
- .hero-intro
- .hero-intro__content
- .hero-intro__content__breadcrumbs {
- margin: 10px 0 15px;
-}
-.hotel-theme-scandic-go .hotel-nav .expandable-toggler--hotel-menu {
- color: #2d163a;
-}
-.hotel-theme-scandic-go .hotel-nav > .navbar-collapse {
- border-top-color: #2d163a;
-}
-.hotel-theme-scandic-go .hotel-menu > li > a {
- border-bottom-color: #2d163a;
- color: #2d163a;
-}
-.hotel-theme-scandic-go .hotel-menu > li:after {
- display: none;
-}
-@media (max-width: 739px) {
- .hotel-theme-scandic-go .hotel-menu > li {
- padding: 0;
- }
-}
-.hotel-theme-scandic-go .l-rooms {
- margin-top: 1.5rem;
-}
-@media (min-width: 740px) {
- .hotel-theme-scandic-go .hotel-menu > li.active > a {
- color: #2d163a;
- background-color: #f5ff73;
- }
- .hotel-theme-scandic-go .hotel-menu > li:first-child.active > a {
- padding-left: 10px;
- }
- .hotel-theme-scandic-go .hotel-menu > li:not(.active) a {
- color: #2d163a;
- }
- .hotel-theme-scandic-go .hotel-menu > li:not(.active) a:focus,
- .hotel-theme-scandic-go .hotel-menu > li:not(.active) a:focus-visible,
- .hotel-theme-scandic-go .hotel-menu > li:not(.active) a:hover {
- background-color: #ecc8c9;
- }
-}
-@media (max-width: 949px) {
- .hotel-theme-scandic-go .hero-intro__content__breadcrumbs {
- display: none;
- }
-}
-.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block {
- background-color: #2d163a;
- padding-top: 16px;
-}
-@media (min-width: 950px) {
- .hotel-theme-scandic-go .banner-section--restaurant .banner-section__block {
- padding-top: 40px;
- }
-}
-.hotel-theme-scandic-go
- .banner-section--restaurant
- .banner-section__block
- .read-more--big {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
-}
-.hotel-theme-scandic-go .banner-section--restaurant .banner-section__block,
-.hotel-theme-scandic-go
- .banner-section--restaurant
- .banner-section__block
- .read-more--big
- .read-more__subtle {
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go
- .banner-section--restaurant
- .banner-section__block
- a.read-more--big:after {
- background-image: url(/_static/img/signaturehotels/sc-go/arrow-down-light-purple.svg);
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- background-size: auto;
- background-position: 50%;
- width: 16px;
-}
-.hotel-theme-scandic-go .contact-items__heading h1,
-.hotel-theme-scandic-go .contact-items__heading h2,
-.hotel-theme-scandic-go .contact-items__heading h3 {
- color: #dcd7ff;
-}
-.hotel-theme-scandic-go .contact-items .google-map-link-label {
- display: none;
-}
-.hotel-theme-scandic-go .restaurant {
- -webkit-box-shadow: 0 0 0 transparent;
- box-shadow: 0 0 0 transparent;
-}
-.hotel-theme-scandic-go .restaurant .restaurant__sidebar {
- background-color: #c7e3de;
-}
-.hotel-theme-scandic-go .breakfast-section {
- display: none;
-}
-@-webkit-keyframes swal2-show {
- 0% {
- -webkit-transform: scale(0.7);
- transform: scale(0.7);
- }
- 45% {
- -webkit-transform: scale(1.05);
- transform: scale(1.05);
- }
- 80% {
- -webkit-transform: scale(0.95);
- transform: scale(0.95);
- }
- to {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
-}
-@keyframes swal2-show {
- 0% {
- -webkit-transform: scale(0.7);
- transform: scale(0.7);
- }
- 45% {
- -webkit-transform: scale(1.05);
- transform: scale(1.05);
- }
- 80% {
- -webkit-transform: scale(0.95);
- transform: scale(0.95);
- }
- to {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
-}
-@-webkit-keyframes swal2-hide {
- 0% {
- -webkit-transform: scale(1);
- transform: scale(1);
- opacity: 1;
- }
- to {
- -webkit-transform: scale(0.5);
- transform: scale(0.5);
- opacity: 0;
- }
-}
-@keyframes swal2-hide {
- 0% {
- -webkit-transform: scale(1);
- transform: scale(1);
- opacity: 1;
- }
- to {
- -webkit-transform: scale(0.5);
- transform: scale(0.5);
- opacity: 0;
- }
-}
-@-webkit-keyframes swal2-animate-success-line-tip {
- 0% {
- top: 1.1875em;
- left: 0.0625em;
- width: 0;
- }
- 54% {
- top: 1.0625em;
- left: 0.125em;
- width: 0;
- }
- 70% {
- top: 2.1875em;
- left: -0.375em;
- width: 3.125em;
- }
- 84% {
- top: 3em;
- left: 1.3125em;
- width: 1.0625em;
- }
- to {
- top: 2.8125em;
- left: 0.875em;
- width: 1.5625em;
- }
-}
-@keyframes swal2-animate-success-line-tip {
- 0% {
- top: 1.1875em;
- left: 0.0625em;
- width: 0;
- }
- 54% {
- top: 1.0625em;
- left: 0.125em;
- width: 0;
- }
- 70% {
- top: 2.1875em;
- left: -0.375em;
- width: 3.125em;
- }
- 84% {
- top: 3em;
- left: 1.3125em;
- width: 1.0625em;
- }
- to {
- top: 2.8125em;
- left: 0.875em;
- width: 1.5625em;
- }
-}
-@-webkit-keyframes swal2-animate-success-line-long {
- 0% {
- top: 3.375em;
- right: 2.875em;
- width: 0;
- }
- 65% {
- top: 3.375em;
- right: 2.875em;
- width: 0;
- }
- 84% {
- top: 2.1875em;
- right: 0;
- width: 3.4375em;
- }
- to {
- top: 2.375em;
- right: 0.5em;
- width: 2.9375em;
- }
-}
-@keyframes swal2-animate-success-line-long {
- 0% {
- top: 3.375em;
- right: 2.875em;
- width: 0;
- }
- 65% {
- top: 3.375em;
- right: 2.875em;
- width: 0;
- }
- 84% {
- top: 2.1875em;
- right: 0;
- width: 3.4375em;
- }
- to {
- top: 2.375em;
- right: 0.5em;
- width: 2.9375em;
- }
-}
-@-webkit-keyframes swal2-rotate-success-circular-line {
- 0% {
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- }
- 5% {
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- }
- 12% {
- -webkit-transform: rotate(-405deg);
- transform: rotate(-405deg);
- }
- to {
- -webkit-transform: rotate(-405deg);
- transform: rotate(-405deg);
- }
-}
-@keyframes swal2-rotate-success-circular-line {
- 0% {
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- }
- 5% {
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- }
- 12% {
- -webkit-transform: rotate(-405deg);
- transform: rotate(-405deg);
- }
- to {
- -webkit-transform: rotate(-405deg);
- transform: rotate(-405deg);
- }
-}
-@-webkit-keyframes swal2-animate-error-x-mark {
- 0% {
- margin-top: 1.625em;
- -webkit-transform: scale(0.4);
- transform: scale(0.4);
- opacity: 0;
- }
- 50% {
- margin-top: 1.625em;
- -webkit-transform: scale(0.4);
- transform: scale(0.4);
- opacity: 0;
- }
- 80% {
- margin-top: -0.375em;
- -webkit-transform: scale(1.15);
- transform: scale(1.15);
- }
- to {
- margin-top: 0;
- -webkit-transform: scale(1);
- transform: scale(1);
- opacity: 1;
- }
-}
-@keyframes swal2-animate-error-x-mark {
- 0% {
- margin-top: 1.625em;
- -webkit-transform: scale(0.4);
- transform: scale(0.4);
- opacity: 0;
- }
- 50% {
- margin-top: 1.625em;
- -webkit-transform: scale(0.4);
- transform: scale(0.4);
- opacity: 0;
- }
- 80% {
- margin-top: -0.375em;
- -webkit-transform: scale(1.15);
- transform: scale(1.15);
- }
- to {
- margin-top: 0;
- -webkit-transform: scale(1);
- transform: scale(1);
- opacity: 1;
- }
-}
-@-webkit-keyframes swal2-animate-error-icon {
- 0% {
- -webkit-transform: rotateX(100deg);
- transform: rotateX(100deg);
- opacity: 0;
- }
- to {
- -webkit-transform: rotateX(0deg);
- transform: rotateX(0deg);
- opacity: 1;
- }
-}
-@keyframes swal2-animate-error-icon {
- 0% {
- -webkit-transform: rotateX(100deg);
- transform: rotateX(100deg);
- opacity: 0;
- }
- to {
- -webkit-transform: rotateX(0deg);
- transform: rotateX(0deg);
- opacity: 1;
- }
-}
-body.swal2-toast-shown .swal2-container,
-body.swal2-toast-shown .swal2-container.swal2-shown {
- background-color: transparent;
-}
-body.swal2-toast-shown .swal2-container.swal2-top {
- top: 0;
- right: auto;
- bottom: auto;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-body.swal2-toast-shown .swal2-container.swal2-top-end,
-body.swal2-toast-shown .swal2-container.swal2-top-right {
- top: 0;
- right: 0;
- bottom: auto;
- left: auto;
-}
-body.swal2-toast-shown .swal2-container.swal2-top-left,
-body.swal2-toast-shown .swal2-container.swal2-top-start {
- top: 0;
- right: auto;
- bottom: auto;
- left: 0;
-}
-body.swal2-toast-shown .swal2-container.swal2-center-left,
-body.swal2-toast-shown .swal2-container.swal2-center-start {
- top: 50%;
- right: auto;
- bottom: auto;
- left: 0;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-body.swal2-toast-shown .swal2-container.swal2-center {
- top: 50%;
- right: auto;
- bottom: auto;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-body.swal2-toast-shown .swal2-container.swal2-center-end,
-body.swal2-toast-shown .swal2-container.swal2-center-right {
- top: 50%;
- right: 0;
- bottom: auto;
- left: auto;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-body.swal2-toast-shown .swal2-container.swal2-bottom-left,
-body.swal2-toast-shown .swal2-container.swal2-bottom-start {
- top: auto;
- right: auto;
- bottom: 0;
- left: 0;
-}
-body.swal2-toast-shown .swal2-container.swal2-bottom {
- top: auto;
- right: auto;
- bottom: 0;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-body.swal2-toast-shown .swal2-container.swal2-bottom-end,
-body.swal2-toast-shown .swal2-container.swal2-bottom-right {
- top: auto;
- right: 0;
- bottom: 0;
- left: auto;
-}
-body.swal2-toast-column .swal2-toast {
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: stretch;
- align-items: stretch;
-}
-body.swal2-toast-column .swal2-toast .swal2-actions {
- -ms-flex: 1;
- flex: 1;
- -ms-flex-item-align: stretch;
- align-self: stretch;
- height: 2.2em;
- margin-top: 0.3125em;
-}
-body.swal2-toast-column .swal2-toast .swal2-loading {
- -ms-flex-pack: center;
- justify-content: center;
-}
-body.swal2-toast-column .swal2-toast .swal2-input {
- height: 2em;
- margin: 0.3125em auto;
- font-size: 1em;
-}
-body.swal2-toast-column .swal2-toast .swal2-validation-message {
- font-size: 1em;
-}
-.swal2-popup.swal2-toast {
- -ms-flex-align: center;
- align-items: center;
- width: auto;
- padding: 0.625em;
- overflow-y: hidden;
- -webkit-box-shadow: 0 0 0.625em #d9d9d9;
- box-shadow: 0 0 0.625em #d9d9d9;
-}
-.swal2-popup.swal2-toast,
-.swal2-popup.swal2-toast .swal2-header {
- -ms-flex-direction: row;
- flex-direction: row;
-}
-.swal2-popup.swal2-toast .swal2-title {
- -ms-flex-positive: 1;
- flex-grow: 1;
- -ms-flex-pack: start;
- justify-content: flex-start;
- margin: 0 0.6em;
- font-size: 1em;
-}
-.swal2-popup.swal2-toast .swal2-footer {
- margin: 0.5em 0 0;
- padding: 0.5em 0 0;
- font-size: 0.8em;
-}
-.swal2-popup.swal2-toast .swal2-close {
- position: static;
- width: 0.8em;
- height: 0.8em;
- line-height: 0.8;
-}
-.swal2-popup.swal2-toast .swal2-content {
- -ms-flex-pack: start;
- justify-content: flex-start;
- font-size: 1em;
-}
-.swal2-popup.swal2-toast .swal2-icon {
- width: 2em;
- min-width: 2em;
- height: 2em;
- margin: 0;
-}
-.swal2-popup.swal2-toast .swal2-icon:before {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- font-size: 2em;
- font-weight: 700;
-}
-@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
- .swal2-popup.swal2-toast .swal2-icon:before {
- font-size: 0.25em;
- }
-}
-.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
- width: 2em;
- height: 2em;
-}
-.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
- top: 0.875em;
- width: 1.375em;
-}
-.swal2-popup.swal2-toast
- .swal2-icon.swal2-error
- [class^="swal2-x-mark-line"][class$="left"] {
- left: 0.3125em;
-}
-.swal2-popup.swal2-toast
- .swal2-icon.swal2-error
- [class^="swal2-x-mark-line"][class$="right"] {
- right: 0.3125em;
-}
-.swal2-popup.swal2-toast .swal2-actions {
- height: auto;
- margin: 0 0.3125em;
-}
-.swal2-popup.swal2-toast .swal2-styled {
- margin: 0 0.3125em;
- padding: 0.3125em 0.625em;
- font-size: 1em;
-}
-.swal2-popup.swal2-toast .swal2-styled:focus {
- -webkit-box-shadow:
- 0 0 0 0.0625em #fff,
- 0 0 0 0.125em rgba(50, 100, 150, 0.4);
- box-shadow:
- 0 0 0 0.0625em #fff,
- 0 0 0 0.125em rgba(50, 100, 150, 0.4);
-}
-.swal2-popup.swal2-toast .swal2-success {
- border-color: #a5dc86;
-}
-.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"] {
- position: absolute;
- width: 2em;
- height: 2.8125em;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- border-radius: 50%;
-}
-.swal2-popup.swal2-toast
- .swal2-success
- [class^="swal2-success-circular-line"][class$="left"] {
- top: -0.25em;
- left: -0.9375em;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- -webkit-transform-origin: 2em 2em;
- transform-origin: 2em 2em;
- border-radius: 4em 0 0 4em;
-}
-.swal2-popup.swal2-toast
- .swal2-success
- [class^="swal2-success-circular-line"][class$="right"] {
- top: -0.25em;
- left: 0.9375em;
- -webkit-transform-origin: 0 2em;
- transform-origin: 0 2em;
- border-radius: 0 4em 4em 0;
-}
-.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
- width: 2em;
- height: 2em;
-}
-.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
- top: 0;
- left: 0.4375em;
- width: 0.4375em;
- height: 2.6875em;
-}
-.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"] {
- height: 0.3125em;
-}
-.swal2-popup.swal2-toast
- .swal2-success
- [class^="swal2-success-line"][class$="tip"] {
- top: 1.125em;
- left: 0.1875em;
- width: 0.75em;
-}
-.swal2-popup.swal2-toast
- .swal2-success
- [class^="swal2-success-line"][class$="long"] {
- top: 0.9375em;
- right: 0.1875em;
- width: 1.375em;
-}
-.swal2-popup.swal2-toast.swal2-show {
- -webkit-animation: swal2-toast-show 0.5s;
- animation: swal2-toast-show 0.5s;
-}
-.swal2-popup.swal2-toast.swal2-hide {
- -webkit-animation: swal2-toast-hide 0.2s forwards;
- animation: swal2-toast-hide 0.2s forwards;
-}
-.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip {
- -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
- animation: swal2-toast-animate-success-line-tip 0.75s;
-}
-.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long {
- -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
- animation: swal2-toast-animate-success-line-long 0.75s;
-}
-@-webkit-keyframes swal2-toast-show {
- 0% {
- -webkit-transform: translateY(-0.625em) rotate(2deg);
- transform: translateY(-0.625em) rotate(2deg);
- opacity: 0;
- }
- 33% {
- -webkit-transform: translateY(0) rotate(-2deg);
- transform: translateY(0) rotate(-2deg);
- opacity: 0.5;
- }
- 66% {
- -webkit-transform: translateY(0.3125em) rotate(2deg);
- transform: translateY(0.3125em) rotate(2deg);
- opacity: 0.7;
- }
- to {
- -webkit-transform: translateY(0) rotate(0);
- transform: translateY(0) rotate(0);
- opacity: 1;
- }
-}
-@keyframes swal2-toast-show {
- 0% {
- -webkit-transform: translateY(-0.625em) rotate(2deg);
- transform: translateY(-0.625em) rotate(2deg);
- opacity: 0;
- }
- 33% {
- -webkit-transform: translateY(0) rotate(-2deg);
- transform: translateY(0) rotate(-2deg);
- opacity: 0.5;
- }
- 66% {
- -webkit-transform: translateY(0.3125em) rotate(2deg);
- transform: translateY(0.3125em) rotate(2deg);
- opacity: 0.7;
- }
- to {
- -webkit-transform: translateY(0) rotate(0);
- transform: translateY(0) rotate(0);
- opacity: 1;
- }
-}
-@-webkit-keyframes swal2-toast-hide {
- 0% {
- opacity: 1;
- }
- 33% {
- opacity: 0.5;
- }
- to {
- -webkit-transform: rotate(1deg);
- transform: rotate(1deg);
- opacity: 0;
- }
-}
-@keyframes swal2-toast-hide {
- 0% {
- opacity: 1;
- }
- 33% {
- opacity: 0.5;
- }
- to {
- -webkit-transform: rotate(1deg);
- transform: rotate(1deg);
- opacity: 0;
- }
-}
-@-webkit-keyframes swal2-toast-animate-success-line-tip {
- 0% {
- top: 0.5625em;
- left: 0.0625em;
- width: 0;
- }
- 54% {
- top: 0.125em;
- left: 0.125em;
- width: 0;
- }
- 70% {
- top: 0.625em;
- left: -0.25em;
- width: 1.625em;
- }
- 84% {
- top: 1.0625em;
- left: 0.75em;
- width: 0.5em;
- }
- to {
- top: 1.125em;
- left: 0.1875em;
- width: 0.75em;
- }
-}
-@keyframes swal2-toast-animate-success-line-tip {
- 0% {
- top: 0.5625em;
- left: 0.0625em;
- width: 0;
- }
- 54% {
- top: 0.125em;
- left: 0.125em;
- width: 0;
- }
- 70% {
- top: 0.625em;
- left: -0.25em;
- width: 1.625em;
- }
- 84% {
- top: 1.0625em;
- left: 0.75em;
- width: 0.5em;
- }
- to {
- top: 1.125em;
- left: 0.1875em;
- width: 0.75em;
- }
-}
-@-webkit-keyframes swal2-toast-animate-success-line-long {
- 0% {
- top: 1.625em;
- right: 1.375em;
- width: 0;
- }
- 65% {
- top: 1.25em;
- right: 0.9375em;
- width: 0;
- }
- 84% {
- top: 0.9375em;
- right: 0;
- width: 1.125em;
- }
- to {
- top: 0.9375em;
- right: 0.1875em;
- width: 1.375em;
- }
-}
-@keyframes swal2-toast-animate-success-line-long {
- 0% {
- top: 1.625em;
- right: 1.375em;
- width: 0;
- }
- 65% {
- top: 1.25em;
- right: 0.9375em;
- width: 0;
- }
- 84% {
- top: 0.9375em;
- right: 0;
- width: 1.125em;
- }
- to {
- top: 0.9375em;
- right: 0.1875em;
- width: 1.375em;
- }
-}
-body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
- overflow: hidden;
-}
-body.swal2-height-auto {
- height: auto !important;
-}
-body.swal2-no-backdrop .swal2-shown {
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- max-width: calc(100% - 1.25em);
- background-color: transparent;
-}
-body.swal2-no-backdrop .swal2-shown > .swal2-modal {
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
-}
-body.swal2-no-backdrop .swal2-shown.swal2-top {
- top: 0;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-body.swal2-no-backdrop .swal2-shown.swal2-top-left,
-body.swal2-no-backdrop .swal2-shown.swal2-top-start {
- top: 0;
- left: 0;
-}
-body.swal2-no-backdrop .swal2-shown.swal2-top-end,
-body.swal2-no-backdrop .swal2-shown.swal2-top-right {
- top: 0;
- right: 0;
-}
-body.swal2-no-backdrop .swal2-shown.swal2-center {
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-body.swal2-no-backdrop .swal2-shown.swal2-center-left,
-body.swal2-no-backdrop .swal2-shown.swal2-center-start {
- top: 50%;
- left: 0;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-body.swal2-no-backdrop .swal2-shown.swal2-center-end,
-body.swal2-no-backdrop .swal2-shown.swal2-center-right {
- top: 50%;
- right: 0;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-body.swal2-no-backdrop .swal2-shown.swal2-bottom {
- bottom: 0;
- left: 50%;
- -webkit-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,
-body.swal2-no-backdrop .swal2-shown.swal2-bottom-start {
- bottom: 0;
- left: 0;
-}
-body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,
-body.swal2-no-backdrop .swal2-shown.swal2-bottom-right {
- right: 0;
- bottom: 0;
-}
-.swal2-container {
- display: -ms-flexbox;
- display: flex;
- position: fixed;
- z-index: 99999 !important;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- padding: 0.625em;
- overflow-x: hidden;
- background-color: transparent;
- -webkit-overflow-scrolling: touch;
-}
-.swal2-container.swal2-top {
- -ms-flex-align: start;
- align-items: flex-start;
-}
-.swal2-container.swal2-top-left,
-.swal2-container.swal2-top-start {
- -ms-flex-align: start;
- align-items: flex-start;
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-.swal2-container.swal2-top-end,
-.swal2-container.swal2-top-right {
- -ms-flex-align: start;
- align-items: flex-start;
- -ms-flex-pack: end;
- justify-content: flex-end;
-}
-.swal2-container.swal2-center {
- -ms-flex-align: center;
- align-items: center;
-}
-.swal2-container.swal2-center-left,
-.swal2-container.swal2-center-start {
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-.swal2-container.swal2-center-end,
-.swal2-container.swal2-center-right {
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: end;
- justify-content: flex-end;
-}
-.swal2-container.swal2-bottom {
- -ms-flex-align: end;
- align-items: flex-end;
-}
-.swal2-container.swal2-bottom-left,
-.swal2-container.swal2-bottom-start {
- -ms-flex-align: end;
- align-items: flex-end;
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-.swal2-container.swal2-bottom-end,
-.swal2-container.swal2-bottom-right {
- -ms-flex-align: end;
- align-items: flex-end;
- -ms-flex-pack: end;
- justify-content: flex-end;
-}
-.swal2-container.swal2-bottom-end > :first-child,
-.swal2-container.swal2-bottom-left > :first-child,
-.swal2-container.swal2-bottom-right > :first-child,
-.swal2-container.swal2-bottom-start > :first-child,
-.swal2-container.swal2-bottom > :first-child {
- margin-top: auto;
-}
-.swal2-container.swal2-grow-fullscreen > .swal2-modal {
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex: 1;
- flex: 1;
- -ms-flex-item-align: stretch;
- align-self: stretch;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.swal2-container.swal2-grow-row > .swal2-modal {
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex: 1;
- flex: 1;
- -ms-flex-line-pack: center;
- align-content: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.swal2-container.swal2-grow-column {
- -ms-flex: 1;
- flex: 1;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.swal2-container.swal2-grow-column.swal2-bottom,
-.swal2-container.swal2-grow-column.swal2-center,
-.swal2-container.swal2-grow-column.swal2-top {
- -ms-flex-align: center;
- align-items: center;
-}
-.swal2-container.swal2-grow-column.swal2-bottom-left,
-.swal2-container.swal2-grow-column.swal2-bottom-start,
-.swal2-container.swal2-grow-column.swal2-center-left,
-.swal2-container.swal2-grow-column.swal2-center-start,
-.swal2-container.swal2-grow-column.swal2-top-left,
-.swal2-container.swal2-grow-column.swal2-top-start {
- -ms-flex-align: start;
- align-items: flex-start;
-}
-.swal2-container.swal2-grow-column.swal2-bottom-end,
-.swal2-container.swal2-grow-column.swal2-bottom-right,
-.swal2-container.swal2-grow-column.swal2-center-end,
-.swal2-container.swal2-grow-column.swal2-center-right,
-.swal2-container.swal2-grow-column.swal2-top-end,
-.swal2-container.swal2-grow-column.swal2-top-right {
- -ms-flex-align: end;
- align-items: flex-end;
-}
-.swal2-container.swal2-grow-column > .swal2-modal {
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex: 1;
- flex: 1;
- -ms-flex-line-pack: center;
- align-content: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(
- .swal2-top-left
- ):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(
- .swal2-center-left
- ):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(
- .swal2-bottom-end
- ):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)
- > .swal2-modal {
- margin: auto;
-}
-@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
- .swal2-container .swal2-modal {
- margin: 0 !important;
- }
-}
-.swal2-container.swal2-fade {
- -webkit-transition: background-color 0.1s;
- transition: background-color 0.1s;
-}
-.swal2-container.swal2-shown {
- background-color: rgba(0, 0, 0, 0.4);
-}
-.swal2-popup {
- display: none;
- position: relative;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-pack: center;
- justify-content: center;
- width: 32em;
- max-width: 100%;
- padding: 0.95em !important;
- border: none;
- border-radius: 0.3125em;
- background: #fff;
- font-family: inherit;
- font-size: 1rem;
-}
-.banner-section--splash
- .swal2-popup.banner-section__block.grey
- button.swal2-confirm,
-.banner-section--splash
- .swal2-popup.banner-section__block.grey
- button.swal2-confirm:hover,
-.banner-section--splash
- .swal2-popup.banner-section__block.lightgreen
- button.swal2-confirm,
-.banner-section--splash
- .swal2-popup.banner-section__block.lightgreen
- button.swal2-confirm:hover,
-.swal2-popup.inverted button.swal2-confirm,
-.swal2-popup.inverted button.swal2-confirm:hover {
- background-color: #fff !important;
- color: #00838e !important;
- font-size: inherit !important;
- border: 2px solid #00838e !important;
- font-weight: 700 !important;
- text-decoration: none !important;
-}
-.banner-section--splash
- .swal2-popup.banner-section__block.grey
- button.swal2-cancel,
-.banner-section--splash
- .swal2-popup.banner-section__block.grey
- button.swal2-cancel:hover,
-.banner-section--splash
- .swal2-popup.banner-section__block.lightgreen
- button.swal2-cancel,
-.banner-section--splash
- .swal2-popup.banner-section__block.lightgreen
- button.swal2-cancel:hover,
-.swal2-popup.inverted button.swal2-cancel,
-.swal2-popup.inverted button.swal2-cancel:hover {
- background-color: #00838e !important;
- border: 2px solid #00838e;
- color: #00838e;
- font-weight: 700;
- text-decoration: none;
- border-left-color: #00838e !important;
- border-right-color: #00838e !important;
-}
-.swal2-popup.inverted_modify_details .swal2-header {
- font-size: 1.125rem;
- color: #483729;
- margin-bottom: 1rem;
-}
-.swal2-popup.inverted_modify_details #swal2-content,
-.swal2-popup.inverted_modify_details .swal2-header {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- text-align: center;
- position: relative;
-}
-.swal2-popup.inverted_modify_details #swal2-content {
- font-size: 1rem;
- color: #333;
- line-height: 1.4em;
- margin: 0;
- padding: 0;
-}
-.swal2-popup.inverted_modify_details button.swal2-styled.swal2-confirm,
-.swal2-popup.inverted_modify_details button.swal2-styled.swal2-confirm:hover {
- border: 2px solid #00838e;
- color: #fff;
- background: #00838e !important;
- font-weight: 700;
- margin: 5% 40% 0;
-}
-.swal2-popup.center-action-btn .swal2-actions {
- -ms-flex-pack: distribute;
- justify-content: space-around;
-}
-@media (min-width: 950px) {
- .swal2-popup {
- padding-top: 40px !important;
- }
-}
-.swal2-popup.remove-ancillary,
-.swal2-popup.remove-card {
- border-radius: 1rem;
- border: 3px solid #e3e0db;
- padding: 20px !important;
-}
-@media (min-width: 740px) {
- .swal2-popup.remove-ancillary,
- .swal2-popup.remove-card {
- padding: 30px !important;
- }
-}
-.swal2-popup.remove-ancillary h2#swal2-title,
-.swal2-popup.remove-card h2#swal2-title {
- font-size: 1.125rem;
-}
-@media (min-width: 950px) {
- .swal2-popup.remove-ancillary h2#swal2-title,
- .swal2-popup.remove-card h2#swal2-title {
- font-size: 1.375rem;
- }
-}
-.swal2-popup.remove-ancillary .swal2-content,
-.swal2-popup.remove-card .swal2-content {
- margin-bottom: 20px;
-}
-.swal2-popup.remove-ancillary #swal2-content .confirm-text,
-.swal2-popup.remove-card #swal2-content .confirm-text {
- margin: 25px 0 5px;
-}
-.swal2-popup.remove-ancillary .swal2-actions,
-.swal2-popup.remove-card .swal2-actions {
- -ms-flex-pack: center;
- justify-content: center;
- -ms-flex-direction: row-reverse;
- flex-direction: row-reverse;
- margin-bottom: -15px !important;
- padding: 0;
-}
-.swal2-popup.remove-ancillary .swal2-actions button,
-.swal2-popup.remove-card .swal2-actions button {
- margin: 0 5px 15px;
- font-weight: 700;
- font-size: 1rem;
-}
-@media (max-width: 419px) {
- .swal2-popup.remove-card .swal2-actions {
- -ms-flex-direction: column-reverse;
- flex-direction: column-reverse;
- }
-}
-.swal2-popup .swal2-actions {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- margin: 0 !important;
- padding: 0 1rem;
-}
-@media (min-width: 950px) {
- .swal2-popup .swal2-actions {
- padding: 0 4rem;
- }
-}
-.swal2-popup .swal2-validation-message {
- padding: 0 1rem;
- margin: 15px 0 !important;
-}
-.swal2-popup .swal2-validation-message:before {
- display: none;
-}
-@media (min-width: 950px) {
- .swal2-popup .swal2-validation-message {
- padding: 0 3rem;
- }
-}
-.swal2-popup .swal2-close {
- z-index: 9;
- color: #00838e;
-}
-.swal2-popup .swal2-close:hover {
- color: #00838e;
-}
-.swal2-popup.cancel-booking .swal2-actions {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- margin: 10px 0 5px !important;
-}
-.swal2-popup.cancel-booking .swal2-actions button {
- margin: 10px;
-}
-.swal2-popup.cancel-booking .swal2-actions button.swal2-confirm,
-.swal2-popup.cancel-booking .swal2-actions button.swal2-confirm:hover {
- background-color: #fff !important;
- color: #00838e !important;
- font-size: inherit !important;
- border: 2px solid #00838e !important;
- font-weight: 700 !important;
- text-decoration: none !important;
-}
-.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel {
- color: #fff !important;
-}
-.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel,
-.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel:hover {
- background-color: #00838e !important;
- border: 2px solid #00838e;
- font-weight: 700;
- text-decoration: none;
- border-left-color: #00838e !important;
- border-right-color: #00838e !important;
-}
-.swal2-popup.cancel-booking .swal2-actions button.swal2-cancel:hover {
- color: #00838e;
-}
-.swal2-popup.discount-modal {
- width: 25rem;
- margin-top: 30px !important;
-}
-.swal2-popup.discount-modal img {
- margin: 0;
- position: absolute;
- top: -22px;
-}
-.swal2-popup.discount-modal .swal2-header h2#swal2-title {
- margin-top: 20px;
- text-transform: uppercase;
- font-size: 1.625rem;
- font-weight: 700;
-}
-.swal2-popup.discount-modal.membershipNumberDiscount-modal #swal2-content,
-.swal2-popup.discount-modal.multiRoomDiscount-modal #swal2-content {
- margin-bottom: 0;
-}
-.swal2-popup.discount-modal #swal2-content {
- margin-bottom: 30px;
-}
-.swal2-popup.discount-modal #swal2-content .inline-block {
- display: inline-block;
-}
-.swal2-popup.discount-modal #swal2-content p.newPriceText {
- margin-top: 25px;
- margin-bottom: 0;
-}
-.swal2-popup.discount-modal #swal2-content p.newPrice {
- font-size: 2rem;
- font-weight: 700;
- margin-bottom: 0;
- line-height: 1rem;
- margin-top: 15px;
-}
-.swal2-popup.discount-modal #swal2-content p.newPrice > span:first-child {
- display: none;
-}
-.swal2-popup.discount-modal #swal2-content p.newPrice .price__currency {
- font-size: 0.8125rem;
- color: #333;
- font-weight: 400;
-}
-.swal2-popup.discount-modal #swal2-content p.newPrice span {
- margin-bottom: 0;
- color: #cd0921;
-}
-.swal2-popup.discount-modal #swal2-content p.newPrice span.price,
-.swal2-popup.discount-modal #swal2-content p.newPrice span.price .price__plus {
- line-height: 1.4rem;
- font-size: 2rem;
- font-weight: 700;
-}
-.swal2-popup.discount-modal #swal2-content p.newPrice span .price__plus,
-.swal2-popup.discount-modal #swal2-content p.newPrice span span.bc,
-.swal2-popup.discount-modal #swal2-content p.newPrice span span.voucher {
- color: #404040;
-}
-.swal2-popup.discount-modal #swal2-content p.oldPrice {
- text-decoration: line-through;
- padding-left: 5px;
-}
-.swal2-popup.discount-modal #swal2-content p.oldPrice span {
- font-size: 1rem;
- font-weight: 700;
-}
-.swal2-popup.discount-modal #swal2-content p.oldPrice span:nth-child(2) {
- display: none;
-}
-.swal2-popup.discount-modal
- #swal2-content
- p.oldPrice
- span.price__plus:nth-child(2) {
- display: inline;
-}
-.swal2-popup.discount-modal #swal2-content p.oldPrice span.price__currency {
- margin-left: 0;
-}
-@media (max-width: 419px) {
- .swal2-popup.discount-modal #swal2-content p.newPrice,
- .swal2-popup.discount-modal #swal2-content p.oldPrice {
- margin-left: 0;
- margin-right: 0;
- }
-}
-.swal2-popup.discount-modal #swal2-content p.multiRoomNote {
- background-color: #eddfde;
- margin: 0;
- padding: 10px 15px;
- border-radius: 7px;
-}
-.swal2-popup.discount-modal .swal2-actions button {
- width: 100%;
-}
-.swal2-popup.form_inverted #swal2-content form {
- padding: 0 1rem;
-}
-@media (min-width: 950px) {
- .swal2-popup.form_inverted #swal2-content form {
- padding: 0 4rem;
- }
-}
-.swal2-popup.form_inverted #swal2-content form .error-text {
- float: right !important;
- text-align: right;
-}
-.swal2-popup.form_inverted #swal2-content form .form-group {
- margin-bottom: 0.5rem !important;
-}
-.swal2-popup.form_inverted #swal2-content.input-phone .input-phone__number {
- margin-left: 0.25rem !important;
-}
-.swal2-popup.form_inverted button.swal2-cancel,
-.swal2-popup.form_inverted button.swal2-cancel:hover {
- background: transparent !important;
- color: #00838e !important;
- padding: 0 !important;
- font-size: inherit !important;
- border: none !important;
- font-weight: 700 !important;
- text-decoration: none !important;
-}
-.swal2-popup:focus {
- outline: none;
-}
-.swal2-popup.confirm-round-trip {
- width: 36em;
-}
-.swal2-popup.swal2-loading {
- overflow-y: hidden;
-}
-.swal2-popup.remove-hotel {
- border: 2px solid #c8c8c8;
- width: 28em;
- padding: 40px 30px !important;
-}
-.swal2-popup.remove-hotel .swal2-content {
- margin-bottom: 20px;
-}
-.swal2-popup.remove-hotel .swal2-actions {
- -ms-flex-pack: center;
- justify-content: center;
-}
-.swal2-popup.remove-hotel .swal2-actions button:active,
-.swal2-popup.remove-hotel .swal2-actions button:focus,
-.swal2-popup.remove-hotel .swal2-actions button:hover {
- text-decoration: none;
-}
-.swal2-popup.remove-hotel.confirm-hotel {
- padding: 30px !important;
-}
-.swal2-header {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-align: center;
- align-items: center;
-}
-.swal2-header h2#swal2-title {
- font-size: 1.375rem;
-}
-.swal2-header h2#swal2-title,
-.swal2-title {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- color: #483729;
- margin-bottom: 1rem;
- text-align: center;
- position: relative;
-}
-.swal2-title {
- font-size: 1.125rem;
-}
-.swal2-actions {
- z-index: 1;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- margin: 1.25em auto !important;
-}
-.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
- opacity: 0.4;
-}
-.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
- background-image: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(rgba(0, 0, 0, 0.1)),
- to(rgba(0, 0, 0, 0.1))
- );
- background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
-}
-.swal2-actions:not(.swal2-loading) .swal2-styled:active {
- background-image: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(rgba(0, 0, 0, 0.2)),
- to(rgba(0, 0, 0, 0.2))
- );
- background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
-}
-.swal2-actions button {
- border-radius: 1.5em !important;
-}
-.swal2-actions button::-moz-focus-inner {
- border: 0;
-}
-.swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- width: 2.5em;
- height: 2.5em;
- margin: 0.46875em;
- padding: 0;
- -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
- animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
- border-radius: 2%;
- border: 0.25em solid transparent;
- background-color: #00838e !important;
- color: #fff;
- cursor: default;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
- margin-right: 30px;
- margin-left: 30px;
-}
-.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after {
- content: "";
- display: inline-block;
- width: 15px;
- height: 15px;
- margin-left: 5px;
- -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
- animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
- border-radius: 50%;
- border: 3px solid #999;
- border-right-color: transparent;
- -webkit-box-shadow: 1px 1px 1px #fff;
- box-shadow: 1px 1px 1px #fff;
-}
-.swal2-styled {
- margin: 0.3125em;
- padding: 0.625em 2em;
- -webkit-box-shadow: none;
- box-shadow: none;
- font-weight: 500;
-}
-.swal2-styled:not([disabled]) {
- cursor: pointer;
-}
-.swal2-styled.swal2-confirm {
- border: 2px solid #00838e !important;
- border-radius: 0.25em;
- background: initial;
- background-color: #00838e !important;
- color: #fff;
- font-size: 1.0625em;
-}
-.swal2-styled.swal2-cancel {
- background-color: #fff !important;
- border: 2px solid #00838e !important;
- color: #00838e !important;
- font-weight: 700 !important;
- text-decoration: none !important;
-}
-.swal2-styled:focus {
- outline: none;
- -webkit-box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px rgba(50, 100, 150, 0.4);
- box-shadow:
- 0 0 0 2px #fff,
- 0 0 0 4px rgba(50, 100, 150, 0.4);
-}
-.swal2-styled::-moz-focus-inner {
- border: 0;
-}
-.swal2-footer {
- -ms-flex-pack: center;
- justify-content: center;
- margin: 1.25em 0 0;
- padding: 1em 0 0;
- border-top: 1px solid #eee;
- color: #545454;
- font-size: 1em;
-}
-.swal2-image {
- max-width: 100%;
- margin: 1.25em auto;
-}
-.swal2-close {
- position: absolute;
- top: 0;
- right: 0;
- -ms-flex-pack: center;
- justify-content: center;
- width: 1.2em;
- height: 1.2em;
- padding: 0;
- overflow: hidden;
- -webkit-transition: color 0.1s ease-out;
- transition: color 0.1s ease-out;
- border: none;
- border-radius: 0;
- outline: initial;
- background: transparent;
- color: #ccc;
- font-family: serif;
- font-size: 2.5em;
- line-height: 1.2;
- cursor: pointer;
-}
-.swal2-close:hover {
- -webkit-transform: none;
- transform: none;
- color: #f27474;
-}
-.swal2-checkbox,
-.swal2-file,
-.swal2-input,
-.swal2-radio,
-.swal2-select,
-.swal2-textarea {
- display: none;
-}
-.swal2-content {
- z-index: 1;
- -ms-flex-pack: center;
- justify-content: center;
- color: #545454;
- font-size: 1.125em;
- font-weight: 300;
- word-wrap: break-word;
-}
-#swal2-content,
-.swal2-content {
- margin: 0;
- padding: 0;
- line-height: normal;
-}
-#swal2-content {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- text-transform: none;
- font-size: 1rem;
- color: #333;
- line-height: 1.4em;
- text-align: center;
- position: relative;
-}
-#swal2-content label {
- text-align: left;
-}
-#swal2-content button {
- border-width: 0;
- -o-border-image: none;
- border-image: none;
- background: none;
-}
-#swal2-content h2 {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1.375rem;
- color: #483729;
- margin: 5px 30px 15px;
- text-align: center;
- position: relative;
-}
-#swal2-content h2 .error-text {
- font-size: inherit;
- font-weight: inherit;
-}
-#swal2-content p {
- font-family: Helvetica, Arial, sans-serif;
- font-weight: 400;
- line-height: normal;
- text-transform: none;
- font-size: 1rem;
- color: #333;
- line-height: 1.4em;
- text-align: center;
- position: relative;
- margin: 5px 30px 15px;
- padding: 0;
-}
-.swal2-checkbox,
-.swal2-file,
-.swal2-input,
-.swal2-radio,
-.swal2-select,
-.swal2-textarea {
- margin: 1em auto;
-}
-.swal2-file,
-.swal2-input,
-.swal2-textarea {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- width: 100%;
- -webkit-transition:
- border-color 0.3s,
- -webkit-box-shadow 0.3s;
- transition:
- border-color 0.3s,
- -webkit-box-shadow 0.3s;
- transition:
- border-color 0.3s,
- box-shadow 0.3s;
- transition:
- border-color 0.3s,
- box-shadow 0.3s,
- -webkit-box-shadow 0.3s;
- border: 1px solid #d9d9d9;
- border-radius: 0.1875em;
- background: inherit;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
- color: inherit;
- font-size: 1.125em;
-}
-.swal2-file.swal2-inputerror,
-.swal2-input.swal2-inputerror,
-.swal2-textarea.swal2-inputerror {
- border-color: #f27474 !important;
- -webkit-box-shadow: 0 0 2px #f27474 !important;
- box-shadow: 0 0 2px #f27474 !important;
-}
-.swal2-file:focus,
-.swal2-input:focus,
-.swal2-textarea:focus {
- border: 1px solid #b4dbed;
- outline: none;
- -webkit-box-shadow: 0 0 3px #c4e6f5;
- box-shadow: 0 0 3px #c4e6f5;
-}
-.swal2-file::-webkit-input-placeholder,
-.swal2-input::-webkit-input-placeholder,
-.swal2-textarea::-webkit-input-placeholder {
- color: #ccc;
-}
-.swal2-file::-moz-placeholder,
-.swal2-input::-moz-placeholder,
-.swal2-textarea::-moz-placeholder {
- color: #ccc;
-}
-.swal2-file::-ms-input-placeholder,
-.swal2-input::-ms-input-placeholder,
-.swal2-textarea::-ms-input-placeholder {
- color: #ccc;
-}
-.swal2-file::placeholder,
-.swal2-input::placeholder,
-.swal2-textarea::placeholder {
- color: #ccc;
-}
-.swal2-range {
- margin: 1em auto;
- background: inherit;
-}
-.swal2-range input {
- width: 80%;
-}
-.swal2-range output {
- width: 20%;
- color: inherit;
- font-weight: 600;
- text-align: center;
-}
-.swal2-range input,
-.swal2-range output {
- height: 2.625em;
- padding: 0;
- font-size: 1.125em;
- line-height: 2.625em;
-}
-.swal2-input {
- height: 2.625em;
- padding: 0 0.75em;
-}
-.swal2-input[type="number"] {
- max-width: 10em;
-}
-.swal2-file {
- background: inherit;
- font-size: 1.125em;
-}
-.swal2-textarea {
- height: 6.75em;
- padding: 0.75em;
-}
-.swal2-select {
- min-width: 50%;
- max-width: 100%;
- padding: 0.375em 0.625em;
- background: inherit;
- color: inherit;
- font-size: 1.125em;
-}
-.swal2-checkbox,
-.swal2-radio {
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- background: inherit;
- color: inherit;
-}
-.swal2-checkbox label,
-.swal2-radio label {
- margin: 0 0.6em;
- font-size: 1.125em;
-}
-.swal2-checkbox input,
-.swal2-radio input {
- margin: 0 0.4em;
-}
-.swal2-validation-message {
- display: none;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-pack: center;
- justify-content: center;
- padding: 0.625em;
- overflow: hidden;
- background: #fff !important;
- color: #b43837 !important;
- font-size: 1rem !important;
- font-weight: 300;
- margin: 0 11px !important;
-}
-.swal2-validation-message:before {
- content: "!";
- display: inline-block;
- width: 1.5em;
- min-width: 1.5em;
- height: 1.5em;
- margin: 0 0.625em;
- zoom: normal;
- border-radius: 50%;
- background-color: #f27474;
- color: #fff;
- font-weight: 600;
- line-height: 1.5em;
- text-align: center;
-}
-@supports (-ms-accelerator: true) {
- .swal2-range input {
- width: 100% !important;
- }
- .swal2-range output {
- display: none;
- }
-}
-@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
- .swal2-range input {
- width: 100% !important;
- }
- .swal2-range output {
- display: none;
- }
-}
-@-moz-document url-prefix() {
- .swal2-close:focus {
- outline: 2px solid rgba(50, 100, 150, 0.4);
- }
-}
-.swal2-icon {
- position: relative;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- -ms-flex-pack: center;
- justify-content: center;
- width: 5em;
- height: 5em;
- margin: 1.25em auto 1.875em;
- zoom: normal;
- border: 0.25em solid transparent;
- border-radius: 50%;
- line-height: 5em;
- cursor: default;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.swal2-icon:before {
- display: -ms-flexbox;
- display: flex;
- -ms-flex-align: center;
- align-items: center;
- height: 92%;
- font-size: 3.75em;
-}
-.swal2-icon.swal2-error {
- border-color: #f27474;
-}
-.swal2-icon.swal2-error .swal2-x-mark {
- position: relative;
- -ms-flex-positive: 1;
- flex-grow: 1;
-}
-.swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
- display: block;
- position: absolute;
- top: 2.3125em;
- width: 2.9375em;
- height: 0.3125em;
- border-radius: 0.125em;
- background-color: #f27474;
-}
-.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] {
- left: 1.0625em;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] {
- right: 1em;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
-}
-.swal2-icon.swal2-warning {
- border-color: #facea8;
- color: #f8bb86;
-}
-.swal2-icon.swal2-warning:before {
- content: "!";
-}
-.swal2-icon.swal2-info {
- border-color: #9de0f6;
- color: #3fc3ee;
-}
-.swal2-icon.swal2-info:before {
- content: "i";
-}
-.swal2-icon.swal2-question {
- border-color: #c9dae1;
- color: #87adbd;
-}
-.swal2-icon.swal2-question:before {
- content: "?";
-}
-.swal2-icon.swal2-question.swal2-arabic-question-mark:before {
- content: "؟";
-}
-.swal2-icon.swal2-success {
- border-color: #a5dc86;
-}
-.swal2-icon.swal2-success [class^="swal2-success-circular-line"] {
- position: absolute;
- width: 3.75em;
- height: 7.5em;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- border-radius: 50%;
-}
-.swal2-icon.swal2-success
- [class^="swal2-success-circular-line"][class$="left"] {
- top: -0.4375em;
- left: -2.0635em;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- -webkit-transform-origin: 3.75em 3.75em;
- transform-origin: 3.75em 3.75em;
- border-radius: 7.5em 0 0 7.5em;
-}
-.swal2-icon.swal2-success
- [class^="swal2-success-circular-line"][class$="right"] {
- top: -0.6875em;
- left: 1.875em;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- -webkit-transform-origin: 0 3.75em;
- transform-origin: 0 3.75em;
- border-radius: 0 7.5em 7.5em 0;
-}
-.swal2-icon.swal2-success .swal2-success-ring {
- position: absolute;
- z-index: 2;
- top: -0.25em;
- left: -0.25em;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- width: 100%;
- height: 100%;
- border: 0.25em solid rgba(165, 220, 134, 0.3);
- border-radius: 50%;
-}
-.swal2-icon.swal2-success .swal2-success-fix {
- position: absolute;
- z-index: 1;
- top: 0.5em;
- left: 1.625em;
- width: 0.4375em;
- height: 5.625em;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
-}
-.swal2-icon.swal2-success [class^="swal2-success-line"] {
- display: block;
- position: absolute;
- z-index: 2;
- height: 0.3125em;
- border-radius: 0.125em;
- background-color: #a5dc86;
-}
-.swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] {
- top: 2.875em;
- left: 0.875em;
- width: 1.5625em;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-.swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] {
- top: 2.375em;
- right: 0.5em;
- width: 2.9375em;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
-}
-.swal2-progress-steps {
- -ms-flex-align: center;
- align-items: center;
- margin: 0 0 1.25em;
- padding: 0;
- background: inherit;
- font-weight: 600;
-}
-.swal2-progress-steps li {
- display: inline-block;
- position: relative;
-}
-.swal2-progress-steps .swal2-progress-step {
- z-index: 20;
- width: 2em;
- height: 2em;
- border-radius: 2em;
- background: #00838e;
- color: #fff;
- line-height: 2em;
- text-align: center;
-}
-.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
- background: #00838e;
-}
-.swal2-progress-steps
- .swal2-progress-step.swal2-active-progress-step
- ~ .swal2-progress-step {
- background: #add8e6;
- color: #fff;
-}
-.swal2-progress-steps
- .swal2-progress-step.swal2-active-progress-step
- ~ .swal2-progress-step-line {
- background: #add8e6;
-}
-.swal2-progress-steps .swal2-progress-step-line {
- z-index: 10;
- width: 2.5em;
- height: 0.4em;
- margin: 0 -1px;
- background: #00838e;
-}
-[class^="swal2"] {
- -webkit-tap-highlight-color: transparent;
-}
-.swal2-show {
- -webkit-animation: swal2-show 0.3s;
- animation: swal2-show 0.3s;
-}
-.swal2-show.swal2-noanimation {
- -webkit-animation: none;
- animation: none;
-}
-.swal2-hide {
- -webkit-animation: swal2-hide 0.15s forwards;
- animation: swal2-hide 0.15s forwards;
-}
-.swal2-hide.swal2-noanimation {
- -webkit-animation: none;
- animation: none;
-}
-.swal2-rtl .swal2-close {
- right: auto;
- left: 0;
-}
-.swal2-animate-success-icon .swal2-success-line-tip {
- -webkit-animation: swal2-animate-success-line-tip 0.75s;
- animation: swal2-animate-success-line-tip 0.75s;
-}
-.swal2-animate-success-icon .swal2-success-line-long {
- -webkit-animation: swal2-animate-success-line-long 0.75s;
- animation: swal2-animate-success-line-long 0.75s;
-}
-.swal2-animate-success-icon .swal2-success-circular-line-right {
- -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
- animation: swal2-rotate-success-circular-line 4.25s ease-in;
-}
-.swal2-animate-error-icon {
- -webkit-animation: swal2-animate-error-icon 0.5s;
- animation: swal2-animate-error-icon 0.5s;
-}
-.swal2-animate-error-icon .swal2-x-mark {
- -webkit-animation: swal2-animate-error-x-mark 0.5s;
- animation: swal2-animate-error-x-mark 0.5s;
-}
-@-webkit-keyframes swal2-rotate-loading {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(1turn);
- transform: rotate(1turn);
- }
-}
-@keyframes swal2-rotate-loading {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(1turn);
- transform: rotate(1turn);
- }
-}
-@media print {
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
- overflow-y: scroll !important;
- }
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)
- > [aria-hidden="true"] {
- display: none;
- }
- body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)
- .swal2-container {
- position: static !important;
- }
-}
-a.CybotCookiebotDialogBodyButton {
- border-radius: 20px;
- padding: 4px 12px 6px !important;
-}
-.navbar-language-selector__toggler__arrow {
- background-repeat: no-repeat;
- background-position: 50%;
- background-image: url(/_static/img/icons/arrows/arrow-down-grey.png);
-}
-.navbar-language-selector__toggler.is-expanded
- .navbar-language-selector__toggler__arrow {
- background-image: url(/_static/img/icons/arrows/arrow-up-grey.png);
-}
-.banner-section--splash .banner-section__block.green {
- background-image: url(/_static/img/icons/splash/green-v2.svg);
-}
-.banner-section--splash .banner-section__block.brown {
- background-image: url(/_static/img/icons/splash/brown-v2.svg);
-}
-.banner-section--splash .banner-section__block.blue {
- background-image: url(/_static/img/icons/splash/blue-v2.svg);
-}
-.banner-section--splash .banner-section__block.grey {
- background-image: url(/_static/img/icons/splash/grey-v2.svg);
-}
-.banner-section--splash .banner-section__block.orange {
- background-image: url(/_static/img/icons/splash/orange-v2.svg);
-}
-.banner-section--splash .banner-section__block.purple {
- background-image: url(/_static/img/icons/splash/purple-v2.svg);
-}
-.banner-section--splash .banner-section__block.red {
- background-image: url(/_static/img/icons/splash/red.svg);
-}
-.banner-section--splash .banner-section__block.lightgreen {
- background-image: url(/_static/img/icons/splash/light-green.svg);
-}
-.banner-section--splash .banner-section__block.grey *,
-.banner-section--splash .banner-section__block.inverted *,
-.banner-section--splash .banner-section__block.lightgreen * {
- color: #3d3835;
- text-shadow: none;
-}
-.banner-section--splash .banner-section__block.grey .icon,
-.banner-section--splash .banner-section__block.inverted .icon,
-.banner-section--splash .banner-section__block.lightgreen .icon {
- fill: currentColor;
-}
-.content-teaser--flexible.show-video-icon:after {
- position: absolute;
- content: "";
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-repeat: no-repeat;
- background-position: 50%;
- background-image: url(/_static/img/icons/shared/video-icon.png);
-}
-.content-teaser--flexible.landscape.show-video-icon:after {
- background-position-y: 35%;
-}
-.active.booking-widget-toggle .icon--expand,
-.active.btn-booking-widget-toggle .icon--expand {
- background-image: url(/_static/img/icons/hotelpage/dropdown-collapse.png);
-}
-.booking-widget-toggle:after {
- -webkit-transition: -webkit-transform 0.2s ease;
- transition: -webkit-transform 0.2s ease;
- transition: transform 0.2s ease;
- transition:
- transform 0.2s ease,
- -webkit-transform 0.2s ease;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- background-size: auto;
- content: "";
- display: inline-block;
- width: 1.375rem;
- height: 1.375rem;
-}
-.booking-widget-toggle.active:after {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.list-pois > li .poi {
- background-image: url(/_static/img/icons/map/map-default.png);
- background-repeat: no-repeat;
- background-size: 20px 20px;
-}
-.list-pois > li[data-category="airport"] .poi {
- background-image: url(/_static/img/icons/map/map-airport-v2.png);
-}
-.list-pois > li[data-category="attraction"] .poi {
- background-image: url(/_static/img/icons/map/map-attraction.png);
-}
-.list-pois > li[data-category="bar"] .poi {
- background-image: url(/_static/img/icons/map/map-bar.png);
-}
-.list-pois > li[data-category="bus"] .poi {
- background-image: url(/_static/img/icons/map/map-busstation-v2.png);
-}
-.list-pois > li[data-category="center"] .poi {
- background-image: url(/_static/img/icons/map/map-city-center.png);
-}
-.list-pois > li[data-category="company"] .poi {
- background-image: url(/_static/img/icons/map/map-company.png);
-}
-.list-pois > li[data-category="pin"] .poi {
- background-image: url(/_static/img/icons/map/map-default.png);
-}
-.list-pois > li[data-category="entertainment"] .poi {
- background-image: url(/_static/img/icons/map/map-entertainment.png);
-}
-.list-pois > li[data-category="museum"] .poi {
- background-image: url(/_static/img/icons/map/map-museum.png);
-}
-.list-pois > li[data-category="music"] .poi {
- background-image: url(/_static/img/icons/map/map-music.png);
-}
-.list-pois > li[data-category="hotel"] .poi {
- background-image: url(/_static/img/icons/map/map-pin.png);
-}
-.list-pois > li[data-category="restaurant"] .poi {
- background-image: url(/_static/img/icons/map/map-restaurant.png);
-}
-.list-pois > li[data-category="shopping"] .poi {
- background-image: url(/_static/img/icons/map/map-shopping.png);
-}
-.list-pois > li[data-category="star"] .poi {
- background-image: url(/_static/img/icons/map/map-star.png);
-}
-.list-pois > li[data-category="taxi"] .poi {
- background-image: url(/_static/img/icons/map/map-taxi-v2.png);
-}
-.list-pois > li[data-category="theatre"] .poi {
- background-image: url(/_static/img/icons/map/map-theatre.png);
-}
-.list-pois > li[data-category="trains"] .poi {
- background-image: url(/_static/img/icons/map/map-trains-v2.png);
-}
-.list-pois > li[data-category="transportation"] .poi {
- background-image: url(/_static/img/icons/map/map-transportation-v2.png);
-}
-.btn-expand:before {
- background-image: url(/_static/img/icons/map/magnifying-ico-v2.svg);
- background-repeat: no-repeat;
- background-size: 24px 24px;
- background-position: 0;
-}
-.no-svg .btn-expand:before {
- background-image: url(/_static/img/icons/map/zoom-in-v2.png);
-}
-.btn-expand.-expanded:before {
- background-image: url(/_static/img/icons/map/magnifying-minus-ico-v2.svg);
-}
-.no-svg .btn-expand.-expanded:before {
- background-image: url(/_static/img/icons/map/zoom-out-v2.png);
-}
-.map .map__canvas {
- background-image: url(/_static/img/royalslider/preloader.gif);
- background-position: 50%;
- background-repeat: no-repeat;
-}
-.popular-section .popular-section__header {
- background-position: 95%;
- background-repeat: no-repeat;
- background-image: url(/_static/img/icons/search/arrow-expand.png);
-}
-.popular-section.is-expanded .popular-section__header {
- background-image: url(/_static/img/icons/search/arrow-collapse.png);
-}
-@media (min-width: 950px) {
- .popular-section.is-expanded .popular-section__header,
- .popular-section .popular-section__header {
- background-image: none;
- }
-}
-.login .form-close-btn:after {
- background-image: url(/_static/img/close-ico.svg);
- background-size: contain;
-}
-.login-info {
- background-image: url(/_static/img/friends-stamp.svg);
- background-repeat: no-repeat;
- background-size: 98px 103px;
- background-position: right 10px top 10px;
-}
-.temporary-test-remove-please {
- background-color: #00f;
-}
-.absolute-position {
- position: absolute;
-}
-.display-inline {
- display: -ms-inline-flexbox;
- display: inline-flex;
-}
-.width-100 {
- width: 100%;
-}
-#delivery-dropdown {
- padding: 0 1rem;
-}
-.form-section label {
- margin-bottom: 5px;
-}
diff --git a/apps/scandic-web/types/components/current/aside.ts b/apps/scandic-web/types/components/current/aside.ts
deleted file mode 100644
index 2b72a09fd..000000000
--- a/apps/scandic-web/types/components/current/aside.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { Asides } from "@/types/requests/currentBlockPage"
-
-export type AsideProps = {
- blocks: Asides[]
-}
diff --git a/apps/scandic-web/types/components/current/asides/contact.ts b/apps/scandic-web/types/components/current/asides/contact.ts
deleted file mode 100644
index 27f43577d..000000000
--- a/apps/scandic-web/types/components/current/asides/contact.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-import type { ContactNode } from "@/types/requests/asides/contact"
-import type { Node } from "@scandic-hotels/trpc/types/edges"
-
-export type ContactsProps = { contacts: Node[] }
diff --git a/apps/scandic-web/types/components/current/asides/puff.ts b/apps/scandic-web/types/components/current/asides/puff.ts
deleted file mode 100644
index e9cb43616..000000000
--- a/apps/scandic-web/types/components/current/asides/puff.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import type { Puff } from "@/types/requests/puff"
-
-export type PuffProps = Puff
diff --git a/apps/scandic-web/types/components/current/blocks.ts b/apps/scandic-web/types/components/current/blocks.ts
deleted file mode 100644
index 25580568d..000000000
--- a/apps/scandic-web/types/components/current/blocks.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { Blocks } from "@/types/requests/currentBlockPage"
-
-export type BlocksProps = {
- blocks: Blocks[]
-}
diff --git a/apps/scandic-web/types/components/current/blocks/text.ts b/apps/scandic-web/types/components/current/blocks/text.ts
deleted file mode 100644
index 7969dcb38..000000000
--- a/apps/scandic-web/types/components/current/blocks/text.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import type { Text } from "@/types/requests/blocks/text"
-
-export type TextProps = Text
diff --git a/apps/scandic-web/types/components/current/breadcrumbs.ts b/apps/scandic-web/types/components/current/breadcrumbs.ts
deleted file mode 100644
index 5c1749758..000000000
--- a/apps/scandic-web/types/components/current/breadcrumbs.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import type { Breadcrumb } from "@/types/requests/currentBlockPage"
-
-export type BreadcrumbsProps = {
- breadcrumbs: Breadcrumb[]
- parent?: Breadcrumb
- title: string
-}
diff --git a/apps/scandic-web/types/components/current/contentPage.ts b/apps/scandic-web/types/components/current/contentPage.ts
deleted file mode 100644
index 91a5253d6..000000000
--- a/apps/scandic-web/types/components/current/contentPage.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { GetCurrentBlockPageData } from "@/types/requests/currentBlockPage"
-
-export type ContentPageProps = {
- data: GetCurrentBlockPageData
-}
diff --git a/apps/scandic-web/types/components/current/footer.ts b/apps/scandic-web/types/components/current/footer.ts
deleted file mode 100644
index d4d214854..000000000
--- a/apps/scandic-web/types/components/current/footer.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import type { NavigationItem } from "@scandic-hotels/trpc/routers/contentstack/base/output"
-
-export type FooterNavigationProps = {
- linkGroups: NavigationItem[]
-}
diff --git a/apps/scandic-web/types/components/current/header/mainMenu.ts b/apps/scandic-web/types/components/current/header/mainMenu.ts
deleted file mode 100644
index 19291834c..000000000
--- a/apps/scandic-web/types/components/current/header/mainMenu.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import type { Image } from "@scandic-hotels/trpc/types/image"
-import type { User } from "@scandic-hotels/trpc/types/user"
-
-import type {
- CurrentHeaderLink,
- TopMenuHeaderLink,
-} from "@/types/requests/currentHeader"
-
-export type MainMenuProps = {
- frontpageLinkText: string
- homeHref: string
- links: CurrentHeaderLink[]
- logo: Image
- topMenuMobileLinks: TopMenuHeaderLink[]
- languageSwitcher: React.ReactNode | null
- myPagesMobileDropdown: React.ReactNode | null
- bookingHref: string
- user: Pick | null
-}
diff --git a/apps/scandic-web/types/components/current/header/topMenu.ts b/apps/scandic-web/types/components/current/header/topMenu.ts
deleted file mode 100644
index b96167b69..000000000
--- a/apps/scandic-web/types/components/current/header/topMenu.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type { TopMenuHeaderLink } from "@/types/requests/currentHeader"
-
-export type TopMenuProps = {
- frontpageLinkText: string
- homeHref: string
- links: TopMenuHeaderLink[]
- languageSwitcher: React.ReactNode | null
-}
diff --git a/apps/scandic-web/types/components/current/hero.ts b/apps/scandic-web/types/components/current/hero.ts
deleted file mode 100644
index 0d1efc6d9..000000000
--- a/apps/scandic-web/types/components/current/hero.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import type { Image } from "@scandic-hotels/trpc/types/image"
-
-export type HeroProps = {
- images: {
- node: Image
- }[]
-}
diff --git a/apps/scandic-web/types/components/current/languageSwitcher.ts b/apps/scandic-web/types/components/current/languageSwitcher.ts
deleted file mode 100644
index 2f06df145..000000000
--- a/apps/scandic-web/types/components/current/languageSwitcher.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import type { LanguageSwitcherData } from "@scandic-hotels/trpc/types/languageSwitcher"
-
-export type LanguageSwitcherLink = {
- href: string
- title: string
-}
-
-export type LanguageSwitcherProps = {
- urls: LanguageSwitcherData
-}
diff --git a/apps/scandic-web/types/components/current/preamble.ts b/apps/scandic-web/types/components/current/preamble.ts
deleted file mode 100644
index c2c59ebf4..000000000
--- a/apps/scandic-web/types/components/current/preamble.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import type { Preamble } from "@/types/requests/preamble"
-import type { BreadcrumbsProps } from "./breadcrumbs"
-
-export type PreambleProps = {
- breadcrumbs: BreadcrumbsProps["breadcrumbs"]
- breadcrumbParent: BreadcrumbsProps["parent"]
- breadcrumbTitle: BreadcrumbsProps["title"]
- preamble?: Preamble
- title: string
-}
diff --git a/apps/scandic-web/types/components/current/subnavMobile.ts b/apps/scandic-web/types/components/current/subnavMobile.ts
deleted file mode 100644
index 3c074f06b..000000000
--- a/apps/scandic-web/types/components/current/subnavMobile.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import type { Breadcrumb } from "@/types/requests/currentBlockPage"
-
-export type SubnavMobileProps = {
- breadcrumbs: Breadcrumb[]
- parent?: Breadcrumb
- title: string
-}
diff --git a/apps/scandic-web/types/requests/currentBlockPage.ts b/apps/scandic-web/types/requests/currentBlockPage.ts
deleted file mode 100644
index 9ca0c126a..000000000
--- a/apps/scandic-web/types/requests/currentBlockPage.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import { BlocksTypenameEnum } from "./utils/typename"
-
-import type { Contact } from "./asides/contact"
-import type { PuffAside } from "./asides/puff"
-import type { List } from "./blocks/list"
-import type { PuffBlock } from "./blocks/puff"
-import type { Text } from "./blocks/text"
-import type { Hero } from "./hero"
-import type { Preamble } from "./preamble"
-import type { AllRequestResponseWithTotal } from "./utils/all"
-import type { AsideTypenameEnum, Typename } from "./utils/typename"
-
-export type Asides =
- | Typename
- | Typename
-
-export type Blocks =
- | Typename
- | Typename
- | Typename
-
-export type Breadcrumb = {
- href: string
- title: string
-}
-
-export type Breadcrumbs = {
- parents: Breadcrumb[]
- title: string
-}
-
-export type BlockPage = {
- aside: Asides[]
- blocks: Blocks[]
- breadcrumbs: Breadcrumbs
- hero: Hero
- preamble: Preamble
- system: {
- created_at: string
- uid: string
- updated_at: string
- }
- title: string
- url: string
-}
-
-export type GetCurrentBlockPageData = {
- all_current_blocks_page: AllRequestResponseWithTotal
-}
diff --git a/apps/scandic-web/types/requests/currentHeader.ts b/apps/scandic-web/types/requests/currentHeader.ts
deleted file mode 100644
index 3c4cea1e0..000000000
--- a/apps/scandic-web/types/requests/currentHeader.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-import type { Edges } from "@scandic-hotels/trpc/types/edges"
-import type { Image } from "@scandic-hotels/trpc/types/image"
-
-import type { AllRequestResponse } from "./utils/all"
-
-export type CurrentHeaderLink = {
- href: string
- title: string
-}
-
-export type TopMenuHeaderLink = {
- link: {
- href: string
- title: string
- }
- show_on_mobile: boolean
- sort_order_mobile: number
-}
-
-export type CurrentHeaderLinks = {
- links: CurrentHeaderLink[]
-}
-
-export type TopMenuCurrentHeaderLinks = {
- links: TopMenuHeaderLink[]
-}
-
-export type CurrentHeader = {
- frontpage_link_text: string
- logoConnection: Edges
- menu: CurrentHeaderLinks
- top_menu: TopMenuCurrentHeaderLinks
-}
-
-export type GetCurrentHeaderData = {
- all_current_header: AllRequestResponse
-}
diff --git a/packages/trpc/lib/graphql/Query/Current/CurrentBlockPage.graphql b/packages/trpc/lib/graphql/Query/Current/CurrentBlockPage.graphql
deleted file mode 100644
index 96ae6cccf..000000000
--- a/packages/trpc/lib/graphql/Query/Current/CurrentBlockPage.graphql
+++ /dev/null
@@ -1,39 +0,0 @@
-#import "../../Fragments/Aside/Contact.graphql"
-#import "../../Fragments/Aside/Puff.graphql"
-#import "../../Fragments/Blocks/List.graphql"
-#import "../../Fragments/Blocks/Puff.graphql"
-#import "../../Fragments/Blocks/Text.graphql"
-#import "../../Fragments/Breadcrumbs/CurrentBlocksPage.graphql"
-#import "../../Fragments/Hero.graphql"
-#import "../../Fragments/Preamble.graphql"
-
-query GetCurrentBlockPage($locale: String!, $url: String!) {
- all_current_blocks_page(limit: 1, locale: $locale, where: { url: $url }) {
- items {
- aside {
- __typename
- ...ContactAside
- ...PuffAside
- }
- blocks {
- __typename
- ...ListBlock
- ...PuffBlock
- ...TextBlock
- }
- ...CurrentBlocksPageBreadcrumbs
- hero {
- ...Hero
- }
- ...Preamble
- system {
- created_at
- uid
- updated_at
- }
- title
- url
- }
- total
- }
-}
diff --git a/packages/trpc/lib/graphql/Query/Current/CurrentBlockPageTrackingData.graphql b/packages/trpc/lib/graphql/Query/Current/CurrentBlockPageTrackingData.graphql
deleted file mode 100644
index d27eb15d3..000000000
--- a/packages/trpc/lib/graphql/Query/Current/CurrentBlockPageTrackingData.graphql
+++ /dev/null
@@ -1,5 +0,0 @@
-query GetCurrentBlockPageTrackingData($uid: String!) {
- current_blocks_page(uid: $uid, locale: "en") {
- url
- }
-}
diff --git a/packages/trpc/lib/graphql/Query/Current/Footer.graphql b/packages/trpc/lib/graphql/Query/Current/Footer.graphql
deleted file mode 100644
index 56d368b61..000000000
--- a/packages/trpc/lib/graphql/Query/Current/Footer.graphql
+++ /dev/null
@@ -1,36 +0,0 @@
-#import "../../Fragments/CurrentFooter/AppDownloads.graphql"
-#import "../../Fragments/CurrentFooter/Logo.graphql"
-#import "../../Fragments/CurrentFooter/Navigation.graphql"
-#import "../../Fragments/CurrentFooter/SocialMedia.graphql"
-#import "../../Fragments/CurrentFooter/TripAdvisor.graphql"
-#import "../../Fragments/System.graphql"
-
-query GetCurrentFooter($locale: String!) {
- all_current_footer(limit: 1, locale: $locale) {
- items {
- ...CurrentFooterAppDownloads
- ...CurrentFooterSocialMedia
- ...Logo
- ...Navigation
- ...TripAdvisor
- title
- about {
- text
- title
- }
- system {
- ...System
- }
- }
- }
-}
-
-query GetCurrentFooterRef($locale: String!) {
- all_current_footer(limit: 1, locale: $locale) {
- items {
- system {
- ...System
- }
- }
- }
-}
diff --git a/packages/trpc/lib/graphql/Query/Current/Header.graphql b/packages/trpc/lib/graphql/Query/Current/Header.graphql
deleted file mode 100644
index 21d1b4aa7..000000000
--- a/packages/trpc/lib/graphql/Query/Current/Header.graphql
+++ /dev/null
@@ -1,43 +0,0 @@
-#import "../../Fragments/SysAsset.graphql"
-#import "../../Fragments/System.graphql"
-
-query GetCurrentHeader($locale: String!) {
- all_current_header(limit: 1, locale: $locale) {
- items {
- frontpage_link_text
- logoConnection {
- edges {
- node {
- ...SysAsset
- }
- }
- }
- menu {
- links {
- href
- title
- }
- }
- top_menu {
- links {
- link {
- href
- title
- }
- show_on_mobile
- sort_order_mobile
- }
- }
- }
- }
-}
-
-query GetCurrentHeaderRef($locale: String!) {
- all_current_header(limit: 1, locale: $locale) {
- items {
- system {
- ...System
- }
- }
- }
-}
diff --git a/packages/trpc/lib/graphql/Query/Current/LanguageSwitcher.graphql b/packages/trpc/lib/graphql/Query/Current/LanguageSwitcher.graphql
deleted file mode 100644
index 2ab014eaf..000000000
--- a/packages/trpc/lib/graphql/Query/Current/LanguageSwitcher.graphql
+++ /dev/null
@@ -1,35 +0,0 @@
-query GetDaDeEnUrlsCurrentBlocksPage($uid: String!) {
- de: all_current_blocks_page(where: { uid: $uid }, locale: "de") {
- items {
- url
- }
- }
- en: all_current_blocks_page(where: { uid: $uid }, locale: "en") {
- items {
- url
- }
- }
- da: all_current_blocks_page(where: { uid: $uid }, locale: "da") {
- items {
- url
- }
- }
-}
-
-query GetFiNoSvUrlsCurrentBlocksPage($uid: String!) {
- fi: all_current_blocks_page(where: { uid: $uid }, locale: "fi") {
- items {
- url
- }
- }
- no: all_current_blocks_page(where: { uid: $uid }, locale: "no") {
- items {
- url
- }
- }
- sv: all_current_blocks_page(where: { uid: $uid }, locale: "sv") {
- items {
- url
- }
- }
-}
diff --git a/packages/trpc/lib/routers/contentstack/base/output.ts b/packages/trpc/lib/routers/contentstack/base/output.ts
index 7b3728d43..16a0f2ced 100644
--- a/packages/trpc/lib/routers/contentstack/base/output.ts
+++ b/packages/trpc/lib/routers/contentstack/base/output.ts
@@ -7,10 +7,7 @@ import {
import { Lang } from "@scandic-hotels/common/constants/language"
import { logger } from "@scandic-hotels/common/logger"
import { removeMultipleSlashes } from "@scandic-hotels/common/utils/url"
-import {
- nullableStringUrlValidator,
- nullableStringValidator,
-} from "@scandic-hotels/common/utils/zod/stringValidator"
+import { nullableStringValidator } from "@scandic-hotels/common/utils/zod/stringValidator"
import { discriminatedUnion } from "../../../utils/discriminatedUnion"
import {
@@ -27,8 +24,6 @@ import {
} from "../schemas/pageLinks"
import { systemSchema } from "../schemas/system"
-import type { Image } from "../../../types/image"
-
// Help me write this zod schema based on the type ContactConfig
export const validateContactConfigSchema = z.object({
all_contact_config: z.object({
@@ -91,114 +86,7 @@ export type ContactFields = {
footnote?: string | null
}
-export const validateCurrentHeaderConfigSchema = z
- .object({
- all_current_header: z.object({
- items: z.array(
- z.object({
- frontpage_link_text: z.string(),
- logoConnection: z.object({
- edges: z.array(
- z.object({
- node: z.object({
- description: z.string().nullish(),
- dimension: z.object({
- height: z.number(),
- width: z.number(),
- }),
- metadata: z.any().nullable(),
- system: z.object({
- uid: z.string(),
- }),
- title: nullableStringValidator,
- url: nullableStringUrlValidator,
- }),
- })
- ),
- }),
- menu: z.object({
- links: z.array(
- z.object({
- href: z.string(),
- title: z.string(),
- })
- ),
- }),
- top_menu: z.object({
- links: z.array(
- z.object({
- link: z.object({
- href: z.string(),
- title: z.string(),
- }),
- show_on_mobile: z.boolean(),
- sort_order_mobile: z.number(),
- })
- ),
- }),
- })
- ),
- }),
- })
- .transform((data) => {
- if (!data.all_current_header.items.length) {
- return {
- header: null,
- }
- }
- const header = data.all_current_header.items[0]
- return {
- header: {
- frontpageLinkText: header.frontpage_link_text,
- logo: header.logoConnection.edges[0].node,
- menu: header.menu,
- topMenu: header.top_menu,
- },
- }
- })
-
-export interface GetCurrentHeaderData
- extends z.input {}
-export type HeaderData = z.output
-
// eslint-disable-next-line @typescript-eslint/no-unused-vars
-const validateCurrentHeaderRefConfigSchema = z.object({
- all_current_header: z.object({
- items: z.array(
- z.object({
- system: systemSchema,
- })
- ),
- }),
-})
-
-export type CurrentHeaderRefDataRaw = z.infer<
- typeof validateCurrentHeaderRefConfigSchema
->
-
-const validateAppDownload = z.object({
- href: z.string(),
- imageConnection: z.object({
- edges: z.array(
- z.object({
- node: z.object({
- description: z.string().nullish(),
- dimension: z.object({
- height: z.number(),
- width: z.number(),
- }),
- metadata: z.any().nullable(),
- system: z.object({
- uid: z.string(),
- }),
- title: z.string(),
- url: z.string(),
- }),
- })
- ),
- }),
-})
-
const validateNavigationItem = z.object({
links: z.array(z.object({ href: z.string(), title: z.string() })),
title: z.string(),
@@ -206,99 +94,6 @@ const validateNavigationItem = z.object({
export type NavigationItem = z.infer
-export const validateCurrentFooterConfigSchema = z.object({
- all_current_footer: z.object({
- items: z.array(
- z.object({
- title: z.string(),
- about: z.object({
- title: z.string(),
- text: z.string(),
- }),
- app_downloads: z.object({
- title: z.string(),
- app_store: validateAppDownload,
- google_play: validateAppDownload,
- }),
- logoConnection: z.object({
- edges: z.array(
- z.object({
- node: z.object({
- description: z.string().nullish(),
- dimension: z.object({
- height: z.number(),
- width: z.number(),
- }),
- metadata: z.any().nullable(),
- system: z.object({
- uid: z.string(),
- }),
- title: z.string(),
- url: z.string(),
- }),
- })
- ),
- }),
- navigation: z.array(validateNavigationItem),
- social_media: z.object({
- title: z.string(),
- facebook: z.object({ href: z.string(), title: z.string() }),
- instagram: z.object({ href: z.string(), title: z.string() }),
- twitter: z.object({ href: z.string(), title: z.string() }),
- }),
- trip_advisor: z.object({
- title: z.string(),
- logoConnection: z.object({
- edges: z.array(
- z.object({
- node: z.object({
- description: z.string().nullish(),
- dimension: z.object({
- height: z.number(),
- width: z.number(),
- }),
- metadata: z.any().nullable(),
- system: z.object({
- uid: z.string(),
- }),
- title: z.string(),
- url: z.string(),
- }),
- })
- ),
- }),
- }),
- })
- ),
- }),
-})
-
-export type CurrentFooterDataRaw = z.infer<
- typeof validateCurrentFooterConfigSchema
->
-
-export type CurrentFooterData = Omit<
- CurrentFooterDataRaw["all_current_footer"]["items"][0],
- "logoConnection"
-> & {
- logo: Image
-}
-
-// eslint-disable-next-line @typescript-eslint/no-unused-vars
-const validateCurrentFooterRefConfigSchema = z.object({
- all_current_footer: z.object({
- items: z.array(
- z.object({
- system: systemSchema,
- })
- ),
- }),
-})
-
-export type CurrentFooterRefDataRaw = z.infer<
- typeof validateCurrentFooterRefConfigSchema
->
-
const validateExternalLink = z
.object({
href: z.string(),
diff --git a/packages/trpc/lib/routers/contentstack/base/query.ts b/packages/trpc/lib/routers/contentstack/base/query.ts
index 169445366..278212aaf 100644
--- a/packages/trpc/lib/routers/contentstack/base/query.ts
+++ b/packages/trpc/lib/routers/contentstack/base/query.ts
@@ -5,14 +5,6 @@ import { createCounter } from "@scandic-hotels/common/telemetry"
import { router } from "../../.."
import { notFound } from "../../../errors"
import { GetContactConfig } from "../../../graphql/Query/ContactConfig.graphql"
-import {
- GetCurrentFooter,
- GetCurrentFooterRef,
-} from "../../../graphql/Query/Current/Footer.graphql"
-import {
- GetCurrentHeader,
- GetCurrentHeaderRef,
-} from "../../../graphql/Query/Current/Header.graphql"
import { GetFooter, GetFooterRef } from "../../../graphql/Query/Footer.graphql"
import { GetHeader, GetHeaderRef } from "../../../graphql/Query/Header.graphql"
import {
@@ -31,17 +23,11 @@ import {
} from "../../../utils/generateTag"
import {
type ContactConfigData,
- type CurrentFooterDataRaw,
- type CurrentFooterRefDataRaw,
- type CurrentHeaderRefDataRaw,
- type GetCurrentHeaderData,
headerRefsSchema,
headerSchema,
siteConfigRefSchema,
siteConfigSchema,
validateContactConfigSchema,
- validateCurrentFooterConfigSchema,
- validateCurrentHeaderConfigSchema,
validateFooterConfigSchema,
validateFooterRefConfigSchema,
} from "./output"
@@ -180,139 +166,6 @@ export const baseQueryRouter = router({
data: validatedHeaderConfig.data.header,
}
}),
- currentHeader: contentstackBaseProcedure
- .input(langInput)
- .query(async ({ input }) => {
- const getCurrentHeaderRefsCounter = createCounter(
- "trpc.contentstack",
- "currentHeader.get.refs"
- )
- const metricsGetCurrentHeaderRefs = getCurrentHeaderRefsCounter.init({
- lang: input.lang,
- })
-
- metricsGetCurrentHeaderRefs.start()
-
- const responseRef = await request(
- GetCurrentHeaderRef,
- {
- locale: input.lang,
- },
- {
- key: generateRefsResponseTag(input.lang, "current_header"),
- ttl: "max",
- }
- )
-
- const getCurrentHeaderCounter = createCounter(
- "trpc.contentstack",
- "currentHeader.get"
- )
- const metricsGetCurrentHeader = getCurrentHeaderCounter.init({
- lang: input.lang,
- })
-
- metricsGetCurrentHeader.start()
-
- const currentHeaderUID =
- responseRef.data.all_current_header.items[0].system.uid
- // There's currently no error handling/validation for the responseRef, should it be added?
- const response = await request(
- GetCurrentHeader,
- { locale: input.lang },
- {
- key: generateTag(input.lang, currentHeaderUID),
- ttl: "max",
- }
- )
-
- if (!response.data) {
- const notFoundError = notFound(response)
- metricsGetCurrentHeader.noDataError()
- throw notFoundError
- }
-
- const validatedHeaderConfig = validateCurrentHeaderConfigSchema.safeParse(
- response.data
- )
-
- if (!validatedHeaderConfig.success) {
- metricsGetCurrentHeader.validationError(validatedHeaderConfig.error)
- return null
- }
-
- metricsGetCurrentHeader.success()
-
- return validatedHeaderConfig.data
- }),
- currentFooter: contentstackBaseProcedure
- .input(langInput)
- .query(async ({ input }) => {
- const getCurrentFooterRefsCounter = createCounter(
- "trpc.contentstack",
- "currentFooter.get.refs"
- )
- const metricsGetCurrentFooterRefs = getCurrentFooterRefsCounter.init({
- lang: input.lang,
- })
-
- metricsGetCurrentFooterRefs.start()
-
- const responseRef = await request(
- GetCurrentFooterRef,
- {
- locale: input.lang,
- },
- {
- key: generateRefsResponseTag(input.lang, "current_footer"),
- ttl: "max",
- }
- )
-
- const getCurrentFooterCounter = createCounter(
- "trpc.contentstack",
- "currentFooter.get"
- )
- const metricsGetCurrentFooter = getCurrentFooterCounter.init({
- lang: input.lang,
- })
-
- metricsGetCurrentFooter.start()
-
- const currentFooterUID =
- responseRef.data.all_current_footer.items[0].system.uid
-
- const response = await request(
- GetCurrentFooter,
- {
- locale: input.lang,
- },
- {
- key: generateTag(input.lang, currentFooterUID),
- ttl: "max",
- }
- )
-
- if (!response.data) {
- const notFoundError = notFound(response)
- metricsGetCurrentFooter.noDataError()
- throw notFoundError
- }
-
- const validatedCurrentFooterConfig =
- validateCurrentFooterConfigSchema.safeParse(response.data)
-
- if (!validatedCurrentFooterConfig.success) {
- metricsGetCurrentFooter.validationError(
- validatedCurrentFooterConfig.error
- )
- return null
- }
-
- metricsGetCurrentFooter.success()
-
- return validatedCurrentFooterConfig.data.all_current_footer.items[0]
- }),
footer: contentstackBaseProcedure.query(async ({ ctx }) => {
const { lang } = ctx
diff --git a/packages/trpc/lib/routers/contentstack/languageSwitcher/utils.ts b/packages/trpc/lib/routers/contentstack/languageSwitcher/utils.ts
index 74dd4d7ce..6efeb3383 100644
--- a/packages/trpc/lib/routers/contentstack/languageSwitcher/utils.ts
+++ b/packages/trpc/lib/routers/contentstack/languageSwitcher/utils.ts
@@ -26,10 +26,6 @@ import {
GetDaDeEnUrlsContentPage,
GetFiNoSvUrlsContentPage,
} from "../../../graphql/Query/ContentPage/ContentPage.graphql"
-import {
- GetDaDeEnUrlsCurrentBlocksPage,
- GetFiNoSvUrlsCurrentBlocksPage,
-} from "../../../graphql/Query/Current/LanguageSwitcher.graphql"
import {
GetDaDeEnUrlsDestinationCityPage,
GetFiNoSvUrlsDestinationCityPage,
@@ -103,10 +99,6 @@ export async function getUrlsOfAllLanguages(
daDeEnDocument = GetDaDeEnUrlsAccountPage
fiNoSvDocument = GetFiNoSvUrlsAccountPage
break
- case PageContentTypeEnum.currentBlocksPage:
- daDeEnDocument = GetDaDeEnUrlsCurrentBlocksPage
- fiNoSvDocument = GetFiNoSvUrlsCurrentBlocksPage
- break
case PageContentTypeEnum.campaignOverviewPage:
daDeEnDocument = GetDaDeEnUrlsCampaignOverviewPage
fiNoSvDocument = GetFiNoSvUrlsCampaignOverviewPage
diff --git a/packages/trpc/package.json b/packages/trpc/package.json
index df455afaa..541298189 100644
--- a/packages/trpc/package.json
+++ b/packages/trpc/package.json
@@ -42,10 +42,7 @@
"./cms/*": "./lib/services/cms/*.ts",
"./previewContext": "./lib/previewContext.ts",
"./jwt.d.ts": "./jwt.d.ts",
- "./auth.d.ts": "./auth.d.ts",
- "./TODO-REMOVE-BELOW": "./remove-when-current-web-is-gone",
- "./graphql/Query/Current/CurrentBlockPage.graphql": "./lib/graphql/Query/Current/CurrentBlockPage.graphql",
- "./graphql/Query/Current/CurrentBlockPageTrackingData.graphql": "./lib/graphql/Query/Current/CurrentBlockPageTrackingData.graphql"
+ "./auth.d.ts": "./auth.d.ts"
},
"dependencies": {
"@scandic-hotels/common": "workspace:*",
diff --git a/shared/fonts/akkurat/.deprecated b/shared/fonts/akkurat/.deprecated
deleted file mode 100644
index cade70432..000000000
--- a/shared/fonts/akkurat/.deprecated
+++ /dev/null
@@ -1 +0,0 @@
-This font is only used on the old web
diff --git a/shared/fonts/akkurat/akkurat-light-webfont.woff b/shared/fonts/akkurat/akkurat-light-webfont.woff
deleted file mode 100644
index e97c79990..000000000
Binary files a/shared/fonts/akkurat/akkurat-light-webfont.woff and /dev/null differ
diff --git a/shared/fonts/akkurat/akkurat-light-webfont.woff2 b/shared/fonts/akkurat/akkurat-light-webfont.woff2
deleted file mode 100644
index 3ba8cb7f7..000000000
Binary files a/shared/fonts/akkurat/akkurat-light-webfont.woff2 and /dev/null differ
diff --git a/shared/fonts/akkurat/akkurat-light.woff b/shared/fonts/akkurat/akkurat-light.woff
deleted file mode 100644
index d114ded5c..000000000
Binary files a/shared/fonts/akkurat/akkurat-light.woff and /dev/null differ
diff --git a/shared/fonts/akkurat/akkurat-regular-webfont.woff b/shared/fonts/akkurat/akkurat-regular-webfont.woff
deleted file mode 100644
index 63661bd47..000000000
Binary files a/shared/fonts/akkurat/akkurat-regular-webfont.woff and /dev/null differ
diff --git a/shared/fonts/akkurat/akkurat-regular-webfont.woff2 b/shared/fonts/akkurat/akkurat-regular-webfont.woff2
deleted file mode 100644
index bf634d20a..000000000
Binary files a/shared/fonts/akkurat/akkurat-regular-webfont.woff2 and /dev/null differ
diff --git a/shared/fonts/akkurat/akkurat-regular.woff b/shared/fonts/akkurat/akkurat-regular.woff
deleted file mode 100644
index dbe38be94..000000000
Binary files a/shared/fonts/akkurat/akkurat-regular.woff and /dev/null differ
diff --git a/shared/fonts/brown/.deprecated b/shared/fonts/brown/.deprecated
deleted file mode 100644
index cade70432..000000000
--- a/shared/fonts/brown/.deprecated
+++ /dev/null
@@ -1 +0,0 @@
-This font is only used on the old web
diff --git a/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff b/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff
deleted file mode 100644
index 58b640e94..000000000
Binary files a/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff and /dev/null differ
diff --git a/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 b/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2
deleted file mode 100644
index 37ebbe357..000000000
Binary files a/shared/fonts/brown/brown-bold/lineto-brown-bold-webfont.woff2 and /dev/null differ
diff --git a/shared/fonts/brown/brown-bold/lineto-brown-bold.woff b/shared/fonts/brown/brown-bold/lineto-brown-bold.woff
deleted file mode 100644
index 17ed1ba14..000000000
Binary files a/shared/fonts/brown/brown-bold/lineto-brown-bold.woff and /dev/null differ
diff --git a/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff b/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff
deleted file mode 100644
index 9607be12e..000000000
Binary files a/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff and /dev/null differ
diff --git a/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 b/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2
deleted file mode 100644
index 72d8f581a..000000000
Binary files a/shared/fonts/brown/brown-light/lineto-brown-light-webfont.woff2 and /dev/null differ
diff --git a/shared/fonts/brown/brown-light/lineto-brown-light.woff b/shared/fonts/brown/brown-light/lineto-brown-light.woff
deleted file mode 100644
index b9f3a6073..000000000
Binary files a/shared/fonts/brown/brown-light/lineto-brown-light.woff and /dev/null differ
diff --git a/shared/fonts/fira-mono/.deprecated b/shared/fonts/fira-mono/.deprecated
deleted file mode 100644
index cade70432..000000000
--- a/shared/fonts/fira-mono/.deprecated
+++ /dev/null
@@ -1 +0,0 @@
-This font is only used on the old web
diff --git a/shared/fonts/fira-mono/OFL.txt b/shared/fonts/fira-mono/OFL.txt
deleted file mode 100644
index 80141881e..000000000
--- a/shared/fonts/fira-mono/OFL.txt
+++ /dev/null
@@ -1,93 +0,0 @@
-Copyright (c) 2012-2013, The Mozilla Corporation and Telefonica S.A.
-
-This Font Software is licensed under the SIL Open Font License, Version 1.1.
-This license is copied below, and is also available with a FAQ at:
-https://openfontlicense.org
-
-
------------------------------------------------------------
-SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
------------------------------------------------------------
-
-PREAMBLE
-The goals of the Open Font License (OFL) are to stimulate worldwide
-development of collaborative font projects, to support the font creation
-efforts of academic and linguistic communities, and to provide a free and
-open framework in which fonts may be shared and improved in partnership
-with others.
-
-The OFL allows the licensed fonts to be used, studied, modified and
-redistributed freely as long as they are not sold by themselves. The
-fonts, including any derivative works, can be bundled, embedded,
-redistributed and/or sold with any software provided that any reserved
-names are not used by derivative works. The fonts and derivatives,
-however, cannot be released under any other type of license. The
-requirement for fonts to remain under this license does not apply
-to any document created using the fonts or their derivatives.
-
-DEFINITIONS
-"Font Software" refers to the set of files released by the Copyright
-Holder(s) under this license and clearly marked as such. This may
-include source files, build scripts and documentation.
-
-"Reserved Font Name" refers to any names specified as such after the
-copyright statement(s).
-
-"Original Version" refers to the collection of Font Software components as
-distributed by the Copyright Holder(s).
-
-"Modified Version" refers to any derivative made by adding to, deleting,
-or substituting -- in part or in whole -- any of the components of the
-Original Version, by changing formats or by porting the Font Software to a
-new environment.
-
-"Author" refers to any designer, engineer, programmer, technical
-writer or other person who contributed to the Font Software.
-
-PERMISSION & CONDITIONS
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Font Software, to use, study, copy, merge, embed, modify,
-redistribute, and sell modified and unmodified copies of the Font
-Software, subject to the following conditions:
-
-1) Neither the Font Software nor any of its individual components,
-in Original or Modified Versions, may be sold by itself.
-
-2) Original or Modified Versions of the Font Software may be bundled,
-redistributed and/or sold with any software, provided that each copy
-contains the above copyright notice and this license. These can be
-included either as stand-alone text files, human-readable headers or
-in the appropriate machine-readable metadata fields within text or
-binary files as long as those fields can be easily viewed by the user.
-
-3) No Modified Version of the Font Software may use the Reserved Font
-Name(s) unless explicit written permission is granted by the corresponding
-Copyright Holder. This restriction only applies to the primary font name as
-presented to the users.
-
-4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
-Software shall not be used to promote, endorse or advertise any
-Modified Version, except to acknowledge the contribution(s) of the
-Copyright Holder(s) and the Author(s) or with their explicit written
-permission.
-
-5) The Font Software, modified or unmodified, in part or in whole,
-must be distributed entirely under this license, and must not be
-distributed under any other license. The requirement for fonts to
-remain under this license does not apply to any document created
-using the Font Software.
-
-TERMINATION
-This license becomes null and void if any of the above conditions are
-not met.
-
-DISCLAIMER
-THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
-OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
-COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
-DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
-OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/shared/fonts/fira-mono/bold.woff2 b/shared/fonts/fira-mono/bold.woff2
deleted file mode 100644
index c73968fc4..000000000
Binary files a/shared/fonts/fira-mono/bold.woff2 and /dev/null differ
diff --git a/shared/fonts/fira-mono/medium.woff2 b/shared/fonts/fira-mono/medium.woff2
deleted file mode 100644
index bede8a97f..000000000
Binary files a/shared/fonts/fira-mono/medium.woff2 and /dev/null differ
diff --git a/shared/fonts/fira-mono/regular.woff2 b/shared/fonts/fira-mono/regular.woff2
deleted file mode 100644
index ca3a0c87a..000000000
Binary files a/shared/fonts/fira-mono/regular.woff2 and /dev/null differ
diff --git a/shared/fonts/interstate/.deprecated b/shared/fonts/interstate/.deprecated
deleted file mode 100644
index cade70432..000000000
--- a/shared/fonts/interstate/.deprecated
+++ /dev/null
@@ -1 +0,0 @@
-This font is only used on the old web
diff --git a/shared/fonts/interstate/interstate-black-compressed.woff b/shared/fonts/interstate/interstate-black-compressed.woff
deleted file mode 100644
index b23bca653..000000000
Binary files a/shared/fonts/interstate/interstate-black-compressed.woff and /dev/null differ
diff --git a/shared/fonts/interstate/interstate-black-compressed.woff2 b/shared/fonts/interstate/interstate-black-compressed.woff2
deleted file mode 100644
index a5df06db1..000000000
Binary files a/shared/fonts/interstate/interstate-black-compressed.woff2 and /dev/null differ
diff --git a/shared/fonts/interstate/interstate-regular-condensed-webfont.woff2 b/shared/fonts/interstate/interstate-regular-condensed-webfont.woff2
deleted file mode 100644
index c8651f02f..000000000
Binary files a/shared/fonts/interstate/interstate-regular-condensed-webfont.woff2 and /dev/null differ
diff --git a/shared/fonts/interstate/interstate-regular-condensed.woff b/shared/fonts/interstate/interstate-regular-condensed.woff
deleted file mode 100644
index 9ba8ed9e6..000000000
Binary files a/shared/fonts/interstate/interstate-regular-condensed.woff and /dev/null differ
diff --git a/shared/fonts/roboto/.deprecated b/shared/fonts/roboto/.deprecated
deleted file mode 100644
index cade70432..000000000
--- a/shared/fonts/roboto/.deprecated
+++ /dev/null
@@ -1 +0,0 @@
-This font is only used on the old web
diff --git a/shared/fonts/roboto/roboto-v20-latin-300.woff b/shared/fonts/roboto/roboto-v20-latin-300.woff
deleted file mode 100644
index 2f6bdb5e7..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-300.woff and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-300.woff2 b/shared/fonts/roboto/roboto-v20-latin-300.woff2
deleted file mode 100644
index ef8c8836b..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-300.woff2 and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-500.woff b/shared/fonts/roboto/roboto-v20-latin-500.woff
deleted file mode 100644
index 869925869..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-500.woff and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-500.woff2 b/shared/fonts/roboto/roboto-v20-latin-500.woff2
deleted file mode 100644
index 6362d7f64..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-500.woff2 and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-700.woff b/shared/fonts/roboto/roboto-v20-latin-700.woff
deleted file mode 100644
index 0f14effba..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-700.woff and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-700.woff2 b/shared/fonts/roboto/roboto-v20-latin-700.woff2
deleted file mode 100644
index 32b25eee7..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-700.woff2 and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-regular.woff b/shared/fonts/roboto/roboto-v20-latin-regular.woff
deleted file mode 100644
index 69c882540..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-regular.woff and /dev/null differ
diff --git a/shared/fonts/roboto/roboto-v20-latin-regular.woff2 b/shared/fonts/roboto/roboto-v20-latin-regular.woff2
deleted file mode 100644
index 1a5370151..000000000
Binary files a/shared/fonts/roboto/roboto-v20-latin-regular.woff2 and /dev/null differ