html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;display:block}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.gpu{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.contentSlideOut{transform:translateX(80%) !important;-moz-transform:translateX(80%) !important;-ms-transform:translateX(80%) !important;-o-transform:translateX(80%) !important;-webkit-transform:translateX(80%) !important;-webkit-transition:-webkit-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;transition:transform 1s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.contentSlideOutLeft{transform:translateX(-80%) !important;-moz-transform:translateX(-80%) !important;-ms-transform:translateX(-80%) !important;-o-transform:translateX(-80%) !important;-webkit-transform:translateX(-80%) !important;-webkit-transition:-webkit-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;transition:transform 1s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.contentSlideIn{transform:translateX(0) !important;-moz-transform:translateX(0) !important;-ms-transform:translateX(0) !important;-o-transform:translateX(0) !important;-webkit-transform:translateX(0) !important;-webkit-transition:-webkit-transform 1s ease-in;-ms-transition:-ms-transform 1s ease-in;-o-transition:-o-transform 1s ease-in;-moz-transition:-moz-transform 1s ease-in;transition:transform 1s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.slideRight{transform:translateX(0) !important;-moz-transform:translateX(0) !important;-ms-transform:translateX(0) !important;-o-transform:translateX(0) !important;-webkit-transform:translateX(0) !important;-webkit-transition:-webkit-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;transition:transform 1s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.slideOutRight{transform:translateX(100%) !important;-moz-transform:translateX(100%) !important;-ms-transform:translateX(100%) !important;-o-transform:translateX(100%) !important;-webkit-transform:translateX(100%) !important;-webkit-transition:-webkit-transform 1s ease-in;-ms-transition:-ms-transform 1s ease-in;-o-transition:-o-transform 1s ease-in;-moz-transition:-moz-transform 1s ease-in;transition:transform 1s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.slideLeft{transform:translateX(-100%) !important;-moz-transform:translateX(-100%) !important;-ms-transform:translateX(-100%) !important;-o-transform:translateX(-100%) !important;-webkit-transform:translateX(-100%) !important;-webkit-transition:-webkit-transform 1s ease-in;-ms-transition:-ms-transform 1s ease-in;-o-transition:-o-transform 1s ease-in;-moz-transition:-moz-transform 1s ease-in;transition:transform 1s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.popupSlideLeft{transform:translateX(0) !important;-moz-transform:translateX(0) !important;-ms-transform:translateX(0) !important;-o-transform:translateX(0) !important;-webkit-transform:translateX(0) !important;-webkit-transition:-webkit-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;transition:transform 1s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.sectionBoxShadow{box-shadow:0 15px 15px -15px rgba(0,0,0,0.25)}.absolute{position:absolute;left:0;right:0}.complete{overflow:hidden !important;height:100%;width:100%;position:fixed}.complete .slideable-content{pointer-events:none}.inactive{pointer-events:none;opacity:.1 !important;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out}.active{opacity:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out}.invisible{display:none !important}.anchor{visibility:hidden;height:0;width:0;float:left}iframe,table,strong{max-width:100%}.displayMasthead{display:block}.hideMasthead{display:none}td{display:inline-block}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}p,h1,h2,h3,h4,span,button{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select::-ms-expand{display:none}select::-ms-value{background-color:#ccc}select{-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:''}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0;transform:translate3d(0,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}img{max-width:100%}html,body{top:0 !important;width:100% !important;background:#e7e7e7 !important;color:#333;font-family:Open Sans;font-size:1em;line-height:26px;overflow-x:hidden;position:relative;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}header{position:relative}footer{background:#213d29;padding:4%;margin-top:25px;color:#fff;text-align:center}footer .bottom-menu,footer .additional-links{text-align:left;margin:0;list-style:none;margin-bottom:25px;color:#fff}footer .bottom-menu li,footer .additional-links li{margin-bottom:5px}footer .bottom-menu li a,footer .additional-links li a{text-decoration:none;color:#fff}footer .social .social-icon{height:32px;width:32px;display:inline-block;background-repeat:no-repeat;background-size:100%;border-radius:30px}footer .social .facebook{background-image:url("../../../../images/CLUB/icons//facebook.png")}footer .social .twitter{background-image:url("../../../../images/CLUB/icons//twitter.png")}footer .social .gplus{background-image:url("../../../../images/CLUB/icons//gplus.png")}footer .social .youtube{background-image:url("../../../../images/CLUB/icons//youtube.png")}footer .social .pinterest{background-image:url("../../../../images/CLUB/icons//pinterest.png")}footer .social .tumblr{background-image:url("../../../../images/CLUB/icons//tumblr.png")}footer .social .linkedin{background-image:url("../../../../images/CLUB/icons//linkedin.png")}footer .social .instagram{background-image:url("../../../../images/CLUB/icons//instagram.png")}footer .copyright{font-size:80%;margin:0}.NONE .pageheader{padding-top:10px;margin-top:15px}.logo-area{margin-top:25px;padding:2% 4%;text-align:center}.logo-area img{max-width:98%}.page{width:94%;margin:auto;margin-top:25px;padding-bottom:25px;float:none;text-align:left}.page section{background:#fff;margin:25px 0 5px 0;padding:3%;box-shadow:0 15px 15px -15px rgba(0,0,0,0.25)}.slideable-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#mapview{width:100%;height:450px}#mapview div:first-child{width:100%;height:100%}.menu-icon{width:28px;margin-top:8px;margin-right:2px;font-size:24px;color:#fff;display:inline-block}.menu-icon:last-child{margin-right:0}.top-menu{height:43px;background:#213d29;top:0;padding:0 10px;box-shadow:0 15px 15px -15px rgba(0,0,0,0.25)}.main-menu{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);background:#213d29;color:#fff;font-family:Open Sans;height:100%;width:80%;overflow-y:auto;overflow-x:hidden;position:absolute;box-shadow:-10px 10px 17px -15px rgba(0,0,0,0.78) inset;z-index:1}.main-menu .open-submenu,.main-menu .opened-submenu{min-height:42px;display:block}.main-menu .open-submenu .arrow,.main-menu .opened-submenu .arrow{min-height:42px;line-height:42px;text-align:center;width:32px;border-left:1px solid rgba(255,255,255,0.02)}.main-menu .open-submenu .menu-label,.main-menu .opened-submenu .menu-label{float:left;padding-right:0}.main-menu .menu-items{height:100%;width:100%;border-right:1px solid rgba(255,255,255,0.01);margin-left:0}.main-menu .menu-items li{border-bottom:1px solid rgba(255,255,255,0.02);min-height:42px;display:block}.main-menu .menu-items li .opened-submenu{box-shadow:-10px -7px 17px -17px rgba(0,0,0,0.5) inset;background:#213d29;margin-bottom:5px}.main-menu .menu-items li .menu-label{vertical-align:middle;padding:0 10px;color:#fff;text-decoration:none;height:100%;display:block;line-height:20px;padding-top:10px;padding-bottom:8px}.main-menu .menu-items li .submenu li:last-child{padding-bottom:0}.main-menu .menu-items li:last-child{border-bottom:0}.main-menu .submenu{position:absolute;width:100%;top:0;display:none;left:100%;margin-left:0}.floating-menu{display:none;width:50px;background:rgba(0,0,0,0.1);position:fixed;right:0;text-align:center;bottom:15%;z-index:999999}.floating-menu .menu-icon{height:28px;background-size:100%}.floating-menu .menu-icon.backtop{background-image:url('../../../../images/CLUB/icons//backtop.png')}.floating-menu:hover{background:rgba(0,0,0,0.4)}a,a:hover{text-decoration:none}h1{font-size:1.75em;margin-bottom:15px;border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:10px;text-align:left}h2{font-size:1.5em;text-align:left}h3{font-size:1.25em}h1:first-letter ,h2:first-letter ,h3:first-letter {text-transform:uppercase}span,strong,a{display:inline-block;vertical-align:top;word-wrap:break-word;max-width:100%}#photo-carousel-wrapper .vsbmobile-carousel-control{top:0;position:absolute;font-size:2em;text-decoration:none;text-shadow:none;height:100%;background-color:rgba(255,255,255,0.46) !important;width:40px}#car-prev{left:0;background:url('../../../../images/CLUB/arrows-left.png') no-repeat 10px center}#car-prev:hover{background:url('../../../../images/CLUB/arrows-left.png') no-repeat -30px center}#car-next{right:0;background:url('../../../../images/CLUB/arrows-right.png') no-repeat 10px center}#car-next:hover{background:url('../../../../images/CLUB/arrows-right.png') no-repeat -30px center}.slider{overflow:hidden;position:relative;margin-top:25px;width:100%;box-shadow:0 15px 15px -15px rgba(0,0,0,0.25)}.slider .slide{float:left;position:relative;border-left:2px solid #fff;border-right:2px solid #fff}.slider .slide img{width:100%;height:auto;position:relative}.featuredWidget-carousel{position:relative}.featuredWidget-carousel .slide{width:100%;float:left;position:relative}.featuredWidget-carousel .slide img{width:100%;min-height:220px;max-height:350px;position:relative}.featuredWidget-carousel .slide .item-content{background:#e5e5e5;padding:2% 0 0 0}.featuredWidget-carousel .slide .item-content .button{margin-top:15px}.featured-widget .widget-title{background:#e4e3de;padding:2%;color:#363635;font-size:120%}#sliderProperty{margin-top:0}.swiper-container{height:200px;position:relative}.swiper-slide{height:100%}.swiper-slide .carouselImage{height:100%;max-width:280px}.swiper-slide .carouselImage img{height:100%;position:relative;display:block;border-left:2px solid #fff;border-right:2px solid #fff}.share{text-align:center;padding:2%;color:#bbb}.share span{display:inline-block;vertical-align:bottom;margin:0}.booking-page #bookNow{margin-top:22px}.booking-page .terms-and-conditions .help-block{margin-top:18px;position:absolute}.booking-page .booking-details .description-content,.booking-page .guest-information .description-content,.booking-page .billing-information .description-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.booking-page .booking-details .info .label,.booking-page .guest-information .info .label,.booking-page .billing-information .info .label{display:inline-block;margin:0}.booking-page .booking-details .info .data,.booking-page .guest-information .info .data,.booking-page .billing-information .info .data{display:inline-block;float:right;margin:0}.booking-page form[name="booking"] input[disabled],.booking-page form[name="booking"] select[disabled]{color:#75746b}.booking-page form[name="booking"] select[disabled]~div.small-drop-arrow{background-color:#ccc}.booking-page form[name="booking"] .total-info{color:#000;font-weight:700}.booking-page form[name="booking"] .total-info .line-amount{color:red}.booking-page form[name="booking"] .terms-and-conditions .help-block{margin:0;position:inherit;display:inline-block}.booking-page form[name="booking"] .terms-and-conditions .checklabel{margin-top:9px}.resrequest-page input[type="text"],.resrequest-page input[type="email"],.resrequest-page input[type="phone"]{padding-left:10px}.resrequest-page div .the-select .form-control-feedback{right:15px}.resrequest-page .glyphicon-ok{color:#fff}.mapdetailsPopup{min-width:160px}.mapdetailsPopup .row div.thumbnail{margin-bottom:0}.property{display:inline}.property .unitUrl,.property .unitUrl:hover,.property .unitUrl:active,.property .unitUrl:visited{color:#000;display:block}.property .property-image{overflow:hidden;margin-bottom:10px}.property .property-image img{width:100%}.property .property-details .atFacility{font-style:italic}.property .property-details .info{font-size:85%;padding-top:10px;margin-top:10px;border-top:1px dashed rgba(0,0,0,0.1)}.property .property-details .info .rate{font-size:110%;font-weight:700}.property .property-details .info .min-stay{font-size:80%}.property .property-details .info .amenities{color:#333;line-height:16px}.property .property-details .info .amenities span{display:inline;font-weight:bold}.property .property-details .info .description{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:55px}.property:nth-child(odd){clear:left}.property-name,.property-actions{background:#fff;padding:5%}.property-name h1,.property-actions h1{border-bottom:0;margin-bottom:0;padding-bottom:0}.property-name h2,.property-actions h2{font-size:80%;font-style:italic}ol,ul{list-style:disc;width:90%;margin-left:25px}li{display:list-item}.searchResult-page .page{width:100%}.search-details{border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:15px}.search-details h1{margin-bottom:10px}.search-details p{margin:0}.search-details span{display:block}.check-date-buttons{margin-bottom:15px;margin-top:15px}.check-date-buttons .date{font-weight:bold}.check-date-buttons .checkIn,.check-date-buttons .checkOut{line-height:20px;font-style:italic}.check-date-buttons .checkIn{border-right:1px dashed rgba(0,0,0,0.1)}.adjust-dates{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed rgba(0,0,0,0.1)}.complex .property{padding-top:0}.complex .property .property{padding-top:20px}.property-information p span{padding-bottom:15px;border-bottom:1px dashed rgba(0,0,0,0.1)}.property-information .info{border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:15px;font-size:80%}.filter-form{margin-top:30px}.button{color:#fff;line-height:35px;background:#22402b;font-size:90%;text-align:center;border:0;padding:0;text-decoration:none !important}.button:hover{background:#778e7d;color:#fff}.availability-dates span{display:inline-block}.availability-dates .search-avail-checkin,.availability-dates .search-avail-checkout{font-weight:bold}#bookNow{margin-top:10px}.the-select{position:relative;min-height:35px}.the-select .small-drop-arrow{position:absolute;display:block;height:35px;right:0;width:20px;pointer-events:none;background:#ccc url('../../../../images/CLUB/icons//arrow-select.png') no-repeat center center;background-size:70%;z-index:2;box-shadow:-5px 0 10px -8px #000;border-right:1px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent}.form-control::-webkit-input-placeholder{color:#333}.form-control::-moz-placeholder{color:#333}.form-control:-ms-input-placeholder{color:#333}.form-control:-moz-placeholder{color:#333}input:not([type=radio]),select,textarea,.form-group input,.form-group select,.form-group textarea,.form-control[readonly]{height:35px;width:100%;color:#333;background:#ccc;-webkit-border-radius:0;border-radius:0;border:1px solid transparent;outline:0}select,.form-group select{color:#333;background:#ccc;border:1px solid transparent;position:absolute;padding-left:7px !important}textarea,.form-group textarea{height:auto;min-height:135px}.form-group input,.form-group select,.form-group textarea{margin-bottom:0}.label{line-height:35px;vertical-align:top;color:#000;padding:0;font-weight:500}form{font-size:100%}form input[type="checkbox"],form input[type="radio"]{width:15px;vertical-align:middle;line-height:1;margin:0;margin-right:5px;-webkit-appearance:checkbox;float:left}form input[type="radio"]{-webkit-appearance:radio}form textarea{height:140px;padding-top:10px;max-width:100%}form label{vertical-align:middle;display:inline-block;line-height:1}.filter-div{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed rgba(0,0,0,0.1)}.filter-div h2{margin-bottom:5px}.checklabel{font-size:12px;line-height:15px;padding-left:0}.checkbox{margin-top:10px;margin-bottom:23px}.checkbox input{margin-top:3px !important}.activated{background-color:#778e7d;box-shadow:0 0 20px -8px #000 inset;color:#fff}.results-view{margin-top:10px}.homepage .featured .property{padding:0}.homepage .featured .property .property-information h2{margin-bottom:5px}.homepage .featured .property .property-information p{margin-top:0;word-break:break-all}.sortField{margin-bottom:30px}.skiptranslate{display:none}#googledestmap{height:100%;min-height:400px;overflow:hidden;width:100%;display:block}#googledestmap>div{height:100%;width:100%}#content-map{height:450px}.page-map{height:300px}.contact .label{font-size:80%;line-height:35px;color:red}.bookingConfirmation .bookingDetails div{font-size:80%}.bookingConfirmation .additional{margin-top:25px;line-height:22px;font-size:95%}.confirmationHeading{background:#213d29;padding:20px;text-align:center;color:#fff}.confirmationHeading h2{text-align:center}.warnings-area{display:none}.warnings-area .page{margin-top:0;padding:0}.warnings-area .vacationFinder-widget{margin:0;box-shadow:none;padding:0}.warnings-area .warning{padding:10px;text-align:center}.warnings-area .warning p{width:94%;display:inline-block}.warnings-area .no-avail{background:rgba(255,0,0,0.66);color:#fff}.warnings-area .alternative{background:#fff}.warnings-area .modify-search{background:rgba(255,255,160,0.83)}.warnings-area .contact{background:#fff}.ui-datepicker th,.ui-datepicker td{display:table-cell !important}.ui-datepicker-trigger{position:absolute;left:0;top:0;width:100%;opacity:0;height:35px;z-index:999999}#ui-datepicker-div{z-index:999999 !important;max-width:90%}.ui-datepicker .ui-datepicker-header{background:#213d29;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#213d29 !important;color:#fff !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none !important;opacity:1}.availability-calendar .calendar-holder .datepicker-main{width:100%;height:100%}.availability-calendar div.cancel{text-align:center}.availability-calendar .resort-info{margin:0;padding:0}.availability-calendar .average-rate{margin-top:10px;font-size:90%}.availability-calendar p.controls-info{font-size:90%;color:#70747c;pointer-events:none}.availability-calendar div.date-selected{margin-top:10px}.availability-calendar div.date-selected p{font-weight:bold}.availability-calendar div.date-selected div{color:#696969}.availability-calendar div.date-selected div span{color:#333;font-weight:bold;font-size:80%}.availability-calendar div.price p{font-size:18px;color:#282e3a;margin-top:10px;font-size:120%}.availability-calendar div.price p span{font-size:160%}.availability-calendar div.price p.info{font-size:70%;color:#9ca2ae;margin-top:0}.availability-calendar #availability-input1,.availability-calendar #availability-input2{display:none}.availability-calendar .calendar{font-size:90%}.availability-calendar .calendar .ui-widget{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.availability-calendar .calendar .ui-datepicker{padding:0;display:table !important}.availability-calendar .calendar .ui-datepicker-header{border:0;border-radius:0;background:#213d29;font-weight:normal;font-size:15px;max-width:100%}.availability-calendar .calendar .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{text-transform:uppercase}.availability-calendar .calendar .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.availability-calendar .calendar .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.availability-calendar .calendar .ui-datepicker .ui-datepicker-prev-hover,.availability-calendar .calendar .ui-datepicker .ui-datepicker-next-hover,.availability-calendar .calendar .ui-datepicker .ui-datepicker-next,.availability-calendar .calendar .ui-datepicker .ui-datepicker-prev{top:.9em;border:0}.availability-calendar .calendar .ui-datepicker .ui-datepicker-prev-hover{left:2px}.availability-calendar .calendar .ui-datepicker .ui-datepicker-next-hover{right:2px}.availability-calendar .calendar .ui-datepicker .ui-datepicker-next span,.availability-calendar .calendar .ui-datepicker .ui-datepicker-prev span{background-image:url(/images/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:normal}.availability-calendar .calendar .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.availability-calendar .calendar .ui-datepicker table{margin:0}.availability-calendar .calendar .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:normal;border:0;border-top:1px solid #3a414d}.availability-calendar .calendar .ui-datepicker td{background:#ccc;border:0;padding:0}.availability-calendar .calendar td .ui-state-default{background:#c6ffd8;border:0;text-align:center;padding:.5em;margin:0;font-weight:normal;color:#000;font-size:16px}.availability-calendar .calendar .ui-state-disabled .ui-state-default{color:#fba49e}.availability-calendar .calendar td .ui-state-active,.availability-calendar .calendar td .ui-state-hover{background:#f79d2b}.availability-calendar .calendar .dp-highlight-check-in a.ui-state-default{background:#f79d2b}.availability-calendar .calendar .dp-highlight-check-out a.ui-state-default{background:#f79d2b}.availability-calendar .calendar .dp-highlight a.ui-state-default{background:#f79d2b;opacity:1}.availability-calendar .calendar .ui-datepicker th,.availability-calendar .calendar .ui-datepicker td{background:#ccc;color:#fff}.availability-calendar .calendar .ui-state-disabled .ui-state-default{color:rgba(255,255,255,0.28);background:#ccc}.availability-calendar .calendar .ui-state-disabled,.availability-calendar .calendar .ui-widget-content .ui-state-disabled,.availability-calendar .calendar .ui-widget-header .ui-state-disabled{opacity:1}.availability-calendar .calendar .ui-state-disabled,.availability-calendar .calendar .ui-widget-content .ui-state-disabled{background:#bbb}.availability-calendar .calendar .ui-datepicker-prev.ui-corner-all.ui-state-disabled,.availability-calendar .calendar .ui-datepicker-next.ui-corner-all.ui-state-disabled{background:transparent;opacity:.5}.availability-calendar .calendar .ui-datepicker{width:100% !important}.availability-calendar .calendar .ui-state-highlight,.availability-calendar .calendar .ui-widget-content .ui-state-highlight,.availability-calendar .calendar .ui-widget-header .ui-state-highlight{background:#ccc !important;color:#fff !important}.availability-calendar .calendar table.ui-datepicker-calendar thead{text-transform:uppercase}.availability-calendar .calendar table.ui-datepicker-calendar thead tr th{background:#acacac;border-left:1px solid rgba(255,255,255,0.1)}.availability-calendar .calendar table.ui-datepicker-calendar tbody td{border-left:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}#stars{margin:3px 0 5px 0;display:inline-block}#stars .star{width:16px;height:15px;display:inline-block;background-image:url(../../../images/share/stars.png);background-repeat:no-repeat;margin-top:5px}#stars .star.full{background-position:0 0}#stars .star.half{background-position:0 -15px}#stars .star.empty{background-position:0 -30px}.review-block{padding-bottom:30px}.review-block #review-guest-rating,.review-block #review-guest-stayed{font-style:italic;font-size:80%;display:inline-block}.review-block #review-guest-stayed{display:block}.review-block #review-guest-stayed span{font-size:110%}.open-review{display:block;padding:10px;border-bottom:1px dashed rgba(0,0,0,0.1);border-top:1px dashed rgba(0,0,0,0.1);text-align:center;text-transform:capitalize}.review-container{display:none;margin-top:10px;border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:10px}.review-container .review-response{margin-top:10px}.noTitle{color:rgba(192,192,192,0.37);font-style:italic}.popups-open{text-align:right}.popups{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);position:absolute;right:0;width:80%;height:100%;z-index:999999}.popups .popup-header{background-color:#213d29;max-height:50px;padding:5px;text-align:center;line-height:33px;box-shadow:10px 10px 17px -15px rgba(0,0,0,0.78) inset;z-index:1;color:#fff}.popups .popup-header h2{box-shadow:-10px 0 10px -15px rgba(0,0,0,0.78) inset}.popups .popup-content{padding-top:3%;padding-bottom:3%}.popups .popup-close{font-size:18px;margin:0;padding:0;line-height:33px;top:0}.popups .button.update-results{line-height:35px;font-size:90%;font-weight:bold;margin-top:10px}.popups .popup{min-height:100%;height:100%;background:#fff;box-shadow:10px -10px 17px -15px rgba(0,0,0,0.78) inset;position:absolute;right:0;width:100%;overflow-y:scroll;z-index:-1}.share-widget{padding-top:10px}.has-error .form-control,.has-success .form-control{border:1px solid transparent}.has-error .the-select select,.has-success .the-select select{border:1px solid transparent}.form-control-feedback.glyphicon-ok{color:#fff}.help-block{font-size:.8em;line-height:1em}.terms-and-conditions .help-block{position:absolute;margin-top:35px}.form-control-feedback{right:15px}.confirm-item{margin-bottom:5px;margin-top:5px;padding:5px 0;border-bottom:1px dashed rgba(192,192,192,0.15)}.confirm-item .confirm-value{font-style:italic}.payment-schedule{margin-top:25px}.user-info{margin-top:25px}.availability-calendar-widget{display:inline-block;margin:25px 0;padding:0;width:100%;z-index:2;box-shadow:0 10px 10px -14px #000;padding-bottom:20px}.availability-calendar-widget div.invisible{display:none !important;visibility:hidden}.availability-calendar-widget .availability-calendar{box-shadow:0 0 0 0 rgba(0,0,0,0.25);margin:0;padding:0;margin-top:10px}.availability-calendar-widget .resort-name{margin-top:10px}.error,.alert-danger,.bv-form .help-block{background:#f2dede;color:#333;padding:5px;padding-left:10px;line-height:25px;margin-top:0}.error-send-to-friend,.label-success{display:none}.breadcrumb{background-color:rgba(194,194,194,0.18);font-size:11px;padding:5px 5% 5px 5%;margin-bottom:0;margin-top:15px;line-height:20px;border-radius:0}@media(min-width:768px){footer .additional-links{text-align:right}}.return-home-btn{margin-top:20px}#swipebox-overlay{background:rgba(13,13,13,0.9)}#swipebox-title{text-align:left;padding-left:10px}.contact-popup .popup-content{padding-top:0}.ajax_loader{background:url("../../../../images/CLUB/icons//loader.gif") no-repeat center center transparent !important;background-size:64px 64px !important}.contact-option{box-shadow:0 5px 8px -8px inset;line-height:45px}.contact-error{margin-bottom:15px}.small{float:none}.view-type-select{padding:0;margin-top:15px}.property-page .slider{box-shadow:none}.learnMore{text-transform:uppercase}.landing .landingContent{margin-bottom:25px}.landing .title{margin-bottom:15px}.landing .featuredProperty{margin-bottom:25px}.landing .featuredProperty .featuredImage{display:block;margin-bottom:15px}.landing .featuredProperty .featuredImage img{width:100%}.landing .featuredProperty .featuredName{font-size:125%}.landing .featuredProperty .featuredInfo{font-size:90%}.vacationFinder-widget{margin:25px 0;box-shadow:0 10px 10px -14px #000;padding-bottom:20px}.vacationFinder-widget .title{margin-bottom:5px}.vacationFinder-widget .label{line-height:1;vertical-align:middle}.return-details-btn{margin-top:20px}.image-holder{display:block}.featured-widget{position:relative}.featured-carousel-control{top:0;position:absolute;font-size:2em;text-decoration:none;text-shadow:none;height:100%;width:40px}.carousel-control-car-prev{left:0;background:url('../../../../images/CLUB/arrows-left.png') no-repeat 10px center}.carousel-control-car-prev:hover{background:url('../../../../images/CLUB/arrows-left.png') no-repeat -30px center}.carousel-control-car-next{right:0;background:url('../../../../images/CLUB/arrows-right.png') no-repeat 10px center}.carousel-control-car-next:hover{background:url('../../../../images/CLUB/arrows-right.png') no-repeat -30px center}.availability-calendar .calendar-holder .calendar{max-width:340px}.availability-calendar .calendar .dp-highlight-check-in-start a.ui-state-default{background:#ccc !important;background:-moz-linear-gradient(-45deg,#ccc 50%,#c6ffd8 50%) !important;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ccc),color-stop(50%,#c6ffd8)) !important;background:-webkit-linear-gradient(-45deg,#ccc 50%,#c6ffd8 50%) !important;background:-o-linear-gradient(-45deg,#ccc 50%,#c6ffd8 50%) !important;background:-ms-linear-gradient(-45deg,#ccc 50%,#c6ffd8 50%) !important;background:linear-gradient(135deg,#ccc 50%,#c6ffd8 50%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC',endColorstr='@calAvailCelBack',GradientType=1) !important}.availability-calendar .calendar .dp-highlight-check-out-end a.ui-state-default{background:#c6ffd8 !important;background:-moz-linear-gradient(-45deg,#c6ffd8 50%,#ccc 50%) !important;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#c6ffd8),color-stop(50%,#ccc)) !important;background:-webkit-linear-gradient(-45deg,#c6ffd8 50%,#ccc 50%) !important;background:-o-linear-gradient(-45deg,#c6ffd8 50%,#ccc 50%) !important;background:-ms-linear-gradient(-45deg,#c6ffd8 50%,#ccc 50%) !important;background:linear-gradient(135deg,#c6ffd8 50%,#ccc 50%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@calAvailCelBack',endColorstr='#CCC',GradientType=1) !important}.availability-calendar .calendar .dp-highlight-check-in a.ui-state-default{background:#ccc !important;background:-moz-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ccc),color-stop(50%,#f79d2b)) !important;background:-webkit-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:-o-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:-ms-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:linear-gradient(135deg,#ccc 50%,#f79d2b 50%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC',endColorstr='#F79D2B',GradientType=1) !important}.availability-calendar .calendar .dp-highlight-check-out a.ui-state-default{background:#f79d2b !important;background:-moz-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#f79d2b),color-stop(50%,#ccc)) !important;background:-webkit-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:-o-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:-ms-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:linear-gradient(135deg,#f79d2b 50%,#ccc 50%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F79D2B',endColorstr='#CCC',GradientType=1) !important}.availability-calendar .calendar .dp-highlight-check-in-middle a.ui-state-default{background:#f79d2b !important}.availability-calendar .calendar .dp-highlight-check-out-middle a.ui-state-default{background:#f79d2b !important}.availability-calendar .calendar .dp-highlight-check-in-start a.ui-state-hover{background:#ccc !important;background:-moz-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ccc),color-stop(50%,#f79d2b)) !important;background:-webkit-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:-o-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:-ms-linear-gradient(-45deg,#ccc 50%,#f79d2b 50%) !important;background:linear-gradient(135deg,#ccc 50%,#f79d2b 50%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC',endColorstr='#F79D2B',GradientType=1) !important}.availability-calendar .calendar .dp-highlight-check-out-end a.ui-state-hover{background:#f79d2b !important;background:-moz-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#f79d2b),color-stop(50%,#ccc)) !important;background:-webkit-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:-o-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:-ms-linear-gradient(-45deg,#f79d2b 50%,#ccc 50%) !important;background:linear-gradient(135deg,#f79d2b 50%,#ccc 50%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F79D2B',endColorstr='#CCC',GradientType=1) !important}.weather-widget{width:100%;font-family:Arial;text-align:center;text-transform:uppercase;background:#fff;clear:both;padding-top:20px}.weather-widget p,.weather-widget h2,.weather-widget span{margin:0}.weather-widget .date{color:#fff;background:#213d29;text-align:center;padding:10px 0;border:1px solid transparent}.weather-widget .weather-details{padding:20px;border:1px solid transparent}.weather-widget .location{color:#543;font-size:150%}.weather-widget .value{color:#543}.weather-widget .value .measure-unit{color:#e7e7e7;font-size:60%;display:inline-block}.weather-widget .details{color:#bababa;font-size:150%}.weather-widget .forecast{margin-top:30px;text-decoration:none;font-size:80%}.register-widget-drop-down .drop-down-register-widget{height:35px;background:#fff;border:1px solid #d7d7d7;cursor:pointer;margin-bottom:25px;padding:0 10px;position:relative}.register-widget-drop-down .drop-down-register-widget p{height:100%;line-height:35px}.register-widget-drop-down .drop-down-register-widget img{position:absolute;top:50%;right:10px}.register-widget-drop-down #registerDiv{margin-bottom:25px}.register-widget-drop-down .hide{display:none}.cookies-usage-wrapper{position:fixed;padding:10px;z-index:11;background:#fff;width:100%;text-align:center;box-shadow:0 4px 2px -2px gray}.cookies-usage-wrapper .disclaimer{margin-bottom:10px}.cookies-usage-wrapper .accept-cookies{padding:0 15px}.cookies-usage-wrapper{top:0}#privacy-updates{padding:20px}#privacy-updates .one-section{margin-bottom:20px}#privacy-updates .one-section pre{background:0;font-size:inherit;font-family:inherit;color:inherit;padding:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;overflow:visible}#privacy-updates .one-section label{font-weight:bold;margin-bottom:5px}#privacy-updates .one-section label .explaine{margin-left:20px}#privacy-updates .save-cookies-button{padding:0 15px;margin:20px 0}
