@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AF-20 .main-menu,.AF-20 .main-menu-home{font-size:14px;font-size:1.4rem;float:right;position:relative}.AF-20 .main-menu li.dropdown,.AF-20 .main-menu-home li.dropdown{float:right;padding:0 10px}.AF-20 .main-menu li.dropdown.open .dropdown-toggle:after,.AF-20 .main-menu li.dropdown.open .dropdown-toggle:before,.AF-20 .main-menu-home li.dropdown.open .dropdown-toggle:after,.AF-20 .main-menu-home li.dropdown.open .dropdown-toggle:before{content:'';position:absolute;border-style:solid;border-width:0 10px 8px}.AF-20 .main-menu li.dropdown.open .dropdown-toggle:after,.AF-20 .main-menu-home li.dropdown.open .dropdown-toggle:after{border-color:#fff transparent;top:20px;right:7px;z-index:1001}.AF-20 .main-menu li.dropdown.open .dropdown-toggle:before,.AF-20 .main-menu-home li.dropdown.open .dropdown-toggle:before{border-color:#7f7f7f transparent;top:18px;right:7px;z-index:1000}.AF-20 .main-menu .ficon,.AF-20 .main-menu-home .ficon{margin:0 10px;vertical-align:-1px}.AF-20 .main-menu a,.AF-20 .main-menu-home a{color:#fff}.AF-20 .main-menu a:focus,.AF-20 .main-menu a:hover,.AF-20 .main-menu-home a:focus,.AF-20 .main-menu-home a:hover{text-decoration:none;color:#fff}.AF-20 .main-menu a .ficon-dot-seperater,.AF-20 .main-menu-home a .ficon-dot-seperater{position:absolute;top:-8px;left:12px;color:#ff2608}.AF-20 .main-menu a{color:#666}.AF-20 .main-menu a:focus,.AF-20 .main-menu a:hover{color:#0283DF}.AF-20 .main-menu li.dropdown{border-right:1px solid #d6d6d6;padding:0}.AF-20 .main-menu li.dropdown .sign-in-menu,.AF-20 .main-menu li.dropdown a.dropdown-toggle{display:block;padding:20px}.AF-20 .main-menu li.dropdown:last-child{border-left:1px solid #d6d6d6}.AF-20 .main-menu li.dropdown.open .dropdown-toggle:after{top:57px;right:22px}.AF-20 .main-menu li.dropdown.open .dropdown-toggle:before{top:56px;right:22px;border-color:#ccc transparent}.AF-20 .main-menu li.dropdown:hover{cursor:pointer}.AF-20 .main-menu li.dropdown.account.open .dropdown-toggle:after,.AF-20 .main-menu li.dropdown.account.open .dropdown-toggle:before{right:45%}.AF-20 .main-menu .ficon:first-child{margin-left:0;margin-top:-4px;vertical-align:top}.AF-20 .main-menu .ficon:last-child{margin-right:0}.AF-20 .main-menu .flag{margin-right:0}.AF-20 .main-menu .dropdown-menu{top:104%}html[dir=rtl] .text-entry .info{padding-right:0;padding-left:130px}html[dir=rtl] .main-menu{float:left}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AF-3 .footer{border-top:none;padding-top:60px;margin-top:0}.AF-3 .footer-links{background-color:#E2E2E2;padding:50px 0;overflow:hidden}.AF-3 .footer-links h5{margin-bottom:10px;margin-top:10px}.AF-3 .footer-links ul{margin:0}.AF-3 .footer-links a{color:#5b5b5b}.AF-3 .footer .col-1-5{float:left;width:20%}.AF-3 .footer small{font-size:75%}.AF-3 .footer-bottom{background-color:#333;color:#999;line-height:16px;padding:50px 0 10px;text-align:center}.AF-3 .footer-bottom p{margin-bottom:5px}.AF-3 .footer-bottom .group-brands{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px;margin-bottom:50px}.AF-3 .footer-bottom .group-brands i{width:120px;height:48px}.AF-3 .footer .icon{display:inline-block;background-image:url(/images/mvc/default/bg-sprite-icons_v37.png);background-repeat:no-repeat;background-size:480px 1300px}.AF-3 .footer-seo-section{padding-top:50px;padding-bottom:50px}.AF-3 .footer-seo-section table{width:100%}.AF-3 .footer-seo-section td{vertical-align:top}.AF-3 .footer-seo-section a{color:#999;font-size:x-small;text-decoration:none}.AF-3 .footer-seo-section a:hover{color:#2F9EED}.AF-3 .footer-seo-section li{line-height:13px}.AF-3 .footer-seo-section .slgraybold{padding-bottom:5px}.AF-3 .footer-seo-section .slgraybold a{color:#666;font-size:small;font-weight:700}.AF-3 .icon-brand-01{background-position:-48px -1144px}.AF-3 .icon-brand-02{background-position:-120px -1204px}.AF-3 .icon-brand-03{background-position:0 -1204px}.AF-3 .icon-brand-04{background-position:-240px -1204px}.AF-3 .icon-brand-05{background-position:-168px -1144px}.AF-3 .icon-brand-06{background-position:-288px -1144px}.ie7 .group-brands,.ie8 .group-brands,.ie9 .group-brands,.no-flexbox .group-brands{overflow:hidden}.ie7 .group-brands li,.ie8 .group-brands li,.ie9 .group-brands li,.no-flexbox .group-brands li{width:16%;float:left;text-align:center}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AF-40 .insider-banners{height:70px;max-width:840px;background-image:url(/images/mvc/insider-deal-banner/bg-insiderdeal-banner.png);background-repeat:no-repeat;color:#000;cursor:pointer;position:relative;margin:0 auto;font-size:14px}.AF-40 .insider-banners-panel{background-color:#f5f5f5}.AF-40 .insider-banners strong{color:#d0983c;font-size:16px}.AF-40 .insider-banners .col-xs-9{padding-top:15px;padding-left:65px;font-weight:400}.AF-40 .insider-banners .col-xs-3{font-weight:700;text-align:right;padding-top:25px;padding-right:0}.AF-40 .insider-banners .col-xs-3 i{margin-left:10px}.AF-40 .insider-banner-tag{width:50px;height:50px;background-image:url(/images/mvc/insider-deal-banner/logo-insiderdeal-banner.png);position:absolute;top:10px;left:0}.AF-40 .hotel-footer-panel{margin-bottom:10px}.AF-40 .singleroom-about-hotel{margin-bottom:20px}.AF-40 .hotel-description .insider-banners{max-width:700px}.AF-40 .hotel-description .insider-banners-panel{margin-top:10px}.AF-40 .hotel-description .insider-banners .col-xs-9{padding-right:0}.AF-40 .hotel-description .insider-banners .col-xs-3{padding-left:0}html:lang(bg) .AF-40 .hotel-description .insider-banners,html:lang(ca) .AF-40 .hotel-description .insider-banners,html:lang(el) .AF-40 .hotel-description .insider-banners,html:lang(es) .AF-40 .hotel-description .insider-banners,html:lang(pl) .AF-40 .hotel-description .insider-banners{max-width:780px}html:lang(bg) .AF-40 .hotel-description .insider-banners .col-xs-9,html:lang(ca) .AF-40 .hotel-description .insider-banners .col-xs-9,html:lang(el) .AF-40 .hotel-description .insider-banners .col-xs-9,html:lang(es) .AF-40 .hotel-description .insider-banners .col-xs-9,html:lang(pl) .AF-40 .hotel-description .insider-banners .col-xs-9{width:80%}html:lang(bg) .AF-40 .hotel-description .insider-banners .col-xs-3,html:lang(ca) .AF-40 .hotel-description .insider-banners .col-xs-3,html:lang(el) .AF-40 .hotel-description .insider-banners .col-xs-3,html:lang(es) .AF-40 .hotel-description .insider-banners .col-xs-3,html:lang(pl) .AF-40 .hotel-description .insider-banners .col-xs-3{width:20%}html:lang(ar) .AF-40 .hotel-description .insider-banners .col-xs-9{width:70%}html:lang(ar) .AF-40 .hotel-description .insider-banners .col-xs-3{width:30%}.rtl.AF-40 .insider-banner-tag{left:auto;right:0}.rtl.AF-40 .insider-banners .col-xs-9{float:right;padding-right:65px;padding-left:0}.rtl.AF-40 .insider-banners .col-xs-3{float:left;padding-left:0;text-align:left}.rtl.AF-40 .insider-banners .col-xs-3 i{margin-left:0;margin-right:10px}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AF-72 .form-control{border-radius:0;color:rgba(0,0,0,.75);border:1px solid #ccc;font-weight:600}.AF-72 .form-control:focus{border-color:#488BF8;box-shadow:none}.AF-72 .form-control[disabled]{background-color:#f5f5f5;color:rgba(0,0,0,.4)}.AF-72 .has-feedback i{color:#777}.AF-72 .has-success .form-control{border:1px solid #65a131}.AF-72 .has-error .form-control,.AF-72 .popup-login .warning-input-field{border:1px solid #E44746}.AF-72 .has-error .errMsg{font-size:12px;font-size:1.2rem;font-weight:600;color:#E44746;margin-top:3px}.AF-72 .has-calendar .ficon,.AF-72 .has-clear .ficon,.AF-72 .has-error .ficon,.AF-72 .has-feedback .ficon,.AF-72 .has-search .ficon,.AF-72 .has-success .ficon{top:13px;font-size:14px}.AF-72 .has-calendar i.ficon+input+i.ficon,.AF-72 .has-clear i.ficon+input+i.ficon,.AF-72 .has-error i.ficon+input+i.ficon,.AF-72 .has-feedback i.ficon+input+i.ficon,.AF-72 .has-search i.ficon+input+i.ficon,.AF-72 .has-success i.ficon+input+i.ficon{left:auto}.AF-72 .has-calendar .ficon,.AF-72 .has-clear .ficon{cursor:pointer}.AF-72 .has-success .ficon{color:#65a131}.AF-72 .has-error .ficon{color:#E44746}.AF-72 .has-fieldicon i.ficon{left:12px;right:auto}.AF-72 .popup-login .feedback-warning{font-size:14px;font-size:1.4rem;font-weight:600;color:#E44746;margin-top:3px}.AF-72 .has-dropdown,.AF-72 .has-no-dropdown{position:relative}.AF-72 .has-dropdown select,.AF-72 .has-no-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-weight:600;background:#fff;border:1px solid #AAA;color:rgba(0,0,0,.4);outline:0;font-size:14px;padding:10px 9px;cursor:pointer;width:100%;height:40px;position:relative}.AF-72 .has-dropdown .ficon,.AF-72 .has-no-dropdown .ficon{position:absolute;pointer-events:none;color:#777;font-size:10px;z-index:2;top:15px}.AF-72 textarea:focus{border-color:#488BF8;box-shadow:none}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AF-73 .af-btn{width:100%;height:40px;font-size:14px;line-height:1.4;font-weight:600;padding:10px 40px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:none;white-space:nowrap;outline:0;transition:all .3s ease}.AF-73 .af-btn-primary{background-color:#488BF8;color:#fff}.AF-73 .af-btn-primary:hover{background-color:#84B5FE}.AF-73 .af-btn-primary:active{background-color:#2662c3}.AF-73 .af-btn-primary:disabled{background-color:#b5d2ff}.AF-73 .af-btn-blueline{border:1px solid #468cff;background-color:#fff;color:#488BF8}.AF-73 .af-btn-blueline:hover{border:1px solid #84b5fe}.AF-73 .af-btn-blueline:active{border:1px solid #3174e1;background-color:#e0ecff}.AF-73 .af-btn-blueline:disabled{border:1px solid #ccc;background-color:#fff;color:#ccc}.AF-73 .af-btn-grayline{border:1px solid #AAA;background-color:#fff}.AF-73 .af-btn-grayline:hover{border:1px solid #ccc}.AF-73 .af-btn-grayline:active{border:1px solid #AAA;background-color:#EEE}.AF-73 .af-btn-grayline:disabled{border:1px solid #ccc;color:#ccc}.AF-73 .af-btn-orange{background-color:#fda639;color:#fff}.AF-73 .af-btn-orange:hover{background-color:#fecb85}.AF-73 .af-btn-orange:active{background-color:#f98c24}.AF-73 .af-btn-orange:disabled{background-color:#fedfb5}.AF-73 .af-btn-green{background-color:#85C150;color:#fff}.AF-73 .af-btn-green:hover{background-color:#a7e472}.AF-73 .af-btn-green:active{background-color:#65a131}.AF-73 .af-btn-green:disabled{background-color:#bdf38d}.AF-73 .af-btn-fb{background-color:#3b5998;color:#FFF;text-align:center}.AF-73 .af-btn-fb .ficon{margin-right:13px}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AF-91 .flag{background-image:url(/images/AF-91/bg-sprite-flags_v1.png)}.AF-91 .flag-18-ro{background-position:-360px -387px}
.AG-1511-2 .room-type .room-name .room-dmc-id{text-decoration:none;color:red;font-weight:500;margin-left:3px}

@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AG-MONEYBACK,.NEWROOMGROUPING.AG-MONEYBACK{padding-bottom:0}.AG-MONEYBACK .round-badge,.NEWROOMGROUPING.AG-MONEYBACK .round-badge{border-radius:16px;background-color:#ffca35}.AG-MONEYBACK .round-badge .icon-circle-badge,.NEWROOMGROUPING.AG-MONEYBACK .round-badge .icon-circle-badge{width:26px;height:26px;border-radius:16px;font-size:18px;font-weight:700;margin:2px}.AG-MONEYBACK .round-badge .giftcard-detail,.NEWROOMGROUPING.AG-MONEYBACK .round-badge .giftcard-detail{border-radius:16px;min-height:24px;min-width:60px;padding-top:7px;padding-left:3px}.AG-MONEYBACK .round-badge .ficon-g-giftcard,.NEWROOMGROUPING.AG-MONEYBACK .round-badge .ficon-g-giftcard{margin-top:-2px;margin-left:-2px}.AG-MONEYBACK .icon-circle-badge,.NEWROOMGROUPING.AG-MONEYBACK .icon-circle-badge{width:40px;height:34px;border-radius:4px 0 0 4px;font-size:24px;font-weight:700;float:left;background-color:#494949;color:#fff;text-align:center;padding-top:1px}.AG-MONEYBACK ul.hotel-badge-container,.NEWROOMGROUPING.AG-MONEYBACK ul.hotel-badge-container{overflow:hidden;margin-top:5px}.AG-MONEYBACK ul.hotel-badge-container li,.NEWROOMGROUPING.AG-MONEYBACK ul.hotel-badge-container li{display:inline-block;margin:0 5px 5px 0;*display:inline;*zoom:1}.AG-MONEYBACK .giftcard-detail,.NEWROOMGROUPING.AG-MONEYBACK .giftcard-detail{display:inline-block;max-width:225px;padding:5px 10px 0;color:#494949;font-family:mallory;font-weight:700}.AG-MONEYBACK .price-breakdown-container,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container{width:380px;padding:15px}.AG-MONEYBACK .price-breakdown-container .button-container,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .button-container{text-align:right;margin-bottom:5px}.AG-MONEYBACK .price-breakdown-container .button-container #close-price-breakdown-popup,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .button-container #close-price-breakdown-popup{color:#F99E00;cursor:pointer}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol{list-style-type:none;margin:0;padding:0}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li{margin:3px 0;border-bottom:0}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .icon-circle-badge,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .icon-circle-badge{border-radius:4px;margin-top:8px;background-color:#ffca35;color:#494949}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .breakdown-info,.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .curency,.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .price,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .breakdown-info,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .curency,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .price{padding:0}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li span,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li span{font-size:14px}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .curency,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .curency{text-align:center}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .price,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol li .price{text-align:right;word-wrap:break-word}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .discount .breakdown-info .discount-text,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .discount .breakdown-info .discount-text{color:#0283DF;display:inline-block;height:34px;position:absolute;margin-left:5px}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .discount span,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .discount span{padding-top:8px}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .discount .price,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .discount .price{color:#0283DF}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content{zoom:1;display:inline-block;float:right}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content span,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content span{width:initial;font-size:10px;color:#454545;font-weight:700}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content .curency,.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content .price,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content .curency,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .final-price-content .price{margin-left:3px}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price span,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price span{font-size:medium}.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .price,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items ol .final-price .price{color:#0283DF;font-weight:700}.AG-MONEYBACK .price-breakdown-container .breakdown-items hr,.NEWROOMGROUPING.AG-MONEYBACK .price-breakdown-container .breakdown-items hr{margin:6px 0;border-bottom:1px solid #E2E2E2}.hotel-item-box .hotel-price-promo-container{padding:5px}.ie7 .NEWROOMGROUPING .room-grouping-grid .extra-height,.ie8 .NEWROOMGROUPING .room-grouping-grid .extra-height{height:auto!important}
.AT-65 .modal-fb,.AT-65 .popup-login .modal-footer{text-align:center}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.AT-65 .form-group{margin-bottom:15px}.AT-65 .form-group.text-center li{padding-bottom:10px}.AT-65 .form-group label em{font-style:normal;font-weight:700;color:#F99E00}.AT-65 .modal-fb{position:relative;margin-top:20px}.AT-65 .modal-fb span{color:#454545;background-color:#fff;position:absolute;top:54px;left:49%;padding-left:5px;padding-right:5px}.AT-65 .modal-fb hr{margin-bottom:0;border-color:#979797}.AT-65 .popup-login{font-size:14;color:#454545}.AT-65 .popup-login .modal-header{padding-bottom:20px;border:none}.AT-65 .popup-login .modal-header h3{font-size:18;color:#5b5b5b}.AT-65 .popup-login .modal-header .close{margin-top:3px;opacity:inherit}.AT-65 input[type=radio],.AT-65 input[type=checkbox]{margin-top:2px}.AT-65 .has-success .form-control,.AT-65 .has-success .form-control:focus{color:#1AAC5B;background-color:#E9FFE9;border-color:#1AAC5B;box-shadow:none}.AT-65 .has-success .ficon{color:#1AAC5B}.AT-65 .has-error .form-control,.AT-65 .has-error .form-control:focus{color:#C50000;background-color:#FFF4E5;border-color:#C50000;box-shadow:none}.AT-65 .has-error .ficon{color:#C50000}.AT-65 .has-clear .ficon,.AT-65 .has-search .ficon,.AT-65 .has-search .form-control,.AT-65 .has-search .form-control:focus{color:#a9a9a9}.AT-65 .has-fieldicon .ficon{left:15px;top:10px;position:absolute}.AT-65 .has-fieldicon .form-control{padding-left:42.5px;padding-right:0}.AT-65 .has-clear .ficon,.AT-65 .has-datepicker .ficon,.AT-65 .has-error .ficon,.AT-65 .has-feedback .ficon,.AT-65 .has-search .ficon,.AT-65 .has-success .ficon{right:15px;top:10px;position:absolute}.AT-65 .has-clear i.ficon+input+i.ficon,.AT-65 .has-datepicker i.ficon+input+i.ficon,.AT-65 .has-error i.ficon+input+i.ficon,.AT-65 .has-feedback i.ficon+input+i.ficon,.AT-65 .has-search i.ficon+input+i.ficon,.AT-65 .has-success i.ficon+input+i.ficon{left:auto}.AT-65 .has-datepicker .ficon{color:#0283DF}.AT-65 .has-datepicker .form-control{color:#454545;cursor:pointer}.AT-65 .form-control[disabled]{background-color:#f7f7f7;border-color:#EEE;color:#a9a9a9}.ie7 .AT-65 .modal-body{margin-left:10px}.ie7 .AT-65 .modal-body .col-xs-6{width:40%}.ie7 .AT-65 .modal-body .form-group{clear:both}.ie7 .AT-65 input[type=radio],.ie7 .AT-65 input[type=checkbox]{margin-top:-3px}

.FAM-21 .heading{padding-top:20px;padding-bottom:20px}.FAM-21 .category-header .h5{font-size:16px;margin-top:0}.FAM-21 .distance .four-column{width:25%}.FAM-21 .distance-list i{float:left}.FAM-21 .distance-list .distance-places{margin-left:10px}.FAM-21 .distance-list .distance-places .distance-items{margin-left:15%}.FAM-21 .distance-list .category-header{font-size:14px;margin-top:0}.FAM-21 .distance-list .distance-name{margin-bottom:15px}.FAM-21 .hotel-distance-essential{padding-top:50px}
.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.FAM-304 .search-container .guest-selection-panel ul.occupancy-selected{text-align:center!important}.FAM-304 .oneline-searchbox .guest-selection-panel{background-color:#EEE;height:auto;padding-bottom:0;text-align:center}@media screen and (min-width:1100px){.FAM-304 .oneline-searchbox .guest-selection-panel{width:248px}}@media screen and (max-width:1100px){.FAM-304 .oneline-searchbox .guest-selection-panel{width:238px}}.FAM-304 .oneline-searchbox .guest-selection-panel ul.occupancy-selected{text-align:center}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop{width:100%;text-align:center;position:relative}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .btn-grey{background-color:#fff;color:grey}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .btn-blue{background-color:#fff;color:#468CFF}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container{border:none;border-radius:2px;background-color:#fff;height:40px;padding:0;position:relative;display:block;list-style:none;margin-bottom:1px}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-element{display:inline}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-number{font-size:22px;color:#468CFF}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-label{font-size:14px;letter-spacing:.32px;color:#999;margin-left:2px}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-label-fixed-width{min-width:45px;text-align:left;display:inline-block}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-minus,.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-plus{font-weight:700;font-size:20px;width:40px;position:absolute;top:0;padding-top:7px;cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-minus{left:0}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occ-plus{right:0}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occupancy-selected{text-align:center}.FAM-304 .oneline-searchbox .guest-selection-panel .occ-dropdown-desktop .occupancy-box-container .occupancy-selected span{width:auto;display:inline-block;margin-top:6px}

.container-navbar-contact-number{display:inline-block;margin-left:15px;margin-top:11px}.container-navbar-contact-number .navbar-customer-service{display:block;margin-left:6px}.container-navbar-contact-number .contact-number-flag{margin-left:6px}.container-navbar-contact-number .navbar-contact-number{display:inline-block}
.HALO-3015 .navbar-logo{float:left;margin-top:11px}.HALO-3015 .navbar-logo img{width:89px;height:37px}
.alt-date{min-height:80px;margin-bottom:24px;padding:0;position:relative;background:#35a9fd}.alt-date-left-icon{background:#0283df;height:80px;width:80px}.alt-date-icon{background-position:0 -1144px;width:48px;height:48px;margin-top:20px;margin-left:20px}.alt-date-panel{min-height:80px;padding-left:10px}.alt-date-text-holder{display:block;font-size:14px;color:#fff;margin:10px 0}.alt-date-option-holder{margin:0}.alt-date-option{margin-right:10px}.alt-date-button{border:1px solid #006ebc;border-radius:2px;background:#0283df;font-size:12px;color:#fff;height:30px;padding:6px 12px}.alt-date-x-icon{color:#fff;cursor:pointer;position:absolute;top:10px;right:10px}.alt-date-option:last-child{display:none}@media (min-width:1100px){.alt-date-option:last-child{display:inline-block}}
.HALO-34 .footer{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}
.HALO-3553 .main-header .logo{margin-top:11px}.HALO-3553 .main-header .logo img{width:89px;height:37px}
@media (min-width:1224px){.HALO-4786 .panel-star-rating .box-6{width:460px}}
.HALO-5318 .price-messaging{display:table;width:100%;margin-bottom:15px}.HALO-5318 .price-messaging-start{display:table-cell;background-color:#f99e00;width:50px;text-align:center;vertical-align:middle}.HALO-5318 .price-messaging-body,.HALO-5318 .price-messaging-end{display:table-cell;background-color:#f5f5f5;vertical-align:middle}.HALO-5318 .price-messaging-start .ficon-price-messaging{color:#fff;margin:0}.HALO-5318 .price-messaging-body{font-size:18px;padding:10px;font-weight:600}.HALO-5318 .price-messaging-body p{margin:0}.HALO-5318 .price-messaging-body span{color:#f99e00}.HALO-5318 .price-messaging-end{width:50px;text-align:center;color:#333;font-size:20px}.HALO-5318 .price-messaging-end .ficon-info-with-circle{padding:10px 15px;margin:0}.HALO-5318 .price-messaging-end .ficon-info-with-circle:hover{cursor:pointer}.HALO-5318 .price-messaging-end .tooltip{width:200px}.HALO-5318 .hotel-main-right-column .price-messaging{margin-top:10px}.HALO-5318 .hotel-main-right-column #contact-host-box+.price-messaging{margin-top:5px}
.HALO-5497 .prefill-box{padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HALO-5497 .prefill-box-text{color:#333;font-weight:400;font-size:14px}.HALO-5497 .prefill-box-extra-text{color:#a9a9a9;font-weight:400;font-size:14px}@-moz-document url-prefix(){.HALO-5497 .prefill-box{padding-top:8px}}html[dir=rtl] body.HALO-5497 .prefill-box{padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.HALO-6059 .autosuggest-results li,.HALO-6059 .recent-searches-top-destinations li{overflow:hidden}.HALO-6059 .autosuggest-results li .recent-search-destination,.HALO-6059 .recent-searches-top-destinations li .recent-search-destination{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:265px;display:inline-block}.HALO-6059 .autosuggest-results li .recent-search-dates,.HALO-6059 .recent-searches-top-destinations li .recent-search-dates{max-width:375px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.HALO-6059 .autosuggest-results li .recent-search-seperator,.HALO-6059 .recent-searches-top-destinations li .recent-search-seperator{vertical-align:top}.HALO-6059 .autosuggest-results li .recent-search-occupancy,.HALO-6059 .recent-searches-top-destinations li .recent-search-occupancy{display:inline}html[dir=rtl] .autosuggest-results li .recent-search-destination,html[dir=rtl] .recent-searches-top-destinations li .recent-search-destination{float:right}html[dir=rtl] .autosuggest-results li .recent-search-dates,html[dir=rtl] .recent-searches-top-destinations li .recent-search-dates{float:left}
.HRMW-10 .room-features-and-amenities{height:370px}.HRMW-10 #section-question-about-room-popup{padding:5px 10px}.HRMW-10 #section-question-about-room-popup #button-question-about-room-popup{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;width:100%;height:40px;border-radius:4px;background-color:#85c150;margin-top:15px;text-align:center;color:#fff}.HRMW-10 #section-question-about-room-popup #button-question-about-room-popup i{padding-left:10px;padding-right:15px;font-size:18px}
.HRMW-8 #section-question-about-room{padding:10px 0 10px 15px;color:#85c150}.HRMW-8 #section-question-about-room a.ask-about-room-text{height:13px;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;color:#85c150}.HRMW-8 #section-question-about-room a.ask-about-room-text:active,.HRMW-8 #section-question-about-room a.ask-about-room-text:focus,.HRMW-8 #section-question-about-room a.ask-about-room-text:hover{color:#85c150}.HRMW-8 #section-question-about-room a.ask-about-room-text:active i,.HRMW-8 #section-question-about-room a.ask-about-room-text:focus i,.HRMW-8 #section-question-about-room a.ask-about-room-text:hover i{text-decoration:none}.HRMW-8 #section-question-about-room i{color:#85c150;font-size:20px}.HRMW-8 #section-question-about-room .ask-about-room-color{color:#85c150}
.HRMW-9 .contact-host-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal}.HRMW-9 #section-contact-property{height:70px;background-color:#f7f7f7;border:1px solid #e2e2e2;margin:5px 0 10px}.HRMW-9 #contact-host-box-label{height:14px;color:#444;padding-left:30px;padding-top:29px}.HRMW-9 #contact-host-box-button{width:100%;height:40px;border-radius:4px;background-color:#85c150;margin-top:15px;text-align:center;color:#fff}.HRMW-9 #contact-host-box-button i{padding-left:10px;padding-right:15px;font-size:18px}
.MIN-6640 .feedback-option{position:relative}.MIN-6640 .feedback-panel{text-align:left;width:220px;right:-78px}.MIN-6640 .feedback-panel #website-feedback-panel{text-align:left}.MIN-6640 .feedback-panel .header-feedback{padding:5px 0 5px 10px;border-bottom:1px solid #eee}.MIN-6640 .feedback-panel .header-feedback:hover{color:#0283df;background-color:#f5f5f5}.MIN-6640 .feedback-panel .header-faq{width:100%;padding:5px 0 5px 10px}.MIN-6640 .feedback-panel .header-faq:hover{background-color:#f5f5f5}.MIN-6640 .feedback-panel .header-faq:hover>a{color:#0283df}.MIN-6640 .feedback-menu-icon i{margin-top:18px}
.MIN-7778 .header-review-score{text-align:right;line-height:22px;white-space:nowrap;vertical-align:top;float:right;width:30%}.MIN-7778 .header-review-score .review-score-desc{font-size:18px;color:#636363;margin-right:10px}.MIN-7778 .header-review-score .review-score-value{font-size:32px;color:#0283df}.MIN-7778 .header-review-score .review-based-on-section{font-size:1em;color:#636363;letter-spacing:.1em;text-align:right}.MIN-7778 .hotel-header-section{margin:5px 0 21px}.MIN-7778 .hotel-header-section .hotel-header-GCA{vertical-align:top;float:left;width:59px;padding:0;position:relative}.MIN-7778 .hotel-header-section #hotel-header{line-height:26px;width:63%;vertical-align:top;float:left}.MIN-7778 .hotel-header-section #hotel-header #hotelname{font-weight:500;line-height:26px;margin:0 10px 0 0;padding:0;font-size:24px;display:inline;vertical-align:top}.MIN-7778 .hotel-header-section #hotel-header i{margin:-3px 5px 0 0;padding:0}.MIN-7778 .hotel-header-section #hotel-header .new-alignment-thumb-up{margin:-6px 0 0 6px;padding:0;font-size:19px}
.MIN-7785 .popup-lightbox-container .close-button-top{top:15px;right:375px}.MIN-7785 .popup-lightbox-container .new-room-popup{position:fixed;top:0;left:0;width:100%;height:100%}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;height:100%;width:100%}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery{height:100%;margin-right:360px;position:relative;overflow:hidden}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image{cursor:pointer;position:relative;overflow:hidden;width:100%;height:70%;margin-top:54px}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image .slider-wrap{position:relative;height:100%;font-size:0}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image .slider-wrap .image-wrap{height:100%;float:left;text-align:center}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image .slider-wrap .image-wrap .image{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;max-height:100%;width:auto;display:inline-block}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image .slider-wrap .image-wrap .image>img{max-height:100%;max-width:100%}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image .slider-wrap .image-wrap .image .text-gradient{position:absolute;bottom:-1px;width:100%;height:20%;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.4))}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image .slider-wrap .image-wrap .image .text-gradient .image-number{position:absolute;right:10px;bottom:10px;opacity:.8;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:.6px;text-align:right;line-height:1;color:#fff}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image>.arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;width:auto;color:#FFF}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image>.arrow.left{left:0}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .gallery-image>.arrow.right{right:0}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel{max-width:90%;max-height:26%;height:auto;overflow-y:auto;overflow-x:hidden;font-size:0;text-align:left;margin:15px auto 0}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel .thumbnail-image-wrapper{position:relative;width:100px;height:75px;display:inline-block;margin:4px;cursor:pointer;transition:outline .1s ease-in-out;background:#000}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel .thumbnail-image-wrapper .thumbnail-image{height:100%;width:100%;opacity:.5;transition:opacity .1s ease-in-out}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel .thumbnail-image-wrapper:hover{outline:#FFF solid 1px}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel .thumbnail-image-wrapper:hover>.thumbnail-image{opacity:.8}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel .thumbnail-image-wrapper.active{outline:#FFF solid 2px}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel .thumbnail-image-wrapper.active>.thumbnail-image{opacity:1}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel::-webkit-scrollbar{width:5px}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.MIN-7785 .popup-lightbox-container .new-room-popup .gallery-wrapper .gallery .thumbnail-panel::-webkit-scrollbar-thumb{border-radius:10px;background:grey;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.MIN-7785 .popup-lightbox-container .new-room-popup .details{position:absolute;top:0;right:0;height:100%;width:360px;background-color:#fff}.MIN-7785 .popup-lightbox-container .new-room-popup .details .padding{padding:20px}.MIN-7785 .popup-lightbox-container .new-room-popup .details .room-type-name-container{box-shadow:0 3px 2px rgba(86,86,86,.15)}.MIN-7785 .popup-lightbox-container .new-room-popup .details .room-type-name-container .room-type-name{padding-right:13px;font-size:16px;font-weight:700;color:#000;margin-bottom:0}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container{height:calc(100% - 62px);overflow:auto;overflow-x:hidden}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container.two_column .room-amenities-section .room-info-items-list .room-info-item,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container.two_column .room-amenities-section-no-border-bottom .room-info-items-list .room-info-item,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container.two_column .room-features-section .room-info-items-list .room-info-item{width:50%}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-features-section{border-bottom:1px solid;border-color:#EBEBEB;overflow:hidden}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section .room-categories-name,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom .room-categories-name,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-features-section .room-categories-name{font-size:14px;font-weight:700;color:#4e4e4e;margin-bottom:10px}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section .room-info-items-list,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom .room-info-items-list,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-features-section .room-info-items-list{color:grey;position:relative}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section .room-info-items-list .room-info-item,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom .room-info-items-list .room-info-item,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-features-section .room-info-items-list .room-info-item{width:100%;float:left;margin-bottom:10px}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section .room-info-items-list .room-info-item .room-info-icon,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom .room-info-items-list .room-info-item .room-info-icon,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-features-section .room-info-items-list .room-info-item .room-info-icon{float:left;margin:0}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section .room-info-items-list .room-info-item .room-info-desc,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom .room-info-items-list .room-info-item .room-info-desc,.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-features-section .room-info-items-list .room-info-item .room-info-desc{display:block;padding:0 3px 0 33px;word-wrap:break-word;line-height:18px;font-size:13px}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .room-amenities-section-no-border-bottom{border-bottom:none;padding-bottom:0}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .not-available-feature-icon{color:#a9a9a9}.MIN-7785 .popup-lightbox-container .new-room-popup .details .features-amenities-container .not-available-feature{text-decoration:line-through;color:#a9a9a9}
.MIN-7801 .filters-container{display:block;margin-bottom:0;border-top:1px solid #9B9B9B;border-left:1px solid #9B9B9B;border-right:1px solid #9B9B9B;background-color:#DDD}.MIN-7801 .filters-container .no-room-filtered{background-color:#fff;padding:60px 0;border-right:0;border-left:0;border-top:0;border-bottom:1px solid #CECECE;text-align:center}.MIN-7801 .filters-container .no-room-filtered .filter-search-icon{width:42px;height:42px;margin:0 auto;text-align:center}.MIN-7801 .filters-container .no-room-filtered .filter-search-icon i{margin-top:8px;color:#6a6a6a}.MIN-7801 .filters-container .no-room-filtered .no-room-filtered-description{font-size:20px;margin:30px 0 15px;text-align:center;color:#6b6b6b}.MIN-7801 .filters-container .no-room-filtered .clear-all-filters:hover{color:#53B7FF}.MIN-7801 .filters-container .no-room-filtered .clear-all-filters{font-size:16px;color:#0081e2;text-decoration:underline;text-align:center;margin-top:15px;cursor:pointer}.MIN-7801 .filters-container .filter-panel{display:table;padding:20px;border:0 solid #CECECE;margin:0PX 0 0;width:100%}.MIN-7801 .filters-container .filter-panel .filter-clear-text:hover{color:#000}.MIN-7801 .filters-container .filter-panel .filter-clear-text{float:right;line-height:30px;cursor:pointer;text-decoration:underline;font-size:14px;color:#333;font-weight:400;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MIN-7801 .filters-container .filter-panel .right-group{display:table-cell;vertical-align:bottom}.MIN-7801 .filters-container .filter-panel .left-group{display:table-cell;vertical-align:top;padding-right:18px;white-space:nowrap}.MIN-7801 .filters-container .filter-panel .filter-text{font-size:14px;float:left;line-height:30px;font-weight:700}.MIN-7801 .filters-container .filter-panel .checkbox-group{display:table-cell;width:100%}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice{display:inline-block;*display:inline;zoom:1;margin-right:6px;line-height:1px;width:195px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .filter-hover-group{cursor:pointer;display:inline-block;*display:inline;zoom:1}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .filter-hover-group:hover{color:#1D57C5}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .filter-hover-group:hover .checkbox-icon{border:1px solid #1D57C5}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice label{vertical-align:middle;display:inline;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;width:150px;float:left;margin-bottom:0;margin-top:5px}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .checkbox-icon.selected{border:1px solid #53B7FF}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .checkbox-icon{border:1px solid #9B9B9B;background-color:#F3F3F3;border-radius:2px;line-height:0;width:20px;height:20px;display:inline-block;*display:inline;zoom:1;text-align:center;margin-left:8px;margin-right:14px;margin-top:5px;float:left}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .checkbox-icon .filteritem-checkmark{color:#0283DF;margin-top:3px;visibility:hidden}.MIN-7801 .filters-container .filter-panel .checkbox-group .filter-choice .filter-option{display:none;margin:0 14px 0 8px}.MIN-7801 #room-grouping{border-right:1px solid #9B9B9B;border-left:1px solid #9B9B9B;border-bottom:1px solid #9B9B9B}
.MIN-7914 td.master-room-header>a.master-room-name,.MIN-7914 td.master-room-header>a.master-room-name:hover{color:#000}
.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.MIN-7915 .pricing{font-size:15px;color:#EE595D}.MIN-7915 .display{font-size:24px;font-weight:700}.MIN-7915 .pricing.crossed-out{color:#646464}
.MIN-8025 .map-container.map-poi>.poi-container{position:absolute;top:0;right:0;height:100%}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container{padding:0}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container{height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container::-webkit-scrollbar{width:5px;background-color:#ebebeb}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#ebebeb}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#c7c7c7}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container{width:350px}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group{margin-top:0;padding:0;list-style:none;outline:0}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group.__hotel .category-icon .ficon-bg{color:#0283DF}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group.__eat .category-icon .ficon-bg{color:#1AAC5B}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group.__explore .category-icon .ficon-bg{color:#F79D11}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group.__play .category-icon .ficon-bg{color:#9436D4}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group.__shopping .category-icon .ficon-bg{color:red}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container{background-color:#f3f3f3;border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;text-align:center;margin:0;padding:0;height:36px;line-height:36px;vertical-align:middle;font-size:0;box-sizing:content-box}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container>.header{display:inline-block;margin:0 auto}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container.first-header{border-top:0}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container .category-icon{width:24px;height:36px;float:left;position:relative;color:#fff}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container .category-icon>span{position:absolute;display:block}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container .category-icon .ficon{margin-bottom:1px}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container .category-icon .ficon-pin-star{color:#0283DF}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container .category-icon .ficon-12{margin-left:6px}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .header-container .category-title{float:left;padding-left:8px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;color:#333}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container{height:94px;box-sizing:content-box;position:relative;border-bottom:1px solid #b1b1b1}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container.clickable{cursor:pointer}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container.clickable:hover{background-color:#ebebeb}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container:last-child{border-bottom:none}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container .item-image{width:80px;height:75px;position:absolute;top:9px;left:15px}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container .item-description{position:absolute;left:105px;width:215px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container .hotel-title{font-weight:700}.MIN-8025 .map-container.map-poi .map-poi-sidebar-container section.poi-group-container ul.group-container li.group .item-container .nav-container{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.MIN-8025 .map-container.map-poi .map-poi-sidebar-fadeout{width:350px;right:0;bottom:0}
.MIN-8067 .show-more-less-room-group .container{cursor:auto;height:41px}.MIN-8067 .show-more-less-room-group .cursor-pointer{cursor:pointer}.MIN-8067 .price-guarantee-container{position:absolute;right:0;bottom:0;padding:11px 22px;cursor:pointer;color:#0283DF}.MIN-8067 .price-guarantee-container:hover{color:#2F9EED}.MIN-8067 .price-guarantee-container .price-guarantee-text{padding-left:4px;font-size:12px}
.MIN-8068 .recommended-properties-container .recommended-properties-list .current-property img{margin:0}.MIN-8068 .recommended-properties-container .recommended-properties-list .current-property-label{top:auto;bottom:0}.MIN-8068 .recommended-properties-container .recommended-properties-list>table td{width:224px}.MIN-8068 .recommended-properties-container .recommended-properties-list>table img{width:208px;height:117px;display:block;margin:0 auto}.MIN-8068 .room-grouping-grid .room-pic-943 img{width:160px;max-width:160px}.MIN-8068 #pre-search>table>tbody .room_col img{width:80px;height:60px}



.MKTBB-55 .head .logo-partner{position:absolute;left:105px}
.NHA-192 .nha-property-tag{display:inline-block;margin-bottom:5px;vertical-align:-2px}.NHA-192 .nha-property-tag-icon{background:url(/images/nha/default/ic-desktop-private-rental.png) no-repeat;margin-left:5px;width:32px;height:32px;background-size:32px 32px;display:inline-block;vertical-align:bottom;position:relative}.NHA-192 .nha-property-tag-text{font-weight:700;font-size:14px;padding:5px 10px 5px 20px;border-radius:3px;background-color:#d7f9e3;margin-left:-18px;vertical-align:top;margin-top:1px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.NHA-192 .nha-property-tag-icon{background:url(/images/nha/default/ic-desktop-private-rental2X.png) no-repeat;width:32px;height:32px;display:inline-block;vertical-align:bottom;margin-left:5px;position:relative;background-size:32px 32px}}
.NHA-195 .contact-host-section{margin-top:-5px;margin-bottom:10px;background-color:#F0F0F0}.NHA-195 .contact-host-section .contact-host-question-container{padding-top:10px;padding-bottom:10px}.NHA-195 .contact-host-section .contact-host-question-container i{color:#0283df;vertical-align:top}.NHA-195 .contact-host-section .contact-host-question-container span{display:inline-block;font-size:14px;padding-left:10px;padding-top:10px;width:82%}.NHA-195 .contact-host-section .contact-host-button-container{text-align:center;padding-top:24px}.NHA-195 .contact-host-section .contact-host-button-container>input{font-weight:700;padding-top:4px;padding-bottom:4px}.NHA-195 .contact-host-section .btn-contact-host{border:1px solid #0283df;padding:8px 15px;color:#0283df;font-size:14px;background-color:#fff}.NHA-195 .contact-host-section .btn-contact-host:hover{color:#fff;background-color:#0283df}.NHA-195 .contact-host-section.row{margin-left:0;margin-right:0}.NHA-195 #contact-host-form a{cursor:pointer}.NHA-195 #contact-host-form li{list-style:none}.NHA-195 #contact-host-form .greytext{color:#666}.NHA-195 #contact-host-form .ri-header{overflow:hidden}.NHA-195 #contact-host-form .checkin-detail{clear:both}.NHA-195 #contact-host-form .property-detail{padding:15px 0;border-top:1px solid #999;margin-left:-10px;margin-right:-10px}.NHA-195 #contact-host-form .property-detail>li{padding-left:10px}.NHA-195 #contact-host-form .btn-send-message-disabled,.NHA-195 #contact-host-form .button{margin:20px 0 15px;padding:8px 40px}.NHA-195 #contact-host-form .message-box{height:300px;overflow-x:auto}.NHA-195 #contact-host-form .button{background:#0283df;background-image:linear-gradient(#028ef1,#027ad0);font-weight:700;line-height:1.3;font-size:16px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.1);border:none;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.3);box-sizing:border-box;color:#fff}.NHA-195 #contact-host-form .btn-send-message{background:#0283df;background-image:linear-gradient(#028ef1,#027ad0);margin:20px 0 15px;padding:8px 40px}.NHA-195 #contact-host-textarea{resize:none}.NHA-195 .got-a-question-for-property a{color:inherit;font-size:11px;font-weight:700;text-decoration:underline}
.PER-0000 body{background:#AF8DFF}
.PM-3724 .clpv3.rtl .logo,.PM-3724 .clpv3.rtl .logo-partner,.PM-3724 .lbh-logo-common,.PM-3724 .logo,.PM-3724 .logo-partner,.PM-3724 .rtl .logo,.PM-3724 .rtl .logo-partner,.PM-3724 .tablet-wrapper .head .logo{display:inline-block;*display:inline;margin-top:12px;position:relative;left:auto;top:auto;vertical-align:top;*zoom:1;*float:left}.PM-3724 .clpv3.rtl .logo,.PM-3724 .clpv3.rtl .logo-partner,.PM-3724 .lbh-blt-reset-rtl{border-right:none;margin-right:0;padding-right:0}.PM-3724 .clpv3.rtl .logo-partner,.PM-3724 .logo-partner{border-left:1px solid #eee;margin-left:15px;padding-left:15px}.PM-3724 .logo-partner img{display:inline-block;*display:inline;width:auto;max-height:34px;*height:34px}.PM-3724 .main-menu{*float:right;*height:auto}.PM-3724 .rtl .logo{right:auto;margin-right:20px;*float:right}.PM-3724 .rtl .logo-partner{*float:right;border-left:none;margin-left:0;padding-left:0;border-right:1px solid #eee;margin-right:15px;padding-right:15px}
.PM-7465 .logo-partner{display:inline-block;margin-top:12px;*zoom:1;*float:left;border-left:1px solid #eee;margin-left:15px;padding-left:15px}.PM-7465 .logo-partner img{display:inline-block;*display:inline;width:auto;max-height:34px;*height:34px}
.PM-7782 .jetstar-logo{float:left}.PM-7782 .jetstar-logo a{display:block;margin-top:15px;margin-bottom:15px}.PM-7782 .jetstar-logo img{width:107px}.PM-7782 #jetstar-header .logo{float:left;margin:11px 0}.PM-7782 #jetstar-header .navbar-menu>.navbar-menu-item>a{color:#58585A}.PM-7782 #jetstar-header .navbar-menu>.navbar-menu-item.jetstar-menu{font-family:HelveticaNeueW01,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin-left:1px}.PM-7782 #jetstar-header .navbar-menu>.navbar-menu-item.jetstar-menu>a{padding-left:16px;padding-right:16px;text-decoration:none}.PM-7782 #jetstar-header .navbar-menu>.navbar-menu-item.jetstar-menu>a:hover{color:#58585A;background:0 0}.PM-7782 #jetstar-header .navbar-menu>.navbar-menu-item.jetstar-menu>a:after{background:#ff5115;bottom:1px;content:"";display:block;height:8px;left:0;position:absolute;width:100%;opacity:0;transition-property:color,opacity;transition-duration:.3s}.PM-7782 #jetstar-header .navbar-menu>.navbar-menu-item.jetstar-menu>a:hover:after{opacity:1}.PM-7782.newhome #jetstar-header{margin-bottom:20px}.PM-7782 .main-header .logo-partner{padding-left:15px}
@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.dark-grey{color:#454545}.grey{color:#5b5b5b}.warm-grey{color:grey}.greyish{color:#a9a9a9}.light-grey{color:#E2E2E2}.cerulean{color:#0283DF}.sky-blue{color:#2F9EED}.ocean-blue{color:#005BA0}.baby-blue{color:#B0DEFF}.orange-yellow{color:#F99E00}.red{color:#C50000}.bright-red{color:#ff2608}.jade{color:#1AAC5B}.light-yellow{color:#FFF4E5}.light-red{color:#FFF1F1}.light-green{color:#E9FFE9}.very-light-gray{color:#EEE}.very-dark-gray{color:#666}.dark-moderate-blue{color:#3b5998}.black{color:#000}.gray50{color:#7f7f7f}.gray80{color:#ccc}.gray84{color:#d6d6d6}.gray97{color:#f7f7f7}.very-soft-yellow{color:#d9c587}.purple{color:#9436D4}.dark-gray1{color:#646464}.dark-gray2{color:#A0A0A0}.soft-red{color:#EE595D}.pink{color:#FF63A3}@font-face{font-family:mallory;src:url(/images/fonts/mallory-light-webfont-v01.eot);src:url(/images/fonts/mallory-light-webfont-v01.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-light-webfont-v01.woff2) format("woff2"),url(/images/fonts/mallory-light-webfont-v01.woff) format("woff"),url(/images/fonts/mallory-light-webfont-v01.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/Mallory-Book.eot);src:url(/images/fonts/Mallory-Book.eot?#iefix) format("embedded-opentype"),url(/images/fonts/Mallory-Book.woff2) format("woff2"),url(/images/fonts/Mallory-Book.woff) format("woff"),url(/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:mallory;src:url(/images/fonts/mallory-medium.eot);src:url(/images/fonts/mallory-medium.eot?#iefix) format("embedded-opentype"),url(/images/fonts/mallory-medium.woff2) format("woff2"),url(/images/fonts/mallory-medium.woff) format("woff"),url(/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.PRIUS-1715 .pointsmax-partner-list .active{background:#f4f4f4;color:#0283df}
.rtl.PRIUS-1823 #pointsmax-partner-menubox .pointsmax-introducing,.rtl.PRIUS-1823 #pointsmax-partner-menubox h6{text-align:right}.safari .PRIUS-1823 .pointsmax-partner-list .pointsmax-selection span{padding-left:10px}.rtl.PRIUS-1823 #pointsmax-partner-menubox{right:-505px}.rtl.PRIUS-1823 #pointsmax-partner-menubox .learn-more-link{float:left}.rtl.PRIUS-1823 #pointsmax-partner-menubox .pointsmax-partner-list .pointsmax-selection{float:right}.rtl.PRIUS-1823 #pointsmax-partner-menubox .pointsmax-partner-list .pointsmax-selection img{right:0}.rtl.PRIUS-1823 #pointsmax-partner-menubox .pointsmax-partner-list .pointsmax-selection a{padding-left:0;padding-right:38px;text-align:right}.rtl.PRIUS-1823 #pointsmax-partner-menubox .pointsmax-off-bg .pointsmax-off{float:left}.rtl.PRIUS-1823 .my-pointsmax-title-span .ficon-dot-seperater{left:63px}
.pointsmax-links{font-size:12px;font-weight:400;cursor:pointer}#pmx-show-more-link{color:#0283df;display:inline-block}#pmx-show-less-link{color:#0283df;display:none}#pointsmax-partner-menubox .hidden-pointsmax-programs{display:none}
.PRIUS-2040 .pointsmax-partner-list .pointsmax-selection img{max-width:25px}
.PRIUS-2102 #pointsmax-partner-menubox .pointsmax-off{float:right;color:#0283DF;cursor:pointer;font-weight:400}.PRIUS-2102 #pointsmax-partner-menubox .pointsmax-off:hover{background:#f4f4f4}.rtl.PRIUS-2102 #pointsmax-partner-menubox .pointsmax-off{float:left}
@media screen and (max-width:1024px){.PRIUS-2229 .navbar-menu-item.pointsmax-partners-option{position:static}.PRIUS-2229 #pointsmax-partner-menubox{right:20px}}
.REVIEW-129 .review-sort-options{margin-top:30px}.REVIEW-129 .review-sort-options select{margin-left:10px;padding-left:5px;padding-right:15px}.REVIEW-129 .pagination.top{margin-top:10px}
.REVIEW-132 .review-features{margin-top:35px}.REVIEW-132 .review-features .review-date{line-height:40px}.REVIEW-132 .helpful-btn{background-color:#fff;border:1px solid #0283DF;border-radius:3px;color:#0283DF;padding:0 20px;margin-left:10px;height:40px}.REVIEW-132 .helpful-btn-container{float:right;line-height:38px}.REVIEW-132 .helpful-btn:hover{border-color:#53b7ff;background-color:#53b7ff;color:#fff}.REVIEW-132 .helpful-btn:active{background-color:#0283DF;color:#fff}
.REVIEW-1392 .review-header .line-seperator{display:block}.REVIEW-1392 .individual-review-item{display:block;overflow:hidden;margin-top:0;padding:20px;border-bottom:1px solid #DDD}.REVIEW-1392 .individual-review-item .review-info{padding-top:20px}.REVIEW-1392 .individual-review-item .review-info .review-comment-score{overflow:hidden;font-size:36px;font-weight:600;color:#3d81f5;line-height:36px}.REVIEW-1392 .individual-review-item .review-info-detail .review-reviewer-name{margin-top:10px}.REVIEW-1392 .individual-review-item .review-info-detail i{margin-top:3px}.REVIEW-1392 .individual-review-item .review-comment-bubble{background-color:#F5F5F5;border-radius:15px;padding:30px 60px 20px}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment{margin-top:0;overflow:hidden;display:block}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-title{margin-left:-8px;font-size:18px;font-weight:700;color:#333}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-icon{vertical-align:top;padding-top:20px}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-positive{color:#85c150;padding-right:5px;margin-left:-24px}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-negative{color:#5A5B5B;padding-right:5px;margin-left:-24px}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-detail{padding-top:20px;color:#555}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-date-only{padding-top:10px;overflow:hidden}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-date-translate{padding-top:15px;overflow:hidden}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-date{padding-left:0;color:#999;line-height:40px}.REVIEW-1392 .individual-review-item .review-comment-bubble .review-comment-translate{padding:0}.REVIEW-1392 .individual-review-item .review-comment-bubble .translated-review-panel{margin-top:20px}.REVIEW-1392 .individual-review-item .review-info-bottom{margin:15px 0 10px;padding-left:0;line-height:14px}.REVIEW-1392 .individual-review-item .review-info-bottom .helpful-btn-state{margin-right:10px}.REVIEW-1392 .individual-review-item .review-info-bottom .helpful-btn{border:0;color:#3d81f5;padding:0;margin:0;font-weight:600;line-height:14px;height:14px}.REVIEW-1392 .individual-review-item .review-info-bottom .helpful-btn:active,.REVIEW-1392 .individual-review-item .review-info-bottom .helpful-btn:hover{border:0;background-color:#fff;color:#3d81f5}.REVIEW-1392 .individual-review-item .review-info-bottom .helpful-btn-seperator{padding:0 10px}
.REVIEW-445 .review .review-header{padding-top:0}.REVIEW-445 .review .review-header .header-text{padding-top:20px}.REVIEW-445 .pagination.top{margin-bottom:0}.REVIEW-445 .review{margin-top:20px}.REVIEW-445 .review-comments-item-loading{height:230px;padding:0;overflow:hidden;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:glowling;animation-name:glowling;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:no-repeat #f6f6f6;background-image:linear-gradient(270deg,#f6f6f6 0,#ebebeb 20%,#f6f6f6 40%,#f6f6f6);position:relative}.REVIEW-445 .review-comments-item-loading .review-detail-loading,.REVIEW-445 .review-comments-item-loading .reviewer-loading{padding:0;height:100%}.REVIEW-445 .review-comments-item-loading .__fill{background-color:#fff;position:absolute}.REVIEW-445 .review-comments-item-loading .__horizontal30{width:30px;height:100%}.REVIEW-445 .review-comments-item-loading .__vertical10{width:100%;height:10px}.REVIEW-445 .review-comments-item-loading .__vertical15{width:100%;height:15px}.REVIEW-445 .review-comments-item-loading .__vertical25{width:100%;height:25px}.REVIEW-445 .review-comments-item-loading .__vertical30{width:100%;height:30px}.REVIEW-445 .review-comments-item-loading .__vertical45{width:100%;height:45px}.REVIEW-445 .review-comments-item-loading .__vertical75{width:100%;height:75px}.REVIEW-445 .review-comments-item-loading .__vertical50_w210{width:225px;height:50px}.REVIEW-445 .review-comments-item-loading .__top15{top:15px}.REVIEW-445 .review-comments-item-loading .__top65{top:65px}.REVIEW-445 .review-comments-item-loading .__top105{top:105px}.REVIEW-445 .review-comments-item-loading .__top130{top:130px}.REVIEW-445 .review-comments-item-loading .__top150{top:150px}.REVIEW-445 .review-comments-item-loading .__top155{top:155px}.REVIEW-445 .review-comments-item-loading .__top165{top:165px}.REVIEW-445 .review-comments-item-loading .__top200{top:200px}.REVIEW-445 .review-comments-item-loading .__right0{right:0}@-webkit-keyframes glowling{0%{background-position:-820px 0}to{background-position:820px 0}}@keyframes glowling{0%{background-position:-820px 0}to{background-position:820px 0}}
.REVIEW-594 .review-rating-detail{width:100%;float:none;margin-top:45px;margin-left:auto;margin-right:auto}.REVIEW-594 .review-rating-detail-text{word-break:break-word;width:50%}.REVIEW-594 .review-rating-detail-count{position:absolute;width:115px;top:100px}
.REVIEW-798 .mosaic-location-subrating{position:absolute;bottom:10px;right:12px;background-color:#468cff;z-index:2;color:#fff;text-align:center;border-radius:2px;width:84px;height:39px}.REVIEW-798 .mosaic-location-subrating .location-subrating{font-size:20px;font-weight:700;height:22px}.REVIEW-798 .mosaic-location-subrating .location-text{font-size:10px;font-weight:300}
.REVIEW-927 .provider-reviews-bottom{float:right;margin-top:-50px;padding:0 35px 20px 0;position:relative;background-color:#efeff1;text-align:right}.REVIEW-927 .provider-reviews-bottom .agoda-brand-review-image{margin-bottom:-10px;margin-left:3px}
.ic-globe,.ic-headset{background-image:url(/images/mvc/default/bg-sprite-icons_v30.png);background-repeat:no-repeat;display:inline-block}.ic-headset{background-position:-394px -430px;width:28px;height:28px}.ic-globe{background-position:-350px -434px;width:20px;height:20px}.ic-close-small,.ic-dropdown-arrow-white{background-image:url(/images/mvc/default/bg-sprite-icons_v30.png);background-repeat:no-repeat;display:inline-block;width:12px}.ic-close-small{background-position:-318px -266px;height:12px}.ic-dropdown-arrow-white{background-position:-330px -303px;height:6px}.textlink-wrapper{margin-top:15px;margin-bottom:5px;overflow:hidden}.textlink-goto-top{float:right;display:block;background-color:#f1f4f9;margin:0;padding:4px 12px}.textlink-goto-top a{padding:0;background:0 0;border:none;border-radius:0;display:inline;color:#0283DF;text-decoration:underline}.textlink-goto-top a:hover{background:0 0;color:#00ADFF;text-decoration:none}.rtl .textlink-goto-top{float:left}
.SEAR-798 .new-sorting{border-collapse:separate;border:1px solid #7cc8ff}.SEAR-798 .new-sorting td{border-right:none;border-top:none;border-bottom:none;border-left:1px solid #7cc8ff}.SEAR-798 .new-sorting td:first-child{border-left:none}.SEAR-798 .new-sorting td.options.open,.SEAR-798 .new-sorting td.options:hover{border-right:none;border-top:none;border-bottom:none}.rtl .SEAR-798 .new-sorting td{border-left:none;border-top:none;border-bottom:none;border-right:1px solid #7cc8ff}.rtl .SEAR-798 .new-sorting td:first-child{border-right:none}.rtl .SEAR-798 .new-sorting td.options.open,.rtl .SEAR-798 .new-sorting td.options:hover{border-left:none;border-top:none;border-bottom:none;border-right:1px solid #7cc8ff}


.SWAT-1058 .favorite-heart{z-index:2!important}.SWAT-1058 .favorite-heart.opacity{z-index:1!important;color:#000;opacity:.4}
.SWAT-942 .favorite-heart.loved{color:#ef5757!important;opacity:.9!important}
.SWAT-943 .favorite-menu-icon{margin:0 4px}
