.callToActionButtonCall,.callToActionButtons{float:left;width:50%;box-sizing:border-box;padding:30px 0 0}.latestOffersSection{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.content ul.opening_times li:first-of-type{display:flex;width:100%;justify-content:center;margin:0 0 20px;padding:10px 0;background:#f2f2f2}.content ul.opening_times{padding-bottom:20px!important;border-bottom:1px solid #f2f2f2}.content ul.opening_times li p{font-weight:800}.content ul.opening_times li:first-of-type *{padding:0 10px}@media only screen and (max-width:650px) and (min-width:1px){.latestOffersSection .promotions_single{-webkit-box-flex:unset;-ms-flex:none;flex:none;display:block}.latestOffersSection{display:block}}.perfectHolidayButton .tabs_button{border:none}.latestOffersSection::after{content:" ";display:table;clear:both}.callToActionButtons{margin:0 0 20px;border-left:1px solid #f2f2f2}@media only screen and (min-width:1px) and (max-width:3000px){#AguillaInfo,#AntiguaInfo,#BVIInfo,#BahamasInfo,#BarbadosInfo,#BermudaInfo,#DominicanInfo,#GrenadaInfo,#GrenadinesInfo,#JamaicaInfo,#NevisInfo,#StBarthsInfo,#StMartinInfo,#TurksCaicosInfo,#imgHomeHero,#puertoInfo,#slider.homePageSlider span,#stLuciaInfo,.ReviewFade,.caribbeanBrochurePanel a.button,.caribbeanBrochurePanel:hover h3,.caribbeanBrochurePanel:hover hr,.caribbeanVideoPanel a.button,.caribbeanVideoPanel:hover h3,.caribbeanVideoPanel:hover hr,.contactBespoke span::after,.info2,.info3,.mapForPositions span img,.readMoreMobile{display:none}#PressReleases ul li a,#vacancies ul,#vacancies+h3,body #PressReleases ul li{text-align:center!important}#vacancies ul li,body #PressReleases ul li{margin:5px 3px;border:1px solid #11103b;height:160px}.destinationInfo .Arrow:before,.whyChooseArrow:before{-webkit-font-smoothing:antialiased;color:#11103b;content:'\f429'}a#Inspirations_rptInspirations_ctl04_hypMoreInspirations{margin-bottom:50px}.blog_single .button{height:auto;font-size:14px;padding:15px;display:inline-block;text-align:center;color:#fff;width:auto;font-family:droid_serifbold;background:url(Images/countBackground.png) center top no-repeat}#LuxuryBaredReviewText,#LuxuryBaredReviewTextOuterContainer{height:200px;width:100%;position:relative;display:block}div.modal_background{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:500000000000000000000000000000000000}.smallDialog{position:absolute;width:50%;padding-bottom:30px;top:20%;left:50%;margin-left:-25%;background-color:#fff;z-index:99999}.smallDialog hr{background:#28284f;border:none;width:115px;height:1px;display:none;padding:0;margin:20px auto 10px;text-align:center;-moz-box-sizing:content-box;box-sizing:content-box}#divContactConfirmation .smallDialog p{text-align:center;margin:10px;width:auto;float:none}#divContactConfirmation .smallDialog p:first-child{margin:30px 30px 0}.smallDialogButtons{clear:both;width:45%;margin:0 27.5%}#divContactConfirmation .smallDialog .smallDialogButtons .button.white{float:left;margin:0!important}#divContactConfirmation .smallDialog .smallDialogButtons .button{float:right;border:2px solid #bd9b60;margin:0!important}.responsive_menu_list{background:url(images/destinationbackgroundmap.jpg) center center no-repeat #fff;position:absolute;z-index:500000000000000;top:150px}@media only screen and (max-width:1023px){.responsive_menu_list{background:url(images/destinationbackgroundmap.jpg) center center no-repeat #fff;position:absolute;z-index:500000000000000;top:110px}}#fadeandscale{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.popup_visible #fadeandscale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.well{background-color:#fff;padding:50px;width:75%;margin:25px}.well h2{border-top:1px solid #11103b;padding-top:30px;font-family:Times New Roman,Serif;text-transform:uppercase;font-size:38px;margin:0 0 30px;letter-spacing:.5px;line-height:38px}#LuxuryBaredReviewText p,.well h4,p.magenta a{font-family:Lato,sans-serif}.readThisReview,.well h4{font-size:13px;color:#11103b}.well img{margin-bottom:10px}#LuxuryBaredReviewText p{font-size:16px;padding:0 50px 0 0}#LuxuryBaredReviewText{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.ReviewFade{background:url(images/luxuryBared/ReviewFade.png) repeat-x;height:30px;width:96%;position:absolute;bottom:0;left:0;z-index:3}.well h4{letter-spacing:normal}.magenta{margin-top:20px;border-bottom:1px solid #11103b;padding:0 0 30px;position:relative}.magenta img{position:absolute;left:50%;margin:30px 0 0 -25px}p.magenta a{color:#f39;font-weight:700;letter-spacing:2px;font-size:12px;margin:30px 0 0;text-decoration:none}#imgLuxuryBaredLogo_PopUp{width:250px!important}.fityPerCent>div,.luxuryBared img{margin:30px}.luxuryBared h2{margin-left:30px}#LuxuryBaredReviewText p:first-child{font-family:Times New Roman,Serif;font-size:21px;line-height:28px;color:#11103b}.closePopUp{float:right;cursor:pointer}#divLuxuryBaredLink a img{float:left;width:250px!important;height:auto!important;border-right:1px solid #ccc}#divLuxuryBaredLink img{border-right:1px solid #ccc;margin-top:-1px}#divLuxuryBaredLink{width:500px;margin:0 auto 30px;background:#fff;border:1px solid #eaeaea;border-radius:2px;height:56px!important;overflow:hidden;box-shadow:0 1px 1px #ccc}.readThisReview{font-family:droid_serifitalic;display:inline-block;margin-top:17px;text-align:center;width:250px}.readThisReview span.reviewPlus{border:1px solid #11103b;border-radius:50%;width:18px;height:18px;text-align:center;display:inline-block;margin:0 5px}.content .consultant_bottom p,.content .consultant_content p{width:60%;text-align:left!important;display:inline!important}#divLuxuryBaredLink:hover{background:rgba(0,0,0,.75)}#divLuxuryBaredLink:hover span{color:#fff;border:none}#divLuxuryBaredLink:hover span.reviewPlus{border:1px solid #fff}#divLuxuryBaredIntro a img{float:left;width:220px!important;height:auto!important}#divLuxuryBaredIntro{width:400px;margin:0 auto 30px}#slider.homePageSlider.mobileSliderHeight{height:370px}.content .accordion.property_information .accordion_content .property_details .left ul li span{display:inline;float:none;font-family:droid_serifitalic;width:auto}.content .accordion.property_information .accordion_content .property_details .left ul li{margin-bottom:15px}.content .accordion.property_information .accordion_content .property_details .left ul li strong{display:inline-block;margin-right:10px;float:none;letter-spacing:1px;font-size:14px;font-weight:400}.content .accordion.property_information .accordion_content .property_details .left ul li:first-child span{margin:0 0 5px 5px;letter-spacing:normal}.content .accordion.property_information .accordion_content .property_details .left{width:50%;margin:0}.content .accordion.property_information .accordion_content .property_details .right,.halfWidth{width:50%}.erStyleAccordion .listing_accordion .details{margin:20px 0 0}.whiteSection.erLozenge{background:0 0/500px 501px fixed #fff;padding:0 0 20px;margin-bottom:-60px}.consultant_content .image_align_right{float:left;margin:0 30px 0 0;width:235px}.content .consultant_row .tel h4{letter-spacing:1px}.content .consultant_content{padding-bottom:20px}.content.travelCosultantContent{text-align:left!important;padding:0}.content .consultant_content p{float:none!important}.travelConsultantDetails_wrapper{width:100%;float:left;height:300px;position:relative}.travelConsultantDetails{width:60%;float:left;box-sizing:border-box;position:absolute;bottom:0;left:0;padding-bottom:20px}.staffTopImageDiv{float:right;width:40%;height:300px;overflow:hidden;height:inherit;box-sizing:border-box;vertical-align:bottom;text-align:right;position:relative}.staffTopImageDiv img{width:200px;height:auto;position:absolute;bottom:0;right:60px}.content .consultant_row a.button.other{width:130px;clear:left!important;float:left!important}.content .consultant_row h3{float:left;font-size:30px}.content .consultant_row{margin:0}.content .consultant_row .tel{width:230px;float:left!important;margin:3px 0 0 20px}.consultant_row h5{text-align:left;margin-bottom:50px;font-size:17px;clear:left!important;float:left!important}.content .consultant_row h3 span{font-size:22px;white-space:pre}.destinationFactsTable{border:none!important;margin:0 25px}#elegantPromiseEnquiryPanel,.grid .grid_full{position:relative}@-webkit-keyframes gridBackgroundSlide{0%{background-position:center left}}.grid .grid_full.centered .grid_single{width:33%}.grid .grid_full .grid_single{width:33.3%;border:2px solid transparent}.grid .grid_full .grid_single:hover img{opacity:.4!important}.grid.inspiration .grid_full{height:inherit}#Inspirations_rptInspirations_ctl00_divStandardHeader{padding:50px 0 0}.grid.itineraries .grid_full .grid_single{width:20%}.grid.itineraries .grid_single .overlay p{margin:20px 20px 30px}#SubMenu.meetTheTeamList li{vertical-align:top;width:20%}.meetTheTeam4colPanel{box-sizing:border-box}.meetTheTeam4colPanel:hover{background:#fff;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;float:none;display:inline-block;border:1px solid #ccc;box-sizing:border-box;height:290px;border-radius:3px;margin:9px;vertical-align:top;position:relative;overflow:hidden}.meetTheTeam3colPanel{width:33%;float:none;display:inline-block;box-sizing:border-box;height:300px;vertical-align:top;position:relative;overflow:hidden}.meetTheTeam3colPanel_NumberOfYears{font-weight:700;font-size:16px}.meetTheTeam3colPanel hr{margin:10px auto}.meetTheTeam3colPanel_viewProfile .button{float:none;width:150px;margin:0 auto;padding:15px;border:1px solid #bd9b60;display:block}.meetTheTeam3colPanel_viewProfile .button:hover{background:#bd9b60;border:1px solid #bd9b60;display:block;color:#fff}.meetTheTeam3colPanel_viewProfile .button.other{float:none;margin:5px 30px;padding:14px 15px;color:#bd9b60;background:#fff;border:1px solid #bd9b60;box-sizing:border-box;display:block}.meetTheTeam3colPanel_viewProfile .button.other:hover{float:none;margin:5px 30px;padding:14px 15px;color:#fff;background:#bd9b60;border:1px solid #bd9b60;box-sizing:border-box;display:block}.meetTheTeam3colPanel_Name{font-size:16px;font-weight:700;margin:10px 0 0;display:inline-block;background:0 0}.meetTheTeam3colPanel_Image{width:150px;border-radius:50%;height:150px;margin:0 auto;overflow:hidden;border:4px solid #f5f5f5!important;background:#fff}#talkToTheExperts section.greySection hr,.accordionSection{background:#fff!important}.meetTheTeam3colPanel_Image img{width:145px;height:auto;position:absolute;bottom:0;left:50%;margin-left:-82.5px}.meetTheTeam3colPanel:hover p{display:none;background:url(../Images/whiteArrow.png) center bottom no-repeat #fff;color:#11103b;top:0;right:0;left:0;bottom:0;height:235px;-webkit-animation:1s dropDown;-moz-animation:1s dropDown;-o-animation:1s dropDown;-ms-animation:dropDown 1s}.mapForPositions>img,.mapForPositions>img:hover{min-width:750px;max-width:750px;-webkit-animation:3s ease-in-out infinite mapFade}.meetTheTeam3colPanel p{font-size:12px;padding:20px 15px 30px;line-height:20px;position:absolute;top:-850px;right:0;left:0;bottom:0;border-radius:3px;height:0}.accordionSection{width:1000px;margin:0 auto 5px;padding:40px;clear:both;text-align:center;position:relative;display:none}.accordionSection p,.fityPerCent div:last-child,.holidayEnquiry{text-align:left}.showPanel{display:block;box-shadow:0 1px 3px #ddd}h2.accordion-header{position:relative;display:flex;align-items:center;width:1000px;margin:0 auto 10px!important;float:none!important;font-size:16px!important;padding:20px 40px!important;font-family:Muli,sans-serif!important;letter-spacing:normal!important;transition:.5s;background:#fff;border-radius:3px;cursor:pointer;text-align:left!important;color:#11103b}h2.accordion-header:hover{background:#11103b;color:#bd9b60}h2.accordion-header i{position:absolute;right:0;color:#bd9b60;height:100%;width:80px;display:flex;align-items:center;justify-content:center;transition:.2s}h2.accordion-header.active-acc-header{background:#11103b;margin:0 auto!important;color:#bd9b60}h2.accordion-header.active-acc-header i{color:#fff!important;background:0 0!important;position:absolute;height:30px;width:30px;right:25px;border-left:none;display:flex;align-items:center;justify-content:center;transition:.3s;border-radius:100%;font-size:18px}.accordionSection h3,.itineraryDropDown{margin-top:20px}.accordionSection .h4number{margin:10px 0;font-weight:700;font-family:Muli,sans-serif!important}.accordionSection_CaribbeanAndMexico{background:url(../Images/meetTheTeam/CaribbeanAndMexicoTeam.jpg) center top/contain no-repeat #fff}.accordionSection_EuropeAndNorthAfrica{background:url(../Images/meetTheTeam/EuropeAndNorhAfricaTeam.jpg) center top/contain no-repeat #fff}.accordionSection_IndianOcean{background:url(../Images/meetTheTeam/IndianOceanTeam.jpg) center top/contain no-repeat #fff}.accordionSection_Asia{background:url(../Images/meetTheTeam/AsiaAustralasiaAfricaTeam.jpg) center top/contain no-repeat}.accordionSection_Ski{background:url(../Images/meetTheTeam/SkiAndSnowTeam.jpg) center top/contain no-repeat #fff}.accordionSection_America{background:url(../Images/meetTheTeam/AmericasTeam.jpg) center top/contain no-repeat #fff}.accordionSection_Villas{background:url(../Images/meetTheTeam/VillasTeam.jpg) center top/contain no-repeat #fff}.accordionSection_Cruise{background:url(../Images/meetTheTeam/CruiseTeam.jpg) center top/contain no-repeat #fff}.meetTheTeam3colPanel_Service{font-size:12px;margin:5px 0 10px}@media only screen and (max-width:1000px){h2.accordion-header{width:100%;padding:20px 90px 20px 40px!important}}.filter_container{padding:0 0 80px}.table-rowStyle{display:table;text-align:center;width:100%;height:100%}.table-cellStyle{display:table-cell;vertical-align:middle;text-align:center}#talkToTheExperts{clear:both;overflow:hidden;height:auto}.talkToTheExperts_Wrap{top:0!important;bottom:0!important;margin:auto!important;position:absolute!important;left:0!important;right:0!important;vertical-align:middle;text-align:center;height:550px;z-index:10}#TalkToTheExperts_imgExpertBackground,#ucTalkToTheExperts_imgExpertBackground{width:100%}.darkTint{opacity:.2;z-index:1;min-height:500px}#talkToTheExperts section.greySection .whiteArrow{background:url(../Images/whiteArrow.png) center top no-repeat;display:inline-block;text-align:center;width:150px;height:30px;z-index:10;position:absolute;top:0;left:50%;margin-left:-75px}#talkToTheExperts section.greySection{background:#706f9b;overflow:hidden;text-align:center;border:none!important;padding-bottom:0;margin:0}#PressReleases ul li:hover a,#talkToTheExperts section.greySection h3,#talkToTheExperts section.greySection p,#vacancies ul li:hover a,.elegantPromiseWrap article{color:#fff}#talkToTheExperts section.greySection p{font-size:15px}#talkToTheExperts section.greySection p.introPara{font-size:19px!important;text-align:center;width:auto;margin-top:10px;color:#fff}#talkToTheExperts section.greySection .button{background:0 0;color:#fff;border:2px solid #fff;left:50%;width:120px;margin:20px 0 0}#talkToTheExperts section.greySection .button:hover{color:#11103b;background:#fff}#talkToTheExperts section.greySection .team_images img{height:auto}#talkToTheExperts section.greySection .team_left{margin:0 auto;text-align:center;z-index:6}#talkToTheExperts section.greySection .team_images{width:100%;margin:0}#talkToTheExperts section.greySection h3{margin:50px 0 10px}.team_right{padding:0 0 50px}span.homeGridHoverText{background:0 0!important;display:block;font-size:14px;line-height:18px;padding:0 20px;text-align:center;color:#fff;font-family:droid_serifitalic;top:30px!important;position:absolute}h4 em{display:block;font-size:12px;line-height:16px;margin-top:8px;padding:0 40px;text-align:center}#divCallBack li input{width:60%!important}.address_right ul li a{border:2px solid #b78f5f;padding:20px;font-size:11.7px;font-weight:800;color:#b78f5f}.address_right ul li a:hover{background:#b78f5f;color:#fff;border:2px solid #b78f5f}.address_right ul li{margin:20px 0 0;display:inline-block}.content .cruiseShipAccommodationDetails .listing_accordion .accordion_section p.cruise{text-align:left;display:inline!important;font-size:15px;padding:0;float:left;text-indent:30px!important;background:url(images/itinerary_icon_cruise.png) 10px center/22px 22px no-repeat}.cruisePanelSectionBackground{background:url(Images/Cruise/Oceania/cruiseBackground.jpg) center top no-repeat;width:100%;margin:0;clear:both;float:left;padding:0 0 30px;text-align:center}.threeColImg{margin:8px;height:160px;overflow:hidden}.threeCol{width:33.3%;float:left;box-sizing:border-box;margin:30px 0}.whyChooseExpertStaffAll .content.team{padding-bottom:30px}.whyChooseExpertStaffAll{background:url(../Images/AboutUs/jet-arrivalDark.jpg) center 0 no-repeat!important;padding:0 0 30px;position:relative}.whyChooseExpertStaff .team_images{width:45%;float:right;vertical-align:top}.ourPartnersFourDiv ul li{list-style:none;display:inline-block;width:110px;height:110px;box-sizing:border-box;float:left;margin:2px;background:rgba(255,255,255,.9);-webkit-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s}.halfWidth_Right{width:70%;float:right}.ourPartnersFourDiv{width:270px;height:270px;float:left;margin-top:20px}#slider.homePageSlider{height:500px;position:relative;background:#11103b}#slider video{width:100%;height:100%;object-fit:cover;text-align:center;position:absolute;top:0;left:0;opacity:1}#slider.homePageSlider h6{margin-top:15px}.cruiseItineraryPanelImage a.button{position:absolute;right:35px;top:200px}.cruiseItinearyPanels h5{font-size:14px;font-family:droid_serifregular}h5.cruiseItinerary_pleaseCall{font-family:droid_serifitalic;font-size:14px;text-align:right;display:block;float:right;padding:10px 0;margin:30px;line-height:20px}.viewingOffers span,h5.cruiseItinerary_pleaseCall strong{font-family:droid_serifbold}.cruiseItineraryPanelImage{height:auto!important;float:right;width:50%;position:relative}.cruiseDaysFrom{font-size:16px!important;font-weight:400!important;color:#bd9b60!important;margin-top:20px!important;margin-bottom:10px!important}.search_results_single_featured .cruiseItineraryPanelImage img{margin:15px;float:right!important}.offers_slider .offers_left a.white{color:#bd9b60!important;display:inline-block;background:#fff!important;border:2px solid #bd9b60;box-sizing:border-box!important}.offers_slider .offers_left a.button{color:#fff;display:inline-block;background:#bd9b60;border:2px solid #bd9b60;box-sizing:border-box!important}.viewingOffers span{height:50px;font-size:20px;padding:15px;display:inline-block;text-align:center;color:#11103b;width:50px;background:url(Images/countBackground.png) center top no-repeat}.enquiry_form .postalAddressDiv{width:472px!important}.searchResult{background:#fff;border:4px solid #fff;box-shadow:0 2px 1px #ccc;min-height:280px;max-height:290px;float:none;vertical-align:top;display:inline-block;width:30%;margin:5px;text-align:center;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 0}.websiteFeedBack input.text{width:100%!important}.websiteFeedBack ul{margin-top:30px}.informationPageStyles p{font-family:Arial,Sans-Serif;color:#333;font-size:13px;line-height:18px;margin:0 80px 10px;letter-spacing:normal}.confirmationPara p{font-size:16px!important;margin:20px 60px!important;line-height:24px!important}.informationPageStyles dd{font-size:12px;font-family:Arial,Sans-Serif;line-height:20px;margin:0 100px}#vacancies+h3{margin-bottom:60px}#PressReleases ul,#vacancies ul{margin:0 0 30px;display:inline-block}#vacancies ul{width:100%}#PressReleases ul li a img,#vacancies ul li a img{text-align:center;display:block;margin:20px auto}.informationPageStyles.ja #vacancies ul li a{font-family:droid_serifitalic;display:inline-block;font-size:16px;padding:0!important;width:100%;text-align:center!important}#vacancies ul li:hover,.callNowMobile{background:#11103b}#vacancies ul li{text-align:center;display:inline-block;width:25%;vertical-align:top;-webkit-transition:background 1s;-moz-transition:background 1s;transition:background 1s;padding:0!important}#PressReleases ul{text-align:center}#PressReleases ul li a{font-family:droid_serifitalic;display:block;font-size:13px;padding:15px;font-weight:400}#PressReleases ul li:hover,.button.elegantPromiseTCs_button:hover{background:#11103b;color:#fff}body #PressReleases ul li{display:inline-block;width:30%;vertical-align:top;-webkit-transition:background 1s;-moz-transition:background 1s;transition:background 1s;padding:10px 0 0!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-weight:700;font-size:18px}@media only screen and (min-width:1px) and (max-width:2500px){.OverseasWrapper .promotions_single{width:25%}.OverseasWrapper .promotions_single .bottom{min-height:60px}.OverseasWrapper .promotions_single .image{height:150px}}@media only screen and (min-width:1px) and (max-width:1240px){.smallDialogButtons{clear:both;width:60%;margin:0 20%}#divContactConfirmation .smallDialog .smallDialogButtons .button.white{float:left;margin:0!important}#divContactConfirmation .smallDialog .smallDialogButtons .button{float:right;border:2px solid #bd9b60;margin:0!important}}@media only screen and (min-width:1px) and (max-width:1070px){.searchResult{width:90%;margin:10px 20px}#slider.homePageSlider{height:500px}#SubMenu.meetTheTeamList li{vertical-align:top;box-sizing:border-box;width:40%}}@media only screen and (min-width:1px) and (max-width:1050px){#LuxuryBaredReviewText,#LuxuryBaredReviewTextOuterContainer{height:auto;width:100%;position:relative;display:block}.greySection .grid_Magazine_MiniBrohure .grid_full .grid_single{width:25%;vertical-align:top}.virginGalactic_video .grid_single{cursor:pointer;background:#fff;float:left;width:50%;height:300px;margin:0;text-align:center;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ourPartnersIntroDivsLeft img{width:130%!important;height:auto;display:block}.greySection.whyChooseExpertStaff.preTravelWrapper .halfWidth_Right{width:60%}.greySection.whyChooseExpertStaff.preTravelWrapper .ourPartnersFourDiv{width:35%}.ourPartnersFourDiv.preTravel img{width:100%!important;margin-top:20px}#LuxuryBaredReviewText{overflow-x:hidden;overflow-y:visible}.ReviewFade{display:none}}.blue_strip{background:#fff;text-align:center;float:none;padding-top:30px;width:95%;margin:30px 2.5%;clear:both;height:70px}.showcase .cruiseShowcase_left{width:calc(100% - 406px)!important}.fleetFacilities .fleetFacilitiesImage{width:100%;height:auto;margin:-2px 0 0}.call_to_actions_consultant .image{height:150px}div#AboutBlogArticle p{margin:25px 20px 20px}.erStyleAccordion .accordion_content p{margin:0;padding-bottom:20px}.content .erStyleAccordion.property_information .accordion_content .property_details .right img{margin:0 10px 0 0}.erStyleAccordion .listing_accordion .accordion_section{font-family:droid_serifbold_italic;border-top:1px solid #f5f5f5!important;border-right:1px solid #fff!important;border-left:1px solid #fff!important;background:#fff;width:100%!important}.erStyleAccordion .listing_accordion .listing_accordion_content{border-right:1px solid #fff;border-left:1px solid #fff;background:#fff}.erStyleAccordion .listing_accordion{border-right:none!important;border-left:none!important}.content .erStyleAccordion.property_information .accordion_content h5{font-size:24px;font-weight:400;text-align:left;margin:15px}.content .accordion.property_information .accordion_content .filter_checklist{padding:3px;border:1px solid transparent!important}.content .erStyleAccordion.property_information .accordion_content .droidParaPrice p{border-top:1px solid #11103b;font-family:droid_serifitalic!important;padding:15px;margin:0!important;font-size:14px}.meetTheTeam4colPanel{background:rgba(255,255,255,.7);width:30%;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;float:none;display:inline-block;border:1px solid #ccc;box-sizing:border-box;height:290px;border-radius:3px;margin:10px;vertical-align:top;position:relative;overflow:hidden}.meetTheTeam4colPanel_Image{border-radius:50%;width:100px;height:100px;margin:0 auto;overflow:hidden}.meetTheTeam4colPanel_viewProfile .button.other,.meetTheTeam4colPanel_viewProfile .button.other:hover{float:none;margin:5px 30px;padding:10px 5px;border:1px solid #bd9b60;box-sizing:border-box;display:block}.destinationInfoImage>img,.map .topImage,.meetTheTeam4colPanel_Image img{width:100%;height:auto}.meetTheTeam4colPanel_viewProfile .button.other{color:#bd9b60;background:#fff}.meetTheTeam4colPanel_viewProfile .button.other:hover{color:#fff;background:#bd9b60}.meetTheTeam4colPanel_NumberOfYears{display:inline-block;padding:5px;background:#11103b;color:#fff;border-radius:50%;height:18px;width:18px;font-family:droid_serifitalic}.meetTheTeam4colPanel_Service{font-size:12px;margin:10px 0 15px}#slider.homePageSlider h2{color:#fff;font-family:droid_serifitalic}#slider.homePageSlider .fallBackImages{min-width:2150px;margin-left:-300px}.content .erStyleAccordion.property_information .accordion_content h5.top{margin:20px 0 0 20px!important;font-size:16px}.content .erStyleAccordion.property_information .accordion_content h5.top:first-child{margin:40px 0 0!important;font-size:16px;font-weight:400;letter-spacing:-1px!important}.content .erStyleAccordion.property_information .accordion_content .property_details .left ul li{margin:0 0 15px!important;list-style:none}@media only screen and (min-width:1px) and (max-width:986px){.content ul.opening_times li,.content ul.opening_times li *{display:block!important;float:none!important;text-align:center}.cruisePanelSectionBackground{background:url(Images/Cruise/Oceania/cruiseBackground.jpg) center top/contain no-repeat;width:100%;margin:0;clear:both;float:left;padding:0 0 30px;text-align:center}.grid_AboutUs .grid_full .grid_single{width:45%!important}.meetTheTeamPanels .content .team_box .team_box_left h3{font-size:20px}.meetTheTeamPanels .content .team_box .team_box_right{float:none;width:100%;height:250px!important}.meetTheTeamPanels .content .team_box .team_box_right img{width:150%!important;height:auto!important}body #SubMenu ul li{display:inline-block;padding:8px 0!important;border:1px solid #676677;font-size:11px;margin:5px 0!important;font-family:droid_serifitalic!important;width:40%}#SubMenu ul li:hover{border:1px solid #fff}#virginGalacticGallery .topVirginWhyChoose{width:100%!important;float:none!important;text-align:center;box-sizing:border-box;overflow:hidden;z-index:5}#virginGalacticGallery .topVirginWhyChoose img{margin:0!important;text-align:center;width:100%;height:auto}#virginGalacticGallery{text-align:center}.content ul.opening_times li{padding:15px 0;margin:0 auto!important;width:auto!important}.content ul.opening_times li p{margin:0 0 10px 10px;float:left!important;text-align:right!important;width:45%}.content ul.opening_times li:first-of-type{display:flex!important}.content ul.opening_times li span{margin:0 10px 10px 0;float:right!important;text-align:left!important;width:45%}.content ul.opening_times li *{padding:10px 0;font-size:14px!important}.virginGalactic_video .grid_single{cursor:pointer;background:#fff;float:left;width:40%!important;height:350px;margin:0;text-align:center;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.grid.itineraries .grid_full .grid_single img,.halfWidth,.halfWidth_Right,.ourPartnersFourDiv ul{width:100%}.ourPartnersFourDiv{width:100%;height:130px;float:left;margin-top:20px}.ourPartnersFourDiv ul li{list-style:none;display:inline-block;width:110px;height:110px;box-sizing:border-box;float:none;margin:2px;background:rgba(255,255,255,.9);-webkit-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s}.whyChooseExpertStaff .team_images{width:60%;float:none;vertical-align:top;margin:0 auto}.content .consultant_row .tel{width:230px;float:left!important;clear:left;margin:20px 0;text-align:left}.staffTopImageDiv img{width:300px;height:312px;position:absolute;bottom:0;right:0}.grid.itineraries .grid_full .grid_single{width:33.3%}.grid.itineraries .grid_single .overlay p{margin:20px 20px 30px}.content .accordion.property_information .accordion_content .property_details .right{width:400px;margin:0 15px 0 0}}@media only screen and (min-width:1px) and (max-width:950px){.content .accordion.property_information .accordion_content .property_details .left{width:100%;margin:0}.content .accordion.property_information .accordion_content .property_details .right{width:100%;margin:30px 0 0}.content .accordion.property_information .accordion_content .property_details .left ul li span{display:inline;float:left;font-family:droid_serifitalic;width:auto;margin-left:10px}.content .accordion.property_information .accordion_content .property_details .left ul li strong{display:inline-block;float:left;letter-spacing:2px;font-size:12px}}@media only screen and (min-width:901px){.cruiseShowcase_right{box-sizing:border-box;overflow:hidden;position:relative}.cruise_ship_specifications{color:#fff;position:absolute;top:0;left:0;width:100%}.cruiseShowcase_right h3{margin:30px 30px 0}.cruise_ship_specifications ul{margin:10px 30px 0 20px;float:none}}@media only screen and (min-width:1px) and (max-width:900px){#divContactConfirmation .smallDialog .smallDialogButtons .button{float:none;border:2px solid #bd9b60;margin:0 0 5px!important;display:block;width:100%}.smallDialog{position:absolute;width:80%;padding-bottom:20px;top:5%;left:50%;margin-left:-40%;background-color:#fff;z-index:999999999999}.content.travelCosultantContent{text-align:left!important;padding:40px 0 0}.cruiseShowcase_left,.cruiseShowcase_left img{width:100%!important}.genericContentPartnersContainer ul li{width:100%!important;box-sizing:border-box;display:block!important;padding:10px 20px}.genericContentPartnersContainer ul{display:table-row;text-align:center}.genericContentPartnersContainer{margin-bottom:0!important}.ourPartnersIntroDivsLeft img{width:155%!important;height:auto;display:block}#divSkiDestinationGuide{display:none}.cruiseShowcase_right{width:100%!important;height:270px!important;display:block!important;clear:both;box-sizing:border-box}.showcase .cruiseShowcase_left img{width:100%!important;height:auto;position:static;float:left}.showcase .wrap .cruiseShowcase_left{width:100%!important;float:none;height:auto;border:none}.cruiseShowcase_right h3{margin:10px 30px 0 10px}.cruise_ship_specifications ul{margin:10px 10px 0 0;float:none}.virginFooterTop{padding:10px 20px!important}.OverseasWrapper .promotions_single{width:50%!important}.OverseasWrapper .promotions_single .bottom{min-height:60px}.OverseasWrapper .promotions_single .image{height:150px}.OverseasWrapper .promotions_single .image img{width:100%!important;height:auto!important}.call_to_actions_consultant .image img{width:230%!important;height:auto}.call_to_actions_consultant.right .image img{width:100%!important;height:auto}.content.map_area .search{padding-bottom:30px;border-bottom:1px solid #11103b}.address_right ul li{margin:5px 0 0;width:46%!important;float:none!important;box-sizing:border-box}.address_right ul li a{float:none!important;box-sizing:border-box;display:block;padding:8px 15px!important}.meetTheTeam3colPanel{width:40%;box-sizing:border-box;float:none;display:inline-block;height:300px;margin:10px}.grid .grid_full.centered .grid_single{width:32.7%}.travelConsultantDetails{width:60%;float:left;box-sizing:border-box;height:inherit;position:absolute;bottom:0;left:0;padding-bottom:0}}@media only screen and (max-width:801px){.grid_AboutUs .grid_full .grid_single{width:90%!important;margin:10px 5%!important}.grid_AboutUs .grid_full{flex-direction:column}.rightDiv{width:50%;float:right;margin-top:30px;box-sizing:border-box;border-left:1px solid #11103b}}@media only screen and (min-width:801px){.leftDiv,.rightDiv{width:50%;margin-top:30px;box-sizing:border-box}.rightDiv{float:right;border-left:1px solid #11103b}.leftDiv{float:left}.leftDiv h6,.leftDiv ul.bullet_list,.rightDiv h6,.rightDiv ul.bullet_list{margin:40px}.leftDiv p{margin:30px!important}}@media only screen and (min-width:1px) and (max-width:800px){.buttonBlueOutline,.content .consultant_row .tel h4,.content .consultant_row .tel span{display:inline-block}.travelConsultantDetails{width:45%}.content .consultant_row h3{font-size:22px}.staffTopImageDiv{width:55%}.buttonBlueOutline{border:1px solid #11103b;background:#11103b;color:#fff;font-family:droid_serifitalic;font-size:14px;box-sizing:border-box;margin:30px 0 0!important;clear:both}.OverseasWrapper .promotions_single{width:100%!important}.OverseasWrapper .promotions_single .bottom{min-height:60px}.OverseasWrapper .promotions_single .image{height:150px}.ourPartnersIntroDivsLeft img{width:100%!important;height:auto;display:block}.ourPartnersIntroDivsRight{float:none!important;width:100%!important;box-sizing:border-box;padding-bottom:30px}.ourPartnersIntroDivsRight p{margin:10px!important;color:#11103b}.ourPartnersIntroDivs{border:none!important}.leftDiv,p.OurPartnerHotels{border-top:1px solid #11103b}.ourPartnersIntroDivsLeft{float:none!important;width:100%!important;box-sizing:border-box;overflow:hidden;clear:both!important;position:relative}.leftDiv,.rightDiv{width:100%;float:none;margin-top:30px;box-sizing:border-box}p.OurPartnerHotels{margin-top:30px;padding-top:20px}.rightDiv{border-left:none}.leftDiv{clear:both}.leftDiv ul.bullet_list,.rightDiv ul.bullet_list{margin:10px}.leftDiv h6,.rightDiv h6{margin:30px!important}.leftDiv p{margin:20px!important;text-align:left}.grid .grid_full.centered .grid_single{width:32.7%}}@media only screen and (min-width:1px) and (max-width:780px){.cruiseItineraryPanelImage a.button{position:relative;right:0;top:0;float:left}#slider.homePageSlider{height:430px}}@media only screen and (min-width:500px) and (max-width:780px){.content .cruisePanel .cruiseResults .CruiseCo_CruiseShips{width:45%!important;height:350px!important}.virginGalactic_video .grid_single{cursor:pointer;background:#fff;float:left;width:45%!important;height:300px;margin:0;text-align:center;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.virginFooterTop{padding:20px 30px}.content .search_results .search_results_single_featured .search_left,.content .search_results .search_results_single_featured .search_right{float:left;width:100%}.content .search_results .search_results_single_featured .search_right{height:280px}.content .search_results .search_results_single_featured .search_right img{height:auto;width:100%}.cruiseItineraryPanelImage{height:auto!important;float:left;width:100%;position:relative}.search_results_single_featured .cruiseItineraryPanelImage img{margin:20px;float:left!important}h5.cruiseItinerary_pleaseCall{float:left!important;margin:10px 0 0!important}}@media only screen and (min-width:1px) and (max-width:750px){#PressReleases ul li,#vacancies ul li{text-align:center;height:160px;border:1px solid #11103b;vertical-align:top}.BarbadosFallBack,.CaliforniaFallBack,.GreatPlainsFallback,.TcsFallback,.ThailandFallBack{height:370px!important}#slider.homePageSlider.HomePageBannerPic5:before,#slider.homePageSlider.HomePageBannerPic6:before,#slider.homePageSlider.HomePageBannerPic7:before{content:' ';width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;display:block;z-index:3}.cruiseItineraryPanelImage a.button{position:relative!important;clear:left;margin:0 0 20px 20px!important}h5.cruiseItinerary_pleaseCall{float:left!important;margin:0 10px 10px 20px!important;text-align:left}#divTravelRequirements br,#slider video,.cruiseItineraryPanelImage img{display:none}.ExpertsDest_HotelEx{display:block!important}.ExpertsDest_HotelEx .call_to_actions_consultant{display:block!important;float:none!important;vertical-align:top;width:100%}.websiteFeedBack input.text{width:100%!important}.confirmationPara p{font-family:droid_serifitalic!important;font-size:16px;margin:20px 0!important;line-height:24px}#divTravelRequirements .field.three_column,.registerYourDetails_NameDetails .field.three_column,.registerYourDetails_clear .field.three_column{width:96%;float:left}#vacancies ul li{display:block;width:100%;margin:5px 0;-webkit-transition:background 1s;-moz-transition:background 1s;transition:background 1s;padding:0!important}#vacancies ul{margin:0;padding:0!important}#vacancies ul li a{padding:20px!important}#PressReleases ul{text-align:center;display:inline-block;margin:0 0 30px}#PressReleases ul li a img{text-align:center;display:block;margin:20px auto}#PressReleases ul li a{font-family:droid_serifitalic;display:block;font-size:13px;padding:15px}#PressReleases ul li:hover a{color:#fff}#PressReleases ul li:hover{background:#11103b;color:#fff}#PressReleases ul li{display:inline-block;width:100%;margin:5px 3px;-webkit-transition:background 1s;-moz-transition:background 1s;transition:background 1s;padding:10px 0 0!important}.showcase .showcase_bottom .contact,.showcase .showcase_bottom .feeds{border-bottom:1px solid #e5e5e5;padding-bottom:10px;width:auto}.showcase .showcase_bottom .contact p{margin:0 10px 0 0;letter-spacing:0}.showcase .showcase_bottom{margin:10px 0 0}#slider img{margin-top:0}#imgHomeHero{display:block}.mobileSliderHeight{background:url(https://www.elegantresorts.co.uk/WebImages/ImageStore1/137925.jpg) -450px top/cover no-repeat!important}.DubaiFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/14114) -450px top/cover no-repeat!important}.JamaicaFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/65833) -450px top/cover no-repeat!important}.UKFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/21897) -450px top/cover no-repeat!important}.NewZealandFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/41509) -450px top/cover no-repeat!important}.CaribbeanFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/59101) -450px top/cover no-repeat!important}.CaliforniaFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/9269) -450px top/cover no-repeat!important}.BarbadosFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/866) -450px top/cover no-repeat!important}.ThailandFallBack{background:url(https://d363suj4pdptk4.cloudfront.net/externalApps/d28a0c14-8260-4d8d-8715-b88c10e4df59/conversion/WS-HeroImageLarge/assets/58055) -450px top/cover no-repeat!important}.GreatPlainsFallback{background:url(https://www.elegantresorts.co.uk/Images/OurPartners/Other/GreatPlainsMainImage.jpg) -450px top/cover no-repeat!important}.TcsFallback{background:url(https://www.elegantresorts.co.uk/WebImages/ImageStore1/128614.jpg) 0 top/cover no-repeat!important}#slider.homePageSlider.HomePageBannerPic5:before{background:url(Images/HomePageHeroImages/FallbackImages/HomePage5.jpg) -450px top no-repeat;background-size:cover!important}#slider.homePageSlider.HomePageBannerPic6:before{background:url(Images/HomePageHeroImages/FallbackImages/HomePage8.jpg) -450px top no-repeat;background-size:cover!important}#slider.homePageSlider.HomePageBannerPic7:before{background:url(Images/HomePageHeroImages/FallbackImages/HomePage9.jpg) -450px top no-repeat;background-size:cover!important}#slider.homePageSlider{background:#11103b;position:relative}.meetTheTeam4colPanel{background:rgba(255,255,255,.7);width:30%;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;float:none;display:inline-block;border:1px solid #ccc;box-sizing:border-box;height:290px;border-radius:3px;margin:4px;vertical-align:top;position:relative;overflow:hidden}#talkToTheExperts section.greySection .team_left *{padding:0 10px!important}.content .erStyleAccordion.property_information .accordion_content .property_details .left ul li{width:90%}}@media only screen and (min-width:1px) and (max-width:700px){.grid.inspiration .grid_single h4{width:auto}.search_results_single_featured .cruiseItinearyPanelLeft{clear:both}.cruiseItineraryPanelImage{float:left;width:100%}.meetTheTeamPanels .content .team_box .team_box_right img{width:250%!important;height:auto!important}.talkToTheExperts_Wrap{top:0!important;bottom:0!important;margin:auto!important;position:absolute!important;left:0!important;right:0!important;vertical-align:middle}.table-rowStyle{display:table-row;height:inherit}.table-cellStyle{display:table-cell;vertical-align:middle}.meetTheTeam4colPanel{background:rgba(255,255,255,.7);width:46%;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;float:none;display:inline-block;border:1px solid #ccc;box-sizing:border-box;height:290px;border-radius:3px;margin:4px;vertical-align:top;position:relative;overflow:hidden}.grid.inspiration .grid_full .grid_single img{width:170%;height:auto}}@media only screen and (min-width:1px) and (max-width:670px){#LuxuryBaredReviewText,#LuxuryBaredReviewTextOuterContainer{height:auto;width:100%;position:relative;display:block}.content .consultant_bottom p,.greySection.whyChooseExpertStaff.preTravelWrapper .halfWidth_Right{width:100%}.greySection.whyChooseExpertStaff.preTravelWrapper .ourPartnersFourDiv{display:none}.ourPartnersFourDiv.preTravel img{width:100%!important;height:auto!important}.enquiry_form .postalAddressDiv{width:100%!important}.enquiry_form .postalAddressDiv select{width:95%!important;clear:left!important;float:left!important}input.findAddress{clear:left!important;margin:20px 0 0;float:left!important}.postalAddressDiv input[type=text]{width:200px!important}.wrap .ConciergeList ul li{width:100%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #11103b;padding:0 0 30px;text-align:center;margin:0 0 0 -1px!important;min-height:350px}.content .cruiseShipAccommodationDetails .listing_accordion .accordion_section p.cruise{text-align:left;display:inline!important;font-size:15px;padding:0 0 0 40px;float:left;text-indent:-4px!important;background:url(images/itinerary_icon_cruise.png) 5px center/22px 22px no-repeat}#talkToTheExperts section.greySection .team_images img{height:auto;width:100%}.meetTheTeam3colPanel p{font-size:12px;padding:30px 15px;position:absolute;top:0;right:0;left:0;bottom:0;display:none;border-radius:3px;height:240px}.content .consultant_bottom a.button{float:left;clear:left}.grid.itineraries .grid_full .grid_single{width:50%}.grid.itineraries .grid_single .overlay p{margin:20px 20px 30px}.grid.itineraries .grid_full .grid_single img{margin-top:-180px}.well{background-color:#fff;padding:20px;width:75%;margin:10px}.well h4{font-family:Lato,sans-serif;font-size:12px;color:#11103b;letter-spacing:normal}#LuxuryBaredReviewText{overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}#LuxuryBaredReviewText p{font-family:Lato,sans-serif;font-size:16px;padding:0}.closePopUp{float:right;text-align:center;display:block}.closePopUp img{width:25px!important;height:25px!important}.readThisReview{font-family:droid_serifitalic;font-size:13px;display:block;margin-top:5px;color:#11103b;text-align:center;width:250px;clear:both}#divLuxuryBaredLink{width:250px;margin:0 auto 30px;background:#fff;border:1px solid #eaeaea;border-radius:2px;height:100px!important;overflow:hidden;box-shadow:0 1px 1px #ccc}#divLuxuryBaredLink a img{float:none;width:250px!important;height:auto!important;border-right:1px solid #ccc}#LuxuryBaredReviewText p:first-child{font-family:Times New Roman,Serif;font-size:19px;line-height:24px}}@media only screen and (min-width:1px) and (max-width:650px){.content .accordion.property_information .accordion_content .property_details .left ul li span{float:none;font-family:droid_serifitalic;width:auto;margin-left:0}.content .accordion.property_information .accordion_content .property_details .left ul li strong{float:none;letter-spacing:2px;font-size:12px}}@media only screen and (min-width:1px) and (max-width:610px){.readMoreMobile{display:block;width:180px;margin:0 auto!important}.readMoreDesktop{display:none}#slider img{opacity:.7!important}}@media only screen and (min-width:1px) and (max-width:640px){.meetTheTeam3colPanel{width:100%;margin:10px 0}.travelConsultantDetails_wrapper{width:100%;float:left;height:250px;position:relative}.travelConsultantDetails{width:45%;overflow:visible;padding-top:30px}.content .consultant_row h3{font-size:20px;line-height:normal}.staffTopImageDiv{width:55%}.staffTopImageDiv img{width:240px;height:252px;position:absolute;bottom:0;right:0}.consultant_row h5{font-size:14px;margin-bottom:10px}.content .consultant_row a.button.other{display:inline-block!important}.content .consultant_row h3 span,.viewingOffers h3{font-size:18px}.greySection .grid_Magazine_MiniBrohure .grid_full .grid_single{width:47%}.content .listing_accordion .accordion_section p.cruise{text-indent:20px!important}.cruise_accordian_content img{width:100%;height:auto!important;margin:0 0 20px!important}.cruise_accordian_content ul li{margin:0!important;overflow:visible!important}.content .CruiseItinerary p.arrivalDate,.content .listing_accordion .accordion_Cruise_section p.departDate{font-size:12px}.virginGalactic_video .grid_single{margin:2px 10px!important;cursor:pointer;background:#fff;float:left;width:auto!important;height:auto;text-align:center;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.informationPageStyles p{margin:0 20px 10px}.viewingOffers span{display:block;margin:5px auto;height:35px}.viewingOffers{padding:0!important;margin:10px 0 30px!important}.whyChooseExpertStaff .team_images{width:80%;float:none;vertical-align:top;margin:0 auto}.threeCol{width:100%;float:left;box-sizing:border-box;margin:30px 0}.threeColImg{margin:8px;height:200px;overflow:hidden}.ourPartnersFourDiv ul li{width:80px!important;height:80px!important;margin:2px!important}.content .listing_accordion .accordion_section p.accordionHeader{width:100%;padding:0 0 0 10px}.grid .grid_full.centered .grid_single{width:49.5%}.whiteSection.erLozenge{background:#fff;padding:0;margin-bottom:-60px}}@media only screen and (min-width:501px){.callToActionButtonCall,.callToActionButtons{float:left;width:50%;box-sizing:border-box;padding:30px 0 0}.cruise_accordian_content img{float:left;margin:10px 30px 30px 25px}.cruise_accordian_content ul{float:left;padding:5px 0 0 25px}.cruise_accordian_content ul li{margin:0}.content .listing_accordion .accordion_Cruise_section span.cruiseItinerayTime{width:90px;float:none;padding:0 5px}.TableData{font-size:15px}.callToActionButtons{margin:0 0 20px;border-left:1px solid #f2f2f2}.errata_print p{margin:10px 80px}.callToActionNumber{display:block;font-size:30px;margin:10px 0}}@media only screen and (min-width:1px) and (max-width:500px){.content .search_results .search_results_single_featured .search_left h3 span{text-transform:none;letter-spacing:normal;font-family:droid_serifitalic;font-size:16px;display:block;margin-top:10px}.content .destination_list li{text-align:left}.meetTheTeam4colPanel{background:rgba(255,255,255,.7);width:48%;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;float:none;display:inline-block;border:1px solid #ccc;box-sizing:border-box;height:310px;border-radius:3px;margin:3px 0;vertical-align:top;position:relative;overflow:hidden}.callToActionButtonCall,.callToActionButtons{width:100%;padding:30px 0 0;box-sizing:border-box}.meetTheTeam4colPanel_Service{font-size:12px;margin:10px 5px 15px}.content .cruisePanel .cruiseResults .CruiseCo_CruiseShips{width:100%!important;height:300px!important}.content .listing_accordion .accordion_Cruise_section span.cruiseItinerayTime{float:none;display:block;padding:0 5px;text-align:center}.TableData{font-size:12px}.callToActionButtonCall{display:block}.callToActionButtons{display:block;margin:0 0 20px}.callToActionNumber,.callToActionNumber:hover{display:inline-block;font-size:30px;margin:20px 0;border:1px solid #11103b;padding:5px 15px}.errata_print p{margin:10px 30px}.callToActionNumber{transition:background 2s}.callToActionNumber:hover{background:#11103b;color:#fff}.atol img{width:60px;height:60px}.informationPageStyles dd{font-size:12px;font-family:Arial,Sans-Serif;line-height:20px;margin:0 20px}h4 em,span.homeGridHoverText{display:block;font-size:12px;line-height:16px}.ja p{text-align:justify!important;margin-left:0;margin-right:0}#skiExperts section.greySection *,h4 em{text-align:center}.informationPageStyles dt{margin:20px 20px 10px!important}.content .listing_accordion .accordion_section{text-indent:0}#divCallBack li input{width:100%!important}.accordion_section.Itinerary_section{padding-left:0!important}span.homeGridHoverText{background:0 0!important;padding:0 5px;text-align:center;color:#fff;font-family:droid_serifitalic;top:15px!important;position:absolute}h4 em{margin-top:8px;padding:0 10px}#talkToTheExperts hr{margin:5px 0}#talkToTheExperts section.greySection p.introPara{font-size:16px!important}#SubMenu.meetTheTeamList li{vertical-align:top;box-sizing:border-box;height:45px}.erStyleAccordion .listing_accordion .accordion_section{border-top:1px solid #f2f2f2!important;border-right:none!important;border-left:none!important;background:#fff;width:100%!important;font-family:droid_serifbold_italic}}@media only screen and (min-width:1px) and (max-width:450px){.travelConsultantDetails{width:100%;position:absolute;top:0;left:0;height:auto;clear:both;text-align:center;padding-top:0}.staffTopImageDiv img{position:absolute;top:0;right:50%;margin-right:-120px}.content .consultant_row .tel{width:220px;border:1px solid #11103b;text-align:center;padding-top:3px;padding-bottom:3px;float:none!important;clear:none!important;margin:10px auto!important;display:block}.content .consultant_row .tel span{display:none}body .offers_slider .offers_left .white,body .offers_slider .offers_left a.button{margin:0 auto!important;text-align:center;display:block!important;float:none!important}.consultant_row h5,.content .consultant_row h3{text-align:center;float:none!important;clear:none!important;margin:0 auto!important;display:block}.staffTopImageDiv{clear:both;position:absolute;bottom:0;height:250px;right:0;width:100%;border-bottom:none;text-align:center}.content .consultant_row a.button.other{width:180px;float:none!important;clear:none!important;margin-top:20px}.travelConsultantDetails_wrapper{height:520px;position:relative;text-align:center}.content .consultant_row h3{font-size:24px}.content .consultant_row h3 span{font-size:22px}.content .erStyleAccordion.property_information .accordion_content .property_details .left ul li{width:90%}.destinationFactsTable th{font-size:19px!important}.destinationContentClimate .destinationFactsTable table tr th:nth-child(2),.destinationContentClimate .destinationFactsTable table tr th:nth-child(3){color:transparent;padding:10px 0!important;background-position:center center!important;background-size:40px 40px!important}.ER-ResortManagerPic{width:40%!important}.ER-Title-IntroText{width:90%!important;padding:20px 0 0!important}.grid_AboutUs .grid_full .grid_single{width:95%!important}.specialOfferPanels .search_right{min-height:150px!important}body .offers_slider .offers_left a.button{width:150px}body .offers_slider .offers_left .white{color:#bd9b60;background:#fff;border:2px solid #bd9b60;box-sizing:border-box}body .postalAddressDiv input[type=text]{width:auto!important}.contact .telephone{float:left!important;margin:0!important}.contact .button{float:right!important;margin:0!important}.contact .icon{margin:0 5px 0 0!important}.content ul.opening_times li:first-of-type p{text-align:right!important;border-right:1px solid #ccc}.content ul.opening_times li:first-of-type span{text-align:left!important}body .content ul.opening_times p,body .content ul.opening_times span{margin:10px 0!important;width:100%!important;display:block;float:none!important;text-align:center!important}.content ul.opening_times li{padding:5px 0}.showAllOffers .button{height:auto;white-space:normal;line-height:20px}.mobileWrap .wrap{width:100%!important;margin:0}.content .search_results .search_results_single .overlay span.button{position:absolute;bottom:15px;left:50%;width:120px!important;margin-left:-80px;line-height:18px}#talkToTheExperts section.greySection p.introPara{font-size:17px!important;width:auto}#divEmailEntry .centralise .membershipInputContainer.unsubscribeTextBox{padding:30px 10px}.grid .grid_single img{height:auto!important;width:170%!important}.grid .grid_full.centered .grid_single{height:160px;width:49%}}@media only screen and (min-width:1px) and (max-width:400px){.ourPartnersFourDiv ul li{list-style:none;display:inline-block;width:110px!important;height:110px!important;box-sizing:border-box;float:none;margin:4px 2px!important;background:rgba(255,255,255,.9);-webkit-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s}.ourPartnersFourDiv.preTravel img{width:100%;height:auto}.ourPartnersFourDiv ul{text-align:center!important}.ourPartnersFourDiv{height:auto!important}.closePopUp{float:none;text-align:center;display:block;margin-bottom:20px}.well h2{border-top:1px solid #11103b;padding-top:30px;font-family:Times New Roman,Serif;text-transform:uppercase;font-size:26px;margin:0 0 30px;letter-spacing:normal;line-height:30px}p.magenta a{color:#f39;font-weight:700;letter-spacing:1px;font-size:12px;margin:30px 0 0;font-family:Lato,sans-serif;text-decoration:none}}@media only screen and (min-width:1px) and (max-width:382px){.showcase .showcase_bottom .contact p{font-size:12px}.content.map_area .search .dropdown{margin-bottom:10px!important}.contact .button{padding:14px 15px}.meetTheTeam4colPanel{background:rgba(255,255,255,.7);width:100%;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;float:none;display:block;border:1px solid #ccc;box-sizing:border-box;height:300px;border-radius:3px;margin:6px 0;vertical-align:top;position:relative;overflow:hidden}.meetTheTeam3colPanel_Name{font-size:16px;font-weight:700}.grid .grid_single img{height:auto!important;width:200%!important}}.destinationInfoIcons ul li,.highlighted,.myHighLightOff{display:inline-block;font-family:droid_serifitalic;font-size:14px;opacity:1;color:#fff;text-align:center;cursor:pointer}.destinationInfoIcons ul li,.myHighLightOff{width:80px;padding:20px 0 10px;border-bottom:2px solid rgba(255,255,255,.3)}.destinationInfoIcons ul li.myHighLightOff:hover,.highlighted{border-bottom:2px solid #fff!important}#caribbeanContainer{background:red;width:0;height:500px;position:relative;display:none}.caribbeanLink{padding:10px 20px}p.moreInfoWorldArea{padding:30px}.clearfix:after{content:" ";display:table;clear:both;visibility:hidden}section#destMap{margin:0;position:relative;width:100%;height:600px}#opacityDiv{width:100%;height:600px;background:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0}#sectionContainerCaribbean{background:url(images/caribbeanMapImages/AnguillaBack.jpg) center center/cover no-repeat;width:100%;margin:0;padding:0;height:600px;-webkit-font-smoothing:antialiased;overflow:hidden;float:left}.AntiguaDestinationsContainer{background:url(images/caribbeanMapImages/AntiguaBack.jpg) center center/cover no-repeat!important}.TurksDestinationsContainer{background:url(images/caribbeanMapImages/TurksCaicosBack.jpg) center center/cover no-repeat!important}.BermudaDestinationsContainer{background:url(images/caribbeanMapImages/BermudaBack.jpg) center center/cover no-repeat!important}.BVIDestinationsContainer{background:url(images/caribbeanMapImages/BVIBack.jpg) center center/cover no-repeat!important}.AnguillaDestinationsContainer{background:url(images/caribbeanMapImages/AnguillaBack.jpg) center center/cover no-repeat!important}.StMartinDestinationsContainer{background:url(images/caribbeanMapImages/StMartinBack.jpg) center center/cover no-repeat!important}.PuertoRicoDestinationsContainer{background:url(images/caribbeanMapImages/PuertoRicoBack.jpg) center center/cover no-repeat!important}.NevisDestinationsContainer{background:url(images/caribbeanMapImages/NevisBack.jpg) center center/cover no-repeat!important}.StLuciaDestinationsContainer{background:url(images/caribbeanMapImages/StLuciaBack.jpg) center center/cover no-repeat!important}.GrenadinesDestinationsContainer{background:url(images/caribbeanMapImages/GrenadinesBack.jpg) center center/cover no-repeat!important}.GrenadaDestinationsContainer{background:url(images/caribbeanMapImages/GrenadaBack.jpg) center center/cover no-repeat!important}.BarbadosDestinationsContainer{background:url(images/caribbeanMapImages/BarbadosBack.jpg) center center/cover no-repeat!important}.StBarthsDestinationsContainer{background:url(images/caribbeanMapImages/StBarthsBack.jpg) center center/cover no-repeat!important}.BahamasDestinationsContainer{background:url(images/caribbeanMapImages/TheBahamasBack.jpg) center center/cover no-repeat!important}.JamaicaDestinationsContainer{background:url(images/caribbeanMapImages/JamaicaBack.jpg) center center/cover no-repeat!important}.DominicanBackDestinationsContainer{background:url(images/caribbeanMapImages/DMRBack.jpg) center center/cover no-repeat!important}#ourDestinationsContainer{padding:0;font-family:droid_serifregular;float:left;width:33.3%;background:rgba(0,0,0,.4);height:600px}#caribbeanDestinationsDisplay{display:table;width:100%;height:100%}#caribbeanDestinationsDisplayIndividual{display:table-cell;text-align:center;vertical-align:middle}#elegantIntro{height:0}.map{width:100%;position:relative;overflow:hidden}.AnguillaPlotted,.AntiguaPlotted,.BVIPlotted,.BahamasPlotted,.BarbadosPlotted,.BermudaPlotted,.DominicanPlotted,.GrenadaPlotted,.GrenadinesPlotted,.JamaicaPlotted,.NevisPlotted,.StBarthsPlotted,.StMartinPlotted,.TurksCaicosPlotted,.caribbeanMapHeader,.puertoPlotted,.stLuciaPlotted,h2.destinationHeader{position:absolute}.caribbeanMapHeader{top:0;left:0;width:100%;z-index:10;text-align:center}.caribbeanMapHeader hr{background:#fff;width:115px;display:inline-block;margin:0 auto;height:3px;text-align:center}.caribbeanMapHeader h2{color:#fff;text-align:center;font-weight:400!important;font-size:22px;font-family:droid_serifitalic;margin:30px 0 0;display:none}.highlighted{width:80px;padding:20px 0 10px}#divPleaseWait2,.mapOfDestinations{padding-top:30px;clear:both}.destinationInfoIcons ul li img{width:47px;height:47px;display:none}.destinationInfoIcons ul li span{display:block}.destinationInfoIcons ul li:hover{border-bottom:2px solid #fff;opacity:1}h2.destinationHeader{bottom:0;left:50%;background:#fff;padding:10px 20px;width:450px;text-align:center;margin:0 0 0 -225px;font-family:droid_serifregular}.destinationInfo{float:none}.destinationMapWorldAreaImage{height:180px;overflow:hidden}.destinationMapWorldAreaImage img{width:100%;float:left;height:auto;margin-top:40px}.destinationInfo .Arrow:before{display:inline;font:25px/30px Genericons;height:30px;width:30px;position:absolute;right:0;top:0;z-index:500}.whyChooseArrow:before{padding:0;display:block;font:35px/1.125 Genericons;text-align:center}#fixedCallToAction *,.Arrow:before{-webkit-font-smoothing:antialiased}.destinationInfo h3{margin:0 10px;font-size:18px;text-align:center;font-family:droid_serifitalic;padding:0;font-weight:400;color:#fff;line-height:20px}.destinationInfo h4{margin:10px 0 0;font-size:11px;text-align:center;font-family:Arial,Helvetica,sans-serif;padding:0;font-weight:400;color:#fff;letter-spacing:2px;text-transform:uppercase}.mapForPositionsContainer{width:66.7%;height:500px;float:right;font-family:droid_serifitalic;font-size:12.5px;letter-spacing:-.5px}.mapForPositionsContainer * span{background:url(images/caribbeanMapImages/placeBullet.png) center 12px no-repeat;-webkit-transition:background 1s;color:#fff;width:90px;line-height:14px;text-align:center;padding:40px 0 3px}.mapForPositionsContainer * span:hover{background:url(images/caribbeanMapImages/placeBulletWhite.png) center 12px no-repeat;cursor:pointer;z-index:100}.mapForPositionsContainer * span:hover .mapForPositions img{opacity:.6}.destinationInfoImage{width:300px;margin-left:0;overflow:auto}.TurksCaicosPlotted{z-index:10;top:190px;left:110px}.BahamasPlotted{z-index:10;top:180px;left:-5px}.puertoPlotted{z-index:10;top:240px;left:220px}.DominicanPlotted{z-index:10;top:290px;left:130px}.BermudaPlotted{z-index:10;top:20px;left:230px}.StBarthsPlotted{z-index:10;top:100px;right:300px}.AnguillaPlotted{z-index:10;top:85px;right:350px}.StMartinPlotted{z-index:10;top:130px;right:355px}.AntiguaPlotted{z-index:10;top:165px;right:240px}.NevisPlotted{z-index:10;top:180px;right:330px}.GrenadinesPlotted{z-index:10;top:375px;right:260px}.stLuciaPlotted{z-index:10;top:322px;right:165px}.BVIPlotted{z-index:10;top:78px;right:455px}.GrenadaPlotted{z-index:10;top:430px;right:190px}.BarbadosPlotted{z-index:10;top:350px;right:85px}.JamaicaPlotted{z-index:10;top:320px;left:15px}.mapForPositions{width:900px;height:600px;float:left;position:relative;margin-top:65px}.mapForPositions>img{width:100%;height:auto;opacity:.9}.mapForPositions>img:hover{width:100%;height:auto}.destinationInfo p{font-size:14px;line-height:18px;padding:20px;margin:0 0 20px;color:#fff;font-family:droid_serifitalic}.mapDestinationInfoFade{-webkit-animation:1s forwards fadeinText;-moz-animation:1s forwards fadeinText;-0-animation:fadeinText 1s forwards;-ms-animation:fadeinText 1s forwards}.mapOfDestinations{position:relative;height:400px}.mapOfDestinations>img{height:auto;float:right}.viewAlldestinations{margin:0;height:30px;clear:both;width:100%}.viewAlldestinations a{background:#11103b;height:40px;color:#fff;float:left;text-align:center!important;padding:0;margin:0 0 20px;line-height:40px;width:100%;font-family:droid_serifitalic;text-decoration:none}.Arrow:before{color:#11103b;content:'\f429';padding:0;display:inline-block;font:35px/1.125 Genericons;width:100%;height:70px;text-align:center}.secondaryCallToAction{height:45px;background:#bd9b60;color:#fff;line-height:45px;text-decoration:none;text-align:center;box-sizing:border-box;margin:20px auto 0;font-family:droid_serifitalic;-webkit-transition:background 1s;-ms-transition:background 1s;-moz-transition:background 1s;font-size:14px;clear:both;display:block;width:160px}.secondaryCallToAction:hover{background:#0e80ba;color:#fff}@-webkit-keyframes fadeinText{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeinText{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeinText{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeinText{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeinCircles{0%{opacity:0;border-radius:10px;height:10px;width:10px}100%{opacity:.3;border-radius:30px;height:30px;width:30px}}@-webkit-keyframes targetsGlow{0%,100%{background:url(images/caribbeanMapImages/placeBullet.png) center 12px no-repeat}50%{background:url(images/caribbeanMapImages/placeBulletWhite.png) center 12px no-repeat}}@-webkit-keyframes fadeinImage{0%{opacity:0}100%{opacity:1}}.mapCircles{border-radius:30px;height:30px;width:30px;background:#11103b;position:absolute;opacity:.3;top:50px;right:50px;-webkit-animation:1s infinite fadeinCircles}@media only screen and (max-width:1230px){.caribbeanMapHeader h2{color:#fff;text-align:center;font-weight:400!important;font-size:22px;font-family:droid_serifitalic;margin:40px 0 0}#ourDestinationsContainer{padding:0;font-family:droid_serifregular;float:left;width:20%;background:rgba(0,0,0,.4);height:600px}.mapForPositionsContainer{width:80%;height:500px;float:right;font-family:droid_serifitalic;font-size:12.5px;letter-spacing:-.5px}.caribbeanMapHeader{position:absolute;top:0;left:0;width:100%;z-index:10;text-align:center}.mapForPositions{width:900px;height:600px;float:left;position:relative;margin-top:80px}}@media only screen and (max-width:980px){.destinationInfo h3,.secondaryCallToAction{font-family:droid_serifitalic;color:#fff;text-align:center}.secondaryCallToAction{height:auto;background:#bd9b60;text-decoration:none;box-sizing:border-box;line-height:40px;-webkit-transition:background 1s;-ms-transition:background 1s;-moz-transition:background 1s;font-size:12px;width:95%;padding:10px 0;margin:15px auto;line-height:normal}#ourDestinationsContainer,.AntiguaDestinationsContainer{font-family:droid_serifregular;float:left;width:15%;height:600px}.destinationInfo h3{margin:10px 10px 20px;padding:0;font-weight:400}#caribbeanDestinationsDisplayIndividual .caribbeanMapHeader h2{color:#fff;text-align:center;font-weight:400!important;font-size:18px;font-family:droid_serifitalic;margin:40px 10px 20px}#ourDestinationsContainer{padding:0;background:rgba(17,16,59,.3)}.AntiguaDestinationsContainer{padding:0;background:rgba(17,16,59,.1)}.mapForPositionsContainer{width:85%;height:500px;float:right;font-family:droid_serifitalic;font-size:12.5px;letter-spacing:-.5px}.caribbeanMapHeader{position:absolute;top:0;left:0;width:100%;z-index:10;text-align:center}.mapForPositions{width:900px;height:600px;float:left;position:relative;margin-top:30px}.destinationInfoIcons ul li{display:inline-block;width:80px;padding:10px 0;border-bottom:2px solid rgba(255,255,255,.3);font-family:droid_serifitalic;font-size:14px;color:#fff;text-align:center;opacity:1;cursor:pointer}}.caribbeanBrochurePanel,.caribbeanVideoPanel{box-sizing:border-box;background:#000;border-bottom:4px solid #fff;text-align:center;overflow:hidden}@media only screen and (max-width:960px){#sectionContainerCaribbean{background:url(images/caribbeanMapImages/caribbeanMobile-TabletBackground.jpg) center center/cover no-repeat!important;margin:0;-webkit-font-smoothing:antialiased;float:left;width:100%;padding:0;height:auto;-webkit-font-smoothing:antialiased;overflow:hidden}#opacityDiv,.mapForPositions img.dest_map{display:none}.destinationInfo .secondaryCallToAction{background:#bd9b60;color:#fff;text-decoration:none;text-align:center;box-sizing:border-box;line-height:normal;font-family:droid_serifitalic;-webkit-transition:background 1s;-ms-transition:background 1s;-moz-transition:background 1s;font-size:14px;width:160px;margin-top:20px}.AnguillaPlotted,.AntiguaPlotted,.BVIPlotted,.BahamasPlotted,.BarbadosPlotted,.BermudaPlotted,.DominicanPlotted,.GrenadaPlotted,.GrenadinesPlotted,.JamaicaPlotted,.NevisPlotted,.StBarthsPlotted,.StMartinPlotted,.TurksCaicosPlotted,.puertoPlotted,.stLuciaPlotted{position:relative;z-index:10}.caribbeanMapHeader h2{margin:20px 10px 0;line-height:30px}.mapForPositionsContainer * span,.mapForPositionsContainer * span:hover{color:#fff;line-height:14px;text-align:center;box-sizing:border-box;display:inline-block;float:left;position:relative!important;top:auto;left:auto;right:auto;bottom:auto}.mapForPositionsContainer * span{background:0 0;width:20%;height:130px;border-bottom:1px solid rgba(255,255,255,.1);padding:20px 0 3px}.mapForPositionsContainer * span:hover{background:url(images/caribbeanMapImages/placeBulletWhite.png) 90% 10px no-repeat;-webkit-transition:none;border-bottom:1px solid #fff;opacity:1}.mapForPositionsContainer span em{display:block;clear:both}#ourDestinationsContainer{padding:0;font-family:droid_serifregular;clear:both;width:100%;background:rgba(17,16,59,.3);height:400px}.mapForPositionsContainer{width:100%;height:auto;float:right;font-family:droid_serifitalic;font-size:12.5px;letter-spacing:-.5px}.mapForPositions{width:100%;height:500px;float:none;position:relative;margin-top:20px}.mapForPositions span img{opacity:.9;display:inline-block;-webkit-transition:background 2s}.mapForPositions span:hover img{opacity:1}}@media only screen and (max-width:580px){.mapForPositionsContainer * span{width:25%}}@media only screen and (max-width:480px){.mapForPositionsContainer * span{width:33.3%}}#caribbeanVideo-brochurePanel{width:100%;margin:30px 0;background:#0b0a28;float:left;height:180px;position:relative}#fixedCallToAction,#fixedCallToAction.scrolled{position:fixed;width:100%;color:#fff;font-family:droid_serifitalic;height:50px;right:0;bottom:0}.caribbeanBrochurePanel{width:50%;height:inherit;float:right;position:relative}.caribbeanVideoPanel img{text-align:center}.caribbeanVideoPanel{width:50%;height:inherit;float:left;border-right:4px solid #fff;position:relative}.caribbeanBrochurePanel:hover img,.caribbeanVideoPanel:hover img{opacity:.3}.caribbeanBrochurePanel img,.caribbeanVideoPanel img{position:absolute;top:0;left:0;width:auto;height:inherit;opacity:.6}.caribbeanBrochurePanel:hover a.button,.caribbeanVideoPanel:hover a.button{background:#bd9b60;font-family:droid_serifitalic;font-weight:400;font-size:14px;line-height:14px;color:#fff;text-align:center;padding:14px 20px;display:inline-block;border:0;z-index:5;position:absolute;top:60px;left:50%;margin-left:-70px;width:100px}.caribbeanBrochurePanel a.button:hover,.caribbeanVideoPanel a.button:hover{background:#0e80ba;font-family:droid_serifitalic;font-weight:400;font-size:14px;line-height:14px;color:#fff;text-align:center;padding:14px 20px;display:inline-block;border:0;z-index:5;position:absolute;top:60px;left:50%;margin-left:-70px;width:100px;cursor:pointer}.caribbeanBrochurePanel h3,.caribbeanVideoPanel h3{text-align:center;font-size:18px;color:#fff;position:absolute;top:45px;left:50%;z-index:2;margin-left:-125px;width:250px}.caribbeanBrochurePanel h3 span,.caribbeanVideoPanel h3 span{display:block;font-size:23px}.caribbeanBrochurePanel hr,.caribbeanVideoPanel hr{background:#fff;border:none;width:50px;height:3px;display:inline-block;padding:0;margin:0 auto 20px -25px;text-align:center;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:120px;left:50%}.chat a,.holidayEnquiry a{border-left:1px solid rgba(255,255,255,.2)}#fixedCallToAction{background:#11103b;left:0;font-size:12px;opacity:0;display:none}#PropertyFinder_pSearchingWorldwide,.elegantPromiseWrap article h3,.elegantPromiseWrap article h4{font-family:droid_serifregular}#fixedCallToAction.scrolled{opacity:1;background:#11103b;left:0;font-size:14px;-webkit-animation:1s forwards fadeIn;animation:1s forwards fadeIn;text-align:center;z-index:5000000000;border-top:1px solid #706f8c;display:block}#fixedCallToAction .callNow{cursor:none;position:relative}#fixedCallToAction .callNow .disablecallNow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90000000000;background:0 0;width:100%;height:100%;display:block}.callNow,.chat,.holidayEnquiry{display:table-cell;box-sizing:border-box;text-align:center!important;vertical-align:middle;width:33.3%;background:#11103b}.fixedCallToActionContent{display:table;width:100%;text-align:center}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#fixedCallToAction *{box-sizing:border-box}.callNow{background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat;display:none}.chat a{background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat #11103b}.chat a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat #bd9b60!important}.callNow a:hover,.chat a:hover,.holidayEnquiry a:hover{background:#bd9b60}.holidayEnquiry a{background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat}.callNow a,.callNowMobile a{background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat}.holidayEnquiry a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat #bd9b60}.callNow a:hover,.callNowMobile a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat #bd9b60}.callNow a{display:inline}#fixedCallToAction a{padding:15px 35px;text-align:center;display:inline-block;width:100%;-webkit-transition:background 1s;cursor:pointer;text-decoration:none;color:#fff}.callNowMobile{text-align:right;display:block}.callNowMobile a,.callNowMobile a:hover{background-size:22px,21px}@media only screen and (min-width:900px){.callNowMobile{display:none!important}.callNow{display:table-cell!important}}@media only screen and (max-width:900px){.callNowMobile,.dontDisplay{display:none}#fixedCallToAction a{padding:15px 0;text-align:center;width:100%;display:inline-block;-webkit-transition:background 1s;cursor:pointer;color:#fff;text-decoration:none}.chat a{border-left:1px solid rgba(255,255,255,.2)}}@media only screen and (max-width:600px){#fixedCallToAction a,.chat a{text-decoration:none;color:#fff}#fixedCallToAction a{padding:15px 0;text-align:center;display:inline-block;-webkit-transition:background 1s;cursor:pointer}.chat a{background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat;background-size:30px,23px}#fixedCallToAction a span{display:none}.chat a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat #bd9b60;background-size:30px,23px}.holidayEnquiry a{background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat;background-size:22px,21px}.holidayEnquiry a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat #bd9b60;background-size:22px,21px}}@media only screen and (max-width:500px){.caribbeanBrochurePanel,.caribbeanVideoPanel{display:block;height:150px;float:left;width:100%;border-right:none}#caribbeanVideo-brochurePanel{width:100%;margin:30px 0 0;float:left;height:auto}.caribbeanBrochurePanel h3,.caribbeanVideoPanel h3{text-align:center;margin-top:0;font-size:18px;color:#fff;top:30px}.caribbeanBrochurePanel hr,.caribbeanVideoPanel hr{background:#fff;border:none;width:50px;height:3px;display:inline-block;padding:0;margin:0 auto 20px -25px;text-align:center;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:100px;left:50%}.caribbeanBrochurePanel:hover a.button,.caribbeanVideoPanel:hover a.button{font-family:droid_serifitalic;font-weight:400;font-size:14px;line-height:14px;color:#fff;text-align:center;padding:14px 20px;display:inline-block;border:0;z-index:5;position:absolute;top:50px;left:50%;margin-left:-70px;width:100px}#fixedCallToAction a{font-size:11px;padding:15px 10px 15px 20%;text-align:left;display:inline-block;-webkit-transition:background 1s;cursor:pointer}#fixedCallToAction a span{display:none}#fixedCallToAction .chat a{padding:15px 0 15px 45%;background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat;background-size:30px,23px}#fixedCallToAction .chat a:hover{background:url(images/fixedCallActionIcons_chat.png) 7% center no-repeat #bd9b60;background-size:30px,23px}.callNowMobile a{display:inline;padding:15px 0 15px 30%!important;background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat;background-size:22px,21px}.callNowMobile a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat #bd9b60;background-size:22px,21px}#fixedCallToAction .holidayEnquiry a{padding:15px 0 15px 45%;background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat;background-size:22px,21px}#fixedCallToAction .holidayEnquiry a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat #bd9b60;background-size:22px,21px}}@media only screen and (max-width:370px){.callNowMobile,.chat,.holidayEnquiry{display:table-cell;box-sizing:border-box;text-align:center!important;vertical-align:middle;border:none}#fixedCallToAction a{font-size:11px;padding:15px 10px 15px 20%;text-align:left;display:inline-block;-webkit-transition:background 1s;cursor:pointer}.callNowMobile a,.chat a,.holidayEnquiry a{border:none}.callNowMobile{width:40%}.chat,.holidayEnquiry{width:30%}#fixedCallToAction a span{display:none}#fixedCallToAction .chat a{padding:15px 0 15px 45%;background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat;background-size:25px,18px}#fixedCallToAction .chat a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_chat.png) 7% center no-repeat #bd9b60;background-size:25px,18px}.callNowMobile a{padding:15px 0 15px 30%;background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat;background-size:17px,16px}.callNowMobile a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_call.png) 6% center no-repeat #bd9b60;background-size:17px,16px}#fixedCallToAction .holidayEnquiry a{padding:15px 0 15px 40%;background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat;background-size:17px,16px}#fixedCallToAction .holidayEnquiry a:hover{background:url(images/fixedCallToActionImages/fixedCallActionIcons_quote.png) 7% center no-repeat #bd9b60;background-size:17px,16px}}@media only screen and (max-width:820px){.call_right_telNumber{float:right;padding-top:0;display:none}header .call_telNumber .icon{display:none}header,header.newHeader{height:80px!important}header img#logo{width:230px;height:auto;top:18px}}#divOfferType,.inspiringYourHoliday,.resultsScroll span{display:inline-block}.informationPanel{padding:10px;color:#11103b;margin:30px 0 25px;font-size:16px}.inspiringYourHoliday{padding:0 10px 0 0;color:#11103b;font-size:11.5px;font-family:droid_serifitalic;margin:3px 0}.resultsScroll span{color:#11103b;line-height:30px;margin:0 5px;text-align:center;font-family:droid_serifbold;font-size:30px;vertical-align:bottom;position:relative}#divPleaseWait2 #PropertyFinder_PleaseWait1_divPleaseWait span{border:0!important;border-radius:100%;color:#11103b;line-height:40px;height:40px;width:auto;text-align:center;font-family:droid_serifitalic;display:inline-block;margin:0 10px;font-size:14px}.resultsScroll{padding:0!important;margin:10px 0!important}.resultsScroll.resultsScrollHoldayFinder{padding-top:30px!important;display:block}.resultsScroll h3{font-size:22px}.radioHolidayFinder label{margin-right:80px;font-size:14px;font-family:droid_serifitalic}.partyStyle{font-size:14px!important;font-weight:700;font-style:italic;font-family:droid_serifitalic!important;padding:0!important;margin-top:20px!important}#slider.homePageSlider img.homePageEpLogo{z-index:50000;position:absolute;top:100px;left:50%;width:200px;height:auto;opacity:.4;margin-left:-100px;min-width:inherit;display:none}#slider.homePageSlider .slider_content.elegantPromiseSlider_h1{top:35%;position:absolute;margin:-40px 0 0!important;left:0;width:100%;padding:0!important;display:none}#slider.homePageSlider .slider_content.elegantPromiseSlider_h1 h1{letter-spacing:8px;font-family:Raleway,sans-serif;font-weight:500}.elegantPromiseTermsAndConditions{display:none;clear:both;color:rgba(255,255,255,.8);position:absolute;top:-10px;left:0}.elegantPromiseTermsAndConditions .wrap:after,.elegantPromiseTermsAndConditions:after,.elegantPromiseTermsAndConditions>div:after,.elegantPromiseWrap:after{clear:both;display:table;content:" "}.elegantPromiseTermsAndConditions>div{padding:10px;position:relative}.elegantPromiseTCs_button_Wrapper{width:100%;text-align:center;clear:both;padding:30px 0}.elegantPromiseTermsAndConditions img{margin:0 auto 40px;-webkit-transition:1s;cursor:pointer;width:50px!important;height:auto}.elegantPromiseTermsAndConditions div hr{display:block;background:rgba(255,255,255,0);width:80px}.elegantPromiseTermsAndConditions img:hover{opacity:1}.ElegantPromiseBullets .elegantPromiseTermsAndConditions .wrap ul{float:left!important;width:33.3%!important;padding:0!important;margin:0!important}.ElegantPromiseBullets .elegantPromiseTermsAndConditions h3{font-size:18px;color:rgba(255,255,255,.8)}.ElegantPromiseBullets .elegantPromiseTermsAndConditions ul li{padding:5px 30px 5px 0;font-size:12px;line-height:18px;margin:5px 20px}.button.elegantPromiseTCs_button{background:0 0;border-bottom:1px solid #11103b;color:#11103b;cursor:pointer;font-size:12px;margin-bottom:30px}.propertyPageLozenge{height:60px;width:60px;margin-bottom:5px}.wrap.elegantPromiseWrap{width:1000px;margin:0 auto!important;position:relative}#elegantPromise{width:100%;position:relative;text-align:center;overflow:hidden;background:#11103b;float:left;padding-bottom:50px}.elegantPromiseOfferPrice p{color:#fff;font-size:16px!important;margin:10px 0}.elegantPromiseOfferPrice{margin:-52px 0 0;position:absolute;top:50%;right:0;bottom:0;left:0;height:105px;vertical-align:middle}#elegantPromise>img{object-fit:fill!important;position:absolute;left:0;min-width:100%;min-height:100%}#elegantPromise h2{font-weight:200;color:#fff;text-align:center;position:absolute;top:0;width:100%;padding:70px 0 50px;font-size:26px;font-family:droid_serifitalic}.ThirtyThreePercentLeft{width:80%;float:left;margin:0 10%;position:absolute;top:280px}.ThirtyThreePercentLeft p{color:#fff;padding:0 20px;font-weight:200;font-size:16px;line-height:28px}.ThirtyThreePercentRight{width:100%;float:right;position:absolute;top:340px;right:0}.ThirtyThreePercentCentre,.elegantPromisePropertyPanel{float:left;position:relative;width:100%}.ThirtyThreePercentCentre img{margin:70px 0 180px}.elegantPromisePropertyPanel article{background:rgba(18,17,59,0);float:left}.elegantPromisePropertyPanel{background:url(../images/elegantPromise/epHeroImage-blured.jpg) left -200px/100% no-repeat;margin:0 0 -55px;overflow:hidden}.elegantPromiseOfferPricePanel{width:406px;float:right;text-align:center;position:absolute;right:0;top:0;bottom:0;height:100%;background:rgba(18,17,59,.4);display:table-cell;vertical-align:middle}.elegantPromiseWrap article img{margin-bottom:20px;width:60px;height:60px}.elegantPromiseWrap article ul li{font-size:13px;line-height:20px;margin:10px 0;list-style:none}.elegantPromiseWrap article h3{font-weight:400;margin:0 0 20px;color:#fff;padding:0 0 20px;border-bottom:1px solid rgba(255,255,255,.2);font-size:22px}.elegantPromiseWrap article h4{font-weight:400;margin:0 0 20px;color:#fff;font-size:16px;line-height:20px}.elegantPromiseValidity{font-style:italic;font-size:11px;color:rgba(255,255,255,.7);line-height:18px}.elegantPromiseOfferPricePanel .button{margin:20px auto}.elegantPromiseOfferInfo{width:594px;float:left;padding:20px 0}.elegantPromiseOfferInfo div{padding:30px 60px 60px 0}.ElegantPromiseBullets{color:#11103b;font-family:droid_serifitalic;font-weight:400;margin:50px 0;font-size:14px;line-height:22px;letter-spacing:.2px;-moz-box-shadow:0 3px 10px #ccc;-webkit-box-shadow:0 3px 10px #ccc;box-shadow:0 3px 10px #ccc;padding:80px 0 0;background:rgba(18,17,59,.05)}.ElegantPromiseBullets .elegantPromiseTermsAndConditions{display:none;clear:both;color:rgba(255,255,255,.8);position:relative;top:auto;left:auto}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div:after,#elegantPromiseEnquiryPanel::after,.bespokeCallToAction::after{content:" ";display:table;clear:both}.ElegantPromiseBullets .elegantPromiseTermsAndConditions>div{padding:30px 0 80px}.ElegantPromiseBullets p:last-child{width:100%;clear:both;font-size:11px;padding:20px 0;background:#f1f3f7;border-top:1px solid rgba(18,17,59,.1)}.ElegantPromiseBullets p:first-child{width:100%;clear:both;font-size:16px;padding-bottom:20px;margin-bottom:40px}#slider h1.theElegantPromise-h1{background:url(../Images/elegantPromise/EP-WHITE-logo.png) center center/100px 100px no-repeat;padding-top:180px!important;margin-top:-60px}.ElegantPromiseBullets_epLogo{width:30%;float:left}#slider img.epHeroImage{margin-top:-500px}.ElegantPromiseBullets_epLogo img{float:right;margin:0 80px 30px 0}.ElegantPromiseBullets ul{float:right;width:70%;text-align:left!important;padding:0}.ElegantPromiseBullets ul li{list-style:disc;padding:0 100px 0 0;margin-bottom:10px}#PromiseOffer_divPromiseHeader,#divWhatIsElegantPromise .elegantPromiseTCs_button_Wrapper{padding:0}#elegantPromiseEnquiryPanel .elegantPromiseWrap article img{float:left}#elegantPromiseEnquiryPanel .elegantPromisePropertyPanel{margin:0;background-image:url(../images/elegantPromise/epHeroImage-blured.jpg);background-color:rgba(18,17,59,.1);background-size:100%;float:left}#elegantPromiseEnquiryPanel .elegantPromisePropertyPanel article{float:none;width:100%}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo{width:100%;vertical-align:middle}#elegantPromiseEnquiryPanel .elegantPromiseWrap article h3{padding:20px}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div{padding:40px;position:relative!important}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div h4,#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div ul{margin:10px 0 0}#elegantPromiseEnquiryPanel .elegantPromisePropertyPanel.elegantExclusivePropertyPanel{background-image:none}#elegantPromiseEnquiryPanel .elegantExclusivePropertyPanel .elegantPromiseOfferInfo div h4,#elegantPromiseEnquiryPanel .elegantExclusivePropertyPanel .elegantPromiseOfferInfo div ul{color:#11103b;width:100%;float:left}#elegantPromiseEnquiryPanel .elegantExclusivePropertyPanel .elegantPromiseOfferInfo div .elegantPromiseValidity{color:#11103b;width:100%;float:left;text-align:left;border-top:1px solid rgba(18,17,59,.1)}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div .elegantPromiseValidity{clear:both;float:left;width:100%;padding-top:10px;margin-top:20px}#OfferSelected_divPromiseHeader hr{margin:5px 0!important;background:#fff}#elegantPromiseEnquiryPanel #PromiseOffer_divPromiseHeader{float:left;width:50%;padding:0;margin:0;box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;border-right:1px solid rgba(255,255,255,.2)}.button.ep_button{color:#b78f5f;border:2px solid #b78f5f!important;background:#fff!important;position:relative}.button.ep_button:after{content:url('../images/elegantPromise/epButtonLogo.png');position:absolute;top:-20px;right:-21px}#elegantPromiseEnquiryPanel #OfferSelected_divPromiseHeader{padding:0;margin:0 0 20px;box-sizing:border-box}#elegantPromiseEnquiryPanel #OfferSelected_divPromiseHeader img{margin:0;float:none;width:50px;height:50px}.breadcrumb.webBreadcrumb{margin:-10px}#divWhatIsElegantPromise{clear:both;width:100%}.elegantPromiseOfferInfo .elegantPromiseTCs_button_Wrapper{padding:0;text-align:center;margin-top:15px}.elegantPromiseOfferInfo .elegantPromiseTCs_button_Wrapper a{float:left;color:#fff;border-bottom:1px solid #fff}.elegantPromiseOfferInfo .elegantPromiseTCs_button_Wrapper a:hover{float:left;color:#11103b;border-bottom:1px solid #fff;background:#fff}.elegantPromiseTermsAndConditions.elegantPromiseExplained p{color:rgba(255,255,255,.8);font-size:12px;text-align:center;margin:10px 0}.elegantPromiseTermsAndConditions.elegantPromiseExplained h3{color:rgba(255,255,255,.8);font-size:18px;width:100%;text-align:center;border:none;margin:20px 0 0;padding:0}.elegantPromiseTermsAndConditions.elegantPromiseExplained img.elegantPromiseTCs_button_close{margin:10px auto;opacity:.4;float:none;display:block;width:auto;height:auto;padding:20px 0 15px}.elegantPromiseTermsAndConditions.elegantPromiseExplained img.elegantPromiseTCs_button_close:hover{opacity:1;float:none;display:block}@media screen and (max-width:1450px){.ThirtyThreePercentLeft p br{display:none}}@media screen and (max-width:1200px){.ThirtyThreePercentLeft p{color:#fff;font-family:'Droid Serif',serif;font-weight:200;font-size:12px;line-height:20px}.elegantPromisePropertyPanel{background:url(../images/elegantPromise/epHeroImage-blured.jpg) left -200px no-repeat}}@media screen and (max-width:1020px){.specialOfferPanels .offerPanelPricing .offerPanelPricing_per{font-family:droid_serifitalic;font-size:12px!important;color:#11103b!important;display:block!important;margin:-10px 0 0;padding:0 0 10px}.specialOfferPanels .offerPanelPricing span{margin:0!important;padding:0!important}.offerPanelPricing{padding:10px 0}}@media screen and (max-width:1000px){.accordion-header,.accordionSection,.elegantPromiseOfferInfo{width:100%}.elegantPromiseOfferPricePanel{width:100%;position:relative}.elegantPromiseOfferPrice{margin:0;padding:40px;position:relative;height:auto}.elegantPromiseOfferInfo div{padding:40px}.wrap.elegantPromiseWrap{width:100%!important;margin:0 auto!important;position:relative}}@media screen and (max-width:980px){#elegantPromiseEnquiryPanel #OfferSelected_divPromiseHeader{width:100%;border:none}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div h4,#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div ul{width:100%}}@media screen and (max-width:860px){#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div h4,#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div ul,.ThirtyThreePercentCentre{width:100%}.ElegantPromiseBullets .elegantPromiseTermsAndConditions .wrap ul{float:left!important;width:100%!important;padding:0!important;margin:0!important}#elegantPromiseEnquiryPanel .elegantPromiseOfferInfo div{padding:20px;position:relative!important}.elegantPromisePropertyPanel{margin:35px 0;border:11px solid #fff;box-sizing:border-box}.elegantPromiseTermsAndConditions>div{padding:0 20px 40px}#elegantPromiseEnquiryPanel .elegantPromiseWrap article h3{clear:both;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.2)}#elegantPromiseEnquiryPanel #PromiseOffer_divPromiseHeader{width:100%;padding:0;margin:0;box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;border-right:none}#slider h1.theElegantPromise-h1{background:url(../Images/elegantPromise/EP-WHITE-logo.png) center top/100px 100px no-repeat;padding-top:140px!important;margin-top:60px}.ElegantPromiseBullets_epLogo{width:100%;float:none;text-align:center}.ElegantPromiseBullets ul{float:none;width:100%;text-align:center;padding:0}.ElegantPromiseBullets ul li{list-style:disc;margin:10px;padding:0}.ElegantPromiseBullets_epLogo img{float:none;text-align:center;margin:0}#slider img.epHeroImage{margin-top:-100px!important;width:800px!important;height:auto;min-width:unset;margin-left:0}#elegantPromiseEnquiryPanel .elegantPromisePropertyPanel{background:url(../images/elegantPromise/epHeroImage-blured.jpg) left bottom/180% no-repeat;float:left}#elegantPromiseEnquiryPanel .elegantPromisePropertyPanel.elegantExclusivePropertyPanel{background:0 0;margin-bottom:40px}.wrap.elegantPromiseWrap{width:100%!important;margin:0!important;position:relative}}@media screen and (max-width:780px){.specialOfferPanels .offerPanelPricing .offerPanelPricing_per{clear:none;display:inline!important}#slider.homePageSlider img.homePageEpLogo{z-index:50000;position:absolute;top:40px;left:50%;width:200px;height:auto;opacity:.3;margin-left:-100px;min-width:inherit}#promoPanels article a.promoLinks{font-family:Raleway,sans-serif;font-weight:500;color:#fff;font-size:12px!important;padding:8px 15px;border:1px solid #fff}}@media screen and (max-width:670px){.elegantPromisePropertyPanel p{padding:0 5px!important}#slider img.epHeroImage{margin-top:-100px!important;width:700px!important;height:auto;min-width:unset;margin-left:-50px}#elegantPromise{padding-bottom:90px}}@media screen and (max-width:650px){#slider.homePageSlider .slider_content.elegantPromiseSlider_h1{top:50%;position:absolute;margin:-38px 0 0!important;left:0;padding:0!important}#slider.homePageSlider .slider_content.elegantPromiseSlider_h1 h1{letter-spacing:3px;font-size:28px}}@media screen and (max-width:580px){.ElegantPromiseBullets .elegantPromiseTermsAndConditions ul{width:100%;float:left}.ElegantPromiseBullets .elegantPromiseTermsAndConditions ul li{padding:10px}.elegantPromiseTermsAndConditions>div{padding:25px}}@media screen and (max-width:530px){.specialOfferPanels .offerPanelPricing .offerPanelPricing_per{clear:none;display:block!important}#slider.homePageSlider .slider_content{margin-top:70px}#slider.homePageSlider .slider_content h1{font-size:22px}}@media screen and (-webkit-min-device-pixel-ratio:0){@media screen and (max-width:350px){.fixedCallToActionContent{width:98%;margin-top:0!important}}@media screen and (max-width:610px){.content .search_results .search_results_single .overlay{display:none!important}}}.bespokeCallToAction{position:relative;width:100%;margin:60px 0;border-bottom:1px solid #b78f5f}.bespokeCallToAction h5{position:relative;background:#fff;text-align:center;display:block;padding:0 10px;z-index:10;letter-spacing:-1px!important;font-size:28px;font-weight:600!important}.fityPerCent{width:50%;float:left}.fityPerCent .showcase_bottom_telNo{margin-top:20px;font-size:32px}.fityPerCent span{display:block;font-size:14px}.travelConsultantDetails_wrapper.tripSignOff{border-top:1px solid rgba(18,17,59,.2);border-bottom:1px solid rgba(18,17,59,.2)}.travelConsultantDetails.tripSignOff{padding:40px 40px 0 0!important}.fourcol div{padding:15px 0 60px!important}.fourcol div .buttonBlueOutline{position:absolute;bottom:0;left:0;right:0;text-align:left;background:url(../Images/blueArrow.png) 95% center/18px no-repeat}.fourcol div .buttonBlueOutline:hover{color:#11103b}.fityPerCent>img{position:absolute;bottom:0;left:0;height:165px}.contactBespoke{position:relative;top:0;float:right;width:60%;margin:0!important;padding:30px 30px 30px 0;text-align:right!important}.contactBespoke .showcase_bottom_telNo{color:#b78f5f;font-weight:100;letter-spacing:.5px}.bespokeCallToAction .buttonBlueOutline{padding:20px;text-align:center}.bespoke_h1 h1{font-size:24px!important;line-height:36px!important}.internal .bespoke_h1 h1 span{display:block;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;margin:10px 0 20px!important;font-size:22px!important;position:relative!important;line-height:42px!important;letter-spacing:2px}@media screen and (max-width:850px){.fityPerCent{width:100%;float:left;border-bottom:1px solid rgba(18,17,59,.2)}.fityPerCent>img{position:relative;bottom:0;left:0;width:40%;height:auto;float:left}.contactBespoke{border-right:none;padding:0;margin-top:30px!important}.contactBespoke span{padding:0 30px 0 0}.bespokeCallToAction h5{position:static;background:#fff;text-align:left;display:inline-block;margin:20px auto;padding:10px 0 0 25px;z-index:10}.bespokeCallToAction .buttonBlueOutline{width:100%;padding:20px;text-align:center}#propertyStickyHeader.stickyCallToAction .showcase_bottom_telNo{font-size:15px!important}}@media screen and (max-width:500px){.fityPerCent .showcase_bottom_telNo{margin-top:20px;font-size:20px}.grid .grid_full.centered .grid_single{height:200px;width:100%}.grid .grid_single img{height:auto!important}.holidayStyleGrid .grid .grid_single img{height:auto!important;width:180%!important}}}