@import url("//hello.myfonts.net/count/2e9dcb");@font-face{font-family:'gotham_light';src:url("../fonts/Gotham-Light.eot");src:url("../fonts/Gotham-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Light.woff") format("woff"), url("../fonts/Gotham-Light.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham_bold';src:url("../fonts/Gotham-Bold.eot");src:url("../fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Bold.woff") format("woff"), url("../fonts/Gotham-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham_medium';src:url("../fonts/Gotham-Medium.eot");src:url("../fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Medium.woff") format("woff"), url("../fonts/Gotham-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'DownwardFall';src:url("../fonts/2E9DCB_0_0.eot");src:url("../fonts/2E9DCB_0_0.eot?#iefix") format("embedded-opentype"), url("../fonts/2E9DCB_0_0.woff2") format("woff2"), url("../fonts/2E9DCB_0_0.woff") format("woff"), url("../fonts/2E9DCB_0_0.ttf") format("truetype");}
html{-webkit-font-smoothing:antialiased;}
body{-webkit-font-smoothing:antialiased;font-family:"gotham_light";-webkit-backface-visibility:hidden;}
.container-fluid{max-width:1280px;padding-left:40px;padding-right:40px;}
@media (max-width:640px){.container-fluid{padding-left:15px;padding-right:15px;}
}
@media (min-width:1199px){.container{width:1200px;}
}
.col-no-padding{padding-left:0;padding-right:0;}
.col-no-relative{position:static;}
.content{padding-top:130px;}
.has-sub-nav .content{padding-top:180px;}
@media (max-width:1200px){.content{padding-top:0px;}
.has-sub-nav .content{padding-top:54px;}
}
.bg{background-image:url("/images/bg-2-1600.jpg");background-size:100%;background-repeat:repeat;position:fixed;width:100%;height:100%;z-index:0;}
.page-stay .bg{background-image:url("/images/stay/bg-1600.jpg");}
.page-about .bg{background-image:url("/images/bg-about-1600.png");}
.page-events .bg{background-image:url("/images/bg-events-1600.png");}
@media (max-width:767px){.bg{position:absolute;width:100%;height:100%;top:0;left:0;}
.content{background-color:white;}
}
.bg-wrapper{position:fixed;top:0;width:100%;height:100%;}
.bg-opacity{background-image:url("/images/bg-opacity.png");width:100%;height:100%;background-position:top center;background-repeat:no-repeat;position:absolute;top:0;left:0;background-size:cover;}
@media (max-width:767px){.bg-opacity{background:none;}
.mobile-opacity{background-position:top center;background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0;background-color:white;opacity:50;filter:alpha(opacity=5000);width:100%;height:100%;}
}
section{clear:both;display:block;width:100%;position:relative;margin-bottom:50px;overflow:hidden;}
section.section-1{overflow:visible;}
section .section-title{position:relative;z-index:1;font-family:DownwardFall;}
.section-has-whitebg > .inner{background-color:white;padding:30px 0;}
.section-has-whitebg .section-parallax{position:absolute;width:100%;top:0;left:0;}
.section-has-whitebg .motif-left, .section-has-whitebg .motif-right{position:absolute;bottom:0;}
.section-has-whitebg .motif-left{left:0;}
.section-has-whitebg .motif-right{right:0;}
.section-is-last.section-has-whitebg{margin-bottom:0;}
.section-no-padding-bottom{margin-bottom:0;}
@media (max-width:1200px){.section-has-whitebg .motif-left, .section-has-whitebg .motif-right{width:25%;}
}
@media (max-width:767px){.section-1{margin-bottom:0;}
.section-1 > .container-fluid{padding:0;}
.section-has-whitebg .section-parallax{left:0;bottom:0;right:0;top:0;height:100%;}
}
.btn{border-radius:0;}
.btn-yellow{color:black;padding:10px 20px;font-weight:bold;letter-spacing:0.02em;text-transform:uppercase;background-color:#ffd202;}
.chosen-select{width:100%;}
.chosen-select-deselect{width:100%;}
.chosen-container{display:inline-block;font-size:14px;position:relative;vertical-align:middle;}
.chosen-container .chosen-drop{background:#fff;border:1px solid #ccc;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 8px 8px rgba(0, 0, 0, 0.25);box-shadow:0 8px 8px rgba(0, 0, 0, 0.25);margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1060;}
.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0;}
.chosen-container .chosen-results{color:#555555;margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results li{display:none;line-height:1.42857;list-style:none;margin:0;padding:5px 6px;}
.chosen-container .chosen-results li em{background:#feffde;font-style:normal;}
.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;color:#999;font-weight:bold;}
.chosen-container .chosen-results li.group-option{padding-left:15px;}
.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item;}
.chosen-container .chosen-results li.highlighted{background-color:#337ab7;background-image:none;color:white;}
.chosen-container .chosen-results li.highlighted em{background:transparent;}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#777777;}
.chosen-container .chosen-results .no-results{background:#eeeeee;display:list-item;}
.chosen-container .chosen-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1;}
.chosen-container .chosen-results-scroll span{display:inline-block;height:1.42857;text-indent:-5000px;width:9px;}
.chosen-container .chosen-results-scroll-down{bottom:0;}
.chosen-container .chosen-results-scroll-down span{background:url("/images/chosen/chosen-sprite.png") no-repeat -4px -3px;}
.chosen-container .chosen-results-scroll-up span{background:url("/images/chosen/chosen-sprite.png") no-repeat -22px -3px;}
.chosen-container-single .chosen-single{background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);color:#555555;display:block;height:34px;overflow:hidden;line-height:34px;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;}
.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.chosen-container-single .chosen-single abbr{background:url("/images/chosen/chosen-sprite.png") right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:26px;top:12px;width:12px;}
.chosen-container-single .chosen-single abbr:hover{background-position:right -11px;}
.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px;}
.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;top:0;right:0;width:18px;}
.chosen-container-single .chosen-single div b{background:url("/images/chosen/chosen-sprite.png") no-repeat 0 7px;display:block;height:100%;width:100%;}
.chosen-container-single .chosen-default{color:#777777;}
.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1000;}
.chosen-container-single .chosen-search input[type="text"]{background:url("/images/chosen/chosen-sprite.png") no-repeat 100% -20px, white;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);margin:1px 0;padding:4px 20px 4px 4px;width:100%;}
.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.chosen-container-single-nosearch .chosen-search input[type="text"]{position:absolute;left:-9000px;}
.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);cursor:text;height:auto !important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;}
.chosen-container-multi .chosen-choices li{float:left;list-style:none;}
.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap;}
.chosen-container-multi .chosen-choices .search-field input[type="text"]{background:transparent !important;border:0 !important;-webkit-box-shadow:none;box-shadow:none;color:#555555;height:32px;margin:0;padding:4px;outline:0;}
.chosen-container-multi .chosen-choices .search-field .default{color:#999;}
.chosen-container-multi .chosen-choices .search-choice{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#eeeeee;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);color:#333333;cursor:default;line-height:13px;margin:6px 0 3px 5px;padding:3px 20px 3px 5px;position:relative;}
.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background:url("/images/chosen/chosen-sprite.png") right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:4px;top:5px;width:12px;cursor:pointer;}
.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-position:right -11px;}
.chosen-container-multi .chosen-choices .search-choice-focus{background:#d4d4d4;}
.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close{background-position:right -11px;}
.chosen-container-multi .chosen-results{margin:0 0 0 0;padding:0;}
.chosen-container-multi .chosen-drop .result-selected{display:none;}
.chosen-container-active .chosen-single{border:1px solid #66afe9;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #66afe9;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;}
.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #66afe9;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #66afe9;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;}
.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none;}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px;}
.chosen-container-active .chosen-choices{border:1px solid #66afe9;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #66afe9;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;}
.chosen-container-active .chosen-choices .search-field input[type="text"]{color:#111 !important;}
.chosen-container-active.chosen-with-drop .chosen-choices{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.chosen-disabled{cursor:default;opacity:0.5 !important;}
.chosen-disabled .chosen-single{cursor:default;}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
.chosen-rtl{text-align:right;}
.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible;}
.chosen-rtl .chosen-single span{margin-left:26px;margin-right:0;direction:rtl;}
.chosen-rtl .chosen-single div{left:7px;right:auto;}
.chosen-rtl .chosen-single abbr{left:26px;right:auto;}
.chosen-rtl .chosen-choices .search-field input[type="text"]{direction:rtl;}
.chosen-rtl .chosen-choices li{float:right;}
.chosen-rtl .chosen-choices .search-choice{margin:6px 5px 3px 0;padding:3px 5px 3px 19px;}
.chosen-rtl .chosen-choices .search-choice .search-choice-close{background-position:right top;left:4px;right:auto;}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}
.chosen-rtl .chosen-results .group-option{padding-left:0;padding-right:15px;}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}
.chosen-rtl .chosen-search input[type="text"]{background:url("/images/chosen/chosen-sprite.png") no-repeat -28px -20px, white;direction:rtl;padding:4px 5px 4px 20px;}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-resolution:2dppx){.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}
}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
body.has-header-sticky .top-header .top-bar{position:fixed;}
.top-header{background:inherit;color:#464646;font-size:19px;line-height:20px;font-family:DownwardFall;}
.top-header a{color:inherit;}
.top-header .top-header-bar{padding-left:40px;padding-right:40px;}
.top-header .top-nav-label{color:#002115;cursor:pointer;display:none;float:right;margin:-20px 0;padding:10px 20px 10px 4px;position:relative;text-transform:uppercase;}
.top-header .top-nav-label:hover{color:#007a4e;}
.top-header .top-nav-label + .top-nav-label:after{content:"|";position:absolute;right:0;}
.top-header .top-nav{background:url("/images/header/main-nav-bg.png") no-repeat left top;width:1221px;height:94px;top:0;left:50%;margin-left:-600px;z-index:999;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.top-header .top-nav.slideup{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);}
.top-header .top-nav.slideup .top-menu li.open > a:after{display:none;}
.top-header .top-nav.slideup .top-menu li.open ul{display:none;}
.top-header .top-nav .top-menu{padding:0;text-transform:uppercase;list-style:none;position:absolute;left:60px;top:0px;height:80px;margin-bottom:0;}
.top-header .top-nav .top-menu li{float:left;margin:0 5px;}
.top-header .top-nav .top-menu li a{margin:0 15px;line-height:80px;display:inline-block;position:relative;cursor:pointer;color:#464646;}
.top-header .top-nav .top-menu li a.cta-book-now{line-height:1;margin:20px 0;color:white;display:none;}
.top-header .top-nav .top-menu li a.cta-book-now:hover{text-decoration:none;}
.top-header .top-nav .top-menu li a.cta-book-now.active{display:block;}
@media (max-width:1200px){.top-header .top-nav .top-menu li a.cta-book-now.active{display:none;}
}
.top-header .top-nav .top-menu li a:hover{color:#007a4e;text-decoration:none;}
.top-header .top-nav .top-menu li a:focus{text-decoration:none;}
.top-header .top-nav .top-menu li a > i{margin-left:5px;}
.top-header .top-nav .top-menu li ul{background:white;color:#030;display:none;position:absolute;z-index:1;margin:0;list-style-type:none;padding:0;text-align:center;}
.top-header .top-nav .top-menu li ul.ddl-location{margin-left:-40px;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a{line-height:50px;font-family:"gotham_medium";font-size:14px;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a:hover, .top-header .top-nav .top-menu li ul.ddl-location > li > a.active{background:url("/images/header/sub_menu_active.png") no-repeat center 85%;}
.top-header .top-nav .top-menu li ul li{float:none;}
.top-header .top-nav .top-menu li.language-selector a{font-family:"gotham_light";font-size:14px;}
.top-header .top-nav .top-menu li.language-selector.open > a:after{border:10px solid;border-color:transparent transparent white;bottom:0;content:" ";display:block;left:50%;margin-left:-10px;position:absolute;height:0;width:0;}
.top-header .top-nav .top-menu li.language-selector ul li{padding:0 10px;margin:0;}
.top-header .top-nav .top-menu li.language-selector ul li.current{background-color:#f3f4f6;}
.top-header .top-nav .top-menu li.language-selector ul li > a{line-height:60px;}
.top-header .top-nav .top-menu li.open > a:after{border:20px solid;border-color:transparent transparent white;bottom:0;content:" ";display:block;left:50%;margin-left:-25px;position:absolute;height:0;width:0;}
.top-header .top-nav .top-menu li.open ul{display:block;}
.top-header .top-sub-nav{display:none;background:url("/images/header/sub-nav-bg.png") no-repeat left top;width:1208px;height:66px;font-size:14px;top:75px;left:50%;margin-left:-600px;z-index:998;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.has-sub-nav .top-header .top-sub-nav{display:block;}
.top-header .top-sub-nav.slideup{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);}
.top-header .top-sub-nav.slideup .top-menu li.open > a:after{display:none;}
.top-header .top-sub-nav.slideup .top-menu li.open ul{display:none;}
.top-header .top-sub-nav .top-menu{padding:0;text-transform:uppercase;list-style:none;position:absolute;left:50%;margin-left:-276px;bottom:0px;height:80px;margin-bottom:0;}
.top-header .top-sub-nav .top-menu li{float:left;}
.top-header .top-sub-nav .top-menu li a{margin:0 15px;line-height:80px;display:inline-block;position:relative;}
.top-header .top-sub-nav .top-menu li a:hover{color:#007a4e;text-decoration:none;}
.top-header .top-sub-nav .top-menu li ul{background:white;color:#030;display:none;position:absolute;z-index:1;margin:0;list-style-type:none;padding:0;text-align:center;}
.top-header .top-sub-nav .top-menu li ul li{float:none;}
.top-header .top-sub-nav .top-menu li.open > a:after{border:20px solid;border-color:transparent transparent white;bottom:0;content:" ";display:block;left:50%;margin-left:-25px;position:absolute;height:0;width:0;}
.top-header .top-sub-nav .top-menu li.open ul{display:block;}
.top-header .top-sub-nav a{color:#464646;padding-top:10px;}
.top-header .top-sub-nav a:hover, .top-header .top-sub-nav .active{background:url("/images/header/sub_menu_active.png") no-repeat center 75%;}
.top-header .mobile-menu-item{display:none;}
.top-header .desktop-menu-item{display:block;}
.cta-book-now.desktop-menu-item.desktop-menu-item{cursor:pointer;background-color:#ed1d4f;padding:10px 20px;margin:20px 0;color:white;text-transform:uppercase;display:none;}
.cta-book-now.desktop-menu-item.desktop-menu-item.active{display:block;}
.cta-book-now.desktop-menu-item.desktop-menu-item:hover{color:#fce300;}
.cta-book-now.desktop-menu-item.mobile-menu-item{display:none;}
@media (max-width:1200px){body.has-header-sticky .top-header .top-header-bar{right:0;}
body.has-header-sticky.header-open .top-header .top-header-bar{right:280px;}
body.has-header-sticky:after{bottom:0;box-shadow:0 0 10px 1px #999;clip:rect(0, 15px, auto, 1px);content:" ";position:fixed;right:0;top:0;transition:right ease-out .2s;width:1px;z-index:-1;}
body.has-header-sticky.header-open{right:280px;}
body.has-header-sticky.header-open:after{right:280px;}
body.has-header-sticky.header-open .top-header .top-nav-label.menu:after{bottom:0;content:'';left:0;position:fixed;right:280px;top:0;}
.header-open .top-header .top-nav{z-index:1000;}
.top-header{height:62px;}
.top-header .top-bar{background:#ffd202;color:#000;height:62px;padding:30px 0 0;position:absolute;transition:background-color ease-out 0.5s, color ease-out 0.5s, margin ease-out 0.5s, padding ease-out 0.2s, right ease-out 0.2s;width:100%;z-index:999;}
.top-header .top-bar.header-open{right:0px !important;}
.top-header .top-nav-label{display:block;letter-spacing:0.20em;}
.top-header .top-nav{bottom:0;height:auto;left:auto;overflow:hidden;overflow-y:auto;padding:0;right:-280px;top:0;width:280px;z-index:-2;background:white;}
.top-header .top-nav .top-menu{display:block;position:static;text-align:center;}
.top-header .top-nav .top-menu li{display:block;float:none;text-align:left;}
.top-header .top-nav .top-menu li a{color:#000;display:inline-block;padding:20px 0;font-size:14px;line-height:1em;}
.top-header .top-nav .top-menu li ul{position:relative;}
.top-header .top-nav .top-menu li ul.ddl-location{margin-left:0;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a{line-height:1em;padding:20px 0;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a:hover, .top-header .top-nav .top-menu li ul.ddl-location > li > a.active{background:url("/images/header/sub_menu_active.png") no-repeat center 85%;}
.top-header .top-nav .top-menu li ul.ddl-language{margin-left:0;}
.top-header .top-nav .top-menu li ul.ddl-language > li > a{line-height:1em;padding:20px 0;}
.top-header .top-nav .top-menu li.mobile-menu-item{display:block;}
.top-header .top-nav .top-menu li.desktop-menu-item{display:none;}
.top-header .top-nav .cta-book-now.desktop-menu-item{display:none;}
.top-header .top-sub-nav{top:62px;padding:15px 0;position:relative;margin-left:0;left:auto;right:auto;background-color:white;}
.top-header .top-sub-nav .top-menu{position:static;text-align:center;margin-left:0;height:auto;}
.top-header .top-sub-nav .top-menu li{float:none;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;}
.top-header .top-sub-nav .top-menu li a{line-height:1em;display:block;padding-bottom:20px;}
.top-header .top-sub-nav .top-menu li a:hover, .top-header .top-sub-nav .top-menu li .active{padding-bottom:20px;}
.top-header .mobile-logo{position:absolute;left:20px;top:5px;}
.cta-book-now.mobile-menu-item{cursor:pointer;position:absolute;right:60px;bottom:10px;background-color:#fc5b80;padding:10px 20px;color:white;}
.cta-book-now.mobile-menu-item.active{display:inline-block;*display:inline;*zoom:1;}
}
@media (max-width:767px){.top-header .top-header-bar{padding-left:5px;padding-right:5px;}
.cta-book-now.mobile-menu-item{display:inline-block;*display:inline;*zoom:1;}
.top-header .top-sub-nav{overflow-x:auto;padding:0;height:auto;}
.top-header .top-sub-nav .top-menu{height:auto;display:table;overflow-x:auto;margin-top:10px;}
.top-header .top-sub-nav .top-menu li{display:table-cell;float:none;vertical-align:middle;}
}
.back-to-top{margin:0;}
.back-to-top .btn{margin-right:-15px;font-family:DownwardFall;}
.back-to-top.white-bg{background-color:white;}
@media (max-width:767px){.back-to-top{text-align:center;}
}
@media (max-width:640px){.back-to-top .btn{margin-right:0px;}
}
.section-dark + section.back-to-top{background-color:#d9d8ca;}
.back-to-top.has-padding{padding-top:100px;}
.footer-top{margin:0;background:white;text-transform:uppercase;font-size:12px;letter-spacing:0.060em;padding-top:1.25em;padding-bottom:1.25em;overflow:visible;}
.footer-top,
.footer-top a{color:#464646;}
.footer-top a{cursor:pointer;}
@media (max-width:640px){.footer-top{padding-top:0;}
}
.nav-footer-menu ul{list-style:none;padding:0;margin:0;line-height:35px;}
.nav-footer-menu ul li{display:inline-block;}
html.ie8 .nav-footer-menu ul li{display:inline;}
.nav-footer-menu ul li a{display:inline-block;padding:0 10px;position:relative;font-family:DownwardFall;}
.nav-footer-menu ul li:first-child:before{content:" ";}
.nav-footer-menu ul li:before{content:"|";}
.nav-footer-menu ul li.open > a:after{border:5px solid;border-color:transparent transparent #ffd202;bottom:0;content:" ";display:block;left:50%;margin-left:-5px;position:absolute;height:0;width:0;}
.nav-footer-menu ul li ul{background:#ffd202;color:#030;display:none;left:0;position:absolute;right:0;z-index:1;}
.nav-footer-menu ul li.open ul{display:block;}
.nav-footer-menu ul li ul a{color:#030;}
.nav-footer-menu ul li ul li:before{content:"";}
.social-media{float:right;line-height:35px;}
.social-media ul{line-height:18px;list-style:none;margin:0;padding:0;vertical-align:middle;}
.social-media ul li{display:inline-block;padding:0 6px;vertical-align:middle;}
.social-media .fa{font-size:18px;vertical-align:middle;}
.social-media .btn{border-width:0;line-height:18px;vertical-align:middle;}
.social-media .btn > .fa-angle-right{margin-left:5px;}
.social-media .btn .fa{vertical-align:top;}
.footer-bottom{background:#ffd202;font-size:12px;letter-spacing:0.060em;padding-top:1.25em;padding-bottom:4em;position:relative;}
.footer-bottom,
.footer-bottom a{color:#002115;}
.bottom-links{text-align:right;}
.bottom-links ul{list-style:none;padding:0;text-align:right;}
.bottom-links ul li{display:inline;}
.bottom-links ul li:before{content:"\b7";font-weight:bold;margin-right:3px;}
.bottom-links ul li:first-child:before{content:"";margin-right:0;}
@media (max-width:1024px){.nav-footer-menu{text-align:center;}
.social-media{float:none;display:block;margin:2em auto 0;text-align:center;}
.footer-bottom, .bottom-links ul{text-align:center;}
.bottom-links{margin-top:.5em;padding-top:.5em;}
}
@media (max-width:800px){.social-media{margin-top:15px;}
}
@media (max-width:640px){.nav-footer-menu{margin:0 auto;text-align:center;}
.nav-footer-menu ul li{display:block;margin:0 auto;text-align:center;border-bottom:1px solid #edece3;border-bottom-color:rgba(255, 255, 255, 0.1);}
.nav-footer-menu ul li:before{content:"";}
.nav-footer-menu ul li a{padding:10px;}
.nav-footer-menu ul li ul{position:relative;}
.nav-footer-menu ul li ul li{border-bottom-color:#edece3;}
.social-media ul{text-align:center;}
.social-media ul li{display:inline-block;margin:0 auto;}
.bottom-links{border-top:1px solid #edece3;}
.bottom-links ul{text-align:center;margin:0 auto;}
}
.grid-wrapper{overflow:hidden;}
.grid-wrapper .item{float:left;width:20%;position:relative;overflow:hidden;}
.grid-wrapper .item .animate{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;}
.grid-wrapper .item > img{width:100%;height:100%;}
.grid-wrapper .item.item-big{width:40%;}
.grid-wrapper .item.item-new-row{clear:both;}
.grid-wrapper .item.row-1.item-big{margin-bottom:-20%;}
.grid-wrapper .item.row-2.item-big{clear:both;}
.grid-wrapper .item.row-2.item-new-row{clear:none;}
.grid-wrapper .item.tile-text .item-overlay-custom{background:#ffd202;position:absolute;z-index:10;left:0;bottom:0;width:100%;height:100%;}
.grid-wrapper .item.tile-text .item-overlay-custom .wrapper{position:relative;width:100%;height:100%;display:table;}
.grid-wrapper .item.tile-text .item-overlay-custom .wrapper p{width:100%;margin:auto;text-align:center;font-family:DownwardFall;display:table-cell;vertical-align:middle;}
.grid-wrapper .item .item-container{position:absolute;width:100%;margin:0;top:0;left:0;z-index:100;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.grid-wrapper .item .item-container > img{width:100%;}
.grid-wrapper .item .item-container.animate-from-top, .grid-wrapper .item .item-container.animate-to-bottom{margin-top:-100%;}
.grid-wrapper .item .item-container.animate-from-bottom, .grid-wrapper .item .item-container.animate-to-top{margin-top:100%;}
.grid-wrapper .item .item-container.animate-from-left, .grid-wrapper .item .item-container.animate-to-right{margin-left:-100%;}
.grid-wrapper .item .item-container.animate-from-right, .grid-wrapper .item .item-container.animate-to-left{margin-left:100%;}
.grid-wrapper .item .item-link.no-link{cursor:default;}
.grid-wrapper .item .item-location{position:absolute;z-index:1;bottom:10px;right:10px;line-height:35px;}
.grid-wrapper .item .item-location > .city{color:black;}
.grid-wrapper .item .item-content{position:absolute;top:20px;left:10px;z-index:1;}
.grid-wrapper .item .item-content .item-label{background-color:#00aeef;color:black;display:inline-block;text-transform:uppercase;padding:4px 7px 2px 10px;letter-spacing:2px;}
.grid-wrapper .item .item-content .item-txt{display:block;text-transform:uppercase;font-size:21px;letter-spacing:2px;margin:0 0 5px;line-height:26px;color:black;}
.grid-wrapper .item .item-content .atm-label{display:block;text-transform:uppercase;font-size:12px;letter-spacing:8px;font-weight:700;margin:8px 0 0;}
.grid-wrapper .item .item-overlay-bottom,
.grid-wrapper .item .item-overlay-top{position:absolute;z-index:10;left:0;width:100%;height:30%;}
.grid-wrapper .item .item-overlay-top{top:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.75)), color-stop(100%, transparent));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.75) 0, transparent 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000', endColorstr='#00000000', GradientType=0);}
.grid-wrapper .item .item-overlay-bottom{bottom:0;background:url(../images/grid/bottomoverlay.png) bottom right/100% auto no-repeat;height:40%;}
.grid-wrapper .item .item-user-link{position:absolute;z-index:20;top:0;left:0;height:32px;line-height:20px;width:100%;color:#fff;text-transform:uppercase;font-size:11px;}
.grid-wrapper .item .item-user-link:hover, .grid-wrapper .item:hover .item-user-link{text-decoration:none;}
.grid-wrapper .item .item-user-link .fa{font-size:15px;line-height:26px;}
.grid-wrapper .item .item-user-link > span{display:block;padding:5px 10px;line-height:22px;}
.grid-wrapper .item .item-user-link span.time{margin-top:0;}
.grid-wrapper .item .item-user-link span.user, .grid-wrapper .item:hover .item-user-link span.time{opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);}
span.stripe{position:relative;display:block;height:5px;margin:0 auto;width:92%;background:url() repeat-x;}
span.stripe:before{content:" ";position:absolute;left:-14px;top:0;height:5px;width:14px;background:url() no-repeat;}
span.stripe:after{content:" ";position:absolute;right:-14px;top:0;height:5px;width:14px;background:url() no-repeat;}
@media (min-width:768px) and (max-width:991px){.grid-wrapper .item{width:33.33333333%;}
.grid-wrapper .item.item-big{width:100%;margin-bottom:0;}
}
@media (max-width:767px){.grid-wrapper .item{width:100%;}
}
.cassia-modal .modal-content{border-radius:0;padding:50px 20px;}
.cassia-modal .modal-header{border-bottom:0;}
.cassia-modal .modal-title{font-family:DownwardFall;margin-bottom:0px;}
@media (max-width:767px){.cassia-modal .modal-title{background-image:url("/images/bg-mobile-modal-title.png");width:220px;height:53px;font-size:1em;}
}
.cassia-modal .btn-close-modal{background-color:#fc5b80;font-family:DownwardFall;color:white;padding:10px 20px;position:absolute;right:20px;top:20px;}
.cassia-modal .btn-close-modal:hover, .cassia-modal .btn-close-modal:focus{text-decoration:none;}
.title-long{background:url("../images/bg-title-long.png") no-repeat center center;width:697px;height:85px;margin:0 auto 20px auto;}
.title-long > span{line-height:84px;}
.title-short{background:url("../images/bg-title-short.png") no-repeat center center;width:368px;height:85px;margin:0 auto 20px auto;}
.title-short > span{line-height:85px;}
@media (max-width:767px){.title-long{background:url("../images/bg-mobile-title-long.png") no-repeat center center;width:302px;height:53px;font-size:1.28571em;}
.title-long > span{line-height:53px;}
.title-short{background:url("../images/bg-mobile-title-short.png") no-repeat center center;width:170px;height:53px;font-size:1.28571em;}
.title-short > span{line-height:53px;}
}
.cassia-main-carousel{width:1169px;margin:0 auto;line-height:100%;}
.cassia-main-carousel .carousel-inner > .item img{margin:0 auto;}
.cassia-main-carousel .videoWrapper{position:relative;background-color:black;width:100%;height:100%;}
.cassia-main-carousel .videoWrapper .video{width:853px;height:480px;margin:0 auto;position:relative;}
.cassia-main-carousel .videoWrapper .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.cassia-main-carousel .flag-bottom{background-image:url("../images/carousel/banner-flag-bottom.png");background-repeat:no-repeat;width:215px;height:96px;position:absolute;right:0;bottom:0;z-index:1;}
.cassia-main-carousel .flag-top{background-image:url("../images/carousel/banner-flag-top.png");background-repeat:no-repeat;width:135px;height:60px;position:absolute;left:0;top:0;z-index:1;}
.cassia-main-carousel .carousel-indicators li{background-color:#ffd202;border:none;}
.cassia-main-carousel .carousel-indicators .active{background-color:#381861;}
.cassia-main-carousel .carousel-caption{width:60%;height:56%;overflow:auto;margin:auto;position:absolute;top:50%;left:0;right:0;padding:0;z-index:0;}
.cassia-main-carousel .carousel-caption > h1{margin:0;font-family:DownwardFall;}
.cassia-main-carousel .carousel-caption > p{font-size:1.71429em;line-height:1em;}
.cassia-main-carousel .carousel-caption .sticky-widget > span{padding-left:30px;color:#ffd202;margin:0 10px;height:20px;display:inline-block;*display:inline;zoom:1;line-height:20px;}
.cassia-main-carousel .carousel-caption .sticky-widget .icon-weather{background:url("../images/icons/icon-weather.png") no-repeat left top;}
.cassia-main-carousel .carousel-caption .sticky-widget .icon-clock{background:url("../images/icons/icon-clock.png") no-repeat left top;}
.cassia-main-carousel .carousel-control{background-image:none;width:auto;opacity:1;}
.cassia-main-carousel .carousel-control span{background-image:url("../images/carousel/carousel-arrow.png");background-repeat:no-repeat;height:35px;width:50px;position:absolute;top:50%;margin-top:-17px;}
.cassia-main-carousel .carousel-control span.arrow-left{background-position:left bottom;left:20px;}
.cassia-main-carousel .carousel-control span.arrow-right{background-position:left top;right:20px;}
@media (max-width:1280px){.cassia-main-carousel{width:100%;}
.cassia-main-carousel .carousel-caption{height:56%;}
.cassia-main-carousel .carousel-inner > .item img{width:100%;}
.cassia-main-carousel .videoWrapper .video{width:100%;height:100%;}
}
@media (max-width:767px){.cassia-main-carousel .carousel-indicators{bottom:-40px;}
.cassia-main-carousel .carousel-caption{width:90%;}
}
@media (max-width:600px){.cassia-main-carousel .carousel-caption > h1{font-size:1.71429em;}
.cassia-main-carousel .carousel-caption > p{font-size:1.28571em;}
}
.widget-book{background-color:#2b4ebd;padding:5px 0px;width:1169px;margin:0 auto;}
.widget-book.floating-widget{display:none;position:fixed;top:99px;left:0;z-index:998;}
.has-sub-nav .widget-book.floating-widget{top:138px;}
.widget-book.floating-widget.active{display:block;}
.widget-book .wrap{background:#fff none repeat scroll 0 0;padding:3px 20px 3px 10px;position:relative;}
.widget-book .wrap input{background:transparent none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:inherit;color:#002115;height:28px;margin-bottom:0;padding:1px 0;width:100%;}
.widget-book .wrap .fa{margin-top:-6px;position:absolute;right:5px;text-align:center;top:50%;width:15px;}
.widget-book .col{padding:0 5px;float:left;}
.widget-book .col.col-location{width:35%;}
.widget-book .col.col-date{width:20%;}
.widget-book .col.col-book{width:25%;}
.widget-book .btn-book{border:none;text-align:center;background-color:#ed1d4f;padding:7px 40px 7px 10px;color:white;text-transform:uppercase;position:relative;width:100%;}
.widget-book .btn-book .icon{position:absolute;background:url("../images/icons/icon-widget-book-arrow.png") no-repeat left top;height:21px;width:21px;right:10px;}
@media (max-width:1200px){.widget-book{width:100%;height:auto;}
.widget-book.floating-widget{top:62px;}
.has-sub-nav .widget-book.floating-widget{top:124px;}
}
@media (max-width:991px){.widget-book .col.col-location{width:50%;margin-bottom:10px;}
.widget-book .col.col-date{width:25%;margin-bottom:10px;}
.widget-book .col.col-book{float:none;width:100%;}
}
@media (max-width:767px){.widget-book{display:none;padding:20px;}
.has-sub-nav .widget-book.floating-widget{top:116px;}
.widget-book .col{margin-bottom:10px;}
.widget-book .col.col-location{width:50%;}
.widget-book .col.col-date{width:25%;}
.widget-book .col.col-book{float:none;width:100%;}
.widget-book .cta-book{color:white;text-transform:uppercase;}
}
@media (max-width:640px){.widget-book .col.col-location{width:100%;margin-bottom:10px;}
.widget-book .col.col-date{width:50%;margin-bottom:10px;}
.widget-book .col.col-book{float:none;width:100%;}
}
.section-intro .section-title{margin:20px auto;}
.box-intro{z-index:1;}
.box-intro > .inner{padding:3em 5em;padding-top:0;text-align:center;font-size:1.28571em;}
.box-intro > .inner .title-cassia-phuket{text-align:center;display:inline-block;*display:inline;*zoom:1;}
.box-intro .amenities{margin-top:20px;margin-bottom:50px;padding:0 15px;}
.box-intro .amenities > p{font-family:"gotham_medium";text-transform:uppercase;margin-bottom:20px;}
.box-intro .amenity{opacity:0;filter:alpha(opacity=0);padding:0;}
.box-intro .amenity.fadein{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.8s ease-in-out;-moz-transition:opacity 0.8s ease-in-out;-ms-transition:opacity 0.8s ease-in-out;-o-transition:opacity 0.8s ease-in-out;transition:opacity 0.8s ease-in-out;}
.box-intro .amenity > span{color:#fc5b80;font-family:DownwardFall;display:block;}
.box-intro .amenity .icons{background-repeat:no-repeat;width:100px;height:62px;background-position:left top;display:inline-block;*display:inline;*zoom:1;}
.box-intro .amenity:hover > span{color:#872a7c;}
.box-intro .amenity:hover .icons{background-position:left bottom;}
.box-intro .liner{margin:30px auto;}
.box-intro .faq-cta{color:#fc5b80;}
.box-intro .tooltip.top .tooltip-arrow{border-top-color:#f3f4f6;}
.box-intro .tooltip.top .tooltip-inner{background-color:#f3f4f6;color:black;}
.box-intro.box-intro--no-padding-horz > .inner{padding-right:0;padding-left:0;}
.box-intro.box-intro--no-padding-bottom > .inner{padding-bottom:0;}
@media (max-width:767px){.box-intro > .inner{padding:10px;}
.box-intro .amenity{margin:10px 0;}
}
.honeycombs{position:relative;overflow:hidden;width:100%;text-align:center;}
.honeycombs .honeycombs-inner-wrapper{display:inline-block;*display:inline;*zoom:1;overflow:hidden;width:700px;position:relative;height:1200px;}
.honeycombs .hex_l, .honeycombs .hex_r{overflow:hidden;position:absolute;-webkit-backface-visibility:hidden;}
.honeycombs .hex_l{visibility:hidden;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);-webkit-transform:translateZ(0) rotate(60deg);transform:translateZ(0) rotate(60deg);}
.honeycombs .hex_r{visibility:hidden;-moz-transform:rotate(-120deg);-ms-transform:rotate(-120deg);-o-transform:rotate(-120deg);-webkit-transform:translateZ(0) rotate(-120deg);transform:translateZ(0) rotate(-120deg);}
.honeycombs .hex_r a,
.honeycombs .hex_r a:hover,
.honeycombs .hex_r a:focus{text-decoration:none;}
.honeycombs .hex_inner{display:block;visibility:visible;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);-webkit-transform:translateZ(0) rotate(60deg);transform:translateZ(0) rotate(60deg);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.honeycombs .inner_span{display:block;height:100%;width:100%;color:white;background:transparent linear-gradient(to bottom, rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 40%) repeat scroll 0 0;}
.honeycombs .inner_span:hover .comb-title,
.honeycombs .inner_span:hover .comb-content{transform:perspective(1px) translate3d(0px, 0px, 0px);-webkit-transform:perspective(1px) translate3d(0px, 0px, 0px);-moz-transform:perspective(1px) translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);}
.honeycombs .inner-text{padding-top:30%;padding-left:10%;padding-right:10%;font-weight:bold;-webkit-font-smoothing:inherit;-webkit-backface-visibility:hidden;}
.honeycombs .inner-text .comb-title{font-weight:bold;-webkit-backface-visibility:hidden;}
.honeycombs .inner-text .comb-title,
.honeycombs .inner-text .comb-content{-webkit-font-smoothing:inherit;transition:transform 0.35s;-webkit-transition:transform 0.35s;-moz-transition:transform 0.35s;-o-transition:transform 0.35s;transform:perspective(1px) translate3d(0px, 10px, 0px);-webkit-transform:perspective(1px) translate3d(0px, 10px, 0px);-moz-transform:perspective(1px) translate3d(0px, 10px, 0px);-ms-transform:translate3d(0px, 10px, 0px);-o-transform:translate3d(0px, 10px, 0px);}
.honeycombs .inner-text .comb-content{font-size:0.875em;}
.honeycombs .comb{position:absolute;display:inline-block;*display:inline;*zoom:1;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);}
.honeycombs .comb.animate{-moz-animation:scaleUp 0.65s ease-in-out forwards;-ms-animation:scaleUp 0.65s ease-in-out forwards;-o-animation:scaleUp 0.65s ease-in-out forwards;-webkit-animation:scaleUp 0.65s ease-in-out forwards;animation:scaleUp 0.65s ease-in-out forwards;}
.honeycombs .comb.comb-eat .inner_span{background:transparent linear-gradient(to bottom, rgba(13, 169, 134, 0) 0%, rgba(13, 169, 134, 0.6) 40%) repeat scroll 0 0;}
.honeycombs .comb.comb-stay .inner_span{background:transparent linear-gradient(to bottom, rgba(2, 126, 203, 0) 0%, rgba(2, 126, 203, 0.6) 40%) repeat scroll 0 0;}
.honeycombs .comb.comb-fun .inner_span{background:transparent linear-gradient(to bottom, rgba(208, 65, 98, 0) 0%, rgba(208, 65, 98, 0.6) 40%) repeat scroll 0 0;}
.honeycombs .comb.comb-relax .inner_span{background:transparent linear-gradient(to bottom, rgba(75, 105, 200, 0) 0%, rgba(75, 105, 200, 0.6) 40%) repeat scroll 0 0;}
.honeycombs .comb.comb-view .inner_span{background:transparent linear-gradient(to bottom, rgba(123, 101, 238, 0) 0%, rgba(123, 101, 238, 0.6) 40%) repeat scroll 0 0;}
.honeycombs .comb.comb-kitchen .inner_span{background:transparent linear-gradient(to bottom, rgba(70, 190, 132, 0) 0%, rgba(70, 190, 132, 0.6) 40%) repeat scroll 0 0;}
.honeycombs .comb.comb-connectivity .inner_span{background:transparent linear-gradient(to bottom, rgba(252, 91, 128, 0) 0%, rgba(252, 91, 128, 0.6) 40%) repeat scroll 0 0;}
@-webkit-keyframes scaleUp{100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes scaleUp{100%{-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1;-ms-transform:scale(1);opacity:1;-o-transform:scale(1);opacity:1;transform:scale(1);opacity:1;opacity:1;}
}
@media (max-width:767px){.honeycombs .inner_span{display:block !important;}
.honeycombs .inner_span .comb-title,
.honeycombs .inner_span .comb-content{transform:perspective(1px) translate3d(0px, 0px, 0px);-webkit-transform:perspective(1px) translate3d(0px, 0px, 0px);-moz-transform:perspective(1px) translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);}
.honeycombs .inner-text{padding-top:25%;}
}
.oe-tile{overflow:hidden;}
.oe-tile .details{position:relative;display:block;text-decoration:none;}
.oe-tile .details > img{width:100%;overflow:hidden;position:relative;}
.oe-tile .details .icon{width:93px;height:30px;position:absolute;left:0;top:30px;}
.oe-tile .oe-title{width:100%;text-align:center;position:absolute;bottom:200px;transition:transform 0.35s ease 0s;-webkit-transition:transform 0.35s ease 0s;-moz-transition:transform 0.35s ease 0s;-o-transition:transform 0.35s ease 0s;-webkit-transform:translate3d(0px, 65%, 0px);-moz-transform:translate3d(0px, 65%, 0px);-ms-transform:translate3d(0px, 65%, 0px);-o-transform:translate3d(0px, 65%, 0px);transform:translate3d(0px, 65%, 0px);}
.oe-tile .oe-title > h3{color:white;font-family:DownwardFall;margin-top:0;margin-bottom:0;}
.oe-tile .oe-title > .btn-book{text-transform:uppercase;background-color:#ed1d4f;padding:5px 20px;margin-top:10px;color:white;display:inline-block;*display:inline;*zoom:1;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}
.oe-tile .oe-inner{color:black;padding:15px 15px 30px;position:absolute;top:100%;width:100%;background-color:white;text-align:center;-webkit-transition:transform 0.35s ease 0s;-moz-transition:transform 0.35s ease 0s;-o-transition:transform 0.35s ease 0s;transition:transform 0.35s ease 0s;-webkit-transform:translate3d(0px, -44px, 0px);-moz-transform:translate3d(0px, -44px, 0px);-ms-transform:translate3d(0px, -44px, 0px);-o-transform:translate3d(0px, -44px, 0px);transform:translate3d(0px, -44px, 0px);}
.oe-tile.oe-tile--carousel .oe-inner{-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}
.oe-tile .oe-inner.oe-around-inner.oe-inner-flat{-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}
.oe-tile .oe-inner .footnote{text-transform:uppercase;}
.oe-tile:hover .oe-title{-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}
.oe-tile:hover .oe-inner{-webkit-transform:translate3d(0px, -100%, 0px);-moz-transform:translate3d(0px, -100%, 0px);-ms-transform:translate3d(0px, -100%, 0px);-o-transform:translate3d(0px, -100%, 0px);transform:translate3d(0px, -100%, 0px);}
.oe-tile .oe-inner-lines-2{-webkit-transform:translate3d(0px, -66px, 0px);-moz-transform:translate3d(0px, -66px, 0px);-ms-transform:translate3d(0px, -66px, 0px);-o-transform:translate3d(0px, -66px, 0px);transform:translate3d(0px, -66px, 0px);}
.oe-tile:hover .oe-title .btn-book{opacity:1;filter:alpha(opacity=100);}
.oe-tile.oe-offer .icon{background:url("../images/offer-and-event/icon-offer-tag.png") no-repeat left top;}
.oe-tile.oe-offer .oe-inner .footnote{color:#e46231;}
.oe-tile.oe-offer .oe-border{border-bottom:5px solid #e46231;position:relative;bottom:0;left:0;}
.oe-tile.oe-event .icon{background:url("../images/offer-and-event/icon-event-tag.png") no-repeat left top;}
.oe-tile.oe-event .oe-inner .footnote{color:#93539d;}
.oe-tile.oe-event .oe-border{border-bottom:5px solid #93539d;position:relative;bottom:0;left:0;}
.oe-tile.col-sm-6{margin-bottom:20px;}
@media (max-width:1199px){.oe-tile{margin-bottom:20px;}
}
@media (max-width:767px){.oe-tile .oe-title{bottom:300px;}
.oe-tile .oe-inner, .oe-tile .oe-inner-lines-2, .oe-tile .oe-title{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;}
.oe-tile:hover .oe-inner, .oe-tile:hover .oe-inner-lines-2, .oe-tile:hover .oe-title{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;}
.oe-tile .details > img{max-height:400px;}
}
.oe-carousel .owl-theme .owl-controls{margin-top:0;}
.oe-carousel .owl-theme .owl-controls .owl-page span{background-color:#ffd202;margin:5px;}
.oe-carousel .owl-theme .owl-controls .owl-page.active span{background-color:#381861;}
.oe-carousel .oe-tile .oe-inner{position:relative;}
.oe-carousel .oe-tile .oe-title > .btn-book{opacity:1;filter:alpha(opacity=100);}
.section-around > .inner .around .img-responsive{width:100%;}
.section-around > .inner .around p{padding:15px 0px;font-size:18px;}
.section-around > .inner .around p > span{font-size:14px;}
.section-around > .inner .around .img-wrapper{display:block;overflow:hidden;}
.section-around > .inner .around .img-wrapper img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;vertical-align:middle;}
.section-around > .inner .around .img-wrapper img:hover{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);}
.section-around .container-fluid{margin-top:15px;margin-bottom:15px;}
.section-around .oe-tile .oe-around-inner{width:100%;color:white;padding:12px 20px 12px;transform:translate3d(0px, 100%, 0px);-webkit-transform:translate3d(0px, 100%, 0px);-moz-transform:translate3d(0px, 100%, 0px);-ms-transform:translate3d(0px, 100%, 0px);-o-transform:translate3d(0px, 100%, 0px);}
.section-around .oe-tile:hover .oe-inner, .section-around .oe-tile:hover .oe-title{transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);}
.section-around .oe-tile.oe-see .oe-around-inner{background-color:#fc5b80;}
.section-around .oe-tile.oe-see .icon{background:url("../images/destination/around/icon-see-tag.png") no-repeat left top;}
.section-around .oe-tile.oe-see .oe-title-no-effect{width:100%;text-align:center;position:absolute;top:200px;}
.section-around .oe-tile.oe-see .oe-title-no-effect > h3{color:white;font-family:DownwardFall;}
.section-around .oe-tile.oe-see .oe-inner .footnote{color:#93539d;}
.section-around .oe-tile.oe-see .oe-border{border-bottom:5px solid #93539d;position:relative;bottom:0;left:0;}
.section-around .oe-tile.oe-shop-eat .oe-around-inner{background-color:#46be84;}
.section-around .oe-tile.oe-shop-eat .icon{width:135px;background:url("../images/destination/around/icon-shop-eat-tag.png") no-repeat left top;}
.section-around .oe-tile.oe-shop-eat .oe-title-no-effect{width:100%;text-align:center;position:absolute;top:110px;}
.section-around .oe-tile.oe-shop-eat .oe-title-no-effect > h3{color:white;font-family:DownwardFall;}
.section-around .oe-tile.oe-shop-eat .oe-inner .footnote{color:#93539d;}
.section-around .oe-tile.oe-shop-eat .oe-border{border-bottom:5px solid #93539d;position:relative;bottom:0;left:0;}
@media (max-width:1200px){.section-around .oe-tile.oe-see .oe-title-no-effect{top:110px;}
}
@media (max-width:767px){.section-around .oe-tile .oe-around-inner{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;}
.section-around .oe-carousel .oe-tile.oe-see .oe-title-no-effect{top:110px;}
}
.section-how-to-get-there .scroll{height:500px;overflow:hidden;overflow-y:scroll;outline:none;}
.bg-map-content{padding:25px 0px 25px 25px;}
.bg-map-content p > strong{font-family:"gotham_medium";text-transform:uppercase;}
.bg-map-image{padding:25px;}
.bg-map-content, .bg-map-image{background-color:white;}
.bg-map-content > img, .bg-map-image > img{width:100%;height:500px;}
.bg-map-content .bg-map-directions-cta, .bg-map-image .bg-map-directions-cta{margin-right:5px;background:url("../images/destination/section_3/directions.png") no-repeat;width:183px;height:50px;}
.bg-map-content .bg-map-pdf-cta, .bg-map-image .bg-map-pdf-cta{background:url("../images/destination/section_3/pdf.png") no-repeat;width:138px;height:50px;}
.bg-map-content .bg-map-directions-cta, .bg-map-content .bg-map-pdf-cta, .bg-map-image .bg-map-directions-cta, .bg-map-image .bg-map-pdf-cta{float:left;margin-top:10px;display:block;}
.jspDrag{background:#dcdcdc;}
.jspTrack{background:#f5f2f3;}
@media (max-width:1200px){.bg-map-content{padding:25px;}
}
@media (max-width:768px){.section-how-to-get-there .scroll, .section-how-to-get-there .jspContainer, .section-how-to-get-there .jspPane{height:auto;overflow:auto;}
.bg-map-content > img, .bg-map-content .bg-map-directions-cta, .bg-map-content .bg-map-pdf-cta, .bg-map-image > img, .bg-map-image .bg-map-directions-cta, .bg-map-image .bg-map-pdf-cta{width:100%;height:auto;}
.bg-map-directions-cta{margin-right:5px;background:none;}
.bg-map-pdf-cta{background:none;}
}
.section-create-your-own-space .btn-book{background-color:#ed1d4f;padding:10px 20px;text-transform:uppercase;color:white;display:inline-block;*display:inline;*zoom:1;margin:30px 0 20px 0;}
.section-create-your-own-space .has-white-bg > .inner{background-color:white;}
.section-create-your-own-space .create-own-space-menu{padding:20px 0;}
.section-create-your-own-space .adjustHeight{height:585px;}
.section-create-your-own-space .nopadding{padding:0;}
.section-create-your-own-space .nomargin{margin:0;}
.section-create-your-own-space .img-full{width:100%;border:none;margin:0 auto;}
.section-create-your-own-space .book{margin:15px 0px 30px 0px;}
.section-create-your-own-space .g_description{margin:20px 0px;}
.section-create-your-own-space .menu-title{padding:10px;font-family:"gotham_medium";}
.section-create-your-own-space .desktop-gallery > .inner{padding:30px 15px;}
.section-create-your-own-space .desktop-gallery > .inner > .g_title{text-transform:uppercase;font-family:"gotham_medium";}
.section-create-your-own-space .icon-1-b{background:url(../images/stay/create-your-own-space/icon/1-bedroom.png) no-repeat left bottom;width:19px;height:24px;}
.section-create-your-own-space .icon-2-b{background:url(../images/stay/create-your-own-space/icon/2-bedroom.png) no-repeat left bottom;width:40px;height:24px;}
.section-create-your-own-space .icon-bs{background:url(../images/stay/create-your-own-space/icon/standard1.png) no-repeat left bottom;width:37px;height:18px;}
.section-create-your-own-space .icon-bwv{background:url(../images/stay/create-your-own-space/icon/waterview1.png) no-repeat left bottom;width:37px;height:25px;}
.section-create-your-own-space .icon-bl{background:url(../images/stay/create-your-own-space/icon/loft1.png) no-repeat left bottom;width:37px;height:18px;}
.section-create-your-own-space .icon-bwvl{background:url(../images/stay/create-your-own-space/icon/waterviewloft1.png) no-repeat left bottom;width:37px;height:25px;}
.section-create-your-own-space .stay-1b-menu, .section-create-your-own-space .stay-2b-menu, .section-create-your-own-space .sub-menu{cursor:pointer;margin:0 10px;display:inline-block;vertical-align:top;}
.section-create-your-own-space .stay-1b-menu.active, .section-create-your-own-space .stay-2b-menu.active, .section-create-your-own-space .sub-menu.active{color:#2dcedf;}
.section-create-your-own-space .stay-1b-menu.active .icon, .section-create-your-own-space .stay-2b-menu.active .icon, .section-create-your-own-space .sub-menu.active .icon{background-position:left top;}
.section-create-your-own-space .stay-1b-menu .icon-1-b, .section-create-your-own-space .stay-1b-menu .icon-2-b, .section-create-your-own-space .stay-1b-menu .icon-bs, .section-create-your-own-space .stay-1b-menu .icon-bwv, .section-create-your-own-space .stay-1b-menu .icon-bl, .section-create-your-own-space .stay-1b-menu .icon-bwvl, .section-create-your-own-space .stay-1b-menu p, .section-create-your-own-space .stay-2b-menu .icon-1-b, .section-create-your-own-space .stay-2b-menu .icon-2-b, .section-create-your-own-space .stay-2b-menu .icon-bs, .section-create-your-own-space .stay-2b-menu .icon-bwv, .section-create-your-own-space .stay-2b-menu .icon-bl, .section-create-your-own-space .stay-2b-menu .icon-bwvl, .section-create-your-own-space .stay-2b-menu p, .section-create-your-own-space .sub-menu .icon-1-b, .section-create-your-own-space .sub-menu .icon-2-b, .section-create-your-own-space .sub-menu .icon-bs, .section-create-your-own-space .sub-menu .icon-bwv, .section-create-your-own-space .sub-menu .icon-bl, .section-create-your-own-space .sub-menu .icon-bwvl, .section-create-your-own-space .sub-menu p{float:left;}
.section-create-your-own-space .stay-1b-menu .icon-1-b, .section-create-your-own-space .stay-1b-menu .icon-2-b, .section-create-your-own-space .stay-1b-menu .icon-bs, .section-create-your-own-space .stay-1b-menu .icon-bwv, .section-create-your-own-space .stay-1b-menu .icon-bl, .section-create-your-own-space .stay-1b-menu .icon-bwvl, .section-create-your-own-space .stay-2b-menu .icon-1-b, .section-create-your-own-space .stay-2b-menu .icon-2-b, .section-create-your-own-space .stay-2b-menu .icon-bs, .section-create-your-own-space .stay-2b-menu .icon-bwv, .section-create-your-own-space .stay-2b-menu .icon-bl, .section-create-your-own-space .stay-2b-menu .icon-bwvl, .section-create-your-own-space .sub-menu .icon-1-b, .section-create-your-own-space .sub-menu .icon-2-b, .section-create-your-own-space .sub-menu .icon-bs, .section-create-your-own-space .sub-menu .icon-bwv, .section-create-your-own-space .sub-menu .icon-bl, .section-create-your-own-space .sub-menu .icon-bwvl{margin-right:10px;}
.section-create-your-own-space .stay-1b-menu > p, .section-create-your-own-space .stay-2b-menu > p, .section-create-your-own-space .sub-menu > p{margin-bottom:0;}
.section-create-your-own-space .amentities{padding:0px 0px 10px 0px;}
.section-create-your-own-space .amentities img, .section-create-your-own-space .amentities p{float:left;margin-bottom:0;}
.section-create-your-own-space .amentities p{line-height:22px;}
.section-create-your-own-space .amentities img{padding-right:5px;}
.section-create-your-own-space .amentities_title{margin-bottom:15px;}
.section-create-your-own-space .plus{padding:25px 0;}
.section-create-your-own-space .greyborder{border-top:1px solid #ebebeb;}
.section-create-your-own-space .gallery-content-cta a{font-weight:bold;color:#b7b7b7;text-decoration:none;}
.section-create-your-own-space .gallery-content-cta .active{color:#2dcedf;}
.section-create-your-own-space .owl-pagination{display:none;}
.section-create-your-own-space .synced .item, .section-create-your-own-space .synced-2 .item{border:2px solid #ffffff;}
.section-create-your-own-space .toggle_1bs .owl-controls, .section-create-your-own-space .toggle_2bs .owl-controls{margin-top:0;}
.section-create-your-own-space .toggle_1bs .owl-controls .owl-prev, .section-create-your-own-space .toggle_2bs .owl-controls .owl-prev{width:48px;height:34px;position:absolute;left:15px;top:50%;background:url(/images/stay/create-your-own-space/gallery/prev.png) no-repeat;}
.section-create-your-own-space .toggle_1bs .owl-controls .owl-next, .section-create-your-own-space .toggle_2bs .owl-controls .owl-next{width:48px;height:34px;position:absolute;right:15px;top:50%;background:url(/images/stay/create-your-own-space/gallery/next.png) no-repeat;}
.section-create-your-own-space .toggle_1bs .thumbnails .owl-wrapper-outer, .section-create-your-own-space .toggle_2bs .thumbnails .owl-wrapper-outer{position:absolute;bottom:0;background:rgba(0, 0, 0, 0.5);}
.section-create-your-own-space .toggle_1bs .thumbnails .owl-wrapper-outer .thumb_title, .section-create-your-own-space .toggle_2bs .thumbnails .owl-wrapper-outer .thumb_title{position:absolute;bottom:5px;color:#ffffff;padding-left:25px;font-size:20px;}
.section-create-your-own-space .toggle_1bs .thumbnails img, .section-create-your-own-space .toggle_2bs .thumbnails img{cursor:pointer;}
.section-create-your-own-space .toggle_1bs .item{background:white;}
.section-create-your-own-space .toggle_1bs .thumbnails .owl-wrapper{float:right;}
.section-create-your-own-space .toggle_1bs .thumbnails .owl-item{width:75px !important;padding:8px;}
.section-create-your-own-space .toggle_2bs .item{background:white;}
.section-create-your-own-space .toggle_2bs .thumbnails .owl-wrapper{float:right;}
.section-create-your-own-space .toggle_2bs .thumbnails .owl-item{width:75px !important;padding:8px;}
.section-create-your-own-space .acco_plus,
.section-create-your-own-space .mobile-gallery{display:none;}
@media (max-width:991px){.section-create-your-own-space .plus,
.section-create-your-own-space .desktop-gallery{display:none;}
.section-create-your-own-space .mobile-gallery{display:block;}
.section-create-your-own-space .img-full{width:100%;}
.section-create-your-own-space .create-own-space-menu{padding:20px;}
.section-create-your-own-space .menu-title{padding:0;margin-bottom:15px;cursor:pointer;}
.section-create-your-own-space .stay-1b-menu, .section-create-your-own-space .stay-2b-menu, .section-create-your-own-space .sub-menu{display:block;clear:both;margin:0px;}
.section-create-your-own-space .stay-1b-menu img, .section-create-your-own-space .stay-1b-menu p, .section-create-your-own-space .stay-2b-menu img, .section-create-your-own-space .stay-2b-menu p, .section-create-your-own-space .sub-menu img, .section-create-your-own-space .sub-menu p{margin:5px 10px 25px 0px;}
.section-create-your-own-space .acco_plus{background:url(/images/stay/create-your-own-space/icon/acco_plus.png);float:left;margin-right:15px;width:16px;height:16px;display:block;}
.section-create-your-own-space .stay-1b-menu, .section-create-your-own-space .stay-2b-menu, .section-create-your-own-space .sub-menu{display:none;}
.section-create-your-own-space .adjustHeight{height:auto;}
.section-create-your-own-space .mobile-gallery > .inner{padding:30px 15px;}
.section-create-your-own-space .mobile-gallery > .inner > .g_title{text-transform:uppercase;font-family:"gotham_medium";}
.section-create-your-own-space .owl-theme .owl-controls{margin-top:0px;}
.section-create-your-own-space .owl-buttons, .section-create-your-own-space .thumbnails{display:none !important;}
.section-create-your-own-space .owl-pagination{position:absolute;margin:auto;bottom:0;left:0;right:0;display:block;}
.section-create-your-own-space .owl-pagination span{background:#ffd200 !important;}
.section-create-your-own-space .owl-pagination .active span{background:#381861 !important;}
}
.pagination-info{margin-top:10px;float:right;}
.oe--margin-bottom{margin-bottom:30px;}
.oe-tile.oe-image .oe-border{border-bottom:5px solid #93539d;position:relative;bottom:0;left:0;}
.oe-tile.oe-image .oe-inner{transform:translate3d(0px, 100%, 0px);-webkit-transform:translate3d(0px, 100%, 0px);-moz-transform:translate3d(0px, 100%, 0px);-ms-transform:translate3d(0px, 100%, 0px);-o-transform:translate3d(0px, 100%, 0px);}
.oe-tile.oe-image:hover .oe-inner{transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);}
.book__wrap{position:absolute;bottom:0;width:100%;text-align:right;margin-right:-15px;margin-left:-15px;padding:15px;}
.book__btn{background-color:#ed1d4f;padding:10px 20px;text-transform:uppercase;color:white;display:inline-block;*display:inline;*zoom:1;margin:0;}
.book__back{float:left;}
.btn-back{font-family:DownwardFall;}
.oe-tile--padded-horz{padding-left:15px;padding-right:15px;}
#eat-carousel{position:relative;}
#eat-carousel .carousel-control{background-image:none;width:auto;opacity:1;}
#eat-carousel .carousel-control span{background-image:url("../images/carousel/carousel-arrow.png");background-repeat:no-repeat;height:35px;width:50px;position:absolute;top:50%;margin-top:-17px;}
#eat-carousel .carousel-control span.arrow-left{background-position:left bottom;left:-38px;}
#eat-carousel .carousel-control span.arrow-right{background-position:left top;right:-38px;}
.section--no-bottom-margin{margin-bottom:0;}
.filter{margin-bottom:20px;}
.filter__label{display:block;font-family:gotham_medium;font-size:14px;font-weight:normal;margin:0;padding:10px 0;width:100%;}
.filter__select{width:100%;}
.filter__input{border:1px solid #aaa;width:100%;}
.filter__datepicker{border:1px solid #aaa;font-size:14px;height:34px;line-height:34px;padding:0 28px 0 8px;position:relative;width:100%;}
.filter__datepicker__input{border:0;color:#555555;font-size:14px;padding:0;height:32px;width:100%;}
.filter__datepicker__input:focus{outline:none;}
.filter__datepicker__icon{margin-top:-7px;position:absolute;right:8px;top:50%;}
.chosen-container-single.filter__select .chosen-single{background-image:none;border:1px solid #aaa;border-radius:0;box-shadow:none;}
.chosen-container-single.filter__select .chosen-drop{border-radius:0;}
.oe-listing__header{background:url("../images/bg-title-short.png") no-repeat center center;font-family:DownwardFall;height:85px;line-height:85px;text-align:center;width:368px;}
.amenities__icon{color:#ed1d4f;font-size:16px;}
.btn--red{background-color:#ed1d4f;color:#fff;font-family:'DownwardFall', sans-serif;font-size:20px;padding:10px 20px;}
.btn--red:hover{text-decoration:none;color:#fff;}
.btn--loadmore{display:block;margin:auto;width:150px;}
.section-create-your-own-space .toggle_1bs .thumbnails.thumbnails--left .owl-wrapper{float:left;}
.section-create-your-own-space .toggle_1bs .thumbnails.thumbnails--left .owl-wrapper-outer .thumb_title
,.section-create-your-own-space .toggle_2bs .thumbnails.thumbnails--left .owl-wrapper-outer .thumb_title{right:0;padding-left:0;padding-right:25px;}
.ol--centered{list-style-position:inside;}
.list--centered{list-style-position:inside;padding-left:0;}
.list--left{padding-left:0;text-align:left;}
@media (min-width:768px){.eat-carousel__inner .owl-pagination{display:none;}
}
.fa-dish{display:inline-block;background:url('../images/icons/icon-dish.png') center center no-repeat;height:16px;width:16px;}
.fa-free{display:inline-block;background:url('../images/icons/icon-free.png') center center no-repeat;height:16px;width:16px;}
.fa-delivery{display:inline-block;background:url('../images/icons/icon-delivery.png') center center no-repeat;height:16px;width:16px;}
.fa-grabngo{display:inline-block;background:url('../images/icons/icon-grabngo.png') center center no-repeat;height:16px;width:16px;}
.fa-island{display:inline-block;background:url('../images/icons/island.png') center center no-repeat;height:16px;width:16px;}
.fa-steps{display:inline-block;background:url('../images/icons/steps.png') center center no-repeat;height:16px;width:16px;}
.fa-cocktail35{display:inline-block;background:url('../images/icons/cocktail35.png') center center no-repeat;height:16px;width:16px;}
.fa-fair4{display:inline-block;background:url('../images/icons/fair4.png') center center no-repeat;height:16px;width:16px;}
.fa-beverage2{display:inline-block;background:url('../images/icons/beverage2.png') center center no-repeat;height:16px;width:16px;}
.fa-sound16{display:inline-block;background:url('../images/icons/sound16.png') center center no-repeat;height:16px;width:16px;}
.c-tab > .inner{display:none;}
.c-tab > .inner--active{display:block;}
.c-tab__menu > .c-tab__menu-item{padding:10px;margin:0;}
@media (min-width:992px){.c-tab__menu > .c-tab__menu-item--adjusted{padding-top:35px;}
}
.c-tab__menu > .c-tab__menu-item > div{display:inline-block;padding-bottom:5px;}
.c-tab__menu > .c-tab__menu-item.active > div{background:url("../images/header/sub_menu_active.png") no-repeat center bottom;}
.c-tab__menu > .c-tab__menu-item .fa{font-size:16px;}
.c-tab__menu > .c-tab__menu-item.active .fa-island{background:url('../images/icons/island--active.png') center center no-repeat;}
.c-tab__menu > .c-tab__menu-item.active .fa-steps{background:url('../images/icons/steps--active.png') center center no-repeat;}
.c-tab__menu > .c-tab__menu-item.active .fa-cocktail35{background:url('../images/icons/cocktail35--active.png') center center no-repeat;}
.c-tab__menu > .c-tab__menu-item.active .fa-fair4{background:url('../images/icons/fair4--active.png') center center no-repeat;}
.oe-border--green{border-bottom:5px solid #4ae734;position:relative;bottom:0;left:0;}
.oe-border--relax{border-bottom:5px solid #7b65ee;position:relative;bottom:0;left:0;}
.oe-border--fun{border-bottom:5px solid #fc5b80;position:relative;bottom:0;left:0;}
.box-intro .amenity .icons.icons--centered{background-position:center top;}
.oe-tile.oe-tile--carousel .oe-title{bottom:50%;}
@media (max-width:767px){.oe-tile.oe-tile--carousel .oe-inner{transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);position:relative;}
.oe-tile.oe-tile--carousel .oe-title{top:200px;}
}
.row--gutter-large{margin-left:0;margin-right:0;}
.box-intro--bg-white{background-color:#fff;}
.box-intro .inner.inner--padding-default{padding:25px 10px 25px 10px;}
.title--multiline{height:85px;}
@media (max-width:767px){.title--long span{line-height:38px;}
.title--multiline{height:55px;}
.title-long span{line-height:55px;font-size:16px;}
.title--multiline-mobile span{line-height:18px;}
}
.c-tab__menu{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
@media (max-width:991px){.section-create-your-own-space .stay-1b-menu.c-tab__menu-item
,.section-create-your-own-space .stay-2b-menu.c-tab__menu-item
,.section-create-your-own-space .sub-menu.c-tab__menu-item
,.c-tab__menu-item{display:block;}
}
@media (max-width:991px){.section-create-your-own-space .stay-1b-menu.c-tab__menu-item img
,.section-create-your-own-space .stay-1b-menu.c-tab__menu-item p
,.section-create-your-own-space .stay-2b-menu.c-tab__menu-item img
,.section-create-your-own-space .stay-2b-menu.c-tab__menu-item p
,.section-create-your-own-space .sub-menu.c-tab__menu-item img
,.section-create-your-own-space .sub-menu.c-tab__menu-item p{margin:0;}
}
@media (max-width:991px){.c-tab__menu{display:block;}
}
@media (max-width:991px){.c-tab__menu--mobile-collapsed{display:none;}
}
.c-tab__menu-title-icon{background:url(../images/stay/create-your-own-space/icon/acco_minus.png);float:left;margin-right:15px;width:16px;height:16px;display:none;}
@media (max-width:991px){.c-tab__menu-title-icon{display:block;}
.c-tab__menu-title--mobile-collapsed .c-tab__menu-title-icon{background:url(../images/stay/create-your-own-space/icon/acco_plus.png);}
}
.c-tab__gallery-srcs{display:none;}
.c-tab__gallery-thumb-srcs{display:none;}
.section-around .oe-tile.oe-shop-eat .oe-around-inner.oe-around-inner--green{background-color:#4ae734;}
.section-around .oe-tile.oe-shop-eat .oe-around-inner.oe-around-inner--pink{background-color:#fc5b80;}
.section-around .oe-tile.oe-shop-eat .oe-around-inner.oe-around-inner--blue{background-color:#2dcedf;}
.thumbnails .owl-item{float:left;}
.section-around .oe-tile.oe-see .oe-title-no-effect{text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}
.section-around .oe-tile.oe-shop-eat .oe-title-no-effect{text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}
@media (max-width:767px){.top-header .top-sub-nav .top-menu li a{margin:0 10px;}
}
@media (max-width:767px){.page--mobile-bg-white .bg{background-image:none;}
}
.section-around .oe-tile .oe-around-inner{-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}
.section-around .oe-tile:hover .oe-around-inner{-webkit-transform:translate3d(0px, -100%, 0px);-moz-transform:translate3d(0px, -100%, 0px);-ms-transform:translate3d(0px, -100%, 0px);-o-transform:translate3d(0px, -100%, 0px);transform:translate3d(0px, -100%, 0px);}
.box-intro.box-intro--align-left > .inner{text-align:left;}
.section-around .oe-tile.oe-shop-eat .oe-title-no-effect{text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}
.oe-tile .oe-title{text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}
.top-header .top-nav .top-menu li ul.ddl-location > li > a.menu-item--language-selector{line-height:10px;margin-top:30px;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a.menu--language{line-height:20px;margin-bottom:10px;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a.menu--language:hover{background-image:none;}
.top-header .top-nav .top-menu li a.menu-link--disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a.menu-link--disabled
,.top-header .top-nav .top-menu li ul.ddl-location > li > a.menu-link--disabled:hover{color:#464646;background-image:none;}
.menu--has-sub{position:relative;}
.top-header .top-nav .top-menu li.menu--has-sub:hover > .menu__sub{display:block;}
.top-header .top-nav .top-menu li ul.menu__sub{right:-52%;position:absolute;display:none;top:-22px;display:none;margin-top:-1px;border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#fff;box-shadow:none;}
.top-header .top-nav .top-menu li ul.ddl-location.ddl-edit-stay{margin-left:-125px;}
@media (max-width:767px){.top-header .top-nav .top-menu li ul.ddl-location.ddl-edit-stay{margin-left:0;}
.top-header .top-nav .top-menu li ul.ddl-location > li > a.menu-item--language-selector{line-height:10px;margin-top:10px;}
}
.carousel--gallery{position:relative;}
.carousel--gallery .carousel-control{background-image:none;width:auto;opacity:1;}
.carousel--gallery .carousel-control span{background-image:url("../images/carousel/carousel-arrow.png");background-repeat:no-repeat;height:35px;width:50px;position:absolute;top:50%;margin-top:-17px;}
.carousel--gallery .carousel-control span.arrow-left{background-position:left bottom;left:-38px;}
.carousel--gallery .carousel-control span.arrow-right{background-position:left top;right:-38px;}
.menu--border-top{border-top:1px solid #eee;}
.link--disabled{cursor:default;}
.img-desktop{display:none;}
@media (min-width:992px){.img-desktop{display:block !important;}
.img-mobile{display:none !important;}
}

/*** Cookies Consent ***/
.cc_container .cc_btn{
               bottom:15px !important;
               background-color: #ffd202 !important;
               color:#fff !important;
}

.cc_container{
               padding-bottom: 60px !important;
               left:inherit !important;
               right:20px !important;
               font-family: "Helvetica", Arial, sans-serif !important;
}

.cc_container .cc_message{
               font-size:15px !important;
               font-weight:normal !important;
               line-height: 20px !important;
			   text-align:justify;  
				text-justify:auto;
}

.cc_container .cc_message a.cc_more_info{
               color:#ffeea0 !important;
}

.cc_container .cc_message a.cc_more_info:hover{
               color:#d29dcc !important;
}

.cc_container .cc_logo{
               display:none !important;
}

