.cf:after,.clear{clear:both}.main-nav .image-bg nav ul li a,.mobnav li a,a,nav a:hover,nav ul li a{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h1,h2,h3,h4,h5{line-height:1.3em}.experience-nav,.getting-here .togglable h4,.italic,em,fieldset h3{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,fieldset,h1,h2,h3,h4,h5,h6,html,img,ol,ul{margin:0;padding:0;border:0}nav li{padding:0;margin:0;list-style-type:none}.white-bg{background-color:#FFF!important}.light-grey-bg{background-color:#e5edf2!important}.mid-grey-bg{background-color:#d8e2e6!important}.footer-grey-bg{background-color:#c0d0d9!important}.light-blue-bg{background-color:#E4ECF1!important}.mid-blue-bg{background-color:#559cbe!important}.page-content ul li:after,.three-quarter-menu ul li:after{content:'';height:5px;width:5px;left:-5px;top:5px;background-color:#c2d2d8;border-radius:50%}.black-text{color:#000!important}.brown-text{color:#a86243!important}.white-text{color:#FFF!important}.dark-sea-green-text{color:#2b515a!important}.mid-sea-green-text{color:#006990!important}.mid-grey-text{color:#d8e2e6!important}.dark-grey-text{color:#a1afaf!important}.mid-blue-text{color:#559cbe!important}html{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#000}.page-content h5,.page-content h6,h1,h2{color:#2b515a}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}.button,label,p{font-size:1em;line-height:1.4em}p{padding-bottom:1em}.content ul{padding:15px 0 0 15px}a{outline:0}strong{font-weight:700}.page-content h4{padding-bottom:2%;color:#2b515a}.page-content a{color:#006990}.page-content a:hover{color:#559cbe}.page-content ul li a,.three-quarter-menu ul li a,footer li a{color:#2b515a}.page-content h3{color:#2b515a;padding-bottom:2%}.page-content ul li,.three-quarter-menu ul li{padding-bottom:12px;line-height:15px;list-style:none}.page-content ul{padding-left:5%}.page-content ul li{position:relative;padding-left:10px}.page-content ul li:after{position:absolute}.three-quarter-menu ul{padding-left:5%}.three-quarter-menu ul li{position:relative;padding-left:10px}.three-quarter-menu ul li:after{position:absolute}header{height:200px;background-position:center center;background-size:cover;background-repeat:no-repeat}.inner-head{width:100%;max-width:1000px;margin:0 auto;position:relative}footer{background:url(../images/footer-background.jpg) center bottom repeat-x;height:320px}footer .title-top{position:relative;border-bottom:1px solid #d8e2e6}footer .title-top h3{padding:2% 0 .5%;position:relative;width:200px}footer .title-top .booknow-button{top:16px;position:absolute;right:1px}.event-info ul li:after,footer li:after{content:'';height:5px;width:5px;left:-5px;top:5px;border-radius:50%}footer li{list-style:none;padding-bottom:12px;position:relative;padding-left:10px}footer li:after{position:absolute;background-color:#2b515a}footer li a{font-size:14px}footer .quarter{padding-top:1em;padding-left:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.footer-details{min-height:80px;height:100%}.footer-details ul li{color:#91a9ae;padding-bottom:5px;list-style:none;font-size:.9em}.footer-details ul li a{color:#2b515a}fieldset{min-width:300px;width:90%}fieldset h3,fieldset h4{color:#2b515a;padding-bottom:5%}label{color:#2B515A;font-size:12px;font-weight:400!important}input.text,textarea{padding:8px 10px;border:1px solid #C0D0D8;width:100%;margin-bottom:12px;font-family:'Open Sans',sans-serif;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box}.contact-info,.extra-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}input#Form_EventBookingForm_action_submit.action,input#Form_PackageBookingForm_action_submit.action,input#UserForm_Form_action_process{width:100px!important;height:25px;background-color:#559cbe;border:none;color:#FFF}.extra-info{padding:5%;box-sizing:border-box}.extra-info h5,.extra-info h6{color:#2b515a;padding-bottom:3%}.extra-info h5{font-size:17px}.extra-info h6{font-size:15px}input#UserForm_Form_EditableTextField_3ee69{height:150px}.contact-info{background-color:#f4f7f8;padding:5%;box-sizing:border-box;margin-top:20px}.landing-nav,.pricing-info .packageImage img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.contact-info a,.contact-info p{font-size:12px;color:#859693;padding-bottom:10px;line-height:17px}.contact-info h5{color:#2b515a;font-size:15px}.message.error{color:red}nav ul{line-height:2.5;text-align:center}nav ul li{display:inline-block}nav ul li a{color:#FFF;font-size:15px;padding:12px 10px}nav ul li a:hover{background-color:#3d8bb1}.main-nav{margin-top:30px}.main-nav .image-bg{background:url(../images/nav-background.jpg) top center no-repeat;height:31px}.main-nav .image-bg nav ul{line-height:30px;text-align:center;height:30px}.experience-nav,.sub-menu li a{min-height:22px;line-height:22px}.main-nav .image-bg nav ul li{display:inline-block;padding:0}.main-nav .image-bg nav ul li a{color:#2b515a;font-size:12px;padding:8px 10px 14px}.main-nav .image-bg nav ul li a:hover{background:url(../images/nav-background-hover.png) top left repeat-x}.main-nav .image-bg nav ul li a.current,.main-nav .image-bg nav ul li a.section{color:#a86243;background:url(../images/nav-background-selected.png) center 30px no-repeat}.top-nav{background:rgba(229,237,242,.5);margin-left:1em;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,.25);box-shadow:0 0 5px 3px rgba(0,0,0,.25)}.top-nav .int-flags{padding-top:10px;padding-left:10px;margin:0 1em}.top-nav .int-flags .flag-cont .flag-small a img{padding-right:10px}.top-nav .extra-links ul{list-style:none;margin:0 1em}.top-nav .extra-links ul li{display:inline-block;text-align:center}.top-nav .extra-links ul li a{color:#2b515a;padding:1em;display:block;height:16px}.top-nav .extra-links ul li a.current,.top-nav .extra-links ul li a:hover{color:#FFF;background:rgba(87,153,184,.3)}.top-nav-home{width:400px}.top-nav-home .badges{height:80px;padding-bottom:20px}.top-nav-home .badges img{max-height:80px;padding-top:5px}.top-nav-home .top-nav{background:#67aaca;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.top-nav-home .extra-links{background:#559cbe}.top-nav-home .extra-links ul li a{color:#FFF}.top-nav-home .extra-links ul li a:hover{color:#d8e2e6;background-color:#3d8bb1}.sub-menu{width:265px}.sub-menu li{list-style:none}.sub-menu li a{color:#2b515a;padding-left:10px;padding-top:9px;padding-bottom:9px;display:block;border-bottom:.5px solid #c0d0d9}.sub-menu li a.current,.sub-menu li a:hover{color:#a86243;background-color:#e5edf2}.sub-menu li a.tripadvisor{padding-left:45px;background-image:url(../images/trip-advisor-logo.gif);background-position:10px center;background-repeat:no-repeat}.sub-menu .children a{padding-left:30px}.landing-nav{padding:2%;box-sizing:border-box;border:1px solid #c0d0d9;position:relative;margin:15px 10px 15px 0}.landing-nav .tile-image{height:0;padding-top:60%;background-position:center center;background-size:cover;position:relative}.landing-nav .land-link{padding:3%;height:auto;color:#2b515a}.landing-nav .land-link h4{font-size:17px;margin-bottom:.3em}.landing-nav .land-link p{font-size:14px;padding-bottom:.3em}.landing-nav .land-link .read-more{color:#2b515a;padding:0}.landing-nav .land-link .read-more:hover{color:#559cbe}.experience-nav{padding-left:10px;padding-top:9px;padding-bottom:9px;display:block;color:#A1AFAF;border-bottom:1px solid #a86243}.main-wrapper,.mobNavBtn,.mobnav{-webkit-transform:translate(0,0);-webkit-transition:-webkit-transform .5s;transform:translate(0,0);transition:transform .5s}.main-wrapper.move,.mobNavBtn.move,.mobnav.move{-webkit-transform:translate(-270px,0);transform:translate(-270px,0)}.mobnav{position:fixed;width:270px;background-color:#fff;right:-270px;top:0;z-index:10;overflow-y:scroll;overflow-x:hidden;height:100%;border-left:solid 1px #c0d0d9}.mobnav li{margin:0;text-align:left;padding-left:3%;border-bottom:solid 1px #c0d0d9;width:100%;padding-bottom:0}.center,.flag-cont .flag,.gallery h5,div#property-map a span{text-align:center}.mobnav li a{display:block;color:#2b515a;width:220px;line-height:2em;padding:5px 0;letter-spacing:.6px;font-size:14px}.mobnav li a:hover{color:#000;background-color:#FFF}.mobNavBtn{display:none;right:20px;position:absolute;top:30px;z-index:20}.mobNavBtn img{width:40px}.mobNavBtn:hover{cursor:pointer}ul.hide.togglable-content li{border-bottom:none;padding-left:20px}.subnav.translated h3{font-size:1.2em;font-weight:700}.subnav.translated h3 img{position:relative;top:3px;margin-right:10px}.subnav.translated .sub-menu.translated{margin:1em 0 3em;border-top:1px solid #e5edf2;border-left:5px solid #e5edf2}.subnav.translated .sub-menu.translated .children{display:none;background:#e5edf2;border-left:5px solid #e5edf2}.subnav.translated .sub-menu.translated .children li{background:#e5edf2}.subnav.translated .sub-menu.translated .children li a{padding-left:1.5em}.subnav.translated .sub-menu.translated .children li a.standard{color:#a86243}.subnav.translated .sub-menu.translated .toggle-button{border-bottom:1px solid #a86243;color:#a1afaf!important;background:#FFF;font-style:italic;padding-left:1em}.subnav.translated .sub-menu.translated .toggle-button:hover{background:#FFF}.subnav.translated .sub-menu.translated .active>.children{display:block}.subnav.translated .clear-session{width:15px;height:15px;display:block;text-indent:20px;overflow:hidden;background:url(../images/close-x.png) no-repeat}.main{padding:4em 0}.inner{width:100%;max-width:1000px;margin:0 auto;position:relative}.liner{padding:2em}.cf:after,.cf:before{content:" ";display:table}.hide{display:none}.left{float:left}.right{float:right}.padding{padding:3em 0}.pad-top{padding-top:1.5em}.pad-right{padding-right:3em}.pad-left{padding-left:3em}.pad-bot{padding-bottom:1em}.third{width:33.33%}.two-thirds{width:66.66%}.quarter{width:25%}.quarter-menu{width:30%}.three-quarter{width:75%}.three-quarter-menu{width:70%}.three-quarter-resort{width:73%}.half{width:50%}.half-pad{width:47%}img.right{margin-left:5%;margin-bottom:2%}img.left{margin-right:5%;margin-bottom:2%}hr{border:1px dotted #d8e2e6}tr{border-bottom:1px solid #d8e2e6}tr p{padding-left:3%}tr.first{background-color:#f2f9fc}td{padding-top:7px}iframe{width:100%}#CDSWIDSSP{width:100%!important;max-width:500px}@media all and (max-width:1000px){.badges,.extra-links,.int-flags,.mainnav,.nav-home,.sub-menu,.top-nav{display:none}.mobNavBtn,.mobnav{display:block}.mobHeader{position:absolute;z-index:1;width:100%}.mobnav li{position:relative}.mobnav li.about>a.toggle-button,.mobnav li.pos-2>a.toggle-button,.mobnav li.pos-3>a.toggle-button,.mobnav li.pos-4>a.toggle-button,.mobnav li.pos-5>a.toggle-button,.mobnav li.pos-6>a.toggle-button,.mobnav li.pos-7>a.toggle-button,.mobnav li.pos-8>a.toggle-button,.mobnav li.pos-9>a.toggle-button{background-image:url(../images/cross-tiny.png);background-repeat:no-repeat;width:16px;height:100%;position:absolute;right:30px;top:10px;cursor:pointer}.mobnav li.about>a.toggle-button.open,.mobnav li.pos-2>a.toggle-button.open,.mobnav li.pos-3>a.toggle-button.open,.mobnav li.pos-4>a.toggle-button.open,.mobnav li.pos-5>a.toggle-button.open,.mobnav li.pos-6>a.toggle-button.open,.mobnav li.pos-7>a.toggle-button.open,.mobnav li.pos-8>a.toggle-button.open,.mobnav li.pos-9>a.toggle-button.open{background-image:url(../images/minus-tiny.png)}.banner{margin-top:90px!important}.top-nav-home{position:absolute;right:0;top:110px}.inner{width:97%;padding-left:1%;padding-right:1%}.three-quarter,.three-quarter-menu{width:98%}.featImg,.three-quarter.review-content{width:75%}.contact-info{margin-right:15px}.multi-lang-cont{width:70%}.pad-top{padding-top:1em}.book-avail{margin-top:-43px!important;clear:both}.sub-nav{width:100%}.sub-nav .module-item-wrapper:first-child{padding-top:0}.sub-nav .module-item-wrapper{width:16%;float:left;padding-bottom:2em}.sub-nav .module-item-wrapper .module-item{height:0;position:relative;padding-bottom:80%}.sub-nav .module-item-wrapper .module-item .module-content{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;padding:1% 1% 0}.sub-nav .module-item-wrapper .module-item .module-content .inner{height:100%;border:1px solid #d8e2e6;line-height:100px;text-align:center}.sub-nav .module-item-wrapper .module-item .module-content .inner img{max-width:100%;max-height:100%;vertical-align:middle}.quarter.timetable{width:50%}}@media all and (max-width:800px){.sub-nav .module-item-wrapper .module-item .module-content .inner{line-height:80px!important}}@media all and (max-width:700px){.half,.third,.two-thirds{width:100%}.quarter .quarter-menu{width:50%!important}.featImg{width:93%!important}.quarter.review-img{width:35%}.three-quarter.review-content{width:65%;padding-bottom:30px}.third.home-links{width:65%!important;margin-bottom:20px}.third.left.gallery{width:48%}.contact-info{width:290px}.multi-language-doc.left.third{width:33.3%!important}.sideImage{width:60%}div.quarter.right{float:left;margin-top:15px}.event-info{width:60%!important}.event-info .newsletter-subscribe{padding:4%}.sub-nav{width:100%}.sub-nav .module-item-wrapper{width:33%!important}.sub-nav .module-item-wrapper .module-item .module-content .inner{line-height:150px!important}.extra-info{width:75%;margin-top:15px;margin-bottom:20px}footer .quarter{width:50%}}@media all and (max-width:650px){img.leftAlone{max-width:100%;height:100%}}@media all and (max-width:600px){.multi-lang-cont{width:100%}h3{font-size:1.3em}.menu{width:98%}.sub-nav .module-item-wrapper .module-item .module-content .inner{line-height:140px!important}.quarter.timetable{width:65%}}@media all and (max-width:500px){.quarter,.quarter-menu{width:98%!important;padding-left:2%}.quarter ul,.quarter-menu ul{padding-left:3%}.quarter-menu{padding-top:4%}.half-pad{width:98%;padding-left:2%}.landing-nav .land-link{bottom:3.7%;width:92.8%}.quarter.review-img{width:98%;padding:3% 0}.quarter.review-img img{width:60%}.three-quarter.review-content{width:98%}.review-content{padding-left:0!important}.third.home-links{width:100%!important}img.right{float:left;width:90%;height:90%}.read{margin-bottom:10px}.pdf{height:40px!important;width:350px!important}.pdf h4{width:70%}.event-info{width:97%!important}.sub-nav .module-item-wrapper .module-item .module-content .inner{line-height:100px!important}.quarter.timetable{width:100%}.resort-image{width:70%;display:block;margin:0 auto}.resort-image img{width:70%!important;display:block;margin:0 auto}.three-quarter-resort{width:100%!important}}@media all and (max-width:460px){.book-avail{margin-top:-43px!important;clear:both}}@media all and (max-width:450px){.third.left.gallery{width:98%}div.right.booknow-button{top:-24px!important}.logo-home,.logo-home img{width:85%}.module-item-wrapper:last-child{margin-bottom:20px}}@media all and (max-width:400px){.inner-head{background-size:800px auto}header{height:160px}.pdf{width:280px!important}.pdf h4{width:85%}.sub-nav .module-item-wrapper .module-item .module-content .inner{line-height:80px!important}}.link-module{padding:2% 0}.module-item-wrapper:first-child{padding-top:7%}.book-desk{position:absolute;right:0}.book-avail,.book-avail-foot{background-color:#E4ECF1;padding:9.5px 1px}.book-avail-foot:hover,.book-avail:hover{background-color:#d8e2e6}.book-avail a,.book-avail-foot a{padding:0 5px}.book-avail a.book,.book-avail-foot a.book{padding:8px 20px 8px 14px;color:#FFF;background:url(/site/images/button-book-availability.gif) 100% -4px no-repeat;text-decoration:none}.book-avail a.book:hover,.book-avail-foot a.book:hover{background:url(/site/images/button-book-availability.gif) 100% -44px no-repeat}.book-avail a.avaliability,.book-avail-foot a.avaliability{color:#2b515a}.banner.with-slides{height:0;position:relative;padding-bottom:32%;margin-top:110px;background:#559cbe}.banner.with-slides .banner-slide{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center;display:none}.banner.with-slides .banner-slide.current{display:block}.banner.with-slides .slider-button-prev{background:url(../images/prev.png);background-position:center center;background-repeat:no-repeat;left:0;position:absolute;width:50px;height:50px;z-index:100;top:45%;cursor:pointer}.banner.with-slides .slider-button-prev:hover{background:url(../images/prev-white.png);background-position:center center;background-repeat:no-repeat}.banner.with-slides .slider-button-next{background:url(../images/next.png);background-position:center center;background-repeat:no-repeat;right:0;position:absolute;width:50px;height:50px;z-index:100;top:45%;cursor:pointer}.banner.with-slides .slider-button-next:hover{background:url(../images/next-white.png);background-position:center center;background-repeat:no-repeat}.header-home{height:30px}.header-home .logo-home{padding:2%}.nav-home{height:40px}.home-links{position:relative}.home-links img{width:95%}.home-links .link-button{background-color:#2b515a;color:#FFF;border:none;padding:2% 4%;position:absolute;bottom:2px;z-index:1;right:15%;font-family:georgia}.home-links .link-button:hover{background-color:#559cbe}.home h2{font-size:14pt;line-height:1.6em}.featImg{max-width:700px;width:100%}.featImg img{border:1px solid #d8e2e6;padding:10px;max-width:100%;display:block}.featImg-no-border{max-width:700px;width:100%}.featImg-no-border img{padding:10px;max-width:100%;display:block}.page-content{padding:3% 6% 3% 0}.pricing-info .package-button{background:url(/site/images/book-now-button.gif) no-repeat;width:230px;height:100px;font-size:24px;display:block;padding:16px 0 0 20px;color:#2b515a;cursor:pointer}.pricing-info .package-button:hover{background:url(/site/images/book-now-button.gif) 0 -148px no-repeat}.pricing-info .package-button p{font-size:16px;width:85%}.pricing-info .title1,.pricing-info .title2{font-size:15px;padding-bottom:3%}.pricing-info .price1,.pricing-info .price2{font-size:14px;padding-bottom:8%;line-height:20px}.pricing-info .fineprint{color:#a1afaf;font-size:11px;padding-top:2%;line-height:14px}.pricing-info .packageImage{margin-bottom:25px}.pricing-info .packageImage img{border:1px solid #d8e2e6;padding:3%;box-sizing:border-box}.gallery img,.image-gallery img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.menu{height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.menu .menu-inner{padding:10% 5%}.menu .menu-inner h2{padding-bottom:3%}.menu .menu-inner h6{font-size:17px;padding-bottom:2%}.menu .menu-inner p{color:#006990}.gallery{background-color:#e4ecf1;width:32.3%;margin-right:1%;margin-bottom:3%}.gallery img{width:100%;min-height:175px;height:100%;padding:5%;box-sizing:border-box}.gallery h5{padding:0 0 3% 4%;max-width:210px}.gallery-page h4{color:#559cbe}.image-gallery img{width:95%;height:auto;overflow-y:hidden;padding:3%;box-sizing:border-box;border:1px solid #d8e2e6;margin-bottom:5%}.getting-here .getting-main,.getting-here .three-quarter-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.getting-here .three-quarter-menu{padding-right:5%;box-sizing:border-box}.getting-here .getting-main{padding-right:3%;box-sizing:border-box}.getting-here .getting-main .pdf{background-color:#E4ECF1;height:25px;width:400px;padding:5% 3%;margin-bottom:30px}.getting-here .getting-main .pdf img.left{margin-right:8px!important}.getting-here .getting-main .pdf h4{font-size:15px}.getting-here h5{color:#2b515a!important}.getting-here .timetable{background-color:#E4ECF1;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.getting-here .timetable h4{font-size:18px;color:#2b515a;padding-bottom:5%}.getting-here .timetable h5{color:#a86243!important;font-size:15px;padding:3% 0}.getting-here .timetable h6{font-size:14px;color:#2b515a;padding-bottom:1%}.getting-here .togglable{width:100%;padding-top:2%;border-bottom:1px solid #d8e2e6;min-height:40px;height:100%}.getting-here .togglable .getting-icon{max-width:40px;padding-right:2%}.getting-here .togglable h4{padding-top:1%}.getting-here .togglable .toggle-button{background:url(/site/images/getting-here-accordian-icon.jpg) no-repeat;display:block;float:right;height:20px;margin:3px 15px 0 0;width:20px}.getting-here .togglable .toggle-button.open{background-position:right -40px}.getting-here .togglable .togglable-content .quarter,.getting-here .togglable .togglable-content .three-quarter{padding-top:20px;height:auto}.getting-here .togglable .togglable-content .three-quarter{padding-right:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.basic,.basic-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.getting-here .togglable .togglable-content h6{color:#2b515a;font-weight:700}.getting-here .togglable .togglable-content ul{padding-left:4%}.language-doc{padding:3% 0}.language-doc h3{padding-bottom:2%}.language-doc p{padding-bottom:5%}.language-doc .pdf-doc{background-color:#559cbe;padding:2% 5%;width:150px}.language-doc .pdf-doc:hover{background-color:#006990}.language-doc a{color:#FFF;font-size:18px;padding-left:5%}.language-doc a:hover{color:#FFF}.flag-cont{height:30px}.flag-cont .flag{width:38px;padding-right:7px;position:relative}.flag-cont .flag img{width:30px}.flag-cont .flag:hover .country{display:inline-block;position:absolute;top:23px;text-align:center;left:0;background-color:#000;color:#FFF;padding:5px}.multi-lang-cont{height:170px;border-bottom:1px solid #d8e2e6;padding-top:3%}.multi-lang-cont .pdf-cont{width:100px}.basic{padding-right:5%;box-sizing:border-box}.basic h5{padding-bottom:3%;color:#2b515a}.basic a{color:#559cbe}.basic a:hover{color:#006990}.basic-img{border:1px solid #e5edf2;padding:1%;box-sizing:border-box;margin-bottom:15px}.event-holder,h4.upcoming{border-bottom:1px solid #d8e2e6}.event-content,.event-info .newsletter-subscribe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.basic-img img{width:100%}.event-holder{min-height:100px;height:100%;padding:18px 0}.event-holder h6{font-weight:700;padding-bottom:3px}.event-holder .read{background-color:#e8e8e8;padding:6px 10px;margin-right:20px;font-size:12px}.event-holder .read:hover{background-color:#559cbe;color:#FFF}.event-holder .date{background-color:#e8e8e8;padding:4px 10px;margin-right:20px;font-size:12px;color:#999}.intro{padding:3% 0}.event-content{padding-right:5%;box-sizing:border-box}.event-content .page-content h5{font-size:17px;color:#2b515a;padding-bottom:8px}.event-title{max-width:750px!important;padding-bottom:3%}.event-info{padding-top:3%}.event-info .event-button{background:url(/site/images/book-now-button.gif) no-repeat;height:100px;display:block;padding:16px 0 0 20px;color:#2b515a;cursor:pointer}.event-info .date,.event-info .fineprint{border-bottom:1px solid #e5edf2;padding-bottom:10px}.event-info .event-button:hover{background:url(/site/images/book-now-button.gif) 0 -148px no-repeat;text-decoration:none!important;color:#4898b6}.event-info .event-button p{font-size:12px!important;width:180px;line-height:14px}.event-info .event-button .main-book{font-size:24px;text-decoration:underline;margin-bottom:10px;display:inline-block}.event-info .event-button .main-book:hover{text-decoration:none}.event-info .fineprint{color:#a1afaf;font-size:14px}.event-info h5,.event-info ul li a{color:#2b515a}.event-info ul{padding-left:18px}.event-info ul li{list-style:none;padding-bottom:12px;position:relative;padding-left:10px}.event-info ul li:after{position:absolute;background-color:#2b515a}.event-info .date{font-size:18px}.event-info .pricing{padding-top:15px;font-size:16px}.event-info .quote{padding:10px 0;border-top:1px solid #e5edf2;padding-top:10px}.event-info .sideImage img{width:100%}.event-info .newsletter-subscribe{background-color:#e8e8e8;width:100%;height:auto;padding:10% 10% 0;box-sizing:border-box}.itinerary,.review-cont .review-img img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.event-info .newsletter-subscribe .subscribe{background-color:#a86243;color:#FFF;width:100px;height:30px;margin-top:20px;float:right;border:none}.event-info .newsletter-subscribe h4{margin-bottom:20px}.event-info .newsletter-subscribe form input{width:100%}.event-info .newsletter-subscribe form button{margin-bottom:15px}.itin-image img{width:100%;padding-bottom:3%}.itinerary{background-color:#d0e1ed;padding:5%;box-sizing:border-box}.itinerary div{padding-bottom:10px}.extra-info .date{padding:15px 0}.extra-info .pricing{padding-left:30px;padding-top:15px}.review-cont{height:100%;padding-bottom:10px;border-bottom:1px solid #e5edf2;margin-bottom:10px}.review-cont .review-img img{border:1px solid #d8e2e6;padding:5%;box-sizing:border-box}.in-touch,.review-cont .review-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.review-cont .review-content{padding-left:5%;box-sizing:border-box}.review-cont .review-content h4{padding-bottom:0}.review-cont .review-content h5{padding-bottom:3%;color:#2b515a}a.review-button{display:block;width:245px;background:url(/site/images/blue-arrow-button.jpg) center right no-repeat;color:#fff;font-size:1.3em;font-style:normal;padding:10px 15px;margin:20px 0}a#block-15,a#block-3{width:50px;height:20px}div#property-map{min-width:676px;width:100%;height:354px;background:url(../images/property-map-bg.jpg) no-repeat;position:relative}div#property-map a{position:absolute;display:block;text-decoration:none!important}div#property-map a span{position:relative;top:-25px;left:-50%;width:135px;padding:5px;background:#FFF;color:#559cbe;display:none;font-size:15px;font-style:normal;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.in-touch a,.in-touch h4{color:#2b515a}div#property-map a:hover span{display:block}a#block-1{top:178px;left:70px;width:60px;height:27px}a#block-2{top:208px;left:90px;width:60px;height:35px}a#block-3{top:190px;left:170px}a#block-4{top:212px;left:160px;width:60px;height:20px}a#block-5{top:218px;left:222px;width:30px;height:20px}a#block-6{top:220px;left:255px;width:60px;height:20px}a#block-7{top:250px;left:325px;width:70px;height:10px}a#block-8{top:261px;left:325px;width:80px;height:35px}a#block-9{top:285px;left:440px;width:160px;height:25px}a#block-10{top:210px;left:380px;width:30px;height:20px}a#block-11{top:222px;left:430px;width:60px;height:25px}a#block-12{top:200px;left:430px;width:30px;height:18px}a#block-13{top:210px;left:465px;width:20px;height:10px}a#block-14{top:212px;left:490px;width:30px;height:12px}a#block-15{top:225px;left:492px}a#block-16{top:225px;left:542px;width:30px;height:20px}div#bightInfo,div#foredeckInfo,div#kumutageInfo,div#oneBdrmInfo,div#spaInfo,div#threeBdrmInfo,div#twoBdrmInfo{background:#FFF;width:180px;weight:200px;padding:15px;position:absolute;top:150px;left:230px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}img.popup-close{position:absolute;top:5px;right:5px}.hiden{visibility:hidden}.in-touch{background-color:#E4ECF1;padding:5%;box-sizing:border-box}.in-touch h4{padding-bottom:3%}.AboutImage img{width:100%}.resort-nav{min-height:120px;height:100%;padding:0 10px 10px;border:1px solid #C0D0D8;background-color:#EEF;margin-bottom:10px}.resort-nav .resort-image img{width:100%;padding:10px 10px 0 0}.resort-nav .resort-content{padding-top:10px}.resort-nav .resort-content h4{color:#006990;font-weight:400;font-size:16px;padding-bottom:10px}.resort-nav .resort-content h4:hover{text-decoration:underline;color:#4898b6}.resort-nav .resort-content .read-more{color:#006990;font-size:12px}.resort-nav .resort-content .read-more:hover{text-decoration:underline;color:#4898b6}.resort-nav .resort-content .blurb:hover{text-decoration:underline}.experience h5{border-bottom:1px solid #A86243;font-weight:400;margin:15px 0 0;padding:10px;font-size:14px;color:#2b515a;margin-bottom:20px;width:89%}.experience .experience-container{width:95%;background-color:#F2F9FC;border:1px solid #c0d0d8;height:100%;display:inline-block;margin-bottom:20px}.experience .experience-container .exp-image{width:110px}.experience .experience-container .exp-image img{padding:8px}.experience .experience-container .exp-content{width:200px;padding:8px 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.experience .experience-container .exp-content h4{padding-bottom:5px;color:#2B515A!important}.experience .experience-container .exp-content .read-more{color:#006990}.experience .experience-container .exp-content .read-more:hover{text-decoration:underline;color:#4898b6}
/*# sourceMappingURL=site.min.css.map */