/* MOBILE RESPONSIVE */
/* small device ----------- */
@media only screen and (max-width:1000px){.preloader{display:none}body{position:relative;background-color:#FFF;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;font-smooth:always;font-size:17px;letter-spacing:.5px;line-height:22px;color:#333;margin:0;padding:0;height:100%;width:100%;font-weight:400}section.contentBlock{width:98%}section.normalBlock{width:98%}h2{font-size:36px;letter-spacing:auto;line-height:34px}.tagMobile{display:block}.menuBoxDesktop{display:none}.menuBoxMobile{display:block}#mobileNav{display:block}.mobileOnly{display:block}#bigBoxContent.bannerBigCnt{margin-top:-20%}.mobileHide{display:none}.headerNoteBar{height:40px}#headerBar.headNoteBr{top:40px!important}a.lnkAlert{font-size:13px!important;line-height:14px;width:80%}a.btnRead{display:inline-block;position:relative;font-size:15px;padding:10px 20px}a.lnkRead.readRoom{margin-top:7px}a.lnkDownload.downloadMenu{float:none;margin:10px 0}a.btnRead.bookHtlRoom{margin-top:0;padding:10px 15px!important}#bigBoxContent.noBannerBigCnt{margin-top:115px!important;min-height:none}#bigBoxContent.noBannerReadCnt{margin-top:115px;min-height:none}section.pickPromoBlock{margin-bottom:5px;padding:20px 0}#bannerSection{margin-bottom:5px}section.normalBlock{margin-bottom:5px}section.hmRoomTypeBlock{margin-bottom:10px;padding:8px 0}.contentWrap{width:100%!important}.contentWrap.readDetailWrap{width:92%!important}.contentWrap.blogDetailWrap{width:92%!important}#headerBar.bannerHeaderBar{position:fixed;top:5px;width:100%;max-width:none;height:80px}#headerBar.stickyHeader{border-bottom:1px #999 solid;height:45px}#headerBar.stickyHeader.bannerHeaderBar{top:5px}#headerBar.stickyHeader>.headerWrap{width:95%}.nvBlock.blockLf{display:none}.headerLogo{position:relative;float:left;width:25%;max-width:none;margin-right:5%;padding:0 20px}#headerBar.stickyHeader .headerLogo{text-align:left;padding:0 20px}.nvLnkMore{display:none}ul.vidCntLst>li.vidLogo{margin-bottom:30px}ul.vidCntLst>li.vidLogo img{max-width:85%!important}ul.vidCntLst>li{font-size:14px;line-height:14px}ul.vidCntLst>li.vidLoc{line-height:20px}a.btnMainNav{display:none}.nvMobileBox{display:none;z-index:1000;position:fixed;top:0;bottom:0;left:0;width:75%;padding:5% 6% 5% 8%;background:#FFF}.nvMobileLogo{float:left;width:40%;text-align:left;margin:0}.nvMobileLogo img{max-width:100%}a.nvMobileClose{position:absolute;top:20px;right:20px;width:30px;height:30px;background:url(../../i/icons/v2-icn-mobilenvclose-b.png) no-repeat center center;background-size:contain}.nvMobileArea{position:absolute;top:17%;bottom:2%;left:8%;right:8%;overflow-y:auto}ul.nvMenuMobile{list-style-type:none}ul.nvMenuMobile>li{font-family:'Raleway',serif;font-size:22px;font-weight:500;color:#333;padding:12px 5px;border-top:1px #555 dashed;text-align:left}ul.nvMenuMobile>li:first-child{border-top:0}ul.nvMenuMobile>li>a{color:#333}a.nvToHome{display:none}a.nvArrw{background:url(../../i/icons/icn-nvarwdrop.png) no-repeat right center;padding-right:15px}a.nvMblHome{font-size:20px}.nvMblDrop{display:none;margin-top:10px}ul.nvMblSubMenu{list-style-type:none}ul.nvMblSubMenu>li{font-family:'Raleway',serif;font-size:18px;padding:2% 5%}ul.nvMblSubMenu>li>a{color:#777}ul.nvMenu.menuBooking{margin-top:3px!important;opacity:.7;border:1px #FFF solid;padding:2px 3px}ul.nvMenu.menuBooking>li{padding:2px 5px}.nvMobileBtn{float:left;width:35px;height:35px;background:url(../../i/icons/v2-icn-mnav.png) no-repeat center center;background-size:60%}#headerBar.stickyHeader .nvMobileBtn{background-image:url(../../i/icons/v2-icn-mnav-b.png)}ul.subscribePnl>li{width:70%;min-height:50px;padding:10px 3% 10px 22%;background-repeat:no-repeat;background-size:15%;background-position:3% center}ul.subscribePnl>li:first-child{border-right:0;border-bottom:1px #CCC dashed}h3.btmPnlTitle{font-size:24px;line-height:24px;margin-bottom:5px}.btmPnlBrief{margin-bottom:0}#subscriptionSection{display:none}ul.nwsLst{display:block}ul.nwsLst>li{width:100%}.readText img{max-width:100%!important}.btnSignUp{padding:11px 50px}.footerNav{display:none}.footerLf{float:none;width:100%!important}.footerLf.cmSoonLf{display:block!important}.footerRg{width:98%!important}.signupBtn{width:100%;height:55px;margin:5px 0}.hlpArea{margin-bottom:15px}.footerNvTtl{padding:0 8px}.cmSoonLf{width:100%!important}.cmSoonLf ul>li{display:inline-block;font-size:12px;line-height:12px;margin:0;padding:2px 8px;border-right:1px #999 dotted}.cmSoonLf ul>li:last-child{border:0}.cmSoonLf ul>li>a>span{display:none}.bannerCntBox.bannerHtlCnt{height:auto!important}.bannerCntArea{position:relative;width:96%;padding:20px 0 70px 0}ul.contentBox{margin-bottom:0}ul.contentBox>li{width:100%;max-width:none;height:80vh;background:#EEE;overflow:hidden}h3.sliderOfferTitle{display:block;font-size:24px}ul.contentBox>li.contentSmTxtBox{width:100%!important;margin:2px 0;padding:0}ul.contentBox>li.contentSmTxtBox.homeFacility{height:70vh}ul.contentBox>li.contentSmTxtBox.homeOffer{height:80vh!important}ul.contentBox>li.contentSmTxtBox.homeMOffer{height:80vh!important}ul.contentBox>li.contentBgBox.homeActivity{height:80vh!important;margin:2px 0;padding:0}#facilitySlide.boxSlider{height:70vh}.contentSmTxtBox .cntBxArea{padding:10px}.contentSmTxtBox.homeOffer .cntBxArea{padding:10px}ul.offerList>li.contentSmTxtBox .cntBxArea{padding:10px}.contentSmTxtBox h2.cntBxTitle{margin:10px 0 5px 0}ul.contentBox>li.contentBigBox{width:94%}ul.contentBox>li.contentBgBox{background-color:#333;color:#FFF}.cntBxLoc{font-size:12px}.cntBxType{font-size:12px}.cntBxBrief{font-size:15px;line-height:17px}.cntBxBrief.homeOffer{display:block}.contentBigBox .cntBxArea{width:90%}.cntBxPic{height:42vh;max-height:none!important;overflow:hidden}.cntBxPic img{height:100%;max-height:100%;width:auto!important;max-width:none!important}.boxFrame{height:72vh}.boxFrame.avtivityFrame{height:80vh}.bookingCntBlock{min-width:300px;max-width:auto}ul.roomsRows{margin:0}ul.roomsRows>li{float:none;width:98%!important;min-height:auto;height:auto;margin:20px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}ul.roomsRows>li.colFacility{min-height:auto!important}ul.roomsRows>li.roomsRwImg{width:98%;margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}ul.roomsRows>li.roomsRwMsg{margin-top:1px;margin-bottom:0}ul.roomsRows>li.goRight{float:none!important;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.roomSlideImg{height:210px}.photoSlideImg{height:65vh;max-height:524px}.landscapeImg{height:30vh!important}.landscapeImg .photoSlideImg{height:30vh!important}.roomsLstCnt{width:100%;margin:20px}.roomsLstCnt.facilityCnt{text-align:left;margin:20px}.roomsLoc{margin-bottom:5px}h2.roomsLstTitle{margin-bottom:10px}.roomsLstBrief{display:none;font-size:14px;margin-bottom:10px}.roomRates{margin-top:10px;padding-bottom:10px}.roomsLstBtn{margin-top:10px}h1.roomTitle{margin-bottom:10px}.roomTxt{font-size:17px;line-height:20px}ul.roomIconsBox{padding:10px 0;border-bottom:0}ul.roomIconsBox>li{width:45%;padding:2%;border-left:1px #b2b2b2 solid;border-bottom:1px #b2b2b2 solid}ul.roomIconsBox>li:first-child{border-left:0}ul.roomIconsBox>li:nth-child(odd){border-left:0}.boxColCnt{margin:15px}.colSlideImg{height:230px}.facilityBrief{font-size:16px;line-height:20px}.facilityNote{font-size:16px;line-height:20px;padding:8px 10px;margin-top:10px}.pageImgBlock{margin-bottom:20px;height:65vh}.roomCntBlock{margin:3% 2%}.pageColLf.roomDesc{float:none;width:100%}.pageColLf.colReadLabel{width:100%}.pageColLf,.pageColRg{float:none}.pageColLf.offerRates{float:left;width:100%!important;padding-right:0;min-width:45%;max-width:none}.pageColLf.offerDetail{width:100%;overflow:hidden}.pageColLf.offerBtn{float:left;width:100%;text-align:left}.pageColLf.offerBtnNew{width:46%!important;margin:0}.pageColLf.orSpc{float:left;font-size:12px;width:8%!important;padding:16px 0;margin:0}.pageColRg.offerSide{width:98%}.pageColLf.contactAddress{width:100%;margin:10px 0}.pageColRg.contactAddress{width:100%;margin:10px 0}.pageColRg.roomPrice{float:none;width:100%}.pageColRg>.pageNavPos{display:none;float:none;width:100%;text-align:left}.roomRates.detailPgRates{width:98%}.pageColRg.roomRates{width:98%}.videoImage{display:block}.vidPlay{display:none}video.bannerVideo{display:none}.sliderOfferBox.homeActBox{float:none;width:100%}.sliderOfferBox.homeActBox>ul.contentBox>li{float:none}.sliderOfferBox.homeIGBox{float:none;width:100%}.sliderOfferBox.homeActBox>ul.contentBox>li{width:48.5%;margin-left:7px}.sliderOfferBox.homeIGBox>ul.contentBox>li{width:97%;margin-left:5px}.offerPriceBlock{margin:2% 0}.offerCntBlock{margin:2% 0}.aboutCntBlock{width:100%;margin-top:20px;margin-bottom:10px}.aboutColLf{float:none;width:100%}.aboutColRg{float:none;width:100%}.pageQuote{font-size:20px;line-height:24px;text-align:justify;margin-bottom:20px}.pageContent{font-size:17px;line-height:22px;margin-bottom:10px;text-align:justify}.pageContent h3{font-size:20px;line-height:22px}.pageContent ul,ol{margin-left:20px}.pageBrief{width:96%;font-size:16px;line-height:20px;margin-bottom:20px}ul.brandPoint{margin-left:0}ul.brandPoint>li{position:relative;overflow:hidden;width:100%;margin:25px 0}ul.brandPoint>li:first-child{margin-top:10px}.brandPtImg{width:22%}.brandPtCnt{width:74%;font-size:17px;line-height:22px}.brandPtCnt>h5{font-size:19px}.pageHeader{margin-bottom:15px}.pageHeader.readHeader{margin-bottom:20px}.pageNavPos{padding-top:3px}h1.pageTitle{font-size:32px;line-height:28px;margin-bottom:5px}h1.readTitle{font-size:26px;line-height:28px}.pageCntBlock{margin-bottom:40px}.pageCntBlock.cntPressBox{margin-top:10px;overflow:hidden;width:92%!important}.pageCntPart{font-size:17px;line-height:20px}.readSlideImg img{max-width:100%}.mdlBox{top:5%;bottom:10%;left:5%;right:5%;margin:auto;max-width:400px;max-height:600px}.mdlLfImg{float:none;width:100%;height:25%;background-position:center center}.mdlRgTxt{float:none;width:94%;height:73%;margin:5% 3%}.mdlRgTxt h3{margin-bottom:10px}.mdlMsg{font-size:14px;line-height:18px}.otherCntImg{display:none}.otherCntMsg{float:none;text-align:left;width:92%;padding:3% 2% 3% 2%}.otherCntBlock h2.cntBxTitle{font-size:20px;line-height:22px}.pageContactContent ul>li{display:inline-block;width:90%;margin:5% 0;text-align:center}.pageContactContent ul>li:first-child{text-align:center}.contactAddrs{font-size:17px;line-height:20px;margin-bottom:20px}ul.contactChannel>li{float:none;margin-left:0;font-size:17px;padding:6px 5px 6px 35px}ul.galleryBox>li{width:48%;max-height:300px}#bookMdlArea{top:2%;bottom:2%;left:2%;right:2%}#bookMdlArea.subscribeMdl{top:2%!important;bottom:2%!important;left:2%!important;right:2%!important}.bookMdlBox{margin:5% 2% 2% 2%;overflow:hidden}.bookMdlLogo{margin-bottom:20px}.bookMdlImg{width:100%;margin:5px 0}a.btnBookMdlClose{top:2%;right:2%;width:22px;height:22px}.bookMdlColLf{float:none;width:100%}.bookMdlColLf.formSubscribe{width:100%!important}.bookMdlColRg{float:none;width:100%}.bookMdlColRg.formSubscribe{padding-left:0;border-left:0;width:100%!important}.bookMdlColRg.formBook{padding-left:0;border-left:0}h1.bookMdlTtl{font-size:30px;line-height:30px;margin-top:20px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px #CCC dashed}h2.bookMdlTtl{font-size:24px;margin-bottom:0}.bookMdlMsg{font-size:14px;line-height:16px;margin-bottom:20px}ul.wbForm>li{margin:1% 0;margin-right:5%}ul.wbForm>li.frmCol{float:left;width:45%}ul.wbForm>li.frmCol.mblFull{width:98.5%}ul.wbForm>li.frmCol.mblFull>input[type=text]{width:91%}ul.wbForm>li.frmCol.mblFull>select{width:96.5%!important}ul.wbForm>li.frm2Col{float:left;width:45%}ul.wbForm>li.frmBtn{float:left;width:50%;margin-top:3%}ul.wbForm>li>label{display:block;padding:4px;color:#666}input.bookDate{width:72%;background:url(../../i/icons/icn-date.png) no-repeat right center;padding-right:35px}ul.contentBox>li.hotelRoomBox{width:100%!important;margin:2px 0;padding:0;max-width:none!important;height:auto!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}ul.contentBox>li.hotelReviewBox{height:70vh!important;margin:2px 0;padding:0;max-height:auto!important;background:#e8e3da}.htlRoomFrame{display:none;position:relative;overflow:hidden;width:100%;height:80vh;max-height:500px}.htlRoomBar{height:auto!important}.htlRoomBarWrap{margin:5%;text-align:left}.htlRoomCol{margin-left:0}.htlRoomCol.goRight{float:left!important}.htlRoomCol.htlRoomName{width:98%!important}.htlRoomCol.htlRoomMore{position:relative;margin-top:10px;padding:0;width:auto}h2.htlRoomTitle{margin-bottom:7px}.htlRoomMsg{font-size:15px}.roomRates.htlRoomRates{margin:0}.roomRates.htlRoomRates>label{padding-top:0;padding-bottom:0}.reviewSlide{margin:10% 10%}.htlReviewFrame{display:none;height:55vh;max-height:none}.reviewBox{align-self:center}.reviewBrief{font-size:15px}ul.faqList{margin-left:20px}ul.faqList>li{margin:10px 0;padding-left:1px}.faqNoteBox{margin-bottom:20px}h3.faqSubject{margin-bottom:10px;margin-top:30px}.popScrn{top:10%;bottom:10%;max-height:400px}.pulse{bottom:20%;width:45px;height:45px}.pulse:hover{width:43px;height:43px}.contentBannerWrap.cntBnrSm{min-height:450px}.cntBannerMsg.bnrMsgLeft{width:94%;padding:3% 0}.cntBannerMsg.bnrMsgRight{width:94%;padding:3% 0;text-align:left;left:0!important;right:auto!important;background-image:linear-gradient(to right,rgba(0,0,0,.85),rgba(0,0,0,.8),rgba(0,0,0,.7),rgba(0,0,0,.6),rgba(0,0,0,.5),rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.2),rgba(0,0,0,.1),rgba(0,0,0,0))!important}.bnrMsgBox{float:left;width:92%}.cntBannerMsg.bnrMsgRight .bnrMsgBox{padding-bottom:60px}.bnrMsgBox>h2{font-size:26px;line-height:30px;margin-bottom:15px}.cntBannerIcn{left:0!important;right:0!important;bottom:35px;width:93%!important;margin:auto;text-align:left}.pickArtcBox{padding:2px 0}.pickArtcImg{float:none;width:100%;height:0;padding-bottom:60%}.pickArtcTxt{float:none;width:100%;height:auto;padding:20px 0}.pickArtcMsg{width:94%;font-size:14px;line-height:21px}.pickArtcMsg>h2{font-size:26px;line-height:30px;margin-bottom:15px}.pickArtcBrief{margin-bottom:15px}.pickArtcTxt.rightCol{float:none}.pickArtcImg.leftCol{float:none}.pckPromoWrap{width:99%}.pckPromoLf{position:relative;width:99%}.pckPromoRg{position:relative;float:none;width:100%}.pckPromoCnt{width:96%;margin-right:0}.pckPromoCnt>h2{font-size:26px;line-height:30px;margin-bottom:15px}.pckPromoCnt>label{margin-bottom:15px}.pckPromoBrief{margin-bottom:15px}ul.pckPromoCrsl{width:100%}ul.pckPromoCrsl li{width:100%;height:65vh!important}.pckPromoMsg{top:65%;text-align:left;padding:5% 6%;background-color:rgba(0,0,0,.7)}.pckPromoMsg>h3{margin-bottom:10px}.nvCrslB{z-index:150;width:20px;height:20px;background-size:contain}.nvCrsl{z-index:150}.nvCrslB.crslPrv{left:3px;background-image:url(../../i/icons/v2-icn-arrwsb-w-prev.png)}.nvCrslB.crslNxt{right:3px;background-image:url(../../i/icons/v2-icn-arrwsb-w-next.png)}.nvCrsl.crslPrv{left:3px}.nvCrsl.crslNxt{right:3px}.pickNwsBox{width:100%;padding:20px 0}ul.pickNwsCrsl{width:100%}ul.pickNwsCrsl li{height:auto}.pickNwsCnt{position:relative;width:100%;padding:10px 0}.pickNwsImg{position:relative;width:100%;height:0;padding-bottom:60%;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.pickNwsMsg{width:94%;line-height:18px}.pickNwsMsg>h2{font-size:26px;line-height:30px;margin-bottom:15px}.pickNwsBrief{margin-bottom:15px}.pickExprRow{height:auto;flex-direction:column}.pickExprCnt{font-size:13px;line-height:16px}.pickExprCnt>h3{font-size:17px;line-height:19px}.pickExprRow.fullRow .pickExprCnt{bottom:20px;left:5%;width:95%}.pickExprRow.fullRow .pickExprCnt>h3{font-size:24px;line-height:26px;margin-bottom:10px}.pickExprCol{width:100%;height:175px}.pickFcltTxt{float:none;width:96%;height:auto;text-align:center}.pickFcltThumbs{float:none;width:96%;height:45vh;margin:auto}.pickFcltMsg{width:96%;font-size:14px;line-height:21px}.pickFcltMsg>h2{margin-bottom:5px}.pickFcltImg.smImg3{width:100%;padding-bottom:80%}ul.pickFcltThbBx>li{margin:10px 0}ul.offrLst>li{overflow:hidden;margin:40px 0}.offrImg{float:none;width:96%;padding-bottom:60%}ul.offrLst>li:nth-child(even) .offrImg{float:none}.offrCnt{position:relative;width:94%;margin:10px}.offrArrw{display:none}.offrMsg{width:100%}h2.offrTitle{font-size:24px;line-height:26px;margin-bottom:10px}.offrBrief{font-size:14px;line-height:18px;margin-bottom:15px}.offrBrief ul,.offrBrief ol{margin-left:18px}ul.offrLst>li:nth-child(even) .offrCnt{right:auto;left:0;justify-content:left}ul.offrLst>li:nth-child(even) .offrMsg{text-align:left}ul.offrLst>li:nth-child(even) .offrBrief ul,ul.offrLst>li:nth-child(even) .offrBrief ol{direction:ltr;margin-left:18px;margin-right:0}ul.offrLst>li:nth-child(even) .offrBrief li{text-align:left!important}ul.exprBox>li{position:relative;display:block;vertical-align:top;width:96%;margin:25px 0 40px 0;height:auto}.exprImg{margin-bottom:15px;height:45vh!important}h2.exprTitle{margin-bottom:10px}ul.exprBox{list-style-type:none}.exprCnt{width:96%;text-align:left}.exprCnt>label{display:block;font-size:11px;line-height:14px;margin-bottom:6px}.exprBrief{font-size:14px;line-height:20px;margin-bottom:15px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.nvMenuArea.navLangArea{left:14%}#headerBar.stickyHeader .nvMenuArea.navLangArea{left:11%}ul.contentBox>li{position:relative;display:inline-block;vertical-align:top;width:32%;max-width:370px;min-height:375px;margin:5px;background:#D0D0D0;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sliderOfferBox.homeActBox{float:left;width:67%}.sliderOfferBox.homeActBox>ul.contentBox>li{width:47.5%;margin-left:8.5px}}@media screen and (min-width:1400px){ul.exprBox>li{}}