@import url('core/css/main-blessed4.css');@import url('core/css/main-blessed3.css');@import url('core/css/main-blessed2.css');@import url('core/css/main-blessed1.css');@media screen and (max-width:1024px){.venueSearch .mice-card .mice-heading,.venueSearch .mice-card .mice-logo img{margin-top:20px;margin-top:1.25rem}
.catalogMenu .menudata .venueSearch .mice-card .mice-details .mice-properties li,.rfq .venueSearch .mice-card .mice-details .mice-properties .hotelResultList,.venueSearch .mice-card .mice-details .mice-properties .catalogMenu .menudata li,.venueSearch .mice-card .mice-details .mice-properties .clearfix,.venueSearch .mice-card .mice-details .mice-properties .rfq .hotelResultList{border-bottom:1px solid #d7d7d7;padding:10px;padding:.625rem}
}
@media screen and (max-width:1024px) and (max-width:1023px){.catalogMenu .menudata .venueSearch .mice-card .mice-details .mice-properties li,.rfq .venueSearch .mice-card .mice-details .mice-properties .hotelResultList,.venueSearch .mice-card .mice-details .mice-properties .catalogMenu .menudata li,.venueSearch .mice-card .mice-details .mice-properties .clearfix,.venueSearch .mice-card .mice-details .mice-properties .rfq .hotelResultList{padding:10px 0;padding:.625rem 0}
}
@media screen and (max-width:1024px){.enquiryForm .venueSearch .mice-card .mice-details .mice-properties .error,.requestSpaBooking .venueSearch .mice-card .mice-details .mice-properties .error,.venueSearch .mice-card .mice-details .mice-properties .enquiryForm .error,.venueSearch .mice-card .mice-details .mice-properties .requestSpaBooking .error,.venueSearch .mice-card .mice-details .mice-properties .small-copy,.venueSearch .mice-card .mice-details .mice-properties .websiteFeedback .error,.websiteFeedback .venueSearch .mice-card .mice-details .mice-properties .error{border-right:0;margin-top:5px;margin-top:.3125rem}
.venueSearch .mice-card .mice-connection .mice-contact{text-align:left}
.venueSearch .mice-card .mice-connection .mice-links{text-align:left;margin-top:20px;margin-top:1.25rem}
.three-column-component .with-primary-button .venueSearch .mice-card .mice-connection .mice-links .button-column,.threeColumnComponent .with-primary-button .venueSearch .mice-card .mice-connection .mice-links .button-column,.twoColumnComponent .with-primary-button .venueSearch .mice-card .mice-connection .mice-links .button-column,.venueSearch .mice-card .mice-connection .mice-links .button-trans,.venueSearch .mice-card .mice-connection .mice-links .three-column-component .with-primary-button .button-column,.venueSearch .mice-card .mice-connection .mice-links .threeColumnComponent .with-primary-button .button-column,.venueSearch .mice-card .mice-connection .mice-links .twoColumnComponent .with-primary-button .button-column{width:100%;text-align:center}
.venueSearch .mice-card .mice-connection .mice-links .mice-venue-link{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;color:#896633}
}
@media screen and (max-width:1024px) and (max-width:1023px){.venueSearch .mice-card .mice-connection .mice-links .mice-venue-link{margin:10px 0;margin:.625rem 0}
}
.venueSearch .mice-compare-link{padding-top:10px}
.venueSearch .mice-compare-link input[type=checkbox]+label:before{left:15px}
.venueSearch .venue-mice-heading{float:left;font-weight:500;font-size:20px;font-size:1.25rem;margin:30px;margin:1.875rem}
.venueSearch .venue-compare-link{float:right;margin:20px;margin:1.25rem}
.venueSearch .venue-compare-link input[type=checkbox]:before{left:auto}
.venueSearch .venue-compare-link label.pointer{padding-left:5px;padding-left:.3125rem}
.venueSearch .venue-compare-link label.pointer:before{background:#fff}
.venueSearch .mice-venue{border:1px solid #d7d7d7;margin-bottom:25px;margin-bottom:1.5625rem;padding:1% 2% 2%}
.venueSearch .mice-venue .mice-venue-image img{width:100%}
.venueSearch .mice-venue .desktop-only{display:block}
@media screen and (max-width:767px){.venueSearch .mice-venue .desktop-only{display:none}
}
.venueSearch .mice-venue .mobile-only{display:none;text-align:center}
@media screen and (max-width:767px){.venueSearch .mice-venue .mobile-only{display:block}
}
.venueSearch .mice-venue .facility-chart-block .desktop-only{display:block}
@media screen and (max-width:767px){.venueSearch .mice-venue .facility-chart-block .desktop-only{display:none}
}
.venueSearch .mice-venue .facility-chart-block .mobile-only{border:1px solid #896633;padding:10px;padding:.625rem;margin:10px 0;margin:.625rem 0;display:none;text-align:center}
@media screen and (max-width:767px){.venueSearch .mice-venue .facility-chart-block .mobile-only{display:block}
}
.venueSearch .mice-venue .facility-chart-block .table-label{text-align:center;background-color:#f5f1ec;font-weight:500;padding:7px 0;padding:.4375rem 0}
.venueSearch .mice-venue .facility-chart-block .table-value{padding:15px 0;padding:.9375rem 0}
.venueSearch .mice-venue .facility-chart-block .table-value span{margin:0 15px;margin:0 .9375rem}
.venueSearch .mice-venue .mice-venue-list{margin-top:20px;margin-top:1.25rem}
@media screen and (max-width:1023px){.venueSearch .mice-venue .mice-venue-list{margin-top:50px;margin-top:3.125rem}
}
.venueSearch .mice-venue .mice-venue-list .mice-props{text-align:center;float:left;width:33%;margin-bottom:40px;margin-bottom:2.5rem}
.venueSearch .mice-venue .mice-venue-list .mice-props:last-child{margin-bottom:0}
@media screen and (max-width:1023px){.venueSearch .mice-venue .mice-venue-list .mice-props{min-height:90px;min-height:5.625rem}
}
@media screen and (max-width:767px){.venueSearch .mice-venue .mice-venue-list .mice-props{min-height:60px;min-height:3.75rem}
}
.venueSearch .mice-venue .mice-venue-list .mice-props .mice-venue-text{font-size:18px;font-size:1.125rem;margin-top:5px;margin-top:.3125rem;font-weight:500;text-transform:capitalize}
@media screen and (max-width:767px){.venueSearch .mice-venue .mice-venue-list .mice-props .mice-venue-text{font-size:14px;font-size:.875rem}
}
.venueSearch .mice-venue .mice-venue-list .mice-props .banquet:before,.venueSearch .mice-venue .mice-venue-list .mice-props .boardroom:before,.venueSearch .mice-venue .mice-venue-list .mice-props .circular:before,.venueSearch .mice-venue .mice-venue-list .mice-props .classroom:before,.venueSearch .mice-venue .mice-venue-list .mice-props .reception:before,.venueSearch .mice-venue .mice-venue-list .mice-props .theater:before,.venueSearch .mice-venue .mice-venue-list .mice-props .u-shape:before{position:absolute;font-size:28px;font-size:1.75rem;top:-18px;top:-1.125rem;color:#896633;font-family:tajsvg;width:100%;left:0}
.venueSearch .mice-venue .mice-venue-list .mice-props .theater:before{content:'s'}
.venueSearch .mice-venue .mice-venue-list .mice-props .circular:before{content:'7'}
.venueSearch .mice-venue .mice-venue-list .mice-props .u-shape:before{content:'w'}
.venueSearch .mice-venue .mice-venue-list .mice-props .boardroom:before{content:'1'}
.venueSearch .mice-venue .mice-venue-list .mice-props .reception:before{content:'q'}
.venueSearch .mice-venue .mice-venue-list .mice-props .classroom:before{content:'v'}
.venueSearch .mice-venue .mice-venue-list .mice-props .banquet:before{content:'x'}
.venueSearch .mice-venue .venue-table{width:100%;text-align:center;margin-top:40px;margin-top:2.5rem;border:1px solid #896633}
@media screen and (max-width:1023px){.venueSearch .mice-venue .venue-table{margin-top:0}
}
.venueSearch .mice-venue .venue-table table{width:100%}
.venueSearch .mice-venue .venue-table .venue-table-header{border-bottom:1px solid #896633;background-color:#f5f1ec}
.venueSearch .mice-venue .venue-table .venue-table-header th{padding:10px 0;padding:.625rem 0}
@media screen and (min-width:1024px){.venueSearch .mice-venue .venue-table .venue-table-header th{width:10%}
.venueSearch .mice-venue .venue-table .venue-table-header th:first-child{width:25%}
}
@media screen and (min-width:768px) and (max-width:1023px){.venueSearch .mice-venue .venue-table .venue-table-header th{width:10%}
.venueSearch .mice-venue .venue-table .venue-table-header th:first-child{width:25%}
}
.venueSearch .mice-venue .venue-table td{padding:15px 0;padding:.9375rem 0}
.venueSearch .mice-venue .mice-wrapper{margin-top:30px;margin-top:1.875rem}
.venueSearch .mice-venue .mice-wrapper .mice-venue-hotel{float:right;padding-top:4px;padding-top:.25rem;padding-bottom:4px;padding-bottom:.25rem}
@media screen and (max-width:1023px){.venueSearch .mice-venue .mice-wrapper a{width:100%;text-align:center;margin-bottom:10px;margin-bottom:.625rem}
.venueSearch .mice-venue .mice-wrapper .mice-venue-hotel{float:none}
}
.three-column-component .with-primary-button .venueSearch .button-column,.threeColumnComponent .with-primary-button .venueSearch .button-column,.twoColumnComponent .with-primary-button .venueSearch .button-column,.venueSearch .button,.venueSearch .button-trans,.venueSearch .three-column-component .with-primary-button .button-column,.venueSearch .threeColumnComponent .with-primary-button .button-column,.venueSearch .twoColumnComponent .with-primary-button .button-column{padding-top:4px;padding-top:.25rem;padding-bottom:4px;padding-bottom:.25rem}
.venueSearch .header-tab{border-bottom:1px solid #d7d7d7;padding-bottom:15px;padding-bottom:.9375rem}
@media screen and (max-width:767px){.venueSearch .header-tab{border-bottom:0;padding-bottom:0}
}
.venueSearch .header-tab .tab-container{text-align:right}
@media screen and (max-width:767px){.venueSearch .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #d7d7d7;padding-bottom:10px;padding-bottom:.625rem}
}
.venueSearch .header-tab .tab-container li{display:inline;text-transform:uppercase;font-size:14px;font-size:.875rem;font-weight:500;font-weight:500;margin-right:37px;margin-right:2.3125rem}
@media screen and (max-width:767px){.venueSearch .header-tab .tab-container li{font-size:14px;font-size:.875rem}
}
.venueSearch .header-tab .tab-container li a.active{padding-bottom:17px;padding-bottom:1.0625rem;border-bottom:2px solid #000;color:#000}
@media screen and (max-width:767px){.venueSearch .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}
}
.venueSearch .header-tab .tab-container li a:hover{text-decoration:none}
.venueSearch .header-tab .tab-container li.compare-remove:last-child{display:none}
.venueSearch .header-tab .hotel-count{text-align:left;font-size:14px;font-size:.875rem;float:left}
@media screen and (max-width:767px){.venueSearch .header-tab .hotel-count{text-align:center;float:none;margin-top:10px;margin-top:.625rem}
}
.venueSearch .map-view{position:relative}
.venueSearch .map-view.map-containor{max-height:550px;max-height:34.375rem;overflow-y:auto}
.venueSearch .map-view.map-containor .mapContainer{height:550px;height:34.375rem}
@media screen and (min-width:768px) and (max-width:1023px){.venueSearch .map-view.map-containor .mapContainer{width:90%;margin:0 auto}
}
@media screen and (max-width:767px){.venueSearch .map-view.map-containor .mapContainer{height:200px;height:12.5rem;width:80%;margin:0 auto}
}
.venueSearch .map-view #overlayFilterPanel{position:static;width:100%;padding:0 15px}
@media(min-width:1024px){.venueSearch .map-view #overlayFilterPanel{position:absolute;z-index:10;width:24.5%;top:90px;left:10px;padding:0}
}
.venueSearch .map-view #overlayFilterPanel .landmarks,.venueSearch .map-view #overlayFilterPanel .neighbourhood,.venueSearch .map-view #overlayFilterPanel .our-hotels{background-color:#fff;margin:15px 0;margin:.9375rem 0}
.venueSearch .map-view #overlayFilterPanel #landmarks,.venueSearch .map-view #overlayFilterPanel #neighbourhood,.venueSearch .map-view #overlayFilterPanel #ourHotels{padding:10px;padding:.625rem;border:1px solid #d7d7d7;border-top:0}
.venueSearch .map-view #overlayFilterPanel #landmarks a,.venueSearch .map-view #overlayFilterPanel #neighbourhood a,.venueSearch .map-view #overlayFilterPanel #ourHotels a{display:block;margin-bottom:5px;margin-bottom:.3125rem;text-transform:uppercase;color:#000}
.venueSearch .map-view #overlayFilterPanel #landmarks a:hover,.venueSearch .map-view #overlayFilterPanel #neighbourhood a:hover,.venueSearch .map-view #overlayFilterPanel #ourHotels a:hover{cursor:pointer}
.venueSearch .map-view #overlayFilterPanel #landmarksLabel,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel{color:#896633;text-transform:uppercase;cursor:pointer;border:1px solid #d7d7d7;padding:10px;padding:.625rem}
.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-facebook,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-twitter,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.aticon-email,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.aticon-google_plusone_share,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-facebook,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-twitter,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-email,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-google_plusone_share,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-facebook,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-twitter,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-email,.action-bar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-google_plusone_share,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-facebook,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-twitter,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.aticon-email,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #landmarksLabel span.aticon-google_plusone_share,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-facebook,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-twitter,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-email,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-google_plusone_share,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-facebook,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-twitter,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-email,.actionBar .action-container .venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.at4-icon.aticon-facebook,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.at4-icon.aticon-twitter,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.aticon-email,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.at4-icon.aticon-facebook,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.at4-icon.aticon-twitter,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.aticon-email,.venueSearch .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #landmarksLabel span.fa,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.at4-icon.aticon-facebook,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.at4-icon.aticon-twitter,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.aticon-email,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.at4-icon.aticon-facebook,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.at4-icon.aticon-twitter,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.aticon-email,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel span.fa,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.at4-icon.aticon-facebook,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.at4-icon.aticon-twitter,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.aticon-email,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.at4-icon.aticon-facebook,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.at4-icon.aticon-twitter,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.aticon-email,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.aticon-google_plusone_share,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel span.fa{margin-right:5px;margin-right:.3125rem}
.venueSearch .map-view #overlayFilterPanel #landmarksLabel em,.venueSearch .map-view #overlayFilterPanel #neighborhoodLabel em,.venueSearch .map-view #overlayFilterPanel #ourHotelsLabel em{float:right}
.venueSearch .map-view .mapoverlay{border:1px solid #d7d7d7;margin:0 15px 15px;padding:0 10px;padding-right:0}
@media(min-width:768px){.venueSearch .map-view .mapoverlay{position:absolute;top:630px;z-index:11;background-color:#fff;width:40%;left:-6px;left:-.375rem;margin-bottom:0}
}
@media(min-width:1024px){.venueSearch .map-view .mapoverlay{top:10px;top:.625rem;width:300px}
}
.venueSearch .map-view .map-info{height:400px;overflow-y:scroll;background-color:#fff}
@media screen and (max-width:767px){.venueSearch .map-view .map-info{position:relative;padding-right:10px}
}
@media(min-width:768px){.venueSearch .map-view .map-info{height:581px;width:98%;min-width:initial}
}
@media(min-width:1024px){.venueSearch .map-view .map-info{height:520px;height:32.5rem;width:300px}
}
.venueSearch .map-view .map-info img{width:100%;height:100%}
.venueSearch .map-view .map-info .hotel-text-container{padding:20px 0 10px;border-bottom:1px solid #d7d7d7}
.venueSearch .map-view .map-info .hotel-text-container .get-direction{float:left;width:50%}
.venueSearch .map-view .map-info .hotel-text-container span{padding-right:5px}
.venueSearch .map-view .map-info .venue-text-container{padding:20px 0 10px;border-bottom:1px solid #d7d7d7}
.venueSearch .map-view .map-info .venue-text-container .links{margin-top:15px}
.venueSearch .map-view .map-info .venue-text-container .venue-name{font-weight:700}
.ammenitiesBox .services .roomServices .list-item ul .venueSearch .map-view .map-info li,.faq .faqAccordion .panel-collapse .venueSearch .map-view .map-info .panel-body,.faq .faqAccordion .panel-default .panel-heading .venueSearch .map-view .map-info a[role=button],.venueSearch .map-view .map-info .ammenitiesBox .services .roomServices .list-item ul li,.venueSearch .map-view .map-info .body-copy,.venueSearch .map-view .map-info .faq .faqAccordion .panel-collapse .panel-body,.venueSearch .map-view .map-info .faq .faqAccordion .panel-default .panel-heading a[role=button]{color:#896633}
.venueSearch .map-view .map-info .overlayHeader{position:absolute;width:93%;height:50px;background-color:#fff;padding-top:15px;padding-right:10px;margin-right:6%;right:0;padding-left:10px}
.venueSearch .map-view .map-info .overlayHeader .close{opacity:1}
@media screen and (max-width:767px){.venueSearch .map-view .map-info .overlayHeader{margin-right:0;padding-right:10px;width:99%;padding-left:0}
}
@media screen and (min-width:1024px){.venueSearch .map-view .map-info .overlayHeader{width:97%;margin-right:2%}
}
.venueSearch .map-view .map-info .direction{padding:0;display:inline;margin-right:5px;margin-right:.3125rem}
@media(max-width:1024px){.venueSearch .map-view .map-info .direction{padding:0}
}
.venueSearch .map-view .map-info .description{padding-bottom:10px;border-bottom:1px solid #d7d7d7}
.venueSearch .map-view .map-info .address,.venueSearch .map-view .map-info .call,.venueSearch .map-view .map-info .email,.venueSearch .map-view .map-info .fax,.venueSearch .map-view .map-info .website{margin-bottom:10px;margin-bottom:.625rem}
.venueSearch .map-view .map-info .website{word-wrap:break-word}
.venueSearch .map-view .map-info .address{padding-top:10px}
.venueSearch .map-view .map-info .address .address-label{text-transform:capitalize}
.venueSearch .map-view .map-info .timing{padding-bottom:10px;padding-bottom:.625rem;margin-bottom:10px;margin-bottom:.625rem;border-bottom:1px solid #d7d7d7}
.venueSearch .map-view .map-info .review .rating,.venueSearch .map-view .map-info .review .reviews-no{display:inline-block}
.venueSearch .map-view .map-info .review .rating{width:30%;text-align:right;padding-right:5px;padding-right:.3125rem;margin-right:5px;margin-right:.3125rem;border-right:1px solid #d7d7d7}
.venueSearch .map-view .map-info .review .reviews-no{width:30%;text-transform:uppercase}
.venueSearch .map-view .map-info .review .read-more-reviews{margin:10px 0 8px}
.venueSearch .map-view .map-info .user-review{margin-top:15px;margin-top:.9375rem;border-bottom:1px solid #d7d7d7}
.venueSearch .map-view .map-info .user-review .user-image{width:30px;height:30px;margin-right:15px;margin-right:.9375rem;float:left}
.venueSearch .map-view .map-info .user-review .user-image img{border-radius:100%}
.venueSearch .map-view .map-info .user-review .review-info{width:75%;float:right}
.venueSearch .map-view .map-info .user-review .review-info .user-name{margin-bottom:10px;margin-bottom:.625rem}
.venueSearch .map-view .map-info .title{display:inline-block;margin-bottom:0;text-transform:uppercase;font-weight:600}
.venueSearch .map-view .map-info .links{margin-bottom:10px;margin-bottom:.625rem;padding-right:9px}
.venueSearch .map-view .map-info .image-container{margin-top:55px;width:100%;padding-right:10px;height:50px;height:3.125rem;overflow:hidden}
@media screen and (max-width:767px){.venueSearch .map-view .map-info .image-container{padding-right:0}
}
.venueSearch .map-view .map-info .image-container picture.is-broken,.venueSearch .map-view .map-info .image-container picture.is-loading{min-height:auto}
@media screen and (max-width:767px){.venueSearch .map-view .map-info .button{text-align:center;width:100%;padding-right:5px}
}
@media screen and (max-width:767px){.three-column-component .with-primary-button .venueSearch .map-view .map-info .button-column,.threeColumnComponent .with-primary-button .venueSearch .map-view .map-info .button-column,.twoColumnComponent .with-primary-button .venueSearch .map-view .map-info .button-column,.venueSearch .map-view .map-info .button-trans,.venueSearch .map-view .map-info .three-column-component .with-primary-button .button-column,.venueSearch .map-view .map-info .threeColumnComponent .with-primary-button .button-column,.venueSearch .map-view .map-info .twoColumnComponent .with-primary-button .button-column{text-align:center;width:100%}
}
.venueSearch .map-view .mapKey .mapKeyLabel{display:inline-block;margin-right:10px}
.venueSearch .map-view .mapKey img{width:15px;margin-bottom:5px}
.venueSearch .map-view .mapKey p{margin-top:15px;display:inline-block}
.venueSearch .compare-view .desktop-view>div{min-height:70px;min-height:4.375rem;padding:30px 0;padding:1.875rem 0;border-bottom:1px solid #d7d7d7}
.venueSearch .compare-view .desktop-view .hotel-name{min-height:95px;min-height:5.9375rem;padding-top:20px 0;padding-top:1.25rem 0;background:#f5f1ec;border-bottom:0}
.venueSearch .compare-view .desktop-view .hotel-name .hotel-name-heading{font-size:22px;font-size:1.375rem;font-weight:500;font-weight:500}
.venueSearch .compare-view .desktop-view .compare-heading{font-weight:500;font-weight:500;text-transform:uppercase}
.venueSearch .compare-view .desktop-view .seating-style{min-height:70px;min-height:4.375rem;padding:30px 0;padding:1.875rem 0;border-bottom:1px solid #d7d7d7}
.venueSearch .compare-view .desktop-view .seating-style:first-child{padding-top:0}
.venueSearch .compare-view .desktop-view .seating-style:last-child{padding-bottom:0;border-bottom:0}
.venueSearch .compare-view .desktop-view .seating-style .seating-style-logo{text-align:center}
.venueSearch .compare-view .desktop-view .seating-style .seating-style-logo:before{color:#896633;font-family:tajsvg;position:relative;display:block;font-size:24px;font-size:1.5rem}
.venueSearch .compare-view .desktop-view .seating-style>div:not(.seating-style-logo){padding-top:10px;padding-top:.625rem}
.venueSearch .compare-view .desktop-view .seating-style #theater:before{content:'s'}
.venueSearch .compare-view .desktop-view .seating-style #circular:before{content:'7'}
.venueSearch .compare-view .desktop-view .seating-style #u-shape:before{content:'w'}
.venueSearch .compare-view .desktop-view .seating-style #boardroom:before{content:'1'}
.venueSearch .compare-view .desktop-view .seating-style #reception:before{content:'q'}
.venueSearch .compare-view .desktop-view .seating-style #classroom:before{content:'v'}
.venueSearch .compare-view .desktop-view .seating-style #hollow-sqaure:before{content:'6'}
.venueSearch .compare-view .desktop-view .seating-style #banquet:before{content:'x'}
.venueSearch .additional-recommendation .recommendation{border-bottom:1px solid #d7d7d7;padding-bottom:7px;padding-top:7px}
.venueSearch .additional-recommendation .recommendation .fa-angle-right{padding-left:5px;color:#896633}
.venueSearch .additional-recommendation .recommendation-label{border-bottom:1px solid #d7d7d7;padding-bottom:18px;padding-top:18px;font-size:20px;text-transform:uppercase}
.venueSearch .result-view .venue-tab{display:none}
.howToReach{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.howToReach{margin-top:42px;margin-top:2.625rem}
}
.howToReach h2:before{content:none}
.howToReach ul.tabsReachUs{margin:0 auto;list-style:none;text-align:center}
.howToReach ul.tabsReachUs li{color:#896633;background-color:#fff;display:inline-block;cursor:pointer;width:98px;height:50px;border:1px solid #e8e1d5;margin-left:-5px}
.howToReach ul.tabsReachUs li a{display:block;padding:10px 15px}
.howToReach ul.tabsReachUs li em,.howToReach ul.tabsReachUs li i{font-size:24px}
.howToReach ul.tabsReachUs li.active{background-color:#896633}
.howToReach ul.tabsReachUs li.active em,.howToReach ul.tabsReachUs li.active i{color:#fff}
.howToReach .tab-content{text-align:center;padding:40px;display:none}
.howToReach .tab-content.active{display:block}
@media screen and (max-width:1023px){.howToReach ul.tabsReachUs li{width:75px}
.howToReach ul.tabsReachUs li a{padding:10px 5px}
.howToReach .tab-content{padding:25px}
}
.virtualTour{margin-top:70px;margin-top:4.375rem}
.virtualTour h2{color:#6f1200}
@media screen and (max-width:1023px){.virtualTour{margin-top:42px;margin-top:2.625rem}
}
.virtualTour .virtual-tour{text-align:center}
.virtualTour .virtual-tour .virtual-tour-heading{font-size:22px;font-size:1.375rem;margin-bottom:22px;margin-bottom:1.375rem;font-weight:500}
.virtualTour .virtual-tour .virtual-container .virtual-gallery{margin-bottom:20px;margin-bottom:1.25rem;display:none}
.virtualTour .virtual-tour .virtual-container .virtual-gallery .virtual-image img{width:100%;margin-bottom:10px;margin-bottom:.625rem}
.virtualTour .virtual-tour .virtual-button{margin-top:20px;margin-top:1.25rem}
.destinationHotels{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.destinationHotels{margin-top:42px;margin-top:2.625rem}
}
.destinationHotels h2:before{content:none}
.destinationHotels .section-description{text-align:center}
@media screen and (max-width:1023px){.destinationHotels .section-description{padding:0 30px;padding:0 1.875rem}
}
.destinationHotels .hotel-card{margin-bottom:20px;background-color:#f5f1ec}
.destinationHotels .image-container{display:block;width:100%}
.destinationHotels .image-container img{width:100%;vertical-align:middle}
@media(min-width:1024px){.destinationHotels .image-container{display:inline-block;width:68%}
}
.destinationHotels .details-container{display:block;padding:20px 10px}
@media(min-width:1024px){.destinationHotels .details-container{width:30%;display:inline-block;vertical-align:top;padding:25px 10px}
}
.destinationHotels .details-container .hotel-description{padding:10px 0}
.destinationHotels .details-container .form{margin-bottom:5px}
@media screen and (min-width:768px) and (max-width:1023px){.destinationHotels .details-container .form .form-ele-class{float:left}
}
.destinationHotels .details-container .form .checkAvailability{padding:20px 0}
.destinationHotels .details-container .form .checkAvailability .form-input input{padding:4px 10px}
@media screen and (min-width:768px) and (max-width:1023px){.destinationHotels .details-container .form .checkAvailability{float:left;width:40%;padding:0 0 0 30px;padding:0 0 0 1.875rem}
}
.destinationHotels .details-container .form .checkAvailability .button{width:280px}
.destinationHotels .details-container .form .dateCalender input{padding:2px;min-height:30px}
.destinationHotels .details-container .form .dateCalender:nth-child(1){margin-right:5px}
.destinationHotels .details-container .experiences-navigation{padding:0 0 30px}
.destinationHotels .details-container .experiences-navigation a{padding:0 5px;color:#896633}
.destinationHotels .details-container .experiences-navigation a:nth-child(1){text-align:left;border-right:1px solid #896633}
.destinationHotels .details-container .experiences-navigation a:nth-child(2){text-align:center}
.destinationHotels .details-container .experiences-navigation a:nth-child(3){text-align:right;border-left:1px solid #896633}
.modal-content .zero-margin{margin:0}
.modal-content .zero-margin .modal-carousel{margin:0;padding:0}
.modal-content .carousel.threeColumnCarousel{margin:0;padding:0;padding-bottom:20px}
.modal-content .carousel.threeColumnCarousel picture{margin-bottom:0}
.experiences-modal-carousel-body .image-wrapper{position:relative}
.experiences-modal-carousel-body .image-wrapper picture{margin:0}
.experiences-modal-carousel-body .image-wrapper img{width:100%}
.experiences-modal-carousel-body .image-wrapper .label-footer{position:absolute;bottom:0;width:100%;color:#fff;background:rgba(0,0,0,.75)}
.experiences-modal-carousel-body .image-wrapper .label-footer .image-header{width:20%;padding:20px;display:inline-block;font-size:24px;vertical-align:top;text-transform:uppercase}
.experiences-modal-carousel-body .image-wrapper .label-footer .image-description{width:79%;padding:20px;display:inline-block}
.experiences-modal-carousel-body .footer-panel{text-align:right}
.experiences-modal-carousel-body .footer-panel a{margin:10px}
.experiences-modal-carousel-body .footer-panel .buttons-panel{display:inline-block}
@media screen and (max-width:767px){.experiences-modal-carousel-body .image-wrapper .label-footer{position:static;padding:10px 10px 0;background:#000}
.experiences-modal-carousel-body .image-wrapper .label-footer .image-header{font-size:18px}
.experiences-modal-carousel-body .image-wrapper .label-footer .image-description,.experiences-modal-carousel-body .image-wrapper .label-footer .image-header{display:block;width:100%;padding:10px}
.experiences-modal-carousel-body .footer-panel{text-align:left;padding:10px;background:#000;color:#fff}
.experiences-modal-carousel-body .footer-panel .buttons-panel{display:block;padding:5px}
.experiences-modal-carousel-body .footer-panel .buttons-panel .button{margin-bottom:10px;background-color:#fff;color:#896633;border:1px solid #fff}
.experiences-modal-carousel-body .footer-panel .buttons-panel .button:after{color:#fff}
.experiences-modal-carousel-body .footer-panel .buttons-panel .button:hover:after{color:#896633}
.experiences-modal-carousel-body .footer-panel .buttons-panel .button-trans,.experiences-modal-carousel-body .footer-panel .buttons-panel .three-column-component .with-primary-button .button-column,.experiences-modal-carousel-body .footer-panel .buttons-panel .threeColumnComponent .with-primary-button .button-column,.experiences-modal-carousel-body .footer-panel .buttons-panel .twoColumnComponent .with-primary-button .button-column,.three-column-component .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column,.threeColumnComponent .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column,.twoColumnComponent .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column{color:#fff;border:1px solid #fff}
.experiences-modal-carousel-body .footer-panel .buttons-panel .button-trans:after,.experiences-modal-carousel-body .footer-panel .buttons-panel .three-column-component .with-primary-button .button-column:after,.experiences-modal-carousel-body .footer-panel .buttons-panel .threeColumnComponent .with-primary-button .button-column:after,.experiences-modal-carousel-body .footer-panel .buttons-panel .twoColumnComponent .with-primary-button .button-column:after,.three-column-component .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column:after,.threeColumnComponent .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column:after,.twoColumnComponent .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column:after{color:#000}
.experiences-modal-carousel-body .footer-panel .buttons-panel .button-trans:hover:after,.experiences-modal-carousel-body .footer-panel .buttons-panel .three-column-component .with-primary-button .button-column:hover:after,.experiences-modal-carousel-body .footer-panel .buttons-panel .threeColumnComponent .with-primary-button .button-column:hover:after,.experiences-modal-carousel-body .footer-panel .buttons-panel .twoColumnComponent .with-primary-button .button-column:hover:after,.three-column-component .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column:hover:after,.threeColumnComponent .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column:hover:after,.twoColumnComponent .with-primary-button .experiences-modal-carousel-body .footer-panel .buttons-panel .button-column:hover:after{color:#fff}
.experiences-modal-carousel-body .footer-panel a{margin:0}
}
.carousel-control-previous{background-image:none;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:90px;margin-top:-20px;height:90px;width:90px;top:30%;padding:0;color:#fff}
.carousel-control-previous:before{content:"a";font-family:tajsvg !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carousel-control-next{background-image:none;font-size:90px;margin-top:-20px;height:90px;width:90px;top:30%;padding:0;right:0 !important;color:#fff}
.carousel-control-next:before{content:"a";font-family:tajsvg !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media screen and (max-width:767px){.carousel-control-previous{font-size:40px;margin-top:-45px;height:40px;width:40px;top:30%;left:0}
.carousel-control-next{font-size:40px;margin-top:-45px;height:40px;width:40px;top:30%;right:0 !important}
}
.timeline{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.timeline{margin-top:42px;margin-top:2.625rem}
}
.timeline .row{position:relative;padding-bottom:25px}
.timeline .row .timeline-round{display:table-cell;vertical-align:middle;min-height:100px;min-height:6.25rem;width:100px;width:6.25rem}
.timeline .row .timeline-round:after{content:"";background:#6f1200;width:1px;position:absolute;bottom:0;top:0;left:50px}
@media(max-width:768px){.timeline .row .timeline-round:after{content:none}
}
@media(max-width:768px){.timeline .row .timeline-round{display:block;width:100%;padding-bottom:15px}
}
.timeline .row .round-circle{height:100px;height:6.25rem;width:100px;width:6.25rem;margin-bottom:20px;margin-bottom:1.25rem;background:#6f1200;border-radius:100%;text-align:center;color:#fff;font-size:21px;display:table-cell;vertical-align:middle}
@media(max-width:768px){.timeline .row .round-circle{display:block;margin:0 auto;margin:0 auto;position:relative}
}
@media(max-width:768px){.timeline .row .round-circle span{display:block;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);left:50%}
}
.faq .faqAccordion .panel-collapse .timeline .row div.panel-body,.timeline .row .faq .faqAccordion .panel-collapse div.panel-body,.timeline .row div.body-copy{display:table-cell;vertical-align:middle;padding-left:30px;padding-top:6px}
.faq .faqAccordion .panel-collapse .timeline .row div.panel-body .text-highlight,.timeline .row .faq .faqAccordion .panel-collapse div.panel-body .text-highlight,.timeline .row div.body-copy .text-highlight{color:#896633}
@media(max-width:768px){.faq .faqAccordion .panel-collapse .timeline .row div.panel-body,.timeline .row .faq .faqAccordion .panel-collapse div.panel-body,.timeline .row div.body-copy{display:block;width:100%;padding:0;text-align:center}
}
.timeline .row:first-of-type .timeline-round:after{top:50%}
.timeline .row:last-child .timeline-round:after{bottom:50%}
.diversityStatisticsCard{margin-top:70px;margin-top:4.375rem;text-align:center}
.diversityStatisticsCard .row{background-color:#f5f1ec;padding-top:40px;padding-top:2.5rem}
.diversityStatisticsCard .row h5{margin-bottom:50px;margin-bottom:3.125rem}
.diversityStatisticsCard .row .data-blocks{margin-bottom:40px;margin-bottom:2.5rem}
.diversityStatisticsCard .row .data-blocks span{display:block}
.diversityStatisticsCard .row .data-blocks em,.diversityStatisticsCard .row .data-blocks i{font-size:80px;font-size:5rem}
.diversityStatisticsCard .row .data-blocks .dsc-data{display:block;font-size:30px;font-weight:700;margin:25px 0 15px;margin:1.5625rem 0 .9375rem}
.diversityStatisticsCard h5.intro-copy{margin:50px 0 25px;margin:3.125rem 0 1.5625rem}
@media(max-width:768px){.diversityStatisticsCard h5.intro-copy{margin:30px 0 20px;margin:1.875rem 0 1.25rem;line-height:20px;line-height:1.25rem}
}
.subscribe{background-color:#f5f1ec;text-align:center}
.subscribe h5{padding:30px 0;padding:1.875rem 0}
.subscribe form{display:block;padding:20px 0 30px;padding:1.25rem 0 1.875rem}
@media(max-width:768px){.subscribe form{padding:10px 0 40px;padding:.625rem 0 2.5rem}
}
@media(max-width:768px){.subscribe form .form-group{width:100%;width:100%;margin-bottom:15px;margin-bottom:.9375rem}
}
.subscribe form .form-group input{height:35px;font-size:12px;margin-right:15px;margin-right:.9375rem;width:420px;width:26.25rem}
@media(max-width:768px){.subscribe form .form-group input{margin:0 auto;margin:0 auto;max-width:420px;max-width:26.25rem;width:90%;width:90%}
}
.subscribe form button{top:2px}
@media(max-width:768px){.subscribe form button{display:block;margin:0 auto;max-width:420px;max-width:26.25rem;width:90%;width:90%}
}
.controlElementsDropdown .title{margin-bottom:0}
.controlElementsDropdown .filterSection{text-align:center;margin-bottom:30px;margin-bottom:1.875rem}
.controlElementsDropdown .filterSection .filterLabel{text-transform:uppercase;margin-bottom:15px;margin-bottom:.9375rem}
@media screen and (min-width:1024px){.controlElementsDropdown .filterSection .filterLabel{display:inline-block}
}
.controlElementsDropdown .filterSection .control-group-dropdown{width:100%;text-align:left;margin-bottom:30px;margin-bottom:1.875rem}
@media screen and (min-width:1024px){.controlElementsDropdown .filterSection .control-group-dropdown{display:inline-block;margin-left:10px;margin-left:.625rem;max-width:250px;max-width:15.625rem}
}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-toggle{width:100%;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 1px #000;background-color:#fff;position:relative;text-align:left;height:35px;height:2.1875rem;padding-left:15px;padding-left:.9375rem}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-toggle:after{font-family:tajsvg;content:"b";font-size:15px;font-size:.9375rem;font-style:normal;text-transform:none;padding:0 10px;padding:0 .625rem;color:#896633;z-index:0;position:absolute;border-left:solid 1px #a7a9ac;vertical-align:sub;right:0}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-menu{border-radius:2px;border:solid 1px #000;padding-top:0}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-menu .dropdown-header{font-size:14px;font-size:.875rem;font-weight:700;padding:20px 15px 3px;padding:1.25rem .9375rem .1875rem;color:#000;text-transform:uppercase}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-menu .divider{color:#d7d7d7;margin:0;margin:0}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-menu li>a{color:#896633}
.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-menu li>a:focus,.controlElementsDropdown .filterSection .control-group-dropdown .dropdown-menu li>a:hover{background-color:#eee;font-size:14px;font-size:.875rem;font-weight:100;font-weight:100;padding:5px 15px;padding:.3125rem .9375rem}
.contactCard{text-align:center}
.action-bar .action-container .contactCard .at4-icon.aticon-facebook,.action-bar .action-container .contactCard .at4-icon.aticon-twitter,.action-bar .action-container .contactCard .aticon-email,.action-bar .action-container .contactCard .aticon-google_plusone_share,.actionBar .action-container .contactCard .at4-icon.aticon-facebook,.actionBar .action-container .contactCard .at4-icon.aticon-twitter,.actionBar .action-container .contactCard .aticon-email,.actionBar .action-container .contactCard .aticon-google_plusone_share,.contactCard .action-bar .action-container .at4-icon.aticon-facebook,.contactCard .action-bar .action-container .at4-icon.aticon-twitter,.contactCard .action-bar .action-container .aticon-email,.contactCard .action-bar .action-container .aticon-google_plusone_share,.contactCard .actionBar .action-container .at4-icon.aticon-facebook,.contactCard .actionBar .action-container .at4-icon.aticon-twitter,.contactCard .actionBar .action-container .aticon-email,.contactCard .actionBar .action-container .aticon-google_plusone_share,.contactCard .fa{padding:0 6px;padding:0 .375rem}
.contactCard .enquiryForm .error,.contactCard .requestSpaBooking .error,.contactCard .small-copy,.contactCard .websiteFeedback .error,.enquiryForm .contactCard .error,.requestSpaBooking .contactCard .error,.websiteFeedback .contactCard .error{color:#896633}
.contactCard .country-contact{max-width:750px;max-width:46.875rem;margin:30px auto;margin:1.875rem auto}
.contactCard .country-contact .table-row{width:100%;width:100%}
.contactCard .country-contact .table-row:nth-child(odd){background:#f5f1ec}
.contactCard .country-contact .table-row .table-column{display:inline-block;width:49%;width:49%;padding:15px 30px 10px;padding:.9375rem 1.875rem .625rem}
@media(max-width:768px){.contactCard .country-contact .table-row .table-column{padding:10px 36px;padding:.625rem 2.25rem}
}
.contactCard .country-contact .table-row .table-column.country{text-align:right;vertical-align:top;font-weight:700;padding-left:0;padding-left:0}
.contactCard .country-contact .table-row .table-column.contact{text-align:left;padding-right:0;padding-right:0}
.contactCard .country-contact .table-row .table-column.contact .alternate{padding:20px 0 0 7px;padding:1.25rem 0 0 .4375rem;display:block}
@media(max-width:768px){.contactCard .country-contact .table-row .table-column.contact .alternate{padding-top:5px;padding-top:.3125rem}
.contactCard .country-contact .table-row .table-column.contact .alternate .number{display:block}
}
.action-bar .action-container .contactCard .country-contact .table-row .table-column .at4-icon.aticon-facebook,.action-bar .action-container .contactCard .country-contact .table-row .table-column .at4-icon.aticon-twitter,.action-bar .action-container .contactCard .country-contact .table-row .table-column .aticon-email,.action-bar .action-container .contactCard .country-contact .table-row .table-column .aticon-google_plusone_share,.actionBar .action-container .contactCard .country-contact .table-row .table-column .at4-icon.aticon-facebook,.actionBar .action-container .contactCard .country-contact .table-row .table-column .at4-icon.aticon-twitter,.actionBar .action-container .contactCard .country-contact .table-row .table-column .aticon-email,.actionBar .action-container .contactCard .country-contact .table-row .table-column .aticon-google_plusone_share,.contactCard .country-contact .table-row .table-column .action-bar .action-container .at4-icon.aticon-facebook,.contactCard .country-contact .table-row .table-column .action-bar .action-container .at4-icon.aticon-twitter,.contactCard .country-contact .table-row .table-column .action-bar .action-container .aticon-email,.contactCard .country-contact .table-row .table-column .action-bar .action-container .aticon-google_plusone_share,.contactCard .country-contact .table-row .table-column .actionBar .action-container .at4-icon.aticon-facebook,.contactCard .country-contact .table-row .table-column .actionBar .action-container .at4-icon.aticon-twitter,.contactCard .country-contact .table-row .table-column .actionBar .action-container .aticon-email,.contactCard .country-contact .table-row .table-column .actionBar .action-container .aticon-google_plusone_share,.contactCard .country-contact .table-row .table-column .fa{padding-right:8px;padding-right:.5rem}
.dataTable .tab-select-section .tab-content{margin-top:30px}
.dataTable .tab-select-section .tab-content .tab-pane table{width:100%;text-align:center}
.dataTable .tab-select-section .tab-content .tab-pane table thead{background:#f5f1ec}
.dataTable .tab-select-section .tab-content .tab-pane table thead th{padding:7px 0}
.dataTable .tab-select-section .tab-content .tab-pane table tbody tr.empty-row{height:30px}
.dataTable .tab-select-section .tab-content .tab-pane table tbody tr td{padding:5px 0}
.dataTable .tab-select-section .tab-content .tab-pane table tbody tr td:first-child{text-align:left;padding-left:10px}
.dataTable .tab-select-section .tab-content .tab-pane table tbody tr:nth-child(even){background:#f5f1ec}
.articlesGroup .container,.articlesGroup .richTextEditor .container-block,.richTextEditor .articlesGroup .container-block{padding:0}
.articlesGroup .container .article-container article.big-article img,.articlesGroup .richTextEditor .container-block .article-container article.big-article img,.richTextEditor .articlesGroup .container-block .article-container article.big-article img{width:100%}
.articlesGroup .container .article-container article.big-article p.description,.articlesGroup .richTextEditor .container-block .article-container article.big-article p.description,.richTextEditor .articlesGroup .container-block .article-container article.big-article p.description{height:40px;height:2.5rem;margin-bottom:25px;margin-bottom:1.5625rem;overflow:hidden}
@media(max-width:768px){.articlesGroup .container .article-container article.big-article,.articlesGroup .richTextEditor .container-block .article-container article.big-article,.richTextEditor .articlesGroup .container-block .article-container article.big-article{margin:0 0 30px;margin:0 0 1.875rem}
}
.articlesGroup .container .article-container article.small-article,.articlesGroup .richTextEditor .container-block .article-container article.small-article,.richTextEditor .articlesGroup .container-block .article-container article.small-article{margin:20px 0 30px;margin:1.25rem 0 1.875rem}
.articlesGroup .container .article-container article.small-article div.image-container,.articlesGroup .richTextEditor .container-block .article-container article.small-article div.image-container,.richTextEditor .articlesGroup .container-block .article-container article.small-article div.image-container{padding:0}
.articlesGroup .container .article-container article.small-article div.image-container img,.articlesGroup .richTextEditor .container-block .article-container article.small-article div.image-container img,.richTextEditor .articlesGroup .container-block .article-container article.small-article div.image-container img{width:100%}
.articlesGroup .container .article-container article.small-article div.article-info,.articlesGroup .richTextEditor .container-block .article-container article.small-article div.article-info,.richTextEditor .articlesGroup .container-block .article-container article.small-article div.article-info{padding-right:0}
.articlesGroup .container .article-container article.small-article div.article-info p.description,.articlesGroup .richTextEditor .container-block .article-container article.small-article div.article-info p.description,.richTextEditor .articlesGroup .container-block .article-container article.small-article div.article-info p.description{height:80px;height:5rem;margin-bottom:28px;margin-bottom:1.75rem;overflow:hidden}
.articlesGroup .container .article-container article.small-article:nth-child(-n+3),.articlesGroup .richTextEditor .container-block .article-container article.small-article:nth-child(-n+3),.richTextEditor .articlesGroup .container-block .article-container article.small-article:nth-child(-n+3){margin-top:0}
@media(max-width:768px){.articlesGroup .container .article-container article.small-article,.articlesGroup .richTextEditor .container-block .article-container article.small-article,.richTextEditor .articlesGroup .container-block .article-container article.small-article{margin:0 0 40px;margin:0 0 2.5rem}
.articlesGroup .container .article-container article.small-article div.article-info,.articlesGroup .richTextEditor .container-block .article-container article.small-article div.article-info,.richTextEditor .articlesGroup .container-block .article-container article.small-article div.article-info{padding:0}
}
.articlesGroup .container .article-container article .article-info,.articlesGroup .richTextEditor .container-block .article-container article .article-info,.richTextEditor .articlesGroup .container-block .article-container article .article-info{margin-top:20px;margin-top:1.25rem}
.articlesGroup .container .article-container article .article-info .author,.articlesGroup .richTextEditor .container-block .article-container article .article-info .author,.richTextEditor .articlesGroup .container-block .article-container article .article-info .author{color:#5f6062}
.articlesGroup .container .article-container article .article-info .author span,.articlesGroup .richTextEditor .container-block .article-container article .article-info .author span,.richTextEditor .articlesGroup .container-block .article-container article .article-info .author span{color:#896633}
.articlesGroup .container .article-container article .article-info .enquiryForm span.error,.articlesGroup .container .article-container article .article-info .requestSpaBooking span.error,.articlesGroup .container .article-container article .article-info .websiteFeedback span.error,.articlesGroup .container .article-container article .article-info span.small-copy,.articlesGroup .richTextEditor .container-block .article-container article .article-info .enquiryForm span.error,.articlesGroup .richTextEditor .container-block .article-container article .article-info .requestSpaBooking span.error,.articlesGroup .richTextEditor .container-block .article-container article .article-info .websiteFeedback span.error,.articlesGroup .richTextEditor .container-block .article-container article .article-info span.small-copy,.enquiryForm .articlesGroup .container .article-container article .article-info span.error,.enquiryForm .articlesGroup .richTextEditor .container-block .article-container article .article-info span.error,.enquiryForm .richTextEditor .articlesGroup .container-block .article-container article .article-info span.error,.requestSpaBooking .articlesGroup .container .article-container article .article-info span.error,.requestSpaBooking .articlesGroup .richTextEditor .container-block .article-container article .article-info span.error,.requestSpaBooking .richTextEditor .articlesGroup .container-block .article-container article .article-info span.error,.richTextEditor .articlesGroup .container-block .article-container article .article-info .enquiryForm span.error,.richTextEditor .articlesGroup .container-block .article-container article .article-info .requestSpaBooking span.error,.richTextEditor .articlesGroup .container-block .article-container article .article-info .websiteFeedback span.error,.richTextEditor .articlesGroup .container-block .article-container article .article-info span.small-copy,.websiteFeedback .articlesGroup .container .article-container article .article-info span.error,.websiteFeedback .articlesGroup .richTextEditor .container-block .article-container article .article-info span.error,.websiteFeedback .richTextEditor .articlesGroup .container-block .article-container article .article-info span.error{color:#5f6062;margin-left:10px;margin-left:.625rem}
.articlesGroup .container #view-more,.articlesGroup .richTextEditor .container-block #view-more,.richTextEditor .articlesGroup .container-block #view-more{margin:30px auto;margin:1.875rem auto;width:200px;width:12.5rem;display:block;text-align:center}
@media(max-width:768px){.articlesGroup .container #view-more,.articlesGroup .richTextEditor .container-block #view-more,.richTextEditor .articlesGroup .container-block #view-more{margin-top:0;width:90%}
}
.articlesGroup .container #view-more .button-label,.articlesGroup .richTextEditor .container-block #view-more .button-label,.richTextEditor .articlesGroup .container-block #view-more .button-label{float:right;position:relative;background-color:#6f1200;color:#fff;display:inline-block;top:2px;top:.125rem;height:16px;height:1rem;width:16px;width:1rem;margin-left:5px;margin-left:.3125rem;padding-left:1px;padding-left:.0625rem;padding-top:2px;padding-top:.125rem}
.articlesGroup .container #view-more .button-label span,.articlesGroup .richTextEditor .container-block #view-more .button-label span,.richTextEditor .articlesGroup .container-block #view-more .button-label span{position:relative;top:-5px;top:-.3125rem;font-size:12px;font-size:.75rem}
.articlesGroup .container .cta-disabled,.articlesGroup .richTextEditor .container-block .cta-disabled,.richTextEditor .articlesGroup .container-block .cta-disabled{background-color:transparent;color:#896633}
.uniqueHighlights{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.uniqueHighlights{margin-top:42px;margin-top:2.625rem}
}
.uniqueHighlights .highlight-heading{margin-bottom:15px;margin-bottom:.9375rem}
.uniqueHighlights .highlight-heading .title{font-size:24px;font-size:1.5rem}
.uniqueHighlights .unique-highlights{border:1px solid #896633;padding:25px;padding:1.5625rem}
.uniqueHighlights .links{margin-top:10px;margin-top:.625rem;margin-right:15px;margin-right:.9375rem}
@media(min-width:1024px){.uniqueHighlights .links-wrapper{margin-top:20px;margin-top:1.25rem}
}
.worldMapFilters #hotelInfoOverlay .map-overlay{padding:15px;padding:.9375rem;width:300px;min-width:initial;top:20px;left:20px;position:absolute;z-index:1;background:#fff}
.worldMapFilters #hotelInfoOverlay .map-overlay img{width:100%}
.worldMapFilters #hotelInfoOverlay .map-overlay .overlayHeader{margin:15px 0 10px;margin:.9375rem 0 .625rem}
.worldMapFilters #hotelInfoOverlay .map-overlay .overlayHeader .close{opacity:1}
.worldMapFilters #hotelInfoOverlay .map-overlay .direction{padding:20px 0 15px;padding:1.25rem 0 .9375rem;display:block}
@media(max-width:1024px){.worldMapFilters #hotelInfoOverlay .map-overlay .direction{padding:20px 0;padding:1.25rem 0}
}
.worldMapFilters #hotelInfoOverlay .map-overlay .address{padding-bottom:15px;padding-bottom:.9375rem}
.worldMapFilters #hotelInfoOverlay .map-overlay .call,.worldMapFilters #hotelInfoOverlay .map-overlay .email{padding-bottom:14px;padding-bottom:.875rem}
@media(max-width:1024px){.worldMapFilters #hotelInfoOverlay .map-overlay .call,.worldMapFilters #hotelInfoOverlay .map-overlay .email{padding-bottom:12px;padding-bottom:.75rem}
}
.worldMapFilters #hotelInfoOverlay .map-overlay .fax{padding-bottom:20px;padding-bottom:1.25rem}
@media(max-width:1024px){.worldMapFilters #hotelInfoOverlay .map-overlay .fax{padding-bottom:15px;padding-bottom:.9375rem}
}
.worldMapFilters #hotelInfoOverlay .map-overlay .title{display:inline-block;margin-bottom:0;text-transform:uppercase;font-weight:600}
.worldMapFilters #hotelInfoOverlay .map-overlay .links{margin-bottom:10px;margin-bottom:.625rem}
.careerSteps .career-steps{background-color:#f5f1ec}
.careerSteps .col-centered{display:inline-block;vertical-align:top;float:none;margin-right:-4px}
@media screen and (min-width:1024px){.careerSteps .stepWrapper{padding:0}
}
@media(max-width:480px){.careerSteps .stepWrapper{padding:0;padding:0rem}
}
@media(min-width:768px) and (max-width:1024px){.careerSteps .stepWrapper{padding:5px;padding:.3125rem}
}
.careerSteps .stepWrapper .stepHeader{min-height:70px;min-height:4.375rem}
.show-more-filter{font-size:15px;font-size:.9375rem;padding:4px 12px;padding:.25rem .75rem;height:30px;height:1.875rem;color:#896633;background:0;border-radius:2px;text-transform:uppercase;font-weight:500;cursor:pointer;display:inline-block;border:0}
.show-more-filter:after{font-family:FontAwesome;content:"\f107";font-size:12px;font-style:normal;text-transform:none;right:0;padding:0 10px;color:#896633;z-index:0;top:7px;line-height:1.2}
.show-more-filter:hover{text-decoration:none;color:#896633}
.show-more-filter:hover:after{color:#896633}
.show-more-filter:active,.show-more-filter:focus{text-decoration:none;color:#896633;outline:0}
.awardGallery{word-wrap:break-word}
.awardGallery .loadMoreSec{display:block;text-align:center}
.awardGallery .tabs-menu-container{display:inline-block;width:100%;border-bottom:1px solid #d7d7d7;padding-bottom:10px}
.awardGallery .tabs-menu-container .tabs-menu li{float:left;display:inline;margin-right:6%;width:8.5%}
.awardGallery .tabs-menu-container .tabs-menu li a{text-transform:uppercase}
.awardGallery .tabs-menu-container .tabs-menu li a.active{color:#000;position:relative}
.awardGallery .tabs-menu-container .tabs-menu li a.active:after{content:" ";position:absolute;border:1px solid #000;width:70%;bottom:-14px;left:0;right:0;margin-left:auto;margin-right:auto}
.awardGallery .filter-container{margin-bottom:30px}
.awardGallery .filter-container .selected-filters>span{color:#896633;margin:0 0 0 7px;padding:0 10px;border:2px solid #896633;border-width-size:1px;font-size:10px;display:inline-block;text-decoration:none}
.awardGallery .filter-container .selected-filters .removeTags{font-size:20px;font-weight:700;line-height:18px;color:#896633;text-shadow:0 1px 0 #fff;position:relative;top:2px;left:4px;cursor:pointer}
@media screen and (max-width:767px){.awardGallery .tabs-menu-container .tabs-menu li{margin-right:3%;width:auto;margin-left:3%}
}
.awardGallery h2{color:#6f1200}
.awardGallery h2:before{display:none}
.awardGallery h3{color:#6f1200;text-transform:uppercase}
.awardGallery .multiColumnComponent{margin-top:0}
.awardGallery .multiColumnComponent .column-wrap{margin-top:15px}
.awardGallery input[type=checkbox]+label:before,.awardGallery input[type=checkbox]:checked+label:before{height:15px;left:-15px}
.awardGallery .tab-content-container{margin-bottom:40px;margin-top:15px}
.awardGallery .tab-content-container .intro-copy{text-transform:capitalize}
.awardGallery .tab-content-container .mainDiv .hotelDesc{padding-top:10px;padding-bottom:25px;border-bottom:1px solid #d7d7d7}
.awardGallery .tab-content-container .filterDropMargin{margin-top:13px}
.awardGallery .tab-content-container .filterDropMargin label{font-size:.875rem;font-weight:400;padding-left:10px;display:inline;word-wrap:break-word;position:relative}
.hotelContactInfo .filterSection{text-align:center;margin-bottom:30px;margin-bottom:1.875rem}
.hotelContactInfo .filterSection .filterLabel{text-transform:uppercase}
@media screen and (min-width:1024px){.hotelContactInfo .filterSection .filterLabel{display:inline-block;position:relative;top:-10px;top:-.625rem;margin-right:10px;margin-right:.625rem}
}
.hotelContactInfo .filterSection .form-input{max-width:250px;max-width:15.625rem}
@media screen and (min-width:1024px){.hotelContactInfo .filterSection .form-input{display:inline-block}
}
.hotelContactInfo .filterSection .cityList{margin-top:20px;margin-top:1.25rem}
@media screen and (min-width:1024px){.hotelContactInfo .filterSection .cityList{margin-top:0;margin-left:10px;margin-left:.625rem}
}
.hotelContactInfo .countrySection{margin-bottom:30px;margin-bottom:1.875rem}
.hotelContactInfo .countrySection .countryLabel{margin:0;font-weight:500;text-transform:uppercase;color:#000;background:#f5f1ec;font-size:18px;font-size:1.125rem;padding:0 10px;padding:0 .625rem}
.hotelContactInfo .citySection{margin-bottom:20px;margin-bottom:1.25rem}
.hotelContactInfo .citySection .cityLabel{margin:0;font-weight:500;color:#000;padding:0;font-size:18px;font-size:1.125rem}
@media screen and (min-width:1024px){.hotelContactInfo .citySection .cityLabel{margin-left:-40px;margin-left:-2.5rem}
}
.hotelContactInfo .hotelList{margin-bottom:30px;margin-bottom:1.875rem}
.hotelContactInfo .hotelList>div{padding:0 25px;padding:0 1.5625rem}
.hotelContactInfo .hotelList .hotelLabel{font-weight:500}
.hotelContactInfo .hotelList .contactDetails{margin-bottom:10px;margin-bottom:.625rem}
.hotelContactInfo .hotelList .contactDetails a{line-height:30px;line-height:1.875rem}
.hotelContactInfo .hotelList .contactDetails a em{padding-left:0;padding-right:5px;padding-right:.3125rem}
.hotelContactInfo .hotelList .socialLinks ul{overflow:auto}
.hotelContactInfo .hotelList .socialLinks a{float:left;color:#5f6062;margin-right:22px;margin-right:1.375rem}
.hotelContactInfo .hotelList .socialLinks a em{padding-left:0}
.hotelContactInfo .divider{height:1px;overflow:hidden;background-color:#d7d7d7;margin-bottom:30px;margin-bottom:1.875rem}
.hotelContactInfo .hideForMobileTablet{display:none}
@media screen and (min-width:1024px){.hotelContactInfo .hideForMobileTablet{display:block}
}
.pressRelease{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.pressRelease{margin-top:42px;margin-top:2.625rem}
}
.pressRelease .mainDiv{max-width:1140px;max-width:71.25rem}
.pressRelease .intro-copy{text-transform:capitalize}
.pressRelease .hotelheader{font-size:22px;font-size:1.375rem;color:#000}
@media(max-width:480px){.pressRelease .hotelheader{font-size:14px;font-size:14px;font-size:.875rem;font-weight:700}
}
.pressRelease .hotelheader:nth-child(1){margin:50px 0 0;margin:3.125rem 0 0}
.pressRelease hr{border-bottom:1px solid #d7d7d7;border-top:0;margin:40px 0 35px;margin:2.5rem 0 2.1875rem 0rem}
@media(max-width:480px){.pressRelease hr{margin:40px 0 30px;margin:2.5rem 0 1.875rem 0rem}
}
.pressRelease .languageStyle{color:#896633}
@media(max-width:480px){.pressRelease .hotelDesc{margin-top:20px;margin-top:1.25rem}
}
@media(max-width:480px){.pressRelease .btn-small-trans{padding:1px 11px;padding:.0625rem .6875rem}
}
@media(max-width:480px){.pressRelease .btn-small-trans{padding-right:none;padding-right:none}
}
@media(max-width:480px){.pressRelease .btnSpacing{margin-top:10px;margin-top:.625rem}
}
.pressRelease .nav-tabs>li{margin-bottom:1px;margin-bottom:.0625rem}
.pressRelease .active>a{border-bottom:2px solid #000 !important}
.pressRelease #filterTab{width:100%}
@media(max-width:480px){.pressRelease #filterTab{width:none;width:none}
}
.pressRelease .nav-tabs>li.active>a,.pressRelease .nav-tabs>li.active>a:focus,.pressRelease .nav-tabs>li.active>a:hover{border:0}
.pressRelease .filterComboSpace{margin-top:60px;margin-top:3.75rem}
@media(max-width:480px){.pressRelease .filterComboSpace{margin-top:30px;margin-top:1.875rem}
}
.pressRelease .filterDropMargin{margin-top:20px;margin-top:1.25rem}
@media(max-width:480px){.pressRelease .filterDropMargin{margin-top:30px;margin-top:1.875rem}
}
.pressRelease .filterDropMargin input[type=checkbox]+label{padding-left:25px;padding-left:1.5625rem}
.pressRelease .filterDropMargin input[type=checkbox]+label:before{left:0}
.pressRelease .nav-tabs>li>a,.pressRelease .nav-tabs>li>a:hover{border:0}
.pressRelease .form-input.custom select{width:100%}
.pressRelease H2::before,.pressRelease h2::before{content:none}
.pressRelease li>a{text-transform:uppercase}
.pressRelease .active>a{font-weight:700}
.pressRelease label{font-size:.875rem;font-weight:400;padding-left:10px;padding-left:.625rem;display:inline;word-wrap:break-word}
.pressRelease .showMoreFilter{color:#896633;text-align:center;margin-top:40px;margin-top:2.5rem}
.pressRelease .hotelHeader div:nth-last-of-type(1):first-of-type{margin-top:50px}
.pressRelease .sub-nav{color:#fff;text-transform:uppercase}
.pressRelease .sub-nav .dropdown-menu{border:solid 2px #896633;border-top:0;-webkit-box-shadow:0,0,0,0,transparent;box-shadow:0,0,0,0,transparent;left:3px;padding:0 22px 22px;position:absolute;background-color:#fff}
.pressRelease .sub-nav .dropdown-menu li{border-bottom:solid 1px #a7a9ac}
.pressRelease .sub-nav .dropdown-menu li:last-child{border-bottom:0}
.pressRelease .sub-nav .dropdown-menu li a{font-size:15px;font-size:.9375rem;padding:15px 0;padding:.9375rem 0}
.pressRelease .sub-nav .dropdown-menu li a:focus,.pressRelease .sub-nav .dropdown-menu li a:hover{padding:15px 0;background-color:transparent}
.pressRelease .sub-nav .dropdown-menu li ul li{border-bottom:0}
.pressRelease .sub-nav .dropdown-menu li ul a{color:#5f6062;font-size:13px;padding:10px 0;display:block}
.pressRelease .sub-nav .dropdown-menu li ul a:focus,.pressRelease .sub-nav .dropdown-menu li ul a:hover{font-weight:inherit;padding:10px 0}
.pressRelease .fa-angle-left:before,.pressRelease .fa-angle-right:before{color:#000}
.pressRelease .mob-nav .right{right:6px;top:32px}
@media(max-width:480px){.pressRelease .mob-nav .right{top:291px;top:18.1875rem}
}
.pressRelease .mob-nav .left{top:32px}
@media(max-width:480px){.pressRelease .mob-nav .left{top:291px;top:18.1875rem}
}
.pressRelease .mob-nav .left,.pressRelease .mob-nav .right{background:0}
.pressRelease .navbar-nav>li>a{line-height:15px}
.pressRelease .nav a{color:#896633;font-size:14px;font-size:.875rem}
.pressRelease .nav ul a{color:#896633}
.pressRelease .nav>li{float:left}
.pressRelease .nav>li>a.selected{color:#fff;background-color:#896633}
.pressRelease .nav>li>a.selected:before{content:"";position:absolute;top:-7px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-12px;margin-left:-.75rem}
.pressRelease .nav>li>a:hover{color:#896633;background-color:#fff}
.pressRelease .nav>li>a:hover:before{content:"";position:absolute;top:-7px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-12px;margin-left:-.75rem}
.pressRelease .nav>li.open a.focus,.pressRelease .nav>li.open a:hover{color:#000;background-color:#fff}
.pressRelease .sub-dropdown>a{font-weight:700}
.pressRelease ul.navbar-nav>li{padding:7px 60px 0}
@media(max-width:480px){.pressRelease ul.navbar-nav>li{padding:7px 6px 0;padding:.4375rem .375rem 0}
}
.pressRelease .navbar{height:auto}
@media(max-width:1024px){.sub-nav ul.navbar-nav{width:500%}
.richTextEditor .sub-nav .container-block,.sub-nav .container,.sub-nav .richTextEditor .container-block{width:100%;overflow:hidden}
}
@media(max-width:1024px) and (max-width:480px){.richTextEditor .sub-nav .container-block,.sub-nav .container,.sub-nav .richTextEditor .container-block{position:relative}
}
@media(max-width:1024px){.navbar-nav{margin:0;float:none}
.mob-nav{display:block;position:relative;font-size:20px}
.mob-nav .left,.mob-nav .right{position:absolute;top:0;padding:12px 10px 4px;background-color:#896633;z-index:999}
.mob-nav .left{left:0}
.mob-nav .left span{border-right:solid 1px #fff;padding-right:8px}
.mob-nav .right{right:0}
.mob-nav .right span{border-left:solid 1px #fff;padding-left:8px}
}
.careerOpportunities .mainDivSpacing{margin-top:50px;margin-top:3.125rem}
@media screen and (max-width:1023px){.careerOpportunities .mainDivSpacing{margin-top:42px;margin-top:2.625rem}
}
.careerOpportunities .descCareerSpacing{margin-top:20px;margin-top:1.25rem}
.careerOpportunities a{margin:20px 0 0 16px;margin:1.25rem 0 0 1rem}
.careerOpportunities .barSpacing{border-bottom:1px solid #d7d7d7;border-top:0;margin:30px 0 0;margin:1.875rem 0 0 0rem}
.newsAndAnnouncement .newsDivSpace{margin-top:90px}
@media(max-width:480px){.newsAndAnnouncement .newsDivSpace{margin-top:30px}
}
.newsAndAnnouncement .boldStyleNewsPara{font-weight:700}
.newsAndAnnouncement .newsBrandImg{height:99px;width:154px;border:1px solid #896633}
@media(max-width:480px){.newsAndAnnouncement .newsBrandImg{height:88px;width:290px}
}
.newsAndAnnouncement .newsDescDiv{height:180px;word-wrap:break-word}
.newsAndAnnouncement .backgrnd{background:#f4f1ec}
@media(max-width:480px){.ammenitiesBox .services .roomServices .list-item ul .newsAndAnnouncement li,.faq .faqAccordion .panel-collapse .newsAndAnnouncement .panel-body,.faq .faqAccordion .panel-default .panel-heading .newsAndAnnouncement a[role=button],.newsAndAnnouncement .ammenitiesBox .services .roomServices .list-item ul li,.newsAndAnnouncement .body-copy,.newsAndAnnouncement .faq .faqAccordion .panel-collapse .panel-body,.newsAndAnnouncement .faq .faqAccordion .panel-default .panel-heading a[role=button]{font-size:14px}
}
@media(max-width:480px){.newsAndAnnouncement .newsAddFont{font-size:14px}
}
@media(max-width:480px){.newsAndAnnouncement .newsDescGap{margin-top:15px}
}
.newsAndAnnouncement .newsBtnSpac{left:47%}
.stagesOfRecruitment .backgrnd{background:#f4f1ec}
.stagesOfRecruitment .titleStyle{margin-top:30px;margin-top:1.875rem;font-size:22px;font-size:1.375rem;text-transform:uppercase;font-weight:700}
@media(max-width:480px){.stagesOfRecruitment .titleStyle{font-size:18px;font-size:1.125rem;margin-top:46px;margin-top:2.875rem;margin-left:-24px;margin-left:-1.5rem}
}
.stagesOfRecruitment .bottomSpacing{margin-bottom:40px;margin-bottom:2.5rem}
@media(max-width:480px){.stagesOfRecruitment .bottomSpacing{margin-bottom:30px;margin-bottom:1.875rem}
}
.stagesOfRecruitment .mainDiv{height:144px;height:9rem;width:945px;width:59.0625rem;margin-top:10px;margin-top:.625rem}
@media(max-width:480px){.stagesOfRecruitment .mainDiv{width:auto;height:auto}
}
.stagesOfRecruitment .stageStyle{display:inline-block;margin-top:40px;margin-top:2.5rem;font-size:15px;font-size:.9375rem;color:#5f6062;text-transform:uppercase}
@media(max-width:480px){.stagesOfRecruitment .stageStyle{margin-top:30px;margin-top:1.875rem;font-size:14px;font-size:.875rem;color:#666}
}
.stagesOfRecruitment .squareStyle{height:24px;height:1.5rem;width:28px;width:1.75rem;border:1px solid #000;text-align:center;background:#6f1200;font-size:21px;font-size:1.3125rem;color:#fff;margin:0 auto 50px;margin:0 auto 3.125rem}
@media(max-width:480px){.stagesOfRecruitment .squareStyle{margin:0 auto 30px;margin:0 auto 1.875rem;margin:0 auto 30px;height:30px;height:1.875rem;width:30px;width:1.875rem;font-size:18px;font-size:1.125rem}
}
.stagesOfRecruitment .stageDiv{margin-top:20px;margin-top:1.25rem}
.stagesOfRecruitment .suqareDivStyle{text-align:center}
.stagesOfRecruitment .divider{margin-top:16px;margin-top:1rem;width:0;height:8em;display:inline-block;border-left:1px solid #fff}
@media(max-width:480px){.stagesOfRecruitment .divider{margin-top:28px;margin-top:1.75rem;height:5em}
}
.filtersDropDown .nav-tabs>li{margin-bottom:1px;margin-bottom:.0625rem}
.filtersDropDown .active>a{border-bottom:2px solid #000 !important}
.filtersDropDown #filterTab{width:100%}
.filtersDropDown .row{overflow:hidden}
.filtersDropDown .nav-tabs>li.active>a,.filtersDropDown .nav-tabs>li.active>a:focus,.filtersDropDown .nav-tabs>li.active>a:hover{border:0}
.filtersDropDown .filterComboSpace{margin-top:60px;margin-top:3.75rem}
@media(max-width:480px){.filtersDropDown .filterComboSpace{margin-top:30px;margin-top:1.875rem}
}
.filtersDropDown .filterDropMargin{margin-top:20px;margin-top:1.25rem}
@media(max-width:480px){.filtersDropDown .filterDropMargin{margin-top:30px;margin-top:1.875rem}
}
.filtersDropDown .nav-tabs>li>a,.filtersDropDown .nav-tabs>li>a:hover{border:0}
.filtersDropDown .form-input.custom select{width:100%}
.filtersDropDown H2::before,.filtersDropDown h2::before{content:none}
.filtersDropDown li>a{text-transform:uppercase}
.filtersDropDown .active>a{font-weight:700}
.filtersDropDown label{font-size:.875rem;font-weight:400;padding-left:10px;display:inline;word-wrap:break-word}
.filtersDropDown .showMoreFilter{color:#896633;text-align:center;margin-top:40px;margin-top:2.5rem}
.filtersDropDown .sub-nav{color:#fff;text-transform:uppercase}
.filtersDropDown .sub-nav .dropdown-menu{border:solid 2px #896633;border-top:0;-webkit-box-shadow:0,0,0,0,transparent;box-shadow:0,0,0,0,transparent;left:3px;padding:0 22px 22px;position:absolute;background-color:#fff}
.filtersDropDown .sub-nav .dropdown-menu li{border-bottom:solid 1px #a7a9ac}
.filtersDropDown .sub-nav .dropdown-menu li:last-child{border-bottom:0}
.filtersDropDown .sub-nav .dropdown-menu li a{font-size:15px;font-size:.9375rem;padding:15px 0;padding:.9375rem 0}
.filtersDropDown .sub-nav .dropdown-menu li a:focus,.filtersDropDown .sub-nav .dropdown-menu li a:hover{padding:15px 0;background-color:transparent}
.filtersDropDown .sub-nav .dropdown-menu li ul li{border-bottom:0}
.filtersDropDown .sub-nav .dropdown-menu li ul a{color:#5f6062;font-size:13px;padding:10px 0;display:block}
.filtersDropDown .sub-nav .dropdown-menu li ul a:focus,.filtersDropDown .sub-nav .dropdown-menu li ul a:hover{font-weight:inherit;padding:10px 0}
.filtersDropDown .fa-angle-left:before,.filtersDropDown .fa-angle-right:before{color:#000}
.filtersDropDown .mob-nav .right{right:6px;top:32px}
.filtersDropDown .mob-nav .left{top:32px}
.filtersDropDown .mob-nav .left,.filtersDropDown .mob-nav .right{background:0}
.filtersDropDown .navbar-nav>li>a{line-height:15px}
.filtersDropDown .nav a{color:#896633;font-size:14px;font-size:.875rem}
.filtersDropDown .nav ul a{color:#896633}
.filtersDropDown .nav>li{float:left}
.filtersDropDown .nav>li>a.selected{color:#fff;background-color:#896633}
.filtersDropDown .nav>li>a.selected:before{content:"";position:absolute;top:-7px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-12px;margin-left:-.75rem}
.filtersDropDown .nav>li>a:hover{color:#896633;background-color:#fff}
.filtersDropDown .nav>li>a:hover:before{content:"";position:absolute;top:-7px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-12px;margin-left:-.75rem}
.filtersDropDown .nav>li.open a.focus,.filtersDropDown .nav>li.open a:hover{color:#000;background-color:#fff}
.filtersDropDown .sub-dropdown>a{font-weight:700}
.filtersDropDown ul.navbar-nav>li{padding:7px 60px 0}
@media(max-width:480px){.filtersDropDown ul.navbar-nav>li{padding:7px 6px 0;padding:.4375rem .375rem 0}
}
.filtersDropDown .navbar{height:auto}
.mob-nav{display:none}
#sub-menu-mob{position:relative}
#sub-menu-mob>ul{left:13px;right:13px;min-width:auto;display:none;top:-2px}
[role=button]{cursor:pointer}
@media(max-width:1024px){.sub-nav ul.navbar-nav{width:500%}
.richTextEditor .sub-nav .container-block,.sub-nav .container,.sub-nav .richTextEditor .container-block{width:100%;overflow:hidden}
}
@media(max-width:1024px) and (max-width:480px){.richTextEditor .sub-nav .container-block,.sub-nav .container,.sub-nav .richTextEditor .container-block{position:relative}
}
@media(max-width:1024px){.navbar-nav{margin:0 28px;float:none}
.mob-nav{display:block;position:relative;font-size:20px}
.mob-nav .left,.mob-nav .right{position:absolute;top:0;padding:12px 10px 4px;background-color:#896633;z-index:999}
.mob-nav .left{left:0}
.mob-nav .left span{border-right:solid 1px #fff;padding-right:8px}
.mob-nav .right{right:0}
.mob-nav .right span{border-left:solid 1px #fff;padding-left:8px}
}
.whomToContact .name{font-size:24px}
@media(max-width:480px){.whomToContact .name{font-size:18px;margin-top:30px}
}
.whomToContact .posn{font-size:16px}
@media(max-width:480px){.whomToContact .posn{font-size:14px}
}
.whomToContact .titleSpace{margin-top:30px}
.whomToContact .leftSpace{margin-left:30px}
@media(max-width:480px){.whomToContact .leftSpace{margin-left:0}
}
.whomToContact .contactimage{width:195px;height:145px}
@media(max-width:480px){.whomToContact .contactimage{width:242px;height:218px}
}
@media(max-width:480px){.whomToContact #contactAdd{margin-left:35px;margin-top:20px}
}
.financialReports{margin-top:70px}
.financialReports .filterDiv{height:50px;height:3.125rem;background:#f4f1ec;margin-top:30px;margin-top:1.875rem}
@media(max-width:480px){.financialReports .filterDiv{height:100px;height:6.25rem}
}
@media screen and (min-width:1024px){.financialReports .filterDiv .labelStyle{width:18%}
}
.financialReports .form-input.custom{margin-top:9px;margin-top:.5625rem;height:33px;height:2.0625rem}
.financialReports .labelStyle{margin-top:16px;margin-top:1rem;text-transform:uppercase}
.financialReports .grpHeader{margin-top:35px;margin-top:2.1875rem;margin-left:-25px;margin-left:-1.5625rem;font-size:18px;font-size:1.125rem;font-weight:500;text-transform:uppercase}
@media(max-width:480px){.financialReports .grpHeader{font-size:16px;font-size:1rem;width:129%}
}
.financialReports .linkStyle{font-size:16px;font-size:1rem;margin-left:-25px;margin-left:-1.5625rem;color:#896633}
@media(max-width:480px){.financialReports .linkStyle{font-size:14px;font-size:.875rem;width:129%}
}
.financialReports .nav-tabs>li{text-transform:uppercase}
.financialReports .mobileView-Div{display:none !important}
@media(max-width:480px){.financialReports .mobileView-Div{display:block !important}
}
.financialReports .deskTopView-Div{display:block !important}
@media(max-width:480px){.financialReports .deskTopView-Div{display:none !important}
}
@media(max-width:480px){.ammenitiesBox .services .roomServices .list-item ul .financialReports li,.faq .faqAccordion .panel-collapse .financialReports .panel-body,.faq .faqAccordion .panel-default .panel-heading .financialReports a[role=button],.financialReports .ammenitiesBox .services .roomServices .list-item ul li,.financialReports .body-copy,.financialReports .faq .faqAccordion .panel-collapse .panel-body,.financialReports .faq .faqAccordion .panel-default .panel-heading a[role=button]{font-size:14px;font-size:.875rem}
}
@media(max-width:480px){.financialReports hr{margin:20px 0;margin:1.25rem 0}
}
.financialReports .pdfTxt{margin-left:5px;margin-left:.3125rem}
.financialReports .pdfSpacing{margin-top:-25px;margin-top:-1.5625rem;float:right;text-align:right}
@media(max-width:480px){.financialReports .pdfSpacing{margin-top:0;margin-top:0rem;margin-right:25px;margin-right:1.5625rem}
}
.financialReports .fa-file-pdf-o:before{color:#896633}
.financialReports .form-input.custom select{width:100%}
.financialReports .dateLabel{margin-left:-25px;margin-left:-1.5625rem}
.financialReports hr{border-top:1px solid #d7d7d7;margin-left:-10px;margin-left:-.625rem}
.tabComponent .desktop-view{display:block;background-color:none}
@media screen and (max-width:767px){.tabComponent .desktop-view{display:none}
}
.tabComponent .desktop-view .navigation-bar{padding:0 15px 6px;padding:0 .9375rem .375rem;border-bottom:1px solid #d7d7d7}
.tabComponent .desktop-view .navigation-bar li{padding:10px 25px;padding:.625rem 1.5625rem;display:inline;text-transform:uppercase;font-size:15px;font-size:.9375rem;font-weight:500;font-weight:500}
.tabComponent .desktop-view .navigation-bar li.active{border:1px solid #d7d7d7;background-color:#fff;border-bottom:0}
.tabComponent .desktop-view .navigation-bar li.active a{color:#000}
.tabComponent .desktop-view .white-nav{background-color:#fff}
.tabComponent .desktop-view .colored-nav{background-color:#f5f1ec;padding:10px 25px;padding:.625rem 1.5625rem}
.listContact .listHeader .btn-group{vertical-align:top;padding:10px 10px 10px 0;padding:.625rem .625rem .625rem 0}
.listContact .listHeader .btn-group button:focus{border:1px solid #66afe9}
.listContact .listHeader .form-input.custom{position:relative;display:inline-block;vertical-align:middle;margin-bottom:10px;margin-bottom:.625rem}
@media screen and (min-width:768px){.listContact .listHeader .form-input.custom{max-width:250px;max-width:15.625rem;margin-top:10px;margin-top:.625rem}
}
.listContact .listHeader .tabWrapper{margin-bottom:10px;margin-bottom:.625rem;position:relative;display:inline-block;vertical-align:middle}
@media screen and (min-width:768px){.listContact .listHeader .tabWrapper{min-width:760px;min-width:47.5rem}
}
.listContact .tabContainer .tabContent{position:relative;display:none}
.listContact .tabContainer .tabContent.active{display:block}
.listContact .tabContainer .tabContent .countrySection{margin:10px 0;margin:.625rem 0}
.listContact .tabContainer .tabContent .countrySection .countryLabel{margin:0;font-weight:500;text-transform:uppercase;color:#000;background:#f5f1ec;font-size:18px;font-size:1.125rem;padding:0 10px;padding:0 .625rem}
.listContact .tabContainer .tabContent h6{text-transform:uppercase}
.listContact .tabContainer .tabContent h6.bold{font-weight:500}
.listContact .list-contact.singleContactRow{border-bottom:1px solid #d7d7d7}
.listContact .list-contact.singleContactRow .image-container{display:table-cell;vertical-align:top;padding:30px 15px;padding:1.875rem .9375rem;width:20%;width:20%;max-width:195px;max-width:12.1875rem}
.listContact .list-contact.singleContactRow .image-container picture img{width:100%}
@media screen and (max-width:767px){.listContact .list-contact.singleContactRow .image-container{display:block;width:100%;width:100%;max-width:290px;max-width:18.125rem;padding:30px 15px 0;padding:1.875rem .9375rem 0}
.listContact .list-contact.singleContactRow .image-container picture img{width:100%}
}
.listContact .list-contact.singleContactRow .text-container{display:table-cell;vertical-align:top;width:80%;padding:30px 15px;padding:1.875rem .9375rem}
.listContact .list-contact.singleContactRow .text-container .name-address{display:inline-block}
@media screen and (max-width:767px){.listContact .list-contact.singleContactRow .text-container .name-address{width:100%}
}
.listContact .list-contact.singleContactRow .text-container .contact{display:inline-block;float:right;width:300px}
@media screen and (max-width:767px){.listContact .list-contact.singleContactRow .text-container .contact{float:none;width:100%}
}
.listContact .list-contact.singleContactRow .text-container .contact .email{word-wrap:break-word;word-break:break-all;line-height:normal}
.listContact .list-contact.singleContactRow .text-container .contact div{padding:5px 0;padding:.3125rem 0}
.listContact .list-contact.singleContactRow .text-container .contact .social-networks a{padding:0 5px;padding:0 .3125rem}
.listContact .list-contact.singleContactRow .text-container.no-image{display:inline-block;width:100%}
.listContact .list-contact.singleContactRow .text-container .fax{color:#896633}
.listContact .infoOverlayWrapper{position:absolute;z-index:1;background:#fff;top:65px;top:4.0625rem;left:20px;left:1.25rem;padding:10px;padding:.625rem}
.listContact .infoOverlayWrapper .info-overlay{box-sizing:border-box;width:240px;width:15rem;padding-bottom:10px;padding-bottom:.625rem}
.listContact .infoOverlayWrapper .info-overlay .close{display:block;padding-bottom:10px;padding-bottom:.625rem}
.listContact .infoOverlayWrapper .info-overlay .image-container{clear:both}
.listContact .infoOverlayWrapper .info-overlay .image-container img{width:100%}
.listContact .infoOverlayWrapper .info-overlay .address{padding-bottom:10px;padding-bottom:.625rem}
.listHotel .hotelListSection{max-width:768px;max-width:48rem;margin:30px auto 0;margin:1.875rem auto 0}
.listHotel .city-list{border-bottom:1px solid #d7d7d7;padding:25px 0 20px;padding:1.5625rem 0 1.25rem}
.listHotel .city-list h5{font-size:16px;font-size:1rem;color:#896633;font-weight:500}
.listHotel .city-list ul.hotel-list{display:table-cell;float:none;padding-left:0}
@media(max-width:768px){.listHotel .city-list ul.hotel-list{float:left}
}
.listHotel .city-list .cta-container{display:table-cell;float:none;vertical-align:bottom;margin:15px 0 0;margin:.9375rem 0 0;padding-left:0}
@media(max-width:768px){.listHotel .city-list .cta-container{float:left}
}
.listHotel .city-list .cta-container a{margin-top:10px;margin-top:.625rem}
.listHotel .col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;margin-right:-.25rem;padding:0 5px}
.listHotel .filterSection{text-align:center;margin-bottom:10px;margin-bottom:.625rem}
.listHotel .filterSection .filterLabel{text-transform:uppercase;margin:15px 0 20px;margin:.9375rem 0 1.25rem}
.listHotel .filterSection .cityList,.listHotel .filterSection .hotelList{margin-top:20px;margin-top:1.25rem}
@media screen and (min-width:1024px){.listHotel .filterSection .cityList,.listHotel .filterSection .hotelList{margin-top:0}
}
.listHotel .countrySection{margin-bottom:12px;margin-bottom:.75rem}
.listHotel .countrySection .countryLabel{margin:0;font-weight:500;text-transform:uppercase;color:#000;font-size:18px;font-size:1.125rem}
.listHotel .citySection{margin-bottom:0;margin-bottom:0rem}
.listHotel .citySection .cityLabel{margin:0;font-weight:600;color:#896633;padding:0;text-transform:uppercase;font-size:14px;font-size:.875rem}
.listHotel .hotelSection{margin-bottom:15px;margin-bottom:.9375rem}
.listHotel .hotelSection .hotelLabel{margin:0;color:#896633;padding:0;font-size:14px;font-size:.875rem;margin-bottom:10px;margin-bottom:.625rem}
.listHotel .hotelSection .buttonWrapper{margin-bottom:10px;margin-bottom:.625rem}
@media screen and (min-width:1024px){.listHotel .hotelSection .buttonWrapper{text-align:right}
}
.listHotel .hotelSection .buttonWrapper .btn-small-trans{margin-bottom:5px;margin-bottom:.3125rem}
.listHotel .divider{height:1px;overflow:hidden;background-color:#d7d7d7;margin-bottom:30px;margin-bottom:1.875rem}
.textImageListing{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.textImageListing{margin-top:42px;margin-top:2.625rem}
}
.textImageListing .taj-founders{text-align:left}
.textImageListing .taj-founders .video-listing-container{margin-bottom:15px}
.textImageListing .taj-founders .video-listing-container .image-container img{width:100%}
.textImageListing .taj-founders h6{color:#896633;margin:0}
.textImageListing .taj-founders h5{margin:0 0 15px}
.textImageListing .taj-founders .logo-container{max-width:140px;padding-bottom:10px}
@media screen and (max-width:767px){.textImageListing .taj-founders .logo-container{margin-top:10px;margin-top:.625rem;margin-bottom:5px;margin-bottom:.3125rem}
}
.textImageListing .taj-founders .three-column-component .with-primary-button a.button-column,.textImageListing .taj-founders .threeColumnComponent .with-primary-button a.button-column,.textImageListing .taj-founders .twoColumnComponent .with-primary-button a.button-column,.textImageListing .taj-founders a.button-trans,.three-column-component .with-primary-button .textImageListing .taj-founders a.button-column,.threeColumnComponent .with-primary-button .textImageListing .taj-founders a.button-column,.twoColumnComponent .with-primary-button .textImageListing .taj-founders a.button-column{margin-top:5px}
.textImageListing .taj-founders .subTitle{color:#666}
.textImageListing .taj-founders .content-wrap{margin-bottom:40px;padding:0}
@media screen and (min-width:1024px){.textImageListing .taj-founders .content-wrap img{margin-top:4px}
}
.textImageListing .taj-founders .text-container-heading .subTitle{padding-bottom:10px}
@media screen and (max-width:1023px){.textImageListing .taj-founders .taj-founders{padding:0}
}
.overlayTabsCarousel .tab-content-container ul li,.three-col-tabs .tab-content-container ul li{float:left;display:inline;margin-right:6%}
.overlayTabsCarousel .overlaytabs-carousel-header,.three-col-tabs .overlaytabs-carousel-header{display:inline-block;width:100%;border-bottom:1px solid #d7d7d7;margin-bottom:17px;margin-top:20px;padding-bottom:10px}
.overlayTabsCarousel .label-footer,.three-col-tabs .label-footer{text-align:left;position:relative;padding-top:30px}
.enquiryForm .overlayTabsCarousel .label-footer .error,.enquiryForm .three-col-tabs .label-footer .error,.overlayTabsCarousel .label-footer .enquiryForm .error,.overlayTabsCarousel .label-footer .requestSpaBooking .error,.overlayTabsCarousel .label-footer .small-copy,.overlayTabsCarousel .label-footer .websiteFeedback .error,.requestSpaBooking .overlayTabsCarousel .label-footer .error,.requestSpaBooking .three-col-tabs .label-footer .error,.three-col-tabs .label-footer .enquiryForm .error,.three-col-tabs .label-footer .requestSpaBooking .error,.three-col-tabs .label-footer .small-copy,.three-col-tabs .label-footer .websiteFeedback .error,.websiteFeedback .overlayTabsCarousel .label-footer .error,.websiteFeedback .three-col-tabs .label-footer .error{color:#a7a9ac}
.overlayTabsCarousel .bx-default-pager,.three-col-tabs .bx-default-pager{display:none}
.overlayTabsCarousel .carousel.threeColumnCarousel,.three-col-tabs .carousel.threeColumnCarousel{margin:0;padding:0 40px 10px}
@media screen and (max-width:767px){.overlayTabsCarousel .carousel.threeColumnCarousel,.three-col-tabs .carousel.threeColumnCarousel{padding:30px 10px}
}
.overlayTabsCarousel .carousel.threeColumnCarousel .carousel-section .bx-wrapper .bx-controls-direction a.bx-prev,.three-col-tabs .carousel.threeColumnCarousel .carousel-section .bx-wrapper .bx-controls-direction a.bx-prev{border-left:20px solid #fff;top:37%}
.overlayTabsCarousel .carousel.threeColumnCarousel .carousel-section .bx-wrapper .bx-controls-direction a.bx-next,.three-col-tabs .carousel.threeColumnCarousel .carousel-section .bx-wrapper .bx-controls-direction a.bx-next{border-right:20px solid #fff;right:-1px;top:37%}
.overlayTabsCarousel .recommend-type,.three-col-tabs .recommend-type{background-color:#f0cb00;color:#fff;width:108px;font-size:10px;font-size:.625rem;line-height:11px;position:absolute;top:-17px;left:50%;margin-left:-54px;height:29px;padding:4px;text-align:center;border-radius:2px;padding-left:20px;text-transform:uppercase;background-image:url(core/images/map/badge.png);background-repeat:no-repeat;background-size:19px;background-position:7px 2px}
.overlayTabsCarousel .overlaytabs-carousel-tabs,.three-col-tabs .overlaytabs-carousel-tabs{text-align:center;float:left;width:100%;padding:0 40px}
.overlayTabsCarousel .overlaytabs-carousel-tabs li,.three-col-tabs .overlaytabs-carousel-tabs li{display:inline;margin-right:6%}
.overlayTabsCarousel .overlaytabs-carousel-tabs li a,.three-col-tabs .overlaytabs-carousel-tabs li a{text-transform:uppercase}
.overlayTabsCarousel .overlaytabs-carousel-tabs li a.active,.three-col-tabs .overlaytabs-carousel-tabs li a.active{color:#000;position:relative}
.overlayTabsCarousel .overlaytabs-carousel-tabs li a.active:after,.three-col-tabs .overlaytabs-carousel-tabs li a.active:after{content:" ";position:absolute;border:1px solid #000;width:70%;bottom:-15px;left:0;right:0;margin-left:auto;margin-right:auto}
.spaOffering .form-input.custom select{width:100%}
.spaOffering .spaDirection{color:#fff}
.spaOffering #separatorMob{display:none}
@media(max-width:480px){.spaOffering #separatorMob{display:block;margin:20px 0 0 30px;margin:1.25rem 0 0 1.875rem;width:190px;width:11.875rem}
}
.spaOffering .verticalLineContact{border-left:1px solid #d7d7d7;display:inline-block;vertical-align:middle;margin:-52px 0 0 65px;margin:-3.25rem 0 0 4.0625rem;height:60px;height:60px;height:3.75rem}
@media(max-width:480px){.spaOffering .verticalLineContact{display:none}
}
.spaOffering .descDivStyle{margin-top:60px;margin-top:3.75rem;width:1140px;width:71.25rem;height:163px;height:10.1875rem;background:#5f6062}
@media(max-width:480px){.spaOffering .descDivStyle{height:auto;width:auto;margin-top:30px;margin-top:1.875rem}
}
@media(max-width:480px){.richTextEditor .spaOffering .container-block,.spaOffering .container,.spaOffering .richTextEditor .container-block{padding-right:0;padding-right:0}
}
.spaOffering .hotelTitle{font-size:1.75rem;text-transform:uppercase}
@media(max-width:480px){.spaOffering .hotelTitle{font-size:20px;font-size:1.25rem}
}
.spaOffering #spaTitle{display:inline-block;margin-left:100px;margin-left:6.25rem;float:left}
@media(max-width:480px){.spaOffering #spaTitle{margin-left:30px;margin-left:1.875rem;float:none}
}
.spaOffering #spaAdd{display:inline-block;margin-left:265px;margin-left:16.5625rem}
@media(max-width:480px){.spaOffering #spaAdd{display:block;margin-left:30px;margin-left:1.875rem}
}
.spaOffering .topSpacingAdd,.spaOffering .topSpacingContact,.spaOffering .topSpacingTitle{margin-top:50px;margin-top:3.125rem;color:#fff}
@media(max-width:480px){.spaOffering .topSpacingTitle{margin-top:30px;margin-top:1.875rem}
}
@media(max-width:480px){.spaOffering .topSpacingAdd{margin-top:20px;margin-top:1.25rem}
}
@media(max-width:480px){.spaOffering .topSpacingContact{margin-top:20px;margin-top:1.25rem}
}
.spaOffering .spaMail{color:#fff}
.spaOffering .subHeaderStyle{font-size:.875rem;margin-right:110px;margin-right:6.875rem}
@media(max-width:480px){.spaOffering .subHeaderStyle{font-size:14px;font-size:.875rem}
}
.action-bar .action-container .spaOffering span.envelopeSpacing.aticon-email,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.action-bar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-facebook,.action-bar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-twitter,.action-bar .action-container .spaOffering span.fa-map-marker.aticon-email,.action-bar .action-container .spaOffering span.fa-map-marker.aticon-google_plusone_share,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-email,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.actionBar .action-container .spaOffering span.envelopeSpacing.aticon-email,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.actionBar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-facebook,.actionBar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-twitter,.actionBar .action-container .spaOffering span.fa-map-marker.aticon-email,.actionBar .action-container .spaOffering span.fa-map-marker.aticon-google_plusone_share,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-email,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.spaOffering .action-bar .action-container span.envelopeSpacing.aticon-email,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.spaOffering .action-bar .action-container span.fa-map-marker.at4-icon.aticon-facebook,.spaOffering .action-bar .action-container span.fa-map-marker.at4-icon.aticon-twitter,.spaOffering .action-bar .action-container span.fa-map-marker.aticon-email,.spaOffering .action-bar .action-container span.fa-map-marker.aticon-google_plusone_share,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.aticon-email,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.spaOffering .actionBar .action-container span.envelopeSpacing.aticon-email,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.spaOffering .actionBar .action-container span.fa-map-marker.at4-icon.aticon-facebook,.spaOffering .actionBar .action-container span.fa-map-marker.at4-icon.aticon-twitter,.spaOffering .actionBar .action-container span.fa-map-marker.aticon-email,.spaOffering .actionBar .action-container span.fa-map-marker.aticon-google_plusone_share,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.aticon-email,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.spaOffering span.fa.fa-envelope.envelopeSpacing,.spaOffering span.fa.fa-map-marker,.spaOffering span.fa.fa-phone-square.phoneSpacing{margin-right:10px;margin-right:.625rem}
@media(max-width:480px){.action-bar .action-container .spaOffering span.envelopeSpacing.aticon-email,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.actionBar .action-container .spaOffering span.envelopeSpacing.aticon-email,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.spaOffering .action-bar .action-container span.envelopeSpacing.aticon-email,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.spaOffering .actionBar .action-container span.envelopeSpacing.aticon-email,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.aticon-google_plusone_share,.spaOffering span.fa.fa-envelope.envelopeSpacing{margin-right:8px;margin-right:.5rem}
}
@media(max-width:480px){.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-email,.action-bar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-email,.actionBar .action-container .spaOffering span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.aticon-email,.spaOffering .action-bar .action-container span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-facebook,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.at4-icon.aticon-twitter,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.aticon-email,.spaOffering .actionBar .action-container span.fa-phone-square.phoneSpacing.aticon-google_plusone_share,.spaOffering span.fa.fa-phone-square.phoneSpacing{margin-right:8px;margin-right:.5rem}
}
@media(max-width:480px){.action-bar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-facebook,.action-bar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-twitter,.action-bar .action-container .spaOffering span.fa-map-marker.aticon-email,.action-bar .action-container .spaOffering span.fa-map-marker.aticon-google_plusone_share,.actionBar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-facebook,.actionBar .action-container .spaOffering span.fa-map-marker.at4-icon.aticon-twitter,.actionBar .action-container .spaOffering span.fa-map-marker.aticon-email,.actionBar .action-container .spaOffering span.fa-map-marker.aticon-google_plusone_share,.spaOffering .action-bar .action-container span.fa-map-marker.at4-icon.aticon-facebook,.spaOffering .action-bar .action-container span.fa-map-marker.at4-icon.aticon-twitter,.spaOffering .action-bar .action-container span.fa-map-marker.aticon-email,.spaOffering .action-bar .action-container span.fa-map-marker.aticon-google_plusone_share,.spaOffering .actionBar .action-container span.fa-map-marker.at4-icon.aticon-facebook,.spaOffering .actionBar .action-container span.fa-map-marker.at4-icon.aticon-twitter,.spaOffering .actionBar .action-container span.fa-map-marker.aticon-email,.spaOffering .actionBar .action-container span.fa-map-marker.aticon-google_plusone_share,.spaOffering span.fa.fa-map-marker{margin-right:8px;margin-right:.5rem}
}
.action-bar .action-container .spaOffering span.envelopeSpacing.aticon-email>a,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook>a,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter>a,.action-bar .action-container .spaOffering span.fa-envelope.envelopeSpacing.aticon-google_plusone_share>a,.actionBar .action-container .spaOffering span.envelopeSpacing.aticon-email>a,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook>a,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter>a,.actionBar .action-container .spaOffering span.fa-envelope.envelopeSpacing.aticon-google_plusone_share>a,.spaOffering .action-bar .action-container span.envelopeSpacing.aticon-email>a,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook>a,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter>a,.spaOffering .action-bar .action-container span.fa-envelope.envelopeSpacing.aticon-google_plusone_share>a,.spaOffering .actionBar .action-container span.envelopeSpacing.aticon-email>a,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-facebook>a,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.at4-icon.aticon-twitter>a,.spaOffering .actionBar .action-container span.fa-envelope.envelopeSpacing.aticon-google_plusone_share>a,.spaOffering span.fa.fa-envelope.envelopeSpacing>a{color:#fff}
.spaOffering #spaContact{display:inline-block;margin-left:65px;margin-left:4.0625rem}
@media(max-width:480px){.spaOffering #spaContact{display:block;margin-left:30px;margin-left:1.875rem}
}
@media(max-width:480px){.spaOffering .filterDropMargin{margin:10px 0 0;margin:.625rem 0 0}
}
.spaOffering .verticalLine{border-right:1px solid #d7d7d7;height:70px;height:4.375rem;display:inline-block}
.spaOffering .image-container{overflow:hidden}
.spaOffering .card-without-carousel{margin-bottom:20px;margin-bottom:1.25rem}
.spaOffering .card-without-carousel #spaImageArrow{z-index:10}
@media(max-width:480px){.spaOffering .card-without-carousel #spaImageArrow{display:hidden}
}
.spaOffering .card-without-carousel .arrow-even{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #eee;position:relative;top:50px;top:3.125rem;right:95px;right:5.9375rem}
.spaOffering .card-without-carousel .arrow-odd{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:relative;top:50px;top:3.125rem;left:505px;left:31.5625rem;border-left:10px solid #eee}
@media(max-width:480px){.spaOffering .card-without-carousel .arrow-odd{left:0;top:0}
}
.spaOffering .card-without-carousel hr{border-top:1px solid #d7d7d7;margin-left:135px;margin-left:8.4375rem;margin-right:135px;margin-right:8.4375rem}
@media(max-width:480px){.spaOffering .card-without-carousel hr{margin-left:57px;margin-left:3.5625rem;margin-right:60px;margin-right:3.75rem}
}
.spaOffering .card-without-carousel .row{background-color:#f5f1ec;margin:0 -30px 0 0;margin:0 -1.875rem 0 0}
@media(max-width:480px){.spaOffering .card-without-carousel .row{margin:0}
}
@media(min-width:1024px){.spaOffering .card-without-carousel .content-card-odd .image-container{float:right;margin-right:0}
}
@media(min-width:1024px){.spaOffering .card-without-carousel .content-card-even .image-container{margin-left:-15px;margin-left:-.9375rem}
}
.spaOffering .card-without-carousel .image-container{overflow:hidden}
@media(min-width:1024px){.spaOffering .card-without-carousel .image-container{width:57%;width:57%}
}
.spaOffering .card-without-carousel .image-container img{height:435px;height:27.1875rem;width:650px;width:40.625rem}
@media(max-width:480px){.spaOffering .card-without-carousel .image-container img{height:192px;height:12rem;width:290px;width:18.125rem;margin-left:-24px;margin-left:-1.5rem}
}
.spaOffering .card-without-carousel article{margin-top:10px}
.spaOffering .text-description-container{overflow:hidden;text-align:center}
@media(min-width:1024px){.spaOffering .text-description-container{padding:40px 30px 0;padding:2.5rem 1.875rem 0}
}
.spaOffering .voucherTitleStyle{font-size:28px;font-size:1.75rem;color:#9fa617;text-transform:uppercase}
@media(max-width:480px){.spaOffering .voucherTitleStyle{font-size:20px;font-size:1.25rem;margin-top:30px;margin-top:1.875rem}
}
.spaOffering .exerType,.spaOffering .subtitle{text-transform:uppercase}
@media(max-width:480px){.spaOffering .subtitle{font-size:14px;font-size:.875rem}
}
.spaOffering .primary-link{margin-top:30px;margin-top:1.875rem}
@media(max-width:480px){.spaOffering .primary-link{margin-bottom:30px;margin-bottom:1.875rem}
}
.spaOffering .detail-description{margin-top:20px;margin-top:1.25rem}
@media(max-width:480px){.spaOffering .detail-description{margin-top:0;margin-top:0rem}
}
.hotelCallout{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.hotelCallout{margin-top:42px;margin-top:2.625rem}
}
.hotelCallout .map-containor{position:relative}
.hotelCallout .map-containor .hotelDetails{margin-bottom:26px;margin-bottom:1.625rem}
@media screen and (min-width:1024px){.hotelCallout .map-containor .hotelDetails{position:absolute;z-index:100;max-width:360px;max-width:22.5rem;top:30px;top:1.875rem;left:30px;left:1.875rem}
}
.hotelCallout .map-containor .map-info{position:relative;border:1px solid #f2f2f2;background-color:#fff;padding:15px 10px;padding:.9375rem .625rem}
.hotelCallout .map-containor .map-info .title{margin:0 0 10px;margin:0 0 .625rem;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}
.hotelCallout .map-containor .map-info .imageContainer{width:100%;min-height:54px;min-height:3.375rem;margin:0 0 20px;margin:0 0 1.25rem}
.hotelCallout .map-containor .map-info .direction{margin:0 0 15px;margin:0 0 .9375rem}
@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .direction{margin:0 0 20px;margin:0 0 1.25rem}
}
.hotelCallout .map-containor .map-info .direction a{font-size:12px;font-size:.75rem}
.hotelCallout .map-containor .map-info .address{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;margin:0 0 15px;margin:0 0 .9375rem}
.hotelCallout .map-containor .map-info .email,.hotelCallout .map-containor .map-info .phone{padding:0;margin:0 0 14px;margin:0 0 .875rem}
@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .email,.hotelCallout .map-containor .map-info .phone{margin:0 0 12px;margin:0 0 .75rem}
}
.hotelCallout .map-containor .map-info .email a,.hotelCallout .map-containor .map-info .phone a{position:relative;word-wrap:break-word;padding-left:18px;padding-left:1.125rem}
.action-bar .action-container .hotelCallout .map-containor .map-info .email a .at4-icon.aticon-facebook,.action-bar .action-container .hotelCallout .map-containor .map-info .email a .at4-icon.aticon-twitter,.action-bar .action-container .hotelCallout .map-containor .map-info .email a .aticon-email,.action-bar .action-container .hotelCallout .map-containor .map-info .email a .aticon-google_plusone_share,.action-bar .action-container .hotelCallout .map-containor .map-info .phone a .at4-icon.aticon-facebook,.action-bar .action-container .hotelCallout .map-containor .map-info .phone a .at4-icon.aticon-twitter,.action-bar .action-container .hotelCallout .map-containor .map-info .phone a .aticon-email,.action-bar .action-container .hotelCallout .map-containor .map-info .phone a .aticon-google_plusone_share,.actionBar .action-container .hotelCallout .map-containor .map-info .email a .at4-icon.aticon-facebook,.actionBar .action-container .hotelCallout .map-containor .map-info .email a .at4-icon.aticon-twitter,.actionBar .action-container .hotelCallout .map-containor .map-info .email a .aticon-email,.actionBar .action-container .hotelCallout .map-containor .map-info .email a .aticon-google_plusone_share,.actionBar .action-container .hotelCallout .map-containor .map-info .phone a .at4-icon.aticon-facebook,.actionBar .action-container .hotelCallout .map-containor .map-info .phone a .at4-icon.aticon-twitter,.actionBar .action-container .hotelCallout .map-containor .map-info .phone a .aticon-email,.actionBar .action-container .hotelCallout .map-containor .map-info .phone a .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .email a .action-bar .action-container .at4-icon.aticon-facebook,.hotelCallout .map-containor .map-info .email a .action-bar .action-container .at4-icon.aticon-twitter,.hotelCallout .map-containor .map-info .email a .action-bar .action-container .aticon-email,.hotelCallout .map-containor .map-info .email a .action-bar .action-container .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .email a .actionBar .action-container .at4-icon.aticon-facebook,.hotelCallout .map-containor .map-info .email a .actionBar .action-container .at4-icon.aticon-twitter,.hotelCallout .map-containor .map-info .email a .actionBar .action-container .aticon-email,.hotelCallout .map-containor .map-info .email a .actionBar .action-container .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .email a .fa,.hotelCallout .map-containor .map-info .phone a .action-bar .action-container .at4-icon.aticon-facebook,.hotelCallout .map-containor .map-info .phone a .action-bar .action-container .at4-icon.aticon-twitter,.hotelCallout .map-containor .map-info .phone a .action-bar .action-container .aticon-email,.hotelCallout .map-containor .map-info .phone a .action-bar .action-container .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .phone a .actionBar .action-container .at4-icon.aticon-facebook,.hotelCallout .map-containor .map-info .phone a .actionBar .action-container .at4-icon.aticon-twitter,.hotelCallout .map-containor .map-info .phone a .actionBar .action-container .aticon-email,.hotelCallout .map-containor .map-info .phone a .actionBar .action-container .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .phone a .fa{position:absolute;top:0;left:0;padding:0;margin:0}
.hotelCallout .map-containor .map-info .fax{padding:0;color:#896633;margin:0 0 20px;margin:0 0 1.25rem}
@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .fax{margin:0 0 15px;margin:0 0 .9375rem}
}
.action-bar .action-container .hotelCallout .map-containor .map-info .fax .at4-icon.aticon-facebook,.action-bar .action-container .hotelCallout .map-containor .map-info .fax .at4-icon.aticon-twitter,.action-bar .action-container .hotelCallout .map-containor .map-info .fax .aticon-email,.action-bar .action-container .hotelCallout .map-containor .map-info .fax .aticon-google_plusone_share,.actionBar .action-container .hotelCallout .map-containor .map-info .fax .at4-icon.aticon-facebook,.actionBar .action-container .hotelCallout .map-containor .map-info .fax .at4-icon.aticon-twitter,.actionBar .action-container .hotelCallout .map-containor .map-info .fax .aticon-email,.actionBar .action-container .hotelCallout .map-containor .map-info .fax .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .fax .action-bar .action-container .at4-icon.aticon-facebook,.hotelCallout .map-containor .map-info .fax .action-bar .action-container .at4-icon.aticon-twitter,.hotelCallout .map-containor .map-info .fax .action-bar .action-container .aticon-email,.hotelCallout .map-containor .map-info .fax .action-bar .action-container .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .fax .actionBar .action-container .at4-icon.aticon-facebook,.hotelCallout .map-containor .map-info .fax .actionBar .action-container .at4-icon.aticon-twitter,.hotelCallout .map-containor .map-info .fax .actionBar .action-container .aticon-email,.hotelCallout .map-containor .map-info .fax .actionBar .action-container .aticon-google_plusone_share,.hotelCallout .map-containor .map-info .fax .fa{padding:0;margin:0}
.hotelCallout .map-containor .map-info .buttonContainer a{width:100%;text-align:center}
@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .buttonContainer a{max-width:150px;max-width:9.375rem}
}
.hotelCallout .map-containor .map-info .buttonContainer a.visitHotelSite{margin:0 0 10px;margin:0 0 .625rem}
.hotelCallout .map-containor .map-info .close{position:absolute;right:10px;right:.625rem;top:10px;top:.625rem;text-decoration:inherit;cursor:pointer;opacity:.7;font-size:16px;font-size:1rem}
.hotelCallout .map-containor .map-info .close em,.hotelCallout .map-containor .map-info .close i{font-size:15px;font-size:.9375rem}
.hotelCallout .map-containor .mapHolder{width:100%;height:548px;height:34.25rem}
.productOverview .container,.productOverview .richTextEditor .container-block,.richTextEditor .productOverview .container-block{margin:0 auto}
.productOverview .container .product-carousel,.productOverview .richTextEditor .container-block .product-carousel,.richTextEditor .productOverview .container-block .product-carousel{padding-right:0}
.productOverview .container .product-carousel .product-image,.productOverview .richTextEditor .container-block .product-carousel .product-image,.richTextEditor .productOverview .container-block .product-carousel .product-image{padding:0;margin-bottom:12px}
.productOverview .container .product-carousel .product-image img,.productOverview .richTextEditor .container-block .product-carousel .product-image img,.richTextEditor .productOverview .container-block .product-carousel .product-image img{width:100%}
.productOverview .container .product-carousel .slider-container ul,.productOverview .richTextEditor .container-block .product-carousel .slider-container ul,.richTextEditor .productOverview .container-block .product-carousel .slider-container ul{text-align:center}
.productOverview .container .product-carousel .slider-container ul li,.productOverview .richTextEditor .container-block .product-carousel .slider-container ul li,.richTextEditor .productOverview .container-block .product-carousel .slider-container ul li{display:inline-block;width:70px;margin-right:12px}
.productOverview .container .product-carousel .slider-container ul li.active,.productOverview .richTextEditor .container-block .product-carousel .slider-container ul li.active,.richTextEditor .productOverview .container-block .product-carousel .slider-container ul li.active{border:3px solid grey !important}
.productOverview .container .product-carousel .slider-container ul li img,.productOverview .richTextEditor .container-block .product-carousel .slider-container ul li img,.richTextEditor .productOverview .container-block .product-carousel .slider-container ul li img{width:100%}
.productOverview .container .product-carousel .slider-container .bx-wrapper,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-wrapper,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-wrapper{max-width:80% !important}
.productOverview .container .product-carousel .slider-container .bx-controls,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-controls,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-controls{position:relative}
.productOverview .container .product-carousel .slider-container .bx-controls a,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-controls a,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-controls a{top:-7px;width:25px;height:35px;background-color:#d7d7d7;padding:7px 2px}
.productOverview .container .product-carousel .slider-container .bx-controls a.bx-prev,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-controls a.bx-prev,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-controls a.bx-prev{left:-35px}
.productOverview .container .product-carousel .slider-container .bx-controls a.bx-next,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-controls a.bx-next,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-controls a.bx-next{right:-35px}
.productOverview .container .product-carousel .slider-container .bx-controls a em,.productOverview .container .product-carousel .slider-container .bx-controls a i,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-controls a em,.productOverview .richTextEditor .container-block .product-carousel .slider-container .bx-controls a i,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-controls a em,.richTextEditor .productOverview .container-block .product-carousel .slider-container .bx-controls a i{color:#896633;font-size:20px;font-weight:600}
.productOverview .container .product-description,.productOverview .richTextEditor .container-block .product-description,.richTextEditor .productOverview .container-block .product-description{padding-left:30px}
@media(max-width:768px){.productOverview .container .product-description,.productOverview .richTextEditor .container-block .product-description,.richTextEditor .productOverview .container-block .product-description{padding-left:15px;padding-top:30px}
}
.productOverview .container .product-description h3,.productOverview .richTextEditor .container-block .product-description h3,.richTextEditor .productOverview .container-block .product-description h3{font-size:30px;line-height:30px}
@media(max-width:768px){.productOverview .container .product-description h3,.productOverview .richTextEditor .container-block .product-description h3,.richTextEditor .productOverview .container-block .product-description h3{font-size:22px;line-height:22px}
}
.faq .faqAccordion .panel-collapse .productOverview .container .product-description p.panel-body,.faq .faqAccordion .panel-collapse .productOverview .richTextEditor .container-block .product-description p.panel-body,.faq .faqAccordion .panel-collapse .richTextEditor .productOverview .container-block .product-description p.panel-body,.productOverview .container .product-description .faq .faqAccordion .panel-collapse p.panel-body,.productOverview .container .product-description p.body-copy,.productOverview .richTextEditor .container-block .product-description .faq .faqAccordion .panel-collapse p.panel-body,.productOverview .richTextEditor .container-block .product-description p.body-copy,.richTextEditor .productOverview .container-block .product-description .faq .faqAccordion .panel-collapse p.panel-body,.richTextEditor .productOverview .container-block .product-description p.body-copy{padding-bottom:30px;border-bottom:1px solid #d7d7d7;margin:0;padding-top:20px}
@media(max-width:768px){.faq .faqAccordion .panel-collapse .productOverview .container .product-description p.panel-body,.faq .faqAccordion .panel-collapse .productOverview .richTextEditor .container-block .product-description p.panel-body,.faq .faqAccordion .panel-collapse .richTextEditor .productOverview .container-block .product-description p.panel-body,.productOverview .container .product-description .faq .faqAccordion .panel-collapse p.panel-body,.productOverview .container .product-description p.body-copy,.productOverview .richTextEditor .container-block .product-description .faq .faqAccordion .panel-collapse p.panel-body,.productOverview .richTextEditor .container-block .product-description p.body-copy,.richTextEditor .productOverview .container-block .product-description .faq .faqAccordion .panel-collapse p.panel-body,.richTextEditor .productOverview .container-block .product-description p.body-copy{padding:20px 0}
}
.productOverview .container .product-description .price,.productOverview .richTextEditor .container-block .product-description .price,.richTextEditor .productOverview .container-block .product-description .price{padding-top:30px}
@media(max-width:768px){.productOverview .container .product-description .price,.productOverview .richTextEditor .container-block .product-description .price,.richTextEditor .productOverview .container-block .product-description .price{padding-top:20px}
}
.action-bar .action-container .productOverview .container .product-description .price span.fa-inr.at4-icon.aticon-facebook,.action-bar .action-container .productOverview .container .product-description .price span.fa-inr.at4-icon.aticon-twitter,.action-bar .action-container .productOverview .container .product-description .price span.fa-inr.aticon-email,.action-bar .action-container .productOverview .container .product-description .price span.fa-inr.aticon-google_plusone_share,.action-bar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.at4-icon.aticon-facebook,.action-bar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.at4-icon.aticon-twitter,.action-bar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.aticon-email,.action-bar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.aticon-google_plusone_share,.action-bar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.at4-icon.aticon-facebook,.action-bar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.at4-icon.aticon-twitter,.action-bar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.aticon-email,.action-bar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.aticon-google_plusone_share,.actionBar .action-container .productOverview .container .product-description .price span.fa-inr.at4-icon.aticon-facebook,.actionBar .action-container .productOverview .container .product-description .price span.fa-inr.at4-icon.aticon-twitter,.actionBar .action-container .productOverview .container .product-description .price span.fa-inr.aticon-email,.actionBar .action-container .productOverview .container .product-description .price span.fa-inr.aticon-google_plusone_share,.actionBar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.at4-icon.aticon-facebook,.actionBar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.at4-icon.aticon-twitter,.actionBar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.aticon-email,.actionBar .action-container .productOverview .richTextEditor .container-block .product-description .price span.fa-inr.aticon-google_plusone_share,.actionBar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.at4-icon.aticon-facebook,.actionBar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.at4-icon.aticon-twitter,.actionBar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.aticon-email,.actionBar .action-container .richTextEditor .productOverview .container-block .product-description .price span.fa-inr.aticon-google_plusone_share,.productOverview .container .product-description .price .action-bar .action-container span.fa-inr.at4-icon.aticon-facebook,.productOverview .container .product-description .price .action-bar .action-container span.fa-inr.at4-icon.aticon-twitter,.productOverview .container .product-description .price .action-bar .action-container span.fa-inr.aticon-email,.productOverview .container .product-description .price .action-bar .action-container span.fa-inr.aticon-google_plusone_share,.productOverview .container .product-description .price .actionBar .action-container span.fa-inr.at4-icon.aticon-facebook,.productOverview .container .product-description .price .actionBar .action-container span.fa-inr.at4-icon.aticon-twitter,.productOverview .container .product-description .price .actionBar .action-container span.fa-inr.aticon-email,.productOverview .container .product-description .price .actionBar .action-container span.fa-inr.aticon-google_plusone_share,.productOverview .container .product-description .price span.fa.fa-inr,.productOverview .richTextEditor .container-block .product-description .price .action-bar .action-container span.fa-inr.at4-icon.aticon-facebook,.productOverview .richTextEditor .container-block .product-description .price .action-bar .action-container span.fa-inr.at4-icon.aticon-twitter,.productOverview .richTextEditor .container-block .product-description .price .action-bar .action-container span.fa-inr.aticon-email,.productOverview .richTextEditor .container-block .product-description .price .action-bar .action-container span.fa-inr.aticon-google_plusone_share,.productOverview .richTextEditor .container-block .product-description .price .actionBar .action-container span.fa-inr.at4-icon.aticon-facebook,.productOverview .richTextEditor .container-block .product-description .price .actionBar .action-container span.fa-inr.at4-icon.aticon-twitter,.productOverview .richTextEditor .container-block .product-description .price .actionBar .action-container span.fa-inr.aticon-email,.productOverview .richTextEditor .container-block .product-description .price .actionBar .action-container span.fa-inr.aticon-google_plusone_share,.productOverview .richTextEditor .container-block .product-description .price span.fa.fa-inr,.richTextEditor .productOverview .container-block .product-description .price .action-bar .action-container span.fa-inr.at4-icon.aticon-facebook,.richTextEditor .productOverview .container-block .product-description .price .action-bar .action-container span.fa-inr.at4-icon.aticon-twitter,.richTextEditor .productOverview .container-block .product-description .price .action-bar .action-container span.fa-inr.aticon-email,.richTextEditor .productOverview .container-block .product-description .price .action-bar .action-container span.fa-inr.aticon-google_plusone_share,.richTextEditor .productOverview .container-block .product-description .price .actionBar .action-container span.fa-inr.at4-icon.aticon-facebook,.richTextEditor .productOverview .container-block .product-description .price .actionBar .action-container span.fa-inr.at4-icon.aticon-twitter,.richTextEditor .productOverview .container-block .product-description .price .actionBar .action-container span.fa-inr.aticon-email,.richTextEditor .productOverview .container-block .product-description .price .actionBar .action-container span.fa-inr.aticon-google_plusone_share,.richTextEditor .productOverview .container-block .product-description .price span.fa.fa-inr{font-size:20px}
.productOverview .container .product-description .price span.amount,.productOverview .richTextEditor .container-block .product-description .price span.amount,.richTextEditor .productOverview .container-block .product-description .price span.amount{font-size:22px;font-weight:500}
.productOverview .container .product-description .product-filter,.productOverview .richTextEditor .container-block .product-description .product-filter,.richTextEditor .productOverview .container-block .product-description .product-filter{padding:5px 0 0}
.productOverview .container .product-description .product-filter #size-filter h6 span,.productOverview .richTextEditor .container-block .product-description .product-filter #size-filter h6 span,.richTextEditor .productOverview .container-block .product-description .product-filter #size-filter h6 span{font-weight:600}
.productOverview .container .product-description .product-filter .color-list li,.productOverview .container .product-description .product-filter .size-list li,.productOverview .richTextEditor .container-block .product-description .product-filter .color-list li,.productOverview .richTextEditor .container-block .product-description .product-filter .size-list li,.richTextEditor .productOverview .container-block .product-description .product-filter .color-list li,.richTextEditor .productOverview .container-block .product-description .product-filter .size-list li{display:inline-block;padding:1px 8px;text-align:center;margin-right:5px;border:1px solid #dcddde}
.productOverview .container .product-description .product-filter .color-list li.active,.productOverview .richTextEditor .container-block .product-description .product-filter .color-list li.active,.richTextEditor .productOverview .container-block .product-description .product-filter .color-list li.active{border:3px solid grey !important}
.productOverview .container .product-description .product-filter .color-list li a,.productOverview .richTextEditor .container-block .product-description .product-filter .color-list li a,.richTextEditor .productOverview .container-block .product-description .product-filter .color-list li a{padding:4px}
.commonListing{margin-top:0;margin-top:0rem;border-bottom:1px solid #000;padding-bottom:30px;padding-bottom:1.875rem}
.error img{width:100%}
.error .error-container{position:absolute;color:#fff;width:40%;top:150px;top:9.375rem;left:50px;left:3.125rem}
.error .error-container .error-title{font-size:35px;font-size:2.1875rem;line-height:40px;line-height:2.5rem}
@media screen and (max-width:767px){.error .error-container .error-title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}
}
.error .error-container p{color:#fff}
.error .error-container .error-links{margin-top:30px;margin-top:1.875rem}
.error .error-container .error-links a{color:#fff}
.error .error-container .error-links a:after{content:"\f105";font-family:FontAwesome;font-size:15px;font-size:.9375rem;margin-left:10px;margin-left:.625rem}
.mediaKit .tabList{display:none;border-bottom:1px solid #d7d7d7;margin:0 -15px 40px -15px;margin:0 -.9375rem 2.5rem -.9375rem;padding:0 15px;padding:0 .9375rem}
.mediaKit .tabList:after,.mediaKit .tabList:before{content:" ";display:table}
.mediaKit .tabList:after{clear:both}
@media screen and (min-width:1024px){.mediaKit .tabList{display:block}
}
.mediaKit .tabList .container .tabContent .listContainer li,.mediaKit .tabList .richTextEditor .container-block .tabContent .listContainer li,.richTextEditor .mediaKit .tabList .container-block .tabContent .listContainer li{display:block}
.mediaKit .tabList li{float:left;position:relative;display:block}
.mediaKit .tabList li a{margin-right:2px;margin-right:.125rem;line-height:1.2;border:1px solid transparent;border-radius:0;position:relative;display:block;padding:10px 15px;padding:.625rem .9375rem;text-decoration:none;text-transform:uppercase;font-size:15px;font-size:.9375rem;font-weight:400}
.mediaKit .tabList li a:hover{background-color:#f5f1ec}
.mediaKit .tabList li.active{bottom:-1px}
.mediaKit .tabList li.active a{color:#000;border:1px solid #d7d7d7;border-bottom-color:transparent;cursor:default;background-color:#fff}
.mediaKit .tabList li.active a:hover{background-color:#fff}
.mediaKit .tabListSelect{margin-bottom:20px;margin-bottom:1.25rem}
@media screen and (min-width:1024px){.mediaKit .tabListSelect{display:none}
}
.mediaKit .links{text-transform:uppercase;padding:10px 0 10px 20px;padding:.625rem 0 .625rem 1.25rem;text-align:right}
.mediaKit .links a{position:relative}
.action-bar .action-container .mediaKit .links a .at4-icon.aticon-facebook,.action-bar .action-container .mediaKit .links a .at4-icon.aticon-twitter,.action-bar .action-container .mediaKit .links a .aticon-email,.action-bar .action-container .mediaKit .links a .aticon-google_plusone_share,.actionBar .action-container .mediaKit .links a .at4-icon.aticon-facebook,.actionBar .action-container .mediaKit .links a .at4-icon.aticon-twitter,.actionBar .action-container .mediaKit .links a .aticon-email,.actionBar .action-container .mediaKit .links a .aticon-google_plusone_share,.mediaKit .links a .action-bar .action-container .at4-icon.aticon-facebook,.mediaKit .links a .action-bar .action-container .at4-icon.aticon-twitter,.mediaKit .links a .action-bar .action-container .aticon-email,.mediaKit .links a .action-bar .action-container .aticon-google_plusone_share,.mediaKit .links a .actionBar .action-container .at4-icon.aticon-facebook,.mediaKit .links a .actionBar .action-container .at4-icon.aticon-twitter,.mediaKit .links a .actionBar .action-container .aticon-email,.mediaKit .links a .actionBar .action-container .aticon-google_plusone_share,.mediaKit .links a .fa{position:absolute;top:0;left:-25px;left:-1.5625rem}
.mediaKit .listContainer li{padding:20px 0;padding:1.25rem 0;line-height:24px;line-height:1.5rem;border-bottom:1px solid #896633}
@media screen and (min-width:1024px){.mediaKit .listContainer li .title{float:left}
}
.mediaKit .listContainer li .title .heading{color:#896633}
@media screen and (min-width:1024px){.mediaKit .listContainer li a{float:right}
}
.mediaKit .listContainer li a em{padding-right:5px;padding-right:.3125rem}
.mediaKit .listContainer li p{padding:0;margin:0}
.mediaKit .listContainer li .txt{font-size:16px;font-size:1rem;color:#896633}
.mediaKit .listContainer li .date{font-size:14px;font-size:.875rem;color:#000}
.mediaKit .listContainer li.divider{height:1px;background-color:#d7d7d7;display:block;margin:0;padding:0;line-height:1px}
.mediaKit .loader{padding:10px 0;padding:.625rem 0;text-align:center}
.videoGallery{text-align:center}
.videoGallery .unique-video-gallery-container,.videoGallery .video-gallery-container{display:none;margin-bottom:15px;margin-bottom:.9375rem}
.videoGallery .video-description{margin-bottom:25px;margin-bottom:1.5625rem}
.videoGallery .video-details h5{color:#6f1200;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}
@media screen and (max-width:767px){.videoGallery .video-details h5{font-size:18px;font-size:1.125rem;line-height:36px;line-height:2.25rem}
}
.eventDetails{margin-top:70px;text-align:center}
@media screen and (min-width:1024px){.eventDetails .event-details{display:table-row}
}
.eventDetails .event-details .event-properties{border-right:1px solid #d7d7d7}
@media screen and (min-width:1024px){.eventDetails .event-details .event-properties{display:table-cell;float:none}
}
@media screen and (min-width:768px) and (max-width:1023px){.eventDetails .event-details .event-properties{border-right:0;margin-top:20px}
}
@media screen and (max-width:767px){.eventDetails .event-details .event-properties{border-right:0;border-bottom:1px solid #d7d7d7;margin-top:20px}
}
.eventDetails .event-details .event-properties .event-logo{color:#896633}
.eventDetails .event-details .event-properties .event-logo:before{font-size:60px}
.eventDetails .event-details .event-properties .events-desription{margin-top:20px}
.eventDetails .event-details .event-properties:last-child{border-right:0;border-bottom:0}
.oneColumnImageText{max-width:945px;margin:0 auto;text-align:center}
@media screen and (max-width:1023px){.oneColumnImageText{margin-top:42px;margin-top:2.625rem}
}
.oneColumnImageText .video-subtitle{text-align:left;margin-bottom:10px}
.oneColumnImageText .imageContainer{margin:40px 0 45px;margin:2.5rem 0 2.8125rem}
@media screen and (max-width:1023px){.oneColumnImageText .imageContainer{margin:25px 0;margin:1.5625rem 0}
}
.oneColumnImageText .imageContainer img{width:100%}
.oneColumnImageText .detail-description{font-size:14px;font-size:.875rem}
.oneColumnImageText .detail-redirect-btn{margin:40px 0 10px;margin:2.5rem 0 .625rem}
@media screen and (max-width:1023px){.oneColumnImageText .detail-redirect-btn{margin:20px 0 10px;margin:1.25rem 0 .625rem}
}
.action-bar .action-container .hotelOverlay .at4-icon.aticon-facebook,.action-bar .action-container .hotelOverlay .at4-icon.aticon-twitter,.action-bar .action-container .hotelOverlay .aticon-email,.action-bar .action-container .hotelOverlay .aticon-google_plusone_share,.actionBar .action-container .hotelOverlay .at4-icon.aticon-facebook,.actionBar .action-container .hotelOverlay .at4-icon.aticon-twitter,.actionBar .action-container .hotelOverlay .aticon-email,.actionBar .action-container .hotelOverlay .aticon-google_plusone_share,.hotelOverlay .action-bar .action-container .at4-icon.aticon-facebook,.hotelOverlay .action-bar .action-container .at4-icon.aticon-twitter,.hotelOverlay .action-bar .action-container .aticon-email,.hotelOverlay .action-bar .action-container .aticon-google_plusone_share,.hotelOverlay .actionBar .action-container .at4-icon.aticon-facebook,.hotelOverlay .actionBar .action-container .at4-icon.aticon-twitter,.hotelOverlay .actionBar .action-container .aticon-email,.hotelOverlay .actionBar .action-container .aticon-google_plusone_share,.hotelOverlay .fa{margin-right:2px}
.hotelOverlay input[type=checkbox]{display:none;position:relative}
.hotelOverlay input[type=checkbox]:checked+label:before{content:"c";color:#896633}
.hotelOverlay input[type=checkbox]+label:before{content:"d";font-family:tajsvg;border-color:#d7d7d7;background:#fff;margin-right:10px;position:absolute;left:-20px;width:16px}
.hotelOverlay .container,.hotelOverlay .richTextEditor .container-block,.richTextEditor .hotelOverlay .container-block{padding:0}
@media screen and (max-width:767px){.hotelOverlay .direction-label{margin-bottom:15px}
}
.hotelOverlay .hotel-info-container{padding:0;padding-right:15px;padding-right:.9375rem}
@media screen and (max-width:1023px){.hotelOverlay .logo{padding:15px 0;padding:.9375rem 0;padding-left:15px;padding-left:.9375rem}
}
.hotelOverlay .logo img{max-width:150px;max-width:9.375rem;max-height:75px;max-height:4.6875rem}
@media(min-width:1024px){.hotelOverlay .logo img{float:right}
}
@media screen and (max-width:767px){.hotelOverlay .logo img{max-width:85px;max-width:5.3125rem;max-height:65px;max-height:4.0625rem}
}
.hotelOverlay .header-tab{border-bottom:1px solid #d7d7d7;padding-bottom:14px;padding-bottom:.875rem}
@media screen and (max-width:767px){.hotelOverlay .header-tab{border-bottom:0;padding-bottom:0}
}
.hotelOverlay .header-tab .tab-container{text-align:right;float:right}
@media screen and (max-width:767px){.hotelOverlay .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #d7d7d7;padding-bottom:10px;padding-bottom:.625rem}
}
.hotelOverlay .header-tab .tab-container li{display:inline;text-transform:uppercase;font-size:14px;font-size:.875rem;font-weight:500;font-weight:500;margin-right:37px;margin-right:2.3125rem}
@media screen and (max-width:767px){.hotelOverlay .header-tab .tab-container li{font-size:12px;font-size:.75rem}
}
.hotelOverlay .header-tab .tab-container li a.active{padding-bottom:17px;padding-bottom:1.0625rem;border-bottom:2px solid #000;color:#000}
@media screen and (max-width:767px){.hotelOverlay .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}
}
.hotelOverlay .header-tab .tab-container li a:hover{text-decoration:none}
.hotelOverlay .header-tab .hotel-count{margin-top:20px;margin-top:1.25rem;text-align:left;font-size:14px;font-size:.875rem;float:left}
@media screen and (max-width:767px){.hotelOverlay .header-tab .hotel-count{text-align:center;float:none;margin-top:10px;margin-top:.625rem;margin-bottom:20px;margin-bottom:1.25rem}
}
.hotelOverlay .destination-heading{color:#896633;font-size:26px;font-size:1.625rem;margin-bottom:28px;margin-bottom:1.75rem;text-align:center}
.hotelOverlay .destination-heading h1{line-height:3rem}
@media(min-width:1023px){.hotelOverlay .destination-heading{border-bottom:0;float:left;margin-bottom:0;margin-bottom:0rem}
}
.hotelOverlay .destination-tab{padding:0 15px;padding:0 .9375rem}
.hotelOverlay .destination-tab .tab-container ul{padding-left:40px;padding-left:2.5rem;margin-top:20px;margin-top:1.25rem}
@media(min-width:1023px){.hotelOverlay .destination-tab{margin-top:10px;margin-top:.625rem}
}
@media(min-width:1023px){.hotelOverlay .destination-tab .tab-container{padding-right:0;padding-right:0rem}
.hotelOverlay .destination-tab .tab-container li:last-child{margin-right:0}
}
.hotelOverlay .amenitySort .filterByAmenities:after{content:"\f0b0";font-family:FontAwesome;color:#896633;padding-left:10px;padding-left:.625rem;line-height:18px}
@media screen and (max-width:1023px){.hotelOverlay .amenitySort .filterByAmenities:after{float:right;border-left:1px solid #000;padding-left:13px;padding-left:.8125rem}
}
@media screen and (max-width:1023px){.hotelOverlay ._col{margin-top:15px;margin-top:.9375rem}
}
.hotelOverlay ._col{padding-right:15px;padding-right:.9375rem}
@media screen and (max-width:1023px){.hotelOverlay ._col{padding:0;padding:0}
}
@media screen and (max-width:1023px){.hotelOverlay .map-view-amenities ._col{margin-bottom:0}
}
.hotelOverlay .map-view-amenities .filterByAmenities{margin-bottom:0}
@media(min-width:1024px){.hotelOverlay .map-view-amenities .filterByAmenities{margin-bottom:15px}
}
.hotelOverlay .destinationSelectList{margin:auto;float:none}
@media(min-width:1024px){.hotelOverlay .destinationSelectList .select-place{margin-top:35px;margin-bottom:0}
}
.hotelOverlay .filterByAmenities{border:1px solid #000;padding:6px 10px;border-radius:2px;position:relative;color:#000;display:block;text-decoration:none;cursor:pointer;margin-bottom:25px}
@media(min-width:1024px){.hotelOverlay .filterByAmenities{border:0;border-right:1px solid #d7d7d7;border-radius:0}
}
.hotelOverlay .filterByAmenities span{font-size:13px}
@media(min-width:1024px){.hotelOverlay .only-amenities{border:0}
}
.hotelOverlay .map-view-filter{margin:0 15px}
.hotelOverlay .amenitiesFilter{margin:none;float:none}
.hotelOverlay .amenitiesFilter .select-place{margin-top:15px;margin-bottom:0}
.hotelOverlay .show-amenity{width:50%}
@media(min-width:1023px){.hotelOverlay .show-amenity{width:20%;margin-bottom:7px;margin-bottom:.4375rem}
}
.hotelOverlay .show-amenity label{padding-left:2px}
.hotelOverlay .map-view-amenity{padding:0}
.hotelOverlay .map-view-amenity .amenity:before{left:0}
.hotelOverlay .map-view-amenity label{padding-left:5px}
.hotelOverlay .destination-select-list .fromList .form-input.custom.disabled{border:1px solid #a7a9ac}
.hotelOverlay .destination-select-list .fromList .form-input.custom.disabled select{color:#a7a9ac}
.hotelOverlay .destination-select-list .form-input.disabled:after,.hotelOverlay .destination-select-list .fromList .form-input.custom.disabled select:after{color:#a7a9ac;border-color:#a7a9ac}
.hotelOverlay .destination-select-list .custom{margin-bottom:15px;margin-bottom:.9375rem}
@media(min-width:1023px){.hotelOverlay .destination-select-list .custom{margin-bottom:26px;margin-bottom:1.625rem}
}
.hotelOverlay .destination-select-list .custom.currency{float:right;width:35%}
@media(min-width:1024px){.hotelOverlay .destination-select-list .custom.currency{margin-right:-15px;margin-right:-.9375rem}
}
@media screen and (max-width:1023px){.hotelOverlay .destination-select-list .amenities{padding-left:20px;padding-bottom:10px}
}
.hotelOverlay .amenities{padding-left:18px}
.hotelOverlay .hotel-info{clear:both;overflow:auto;width:100%;padding:15px 0;margin-bottom:20px;margin-bottom:1.25rem;border-bottom:1px solid #d7d7d7}
.hotelOverlay .hotel-info picture.is-broken,.hotelOverlay .hotel-info picture.is-loading{min-height:10px}
.hotelOverlay .hotel-info .col-lg-2>a:last-child{margin-bottom:20px}
@media(min-width:1023px){.hotelOverlay .hotel-info{margin-bottom:30px;margin-bottom:1.875rem;border-bottom:1px solid #d7d7d7}
}
.hotelOverlay .hotel-info .hotel-image-container{margin-bottom:30px;margin-bottom:1.875rem}
@media screen and (max-width:1023px){.hotelOverlay .hotel-info .hotel-image-container{margin-bottom:0;margin-bottom:0rem}
}
.hotelOverlay .hotel-info .hotel-image-container img{width:100%}
.hotelOverlay .hotel-info .show-map{padding-bottom:25px;padding-bottom:1.5625rem;margin-top:25px;margin-top:1.5625rem;display:none}
@media screen and (max-width:1023px){.hotelOverlay .hotel-info .show-map{margin:0 auto}
}
.hotelOverlay .hotel-info .hotel-title-image{padding:0;padding:0}
@media screen and (max-width:1023px){.hotelOverlay .hotel-info .hotel-title,.hotelOverlay .hotel-info .hotel-title-image{float:right}
}
.hotelOverlay .hotel-info .information{margin-bottom:25px;margin-bottom:1.5625rem;margin-bottom:15px;margin-bottom:.9375rem}
@media(min-width:1024px){.hotelOverlay .hotel-info .information{display:flex}
}
@media screen and (max-width:1023px){.hotelOverlay .hotel-info .information{margin-right:-15px;margin-right:-.9375rem}
}
.hotelOverlay .hotel-info .information>div{border-bottom:1px solid #d7d7d7}
@media screen and (max-width:1023px){.hotelOverlay .hotel-info .information>div{padding:15px 0;padding:.9375rem 0}
}
@media(min-width:1024px){.hotelOverlay .hotel-info .information>div{border-bottom:0;border-left:1px solid #d7d7d7;padding-left:20px;padding-left:1.25rem}
}
.hotelOverlay .hotel-info .information>div div:first-child{padding-bottom:5px;padding-bottom:.3125rem}
.hotelOverlay .hotel-info .information>div:first-child{border-top:1px solid #d7d7d7}
@media(min-width:1024px){.hotelOverlay .hotel-info .information>div:first-child{border:0;padding-left:0;padding-left:0;padding-right:5px;padding-right:.3125rem}
}
@media(min-width:1024px){.hotelOverlay .hotel-info .information .airport{padding-left:20px;padding-left:1.25rem;padding-right:5px;padding-right:.3125rem}
}
.ammenitiesBox .services .roomServices .list-item ul .hotelOverlay .hotel-info li,.faq .faqAccordion .panel-collapse .hotelOverlay .hotel-info .panel-body,.faq .faqAccordion .panel-default .panel-heading .hotelOverlay .hotel-info a[role=button],.hotelOverlay .hotel-info .ammenitiesBox .services .roomServices .list-item ul li,.hotelOverlay .hotel-info .body-copy,.hotelOverlay .hotel-info .faq .faqAccordion .panel-collapse .panel-body,.hotelOverlay .hotel-info .faq .faqAccordion .panel-default .panel-heading a[role=button]{margin:20px 0;margin:1.25rem 0}
.hotelOverlay .hotel-info .list-link-color{color:#896633}
.hotelOverlay .hotel-info .contact-links{margin-top:20px;margin-top:1.25rem}
@media screen and (max-width:1023px){.hotelOverlay .hotel-info .contact-links{margin-right:-15px;margin-right:-.9375rem}
}
.hotelOverlay .hotel-info .button-trans,.hotelOverlay .hotel-info .three-column-component .with-primary-button .button-column,.hotelOverlay .hotel-info .threeColumnComponent .with-primary-button .button-column,.hotelOverlay .hotel-info .twoColumnComponent .with-primary-button .button-column,.three-column-component .with-primary-button .hotelOverlay .hotel-info .button-column,.threeColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column,.twoColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column{width:90%;display:block;margin:0 auto;text-align:center;margin-bottom:10px;margin-bottom:.625rem;padding:6px 0;padding:.375rem 0}
@media(min-width:1024px){.hotelOverlay .hotel-info .button-trans:after,.hotelOverlay .hotel-info .three-column-component .with-primary-button .button-column:after,.hotelOverlay .hotel-info .threeColumnComponent .with-primary-button .button-column:after,.hotelOverlay .hotel-info .twoColumnComponent .with-primary-button .button-column:after,.three-column-component .with-primary-button .hotelOverlay .hotel-info .button-column:after,.threeColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column:after,.twoColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column:after{top:6px;top:.375rem}
.hotelOverlay .hotel-info .button-trans:hover,.hotelOverlay .hotel-info .three-column-component .with-primary-button .button-column:hover,.hotelOverlay .hotel-info .threeColumnComponent .with-primary-button .button-column:hover,.hotelOverlay .hotel-info .twoColumnComponent .with-primary-button .button-column:hover,.three-column-component .with-primary-button .hotelOverlay .hotel-info .button-column:hover,.threeColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column:hover,.twoColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column:hover{padding-left:.25rem !important;padding-right:.75rem !important}
.hotelOverlay .hotel-info .button-trans:hover:after,.hotelOverlay .hotel-info .three-column-component .with-primary-button .button-column:hover:after,.hotelOverlay .hotel-info .threeColumnComponent .with-primary-button .button-column:hover:after,.hotelOverlay .hotel-info .twoColumnComponent .with-primary-button .button-column:hover:after,.three-column-component .with-primary-button .hotelOverlay .hotel-info .button-column:hover:after,.threeColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column:hover:after,.twoColumnComponent .with-primary-button .hotelOverlay .hotel-info .button-column:hover:after{right:12px;right:.75rem}
}
.hotelOverlay .hotel-info .book-your-stay{height:140px;height:8.75rem;background-color:#f5f1ec;margin:15px -15px 20px 0;margin:.9375rem -.9375rem 1.25rem 0}
.hotelOverlay .hotel-info .book-your-stay div{text-align:center}
.hotelOverlay .hotel-info .book-your-stay div:nth-child(2){margin-bottom:15px;margin-bottom:.9375rem}
.hotelOverlay .hotel-info .book-your-stay .primary-default-button,.hotelOverlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column,.hotelOverlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column,.hotelOverlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column,.three-column-component .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column,.threeColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column,.twoColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column{width:80%;margin:0 auto;display:block;text-align:center;padding:4px 0;padding:.25rem 0}
.hotelOverlay .hotel-info .book-your-stay .primary-default-button:after,.hotelOverlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:after,.hotelOverlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:after,.hotelOverlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:after,.three-column-component .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:after,.threeColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:after,.twoColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:after{top:3px;top:.1875rem}
@media(min-width:1024px){.hotelOverlay .hotel-info .book-your-stay .primary-default-button:after,.hotelOverlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:after,.hotelOverlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:after,.hotelOverlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:after,.three-column-component .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:after,.threeColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:after,.twoColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:after{top:3px;top:.1875rem}
.hotelOverlay .hotel-info .book-your-stay .primary-default-button:hover,.hotelOverlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:hover,.hotelOverlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:hover,.hotelOverlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:hover,.three-column-component .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:hover,.threeColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:hover,.twoColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:hover{padding-left:.25rem !important;padding-right:1.5rem !important}
.hotelOverlay .hotel-info .book-your-stay .primary-default-button:hover:after,.hotelOverlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:hover:after,.hotelOverlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:hover:after,.hotelOverlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:hover:after,.three-column-component .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:hover:after,.threeColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:hover:after,.twoColumnComponent .without-primary-button .hotelOverlay .hotel-info .book-your-stay .button-column:hover:after{right:11px;right:.6875rem}
}
@media screen and (max-width:767px){.hotelOverlay .hotel-info .book-your-stay .deskbtn{display:none}
}
@media(min-width:768px){.hotelOverlay .hotel-info .book-your-stay .mobilebtn{display:none}
}
.hotelOverlay .hotel-info .book-your-stay div:first-child{padding-top:19px;padding-top:1.1875rem}
.hotelOverlay .hotel-info .book-your-stay div:first-child span{font-size:26px;font-size:1.625rem;text-transform:uppercase}
.hotelOverlay .hotel-info .book-your-stay div:first-child span.currency-symbol{font-size:20px;font-size:1.25rem;text-transform:uppercase}
.hotelOverlay .hotel-info .hotel-overlay-heading{padding-top:20px;padding-top:1.25rem;color:#6f1200;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}
@media screen and (max-width:767px){.hotelOverlay .hotel-info .hotel-overlay-heading{font-size:18px;font-size:1.125rem}
}
@media(min-width:1024px){.hotelOverlay .hotel-info .hotel-overlay-heading{text-align:left;padding-top:0;padding-top:0rem}
}
@media(min-width:1023px){.hotelOverlay .hotel-info .hotel-overlay-heading{padding-top:0;padding-top:0rem}
}
.hotelOverlay>div:first-child{margin-top:24px}
.hotelOverlay .closeButton:hover{opacity:.4}
.hotelOverlay .closeButton{font-size:16px;line-height:20px;font-weight:400;margin-top:30px;text-align:right;margin-right:20px;opacity:.7;z-index:555}
@media screen and (min-width:768px) and (max-width:1023px){.hotelOverlay .closeButton{margin-right:15px}
}
.hotelOverlay .closeButton .close-btn{position:absolute;padding-top:2px;padding-top:.125rem;padding-left:5px;font-size:15px}
.hotelOverlay .map-view{position:relative}
.hotelOverlay .map-view #overlayFilterPanel{position:static;width:100%;padding:0 15px}
@media(min-width:1024px){.hotelOverlay .map-view #overlayFilterPanel{position:absolute;z-index:10;width:300px;top:45px;left:20px;padding:0}
}
.hotelOverlay .map-view #overlayFilterPanel .landmarks,.hotelOverlay .map-view #overlayFilterPanel .neighbourhood,.hotelOverlay .map-view #overlayFilterPanel .our-hotels{background-color:#fff;margin:15px 0;margin:.9375rem 0}
.hotelOverlay .map-view #overlayFilterPanel #landmarks,.hotelOverlay .map-view #overlayFilterPanel #neighbourhood,.hotelOverlay .map-view #overlayFilterPanel #ourHotels{max-height:170px;overflow-y:scroll;padding:10px;padding:.625rem;border:1px solid #d7d7d7;border-top:0}
.hotelOverlay .map-view #overlayFilterPanel #landmarks a,.hotelOverlay .map-view #overlayFilterPanel #neighbourhood a,.hotelOverlay .map-view #overlayFilterPanel #ourHotels a{display:block;margin-bottom:5px;margin-bottom:.3125rem;text-transform:uppercase;color:#000}
.hotelOverlay .map-view #overlayFilterPanel #landmarks a:hover,.hotelOverlay .map-view #overlayFilterPanel #neighbourhood a:hover,.hotelOverlay .map-view #overlayFilterPanel #ourHotels a:hover{cursor:pointer}
.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel{color:#896633;text-transform:uppercase;cursor:pointer;border:1px solid #d7d7d7;padding:10px;padding:.625rem}
.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-facebook,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-twitter,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.aticon-email,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.aticon-google_plusone_share,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-facebook,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-twitter,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-email,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-google_plusone_share,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-facebook,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-twitter,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-email,.action-bar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-google_plusone_share,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-facebook,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.at4-icon.aticon-twitter,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.aticon-email,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.aticon-google_plusone_share,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-facebook,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.at4-icon.aticon-twitter,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-email,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.aticon-google_plusone_share,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-facebook,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.at4-icon.aticon-twitter,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-email,.actionBar .action-container .hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.at4-icon.aticon-facebook,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.at4-icon.aticon-twitter,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.aticon-email,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .action-bar .action-container span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.at4-icon.aticon-facebook,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.at4-icon.aticon-twitter,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.aticon-email,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel .actionBar .action-container span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel span.fa,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.at4-icon.aticon-facebook,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.at4-icon.aticon-twitter,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.aticon-email,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .action-bar .action-container span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.at4-icon.aticon-facebook,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.at4-icon.aticon-twitter,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.aticon-email,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel .actionBar .action-container span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel span.fa,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.at4-icon.aticon-facebook,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.at4-icon.aticon-twitter,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.aticon-email,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .action-bar .action-container span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.at4-icon.aticon-facebook,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.at4-icon.aticon-twitter,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.aticon-email,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel .actionBar .action-container span.aticon-google_plusone_share,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel span.fa{margin-right:5px;margin-right:.3125rem}
.hotelOverlay .map-view #overlayFilterPanel #landmarksLabel em,.hotelOverlay .map-view #overlayFilterPanel #neighborhoodLabel em,.hotelOverlay .map-view #overlayFilterPanel #ourHotelsLabel em{float:right}
.hotelOverlay .map-view .mapoverlay{border:1px solid #d7d7d7;margin:0 15px 15px}
@media(min-width:768px){.hotelOverlay .map-view .mapoverlay{position:absolute;bottom:100px;z-index:11;background-color:#fff;width:40%;left:5px;left:.3125rem;margin-bottom:0}
}
@media(min-width:1024px){.hotelOverlay .map-view .mapoverlay{top:60px;top:3.75rem;width:300px}
}
.hotelOverlay .map-view #neighbourhoodOverlay{height:170px;height:10.625rem}
@media(min-width:768px){.hotelOverlay .map-view #neighbourhoodOverlay{width:300px;bottom:367px;z-index:11;background-color:#fff;left:-6px;left:-.375rem;margin-bottom:0}
}
.hotelOverlay .map-view .map-info{padding-left:10px;background-color:#fff}
@media screen and (max-width:767px){.hotelOverlay .map-view .map-info{padding-right:10px}
}
@media screen and (min-width:768px){.hotelOverlay .map-view .map-info .text-container{padding-right:10px}
}
.hotelOverlay .map-view .map-info .content-wrapper{overflow-y:scroll}
@media(min-width:1024px){.hotelOverlay .map-view .map-info .content-wrapper{height:575px;height:35.9375rem;min-width:288px}
}
@media screen and (min-width:768px) and (max-width:1023px){.hotelOverlay .map-view .map-info .content-wrapper{min-width:288px;height:443px}
}
@media screen and (max-width:767px){.hotelOverlay .map-view .map-info .content-wrapper{width:102.5%;height:200px}
}
.hotelOverlay .map-view .map-info img{width:100%;height:100%}
.ammenitiesBox .services .roomServices .list-item ul .hotelOverlay .map-view .map-info li,.faq .faqAccordion .panel-collapse .hotelOverlay .map-view .map-info .panel-body,.faq .faqAccordion .panel-default .panel-heading .hotelOverlay .map-view .map-info a[role=button],.hotelOverlay .map-view .map-info .ammenitiesBox .services .roomServices .list-item ul li,.hotelOverlay .map-view .map-info .body-copy,.hotelOverlay .map-view .map-info .faq .faqAccordion .panel-collapse .panel-body,.hotelOverlay .map-view .map-info .faq .faqAccordion .panel-default .panel-heading a[role=button]{color:#896633}
.hotelOverlay .map-view .map-info .overlayHeader{padding-top:15px;padding-right:10px}
.hotelOverlay .map-view .map-info .overlayHeader .close{opacity:1}
.hotelOverlay .map-view .map-info .overlayHeader .close:hover{opacity:.4}
.hotelOverlay .map-view .map-info .description{padding-bottom:10px;border-bottom:1px solid #d7d7d7}
.hotelOverlay .map-view .map-info .address,.hotelOverlay .map-view .map-info .call,.hotelOverlay .map-view .map-info .email,.hotelOverlay .map-view .map-info .fax,.hotelOverlay .map-view .map-info .website{margin-bottom:15px;margin-bottom:.9375rem}
.hotelOverlay .map-view .map-info .website{word-wrap:break-word}
.hotelOverlay .map-view .map-info .address{padding-top:10px}
.hotelOverlay .map-view .map-info .address .address-label{text-transform:capitalize}
.hotelOverlay .map-view .map-info .timing{padding-bottom:10px;padding-bottom:.625rem;margin-bottom:10px;margin-bottom:.625rem;border-bottom:1px solid #d7d7d7}
.hotelOverlay .map-view .map-info .review .rating,.hotelOverlay .map-view .map-info .review .reviews-no{display:inline-block}
.hotelOverlay .map-view .map-info .review .rating{width:30%;text-align:right;padding-right:5px;padding-right:.3125rem;margin-right:5px;margin-right:.3125rem;border-right:1px solid #d7d7d7}
.hotelOverlay .map-view .map-info .review .reviews-no{width:30%;text-transform:uppercase}
.hotelOverlay .map-view .map-info .review .read-more-reviews{margin:8px 0}
.hotelOverlay .map-view .map-info .user-review{margin-top:15px;margin-top:.9375rem;border-bottom:1px solid #d7d7d7}
.hotelOverlay .map-view .map-info .user-review .user-image{width:30px;height:30px;margin-right:15px;margin-right:.9375rem;float:left}
.hotelOverlay .map-view .map-info .user-review .user-image img{border-radius:100%}
.hotelOverlay .map-view .map-info .user-review .review-info{width:75%;float:right}
.hotelOverlay .map-view .map-info .user-review .review-info .user-name{margin-bottom:10px;margin-bottom:.625rem}
.hotelOverlay .map-view .map-info .title{display:inline-block;margin-bottom:0;text-transform:uppercase;font-weight:600}
.hotelOverlay .map-view .map-info .links{margin-bottom:10px;margin-bottom:.625rem;padding-right:9px}
.hotelOverlay .map-view .map-info .image-container{padding-top:10px;margin-bottom:10px;width:100%;padding-right:10px;min-height:50px;min-height:3.125rem;overflow:hidden}
@media screen and (max-width:767px){.hotelOverlay .map-view .map-info .image-container{padding-right:0}
}
.hotelOverlay .map-view .map-info .image-container picture.is-broken,.hotelOverlay .map-view .map-info .image-container picture.is-loading{min-height:auto}
.hotelOverlay .map-view .map-info .image-container img{height:auto}
@media screen and (max-width:767px){.hotelOverlay .map-view .map-info .button{text-align:center;width:100%;padding-right:5px}
}
@media screen and (max-width:767px){.hotelOverlay .map-view .map-info .button-trans,.hotelOverlay .map-view .map-info .three-column-component .with-primary-button .button-column,.hotelOverlay .map-view .map-info .threeColumnComponent .with-primary-button .button-column,.hotelOverlay .map-view .map-info .twoColumnComponent .with-primary-button .button-column,.three-column-component .with-primary-button .hotelOverlay .map-view .map-info .button-column,.threeColumnComponent .with-primary-button .hotelOverlay .map-view .map-info .button-column,.twoColumnComponent .with-primary-button .hotelOverlay .map-view .map-info .button-column{text-align:center;width:100%}
}
.hotelOverlay .map-view .mapKey{padding-left:15px}
.hotelOverlay .map-view .mapKey .mapKeyLabel{display:inline-block;margin-right:10px}
.hotelOverlay .map-view .mapKey img{width:15px;margin-bottom:5px}
.hotelOverlay .map-view .mapKey p{margin-top:15px;display:inline-block}
.hotelOverlay .infoBox{color:#6f1200;font-size:12px;font-size:.75rem;white-space:nowrap;line-height:1.2em;background:#fff;padding:10px;width:auto !important}
.hotelOverlay .fullmap-search-box{width:39.5%;font-size:16px;height:43px;margin-top:10px;padding-left:5px;margin-left:20px}
@media(min-width:1024px){.hotelOverlay .fullmap-search-box{width:300px}
}
@media screen and (max-width:767px){.hotelOverlay .fullmap-search-box{width:49%;margin-top:9px;margin-left:8px}
}
.hotelOverlay .map-search-box{width:28%;height:43px;font-size:16px;margin-top:9px;padding-left:5px;margin-left:10px}
@media screen and (max-width:767px){.hotelOverlay .map-search-box{width:45%}
}
.hotelOverlay .fullmap-height{height:730px;margin:0 auto}
@media screen and (max-width:767px){.hotelOverlay .fullmap-height{height:200px;height:12.5rem;width:80%}
}
@media screen and (min-width:768px) and (max-width:1023px){.hotelOverlay .fullmap-height{height:600px}
}
.hotelOverlay .map-height{height:400px;margin:0 auto}
@media screen and (max-width:767px){.hotelOverlay .map-height{height:200px;height:12.5rem;width:80%}
}
.hotelOverlay .container #resultView .destination-tab,.hotelOverlay .richTextEditor .container-block #resultView .destination-tab,.richTextEditor .hotelOverlay .container-block #resultView .destination-tab{display:none}
.hotelOverlay .form-input.custom.currency select{padding-right:45px;padding-right:2.8125rem}
.hotelOverlay .destinationSelectList .select-place .filter .amenitySort.selected{background-color:#5f6062}
.hotelOverlay .destinationSelectList .select-place .filter .amenitySort.selected .filterByAmenities,.hotelOverlay .destinationSelectList .select-place .filter .amenitySort.selected .filterByAmenities:after{color:#fff}
.hotelOverlay .destinationSelectList .select-place .filter .amenitySort.selected:after{content:"";position:absolute;bottom:15px;border-top:10px solid #5f6062;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-12px;margin-left:-.75rem}
@media screen and (min-width:768px) and (max-width:1023px){.hotelOverlay .destinationSelectList .select-place .filter .amenitySort.selected:after{top:50px}
}
@media screen and (max-width:767px){.hotelOverlay .destinationSelectList .select-place .filter .amenitySort.selected:after{top:35px}
}
.ie .hotelOverlay .form-input.custom.currency select{padding-right:0;padding-right:0}
.opportunityCard{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.opportunityCard{margin-top:42px;margin-top:2.625rem}
}
.opportunityCard .opportunityCardStep .backgrnd{background:#f4f1ec;margin-bottom:10px;margin-bottom:.625rem}
.opportunityCard .opportunityCardStep .titleStyle{margin-top:35px;margin-top:2.1875rem;font-size:22px;font-size:1.375rem;text-transform:uppercase;font-weight:700}
@media(max-width:480px){.opportunityCard .opportunityCardStep .titleStyle{font-size:18px;font-size:1.125rem;margin-top:46px;margin-top:2.875rem;margin-left:-24px;margin-left:-1.5rem}
}
.opportunityCard .opportunityCardStep .bottomSpacing{margin-bottom:40px;margin-bottom:2.5rem}
@media(max-width:480px){.opportunityCard .opportunityCardStep .bottomSpacing{margin-bottom:20px;margin-bottom:1.25rem}
}
.opportunityCard .opportunityCardStep .mainDiv{height:144px;height:9rem;width:945px;width:59.0625rem;margin-top:10px;margin-top:.625rem}
@media(max-width:480px){.opportunityCard .opportunityCardStep .mainDiv{width:auto;height:auto}
}
.opportunityCard .opportunityCardStep .stageStyle{display:inline-block;margin-top:40px;margin-top:2.5rem;font-size:15px;font-size:.9375rem;color:#5f6062;text-transform:uppercase}
@media(max-width:480px){.opportunityCard .opportunityCardStep .stageStyle{margin-top:30px;margin-top:1.875rem;font-size:14px;font-size:.875rem;color:#666}
}
.opportunityCard .opportunityCardStep .squareStyle{height:24px;height:1.5rem;width:28px;width:1.75rem;border:1px solid #000;text-align:center;background:#6f1200;font-size:21px;font-size:1.3125rem;color:#fff;margin:0 auto 50px;margin:0 auto 3.125rem}
@media(max-width:480px){.opportunityCard .opportunityCardStep .squareStyle{margin:0 auto 30px;margin:0 auto 1.875rem;margin:0 auto 30px;height:30px;height:1.875rem;width:30px;width:1.875rem;font-size:18px;font-size:1.125rem}
}
.opportunityCard .opportunityCardStep .stageDiv{margin-top:20px;margin-top:1.25rem}
.opportunityCard .opportunityCardStep .suqareDivStyle{text-align:center}
.opportunityCard .opportunityCardStep .divider{margin-top:11px;margin-top:.6875rem;width:0;height:8em;display:inline-block;border-left:1px solid #fff}
@media(max-width:480px){.opportunityCard .opportunityCardStep .divider{margin-top:28px;margin-top:1.75rem;height:5em}
}
.opportunityCard .opportunityCardRecruitment h2{margin-bottom:20px;margin-bottom:1.25rem}
@media screen and (max-width:1023px){.opportunityCard .opportunityCardRecruitment h2{margin-bottom:5px;margin-bottom:.3125rem}
}
.opportunityCard .opportunityCardRecruitment .opprtunity-content-wrapper{margin-bottom:25px;margin-bottom:1.5625rem}
.opportunityCard .opportunityCardRecruitment .opprtunity-content-wrapper:last-child{margin-bottom:0}
.opportunityCard .opportunityCardRecruitment .opprtunity-content-wrapper:after{content:" ";display:block;width:100%;border-bottom:1px solid #d7d7d7}
.opportunityCard .opportunityCardRecruitment .opprtunity-content-wrapper h5{margin-bottom:5px;margin-bottom:.3125rem}
.opportunityCard .opportunityCardRecruitment .opprtunity-content-wrapper .descCareerSpacing{margin-bottom:20px;margin-bottom:1.25rem}
.opportunityCard .opportunityCardRecruitment .opprtunity-content-wrapper .button-wrapper{margin-bottom:30px;margin-bottom:1.875rem}
.iframeLoader iframe{display:block;border:0;height:100vh;width:100%}
.accentList{margin-top:70px;margin-top:4.375rem}
@media screen and (max-width:1023px){.accentList{margin-top:42px;margin-top:2.625rem}
}
.careerSteps .career-steps{margin-top:40px;margin-top:2.5rem}
@media screen and (max-width:1023px){.careerSteps .career-steps{margin-top:25px;margin-top:1.5625rem}
}
.careerSteps .career-steps h2{display:none}
.careerSteps .row-centered{text-align:center}
.careerSteps .col-centered{text-align:left}
.careerSteps .col-centered.noFloat{float:none}
.careerSteps .stepWrapper{text-align:left;padding:0}
.careerSteps .stepWrapper .stepHeader{background-color:#e8e1d5;padding:20px 15px 10px;padding:1.25rem .9375rem .625rem;display:block}
.careerSteps .stepWrapper .stepHeader .sequenceBlock{width:30px;width:1.875rem;height:30px;height:1.875rem;line-height:30px;line-height:1.875rem;margin-right:15px;margin-right:.9375rem;font-size:21px;font-size:1.3125rem;float:left;background:#6f1200;color:#fff;text-align:center}
.careerSteps .stepWrapper .stepHeader .step{margin:0;font-weight:600;font-size:18px;font-size:1.125rem;line-height:15px;line-height:.9375rem;margin-bottom:5px;margin-bottom:.3125rem}
.careerSteps .stepWrapper .stepHeader .subTitle{margin:0;line-height:12px;line-height:.75rem;padding-left:45px}
@media screen and (max-width:767px){.careerSteps .stepWrapper .stepHeader .subTitle{padding-left:0}
}
.careerSteps .stepWrapper .list{padding:10px 15px;padding:.625rem .9375rem;background-color:#f5f1ec}
.careerSteps .stepWrapper .list>li{margin:5px 0;margin:.3125rem 0;font-size:14px;font-size:.875rem}
.action-bar .action-container .careerSteps .stepWrapper .list>li .at4-icon.aticon-facebook,.action-bar .action-container .careerSteps .stepWrapper .list>li .at4-icon.aticon-twitter,.action-bar .action-container .careerSteps .stepWrapper .list>li .aticon-email,.action-bar .action-container .careerSteps .stepWrapper .list>li .aticon-google_plusone_share,.actionBar .action-container .careerSteps .stepWrapper .list>li .at4-icon.aticon-facebook,.actionBar .action-container .careerSteps .stepWrapper .list>li .at4-icon.aticon-twitter,.actionBar .action-container .careerSteps .stepWrapper .list>li .aticon-email,.actionBar .action-container .careerSteps .stepWrapper .list>li .aticon-google_plusone_share,.careerSteps .stepWrapper .list>li .action-bar .action-container .at4-icon.aticon-facebook,.careerSteps .stepWrapper .list>li .action-bar .action-container .at4-icon.aticon-twitter,.careerSteps .stepWrapper .list>li .action-bar .action-container .aticon-email,.careerSteps .stepWrapper .list>li .action-bar .action-container .aticon-google_plusone_share,.careerSteps .stepWrapper .list>li .actionBar .action-container .at4-icon.aticon-facebook,.careerSteps .stepWrapper .list>li .actionBar .action-container .at4-icon.aticon-twitter,.careerSteps .stepWrapper .list>li .actionBar .action-container .aticon-email,.careerSteps .stepWrapper .list>li .actionBar .action-container .aticon-google_plusone_share,.careerSteps .stepWrapper .list>li .fa{margin-right:5px;margin-right:.3125rem}
.careerSteps .searchJobOpenings{margin-top:45px;margin-top:2.8125rem;text-align:center}
.headingWithCTA{margin-top:70px;margin-top:4.375rem}
.headingWithCTA .overViewHeader{text-align:right;padding:5px 0}
@media screen and (max-width:767px){.headingWithCTA .overViewHeader{text-align:center}
}
.headingWithCTA .overViewHeader .bookSpaAppointment{z-index:10}
.headingWithCTA .moveDown{z-index:3;margin-top:-40px}
@media screen and (max-width:767px){.headingWithCTA .moveDown{margin-top:10px}
}