@font-face{font-family:optima;font-style:normal;font-weight:400;src:url(../fonts/Optima.woff2) format("woff2")}body{font-family:optima,times;color:#000;overflow-x:hidden!important;background:#fdffff;background-size:200px;font-size:15px;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}a{color:#000}a:hover,a:focus,a:active{color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.disable{color:#aba9a9!important}h1,h2,h3{font-family:optima,times;font-weight:700;text-transform:uppercase}p{line-height:1.8}label{margin-bottom:5px;font-size:.9em}button,.form-control{font-family:optima,times;cursor:pointer}.btn,a.btn{text-decoration:none!important}.btn:focus,.btn:active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus,button:active,button:hover,button{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#sb-overlay{opacity:.8!important}.well{margin-bottom:0;padding:15px}.form-control{border-radius:3px}.h1,h1{font-size:30px}.h2,h2{font-size:22px}.h3,h3{font-size:18px}.h4,h4{font-size:1rem}h1,.h1,h2,.h2{margin-top:0;margin-bottom:0}h3{margin:0 0 5px}h1 small,h2 small{display:block}.btn:active{-webkit-box-shadow:none;box-shadow:none}.print-prg{text-align:justify}.print-prg::first-letter{display:inline-block;padding-left:1.5em}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1}.lead{font-size:17px;font-weight:400}.img-full{display:block;width:100%;height:auto}.wrap{width:100%;max-width:1500px;margin:0 auto;position:relative;background-color:#fdffff}.container{width:1200px;position:relative}.top-bar{position:relative;width:100%;height:30px;background-color:#19b8b1}.top-bar h1{color:#fdffff;font-size:.8em;line-height:1.5em;font-weight:400;padding:7px 60px 0 0;float:left;display:block;height:30px;text-transform:none}.top-bar ul{margin:0;padding:0;height:30px;float:left}.top-bar li{display:block;float:left;list-style:none}.top-bar li a{display:block;padding:7px 10px 0;font-size:.8em;color:#fdffff;line-height:1.5em;height:30px}.top-bar .btn{padding:6px 10px;color:#fdffff;background:#ef9d2b;float:left;height:30px;border:none}.top-bar .btn:hover,.top-bar .btn:focus{background-color:#a88437}.header-contact span{display:inline-block;margin:0 5px 0 0}ul.language{padding:0}ul.language li{padding:7px 0 3px;list-style:none;border-bottom:1px solid #1f1f1f}ul.language a{color:#fdffff;font-size:.9em;display:block;text-align:left;padding:0}.fixed-top{background-color:rgba(255,255,255,.6);height:100px;position:fixed;width:100%;top:0;margin:0;border-bottom:none;z-index:13;border-bottom:1px solid #19b8b1;padding:0;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.fixed-top:hover{background:#fdffff}.fixed-top .container{width:100%;padding:0 20px;max-width:1500px}.header-bg{width:100%;height:100px;position:fixed;z-index:1;top:0;background-image:url(../images/bg-fade.png);background-size:auto 100%}.navbar-brand{display:inline-block;padding-top:0;padding-bottom:0;margin-right:0;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.navbar-brand img{display:block;padding:10px 0;height:100px}.social{float:right;margin:20px 0 0 15px;padding:0}.social a{display:inline-block;width:20px;height:20px;background-image:url(../images/standard/icon-social.png);background-repeat:no-repeat;background-size:186px 42px;background-color:#1f1f1f;border-radius:50%}.mainnav,.topnav{text-align:right;display:block}.mainnav>li,.topnav>li{float:none;display:inline-block!important}.mainnav{height:50px;margin-top:46px;width:100%;padding-right:290px}.mainnav>li{height:50px}.mainnav>li:last-child,.topnav>li:last-child{padding-right:0}.fixed-top .mainnav>li>a{padding:0 8px;font-size:1em;color:#000;height:49px;font-weight:400;line-height:49px}.fixed-top .mainnav>li>a:hover,.fixed-top .mainnav>li>a:focus{color:#02ada5;text-decoration:none;background-color:transparent}.fade-color{background:rgba(0,0,0,.2);background:-moz-linear-gradient(top,rgba(0,0,0,0.9) 0%,transparent 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,black),color-stop(100%,black));background:-webkit-linear-gradient(top,rgba(0,0,0,0.9) 0%,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.9) 0%,transparent 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.9) 0%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.9)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.9) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#080808',endColorstr='#000000',GradientType=0 );width:100%;height:142px;position:absolute;z-index:1}.hero-banner{position:relative;min-height:50px;width:100%;height:calc(100vh - 80px)}.ms-view,.ms-slide{width:100%!important}.ms-info{display:none!important;width:0;height:0;visibility:hidden}.ms-gallery-template,.ms-fullscreen-template,.master-slider{width:100%!important;margin:0!important;height:100%}.ms-nav-next,.ms-nav-prev{border-radius:50% 0 0 50%;width:40px;height:40px;position:absolute;z-index:1;background-color:rgba(0,0,0,.5);right:0;cursor:pointer;font-size:29px;color:#fff;text-align:center;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;opacity:.6}.ms-nav-next:hover,.ms-nav-prev:hover{background-color:rgba(25,184,177,.7);opacity:1}.ms-nav-next{top:calc(50% - 105px)}.ms-nav-next:before{font-family:glyphicons halflings;content:"\e258"}.ms-nav-prev{top:calc(50% - 50px)}.ms-nav-prev:before{font-family:glyphicons halflings;content:"\e257"}.ms-slide .ms-slide-layers{position:absolute;overflow:hidden;width:100%;height:94px;z-index:3;top:calc(100% - 220px);pointer-events:none}.story-txt{font-size:2em!important;color:#fdffff;top:90%;width:100%;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.75);font-weight:700}.offer-banner{position:absolute;width:262px;bottom:130px;right:20px;z-index:4}.offer-banner button,.offer-banner button:focus{display:block;text-align:left;width:100%;height:30px;background-color:#19b8b1;border-radius:5px;color:#fdffff;padding:5px 15px;margin-top:20px;border:none;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);box-shadow:3px 3px 6px 2px rgba(0,0,0,.2)}.offer-banner button:first-child{margin-top:0}.offer-banner button:hover{background-color:#02ada5;border:1px solid #02ada5}.offer-banner .well{font-size:.85em;border:none;background-color:transparent}.offer-banner .panel{margin-bottom:15px;border-radius:6px;border:none;background-color:#fdffff}.offer-banner h3{display:block;float:left;font-size:1em;margin:0;line-height:1.4em}.offer-banner h3 small{font-size:80%;color:#dfdfcf;display:block}.offer-banner button:after{font-family:glyphicons halflings;content:"\e014";right:10px;position:absolute}.offer-banner .collapsed:after{font-family:glyphicons halflings;content:"\e114";position:absolute;right:10px}.offer-banner .mini-banner{width:auto;height:50px;margin:0 1px}.offer-banner .card{border:none;border-radius:5px;margin-bottom:15px}.Guest-Review-Awards{width:auto;height:120px;position:absolute;left:20px;bottom:20px;z-index:10;border-radius:5px}.Top-Awards{position:absolute;left:20px;bottom:60px;z-index:10}.Top-Awards img{width:auto;height:90px;display:inline-block;padding:.25rem;margin:0 .25rem 0 0;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);box-shadow:3px 3px 6px 2px rgba(0,0,0,.2)}.ver-list,.ver-link{margin:15px 0 0;display:block;text-align:center;padding:0}.HomeContent .ver-link{margin:15px 0}.HomeContent .intro-text h1 small{display:block;margin:0 0 30px 0;line-height:normal}.ver-list li,.ver-link li{display:inline-block;margin:0 10px;color:#19b8b1}.ver-list a,.ver-link a{padding:0 10px;font-size:1.2em}.ver-list a:hover,.ver-list a:focus,.ver-link a:hover,.ver-link a:focus{text-decoration:none}.ver-list span,.ver-link span{margin:0 10px 0 0;font-size:1em;top:2px}.ver-list a span,.ver-link a span{margin:0 10px 0 0;font-size:.8em;top:0;padding:5px;border:1px solid;border-radius:50%;width:27px;height:27px}h1.h-dec{padding:60px 0;text-align:center;text-transform:uppercase;font-weight:lighter;line-height:1.5em}.h-dec small{text-transform:none;color:#000}h2.h-dec{padding:30px 0;text-align:center;text-transform:uppercase;font-weight:lighter;line-height:1.5em}.HomeContent{position:relative;z-index:3;margin:0 auto;padding-top:1px}.Main,.wrap{position:relative;width:100%}.page-index{width:100%;max-width:inherit}.special-program{background-color:#8a8a8a;padding:60px 0;background-size:cover;background-position:top}.PageContent{position:relative;margin:0 auto;background-color:#fdffff}.PageContent .all-room,.PageContent .all-dining,.PageContent .all-meeting,.PageContent .all-spa,.PageContent all-more,.PageContent .all-facilities{margin-bottom:30px}.PageContent h2{padding:15px 0}.PageContent h2 small{display:block;margin:5px 0 0;color:#000;font-weight:700}.dec-h{text-align:center;display:block;padding:0 30px;text-transform:uppercase;font-weight:700;width:100%;background-image:url(../images/bg.png)}.dec-h h1,.dec-h h2{display:inline-block;padding:30px;background-color:#fdffff}.dec-h h2{font-size:1.6em}.dec-h2{text-align:center;display:block;padding:30px;text-transform:uppercase;font-weight:700;width:100%;float:left}.dec-h2 a{display:block}.dec-h2 span{font-size:.8em;color:#19b8b1}.hero-banner-s{position:relative;min-height:100px;width:100%;background-color:#fdffff}.bg-filter{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fdffff;opacity:.9}.special-program{position:relative}.special-program h2{display:block;text-align:center;color:#000;margin-bottom:30px;line-height:1.5em;font-weight:400;text-transform:none;font-size:1.8em}.special-program h2 small{color:#000;font-family:Times;font-style:italic}.special-program-nav{text-align:center;border-bottom:none;margin-bottom:30px;display:block}.special-program-nav>li{float:none;margin-bottom:-1px;display:inline-block}.special-program-nav>li>button{margin-right:0;line-height:1.42857143;border:none;border-bottom:1px solid transparent;border-radius:0;padding:5px 25px;color:#000;background:0 0}.special-program-nav>li>button.active,.special-program-nav>li>button:focus,.special-program-nav>li>button:hover,.special-program-nav>li>button:hover{background-color:transparent;border:none;border-bottom:1px solid #000;color:#000}.special-program .special-program-details h3,.thumb-box .special-program-details h3{margin-bottom:10px;font-weight:700;font-size:1.3em;color:#fdffff}.special-program .special-program-details p,.thumb-box .special-program-details p{color:#fdffff;line-height:1.3em}.special-program .special-program-box,.thumb-box .special-program-box{width:25%;float:left;position:relative;padding:10px}.special-program .special-program-details,.thumb-box .special-program-details{position:absolute;bottom:10px;text-align:center;left:10px;padding:10px;height:calc(100% - 20px);background:rgba(0,0,0,.6);border:none;border-radius:5px;width:calc(100% - 20px);-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.special-program .special-program-details .btn,.thumb-box .special-program-details .btn{display:none}.special-program .special-program-details:hover,.thumb-box .special-program-details:hover{background-color:rgba(25,184,177,.7)}.special-program .special-program-details:hover .btn,.thumb-box .special-program-details:hover .btn{display:inline-block;background-color:#fdffff;color:#19b8b1}.special-program .special-program-details:hover h3,.special-program .special-program-details:hover p,.thumb-box .special-program-details:hover h3,.thumb-box .special-program-details:hover p{color:#fdffff}.special-program .special-program-thumb,.thumb-box .special-program-thumb{border-radius:.25rem;overflow:hidden}.special-program .price-box,.thumb-box .price-box{display:none}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.tab-intro-img{padding:0;position:relative;margin-bottom:30px}.tab-intro-img img{width:100%;height:auto;border-radius:5px}.tab-intro-img .carousel-control.right{border-radius:50% 0 0 50%}.tab-intro-img .carousel-control.left{border-radius:0 50% 50% 0}.tab-intro-img .btn{float:right;margin:15px 0}.tab-hili{padding:0 30px 30px;position:relative;background-color:#fff;color:#000}.contact-box{background-color:#eee;padding:30px;margin-bottom:15px;border-radius:5px}.contact-box p{margin-bottom:10px;line-height:1.5}.contact-box p:last-child{margin-bottom:0}.contact-box img{width:14px;height:auto;display:inline-block;margin:-2px 5px 0 0}.contact-box h3{font-size:1em;border-top:1px solid #cac9c9;padding-top:10px;margin:15px 0 5px}.contact-box h3:first-child{border-top:none;margin-top:0;padding-top:0}.miniGallery{padding:30px 0}.miniGallery img{vertical-align:middle;width:20%;display:block;float:left;padding:5px}.minigallery-slide{position:relative;float:left;width:100%;margin-bottom:30px}.minigallery-slide img{margin-bottom:0}.full-size{position:absolute;width:50px;height:50px;background-color:rgba(25,184,177,.7);right:50%;top:50%;z-index:1;display:none}.full-size:after{content:"x"}.minigallery-slide:hover .full-size{display:block}.moredetails .btn{display:block;width:120px;margin:15px auto}.price-box .btn-def{border-radius:3px;padding:10px 20px;font-weight:700}.hotel-hili{background:0 0;border-bottom:1px solid #f2f2f2;text-align:center}.hotel-hili-box{display:inline-block;height:auto;width:30%;position:relative;overflow:hidden;background-color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.hotel-hili-box img{height:auto;width:100%;opacity:1;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);opacity:1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.hili-box1{width:33.33%}.hili-box2{width:33.34%}.hili-box3{width:33.33%}.overlay{height:100%;padding:130px 30%;opacity:.9;position:absolute;width:100%;z-index:2;background-color:transparent;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.hotel-hili-box span{width:60px;padding:0;border-radius:50%;background:rgba(25,184,177,.7);color:#fdffff;height:60px;text-align:center;line-height:60px;position:absolute;top:160px;left:45%;display:block;font-size:2em;opacity:1}.hotel-hili-box:hover .overlay{background-color:rgba(25,184,177,.7)}.hotel-hili-box:hover .overlay:before{content:"+";color:#fdffff;font-size:4em;display:block;text-align:center}.hotel-hili-box:hover span{opacity:0;display:none}.hotel-hili-content p{margin-bottom:0}.hotel-hili-content h2{margin-bottom:10px}.hotel-hili-content h2{display:block;font-weight:700}.hotel-hili-content,.hotel-hili-content:hover{background-color:rgba(255,255,255,.95);padding:15px;text-align:center;width:100%;height:100%;display:table;color:#000;text-decoration:none;border-radius:5px}.social-sec{margin:60px auto}.social-sec a strong{display:block;padding:10px 0 0}.social-sec h3{text-transform:uppercase;font-weight:700}.social-sec h3 img{height:18px;float:left;margin-right:7px;opacity:.8}.social-sec .col-xs-12{margin-bottom:15px}.social-sec img{border-radius:8px;border:2px solid #fdffff}.img-s-thumb{width:33%;float:left}.wrap-button-to-content{width:75%;position:absolute;bottom:0;text-align:center}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{width:40px;height:60px;margin-left:-20px;bottom:90px;margin-top:-30px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll:before{content:'';width:10px;height:10px;background:#fff;margin-left:-5px;top:10px;border-radius:5px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}@keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}.icon-scroll:hover,.icon-scroll:focus{background:rgba(25,184,177,.7)}.arrow{position:absolute;bottom:60px;left:50%;margin-left:-20px;width:40px;height:40px;color:#fff;border-radius:50%;text-align:center;line-height:40px;z-index:3;font-size:2.5em;text-shadow:1px 1px 6px #000}.arrow:before{content:"\e114";font-family:glyphicons halflings}.arrow:hover,.arrow:focus,.arrow:active{color:#fff;text-decoration:none}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.slides-pagination{bottom:30px;width:auto;right:30px;display:none}.slides-pagination a{border:2px solid #fff;width:12px;height:12px}.slides-pagination a.current{background:#fff}.slides-navigation{top:75%;display:none}.slides-navigation a{position:absolute;display:block;background:rgba(25,184,177,.7);color:#fff;padding:10px}.slides-navigation a.prev{right:0;top:50px;left:inherit}.slides-navigation a:hover{color:#19b8b1;background:#fff}.slides-navigation a:hover,.slides-navigation a:focus,.slides-navigation a:active{text-decoration:none}@media(min-width:768px) and (max-width:992px){.boxl,.boxr{float:left;margin:0 0 40px;width:100%}.discovery h2{font-size:1.2em;padding:10px}.dest{width:120px;padding-right:10px}.booking-section li{padding:0 7px}}.nav-home a{color:#fff!important;background-color:#19b8b1}.content{position:relative}ul h3{margin-top:0}.btn-bck-to-top{width:40px;height:40px;position:fixed;bottom:100px;right:20px;text-align:center;padding:5px 0;border-radius:50%;z-index:8;font-size:.8em;background:#19b8b1;color:#fdffff}.btn-bck-to-top:hover,.btn-bck-to-top:focus{background:#02ada5;color:#fff;text-decoration:none}.btn-bck-to-top span{display:block}.hide{display:none!important}.show{display:block!important}.def-nav{border-right:none;float:left;width:180px;background:#ddd}.def-nav li{float:none}.def-nav>li>a{padding:10px;font-size:.9em;font-weight:700;border-radius:0;margin-right:0;border-bottom:1px solid #fff}.def-nav>li.active>a,.def-nav>li.active>a:hover,.def-nav>li.active>a:focus{color:#fdffff;background-color:#19b8b1;border:1px solid #19b8b1;border-bottom-color:transparent}.def-table{margin-bottom:10px}.def-table>thead>tr>th,.def-table>tbody>tr>th,.def-table>tfoot>tr>th,.def-table>thead>tr>td,.def-table>tbody>tr>td,.def-table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd}.table>tbody>tr>th{border:none}.panel-heading{padding:0}.panel-heading a{font-weight:700;color:#19b8b1;display:block;padding:5px 10px}.panel-heading a:hover,.panel-heading a:focus,.panel-heading a:active{color:#fdffff;background:#19b8b1;text-decoration:none}.def-tabs section img{margin-bottom:20px}.btn{border-radius:3px;padding:10px 15px}button.close,button.close:hover,button.close:focus{color:#fff;text-shadow:none;filter:alpha(opacity=100);opacity:1;background-color:#000;margin:0;padding:10px;width:44px;height:44px;position:absolute;display:block;right:0;top:-44px}.btn-dark{background-color:#333;border:none;color:#fdffff;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;border-radius:3px;padding:10px}.btn-dark:hover{background-color:#000;color:#fff}.btn-def{border:none;color:#fdffff;background:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn-def:hover,.btn-def:focus{background:#02ada5;color:#fff;text-decoration:none}.btn-ghost{border:1px solid #000;color:#000;background:0 0;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn-ghost:hover,.btn-ghost:focus{background:#02ada5;color:#fdffff;text-decoration:none}.btn-link{border:none;color:#000;background:0 0;border-radius:0;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn-link:hover,.btn-link:focus{background:#eee;color:#000;text-decoration:none}.btn1{border:1px solid transparent;color:#fdffff;background:#d84734;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn1:hover,.btn1:focus{background:#d84734;color:#fdffff;text-decoration:none}.btn2{border:1px solid transparent;color:#fdffff;background:#8f0709;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn2:hover,.btn2:focus{background:#8f0709;color:#fdffff;text-decoration:none}.btn3{border:1px solid transparent;color:#fdffff;background:#ea9431;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn3:hover,.btn3:focus{background:#ea9431;color:#fdffff;text-decoration:none}.btn4{border:1px solid transparent;color:#fdffff;background:#9d05a5;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn4:hover,.btn4:focus{background:#9d05a5;color:#fdffff;text-decoration:none}.btn5{border:1px solid transparent;color:#000;background:#ffce0d;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn5:hover,.btn5:focus{background:#ffce0d;color:#000;text-decoration:none}.btn6{border:1px solid transparent;color:#fdffff;background:#807f7b;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn6:hover,.btn6:focus{background:#807f7b;color:#fdffff;text-decoration:none}.btn7{border:1px solid transparent;color:#fdffff;background:#fe8404;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn7:hover,.btn7:focus{background:#fe8404;color:#fdffff;text-decoration:none}.btn8{border:1px solid transparent;color:#fdffff;background:#233d70;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn8:hover,.btn8:focus{background:#233d70;color:#fdffff;text-decoration:none}.btn-default{border:1px solid #02ada5;color:#fdffff;background:#19b8b1;text-transform:uppercase;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn-default:hover,.btn-default:focus{background:#02ada5;color:#fdffff;text-decoration:none}.booknow{margin:0;border-radius:0;padding:12px 0;height:100px;width:134px;position:absolute;right:15px;top:0;font-size:16px;font-weight:700;line-height:normal;color:#523606}.booknow:hover,.booknow:focus{color:#614008}.booknow small{font-size:50%;text-transform:uppercase;display:block;line-height:1.3em;font-weight:400}.booknow span{display:block;font-size:1.4em}.mobile-booknow,.mobile-booknow:hover,.mobile-booknow:focus{position:fixed;width:100%;z-index:10;left:0;bottom:0;border-radius:5px 5px 0 0;margin:0;height:46px;padding:6px 0 0;font-weight:700;font-size:1.2em;background:#19b8b1;color:#fdffff;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.5);box-shadow:0 -1px 5px 0 rgba(0,0,0,.5)}.mobile-booknow small{font-weight:400;display:block;line-height:.6;font-size:50%;margin-top:2px}.btn-sec{border:none;color:#fdffff;background:#ef9d2b;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.btn-sec:hover,.btn-sec:focus{background:#a88437;color:#fff;text-decoration:none}.btn-third{border:none;color:#fdffff;background:#000;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.round-icon{padding:5px;border:1px solid;border-radius:50%;margin:0 5px 0 0}.btn-third:hover,.btn-third:focus{background:#000;color:#fff;text-decoration:none}.pad-tb-xl{padding-top:60px;padding-bottom:60px}.pad-tb-l{padding-top:30px;padding-bottom:30px}.pad-tb-m{padding-top:15px;padding-bottom:15px}.pad-tb-s{padding-top:10px;padding-bottom:10px}.mar-b-xl{margin-bottom:60px}.mar-b-l{margin-bottom:30px}.mar-b-m{margin-bottom:15px}.mar-b-s{margin-bottom:10px}.mar-b-xs{margin-bottom:5px}.mar-tb-xl{margin-top:60px;margin-bottom:60px}.mar-tb-l{margin-top:30px;margin-bottom:30px}.mar-tb-m{margin-top:15px;margin-bottom:15px}.mar-tb-s{margin-top:10px;margin-bottom:10px}.div-table{display:table;width:100%;height:100%}.valign{display:table-cell;text-align:center;width:100%;height:100%;vertical-align:middle}.mini-container{width:100%;max-width:800px;position:relative;margin:0 auto}.detail-section{position:absolute;width:30%;padding:0;height:100%;top:0;right:0;overflow-y:scroll;overflow-x:hidden!important;background:url(../images/bg.png)}.detail-section::-webkit-scrollbar{display:none}.detail-container{padding:30px 40px}.detail-container h1{margin:10px 0 30px;text-align:center}.detail-section .thumb-hili{position:relative;display:block;float:left;width:100%;margin:0;padding:0;height:33%;background-color:#fff}.room-detail .thumb-hili{height:25%;background-color:#000}.room-detail .thumb-hili:last-child{width:100%}.slide-thumb{position:absolute;bottom:7px;width:calc(100% - 140px);left:70px;margin:0;z-index:1;height:52px}.slide-thumb h2{display:block;width:auto;color:#e3e3e3;top:0;line-height:46px;padding:0 30px;font-size:1.1em;float:left}.slide-thumb-close{display:block;position:absolute;top:0;right:0;z-index:2;height:100%;line-height:53px;text-align:center;width:30px;background:rgba(0,0,0,.26)}.slide-thumb-close,.slide-thumb-close:hover{text-decoration:none!important}.slide-thumb-close:before,.collapsed:before{font-family:glyphicons halflings;color:#e3e3e3}.slide-thumb-close:before{content:"\e114"}.slide-thumb .collapsed:before{content:"\e113"}#mainslide .carousel-indicators,#carousel-map .carousel-indicators{bottom:0;width:100%;left:0;margin:0;z-index:1;background:rgba(0,0,0,.3);padding:5px 0 0;height:100%;border-radius:5px 5px 0 0}.carousel-map{padding-top:100px}.hotel-map-frame iframe{border:0;width:100%;height:calc(100vh - 100px);top:173px}section .hotel-map-frame iframe{height:400px}.thumbnail-slide{text-align:left}.carousel-control.left{border-radius:0 50% 50% 0;left:0}.carousel-control.right{border-radius:50% 0 0 50%;right:0}#mainslide .carousel-control .glyphicon-chevron-right,#mainslide .carousel-control .glyphicon-chevron-left,#carousel-map .carousel-control .glyphicon-chevron-right,#carousel-map .carousel-control .glyphicon-chevron-left{border-radius:50%;display:block;text-decoration:none;border:3px solid rgba(255,255,255,.6);width:40px;height:40px;line-height:33px;font-size:23px}#mainslide .carousel-indicators li,#mainslide .carousel-indicators .active{display:inline-block;width:auto;height:auto;background:0 0;border:none}#mainslide .carousel-indicators li{opacity:.8}#mainslide .carousel-indicators .active{opacity:1}#mainslide .carousel-indicators li img{width:auto;height:40px;margin:0 5px 0 0;display:block}#mainslide .carousel-control.left,#mainslide .carousel-control.right{background-image:none}#mainslide .carousel-control{width:50px}#carousel-map .carousel-indicators li{width:auto;max-width:inherit;flex:inherit;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;height:auto;background:0 0;border-color:transparent;display:inline-block;padding:0 0 0 5px;text-indent:inherit}.carousel button{border:1px solid transparent;text-shadow:none;opacity:1;border-radius:5px 5px 0 0}#carousel-map .carousel-indicators button{display:block;height:40px;padding:0 15px;margin:0 1px 5px;border-radius:5px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#carousel-map .carousel-indicators .active button,#carousel-map .carousel-indicators button:hover{color:#fdffff;background-color:#19b8b1;border:1px solid #19b8b1}#carousel-mobile-slide .carousel-indicators{bottom:-5px}#carousel-mobile-slide .carousel-indicators li{width:4px;height:4px}#carousel-mobile-slide .carousel-indicators .active{width:6px;height:6px}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%}#carousel-map h2{font-size:20px;margin-bottom:10px}.logo-front{width:160px;display:block;height:auto;margin:0 auto 30px}.attraction-map{position:relative}.attraction-map iframe{width:100%;height:300px;border:none;float:left}.attraction-map ul{position:absolute;top:46px;right:0;margin:0;padding:30px;z-index:1;width:auto;left:inherit;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,transparent 80%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,transparent 80%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.2)),color-stop(80%,transparent));background:-o-linear-gradient(top,rgba(0,0,0,0.2) 0%,transparent 80%);background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,transparent 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0 )}.attraction-map li{background:#d0ab59;color:#f4f4f4;list-style:none;display:block;text-align:center;padding:30px;cursor:pointer;margin:0;height:auto;width:auto;border:none;border-radius:0;text-indent:0}.attraction-map li:hover,.attraction-map .active{background:#bf973d;width:auto;height:auto;margin:0}.attraction-map li span{border:1px #fff solid;border-radius:50%;padding:5px;margin:0 0 5px}.wrap-content{padding:0}.againt-padd{margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block}.againt-padd img{width:100%;height:auto}.slideFac{margin-bottom:0}.all-room{position:relative;width:100%;height:60vw;padding:0 7px 7px}.all-room h2{padding:60px 15px;text-align:center}.all-room ul{display:block;position:relative;width:100%;margin:0;padding:0;top:0;height:100%}.all-room li{display:block;width:25%;height:33.33%;border:7px solid #fdffff;background-color:#1f1f1f;background-size:cover;position:absolute;background-position:50%}.all-room a{display:block;color:#fdffff;height:100%;position:absolute;width:100%;padding:15px 20px;background-image:url(../images/shadow-cover.png);background-size:100% 100%}.all-room .room1{top:0;left:0}.all-room .room2{top:0;left:25%}.all-room .room3{top:0;left:50%}.all-room .room4{top:0;left:75%}.all-room .room5{top:33.33%;left:0%;width:33.33%}.all-room .room6{top:33.33%;left:33.33%;width:33.33%}.all-room .room7{top:33.33%;left:66.66%;width:33.33%}.all-room .room8{top:66.66%;left:0%;width:50%}.all-room .room9{top:66.66%;left:50%;width:50%}.all-room small img{display:inline-block;width:auto;height:16px;filter:invert(100%);-webkit-filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1');margin-left:5px;border-left:1px solid #000;padding-left:7px}.all-room a small{display:block;font-size:80%}.all-room a .btn-learnmore,.all-room a .btn-learnmore:hover{display:none;margin:15px auto 20px;text-transform:uppercase;background-color:#fdffff;font-size:.8em;color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.all-room a .btn-learnmore:hover{background-color:#fdffff;color:#02ada5}.all-room div{display:block;text-align:center;bottom:20px;position:absolute;width:100%;left:0}.all-room a:hover{text-decoration:none;background-color:rgba(25,184,177,.7);background-image:none}.all-room a:hover small{display:block}.all-room a:hover .btn-learnmore{display:block;width:100px;margin:15px auto 0}.all-dining{position:relative;width:100%;height:40vw;padding:0 7px 7px}.all-dining h2{padding:60px 15px;text-align:center}.all-dining ul{display:block;position:relative;width:100%;margin:0;padding:0;top:0;height:100%}.all-dining li{display:block;width:33.33%;height:50%;border:7px solid #fdffff;background-color:#1f1f1f;background-size:cover;position:absolute;background-position:50%}.all-dining a{display:block;color:#fff;height:100%;position:absolute;width:100%;padding:15px 20px;background-image:url(../images/shadow-cover.png);background-size:100% 100%}.all-dining .dining1{top:0;left:0}.all-dining .dining2{top:0;left:33.33%}.all-dining .dining3{top:0;left:66.66%}.all-dining .dining4{top:50%;left:0}.all-dining .dining5{top:50%;left:33.33%}.all-dining .dining6{top:50%;left:66.66%}.all-dining a small{display:none;font-size:80%}.all-dining a .btn-learnmore,.all-dining a .btn-learnmore:hover{display:none;margin:15px auto 20px;text-transform:uppercase;background-color:#fdffff;font-size:.8em;color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.all-dining a .btn-learnmore:hover{background-color:#fdffff;color:#02ada5}.all-dining div{display:block;text-align:center;bottom:20px;position:absolute;width:100%;left:0}.all-dining a:hover{text-decoration:none;background-color:rgba(25,184,177,.7);background-image:none}.all-dining a:hover small{display:block}.all-dining a:hover .btn-learnmore{display:block;width:100px;margin:15px auto 0}.all-meeting{position:relative;width:100%;height:40vw;padding:0 7px 7px}.all-meeting h2{padding:60px 15px;text-align:center}.all-meeting ul{display:block;position:relative;width:100%;margin:0;padding:15px 7px;top:0;height:100%}.all-meeting li{display:block;width:33.33%;height:50%;border:7px solid #fdffff;background-color:#1f1f1f;background-size:cover;position:absolute;background-position:50%}.all-meeting a{display:block;color:#fff;height:100%;position:absolute;width:100%;padding:15px 20px;background-image:url(../images/shadow-cover.png);background-size:100% 100%}.all-meeting .meeting1{top:0;left:0}.all-meeting .meeting2{top:0;left:33.33%}.all-meeting .meeting3{top:0;left:66.66%}.all-meeting .meeting4{top:50%;left:0}.all-meeting .meeting5{top:50%;left:33.33%}.all-meeting .meeting6{top:50%;left:66.66%;height:25%}.all-meeting .meeting7{top:75%;left:66.66%;height:25%}.all-meeting a small{display:none;font-size:80%}.all-meeting a .btn-learnmore,.all-meeting a .btn-learnmore:hover{display:none;margin:15px auto 20px;text-transform:uppercase;background-color:#fdffff;font-size:.8em;color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.all-meeting a .btn-learnmore:hover{background-color:#fdffff;color:#02ada5}.all-meeting div{display:block;text-align:center;bottom:20px;position:absolute;width:100%;left:0}.all-meeting a:hover{text-decoration:none;background-color:rgba(25,184,177,.7);background-image:none}.all-meeting a:hover small{display:block}.all-meeting a:hover .btn-learnmore{display:block;width:100px;margin:15px auto 0}.all-spa{position:relative;width:100%;height:auto;padding:0 7px 7px}.all-spa h2{padding:60px 15px;text-align:center}.all-spa ul{display:block;position:relative;width:100%;margin:0;padding:0;top:0;height:100%}.all-spa li{display:block;float:left;width:25%;height:15vw;border:7px solid #fdffff;background-color:#1f1f1f;background-size:cover;position:relative;background-position:50%}.all-spa a{display:block;color:#fff;height:100%;position:absolute;width:100%;padding:15px 20px;background-image:url(../images/shadow-cover.png);background-size:100% 100%}.all-spa a small{display:none;font-size:80%}.all-spa a .btn-learnmore,.all-spa a .btn-learnmore:hover{display:none;margin:15px auto 20px;text-transform:uppercase;background-color:#fdffff;font-size:.8em;color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.all-spa a .btn-learnmore:hover{background-color:#fdffff;color:#02ada5}.all-spa div{display:block;text-align:center;bottom:20px;position:absolute;width:100%;left:0}.all-spa a:hover{text-decoration:none;background-color:rgba(25,184,177,.7);background-image:none}.all-spa a:hover small{display:block}.all-spa a:hover .btn-learnmore{display:block;width:100px;margin:15px auto 0}.all-facilities{position:relative;width:100%;height:auto;padding:0 7px 7px}.all-facilities h2{padding:60px 15px;text-align:center}.all-facilities ul{display:block;position:relative;width:100%;margin:0;padding:0;top:0;height:100%}.all-facilities li{display:block;float:left;width:25%;height:15vw;border:7px solid #fdffff;background-color:#1f1f1f;background-size:cover;position:relative;background-position:50%}.all-facilities a{display:block;color:#fff;height:100%;position:absolute;width:100%;padding:15px 20px;background-image:url(../images/shadow-cover.png);background-size:100% 100%}.all-facilities a small{display:none;font-size:80%}.all-facilities a .btn-learnmore,.all-facilities a .btn-learnmore:hover{display:none;margin:15px auto 20px;text-transform:uppercase;background-color:#fdffff;font-size:.8em;color:#19b8b1;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.all-facilities a .btn-learnmore:hover{background-color:#fdffff;color:#02ada5}.all-facilities div{display:block;text-align:center;bottom:20px;position:absolute;width:100%;left:0}.all-facilities a:hover{text-decoration:none;background-color:rgba(25,184,177,.7);background-image:none}.all-facilities a:hover small{display:block}.all-facilities a:hover .btn-learnmore{display:block;width:100px;margin:15px auto 0}.StaticPageContent h2{padding:15px;text-align:center}footer{width:100%;background:#1f1f1f;margin:0;color:#fdffff;padding:20px 20px 80px;position:relative;z-index:1;float:left;text-align:left;font-size:.8em}footer a,footer a:focus{color:#fdffff}footer a:hover{color:#19b8b1}footer .row div:last-child{text-align:right}.top-footer{background:#fff;position:relative;padding:0 30px;border-top:1px solid #eee}.mid-footer{background:#eee;position:relative;padding:0 30px;border-top:1px solid #fff}.mid-footer .form-inline .form-group{margin-top:4px}.mid-footer p,.mid-footer label{color:#000}.mid-footer h3{color:#19b8b1}.award-logo{width:19%;height:auto;display:inline-block;padding:.25rem}.footer-l{float:left}.footer-r{float:right}.top-footer h3,.mid-footer h3{margin:0 0 10px;font-size:1.5em;font-weight:700}.top-footer-content{padding:30px 0}.top-footer-content h3{font-size:1.3em;color:#19b8b1}.top-footer-content p{font-size:.85em;line-height:1.5}.awards-item{padding:15px;background:#fdffff;position:relative;margin:8px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);box-shadow:3px 3px 6px 2px rgba(0,0,0,.2)}.awards-item p{line-height:1.7;font-size:.95em;margin-bottom:5px}#carousel-awards{margin-bottom:15px}#carousel-awards .carousel-control{background:0 0;color:#000;width:20px;height:20px;padding:0;z-index:1;top:-5px}#carousel-awards .glyphicon{font-size:20px}.awards-carousel-control{position:absolute;top:-40px;width:60px;right:0}.Footer-Contact,.social-connect,.Footer-Reviews{font-size:.9em;padding:30px 0}.Footer-Contact{background-color:#e0e0e0;padding:30px;color:#000}.Footer-Contact a{color:#000}.Footer-Contact .plain-list span{color:#19b8b1}.Newsletter{text-align:left;padding:30px 0}.Newsletter h3 small{color:#000;display:block;font-size:88%;margin-bottom:5px}.Newsletter p{line-height:1.5}.mc-field-group{position:relative;max-width:400px;margin:0 auto}.mc-field-group button{height:42px;padding:10px;border-radius:5px;width:100px}.mc-field-group input{border-radius:5px;padding:0 100px 0 20px;height:42px;margin-bottom:10px;font-size:1em}.social-connect{padding:15px 30px;text-align:left}.social-connect ul{padding:0;margin-bottom:15px}.social-connect li,.social-connect a{color:#000}.social-connect li{list-style:none;padding:3px 0}.Connect .social{margin:0;float:none}.Connect .social li{display:inline-block;margin:1px 4px}.Connect .social a{display:inline-block;width:48px;height:48px;background-image:url(../images/standard/icon-social.png);background-size:380px 85px}.Connect .social1{background-position:3px 2px}.Connect .social6{background-position:-124px 3px}.Connect .social3{background-position:-250px 3px}.Connect .social2{background-position:-208px 3px}.Connect .social4{background-position:-292px 3px}.Connect .social5{background-position:-165px 4px}.Connect .social a:hover{background-color:#19b8b1}.footer-partner{width:100%;background-color:#eee;padding:0 15px;text-align:center}.footer-partner a{display:inline-block;padding:5px}.footer-partner img{height:40px;width:auto;vertical-align:middle;border:0;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.footer-partner img:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.special-menu{text-align:center;padding:0}.special-menu li{list-style:none;display:inline-block}.special-menu a,.special-menu a:hover,.special-menu a:focus{display:block;border-radius:5px;padding:15px;color:#fdffff;background-color:#19b8b1}.ms-gallery-template,.ms-fullscreen-template .ms-gallery-botcont{display:none}.ms-gallery-template,.ms-fullscreen-template .ms-gallery-botcont{margin:-55px}.dropdown:hover .dropbtn{color:#19b8b1;background-color:#fdffff}.dropdown-content{opacity:0;height:0;overflow:hidden;position:fixed;background-color:#000;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);z-index:3;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.last-dd{margin-left:-67px}.mini-header .last-dd{right:inherit}.dropdown-full{width:100%;left:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.dropdown-content a{color:#fdffff;text-decoration:none;padding:7px 15px;display:block;text-transform:none;border-bottom:1px #666 solid}.dropdown-content a small{font-size:70%;display:block;text-transform:none}.dropdown-content a:hover{text-decoration:none;background-color:#19b8b1;color:#fdffff}.dropdown-content li{list-style:none;text-align:left;background:0 0!important}.dropdown-content h3{color:#19b8b1;font-size:1.1em;text-transform:uppercase}.dropdown-content h3 a{padding:0;color:#19b8b1}.dropdown-content h3 a:hover{padding:0;text-decoration:none;background-color:transparent;color:#02ada5}.dropdown-content ul li ul{padding:0 0 0 15px;margin:0}.dropdown-content a img{display:inline-block;width:auto;height:12px;filter:invert(100%);-webkit-filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1');margin-left:5px;border-left:1px solid #000;padding-left:7px}.dropdown-content .btn-learnmore{display:none}.dropdown:hover .dropdown-content{height:auto;opacity:1}.block-menu{display:block;margin:0;float:left;padding:0;text-transform:uppercase}.block-menu ul{margin:0;padding:0}.block-menu li .glyphicon{padding-left:5px;font-size:.6em}.dropdown-full .block-menu{width:100%;margin:0}.dropdown-full .container{background-color:#000}.group-menu{margin-top:15px;float:left}.group-menu ul{float:none;padding:0;margin:0 0 15px}.group-menu h3 a{border:none}.group-menu h3{display:block;text-align:left;margin:15px 0;font-size:1.3em}.group-menu a{border-bottom:none}.room-option{padding:15px 0 0;margin:15px 0 0;text-align:center;font-weight:700;border-top:1px solid #eee;display:inline-block}.room-option li{display:inline-block;padding:0;width:auto;border-right:1px solid #eee}.room-option li:last-child{padding:0;border:none}.room-option span{font-size:1.4em;color:#19b8b1;line-height:1}.room-option small{font-size:75%}.room-option img{display:block;width:auto;height:30px;margin:5px auto 0}.room-option strong,.room-option span,.room-option small{width:100%;display:block;height:auto;float:left;line-height:1.1em}.modal-backdrop{z-index:0}.modal{background-color:rgba(0,0,0,.7)}.modal-content{padding:15px;border-radius:0}.modal-dialog{width:90%;max-width:600px;margin:70px auto 30px}.list{padding:0 0 0 15px;margin-left:15px}.style-list{padding:0}.style-list li{list-style:none;padding:5px 0 5px 30px}.style-list span{font-size:50%;margin:0 3px 0 -25px}.style-list li:before{background-image:url(../images/ico.png);background-size:16px;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;margin:0 14px -3px -30px;content:' '}.plain-list{padding-left:20px}.plain-list li{list-style:none;padding:5px 0;line-height:1.4em}.plain-list span{margin:0 10px 0 -20px;color:#ef9d2b}.icon-head{display:block;padding:0 0 0 40px;background-image:url(../images/icon.png);background-repeat:no-repeat;background-size:28px;background-position:left top;text-align:left!important}.modal-content ul{margin-bottom:15px}.modal-content li{line-height:1.8em}.modal-content h3{margin:0 0 10px;border-bottom:1px solid #eee;padding:0 0 10px}.modal-content h4{font-size:1.1em}.modal-content p{margin-bottom:0}.carousel-control{position:absolute;top:calc(50% - 20px);bottom:0;width:40px;height:40px;font-size:29px;color:#fff;text-align:center;text-shadow:none;background-color:rgba(0,0,0,.7);filter:alpha(opacity=70);opacity:1}.tab-content iframe{width:100%;height:56.25vw}.card-layout{-webkit-column-count:3;-moz-column-count:3;column-count:3;column-gap:1em;-moz-column-gap:1em;-webkit-column-gap:1em;margin-bottom:30px;width:100%}.card2col{-webkit-column-count:2;-moz-column-count:2;column-count:2}.card3col{-webkit-column-count:3;-moz-column-count:3;column-count:3}.card-layout-panel{display:inline-block;padding:.2em;margin:0 0 .2em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.card-layout-panel-content{padding:15px;border:1px solid #eee;border-radius:5px;margin:5px 0;display:block;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.card-layout-panel-content:hover{border:1px solid #19b8b1;background-color:#f2fbfb;color:#000}.card-layout-panel-content:hover,.card-layout-panel-content a:hover{text-decoration:none;color:#000}.card-layout-panel-content img{margin-bottom:15px;width:100%;height:auto;display:block}.card-layout-panel-content p{line-height:1.6}.card-layout-panel-content ul:last-child{margin-bottom:0}.card-layout-panel-content h2{margin-bottom:10px;color:#19b8b1;text-align:left;padding:0}.card-layout-panel-content h2 small{display:block;color:#333;padding:3px 0}.card-layout-panel-content .offers-box-price{position:relative;margin-top:15px}.card-layout-panel-content .btn-ghost{font-size:.8em;padding:5px 10px}.card-layout-panel-content h3{font-size:1.2em;line-height:1.4em;color:#19b8b1}.card-layout-panel-content h4{font-size:1.2em}.card-layout-panel-content .btn{display:inline-block;padding:6px 10px;margin-bottom:0;font-size:.9em}.card-layout-panel-content .offers-box-price .btn{font-size:1.2em}.offer-slide h2{margin-bottom:10px}.offer-slide h3{position:absolute;width:100%;padding:10px;margin:0;border-radius:5px 5px 0 0;background-color:rgba(0,0,0,.8);color:#fdffff}.days-of-business{width:auto;margin-bottom:15px}.days-of-business thead{background-color:#233d70;color:#fdffff}.days-of-business td{border-bottom:1px solid #233d70;padding:5px 10px}.days-of-business .unavailable{opacity:.5}.days-of-business .available{color:green;text-align:center}.days-of-business .available:after{content:"\e013";font-family:glyphicons halflings}.contact-form{padding:0 15px 30px;width:100%;max-width:900px;margin:0 auto}.form-control{-webkit-appearance:none;-moz-appearance:none}.contact-container{margin-bottom:30px}.contact-container h2{margin-bottom:10px;padding:10px 15px;background:#eee}.tab-contact{padding:0}.tab-contact button{background:#eee;border:1px solid #eee;margin:0 3px 0 0;padding:5px 15px}.tab-contact button.active{border-bottom:1px solid #fff;background-color:#fff}.tab-contact .nav-tabs{border-bottom:1px solid #eee;margin-bottom:15px}.social-flag{display:inline-block;vertical-align:middle;margin:0 10px 0 0;width:16px;height:16px;background:url(../images/standard/ico-flag.png)}.flag-thailand{background-position:0 0}.flag-germany{background-position:-16px 0}.flag-china{background-position:-32px 0}.social-contact-info .label{font-size:1em;color:#000;margin:0}.social-contact-info>div{line-height:20px}.social-contact-info .icon{display:inline-block;vertical-align:middle;margin:0 5px 0 -20px;width:16px;height:16px;background:url(../images/standard/ico-social.png)}.social-contact-tel .icon{background-position:0 0}.social-contact-fax .icon{background-position:-16px 0}.social-contact-mail .icon{background-position:-32px 0}.social-contact-facebook .icon{background-position:-48px 0}.social-contact-twitter .icon{background-position:-64px 0}.social-contact-line .icon{background-position:-80px 0}.social-contact-whatsapp .icon{background-position:-96px 0}.social-contact-gplus .icon{background-position:-112px 0}.footer-booking-widget{position:fixed;height:80px;top:calc(100vh - 80px);width:100%;z-index:5;background-color:#19b8b1;color:#fdffff;padding:0;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.footer-booking-widget .booking-widget{width:100%;max-width:1500px;margin:0 auto;position:relative;right:inherit;background:0 0;height:100%}.footer-booking-widget .booking-widget ::-webkit-input-placeholder{color:#fdffff}.footer-booking-widget .booking-widget :-moz-placeholder{color:#fdffff}.footer-booking-widget .booking-widget ::-moz-placeholder{color:#fdffff}.footer-booking-widget .booking-widget :-ms-input-placeholder{color:#fdffff}.footer-booking-widget .booking-widget .form-control{background:0 0;color:#fdffff;border-radius:5px;width:100%!important;font-size:.9em;height:36px!important;padding:6px;text-align:left;border:1px solid #fdffff;-webkit-appearance:none;-moz-appearance:none;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.footer-booking-widget .booking-widget .form-control:hover{border:1px solid #ff0;background-color:transparent}.footer-booking-widget .booking-widget .form-group small{display:block;text-align:center;font-size:65%;margin-top:3px}.footer-booking-widget .booking-widget label{text-align:left;display:block;color:#cecece;margin-bottom:5px;font-size:.8em}.footer-booking-widget .booking-widget .btn{border-radius:3px;padding:5px 0;width:100%;font-size:1.3em;background-color:#fdffff;color:#000;@incluce transition}.footer-booking-widget .booking-widget .btn:hover,.footer-booking-widget .booking-widget .btn:focus{background-color:#eee;color:#000}.footer-booking-widget .booking-widget .form-group{margin-bottom:0;position:relative;padding-right:5px;padding-left:5px;background:0 0}.footer-booking-widget .booking-widget form{display:block;float:right;width:calc(100% - 250px);margin:0 -5px;padding:22px;background:0 0}.footer-booking-widget .booking-widget h2{display:block;width:250px;font-size:1.1em;margin:0;padding:25px 0 20px 20px;text-align:left;position:absolute;height:100%;color:#000;background-color:#fdffff;border-radius:0 5px 5px 0}.footer-booking-widget .booking-widget h2:before{content:"\e067";font-family:glyphicons halflings;font-size:1.8em;float:left;margin:0 5px 0 0}.footer-booking-widget .booking-widget .container{padding:0;width:100%}.footer-booking-widget .booking-widget .book-now{padding:0 0 0 5px;width:20%;float:left}.footer-booking-widget .booking-widget .calendar{float:left;width:16%;background:0 0}.footer-booking-widget .booking-widget .calendar:before{content:"\e109";font-family:glyphicons halflings;position:absolute;top:8px;right:15px;z-index:-1;color:#fdffff}.footer-booking-widget .booking-widget .room,.footer-booking-widget .booking-widget .adult,.footer-booking-widget .booking-widget .child{float:left;width:10%}.footer-booking-widget .booking-widget .code{float:left;width:15%}.footer-booking-widget .booking-widget h2 small{font-size:75%;padding:1px 0;color:#000;margin:0;background:0 0}.footer-booking-widget .booking-widget .form-group .btn span{color:#333;position:static;display:inline-block;margin:0 10px 0 0;font-size:.8em}.selectboxit-container{width:100%}.selectboxit-btn{background:0 0;border:1px solid #fdffff;color:#fdffff}.selectboxit .selectboxit-option-icon-container{margin-left:0}.selectboxit-option,.selectboxit-optgroup-header{background:#000}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{background-color:transparent}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fdffff;background-color:#19b8b1;background-image:none}.selectboxit-container .selectboxit-options{width:auto!important;min-width:100%!important;overflow:hidden!important;border:none}.selectboxit-container span{height:22px;line-height:22px}.selectboxit-container .selectboxit-options a{display:block;height:auto;line-height:normal;padding:5px}.selectboxit-arrow-container,.selectboxit-option-icon-container{display:none!important}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #fdffff}.selectboxit-text{width:100%;text-align:center}.selectboxit-container *{font:1em optima,times}.mini-booking{top:inherit;bottom:calc(100vh - 108px);position:fixed;padding:0}.mini-booking h2{padding:6px 0}.mini-booking label,.mini-booking a{margin-bottom:2px;font-size:.8em}.mini-booking .form-control{height:34px}.mini-booking .btn{padding:4px 15px}.mini-booking .form-group{margin-bottom:0}.mini-booking form{padding:12px 22px}.mini-header{position:fixed;top:0;height:50px;background:#fdffff}.mini-header .topnav .lang-label{display:none}.mini-header .lang-title{display:none}.mini-header .navbar-toggle{margin-top:0}.mini-header ul.language span{margin:0 auto;float:inherit}.mini-header .mainnav{height:50px;margin-top:0;padding:0;padding-right:280px}.mini-header .mybooking{display:none!important}.mini-header .navbar-brand{width:110px;height:40px;overflow:hidden;margin:5px 0;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.mini-header .navbar-brand img{padding:0;height:65px}.mini-header .container{width:100%;position:relative;max-width:1500px}.mini-header .form-group{margin-bottom:0}.mini-header .topnav{top:10px}.mini-header .topnav button{height:50px;font-size:1.2em}.mini-header .topnav button:hover{color:#02ada5;text-decoration:none;background-color:transparent}.ui-datepicker{z-index:5!important}.ui-widget.ui-widget-content{border:none!important}.ui-datepicker .ui-datepicker-title{line-height:2em;color:#eee;font-weight:400}.ui-widget-content{border:1px solid #1c1c1c;background:#000;color:#fdffff;border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default{border:none;text-align:center;font-weight:400}.ui-widget,.ui-widget select{font-size:1em}.ui-datepicker-trigger{display:none}.ui-datepicker table{background:0 0}.ui-widget-header{border:none;background:0 0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:0 0;color:#fdffff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:none;border:none;background:0 0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:none;background:#19b8b1;color:#fdffff}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:none}.ui-icon-circle-triangle-w{background:0 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{text-align:center;line-height:27px;text-decoration:none;background:0 0}.ui-datepicker .ui-datepicker-prev:before{content:"\e251";font-family:glyphicons halflings;color:#fdffff}.ui-datepicker .ui-datepicker-next:before{content:"\e250";font-family:glyphicons halflings;color:#fdffff}.ui-widget-header .ui-state-hover{opacity:1;background:#000;font-weight:700;text-decoration:none;border:none;margin:2px}.offers-box{position:relative;background-color:#fff;margin-bottom:30px}.offers-box:last-child{margin-bottom:60px}.offers-box:first-child{margin-top:60px}.offers-box figure{margin:0;position:relative;width:calc(100% - 480px);height:100%;float:left}.offers-box figure img{height:auto;width:100%}.offers-box-details{width:460px;padding:0 20px 90px;position:relative;float:right;height:100%}.offers-box-details h1{font-weight:400;text-transform:uppercase;margin-bottom:20px;padding:0 0 10px;border-bottom:1px solid #666;display:block;color:#19b8b1;line-height:1.2;text-align:left;font-size:1.7em}.offers-box-details h1 small{color:#19b8b1}.offers-box-details h3{color:#19b8b1;margin-bottom:5px;padding:0;font-size:1em;text-transform:none;font-weight:700}.offers-box-details ul{margin-bottom:20px;padding:0 0 0 15px}.offers-box-details li{padding:4px 0;line-height:1.4}.offers-box-details .extra{color:#6c207f;font-style:italic}.offers-box-details .extra strong{color:#19b8b1}.offers-box-details hr{margin:0;display:block;border-bottom:1px solid #666;height:1px}.offers-box-details .roomtype{font-size:.9em;line-height:1.4}.offers-box-details .btn-ghost{padding:5px 10px;font-size:.9em}.bottom-details{position:absolute;bottom:0;width:calc(100% - 40px);border-top:1px solid #666;padding:20px 0;text-align:center}.bottom-details li{padding:4px 0;display:inline-block;padding:0 10px;border-right:1px solid #b7b6b6}.bottom-details img{width:auto;height:16px}.bottom-details span{color:#404040}.bottom-details li:last-child{padding:0 0 0 10px;border:none}.bottom-details li:first-child{padding:0 10px 0 0}.bottom-details ul{margin-bottom:0;padding:0;margin-bottom:0}.bottom-details button{display:inline-block;padding:5px 7px 3px;text-transform:uppercase;margin-bottom:0;border:1px solid #fff;font-size:.7em;background-color:#f3f1f1;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s}.roomsize{display:block;padding:12px 5px;border-radius:50%;width:55px;height:55px;border:1px solid #fff;background-color:#f3f1f1;text-align:center;color:#19b8b1;font-size:1.3em;top:10px;right:17px;position:absolute;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s}.roomsize small{color:#333;display:block;font-size:55%}.offers-box-price{display:block;position:absolute;bottom:0;right:0;background-color:#eee;color:#19b8b1;text-align:right;width:100%;border-radius:5px}.offers-box-price button,.offers-box-price a.btn{background-color:#19b8b1;color:#fdffff;width:100%;border-radius:0 5px 5px 0;font-size:1.5em;width:50%;right:0;position:absolute;height:100%;padding:30px 5px}.offers-box-price button:hover,.offers-box-price button:focus,.offers-box-price :hover button{background-color:#02ada5;color:#fff}.offers-box-price p{padding:10px 20px;margin-bottom:0;line-height:1.1;display:block;position:relative;width:50%;float:left}.offers-box-price small{display:block}.offers-box-price span{font-size:2em}.icon-corner{position:absolute;width:110px!important;height:auto!important;top:-5px;left:-6px}.icon-flash{position:absolute;right:10px;top:20px;font-size:1.8em;color:#ebaa35}.photo-gallery{position:relative;width:100%}.gallery{position:relative;width:100%;margin-bottom:30px}.gallery a{display:block;width:20%;float:left;height:8vw;overflow:hidden;margin:0 0 2px}.gallery img{display:block;margin:0;width:100%;border:2px solid #fdffff;background:#eee}.gallery h3{font-size:20px;display:block;float:left;width:100%;padding:15px 0 5px;margin:0}.gallery-menu li{height:30px;line-height:30px;border:0;display:inline-block;position:relative}.gallery-menu button{padding:0 12px;line-height:30px}.gallery-menu button:hover{background:#19b8b1;color:#fdffff}#primary_nav_wrap{border-bottom:1px solid #eee;margin-bottom:10px;height:auto;position:relative}#primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0;width:100%;text-align:center}#primary_nav_wrap ul li button,#primary_nav_wrap ul li a{display:block;color:#000;text-decoration:none;font-weight:400;font-size:.85em;line-height:32px;padding:0 15px;text-transform:uppercase;border-radius:5px 5px 0 0;border:1px solid #eee;background-color:#eee}#primary_nav_wrap ul li{position:relative;margin:0 0 -1px;padding:0;display:inline-block}#primary_nav_wrap ul li.current-menu-item{background:#eee}#primary_nav_wrap ul li button:hover,#primary_nav_wrap button.active,#primary_nav_wrap ul li a:hover,#primary_nav_wrap a.active{background:0 0;color:#19b8b1;border-radius:5px 5px 0 0;border:1px #eee solid;border-bottom:1px #fff solid}#primary_nav_wrap .glyphicon{width:20px;height:20px;padding:5px;margin:0 5px 0 0;border:1px solid #19b8b1;font-size:.7em;border-radius:50%;line-height:.8em;top:0;color:#19b8b1}#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:0 0;padding:0;z-index:100;border-radius:0 0 5px 5px}#primary_nav_wrap ul ul li{float:none;width:210px}#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px;color:#fdffff}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:hover>ul{display:block}#primary_nav_wrap a:hover{background:#19b8b1;color:#fdffff;border-radius:5px 5px 0 0}.gallery-nav{position:absolute!important;right:0;bottom:0}.gallery-nav li{margin-left:4px!important;text-align:center}.gallery-nav a{background-color:#fdffff;padding-top:10px!important;font-size:.9em!important}.gallery-nav a span{display:block;font-size:1.4em}.txt-box{background-color:#f1f1f1;margin-bottom:30px;border:1px solid #d6d6d6}.txt-box .row{margin:0}.txt-box h3{padding:15px;margin:0;background-color:#d6d6d6;display:block;width:100%}.acc-group{border-bottom:1px solid #d6d6d6;display:block;width:100%}.acc-group:last-child{margin-bottom:0;border:none}.acc-group button{border:none;background:0 0;display:block;text-align:left;padding:15px 40px 15px 15px;width:100%;font-weight:700}.acc-group button:before{content:"\e113";font-family:glyphicons halflings;display:block;float:right;color:#19b8b1;margin:0 -25px 0 0}.acc-group button.collapsed:before{content:"\e114";font-family:glyphicons halflings;display:block;float:right;color:#19b8b1;margin:0 -25px 0 0}.acc-group .content{background:#fff;padding:15px}.sitemap,.news-feed{margin-bottom:30px}.post-template{padding-top:30px;padding-bottom:30px}.news-feed-item{margin-bottom:15px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-feed-item:hover{text-decoration:none}.news-feed-item .img-full{margin-bottom:15px}.post-details{margin-bottom:30px}.post-details h2,.post-details h3,.post-details h4{text-align:left;padding:0;margin-bottom:10px}.intro-text{text-align:center;width:70%;margin:0 auto;padding:60px 15px}.intro-text h1{text-align:center;text-transform:uppercase;font-weight:lighter;line-height:1.5em;font-weight:700;margin-bottom:0}.intro-text p:last-child{margin:5px 0 0}.intro-text p a{text-decoration:underline}.intro-text h1 small{font-size:75%;font-style:italic;color:#000;text-transform:none;font-family:Times;display:block;margin:0}.intro-text .breadcrumb{display:block;margin:5px 0 0;text-align:center;font-family:Times}.intro-text .breadcrumb a{font-style:italic}.intro-text .breadcrumb li{display:inline-block}.intro-text .breadcrumb li:after{content:'/';margin:0 5px 0 8px}.intro-text .breadcrumb li:last-child:after{content:''}aside{border:1px solid #e8f1f0;text-align:left;margin-bottom:30px;background:#f1fbfa}aside h2{border-bottom:1px solid #d6d6d6;margin-bottom:10px;padding:10px;text-align:center}aside ul{margin-top:0;margin-bottom:10px;padding:0 0 0 30px}aside li{margin:5px 0;list-style:disc;display:list-item}aside h2 .glyphicon{color:#fdffff;background-color:#19b8b1;padding:5px;font-size:.5em;top:-3px;border-radius:50%;width:20px;height:20px}.post-title{position:relative;margin-bottom:15px}.post-title h1{margin-bottom:15px}.entry-meta{font-size:.9em}.entry-meta a{font-style:italic;font-family:Times}.posted-on{display:inline-block;padding:0 15px 0 0}.posted-on:before{content:"\e109";margin-right:5px;font-family:glyphicons halflings;font-size:.9em;color:#19b8b1}.breadcrumb:before{content:"\e118";margin-right:5px;font-family:glyphicons halflings;font-size:.9em;color:#19b8b1}.breadcrumb{display:block;padding:0;margin:0;list-style:none;background-color:transparent;border-radius:0;text-align:left;font-family:Times}.breadcrumb li{display:inline-block}.breadcrumb li:after{content:'/';margin:0 5px 0 8px}.breadcrumb li:last-child:after{content:''}.post-map iframe{height:40vh}.post-map a{display:block;font-size:90%;background-color:#eee;text-align:center;padding:5px}.post-more-info a{text-decoration:underline}.post-details{font-size:1.1em}.post-details p:last-child{margin:0}.post-info{float:left;padding:30px 0;border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin:0 0 15px;width:100%}.post-more-info strong{display:block;text-transform:uppercase;color:#19b8b1}.post-more-info .glyphicon,.post-more-info .tagged:after{color:#fdffff;background-color:#19b8b1;border-radius:2px;padding:3px;font-size:.8em;margin:0 5px 0 0}.post-more-info .tagged:after{content:'#';display:inline-block;width:17px;line-height:1;text-align:center}.post-hero-banner{margin-bottom:30px}.related-post{float:left;padding:0 15px}.related-post h2{text-align:center;margin-bottom:15px;display:block;width:100%}.related-post-item img{width:100%;height:auto;margin-bottom:15px}.related-post-item a:hover,.related-post-item a:focus{text-decoration:none;display:block}.right-bar h2{margin-bottom:15px;padding:15px 0;text-align:center}.right-bar h2 .glyphicon{color:#fdffff;background-color:#19b8b1;padding:5px;font-size:.5em;top:-3px;border-radius:50%;width:20px;height:20px}.right-bar-item{border-bottom:1px solid #d6d6d6;margin-bottom:15px;padding-bottom:15px}.right-bar-item figure{width:70px;height:70px;overflow:hidden;text-align:center;float:right}.right-bar-item figure img{height:70px;width:auto}.right-bar-item h3{float:left;width:calc(100% - 80px);margin:0;font-size:1.2em}.right-bar-item h3 small{display:block;padding:5px 0}.right-bar-item a{display:block}.cate-item{text-align:center;border-radius:5px;height:20vh;margin-bottom:30px;background-size:cover;background-color:#eee;display:table;width:100%;padding:0 10px;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.cate-item:hover,.cate-item:focus{text-decoration:none}.cate-item h3{display:table-cell;text-align:center;width:100%;height:100%;vertical-align:middle;color:#fdffff}.cate-title{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin-bottom:15px;padding:15px 0;text-align:center}.cate-title .glyphicon{color:#fdffff;background-color:#19b8b1;padding:5px;font-size:.5em;top:-3px;border-radius:50%;width:20px;height:20px}hr{margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #d6d6d6}.page-nav{margin-bottom:30px;width:100%;float:left}.page-nav a{display:block}.butler-services,.outlet-hili{padding-top:60px;padding-bottom:60px;background-color:#eee}.butler-services h2,.outlet-hili h2{margin-bottom:15px}.butler-services .btn,.outlet-hili .btn{margin-top:15px}.butler-services .contact-box,.outlet-hili .contact-box{padding:0}.butler-services img,.outlet-hili img{border-radius:5px}.all-room li,.all-dining li,.all-meeting li,.all-spa li,.all-more li,.all-facilities li{border-radius:13px;overflow:hidden}.package-group{margin-bottom:30px}.package-box{width:33.33%;float:left;padding:10px}.special-offers-box{width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.special-offers-box .card-layout-panel-content{padding:0;border:none;background-color:transparent}.special-offers-details{width:50%;float:left}.special-offers-details h2{font-size:1.6em;padding-bottom:15px;border-bottom:1px solid #eee;color:#19b8b1;margin-bottom:15px}.special-offers-details h3{font-size:1.1em;color:#000}.special-offers-details ul{margin-bottom:15px;padding-left:25px}.special-offers-details li{padding:3px 0}.special-offers-thumb{width:50%;float:left;padding-right:30px}.special-offers-thumb img{margin-bottom:0;border-radius:5px}.def-box{width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.def-box h2{font-size:1.6em;color:#19b8b1;margin-bottom:15px;padding:0}.def-box h3{font-size:1.1em;color:#000}.def-box img{margin-bottom:15px;border-radius:5px;width:100%;height:auto}.def-box a:hover{text-decoration:none}.def-box:last-child{margin-bottom:0;border:none}.offers-box-price{width:100%;float:left}.fixed-top .navbar-toggler{border-color:#19b8b1}.navbar-toggle{float:none;padding:0;margin-top:0;margin-right:0;margin-bottom:0;background:#19b8b1;background-image:none;border:none;border-radius:0;height:50px;width:50px;color:#fdffff}.fixed-top .navbar-toggle:focus,.fixed-top .navbar-toggle:hover{color:#fdffff;background:#02ada5}.fixed-top .navbar-toggle{border-color:#33988b}.navbar-toggle:before,.collapsed:before{font-family:glyphicons halflings}.navbar-toggle:before{content:"\e113"}.fixed-top .collapsed:before{content:"\e236"}.topnav{position:absolute;right:0;top:10px;padding:0 20px 0 0;margin:0;z-index:1}.topnav>li{padding:0 5px}.topnav a{color:#000;font-size:.8em;display:block;padding:8px 5px}.topnav a:hover{text-decoration:none;color:#02ada5}.topnav button{background-color:transparent;border:none;color:#000;-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;padding:5px}.topnav button:hover{color:#02ada5}.topnav span{margin:0 5px 0 0;font-size:.8em}.topnav .lang-label{font-size:1em;width:auto;height:auto;background:0 0;display:inline-block}.topnav button:after{font-family:glyphicons halflings;content:"\e113";margin:0 0 0 5px;font-size:.7em}.topnav .collapsed:before{content:''}.topnav .collapsed:after{font-family:glyphicons halflings;content:"\e114"}.topnav .collapse,.topnav .collapsing{position:absolute;z-index:1}.topnav .well{padding:0 10px 10px;background-color:#000;border:none;border-radius:0}.glyphicon{top:0}.top-booking{position:absolute;right:20px;top:2px;z-index:2}.top-booking .collapse,.top-booking .collapsing,.top-booking .collapse.show{position:absolute;right:0;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,.2);box-shadow:3px 3px 6px 2px rgba(0,0,0,.2)}.top-booking .btn-booknow{width:180px;background-color:#19b8b1;text-transform:uppercase;color:#fdffff}.top-booking .btn-booknow .glyphicon{top:2px}.top-booking .glyphicon-remove-circle{position:absolute;border:none;background:0 0;right:10px;top:10px;font-size:1.3em;z-index:14}.top-booking .btn-booknow:hover{background-color:#02ada5}.top-booking .well{width:320px;background:#fdffff}.top-booking .collapsed:before{content:""}.top-booking .form-control{font-size:.9em}.top-booking .form-group{margin-bottom:10px;padding:0 5px;position:relative;background:0 0;z-index:1}.top-booking .form-group button{width:100%;text-align:center}.top-booking .row{margin-right:-5px;margin-left:-5px}.top-booking small{font-size:70%}.top-booking .form-group .glyphicon{top:36px;right:10px;position:absolute;color:#19b8b1}.top-booking .form-control:disabled,.top-booking .form-control[readonly]{background:0 0}.top-booking h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #19b8b1;padding-left:35px;position:relative;display:block}.top-booking h2 span{position:absolute;color:green;top:5px;left:0;font-size:1.3em}.ui-widget.ui-widget-content{z-index:13!important}.mini-header .topnav{top:10px}.language a{line-height:normal;margin:0 0 -12px;background:0 0;display:block}.language .flag{width:18px;height:14px;display:block;margin:0;padding:0;border-radius:3px;background-image:url(//www.pavilionsamui.com/images/standard/icon-social.png);background-repeat:no-repeat}.language .en{background-position:-5px -37px;background-size:270px}.language .zh{background-position:-65px -37px;background-size:270px}.language ul.language span.lang-title{width:auto;font-size:.9em;margin:0;background:0 0}.awards-home{padding:60px 0}.awards-home h2{display:inline-block;padding:15px 30px;color:#fdffff;background:#19b8b1;margin:0 0 30px -30px}.awards-home .awards-item{width:auto;height:120px;padding:4px}.footer-list ul{margin:0;padding:0}.footer-list li{display:inline-block;list-style:none;margin:0;padding:0;background:0 0!important;border-right:1px solid rgba(255,255,255,.25)}.footer-list li:last-child{border:none}.footer-list li a{display:block;padding:0 10px;line-height:normal}.footer-list li a span{display:none}.slick-prev:before,.slick-next:before{color:#333!important}.slick-dots{position:static!important}.UnlockMemberPrice{width:250px;height:45px;right:30px;margin:45px 0 0 20px;position:absolute;z-index:13}.UnlockMemberPrice .btn-member{background-color:#19b8b1;color:#fdffff;padding:0 0 0 47px;margin:0;height:45px;width:100%;font-size:.9em;text-align:left;font-weight:700;position:absolute;border:none;top:0}.UnlockMemberPrice .btn-member small{display:block;font-size:85%;text-transform:none}.UnlockMemberPrice .btn-member:before{content:''}.UnlockMemberPrice .btn-member:after{content:'\e014';font-family:glyphicons halflings;position:absolute;right:10px;bottom:0;font-size:.8em}.UnlockMemberPrice .collapsed:after{content:'';bottom:0}.UnlockMemberPrice span.icon{background-size:20px;background-repeat:no-repeat;background-position:100%;display:block;width:20px;height:33px;position:absolute;left:15px;top:5px}.UnlockMemberPrice .glyphicon-triangle-bottom{font-size:.6em;margin:0 0 0 10px}.UnlockMemberPrice .collapsed span.icon,.UnlockMemberPrice .collapsing span.icon{background-image:url(//www.pavilionsamui.com/images/icon-logo.png)}.UnlockMemberPrice .collapse span.icon{background-image:url(//www.pavilionsamui.com/images/icon-unlock.png);top:5px}.UnlockMemberPrice .collapse .btn-member{position:absolute;top:0;width:100%;font-size:.9em;opacity:1;line-height:45px;text-transform:uppercase}.UnlockMemberPrice .collapsing .btn{opacity:0;width:100%;top:0;position:absolute}.UnlockMemberPrice .well{width:100%;background:#000;padding:55px 15px 15px;border-radius:5px}.UnlockMemberPrice .well p{line-height:1.4;color:#fdffff;font-size:.8em;margin-bottom:5px}.UnlockMemberPrice .well a{line-height:1.4;color:#fdffff;font-size:.8em}.UnlockMemberPrice .well .form-control{line-height:1.4;color:#fdffff;font-size:.9em;margin-bottom:0;background:0 0;border:1px solid #eee}.UnlockMemberPrice .well .form-group{margin-bottom:10px}.UnlockMemberPrice .well .btn{border-radius:3px;padding:5px 15px;background:#fdffff;margin-bottom:0;color:#333;font-size:1em}.UnlockMemberPrice .hidden{display:none}.UnlockMemberPrice .show{display:block}.mini-header .UnlockMemberPrice{display:none}.mini-header .topnav{display:none}.mini-header .mainnav{padding:0 10px 0 0}@media(max-width:1275px){.UnlockMemberPrice{position:absolute;top:60px;right:10px;width:260px}.mini-header .UnlockMemberPrice{margin:0}.mini-header .mainnav{padding:0 80px 0 0}.ms-slide .ms-slide-layers{display:none}.mainnav{padding-right:0}}@media(max-width:991px){.UnlockMemberPrice{position:relative;width:100%;min-height:50px;top:inherit;right:0;margin:0;z-index:2;float:left}.btn-member{margin:0;border-radius:0}.collapsed span.icon{top:5px}}.mini-header .mainnav{padding:0}.block-menu{float:none}.topnav,.mini-header .topnav{right:50px}.slick-prev:before,.slick-next:before{color:#000!important}.slick-dots{position:static!important}.card-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:.75rem;column-gap:.75rem}.card{margin-bottom:.75rem}.card img{width:100%;height:auto;opacity:1}.related{margin-bottom:30px}.related .card-block{padding:5px}.related .card{border:none;border-bottom:1px solid #eee;padding-bottom:0}.related h2{padding:15px!important}.single-special_deals .related{display:none}.hentry{margin:0 0 15px;padding-bottom:15px;border-bottom:1px solid #eee}.entry-footer{background:#eee;height:auto;padding:10px;margin-bottom:30px}.entry-footer,.entry-footer a{color:#363c3a}.archive figure{margin:0 0 15px;overflow:hidden;border-radius:.4rem;position:relative}.archive figure img{border-radius:0;width:100%;height:auto}.comments-link{display:none}.cat-links,.tags-links{margin:0 10px 10px 0}.entry-title{padding:30px 0 0!important}.entry-meta{margin-bottom:10px}.nav-links{margin-bottom:30px}.nav-links:after{content:"";display:table;clear:both}.nav-previous,.nav-next{width:50%}.nav-previous a,.nav-next a{display:inline-block;padding:5px 10px;background:#333;color:#fff;border-radius:5px}.nav-previous a:before{content:"\e079";font-family:glyphicons halflings;margin-right:5px}.nav-next a:after{content:"\e080";font-family:glyphicons halflings;margin-left:5px}.nav-previous{text-align:left;float:left}.nav-next{text-align:right;float:right}.posts-navigation h2{display:none}.slick-next{right:0!important;z-index:1}.slick-prev{left:0!important;z-index:1}.ms-bullets.ms-dir-h{width:auto!important}.ms-bullet{background-color:#fdffff;width:10px;height:10px;border-radius:50%}.ms-bullet-selected{background-color:#19b8b1}.setAsBg{position:absolute;top:inherit;bottom:0}.universal_video_background.thumbs .lbg_player{top:inherit!important;bottom:0}@media(max-width:767px){.UnlockMemberPrice{top:0;min-height:45px}.header-bg{display:none}.carousel-map{padding-top:0}.hero-banner-s{min-height:50px}.Footer-Contact{background-color:transparent}.awards-home{padding:30px 15px}.awards-home h2{display:block;margin:0 0 15px;padding:10px;line-height:normal}.awards-home br{display:none}footer .row div:last-child{text-align:left;margin-top:10px}.topnav,.mini-header .topnav{right:70px;padding:0;margin:0;top:5px}.topnav>.mybooking{display:none!important}.topnav button,.mini-header .topnav button{font-size:1.1em;height:50px}.mini-header .topnav .lang-label{display:inline-block}.special-program{padding:30px 0}.special-program h2{line-height:1.4em;font-size:1.5em;margin-bottom:15px}.special-program h2 small{font-size:65%}.butler-services,.outlet-hili{padding-top:30px;padding-bottom:30px}.top-footer h3,.mid-footer h3{font-size:1.1em}.social-sec .col-xs-12{margin-bottom:30px}.social-sec{margin:30px auto}.mini-header ul.language span{margin:0}.topnav .lang-label,.mini-header .topnav .lang-label,ul.language span.lang-title{display:none}ul.language span{margin:0}.fixed-top .navbar-toggler{position:absolute;right:0}.navbar-brand img{padding:5px 0;height:50px}.mini-header .navbar-brand{width:97px;height:40px;overflow:hidden;margin:5px 0}.mini-header .navbar-brand img{padding:5px 0;height:65px}.special-program img{border-radius:5px}.special-program-thumb img{height:auto;width:100%;min-height:100%;border-radius:0}.all-room a,.all-dining a,.all-meeting a,.all-health-lifestyle a,.all-business a,.all-facilities{font-size:100%}.related-post-item{margin-bottom:15px}.icon-scroll{display:none}.story-txt{font-size:1.2em!important;line-height:normal!important;display:none!important}.intro-text{width:100%;margin:0 auto;padding:30px 15px}.special-offers-thumb{width:100%;padding-right:0;margin-bottom:15px}.special-offers-details{width:100%}.package-box{width:100%;padding:0 0 10px}.butler-services img,.outlet-hili img{margin-bottom:15px}.dropbtn small{display:none}.news-feed-item .img-full{margin-bottom:15px}.last-dd{margin-left:0;opacity:1;height:auto;position:static;background:0 0;-webkit-box-shadow:none;box-shadow:none}.dropdown-content a{text-transform:none;border-bottom:none;padding:10px 15px;line-height:normal;color:#000}.breadcrumb{text-align:left}.mc-field-group button{position:static}.mc-field-group input{padding:20px}#primary_nav_wrap ul li{display:block;width:50%;float:left;margin:2px 0 0}#primary_nav_wrap ul li button{width:100%;border:2px solid #fff;border-top:0;font-size:.9em;padding:0 5px}.gallery a{width:50%;height:25vw}.wrap{padding-top:50px}h1,.h1{font-size:1.6em}h2,.h2{font-size:1.2em}.StaticPageContent p{line-height:1.6}.Main{position:static;padding-top:0}.HomeContent{width:100%;padding-top:0}.PageContent{margin:0 auto}.PageContent .all-room,.PageContent .all-dining,.PageContent .all-meeting,.PageContent .all-spa,.PageContent all-more,.PageContent .all-facilities{margin-bottom:15px}.top-bar h1{display:none}.special-menu{margin:0 -15px}.special-menu a,.special-menu a:hover,.special-menu a:focus{padding:15px 0}.ms-nav-next,.ms-nav-prev{display:none}.room-option{padding:15px 0;margin:0 auto;text-align:center;font-weight:700;border-top:1px solid #eee;display:inline-block;border-bottom:1px solid #eee;max-width:400px}.room-option li{padding:0 5px;width:25%;border-right:1px solid #eee}.room-option li:last-child{border:none}.room-option strong{width:100%;display:block;height:auto;float:left;line-height:1.1em;font-size:.7em;font-weight:400}.room-option img{display:block;width:auto;height:16px;margin:0 auto}.offer-banner{display:none}.special-program-nav>li>button{padding:5px}.headline{font-size:2em;bottom:30px;margin:0}h1.h-dec{padding:30px 0}h2.h-dec{padding:15px 0}.fixed-top,.fixed-top:hover,.fixed-top:focus{height:50px;top:0;position:relative;background:#fdffff}.top-bar{height:30px;top:0;position:fixed;background:#fdffff;z-index:4}.top-bar li a{color:#000}.slideFac{margin-bottom:15px}.container{width:100%}.mini-header .container{background:0 0}.social{width:100%;margin:0;text-align:center}.mainnav{width:100%;margin:0;text-align:left;padding:10px;height:auto;float:left}.mini-header .mainnav{padding:10px;height:auto}.navbar-collapse{background:#fdffff}.fixed-top .mainnav>li>a{text-transform:none;font-size:1em;padding:10px 15px;height:auto;color:#000;line-height:normal;display:block}.fixed-top .mainnav>li>a:hover,.fixed-top .mainnav>li>a:focus,.dropdown-content a:hover{color:#02ada5;text-decoration:none;background-color:transparent}.mainnav li{width:100%;margin:0;display:block!important;float:left;text-align:right;height:auto;border-bottom:1px solid #474747}.mainnav>li>a,.topnav>li>a{padding:10px;text-transform:none;height:auto}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:scroll;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapsing,.navbar-collapse.show{float:left;width:calc(100% + 40px);height:100%;position:fixed;top:50px;max-height:none;left:0;padding-bottom:120px;padding-right:56px}.fade-color{display:none}.footer-r{float:left}.top-footer,.mid-footer{padding:0}.Newsletter,.Connect,.social-connect{padding:15px 0;background-color:transparent}.Footer-Contact{padding:15px 0}.top-bar{-o-transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s}.hero-banner,.home .hero-banner{height:calc(75vw - 50px);z-index:1;top:0;position:static}.ms-gallery-template,.ms-fullscreen-template,.master-slider{height:100%!important}footer{padding:10px 15px 66px}.Newsletter button{display:block;margin:15px 0 0;width:100%}.detail-section{position:static;width:100%}.col-table{position:static}.box-details{min-height:inherit}.box-row,.box-row2,.services-row,.services-row2{height:auto;width:100%;position:static;margin:0 0 15px;padding-top:145px}.box-details hgroup{margin:10px 0}.box-row{background-size:100% auto}.box-details p{margin-bottom:15px}.dec-r,.dec-l{display:none}.box-details{padding:15px;width:100%}.box-details a,.box-details .btn{margin:15px 0 0;width:100%}.minigall-thumb{width:50%}.additional .btn,.box-details .btn{width:100%}.detail-container{padding:30px 15px}.room-col li,.services-col li{width:100%}.services-col1 h1,.services-col1 ul{padding:0}.slide-thumb{position:static;width:100%;height:auto}#carousel-map .carousel-indicators{position:static;width:100%;display:block;border-radius:0;text-align:center}#carousel-map .carousel-indicators button{display:block;height:30px;padding:0 10px;font-size:.8em;border-radius:5px}.special-program .special-program-box,.thumb-box .special-program-box{width:100%;border-bottom:15px solid transparent;padding:0}.special-program .special-program-box:last-child,.thumb-box .special-program-box:last-child{border-bottom:0}.special-program .special-program-thumb,.thumb-box .special-program-thumb{width:30%;position:absolute;height:100%;top:0;overflow:hidden;border-radius:.25rem 0 0 .25rem}.special-program .special-program-details,.thumb-box .special-program-details{border:none;width:70%;padding:10px;border-radius:0 5px 5px 0;float:right;position:static}.special-program .special-program-details .btn,.thumb-box .special-program-details .btn{display:inline-block;padding:5px 20px;font-size:.9em;float:right;margin-right:10px}.special-program .valign,.thumb-box .valign{text-align:left}.special-program .special-program-details p,.thumb-box .special-program-details p{line-height:1.3em;font-size:.8em;display:block;height:30px;padding:0 30px 0 10px;overflow:hidden;position:relative;margin-bottom:10px}.special-program .special-program-details p:after,.thumb-box .special-program-details p:after{content:"...";float:right;margin:-14px -10px 0 0}.special-program .special-program-details h3,.thumb-box .special-program-details h3{font-size:1em;line-height:1.3em;padding:0 10px}.special-program-nav>li>button{font-size:.9em}.thumb-box .special-program-details p{height:16px;text-align:left;overflow:hidden;padding:0 24px 0 10px;margin-bottom:10px;font-size:.8em;position:relative}.thumb-box p:after{content:"...";display:inline-block;position:absolute;top:0;right:10px}.thumb-box .special-program-details h3{font-size:1em;line-height:1.3em;text-align:left;padding:10px 10px 0;margin-bottom:10px}.thumb-box a.btn.btn-def{padding:5px 15px;font-size:.8em}.hili-box1,.hili-box2,.hili-box3{height:auto;width:100%}.dec-h2{font-size:1.2em}.hotel-hili-box{margin-bottom:0;padding:15px}.hotel-hili-content h2{font-size:1.1em;margin-bottom:0}.hotel-hili-content p{line-height:1;font-size:.9em}.overlay{display:none}.hotel-hili-box img{display:block;width:100%;height:auto;float:left;min-width:inherit;position:static}.hili-box2 .overlay{left:0}.hili-box2 img{float:right}.hili-box3{margin-bottom:0}.icon-room-amenity{width:100%}.icon-room-amenity li{width:25%}.box-details{padding:0 15px;width:100%}#collapseAmenitiesOne .well,#collapseAmenitiesTwo .well,#collapseAmenitiesThree .well{padding:19px 0}#carousel-AmenitiesOne,#carousel-AmenitiesTwo,#carousel-AmenitiesThree{margin-bottom:15px}.banner-the-hotel,.banner-dining{padding:20px 10px 10px;background-image:none;min-height:inherit}.special-offers{padding:15px}.special-offers .special-program-thumb{width:100%;float:left;margin-bottom:15px}.special-offers .special-program-details{width:100%;float:left;margin-bottom:5px;padding:0}.special-offers .price-box{width:100%;float:left;margin-bottom:15px}.price-box .btn-def{width:100%;margin-top:5px;font-weight:700}.top-bar .btn{display:none}.top-bar li a{display:block;padding:7px 5px 0;font-size:.65em;line-height:2em}.ver-link{margin-bottom:30px}.ver-link li{display:block;float:left;width:33.33%;padding:0 5px;margin:0;text-align:center}.ver-link a{padding:10px 0;font-size:.9em;width:100%;background:#19b8b1;color:#fff;border-radius:3px;display:block;text-align:center}.ver-link a:hover{background-color:#02ada5}.ver-link a span{display:block;margin:0 auto 5px;line-height:1;text-align:center;font-size:1em}.ver-list{margin:15px 0 0}.ver-list li{display:block;float:left;margin:0 15px;text-align:left;font-size:.8em}.ver-list a{padding:10px;font-size:1em;width:100%;background:#19b8b1;color:#fff;border-radius:3px;display:block;text-align:center}.ver-list a:hover{background-color:#02ada5}.ver-list a span{display:block;margin:0 auto 5px;line-height:1.5;text-align:center;font-size:1em}.tab-content iframe{width:100%;height:100vw}.miniGallery img{width:50%}.detail-tabs button,.detail-tabs li>a{padding:10px 0;width:100%;margin-bottom:10px;border-radius:5px}.detail-tabs button:hover,.detail-tabs li>a:hover,.detail-tabs button:focus,.detail-tabs button.active{border:1px solid #19b8b1}.detail-tabs{border-bottom:none;margin-bottom:0}.all-room,.all-dining,.all-meeting,.all-spa,.all-more,.all-facilities{position:static;width:100%;height:auto}.all-room h2,.all-dining h2,.all-meeting h2,.all-spa h2,.all-more h2,.all-facilities h2{padding:30px 15px}.all-room ul,.all-dining ul,.all-meeting ul,.all-spa ul,.all-more ul,.all-facilities ul{display:block;position:static;height:auto;top:0}.all-room li,.all-dining li,.all-meeting li,.all-spa li,.all-more li,.all-facilities li{display:block;width:50%!important;height:40vw!important;position:relative;float:left;left:inherit!important;top:inherit!important}.all-room a small,.all-room a:hover button,.all-dining a small,.all-dining a:hover button,.all-meeting a small,.all-meeting a:hover button,.all-spa a small,.all-spa a:hover button,.all-more a small,.all-more a:hover button,.all-facilities a small,.all-facilities a:hover button{display:none}.all-room .meeting5,.all-dining .meeting5,.all-meeting .meeting5,.all-spa .meeting5,.all-more .meeting5,.all-facilities .meeting5{width:100%}.all-room .meeting7,.all-dining .meeting7,.all-meeting .meeting7,.all-spa .meeting7,.all-more .meeting7,.all-facilities .meeting7{width:50%!important}.all-room .business4,.all-dining .business4,.all-meeting .business4,.all-spa .business4,.all-more .business4,.all-facilities .business4{width:50%!important}.all-room .health-lifestyle2,.all-dining .health-lifestyle2,.all-meeting .health-lifestyle2,.all-spa .health-lifestyle2,.all-more .health-lifestyle2,.all-facilities .health-lifestyle2{width:50%}.all-room .health-lifestyle3,.all-dining .health-lifestyle3,.all-meeting .health-lifestyle3,.all-spa .health-lifestyle3,.all-more .health-lifestyle3,.all-facilities .health-lifestyle3{width:50%}.modal-content li{width:100%}.detail-tabs li,.detail-tabs2 li{width:100%}.days-of-business td{padding:5px}.btn2{width:100%}.contact-box strong{display:block}.tab-intro,.tab-contact,.tab-info,.miniGallery{padding:0 0 15px;position:relative}.tab-hili{padding:15px}.hotel-map-frame iframe{border:0;width:100%;height:calc(60vh - 50px);top:50px;margin-bottom:-5px}.card-layout{-webkit-column-count:1;-moz-column-count:1;column-count:1}.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.offers-box-details{width:100%;padding:20px 0 90px;position:relative;right:0;height:100%;float:left}.offers-box figure{margin:0;position:relative;width:100%;float:left}.offers-box:first-child{margin-top:15px}.offers-box:last-child{margin-bottom:15px}.post-map{margin-bottom:15px}.post-map iframe{height:40vh}.entry-meta{position:static;text-align:left;padding:10px 0}.post-title{padding-right:0}.HomeContent .ver-link{margin:30px 0 10px}}@media(min-width:768px) and (max-width:991px){.ms-slide .ms-slide-layers{top:calc(30% - 175px)}.slide-thumb{position:static;width:100%;height:auto}#carousel-map .carousel-indicators{position:static;width:100%}#carousel-map .carousel-indicators button{display:block;height:30px;padding:0 10px;font-size:.8em;border-radius:5px}.slide-thumb-close{display:none}.butler-services img{margin-bottom:30px}.entry-meta{position:static;text-align:left;padding:10px 0}.post-title{padding-right:0}.card-layout{-webkit-column-count:2;column-count:2}.offers-box:first-child{margin-top:30px}.offers-box:last-child{margin-bottom:30px}.offers-box-details{width:100%;padding:20px 0 90px;position:relative;right:0;height:100%;float:left}.offers-box figure{margin:0;position:relative;width:100%;float:left}.icon-room-amenity{width:100%}.icon-room-amenity img{padding:5px 10px}.container{width:740px}header .container{width:100%}.HomeContent{width:100%;padding-top:0}.print-prg{text-align:left}.navbar-header{margin:0 auto;float:none}.mainnav,.topnav{float:none}.mainnav{width:100%;text-align:center;margin:0;padding:0;top:100px;position:absolute;background:#fff;left:0}.navbar-collapse.collapsing{left:0;width:100%;height:50;top:0;position:absolute}.mainnav>li{float:none;display:inline-block!important}.fixed-top .mainnav>li>a{padding:15px 5px;font-size:1em}.mini-header .mainnav{padding:0;top:50px}.mini-header .mainnav>li>a{padding:15px 5px;font-size:1em}.btn-bookwidget{background-size:100% 22px;width:120px}.social{margin:0 0 0 15px}.top-bar h1{display:none}.logo,.mini-header .logo{height:auto;width:185px;position:static;margin:0 auto;padding:15px 0}.logo img,.mini-header .logo img{width:100%;height:auto}.hero-banner,.home .hero-banner{height:75vw;z-index:1;top:0}.room-col4{font-size:90%}.room-col li,.services-col1{width:50%}.services-col4{left:50%;height:50%;width:50%}.services-col2{width:25%;right:25%;top:50%}.services-col3{width:25%;right:0%;top:50%}.services-col1 li{font-size:.8em}.services-col h2{width:auto;padding:15px 10px}.booknow{position:fixed;right:0}.topnav{margin:0;padding:10px;position:absolute;top:15px;right:70px}.topnav a,.topnav button{font-size:.9em}.fixed-top .navbar-toggler{top:15px}.fixed-top .navbar-collapse{float:none;width:100%}.mini-header .topnav{margin:0;right:65px}.mini-header .navbar-toggler{top:0;right:0}.hili-box1{width:33.33%}.hili-box2{width:33.33%}.hili-box3{width:33.33%}.overlay{opacity:1}.hotel-hili-box span{display:none}.box-row{background-size:cover}.box-details a{margin:0 0 15px;width:100%}#carousel-AmenitiesOne,#carousel-AmenitiesTwo,#carousel-AmenitiesThree{margin-bottom:15px}.special-offers .special-program-thumb{width:100%}.special-offers .special-program-details{width:70%}.special-offers .price-box{width:30%}.offer-banner{position:absolute;width:262px;bottom:40px;right:40px;z-index:1;font-size:.85em}.mini-header .container{background:0 0}.tab-hili{padding:30px 0 0}.special-program .special-program-box,.thumb-box .special-program-box{width:100%;border-bottom:15px solid transparent;padding:0}.special-program .special-program-box:last-child,.thumb-box .special-program-box:last-child{border-bottom:0}.special-program .special-program-thumb,.thumb-box .special-program-thumb{width:30%;border-radius:.25rem 0 0 .25rem;overflow:hidden}.special-program .special-program-details,.thumb-box .special-program-details{border:none;width:70%;left:30%;padding:0;height:100%;bottom:0;border-radius:0 5px 5px 0}.special-program .special-program-details .btn,.thumb-box .special-program-details .btn{display:inline-block;padding:5px 20px;font-size:.9em;float:right;margin-right:10px}.special-program .valign,.thumb-box .valign{text-align:left}.special-program .special-program-details p,.thumb-box .special-program-details p{display:block;padding:0 30px;position:relative;margin-bottom:10px}.special-program .special-program-details h3,.thumb-box .special-program-details h3{font-size:1em;line-height:1.3em;padding:0 30px}.all-room a,.all-dining a,.all-meeting a,.all-health-lifestyle a,.all-business a,.all-facilities a{font-size:100%}}@media(min-width:993px) and (max-width:1199px){.booking-widget .btn{font-size:1.1em}.ms-slide .ms-slide-layers{top:calc(30% - 175px)}.slide-thumb{width:100%;left:0}.mc-field-group button{margin-top:15px}.mc-field-group input{padding:20px}.offers-box-details{position:relative;float:right}.container{width:970px}.logo{height:65px}.fixed-top .mainnav>li>a{padding:7px 5px;font-size:1em}.mini-header .mainnav>li>a{padding:18px 8px}.mini-header .mainnav{padding-top:0;height:50px}.booknow{right:0}.social a{padding:5px 3px 5px 7px}.mini-header .logo{width:25px;overflow:hidden}.services-col1 li{font-size:.8em}.services-col1 ul,.services-col1 h1,.services-col1 p,.room-col4 ul,.room-col4 h1,.room-col4 p{padding:0 15px}.overlay{padding:10%;opacity:1}.hotel-hili-box span{display:none}.box-row{background-size:80% auto}}