@media (min-width:1024px){.listDownload .complete-report-button{margin-top:35px;margin-top:2.1875rem}}.panel .text-video{text-align:justify;width:70%}.panel .text-video h3{margin-bottom:20px}.panel .text-video p{margin:0 0 45px}.panel .text-video .video-desc{margin:45px 0 0}@media screen and (min-width:320px) and (max-width:768px){.panel p{margin:0 0 30px}.panel .video-desc{margin:30px 0 0}}.video{position:relative}.video .youtube-video{width:100%}.video .youtube-video .iconTaj-playbutton{position:absolute;top:45%;left:45%;z-index:100;font-size:100px;font-size:6.25rem}.video .youtube-video .youtube-overlay{position:relative}.video .dam-video{width:100%}@media screen and (max-width:1023px){.image-gallery,.imageGallery{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.image-gallery .loader .primary-default-button,.image-gallery .loader .three-column-component .without-primary-button .button-column,.image-gallery .loader .threeColumnComponent .without-primary-button .button-column,.image-gallery .loader .twoColumnComponent .without-primary-button .button-column,.imageGallery .loader .primary-default-button,.imageGallery .loader .three-column-component .without-primary-button .button-column,.imageGallery .loader .threeColumnComponent .without-primary-button .button-column,.imageGallery .loader .twoColumnComponent .without-primary-button .button-column,.three-column-component .without-primary-button .image-gallery .loader .button-column,.three-column-component .without-primary-button .imageGallery .loader .button-column,.threeColumnComponent .without-primary-button .image-gallery .loader .button-column,.threeColumnComponent .without-primary-button .imageGallery .loader .button-column,.twoColumnComponent .without-primary-button .image-gallery .loader .button-column,.twoColumnComponent .without-primary-button .imageGallery .loader .button-column{margin-top:15px;margin-top:.9375rem}}@media screen and (max-width:1024px){.image-gallery .gallery-structure,.imageGallery .gallery-structure{padding:0 15px;padding:0 .9375rem;margin-bottom:15px;margin-bottom:.9375rem}.image-gallery .gallery-structure .image-heading h2,.imageGallery .gallery-structure .image-heading h2{font-size:15px;font-size:.9375rem}}@media screen and (max-width:1024px){.mfp-content .mfp-figure .mfp-close{color:#FFF}.mfp-content .mfp-figure .mfp-img{width:100%;padding-bottom:0}.mfp-content .mfp-arrow{font-size:15px;font-size:.9375rem;top:60%}.mfp-content .mfp-bottom-bar{background-color:#000;margin-top:4px;margin-top:.25rem}.mfp-content .mfp-bottom-bar .mfp-title{color:#FFF;text-align:left}}.collage-gallery p{margin:20px 10%}.collage-gallery .gallery-collage{padding:0}.collage-gallery .gallery-collage .collage img{width:100%}@media screen and (max-width:1023px){.three-column-component,.threeColumnComponent,.twoColumnComponent{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.ammenitiesBox .services .roomServices .list-item ul .three-column-component li,.ammenitiesBox .services .roomServices .list-item ul .threeColumnComponent li,.ammenitiesBox .services .roomServices .list-item ul .twoColumnComponent li,.faq .faqAccordion .panel-collapse .three-column-component .panel-body,.faq .faqAccordion .panel-collapse .threeColumnComponent .panel-body,.faq .faqAccordion .panel-collapse .twoColumnComponent .panel-body,.faq .faqAccordion .panel-default .panel-heading .three-column-component a[role=button],.faq .faqAccordion .panel-default .panel-heading .threeColumnComponent a[role=button],.faq .faqAccordion .panel-default .panel-heading .twoColumnComponent a[role=button],.three-column-component .ammenitiesBox .services .roomServices .list-item ul li,.three-column-component .body-copy,.three-column-component .faq .faqAccordion .panel-collapse .panel-body,.three-column-component .faq .faqAccordion .panel-default .panel-heading a[role=button],.threeColumnComponent .ammenitiesBox .services .roomServices .list-item ul li,.threeColumnComponent .body-copy,.threeColumnComponent .faq .faqAccordion .panel-collapse .panel-body,.threeColumnComponent .faq .faqAccordion .panel-default .panel-heading a[role=button],.twoColumnComponent .ammenitiesBox .services .roomServices .list-item ul li,.twoColumnComponent .body-copy,.twoColumnComponent .faq .faqAccordion .panel-collapse .panel-body,.twoColumnComponent .faq .faqAccordion .panel-default .panel-heading a[role=button]{margin:0 20px}}@media screen and (max-width:767px){.three-column-component .column-component,.threeColumnComponent .column-component,.twoColumnComponent .column-component{padding:10px;padding:.625rem}}@media screen and (max-width:767px){.three-column-component .column-component,.threeColumnComponent .column-component,.twoColumnComponent .column-component{margin-bottom:0;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.three-column-component .logo,.threeColumnComponent .logo,.twoColumnComponent .logo{max-height:80px}}@media screen and (max-width:767px){.three-column-component .brands-column:first-child .logo,.threeColumnComponent .brands-column:first-child .logo,.twoColumnComponent .brands-column:first-child .logo{margin-bottom:20px;margin-bottom:1.25rem;margin-top:0}}@media screen and (max-width:767px){.three-column-component .image-text .images,.threeColumnComponent .image-text .images,.twoColumnComponent .image-text .images{margin-bottom:15px;margin-bottom:.9375rem}}@media screen and (max-width:767px){.three-column-component .image-text .brand-images,.threeColumnComponent .image-text .brand-images,.twoColumnComponent .image-text .brand-images{margin-bottom:15px;margin-bottom:.9375rem}}@media screen and (max-width:767px){.three-column-component .column-mobile-version .column-component,.threeColumnComponent .column-mobile-version .column-component,.twoColumnComponent .column-mobile-version .column-component{padding:10px;padding:.625rem}.three-column-component .column-mobile-version .column-component .column-description,.threeColumnComponent .column-mobile-version .column-component .column-description,.twoColumnComponent .column-mobile-version .column-component .column-description{margin:5px 0 20px;margin:.3125rem 0 1.25rem}.three-column-component .column-mobile-version .column-component .image-text,.three-column-component .column-mobile-version .column-component .image-text .images,.threeColumnComponent .column-mobile-version .column-component .image-text,.threeColumnComponent .column-mobile-version .column-component .image-text .images,.twoColumnComponent .column-mobile-version .column-component .image-text,.twoColumnComponent .column-mobile-version .column-component .image-text .images{margin-bottom:20px;margin-bottom:1.25rem}.three-column-component .column-mobile-version .column-component .image-text .images img,.threeColumnComponent .column-mobile-version .column-component .image-text .images img,.twoColumnComponent .column-mobile-version .column-component .image-text .images img{width:100%}.three-column-component .column-mobile-version .column-component .image-text .three-coloum-image-title,.threeColumnComponent .column-mobile-version .column-component .image-text .three-coloum-image-title,.twoColumnComponent .column-mobile-version .column-component .image-text .three-coloum-image-title{margin-bottom:15px;margin-bottom:.9375rem}.three-column-component .top-margin-10,.threeColumnComponent .top-margin-10,.twoColumnComponent .top-margin-10{margin-top:-10px}}@media screen and (max-width:1023px){.three-column-component .column-component .title,.three-column-component .column-component a,.threeColumnComponent .column-component .title,.threeColumnComponent .column-component a,.twoColumnComponent .column-component .title,.twoColumnComponent .column-component a{margin-left:0}.three-column-component .column-component p.column-description,.threeColumnComponent .column-component p.column-description,.twoColumnComponent .column-component p.column-description{padding-left:0}}@media screen and (max-width:767px){.three-column-component .column-component .title,.three-column-component .column-component a,.threeColumnComponent .column-component .title,.threeColumnComponent .column-component a,.twoColumnComponent .column-component .title,.twoColumnComponent .column-component a{margin-left:0}.three-column-component .column-component p.column-description,.threeColumnComponent .column-component p.column-description,.twoColumnComponent .column-component p.column-description{padding-left:0}.three-column-component .column-component .story-tags,.threeColumnComponent .column-component .story-tags,.twoColumnComponent .column-component .story-tags{padding-top:5px}.three-column-component .text-wrap-bottom,.threeColumnComponent .text-wrap-bottom,.twoColumnComponent .text-wrap-bottom{margin-bottom:20px}}@media screen and (max-width:1023px){.three-column-component .text-wrap-bottom,.threeColumnComponent .text-wrap-bottom,.twoColumnComponent .text-wrap-bottom{margin-bottom:30px}}@media (min-width:1024px){.three-column-component .checkerboard-static article,.threeColumnComponent .checkerboard-static article,.twoColumnComponent .checkerboard-static article{height:600px}}@media (min-width:1024px){.three-column-component .checkerboard-static article .text-container,.threeColumnComponent .checkerboard-static article .text-container,.twoColumnComponent .checkerboard-static article .text-container{height:300px}.three-column-component .checkerboard-static article .text-container:after,.threeColumnComponent .checkerboard-static article .text-container:after,.twoColumnComponent .checkerboard-static article .text-container:after{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-top-color:#000;top:100%;left:45%}}@media (max-width:1024px){.three-column-component .checkerboard-static article .text-container .button-trans,.three-column-component .checkerboard-static article .text-container .with-primary-button .button-column,.three-column-component .with-primary-button .checkerboard-static article .text-container .button-column,.three-column-component .with-primary-button .threeColumnComponent .checkerboard-static article .text-container .button-column,.three-column-component .with-primary-button .twoColumnComponent .checkerboard-static article .text-container .button-column,.threeColumnComponent .checkerboard-static article .text-container .button-trans,.threeColumnComponent .checkerboard-static article .text-container .with-primary-button .button-column,.threeColumnComponent .with-primary-button .checkerboard-static article .text-container .button-column,.threeColumnComponent .with-primary-button .three-column-component .checkerboard-static article .text-container .button-column,.threeColumnComponent .with-primary-button .twoColumnComponent .checkerboard-static article .text-container .button-column,.twoColumnComponent .checkerboard-static article .text-container .button-trans,.twoColumnComponent .checkerboard-static article .text-container .with-primary-button .button-column,.twoColumnComponent .with-primary-button .checkerboard-static article .text-container .button-column,.twoColumnComponent .with-primary-button .three-column-component .checkerboard-static article .text-container .button-column,.twoColumnComponent .with-primary-button .threeColumnComponent .checkerboard-static article .text-container .button-column{margin-bottom:30px;margin-bottom:1.875rem}}@media (min-width:1024px){.three-column-component .checkerboard-static article .image-container,.threeColumnComponent .checkerboard-static article .image-container,.twoColumnComponent .checkerboard-static article .image-container{height:300px}}@media (min-width:1024px){.three-column-component .checkerboard-static .checker-odd .text-container,.threeColumnComponent .checkerboard-static .checker-odd .text-container,.twoColumnComponent .checkerboard-static .checker-odd .text-container{position:absolute;top:0;left:0;width:100%;padding:0 15px;padding:0 .9375rem}.three-column-component .checkerboard-static .checker-odd .text-container:before,.threeColumnComponent .checkerboard-static .checker-odd .text-container:before,.twoColumnComponent .checkerboard-static .checker-odd .text-container:before{display:none}.three-column-component .checkerboard-static .checker-odd .image-container,.threeColumnComponent .checkerboard-static .checker-odd .image-container,.twoColumnComponent .checkerboard-static .checker-odd .image-container{position:absolute;bottom:0;left:15px;right:15px}}@media (min-width:1024px){.three-column-component .checkerboard-static .text-container-heading,.threeColumnComponent .checkerboard-static .text-container-heading,.twoColumnComponent .checkerboard-static .text-container-heading{padding-top:75px;padding-top:4.6875rem;padding-bottom:20px;padding-bottom:1.25rem}}@media (min-width:1024px){.three-column-component .checkerboard-wedding .text-container-heading,.threeColumnComponent .checkerboard-wedding .text-container-heading,.twoColumnComponent .checkerboard-wedding .text-container-heading{padding-top:60px;padding-top:3.75rem;padding-bottom:15px;padding-bottom:.9375rem}}@media screen and (max-width:1023px){.action-bar,.actionBar{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.action-bar .timing-block,.actionBar .timing-block{display:block;margin-right:0;text-align:center}}@media screen and (max-width:1023px){.action-bar .action-container li,.actionBar .action-container li{margin-right:20px;margin-right:1.25rem}}@media screen and (max-width:1023px){.verticalListing{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.verticalListing article{margin-bottom:20px;margin-bottom:1.25rem}}@media screen and (max-width:1023px){.verticalListing article .text-container{margin-right:20px;margin-right:1.25rem;margin-left:20px;margin-left:1.25rem}}@media (min-width:1024px){.verticalListing article .text-container{width:42.72%;width:42.72%;vertical-align:middle;padding-left:55px;padding-left:3.4375rem;padding-right:55px;padding-right:3.4375rem;top:50%;position:absolute;transform:translateY(-50%)}}@media screen and (max-width:1023px){.verticalListing article .text-container:before{margin-top:-40px;margin-top:-2.5rem}}@media screen and (max-width:1023px){.verticalListing article .text-container .vertical-container-heading{font-size:18px;font-size:1.125rem;margin-top:10px;margin-top:.625rem;margin-bottom:0}}@media (min-width:1024px){.verticalListing article .image-container{width:57.28%;display:inline;position:relative}}@media screen and (max-width:1023px){.verticalListing article .vertical-button{margin-top:15px;margin-top:.9375rem;margin-bottom:30px;margin-bottom:1.875rem}}@media (min-width:1024px){.verticalListing .listing-odd .image-container{float:right;margin-right:0}}@media (min-width:1024px) and (min-width:1024px){.verticalListing .listing-odd .text-container{float:left;left:0}.verticalListing .listing-odd .text-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-left-color:#000;top:48%;left:100%;margin-top:-15px;margin-top:-.9375rem}}@media (min-width:1024px){.verticalListing .listing-even .image-container{float:left;margin-left:0}}@media (min-width:1024px) and (min-width:1024px){.verticalListing .listing-even .text-container{float:right;right:0}.verticalListing .listing-even .text-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-right-color:#000;top:48%;left:-6%}}@media (min-width:1024px){.verticalListing .default-btn{margin:0 0 30px;margin:0 0 1.875rem}}.profile{margin-top:70px;margin-top:4.375rem}@media screen and (max-width:1023px){.profile{margin-top:42px;margin-top:2.625rem}}.profile .profileHeading{text-align:center}.profile article{background-color:#F5F1EC}@media (min-width:1024px){.profile article{height:450px;margin-bottom:35px}}.profile article .text-container{text-align:left;padding-top:30px}.profile article .text-container .social{margin-top:15px;margin-bottom:30px}.profile article .text-container .socialIcon{display:inline;margin-right:30px}@media (min-width:1024px){.profile article .text-container{height:450px;position:relative;vertical-align:middle;padding-top:55px;padding-left:30px;padding-right:30px}}.profile article .text-container .designation{text-transform:uppercase;margin-top:7px;margin-bottom:28px}.profile article .text-container .contactTo{font-weight:700;margin-top:30px}.profile article .image-container{height:220px;width:100%;overflow:hidden}@media (min-width:1024px){.profile article .image-container{height:450px;width:100%;position:relative;float:left}}.profile article .image-container img{width:100%}.profile article p{margin-top:15px}.profile .renewal-vows{text-align:center}.profile .renewal-vows .renewal-vows-container{margin-top:20px;margin-top:1.25rem;background-color:#000}.profile .renewal-vows .renewal-vows-container .renewal-image{float:left;width:66%}@media screen and (max-width:767px){.profile .renewal-vows .renewal-vows-container .renewal-image{float:none;width:100%}}.profile .renewal-vows .renewal-vows-container .renewal-image img{width:100%}.profile .renewal-vows .renewal-vows-container .renewal-container{float:left;width:34%;text-align:left;padding:20px;padding:1.25rem}@media screen and (max-width:767px){.profile .renewal-vows .renewal-vows-container .renewal-container{float:none;width:100%}}.profile .renewal-vows .renewal-vows-container .renewal-container .renewal-title{font-size:30px;font-size:1.875rem;line-height:38px;line-height:2.375rem}@media screen and (max-width:767px){.profile .renewal-vows .renewal-vows-container .renewal-container .renewal-title{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem}}.profile .renewal-vows .renewal-vows-container .renewal-container .renewal-tag{margin-top:3px;margin-top:.1875rem;color:#000}.profile .renewal-vows .renewal-vows-container .renewal-container .renewal-description{margin-top:10px;margin-top:.625rem;margin-bottom:30px;margin-bottom:1.875rem}@media screen and (max-width:1023px){.recipeOverview{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.recipeOverview .recipe{height:250px;height:15.625rem;width:810px;width:50.625rem;padding-top:10px;padding-top:.625rem;position:relative;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.recipeOverview .recipe .centerText{padding-top:0;padding-bottom:0}}@media (min-width:1024px){.recipeOverview .recipe .leftText{text-align:left;padding-top:0;padding-bottom:0}}@media (min-width:1024px){.recipeOverview .recipe .divider{border-bottom:0;border-left:2px solid #d7d7d7;min-height:80px}}@media (min-width:1024px){.recipeOverview .recipe .col-lg-12.divider{border-left:0}}@media (min-width:1024px){.recipeOverview .recipe .preprationIcon{padding-bottom:40px;padding-bottom:2.5rem}}@media (min-width:1024px){.recipeOverview .recipe .preprationIcon:before{bottom:55px;bottom:3.4375rem}}@media screen and (max-width:1023px){.recipeOverview .recipe .preprationIcon:before{bottom:80px;bottom:5rem}}@media (min-width:1024px){.recipeOverview .recipe .cookingIcon{padding-bottom:40px;padding-bottom:2.5rem}}@media (min-width:1024px){.recipeOverview .recipe .cookingIcon:before{bottom:55px;bottom:3.4375rem}}@media screen and (max-width:1023px){.recipeOverview .recipe .cookingIcon:before{bottom:80px;bottom:5rem}}@media (min-width:1024px){.recipeOverview .recipe .servingIcon{padding-bottom:40px;padding-bottom:2.5rem}}@media (min-width:1024px){.recipeOverview .recipe .servingIcon:before{bottom:55px;bottom:3.4375rem}}@media screen and (max-width:1023px){.recipeOverview .recipe .servingIcon:before{bottom:80px;bottom:5rem}}@media screen and (max-width:767px){.giftTwoColumn article{border-right:0}}@media screen and (max-width:1023px){.offer-three-column,.offerThreeColumn{margin-top:42px;margin-top:2.625rem}}.enquiryForm .offer-three-column .offer-image-text .showcaseText .tagSection .error,.enquiryForm .offerThreeColumn .offer-image-text .showcaseText .tagSection .error,.hotelFeedback .offer-three-column .offer-image-text .showcaseText .tagSection .error,.hotelFeedback .offerThreeColumn .offer-image-text .showcaseText .tagSection .error,.offer-three-column .offer-image-text .showcaseText .tagSection .enquiryForm .error,.offer-three-column .offer-image-text .showcaseText .tagSection .hotelFeedback .error,.offer-three-column .offer-image-text .showcaseText .tagSection .small-copy,.offer-three-column .offer-image-text .showcaseText .tagSection .websiteFeedback .error,.offerThreeColumn .offer-image-text .showcaseText .tagSection .enquiryForm .error,.offerThreeColumn .offer-image-text .showcaseText .tagSection .hotelFeedback .error,.offerThreeColumn .offer-image-text .showcaseText .tagSection .small-copy,.offerThreeColumn .offer-image-text .showcaseText .tagSection .websiteFeedback .error,.websiteFeedback .offer-three-column .offer-image-text .showcaseText .tagSection .error,.websiteFeedback .offerThreeColumn .offer-image-text .showcaseText .tagSection .error{color:#000}@media screen and (max-width:1023px){.infoBlock{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.infoBlock .awards-container .awards-type .awards-grid{margin:0}}@media screen and (min-width:768px) and (max-width:1023px){.infoBlock .awards-container .awards-type .awards-grid{width:45%;margin:0 1%}.infoBlock .awards-container .awards-type .awards-grid img{margin-top:30px;margin-top:1.875rem}}@media screen and (max-width:767px){.infoBlock .awards-container .awards-type .awards-grid{width:100%}.infoBlock .awards-container .awards-type .awards-grid img{margin-top:25px;margin-top:1.5625rem}.infoBlock .awards-container .awards-type .awards-grid p{border-bottom:1px solid #000;padding-bottom:50px;padding-bottom:3.125rem}.infoBlock .awards-container .awards-type .awards-grid .awards-button{width:100%}}@media screen and (max-width:1024px){.infoBlock .cross-links-container .cross-links-grid{margin:0;margin:0}.infoBlock .cross-links-container .cross-links-grid .links-content{overflow:hidden;margin:40px 0;margin:2.5rem 0}.infoBlock .cross-links-container .cross-links-grid:nth-of-type(2){border-top:1px solid #000;border-bottom:1px solid #000;border-left:0;border-right:0}}@media (min-width:1024px){.infoBlock .cross-links-single-container .single-cross-link{width:50%;width:50%}}@media screen and (max-width:1024px){.infoBlock .cross-links-single-container .single-cross-link h2{padding-bottom:30px;padding-bottom:1.875rem}}@media screen and (max-width:1024px){.infoBlock .cross-link-single-column .icon-single-text .intro-copy{margin:5px 0;margin:.3125rem 0}}@media screen and (max-width:767px){.hotel-overview .overViewHeader,.hotelOverview .overViewHeader{text-align:center}}@media screen and (max-width:767px){.hotel-overview .moveDown,.hotelOverview .moveDown{margin-top:10px}}@media screen and (max-width:1023px){.hotel-overview,.hotelOverview{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:1024px){.hotel-overview .hotel-overview-heading,.hotelOverview .hotel-overview-heading{padding-bottom:0;padding-bottom:0rem}}@media screen and (max-width:1023px){.hotel-overview .hotel-overview-heading,.hotelOverview .hotel-overview-heading{padding-bottom:0}}@media screen and (max-width:767px){.hotel-overview .address-container .spaInfo .fa-li,.hotelOverview .address-container .spaInfo .fa-li{display:block;margin:auto}}@media screen and (max-width:1023px){.hotel-overview .description-container .more-description,.hotelOverview .description-container .more-description{margin-top:5px;margin-bottom:27px}}@media screen and (max-width:1023px){.hotel-overview .hotel-essentials,.hotelOverview .hotel-essentials{border-bottom:0}}@media screen and (max-width:1023px){.hotel-overview .hotel-essentials .essentials,.hotelOverview .hotel-essentials .essentials{margin-left:0!important}}@media screen and (max-width:767px){.hotel-overview .hotel-overview-heading,.hotelOverview .hotel-overview-heading{line-height:30px}.hotel-overview .address-container,.hotelOverview .address-container{border-top:1px solid #000;border-bottom:1px solid #000;padding:25px 0;padding:1.5625rem 0;text-align:center}.hotel-overview .address-container .fa-li,.hotelOverview .address-container .fa-li{position:initial;text-align:center}.hotel-overview .address-container .address-divider,.hotelOverview .address-container .address-divider{padding-bottom:0}.hotel-overview .description-container,.hotelOverview .description-container{margin-bottom:25px;border-left:0;border-right:0}.hotel-overview .description-container p,.hotelOverview .description-container p{margin-top:20px}.hotel-overview .hotel-essentials,.hotelOverview .hotel-essentials{border-top:0;border-bottom:0;padding:25px 0;padding:1.5625rem 0;margin-bottom:12px}.hotel-overview .hotel-essentials .essentials,.hotelOverview .hotel-essentials .essentials{margin-top:6px}}@media screen and (min-width:768px) and (max-width:1023px){.hotel-overview .description-container,.hotelOverview .description-container{border-left:0;border-right:0}.hotel-overview .address-container,.hotelOverview .address-container{padding:25px 0;padding:1.5625rem 0;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center}.hotel-overview .address-container .fa-li,.hotelOverview .address-container .fa-li{position:initial;text-align:center}.hotel-overview .address-container .address-divider,.hotelOverview .address-container .address-divider{display:inline;padding:0 10px;padding:0 .625rem}.hotel-overview .hotel-essentials,.hotel-overview .partition-line,.hotelOverview .hotel-essentials,.hotelOverview .partition-line{border-bottom:0}.hotel-overview .hotel-essentials,.hotelOverview .hotel-essentials{padding:25px 0;padding:1.5625rem 0}.hotel-overview .essentials li,.hotelOverview .essentials li{display:inline;padding:0 10px;padding:0 .625rem}}@media screen and (max-width:1023px){.image-gallery,.imageGallery{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.image-gallery .loader .primary-default-button,.image-gallery .loader .three-column-component .without-primary-button .button-column,.image-gallery .loader .threeColumnComponent .without-primary-button .button-column,.image-gallery .loader .twoColumnComponent .without-primary-button .button-column,.imageGallery .loader .primary-default-button,.imageGallery .loader .three-column-component .without-primary-button .button-column,.imageGallery .loader .threeColumnComponent .without-primary-button .button-column,.imageGallery .loader .twoColumnComponent .without-primary-button .button-column,.three-column-component .without-primary-button .image-gallery .loader .button-column,.three-column-component .without-primary-button .imageGallery .loader .button-column,.threeColumnComponent .without-primary-button .image-gallery .loader .button-column,.threeColumnComponent .without-primary-button .imageGallery .loader .button-column,.twoColumnComponent .without-primary-button .image-gallery .loader .button-column,.twoColumnComponent .without-primary-button .imageGallery .loader .button-column{margin-top:15px;margin-top:.9375rem}}@media screen and (max-width:1024px){.image-gallery .gallery-structure,.imageGallery .gallery-structure{padding:0 15px;padding:0 .9375rem;margin-bottom:15px;margin-bottom:.9375rem}.image-gallery .gallery-structure .image-heading h2,.imageGallery .gallery-structure .image-heading h2{font-size:15px;font-size:.9375rem}}@media screen and (max-width:1024px){.mfp-content .mfp-figure .mfp-close{color:#FFF}.mfp-content .mfp-figure .mfp-img{width:100%;padding-bottom:0}.mfp-content .mfp-arrow{font-size:15px;font-size:.9375rem;top:60%}.mfp-content .mfp-bottom-bar{background-color:#000;margin-top:4px;margin-top:.25rem}.mfp-content .mfp-bottom-bar .mfp-title{color:#FFF;text-align:left}}@media screen and (max-width:1023px){.motifs-collage,.motifsCollage{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.motifs-collage .gallery-collage .image-heading,.motifsCollage .gallery-collage .image-heading{margin-bottom:17px;margin-bottom:1.0625rem}}@media screen and (max-width:1023px){.bookingWidget{padding:0 10px;padding:0 .625rem}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .form-input.error .errorMsg{margin-left:10px}}@media screen and (max-width:1023px){.bookingWidget .form-input.error .errorMsg{top:50px}}@media screen and (max-width:1023px){.bookingWidget .booking-form{width:100%;padding-top:26px;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form{padding-top:28px;padding-bottom:10px}}@media screen and (max-width:767px){.bookingWidget .booking-form{padding-bottom:20px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .check-available{width:auto;float:none}.bookingWidget .booking-form .check-available a.custom-link{margin-top:12px!important}}@media screen and (max-width:767px){.bookingWidget .booking-form .check-available a.desktop-view{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .check-available a.desktop-view{display:inline-block}}@media screen and (min-width:1024px){.bookingWidget .booking-form .check-available a.mobile-view.custom-link{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .check-available a.mobile-view.custom-link{display:none}}@media screen and (max-width:767px){.bookingWidget .booking-form .form-input{width:100%;padding-top:0}}@media screen and (max-width:767px){.bookingWidget .booking-form .form-input select{font-size:12px;font-size:.75rem}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form-input .submitForm{margin-left:0;margin-left:0;margin-top:28px;margin-top:1.75rem;width:99%}}@media screen and (max-width:767px){.bookingWidget .booking-form .form-input .submitForm{margin-top:20px;margin-top:1.25rem;width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .tabletPosition{position:absolute;right:5px;width:50%;float:right;top:94px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .clone .roomField{width:100%}}@media (min-width:1024px){.bookingWidget .booking-form .clone .roomField div{padding-left:0}}@media screen and (max-width:1023px){.bookingWidget .booking-form .multipleRoom{margin-left:0;margin-left:0}}.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .enquiryForm label.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .hotelFeedback label.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .websiteFeedback label.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.small-copy,.enquiryForm .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.error,.hotelFeedback .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.error,.websiteFeedback .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.error{width:95px;text-align:left}.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .enquiryForm label.childAge1.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .enquiryForm label.childAge2.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .hotelFeedback label.childAge1.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .hotelFeedback label.childAge2.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .websiteFeedback label.childAge1.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel .websiteFeedback label.childAge2.error,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.small-copy.childAge1,.bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.small-copy.childAge2,.enquiryForm .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.childAge1.error,.enquiryForm .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.childAge2.error,.hotelFeedback .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.childAge1.error,.hotelFeedback .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.childAge2.error,.websiteFeedback .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.childAge1.error,.websiteFeedback .bookingWidget .booking-form .multipleRoom .multipleRoomLabel label.childAge2.error{display:none}@media screen and (max-width:1023px){.bookingWidget .booking-form .multipleRoom .multipleRoomLabel.desktop-view{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .multipleRoom .form.roomField .form-ele-class:first-child{width:100%}.bookingWidget .booking-form .multipleRoom .form.roomField .childrenClone .form-ele-class{width:50%}}@media screen and (max-width:1023px){.bookingWidget .booking-form .childrenClone0{position:initial;width:100%;border:0 solid #000;padding:0;padding:0}}@media screen and (max-width:1023px){.bookingWidget .booking-form .childrenClone0 .sub-form-input{width:50%;float:left;padding-right:15px}.bookingWidget .booking-form .childrenClone0 .sub-form-input:last-child{padding-right:0}}@media (min-width:1024px){.bookingWidget .booking-form .childrenClone0 .sub-form-input .form-input.custom select{border-color:transparent}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .dateCalender{float:left;margin-right:10px;margin-right:.625rem;width:48%}.bookingWidget .booking-form .form .dateCalender.last-child{margin-right:0}}@media screen and (max-width:767px){.bookingWidget .booking-form .form .dateCalender{width:49%}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .form .dateCalender .checkinout{width:100%}}@media screen and (max-width:1023px){.bookingWidget .booking-form .corporate{margin-top:26px;margin-top:1.625rem}}@media screen and (max-width:1023px){.bookingWidget .booking-form .corporate .form{width:100%}}@media screen and (max-width:1023px){.bookingWidget .booking-form .corporate .form .form-ele-class{margin-top:0;width:50%;padding-right:15px}.bookingWidget .booking-form .corporate .form .form-ele-class:last-child{padding-right:0}}@media (min-width:768px) and (max-width:1024px){.bookingWidget .booking-form .corporate .form .form-ele-class .form-input label{margin-left:11px}}@media (min-width:1024px){.bookingWidget .booking-form .form{margin-bottom:4px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form{width:100%}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form.corporatelabel{width:100%}}@media screen and (max-width:767px){.bookingWidget .booking-form .form .form-ele>div:first-child{margin-bottom:10px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-ele-class{width:100%;margin-top:10px;margin-top:.625rem}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-ele-class .first-form-ele-class{margin-top:5px;margin-top:.3125rem;margin-bottom:-12px;margin-bottom:-.75rem}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .form .form-ele-class{width:50%;margin-bottom:5px;position:relative;min-height:52px;min-height:3.25rem}}@media screen and (max-width:767px){.bookingWidget .booking-form .form .form-ele-class .toDate{margin-right:0;position:relative;left:2%}}@media screen and (max-width:767px){.bookingWidget .booking-form .form .form-ele-class .fromDate{margin-right:0}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .form .tabl{width:16%;height:67px}}@media (min-width:1024px){.bookingWidget .booking-form .form .tabl{position:relative;top:2px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-input{display:block;margin-right:5px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-input.adultElement,.bookingWidget .booking-form .form .form-input.childrenElement{position:relative}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-input.childrenElement{margin-bottom:15px;margin-bottom:.9375rem}}@media (min-width:1024px){.bookingWidget .booking-form .form .form-input .form-input.custom{width:85px;width:5.3125rem}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-input label{line-height:1;margin:2px 16px 4px 0;margin:.125rem 1rem .25rem 0;position:relative}}@media (min-width:1024px){.bookingWidget .booking-form .form .form-input label.mobile-view{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media (min-width:1024px){.bookingWidget .booking-form .form .form-input label.desktop-view{display:block}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-input .helpText{position:absolute;right:50px;top:50%}}@media screen and (max-width:1023px) and (min-width:768px){.bookingWidget .booking-form .form .form-input .helpText{top:104%;left:0;width:80px}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .form-input .hotals-desti{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .form .form-input .hotals-desti{width:95%}}@media screen and (max-width:1023px){.action-bar .action-container .bookingWidget .booking-form .form .form-input .at4-icon.aticon-facebook,.action-bar .action-container .bookingWidget .booking-form .form .form-input .at4-icon.aticon-twitter,.action-bar .action-container .bookingWidget .booking-form .form .form-input .aticon-email,.action-bar .action-container .bookingWidget .booking-form .form .form-input .aticon-google_plusone_share,.actionBar .action-container .bookingWidget .booking-form .form .form-input .at4-icon.aticon-facebook,.actionBar .action-container .bookingWidget .booking-form .form .form-input .at4-icon.aticon-twitter,.actionBar .action-container .bookingWidget .booking-form .form .form-input .aticon-email,.actionBar .action-container .bookingWidget .booking-form .form .form-input .aticon-google_plusone_share,.bookingWidget .booking-form .form .form-input .action-bar .action-container .at4-icon.aticon-facebook,.bookingWidget .booking-form .form .form-input .action-bar .action-container .at4-icon.aticon-twitter,.bookingWidget .booking-form .form .form-input .action-bar .action-container .aticon-email,.bookingWidget .booking-form .form .form-input .action-bar .action-container .aticon-google_plusone_share,.bookingWidget .booking-form .form .form-input .actionBar .action-container .at4-icon.aticon-facebook,.bookingWidget .booking-form .form .form-input .actionBar .action-container .at4-icon.aticon-twitter,.bookingWidget .booking-form .form .form-input .actionBar .action-container .aticon-email,.bookingWidget .booking-form .form .form-input .actionBar .action-container .aticon-google_plusone_share,.bookingWidget .booking-form .form .form-input .fa{top:6px;top:.375rem;right:18px;right:1.125rem}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .corporateHeading-wrapper{text-align:center;margin-top:4px}}@media screen and (max-width:767px){.bookingWidget .booking-form .form .corporateHeading-wrapper{text-transform:uppercase}}@media screen and (min-width:768px) and (max-width:1023px){.bookingWidget .booking-form .form .corporateHeading-wrapper .corporateHeading{position:relative;right:95px;bottom:12px;top:4px;float:right}}@media screen and (max-width:1023px){.bookingWidget .booking-form .form .corporateHeading-wrapper .corporateHeading{text-align:center;display:inline}.bookingWidget .booking-form .form .corporateHeading-wrapper .corporateHeading .fa-angle-down{font-size:16px}}@media screen and (max-width:1023px){.roomDetailBox{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.roomDetailBox .room-detail-box .brand-text .brand-sec{margin:0 15px 50px;margin:0 .9375rem 3.125rem}}@media screen and (min-width:768px){.roomDetailBox .room-detail-box .filter-section .drop-controller-revisited{display:none}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .filter-panel{position:static}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .filter-option a{margin:0 6px;margin:0 .375rem;padding:11px 6px 12px;padding:.6875rem .375rem .75rem}}@media screen and (max-width:480px){.roomDetailBox .room-detail-box .filter-section .row-container.sticky-view{display:block;text-align:center}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .row-container .table{display:block;text-align:center!important}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .row-container .table .table-cell{display:block;text-align:center}}@media (width:1024px){.roomDetailBox .room-detail-box .filter-section .row-container .table .table-cell.btn-wrapper .wa-room-compare{margin-top:20px}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .row-container .table .table-cell.btn-wrapper{text-align:center;padding:10px 0 5px}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .row-container .table .table-cell .thumbnail-container{padding:0 10px}}@media screen and (max-width:767px){.roomDetailBox .room-detail-box .filter-section .row-container .table .table-cell .thumbnail-container{display:inline-block}.roomDetailBox .room-detail-box .filter-section .row-container .table .table-cell .thumbnail-container span{display:block}}@media (max-width:1024px){.roomDetailBox .room-detail-box .filter-section .row-container{text-align:center}}@media (min-width:1024px){.roomDetailBox .room-detail-box .room-detail-container{height:auto;overflow:hidden}}@media (min-width:1024px){.roomDetailBox .room-detail-box .room-detail-container .room-container .text-container{padding-top:20px;padding-top:1.25rem;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:1023px){.roomDetailBox .room-detail-box .room-detail-container .room-container .text-container .headingContainer{padding-left:8px;padding-left:.5rem}}@media screen and (max-width:1023px){.roomDetailBox .room-detail-box .room-detail-container .room-container .text-container table td{padding-left:8px}}@media (min-width:1024px){.roomDetailBox .room-detail-box .room-detail-container .room-container .text-container .booking-button{margin-bottom:11px;margin-bottom:.6875rem}}@media screen and (max-width:767px){.modal-comparison .overlay-container .close{right:5px;top:30px}}@media screen and (max-width:479px){.modal-comparison .overlay-container table td:nth-child(1){display:none}}@media screen and (max-width:479px){.modal-comparison .overlay-container .feature-container .room-feature-specs{float:left!important;width:100%!important;display:block;text-align:center;background-color:#000;height:30px;height:1.875rem;margin-top:15px;margin-top:.9375rem;text-transform:uppercase}.modal-comparison .overlay-container .feature-container td:nth-child(2),.modal-comparison .overlay-container .feature-container td:nth-child(3){float:left!important;width:50%!important;display:block;text-align:center;margin-top:10px;margin-top:.625rem}.modal-comparison .overlay-container .feature-container td:nth-child(2){border-right:1px solid #000}.modal-comparison .overlay-container .feature-container table,.modal-comparison .overlay-container .feature-container td,.modal-comparison .overlay-container .feature-container tr{border:0}.modal-comparison .overlay-container .feature-container .roomspecific-feature-specs{float:left!important;width:50%!important;display:block}}@media screen and (max-width:1023px){.modal-comparison .overlay-container .feature-container .room-feature-specs{padding-left:5px;padding-left:.3125rem;text-transform:uppercase;padding-bottom:27px;padding-bottom:1.6875rem}}@media (min-width:1024px){.modal-comparison .overlay-container .booking-container{margin-bottom:11px;margin-bottom:.6875rem}}.enquiryForm .modal-comparison .overlay-container .heading-container .text-description .error,.hotelFeedback .modal-comparison .overlay-container .heading-container .text-description .error,.modal-comparison .overlay-container .heading-container .text-description .enquiryForm .error,.modal-comparison .overlay-container .heading-container .text-description .hotelFeedback .error,.modal-comparison .overlay-container .heading-container .text-description .small-copy,.modal-comparison .overlay-container .heading-container .text-description .websiteFeedback .error,.websiteFeedback .modal-comparison .overlay-container .heading-container .text-description .error{padding-left:0;text-align:left;padding-bottom:10px;padding-bottom:.625rem}@media screen and (max-width:1023px){.modal-comparison .overlay-container .heading-container .text-description{display:none}}@media screen and (max-width:1023px){.reserveTable{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.reserveTable .reservation-section .help-text{margin-top:16px;margin-top:1rem}}@media (min-width:768px) and (max-width:1024px){.reserveTable .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top;margin:15px 20px 5px;margin:.9375rem 1.25rem .3125rem}}@media (min-width:1024px){.reserveTable .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media (max-width:1024px) and (orientation:landscape){.reserveTable .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media screen and (max-width:767px){.reserveTable .reservation-section .reservation .grid-section{display:block;margin:15px 10px 0;margin:.9375rem .625rem 0}}@media screen and (max-width:767px){.reserveTable .reservation-section .reservation .grid-section .checkBtnFormInput a{width:100%}}@media (min-width:768px){.reserveTable .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{margin-top:1px;margin-top:.0625rem}}@media (min-width:768px) and (max-width:1024px){.reserveTable .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{width:100%}}@media (min-width:768px) and (max-width:1024px){.reserveTable .reservation-section .reservation .grid-section .checkBtnFormInput .label{margin:0;margin:0rem}}@media (min-width:768px) and (max-width:1024px){.reserveTable .reservation-section .reservation .buttonBlock{display:block;margin-top:0;margin-top:0rem}}@media (max-width:479px){.reserveTable .reservation-section .reservation .grid-section{display:block}}@media (min-width:1024px){.reserveTable .reservation-section .reservation .meal .mealTypeLable{font-weight:400}}@media (min-width:1024px){.reserveTable .reservation-section .reservation .mealType{margin-top:7px;margin-top:.4375rem}}@media (min-width:1024px){.reserveTable .reservation-section .reservation .mealTypeSection{margin-left:12px;margin-left:.75rem}}@media (max-width:479px){.reserveTable .reservation-section .reservation .mealTypeSection{margin-top:-10px;margin-top:-.625rem;margin-bottom:7px;margin-bottom:.4375rem}}@media screen and (max-width:1023px){.reserveTable .reservation-section .reservation .mealTypeSection{margin-bottom:5px;margin-bottom:.3125rem;margin-left:10px;margin-left:.625rem}}@media (min-width:1024px){.reserveTable .reservation-section .reservation .form-input .custom{width:85px;width:5.3125rem}}@media (min-width:1024px){.reserveTableOverlay .personal{width:540px;width:33.75rem;margin-left:auto;margin-right:auto;margin-top:15px;margin-top:.9375rem;margin-bottom:25px;margin-bottom:1.5625rem}}.enquiryForm .reserveTableOverlay .overlay-grid .error,.hotelFeedback .reserveTableOverlay .overlay-grid .error,.reserveTableOverlay .overlay-grid .enquiryForm .error,.reserveTableOverlay .overlay-grid .hotelFeedback .error,.reserveTableOverlay .overlay-grid .small-copy,.reserveTableOverlay .overlay-grid .websiteFeedback .error,.websiteFeedback .reserveTableOverlay .overlay-grid .error{display:block;margin-left:10px;margin-left:.625rem;font-weight:500}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .form-input{display:inline-block}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .fnameSection{overflow:hidden;vertical-align:top;display:inline-block;margin:0 15px;margin:0 .9375rem}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .fnameSection .firstName{width:218px;width:13.625rem}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .lnameSection{overflow:hidden;vertical-align:top;display:inline-block}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .lnameSection .lastName{width:183px;width:11.4375rem}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .emailSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem;display:inline-block}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .email{width:536px;width:33.5rem}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .mobileSection{display:inline-block}}@media (min-width:1024px){.reserveTableOverlay .overlay-grid .mobile{width:536px;width:33.5rem}}@media (min-width:1024px){.reserveTableOverlay .checkBtn{display:inline-block}}@media (min-width:1024px){.reserveTableOverlay .checkAvailability{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){.reserveTableOverlay .backnextbtnSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){.reserveTableOverlay .back{display:inline-block}}@media (min-width:1024px){.reserveTableOverlay .submitForConfirm{display:inline-block;float:right;margin-top:0;margin-top:0rem}}@media (min-width:1024px){.reserveTableOverlay .nextBtn{margin-bottom:25px;margin-bottom:1.5625rem;margin-top:1px;margin-top:.0625rem;text-align:right}}@media (min-width:1024px){.reserveTableOverlay .nextForPI{display:inline-block}}@media screen and (max-width:1023px){.whereWeAre{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.whereWeAre #map{height:200px;height:12.5rem;width:80%;margin:0 auto}}@media screen and (max-width:1023px){.whereWeAre .map-containor .map-info .close{margin:10px 0 0}.whereWeAre .map-containor .map-info .close em,.whereWeAre .map-containor .map-info .close i{font-size:16px}}@media (min-width:1024px){.whereWeAre .map-containor{position:relative}.whereWeAre .map-containor .map-info{position:absolute;top:40px;left:80px;background-color:#FFF;padding:30px;padding:1.875rem;z-index:100;max-width:360px}.action-bar .action-container .whereWeAre .map-containor .map-info .at4-icon.aticon-facebook,.action-bar .action-container .whereWeAre .map-containor .map-info .at4-icon.aticon-twitter,.action-bar .action-container .whereWeAre .map-containor .map-info .aticon-email,.action-bar .action-container .whereWeAre .map-containor .map-info .aticon-google_plusone_share,.actionBar .action-container .whereWeAre .map-containor .map-info .at4-icon.aticon-facebook,.actionBar .action-container .whereWeAre .map-containor .map-info .at4-icon.aticon-twitter,.actionBar .action-container .whereWeAre .map-containor .map-info .aticon-email,.actionBar .action-container .whereWeAre .map-containor .map-info .aticon-google_plusone_share,.whereWeAre .map-containor .map-info .action-bar .action-container .at4-icon.aticon-facebook,.whereWeAre .map-containor .map-info .action-bar .action-container .at4-icon.aticon-twitter,.whereWeAre .map-containor .map-info .action-bar .action-container .aticon-email,.whereWeAre .map-containor .map-info .action-bar .action-container .aticon-google_plusone_share,.whereWeAre .map-containor .map-info .actionBar .action-container .at4-icon.aticon-facebook,.whereWeAre .map-containor .map-info .actionBar .action-container .at4-icon.aticon-twitter,.whereWeAre .map-containor .map-info .actionBar .action-container .aticon-email,.whereWeAre .map-containor .map-info .actionBar .action-container .aticon-google_plusone_share,.whereWeAre .map-containor .map-info .fa{margin-right:8px}.whereWeAre .map-containor .map-info p{font-size:18px;font-size:1.125rem;margin-bottom:15px;margin-bottom:.9375rem;display:block}.whereWeAre .map-containor .map-info p.address{margin-top:20px;margin-top:1.25rem;margin-bottom:30px;margin-bottom:1.875rem;line-height:23px;line-height:1.4375rem}.whereWeAre .map-containor .map-info p.fax{margin-bottom:0;color:#000}.whereWeAre .infoBox,.whereWeAre .maplabels{color:#000;font-size:12px;font-size:.75rem;white-space:nowrap;line-height:1.2em;background:#FFF;padding:10px}}@media screen and (max-width:1023px){.headerCrown{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .content-card-odd .text-description-container{left:0}.restaurantListing .restaurantListingMenu .content-card-odd .text-description-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-left-color:#000;top:50%;left:52.5%;z-index:200;margin-top:-15px;margin-top:-.9375rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .content-card-even .row .text-description-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-right-color:#000;top:50%;left:46%;z-index:200}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .container-content-tile .card-details{width:49%;padding:0 20px;padding:0 1.25rem}}@media screen and (max-width:767px){.restaurantListing .restaurantListingMenu .container-content-tile .card-details{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .container-content-tile .image-container{width:48%;padding:0}}@media screen and (max-width:767px){.restaurantListing .restaurantListingMenu .container-content-tile .image-container{width:100%}}@media screen and (max-width:1023px){.restaurantListing{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurant-card .card-image{width:50%;padding:25px 0 25px 25px;padding:1.5625rem 0rem 1.5625rem 1.5625rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurant-card .card-details{width:50%}}@media screen and (max-width:767px){.restaurantListing .restaurant-card .card-details{padding:20px 15px;padding:1.25rem .9375rem}}@media screen and (max-width:767px){.restaurantListing .restaurant-card .card-details,.restaurantListing .restaurant-card .card-image{float:none;width:100%}.restaurantListing .restaurant-card .card-details .restaurant-links{margin-bottom:30px;margin-bottom:1.875rem;margin-top:30px;margin-top:1.875rem}.restaurantListing .restaurant-card .card-details .variations{margin-bottom:20px;margin-bottom:1.25rem;width:100%}.restaurantListing .restaurant-card .card-details .main-button .button-full{width:100%}.restaurantListing .restaurant-card .card-details .small-button-full{width:100%;text-align:center}}@media screen and (max-width:1023px){.restaurantListing .mapOverlay.map-info .close{position:relative;color:#000;top:-40px;top:-2.5rem}}@media screen and (max-width:767px){#reserveTableAvailability .reservation-section .help-text{margin-top:16px;margin-top:1rem}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top;margin:15px 20px 5px;margin:.9375rem 1.25rem .3125rem}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media (max-width:1024px) and (orientation:landscape){#reserveTableAvailability .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media screen and (max-width:767px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput a{width:100%}}@media (min-width:768px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{margin-top:1px;margin-top:.0625rem}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{width:100%}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput .label{margin:0;margin:0rem}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .buttonBlock{display:block;margin-top:0;margin-top:0rem}}@media (max-width:479px){#reserveTableAvailability .reservation-section .reservation .grid-section{display:block}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .meal .mealTypeLable{font-weight:400}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .mealType{margin-top:7px;margin-top:.4375rem}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .mealTypeSection{margin-left:12px;margin-left:.75rem}}@media screen and (max-width:1023px){#reserveTableAvailability .reservation-section .reservation .mealTypeSection{margin-bottom:5px;margin-bottom:.3125rem}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .form-input .custom{width:85px;width:5.3125rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .personal{width:540px;width:33.75rem;margin-left:auto;margin-right:auto;margin-top:15px;margin-top:.9375rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .form-input{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .fnameSection{overflow:hidden;vertical-align:top;display:inline-block;margin:0}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .fnameSection .firstName{width:218px;width:13.625rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .lnameSection{overflow:hidden;vertical-align:top;display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .lnameSection .lastName{width:183px;width:11.4375rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .emailSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem;display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .email{width:536px;width:33.5rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .mobileSection{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .mobile{width:536px;width:33.5rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .checkBtn{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .checkAvailability{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .backnextbtnSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}#reserveTableAvailability .reserveTableOverlay .backnextbtnSection .col-lg-6:first-child{text-align:left}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .back{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .submitForConfirm{display:inline-block;float:right;margin-top:0;margin-top:0rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .nextBtn{margin-bottom:25px;margin-bottom:1.5625rem;margin-top:1px;margin-top:.0625rem;text-align:right}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .nextForPI{display:inline-block}}@media screen and (max-width:1023px){.richTextEditor h5,.richTextEditor p{margin:20px 0;margin:1.25rem 0}.richTextEditor ul{margin-bottom:40px;margin-bottom:2.5rem}.richTextEditor ol{margin-top:0;margin-top:0;margin-bottom:40px;margin-bottom:2.5rem}.richTextEditor .ingredients{width:100%}}@media screen and (max-width:1023px){.restaurantOverview{margin-top:28px;margin-top:1.75rem}.restaurantOverview .overview .overview-properties{margin-top:38px;margin-top:2.375rem}.restaurantOverview .overview .overview-properties .overview-cuisine{margin-bottom:10px}.restaurantOverview .overview .overview-properties .cost-divider{border-left:0;border-right:0;border-top:1px solid #000;border-bottom:1px solid #000}.restaurantOverview .overview .overview-properties .properties-heading{margin-top:7px;margin-top:.4375rem;font-size:12px;font-size:.75rem;font-weight:semi-bold}.restaurantOverview .overview .overview-properties .properties-description{margin-bottom:10px;margin-bottom:.625rem;font-size:14px;font-size:.875rem;font-weight:semi-bold}.restaurantOverview .overview .overview-properties .description-no-bottom{margin-bottom:0;margin-bottom:0rem}}@media screen and (max-width:1023px){.catalogMenu .mobile-view{display:block;margin-top:20px;margin-top:1.25rem}.catalogMenu .mobile-view .form-input.custom select{width:100%;width:100%}}@media screen and (max-width:1023px){.catalogMenu .disclaimer-container{margin:10px 25px;margin:.625rem 1.5625rem}}@media screen and (max-width:1023px){.display-table .desktop-view{display:none}}@media screen and (max-width:1023px){.audioBookGallery{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.audioBookGallery .audio-wrap .audio-container .text-container{min-height:170px;min-height:10.625rem;position:relative;padding-top:10px;padding-top:.625rem}}@media (min-width:1024px){.audioBookGallery .audio-wrap .audio-container .image-container{position:relative}}@media screen and (max-width:1023px){.audioBookGallery .audio-wrap .audio-container .music-icon,.audioBookGallery .audio-wrap .audio-container .pause-icon{bottom:64%;bottom:64%}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .content-card-odd .text-description-container{left:0}.restaurantListing .restaurantListingMenu .content-card-odd .text-description-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-left-color:#000;top:50%;left:52.5%;z-index:200;margin-top:-15px;margin-top:-.9375rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .content-card-even .row .text-description-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-right-color:#000;top:50%;left:46%;z-index:200}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .container-content-tile .card-details{width:49%;padding:0 20px;padding:0 1.25rem}}@media screen and (max-width:767px){.restaurantListing .restaurantListingMenu .container-content-tile .card-details{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurantListingMenu .container-content-tile .image-container{width:48%;padding:0}}@media screen and (max-width:767px){.restaurantListing .restaurantListingMenu .container-content-tile .image-container{width:100%}}@media screen and (max-width:1023px){.restaurantListing{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurant-card .card-image{width:50%;padding:25px 0 25px 25px;padding:1.5625rem 0rem 1.5625rem 1.5625rem}}@media screen and (min-width:768px) and (max-width:1023px){.restaurantListing .restaurant-card .card-details{width:50%}}@media screen and (max-width:767px){.restaurantListing .restaurant-card .card-details{padding:20px 15px;padding:1.25rem .9375rem}}@media screen and (max-width:767px){.restaurantListing .restaurant-card .card-details,.restaurantListing .restaurant-card .card-image{float:none;width:100%}.restaurantListing .restaurant-card .card-details .restaurant-links{margin-bottom:30px;margin-bottom:1.875rem;margin-top:30px;margin-top:1.875rem}.restaurantListing .restaurant-card .card-details .variations{margin-bottom:20px;margin-bottom:1.25rem;width:100%}.restaurantListing .restaurant-card .card-details .main-button .button-full{width:100%}.restaurantListing .restaurant-card .card-details .small-button-full{width:100%;text-align:center}}@media screen and (max-width:1023px){.restaurantListing .mapOverlay.map-info .close{position:relative;color:#000;top:-40px;top:-2.5rem}}@media screen and (max-width:767px){#reserveTableAvailability .reservation-section .help-text{margin-top:16px;margin-top:1rem}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top;margin:15px 20px 5px;margin:.9375rem 1.25rem .3125rem}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media (max-width:1024px) and (orientation:landscape){#reserveTableAvailability .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media screen and (max-width:767px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput a{width:100%}}@media (min-width:768px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{margin-top:1px;margin-top:.0625rem}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{width:100%}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .grid-section .checkBtnFormInput .label{margin:0;margin:0rem}}@media (min-width:768px) and (max-width:1024px){#reserveTableAvailability .reservation-section .reservation .buttonBlock{display:block;margin-top:0;margin-top:0rem}}@media (max-width:479px){#reserveTableAvailability .reservation-section .reservation .grid-section{display:block}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .meal .mealTypeLable{font-weight:400}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .mealType{margin-top:7px;margin-top:.4375rem}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .mealTypeSection{margin-left:12px;margin-left:.75rem}}@media screen and (max-width:1023px){#reserveTableAvailability .reservation-section .reservation .mealTypeSection{margin-bottom:5px;margin-bottom:.3125rem}}@media (min-width:1024px){#reserveTableAvailability .reservation-section .reservation .form-input .custom{width:85px;width:5.3125rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .personal{width:540px;width:33.75rem;margin-left:auto;margin-right:auto;margin-top:15px;margin-top:.9375rem;margin-bottom:25px;margin-bottom:1.5625rem}}#reserveTableAvailability .reserveTableOverlay .overlay-grid .enquiryForm .error,#reserveTableAvailability .reserveTableOverlay .overlay-grid .hotelFeedback .error,#reserveTableAvailability .reserveTableOverlay .overlay-grid .small-copy,#reserveTableAvailability .reserveTableOverlay .overlay-grid .websiteFeedback .error,.enquiryForm #reserveTableAvailability .reserveTableOverlay .overlay-grid .error,.hotelFeedback #reserveTableAvailability .reserveTableOverlay .overlay-grid .error,.websiteFeedback #reserveTableAvailability .reserveTableOverlay .overlay-grid .error{display:block;margin-left:10px;margin-left:.625rem;font-weight:500}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .form-input{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .fnameSection{overflow:hidden;vertical-align:top;display:inline-block;margin:0}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .fnameSection .firstName{width:218px;width:13.625rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .lnameSection{overflow:hidden;vertical-align:top;display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .lnameSection .lastName{width:183px;width:11.4375rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .emailSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem;display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .email{width:536px;width:33.5rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .mobileSection{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .overlay-grid .mobile{width:536px;width:33.5rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .checkBtn{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .checkAvailability{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .backnextbtnSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}#reserveTableAvailability .reserveTableOverlay .backnextbtnSection .col-lg-6:first-child{text-align:left}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .back{display:inline-block}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .submitForConfirm{display:inline-block;float:right;margin-top:0;margin-top:0rem}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .nextBtn{margin-bottom:25px;margin-bottom:1.5625rem;margin-top:1px;margin-top:.0625rem;text-align:right}}@media (min-width:1024px){#reserveTableAvailability .reserveTableOverlay .nextForPI{display:inline-block}}@media screen and (max-width:1023px){.restaurantFinder{margin-top:42px;margin-top:2.625rem}}@media only screen and (min-width:1024px){.restaurantFinder .restaurantsbyCuisineMobile,.restaurantFinder .restaurantsbyHotelsMobile{display:none!important}}@media only screen and (max-width:1023px){.restaurantFinder .form{padding:30px 0}.restaurantFinder .form .select-tab .tab-link-wrapper>.dropdown-tab{padding:24px 0;margin-top:0;position:relative!important;text-align:center;border-top:1px solid #d7d7d7}.restaurantFinder .form .select-tab .tab-link-wrapper>.dropdown-tab.active{border:1px solid #d7d7d7;border-left:0;border-right:0;border-bottom:0}.restaurantFinder .form .form-input select{width:100%;margin:0 0 30px}.restaurantFinder .form .tab-content{display:none;background:#000;padding:30px 15px;border:1px solid #d7d7d7;margin-bottom:30px}.restaurantFinder .form .tab-content li{display:inline-block;margin:0 15px 10px 0;margin:0 .9375rem .625rem 0}.restaurantFinder .form .tab-content #restaurantFinderMap{height:178px;margin:0}.restaurantFinder .form .tab-content .select-restaurant{width:100%;position:relative;padding:0 10px 30px;margin-top:20px}.restaurantFinder .form .tab-content .select-restaurant ._list-wrapper{margin-top:32px}.restaurantFinder .form .tab-content .select-restaurant ._list-wrapper:first-child{margin-top:40px}.restaurantFinder .form .tab-content .select-restaurant .restaurant{margin-left:20px}.restaurantFinder .form .tab-content .select-restaurant .restaurant .reviews{margin:0 0 10px}.restaurantFinder .form .tab-content .select-restaurant .checkbox{margin-left:5px}.restaurantFinder .form .restaurantsbyHotelsMobile{padding:0 0 30px}.restaurantFinder .form .show{border-top:0;padding:20px 0 0}.restaurantFinder #restaurantsbyCuisine,.restaurantFinder #restaurantsbyHotels{display:none!important}}@media screen and (max-width:1023px){.recipeList{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.recipeList .recipe-wrap .recipe-container .text-container{min-height:95px;min-height:5.9375rem}}@media (min-width:1024px){.recipeList .recipe-wrap .recipe-container .text-container .text-container-heading{text-transform:uppercase;color:#000;font-size:18px;font-size:1.125rem;width:262px;width:16.375rem;padding:20px 15px 30px;padding:1.25rem .9375rem 1.875rem}}@media (min-width:1024px){.recipeList .recipe-wrap .recipe-container .image-container{height:197px;height:12.3125rem;width:262px;width:16.375rem;position:relative}}@media screen and (max-width:1023px){.localNavigation #localNav{display:none}}@media screen and (max-width:1023px){.localNavigation .mobile-view{display:block;padding:20px;padding:1.25rem;border-bottom:1px solid #000;background-color:#000}}@media screen and (max-width:1023px){.localNavigation .desktop-view{display:none}}@media (max-width:1024px){.enquiryForm input[type=submit]{width:100%}}@media (max-width:1024px){.websiteFeedback input[type=submit]{width:100%}}.hotelFeedback{margin:0 auto;padding-top:25px;padding-top:1.5625rem;padding-bottom:45px;padding-bottom:2.8125rem}.hotelFeedback .error{color:#000;margin-top:3px;margin-top:.1875rem}.hotelFeedback .ui-block{border-bottom:1px solid #000;padding-bottom:20px;padding-bottom:1.25rem;text-align:center}.hotelFeedback .ui-block .ui-block-elements{padding-top:13px;padding-top:.8125rem}.hotelFeedback .ui-block-no-border{padding-top:20px;padding-top:1.25rem;border:0}.hotelFeedback .body-container{padding-top:12px;padding-top:.75rem;padding-bottom:15px;padding-bottom:.9375rem;text-align:left}.hotelFeedback label{font-weight:400;display:block}.hotelFeedback .custom input[type=email],.hotelFeedback .custom input[type=text]{width:100%;height:35px}.hotelFeedback .custom .error-container,.hotelFeedback select.error-container{border:1px solid #000;color:#000}.hotelFeedback .form-input,.hotelFeedback .form-input input{width:100%}.hotelFeedback .datePicker-container{padding-left:0}.hotelFeedback .room-number{padding-right:0}.hotelFeedback .form-input.custom{border:1px solid #000}.hotelFeedback .form-input.custom:after{border-left:1px solid #000}.hotelFeedback .form-input.custom.error-container{border:1px solid #000;color:#000}.hotelFeedback textarea{width:100%;height:72px;resize:none;border-color:#000}@media (max-width:1024px){.hotelFeedback input[type=submit]{width:100%}}.hotelFeedback .g-recaptcha{margin-top:14px;margin-top:.875rem}@media screen and (max-width:1023px){.weddingFeature{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.weddingFeature .image-container{height:600px;height:37.5rem}}@media (min-width:1024px){.weddingFeature .text-container{padding:20px;padding:1.25rem}}@media (min-width:1024px){.weddingFeature .text-container{width:20%;position:absolute;left:10%;top:50%;transform:translateY(-50%)}}@media (min-width:1024px){.weddingFeature .text-container h5{padding-bottom:25px;padding-bottom:1.5625rem}}@media (min-width:1024px){.weddingFeature .text-container .short-desc{padding-bottom:15px;padding-bottom:.9375rem}}@media (min-width:1024px){.weddingFeature .text-container .long-desc{padding-bottom:30px;padding-bottom:1.875rem}}@media screen and (max-width:1023px){.soundteaser{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.soundteaser .outer-wrap .wrap{height:200px;height:12.5rem;background-position:135px 0;background-position:8.4375rem 0;background-repeat:no-repeat}}@media screen and (max-width:1023px){.soundteaser .outer-wrap .wrap{padding-left:1x 5px;padding-left:1x .3125rem}}@media (min-width:1024px){.soundteaser .outer-wrap .wrap .text-container{padding-top:40px;padding-top:2.5rem;padding-bottom:30px;padding-bottom:1.875rem;margin-left:-30px;margin-left:-1.875rem;text-align:left}}@media (min-width:1024px){.soundteaser .outer-wrap .wrap .text-container .listen-more{display:inline-block;text-transform:uppercase}}.thumbnailGallery{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}@media screen and (max-width:767px){.thumbnailGallery #slider .flex-direction-nav a{width:42px}}@media screen and (max-width:767px){.thumbnailGallery #slider .flex-direction-nav a:before{font-size:42px}}@media screen and (max-width:1023px){.thumbnailGallery #carousel .flex-direction-nav .flex-prev{margin-left:-9%}}@media screen and (max-width:767px){.thumbnailGallery #carousel .flex-direction-nav .flex-prev{margin-left:-13%}}@media screen and (max-width:1023px){.thumbnailGallery #carousel .flex-direction-nav .flex-next{margin-right:-9%}}@media screen and (max-width:767px){.thumbnailGallery #carousel .flex-direction-nav .flex-next{margin-right:-13%}}@media screen and (max-width:860px){.thumbnailGallery .flex-direction-nav .flex-prev{opacity:1;left:10px}.thumbnailGallery .flex-direction-nav .flex-next{opacity:1;right:10px}}@media screen and (max-width:1023px){.thumbnailGallery .gallery-without-thumbnail .detail-section{margin-top:10px}.thumbnailGallery .gallery-without-thumbnail .detail-section .carousel{margin-left:0;margin-right:0}.thumbnailGallery .gallery-without-thumbnail .detail-section .carousel.slide{position:relative}}@media screen and (max-width:1023px){.thumbnailGallery .gallery-without-thumbnail{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.thumbnailGallery .gallery-without-thumbnail .toggle-container li{font-size:12px;font-size:.75rem;margin-right:15px;margin-right:.9375rem}}@media screen and (max-width:767px){.thumbnailGallery .gallery-without-thumbnail .toggle-container li a.active{padding-bottom:18px;padding-bottom:1.125rem}}@media screen and (max-width:1023px){.venueCard{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.venueCard .venue-card-details{padding-left:15px}}@media screen and (max-width:767px){.venueCard .venue-card-details .venue-card-heading{text-align:center}.venueCard .venue-card-details .venue-card-heading h5{float:none;width:100%}.venueCard .venue-card-details .venue-card-heading .venue .venue-telephone{float:none}.venueCard .venue-card-details .venue-card-heading .venue .quote-link{float:none;margin-top:15px;margin-top:.9375rem}.venueCard .venue-card-details .links-to-others .venue-gallery-wrapper .gallery-link{float:right}.venueCard .venue-card-details .links-to-others .hotel-wrapper .hotel-button{float:left;width:100%;text-align:center;margin-top:15px;margin-top:.9375rem}.venueCard .venue-card-details .links-to-others .btn-small-trans{font-size:11px;font-size:.6875rem}}@media screen and (max-width:1023px){.fourColumnComponent{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1024px){.fourColumnComponent .four-column-full-bleed .image-heading-descripton{bottom:16px;bottom:1rem;padding:0 16px;padding:0 1rem}.ammenitiesBox .services .roomServices .list-item ul .fourColumnComponent .four-column-full-bleed .image-heading-descripton li,.faq .faqAccordion .panel-collapse .fourColumnComponent .four-column-full-bleed .image-heading-descripton .panel-body,.faq .faqAccordion .panel-default .panel-heading .fourColumnComponent .four-column-full-bleed .image-heading-descripton a[role=button],.fourColumnComponent .four-column-full-bleed .image-heading-descripton .ammenitiesBox .services .roomServices .list-item ul li,.fourColumnComponent .four-column-full-bleed .image-heading-descripton .body-copy,.fourColumnComponent .four-column-full-bleed .image-heading-descripton .faq .faqAccordion .panel-collapse .panel-body,.fourColumnComponent .four-column-full-bleed .image-heading-descripton .faq .faqAccordion .panel-default .panel-heading a[role=button]{font-size:10px;font-size:.625rem;line-height:14px;line-height:.875rem}.fourColumnComponent .four-column-full-bleed .image-heading-descripton .wedding-image-title{margin-bottom:2px;margin-bottom:.125rem;font-size:18px;font-size:1.125rem}.fourColumnComponent .four-column-full-bleed .image-heading-descripton .wedding-image-description{margin:12px 0;margin:.75rem 0}.fourColumnComponent .four-column-full-bleed .three-image-heading-descripton{bottom:25px;bottom:1.5625rem}}@media screen and (max-width:1023px){.contentOverlay .modal-content{margin:60px 15px;margin:3.75rem .9375rem}}@media screen and (max-width:767px){.contentOverlay .modal-content .reservation-section .help-text{margin-top:16px;margin-top:1rem}}@media (min-width:768px) and (max-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top;margin:15px 20px 5px;margin:.9375rem 1.25rem .3125rem}}@media (min-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media (max-width:1024px) and (orientation:landscape){.contentOverlay .modal-content .reservation-section .reservation .grid-section{display:inline-block;vertical-align:top}}@media screen and (max-width:767px){.contentOverlay .modal-content .reservation-section .reservation .grid-section{display:block;margin:15px 10px 0;margin:.9375rem .625rem 0}}@media (min-width:768px){.contentOverlay .modal-content .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{margin-top:1px;margin-top:.0625rem}}@media screen and (max-width:1023px){.contentOverlay .modal-content .reservation-section .reservation .grid-section .checkBtnFormInput .checkAvailability{width:100%}}@media (min-width:768px) and (max-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .grid-section .checkBtnFormInput .label{margin:0;margin:0rem}}@media (min-width:768px) and (max-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .buttonBlock{display:block;margin-top:0;margin-top:0rem}}@media (min-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .meal .mealTypeLable{font-weight:400}}@media (min-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .mealType{margin-top:7px;margin-top:.4375rem}}@media (min-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .mealTypeSection{margin-left:12px;margin-left:.75rem}}@media screen and (max-width:1023px){.contentOverlay .modal-content .reservation-section .reservation .mealTypeSection{margin-bottom:5px;margin-bottom:.3125rem}}@media (min-width:1024px){.contentOverlay .modal-content .reservation-section .reservation .form-input .custom{width:85px;width:5.3125rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .personal{width:540px;width:33.75rem;margin-left:auto;margin-right:auto;margin-top:15px;margin-top:.9375rem;margin-bottom:25px;margin-bottom:1.5625rem}}.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .enquiryForm .error,.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .hotelFeedback .error,.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .small-copy,.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .websiteFeedback .error,.enquiryForm .contentOverlay .modal-content .reserveTableOverlay .overlay-grid .error,.hotelFeedback .contentOverlay .modal-content .reserveTableOverlay .overlay-grid .error,.websiteFeedback .contentOverlay .modal-content .reserveTableOverlay .overlay-grid .error{display:block;margin-left:10px;margin-left:.625rem}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .form-input{display:inline-block}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .fnameSection{overflow:hidden;vertical-align:top;display:inline-block;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .fnameSection .firstName{width:218px;width:13.625rem;margin-right:15px;margin-right:.9375rem;margin-left:15px;margin-left:.9375rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .lnameSection{overflow:hidden;vertical-align:top;display:inline-block}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .lnameSection .lastName{width:183px;width:11.4375rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .emailSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem;display:inline-block}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .email{width:536px;width:33.5rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .mobileSection{display:inline-block}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .overlay-grid .mobile{width:536px;width:33.5rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .checkBtn{display:inline-block}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .checkAvailability{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .backnextbtnSection{margin-top:25px;margin-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .back{display:inline-block}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .submitForConfirm{display:inline-block;float:right;margin-top:0;margin-top:0rem}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .nextBtn{margin-bottom:25px;margin-bottom:1.5625rem;margin-top:1px;margin-top:.0625rem;text-align:right}}@media (min-width:1024px){.contentOverlay .modal-content .reserveTableOverlay .nextForPI{display:inline-block}}@media screen and (max-width:1023px){.contentOverlay .popup-container{width:90%;width:90%}}@media screen and (max-width:767px){.contentOverlay .popup-container{width:100%;width:100%}}@media (min-width:1024px){.contentOverlay .modal-body .image-container{margin-left:20px;margin-left:1.25rem;margin-top:10px;margin-top:.625rem}}@media screen and (max-width:1023px){.contentOverlay .text-container .profile-detail{font-size:18px;font-size:1.125rem}}@media screen and (max-width:1023px){.contentOverlay .text-container .description-text{margin-top:10px;margin-top:.625rem}}@media screen and (max-width:1023px){.contentOverlay .close{color:#FFF;top:-50px;top:-3.125rem}}@media screen and (max-width:1023px){.hotelSearch .filter-panel-hide{display:none}}@media screen and (max-width:767px){.hotelSearch .radioCustom{text-align:left}}@media screen and (max-width:767px){.hotelSearch .radioCustom>div{display:block}}@media screen and (max-width:767px){.hotelSearch .map-view .mapKey .mapKeyLabel{padding:0}}@media screen and (min-width:1024px){.hotelSearch .selectOption .select-place{text-align:center}.hotelSearch .selectOption .select-place .col-lg-2{display:inline-block;padding:0 10px;float:none}.hotelSearch .selectOption .select-place .listLabel{width:auto;text-align:right}.hotelSearch .selectOption .select-place .form-input.custom{top:13px}.hotelSearch .selectOption .select-place .mobile-view{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.hotelSearch .filterNotification .notificationContainer:last-child{padding-top:0}}@media screen and (max-width:767px){.hotelSearch .grid-view .text-container .links{margin-top:20px;margin-top:1.25rem}}@media (min-width:1024px){.hotelSearch .grid-view .text-container{min-height:95px;min-height:5.9375rem}}@media (min-width:1024px){.hotelSearch .grid-view .text-container .text-container-heading{text-align:center;text-transform:uppercase;color:#000;font-size:16px;font-size:1rem;padding-top:20px;padding-top:1.25rem;font-weight:700}}@media screen and (max-width:767px){.hotelSearch .grid-view .text-container .text-container-heading{margin-top:13px;margin-top:.8125rem}}@media (min-width:1024px){.hotelSearch .grid-view .text-container .text-container-count{text-align:center;color:#000;font-size:12px;font-size:.75rem;padding-bottom:17px;padding-bottom:1.0625rem}}@media (min-width:1024px){.hotelSearch .map-view.map-containor{position:relative;z-index:100;background:#FFF}}@media screen and (max-width:767px){.hotelSearch .map-view.map-containor .mapContainer{height:200px;height:12.5rem;width:80%;margin:0 auto}}@media (min-width:1024px){.hotelSearch .map-view.map-containor #mapoverlay .map-info{position:absolute;z-index:1000;background:#FFF}}@media screen and (max-width:767px){.hotelSearch .map-view.map-containor #mapoverlay .map-info{padding-top:0;top:0;left:0;width:100%;border:1px solid #000;margin-bottom:20px;margin-bottom:1.25rem}}@media (max-width:1024px){.hotelSearch .map-view.map-containor #mapoverlay .map-info .direction{padding:20px 0;padding:1.25rem 0}}@media (max-width:1024px){.hotelSearch .map-view.map-containor #mapoverlay .map-info .call,.hotelSearch .map-view.map-containor #mapoverlay .map-info .email{padding-bottom:12px;padding-bottom:.75rem}}@media (max-width:1024px){.hotelSearch .map-view.map-containor #mapoverlay .map-info .fax{padding-bottom:15px;padding-bottom:.9375rem}}@media screen and (max-width:767px){.hotelSearch .map-view.map-containor #mapoverlay .map-info .links a{width:100%}}@media screen and (min-width:768px){.hotelSearch .list-view .city-container .button-wrapper{position:absolute;bottom:0;right:0;text-align:right;width:50%}}@media (min-width:1024px){.hotelSearch .list-view .city-container .button-wrapper .btn-small-trans{margin-left:10px;margin-left:.625rem}}@media screen and (max-width:767px){.hotelSearch .list-view .city-container .button-wrapper .btn-small-trans:first-child{width:50%;min-width:150px;min-width:9.375rem}}@media screen and (max-width:767px){.hotelSearch .list-view .city-container .button-wrapper .btn-small-trans:last-child{width:40%;float:right;margin:0;min-width:110px;min-width:6.875rem}}@media screen and (max-width:767px){.hotelSearch .list-view .city-label{font-size:14px;font-size:.875rem}}@media screen and (max-width:767px){.hotelSearch .header-tab{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.hotelSearch .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:767px){.hotelSearch .header-tab .tab-container li{font-size:12px;font-size:.75rem;margin-right:24px;margin-right:1.5rem}}@media screen and (max-width:767px){.hotelSearch .header-tab .tab-container li a.active{padding-bottom:11px;padding-bottom:.6875rem}}@media screen and (max-width:767px){.hotelSearch .header-tab .hotel-count{text-align:center;float:none;margin-top:10px;margin-top:.625rem}}@media (min-width:1023px){.hotelSearch .close{float:right}}@media (min-width:768px){.hotelSearch .close{padding-right:15px}}@media (min-width:1023px){.hotelSearch .destination-heading{border-bottom:0;float:left;margin-bottom:0;margin-bottom:0rem}}@media (min-width:1023px){.hotelSearch .destination-tab{margin-top:35px;margin-top:2.1875rem;margin-bottom:35px;margin-bottom:2.1875rem}}@media (min-width:1023px){.hotelSearch .destination-tab .hotel-count{margin-bottom:0;margin-bottom:0rem;margin-top:0;margin-top:0rem;padding-left:0;padding-left:0rem}}@media (min-width:1023px){.hotelSearch .destination-tab .tab-container{padding-right:0;padding-right:0rem}.hotelSearch .destination-tab .tab-container li:last-child{margin-right:0}}@media (min-width:1023px){.hotelSearch .destination-select-list .custom{margin-bottom:50px;margin-bottom:3.125rem}}@media (min-width:1023px){.hotelSearch .destination-select-list .custom.currency{width:50%}}@media screen and (max-width:1023px){.contentTile .full-width-wedding:first-child{margin-top:42px;margin-top:2.625rem}}@media (min-width:768px){.contentTile .text-container{padding:35px 30px 30px;padding:2.1875rem 1.875rem 1.875rem}}@media screen and (max-width:767px){.contentTile .text-container{padding:15px 20px;padding:.9375rem 1.25rem}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.contentTile .text-container{width:300px;position:absolute;left:40px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1024px){.contentTile .text-container{min-width:300px;width:22%;position:absolute;left:10%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.contentTile .text-container h5{padding-bottom:13px;padding-bottom:.8125rem}}@media (min-width:768px){.contentTile .text-container .long-desc{padding-bottom:30px;padding-bottom:1.875rem}}@media screen and (max-width:1023px){.contentTile .card-without-carousel:first-child{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.contentTile .card-without-carousel .image-container{width:57.28%;width:57.28%}}@media screen and (max-width:1023px){.contentTile .card-without-carousel .text-description-container .introduction{margin-top:10px;margin-top:.625rem}}@media screen and (min-width:1024px){.contentTile .card-without-carousel .text-description-container .hotel-name{font-size:20px;font-size:1.25rem}}@media screen and (max-width:1023px){.contentTile .card-without-carousel .text-description-container:before{margin-top:-29px;margin-top:-1.8125rem}}@media (min-width:1024px){.contentTile .card-without-carousel .text-description-container{padding:0 30px;padding:0 1.875rem;overflow:visible;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:42.72%;width:42.72%}}@media screen and (max-width:1023px){.contentTile .card-without-carousel .text-description-container{margin-left:10px;margin-left:.625rem;margin-right:10px;margin-right:.625rem}}@media screen and (max-width:1023px){.contentTile .card-without-carousel .text-description-container h4{font-size:18px;font-size:1.125rem;margin-top:15px;margin-top:.9375rem;margin-bottom:5px;margin-bottom:.3125rem}}@media (min-width:1024px){.contentTile .card-without-carousel .content-card-odd .image-container{float:right;margin-right:0}.contentTile .card-without-carousel .content-card-odd .text-description-container{left:0}.contentTile .card-without-carousel .content-card-odd .text-description-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-left-color:#000;top:50%;left:100%;z-index:200;margin-top:-15px;margin-top:-.9375rem}.contentTile .card-without-carousel .content-card-even .text-description-container:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent;border-right-color:#000;top:50%;left:-6%;z-index:200}}@media screen and (max-width:1023px){.contentTile .card-with-carousel:first-child{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.contentTile .card-with-carousel .text-carousel-description-container{padding:40px 30px 0;padding:2.5rem 1.875rem 0;text-align:left}}@media screen and (max-width:1023px){.contentTile .card-with-carousel .text-carousel-description-container h4{font-size:18px;font-size:1.125rem}}@media (min-width:1024px){.contentTile .card-with-carousel .imagesCarousel{width:65.79%;width:65.79%}}@media (min-width:1024px){.contentTile .card-with-carousel .content-card-carousel-odd{padding:0}.contentTile .card-with-carousel .content-card-carousel-odd .imagesCarousel{float:right;margin-left:0;margin-right:0}.contentTile .card-with-carousel .content-card-carousel-odd .bx-next{right:40px;margin-top:-50px;margin-top:-3.125rem}.contentTile .card-with-carousel .content-card-carousel-odd .bx-next em,.contentTile .card-with-carousel .content-card-carousel-odd .bx-next i{font-size:60px;font-size:3.75rem}.contentTile .card-with-carousel .content-card-carousel-odd .bx-prev{left:22px;margin-top:-50px;margin-top:-3.125rem}.contentTile .card-with-carousel .content-card-carousel-odd .bx-prev em,.contentTile .card-with-carousel .content-card-carousel-odd .bx-prev i{font-size:60px;font-size:3.75rem}.contentTile .card-with-carousel .content-card-carousel-odd .text-carousel-description-container:before{content:' ';height:0;position:absolute;width:0;top:50%;left:-6%;margin-top:-15px;margin-top:-.9375rem}.contentTile .card-with-carousel .content-card-carousel-even{padding:0}.contentTile .card-with-carousel .content-card-carousel-even .imagesCarousel{float:left;margin-left:0;margin-right:3px;margin-right:.1875rem}.contentTile .card-with-carousel .content-card-carousel-even .bx-next{right:40px;margin-top:-50px;margin-top:-3.125rem}.contentTile .card-with-carousel .content-card-carousel-even .bx-next em,.contentTile .card-with-carousel .content-card-carousel-even .bx-next i{font-size:60px;font-size:3.75rem}.contentTile .card-with-carousel .content-card-carousel-even .bx-prev{left:22px;margin-top:-50px;margin-top:-3.125rem}.contentTile .card-with-carousel .content-card-carousel-even .bx-prev em,.contentTile .card-with-carousel .content-card-carousel-even .bx-prev i{font-size:60px;font-size:3.75rem}}@media (min-width:1024px) and (min-width:1024px){.contentTile .card-with-carousel .content-card-carousel-even .text-carousel-description-container:before{content:' ';height:0;position:absolute;width:0;top:-6%;left:56.5%}}@media (min-width:1024px){.contentTile .text-with-image-carousel .imagesCarousel{margin-top:35px;margin-top:2.1875rem}}@media (min-width:1024px){.contentTile .text-with-image-carousel .image-description-container{bottom:15px}}@media (min-width:1024px){.contentTile .text-with-image-carousel .image-description-container .image-description-header{font-size:24px;margin-bottom:10px}}@media (min-width:1024px){.contentTile .text-with-image-carousel .image-description-container .image-description-detail{font-size:14px}}@media screen and (max-width:1023px){.contentTile .text-with-image-carousel .bx-next{right:5px}.contentTile .text-with-image-carousel .bx-next .icon-arrow-right{font-size:45px}}@media screen and (max-width:1023px){.contentTile .text-with-image-carousel .bx-prev{left:5px}.contentTile .text-with-image-carousel .bx-prev .icon-arrow-left{font-size:45px}}@media screen and (max-width:767px){.tab_wrapper li{padding:0;padding:0}}@media screen and (max-width:767px){.basic-toggle{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.basic-toggle .toggle-container .toggle-nav{width:767px;width:47.9375rem}}@media screen and (max-width:767px){.basic-toggle .toggle-container{border-bottom:1px solid #000}}@media screen and (max-width:767px){.basic-toggle .toggle-container li{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){.basic-toggle .toggle-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}}@media screen and (max-width:767px){.tab-bar{margin:20px;margin:1.25rem}}@media screen and (max-width:767px){.tab-bar .mobile-view{display:block}}@media screen and (max-width:767px){.tab-bar .desktop-view{display:none}}@media screen and (max-width:1023px){.offerList{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.offerList .offerlist-container{margin-left:0;margin-left:0;margin-right:0;margin-right:0}}@media screen and (max-width:1023px){.offerList .offer-form form .select-place .offer-option{float:none;margin-left:0;margin-right:0}}@media screen and (max-width:1023px){.offerList .offer-form form .select-place .offer-option.cta a{width:100%}}@media screen and (max-width:1023px){.offer-category-list .scroll-nav .left,.offer-category-list .scroll-nav .right{margin:0 15px;margin:0 .9375rem}}@media screen and (max-width:1023px){.participating-modal .participating-section .tabs-section{display:none}}@media screen and (max-width:1023px){.participating-modal .list-section{padding-left:0;margin:0 10px}}@media screen and (max-width:1023px){.participating-modal .list-section .list-item{float:none;padding:30px 0 0;padding:1.875rem 0 0}}@media screen and (max-width:1023px){.offer-category-list .offer-category-section{margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem}}@media (max-width:320px){.restaurantSearch .restaurantListing .restaurant-list{text-align:center}}@media (max-width:480px){.restaurantSearch .restaurantListing .restaurant-list{text-align:center}}@media screen and (max-width:1024px){.restaurantSearch .restaurantListing .restaurant-card .card-details,.restaurantSearch .restaurantListing .restaurant-card .card-image{float:none;width:100%}.restaurantSearch .restaurantListing .restaurant-card .card-details .restaurant-links{margin-bottom:30px;margin-bottom:1.875rem;margin-top:30px;margin-top:1.875rem}.restaurantSearch .restaurantListing .restaurant-card .card-details .variations{margin-bottom:20px;margin-bottom:1.25rem;width:100%}.restaurantSearch .restaurantListing .restaurant-card .card-details .main-button .button-full{width:100%}.restaurantSearch .restaurantListing .restaurant-card .card-details .small-button-full{width:100%;text-align:center}}@media screen and (max-width:1023px){.filter-panel-hide{display:none}}@media screen and (max-width:767px){.filter-panel{position:fixed;z-index:1090;background:#fff;top:0;left:0;right:0;bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.filter-panel{position:static;z-index:1090;background:#fff;top:0;left:0;right:0;bottom:0;padding-top:25px;padding-top:1.5625rem}}@media screen and (max-width:1023px){.filter-panel .filter-section{overflow-y:auto;height:100%;padding-top:30px;padding-top:1.875rem;margin-right:-15px;margin-right:-.9375rem;padding-right:15px;padding-right:.9375rem;padding-bottom:75px;padding-bottom:4.6875rem}}@media screen and (min-width:768px) and (max-width:1023px){.filter-panel .filter-section{padding-top:0;padding-top:0}}@media screen and (min-width:768px) and (max-width:1023px){.filter-panel .filter-section .facetsearch{display:inline-block;vertical-align:top;margin-right:20px}}@media (min-width:768px){.filter-panel .filter-section{padding-bottom:10px}}@media screen and (min-width:1024px){.filter-panel .filter-section .close{display:none}}@media (min-width:1024px){.filter-panel .filter-head .filter-label a.resetHead{display:block}}@media screen and (max-width:767px){.filter-panel .filterOptionHeading{border-top:1px solid #d7d7d7}}@media screen and (min-width:768px) and (max-width:1023px){.filter-panel .filterOptionHeading{border:0;padding-top:0}}@media (min-width:768px){.action-bar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-facebook,.action-bar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-twitter,.action-bar .action-container .filter-panel .filterOptionHeading .aticon-email,.action-bar .action-container .filter-panel .filterOptionHeading .aticon-google_plusone_share,.actionBar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-facebook,.actionBar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-twitter,.actionBar .action-container .filter-panel .filterOptionHeading .aticon-email,.actionBar .action-container .filter-panel .filterOptionHeading .aticon-google_plusone_share,.filter-panel .filterOptionHeading .action-bar .action-container .at4-icon.aticon-facebook,.filter-panel .filterOptionHeading .action-bar .action-container .at4-icon.aticon-twitter,.filter-panel .filterOptionHeading .action-bar .action-container .aticon-email,.filter-panel .filterOptionHeading .action-bar .action-container .aticon-google_plusone_share,.filter-panel .filterOptionHeading .actionBar .action-container .at4-icon.aticon-facebook,.filter-panel .filterOptionHeading .actionBar .action-container .at4-icon.aticon-twitter,.filter-panel .filterOptionHeading .actionBar .action-container .aticon-email,.filter-panel .filterOptionHeading .actionBar .action-container .aticon-google_plusone_share,.filter-panel .filterOptionHeading .fa{float:none;display:none}}@media (min-width:1024px){.action-bar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-facebook,.action-bar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-twitter,.action-bar .action-container .filter-panel .filterOptionHeading .aticon-email,.action-bar .action-container .filter-panel .filterOptionHeading .aticon-google_plusone_share,.actionBar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-facebook,.actionBar .action-container .filter-panel .filterOptionHeading .at4-icon.aticon-twitter,.actionBar .action-container .filter-panel .filterOptionHeading .aticon-email,.actionBar .action-container .filter-panel .filterOptionHeading .aticon-google_plusone_share,.filter-panel .filterOptionHeading .action-bar .action-container .at4-icon.aticon-facebook,.filter-panel .filterOptionHeading .action-bar .action-container .at4-icon.aticon-twitter,.filter-panel .filterOptionHeading .action-bar .action-container .aticon-email,.filter-panel .filterOptionHeading .action-bar .action-container .aticon-google_plusone_share,.filter-panel .filterOptionHeading .actionBar .action-container .at4-icon.aticon-facebook,.filter-panel .filterOptionHeading .actionBar .action-container .at4-icon.aticon-twitter,.filter-panel .filterOptionHeading .actionBar .action-container .aticon-email,.filter-panel .filterOptionHeading .actionBar .action-container .aticon-google_plusone_share,.filter-panel .filterOptionHeading .fa{float:right;display:inline-block}}@media (min-width:1024px){.filter-panel .filter-label a.button{display:none}}@media (min-width:1024px){.filter-panel .filter-label .three-column-component .with-primary-button a.button-column,.filter-panel .filter-label .threeColumnComponent .with-primary-button a.button-column,.filter-panel .filter-label .twoColumnComponent .with-primary-button a.button-column,.filter-panel .filter-label a.button-trans,.three-column-component .with-primary-button .filter-panel .filter-label a.button-column,.threeColumnComponent .with-primary-button .filter-panel .filter-label a.button-column,.twoColumnComponent .with-primary-button .filter-panel .filter-label a.button-column{display:none}}@media screen and (max-width:1023px){.filter-panel .filter-label{position:fixed;bottom:0;left:0;right:0;padding:10px;padding:.625rem;margin:0;background:#fff}}@media screen and (max-width:1023px) and (min-width:768px){.filter-panel .filter-label{display:none}}@media screen and (max-width:1023px){.filter-panel .filter-label a{width:47%;margin-right:10px;margin-right:.625rem;text-align:center}.filter-panel .filter-label a:last-child{margin-right:0}}@media screen and (min-width:1024px){.select-place{margin-top:50px;margin-bottom:42px}}@media screen and (max-width:1023px){.select-place ._col{margin-bottom:15px;margin-bottom:.9375rem}}@media screen and (min-width:768px) and (max-width:1023px){.select-place .mobile-view{display:block}}@media screen and (min-width:1024px){.selectOption .hotel-filter{display:none}}@media screen and (min-width:1024px){.recipeSearch .selectOption .hotel-filter{display:none}}@media screen and (max-width:1023px){.recipeSearch .filter-panel-hide{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.recipeSearch .close{padding-right:2px;padding-right:.125rem}}@media screen and (min-width:768px) and (max-width:1023px){.recipeSearch .filterNotification .notificationContainer:last-child{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.recipeSearch .filter-panel{padding-top:25px;padding-top:1.5625rem}}@media (min-width:768px){.recipeSearch .filter-panel .filter-section{padding-bottom:30px}}@media (min-width:768px){.recipeSearch .filter-panel .filter-head .filter-label a.resetHead{display:none}}@media (min-width:1024px){.recipeSearch .filter-panel .filter-head .filter-label a.resetHead{display:block}}@media screen and (max-width:1023px){.recipeSearch .filter-panel .filterOptionHeading{border-top:0;pointer-events:none}}@media (min-width:1024px){.recipeSearch .filter-panel .filter-label a.button{display:none}}@media (min-width:1024px){.recipeSearch .filter-panel .filter-label .three-column-component .with-primary-button a.button-column,.recipeSearch .filter-panel .filter-label .threeColumnComponent .with-primary-button a.button-column,.recipeSearch .filter-panel .filter-label .twoColumnComponent .with-primary-button a.button-column,.recipeSearch .filter-panel .filter-label a.button-trans,.three-column-component .with-primary-button .recipeSearch .filter-panel .filter-label a.button-column,.threeColumnComponent .with-primary-button .recipeSearch .filter-panel .filter-label a.button-column,.twoColumnComponent .with-primary-button .recipeSearch .filter-panel .filter-label a.button-column{display:none}}@media (max-width:1024px){.noResult .fa-exclamation-triangle{font-size:26px;font-size:1.625rem}}@media (max-width:1024px){.noResult .fa-exclamation-triangle{padding-bottom:20px;padding-bottom:1.25rem}}@media (max-width:1024px){.noResult .error{padding-bottom:20px;padding-bottom:1.25rem}}@media (max-width:360px){.click-to-chat .content-container .clicktocall-container{display:block;width:100%;padding:0 20px;padding:0 1.25rem}.click-to-chat .content-container .clicktocall-container:first-child{border-bottom:1px solid #000}}@media (max-width:360px){.click-to-chat .content-container .clicktocall-container:first-child{border-right:0}}@media (min-width:1024px){.click-to-chat .footer-copywrite{position:fixed;bottom:15px;bottom:.9375rem;padding-bottom:0}}@media screen and (max-width:1023px){.offerOneColumn{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:1024px){.offerOneColumn .offer-one-column-section{width:780px}}@media screen and (min-width:768px) and (max-width:1023px){.offerOneColumn .offer-one-column-section{width:735px}}@media screen and (min-width:768px){.offerOneColumn article .text-container{width:34.5%;width:34.5%;vertical-align:middle;float:right;margin:10px 10px 10px 0;margin:.625rem .625rem .625rem 0;position:absolute;right:2px;top:0;bottom:0}}@media screen and (min-width:768px){.offerOneColumn article .text-container .priceInfo{margin-top:10px;margin-top:.625rem;margin-bottom:18px;margin-bottom:1.125rem}}@media screen and (min-width:768px){.offerOneColumn article .image-container{width:62.5%;position:relative;float:left;margin-right:10px}}@media screen and (max-width:1023px){.offerColumnComponent{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:1024px){.offerColumnComponent .offerTwoColumn article{padding:0 5px 0 0}}.ammenitiesBox .services .roomServices .list-item ul .offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container li,.enquiryForm .offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .error,.faq .faqAccordion .panel-collapse .offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .panel-body,.faq .faqAccordion .panel-default .panel-heading .offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container a[role=button],.hotelFeedback .offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .error,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .ammenitiesBox .services .roomServices .list-item ul li,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .body-copy,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .enquiryForm .error,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .faq .faqAccordion .panel-collapse .panel-body,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .faq .faqAccordion .panel-default .panel-heading a[role=button],.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .hotelFeedback .error,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .priceInfo,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .small-copy,.offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .websiteFeedback .error,.websiteFeedback .offerColumnComponent .offerTwoColumn .offer-two-column-container .text-container .error{color:#000}@media screen and (min-width:768px){.offerColumnComponent .offerTwoColumn article .text-container{padding:56px 36px 0;padding:3.5rem 2.25rem 0}}@media screen and (max-width:767px){.offerColumnComponent .offerTwoColumn article .text-container{width:100%;display:block}}@media screen and (max-width:767px){.offerColumnComponent .offerTwoColumn article .text-container .section{display:inline-block;margin-top:6px}}@media screen and (max-width:767px){.offerColumnComponent .offerTwoColumn article .image-container{width:100%;display:block}}@media screen and (max-width:1023px){.offerColumnComponent .offerTwoColumn article p{font-size:14px;font-size:.875rem}}@media screen and (max-width:767px){.offerColumnComponent .offerTwoColumn article p{margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:1023px){.offerColumnComponent .offerTwoColumn article p{margin-top:30px;margin-top:1.875rem}}@media screen and (max-width:1023px){.offerInclusionList{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.offerInclusionList .offer-inclusion-list h5{margin-left:15px;margin-left:.9375rem;margin-right:15px;margin-right:.9375rem}}@media screen and (max-width:1023px){.offerInclusionList .offer-inclusion-list .inclusion-list-section .list-item .list-row{display:block;padding:0 0 0 20px;padding:0 0 0 1.25rem}}@media screen and (max-width:1023px){.offerInclusionList .offer-inclusion-list .inclusion-list-section .list-item .list-row .left-section{width:100%;border-bottom:0;padding-top:25px;padding-top:1.5625rem;padding-bottom:25px;padding-bottom:1.5625rem}}@media screen and (max-width:1023px){.offerInclusionList .offer-inclusion-list .inclusion-list-section .list-item .list-row .right-section{width:100%;padding-bottom:35px;padding-bottom:2.1875rem}}@media screen and (max-width:1023px){.offerInclusionList .offer-inclusion-list .bookThisOfferCTA .desktop-view{display:none}}@media screen and (max-width:1023px){.offerInclusionList .offer-inclusion-list .bookThisOfferCTA .mobile-view{display:inline-block}}@media screen and (max-width:1023px){.rfq .desktop-view{display:none}}@media screen and (max-width:1023px){.rfq .mobile-view{display:block}}@media screen and (max-width:767px){.rfq .no-left-gutter{padding-right:0}}@media screen and (max-width:767px){.rfq .no-right-gutter{padding-left:0}}@media screen and (max-width:1023px){.rfq .typeaheadContainer{padding:10px 15px 15px;padding:.625rem .9375rem .9375rem}}@media screen and (max-width:1023px){.rfq .typeaheadContainer .hotels-desti{width:100%}}@media screen and (max-width:1023px){.rfq .recommendation-widget .container,.rfq .recommendation-widget .richTextEditor .container-block,.richTextEditor .rfq .recommendation-widget .container-block{margin-top:20px;margin-top:1.25rem}}@media screen and (max-width:1023px){.rfq .recommendation-widget .close{right:40px;right:2.5rem;top:5px;top:.3125rem}}@media screen and (max-width:1023px){.rfq .add-hotel{width:100%;margin-left:0;margin-left:0}}@media screen and (min-width:767px){.rfq .accordionContainer .accordionHeader,.rfq .accordionContainer .accordionHeader.desktop-view{display:block}}@media screen and (min-width:767px) and (max-width:1023px){.rfq .accordionContainer .accordionHeader.desktop-view{display:none}}@media screen and (max-width:767px){.rfq .accordionContainer .button,.rfq .accordionContainer .button-trans,.rfq .accordionContainer .three-column-component .with-primary-button .button-column,.rfq .accordionContainer .threeColumnComponent .with-primary-button .button-column,.rfq .accordionContainer .twoColumnComponent .with-primary-button .button-column,.three-column-component .with-primary-button .rfq .accordionContainer .button-column,.threeColumnComponent .with-primary-button .rfq .accordionContainer .button-column,.twoColumnComponent .with-primary-button .rfq .accordionContainer .button-column{width:100%;text-align:center}}@media screen and (max-width:767px){.rfq .accordionContainer .float-container .form-input.custom{width:100%}}@media screen and (max-width:1023px){.rfq .tabs-section ul li{padding:10px;padding:.625rem}}@media screen and (max-width:767px){.rfq .tabs-section .tab-content .contact-info-tab #contactInfoWrapper .contact-from>div,.rfq .tabs-section .tab-content .contact-info-tab #contactInfoWrapper .contact-to>div{width:49%;min-width:100px}}@media screen and (max-width:767px){.rfq .tabs-section .tab-content .contact-info-tab #contactInfoWrapper .contact-from,.rfq .tabs-section .tab-content .contact-info-tab #contactInfoWrapper .contact-to{width:100%}}@media screen and (max-width:1023px){.rfq .tabs-section .tab-content .contact-info-tab #submitRFQ{width:50%;margin-left:25%}}@media screen and (max-width:1023px){.rfq .tabs-section .tab-content .contact-info-tab .button-wrapper .desktop-view{display:none}}@media screen and (max-width:767px){.rfq .tabs-section .tab-content .contact-info-tab .button,.rfq .tabs-section .tab-content .contact-info-tab .button-trans,.rfq .tabs-section .tab-content .contact-info-tab .three-column-component .with-primary-button .button-column,.rfq .tabs-section .tab-content .contact-info-tab .threeColumnComponent .with-primary-button .button-column,.rfq .tabs-section .tab-content .contact-info-tab .twoColumnComponent .with-primary-button .button-column,.three-column-component .with-primary-button .rfq .tabs-section .tab-content .contact-info-tab .button-column,.threeColumnComponent .with-primary-button .rfq .tabs-section .tab-content .contact-info-tab .button-column,.twoColumnComponent .with-primary-button .rfq .tabs-section .tab-content .contact-info-tab .button-column{width:100%;text-align:center}}@media screen and (max-width:767px){.rfq .tabs-section .tab-content .reviewAndSubmit .mobile-view{display:inline-block}}@media screen and (min-width:1024px){.venueDirectory .select-place{margin-top:35px}}@media screen and (min-width:768px) and (max-width:1023px){.venueDirectory .compare-option[type=checkbox]:before{position:relative;left:0}}@media screen and (max-width:1023px){.venueDirectory .filter-panel-hide{display:none}}@media screen and (max-width:767px){.venueDirectory .selectOption .listLabel{text-align:center;margin:20px 0 30px;margin:1.25rem 0 1.875rem}}@media screen and (min-width:1024px){.venueDirectory .filterNotification{padding-top:0}}@media screen and (min-width:768px) and (max-width:1023px){.venueDirectory .filterNotification{padding-top:30px;padding-top:1.875rem}}@media screen and (min-width:768px) and (max-width:1023px){.venueDirectory .filterNotification .notificationContainer:last-child{padding-bottom:0;padding-top:0}}@media (min-width:1024px){.venueDirectory .grid-view .text-container{min-height:95px;min-height:5.9375rem}}@media (min-width:1024px){.venueDirectory .grid-view .text-container .text-container-heading{text-align:center;text-transform:uppercase;color:#000;font-size:18px;font-size:1.125rem;padding-top:20px;padding-top:1.25rem}}@media (min-width:1024px){.venueDirectory .grid-view .text-container .text-container-count{text-align:center;color:#000;font-size:12px;font-size:.75rem;padding-bottom:20px;padding-bottom:1.25rem}}@media screen and (max-width:767px){.venueDirectory .map-view.map-containor .mapContainer{height:200px;height:12.5rem;width:80%;margin:0 auto}}@media screen and (max-width:767px){.venueDirectory .map-view.map-containor .map-info{position:static;width:100%;border:1px solid #000}}@media (max-width:1024px){.venueDirectory .map-view.map-containor .map-info .direction{padding:20px 0;padding:1.25rem 0}}@media (max-width:1024px){.venueDirectory .map-view.map-containor .map-info .call,.venueDirectory .map-view.map-containor .map-info .email{padding-bottom:12px;padding-bottom:.75rem}}@media (max-width:1024px){.venueDirectory .map-view.map-containor .map-info .fax{padding-bottom:15px;padding-bottom:.9375rem}}@media screen and (max-width:767px){.venueDirectory .list-view .list-view-header{border-bottom:0;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.venueDirectory .list-view .list-view-header .list-view-header-label{text-align:center}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container{border-bottom:0}}@media DesktopOnly{.venueDirectory .list-view .city-container .hotel-name-container .col-lg-3{padding-left:10px;padding-left:.625rem}}@media screen and (min-width:768px){.venueDirectory .list-view .city-container .meetingVanuesLabel{text-align:center}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .meetingVanuesLabel{color:#000}}@media screen and (min-width:768px){.venueDirectory .list-view .city-container .roomsLabel{text-align:center}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .roomsLabel{color:#000}}@media screen and (min-width:768px){.venueDirectory .list-view .city-container .capacityLabel{text-align:center}}@media screen and (min-width:768px) and (max-width:1023px){.venueDirectory .list-view .city-container .compareLabel{text-align:center}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .compareLabel input[type=checkbox]+label{padding-left:5px;padding-left:.3125rem}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .compareLabel input[type=checkbox]+label:before{left:-15px}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .compareLabel input[type=checkbox]:checked+label:before{left:-15px}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .queLabel input[type=checkbox]+label{padding-left:5px;padding-left:.3125rem}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .queLabel input[type=checkbox]+label:before{left:-15px}}@media screen and (max-width:767px){.venueDirectory .list-view .city-container .queLabel input[type=checkbox]:checked+label:before{left:-15px}}@media screen and (max-width:767px){.venueDirectory .list-view .city-label{font-size:14px;font-size:.875rem;margin-bottom:20px;margin-bottom:1.25rem}}@media screen and (max-width:767px){.venueDirectory .header-tab{border-bottom:0;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.venueDirectory .header-tab{margin-top:10px;margin-top:.625rem}}@media screen and (max-width:767px){.venueDirectory .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:767px){.venueDirectory .header-tab .tab-container li{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){.venueDirectory .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}}@media screen and (max-width:767px){.venueDirectory .header-tab .hotel-count{text-align:center;float:none;margin-top:10px;margin-top:.625rem}}@media (min-width:1023px){.venueDirectory .hotel-overlay .hotel-info{margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;border-bottom:1px solid #000}}@media (min-width:1024px){.catalogMenu .menudata .venueDirectory .hotel-overlay .hotel-info li,.rfq .venueDirectory .hotel-overlay .hotel-info .hotelResultList,.venueDirectory .hotel-overlay .hotel-info .catalogMenu .menudata li,.venueDirectory .hotel-overlay .hotel-info .clearfix,.venueDirectory .hotel-overlay .hotel-info .rfq .hotelResultList{margin-bottom:20px;margin-bottom:1.25rem}}@media (min-width:1024px){.catalogMenu .menudata .venueDirectory .hotel-overlay .hotel-info li>div:first-child,.rfq .venueDirectory .hotel-overlay .hotel-info .hotelResultList>div:first-child,.venueDirectory .hotel-overlay .hotel-info .catalogMenu .menudata li>div:first-child,.venueDirectory .hotel-overlay .hotel-info .clearfix>div:first-child,.venueDirectory .hotel-overlay .hotel-info .rfq .hotelResultList>div:first-child{border:0;padding-left:0;padding-left:0;padding-right:5px;padding-right:.3125rem}}@media (min-width:1024px){.catalogMenu .menudata .venueDirectory .hotel-overlay .hotel-info li>div,.rfq .venueDirectory .hotel-overlay .hotel-info .hotelResultList>div,.venueDirectory .hotel-overlay .hotel-info .catalogMenu .menudata li>div,.venueDirectory .hotel-overlay .hotel-info .clearfix>div,.venueDirectory .hotel-overlay .hotel-info .rfq .hotelResultList>div{border:0;padding-left:20px;padding-left:1.25rem}}@media (min-width:1024px){.catalogMenu .menudata .venueDirectory .hotel-overlay .hotel-info li .airport,.rfq .venueDirectory .hotel-overlay .hotel-info .hotelResultList .airport,.venueDirectory .hotel-overlay .hotel-info .catalogMenu .menudata li .airport,.venueDirectory .hotel-overlay .hotel-info .clearfix .airport,.venueDirectory .hotel-overlay .hotel-info .rfq .hotelResultList .airport{border:0;border-right:1px solid #000;border-left:1px solid #000;padding-left:20px;padding-left:1.25rem;padding-right:5px;padding-right:.3125rem}}@media (min-width:1024px){.three-column-component .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:after,.threeColumnComponent .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:after,.twoColumnComponent .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:after,.venueDirectory .hotel-overlay .hotel-info .button-trans:after,.venueDirectory .hotel-overlay .hotel-info .three-column-component .with-primary-button .button-column:after,.venueDirectory .hotel-overlay .hotel-info .threeColumnComponent .with-primary-button .button-column:after,.venueDirectory .hotel-overlay .hotel-info .twoColumnComponent .with-primary-button .button-column:after{top:6px;top:.375rem}.three-column-component .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:hover,.threeColumnComponent .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:hover,.twoColumnComponent .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:hover,.venueDirectory .hotel-overlay .hotel-info .button-trans:hover,.venueDirectory .hotel-overlay .hotel-info .three-column-component .with-primary-button .button-column:hover,.venueDirectory .hotel-overlay .hotel-info .threeColumnComponent .with-primary-button .button-column:hover,.venueDirectory .hotel-overlay .hotel-info .twoColumnComponent .with-primary-button .button-column:hover{padding-left:.25rem!important;padding-right:.75rem!important}.three-column-component .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:hover:after,.threeColumnComponent .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:hover:after,.twoColumnComponent .with-primary-button .venueDirectory .hotel-overlay .hotel-info .button-column:hover:after,.venueDirectory .hotel-overlay .hotel-info .button-trans:hover:after,.venueDirectory .hotel-overlay .hotel-info .three-column-component .with-primary-button .button-column:hover:after,.venueDirectory .hotel-overlay .hotel-info .threeColumnComponent .with-primary-button .button-column:hover:after,.venueDirectory .hotel-overlay .hotel-info .twoColumnComponent .with-primary-button .button-column:hover:after{right:5px;right:.3125rem}}@media (min-width:1024px){.three-column-component .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:after,.threeColumnComponent .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:after,.twoColumnComponent .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .primary-default-button:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:after{top:3px;top:.1875rem}.three-column-component .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:hover,.threeColumnComponent .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:hover,.twoColumnComponent .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:hover,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .primary-default-button:hover,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:hover,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:hover,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:hover{padding-left:.25rem!important;padding-right:1.5rem!important}.three-column-component .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:hover:after,.threeColumnComponent .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:hover:after,.twoColumnComponent .without-primary-button .venueDirectory .hotel-overlay .hotel-info .book-your-stay .button-column:hover:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .primary-default-button:hover:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .three-column-component .without-primary-button .button-column:hover:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .threeColumnComponent .without-primary-button .button-column:hover:after,.venueDirectory .hotel-overlay .hotel-info .book-your-stay .twoColumnComponent .without-primary-button .button-column:hover:after{right:11px;right:.6875rem}}@media (min-width:1024px){.venueDirectory .hotel-overlay .hotel-info .hotel-overlay-heading{text-align:left;padding-top:0;padding-top:0rem}}@media (min-width:1023px){.venueDirectory .hotel-overlay .hotel-info .hotel-overlay-heading{padding-top:0;padding-top:0rem}}@media (min-width:1023px){.venueDirectory .close{float:right}}@media (min-width:1023px){.venueDirectory .destination-heading{border-bottom:0;float:left;margin-bottom:0;margin-bottom:0rem}}@media (min-width:1023px){.venueDirectory .destination-tab{margin-top:35px;margin-top:2.1875rem;margin-bottom:35px;margin-bottom:2.1875rem}}@media (min-width:1023px){.venueDirectory .destination-tab .hotel-count{margin-bottom:0;margin-bottom:0rem;margin-top:0;margin-top:0rem;padding-left:0;padding-left:0rem}}@media (min-width:1023px){.venueDirectory .destination-tab .tab-container{padding-right:0;padding-right:0rem}.venueDirectory .destination-tab .tab-container li:last-child{margin-right:0}}@media (min-width:1023px){.venueDirectory .destination-select-list .custom{margin-bottom:50px;margin-bottom:3.125rem}}@media (min-width:1023px){.venueDirectory .destination-select-list .custom.currency{width:50%}}@media screen and (min-width:1024px){.venueTileOverlay{margin-top:40px;margin-top:2.5rem}}@media screen and (max-width:767px){.venueTileOverlay{padding:0 10px;margin-top:55px;margin-top:3.4375rem}}@media screen and (min-width:1024px){.venueTileOverlay .close{padding-bottom:10px;padding-bottom:.625rem}}@media screen and (min-width:768px) and (max-width:1023px){.venueTileOverlay .close{right:10%}}@media screen and (max-width:767px){.venueTileOverlay .close{float:right;text-align:right}}@media screen and (max-width:767px){.venueTileOverlay .venueList .venue-tile-box{margin:30px 0;margin:1.875rem 0rem;padding:30px 0;padding:1.875rem 0rem}}@media screen and (max-width:767px){.venueTileOverlay .venueList .venue-box-heading{display:block;margin-bottom:10px;margin-bottom:.625rem}}@media screen and (max-width:767px){.venueTileOverlay .venueList .venue-box{text-align:center;padding-bottom:0}}@media screen and (max-width:767px){.venueTileOverlay .venueList .switch-tab{clear:both!important;overflow:hidden;margin:0 auto;text-align:center}}@media screen and (max-width:767px){.venueTileOverlay .venueSearchContainer .venueListContainer{padding:0 10px;padding:0 .625rem}}@media screen and (min-width:1024px){.venueTileOverlay .mice-card{margin-bottom:20px;margin-bottom:1.25rem}}@media screen and (min-width:1024px){.venueTileOverlay .mice-card .mice-logo{position:absolute;right:15px;width:110px;width:6.875rem}}@media screen and (max-width:1023px){.venueTileOverlay .mice-card .mice-heading{width:60%;word-wrap:break-word}}@media (min-width:1024px){.venueTileOverlay .mice-card .mice-details .mice-properties .mice-distance{border-bottom:0;border-left:1px solid #000;padding:0 15px;padding:0 .9375rem}}@media (min-width:1024px){.venueTileOverlay .mice-card .mice-details .mice-properties .mice-address{border-top:0;border-left:0}}.enquiryForm .venueTileOverlay .mice-card .mice-details .mice-properties .error,.hotelFeedback .venueTileOverlay .mice-card .mice-details .mice-properties .error,.venueTileOverlay .mice-card .mice-details .mice-properties .enquiryForm .error,.venueTileOverlay .mice-card .mice-details .mice-properties .hotelFeedback .error,.venueTileOverlay .mice-card .mice-details .mice-properties .small-copy,.venueTileOverlay .mice-card .mice-details .mice-properties .websiteFeedback .error,.websiteFeedback .venueTileOverlay .mice-card .mice-details .mice-properties .error{border-right:0;margin-top:10px;margin-top:.625rem}@media screen and (max-width:767px){.venueTileOverlay .mice-card .mice-details dt{width:80%}}@media screen and (max-width:767px){.venueTileOverlay .mice-card .mice-details dd{width:20%}}@media screen and (max-width:1023px){.venueTileOverlay .mice-card .mice-heading,.venueTileOverlay .mice-card .mice-logo img{margin-top:20px;margin-top:1.25rem}.catalogMenu .menudata .venueTileOverlay .mice-card .mice-details .mice-properties li,.rfq .venueTileOverlay .mice-card .mice-details .mice-properties .hotelResultList,.venueTileOverlay .mice-card .mice-details .mice-properties .catalogMenu .menudata li,.venueTileOverlay .mice-card .mice-details .mice-properties .clearfix,.venueTileOverlay .mice-card .mice-details .mice-properties .rfq .hotelResultList{border-bottom:1px solid #000;padding:10px;padding:.625rem}.enquiryForm .venueTileOverlay .mice-card .mice-details .mice-properties .error,.hotelFeedback .venueTileOverlay .mice-card .mice-details .mice-properties .error,.venueTileOverlay .mice-card .mice-details .mice-properties .enquiryForm .error,.venueTileOverlay .mice-card .mice-details .mice-properties .hotelFeedback .error,.venueTileOverlay .mice-card .mice-details .mice-properties .small-copy,.venueTileOverlay .mice-card .mice-details .mice-properties .websiteFeedback .error,.websiteFeedback .venueTileOverlay .mice-card .mice-details .mice-properties .error{border-right:0;margin-top:5px;margin-top:.3125rem}.venueTileOverlay .mice-card .mice-connection .mice-contact{text-align:left}.venueTileOverlay .mice-card .mice-connection .mice-links{text-align:left;margin-top:20px;margin-top:1.25rem}.three-column-component .with-primary-button .venueTileOverlay .mice-card .mice-connection .mice-links .button-column,.threeColumnComponent .with-primary-button .venueTileOverlay .mice-card .mice-connection .mice-links .button-column,.twoColumnComponent .with-primary-button .venueTileOverlay .mice-card .mice-connection .mice-links .button-column,.venueTileOverlay .mice-card .mice-connection .mice-links .button-trans,.venueTileOverlay .mice-card .mice-connection .mice-links .three-column-component .with-primary-button .button-column,.venueTileOverlay .mice-card .mice-connection .mice-links .threeColumnComponent .with-primary-button .button-column,.venueTileOverlay .mice-card .mice-connection .mice-links .twoColumnComponent .with-primary-button .button-column{width:100%;text-align:center}.venueTileOverlay .mice-card .mice-connection .mice-links .mice-venue-link{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;color:#000}}@media screen and (max-width:1023px){.venueTileOverlay .venue-compare-link{margin:0;margin:0}}@media screen and (max-width:767px){.venueTileOverlay .venue-compare-link{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){.venueTileOverlay .mice-venue .desktop-only{display:none}}@media screen and (max-width:767px){.venueTileOverlay .mice-venue .mobile-only{display:block}}@media screen and (max-width:767px){.venueTileOverlay .mice-venue .facility-chart-block .desktop-only{display:none}}@media screen and (max-width:767px){.venueTileOverlay .mice-venue .facility-chart-block .mobile-only{display:block}}@media screen and (max-width:1023px){.venueTileOverlay .mice-venue .mice-venue-list{margin-top:50px;margin-top:3.125rem}}@media screen and (max-width:1023px){.venueTileOverlay .mice-venue .mice-venue-list .mice-props{min-height:90px;min-height:5.625rem}}@media screen and (max-width:767px){.venueTileOverlay .mice-venue .mice-venue-list .mice-props .mice-venue-text{font-size:14px;font-size:.875rem}}@media screen and (max-width:1023px){.venueTileOverlay .mice-venue .venue-table{margin-top:0}}@media screen and (min-width:1024px){.venueTileOverlay .mice-venue .venue-table .venue-table-header th{width:10%}.venueTileOverlay .mice-venue .venue-table .venue-table-header th:first-child{width:25%}}@media screen and (min-width:768px) and (max-width:1023px){.venueTileOverlay .mice-venue .venue-table .venue-table-header th{width:10%}.venueTileOverlay .mice-venue .venue-table .venue-table-header th:first-child{width:25%}}@media screen and (max-width:1023px){.venueTileOverlay .mice-venue .mice-wrapper a{width:100%;text-align:center;margin-bottom:10px;margin-bottom:.625rem}.venueTileOverlay .mice-venue .mice-wrapper .mice-venue-hotel{float:none}}@media screen and (max-width:767px){.venueTileOverlay .header-tab{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.venueTileOverlay .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:767px){.venueTileOverlay .header-tab .tab-container li{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){.venueTileOverlay .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}}@media screen and (max-width:767px){.venueTileOverlay .header-tab .hotel-count{text-align:center;float:none;margin-top:10px;margin-top:.625rem}}@media (min-width:768px){.venue-directory-compare-view .desktop-view .compare-detail .compare-data{min-height:70px;min-height:4.375rem;padding-top:25px;padding-top:1.5625rem;border-bottom:1px solid #000}}@media (min-width:768px){.venue-directory-compare-view .compare-box{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}}.confirmed,.noResult,.thankYou{text-align:center;margin-top:20px;margin-top:1.25rem}.confirmed .fa-check,.confirmed .fa-exclamation-triangle,.noResult .fa-check,.noResult .fa-exclamation-triangle,.thankYou .fa-check,.thankYou .fa-exclamation-triangle{font-size:50px;font-size:3.125rem;color:#000;padding-bottom:30px;padding-bottom:1.875rem}@media (max-width:1024px){.confirmed .fa-check,.confirmed .fa-exclamation-triangle,.noResult .fa-check,.noResult .fa-exclamation-triangle,.thankYou .fa-check,.thankYou .fa-exclamation-triangle{font-size:26px;font-size:1.625rem}}@media (max-width:1024px){.confirmed .fa-check,.confirmed .fa-exclamation-triangle,.noResult .fa-check,.noResult .fa-exclamation-triangle,.thankYou .fa-check,.thankYou .fa-exclamation-triangle{padding-bottom:20px;padding-bottom:1.25rem}}.confirmed .label,.noResult .label,.thankYou .label{font-size:35px;font-size:2.1875rem;text-transform:uppercase;padding-bottom:45px;padding-bottom:2.8125rem;color:#000}@media (max-width:1024px){.confirmed .label,.noResult .label,.thankYou .label{padding-bottom:20px;padding-bottom:1.25rem}}@media screen and (min-width:1024px){.richTextEditor .venueFinder .venue-finder .container-block,.venueFinder .venue-finder .container,.venueFinder .venue-finder .richTextEditor .container-block{width:1024px}}@media screen and (max-width:1023px){.venueFinder{margin-top:42px;margin-top:2.625rem}}@media (min-width:768px){.venueFinder .advance-block{padding-left:15px;padding-left:.9375rem}}@media (min-width:1024px){.venueFinder .advance-block{padding-left:0;padding-left:0}}@media (min-width:1024px){.venueFinder .venue-finder .country{width:19%;padding-left:0;padding-left:0rem}}@media (min-width:1024px){.venueFinder .venue-finder .city{width:19%}}@media (min-width:1024px){.venueFinder .venue-finder .event-list{width:14%}}@media (min-width:768px){.venueFinder .venue-finder .requirements{width:68.7%;padding-right:15px;padding-right:.9375rem;padding-left:0;padding-left:0}}@media (min-width:1024px){.venueFinder .venue-finder .requirements{width:33%;padding-right:0;padding-right:0;padding-left:15px;padding-left:.9375rem}}@media (min-width:768px){.venueFinder .venue-finder .brand-label,.venueFinder .venue-finder .interest-label{width:15%;float:left;display:inline-block}}@media (min-width:1024px){.venueFinder .venue-finder .brand-label,.venueFinder .venue-finder .interest-label{width:15%}}@media (min-width:768px){.venueFinder .venue-finder .brand-wrapper,.venueFinder .venue-finder .interest-wrapper{width:83%;float:right;padding-top:18px;padding-top:1.125rem}}@media (min-width:1024px){.venueFinder .venue-finder .brand-wrapper,.venueFinder .venue-finder .interest-wrapper{padding-top:13px;padding-top:.8125rem;padding-left:0;padding-left:0;width:85%;float:right}}@media (min-width:1024px){.venueFinder .venue-finder .breakout-space,.venueFinder .venue-finder .event-space,.venueFinder .venue-finder .sleeping-rooms{display:inline-block;padding-left:0;padding-left:0;padding-right:15px;padding-right:.9375rem}.venueFinder .venue-finder .breakout-space .form-input input,.venueFinder .venue-finder .event-space .form-input input,.venueFinder .venue-finder .sleeping-rooms .form-input input{width:100%}}@media screen and (max-width:1023px){.venueFinder .venue-finder .sleeping-rooms{padding-right:15px}}@media screen and (max-width:1023px){.venueFinder .venue-finder .fields{margin-top:10px;margin-top:.625rem}}@media screen and (max-width:767px){.venueFinder .brand-block,.venueFinder .interest-block{border-bottom:1px solid #d7d7d7}}@media screen and (max-width:1023px){.venueFinder ._col{padding-right:15px;padding-right:.9375rem}}@media (min-width:768px){.venueFinder .search{width:31%;padding-top:40px;padding-left:0}}@media (min-width:1024px){.venueFinder .search{margin-top:25px;margin-top:1.5625rem;width:15%;padding:0}}@media (min-width:1024px){.venueFinder .advance-search-label{margin-bottom:10px;margin-bottom:.625rem;padding-top:15px;padding-top:.9375rem}}@media (min-width:1024px){.venueFinder .advance-search-label h5{text-align:left}}@media (min-width:768px){.venueFinder .brand-wrapper .custom,.venueFinder .interest-wrapper .custom{display:inline-block;width:24.5%}}@media (min-width:1024px){.venueFinder .brand-wrapper .custom,.venueFinder .interest-wrapper .custom{display:inline-block;width:20%;float:left}}@media screen and (max-width:1023px){.seatingstyle{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:1024px){.seatingstyle .desktop-only{display:block}}@media screen and (min-width:1024px){.seatingstyle .mobile-only{display:none}}@media screen and (max-width:1023px){.offerCard{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:768px){.offerCard .offerOneColumn article{height:auto;float:none}}@media screen and (min-width:768px){.offerCard .offerOneColumn .text-container{float:left;width:40%;text-align:left;height:auto;height:auto;margin:0;margin:0;padding-bottom:20px;padding-bottom:1.25rem}}@media screen and (min-width:768px){.offerCard .offerOneColumn .text-container .sec-title{margin-top:40px;margin-top:2.5rem}}@media screen and (min-width:768px){.offerCard .offerOneColumn .image-container{float:left;width:60%;margin-right:0;margin-right:0}}@media screen and (min-width:768px) and (max-width:1023px){.offerCard .offerOneColumn .image-container{padding:25px 0 25px 25px;padding:1.5625rem 0rem 1.5625rem 1.5625rem}}@media screen and (max-width:1023px){.siteMap{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.siteMap .primary-heading{padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem;padding-left:20px;padding-left:1.25rem}}@media (min-width:1024px){.siteMap .primary-list h4{font-size:14px;font-size:.875rem}}@media (min-width:1024px){.siteMap .country-title{padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem}}@media (min-width:1024px){.siteMap .secondary{margin-top:5px;margin-top:.3125rem}}@media screen and (max-width:1023px){.venueListing{margin-top:42px;margin-top:2.625rem}}@media screen and (min-width:768px){.venueListing .venues-comparison-box .filter-section .drop-controller-revisited{display:none}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .filter-panel{position:static}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .filter-option a{margin:0 6px;margin:0 .375rem;padding:11px 6px 12px;padding:.6875rem .375rem .75rem}}@media screen and (max-width:480px){.venueListing .venues-comparison-box .filter-section .row-container.sticky-view{display:block;text-align:center}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .row-container .table{display:block;text-align:center!important}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .row-container .table .table-cell{display:block;text-align:center}}@media (width:1024px){.venueListing .venues-comparison-box .filter-section .row-container .table .table-cell.btn-wrapper .wa-room-compare{margin-top:20px}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .row-container .table .table-cell.btn-wrapper{text-align:center;padding:10px 0 5px}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .row-container .table .table-cell .thumbnail-container{padding:0 10px}}@media screen and (max-width:767px){.venueListing .venues-comparison-box .filter-section .row-container .table .table-cell .thumbnail-container{display:inline-block}.venueListing .venues-comparison-box .filter-section .row-container .table .table-cell .thumbnail-container span{display:block}}@media (max-width:1024px){.venueListing .venues-comparison-box .filter-section .row-container{text-align:center}}@media (min-width:1024px){.venueListing .venues-comparison-box .venues-detail-container{height:auto;overflow:hidden}}@media screen and (max-width:1023px){.venueListing .venues-comparison-box .venues-detail-container .venues-container .text-container .button-wrapper .view-detail-btn-wrapper{margin-top:20px;margin-top:1.25rem}}@media screen and (max-width:1023px){.venueListing .venues-comparison-box .venues-detail-container .venues-container .text-container .button-wrapper .photos-btn,.venueListing .venues-comparison-box .venues-detail-container .venues-container .text-container .button-wrapper .view-detail-btn{width:90%}}@media (min-width:1024px){.venueListing .venues-comparison-box .venues-detail-container .venues-container .text-container{padding-top:25px;padding-top:1.5625rem}}@media screen and (max-width:1023px){.venueListing .venues-comparison-box .venue-comparison-dropdown .filter-block{width:100%;width:100%}}@media screen and (min-width:1024px){.venueListing .venues-comparison-box .venue-comparison-dropdown .filter-block{display:block;margin-left:34%;margin-left:34%}.venueListing .venues-comparison-box .venue-comparison-dropdown .filter-block .filter-label{float:left;margin:10px 10px 0 0;margin:.625rem .625rem 0 0}.venueListing .venues-comparison-box .venue-comparison-dropdown .filter-block .form-input.custom{width:26%;width:26%}}@media screen and (max-width:1023px){.venueListing .venues-comparison-box .venue-comparison-dropdown .form-input.custom{margin-top:15px;margin-top:.9375rem}}@media screen and (max-width:479px){.venueListing .modal-comparison .overlay-container table td:nth-child(1){display:none}}@media screen and (max-width:479px){.venueListing .modal-comparison .overlay-container .feature-container .room-feature-specs{float:left!important;width:100%!important;display:block;text-align:center;background-color:#000;height:30px;height:1.875rem;margin-top:15px;margin-top:.9375rem;text-transform:uppercase}.venueListing .modal-comparison .overlay-container .feature-container td:nth-child(2),.venueListing .modal-comparison .overlay-container .feature-container td:nth-child(3){float:left!important;width:50%!important;display:block;text-align:center;margin-top:10px;margin-top:.625rem}.venueListing .modal-comparison .overlay-container .feature-container td:nth-child(2){border-right:1px solid #000}.venueListing .modal-comparison .overlay-container .feature-container table,.venueListing .modal-comparison .overlay-container .feature-container td,.venueListing .modal-comparison .overlay-container .feature-container tr{border:0}.venueListing .modal-comparison .overlay-container .feature-container .roomspecific-feature-specs{float:left!important;width:50%!important;display:block}}@media screen and (max-width:479px){.venueListing .modal-comparison .overlay-container .feature-container .room-feature-specs{padding-left:12px;padding-left:.75rem;text-transform:uppercase}}@media (min-width:1024px){.venueListing .modal-comparison .overlay-container .booking-container{margin-bottom:11px;margin-bottom:.6875rem}}.enquiryForm .venueListing .modal-comparison .overlay-container .heading-container .text-description .error,.hotelFeedback .venueListing .modal-comparison .overlay-container .heading-container .text-description .error,.venueListing .modal-comparison .overlay-container .heading-container .text-description .enquiryForm .error,.venueListing .modal-comparison .overlay-container .heading-container .text-description .hotelFeedback .error,.venueListing .modal-comparison .overlay-container .heading-container .text-description .small-copy,.venueListing .modal-comparison .overlay-container .heading-container .text-description .websiteFeedback .error,.websiteFeedback .venueListing .modal-comparison .overlay-container .heading-container .text-description .error{padding-left:0;text-align:left;padding-bottom:10px;padding-bottom:.625rem}@media screen and (max-width:1023px){.venueListing .modal-comparison .overlay-container .heading-container .text-description{display:none}}@media screen and (min-width:1024px){.venueListing .seatingstyle .desktop-only{display:block}}@media screen and (min-width:1024px){.venueListing .seatingstyle .mobile-only{display:none}}@media screen and (max-width:767px){.venueListing .facilitychart .desktop-only{display:none}}@media screen and (max-width:767px){.venueListing .facilitychart .mobile-only{display:block}}@media screen and (max-width:1023px){.venueListing .facilitychart .venue-table{margin-top:0}}@media screen and (max-width:1023px){.miceHotel{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.miceHotel .mice-card .mice-heading{width:60%;word-wrap:break-word}}.enquiryForm .miceHotel .mice-card .mice-details .mice-properties .error,.hotelFeedback .miceHotel .mice-card .mice-details .mice-properties .error,.miceHotel .mice-card .mice-details .mice-properties .enquiryForm .error,.miceHotel .mice-card .mice-details .mice-properties .hotelFeedback .error,.miceHotel .mice-card .mice-details .mice-properties .small-copy,.miceHotel .mice-card .mice-details .mice-properties .websiteFeedback .error,.websiteFeedback .miceHotel .mice-card .mice-details .mice-properties .error{margin-top:10px;margin-top:.625rem;border-right:1px solid #000}@media screen and (max-width:1024px){.miceHotel .mice-card .mice-heading,.miceHotel .mice-card .mice-logo img{margin-top:20px;margin-top:1.25rem}.catalogMenu .menudata .miceHotel .mice-card .mice-details .mice-properties li,.miceHotel .mice-card .mice-details .mice-properties .catalogMenu .menudata li,.miceHotel .mice-card .mice-details .mice-properties .clearfix,.miceHotel .mice-card .mice-details .mice-properties .rfq .hotelResultList,.rfq .miceHotel .mice-card .mice-details .mice-properties .hotelResultList{border-bottom:1px solid #000;padding:10px;padding:.625rem}.enquiryForm .miceHotel .mice-card .mice-details .mice-properties .error,.hotelFeedback .miceHotel .mice-card .mice-details .mice-properties .error,.miceHotel .mice-card .mice-details .mice-properties .enquiryForm .error,.miceHotel .mice-card .mice-details .mice-properties .hotelFeedback .error,.miceHotel .mice-card .mice-details .mice-properties .small-copy,.miceHotel .mice-card .mice-details .mice-properties .websiteFeedback .error,.websiteFeedback .miceHotel .mice-card .mice-details .mice-properties .error{border-right:0;margin-top:5px;margin-top:.3125rem}.miceHotel .mice-card .mice-connection .mice-contact{text-align:left}.miceHotel .mice-card .mice-connection .mice-links{text-align:left;margin-top:20px;margin-top:1.25rem}.miceHotel .mice-card .mice-connection .mice-links .button-trans,.miceHotel .mice-card .mice-connection .mice-links .three-column-component .with-primary-button .button-column,.miceHotel .mice-card .mice-connection .mice-links .threeColumnComponent .with-primary-button .button-column,.miceHotel .mice-card .mice-connection .mice-links .twoColumnComponent .with-primary-button .button-column,.three-column-component .with-primary-button .miceHotel .mice-card .mice-connection .mice-links .button-column,.threeColumnComponent .with-primary-button .miceHotel .mice-card .mice-connection .mice-links .button-column,.twoColumnComponent .with-primary-button .miceHotel .mice-card .mice-connection .mice-links .button-column{width:100%;text-align:center}.miceHotel .mice-card .mice-connection .mice-links .mice-venue-link{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;color:#000}}@media screen and (max-width:1023px){.miceHotel .mice-venue .mice-venue-list{margin-top:50px;margin-top:3.125rem}}@media screen and (max-width:1023px){.miceHotel .mice-venue .mice-venue-list .mice-props{min-height:90px;min-height:5.625rem}}@media screen and (max-width:1023px){.miceHotel .mice-venue .venue-table{margin-top:0}}@media screen and (max-width:1023px){.miceHotel .mice-venue .mice-wrapper a{width:100%;text-align:center;margin-bottom:10px;margin-bottom:.625rem}.miceHotel .mice-venue .mice-wrapper .mice-venue-hotel{float:none}}@media screen and (min-width:768px) and (max-width:1023px){.compare-view .show-map-view div{margin-bottom:10px;margin-bottom:.625rem}}@media screen and (max-width:767px){.compare-view .close{padding-bottom:15px;padding-bottom:.9375rem}}@media screen and (max-width:1023px){.howToReach{margin-top:42px;margin-top:2.625rem}}@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}}@media screen and (max-width:1023px){.cardHotelDefault{margin-top:42px;margin-top:2.625rem}}@media (min-width:1025px){.cardHotelDefault .image-container{display:inline-block;width:68%}}@media (min-width:1025px){.cardHotelDefault .details-container{width:30%;display:inline-block;vertical-align:top;padding:50px 10px}}@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,.experiences-modal-carousel-body .footer-panel .social-col{display:block;padding:5px}.experiences-modal-carousel-body .footer-panel a{margin:0}}@media screen and (max-width:767px){.carousel-control-previous{font-size:40px;margin-top:-45px;height:40px;width:40px;top:125px;left:0}.carousel-control-next{font-size:40px;margin-top:-45px;height:40px;width:40px;top:125px;right:0}}@media screen and (max-width:1023px){.venueComparison{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.venueComparison .header-tab{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.venueComparison .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:767px){.venueComparison .header-tab .tab-container li{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){.venueComparison .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}}@media screen and (max-width:767px){.venueComparison .header-tab .hotel-count{text-align:center;float:none}}@media screen and (max-width:1023px){.venueSearch{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.venueSearch .venue-search{margin:10px 0;margin:.625rem 0}}@media screen and (max-width:1023px){.ammenitiesBox .services .roomServices .list-item ul .venueSearch li,.faq .faqAccordion .panel-collapse .venueSearch .panel-body,.faq .faqAccordion .panel-default .panel-heading .venueSearch a[role=button],.venueSearch .ammenitiesBox .services .roomServices .list-item ul li,.venueSearch .body-copy,.venueSearch .faq .faqAccordion .panel-collapse .panel-body,.venueSearch .faq .faqAccordion .panel-default .panel-heading a[role=button]{font-size:14px}.enquiryForm .venueSearch .error,.hotelFeedback .venueSearch .error,.venueSearch .enquiryForm .error,.venueSearch .hotelFeedback .error,.venueSearch .small-copy,.venueSearch .websiteFeedback .error,.websiteFeedback .venueSearch .error{font-size:12px;padding-left:13px}}@media screen and (max-width:767px){.venueSearch .miceCardContainer{padding:0 15px 15px;padding:0 .9375rem .9375rem}}@media screen and (max-width:767px){.venueSearch .venue-dropdown{margin:15px 0}}@media screen and (min-width:1024px){.venueSearch .mice-card{margin-bottom:20px;margin-bottom:1.25rem}}@media screen and (max-width:1023px){.venueSearch .mice-card .mice-image{padding-right:0}}@media screen and (min-width:1024px){.venueSearch .mice-card .mice-logo{position:absolute;right:15px;width:110px;width:6.875rem}}@media screen and (max-width:1023px){.venueSearch .mice-card .mice-heading{width:60%;word-wrap:break-word}}@media (min-width:1024px){.venueSearch .mice-card .mice-details .mice-properties .mice-distance{border-bottom:0;border-left:1px solid #000;padding:0 15px;padding:0 .9375rem}}@media (min-width:1024px){.venueSearch .mice-card .mice-details .mice-properties .mice-address{border-top:0;border-left:0}}.enquiryForm .venueSearch .mice-card .mice-details .mice-properties .error,.hotelFeedback .venueSearch .mice-card .mice-details .mice-properties .error,.venueSearch .mice-card .mice-details .mice-properties .enquiryForm .error,.venueSearch .mice-card .mice-details .mice-properties .hotelFeedback .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:10px;margin-top:.625rem}@media screen and (min-width:1024px){.venueSearch .mice-card .mice-details .mice-properties .mice-distance.mice-nearBy{border-right:1px solid #000}}@media screen and (max-width:767px){.venueSearch .mice-card .mice-details dt{width:80%}}@media screen and (max-width:767px){.venueSearch .mice-card .mice-details dd{width:20%}}@media screen and (max-width:767px){.venueSearch .mice-card .mice-connection{padding:15px;padding:.9375rem}}@media screen and (max-width:767px){.venueSearch .mice-card .mice-connection .mice-links .miceHotelLink{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.venueSearch .mice-card .mice-connection .mice-links .miceHotelLink{width:50%;margin-left:25%}}@media screen and (max-width:767px){.venueSearch .mice-card .mice-connection .mice-links .mice-quote-link{padding-left:15px;padding-left:.9375rem}}@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 #000;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,.hotelFeedback .venueSearch .mice-card .mice-details .mice-properties .error,.venueSearch .mice-card .mice-details .mice-properties .enquiryForm .error,.venueSearch .mice-card .mice-details .mice-properties .hotelFeedback .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:#000}}@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}}@media screen and (max-width:767px){.venueSearch .mice-venue .desktop-only{display:none}}@media screen and (max-width:767px){.venueSearch .mice-venue .mobile-only{display:block}}@media screen and (max-width:767px){.venueSearch .mice-venue .facility-chart-block .desktop-only{display:none}}@media screen and (max-width:767px){.venueSearch .mice-venue .facility-chart-block .mobile-only{display:block}}@media screen and (max-width:1023px){.venueSearch .mice-venue .mice-venue-list{margin-top:50px;margin-top:3.125rem}}@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}}@media screen and (max-width:767px){.venueSearch .mice-venue .mice-venue-list .mice-props .mice-venue-text{font-size:14px;font-size:.875rem}}@media screen and (max-width:1023px){.venueSearch .mice-venue .venue-table{margin-top: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%}}@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}}@media screen and (max-width:767px){.venueSearch .header-tab{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.venueSearch .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:767px){.venueSearch .header-tab .tab-container li{font-size:14px;font-size:.875rem}}@media screen and (max-width:767px){.venueSearch .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}}@media screen and (max-width:767px){.venueSearch .header-tab .hotel-count{text-align:center;float:none;margin-top:10px;margin-top:.625rem}}@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}}@media (min-width:1024px){.venueSearch .map-view #overlayFilterPanel{position:absolute;z-index:10;width:24.5%;top:90px;left:10px;padding: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}}@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}}@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%}}@media (max-width:1024px){.venueSearch .map-view .map-info .direction{padding:0}}@media screen and (max-width:767px){.venueSearch .map-view .map-info .image-container{padding-right:0}}@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%}}@media screen and (max-width:1023px){.destinationHotels{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.destinationHotels .section-description{padding:0 30px;padding:0 1.875rem}}@media (min-width:1024px){.destinationHotels .image-container{display:inline-block;width:68%}}@media (min-width:1024px){.destinationHotels .details-container{width:30%;display:inline-block;vertical-align:top;padding:25px 10px}}@media screen and (min-width:768px) and (max-width:1023px){.destinationHotels .details-container .form .form-ele-class{float:left}}@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}}@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:#000;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:#000}.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}}@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}}@media screen and (max-width:1023px){.destinationHighlights{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.destinationHighlights .city-heighlights-tabWrap .city-heighlights-tabs li{padding:15px 18px}}@media screen and (max-width:1023px){.destinationHighlights .city-heighlights-header{width:100%}}@media screen and (max-width:767px){.destinationHighlights .carousel.threeColumnCarousel{padding:30px 10px}}@media screen and (max-width:1023px){.destinationHighlights .mapOverlay.map-info a.desktop-view{display:none}}@media screen and (max-width:1023px){.destinationHighlights .mapOverlay.map-info a.mobile-view{display:block}}@media screen and (max-width:1023px){.scroll-nav{display:block}}@media screen and (max-width:1023px){.scroll-nav .left,.scroll-nav .right{margin:0 15px;margin:0 .9375rem;margin-top:15px}}@media screen and (max-width:1023px){.destinationHighlights .city-heighlights-tabWrap{border-bottom:1px solid #000;margin:-20px auto 40px auto;padding:0 10px;width:90%}.destinationHighlights .tabs{top:60px;right:45%}.destinationHighlights .city-heighlights-header{border:0;padding:0;margin-bottom:15px}}@media screen and (max-width:767px){.weatherWidget .weather-container{bottom:81px;bottom:5.0625rem}}@media (min-width:480px){.ammenitiesBox .services .roomServices .list-item ul .faq .faqContent li,.faq .faqAccordion .panel-collapse .faqContent .panel-body,.faq .faqAccordion .panel-default .panel-heading .faqContent a[role=button],.faq .faqContent .ammenitiesBox .services .roomServices .list-item ul li,.faq .faqContent .body-copy,.faq .faqContent .faqAccordion .panel-collapse .panel-body,.faq .faqContent .faqAccordion .panel-default .panel-heading a[role=button]{padding:0;padding:0}}@media (min-width:480px){.faq .faqAccordion{margin-bottom:45px;margin-bottom:2.8125rem}}.enquiryForm .faq .faqAnyQuery .error,.faq .faqAnyQuery .enquiryForm .error,.faq .faqAnyQuery .hotelFeedback .error,.faq .faqAnyQuery .small-copy,.faq .faqAnyQuery .websiteFeedback .error,.hotelFeedback .faq .faqAnyQuery .error,.websiteFeedback .faq .faqAnyQuery .error{padding:0 15px;padding:0 .9375rem}@media (min-width:480px){.ammenitiesBox .services .roomServices .list-item ul .faq .faqAnyQuery li,.faq .faqAccordion .panel-collapse .faqAnyQuery .panel-body,.faq .faqAccordion .panel-default .panel-heading .faqAnyQuery a[role=button],.faq .faqAnyQuery .ammenitiesBox .services .roomServices .list-item ul li,.faq .faqAnyQuery .body-copy,.faq .faqAnyQuery .faqAccordion .panel-collapse .panel-body,.faq .faqAnyQuery .faqAccordion .panel-default .panel-heading a[role=button]{padding:0;padding:0}.enquiryForm .faq .faqAnyQuery .error,.faq .faqAnyQuery .enquiryForm .error,.faq .faqAnyQuery .hotelFeedback .error,.faq .faqAnyQuery .small-copy,.faq .faqAnyQuery .websiteFeedback .error,.hotelFeedback .faq .faqAnyQuery .error,.websiteFeedback .faq .faqAnyQuery .error{padding:0 15px 0 0;padding:0 .9375rem 0 0}}@media (min-width:480px){.faq .visible-md-inline-block{display:inline-block}}@media screen and (max-width:1023px){.timeline{margin-top:42px;margin-top:2.625rem}}@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}}@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%}}@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}}@media screen and (max-width:1023px){.virtualTour{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.uniqueHighlights{margin-top:42px;margin-top:2.625rem}}@media (min-width:1024px){.uniqueHighlights .links-wrapper{margin-top:20px;margin-top:1.25rem}}@media screen and (max-width:767px){.weatherWidget .weather-container{bottom:81px;bottom:5.0625rem}}@media screen and (max-width:767px){.weatherWidget .weather-container{bottom:81px;bottom:5.0625rem}}.enquiryForm .weatherWidget .weather-container .weather-sub-container .error,.hotelFeedback .weatherWidget .weather-container .weather-sub-container .error,.weatherWidget .weather-container .weather-sub-container .enquiryForm .error,.weatherWidget .weather-container .weather-sub-container .hotelFeedback .error,.weatherWidget .weather-container .weather-sub-container .small-copy,.weatherWidget .weather-container .weather-sub-container .websiteFeedback .error,.websiteFeedback .weatherWidget .weather-container .weather-sub-container .error{color:#FFF}.enquiryForm .weatherWidget .weather-container .weather-sub-container .error:after,.hotelFeedback .weatherWidget .weather-container .weather-sub-container .error:after,.weatherWidget .weather-container .weather-sub-container .enquiryForm .error:after,.weatherWidget .weather-container .weather-sub-container .hotelFeedback .error:after,.weatherWidget .weather-container .weather-sub-container .small-copy:after,.weatherWidget .weather-container .weather-sub-container .websiteFeedback .error:after,.websiteFeedback .weatherWidget .weather-container .weather-sub-container .error:after{position:absolute;left:75px;left:4.6875rem;top:-20px;top:-1.25rem;width:50px;width:3.125rem;height:50px;height:3.125rem;background-size:contain}.recommendedTextbar .recommendedHeading .textbarTitle{text-align:left;line-height:32px;line-height:2rem;padding-top:48px;padding-top:3rem;padding-left:15px;padding-left:.9375rem;font-size:36px;font-size:2.25rem}@media (min-width:1024px){.recommendedTextbar .recommendedHeading .textbarTitle{text-align:center;padding-left:0;padding-left:15%}}.recommendedTextbar .recommendedPoints{padding-top:15px;padding-top:.9375rem;padding-left:33px;padding-left:2.0625rem}@media (min-width:768px){.recommendedTextbar .recommendedPoints{padding-top:45px;padding-top:2.8125rem}}.recommendedTextbar .recommendedPoints li{font-size:14px;font-size:.875rem;list-style-type:disc}.recommendedTextbar .recommendedPoints .treatmentDuration{padding-top:9px;padding-top:.5625rem;font-weight:700;position:relative;right:16px;right:1rem}.recommendedTextbar .recommended-textbar{background-color:#000;padding-left:29px;padding-left:1.8125rem;width:100%;height:249px;height:15.5625rem}@media (min-width:768px){.recommendedTextbar .recommended-textbar{height:173px;height:10.8125rem;padding-left:0}}@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}}@media screen and (max-width:767px){.awardGallery .tabs-menu-container .tabs-menu li{margin-right:3%;width:auto;margin-left:3%}}@media screen and (min-width:1024px){.hotelContactInfo .filterSection .filterLabel{display:inline-block;position:relative;top:-10px;top:-.625rem;margin-right:10px;margin-right:.625rem}}@media screen and (min-width:1024px){.hotelContactInfo .filterSection .form-input{display:inline-block}}@media screen and (min-width:1024px){.hotelContactInfo .filterSection .cityList{margin-top:0;margin-left:10px;margin-left:.625rem}}@media screen and (min-width:1024px){.hotelContactInfo .citySection .cityLabel{margin-left:-40px;margin-left:-2.5rem}}@media screen and (min-width:1024px){.hotelContactInfo .hideForMobileTablet{display:block}}@media (max-width:768px){.listHotel .city-list ul.hotel-list{float:left}}@media (max-width:768px){.listHotel .city-list .cta-container{float:left}}@media screen and (min-width:1024px){.listHotel .filterSection .cityList,.listHotel .filterSection .hotelList{margin-top:0}}@media screen and (min-width:1024px){.listHotel .hotelSection .buttonWrapper{text-align:right}}@media screen and (max-width:1023px){.textImageListing{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.textImageListing .taj-founders .logo-container{margin-top:10px;margin-top:.625rem;margin-bottom:5px;margin-bottom:.3125rem}}@media screen and (min-width:1024px){.textImageListing .taj-founders .content-wrap img{margin-top:4px}}@media screen and (max-width:1023px){.textImageListing .taj-founders .taj-founders{padding:0}}@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}}@media (max-width:480px){.spaOffering .verticalLineContact{display:none}}@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}}@media (max-width:480px){.spaOffering .hotelTitle{font-size:20px;font-size:1.25rem}}@media (max-width:480px){.spaOffering #spaTitle{margin-left:30px;margin-left:1.875rem;float:none}}@media (max-width:480px){.spaOffering #spaAdd{display:block;margin-left:30px;margin-left:1.875rem}}@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}}@media (max-width:480px){.spaOffering .subHeaderStyle{font-size:14px;font-size:.875rem}}@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}}@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}}@media (max-width:480px){.spaOffering .card-without-carousel #spaImageArrow{display:hidden}}@media (max-width:480px){.spaOffering .card-without-carousel .arrow-odd{left:0;top:0}}@media (max-width:480px){.spaOffering .card-without-carousel hr{margin-left:57px;margin-left:3.5625rem;margin-right:60px;margin-right:3.75rem}}@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}}@media (min-width:1024px){.spaOffering .card-without-carousel .image-container{width:57%;width:57%}}@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}}@media (min-width:1024px){.spaOffering .text-description-container{padding:40px 30px 0;padding:2.5rem 1.875rem 0}}@media (max-width:480px){.spaOffering .voucherTitleStyle{font-size:20px;font-size:1.25rem;margin-top:30px;margin-top:1.875rem}}@media (max-width:480px){.spaOffering .subtitle{font-size:14px;font-size:.875rem}}@media (max-width:480px){.spaOffering .primary-link{margin-bottom:30px;margin-bottom:1.875rem}}@media (max-width:480px){.spaOffering .detail-description{margin-top:0;margin-top:0rem}}.uniform-demo{padding-left:20px;padding-left:1.25rem;padding-top:20px;padding-top:1.25rem}.uniform-demo select{height:35px;width:500px;position:absolute;top:2px;left:0;border:0;background:0 0;opacity:0}.uniform-demo .customSelect,.uniform-demo span{background-repeat:no-repeat}.uniform-demo .customSelect{position:relative;background-position:10px -10px;line-height:35px;line-height:2.1875rem;height:35px;height:2.1875rem;background-size:500px 600px}.uniform-demo .customSelect span{background-position:-5px -145px;line-height:35px;line-height:2.1875rem;height:35px;height:2.1875rem;padding-left:3px;padding-left:.1875rem;background-size:500px 600px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.uniform-demo .customSelect.focus,.uniform-demo .customSelect.hover{background-position:10px -55px}.uniform-demo .customSelect.focus span,.uniform-demo .customSelect.hover span{background-position:-5px -190px}.uniform-demo .checkbox-container,.uniform-demo .radio-container{margin-top:15px;margin-top:.9375rem;padding:15px;padding:.9375rem}.uniform-demo input[type=checkbox],.uniform-demo input[type=radio]{margin:0;width:18px;height:18px}.uniform-demo input[type=radio]{margin-left:0}.uniform-demo .greyRadio,.uniform-demo div.checker span,.uniform-demo div.radio span span.checked{background-repeat:no-repeat;width:18px;height:18px}.uniform-demo .greyRadio input[type=radio]{opacity:0;display:inline-block;background:0 0;border:0}.uniform-demo .greyRadio span{background-position:-5px -499px;background-size:500px 600px;display:inline-block;width:18px;height:18px}.uniform-demo div.radio span{background-position:-55px -499px;background-size:500px 600px}.uniform-demo .greyRadio span.checked,.uniform-demo div.radio span.checked,.uniform-demo div.radio.focus.active span,.uniform-demo div.radio.focus.active span.checked,.uniform-demo div.radio.hover.active span,.uniform-demo div.radio.hover.active span.checked{background-position:-30px -499px;background-size:500px 600px}.uniform-demo div.checker span{background-position:-55px -460px;background-size:500px 600px}.uniform-demo div.checker span.checked{background-position:-30px -460px;background-size:500px 600px}@media screen and (max-width:1023px){.textImageListing{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:767px){.textImageListing .taj-founders .logo-container{margin-top:10px;margin-top:.625rem;margin-bottom:5px;margin-bottom:.3125rem}}@media screen and (min-width:1024px){.textImageListing .taj-founders .content-wrap img{margin-top:4px}}@media screen and (max-width:1023px){.textImageListing .taj-founders .taj-founders{padding:0}}@media screen and (max-width:1023px){.hotelCallout{margin-top:42px;margin-top:2.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}}@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .direction{margin:0 0 20px;margin:0 0 1.25rem}}@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}}@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .fax{margin:0 0 15px;margin:0 0 .9375rem}}@media screen and (min-width:1024px){.hotelCallout .map-containor .map-info .buttonContainer a{max-width:150px;max-width:9.375rem}}@media screen and (max-width:1023px){.threeColumnWithIcon{margin-top:42px;margin-top:2.625rem}}@media (min-width:768px){.threeColumnWithIcon .three-column-with-icon .content-wrapper{min-height:200px;min-height:12.5rem;padding:25px;padding:1.5625rem}}@media (min-width:768px){.threeColumnWithIcon .column-component{margin-top:20px;margin-top:1.25rem;padding-left:15px;padding-left:.9375rem;padding-right:15px;padding-right:.9375rem}}@media (min-width:768px){.threeColumnWithIcon .three-column-with-icon-heading{margin-bottom:25px;margin-bottom:1.5625rem}}@media screen and (max-width:767px){.threeColumnWithIcon .content-icon{top:40%}}.listStore .cntrHeader{font-size:24px;font-size:1.5rem;margin-left:-12px;margin-left:-.75rem}@media (max-width:480px){.listStore .cntrHeader{margin-left:0;margin-left:0rem;font-size:18px;font-size:1.125rem}}.listStore .cityStyle{color:#B8B198;font-size:24px;font-size:1.5rem;text-transform:uppercase;margin-top:30px;margin-top:1.875rem}@media (max-width:480px){.listStore .cityStyle{font-size:14px;font-size:.875rem;margin:30px 0 0;margin:1.875rem 0 0}}.listStore .hotelStyle{font-size:18px;font-size:1.125rem;color:#B8B198;margin-top:30px;margin-top:1.875rem}@media (max-width:480px){.listStore .hotelStyle{font-size:12px;font-size:.75rem;margin:20px 0 0;margin:1.25rem 0 0}}.listStore img{background:#F5F5F5;margin:20px 0 0 15px;margin:1.25rem 0 0 .9375rem;height:135px;height:8.4375rem;width:180px;width:11.25rem;float:left}@media (max-width:480px){.listStore img{height:218px;height:13.625rem;width:290px;width:18.125rem}}@media (max-width:480px){.listStore .contactStyle{margin-top:30px;margin-top:1.875rem}}.listStore hr{margin:20px 0;margin:1.25rem 0}@media (max-width:480px){.listStore hr{margin:30px 0;margin:1.875rem 0}}.listStore p{margin:0}.listStore .address{margin-top:15px;margin-top:.9375rem}@media (max-width:480px){.listStore .address{margin-top:20px;margin-top:1.25rem}}.listStore .spaMail{margin-left:10px;margin-left:10px;margin-left:.625rem}.listStore .envelopeSpacing,.listStore .phoneSpacing{color:#896633}@media screen and (min-width:1024px){.controlElementsDropdown .filterSection .filterLabel{display:inline-block}}@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}}@media screen and (min-width:1024px){.mediaKit .tabList{display:block}}@media screen and (min-width:1024px){.mediaKit .tabListSelect{display:none}}@media screen and (min-width:1024px){.mediaKit .listContainer li .title{float:left}}@media screen and (min-width:1024px){.mediaKit .listContainer li a{float:right}}@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}}@media screen and (max-width:767px){.videoGallery .video-details h5{font-size:18px;font-size:1.125rem;line-height:36px;line-height:2.25rem}}@media screen and (max-width:1023px){.oneColumnImageText{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.oneColumnImageText .imageContainer{margin:25px 0;margin:1.5625rem 0}}@media screen and (max-width:1023px){.oneColumnImageText .detail-redirect-btn{margin:20px 0 10px;margin:1.25rem 0 .625rem}}@media screen and (min-width:1024px){.eventDetails .event-details{display:table-row}}@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}}@media screen and (max-width:767px){.hotelOverlay .direction-label{margin-bottom:15px}}@media screen and (max-width:1023px){.hotelOverlay .logo{padding:15px 0;padding:.9375rem 0;padding-left:15px;padding-left:.9375rem}}@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}}@media screen and (max-width:767px){.hotelOverlay .header-tab{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.hotelOverlay .header-tab .tab-container{text-align:center;float:none;border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}}@media screen and (max-width:767px){.hotelOverlay .header-tab .tab-container li{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){.hotelOverlay .header-tab .tab-container li a.active{padding-bottom:13px;padding-bottom:.8125rem}}@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}}@media (min-width:1023px){.hotelOverlay .destination-heading{border-bottom:0;float:left;margin-bottom:0;margin-bottom:0rem}}@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}}@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}}@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}}@media (min-width:1024px){.hotelOverlay .map-view-amenities .filterByAmenities{margin-bottom:15px}}@media (min-width:1024px){.hotelOverlay .destinationSelectList .select-place{margin-top:35px;margin-bottom:0}}@media (min-width:1024px){.hotelOverlay .filterByAmenities{border:0;border-right:1px solid #000;border-radius:0}}@media (min-width:1024px){.hotelOverlay .only-amenities{border:0}}@media (min-width:1023px){.hotelOverlay .show-amenity{width:20%;margin-bottom:7px;margin-bottom:.4375rem}}@media (min-width:1023px){.hotelOverlay .destination-select-list .custom{margin-bottom:26px;margin-bottom:1.625rem}}@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}}@media (min-width:1023px){.hotelOverlay .hotel-info{margin-bottom:30px;margin-bottom:1.875rem;border-bottom:1px solid #000}}@media screen and (max-width:1023px){.hotelOverlay .hotel-info .hotel-image-container{margin-bottom:0;margin-bottom:0rem}}@media screen and (max-width:1023px){.hotelOverlay .hotel-info .show-map{margin:0 auto}}@media screen and (max-width:1023px){.hotelOverlay .hotel-info .hotel-title,.hotelOverlay .hotel-info .hotel-title-image{float:right}}@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}}@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 #000;padding-left:20px;padding-left:1.25rem}}@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}}@media screen and (max-width:1023px){.hotelOverlay .hotel-info .contact-links{margin-right:-15px;margin-right:-.9375rem}}@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}}@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}}@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}}@media screen and (min-width:768px) and (max-width:1023px){.hotelOverlay .closeButton{margin-right:15px}}@media (min-width:1024px){.hotelOverlay .map-view #overlayFilterPanel{position:absolute;z-index:10;width:300px;top:45px;left:20px;padding:0}}@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}}@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}}@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}}@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}}@media screen and (max-width:767px){.hotelOverlay .map-view .map-info .image-container{padding-right:0}}@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%}}@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}}@media screen and (max-width:767px){.hotelOverlay .map-search-box{width:45%}}@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}}@media screen and (max-width:767px){.hotelOverlay .map-height{height:200px;height:12.5rem;width:80%}}@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}}@media screen and (max-width:1023px){.opportunityCard{margin-top:42px;margin-top:2.625rem}}@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}}@media (max-width:480px){.opportunityCard .opportunityCardStep .bottomSpacing{margin-bottom:20px;margin-bottom:1.25rem}}@media (max-width:480px){.opportunityCard .opportunityCardStep .mainDiv{width:auto;height:auto}}@media (max-width:480px){.opportunityCard .opportunityCardStep .stageStyle{margin-top:30px;margin-top:1.875rem;font-size:14px;font-size:.875rem;color:#666}}@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}}@media (max-width:480px){.opportunityCard .opportunityCardStep .divider{margin-top:28px;margin-top:1.75rem;height:5em}}@media screen and (max-width:1023px){.opportunityCard .opportunityCardRecruitment h2{margin-bottom:5px;margin-bottom:.3125rem}}@media screen and (max-width:1023px){.accentList{margin-top:42px;margin-top:2.625rem}}@media screen and (max-width:1023px){.careerSteps .career-steps{margin-top:25px;margin-top:1.5625rem}}@media screen and (max-width:767px){.careerSteps .stepWrapper .stepHeader .subTitle{padding-left:0}}@media screen and (max-width:767px){.headingWithCTA .overViewHeader{text-align:center}}@media screen and (max-width:767px){.headingWithCTA .moveDown{margin-top:10px}}select.form-control{font-size:12px;font-size:.75rem;line-height:1;padding:10px;padding:.625rem}.component-background .form-input.custom{border:solid 1px #a7a9ac}.component-background .form-input.custom:after{border-left:solid 1px #a7a9ac}.form-input.custom{display:block;width:100%;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 1px #000;position:relative;background-color:#fff;height:35px}.form-input.custom:after{font-family:tajsvg;content:"b";font-size:15px;font-style:normal;text-transform:none;position:absolute;right:0;padding:0 10px;color:#896633;z-index:0;border-left:solid 1px #000;top:7px;line-height:1.2}.form-input.custom select{width:112%;border:0;background-color:transparent;top:0;bottom:0;z-index:2;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;height:35px;position:absolute;left:0;padding-right:60px;padding-right:3.75rem}.ie .form-input.custom:after{content:""}.ie .form-input.custom select{width:100%;height:35px}.ie .form-input.custom select:focus::-ms-value{background-color:transparent;color:#000}.ie .form-input select{padding-right:0}.ie .form-input{height:35px}.ie .bookingWidget .form-ele-class input[type=text]{height:35px!important}.form-input input{-webkit-appearance:none}body.page{padding-top:85px;padding-top:5.3125rem}.authorModified{border:2px dashed #000}em{font-style:inherit}.header-heading{text-align:center;padding-bottom:20px}.no-margin-top{margin-top:0}.title-without-divider{font-size:35px;color:#6f1200;text-align:center;margin-top:70px;text-transform:uppercase;margin-bottom:-40px}@media screen and (max-width:767px){.title-without-divider{margin-bottom:-30px}}.lFloat{float:left}.rFloat{float:right}.rAlign{text-align:right}.lAlign{text-align:left}.cAlign{text-align:center}.clear{clear:both}.top-margin-30{margin-top:30px}@media screen and (max-width:767px){.top-margin-30{margin-top:0}}.hidden{display:none!important}.invisible{visibility:hidden}.catalogMenu .menudata li:after,.catalogMenu .menudata li:before,.clearfix:after,.clearfix:before,.rfq .hotelResultList:after,.rfq .hotelResultList:before{content:"";display:table}.catalogMenu .menudata li:after,.clearfix:after,.rfq .hotelResultList:after{clear:both}.catalogMenu .menudata li,.clearfix,.rfq .hotelResultList{*zoom:1}ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5{padding:0;margin:0;text-transform:uppercase}a{text-decoration:none}.action-bar .action-container a em.at4-icon.aticon-facebook,.action-bar .action-container a em.at4-icon.aticon-twitter,.action-bar .action-container a em.aticon-email,.action-bar .action-container a em.aticon-google_plusone_share,.action-bar .action-container a i.at4-icon.aticon-facebook,.action-bar .action-container a i.at4-icon.aticon-twitter,.action-bar .action-container a i.aticon-email,.action-bar .action-container a i.aticon-google_plusone_share,.actionBar .action-container a em.at4-icon.aticon-facebook,.actionBar .action-container a em.at4-icon.aticon-twitter,.actionBar .action-container a em.aticon-email,.actionBar .action-container a em.aticon-google_plusone_share,.actionBar .action-container a i.at4-icon.aticon-facebook,.actionBar .action-container a i.at4-icon.aticon-twitter,.actionBar .action-container a i.aticon-email,.actionBar .action-container a i.aticon-google_plusone_share,a .action-bar .action-container em.at4-icon.aticon-facebook,a .action-bar .action-container em.at4-icon.aticon-twitter,a .action-bar .action-container em.aticon-email,a .action-bar .action-container em.aticon-google_plusone_share,a .action-bar .action-container i.at4-icon.aticon-facebook,a .action-bar .action-container i.at4-icon.aticon-twitter,a .action-bar .action-container i.aticon-email,a .action-bar .action-container i.aticon-google_plusone_share,a .actionBar .action-container em.at4-icon.aticon-facebook,a .actionBar .action-container em.at4-icon.aticon-twitter,a .actionBar .action-container em.aticon-email,a .actionBar .action-container em.aticon-google_plusone_share,a .actionBar .action-container i.at4-icon.aticon-facebook,a .actionBar .action-container i.at4-icon.aticon-twitter,a .actionBar .action-container i.aticon-email,a .actionBar .action-container i.aticon-google_plusone_share,a em.fa,a i.fa{color:#896633;font-size:14px;padding-left:5px}.action-bar .action-container a em.at4-icon.aticon-facebook:before,.action-bar .action-container a em.at4-icon.aticon-twitter:before,.action-bar .action-container a em.aticon-email:before,.action-bar .action-container a em.aticon-google_plusone_share:before,.action-bar .action-container a i.at4-icon.aticon-facebook:before,.action-bar .action-container a i.at4-icon.aticon-twitter:before,.action-bar .action-container a i.aticon-email:before,.action-bar .action-container a i.aticon-google_plusone_share:before,.actionBar .action-container a em.at4-icon.aticon-facebook:before,.actionBar .action-container a em.at4-icon.aticon-twitter:before,.actionBar .action-container a em.aticon-email:before,.actionBar .action-container a em.aticon-google_plusone_share:before,.actionBar .action-container a i.at4-icon.aticon-facebook:before,.actionBar .action-container a i.at4-icon.aticon-twitter:before,.actionBar .action-container a i.aticon-email:before,.actionBar .action-container a i.aticon-google_plusone_share:before,a .action-bar .action-container em.at4-icon.aticon-facebook:before,a .action-bar .action-container em.at4-icon.aticon-twitter:before,a .action-bar .action-container em.aticon-email:before,a .action-bar .action-container em.aticon-google_plusone_share:before,a .action-bar .action-container i.at4-icon.aticon-facebook:before,a .action-bar .action-container i.at4-icon.aticon-twitter:before,a .action-bar .action-container i.aticon-email:before,a .action-bar .action-container i.aticon-google_plusone_share:before,a .actionBar .action-container em.at4-icon.aticon-facebook:before,a .actionBar .action-container em.at4-icon.aticon-twitter:before,a .actionBar .action-container em.aticon-email:before,a .actionBar .action-container em.aticon-google_plusone_share:before,a .actionBar .action-container i.at4-icon.aticon-facebook:before,a .actionBar .action-container i.at4-icon.aticon-twitter:before,a .actionBar .action-container i.aticon-email:before,a .actionBar .action-container i.aticon-google_plusone_share:before,a em.fa:before,a i.fa:before{vertical-align:middle}.relativePosition{position:relative}.ui-datepicker{width:22em;height:auto;line-height:28px;display:none}@media (min-width:768px){.ui-datepicker{font-size:17px}}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border-bottom:1px solid #DDD}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:10px;text-decoration:none}.ui-datepicker .ui-datepicker-prev:after{content:"\f104";font-family:FontAwesome;font-weight:700;color:#000;position:absolute;top:2px}.ui-datepicker .ui-datepicker-prev.ui-state-disabled{cursor:auto}.ui-datepicker .ui-datepicker-prev.ui-state-disabled:after{color:#ddd}.ui-datepicker .ui-datepicker-next{right:10px;text-decoration:none}.ui-datepicker .ui-datepicker-next:after{content:"\f105";font-family:FontAwesome;font-weight:700;color:#000;position:absolute;top:2px;right:0}.ui-datepicker .ui-datepicker-next.ui-state-disabled{cursor:auto}.ui-datepicker .ui-datepicker-next.ui-state-disabled:after{color:#ddd}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-weight:700}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td.ui-state-date-range a{color:#FFF;background:#896633}.ui-datepicker td.ui-state-disabled span{color:#DDD;display:block;padding:.2em;text-align:center}.ui-datepicker td.ui-state-disabled.ui-state-date-range span{color:#FFF;background:#896633}.ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none;color:#000}.ui-datepicker td a.ui-state-active,.ui-datepicker td a:hover{color:#FFF;background:#896633}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker{background:#fff;border:1px solid #DDD;border-radius:2px;padding:0 10px;min-width:210px}@media (min-width:1024px){.ui-datepicker{width:auto}}.ui-datepicker-multi .ui-datepicker-group{float:left;border-right:1px solid #DDD;border-left:1px solid #ddd;margin-left:-1px}.ui-datepicker-multi .ui-datepicker-group-last{border-right:0 solid #DDD}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (max-width:1023px){.desktop-view{display:none}}@media screen and (max-width:1023px){.mobile-view{display:block}}.l2Nav-desktop-view{display:block}@media screen and (max-width:1023px){.l2Nav-desktop-view{display:none}}.l2Nav-mobile-view{display:none}@media screen and (max-width:1023px){.l2Nav-mobile-view{display:block}}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;padding:15px}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:10px;left:auto;text-decoration:none}.ui-datepicker-rtl .ui-datepicker-prev:before{content:"\f100";font-family:FontAwesome;font-weight:700;color:#000}.ui-datepicker-rtl .ui-datepicker-next{left:10px;right:auto;text-decoration:none}.ui-datepicker-rtl .ui-datepicker-next:after{content:"\f105";font-family:FontAwesome;font-weight:700;color:#000}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:10px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:10px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker.ui-datepicker-multi-2{padding:0}.sr-only,input[type=checkbox],input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#skip-nav:focus{position:absolute;height:auto;width:auto;padding:2px;z-index:1060;clip:auto!important;top:0;left:50%;left:50%;font-size:12px;font-size:.75rem}.no-content-background,.no-content-background .content-header{background-color:#FFF!important}.taj-component-background{width:100%;background-color:#f5f1ec}.taj-white-background{width:100%;background-color:#fff}.margin-none{margin-top:0!important}.gradient{background:-webkit-linear-gradient(90deg,#000 0,transparent 100%);background:-moz-linear-gradient(90deg,#000 0,transparent 100%);background:-o-linear-gradient(90deg,#000 0,transparent 100%);background:-ms-linear-gradient(90deg,#000 0,transparent 100%);background:linear-gradient(0deg,#000 0,transparent 100%);width:100%;height:30%;position:absolute;bottom:0;opacity:.8}.gradient-top{background:-webkit-linear-gradient(90deg,#000 0,transparent 100%);background:-moz-linear-gradient(90deg,#000 0,transparent 100%);background:-o-linear-gradient(90deg,#000 0,transparent 100%);background:-ms-linear-gradient(90deg,#000 0,transparent 100%);background:linear-gradient(180deg,#000 0,transparent 100%);width:100%;height:30%;position:absolute;top:0}.desktop-view{display:block}@media (max-width:767px){.desktop-view{display:none}}.mobile-view{display:none}@media (max-width:767px){.mobile-view{display:block}}.container-fluid{max-width:1600px;margin:auto}.button.desktop-view{display:inline-block}@media (max-width:767px){.button.desktop-view{display:none}}.button.mobile-view{display:none}@media (max-width:767px){.button.mobile-view{display:inline-block}}.virtual-icon{position:relative;display:block}.virtual-icon:after{content:'r';font-family:tajsvg;position:absolute;top:50%;color:#fff;font-size:88px;margin-left:-44px;margin-top:-10px;left:50%;text-decoration:none}.contentOverlay .modal-body .gm-style img{max-width:none;max-height:none}.contentOverlay .modal-body .catalogMenu .row{margin-left:0;margin-right:0}.centerPosDiv{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%)!important}.ui-autocomplete{border:1px solid #d7d7d7;background:#fff;z-index:9999}.ui-autocomplete li.ui-menu-item:first-child{border-bottom:1px solid #d7d7d7}.ui-autocomplete li.ui-menu-item:first-child:before{content:"\f041";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#896633;padding-right:10px;padding-right:.625rem}.ui-autocomplete li.ui-menu-item.ui-state-focus{background:#896633;color:#fff}.ui-autocomplete li.ui-menu-item.ui-state-focus:before{color:#fff}.ui-autocomplete .ui-menu-item{cursor:pointer;padding:5px;padding:.3125rem;text-align:left}.ui-autocomplete li.disabled.ui-menu-item:first-child{border-bottom:0 solid #d7d7d7;cursor:default;font-style:italic;color:#A7A9AC}.ui-autocomplete li.disabled.ui-menu-item:first-child:before{content:"";padding-right:0}.ui-autocomplete li.disabled.ui-menu-item.ui-state-focus{background:#fff}.canvas-background{background:#f5f1ec;width:100%}.canvas-background .threeColumnComponent .margin-top-bottom{margin-bottom:25px}.block-display{display:block}.equalHeight .equalHeightContainer{display:none}.equalHeight equalHeightCarouselContainer.invisible{visibility:hidden}.canvas-background.tab_wrapper .richTextEditor ul li{display:block}.uniform-component select{height:35px;width:500px;position:absolute;top:0;left:0;border:0;background:0 0;opacity:0}.uniform-component .customSelect,.uniform-component span{background-repeat:no-repeat}.uniform-component .customSelect{position:relative;background-position:10px -10px;background-color:#fff;line-height:35px;line-height:2.1875rem;height:35px;height:2.1875rem;background-size:500px 600px}.uniform-component .customSelect span{background-position:-5px -145px;line-height:35px;line-height:2.1875rem;height:35px;height:2.1875rem;padding-left:3px;padding-left:.1875rem;background-size:500px 600px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.uniform-component .customSelect.focus,.uniform-component .customSelect.hover{background-position:10px -55px}.uniform-component .customSelect.focus span,.uniform-component .customSelect.hover span{background-position:-5px -190px}.uniform-component .checkbox-container,.uniform-component .radio-container{margin-top:15px;margin-top:.9375rem;padding:15px;padding:.9375rem}.uniform-component input[type=checkbox],.uniform-component input[type=radio]{margin:0;width:18px;height:18px}.uniform-component input[type=radio]{margin-left:0}.uniform-component .greyRadio,.uniform-component div.checker span,.uniform-component div.radio span span.checked{background-repeat:no-repeat;width:18px;height:18px}.uniform-component .greyRadio input[type=radio]{opacity:0;display:inline-block;background:0 0;border:0}.uniform-component .greyRadio span{background-position:-5px -499px;background-size:500px 600px;display:inline-block;width:18px;height:18px}.uniform-component div.radio span{background-position:-55px -499px;background-size:500px 600px}.uniform-component .greyRadio span.checked,.uniform-component div.radio span.checked,.uniform-component div.radio.focus.active span,.uniform-component div.radio.focus.active span.checked,.uniform-component div.radio.hover.active span,.uniform-component div.radio.hover.active span.checked{background-position:-30px -499px;background-size:500px 600px}.uniform-component div.checker span{background-position:-55px -460px;background-size:500px 600px}.uniform-component div.checker span.checked{background-position:-30px -460px;background-size:500px 600px}picture.is-broken,picture.is-loading{min-height:20px}.labelError{font-size:35px;font-size:2.1875rem;text-transform:uppercase;margin-bottom:25px;margin-bottom:1.5625rem;color:#000}@media (max-width:1024px){.labelError{margin-bottom:20px;margin-bottom:1.25rem}}.no-display{display:none}.text-capitalize{text-transform:capitalize}.reviews-and-stars{width:134px;height:70px;border:0;overflow:hidden}@font-face{font-family:FontAwesome;src:url(./fonts/font-awesome/fontawesome-webfont.eot?v=4.4.0);src:url(./fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(./fonts/font-awesome/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(./fonts/font-awesome/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(./fonts/font-awesome/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(./fonts/font-awesome/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.action-bar .action-container .at4-icon.aticon-facebook,.action-bar .action-container .at4-icon.aticon-twitter,.action-bar .action-container .aticon-email,.action-bar .action-container .aticon-google_plusone_share,.actionBar .action-container .at4-icon.aticon-facebook,.actionBar .action-container .at4-icon.aticon-twitter,.actionBar .action-container .aticon-email,.actionBar .action-container .aticon-google_plusone_share,.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.action-bar .action-container .fa-pull-left.at4-icon.aticon-facebook,.action-bar .action-container .fa-pull-left.at4-icon.aticon-twitter,.action-bar .action-container .fa-pull-left.aticon-email,.action-bar .action-container .fa-pull-left.aticon-google_plusone_share,.actionBar .action-container .fa-pull-left.at4-icon.aticon-facebook,.actionBar .action-container .fa-pull-left.at4-icon.aticon-twitter,.actionBar .action-container .fa-pull-left.aticon-email,.actionBar .action-container .fa-pull-left.aticon-google_plusone_share,.fa.fa-pull-left{margin-right:.3em}.action-bar .action-container .fa-pull-right.at4-icon.aticon-facebook,.action-bar .action-container .fa-pull-right.at4-icon.aticon-twitter,.action-bar .action-container .fa-pull-right.aticon-email,.action-bar .action-container .fa-pull-right.aticon-google_plusone_share,.actionBar .action-container .fa-pull-right.at4-icon.aticon-facebook,.actionBar .action-container .fa-pull-right.at4-icon.aticon-twitter,.actionBar .action-container .fa-pull-right.aticon-email,.actionBar .action-container .fa-pull-right.aticon-google_plusone_share,.fa.fa-pull-right{margin-left:.3em}.action-bar .action-container .pull-left.at4-icon.aticon-facebook,.action-bar .action-container .pull-left.at4-icon.aticon-twitter,.action-bar .action-container .pull-left.aticon-email,.action-bar .action-container .pull-left.aticon-google_plusone_share,.actionBar .action-container .pull-left.at4-icon.aticon-facebook,.actionBar .action-container .pull-left.at4-icon.aticon-twitter,.actionBar .action-container .pull-left.aticon-email,.actionBar .action-container .pull-left.aticon-google_plusone_share,.fa.pull-left{margin-right:.3em}.action-bar .action-container .pull-right.at4-icon.aticon-facebook,.action-bar .action-container .pull-right.at4-icon.aticon-twitter,.action-bar .action-container .pull-right.aticon-email,.action-bar .action-container .pull-right.aticon-google_plusone_share,.actionBar .action-container .pull-right.at4-icon.aticon-facebook,.actionBar .action-container .pull-right.at4-icon.aticon-twitter,.actionBar .action-container .pull-right.aticon-email,.actionBar .action-container .pull-right.aticon-google_plusone_share,.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.action-bar .action-container .at4-icon.aticon-twitter:before,.actionBar .action-container .at4-icon.aticon-twitter:before,.fa-twitter:before{content:""}.action-bar .action-container .at4-icon.aticon-facebook:before,.actionBar .action-container .at4-icon.aticon-facebook:before,.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.action-bar .action-container .aticon-google_plusone_share:before,.actionBar .action-container .aticon-google_plusone_share:before,.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.action-bar .action-container .aticon-email:before,.actionBar .action-container .aticon-email:before,.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}@font-face{font-family:icomoon;font-weight:400;font-style:normal;src:url(fonts/icons/icomoon.eot);src:url(fonts/icons/icomoon.eot?#iefix) format("embedded-opentype"),url(fonts/icons/icomoon.woff) format("woff"),url(fonts/icons/icomoon.ttf) format("truetype"),url(fonts/icons/icomoon.svg#icomoon) format("svg")}@font-face{font-family:tajsvg;font-weight:400;font-style:normal;src:url(fonts/icons/tajsvg.eot);src:url(fonts/icons/tajsvg.eot?#iefix) format("embedded-opentype"),url(fonts/icons/tajsvg.woff) format("woff"),url(fonts/icons/tajsvg.ttf) format("truetype"),url(fonts/icons/tajsvg.svg#tajsvg) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{font-family:tajsvg!important;content:attr(data-icon);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}[class*=" iconTaj-"],[class^=iconTaj-]{font-family:tajsvg}.icon-top-gear:before{content:"\e685"}.icon-minus:before{content:"\e683"}.icon-plus:before{content:"\e684"}.icon-chevron-down:before{content:"\e67e"}.icon-chevron-up:before{content:"\e67f"}.icon-calendar-new:before{content:"\e680"}.icon-chevron-side:before{content:"\e681"}.icon-Enlarge:before{content:"\e682"}.icon-youtube:before{content:"\e600"}.icon-youtube-views:before{content:"\e601"}.icon-youtube-play:before{content:"\e602"}.icon-wine:before{content:"\e603"}.icon-whitepaper:before{content:"\e604"}.icon-whitepaper-download:before{content:"\e605"}.icon-website:before{content:"\e606"}.icon-viral-events:before{content:"\e607"}.icon-twitter:before{content:"\e608"}.icon-twitter-retweet:before{content:"\e609"}.icon-twitter-favorite:before{content:"\e60a"}.icon-tumblr:before{content:"\e60b"}.icon-trophy:before{content:"\e60c"}.icon-thank-you:before{content:"\e60d"}.icon-technology:before{content:"\e60e"}.icon-sushi:before{content:"\e60f"}.icon-subway:before{content:"\e610"}.icon-submit-pdf:before{content:"\e611"}.icon-stopwatch:before{content:"\e612"}.icon-sports:before{content:"\e613"}.icon-speech-bubbles:before{content:"\e614"}.icon-shopping:before{content:"\e615"}.icon-search-alternate:before{content:"\e616"}.icon-seafood-2:before{content:"\e617"}.icon-seafood-1:before{content:"\e618"}.icon-science:before{content:"\e619"}.icon-sandwiches:before{content:"\e61a"}.icon-resort-3:before{content:"\e61b"}.icon-resort-2:before{content:"\e61c"}.icon-resort-1:before{content:"\e61d"}.icon-real-estate:before{content:"\e61e"}.icon-read-more-open:before{content:"\e61f"}.icon-read-more-closed:before{content:"\e620"}.icon-quotes:before{content:"\e621"}.icon-predictive-analytics:before{content:"\e622"}.icon-politics:before{content:"\e623"}.icon-pizza:before{content:"\e624"}.icon-pizza-place:before{content:"\e625"}.icon-phone-number:before{content:"\e626"}.icon-pepper:before{content:"\e627"}.icon-pencil:before{content:"\e628"}.icon-parking:before{content:"\e629"}.icon-other:before{content:"\e62a"}.icon-online-marketing:before{content:"\e62b"}.icon-offices:before{content:"\e62c"}.icon-office-hours:before{content:"\e62d"}.icon-no-result:before{content:"\e62e"}.icon-newspaper:before{content:"\e62f"}.icon-nav-work:before{content:"\e630"}.icon-nav-search:before{content:"\e631"}.icon-nav-playlist:before{content:"\e632"}.icon-nav-mobile-menu:before{content:"\e633"}.icon-nav-influence:before{content:"\e634"}.icon-nav-culture:before{content:"\e635"}.icon-nav-contact:before{content:"\e636"}