.bg-white,.q-layout__section--marginal{background-color:#fff!important}.q-layout__section--marginal{color:#000}.q-field,.q-field__marginal{font-size:1em}.q-dialog__backdrop{background:rgba(30,30,30,0.85)}.q-dialog__inner--fullwidth{padding:0}.q-dialog{pointer-events:auto}.q-dialog__inner>div{border-radius:0}.q-dialog-plugin .q-card__section{padding:10px 8px}.q-dialog-plugin .q-dialog__title{margin:0 16px;text-transform:uppercase;border-bottom:1px solid #ccc;font-family:miller-text,Times New Roman,Times,serif;font-size:1rem}.q-dialog-plugin .q-dialog__message{padding:20px;color:#2b2e35;font-size:1rem;opacity:1}.q-dialog-plugin .justify-end{justify-content:space-between}.absolute-top,.fixed-top{z-index:999}@media screen and (max-width:660px){.faq-support{display:block;padding:2% 0 0 0}.faq-support a{border:none;width:50%;display:inline-block;float:left}}.faq-support{max-width:1440px;margin:auto;position:relative;text-transform:uppercase;padding:0;font-family:maple-web,Helvetica,sans-serif;display:flex;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:space-around;margin:2% auto 0 auto;background-color:#fff;border-bottom:1px solid #dbdbdb}@media screen and (max-width:660px){.faq-support{display:flex}.faq-support a{border-right:1px solid #dbdbdb;width:auto;display:inline-block;float:none;min-height:140px}}.faq-support a{padding:20px 0;border-right:1px solid #dbdbdb;border-top:5px solid #dbdbdb;display:inline-block;text-align:center;flex:5;-ms-flex:5;text-transform:uppercase;font-family:maple-web,Helvetica,sans-serif;min-height:160px}.faq-support a:hover{background-color:#dbdbdb;border-top:5px solid #dbdbdb}.faq-support a:last-child{border-right:none}.faq-support a.faq-active{background:#fff;display:block;border-top:5px solid #e8b949}.faq-support [class^=icon-]:before{display:block;font-size:44px;padding:0 0 25px}.help-page .content .loading{display:flex;justify-content:center;align-items:center;min-height:60vh}.pgerror .tagline{padding:1% 3% 5% 3%;margin:1% 0;font-size:1.1em;float:left}@media screen and (min-width:769px){.pgerror .tagline{width:50%;border-right:1px solid #eee}}.pgerror .tagline:before{display:none}.pgerror .contact-box{padding:2% 4%}@media screen and (min-width:769px){.pgerror .contact-box{width:50%;float:right;padding:2%}}.pgerror .container{padding-bottom:6%}.pgerror .hotel-logo{position:static;margin:3% auto 0 auto}.pgerror .tagline p span{display:inline-block}.faq{padding:4%;min-height:300px;padding-bottom:72px}.faq .list li{padding:10px 0}.faq .shippingDetails{width:480px}@media screen and (max-width:660px){.faq .shippingDetails{width:100%}}.checkout-cart-index .container,.pgcart .container,.pgfaq .container{background:#fff}@media screen and (max-width:768px){.checkout-cart-index .container h1,.pgcart .container h1,.pgfaq .container h1{margin:20px 0}.checkout-cart-index .container h3,.pgcart .container h3,.pgfaq .container h3{font-size:18px}.checkout-cart-index .container .faq-support a,.pgcart .container .faq-support a,.pgfaq .container .faq-support a{font-size:12px;padding:10px 0}.checkout-cart-index .container .faq-support a [class^=icon-]:before,.pgcart .container .faq-support a [class^=icon-]:before,.pgfaq .container .faq-support a [class^=icon-]:before{padding-bottom:12px;min-height:128px}}.checkout-cart-index .footer,.pgcart .footer,.pgfaq .footer{background:#2b2e35}.pgfaq .contact-form ul{list-style-type:none;margin:0;padding:0}.pgfaq .contact-form ul li{padding:8px 0px}.pgfaq .contact-form ul li input,.pgfaq .contact-form ul li select,.pgfaq .contact-form ul li textarea{width:300px;border:1px solid #2b2e35}.pgfaq .contact-form ul [class^=btn-]{width:300px;margin:8px 0px 0px 200px}.pgfaq .contact-form ul .g-recaptcha{padding-left:200px}.pgfaq fieldset label{width:200px}@media screen and (max-width:960px){.faq{min-height:200px}.pgerror .stack{width:100%}.pgerror .stack.left,.pgerror .stack.right{float:none}.pgfaq .contact-form ul{list-style-type:none}.pgfaq .contact-form ul li{padding:8px 0px}.pgfaq .contact-form ul li input,.pgfaq .contact-form ul li select,.pgfaq .contact-form ul li textarea{width:98%}.pgfaq .contact-form ul [class^=btn-]{margin:8px 0px 0px 0px;width:98%}.pgfaq .contact-form ul .g-recaptcha{padding-left:0}}#pgorder .shop-cart{display:none}@media screen and (max-width:768px){#category-nav{display:block;width:100%}#category-nav a{width:100%;display:inline-block;min-height:3px;padding:16px 0 16px 40px;background:#fff;text-align:left;border-top:none;border-bottom:5px solid #dadada;position:relative}#category-nav a:before{position:absolute;left:10px;top:10px}#category-nav a.faq-active{border-bottom:5px solid #e8b949;border-top:none;background:#efefef}#category-nav a.icon-mail{margin-bottom:10px}#category-nav a:hover{background:#efefef}.contact-form ul{padding-left:0}.faq .shippingDetails{min-width:0px;width:100%}.faq a.paypalwrap{word-wrap:break-word}.faq-support [class^=icon-]:before{font-size:22px;padding:0}}#shippingTable{width:100%;text-align:center}#shippingTable,#shippingTableBed{border:1px solid #eee}#shippingTableBed td,#shippingTableBed th,#shippingTable td,#shippingTable th{padding:8px 2px}#shippingTableBed tr:nth-child(2n),#shippingTable tr:nth-child(2n){background:#eee}#shippingTableBed th{text-align:left}.faq .shippingDetails{width:100%}.faq .shippingDetails ul li:first-child{font-size:inherit;color:inherit}.faq .shippingDetails em{margin:0}@media screen and ($bp-768){.faq .shippingDetails{min-width:inherit}}.shippingDetails.firstTable ul li{display:table;width:100%}.shippingDetails.firstTable ul li.head em{color:#000}.shippingDetails.firstTable ul li em{width:16.66%;text-align:center;display:table-cell}@media screen and ($bp-660){.shippingDetails.firstTable ul li em{font-size:15px}}.pgfaq .zoneDetails ul li{padding-left:20px}.pgfaq .zoneDetails ul li em{width:auto;display:table-cell;padding-right:25px}.pgfaq .zoneDetails ul li span{text-align:left;display:table-cell}.shippingDetails ul li.head{padding-top:25px}.bed-shipping-chart,.shipping-chart{display:none;overflow:auto}#zoneTable td,#zoneTable th{padding:5px 0}#zoneTable td{border:none}.AED .bed-shipping-chart#AED,.AED .shipping-chart#AED,.CHF .bed-shipping-chart#CHF,.CHF .shipping-chart#CHF,.CZK .bed-shipping-chart#CZK,.CZK .shipping-chart#CZK,.DKK .bed-shipping-chart#DKK,.DKK .shipping-chart#DKK,.EUR .bed-shipping-chart#EUR,.EUR .shipping-chart#EUR,.GBP .bed-shipping-chart#GBP,.GBP .shipping-chart#GBP,.PLN .bed-shipping-chart#PLN,.PLN .shipping-chart#PLN,.RON .bed-shipping-chart#LEU,.RON .shipping-chart#LEU,.SEK .bed-shipping-chart#SEK,.SEK .shipping-chart#SEK{display:block}