.effect,a.effect,.effect a,.effect button,.effect a span{transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.btn{background:#830051;color:#fff;padding:9px 14px;border:1px solid #830051;border-radius:0;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:normal;text-align:center;vertical-align:middle;white-space:nowrap;font-style:normal}.btn.focus,.btn:focus,.btn:hover{color:#fff;background:#900f5f;border:1px solid #830051}p{line-height:21px;padding:0 0 20px}.no-padding{padding:0!important}.no-margin{margin:0!important}.txt-c{text-align:center}.txt-l{text-align:left!important}.no-pad-rt{padding-right:0}.brd-r{border-right:1px solid #c8c3c1}.brd-t{border-top:1px solid #c8c3c1}.gray-bg{background:#f1f0ef}.jselect-wrap .select2-container{width:100%}.jselect-wrap .jselect .select2-container .select2-choice{border-radius:0;border:1px solid #848585;color:#363636;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;padding:1px 7px;background:#fff}.jselect-wrap .jselect .select2-results .select2-highlighted{border-radius:0}.jselect-wrap .select2-results .select2-result-label{font-size:11px}.jselect-wrap .select2-container .select2-choice div{background:none;border:none}.jselect-wrap .select2-drop{border-radius:0;border-color:#848585}.btn .icon-btn-arrow{float:right;margin:5px 0 0 12px}.btn .icon-arrow-dn{float:right;margin:5px 0 0 12px}.btn .icon-arrow-top{float:right;margin:8px 0 0 12px}[class^="icon-"],[class*=" icon-"]{display:inline-block;background:url(images/xicons.png.pagespeed.ic.xorIZtSWtV.png) 0 0 no-repeat}.icon-search{background-position:-1px -1px;width:19px;height:18px}.icon-btn-arrow{background-position:-27px -1px;width:8px;height:12px}.icon-arrow-lt{background-position:-20px -1px;width:8px;height:12px}.icon-arrow-dn{background-position:-35px -1px;width:12px;height:8px}.icon-arrow-top{background-position:-35px -9px;width:12px;height:8px}.icon-arrow-p-rt{background-position:-61px -21px;width:8px;height:12px}.icon-fb-c{background-position:-1px -23px;width:21px;height:22px}.icon-fb-c:hover{background-position:-25px -23px}.icon-t-c{background-position:-1px -47px;width:23px;height:23px}.icon-t-c:hover{background-position:-25px -47px}.icon-in-c{background-position:-1px -72px;width:23px;height:23px}.icon-in-c:hover{background-position:-25px -72px}.icon-yt-c{background-position:-1px -97px;width:22px;height:22px}.icon-yt-c:hover{background-position:-25px -97px}.icon-g-c{background-position:-1px -121px;width:23px;height:23px}.icon-g-c:hover{background-position:-25px -121px}.icon-cocktail{background-position:0 -300px;width:28px;height:30px;float:left;margin:0 17px 0 0}.icon-classroom{background-position:-42px -300px;width:30px;height:28px;float:left;margin:0 17px 0 0}.icon-carbaret{background-position:0 -333px;width:29px;height:30px;float:left;margin:0 17px 0 0}.icon-banquet{background-position:-42px -332px;width:29px;height:30px;float:left;margin:0 17px 0 0}.icon-ushape{background-position:0 -365px;width:29px;height:27px;float:left;margin:0 17px 0 0}.icon-sqaremeter{background-position:-42px -364px;width:30px;height:26px;float:left}.icon-boardroom{background-position:-42px -264px;width:30px;height:26px;float:left}.icon-theatre{background-position:-42px -230px;width:30px;height:29px;float:left}.icon-arrow-big{background-position:0 -128px;background-size:200px 200px;width:15px;height:19px;margin:0 8px 2px 0;float:left}.icon-big-arrow-dn{background-position:-54px 0;width:12px;height:8px;float:right;margin:5px 0 0 0}.icon-big-arrow-up{background-position:-54px -9px!important;margin:5px 0 0 0}.top-home{font-size:20px!important}.top-wrap-bg{background:#363636;width:100%;height:34px;border-bottom:1px solid #737373}.call-us{color:#fff;font-size:12px;line-height:34px;font-weight:600}.call-us:hover{color:#737373}.top-mav{float:right}.top-mav li{float:left;border-right:1px solid #737373}.top-mav li a{display:block;padding:0 14px;line-height:34px;font-size:12px;color:#fff;font-weight:300}.top-mav li a:hover{background:#737373}.top-sm-wrap{overflow:hidden;margin:7px 0 0}.top-sm-wrap li{text-align:left}.top-sm-wrap li a{display:inline-block;color:#363636;width:20px;height:20px;line-height:20px;border-radius:20px;background:#636363;text-align:center;padding:0 0 0 4px;margin:0 4px 0;vertical-align:top;font-size:14px}.top-sm-wrap li a.icon-g-c{padding:2px 0 0 2px}.top-sm-wrap li a.icon-g-c .fa-google-plus{font-size:20px}.fa-facebook{margin:4px 0 0}.top-sm-wrap li a.icon-fb-c:hover{background:#246593}.top-sm-wrap li a.icon-t-c:hover{background:#29acd8}.top-sm-wrap li a.icon-in-c:hover{background:#0076b2}.top-sm-wrap li a.icon-yt-c:hover{background:#fd3134}.top-sm-wrap li a.icon-g-c:hover{background:#d6290b}.top-sm-wrap li a.insta:hover{background:#125688}.search-wrap{float:right;border-right:1px solid #737373;font-size:14px;position:relative}.search-wrap a.search-btn{padding:7px 10px;display:block}.search-wrap a.search-btn.active{padding:5px 15px 5px 14px}.search-wrap a.search-btn span{display:none}.search-wrap a.search-btn:hover{background:#737373}.search-wrap a.search-btn.active{background:#737373}.search-wrap a.search-btn.active:hover{background:#737373}.search-wrap a.search-btn.active{font-size:17px;color:#fff}.search-wrap a.search-btn.active i{display:none}.search-wrap a.search-btn.active span{display:block}.search-wrap .search-bg{position:absolute;z-index:1002;background:#737373;display:none;left:-241px;top:33px;border:1px solid #737373;border-width:0 1px 1px;padding:25px 20px;width:281px}.search-wrap .search-bg form input{width:202px;margin:0;float:left;border-width:1px 0 1px 1px}.search-wrap .search-bg form button.search-btn{width:36px;height:33px;cursor:pointer;margin:0;float:left;background:#363636;border:1px solid #848585;border-width:1px 1px 1px 0}.search-wrap .search-bg form button.search-btn:hover{background:#737373}.search-wrap .fa-search{color:#b7b7b7;font-size:16px}.search_main_wrap{overflow:hidden;padding:0 20px}.search_wrapper{margin:0 0 28px;clear:both}.sitesearch_heading{float:left;color:#363636}.search_wrapper h2{font-size:14px}.sitesearch_title{background:url(images/xbullet.png.pagespeed.ic.j2JqdCf1pu.png) no-repeat scroll 0 0 transparent;clear:both;display:inline-block;padding:0 0 0 35px}.search_description{margin:8px 0 0 35px}.search_url{clear:both;margin:8px 0 0 35px}.main-nav-wrap{background:#830051;width:100%;height:84px}.main-nav-wrap .logo{display:block;width:165px;height:84px}#breadcrumbs{font-size:13px;padding:20px 0 0;text-align:right;color:#363636}#breadcrumbs a{font-size:13px;font-weight:normal;text-decoration:none;color:#363636}#breadcrumbs a:hover{color:#830051}#breadcrumbs span{display:inline-block}#breadcrumbs span.divider{padding:0 2px}#breadcrumbs span.active{color:#830051;font-weight:700}#breadcrumbs .breadcrumb_last{color:#830051}.main-sub-nav-wrap{background:#e4e1e0;width:100%;border-top:1px solid #fff;padding:11px 0 6px;text-align:center}.main-sub-nav-wrap a.sub-nav-link{display:inline-block;margin:0 5px 5px;padding:8px 10px;color:#363636;font-size:13px}.main-sub-nav-wrap a.sub-nav-link:hover{background:#ccc9c8;color:#830051;font-style:normal}.banner-wrap{width:100%;position:relative;overflow:hidden;height:436px}.banner-wrap ul li a{display:block}.banner-wrap ul li a img{text-align:center}.sub-banner-wrap{width:100%;position:relative;overflow:hidden;text-align:center}.sub-banner-wrap img{display:inline-block}.best-price-gua_wrap{background:url(images/xg_bg.png.pagespeed.ic.MhbFOyvVy-.png) repeat;width:100%;height:95px;position:relative;margin:-95px 0 0;z-index:2}.best-price-gua_wrap .best-price-logo{padding:19px 10px 0 17px;float:left}.book-now-dd-btn{display:none}.book-form ul li{float:left;padding:33px 0 0 53px}.book-form ul li input,.book-form ul li select{width:142px}.book-form ul li input:-moz-placeholder{color:#363636;opacity:1}.book-form ul li input::-moz-placeholder{color:#363636;opacity:1}.book-form ul li button.btn{margin:1px 0 0 6px;padding:4px 15px}.jselect-wrap .best-price-gua_wrap .select2-container .select2-choice div{margin:0 5px 0 0}.book-form ul li li{float:none;padding:0}.jselect-wrap .book-form .select2-container{width:142px}.feature-c2a-wrap{width:100%;background:url(images/xnav2_bg.jpg.pagespeed.ic.awxbZQieaC.jpg) repeat-x 0 0;padding:0 0 70px}.feature-c2a-wrap ul{margin:0 0 37px}.feature-c2a-wrap li{position:relative;z-index:1001;float:left;width:285px}.feature-c2a-wrap li.last{width:286px}.feature-c2a-wrap li a span{color:#fff;font-size:17px;text-align:center;display:block;padding:21px 10px 0;font-weight:300}.feature-c2a-wrap li a span i.icon-arrow-dn{background-position:-35px 10px;width:12px;height:18px;margin:0 0 0 7px}.feature-c2a-lt{float:right;padding:0 28px 0 0}.feature-c2a-rt{padding:4px 90px 0 4px}.feature-c2a-rt .heading{font-size:26px;padding:0 0 14px;font-weight:300;color:#000}.feature-c2a-rt .heading span{color:#830050;display:block;font-size:15px;padding:0 0 9px;font-weight:600}.feature-c2a-rt p{padding:0 0 45px;font-size:14px;font-style:normal;text-align:left}.feature-c2a-rt h2{color:#830051;font-weight:700;padding:0 0 6px}.feature-offer-wrap{background:#f1f0ef;padding:45px 0 0}.feature-offer-wrap .heading{font-size:26px;font-weight:300;color:#830050;text-align:center;padding:0 0 36px;position:relative}.feature-offer-wrap .heading span{display:block;font-size:15px;padding:8px 5px 0;color:#363636;font-weight:600}.feature-offer-wrap .heading .view-all{position:absolute;right:17px;top:36px;font-size:15px;font-weight:600;background:none}.feature-offer-wrap .heading .view-all i{display:none}.feature-offer-wrap .heading .view-all span{display:inline-block;color:#830051}.feature-offer-wrap a.c2a-link{padding:0 0 78px;position:relative;overflow:hidden;margin:0 0 50px}.feature-offer-wrap a.c2a-link,.feature-offer-wrap a.c2a-link span{display:block}.feature-offer-wrap a.c2a-link span.short-txt-hover{background:#d2cecc;color:#000;font-size:22px;font-weight:300;text-align:center;padding:8px 15px;width:263px;position:absolute}.feature-offer-wrap a.c2a-link span.short-txt-hover .title{height:65px}.feature-offer-wrap a.c2a-link span.short-txt-hover .short-txt{font-size:12px;padding:8px 0 23px;text-align:left}.feature-offer-wrap a.c2a-link span.short-txt-hover .btn{font-size:12px;display:inline-block;margin:0 0 10px}.feature-offer-wrap a.c2a-link span.short-txt-hover .btn .icon-btn-arrow{margin-top:3px}.feature-offer-wrap a.c2a-link:hover span.short-txt-hover{bottom:0;background:#fff}.wedding-pnl-wrap{text-align:center;font-style:normal!important;border:1px solid #c8c3c1;background:#fff;margin:0 0 50px}.wedding-pnl-wrap p{font-size:12px;font-style:normal;line-height:18px;padding:0 0 38px;text-align:left}.wed-pnl-img{width:100%;height:auto}.wed-pnl-title{font-size:13px;color:#830051;font-weight:700;display:block;margin:42px 0 28px 0}.wedding-listing-pnl .main-heading{font-size:22px}.wedding-pnl-wrap .main-heading{padding:37px 0 27px;color:#000}.wedding-listing-pnl{margin:25px auto;padding:25px 15px 0;border-top:1px solid #ccc;font-style:normal}.seo-pnl{border-top:1px solid #c8c3c1;padding:55px 0}.feature-looking-bg{width:100%;height:590px;margin:0 0 50px}.feature-looking-wrap{width:100%;background:url(images/xnav3_bg.jpg.pagespeed.ic.Vz3leFUEBK.jpg) repeat-x 0 0;padding:0 0 70px}.feature-looking-bg p.title{font-size:26px;font-weight:300;font-style:normal;color:#fff;float:left;padding:24px 58px 0 52px}.feature-looking-wrap ul{margin:0 0 48px;float:left;width:846px}.feature-looking-wrap li{position:relative;z-index:1001;float:left;width:211px}.feature-looking-wrap li.last{width:212px}.feature-looking-wrap li a span{color:#fff;font-size:17px;text-align:center;display:block;padding:21px 10px 0;font-weight:300}.feature-looking-wrap li a span i.icon-arrow-dn{background-position:-35px 10px;width:12px;height:18px;margin:0 0 0 7px}.feature-looking-info{background:url(images/xw_bg.png.pagespeed.ic.KDlZIH0xoh.png) repeat;padding:33px 44px 37px;margin:81px 0 0 83px;color:#000}.feature-looking-info p{line-height:normal;padding:0 0 9px;font-size:14px;text-align:left}.feature-looking-info .heading{font-size:26px;padding:0 0 12px;font-weight:300}.feature-looking-info .heading span{color:#830050;display:block;font-size:15px;padding:0 0 13px;font-weight:600}.feature-looking-info .btn{margin:20px 0 0}.look-tabs-wrap{position:absolute;width:100%}.look-img-wrap{position:absolute;width:100%;overflow:hidden;padding:0 0 80px;height:523px}.look-img-wrap img{position:absolute;top:-67px;left:0;width:100%;height:auto}.blog-feature-wrap{padding:46px 0 93px}.blog-feature-wrap h2{font-size:26px;font-weight:300;color:#830050;text-align:center;padding:0 0 37px;position:relative}.blog-feature-wrap h2 span{display:block;font-size:15px;padding:8px 0 0;color:#363636;font-weight:600}.blog-feature-wrap a{float:left;position:relative;color:#363636}.blog-feature-wrap a span{display:block;position:absolute;width:100%;background:url(images/xg_bg.png.pagespeed.ic.MhbFOyvVy-.png) repeat;left:0;bottom:0;font-size:22px;padding:18px 30px}.blog-feature-wrap a span span{position:relative;font-size:10px;padding:0;background:none}.blog-feature-wrap .pull-left{width:324px;padding:0 3px}.blog-feature-wrap .pull-left .blog2{margin:0 2px 2px 0}.feature-gallery-wrap{padding:45px 0 50px;border:1px solid #c8c3c1;border-width:1px 0}.feature-gallery-wrap .heading{font-size:26px;font-weight:300;color:#830050;text-align:center;padding:0 0 36px;position:relative}.feature-gallery-wrap .heading span{display:block;font-size:15px;padding:8px 5px 0;color:#363636;font-weight:600}.feature-gallery-wrap .heading span.gal-img-cout{position:absolute;left:5px;top:36px;font-size:15px;font-weight:600;background:none;padding:0}.feature-gallery-wrap .heading .view-all{position:absolute;right:5px;top:36px;font-size:15px;font-weight:600;background:none}.feature-gallery-wrap .heading .view-all i{display:none}.feature-gallery-wrap .heading .view-all span{display:inline-block;color:#830051}.feature-gallery-wrap .gal-img a{position:relative;float:left;margin:0 3px 4px 0}.feature-gallery-wrap .gal-img a span.list-title{position:absolute;top:0;left:0;background:url(images/xp_bg.png.pagespeed.ic.JcMWJwr1-1.png) repeat;color:#fff;text-align:center;padding:9px 5px;min-width:150px}.feature-gallery-wrap .gal-img a span.list-title{position:absolute;top:0;left:0;background:url(images/xp_bg.png.pagespeed.ic.JcMWJwr1-1.png) repeat;color:#fff;text-align:center;padding:9px 5px;min-width:150px}.feature-gallery-wrap .gal-img a:hover span.txt-hover{display:block}.feature-gallery-wrap .gal-img a:hover span.list-title{display:none}.feature-gallery-wrap .gal-img a span.txt-hover{background:url(images/xw_bg.png.pagespeed.ic.KDlZIH0xoh.png) repeat;position:absolute;display:none;width:90%;height:90%;top:5%;left:5%;text-align:center}.feature-gallery-wrap .gal-img a .hover-list-title{text-align:center;font-size:30px;color:#830051;display:block;margin:0 0 25px 0;font-weight:300}.feature-gallery-wrap .gal-img a .image-wrapper{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:40% \9 }.rewards-gift-wrap{border:1px solid #c8c3c1;border-width:1px 0;padding-bottom:51px;padding-top:30px}.rewards-gift-wrap a{text-align:center;display:block;margin:25px 0 45px}.rewards-gift-wrap a,.rewards-gift-wrap a span{display:block}.rewards-gift-wrap a span.heading{font-size:26px;font-weight:300;color:#830050;text-align:center;padding:0 0 29px;position:relative}.rewards-gift-wrap a span.heading strong{font-weight:600}.rewards-gift-wrap a span.heading span{display:block;font-size:15px;color:#363636;font-weight:600;line-height:20px;padding:5px 0 0}.rewards-gift-wrap a span.rewards-thumb{background:url(images/xihg_rewards_club.jpg.pagespeed.ic.pJvEgBcWZj.jpg) no-repeat center top;height:68px;margin:27px 0 64px 0}.rewards-gift-wrap a span.gift-thumb{background:url(images/xgift_card_644x260.jpg.pagespeed.ic.EY3Nb1HLo_.jpg) no-repeat center top;height:130px;background-size:322px 130px;margin:0 0 28px 0}.rewards-gift-wrap a span.btn{display:inline-block;width:150px}.back-link{position:relative;font-style:normal;float:left;margin:0 0 6px;font-size:13px;font-weight:600}.main-heading{font-size:30px;font-weight:300;color:#000;padding:0 0 20px;position:relative;clear:both}.main-heading span{font-size:16px;color:#830050;font-weight:700;display:block;padding:0 0 8px}.main-heading a.back-link{position:absolute;left:0;top:0;margin:0}.sub-heading{color:#830051;font-weight:700;padding:0 0 6px;font-size:15px}.content-top-wrap{text-align:center;padding:35px 0 25px;color:#766a65}.content-top-wrap p{font-weight:600;color:#766a65;margin:0 80px;text-align:left}.content-top-wrap p a.btn{text-align:center}.content-top-wrap.container-lt{text-align:left}.content-top-wrap.container-lt p{margin:0}.content-btm-wrap{padding:66px 0 89px;color:#766a65}.con-lt{padding:0 0 0 26px}.content-btm-wrap.cont-padding{padding:35px 0 25px}.content-top-wrap ul,.content-btm-wrap ul{padding:0 0 10px}.content-top-wrap ul li,.content-btm-wrap ul li{background:url(images/xbullet.png.pagespeed.ic.j2JqdCf1pu.png) no-repeat 0 8px;background-size:6px 6px;padding:0 0 5px 18px}.content-btm-wrap ol{padding:0 0 22px 22px}.content-btm-wrap ol li{list-style-type:decimal;list-style-position:outside}.cms-content p,.content-top-wrap p,.content-btm-wrap p{font-style:normal}.cms-content h2{color:#830051;font-weight:700;padding:0 0 6px}.cms-content h3{font-weight:700;padding:0 0 6px}.content-top-wrap ul{margin:0 80px;line-height:21px;padding:0 0 20px}.content-top-wrap ul li{text-align:left;font-weight:600}.t-c-txt{background:#f1f0ef;font-size:13px;padding:20px 20px 0;margin:30px 0}.top-level-listing-img{float:left}.top-level-listing-info{height:300px;padding:35px 20px 0;text-align:center;border:1px solid #d7d7d7;border-width:1px 1px 1px 0;margin:0 0 30px 294px}.top-level-listing-info .title{font-size:22px;font-weight:300;min-height:50px}.top-level-listing-info p{font-size:12px;line-height:18px;font-style:normal;padding:27px 0 32px;min-height:150px;text-align:left}.gallery-cat-wrap{border:1px solid #c8c3c1;border-width:1px 0;padding:46px 0 95px}.gallery-cat-wrap h2{font-size:26px;font-weight:300;color:#830050;text-align:center;padding:0 0 36px;position:relative}.gallery-cat-wrap h2 span{display:block;font-size:15px;padding:8px 0 0;color:#363636;font-weight:600}.gallery-cat-wrap h2 .view-all{position:absolute;right:17px;top:36px;font-size:15px;font-weight:600}.gallery-cat-wrap a{margin:0 4px 0 0;float:left}.gallery-cat-wrap a.last{margin:0;clear:both}.listing-pnl{border:1px solid #c8c3c1;text-align:center;margin:0 0 30px 0;height:494px}.listing-pnl .main-heading{font-size:24px;padding:21px 0 12px 0;height:88px}.listing-pnl .room-title{font-weight:700;font-size:12px;margin:0 0 17px 0;display:block}.listing-pnl p{font-size:12px;font-style:normal;padding:0 15px 20px;min-height:150px;text-align:left}.listing-pnl .btn{margin:0 0 25px 0}.left-side-pnl{border-top:1px solid #dbdbdb}.left-side-pnl li{padding:8px 0;border-bottom:1px solid #dbdbdb}.left-side-pnl span{font-size:14px;font-weight:700;color:#830050}.left-side-pnl a{font-size:14px;font-style:italic;color:#363636;padding:0 0 0 12px}.left-side-pnl a:hover{color:#830050}a.btn.sub-nav-btn{padding:10px 14px;margin:0 0 10px;left:0;position:fixed;top:195px;z-index:1}a.btn.sub-nav-btn .icon-btn-arrow{margin:0}.dining-pnl{border-bottom:1px solid #c8c3c1;padding:20px 0}.dining-pnl .main-heading{font-size:22px;display:inline-block}.last{border:none}.dining-pnl ul li{background:url(images/xbullet.png.pagespeed.ic.j2JqdCf1pu.png) no-repeat 0 8px;background-size:6px 6px;padding:0 0 5px 18px}.dining-wrapper .main-heading{color:#830050;font-size:26px;text-align:center;padding:0 0 33px}.dining-info-wrap{padding:0 0 30px}.dining-info-wrap .dining-info{padding:0 30px;text-align:left}.dining-info-wrap .dining-info .title{color:#830051;font-size:22px;color:#830051;font-style:normal;padding:0 0 15px;font-weight:300;text-align:left}.dining-info-wrap .dining-info p span{font-weight:600}.dining-info-wrap .dining-info .sub-title{font-style:normal;font-weight:700;display:inline-block;display:block}.dining-info-wrap .dining-info a.btn{width:205px;text-align:left;padding:6px 14px}.dining-wrapper .resp-tab-content{padding:0 0 20px!important;border:1px solid #c8c3c1!important;border-width:0 0 1px!important}.dining-wrapper .resp-tabs-list li{background:none}.dining-wrapper .resp-easy-accordion .resp-tab-content{border:0!important}.dining-wrapper h2.resp-accordion{color:#830050;font-size:26px;text-align:center;padding:30px 0;font-weight:300;background:none!important;border:1px solid #c8c3c1!important;border-width:0 0 1px!important}.dining-wrapper h2.resp-tab-active{padding:30px 0!important;border:0!important}.dining-wrapper h2.resp-tab-active span.resp-arrow{background-position:-54px -9px}.dining-wrapper .resp-arrow{background-position:-54px -1px;margin-left:10px;margin-top:15px}.dinning-menus ul li a{color:#fff;padding:6px 30px 6px 14px;border:1px solid #830051;border-radius:0;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:normal;vertical-align:middle;font-style:normal;text-decoration:none;outline:none;margin:0 0 15px;width:205px;text-align:left;background:#830051 url(images/list-arrow-icon.png) 181px center no-repeat}.room-fac-pnl{background:#f1f0ef;margin:0 0 50px 0}.room-fac-pnl-wrapper{padding:50px 0 30px 0;border:1px solid #c8c3c1;border-width:0 0 1px 0}.room-fac-pnl-wrapper ul li{background:url(images/xbullet_v1.png.pagespeed.ic.A3-DxZBTlD.png) no-repeat 0 5px;padding:0 0 25px 28px}.room-fac-pnl-wrapper span{width:93%;float:left}.room-fac-pnl .main-heading{font-size:26px;font-weight:300;color:#830050;padding:0 0 40px 0;text-align:center;font-style:normal}.room-fac-list{text-align:left;color:#766a65;font-style:italic}.room-fac-list li{padding:0 0 26px 0;float:left;width:100%}.grid{margin:0 auto;position:relative;width:80%}.gridItem{background:#e0e0e0;border-radius:3px;box-sizing:border-box;color:#aaa;font-size:13px;padding:5px;position:absolute}.control-form{margin:0 -15px 20px;*zoom: 1;color:#363636}.control-form:before,.control-form:after{display:table;line-height:0;content:""}.control-form:after{clear:both}.control-form-row{margin:0 -15px;*zoom: 1}.control-form-row:before,.control-form-row:after{display:table;line-height:0;content:""}.control-form-row:after{clear:both}.contact-us-form input,.contact-us-form textarea,.contact-us-form select{width:100%;border:1px solid #9a9a9a;padding:8px 16px 7px}.control-form-title{font-size:15px;color:#830051;font-weight:600;margin:0 0 12px 0}.form-title-sepr{margin:0 0 12px 0;border-top:1px solid #c8c3c1;padding:8px 0 0}.control-form input.btn{width:20%!important;margin:0 auto;display:block}.contact-map-pnl{text-align:center}.contact-map-pnl .sub-heading{font-weight:600;font-style:italic;color:#830051;margin:0 0 22px 0;display:block}.control-btn{text-align:center;margin:30px 0 55px}.captcha-wrapper{border:1px solid #848585;padding:3px 5px}.control-form-row .helper-txt{font-size:11px;display:block}.jselect-wrap .control-form .jselect .select2-container .select2-choice{color:#363636;font-weight:400;padding:1px 15px}.jselect-wrap .control-form span.wpcf7-list-item{margin-left:0}.control-form label{color:#363636;cursor:text;display:block;font-size:11px;left:0;position:absolute;top:0;margin:0 0 0 15px;padding:8px 16px;font-style:italic;font-weight:400;z-index:1}.control-form .mand-sign{color:#830051}.mand-sign{color:#830051}.control-form.control-form-ck label,.control-form-row label{position:relative;font-style:normal;padding:0;margin:0;font-size:13px;font-weight:400;color:#363636}.contact-us-form .wv-field{text-transform:uppercase}.jselect-wrap .select2-container .select2-choice span span{color:#830051;display:inline;line-height:normal;margin:0}.contact-us-form input[type="checkbox"],.contact-us-form input[type="radio"]{width:15px;padding:0;margin:2px 5px 0 0;float:left}.gmap-wrapper{position:relative;padding:0;overflow:hidden;clear:both;height:450px}#examap{width:100%;height:450px;margin:20px 0 0;border:1px solid #e2e2e2;clear:both}.gmap_wrap #examap{width:100%}.gm-style-iw{height:140px!important;left:20px!important}.gmap_add_wrap{float:left;width:300px}.gmap_add_left{float:left;width:100%}.gmap_add_left a{padding:0 0 5px}.gmap_add_left a{display:block;font-style:normal}.gmap_add_left span{color:#000;display:block;font-style:normal}.gmap_email{display:block}.gmap_email a{display:inline-block;padding:0}.gmap_comp_logo{background:#830051;display:block;height:55px;width:100%;margin:0 0 5px 0;text-align:center;padding:5px 0}.gmap_comp_logo_img{width:83px;height:44px;text-align:center;margin:0 auto;vertical-align:middle;display:inline-block}#gal-container{margin:0 0 75px;min-height:400px}.item{position:absolute;top:0;z-index:1;width:377px}.item img{display:block}.item:hover{}#trigger{padding:10px 30px 20px 30px}#trigger a{margin-right:30px}.contact-us-form .checker{float:left}.item .list-a{position:relative;display:block}.item .list-right{float:right;margin:0 16px 8px 0;position:relative}.item .list-right span.list-title{position:absolute;top:0;left:0;background:url(images/xp_bg.png.pagespeed.ic.JcMWJwr1-1.png) repeat;color:#fff;text-align:center;padding:9px 5px;min-width:150px}.item .list-a span.list-title{position:absolute;top:0;left:0;background:url(images/xp_bg.png.pagespeed.ic.JcMWJwr1-1.png) repeat;color:#fff;text-align:center;padding:9px 5px;min-width:150px}.item .list-a:hover span.txt-hover{display:block}.item .list-a:hover span.list-title{display:none}.item .list-a span.txt-hover{background:url(images/xw_bg.png.pagespeed.ic.KDlZIH0xoh.png) repeat;position:absolute;display:none;width:90%;height:90%;top:5%;left:5%;text-align:center}.item .list-a .hover-list-title{text-align:center;font-size:30px;color:#830051;display:block;margin:0 0 25px 0;font-weight:300}.item .list-a .image-wrapper{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:40% \9 }.gal-white-popup-block{background:none;margin:40px auto;max-width:650px;padding:0;position:relative;text-align:left}.gal-white-popup-block .main-heading{text-align:center;color:#fff}.gal-white-popup-block .main-heading span{color:#fff}.gal-white-popup-block .flex-direction-nav a{background:url(images/xicons.png.pagespeed.ic.xorIZtSWtV.png) no-repeat;opacity:1}.gal-white-popup-block .flex-direction-nav .flex-next{background-position:-64px -128px;background-size:200px 200px;width:26px;height:40px}.gal-white-popup-block .flex-direction-nav .flex-prev{background-position:-38px -128px;background-size:200px 200px;width:26px;height:40px}.gal-white-popup-block .flexslider:hover .flex-next{right:-36px!important}.gal-white-popup-block .flexslider:hover .flex-prev{left:-36px!important}.gal-white-popup-block #slider .flex-direction-nav a{margin:-5px 0 0}.gal-white-popup-block #carousel .flex-direction-nav a{margin:-5px 0 0}.gal-white-popup-block .thum-wrap{margin:14px 0 0}.gal-white-popup-block .thum-wrap ul li{padding:1px;margin:0 19px 0 0}.gal-white-popup-block .thum-wrap .flex-active-slide{padding:0;border:1px solid #fff}.gal-white-popup-block .thum-wrap .flex-direction-nav .flex-next{background-position:-56px -171px;background-size:200px 200px;width:16px;height:24px}.gal-white-popup-block .thum-wrap .flex-direction-nav .flex-prev{background-position:-39px -171px;background-size:200px 200px;width:16px;height:24px}.gal-white-popup-block .mfp-close{background:#999;color:#fff!important;padding:7px 10px;font-size:13px;width:auto;height:auto;line-height:normal;font-weight:400;top:10px!important}.facilities-panel{background:#f1f0ef;text-align:center}.facilities-panel .main-heading{font-size:26px;color:#830050}.facilities-panel .sub-heading{font-size:15px;color:#830050;padding:0 14px 30px 0;display:block}.facilities-wrapper{border:1px solid #c8c3c1;border-width:0 0 1px 0;padding:50px 0}.facilities-wrapper p{text-align:left;color:#766a65}.facilities-wrapper .config-title{color:#830051;font-weight:700;text-align:left;display:block;padding:0 0 12px 0}.view-floor-plan{display:block;margin:0 0 15px 0;font-weight:700}.config-pnl{float:left}.config-pnl li{float:left;min-height:30px;font-size:11px;font-weight:700;padding:0 28px 12px 0}.config-pnl span{height:30px;display:table-cell;vertical-align:middle}.facilities-btn-wrapper{text-align:left}.faci-accordion{display:block;cursor:pointer}.faci-accordion .icon-big-arrow-dn{margin:11px 0 0 0}.room-table-wrapper{padding:0 0 50px 0;border-bottom:1px solid #c8c3c1}.room-table thead{background:#f1f0ef;text-align:center}.room-table{border:5px solid #f1f0ef;box-sizing:border-box;padding:1px}.room-table .table{margin:0}.room-table thead i{float:none;margin:0}.room-table thead span{display:block;font-size:11px;margin:0 auto;width:65px;font-weight:700}.room-table thead th{text-align:center}.room-table .table td{text-align:center}.room-table .level-title{background:#e4e1e0;border-top:none;color:#830051;font-size:16px;font-weight:700}.room-table .cat-title{padding:8px 22px;width:175px;text-align:left!important}.room-table .cat-title a{font-size:13px;color:#830051;font-weight:700}.floor-plan-content-wrapper{padding:0 15px 50px;border-bottom:1px solid #c8c3c1}.resp-vtabs ul.resp-tabs-list1{float:left;width:30%}.resp-vtabs .resp-tabs-list1 li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:none}.resp-vtabs .resp-tab-content{border:none}.main-image-gal-wrapper{margin:0 -8px}.main-image-gal-wrapper .list-a{position:relative;float:left;margin:0 8px 8px 0}.main-image-gal-wrapper .list-right{float:right;margin:0 16px 8px 0;position:relative}.main-image-gal-wrapper .list-right span.list-title{position:absolute;top:0;left:0;background:url(images/xp_bg.png.pagespeed.ic.JcMWJwr1-1.png) repeat;color:#fff;text-align:center;padding:9px 5px;min-width:150px}.main-image-gal-wrapper .list-a span.list-title{position:absolute;top:0;left:0;background:url(images/xp_bg.png.pagespeed.ic.JcMWJwr1-1.png) repeat;color:#fff;text-align:center;padding:9px 5px;min-width:150px}.main-image-gal-wrapper .list-a:hover span.txt-hover{display:block}.main-image-gal-wrapper .list-a:hover span.list-title{display:none}.main-image-gal-wrapper .list-a span.txt-hover{background:url(images/xw_bg.png.pagespeed.ic.KDlZIH0xoh.png) repeat;position:absolute;display:none;width:90%;height:90%;top:5%;left:5%}.main-image-gal-wrapper .list-a .hover-list-title{text-align:center;font-size:30px;color:#830051;display:block;margin:0 0 25px 0}.main-image-gal-wrapper .list-a .image-wrapper{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:40% \9 }.footer_bg{width:100%;background:#f1f0ef}.footer-link{padding:0 0 30px}.reviews{padding:0 0 50px}.footer-link .col-md-2{width:20%;margin:0 0 28px}.footer-link a{display:block;font-style:normal;color:#766a65;font-size:12px;margin:0 0 7px;text-align:left}.footer-link a:hover{text-decoration:underline}.footer-link a.first{font-style:normal;font-weight:700}.footer-join-sm-wrap{background:#ccc8c5;padding:70px 14px 130px}.footer-join-mailing-list{text-align:center;color:#830050;padding:0 0 76px}.footer-join-mailing-list .heading{font-size:16px;padding:0 0 16px;font-weight:700;line-height:20px}.footer-join-mailing-list .form-row{padding:0 0 9px;text-align:left}.footer-join-mailing-list input{width:100%;color:#830050}.footer-join-mailing-list input[type="checkbox"]{width:auto;margin:0 10px 0 0;border:1px solid #830050}.footer-join-mailing-list label a{font-size:12px;color:#830050;text-decoration:underline;font-weight:400;float:left;padding:4px 0 0}.footer-join-mailing-list label a:hover{text-decoration:none}.footer-join-mailing-list .info{font-size:12px;line-height:15px;font-weight:400;padding:0 0 15px;text-align:left}.footer-join-mailing-list .btn{font-size:13px;padding:6px 15px;width:113px}.footer-join-mailing-list .subscribe-newsletter{float:left}.footer-join-mailing-list input:-moz-placeholder,.footer-join-mailing-list input:-webkit-placeholder{opacity:1}.footer-join-mailing-list input::-moz-placeholder,.footer-join-mailing-list input::-webkit-placeholder{opacity:1}.footer-join-mailing-list input:-moz-placeholder{color:#830050;opacity:1}.footer-join-mailing-list input::-moz-placeholder{color:#830050;opacity:1}.footer-join-mailing-list .catcha{background:#fff;padding:3px 0;margin:0 7px 0 0;width:76px;border:1px solid #848585}.footer-join-mailing-list .wpcf7-captchar{text-transform:uppercase}.footer-sm-wrap{overflow:hidden;width:auto;margin:0 auto}.footer-sm-wrap li{margin:0 0 12px;text-align:center}.footer-sm-wrap .heading{ont-size:16px;padding:0 0 10px;font-weight:700;float:none;text-align:center;margin:0;color:#830050}.footer-sm-wrap li a{display:inline-block;color:#ccc8c5;width:24px;height:24px;line-height:24px;border-radius:25px;background:#830051;text-align:center;padding:0 0 0 4px;margin:0 4px 0;vertical-align:top}.footer-sm-wrap li a.icon-g-c{padding:2px 0 0 2px}.footer-sm-wrap li a.icon-g-c .fa-google-plus{font-size:25px}.footer-sm-wrap li a.icon-fb-c:hover{background:#246593}.footer-sm-wrap li a.icon-t-c:hover{background:#29acd8}.footer-sm-wrap li a.icon-in-c:hover{background:#0076b2}.footer-sm-wrap li a.icon-yt-c:hover{background:#fd3134}.footer-sm-wrap li a.icon-g-c:hover{background:#d6290b}.footer-sm-wrap li a.insta:hover{background:#125688}.comp_info{float:left;width:250px;line-height:17px;color:#fff}.footer_exa_wrap{overflow:hidden;padding:17px 0 20px 2px;width:100%;background:#766a65}.footerarea_info{margin:0 auto;overflow:hidden;width:750px}.footerarea_info.no-exa-link{width:265px;float:right}.powered_by_txt{float:left;font-size:11px;color:#fff;font-style:normal;padding:4px 15px 0 0}.footer_logo_wrap{float:left;background:url(images/footer_exa_logo.png.pagespeed.ce.1RIeX_wQcz.png) no-repeat;width:260px;height:31px}.footer_logo_wrap a{display:inline-block}.footer_logo_wrap a.wm_logo{width:162px;height:31px}.footer_logo_wrap a.exalogo{width:69px;height:31px;margin:0 0 0 25px}.footer_divider{float:left;border-right:1px solid #b3aca9;padding:0 0 0 15px;height:27px;margin:0 17px 0 0}.footerarea_info .info{float:left;color:#fff;padding:3px 0 0 0}.footerarea_info .info a{color:#fff;font-size:11px}.footerarea_info .info a:hover{color:#f7f7f7;border-bottom:1px solid #fff}.comp-info{clear:both;font-weight:bold;font-size:12px;color:#363636;padding:0 0 0 15px}.address1{float:left;padding:20px 0 0;width:325px}.address1 .add_heading{font-size:25px;color:#424242;padding:0 0 10px}.address1 .tel_wrap{padding:10px 0 0}.con_trading_hours{padding:20px 0 0}.con_trading_hours span{display:block}.con_trading_hours span span{display:inline-block;font-weight:700;padding:0 0 5px;width:130px}#back-top{position:fixed;bottom:65px;right:20px;z-index:1000;display:none}#back-top a{width:40px;height:40px;display:block;text-decoration:none;background:url(images/xback_to_top.png.pagespeed.ic.coZD6V3l6_.png) no-repeat 0 -40px}#back-top a:hover{background-position:0 0}.no_javascript{color:#fff;background:#263d4b;color:#f30;font-weight:bold;padding:5px 0;position:fixed;width:100%;z-index:999;text-align:center;top:0}.sitemap{padding:0 0 30px}.wsp-pages-title{font-size:25px;padding:0 0 15px 0}.children li{padding:10px 0 0 15px!important;background:url(images/xarrow.png.pagespeed.ic.EoSceuuR9a.png) no-repeat 0 17px!important}.panel_desc{padding:15px 0 0 0}.woocommerce-breadcrumb{padding:10px 0 10px 0}.main_heading{padding:0 0 10px 0}.event-header{text-align:center;font-size:22px;color:#830051;font-weight:700;padding:25px 0;background:#f9f9f9}.event-table a{font-size:13px;font-weight:700}.event-table-wrapper{border:1px solid #d6d2d0;margin:0 0 35px}.event-table-wrapper .table-condensed>thead{background:#f2f0ee}.event-table-wrapper .table-condensed>thead>tr>th{padding:10px 30px}.event-table-wrapper .table-condensed>tbody>tr>td,.event-table-wrapper .table-condensed>tbody>tr>th,.event-table-wrapper .table-condensed>tfoot>tr>td,.event-table-wrapper .table-condensed>tfoot>tr>th,.event-table-wrapper .table-condensed>thead>tr>td{padding:5px 30px}.event-table thead{font-size:11px;font-weight:700}.event-table-wrapper table .col1{width:30%}.event-table-wrapper table .col2{width:50%}.event-table-wrapper table .col3{width:20%}.woocommerce{text-align:left}#my_custom_checkout_field p{padding:0 0 15px;margin:0}.gift-listing-wrapper{min-height:400px}.gift-listing{height:auto}.cart-images img{width:100%;height:auto}.gift-listing-wrapper p{min-height:initial}.woocommerce-tabs .entry-content{padding:20px 15px;font-weight:300}.gift-listing .main-heading{padding:21px 12px;height:auto;color:#333;font-weight:300;min-height:150px}.gift-listing .amount{font-size:24px;font-weight:300}.woocommerce .checkout{margin:20px 0 0 0}#order_review_heading{margin:40px 0 0 0;border-top:1px solid #c8c3c1;border-width:1px 0;padding-top:30px}#s2id_billing_state .select2-search-choice-close{display:none!important}#billing_country_chzn{display:none!important}.woocommerce-error li{background:none!important;padding:0 0 5px 53px!important}#payment .payment_methods li{background:none}.shop_table p{margin:0}.stars{color:#737373}.stars .active{color:#830051}.comment-form-comment label{display:block}.shop_attributes p{padding:0 0 0 20px}.chzn-results li{background:none!important}.related-products .sub-heading{padding:35px 0 25px}.woocommerce-message{box-shadow:none}.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before{padding-top:0!important}.entry-summary .price{font-size:30px;font-weight:300}.woo-description-tabs{margin:20px 0 0 0}.variations_button .input-text{width:50px;text-align:center}.woocommerce-message,.woocommerce-error,.woocommerce-info{box-shadow:none!important}.woocommerce-result-count{display:inline-block;float:left;padding:10px 0 10px 0}.woocommerce-ordering{display:inline-block;float:right;padding:10px 0 10px 0;width:150px}.variations .label{color:#830051!important;font-size:15px;font-weight:700;padding:0 0 10px;display:block;text-align:left}.variations{margin:0 0 10px 0}.reset_variations{font-size:70%}.variations .value{display:block;margin:0 12px 0 0;width:200px}.variations_button .button{background:#830051;color:#fff;padding:9px 14px;border:1px solid #830051;border-radius:0;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:normal;text-align:center;vertical-align:middle;white-space:nowrap;font-style:normal;margin:10px 10px 10px 0}.custom-listing-height{height:auto!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:400;font-size:15px}.order-received h2{color:#830051;font-weight:700;padding:0 0 6px;font-size:15px}.temp-12{margin:0 113px;border-bottom:1px solid #c8c3c1;padding:25px 0}.temp-12 .main-heading{font-size:22px;padding:0 0 5px;clear:none}.temp-12 .col-img{float:left}.temp-12 .col-txt{margin:0 0 0 290px}.temp-12.last{border-bottom:0}.search-img{width:262px}@media (max-width:1024px){#hamburger{display:none!important}.sub-banner-wrap{display:none}.main-nav-wrap .col-md-3,.main-nav-wrap .col-md-9{padding:0}.banner-wrap{height:auto}.book-form ul li{padding-left:17px}.book-form ul li.best-price-logo{padding-left:0}.feature-c2a-lt{padding:0}.feature-c2a-rt{padding-right:20px}.feature-offer-wrap a span.thumb img{width:212px;height:auto}.feature-offer-wrap a.c2a-link span.short-txt-hover{width:100%}.feature-looking-bg p.title{padding-left:0;padding-right:20px}.feature-looking-wrap ul{margin:0 0 48px;float:left;width:765px}.feature-looking-wrap li{position:relative;z-index:1001;float:left}.feature-looking-wrap li a span{color:#fff;font-size:17px;text-align:center;display:block;padding:21px 10px 0;font-weight:300}.feature-looking-wrap li a span i.icon-arrow-dn{background-position:-35px 10px;width:12px;height:18px;margin:0 0 0 7px}.blog-feature-wrap{display:none}.feature-gallery-wrap .gal-img img{width:310px;height:auto}.contact-us-form .col-md-6{margin:0 0 20px 0}.control-form{margin:0 -15px}.wedding-pnl-wrap .main-heading{padding:10px 0 15px}.wedding-pnl-wrap p{padding:0 0 20px}.wedding-pnl-wrap .btn{margin:0 0 20px 0}.content-btm-wrap img{width:100%;height:auto}.gal-white-popup-block .flexslider .slides img{height:auto}.temp-12{margin:0 15px}.footer-join-mailing-list label a{padding:6px 0 0}.footer-sm-wrap{width:auto}.footer-sm-wrap li{margin:0 1px 12px}}@media only screen and (max-width:800px){#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}#no-more-tables td:before{content:attr(data-title)}}@media (max-width:768px){#back-to-top{display:none}#hamburger{display:block!important}.call-us{font-size:11px}.brd-r{border:0}.main-nav-btn{display:block}.main-mav.sf-menu{display:none}.main-nav-wrap .col-md-3,.main-nav-wrap .col-md-9{padding:0 15px}.main-mav{display:none}.top-mav li a{padding:0 6px}.feature-c2a-wrap .container{padding:0;margin:0;width:100%}.feature-c2a-wrap .row{padding:0;margin:0}.feature-c2a-wrap{background:none;padding:0}.feature-c2a-lt{float:none;padding:0 0 20px}.feature-c2a-lt img{display:inline-block}.resp-tab-content{text-align:center}.best-price-gua_wrap{height:85px;margin:-85px 0 0}.best-price-gua_wrap .best-price-logo{padding-top:14px}.book-form ul li{padding-left:10px;padding-top:7px}.book-form ul li input,.book-form ul li select{width:195px}.jselect-wrap li.jselect .select2-container{width:195px}.feature-offer-wrap a{margin:0 0 30px}.rewards-gift-wrap{padding:30px 0 8px}.rewards-gift-wrap a{margin:0 0 30px;text-align:center}.footer-link .col-md-2,.footer-link .comp-info{display:none}.con-lt{padding:0}.con-lt .btn{display:none}.feature-looking-bg{height:auto;width:100%}.footerarea_info{width:auto}.footerarea_info .info{display:none}.footer_divider{display:none}.footer-join-mailing-list{padding:0 0 30px}.footer-join-sm-wrap{padding:20px 14px 50px}.footer-sm-wrap li.first{margin-left:278px}.footer-sm-wrap{width:165px}.footer-sm-wrap li{margin:0 4px 12px}.content-top-wrap p{margin:0 40px}.feature-looking-wrap{padding:0}.feature-offer-wrap a span.thumb img{width:100%;height:auto}.feature-offer-wrap a.c2a-link span.short-txt-hover{width:100%}.feature-gallery-wrap .gal-img img{width:346px;height:auto}.wedding-listing-pnl .main-heading{margin:10px 0 10px 0;padding:0}.dining-pnl .main-heading{margin:20px 0 20px 0}.wedding-listing-pnl{text-align:center}.seo-pnl{padding:55px 15px}.dining-pnl{padding:20px 15px}.listing-pnl{height:auto}.listing-pnl .main-heading{height:auto}.listing-pnl p{min-height:1px}.gal-white-popup-block .flexslider:hover .flex-next{right:0!important}.gal-white-popup-block .flexslider:hover .flex-prev{left:0!important}.gal-white-popup-block .flexslider .slides img{height:auto}.temp-12{margin:0 15px}.control-form-row .captcha-wrapper{float:left;width:12%;margin:0 15px}.control-form-row .col-md-4{float:left;width:30%;margin:0}.control-form-ck{margin:20px -15px}.facilities-wrapper{padding:50px 15px}.facilities-wrapper .btn{margin:10px 0 0 0}.facilities-btn-wrapper{text-align:center}.entry-summary{margin:20px 0 0 0}.content-btm-wrap iframe{width:100%;height:auto}.feature-looking-wrap .container{padding:0;margin:0;width:100%}.feature-looking-wrap .row{padding:0;margin:0}.feature-looking-bg{background:none}.feature-looking-bg p.title{padding-bottom:22px;padding-left:15px}.feature-looking-info{margin:10px 0;padding:15px}.look-img-wrap{position:relative;padding:0;height:auto}.look-img-wrap img{top:0}.woocommerce-result-count{display:inline-block;padding:10px 15px 10px 15px;width:100%;margin:}.woocommerce-ordering{display:inline-block;padding:10px 15px 10px 15px;width:100%}.gift-listing .main-heading{min-height:initial}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important;float:none!important}.gift-listing-wrapper{min-height:inherit}#container .container{width:auto}}@media (max-width:648px){#hamburger{display:block!important}.top-mav,.main-mav.sf-menu,.m_hide,#back-to-top{display:none}.main-nav-btn,.feature-offer-wrap .btn{display:block}.feature-offer-wrap .btn{margin:20px 0 0;padding:9px 14px;display:inline-block}.search-wrap{border-right:0}.search-wrap .search-bg{left:-274px;width:313px}.banner-wrap{height:auto}.best-price-gua_wrap{height:auto;margin:0 0 0;padding:0 0 20px}.best-price-gua_wrap .best-price-logo{float:none;padding:20px 0 10px;text-align:center}.best-price-gua_wrap .best-price-logo img{display:inline-block;width:130px;height:61px}.book-now-dd-btn{display:inline-block;padding:4px 15px}.book-form{display:none}.book-form ul li{float:none;padding:7px 0 0;width:100%;text-align:center}.book-form ul li input,.book-form ul li select{width:100%}.jselect-wrap .select2-container{width:100%;text-align:left}.jselect-wrap .book-form li.jselect .select2-container{width:100%}.book-form ul li button.btn{margin-right:0}.best-price-gua_wrap .btn .icon-arrow-dn{margin-top:8px}.banner-wrap .flex-direction-nav{display:none}#nav-scroll{overflow:auto;position:relative;width:100%;max-width:97%}.content-top-wrap .main-heading a{display:none}.content-top-wrap p{margin:0}.feature-c2a-lt img{width:100%;height:auto}.feature-c2a-wrap,.feature-looking-wrap{padding:0}.feature-offer-wrap{padding-bottom:5px}.feature-offer-wrap .heading .btn i{display:block}.feature-offer-wrap .heading .btn span{display:none}.feature-offer-wrap .heading .view-all{position:relative;top:15px;right:0}.feature-offer-wrap a span.thumb img{width:100%;height:auto}.feature-offer-wrap a.c2a-link span.short-txt-hover{width:100%}.feature-gallery-wrap{text-align:center}.feature-gallery-wrap .heading span.gal-img-cout{display:none}.feature-gallery-wrap .gal-img{padding:0}.feature-gallery-wrap .gal-img a{margin:0;width:100%}.feature-gallery-wrap .gal-img img{width:100%;height:auto}.feature-gallery-wrap .btn{margin:20px 0 0;clear:both}.top-level-listing-img{margin:0;float:none}.top-level-listing-img img{width:100%;height:auto}.top-level-listing-info{border-width:0 1px 1px 1px;clear:both;height:auto;padding:10px 20px 20px;margin:0 0 30px}.top-level-listing-info .title{height:auto;min-height:1px}.top-level-listing-info p{height:auto;min-height:1px}.content-btm-wrap{padding:35px 15px!important}.content-btm-wrap .btn{margin:0 0 20px}.left-side-pnl li{border-bottom:0}.rewards-gift-wrap a span.rewards-thumb{background-size:155px 34px;margin:0}.rewards-gift-wrap a span.gift-thumb{background-size:161px 65px;height:70px}.footer_logo_wrap{background-size:50% 50%}.footer-sm-wrap{width:160px}.footer-sm-wrap li{margin:0 4px 12px}.powered_by_txt{font-size:9px;float:none}#back-top{display:none!important}.gal-white-popup-block .flexslider .slides img{height:auto}.gal-white-popup-block button.mfp-close{right:0;top:-40px!important;width:55px}.gal-white-popup-block button.mfp-close.goto-btn{left:0}.feature-offer-wrap h2 .view-all{position:relative;right:0;top:10px}.temp-12{margin:0;padding-right:15px;padding-left:15px;padding-bottom:5px}.temp-12 .main-heading{text-align:center;margin:10px 0}.temp-12 .col-img,.temp-12 .col-txt{float:none;text-align:center;margin:0}.temp-12 .col-img img{width:100%;height:auto}.search-img{width:auto}.control-form-row .col-md-6{width:auto;float:none}.control-form-row .captcha-wrapper{width:auto}#gal-container{margin:0 0 75px}.item{width:100%}.item img{width:100%!important;height:auto!important}.item .list-a .hover-list-title{font-size:25px;margin:0 0 10px}.footerarea_info{margin:0}.footer-link .col-md-2,.footer-link .comp-info{display:none}#IWSfrContainer{width:100%!important}.reviews{padding:0 10px}.shop_table{overflow-x:scroll;display:block;-webkit-overflow-scrolling:touch}.payment_box .form-row{width:100%!important}}.menu_active{background:#ccc9c8;color:#830051!important;font-style:normal}.control-form{position:relative}.control-form label{position:absolute;top:0;left:0;display:block;cursor:default}#join-subscribe-newsletter .wpcf7-list-item-label{display:none}.search-pnl .search-top{float:left}.search-pnl .navigation{display:inline;float:right}.search-pnl .pagination{margin:0}.search-pnl .content-btm-wrap .pagination.pagination-sm>li{background:rgba(0,0,0,0) none repeat scroll 0 0;float:left;padding:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#900f5f none repeat scroll 0 0;border:1px solid #830051;color:#fff}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a{color:#830051}.pagination>li>a,.pagination>li>span{padding:9px 14px}.order-recieved-msg{margin:0!important}.woocommerce table.shop_table,.woocommerce-page table.shop_table{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.search-top{margin:0 0 10px 0}.search-results{padding:5px;float:left}.sitemap .wsp-pages-list li{background:url(images/xbullet.png.pagespeed.ic.j2JqdCf1pu.png) no-repeat 0 12px;background-size:6px 6px;padding:5px 0 5px 18px}.sitemap .wsp-pages-list .page_item_has_children .children li{background:url(images/xbullet.png.pagespeed.ic.j2JqdCf1pu.png) no-repeat 0 12px!important;background-size:6px 6px!important;padding:5px 0 5px 18px!important}.page-id-952 .col-img img{width:263px}.datepicker td.disabled{background-color:#ddd;color:#ccc}.page-id-8052 .rewards-gift-wrap{border:none}.feature-gallery-wrap{display:block!important}.landingpage8 .col-md-5 img{width:100%!important;height:auto}.bordertop{border-top:1px solid #c8c3c1}@media (min-width:1024px){.page-id-961 .col-img{width:25%!important}}@media (max-width:767px){.main-nav{display:none}}.page-id-7975 .attachment-post-thumbnail{height:auto!important;width:100%!important}.page-id-5642 .attachment-post-thumbnail{height:auto!important;width:100%!important}.col-md-12 h2{font-size:24px}.col-md-12 h4{color:#000;padding-top:10px;padding-bottom:10px;font-weight:bold}.col-md-12 img.alignleft{float:left;padding:15px}.col-md-12 img.alignright{float:right;padding:15px}.sub-banner-wrap{background-size:100%!important}#ot-widget-container14{height:230px;z-index:5}.ot-dtp-picker.wide .picker{top:-150%}.feature-offer-wrap .thumb>img{max-height:280px}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.col-fixed{width:320px}.col-min{min-width:320px}.col-max{max-width:320px}.top-level-listing-info .title{font-size:21px}.top-level-listing-info{background:#fff none repeat scroll 0 0}.rewards-gift-wrap a span.rewards-thumb{background:rgba(0,0,0,0) url(/wp-content/themes/exa-theme/images/xihg.png.pagespeed.ic.m2WtS_q0n3.png) no-repeat scroll center top;height:75px}.feature-gallery-wrap .list-title{display:none}#gal-container .list-title{display:none}.page-id-1442 .waterfall-container,.page-id-2560 .waterfall-container,.page-id-1642 .waterfall-container,.page-id-154 .waterfall-container,.page-id-1653 .waterfall-container,.page-id-893 .waterfall-container{display:none!important}.justified-gallery>div>div>a>.caption,.justified-gallery>div>div>.caption,.justified-gallery>div>div .caption{background-color:rgba(131,0,81,.8)!important;font-size:16px!important}.envira-gallery-wrap .envira-album-title{background:rgba(131,0,81,.75) none repeat scroll 0 0;color:#fff;left:57px;padding:9px 5px;position:relative;top:38px;width:50%;z-index:5}.envira-album-wrap .caption{background-color:rgba(131,0,81,.9)!important;font-size:16px!important;color:#fff}.envira-album-wrap a.envira-gallery-link:hover::after,.envira-album-wrap a.envira-gallery-link:active::after{background-color:rgba(255,255,255,.6)!important;color:#830051;content:"View Images";display:inline-block;font-size:25px;font-weight:bold;height:300px;margin:0 auto;padding-top:110px;position:relative;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:99}.envira-album-wrap .caption{z-index:999!important;display:block!important;opacity:1!important}