@media only screen{.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}#main-nav .nav-list .submenu{display:block;opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .5s ease , height .5s ease;-moz-transition:opacity .5s ease , height .5s ease;transition:opacity .5s ease , height .5s ease}#main-nav .nav-list .submenu.mainactive{opacity:1;height:auto}}@media only screen and (min-height:900px){#main-nav .nav-list a{padding-bottom:2em}#main-nav .nav-list ul{top:115px}.logo{height:115px}.hk-status ul{height:65px}.hk-status ul,.loplus-info ul,.footer-list ul{margin-top:30px}}@media only screen and (min-width:1200px){.site-content{padding:2em 10em}.news-filter .row,.privilege-filter .row{padding:0 10em}.events-filter .es-carousel-wrapper,.usefullinks-filter .es-carousel-wrapper{padding:0 10em;max-width:1280px;margin-left:auto;margin-right:auto}.events-filter .es-nav span.es-nav-prev,.usefullinks-filter .es-nav span.es-nav-prev{left:8.5em}.events-filter .es-nav span.es-nav-next,.usefullinks-filter .es-nav span.es-nav-next{right:8.5em}.hennessy-content .columns .container{padding:3em 2.5em}.hennessyhome-content .content p{font-size:1em}.floorplan .hennessy-content .columns .container{padding:4em 3em 2em 3em}.floorplan-menu h1{font-size:1.5em}.floorplan-menu li{font-size:1em}}@media only screen and (min-width:62.5em){.hennessy{padding-bottom:0}.hennessy-content .info h1{font-size:2em}.hennessy-content .info h6{font-size:1em}.hennessy-content .info p{font-size:.9em;margin-bottom:.6em}.hennessy-content .rate-left p{font-size:.9em}.hennessy-content .rate-right p{font-size:.9em}.hennessy-content .info ul{margin-bottom:1em}.hennessy-content .rate-right li{margin-bottom:.5em}.hennessy-content .info li{margin-bottom:.4em}.reservation-form .check-out-label label{margin-right:1em}.hennessy-content .rate-left,.hennessy-content .rate-right{padding-top:0}.hennessy-content .rate-left h1,.hennessy-content .rate-right h1{font-size:2em}#footer .medium-5{width:48%}#footer .medium-4{width:27%}}@media only screen and (max-width:1000px){.logo{width:190px;padding-left:15px}#main-nav .nav-list{margin-left:190px}#main-nav .nav-list a{padding-left:6px;padding-right:7px}.shortcut{right:15px}.main-container .site-content{padding-left:30px;padding-right:30px}.site-header{right:30px}.hk-status ul{padding-left:30px}.footer-list ul{padding-right:30px}.news-filter .row,.privilege-filter .row{padding-left:30px;padding-right:30px}.news-item{width:50%}.events-item{width:50%;height:25em}.usefullinks-filter .es-nav span.es-nav-prev{left:5px}.usefullinks-filter .es-nav span.es-nav-next{right:5px}.usefullinks-content li{width:33%}.usefullinks-content .preview-pic{margin-bottom:1em}.usefullinks-content .link{position:static}.promotion-item .preview-pic{float:none;margin-right:0;margin-bottom:1em}.privilege-filter .form-input{width:12em}.location-content .info{padding:0 .3em}.location-content .button-holder{margin-left:.3em;margin-right:.3em}.location-panel .container{padding-top:30px}.hennessyhome-content .site-header{left:30px;right:30px}.hennessyhome-content .content{width:auto;left:30px;right:30px}.hennessy-bgslide ul{min-height:500px}.hennessyhome-content .content .left .container{padding-left:30px;padding-right:30px}.hennessy-content .map-info{position:static}.hennessy-content .map-info .button-holder{position:static;padding-top:1em}.hennessy-content .map-info .columns{width:50%}.floorplan-content .floorplan-thumb,.floorplan-content .floorplan-info{width:50%}#reservation.reveal-modal{width:auto;min-width:intrinsic;left:30px;right:30px;margin-left:0}}@media only screen and (max-width:1250px){.main-container{padding-top:0!important}.header-container{background-color:#000}.logo,.hennessy-logo{height:115px;position:static;margin-top:30px}.navbar-toggle{display:block}#main-nav{background:#000}#main-nav .nav-list{margin-left:0;position:absolute;top:145px;left:0;right:0;background-color:rgba(0,0,0,.8);box-shadow:0 2px 5px #666;-webkit-box-shadow:0 2px 5px #666;display:none}#main-nav .nav-list li{float:none;font-size:18px}#main-nav .nav-list a{padding:.4em 1em}#main-nav .nav-list ul{position:static}#main-nav .nav-list ul li:first-child{margin-left:1em}#main-nav .nav-list ul li{line-height:1.5;background:none}#main-nav .nav-list ul li a{padding:.4em 1em}}@media only screen and (max-width:900px){.medium-1{position:relative;width:100%}.medium-2{position:relative;width:100%}.medium-3{position:relative;width:100%}.medium-4{position:relative;width:100%}.medium-5{position:relative;width:100%}.medium-6{position:relative;width:100%}.medium-7{position:relative;width:100%}.medium-8{position:relative;width:100%}.medium-9{position:relative;width:100%}.medium-10{position:relative;width:100%}.medium-11{position:relative;width:100%}.medium-12{position:relative;width:100%}body{font-size:18px}.header-container{background-color:#000}.logo,.hennessy-logo{height:115px;position:static;margin-top:30px}.navbar-toggle{display:block}.shortcut{right:0;left:0;padding-top:.2em}.loplus-location-theme,.site-lang-theme,.home-btn .loplus-home{font-size:14px}.loplus-location-theme .UlSelectize,.site-lang-theme .UlSelectize{text-align:left;right:0}.loplus-location-theme .selectyzeValue,.site-lang-theme .selectyzeValue,.home-btn .loplus-home{line-height:30px}#main-nav{background:#000}#main-nav .nav-list{margin-left:0;position:absolute;top:145px;left:0;right:0;background-color:rgba(0,0,0,.8);box-shadow:0 2px 5px #666;-webkit-box-shadow:0 2px 5px #666;display:none}#main-nav .nav-list li{float:none;font-size:18px}#main-nav .nav-list a{padding:.4em 1em}#main-nav .nav-list ul{position:static}#main-nav .nav-list ul li:first-child{margin-left:1em}#main-nav .nav-list ul li{line-height:1.5;background:none}#main-nav .nav-list ul li a{padding:.4em 1em}.hk-status ul{height:auto;padding-left:15px;margin-top:15px;margin-bottom:15px}.hk-status ul li{font-size:.9em;line-height:2}.loplus-info ul{height:auto;margin-top:15px;margin-bottom:15px}.loplus-info .contact-list{padding-left:15px}.loplus-info .contact-list li{font-size:.9em;line-height:2;float:none}.footer-list ul{height:30px;float:none;margin-top:0;margin-bottom:15px;padding-left:10px}.footer-list li{font-size:.9em;line-height:2}.main-container{padding-top:0!important}.main-container .site-content{min-height:intrinsic;padding:30px 15px}.main-container .site-content.nobanner{padding-top:4em}.site-banner .row{height:200px;background-size:cover}.site-banner .site-header{left:30px;right:30px;bottom:20px;font-size:36px}.home-slide ul{height:240px}.home-button{width:100%;min-height:250px;left:50%}.promotion-container{}.box-leaves1,.box-hospitality,.box-hennessy,.box-leaves2{float:left}.box-hospitality{background-color:#000}.promotion{overflow:hidden}.promotion-container{left:0!important;position:static;padding-left:15px;padding-right:15px}.location-panel{width:100%;height:auto;position:static}.location-content .site-header{text-align:left;padding-left:2em}.location-content img{padding-top:2.5em}.home-info{height:auto!important;padding-bottom:15px;padding-top:15px}.home-visual{display:none}.news-filter .row .privilege-filter .row{padding-left:15px;padding-right:15px}.news-filter label{width:30%;margin-right:0}.news-filter .form-input{width:70%}.news-item,.events-item{width:100%;height:auto;padding-right:0;margin-bottom:1em}.news-item .date,.events-item .date{font-size:.9em}.events-item .preview-pic{margin-bottom:1em}.events-item .preview-pic img{max-width:400px}.events-item .btn-more{position:static}.usefullinks-content li{width:50%}.privilege-item .content{margin-left:0}.hennessyhome-content{min-height:34em}.hidden-mobile{display:none}.hennessyhome-content .site-header{top:85px;left:15px;right:15px}.privilege-item .preview-pic{float:none}.hennessyhome-content .content{position:relative;left:0;right:0;top:0;background:none}.hennessyhome-content .content .left{width:100%;float:none!important;position:absolute;bottom:100%;background:url(https://www.loplus.on9.net/website/static/skin/images/share/xhennessy-contentbg.png.pagespeed.ic.IauItx0hng.png) repeat;background:rgba(174,150,84,.7)}.hennessyhome-content .content .left .container{padding-left:15px;padding-right:15px}.hennessy-content .columns .container{padding-left:15px;padding-right:15px}.hennessyhome-content .content .right{width:100%;float:none!important}.hennessyhome-content{min-height:inherit}.hennessy-bgslide ul{min-height:450px}.hennessy-content .rate-left li{font-size:1.1em}.hennessy-content .rate-left p{font-size:1.2em}.hennessy-content .rate-left li strong{padding-left:0}.hennessy-content .rate-left .room-type{font-size:1.3em}.hennessy-content .rate-left .room-rate{position:static;text-align:left}.hennessy-content .rate-left .item{display:block}.hennessy-content .rate-right p{font-size:1.2em}.hennessy-content .info h6{font-size:1.3em}.hennessy-content .info p{font-size:1.2em}.hennessy-content{min-height:inherit}.hennessy-content .map-info{position:static}.hennessy-content .map-info .columns{width:100%}#rg-gallery{padding-bottom:0}#rg-gallery .rg-view-thumbs{width:30px;height:30px}#rg-gallery .rg-thumbs{height:auto!important;position:static}#rg-gallery .rg-image-wrapper{position:relative}#rg-gallery .es-carousel-wrapper{visibility:visible!important}#rg-gallery .gallery-nav{padding:0}#rg-gallery .gallery-nav .tabs dd{font-size:.9em}.sitemap .sitemap-main,.sitemap .sitemap-hennessy{width:100%}.floorplan .hennessy-content .columns .container{min-height:0;padding-left:15px;padding-right:15px;min-height:intrinsic}.floorplan-content .container{padding-top:2em!important}.floorplan-content li{width:100%;height:auto;margin-bottom:2em}.floorplan-content .floorplan-thumb{text-align:center;float:none;padding-bottom:30px}.floorplan-content .floorplan-thumb .btn-zoom_in{bottom:0;left:auto;right:15px}.floorplan-content .floorplan-thumb,.floorplan-content .floorplan-info{width:100%}.floorplan-menu ul{margin-right:0;margin-bottom:0}.floorplan-menu h1{padding-left:15px;margin-bottom:1em}.floorplan-menu li a{padding-left:15px}.floorplan-menu .roomDesc{position:static;padding-left:15px;opacity:1!important}#reservation.reveal-modal{left:15px;right:15px}.reservation-form dl dd dt,.reservation-form dl dd dd{width:100%}.reservation-form dt.reservation-pull-right{width:100%;text-align:left}.reservation-form .phone-country,.reservation-form .phone-code{width:49%}.reservation-form .phone-number{width:100%}.reservation-form .mandatory-field-empty{width:0%;margin-right:0}.reservation-form .check-in-input,.reservation-form .check-out-label,.reservation-form .check-out-input{width:100%;text-align:left}.reservation-form .reservation-title{width:32%}.reservation-form .reservation-first-name{width:32%}.reservation-form .reservation-last-name{width:33%}.reservation-form .reservation-name{width:50%}.reservation-form .adult,.reservation-form .child{width:100%}.reservation-form .child-label{text-align:left}#captcha-input{width:100%}#captcha-element .hint{right:0;left:auto}}@media only screen and (max-width:480px){.loplus-location-theme,.site-lang-theme,.home-btn .loplus-home{font-size:13px}.reservation-form .reservation-title{width:100%}.reservation-form .reservation-first-name{width:49%;margin-right:1.5%}.reservation-form .reservation-last-name{width:49%;float:left}}.home-btn{width:auto;height:auto;margin-top:0;float:left;font-size:12px}.reservation-form.reveal-modal.open{top:5%!important}.location .location-map{min-height:500px}.location-tag{background:url(https://www.loplus.on9.net/website/static/skin/images/share/location/xlocation-tag.png.pagespeed.ic.wSoij04bQr.png) no-repeat center center}@media only screen and (min-width:1920px){.location-tag{cursor:pointer;background-size:contain;width:70px;height:70px;position:absolute;bottom:0}.bg-location-map .location-point-01{position:absolute;bottom:270px;left:450px}.bg-location-map .location-point{display:none;cursor:pointer;margin-left:-25px;margin-bottom:-25px}.bg-location-map .location-point img{transform:scale(.7);transition:transform .5s ease}.bg-location-map .location-point img:hover{width:132px;height:132px;transform:scale(1);transition:transform .5s ease}.bg-location-map .location-point-02{position:absolute;bottom:360px;left:705px}}@media only screen and (max-width:1920px){.location-tag{cursor:pointer;width:70px;height:70px;position:absolute;bottom:0}.bg-location-map .location-point-01{position:absolute;bottom:28%;left:22%;margin-left:23px}.bg-location-map .location-point{display:none;cursor:pointer;margin-left:-25px;margin-bottom:-25px}.bg-location-map .location-point img{transform:scale(.7);transition:transform .5s ease}.bg-location-map .location-point img:hover{transform:scale(1);transition:transform .5s ease}.bg-location-map .location-point-02{position:absolute;bottom:37%;left:37%;margin-left:-11px}}.bg-location-map .location-map-mobile{display:none}.bg-location-map .location-map-tapley{display:none}.location-panel .btn-open{background:url(https://www.loplus.on9.net/website/static/skin/images/share/xbtn-arrow-white-l.png.pagespeed.ic.vuCW3P99CN.png) center no-repeat}.hennessy .hennessy-content .info{overflow-y:scroll}.box-hospitality-mask{height:100%;width:100%}.location-panel .btn-open{display:none}@media only screen and (max-width:1440px){.bg-location-map .location-point-02{margin-left:-16px}}@media only screen and (max-width:1280px){.bg-location-map .location-point-02{margin-left:-21px}.bg-location-map .location-point-01{margin-left:19px}}@media only screen and (max-width:1000px){.bg-location-map .location-map-tapley{display:block}.bg-location-map .location-map{display:none}.footer-container .loplus-info .social-list{margin-top:0}.right-location-content{display:none}.location-panel .btn-open{display:block}.location-panel .btn-close{display:none}.location-map{content:url(https://www.loplus.on9.net/website/static/skin/images/share/location/xlocation-map-bg2.jpg.pagespeed.ic.nFMvJ7P1W-.jpg)}.location-tag{width:50px;height:50px;background-size:contain}.bg-location-map .location-point-01{position:absolute;bottom:22%;left:31%}.bg-location-map .location-point-02{position:absolute;bottom:32%;left:52%;margin-left:-2px}.bg-location-map .location-point{margin-left:-40px;margin-bottom:-40px}.bg-location-map .location-point img{transform:scale(.5);transition:transform .5s ease}.bg-location-map .location-point img:hover{transform:scale(.7);transition:transform .5s ease}}.hennessy .edit-flow{min-height:22em}.hennessy .info{min-height:22em}@media only screen and (max-width:888px){.bg-location-map .location-point-02{margin-left:-7px}}@media only screen and (max-width:768px){.bg-location-map .location-map-tapley{display:none}.location-map{display:none}.bg-location-map .location-map-mobile{display:block}.footer-container .loplus-info .social-list{margin-left:0}.location-panel .btn-open{display:none!important}.location-panel .btn-close{display:none!important}.right-location-content{display:block!important}.location-point-02{display:none}.location-point-01{display:none}.bg-location-map img{padding-top:inherit}.location .location-map{min-height:inherit}.hennessy .edit-flow{min-height:300px}.reservation-form .budgethk-option{width:49%;float:left}.reservation-form .budgetus-option{width:49%;float:left}.reservation-form .budget-dollar-option .dollar-option{width:49%;float:left;margin-right:1.5%}.reservation-form .split-group{width:100%;float:left}.reservation-form .option-hear{width:100%;float:left}.reservation-form dl dd dt{width:100%}.reservation-form .option-hear dt{margin-left:5%;width:27%}.reservation-form .split-group:nth-child(2) {padding-left:0%}.reservation-form .adult-label{width:15%}.reservation-form .child-label{width:15%}}.DivSelectyze.loplus-location-theme .UlSelectize li:first-child{display:none}.edit-flow .sub-background{height:100%;margin-bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;width:100%;z-index:4;margin-left:0%}@media only screen and (max-width:480px){.logo,.hennessy-logo{margin-top:50px}.header-container .navbar-toggle{margin-top:48px}#main-nav .nav-list{margin-top:19px}.floorplan #floorplan-zoom{width:100%;left:0;margin-left:0}.reservation-form .budget-dollar-option div{width:100%;float:left;margin-right:0;margin-bottom:5px}.reservation-form .budget-dollar-option .dollar-option{width:100%;float:left;margin-right:0}.reservation-form .option-hear{width:100%;float:left}.reservation-form .option-hear dt{margin-left:5%;width:95%}.reservation-form .option-hear dd{margin-left:5%;padding-right:0%;width:91%}}#floorplan-zoom .close-reveal-modal{background:url(https://www.loplus.on9.net/website/static/skin/images/share/xbtn-close-black.png.pagespeed.ic.WLvYUpTgjg.png) no-repeat;text-indent:inherit;color:#333;font-size:25px;width:75px}#floorplan-zoom .close-reveal-modal span{margin-left:20px;font-size:18px;vertical-align:middle;display:block;margin-top:-2px}