﻿@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;text-transform:none;}select{text-transform:none;}button,html input[type=button]{-webkit-appearance:button;cursor:pointer;}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input::-moz-focus-inner{border:0;padding:0;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@font-face{font-family:icomoon;src:url("/Web/font/IcoMoon/icomoon.eot?v=0.19");src:url("/Web/font/IcoMoon/icomoon.eot?v=0.19") format("embedded-opentype"),url("/Web/font/IcoMoon/icomoon.woff?v=0.19") format("woff"),url("/Web/font/IcoMoon/icomoon.ttf?v=0.19") format("truetype"),url("/Web/font/IcoMoon/icomoon.svg?v=0.19") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:icomoon2;src:url("/Web/font/IcoMoon/icomoon.eot?v=0.19");src:url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.eot?v=0.19") format("embedded-opentype"),url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.woff?v=0.19") format("woff"),url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.ttf?v=0.19") format("truetype"),url("/Web/font/IcoMoon/Distinction/icomoonDistinctionPlus.svg?v=0.19") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Open-Sans";src:url("/web/font/OpenSansRegular/opensans-regular-webfont.eot?");src:url("/web/font/OpenSansRegular/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/web/font/OpenSansRegular/opensans-regular-webfont.woff2") format("woff2"),url("/web/font/OpenSansRegular/opensans-regular-webfont.woff") format("woff"),url("/web/font/OpenSansRegular/opensans-regular-webfont.ttf") format("truetype"),url("/web/font/OpenSansRegular/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"TrajanPro-Regular";src:url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.eot?v=1");src:url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.eot?#iefix") format("embedded-opentype"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.otf?v=1") format("opentype"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.woff2?v=1") format("woff2"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.woff?v=1") format("woff"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.ttf?v=1") format("truetype"),url("/Web/font/TrajanPro-Regular/TrajanPro-Regular.svg#TrajanPro-Regular") format("svg");font-weight:normal;font-style:normal;}body{font-size:14px;font-size:1.4rem;line-height:1.4;font-family:Open-Sans,sans-serif;font-weight:normal;}h1,.HotName,h2,.HotNameSub,h3,h4,h5,h6{text-decoration:none;color:inherit;font-family:TrajanPro-Regular,serif;line-height:1.231;font-weight:bold;margin-top:0;margin-bottom:10px;}h1,.HotName{font-size:24px;font-size:2.4rem;}h2,.HotNameSub{font-size:18px;font-size:1.8rem;}h3{font-size:16px;font-size:1.6rem;}h4{font-size:14px;font-size:1.4rem;}span.HotName,span.HotPres{display:block;}p,.HotPres{color:inherit;font-size:inherit;font-weight:inherit;}a{color:#a3bb68;text-decoration:none;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}a:before,a:after{color:inherit;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}b,strong{font-weight:bold;}@-webkit-keyframes bookNowBtn{0%{background-color:#a3bb68;}33%{background-color:#8b8178;}66%{background-color:#2a2723;}100%{background-color:#a3bb68;}}@-moz-keyframes bookNowBtn{0%{background-color:#a3bb68;}33%{background-color:#8b8178;}66%{background-color:#2a2723;}100%{background-color:#a3bb68;}}@keyframes bookNowBtn{0%{background-color:#a3bb68;}33%{background-color:#8b8178;}66%{background-color:#2a2723;}100%{background-color:#a3bb68;}}@-webkit-keyframes flickerBG{0%{background-color:#e9e9e9;}25%{background-color:#c3bfbc;}50%{background-color:#e9e9e9;}75%{background-color:#c3bfbc;}100%{background-color:#e9e9e9;}}.headerHeight{background:#423f3f!important;z-index:11000!important;}.headerHeight>table{max-width:1200px!important;margin:auto!important;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none!important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:0;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;width:100%;height:auto;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-arrow{font-size:0;position:relative;}.slick-arrow:before{font-family:"icomoon";font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .slick-arrow:before{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.slick-arrow.slick-prev:before{content:"";}.slick-arrow.slick-next:before{content:"";}#ui-datepicker-div{width:300px!important;z-index:2147483647!important;}#ui-datepicker-div.ui-widget{background:#2a2723!important;border:0!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content span{color:#e9f0f4!important;}#ui-datepicker-div .ui-datepicker-header{border:0!important;background:transparent!important;font-weight:normal!important;font-size:14px!important;}#ui-datepicker-div .ui-datepicker-header .ui-state-hover{background:transparent!important;border-color:transparent!important;cursor:pointer!important;border-radius:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;}#ui-datepicker-div.ui-datepicker{padding:0!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{position:relative;padding:0!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-title{margin-top:.3em!important;margin-bottom:.3em!important;color:#a3bb68!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{top:.9em!important;border:0!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover{left:2px!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover{right:2px!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{background-image:url("/Web/DefaultImages/BookingPanel/ui-icons_ffffff_256x240.png")!important;background-position:-32px -4px!important;margin-top:0!important;top:0!important;font-weight:normal!important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background-image:url("/Web/DefaultImages/BookingPanel/ui-icons_ffffff_256x240.png")!important;background-position:-32px -4px!important;margin-top:0!important;top:0!important;font-weight:normal!important;background-position:-96px -4px!important;}#ui-datepicker-div.ui-datepicker table{margin:0!important;}#ui-datepicker-div.ui-datepicker th{padding:.5em 0!important;color:#ccc!important;font-size:13px!important;font-weight:normal!important;border:0!important;border-top:1px solid #8b8178!important;}#ui-datepicker-div.ui-datepicker td{background:#2a2723!important;border:0!important;padding:0!important;}#ui-datepicker-div td .ui-state-default{background:transparent!important;border:0!important;text-align:center!important;padding:.5em!important;margin:0!important;font-weight:normal!important;color:#efefef!important;font-size:13px!important;}#ui-datepicker-div td .ui-state-active,#ui-datepicker-div td .ui-state-hover{background:#8b8178!important;}#ui-datepicker-div .ui-state-disabled{opacity:1!important;}#ui-datepicker-div .ui-state-disabled .ui-state-default{color:#8b8178!important;}.dClubPopupBox{position:relative;width:320px;max-width:100%;margin:auto;padding:10px;background:#e9e9e9;text-transform:none;text-align:left;color:#2a2723;}.dClubPopupBox .Dlogo{display:block;margin-bottom:20px;}.dClubPopupBox .Dlogo img{width:80%;height:auto;margin:auto;display:block;}@media only screen and (max-width:767px) and (orientation:landscape){.dClubPopupBox .Dlogo{display:none;}}.dClubPopupBox .Dtitle{font-family:TrajanPro-Regular,serif;color:#8b8178;text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:10px;}.dClubPopupBox .Dform input[type=text]{width:100%!important;height:40px;line-height:40px;color:#8b8178;border:1px solid #8b8178;outline:0;background:#fff;text-indent:12px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;}.dClubPopupBox .Dform input[type=text]:hover,.dClubPopupBox .Dform input[type=text]:focus{border-color:#2a2723;color:#2a2723;}.dClubPopupBox .Dform input[type=checkbox]{width:40px;height:40px;color:#e9e9e9;border:1px solid #544e49;outline:0;background:#fff;display:inline-block;vertical-align:middle;margin-right:10px;}.dClubPopupBox .Dform .DIYform-title{display:none;}.dClubPopupBox .Dform .DIYform-row{margin-bottom:10px;}.dClubPopupBox .Dform input[type=submit]{width:100%;height:40px;line-height:40px;color:#2a2723;background:0;padding:0 20px;text-align:center;color:#2a2723;border:1px solid #a3bb68;display:inline-block;font-size:18px;font-family:TrajanPro-Regular,serif;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.dClubPopupBox .Dform input[type=submit]:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.dClubPopupBox .Dform input[type=submit]:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68;}.dClubPopupBox .Dform input[type=submit]:hover{border-color:#2a2723;}.dClubPopupBox .Dform input[type=submit]:hover:after{color:#2a2723;}.dClubPopupBox .Dlinks{margin-top:20px;}.dClubPopupBox .Dlinks:after{content:"";display:table;clear:both;}.dClubPopupBox .Dlinks .btn{font-family:Open-Sans,sans-serif;display:inline-block;width:auto;color:#8b8178;padding-bottom:6px;border-bottom:1px solid #8b8178;margin-bottom:10px;margin-right:20px;text-transform:none;float:left;clear:left;}.dClubPopupBox .Dlinks .btn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.dClubPopupBox .Dlinks .btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#8b8178;}.dClubPopupBox .Dlinks .btn:hover{color:#2a2723;border-color:#2a2723;}.dClubPopupBox .Dlinks .btn:hover:after{color:#2a2723;}.header-signUpPanel{background-color:#e9e9e9;height:80px;position:relative;}.header-signUpPanel.hidden{height:0!important;overflow:hidden;}.header-signUpPanel .inner{padding:10px 10px 0 10px;overflow:hidden;max-width:850px;margin:0 auto;}.header-signUpPanel .inner h3,.header-signUpPanel .inner .DClubButtonWrapper{display:block;width:50%;text-align:center;float:left;padding:10px 0;line-height:40px;opacity:1;transition:linear,.2s;}.header-signUpPanel .inner .DClubButtonWrapper>.button{background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer;}.header-signUpPanel .inner .DClubButtonWrapper>.button:hover{background-color:#2a2723;}.header-signUpPanel .inner .signUpCloseBtn{position:absolute;right:10px;top:10px;width:15px;}.header-signUpPanel .inner .signUpCloseBtn img{width:100%;}.header-signUpPanel .disclaimer{width:100%;text-align:center;position:relative;display:block;font-size:10px;padding:10px 0;float:left;}.header-signUpPanel .subPanel{display:none;}.header-signUpPanel .SubscriberPanelSubscribingContainer{display:none;}.header-signUpPanel .SubscriberPanelSubscribedContainer{position:absolute;}.header-signUpPanel.showSub{height:180px;}.header-signUpPanel.showSub .subPanel{display:block;position:relative;}.header-signUpPanel.showSub .inner>h3,.header-signUpPanel.showSub .DClubButtonWrapper{opacity:0;height:0;overflow:hidden;padding:0;margin:0;}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:40%;float:left;padding:10px 5px;}.header-signUpPanel .SubscriberPanelFullNameContainer input,.header-signUpPanel .SubscriberPanelEmailAddressContainer input{height:40px;line-height:40px;width:100%;text-indent:10px;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:20%;float:left;padding:10px 5px;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a{display:block;background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer;position:relative;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:before{content:"Join 'D' Club";height:40px;line-height:40px;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:hover{background-color:#2a2723;}.header-signUpPanel .subPanel>h3{width:100%;margin-bottom:0;padding:0;}.header-signUpPanel .moreInfoLink,.header-signUpPanel .tAndCLink{width:50%;margin:0 0 10px 0;display:block;float:left;text-align:center;}@media only screen and (max-width:767px){.header-signUpPanel{height:auto;margin-bottom:10px;}.header-signUpPanel .inner>h3{line-height:20px;margin-bottom:0;width:100%;}.header-signUpPanel .inner>.signUpCloseBtn{right:5px;top:5px;}.header-signUpPanel .inner>.DClubButtonWrapper{padding:0;width:100%;margin:0 auto 10px auto;}.header-signUpPanel .inner>.DClubButtonWrapper .button{margin:0 auto;max-width:280px;width:auto;font-size:1.3rem;}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:50%;padding-top:0;}}@media only screen and (max-width:767px) and (max-width:479px){.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:100%;}}@media only screen and (max-width:767px){.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:100%;padding-top:0;padding-bottom:0;}}@media only screen and (max-width:767px){.header-signUpPanel.showSub{height:auto;}}.vs3Wrapper{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.vs3Wrapper:before{content:"";display:table;}@media only screen and (max-width:1199px){.vs3Wrapper{max-width:960px;}}@media only screen and (max-width:959px){.vs3Wrapper{max-width:768px;}}@media only screen and (max-width:767px){.vs3Wrapper{max-width:480px;}}@media only screen and (max-width:479px){.vs3Wrapper{max-width:100%;}}.vs3Wrapper:after{content:"";display:table;clear:both;}.vs3Wrapper .intro{display:block;margin:30px auto;}.vs3Wrapper .intro:after{content:"";display:table;clear:both;}.vs3Wrapper .intro .inner:after{content:"";display:table;clear:both;}.vs3Wrapper .intro-image{margin-bottom:20px;}@media only screen and (min-width:768px){.vs3Wrapper .intro-image{width:50%;float:right;margin-bottom:auto;}}.vs3Wrapper .intro-image img{width:100%!important;height:auto!important;display:block;}.vs3Wrapper .intro-details{width:100%;}@media only screen and (min-width:768px){.vs3Wrapper .intro-details{width:50%;padding-right:20px;float:left;}.vs3Wrapper .intro-details.fullWidth{width:100%;float:none;}}.vs3Wrapper .intro-details-title{text-transform:uppercase;}.vs3Wrapper .intro-details-title h1{color:inherit;}.vs3Wrapper .repeatLayoutFlow:after{content:"";display:table;clear:both;}.vs3Wrapper .repeatLayoutFlow>br{display:none;}.vs3Wrapper .repeatLayoutFlow>span{display:block;}.vs3Wrapper .repeatLayoutFlow span.pagination{display:block!important;clear:both;}.vs3Wrapper .repeatLayoutFlow .item{display:block;}.vs3Wrapper .pagination{margin-bottom:20px;padding:10px 0;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178;}.vs3Wrapper .pagination:after{content:"";display:table;clear:both;}.vs3Wrapper .pagination-results{display:block;margin-bottom:5px;float:left;}.vs3Wrapper .pagination-pages{display:block;float:right;}.vs3Wrapper .pagination-pages font{color:#2a2723;border-color:#2a2723!important;padding:0 5px;}.vs3Wrapper .pagination-pages a{background:#2a2723;color:#fff;border:1px solid #2a2723;padding:0 5px;}.vs3Wrapper .pagination-pages a:hover,.vs3Wrapper .pagination-pages a:focus{background:#a3bb68;border-color:#a3bb68;}.vs3Wrapper .categoryWrapper-supjs{padding:10px 0;border-top:1px solid #8b8178;}.vs3Wrapper .categoryWrapper-supjs:after{content:"";display:table;clear:both;}.vs3Wrapper .categoryWrapper-supjs .supjs-title{margin-bottom:4px;}.vs3Wrapper .categoryWrapper-supjs .supjs-select{position:relative;display:inline-block;}.vs3Wrapper .categoryWrapper-supjs .supjs-select select{height:40px;line-height:40px;border:1px solid #d0d0d0;padding:0 16px 0 5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0;}.vs3Wrapper .categoryWrapper-supjs .supjs-select select::-ms-expand{display:none;}.vs3Wrapper .categoryWrapper-supjs .supjs-select select:hover,.vs3Wrapper .categoryWrapper-supjs .supjs-select select:focus{border-color:#8b8178;}@media only screen and (max-width:767px){.vs3Wrapper .categoryWrapper-supjs .supjs-select select{width:100%;}}.vs3Wrapper .categoryWrapper-supjs .supjs-select:after{position:absolute;top:18px;right:7px;content:"";width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#8b8178 transparent transparent transparent;}.vs3Wrapper .categoryWrapper-filter{padding:10px 0;border-top:1px solid #8b8178;}.vs3Wrapper .categoryWrapper-filter .dcolpnlheader{display:inline-block;margin:0 5px 5px 0;}.vs3Wrapper .categoryWrapper-filter ul{margin:0;padding:0;list-style:none;display:inline-block;}.vs3Wrapper .categoryWrapper-filter ul li{display:inline-block;}.vs3Wrapper .categoryWrapper-filter:after{content:"";display:table;clear:both;}.vs3Wrapper .categoryWrapper-filter .dcolulcategory{list-style:none;margin:0;padding:0;}.vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;margin-right:5px;margin-bottom:5px;}.vs3Wrapper .categoryWrapper-filter .dcolulcategory .dcolhlcategory:hover{background:#2a2723;}.vs3Wrapper .categoryWrapper-filter .colpnlheader{display:inline-block;margin-right:10px;}.vs3Wrapper .categoryWrapper-filter .colulcategory{display:inline-block;list-style:none;margin:0;padding:0;}.vs3Wrapper .categoryWrapper-filter .colulcategory .collicategory{display:inline-block;}.vs3Wrapper .categoryWrapper-filter .colulcategory .colhlcategory{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;margin-right:5px;margin-bottom:5px;}.vs3Wrapper .categoryWrapper-filter .colulcategory .colhlcategory:hover{background:#2a2723;}.supHeader-featPanel{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;text-align:center;padding-top:20px;padding-bottom:20px;background:#e9e9e9;position:relative;font-size:0;}@media only screen and (max-width:1199px){.supHeader-featPanel{max-width:960px;}}@media only screen and (max-width:959px){.supHeader-featPanel{max-width:768px;}}@media only screen and (max-width:767px){.supHeader-featPanel{max-width:480px;}}@media only screen and (max-width:479px){.supHeader-featPanel{max-width:100%;}}.supHeader-featPanel:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.supHeader-featPanel:before{content:"";background:#e9e9e9;position:absolute;width:10000px;width:200vw;height:100%;top:0;left:-5000px;left:-100vw;}}.supHeader-featPanel .col{display:inline-block;font-size:14px;font-size:1.4rem;position:relative;width:50%;text-transform:uppercase;text-align:center;}@media only screen and (max-width:767px){.supHeader-featPanel .col{margin:0 0 20px 0;}.supHeader-featPanel .col:nth-of-type(3),.supHeader-featPanel .col:nth-of-type(4){margin:0;}}@media only screen and (min-width:768px){.supHeader-featPanel .col{vertical-align:bottom;width:25%;}}@media only screen and (min-width:1200px){.supHeader-featPanel .col{vertical-align:middle;}}.supHeader-featPanel .col:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.supHeader-featPanel .col .link{color:#2a2723;}.supHeader-featPanel .col .link:hover{color:#a3bb68;}.supHeader-featPanel .col .link .ico{display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;margin-right:10px;}@media only screen and (max-width:767px){.supHeader-featPanel .col .link .ico{display:none;}.supHeader-featPanel .col .link .ico-d{display:inline-block;}}@media only screen and (min-width:768px) and (max-width:1199px){.supHeader-featPanel .col .link .ico{display:block;margin:0 auto 10px;}}.supHeader-featPanel .col .link .ico-phone{width:28px;height:28px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-phone.png);}.supHeader-featPanel .col .link .ico-pin{width:27px;height:43px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-pin.png);}.supHeader-featPanel .col .link .ico-d{width:53px;height:44px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-d.png);}.supHeader-featPanel .col .link .ico-hotel{width:36px;height:35px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-hotel-dark.png);}.supHeader-featPanel .col .link .text{display:inline-block;vertical-align:middle;font-family:TrajanPro-Regular,serif;}.supHeader-featPanel .dClubPopupBox{position:relative;width:320px;max-width:100%;height:500px;margin:auto;padding:10px;background:#e9e9e9;opacity:1;z-index:7002;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.68,-.55,.27,1.55);-moz-transition:.6s cubic-bezier(.68,-.55,.27,1.55);transition:.6s cubic-bezier(.68,-.55,.27,1.55);text-transform:none;text-align:left;color:#2a2723;}.no-csstransforms .supHeader-featPanel .dClubPopupBox{display:block;}@media only screen and (min-width:768px){.supHeader-featPanel .dClubPopupBox{position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-150px;}}.supHeader-featPanel .dClubPopupBox.hidden{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;}.no-csstransforms .supHeader-featPanel .dClubPopupBox.hidden{display:none;}@media only screen and (max-width:767px){.supHeader-featPanel .dClubPopupBox.hidden{display:none;}}.supHeader-featPanel .dClubPopupBox .Dlogo{display:block;margin-bottom:20px;}.supHeader-featPanel .dClubPopupBox .Dlogo img{width:80%;height:auto;margin:auto;display:block;}@media only screen and (max-width:767px) and (orientation:landscape){.supHeader-featPanel .dClubPopupBox .Dlogo{display:none;}}.supHeader-featPanel .dClubPopupBox .Dtitle{font-family:TrajanPro-Regular,serif;color:#8b8178;text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:10px;}.supHeader-featPanel .dClubPopupBox .Dform input[type=text]{width:100%!important;height:40px;line-height:40px;color:#8b8178;border:1px solid #8b8178;outline:0;background:#fff;text-indent:12px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;}.supHeader-featPanel .dClubPopupBox .Dform input[type=text]:hover,.supHeader-featPanel .dClubPopupBox .Dform input[type=text]:focus{border-color:#2a2723;color:#2a2723;}.supHeader-featPanel .dClubPopupBox .Dform input[type=checkbox]{width:40px;height:40px;color:#e9e9e9;border:1px solid #544e49;outline:0;background:#fff;display:inline-block;vertical-align:middle;margin-right:10px;}.supHeader-featPanel .dClubPopupBox .Dform .DIYform-title{display:none;}.supHeader-featPanel .dClubPopupBox .Dform .DIYform-row{margin-bottom:10px;}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]{width:100%;height:40px;line-height:40px;color:#2a2723;background:0;padding:0 20px;text-align:center;color:#2a2723;border:1px solid #a3bb68;display:inline-block;font-size:18px;font-family:TrajanPro-Regular,serif;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68;}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:hover{border-color:#2a2723;}.supHeader-featPanel .dClubPopupBox .Dform input[type=submit]:hover:after{color:#2a2723;}.supHeader-featPanel .dClubPopupBox .Dlinks{margin-top:20px;}.supHeader-featPanel .dClubPopupBox .Dlinks:after{content:"";display:table;clear:both;}.supHeader-featPanel .dClubPopupBox .Dlinks .btn{font-family:Open-Sans,sans-serif;display:inline-block;width:auto;color:#8b8178;padding-bottom:6px;border-bottom:1px solid #8b8178;margin-bottom:10px;margin-right:20px;text-transform:none;float:left;clear:left;}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#8b8178;}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:hover{color:#2a2723;border-color:#2a2723;}.supHeader-featPanel .dClubPopupBox .Dlinks .btn:hover:after{color:#2a2723;}.breadcrumb{margin:20px 0;padding:10px 0 0;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178;}.breadcrumb:after{content:"";display:table;clear:both;}.breadcrumb-inner{margin:0;padding:0;overflow:hidden;width:100%;}.breadcrumb-inner ul{padding:0;margin:0;list-style:none;}.breadcrumb-inner ul:after{content:"";display:table;clear:both;}.breadcrumb-inner li{float:left;margin:0 10px 10px;}.breadcrumb-inner li.cbcpnlall{margin-left:0;}.breadcrumb-inner li a,.breadcrumb-inner li span.cbclblcategory{height:32px;line-height:32px;padding:0 10px;float:left;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.5);position:relative;}.breadcrumb-inner li a{background:#e9e9e9;color:inherit;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.breadcrumb-inner li a:after{content:"";position:absolute;top:50%;right:-10px;margin-top:-16px;border-width:16px 0 16px 10px;border-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#e9e9e9;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.9999);-moz-transform:scale(.9999);-ms-transform:scale(.9999);transform:scale(.9999);}.breadcrumb-inner li a:hover,.breadcrumb-inner li a:focus,.breadcrumb-inner li a:active{background:#8b8178;color:#fff;}.breadcrumb-inner li a:hover:after,.breadcrumb-inner li a:focus:after,.breadcrumb-inner li a:active:after{border-left-color:#8b8178;}.breadcrumb-inner li.cbcpnlall a{border-radius:0 0 0 0;}.breadcrumb-inner li.cbcpnlcategory a:before,.breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{content:"";position:absolute;top:50%;left:-10px;margin-top:-16px;border-width:16px 0 16px 10px;border-style:solid;border-left-color:transparent;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.9999);-moz-transform:scale(.9999);-ms-transform:scale(.9999);transform:scale(.9999);}.breadcrumb-inner li.cbcpnlcategory a:before{border-top-color:#e9e9e9;border-right-color:#e9e9e9;border-bottom-color:#e9e9e9;}.breadcrumb-inner li.cbcpnlcategory a:hover:before,.breadcrumb-inner li.cbcpnlcategory a:focus:before,.breadcrumb-inner li.cbcpnlcategory a:active:before{border-top-color:#8b8178;border-right-color:#8b8178;border-bottom-color:#8b8178;}.breadcrumb-inner li.cbcpnlcategory span.cbclblcategory{border-radius:0 0 0 0;background-color:#8b8178;color:#fff;}.breadcrumb-inner li.cbcpnlcategory span.cbclblcategory:before{border-top-color:#8b8178;border-right-color:#8b8178;border-bottom-color:#8b8178;}.supHeader .header-supplierMenu{display:none;}.listViewWrapper-supplier,.listViewWrapper-mainAreas{margin-bottom:20px;}@media only screen and (min-width:1200px){.listViewWrapper-supplier .itemList,.listViewWrapper-mainAreas .itemList{margin:0 -10px;}}.listViewWrapper-supplier .item,.listViewWrapper-mainAreas .item{background:#e3dfdc;margin:20px auto;}.listViewWrapper-supplier .item:after,.listViewWrapper-mainAreas .item:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px) and (max-width:959px){.listViewWrapper-supplier .item,.listViewWrapper-mainAreas .item{background:0;border-bottom:1px solid #2a2723;}}@media only screen and (min-width:768px){.listViewWrapper-supplier .item-image,.listViewWrapper-mainAreas .item-image{float:left;width:50%;}}.listViewWrapper-supplier .item-image img,.listViewWrapper-mainAreas .item-image img{width:100%;height:auto;display:block;}.listViewWrapper-supplier .item-details,.listViewWrapper-mainAreas .item-details{padding:10px;}@media only screen and (min-width:768px){.listViewWrapper-supplier .item-details,.listViewWrapper-mainAreas .item-details{float:right;width:50%;}}@media only screen and (min-width:960px){.listViewWrapper-supplier .item-details,.listViewWrapper-mainAreas .item-details{padding:40px 40px 10px;}}.listViewWrapper-supplier .item-details-location,.listViewWrapper-mainAreas .item-details-location{color:#8b8178;}.listViewWrapper-supplier .item-details .item-stars,.listViewWrapper-mainAreas .item-details .item-stars{position:relative;padding-bottom:10px;max-height:50px;font-size:18px;}.listViewWrapper-supplier .item-details .item-stars-inner,.listViewWrapper-mainAreas .item-details .item-stars-inner{position:relative;}.listViewWrapper-supplier .item-details .item-stars .hidden,.listViewWrapper-mainAreas .item-details .item-stars .hidden{display:none;}.listViewWrapper-supplier .item-details .item-stars-inactive,.listViewWrapper-mainAreas .item-details .item-stars-inactive{position:relative;color:#a39b93;z-index:1;opacity:.7;}.listViewWrapper-supplier .item-details .item-stars-active,.listViewWrapper-mainAreas .item-details .item-stars-active{color:#8b8178;position:absolute;left:0;top:0;z-index:2;overflow:hidden;}.listViewWrapper-supplier .item-details-buttons,.listViewWrapper-mainAreas .item-details-buttons{margin-top:20px;}.listViewWrapper-supplier .item-details-buttons .btn,.listViewWrapper-mainAreas .item-details-buttons .btn{position:relative;display:inline-block;padding:8px 40px 8px 20px;text-align:center;text-transform:uppercase;width:auto;color:#8b8178;}.listViewWrapper-supplier .item-details-buttons .btn--readMore,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore{border:1px solid #8b8178;margin-bottom:10px;}.listViewWrapper-supplier .item-details-buttons .btn--readMore:after,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;transition:none;}.listViewWrapper-supplier .item-details-buttons .btn--readMore:hover,.listViewWrapper-mainAreas .item-details-buttons .btn--readMore:hover{border-color:#2a2723;color:#2a2723;}.listViewWrapper-supplier .item-details-buttons .btn--bookNow,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow{color:#fff;background:#a3bb68;border:1px solid transparent;margin-bottom:10px;}.listViewWrapper-supplier .item-details-buttons .btn--bookNow:after,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;}.listViewWrapper-supplier .item-details-buttons .btn--bookNow:hover,.listViewWrapper-mainAreas .item-details-buttons .btn--bookNow:hover{background:#8ba54b;}.listViewWrapper-service .itemList:after{content:"";display:table;clear:both;}.listViewWrapper-service .item{position:relative;margin-bottom:20px;}.listViewWrapper-service .item:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.listViewWrapper-service .item{width:48%;width:calc(50% - 20px/2);margin:0 20px 40px 0;float:left;}.listViewWrapper-service .item--alt{margin-right:0;}}.listViewWrapper-service .item-image{position:relative;overflow:hidden;height:350px;margin-bottom:20px;margin-bottom:2rem;}@media only screen and (max-width:959px){.listViewWrapper-service .item-image{height:250px;}}@media only screen and (max-width:767px){.listViewWrapper-service .item-image{height:250px;}}@media only screen and (max-width:479px){.listViewWrapper-service .item-image{height:250px;}}.listViewWrapper-service .item-image .linkWrapper--image{display:block;width:100%;height:100%;position:absolute;}.listViewWrapper-service .item-image:after{padding-top:0;}.listViewWrapper-service .item-image img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:auto!important;min-width:100%;height:auto!important;min-height:100%;}.listViewWrapper-service .item-details:after{content:"";display:table;clear:both;}.listViewWrapper-service .item-details-title{text-align:center;font-size:22px;font-size:2.2rem;text-transform:uppercase;margin-bottom:20px;}.listViewWrapper-service .item-details-shortDescription{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:100%;height:30px;font-size:0;position:absolute;top:320px;padding:0 5%;margin:0!important;background-color:#2a2723;background-color:rgba(42,39,35,.7);color:#fff;text-shadow:1px 1px 3px #333;overflow:hidden;-webkit-transition:height .5s ease-in-out,top .5s ease-in-out;-moz-transition:height .5s ease-in-out,top .5s ease-in-out;transition:height .5s ease-in-out,top .5s ease-in-out;}@media only screen and (max-width:959px){.listViewWrapper-service .item-details-shortDescription{top:220px;}}@media only screen and (max-width:767px){.listViewWrapper-service .item-details-shortDescription{top:220px;}}@media only screen and (max-width:479px){.listViewWrapper-service .item-details-shortDescription{top:220px;}}@media only screen and (min-width:768px){.listViewWrapper-service .item-details-shortDescription{left:0;width:100%;}}.listViewWrapper-service .item-details-shortDescription:before{opacity:1;content:"";text-align:center;display:block;top:15px;position:absolute;left:48%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;}.listViewWrapper-service .item-details .linkWrapper--featureTexts{display:block;float:left;width:100%;margin-right:20px;overflow:hidden;color:#2a2723;text-transform:uppercase;font-size:16px;font-family:TrajanPro-Regular,serif;}.listViewWrapper-service .item-details-featureTexts{text-align:center;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:30px;padding:0 10px;}.listViewWrapper-service .item-details-featureTexts-field1,.listViewWrapper-service .item-details-featureTexts-field2,.listViewWrapper-service .item-details-featureTexts-field3,.listViewWrapper-service .item-details-featureTexts-field4{position:relative;display:block;width:100%;float:left;text-align:left;}.listViewWrapper-service .item-details-featureTexts-field1:before,.listViewWrapper-service .item-details-featureTexts-field2:before,.listViewWrapper-service .item-details-featureTexts-field3:before,.listViewWrapper-service .item-details-featureTexts-field4:before{content:"";position:relative;font-family:"icomoon2";font-size:20px;left:0;top:0;padding-right:10px;}.listViewWrapper-service .item-details-featureTexts-field1:before{content:"";}.listViewWrapper-service .item-details-featureTexts-field2:before{content:"";}.listViewWrapper-service .item-details-featureTexts-field3{width:50%;}.listViewWrapper-service .item-details-featureTexts-field3:before{content:"";}.listViewWrapper-service .item-details-featureTexts-field4{width:50%;}.listViewWrapper-service .item-details-featureTexts-field4:before{content:"";}.listViewWrapper-service .item-details-buttons{display:block;float:right;width:45%;width:calc(50% - 10px);text-align:center;}.listViewWrapper-service .item-details-buttons .btn{position:relative;display:block;height:40px;line-height:40px;padding:0 10px;font-family:TrajanPro-Regular,serif;font-size:16px;text-align:center;background:#a3bb68;color:#fff;}.listViewWrapper-service .item-details-buttons .btn--readMore{font-size:0;}.listViewWrapper-service .item-details-buttons .btn--readMore:before{content:"BOOK NOW";font-size:16px;}.externalIBE .listViewWrapper-service .item-details-buttons .btn--readMore{display:none;}.listViewWrapper-service .item-details-buttons .btn--readMore2{background-color:#fff;color:#000;border:1px solid #000;}.listViewWrapper-service .item-details-buttons .btn--readMore2:hover{color:#fff;}.listViewWrapper-service .item-details-buttons .btn--bookNow{display:none;}.externalIBE .listViewWrapper-service .item-details-buttons .btn--bookNow{display:block;}.listViewWrapper-service .item-details-buttons .btn:hover{background:#2a2723;}.listViewWrapper-service .item:hover .item-details-shortDescription{font-size:inherit;padding:30px 5%;height:350px;top:0;}@media only screen and (max-width:959px){.listViewWrapper-service .item:hover .item-details-shortDescription{height:250px;top:0;}}@media only screen and (max-width:767px){.listViewWrapper-service .item:hover .item-details-shortDescription{height:250px;top:0;}}@media only screen and (max-width:479px){.listViewWrapper-service .item:hover .item-details-shortDescription{height:250px;top:0;}}.listViewWrapper-service .item:hover .item-details-shortDescription:before{opacity:1;top:auto;left:0;bottom:0;background-color:#2a2723;width:100%;height:35px;border:0;}.listViewWrapper-service .item:hover .item-details-shortDescription:after{content:"";text-align:center;display:block;bottom:15px;position:absolute;left:48%;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#fff transparent transparent transparent;}.listViewWrapper-service .item:nth-of-type(3n+1):last-child{padding-bottom:0!important;}.listViewWrapper-service .item:nth-of-type(3n+1):last-child .item-details-buttons{position:static;position:initial;}.listViewWrapper-service .supFacilitiesWrapper{position:relative;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/overview-facilities-bg.jpg?v=0.01);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;}@media only screen and (min-width:960px){.listViewWrapper-service .supFacilitiesWrapper:before{content:"";z-index:0;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #8b8178;}}.listViewWrapper-service .supFacilitiesWrapper .inner{padding:60px;}.listViewWrapper-service .supFacilitiesWrapper .inner:after{content:"";display:table;clear:both;}@media only screen and (max-width:959px){.listViewWrapper-service .supFacilitiesWrapper .inner{padding:20px;}}@media only screen and (max-width:479px){.listViewWrapper-service .supFacilitiesWrapper .inner{padding:10px;}}.listViewWrapper-service .supFacilitiesWrapper table[id*=TblAmenties1]{display:none;}.listViewWrapper-service .supFacilitiesWrapper .col{margin-bottom:20px;}@media only screen and (min-width:768px){.listViewWrapper-service .supFacilitiesWrapper .col{width:33.3333333333%;float:left;margin-bottom:auto;}}.listViewWrapper-service .supFacilitiesWrapper .col h3{margin-bottom:20px;}.listViewWrapper-service .supFacilitiesWrapper .col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;}.listViewWrapper-service .supFacilitiesWrapper .col ul li{position:relative;display:block;margin-bottom:15px;padding-left:40px;order:5;}@media only screen and (min-width:480px) and (max-width:767px){.listViewWrapper-service .supFacilitiesWrapper .col ul li{display:inline-block;margin:0 20px 30px 0;}}@media only screen and (min-width:1600px){.listViewWrapper-service .supFacilitiesWrapper .col ul li{margin-bottom:25px;}}.listViewWrapper-service .supFacilitiesWrapper .col .order-1{order:1;}.listViewWrapper-service .supFacilitiesWrapper .ico{display:block;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/amenities-icons.png?v=2023-23-02-a);background-repeat:no-repeat;width:40px;height:40px;position:absolute;top:50%;left:0;margin-top:-20px;}.listViewWrapper-service .supFacilitiesWrapper .ico-lakefront{background-position:-540px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-guestlounge{background-position:-451px -256px;}.listViewWrapper-service .supFacilitiesWrapper .ico-guestlibrary{background-position:-539px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-flatscreensmarttelevision{background-position:-494px -304px;}.listViewWrapper-service .supFacilitiesWrapper .ico-spapool{background-position:-494px -156px;}.listViewWrapper-service .supFacilitiesWrapper .ico-flatscreentelevision{background-position:-494px -254px;}.listViewWrapper-service .supFacilitiesWrapper .ico-sauna{background-position:-491px -103px;}.listViewWrapper-service .supFacilitiesWrapper .ico-carparkingfree,.listViewWrapper-service .supFacilitiesWrapper .ico-valetcarparking,.listViewWrapper-service .supFacilitiesWrapper .ico-carparkingfeesapply,.listViewWrapper-service .supFacilitiesWrapper .ico-carparkinglimited{background-position:-540px -7px;}.listViewWrapper-service .supFacilitiesWrapper span[class*=ico-towelh]{background-position:-541px -154px;font-size:0;}.listViewWrapper-service .supFacilitiesWrapper span[class*=ico-towelh]:before{content:"EV Charging Station – FEES APPLY";display:block;width:100%;}.listViewWrapper-service .supFacilitiesWrapper .ico-spabathlimitedrooms,.listViewWrapper-service .supFacilitiesWrapper .ico-bathexecutivestudioonly{background-position:-492px -56px;}.listViewWrapper-service .supFacilitiesWrapper .ico-distinctiontoiletries{background-position:-492px -8px;}.listViewWrapper-service .supFacilitiesWrapper .ico-airconditioningsomerooms{background-position:-495px -201px;}.listViewWrapper-service .supFacilitiesWrapper .ico-24hourreception{background-position:-5px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-55television{background-position:-55px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-activitycentre{background-position:-105px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-airconditioning{background-position:-155px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-badminton{background-position:-205px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-balcony{background-position:-255px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-bar{background-position:-305px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-bath{background-position:-355px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-bbqfacilities{background-position:-5px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-beachfront{background-position:-55px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-bicycles{background-position:-105px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-billiards{background-position:-155px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-canoe{background-position:-205px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-carparking{background-position:-255px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-carrental{background-position:-305px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-cdplayer{background-position:-355px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-ceilingfan{background-position:-5px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-childcare{background-position:-55px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-teacoffeefacilities{background-position:-105px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-conferencefacilities{background-position:-155px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-courtesyshuttlebus{background-position:-255px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-cookingfacilities{background-position:-305px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-courtyard{background-position:-355px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-culturalactivities{background-position:-5px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-danceshowlocalmusic{background-position:-55px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-divecentre{background-position:-105px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-giftshop{background-position:-155px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-dvdplayer{background-position:-205px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-freeunlimitedwifi{background-position:-255px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-gym{background-position:-305px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-hairdryer{background-position:-355px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-inroommodemaccess{background-position:-105px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-hdmicablesavailable{background-position:-405px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-inhousevideochannel{background-position:-5px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-inroomjacuzzi{background-position:-55px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-internetaccess{background-position:-105px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-iron{background-position:-155px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-kidsclub{background-position:-205px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-laundry{background-position:-305px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-luggagestorage{background-position:-355px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-microwave{background-position:-5px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-minibar{background-position:-55px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-minigolf{background-position:-105px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-moviechannel{background-position:-155px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-movietheatre{background-position:-205px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-patio{background-position:-255px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-pedalboat{background-position:-305px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-petanque{background-position:-355px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-pingpong{background-position:-5px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-playarea{background-position:-55px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-radio{background-position:-105px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-refrigerator{background-position:-155px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-restaurant{background-position:-205px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-roomservice{background-position:-255px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-inroomsafe{background-position:-305px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-skytv{background-position:-355px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-skytvhotelbaronly{background-position:-355px -305px;}.listViewWrapper-service .supFacilitiesWrapper .ico-snorkeling{background-position:-5px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-spa{background-position:-55px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-swimmingpool{background-position:-105px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-telephone{background-position:-155px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-tenniscourt{background-position:-205px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-thermalswimmingpool{background-position:-255px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-toiletshower{background-position:-305px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-tourdesk{background-position:-355px -355px;}.listViewWrapper-service .supFacilitiesWrapper .ico-trampoline{background-position:-405px -5px;}.listViewWrapper-service .supFacilitiesWrapper .ico-tv{background-position:-405px -55px;}.listViewWrapper-service .supFacilitiesWrapper .ico-tvroom{background-position:-405px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-video{background-position:-405px -105px;}.listViewWrapper-service .supFacilitiesWrapper .ico-volleyball{background-position:-405px -155px;}.listViewWrapper-service .supFacilitiesWrapper .ico-waitinglounge{background-position:-405px -205px;}.listViewWrapper-service .supFacilitiesWrapper .ico-weddingfacilities{background-position:-405px -255px;}.listViewWrapper-service .supFacilitiesWrapper .ico-windsurfing{background-position:-405px -305px;}@media only screen and (min-width:768px){.listViewWrapper-offers .intro-image,.listViewWrapper-announcement .intro-image{width:35%;}.listViewWrapper-offers .intro-details,.listViewWrapper-announcement .intro-details{width:60%;}}.listViewWrapper-offers .itemList,.listViewWrapper-announcement .itemList{display:block;text-align:center;}@media only screen and (min-width:480px){.listViewWrapper-offers .itemList,.listViewWrapper-announcement .itemList{font-size:0;margin-left:-10px;margin-right:-10px;}.listViewWrapper-offers .itemList .item,.listViewWrapper-announcement .itemList .item{font-size:14px;font-size:1.4rem;}}@media only screen and (min-width:1600px){.listViewWrapper-offers .itemList,.listViewWrapper-announcement .itemList{width:1600px;margin-left:-220px;margin-right:0;}}.listViewWrapper-offers .item,.listViewWrapper-announcement .item{position:relative;background:#e3dfdc;margin:0 0 20px;}@media only screen and (min-width:480px){.listViewWrapper-offers .item,.listViewWrapper-announcement .item{display:inline-block!important;margin:0 10px 20px;width:46%;width:calc(50% - 20px);}}@media only screen and (min-width:960px){.listViewWrapper-offers .item,.listViewWrapper-announcement .item{width:31.2%;width:calc(100%/3 - 20px);}}@media only screen and (min-width:1600px){.listViewWrapper-offers .item,.listViewWrapper-announcement .item{width:23.5%;width:calc(1600px/4 - 20px);}}.listViewWrapper-offers .item-image,.listViewWrapper-announcement .item-image{position:relative;width:100%;}.listViewWrapper-offers .item-image:after,.listViewWrapper-announcement .item-image:after{content:"";display:block;padding-bottom:125%;}.listViewWrapper-offers .item-image img,.listViewWrapper-announcement .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.listViewWrapper-offers .item-details,.listViewWrapper-announcement .item-details{position:absolute;top:50%;left:10%;width:80%;background:rgba(42,39,35,.95);text-align:left;height:auto;max-height:400px;padding:10px;-webkit-transition:cubic-bezier(.4,0,.2,1) .5s;-moz-transition:cubic-bezier(.4,0,.2,1) .5s;transition:cubic-bezier(.4,0,.2,1) .5s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.listViewWrapper-offers .item-details-subTitle,.listViewWrapper-announcement .item-details-subTitle{color:#8b8178;font-size:1.6rem;font-family:TrajanPro-Regular,serif;}.listViewWrapper-offers .item-details-shortDescription,.listViewWrapper-announcement .item-details-shortDescription{display:none;}.listViewWrapper-offers .item-details .linkWrapper,.listViewWrapper-announcement .item-details .linkWrapper{color:#fff;display:block;}.listViewWrapper-offers .item-details .linkWrapper--featureTexts,.listViewWrapper-announcement .item-details .linkWrapper--featureTexts{display:none;}.listViewWrapper-offers .item-details-buttons,.listViewWrapper-announcement .item-details-buttons{margin-top:20px;}.listViewWrapper-offers .item-details-buttons .btn,.listViewWrapper-announcement .item-details-buttons .btn{position:relative;display:inline-block;padding:8px 40px 8px 20px;text-align:center;width:auto;color:#fff;}.listViewWrapper-offers .item-details-buttons .btn--readMore,.listViewWrapper-announcement .item-details-buttons .btn--readMore{border:1px solid #fff;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;transition:ease-in-out .3s;}.listViewWrapper-offers .item-details-buttons .btn--readMore:hover,.listViewWrapper-announcement .item-details-buttons .btn--readMore:hover{background:#8b8178;}.listViewWrapper-offers .item-details-buttons .btn--readMore:after,.listViewWrapper-announcement .item-details-buttons .btn--readMore:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;}.listViewWrapper-offers .item:hover .item-details,.listViewWrapper-announcement .item:hover .item-details{height:100%;max-height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;}.no-flexbox .listViewWrapper-offers .item:hover .item-details,.no-flexbox .listViewWrapper-announcement .item:hover .item-details{display:block;}.listViewWrapper-offers .item:hover .item-details-shortDescription,.listViewWrapper-announcement .item:hover .item-details-shortDescription{display:block;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.listViewWrapper-mapToggleBtn{background:#8b8178;color:#fff;display:inline-block;margin:20px 0 0;padding:8px 20px;}.listViewWrapper-mapToggleBtn:hover{background:#a3bb68;}.listViewWrapper-map{position:relative;}.listViewWrapper-map-closeBtn{position:absolute;top:20px;right:20px;background:#8b8178;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;font-size:0;z-index:1;}.listViewWrapper-map-closeBtn:before{content:"✖";font-size:25px;}.listViewWrapper-map-closeBtn:hover{background:#a3bb68;}.listViewWrapper-map .info_content{width:auto!important;max-width:280px;}.listViewWrapper-map .info_content .info_name{color:#8b8178;}.listViewWrapper-map .info_content .info_mainphone a,.listViewWrapper-map .info_content .info_freephone a{color:#a3bb68;}.listViewWrapper-map .info_content .info_img{position:relative;width:280px;height:210px;background:#e9e9e9;margin:10px 0;}.listViewWrapper-map .info_content .info_img img{display:block;width:100%;height:auto;}@media only screen and (max-width:479px){.listViewWrapper-map .info_content .info_img{display:none;}}.listViewWrapper-map .info_content .info_a_moreinfo,.listViewWrapper-map .info_content .info_a_booknow{display:inline-block;margin:8px 5px 0 0;}.listViewWrapper-map .info_content .info_a_moreinfo a,.listViewWrapper-map .info_content .info_a_booknow a{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.listViewWrapper-map .info_content .info_a_moreinfo a:after,.listViewWrapper-map .info_content .info_a_booknow a:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.listViewWrapper-map .info_content .info_a_moreinfo a:hover,.listViewWrapper-map .info_content .info_a_booknow a:hover{color:#2a2723;}.listViewWrapper-map .info_content .info_a_booknow a{background:#a3bb68;}.detailViewWrapper{margin-top:20px;}@media only screen and (max-width:767px){.detailViewWrapper .details{margin-bottom:20px;}}.detailViewWrapper .details-extraInfo{padding:10px;margin:20px 0;border:1px solid currentColor;}.detailViewWrapper .details-extraInfo:after{content:"";display:table;clear:both;}.detailViewWrapper .details-extraInfo .beMoreInfoHead{font-family:TrajanPro-Regular,serif;font-size:18px;}.detailViewWrapper .details-contactInfo-phone{margin-bottom:10px;}.detailViewWrapper .details-contactInfo-email{margin-bottom:10px;}.detailViewWrapper .details-attachment-1{margin-bottom:10px;}.detailViewWrapper .details-attachment-2{margin-bottom:10px;}.detailViewWrapper-offers .details-extraInfo,.detailViewWrapper-announcement .details-extraInfo{display:none!important;}.detailViewWrapper .images .nivo-control:after{content:"";display:block;border-bottom:3px solid #8b8178;}.detailViewWrapper .images .nivo-control:hover:after,.detailViewWrapper .images .nivo-control.active:after{border-bottom:3px solid #2a2723;}.detailViewWrapper-buttons .btn{display:inline-block;padding:8px 20px;margin-right:10px;margin-bottom:10px;background:0;color:#8b8178;border:1px solid currentColor;}.detailViewWrapper-buttons .btn:hover{color:#2a2723;}.overview{background-color:#e9e9e9;}.overview-title{font-size:30px;font-size:3rem;margin-bottom:20px;color:inherit;}.overview .breadcrumb{display:none;}.overview-intro{background:#fff;}.overview-intro:after{content:"";display:table;clear:both;}@media only screen and (max-width:959px){.overview-intro{padding:20px;}}@media only screen and (max-width:479px){.overview-intro{padding:10px;}}.overview-intro-main{margin-bottom:20px;}@media only screen and (min-width:960px){.overview-intro-main{width:50%;float:left;margin-bottom:auto;padding:20px;}}@media only screen and (min-width:1200px){.overview-intro-main{padding-left:15%;padding-left:calc((100% - 1200px)/2 + 20px);}}@media only screen and (min-width:960px){.overview-intro-rooms{width:50%;float:left;}}.overview-intro-rooms .item{position:relative;overflow:hidden;}.overview-intro-rooms .item img{width:100%;height:auto;display:block;}.overview-intro-rooms .item-details{height:100px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .overview-intro-rooms .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.overview-intro-rooms .item-details .inner{position:absolute;left:10%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.overview-intro-rooms .item-title{color:#fff;font-size:2.4rem;height:100px;line-height:100px;overflow:hidden;text-transform:uppercase;text-align:center;}@media only screen and (max-width:767px){.overview-intro-rooms .item-title{font-size:16px;font-size:1.6rem;height:auto;line-height:inherit;}}@media only screen and (min-width:960px) and (max-width:1199px){.overview-intro-rooms .item-title{height:auto;line-height:inherit;}}.overview-intro-rooms .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:90px;line-height:18px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.overview-intro-rooms .item-btn{position:absolute;opacity:0;display:block;background:0;color:#fff;border:1px solid #a3bb68;height:40px;line-height:40px;padding:0 20px 0 0;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.overview-intro-rooms .item-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:10px;top:0;color:#a3bb68;}.overview-intro-rooms .item:hover .item-details{height:100%;}.overview-intro-rooms .item:hover .item-text,.overview-intro-rooms .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.overview-intro-rooms .item:hover .item-btn:hover{border-color:#fff;}.overview-intro-rooms .item:hover .item-btn:hover:after{color:#fff;}.overview-links:after{content:"";display:table;clear:both;}@media only screen and (max-width:959px){.overview-links{padding:20px;}}@media only screen and (max-width:479px){.overview-links{padding:10px;}}@media only screen and (min-width:960px){.overview-links{position:relative;display:block;width:100%;}.overview-links:after{content:"";display:block;padding-bottom:56.25%;}}.overview-links .item{background:#fff;position:relative;overflow:hidden;}@media only screen and (max-width:959px){.overview-links .item{margin-bottom:20px;position:relative;display:block;width:100%;}.overview-links .item:after{content:"";display:block;padding-bottom:75%;}}@media only screen and (max-width:479px){.overview-links .item{padding:10px;}}.overview-links .item img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:auto!important;min-width:100%;height:auto!important;min-height:100%;}.overview-links .item-details{height:100px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .overview-links .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.overview-links .item-details .inner{position:absolute;left:10%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.overview-links .item-title{color:#fff;font-size:2.4rem;height:100px;line-height:100px;overflow:hidden;text-transform:uppercase;text-align:center;}@media only screen and (max-width:767px){.overview-links .item-title{font-size:16px;font-size:1.6rem;height:auto;line-height:inherit;}}@media only screen and (min-width:960px) and (max-width:1199px){.overview-links .item-title{height:auto;line-height:inherit;}}.overview-links .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:90px;line-height:18px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.overview-links .item-btn{position:absolute;opacity:0;display:block;background:0;color:#fff;border:1px solid #a3bb68;height:40px;line-height:40px;padding:0 20px 0 0;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.overview-links .item-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:10px;top:0;color:#a3bb68;}.overview-links .item:hover .item-details{height:100%;}.overview-links .item:hover .item-text,.overview-links .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.overview-links .item:hover .item-btn:hover{border-color:#fff;}.overview-links .item:hover .item-btn:hover:after{color:#fff;}@media only screen and (min-width:960px){.overview-links .item1{position:absolute;top:20px;left:20px;bottom:20px;right:40.5%;right:calc(40% + 10px);}.overview-links .item2{position:absolute;top:20px;left:60.5%;left:calc(60% + 10px);bottom:51%;bottom:calc(50% + 10px);right:20px;}.overview-links .item3{position:absolute;top:51%;top:calc(50% + 10px);left:60.5%;left:calc(60% + 10px);right:20px;bottom:20px;}}.overview-infoPanel{color:#fff;}.overview-infoPanel:after{content:"";display:table;clear:both;}.overview-facilities{position:relative;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/overview-facilities-bg.jpg?v=0.01);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;}@media only screen and (min-width:960px){.overview-facilities:before{content:"";z-index:0;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #8b8178;}}.overview-facilities .inner{padding:60px;}.overview-facilities .inner:after{content:"";display:table;clear:both;}@media only screen and (max-width:959px){.overview-facilities .inner{padding:20px;}}@media only screen and (max-width:479px){.overview-facilities .inner{padding:10px;}}.overview-facilities table[id*=TblAmenties1]{display:none;}.overview-facilities .col{margin-bottom:20px;}@media only screen and (min-width:768px){.overview-facilities .col{width:33.3333333333%;float:left;margin-bottom:auto;}}.overview-facilities .col h3{margin-bottom:20px;}.overview-facilities .col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;}.overview-facilities .col ul li{position:relative;display:block;margin-bottom:15px;padding-left:40px;order:5;}@media only screen and (min-width:480px) and (max-width:767px){.overview-facilities .col ul li{display:inline-block;margin:0 20px 30px 0;}}@media only screen and (min-width:1600px){.overview-facilities .col ul li{margin-bottom:25px;}}.overview-facilities .col .order-1{order:1;}.overview-facilities .ico{display:block;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/amenities-icons.png?v=2023-23-02-a);background-repeat:no-repeat;width:40px;height:40px;position:absolute;top:50%;left:0;margin-top:-20px;}.overview-facilities .ico-lakefront{background-position:-540px -105px;}.overview-facilities .ico-guestlounge{background-position:-451px -256px;}.overview-facilities .ico-guestlibrary{background-position:-539px -55px;}.overview-facilities .ico-flatscreensmarttelevision{background-position:-494px -304px;}.overview-facilities .ico-spapool{background-position:-494px -156px;}.overview-facilities .ico-flatscreentelevision{background-position:-494px -254px;}.overview-facilities .ico-sauna{background-position:-491px -103px;}.overview-facilities .ico-carparkingfree,.overview-facilities .ico-valetcarparking,.overview-facilities .ico-carparkingfeesapply,.overview-facilities .ico-carparkinglimited{background-position:-540px -7px;}.overview-facilities span[class*=ico-towelh]{background-position:-541px -154px;font-size:0;}.overview-facilities span[class*=ico-towelh]:before{content:"EV Charging Station – FEES APPLY";display:block;width:100%;}.overview-facilities .ico-spabathlimitedrooms,.overview-facilities .ico-bathexecutivestudioonly{background-position:-492px -56px;}.overview-facilities .ico-distinctiontoiletries{background-position:-492px -8px;}.overview-facilities .ico-airconditioningsomerooms{background-position:-495px -201px;}.overview-facilities .ico-24hourreception{background-position:-5px -5px;}.overview-facilities .ico-55television{background-position:-55px -5px;}.overview-facilities .ico-activitycentre{background-position:-105px -5px;}.overview-facilities .ico-airconditioning{background-position:-155px -5px;}.overview-facilities .ico-badminton{background-position:-205px -5px;}.overview-facilities .ico-balcony{background-position:-255px -5px;}.overview-facilities .ico-bar{background-position:-305px -5px;}.overview-facilities .ico-bath{background-position:-355px -5px;}.overview-facilities .ico-bbqfacilities{background-position:-5px -55px;}.overview-facilities .ico-beachfront{background-position:-55px -55px;}.overview-facilities .ico-bicycles{background-position:-105px -55px;}.overview-facilities .ico-billiards{background-position:-155px -55px;}.overview-facilities .ico-canoe{background-position:-205px -55px;}.overview-facilities .ico-carparking{background-position:-255px -55px;}.overview-facilities .ico-carrental{background-position:-305px -55px;}.overview-facilities .ico-cdplayer{background-position:-355px -55px;}.overview-facilities .ico-ceilingfan{background-position:-5px -105px;}.overview-facilities .ico-childcare{background-position:-55px -105px;}.overview-facilities .ico-teacoffeefacilities{background-position:-105px -105px;}.overview-facilities .ico-conferencefacilities{background-position:-155px -105px;}.overview-facilities .ico-courtesyshuttlebus{background-position:-255px -105px;}.overview-facilities .ico-cookingfacilities{background-position:-305px -105px;}.overview-facilities .ico-courtyard{background-position:-355px -105px;}.overview-facilities .ico-culturalactivities{background-position:-5px -155px;}.overview-facilities .ico-danceshowlocalmusic{background-position:-55px -155px;}.overview-facilities .ico-divecentre{background-position:-105px -155px;}.overview-facilities .ico-giftshop{background-position:-155px -155px;}.overview-facilities .ico-dvdplayer{background-position:-205px -155px;}.overview-facilities .ico-freeunlimitedwifi{background-position:-255px -155px;}.overview-facilities .ico-gym{background-position:-305px -155px;}.overview-facilities .ico-hairdryer{background-position:-355px -155px;}.overview-facilities .ico-inroommodemaccess{background-position:-105px -205px;}.overview-facilities .ico-hdmicablesavailable{background-position:-405px -355px;}.overview-facilities .ico-inhousevideochannel{background-position:-5px -205px;}.overview-facilities .ico-inroomjacuzzi{background-position:-55px -205px;}.overview-facilities .ico-internetaccess{background-position:-105px -205px;}.overview-facilities .ico-iron{background-position:-155px -205px;}.overview-facilities .ico-kidsclub{background-position:-205px -205px;}.overview-facilities .ico-laundry{background-position:-305px -205px;}.overview-facilities .ico-luggagestorage{background-position:-355px -205px;}.overview-facilities .ico-microwave{background-position:-5px -255px;}.overview-facilities .ico-minibar{background-position:-55px -255px;}.overview-facilities .ico-minigolf{background-position:-105px -255px;}.overview-facilities .ico-moviechannel{background-position:-155px -255px;}.overview-facilities .ico-movietheatre{background-position:-205px -255px;}.overview-facilities .ico-patio{background-position:-255px -255px;}.overview-facilities .ico-pedalboat{background-position:-305px -255px;}.overview-facilities .ico-petanque{background-position:-355px -255px;}.overview-facilities .ico-pingpong{background-position:-5px -305px;}.overview-facilities .ico-playarea{background-position:-55px -305px;}.overview-facilities .ico-radio{background-position:-105px -305px;}.overview-facilities .ico-refrigerator{background-position:-155px -305px;}.overview-facilities .ico-restaurant{background-position:-205px -305px;}.overview-facilities .ico-roomservice{background-position:-255px -305px;}.overview-facilities .ico-inroomsafe{background-position:-305px -305px;}.overview-facilities .ico-skytv{background-position:-355px -305px;}.overview-facilities .ico-skytvhotelbaronly{background-position:-355px -305px;}.overview-facilities .ico-snorkeling{background-position:-5px -355px;}.overview-facilities .ico-spa{background-position:-55px -355px;}.overview-facilities .ico-swimmingpool{background-position:-105px -355px;}.overview-facilities .ico-telephone{background-position:-155px -355px;}.overview-facilities .ico-tenniscourt{background-position:-205px -355px;}.overview-facilities .ico-thermalswimmingpool{background-position:-255px -355px;}.overview-facilities .ico-toiletshower{background-position:-305px -355px;}.overview-facilities .ico-tourdesk{background-position:-355px -355px;}.overview-facilities .ico-trampoline{background-position:-405px -5px;}.overview-facilities .ico-tv{background-position:-405px -55px;}.overview-facilities .ico-tvroom{background-position:-405px -105px;}.overview-facilities .ico-video{background-position:-405px -105px;}.overview-facilities .ico-volleyball{background-position:-405px -155px;}.overview-facilities .ico-waitinglounge{background-position:-405px -205px;}.overview-facilities .ico-weddingfacilities{background-position:-405px -255px;}.overview-facilities .ico-windsurfing{background-position:-405px -305px;}@media only screen and (min-width:960px){.overview-facilities{position:relative;display:block;width:100%;width:50%;float:left;}.overview-facilities:after{content:"";display:block;padding-bottom:100%;}}@media only screen and (min-width:960px){.overview-facilities .inner{position:absolute;top:40px;right:40px;bottom:40px;left:40px;padding:0;overflow-x:hidden;overflow-y:auto;}.overview-facilities .inner::-webkit-scrollbar{width:8px;}.overview-facilities .inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,.3);}.overview-facilities .inner::-webkit-scrollbar-thumb{background-color:#fff;}}@media only screen and (min-width:1400px){.overview-facilities .inner{top:60px;right:60px;bottom:60px;left:60px;}}.overview-social{background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/overview-social-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}@media only screen and (max-width:959px){.overview-social{padding:20px;}}@media only screen and (max-width:479px){.overview-social{padding:10px;}}@media only screen and (min-width:960px){.overview-social{position:relative;display:block;width:100%;width:50%;float:left;}.overview-social:after{content:"";display:block;padding-bottom:100%;}.overview-social:before{content:"";z-index:0;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;}}.overview-social .inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:960px){.overview-social .inner{position:absolute;top:40px;right:40px;bottom:40px;left:40px;padding-right:10px;overflow-x:hidden;overflow-y:auto;}.overview-social .inner::-webkit-scrollbar{width:8px;}.overview-social .inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,.3);}.overview-social .inner::-webkit-scrollbar-thumb{background-color:#fff;}}@media only screen and (min-width:1400px){.overview-social .inner{top:60px;right:60px;bottom:60px;left:60px;}}.overview-social .fbPageWrapper{width:100%;text-align:center;padding:30px 0;margin:20px 0;}@media only screen and (min-width:960px){.overview-social .fbPageWrapper{background:#fff;}}@media only screen and (min-width:1600px){.overview-social .fbPageWrapper{width:400px;margin:auto;}}.overview-social .fbLikeWrapper{margin:20px 0;}.overview-social .separator{width:100%;height:1px;background:#fff;margin:20px 0;}@media only screen and (max-width:479px){.overview-social-smLinks{text-align:center;}.overview-social-smLinks h3,.overview-social-smLinks div,.overview-social-smLinks a{margin:20px auto;}.overview-social-smLinks a{margin:auto;}}@media only screen and (min-width:480px){.overview-social-smLinks{text-align:justify;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:centers;-moz-box-align:centers;box-align:centers;-webkit-align-items:centers;-moz-align-items:centers;-ms-align-items:centers;align-items:centers;-ms-flex-align:centers;}.overview-social-smLinks .title,.overview-social-smLinks .googleplus,.overview-social-smLinks .ico{margin:0 15px 15px 0;}}.no-flexbox .overview-social-smLinks{display:block;}.overview-social-smLinks>h3{text-transform:uppercase;font-size:20px;font-size:2rem;}.overview-social-smLinks .ico:before{font-family:"icomoon";font-size:24px;color:#fff;}.overview-social-smLinks .ico-facebook:before{content:"";}.overview-social-smLinks .ico-googleplus:before{content:"";}.overview-social-smLinks .ico-pinterest:before{content:"";}.overview-social-smLinks .ico-skype:before{content:"";}.overview-social-smLinks .ico-twitter:before{content:"";}.overview-social-smLinks .ico-youtube:before{content:"";}.overview-social-smLinks .ico-linkedin:before{content:"";}.overview-social-smLinks .ico-instagram:before{content:"";}.overview-repeater-header{position:relative;text-transform:uppercase;margin:auto;padding:20px 10px;text-align:center;}.overview-repeater-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.overview-repeater-header{text-align:left;margin:auto 60px;padding:40px 0;}.overview-repeater-header:after{content:"";display:table;clear:both;}}@media only screen and (min-width:1600px){.overview-repeater-header{max-width:1480px;margin-left:auto;margin-right:auto;}}.overview-repeater-header .title-main{font-size:30px;font-size:3rem;color:#2a2723;margin-bottom:10px;}@media only screen and (min-width:960px){.overview-repeater-header .title-main{float:left;max-width:48%;}}.overview-repeater-header .title-sub{font-size:20px;font-size:2rem;color:#8b8178;margin-bottom:10px;}@media only screen and (min-width:960px){.overview-repeater-header .title-sub{float:left;clear:left;max-width:48%;}}.overview-repeater-header a{padding:8px 20px;text-align:center;border:1px solid #a3bb68;color:#2a2723;display:inline-block;font-size:18px;font-size:1.8rem;font-family:TrajanPro-Regular,serif;}.overview-repeater-header a:before{content:"";display:inline-block;vertical-align:middle;height:100%;}@media only screen and (min-width:960px){.overview-repeater-header a{position:absolute;right:0;top:50%;max-width:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.overview-repeater-header a:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68;}.overview-repeater-header a:hover{border-color:#2a2723;}.overview-repeater-header a:hover:after{color:#2a2723;}.overview-offers:after{content:"";display:table;clear:both;}.overview-offers .repeater{max-width:1600px;margin:0 auto 40px;}.overview-offers .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff;}.overview-offers .repeater .item-image{position:relative;display:block;width:100%;overflow:hidden;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center;}.overview-offers .repeater .item-image:after{content:"";display:block;padding-bottom:56.25%;}.overview-offers .repeater .item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;}.overview-offers .repeater .item-details{padding:20px 20px 60px 20px;}@media only screen and (min-width:1400px){.overview-offers .repeater .item-details{padding:40px 40px 60px 40px;}}.overview-offers .repeater .item-subTitle{color:#2a2723;font-family:TrajanPro-Regular,serif;}.overview-offers .repeater .item-title{color:#8b8178;}.overview-offers .repeater .item-text{color:#2a2723;margin:20px 0;}.overview-offers .repeater .item-btn{position:absolute;bottom:20px;left:20px;right:20px;display:block;border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.overview-offers .repeater .item-btn:hover{border-color:#2a2723;color:#2a2723;}.overview-offers .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;z-index:1;}.overview-offers .repeater button.slick-arrow:hover{background:#a3bb68;}.overview-offers .repeater button.slick-arrow.slick-prev{left:5px;}.overview-offers .repeater button.slick-arrow.slick-next{right:5px;}.overview-offers .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}.overview-offers .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1;}.overview-optional:after{content:"";display:table;clear:both;}.overview-optional.overview-optional2{background:#fff;}.overview-optional .overview-repeater-header .title{width:100%;float:none;max-width:none;}.overview-optional .repeater{max-width:1600px;margin:0 auto 40px;}.overview-optional .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff;}.overview-optional .repeater .item-details{height:200px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .overview-optional .repeater .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.overview-optional .repeater .item-details .inner{position:absolute;left:40px;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.overview-optional .repeater .item-subTitle{color:#8b8178;font-size:1.6rem;font-family:TrajanPro-Regular,serif;}.overview-optional .repeater .item-title{color:#fff;}.overview-optional .repeater .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.overview-optional .repeater .item-btn{position:absolute;opacity:0;display:block;background:#a3bb68;color:#fff;border:1px solid transparent;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.overview-optional .repeater .item:hover .item-details{height:100%;}.overview-optional .repeater .item:hover .item-text,.overview-optional .repeater .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.overview-optional .repeater .item:hover .item-btn:hover{border-color:#fff;}.overview-optional .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;z-index:1;}.overview-optional .repeater button.slick-arrow:hover{background:#a3bb68;}.overview-optional .repeater button.slick-arrow.slick-prev{left:5px;}.overview-optional .repeater button.slick-arrow.slick-next{right:5px;}.overview-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}.overview-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1;}.VSImageGalleryWrapper .vsigHeaderPagination,.VSImageGalleryWrapper .vsigFooterPagination{margin-bottom:20px;padding:10px 0;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178;}.VSImageGalleryWrapper .vsigHeaderPagination:after,.VSImageGalleryWrapper .vsigFooterPagination:after{content:"";display:table;clear:both;}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderShowingResults,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterShowingResults,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderShowingResults,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterShowingResults{display:block;margin-bottom:5px;float:left;}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages{display:block;float:right;}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages font,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages font,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages font,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages font{color:#2a2723;border-color:#2a2723!important;padding:0 5px;}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages a,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages a,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages a,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages a{background:#2a2723;color:#fff;border:1px solid #2a2723;padding:0 5px;}.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages a:hover,.VSImageGalleryWrapper .vsigHeaderPagination .vsigHeaderPages a:focus,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages a:hover,.VSImageGalleryWrapper .vsigHeaderPagination .vsigFooterPages a:focus,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages a:hover,.VSImageGalleryWrapper .vsigFooterPagination .vsigHeaderPages a:focus,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages a:hover,.VSImageGalleryWrapper .vsigFooterPagination .vsigFooterPages a:focus{background:#a3bb68;border-color:#a3bb68;}.VSImageGalleryWrapper div.vsigCaptionAsName{background:#8b8178;padding:8px 20px;}.VSImageGalleryWrapper .dcollicategory{padding:0;border-left:0;}.VSImageGalleryWrapper .hlvsigDownloadNow{display:block;height:40px;line-height:40px;font-size:14px;background:#2a2723;}.VSImageGalleryWrapper .hlvsigDownloadNow:hover{background:#a3bb68;}.supplier-contact-form-wrapper:after{content:"";display:table;clear:both;}.supplier-contact-form .intro{margin-bottom:20px;}.supplier-contact-form-main{float:left;}.supplier-contact-form-main table,.supplier-contact-form-main thead,.supplier-contact-form-main tbody,.supplier-contact-form-main tfoot,.supplier-contact-form-main tr,.supplier-contact-form-main th,.supplier-contact-form-main td{display:block;width:auto;height:auto;margin:0;padding:0;border:0;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}.supplier-contact-form-main th,.supplier-contact-form-main td{display:inline-block;}.supplier-contact-form-main #tblContent{width:510px;}@media only screen and (max-width:767px){.supplier-contact-form-main #tblContent{max-width:470px;}}@media only screen and (max-width:479px){.supplier-contact-form-main #tblContent{max-width:300px;}}.supplier-contact-form-main #tblContent tr tr a{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;display:inline-block!important;margin:10px 0 0;text-decoration:none!important;}.supplier-contact-form-main #tblContent td#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phEmailOkSurveyMessageCell{font-size:16px;font-size:1.6rem;color:#2a2723;}.supplier-contact-form-main #tblContent label#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_RadCaptcha1_CaptchaTextBoxLabel br{display:none;}.supplier-contact-form-main #tblContent #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_trComments{display:block;width:100%;}.supplier-contact-form-main #tblContent #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_trComments td{display:block;width:100%;}.supplier-contact-form-main #tblContent #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_RadCaptcha1_CaptchaTextBox{display:block;}.supplier-contact-form-main #ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phForm{background:#fff;border:1px solid #dcdcdc;padding-left:20px;padding-left:2rem;padding-right:20px;padding-right:2rem;margin-bottom:30px;margin-bottom:3rem;}.supplier-contact-form-main .HotPres.DIYLeftCol{width:180px;}.supplier-contact-form-main label,.supplier-contact-form-main .HotPres.DIYPnlHdr{display:inline-block;color:#2a2723;}.supplier-contact-form-main input[type=text],.supplier-contact-form-main textarea{border:1px solid #dcdcdc!important;height:40px;line-height:40px!important;text-indent:10px;margin-bottom:1rem;-webkit-appearance:none;border-radius:0;color:#2a2723;}.supplier-contact-form-main textarea{width:430px!important;}.supplier-contact-form-main input[type=image]{margin-bottom:30px;margin-bottom:3rem;}@media only screen and (max-width:479px){.supplier-contact-form-main td{width:100%;}.supplier-contact-form-main textarea{width:250px!important;}}.supplier-contact-form-aside{width:40%;padding:20px;padding:2rem;margin-bottom:20px;margin-bottom:2rem;float:right;background:#8b8178;color:#fff;-webkit-box-shadow:6px 6px 0 0 #d0d0d0;-moz-box-shadow:6px 6px 0 0 #d0d0d0;box-shadow:6px 6px 0 0 #d0d0d0;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;transition:all ease-in-out .2s;}.supplier-contact-form-aside a{color:#fff;}.supplier-contact-form-aside:hover{-webkit-box-shadow:6px 6px 0 0 #b6b6b6;-moz-box-shadow:6px 6px 0 0 #b6b6b6;box-shadow:6px 6px 0 0 #b6b6b6;}@media only screen and (max-width:959px){.supplier-contact-form-aside{float:left;margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem;}}@media only screen and (max-width:767px){.supplier-contact-form-aside{width:100%;}}.supplier-contact-form-aside .supName{font-size:22px;font-size:2.2rem;}.supplier-contact-form-aside .supCity,.supplier-contact-form-aside .supZipCode{display:inline-block;}.DepositCancellationWrapper{margin:20px auto;clear:both;}.rptbosupjsli{display:inline-block;background:#8b8178;color:#fff;padding:8px 20px;margin:0 5px 5px 0;margin-right:5px;margin-bottom:5px;transition:.3s;cursor:pointer;}.rptbosupjsli:hover{background:#2a2723;}.rptbosupjsli.rptbosupjsli--selected{background:#2a2723;}@media only screen and (min-width:960px){.listViewWrapper-service .item--service{width:calc(33.3333333333% - 20px);margin:10px;}}.listViewWrapper-service .item--service .item-details-shortDescription{position:relative;height:auto;top:0;background-color:transparent;color:#000;font-size:inherit;text-shadow:none;padding:0;}.listViewWrapper-service .item--service .item-details-shortDescription>strong{display:none;}.listViewWrapper-service .item--service .item-details-shortDescription:before,.listViewWrapper-service .item--service .item-details-shortDescription:after{display:none;}.listViewWrapper-service .item--service:hover .item-details-shortDescription{height:auto;padding:0;}.listViewWrapper-service .item--service .item-details-buttons{width:100%;}.listViewWrapper-service .item--service .item-details-buttons .btn{width:calc(50% - 6px);float:left;}.listViewWrapper-service .item--service .item-details-buttons .btn--readMore{margin-left:5px;}.listViewWrapper-service .item--service .item-details-buttons .btn--readMore2{margin-right:5px;}.listViewWrapper-service .itemList--services>span:nth-of-type(3n+1){clear:left;}.detailViewWrapper-service .btn-scrollToIBE{display:block;line-height:40px;padding:0 20px;border:0;text-align:center;margin-bottom:10px;color:#fff;background-color:#a3bb68;font-family:TrajanPro-Regular,serif;text-transform:uppercase;letter-spacing:.5px;}.detailViewWrapper-service .btn-scrollToIBE:hover{background-color:#000;}.detailViewWrapper-service .detailViewWrapper-buttons{margin-bottom:0;}.detailViewWrapper-service .detailViewWrapper-buttons .btn{margin-bottom:0;}.DClubSuccess{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-top:40px;padding-bottom:40px;}@media only screen and (max-width:1199px){.DClubSuccess{max-width:960px;}}@media only screen and (max-width:959px){.DClubSuccess{max-width:768px;}}@media only screen and (max-width:767px){.DClubSuccess{max-width:480px;}}@media only screen and (max-width:479px){.DClubSuccess{max-width:100%;}}.DClubSuccess-repeater .item{background:#e3dfdc;margin:20px auto;}.DClubSuccess-repeater .item:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px) and (max-width:959px){.DClubSuccess-repeater .item{background:0;border-bottom:1px solid #2a2723;}}@media only screen and (min-width:768px){.DClubSuccess-repeater .item-image{float:left;width:50%;}}.DClubSuccess-repeater .item-image img{width:100%;height:auto;display:block;}.DClubSuccess-repeater .item-details{padding:10px;}@media only screen and (min-width:768px){.DClubSuccess-repeater .item-details{float:right;width:50%;}}@media only screen and (min-width:960px){.DClubSuccess-repeater .item-details{padding:40px 40px 10px;}}.DClubSuccess-repeater .item-details-location{color:#8b8178;}.DClubSuccess-repeater .item-details .item-stars{position:relative;padding-bottom:10px;max-height:50px;font-size:18px;}.DClubSuccess-repeater .item-details .item-stars-inner{position:relative;}.DClubSuccess-repeater .item-details .item-stars .hidden{display:none;}.DClubSuccess-repeater .item-details .item-stars-inactive{position:relative;color:#a39b93;z-index:1;opacity:.7;}.DClubSuccess-repeater .item-details .item-stars-active{color:#8b8178;position:absolute;left:0;top:0;z-index:2;overflow:hidden;}.DClubSuccess-repeater .item-details-buttons{margin-top:20px;}.DClubSuccess-repeater .item-details-buttons .btn{position:relative;display:inline-block;padding:8px 40px 8px 20px;text-align:center;text-transform:uppercase;width:auto;color:#8b8178;}.DClubSuccess-repeater .item-details-buttons .btn--readMore{border:1px solid #8b8178;margin-bottom:10px;}.DClubSuccess-repeater .item-details-buttons .btn--readMore:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;transition:none;}.DClubSuccess-repeater .item-details-buttons .btn--readMore:hover{border-color:#2a2723;color:#2a2723;}.DClubSuccess-repeater .item-details-buttons .btn--bookNow{color:#fff;background:#a3bb68;border:1px solid transparent;margin-bottom:10px;}.DClubSuccess-repeater .item-details-buttons .btn--bookNow:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;top:8px;right:10px;}.DClubSuccess-repeater .item-details-buttons .btn--bookNow:hover{background:#8ba54b;}.IBEpage .dateContainer.fixed{top:60px;}.IBEpage .header-bottom,.IBEpage .header-showBP{display:none!important;}.IBEpage .header-logo{max-width:150px;}.BookEngineCtlWrapper{margin:auto;}.BookingCheckoutPanel a{position:fixed;background:#a3bb68;color:#fff;top:100px;right:0;padding:8px 20px;z-index:1001;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.BookingCheckoutPanel a:hover{background:#8ba54b;}.BookingCheckoutPanel a .icon{display:none;}.nivoSlider{position:relative;overflow:hidden;}.nivoSlider>img{position:absolute;top:0;left:0;max-width:none;width:100%;height:auto!important;}.nivoSlider .nivo-main-image{display:block;position:relative;width:100%;}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0;}.nivoSlider .nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivoSlider .nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivoSlider .nivo-box img{display:block;}.nivoSlider .nivo-html-caption{display:none;}.nivoSlider .nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;display:none;}.nivoSlider .nivo-prevNav{left:0;}.nivoSlider .nivo-nextNav{right:0;}.nivoSlider .nivo-controlNav{text-align:center;padding:0!important;position:relative;z-index:50;}.nivoSlider .nivo-controlNav a{cursor:pointer;}.nivoSlider .nivo-controlNav a.active{font-weight:bold;}.ContactDIY{padding:20px;}.ContactDIY td.MDContact0PicText1{margin-bottom:20px;display:block;}#ctl00_cPHBody_ctrContact01_RadCaptcha1_CaptchaTextBoxLabel{display:block;white-space:normal;}@media only screen and (max-width:480px){.DIYLeftCol,.DIYLeftCol+td{width:100%;display:block;margin-bottom:10px;}.Control [id$=phForm] table,#ctl00_cPHBody_ctrContact01_phForm table,.ContactDIY span.HotName,#ctl00_cPHBody_ctrContact01_RadCaptcha1{width:280px!important;margin:auto;}}@media only screen and (min-width:480px){.Control [id$=phForm] table,#ctl00_cPHBody_ctrContact01_phForm table,.ContactDIY span.HotName,#ctl00_cPHBody_ctrContact01_RadCaptcha1{width:100%!important;}}@media only screen and (min-width:768px){.Control [id$=phForm] table,#ctl00_cPHBody_ctrContact01_phForm table,.ContactDIY span.HotName,#ctl00_cPHBody_ctrContact01_RadCaptcha1{width:600px!important;margin:auto;}}#ctl00_cPHBody_ctrContact01_RowEnquiryType{display:none;}.HotPres.DIYPnlHdr label,.HotPres.DIYPnlHdr{font-size:18px;font-weight:bold;}#ctl00_cPHBody_ctrContact01_ctlDirectClient_MultiPageRow input{margin-bottom:10px;width:100%!important;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;padding:6px;border-radius:2px;box-sizing:border-box;height:auto;}[id$=pnlComments] .bBox{width:100%!important;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;margin:0;}#ctl00_cPHBody_ctrContact01_ctlDirectClient_MultiPageRow input[type=checkbox]{display:inline;width:auto!important;}.ContactDIY .RadInputMgr{width:100%!important;margin-bottom:10px;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;padding:6px;box-sizing:border-box;height:auto;}.PresMapContainer .UpperContent{margin-bottom:20px;padding:0 10px;}.Map table#ctl00_cPHBody_mapnz1_panContent,.Map table[width="500px"]{width:100%!important;}.Map table,.Map tbody,.Map tr,.Map td,.Map .directions{border:0!important;}.Map .mapRoute{font-family:inherit;}.Map .directionsinner div:first-child{font-size:28px;font-family:inherit;}.mapRoute{width:100%;margin-top:20px;}#noscript-warning{font-family:sans-serif;position:fixed;top:0;left:0;width:100%;z-index:101;text-align:center;font-weight:bold;font-size:24px;color:#fff;background-color:#ae0000;padding:10px 0;}.SearchTSWrapper table table,.SearchTSWrapper table thead,.SearchTSWrapper table tbody,.SearchTSWrapper table tfoot,.SearchTSWrapper table tr,.SearchTSWrapper table th,.SearchTSWrapper table td{display:block;width:auto;height:auto;margin:0;padding:0;border:0;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}.SearchTSWrapper table th,.SearchTSWrapper table td{display:inline-block;}.SearchTSWrapper table.tblSearch{width:100%;position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media only screen and (max-width:1199px){.SearchTSWrapper table.tblSearch{max-width:960px;}}@media only screen and (max-width:959px){.SearchTSWrapper table.tblSearch{max-width:768px;}}@media only screen and (max-width:767px){.SearchTSWrapper table.tblSearch{max-width:480px;}}@media only screen and (max-width:479px){.SearchTSWrapper table.tblSearch{max-width:100%;}}.SearchTSWrapper table.tblSearch tfoot{display:none;}.SearchTSWrapper .tblHeaders,.SearchTSWrapper h1{color:#2a2723;font-size:24px;font-weight:bold;}.SearchTSWrapper .rgRow,.SearchTSWrapper .rgAltRow{border-top:1px solid #2a2723!important;}.SearchTSWrapper #ctl00_cPHBody_txtSearch{border-radius:0!important;border:1px solid #2a2723!important;height:36px;text-indent:10px;outline:0!important;margin-bottom:20px;}.SearchTSWrapper .RadGrid_Default td.rgPagerCell{border:0!important;}.SearchTSWrapper span[id$=lblTitle]{color:#2a2723!important;}.SearchTSWrapper input.searchbox[type=submit]{border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;width:100%;text-align:center;text-transform:uppercase;outline:0!important;}.linkWrapper{display:block;color:inherit;}html{font-size:62.5%;background-color:#fff;color:#2a2723;overflow-y:scroll;/*[2]*/overflow-x:hidden;/*[2]*/min-height:100%;/*[3]*/-webkit-text-size-adjust:100%;/*[4]*/-ms-text-size-adjust:100%;/*[4]*/-moz-osx-font-smoothing:grayscale;/*[5]*/-webkit-font-smoothing:antialiased;/*[5]*/}@media only screen and (max-width:1199px){html{font-size:56.25%;}}@media only screen and (max-width:767px){html{font-size:56.25%;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}::selection{background:#a3bb68;color:#fff;}.page{position:relative;overflow-x:hidden;-webkit-transition:none;-moz-transition:none;transition:none;}@media only screen and (max-width:767px){.page.open-menu{overflow-x:visible;left:240px;}}@media only screen and (max-width:767px){.page.open-bookpanel{overflow-x:visible;right:240px;}}.page.hasOverlay:before{content:"";background:rgba(0,0,0,.8);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:7001;}@media only screen and (max-width:767px){.page{padding-top:60px;}}.page.hasRgIBE .dateContainer.fixed{top:60px;}@media only screen and (min-width:768px){.page.hasRgIBE .dateContainer.fixed{top:120px;}}.homePage .contentWrapper{position:relative;}.contentPage .contentWrapper-inner:before{content:"";display:table;}.CMSPage .contentWrapper{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media only screen and (max-width:1199px){.CMSPage .contentWrapper{max-width:960px;}}@media only screen and (max-width:959px){.CMSPage .contentWrapper{max-width:768px;}}@media only screen and (max-width:767px){.CMSPage .contentWrapper{max-width:480px;}}@media only screen and (max-width:479px){.CMSPage .contentWrapper{max-width:100%;}}.vsPage .contentWrapper{background:#fff;}@media only screen and (min-width:1200px){.IBEpage .dateContainer.fixed{top:100px;}}@media only screen and (max-width:767px){.header{display:none;}}.header.sticky{position:fixed;top:0;left:0;width:100%;z-index:100001;}.header.sticky .header-top{display:none;}.header.sticky .header-showBP{display:block;}@media only screen and (max-width:1199px){.header.sticky .header-menu .RadMenu_MenuTop{padding:0;}.header.sticky .header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink{height:30px;line-height:30px;}}.header-map{display:none;background:#a3bb68;width:100%;height:800px;height:calc(100vh - 200px);position:relative;}.header-map:after{content:"";display:table;clear:both;}.header-map .hotelsWrapper{position:relative;padding:5%;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/hotelsRepeaterBG.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:background-image .5s ease-in-out;-moz-transition:background-image .5s ease-in-out;transition:background-image .5s ease-in-out;}.header-map .hotelsWrapper .hotelsOverlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(42,39,35,.55);z-index:0;}.header-map .hotelsWrapper .hotelsOverlay:before{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:1px solid #8b8178;z-index:0;}@media only screen and (min-width:960px){.header-map .hotelsWrapper{position:absolute;width:50%;height:100%;top:0;left:0;}}.header-map .hotelsWrapper .hotelsTitle{position:absolute;top:40px;left:40px;right:40px;height:15%;height:calc(20% - 40px);color:#fff;}.header-map .hotelsWrapper .hotelsTitle .inner{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media only screen and (min-width:1200px){.header-map .hotelsWrapper .hotelsTitle .inner{left:25px;}}.header-map .hotelsWrapper .hotelsTitle h2{font-size:28px;font-size:2.8rem;}.header-map .hotelsWrapper .hotelsTitle h3{font-size:20px;font-size:2rem;color:#8b8178;}.header-map .hotelsWrapper .hotelsRepeater{position:absolute;bottom:40px;left:40px;right:40px;height:75%;height:calc(80% - 40px);overflow-x:hidden;overflow-y:auto;}.header-map .hotelsWrapper .hotelsRepeater::-webkit-scrollbar{width:8px;}.header-map .hotelsWrapper .hotelsRepeater::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(42,39,35,.3);}.header-map .hotelsWrapper .hotelsRepeater::-webkit-scrollbar-thumb{background-color:#8b8178;}.header-map .hotelsWrapper .hotelsBG{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.header-map .hotelsWrapper .hotelsBG img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}@media only screen and (max-width:959px){.header-map .hotelsWrapper .item{display:none;}}@media only screen and (min-width:960px){.header-map .hotelsWrapper .item{float:left;width:33.3333333333%;padding:10px;}.header-map .hotelsWrapper .item:nth-of-type(3n+1){clear:left;}}@media only screen and (min-width:1200px){.header-map .hotelsWrapper .item{padding:25px;}}.header-map .hotelsWrapper .item .hidden{display:none;}.header-map .hotelsWrapper .item-image{display:none;}.header-map .hotelsWrapper .item-details{position:relative;}.header-map .hotelsWrapper .item-details .linkWrapper{color:#000;}.header-map .hotelsWrapper .item-title{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:0;color:#fff;}.header-map .hotelsWrapper .item-text{opacity:0;margin:10px 0;display:block;display:-webkit-box;height:48px;line-height:16px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.header-map .hotelsWrapper .item-btn{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;opacity:0;}.header-map .hotelsWrapper .item-btn:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.header-map .hotelsWrapper .item-btn:hover{color:#2a2723;}.header-map .hotelsWrapper .item:hover,.header-map .hotelsWrapper .item.focused{background:#fff;}.header-map .hotelsWrapper .item:hover .item-title,.header-map .hotelsWrapper .item.focused .item-title{color:#8b8178;padding-bottom:0;}.header-map .hotelsWrapper .item:hover .item-text,.header-map .hotelsWrapper .item:hover .item-btn,.header-map .hotelsWrapper .item.focused .item-text,.header-map .hotelsWrapper .item.focused .item-btn{opacity:1;}.header-map .hotelsWrapper .item:hover .item-stars,.header-map .hotelsWrapper .item.focused .item-stars{opacity:1;max-height:50px;}@media only screen and (min-width:960px){.header-map .mapWrapper{position:absolute;width:50%;height:100%;top:0;right:0;}}.header-map .closeBtn{position:absolute;width:40px;height:40px;background:#a3bb68;top:20px;right:20px;z-index:101;font-size:25px;line-height:40px;text-align:center;color:#fff;}.header-map .closeBtn:hover,.header-map .closeBtn:focus{background-color:#2a2723;}.header-map .map_canvas_master{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.header-map .map_canvas_master .info_content{width:auto!important;max-width:280px;}.header-map .map_canvas_master .info_content .info_name{color:#8b8178;}.header-map .map_canvas_master .info_content .info_mainphone a,.header-map .map_canvas_master .info_content .info_freephone a{color:#a3bb68;}.header-map .map_canvas_master .info_content .info_img{position:relative;width:280px;height:210px;background:#e9e9e9;margin:10px 0;}.header-map .map_canvas_master .info_content .info_img img{display:block;width:100%;height:auto;}@media only screen and (max-width:479px){.header-map .map_canvas_master .info_content .info_img{display:none;}}.header-map .map_canvas_master .info_content .info_a_moreinfo,.header-map .map_canvas_master .info_content .info_a_booknow{display:inline-block;margin:8px 5px 0 0;}.header-map .map_canvas_master .info_content .info_a_moreinfo a,.header-map .map_canvas_master .info_content .info_a_booknow a{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.header-map .map_canvas_master .info_content .info_a_moreinfo a:after,.header-map .map_canvas_master .info_content .info_a_booknow a:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.header-map .map_canvas_master .info_content .info_a_moreinfo a:hover,.header-map .map_canvas_master .info_content .info_a_booknow a:hover{color:#2a2723;}.header-map .map_canvas_master .info_content .info_a_booknow a{background:#a3bb68;}.header-top{background:#2a2723;font-family:TrajanPro-Regular,serif;text-align:center;}.header-top:after{content:"";display:table;clear:both;}.header-top .col{width:33.3333333333%;float:left;color:#fff;}@media only screen and (min-width:768px) and (max-width:1199px){.header-top .col{width:auto;float:none;display:inline-block;margin:0 10px;}}.header-top .col .inner{margin:5px 0;text-align:center;}.header-top .col a{color:inherit;}.header-top .col address{display:inline-block;margin-left:10px;font-style:normal;}.header-top .col address div{display:inline-block;}@media only screen and (max-width:767px){.header-top .col address{display:none;}}.header-top .col .btn{position:relative;display:inline-block;color:#fff;height:30px;line-height:30px;text-align:center;padding:0 30px 0 0;}.header-top .col .btn:after{content:"";font-family:"icomoon";font-size:12px;color:#625b51;position:absolute;right:10px;top:0;}.header-top .col .btn:hover:after{color:#fff;}.header-top .col .btn-phone{padding:0 30px;}.header-top .col .btn-phone:before{content:"";font-family:"icomoon";font-size:14px;position:absolute;left:10px;top:0;}.header-top .col .btn-share{padding:0 30px;}.header-top .col .btn-share:before{content:"";font-family:"icomoon";font-size:14px;position:absolute;left:10px;top:0;}.header-top .col:not(:first-child) .inner{border-left:1px solid #e9e9e9;}@media only screen and (min-width:768px) and (max-width:1199px){.header-top .col:not(:first-child) .inner{border-left:0;}}.header-middle{background:#8b8178;}.header-middle .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}@media only screen and (max-width:1199px){.header-middle .inner{max-width:960px;}}@media only screen and (max-width:959px){.header-middle .inner{max-width:768px;}}@media only screen and (max-width:767px){.header-middle .inner{max-width:480px;}}@media only screen and (max-width:479px){.header-middle .inner{max-width:100%;}}.header-middle .inner:after{content:"";display:table;clear:both;}.header-logo{position:absolute;top:0;left:0;width:200px;z-index:1;}@media only screen and (max-width:959px){.header-logo{width:100px;}}.header-logo-link{display:block;}.header-logo-image{display:block;width:100%!important;height:auto!important;}.header-menu{margin-left:210px;float:left;}@media only screen and (max-width:959px){.header-menu{margin-left:110px;}}@media only screen and (max-width:767px){.header-menu{display:none;}}.header-menu .RadMenu_MenuTop{width:100%;float:none;padding:10px 0;}.header-menu .RadMenu_MenuTop .rmRootGroup{position:relative;float:none;text-align:center;max-width:100%;padding-left:40px;min-height:30px;}.header-menu .RadMenu_MenuTop .rmRootGroup:after{content:"";display:table;clear:both;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem{display:block;float:left;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst{position:absolute;top:50%;left:0;margin-top:-15px;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst>.rmLink{padding:0;height:30px;line-height:30px;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst>.rmLink>.rmText{font-size:0;border-right:0;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmFirst>.rmLink>.rmText:before{content:"";font-family:"icomoon";font-size:20px;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem.rmLast>.rmLink .rmText{border-right:0;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink{color:#fff;height:40px;line-height:40px;padding:0;width:100%;cursor:pointer;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;transition:ease-in-out .3s;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink .rmText{float:none;padding:0 8px;font-size:13px;display:inline-block;vertical-align:middle;white-space:pre-wrap;line-height:1.2;border-right:1px solid #fff;}@media only screen and (max-width:1199px){.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink .rmText{font-size:12px;}}.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink:hover,.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink.rmClicked,.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink.rmFocused,.header-menu .RadMenu_MenuTop .rmRootGroup>.rmItem>.rmLink.rmExpanded{color:#fff;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmSlide{min-width:150px;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical{background-color:#a3bb68;padding:0;margin-left:0;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem{margin:0;float:left;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem.rmFirst{border-top:0;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem.rmFirst .rmLink{border-top:0;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem.rmLast .rmLink{border-bottom:0;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:8px 20px;color:#fff;cursor:pointer;border-top:1px solid #8b8178;border-bottom:1px solid #8b8178;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink .rmText{border-bottom:0;margin:0;padding:0;line-height:30px;display:block;}.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink:hover,.header-menu .RadMenu_MenuTop .rmRootGroup .rmVertical .rmItem .rmLink.rmFocused{background:#8b8178;}.header-showBP{display:none;position:absolute;z-index:0;left:200px;top:100%;}@media only screen and (max-width:959px){.header-showBP{left:100px;}}@media only screen and (max-width:767px){.header-showBP{top:40px;}}.header-showBP .btn{font-family:TrajanPro-Regular,serif;position:relative;display:inline-block;padding:0 20px 0 12px;width:160px;height:60px;line-height:1;background:#a3bb68;color:#fff;text-transform:uppercase;}.header-showBP .btn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}@media only screen and (max-width:767px){.header-showBP .btn{height:40px;}}.header-showBP .btn .text{display:inline-block;vertical-align:middle;}.header-showBP .btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:12px;top:0;line-height:60px;}@media only screen and (max-width:767px){.header-showBP .btn:after{line-height:40px;}}.header-showBP .btn:hover{background:#2a2723;}.header-bottom{position:relative;padding:10px 0;background:#e9e9e9;}.header-bottom:after{content:"";display:table;clear:both;}@media only screen and (max-width:959px){.header-bottom{padding:28px 0 10px;}}.header-bottom.hidden{display:none;}.header-bottom .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}@media only screen and (max-width:1199px){.header-bottom .inner{max-width:960px;}}@media only screen and (max-width:959px){.header-bottom .inner{max-width:768px;}}@media only screen and (max-width:767px){.header-bottom .inner{max-width:480px;}}@media only screen and (max-width:479px){.header-bottom .inner{max-width:100%;}}.header-bottom .inner:after{content:"";display:table;clear:both;}@media only screen and (max-width:767px){.header-bottom .bpMainWrapper{text-align:center;margin-bottom:10px;}.header-bottom .bpMainWrapper input{text-align:center;}}@media only screen and (min-width:768px){.header-bottom .bpMainWrapper{float:left;width:60%;max-width:450px;}}@media only screen and (min-width:960px){.header-bottom .bpMainWrapper{margin-left:200px;}}.header-bottom .bp-main{color:#8b8178;}.header-bottom .bp-main:after{content:"";display:table;clear:both;}.header-bottom .bp-hotel{position:relative;}@media only screen and (min-width:768px){.header-bottom .bp-hotel{float:left;width:32.33%;margin-left:1%;}}.header-bottom .bp-hotel select{display:block;width:100%;height:40px;line-height:40px;border:1px solid #d0d0d0;padding:0 16px 0 5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0;}.header-bottom .bp-hotel select::-ms-expand{display:none;}.header-bottom .bp-hotel select:hover,.header-bottom .bp-hotel select:focus{border-color:#8b8178;}.header-bottom .bp-hotel:after{position:absolute;top:18px;right:7px;content:"";width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#8b8178 transparent transparent transparent;}@media only screen and (min-width:768px){.header-bottom .bp-checkIn{float:left;width:32.33%;margin-left:1%;}}.header-bottom .bp-checkIn input{display:block;width:100%!important;height:40px!important;line-height:40px;float:none!important;border:1px solid #d0d0d0;text-indent:12px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0;font-family:inherit;color:inherit;}.header-bottom .bp-checkIn input:hover,.header-bottom .bp-checkIn input:focus{border-color:#8b8178;}@media only screen and (min-width:768px){.header-bottom .bp-promoCode{float:left;width:32.33%;margin-left:1%;}}.header-bottom .bp-promoCode input{display:block;width:100%;height:40px;line-height:40px;border:1px solid #d0d0d0;text-indent:12px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;outline:0;}.header-bottom .bp-promoCode input:hover,.header-bottom .bp-promoCode input:focus{border-color:#8b8178;}@media only screen and (min-width:768px){.header-bottom .bp-bookNow{float:left;width:32.33%;margin-left:1%;}}.header-bottom .bp-bookNow-btn{font-family:TrajanPro-Regular,serif;position:relative;display:inline-block;padding:0 20px 0 12px;width:100%;height:40px;line-height:1;background:#a3bb68;color:#fff;text-transform:uppercase;-webkit-animation:bookNowBtn 3s infinite;-moz-animation:bookNowBtn 3s infinite;animation:bookNowBtn 3s infinite;}.header-bottom .bp-bookNow-btn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.header-bottom .bp-bookNow-btn .text{display:inline-block;vertical-align:middle;}.header-bottom .bp-bookNow-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:12px;top:0;line-height:40px;}.header-bottom .bp-bookNow-btn:hover{background:#2a2723;}.header-bottom .bestRateBtn{position:relative;height:40px;margin-left:10px;padding:0 10px;background:#2a2723;display:inline-block;text-align:center;font-family:TrajanPro-Regular,serif;line-height:1;color:#fff;}.header-bottom .bestRateBtn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}@media only screen and (max-width:1199px){.header-bottom .bestRateBtn{display:none;}}.header-bottom .bestRateBtn:after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-15px;width:0;height:0;border-style:solid;border-width:8px 15px 0 15px;border-color:#2a2723 transparent transparent transparent;}.header-bottom .bestRateBtn .text{display:inline-block;vertical-align:middle;}.header-bottom .bestRateBtn .text .lg{display:block;font-size:16px;}.header-bottom .bestRateBtn .text .sm{display:block;font-size:12px;}.header-bottom .dealsBtn{position:relative;font-family:TrajanPro-Regular,serif;color:#2a2723;display:inline-block;margin-left:10px;}.header-bottom .dealsBtn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}@media only screen and (max-width:767px){.header-bottom .dealsBtn{display:block;margin:auto;text-align:center;}}.header-bottom .dealsBtn:before{content:"";display:block;width:32px;height:32px;background:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-dollar.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:5px;}.header-bottom .dealsBtn:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;font-family:"icomoon";font-size:13px;}.header-bottom .moreHotelsBtn{position:relative;display:inline-block;height:40px;line-height:40px;background:#a3bb68;color:#fff;padding:0 10px;margin-left:10px;text-align:center;font-size:14px;font-family:TrajanPro-Regular,serif;}.header-bottom .moreHotelsBtn:before{content:"";display:inline-block;vertical-align:middle;height:100%;}@media only screen and (max-width:1199px){.header-bottom .moreHotelsBtn{display:none;}}.header-bottom .moreHotelsBtn:before{content:"";width:22px;height:22px;background:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-hotel.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;}.header-bottom .moreHotelsBtn:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;margin-left:10px;}.header-bottom .moreHotelsBtn:hover{background:#2a2723;}@media only screen and (max-width:959px){.header-bottom .moreHotelsBtn{padding:0 10px;font-size:14px;}.header-bottom .moreHotelsBtn:before{width:16px;height:16px;background-size:16px 16px;}.header-bottom .moreHotelsBtn:after{font-size:10px;}}.header-supplierMenu{position:relative;width:100%;height:50px;overflow:hidden;line-height:50px;background:#2a2723;color:#fff;text-transform:uppercase;}@media only screen and (max-width:767px){.header-supplierMenu{display:none;}}.header-supplierMenu .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;overflow-x:auto;}@media only screen and (max-width:1199px){.header-supplierMenu .inner{max-width:960px;}}@media only screen and (max-width:959px){.header-supplierMenu .inner{max-width:768px;}}@media only screen and (max-width:767px){.header-supplierMenu .inner{max-width:480px;}}@media only screen and (max-width:479px){.header-supplierMenu .inner{max-width:100%;}}.header-supplierMenu ul{padding:0;margin:0;list-style:none;margin-left:210px;}@media only screen and (max-width:959px){.header-supplierMenu ul{margin-left:10px;}}.header-supplierMenu ul:after{content:"";display:table;clear:both;}.header-supplierMenu li{float:left;margin-right:10px;}.header-supplierMenu li a{color:inherit;padding-right:10px;border-right:1px solid #fff;}.header-supplierMenu li:last-child a{border-right:0;}.header-mobi{display:none;position:fixed;z-index:10001;top:0;left:0;width:100%;height:60px;background:#2a2723;padding:10px;-webkit-transition:none;-moz-transition:none;transition:none;}@media only screen and (max-width:767px){.header-mobi{display:block;}}.header-mobi.showingDClub{height:auto;}.open-menu .header-mobi{left:240px;}.open-bookpanel .header-mobi{left:-240px;}.dClubFocused .header-mobi{display:none;}.header-mobi-menu{float:left;}.header-mobi .hamburger{width:30px;height:18px;display:inline-block;margin:10px;border:0;-webkit-appearance:none;outline:0;z-index:100;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;cursor:pointer;}.header-mobi .hamburger span{display:block;position:absolute;height:3px;width:100%;background:#e9e9e9;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;transition:transform .25s ease-in-out;}.header-mobi .hamburger span:nth-child(1){top:0;}.header-mobi .hamburger span:nth-child(2),.header-mobi .hamburger span:nth-child(3){top:8px;}.header-mobi .hamburger span:nth-child(4){top:16px;}.header-mobi .hamburger:hover span{background:#a3bb68;}.header-mobi .hamburger.active span:nth-child(1){top:8px;width:0;left:50%;}.header-mobi .hamburger.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.header-mobi .hamburger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.header-mobi .hamburger.active span:nth-child(4){top:8px;width:0;left:50%;}.navbar-mobile{position:absolute;width:240px;height:100%;top:0;left:-240px;background:#2a2723;}.navbar-mobile:after{content:"";display:table;clear:both;}.open-menu .navbar-mobile .RadPanelBar{position:fixed;width:240px!important;top:0;left:0;}.navbar-mobile .rpRootGroup{width:100%;display:block;margin:0;padding:0;}.navbar-mobile .rpRootGroup .rpItem{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;}.open-menu .navbar-mobile .rpRootGroup .rpItem{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(1){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(5){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(6){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(7){-webkit-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(8){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(9){-webkit-transition-delay:.9s;-moz-transition-delay:.9s;transition-delay:.9s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(10){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(11){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;transition-delay:1.1s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(12){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(13){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;transition-delay:1.3s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(14){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(15){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(16){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(17){-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s;transition-delay:1.7s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(18){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(19){-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s;transition-delay:1.9s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(20){-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(21){-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;transition-delay:2.1s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(22){-webkit-transition-delay:2.2s;-moz-transition-delay:2.2s;transition-delay:2.2s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(23){-webkit-transition-delay:2.3s;-moz-transition-delay:2.3s;transition-delay:2.3s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(24){-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s;}.navbar-mobile .rpRootGroup .rpItem:nth-of-type(25){-webkit-transition-delay:2.5s;-moz-transition-delay:2.5s;transition-delay:2.5s;}.navbar-mobile .rpRootGroup .rpItem .rpLink{color:#fff;background:0;height:40px;line-height:40px;text-transform:capitalize;}.navbar-mobile .rpRootGroup .rpItem .rpLink.rpSelected{background-color:#a3bb68;color:#fff;}.navbar-mobile .rpRootGroup .rpItem.rpFirst .rpLink{border-top:0;}.navbar-mobile .rpRootGroup .rpSlide .rpItem .rpLink{background:#8b8178;color:#fff;height:40px;line-height:40px;}.navbar-mobile .rpRootGroup .rpSlide .rpItem .rpLink.rpSelected{background-color:#8b8178;color:#fff;}.header-mobi-logo{float:left;width:100px;}@media only screen and (max-width:479px){.header-mobi-logo{width:75px;}}.header-mobi-logo a{display:block;}.header-mobi-logo img{display:block;width:100%;height:auto;}.header-mobi-links{float:right;height:30px;padding:5px;}.header-mobi-links:after{content:"";display:table;clear:both;}@media only screen and (max-width:479px){.header-mobi-links{padding:5px 0;}}.header-mobi-links .link{display:block;float:left;padding:0 10px;}@media only screen and (max-width:479px){.header-mobi-links .link{padding:0 7px;}}.header-mobi-links .link:not(:last-child){border-right:1px solid #8b8178;}.header-mobi-links .link.map:before{content:"";font-family:"icomoon";font-size:20px;color:#a3bb68;}.header-mobi-links .link.phone:before{content:"";font-family:"icomoon";font-size:20px;color:#fff;}.header-mobi-links .link.rates{color:#a3bb68;width:70px;line-height:1.1;font-family:TrajanPro-Regular,serif;}.bp-mobile{position:absolute;width:240px;height:100%;padding:10px;top:0;right:-240px;background:#2a2723;}.open-bookpanel .bp-mobile .bp-main{position:fixed;top:60px;right:10px;width:220px;}.open-bookpanel .bp-mobile .closeBtn{width:40px;height:40px;font-size:25px;line-height:40px;text-align:center;background:#a3bb68;color:#fff;float:right;}.bp-mobile .bp-col{margin-bottom:10px;opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;}.open-bookpanel .bp-mobile .bp-col{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.bp-mobile .bp-col:nth-of-type(1){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s;}.bp-mobile .bp-col:nth-of-type(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;}.bp-mobile .bp-col:nth-of-type(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;}.bp-mobile .bp-col:nth-of-type(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;}.bp-mobile select,.bp-mobile input{width:100%!important;height:40px!important;line-height:40px;float:none!important;text-align:center;}.bp-mobile input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}.bp-mobile .bp-bookNow-btn{display:block;padding:8px 20px;border:1px solid #fff;color:#fff;text-align:center;}.bp-mobile .bp-bookNow-btn br{display:none;}.header-signUpPanel{background-color:#e9e9e9;height:80px;position:relative;}.header-signUpPanel.hidden{height:0!important;overflow:hidden;}.header-signUpPanel .inner{padding:10px 10px 0 10px;overflow:hidden;max-width:850px;margin:0 auto;}.header-signUpPanel .inner h3,.header-signUpPanel .inner .DClubButtonWrapper{display:block;width:50%;text-align:center;float:left;padding:10px 0;line-height:40px;opacity:1;transition:linear,.2s;}.header-signUpPanel .inner .DClubButtonWrapper>.button{background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer;}.header-signUpPanel .inner .DClubButtonWrapper>.button:hover{background-color:#2a2723;}.header-signUpPanel .inner .signUpCloseBtn{position:absolute;right:10px;top:10px;width:15px;}.header-signUpPanel .inner .signUpCloseBtn img{width:100%;}.header-signUpPanel .disclaimer{width:100%;text-align:center;position:relative;display:block;font-size:10px;padding:10px 0;float:left;}.header-signUpPanel .subPanel{display:none;}.header-signUpPanel .SubscriberPanelSubscribingContainer{display:none;}.header-signUpPanel .SubscriberPanelSubscribedContainer{position:absolute;}.header-signUpPanel.showSub{height:180px;}.header-signUpPanel.showSub .subPanel{display:block;position:relative;}.header-signUpPanel.showSub .inner>h3,.header-signUpPanel.showSub .DClubButtonWrapper{opacity:0;height:0;overflow:hidden;padding:0;margin:0;}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:40%;float:left;padding:10px 5px;}.header-signUpPanel .SubscriberPanelFullNameContainer input,.header-signUpPanel .SubscriberPanelEmailAddressContainer input{height:40px;line-height:40px;width:100%;text-indent:10px;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:20%;float:left;padding:10px 5px;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a{display:block;background:#a3bb68;padding:0 20px;line-height:40px;height:40px;color:#fff;font-family:TrajanPro-Regular,serif;cursor:pointer;position:relative;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:before{content:"Join 'D' Club";height:40px;line-height:40px;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.header-signUpPanel .SubscriberPanelSubmitButtonContainer a:hover{background-color:#2a2723;}.header-signUpPanel .subPanel>h3{width:100%;margin-bottom:0;padding:0;}.header-signUpPanel .moreInfoLink,.header-signUpPanel .tAndCLink{width:50%;margin:0 0 10px 0;display:block;float:left;text-align:center;}@media only screen and (max-width:767px){.header-signUpPanel{height:auto;margin-bottom:10px;}.header-signUpPanel .inner>h3{line-height:20px;margin-bottom:0;width:100%;}.header-signUpPanel .inner>.signUpCloseBtn{right:5px;top:5px;}.header-signUpPanel .inner>.DClubButtonWrapper{padding:0;width:100%;margin:0 auto 10px auto;}.header-signUpPanel .inner>.DClubButtonWrapper .button{margin:0 auto;max-width:280px;width:auto;font-size:1.3rem;}.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:50%;padding-top:0;}}@media only screen and (max-width:767px) and (max-width:479px){.header-signUpPanel .SubscriberPanelFullNameContainer,.header-signUpPanel .SubscriberPanelEmailAddressContainer{width:100%;}}@media only screen and (max-width:767px){.header-signUpPanel .SubscriberPanelSubmitButtonContainer{width:100%;padding-top:0;padding-bottom:0;}}@media only screen and (max-width:767px){.header-signUpPanel.showSub{height:auto;}}.ContentBannerImageContainer{position:relative;overflow:hidden;width:100%;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center;}.ContentBannerImageContainer:after{content:"";display:block;padding-bottom:31.25%;}@media only screen and (min-width:960px){.ContentBannerImageContainer{background-size:80px;}}.ContentBannerImageContainer img{position:absolute!important;top:0;left:0;width:100%;height:100%;display:block;}.footer-bestRate{background:#a3bb68;color:#fff;text-align:center;padding:30px;}.footer-bestRate a{color:inherit;}.footer-bestRate .text-large{display:block;font-size:20px;font-size:2rem;font-weight:normal;}.footer-bestRate .text-huge{display:block;font-size:44px;font-size:4.4rem;font-weight:normal;margin:8px auto 15px auto;}@media only screen and (max-width:479px){.footer-bestRate .text-huge{font-size:3.4rem;}}.footer-bestRate .text-small{display:block;font-size:14px;font-size:1.4rem;font-weight:normal;}.footer-social{background:#fff;color:#2a2723;padding:40px 0;}.footer-social .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:1336px;}@media only screen and (max-width:1199px){.footer-social .inner{max-width:960px;}}@media only screen and (max-width:959px){.footer-social .inner{max-width:768px;}}@media only screen and (max-width:767px){.footer-social .inner{max-width:480px;}}@media only screen and (max-width:479px){.footer-social .inner{max-width:100%;}}.footer-social .inner:after{content:"";display:table;clear:both;}@media only screen and (max-width:1199px){.footer-social .inner{max-width:100%;flex-wrap:wrap;}}@media only screen and (max-width:767px){.footer-social .inner{flex-wrap:wrap;}}@media only screen and (min-width:768px){.footer-social .footer-newsletter{width:20%;}}@media only screen and (max-width:1199px){.footer-social .footer-newsletter{order:2;width:25%;}}@media only screen and (max-width:767px){.footer-social .footer-newsletter{order:3;width:40%;padding-top:10px;}}.footer-social .footer-newsletter .SubscriberPanel:after{content:"";display:table;clear:both;}@media only screen and (max-width:767px){.footer-social .footer-newsletter .SubscriberPanel{margin-bottom:30px;}}.footer-social .footer-newsletter .SubscriberPanel div{float:left;}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelFullNameContainer{margin-bottom:10px;width:100%;}@media only screen and (min-width:480px){.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelFullNameContainer{width:48%;margin-right:2%;}}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelEmailAddressContainer{margin-bottom:10px;width:100%;}@media only screen and (min-width:480px){.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelEmailAddressContainer{width:48%;margin-left:2%;}}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer{width:100%;}@media only screen and (min-width:480px){.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer{width:100%;float:none;}}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a{width:100%;color:#2a2723;border:1px solid #a3bb68;background:#fff;height:40px;line-height:40px;display:inline-block;float:right;position:relative;text-align:center;display:inline-block;}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:before{content:"Sign Up";display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:after{content:"";font-family:"icomoon";display:inline-block;vertical-align:middle;font-size:12px;margin-left:10px;color:#a3bb68;}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:hover{border-color:#2a2723;}.footer-social .footer-newsletter .SubscriberPanel .SubscriberPanelSubmitButtonContainer a:hover:after{color:#2a2723;}.footer-social .footer-newsletter .SubscriberPanel input{width:100%;height:40px;background:#e9e9e9;color:#2a2723;border:1px solid #e3dfdc;border-radius:0;margin-bottom:1px;text-indent:12px;}.footer-social .footer-newsletter .SubscriberPanelSubscribingContainer,.footer-social .footer-newsletter .SubscriberPanelSubscribedContainer{display:none;}.footer-social .footer-newsletter .SubscriberPanelSubscribedContainer{margin-bottom:20px;}.footer-social .footer-newsletter .SubscriberPanelSubscribedContainer:after{content:"Thank you for subscribing to our fortnightly Distinction Hotels newsletter!";}.footer-social .footer-collection{width:60%;}.footer-social .footer-collection-inner{display:flex;align-content:center;justify-content:center;}.footer-social .footer-collection-inner img{width:250px;transition:all linear .3s;max-width:100%;}.footer-social .footer-collection-inner img:hover{transform:scale(1.1);}.footer-social .footer-collection-inner .gold img{transform:scale(1.1);}.footer-social .footer-collection-inner .gold img:hover{transform:scale(1.2);}@media only screen and (max-width:1199px){.footer-social .footer-collection{order:1;width:100%;margin-bottom:40px;}}.footer-social .footer-smLinks .ico{display:inline-block;margin:0 10px 0 0;}.footer-social .footer-smLinks .ico:after{font-family:"icomoon";font-size:24px;color:#2a2723;}.footer-social .footer-smLinks .ico-facebook:after{content:"";}.footer-social .footer-smLinks .ico-gplus:after{content:"";}.footer-social .footer-smLinks .ico-twitter{margin-right:0;}.footer-social .footer-smLinks .ico-twitter:after{content:"";}.footer-social .footer-smLinks .ico:hover:after{color:#a3bb68;}@media only screen and (min-width:768px){.footer-social .footer-smLinks{width:10%;}}@media only screen and (max-width:1199px){.footer-social .footer-smLinks{order:3;width:25%;}}@media only screen and (max-width:767px){.footer-social .footer-smLinks{order:4;width:40%;}}.footer-social .footer-tiaki img{max-width:100%;}@media only screen and (max-width:1199px){.footer-social .footer-tiaki img{max-width:200px;}}@media only screen and (min-width:768px){.footer-social .footer-tiaki{width:10%;}}@media only screen and (max-width:1199px){.footer-social .footer-tiaki{order:4;width:25%;}}@media only screen and (max-width:767px){.footer-social .footer-tiaki{order:2;width:100%;}}.footer-bottom{background:#8b8178;color:#fff;}.footer-bottom .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media only screen and (max-width:1199px){.footer-bottom .inner{max-width:960px;}}@media only screen and (max-width:959px){.footer-bottom .inner{max-width:768px;}}@media only screen and (max-width:767px){.footer-bottom .inner{max-width:480px;}}@media only screen and (max-width:479px){.footer-bottom .inner{max-width:100%;}}.footer-bottom .inner:after{content:"";display:table;clear:both;}.footer-bottom .footer-contact{padding:40px 0;font-family:TrajanPro-Regular,serif;border-bottom:1px solid #fff;margin-bottom:40px;}.footer-bottom .footer-contact:after{content:"";display:table;clear:both;}@media only screen and (max-width:767px){.footer-bottom .footer-contact{text-align:center;}}.footer-bottom .footer-contact .title{font-size:30px;font-size:3rem;text-transform:uppercase;color:#fff;font-family:TrajanPro-Regular,serif;margin-bottom:30px;}.footer-bottom .footer-contact .col{margin-bottom:10px;text-align:center;}@media only screen and (min-width:768px){.footer-bottom .footer-contact .col{width:50%;float:left;}}@media only screen and (min-width:960px){.footer-bottom .footer-contact .col{width:20%;margin-bottom:auto;}}@media only screen and (min-width:960px){.footer-bottom .footer-contact .col:nth-of-type(1){text-align:left;}}@media only screen and (min-width:960px){.footer-bottom .footer-contact .col:nth-of-type(5){text-align:right;}}.footer-bottom .footer-contact .col>.btn{position:relative;display:inline-block;height:40px;line-height:40px;padding:0 20px;border:1px solid #544e49;background:#fff;color:#8b8178;}@media only screen and (min-width:960px) and (max-width:1199px){.footer-bottom .footer-contact .col>.btn{padding:0 10px;}}.footer-bottom .footer-contact .col>.btn:after{margin-left:10px;content:"";font-family:"icomoon";font-size:14px;color:#e3dfdc;}.footer-bottom .footer-contact .col>.btn:hover{background:#a3bb68;color:#fff;}.footer-bottom .footer-contact .col>.btn-phone:before{content:"";font-family:"icomoon";font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px;float:left;transition:none;}.footer-bottom .footer-contact .col>.btn-email:before{content:"";font-family:"icomoon";font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px;float:left;transition:none;}.footer-bottom .footer-find{margin-bottom:40px;}.footer-bottom .footer-find:after{content:"";display:table;clear:both;}.footer-bottom .footer-find a{color:inherit;}.footer-bottom .footer-find a:hover{color:#a3bb68;}.footer-bottom .footer-find ul{margin:0;padding:0;list-style:none;}.footer-bottom .footer-find ul li{list-style:none;margin-bottom:8px;}.footer-bottom .footer-find-header{padding:30px 0;}.footer-bottom .footer-find-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.footer-bottom .footer-find-header .title{float:left;}}.footer-bottom .footer-find-header .search div.SearchContainer{width:auto!important;height:auto!important;background:0!important;}.footer-bottom .footer-find-header .search div.SearchContainer div.SearchField{width:auto!important;float:none!important;}.footer-bottom .footer-find-header .search input{background:#fff!important;color:#2a2723!important;width:260px!important;height:40px!important;text-indent:12px!important;font-family:inherit!important;font-style:inherit!important;font-size:inherit!important;}@media only screen and (min-width:768px){.footer-bottom .footer-find-header .search{float:right;}}@media only screen and (min-width:768px){.footer-bottom .footer-find-main{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.no-flexbox .footer-bottom .footer-find-main{display:block;}.no-flexbox .footer-bottom .footer-find-main:after{content:"";display:table;clear:both;}}.footer-bottom .footer-find-main .col{margin-bottom:30px;}@media only screen and (min-width:768px){.footer-bottom .footer-find-main .col{margin-bottom:auto;}.no-flexbox .footer-bottom .footer-find-main .col{float:left;width:33.33%;}}.footer-bottom .footer-find-main .title{font-size:20px;margin-bottom:20px;}.footer-bottom .footer-find-sitemap .tSearch{display:block;margin-bottom:8px;}.footer-bottom .footer-find-sitemap a:not(:first-child){display:none;}.footer-bottom .footer-find-sitemap br{display:none;}.footer-bottom .footer-find-sitemap b{font-weight:normal;}.footer-bottom .footer-find-sitemap b u{text-decoration:none;text-transform:capitalize;}.footer-RG{padding:30px 0;background:#2a2723;color:#fff;}.footer-RG .FooterTop{background:0!important;}.footer-RG a{color:inherit!important;}.footer-mobi{display:none;position:fixed;z-index:10001;bottom:0;left:0;width:100%;height:50px;background:#2a2723;padding:10px;-webkit-transition:none;-moz-transition:none;transition:none;}.footer-mobi:after{content:"";display:table;clear:both;}@media only screen and (max-width:479px){.footer-mobi{display:block;}}.open-sidebar .footer-mobi{left:240px;}.open-bookpanel .footer-mobi{left:-240px;}@media only screen and (max-width:767px){.footer-mobi{display:block;}}.footer-mobi .link{display:inline-block;width:40%;height:30px;float:left;text-align:center;color:#fff;font-family:TrajanPro-Regular,serif;}.footer-mobi .link:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.footer-mobi .link:not(:last-of-type){border-right:1px solid #e9e9e9;}.footer-mobi .link span{line-height:1;display:inline-block;vertical-align:middle;}.footer-mobi .link.home{width:20%;}.footer-mobi .link.home span:before{content:"";font-family:"icomoon";font-size:20px;color:#fff;}.voucher-button-footer{text-transform:uppercase;position:relative;display:inline-block;height:40px;line-height:40px;padding:0 20px;border:1px solid #544e49;background:#fff;color:#8b8178;}.homePage .slick-arrow{font-size:0;position:relative;}.homePage .slick-arrow:before{font-family:"icomoon";font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .homePage .slick-arrow:before{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.homePage .slick-arrow.slick-prev:before{content:"";}.homePage .slick-arrow.slick-next:before{content:"";}.homePage-banner .item{position:relative;}.homePage-banner .item:after{content:"";display:table;clear:both;}.homePage-banner .item-image{position:relative;display:block;width:100%;overflow:hidden;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center;}.homePage-banner .item-image:after{content:"";display:block;padding-bottom:56.25%;}@media only screen and (min-width:960px){.homePage-banner .item-image{width:60%;float:left;background-size:80px;}}@media only screen and (min-width:1200px){.homePage-banner .item-image{width:70%;}}@media only screen and (min-width:1600px){.homePage-banner .item-image{width:80%;}}.homePage-banner .item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;}.homePage-banner .item-details{background:#2a2723;color:#fff;padding:20px;}@media only screen and (min-width:960px){.homePage-banner .item-details{position:absolute;top:0;right:0;width:40%;height:100%;}.homePage-banner .item-details .inner{position:absolute;top:50%;left:40px;right:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media only screen and (min-width:1200px){.homePage-banner .item-details{width:30%;}}@media only screen and (min-width:1600px){.homePage-banner .item-details{width:20%;}}.homePage-banner .item-details-title{text-transform:uppercase;font-family:TrajanPro-Regular,serif;margin-bottom:10px;}@media only screen and (min-width:1200px){.homePage-banner .item-details-title{margin-bottom:40px;}}.homePage-banner .item-details-title .main{color:#8b8178;font-size:16px;font-size:1.6rem;margin-bottom:10px;}.homePage-banner .item-details-title .evoField4{font-size:28px;font-size:2.8rem;line-height:1;}.homePage-banner .item-details-text{margin:10px 0;}@media only screen and (min-width:960px) and (max-width:1199px){.homePage-banner .item-details-text{display:block;display:-webkit-box;height:96px;line-height:16px;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:1200px){.homePage-banner .item-details-text{margin:40px 0;}}.homePage-banner .item-details-buttons .btn{position:relative;display:block;padding:8px 40px 8px 20px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;width:auto;}@media only screen and (min-width:960px){.homePage-banner .item-details-buttons .btn{width:100%;}}.homePage-banner .item-details-buttons .btn-main{border:1px solid #a3bb68;margin-bottom:10px;color:#fff;}.homePage-banner .item-details-buttons .btn-main:after{content:"";font-family:"icomoon";font-size:14px;display:inline-block;vertical-align:middle;float:right;}.homePage-banner .item-details-buttons .btn-main:hover{border-color:#fff;color:#fff;}.homePage-banner .item-details-buttons .btn-main:hover:after{color:#fff;}.homePage-banner .item-details-buttons .btn-all{border-bottom:1px solid #8b8178;color:#8b8178;}.homePage-banner .item-details-buttons .btn-all:after{content:"";font-family:"icomoon";font-size:14px;color:inherit;position:absolute;right:10px;top:50%;margin-top:-7px;}.homePage-banner .item-details-buttons .btn-all:hover{border-color:#fff;color:#fff;}.homePage-banner .item-details-buttons .btn-all:hover:after{color:#fff;}.homePage-banner .item:not(.slick-active) img[dataimageurl]{display:none;}.homePage-banner .slick-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);list-style:none;padding:0;margin:0;}@media only screen and (min-width:960px){.homePage-banner .slick-dots{left:30%;}}@media only screen and (min-width:1200px){.homePage-banner .slick-dots{left:35%;}}@media only screen and (min-width:1600px){.homePage-banner .slick-dots{left:40%;bottom:50px;}}.homePage-banner .slick-dots li{display:inline-block;margin-right:10px;}.homePage-banner .slick-dots li button{font-size:0;background:#e9e9e9;width:20px;height:20px;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.homePage-banner .slick-dots li button:hover{background:#a3bb68;}.homePage-banner .slick-dots li.slick-active button{background:#a3bb68;}.homePage-banner .slick-arrow{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;z-index:10;background:#2a2723;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}@media only screen and (max-width:959px){.homePage-banner .slick-arrow{top:30vmin;}}.homePage-banner .slick-arrow:hover{background:#a3bb68;}.homePage-banner .slick-arrow.slick-prev{left:0;}.homePage-banner .slick-arrow.slick-next{right:0;}@media only screen and (min-width:960px){.homePage-banner .slick-arrow.slick-next{right:40%;}}@media only screen and (min-width:1200px){.homePage-banner .slick-arrow.slick-next{right:30%;}}@media only screen and (min-width:1600px){.homePage-banner .slick-arrow.slick-next{right:20%;}}.homePage-featPanel{background:#e9e9e9;padding-top:20px;padding-bottom:20px;text-align:center;}.homePage-featPanel .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;font-size:0;}@media only screen and (max-width:1199px){.homePage-featPanel .inner{max-width:960px;}}@media only screen and (max-width:959px){.homePage-featPanel .inner{max-width:768px;}}@media only screen and (max-width:767px){.homePage-featPanel .inner{max-width:480px;}}@media only screen and (max-width:479px){.homePage-featPanel .inner{max-width:100%;}}.homePage-featPanel .inner:after{content:"";display:table;clear:both;}.homePage-featPanel .col{display:inline-block;font-size:14px;font-size:1.4rem;width:50%;position:relative;text-transform:uppercase;text-align:center;}@media only screen and (max-width:767px){.homePage-featPanel .col{margin:0 0 20px 0;}.homePage-featPanel .col:nth-of-type(3),.homePage-featPanel .col:nth-of-type(4){margin:0;}}@media only screen and (min-width:768px){.homePage-featPanel .col{vertical-align:bottom;width:20%;}}@media only screen and (min-width:1200px){.homePage-featPanel .col{vertical-align:middle;}}.homePage-featPanel .col:before{content:"";display:inline-block;vertical-align:middle;height:100%;}.homePage-featPanel .col a{color:#2a2723;}.homePage-featPanel .col a:hover{color:#a3bb68;}.homePage-featPanel .col .ico{display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;margin-right:10px;}@media only screen and (max-width:767px){.homePage-featPanel .col .ico{display:none;}}@media only screen and (min-width:768px) and (max-width:1199px){.homePage-featPanel .col .ico{display:block;margin:0 auto 10px;}}.homePage-featPanel .col .ico-tick{width:52px;height:49px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-tick.png);}.homePage-featPanel .col .ico-wifi{width:58px;height:39px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-wifi.png);}.homePage-featPanel .col .ico-x{width:31px;height:31px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-x.png);}.homePage-featPanel .col .ico-map{width:42px;height:64px;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/ico-map.png);}.homePage-featPanel .col .ico-vouchers{width:58px;height:39px;background-image:url(/PicsHotel/DistinctionPortal2015/Images/voucher-brown.png);}@media only screen and (max-width:767px){.homePage-featPanel .col .ico-vouchers{margin-top:20px!important;margin-bottom:20px!important;}}.homePage-featPanel .col .text{display:inline-block;vertical-align:middle;font-family:TrajanPro-Regular,serif;}.homePage-intro{background:#fff;}.homePage-intro:after{content:"";display:table;clear:both;}@media only screen and (max-width:959px){.homePage-intro{padding:10px;}}.homePage-intro-main{margin-bottom:20px;}@media only screen and (min-width:960px){.homePage-intro-main{width:50%;float:left;margin-bottom:auto;padding:20px;}}@media only screen and (min-width:1200px){.homePage-intro-main{padding-left:15%;padding-left:calc((100% - 1200px)/2 + 20px);}}@media only screen and (min-width:960px){.homePage-intro-offers{width:50%;float:left;}}.homePage-intro-offers .item{position:relative;overflow:hidden;}.homePage-intro-offers .item img{width:100%;height:auto;display:block;}.homePage-intro-offers .item-details{height:100px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .homePage-intro-offers .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.homePage-intro-offers .item-details .inner{position:absolute;left:10%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.homePage-intro-offers .item-title{color:#fff;text-transform:uppercase;text-align:center;}@media only screen and (min-width:480px){.homePage-intro-offers .item-title{font-size:2.4rem;height:100px;line-height:100px;overflow:hidden;}}.homePage-intro-offers .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.homePage-intro-offers .item-btn{position:absolute;opacity:0;display:block;background:0;color:#fff;border:1px solid #a3bb68;height:40px;line-height:40px;padding:0 20px 0 0;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.homePage-intro-offers .item-btn:after{content:"";font-family:"icomoon";font-size:14px;position:absolute;right:10px;top:0;color:#a3bb68;}.homePage-intro-offers .item:hover .item-details{height:100%;}.homePage-intro-offers .item:hover .item-text,.homePage-intro-offers .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.homePage-intro-offers .item:hover .item-btn:hover{border-color:#fff;}.homePage-intro-offers .item:hover .item-btn:hover:after{color:#fff;}.homePage-panel:after{content:"";display:table;clear:both;}.homePage-panel-header{position:relative;text-transform:uppercase;margin:auto;padding:20px 10px;text-align:center;}.homePage-panel-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.homePage-panel-header{text-align:left;margin:auto 60px;padding:40px 0;}.homePage-panel-header:after{content:"";display:table;clear:both;}}.homePage-panel-header .title-main{font-size:30px;font-size:3rem;color:#2a2723;margin-bottom:10px;}.homePage-panel-header .title-sub{font-size:20px;font-size:2rem;color:#8b8178;margin-bottom:10px;}.homePage-panel-header a{padding:8px 20px;text-align:center;border:1px solid #a3bb68;color:#2a2723;display:inline-block;font-size:18px;font-size:1.8rem;font-family:TrajanPro-Regular,serif;}.homePage-panel-header a:before{content:"";display:inline-block;vertical-align:middle;height:100%;}@media only screen and (min-width:960px){.homePage-panel-header a{position:absolute;right:0;top:50%;max-width:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.homePage-panel-header a:after{content:"";font-family:"icomoon";font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#a3bb68;}.homePage-panel-header a:hover{border-color:#2a2723;}.homePage-panel-header a:hover:after{color:#2a2723;}.homePage-news{background:#e9e9e9;}@media only screen and (min-width:1600px){.homePage-news .homePage-panel-header{max-width:1480px;margin-left:auto;margin-right:auto;}}.homePage-news .repeater{max-width:1600px;margin:0 auto 40px;}.homePage-news .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff;}.homePage-news .repeater .item-details{height:200px;position:absolute;width:80%;background:rgba(0,0,0,.8);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.no-csstransforms .homePage-news .repeater .item-details{position:static;top:auto;left:auto;position:initial;top:initial;left:initial;}.homePage-news .repeater .item-details .inner{position:absolute;left:40px;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.homePage-news .repeater .item-subTitle{color:#8b8178;font-size:1.6rem;font-family:TrajanPro-Regular,serif;}.homePage-news .repeater .item-title{color:#fff;}.homePage-news .repeater .item-text{position:absolute;opacity:0;color:#fff;margin:20px 0;display:block;display:-webkit-box;height:80px;line-height:16px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.homePage-news .repeater .item-btn{position:absolute;opacity:0;display:block;background:#a3bb68;color:#fff;border:1px solid transparent;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.homePage-news .repeater .item:hover .item-details{height:100%;}.homePage-news .repeater .item:hover .item-text,.homePage-news .repeater .item:hover .item-btn{position:relative;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.homePage-news .repeater .item:hover .item-btn:hover{border-color:#fff;}.homePage-news .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;z-index:1;}.homePage-news .repeater button.slick-arrow:hover{background:#a3bb68;}.homePage-news .repeater button.slick-arrow.slick-prev{left:5px;}.homePage-news .repeater button.slick-arrow.slick-next{right:5px;}.homePage-news .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}.homePage-news .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1;}.homePage-map{background:#a3bb68;width:100%;position:relative;width:100%;}.homePage-map.hidden{display:none;}.homePage-map:after{content:"";display:block;padding-bottom:50%;}.homePage-map:after{content:"";display:table;clear:both;}@media only screen and (max-width:479px){.homePage-map{display:none;}}@media only screen and (max-width:767px) and (orientation:landscape){.homePage-map{display:none;}}.homePage-map.showExpList .expListWrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.homePage-map.showExpList .mapWrapper{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);}.homePage-map .expListWrapper{position:absolute;top:0;left:0;width:50%;height:100%;padding:5%;background-image:url(/PicsHotel/DistinctionHotels2015/SkinImages/expListRepeaterBG.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;}@media only screen and (max-width:959px){.homePage-map .expListWrapper{display:none;}}.homePage-map .expListWrapper .expListOverlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(42,39,35,.55);z-index:0;}.homePage-map .expListWrapper .expListOverlay:before{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:1px solid #8b8178;z-index:0;}@media only screen and (min-width:960px){.homePage-map .expListWrapper{position:absolute;width:50%;height:100%;top:0;left:0;}}.homePage-map .expListWrapper .expListTitle{position:absolute;top:40px;left:40px;right:40px;height:15%;height:calc(20% - 40px);color:#fff;}.homePage-map .expListWrapper .expListTitle .inner{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media only screen and (min-width:1200px){.homePage-map .expListWrapper .expListTitle .inner{left:25px;}}.homePage-map .expListWrapper .expListTitle h2{font-size:28px;font-size:2.8rem;}.homePage-map .expListWrapper .expListTitle h3{font-size:20px;font-size:2rem;}.homePage-map .expListWrapper .expListRepeater{position:absolute;bottom:40px;left:40px;right:40px;height:75%;height:calc(80% - 40px);overflow-x:hidden;overflow-y:auto;}.homePage-map .expListWrapper .expListRepeater::-webkit-scrollbar{width:8px;}.homePage-map .expListWrapper .expListRepeater::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(42,39,35,.3);}.homePage-map .expListWrapper .expListRepeater::-webkit-scrollbar-thumb{background-color:#8b8178;}.homePage-map .expListWrapper .expListBG{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.homePage-map .expListWrapper .expListBG img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.homePage-map .expListWrapper .item{float:left;padding:10px;}@media only screen and (max-width:959px){.homePage-map .expListWrapper .item{display:none;}}@media only screen and (min-width:960px) and (max-width:1399px){.homePage-map .expListWrapper .item{width:50%;}.homePage-map .expListWrapper .item:nth-of-type(2n+1){clear:left;}}@media only screen and (min-width:1400px){.homePage-map .expListWrapper .item{width:33.3333333333%;}.homePage-map .expListWrapper .item:nth-of-type(3n+1){clear:left;}}@media only screen and (min-width:1600px){.homePage-map .expListWrapper .item{padding:25px;}}.homePage-map .expListWrapper .item .hidden{display:none;}.homePage-map .expListWrapper .item-details{position:relative;}.homePage-map .expListWrapper .item-details .linkWrapper{color:#000;}.homePage-map .expListWrapper .item-title{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:0;color:#fff;}.homePage-map .expListWrapper .item-text{opacity:0;margin:10px 0;display:block;display:-webkit-box;height:48px;line-height:16px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.homePage-map .expListWrapper .item-btn{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;opacity:0;}.homePage-map .expListWrapper .item-btn:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.homePage-map .expListWrapper .item-btn:hover{color:#2a2723;}.homePage-map .expListWrapper .item:hover,.homePage-map .expListWrapper .item.focused{background:#fff;}.homePage-map .expListWrapper .item:hover .item-title,.homePage-map .expListWrapper .item.focused .item-title{color:#8b8178;padding-bottom:0;}.homePage-map .expListWrapper .item:hover .item-text,.homePage-map .expListWrapper .item:hover .item-btn,.homePage-map .expListWrapper .item.focused .item-text,.homePage-map .expListWrapper .item.focused .item-btn{opacity:1;}.homePage-map .expListWrapper .item:hover .item-stars,.homePage-map .expListWrapper .item.focused .item-stars{opacity:1;max-height:50px;}.homePage-map .mapWrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;}.homePage-map .showExpBtn{position:absolute;padding:8px 20px;background:#a3bb68;top:50px;left:10px;z-index:1;font-size:18px;text-align:center;color:#fff;}@media only screen and (max-width:959px){.homePage-map .showExpBtn{display:none;}}.homePage-map .showExpBtn:hover,.homePage-map .showExpBtn:focus{background-color:#2a2723;}.homePage-map .map_canvas_homepage{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.homePage-map .map_canvas_homepage .info_content{width:auto!important;max-width:280px;}.homePage-map .map_canvas_homepage .info_content .info_name{color:#8b8178;}.homePage-map .map_canvas_homepage .info_content .info_mainphone a,.homePage-map .map_canvas_homepage .info_content .info_freephone a{color:#a3bb68;}.homePage-map .map_canvas_homepage .info_content .info_img{position:relative;width:280px;height:210px;background:#e9e9e9;margin:10px 0;}.homePage-map .map_canvas_homepage .info_content .info_img img{display:block;width:100%;height:auto;}@media only screen and (max-width:479px){.homePage-map .map_canvas_homepage .info_content .info_img{display:none;}}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo,.homePage-map .map_canvas_homepage .info_content .info_a_booknow{display:inline-block;margin:8px 5px 0 0;}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo a,.homePage-map .map_canvas_homepage .info_content .info_a_booknow a{position:relative;display:block;padding:8px 20px;border:1px solid currentColor;background:#fff;color:#8b8178;font-family:TrajanPro-Regular,serif;text-align:center;text-transform:uppercase;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo a:after,.homePage-map .map_canvas_homepage .info_content .info_a_booknow a:after{position:relative;display:inline-block;vertical-align:middle;margin-left:15px;content:"";font-family:"icomoon";font-size:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.homePage-map .map_canvas_homepage .info_content .info_a_moreinfo a:hover,.homePage-map .map_canvas_homepage .info_content .info_a_booknow a:hover{color:#2a2723;}.homePage-map .map_canvas_homepage .info_content .info_a_booknow a{background:#a3bb68;}@media only screen and (min-width:1600px){.homePage-optional .homePage-panel-header{max-width:1480px;margin-left:auto;margin-right:auto;}}.homePage-optional.homePage-optional1,.homePage-optional.homePage-optional3{background:#e9e9e9;}.homePage-optional.homePage-optional2 .repeater .item{background:#e9e9e9;}.homePage-optional .repeater{max-width:1600px;margin:0 auto 40px;}.homePage-optional .repeater .item{position:relative;margin:0 5px;overflow:hidden;background:#fff;}.homePage-optional .repeater .item-image{position:relative;display:block;width:100%;overflow:hidden;background-color:#fff;background-image:url(/PicsHotel/DistinctionPortal2015/SkinImages/loading.svg);background-repeat:no-repeat;background-size:40px;background-position:center;}.homePage-optional .repeater .item-image:after{content:"";display:block;padding-bottom:56.25%;}.homePage-optional .repeater .item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;}.homePage-optional .repeater .item-details{padding:20px 20px 60px 20px;}@media only screen and (min-width:1400px){.homePage-optional .repeater .item-details{padding:40px 40px 60px 40px;}}.homePage-optional .repeater .item-subTitle{color:#2a2723;font-family:TrajanPro-Regular,serif;}.homePage-optional .repeater .item-title{color:#8b8178;}.homePage-optional .repeater .item-text{color:#2a2723;margin:20px 0;}.homePage-optional .repeater .item-btn{position:absolute;bottom:20px;left:20px;right:20px;display:block;border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-family:TrajanPro-Regular,serif;}.homePage-optional .repeater .item-btn:hover{border-color:#2a2723;color:#2a2723;}.homePage-optional .repeater button.slick-arrow{width:40px;height:40px;background:#2a2723;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;z-index:1;}.homePage-optional .repeater button.slick-arrow:hover{background:#a3bb68;}.homePage-optional .repeater button.slick-arrow.slick-prev{left:5px;}.homePage-optional .repeater button.slick-arrow.slick-next{right:5px;}.homePage-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active){opacity:.5;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}.homePage-optional .repeater button.slick-arrow+.slick-list .item.slick-slide:not(.slick-active):hover{opacity:1;}.homePage-gallery{background:#fff;padding:40px 0;}@media only screen and (max-width:479px){.homePage-gallery{display:none;}}@media only screen and (max-width:767px) and (orientation:landscape){.homePage-gallery{display:none;}}.homePage-gallery .inner{position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media only screen and (max-width:1199px){.homePage-gallery .inner{max-width:960px;}}@media only screen and (max-width:959px){.homePage-gallery .inner{max-width:768px;}}@media only screen and (max-width:767px){.homePage-gallery .inner{max-width:480px;}}@media only screen and (max-width:479px){.homePage-gallery .inner{max-width:100%;}}.homePage-gallery div.vsigCaptionAsName{background:#8b8178;padding:8px 20px;}#ctl00_cPHBody_ctrContact01_ctlDirectClient_trAddress{display:none;}#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phEmailOkSurvey>td>table>tbody>tr:nth-of-type(1),#ctl00_cPHBody_EnquiryToSupplierCtl_ctrContact01_phEmailOkSurvey>td>table>tbody>tr:nth-of-type(2){display:none;}#modal{z-index:999999!important;}.BookEngineCtlWrapper{margin:auto;}.BookingCheckoutPanel a{position:fixed;background:#a3bb68;color:#fff;top:100px;right:0;padding:8px 20px;z-index:1001;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}.BookingCheckoutPanel a:hover{background:#8ba54b;}.BookingCheckoutPanel a .icon{display:none;}.SearchTSWrapper table table,.SearchTSWrapper table thead,.SearchTSWrapper table tbody,.SearchTSWrapper table tfoot,.SearchTSWrapper table tr,.SearchTSWrapper table th,.SearchTSWrapper table td{display:block;width:auto;height:auto;margin:0;padding:0;border:0;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}.SearchTSWrapper table th,.SearchTSWrapper table td{display:inline-block;}.SearchTSWrapper table.tblSearch{width:100%;position:relative;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media only screen and (max-width:1199px){.SearchTSWrapper table.tblSearch{max-width:960px;}}@media only screen and (max-width:959px){.SearchTSWrapper table.tblSearch{max-width:768px;}}@media only screen and (max-width:767px){.SearchTSWrapper table.tblSearch{max-width:480px;}}@media only screen and (max-width:479px){.SearchTSWrapper table.tblSearch{max-width:100%;}}.SearchTSWrapper table.tblSearch tfoot{display:none;}.SearchTSWrapper .tblHeaders,.SearchTSWrapper h1{color:#2a2723;font-size:24px;font-weight:bold;}.SearchTSWrapper .rgRow,.SearchTSWrapper .rgAltRow{border-top:1px solid #2a2723!important;}.SearchTSWrapper #ctl00_cPHBody_txtSearch{border-radius:0!important;border:1px solid #2a2723!important;height:36px;text-indent:10px;outline:0!important;margin-bottom:20px;}.SearchTSWrapper .RadGrid_Default td.rgPagerCell{border:0!important;}.SearchTSWrapper span[id$=lblTitle]{color:#2a2723!important;}.SearchTSWrapper input.searchbox[type=submit]{border:1px solid #8b8178;color:#8b8178;height:40px;line-height:40px;width:100%;text-align:center;text-transform:uppercase;outline:0!important;}.linkWrapper{display:block;color:inherit;}div.ConditionsTextFinal{display:none!important;}.listViewWrapper-facilities+.amenities{display:none;}.UnsubscribeWrapper .Submit{color:#2a2723;}.listViewWrapper-service .supFacilitiesWrapper{float:left;width:100%;}@media only screen and (max-width:479px){.mpf-content{margin-bottom:20px;vertical-align:bottom;}}.mfp-bg{z-index:9998;}.mfp-wrap{z-index:99999;}.cssbeBookEngineContainer{margin-top:0!important;}table.cssbeBookCheckoutContainer span[id^=ctl00_cPHBody_checkout][id$=lblInclusions]{font-size:0!important;color:#3f3e3e!important;}table.cssbeBookCheckoutContainer span[id^=ctl00_cPHBody_checkout][id$=lblInclusions]::before{content:"Stay Enhancements"!important;font-size:12px!important;font-weight:bold!important;display:block!important;opacity:1!important;position:relative;top:5px;}table.cssbeBookCheckoutContainer span[id^=ctl00_cPHBody_checkout][id$=lblDateFromTo]{opacity:0;}.homePage-featPanel .col.voucher{margin-bottom:0;}.voucher-button{position:relative;display:inline-block;margin-left:15px;font-family:TrajanPro-Regular,serif;color:#2a2723;font-size:1.4rem;line-height:1.4;text-transform:uppercase;}.voucher-button:before{content:"";width:46px;height:32px;display:inline-block;vertical-align:middle;margin-right:5px;background-image:url(/PicsHotel/DistinctionPortal2015/Images/voucher-brown.png);background-position:center;background-size:cover;}.voucher-button:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;font-family:"icomoon";font-size:13px;}.voucher-button-footer{text-transform:uppercase;}.voucher-button-footer:hover a{color:#fff;}.footer-bottom .footer-contact .col.email{display:none;}.footer-bottom .footer-contact .col.voucher a:hover .btn{background:#a3bb68;color:#fff;}@media(max-width:1200px){.footer-bottom .footer-contact .col.trade a{line-height:unset;text-align:left;}}@media(max-width:768px){.footer-bottom .footer-contact .col.trade{line-height:40px;}}@media(max-width:960px){.footer-bottom .footer-contact .col a:after{display:none;}.footer-bottom .footer-contact .col a .btn:after{display:none;}}@media(max-width:768px){.footer-bottom .footer-contact .col{width:unset;}}@media(max-width:1200px){.header-bottom .bpMainWrapper{max-width:none!important;}.dealsBtn{margin-left:210px!important;position:relative!important;top:5px;}.voucher-button{position:relative!important;top:5px;}}@media(max-width:960px){.voucher-button{display:none;}}