#baysideDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-bayside-bg.jpg) top left no-repeat;width:960px;height:600px;position:relative;padding:0;margin:-10px 0 0 0}#baysideDetailsSMB ul#sampleMenu{position:absolute;top:160px;left:155px}#baysideDetailsSMB ul#sampleMenu li.disclaimer{margin:34px 0 0 0}#baysideDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-24px;left:35px}#dinosDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-dinos-bg.jpg) top left no-repeat;width:960px;height:600px;position:relative;padding:0;margin:0}#dinosDetailsSMB ul#sampleMenu{position:absolute;top:195px;left:125px}#dinosDetailsSMB ul#sampleMenu li.disclaimer{margin:65px 0 0 0}#dinosDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-24px;left:35px}#marinersDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-mariners-bg.jpg) top left no-repeat;width:960px;height:660px;position:relative;padding:0;margin:-20px 0 0 0}#marinersDetailsSMB ul#sampleMenu{position:absolute;top:175px;left:140px}#marinersDetailsSMB ul#sampleMenu li.disclaimer{margin:40px 0 0 0}#marinersDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-18px;left:23px}#oleanderDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-oleander-bg.jpg) top left no-repeat;width:960px;height:599px;position:relative;padding:0;margin:-20px 0 0 0}#oleanderDetailsSMB ul#sampleMenu{position:absolute;top:175px;left:160px}#oleanderDetailsSMB ul#sampleMenu li.disclaimer{margin:72px 0 0 0}#oleanderDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-18px;left:23px}#romanaDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-romana-bg.jpg) top left no-repeat;width:960px;height:1065px;position:relative;padding:0;margin:-10px 0 0 0}#romanaDetailsSMB ul#sampleMenu{position:absolute;top:625px;left:145px}#romanaDetailsSMB ul#sampleMenu li.disclaimer{margin:37px 0 0 0}#romanaDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-36px;left:35px}#romanaDetailsSMB .desc{width:440px;margin-left:38px;padding-top:48px}#romanaDetailsSMB .desc h3{font:50px/60px "openSansLight";color:white}#romanaDetailsSMB .desc h4{font:28px/1 "openSansCondensedBold";color:#b30838;margin-top:7px}#romanaDetailsSMB .desc .bigger{font-size:14px;line-height:16px}#romanaDetailsSMB .desc .bigger strong{color:white}#tokyoDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-tokyo-bg.jpg) top left no-repeat;width:960px;height:584px;position:relative;padding:0;margin:-20px 0 0 0}#tokyoDetailsSMB ul#sampleMenu{position:absolute;top:142px;left:140px}#tokyoDetailsSMB ul#sampleMenu li.disclaimer{margin:72px 0 0 0}#tokyoDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-18px;left:23px}#stewfishDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-stewfish-bg.jpg) top left no-repeat;width:960px;height:656px;position:relative;padding:0;margin:-120px 0 0 0}#stewfishDetailsSMB ul#sampleMenu{position:absolute;top:232px;left:160px}#stewfishDetailsSMB ul#sampleMenu li.disclaimer{margin:55px 0 0 0}#stewfishDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-18px;left:23px}#cricketersDetailsSMB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-cricketers-bg.jpg) top left no-repeat;width:960px;height:585px;position:relative}#cricketersDetailsSMB ul#sampleMenu{position:absolute;top:160px;left:108px}#cricketersDetailsSMB ul#sampleMenu li.disclaimer{margin:60px 0 0 0}#cricketersDetailsSMB ul#sampleMenu a#restMenu{position:absolute;bottom:-25px;left:35px}#parisDetailsSEB{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/smb/diningLightbox-paris-bg.jpg) top left no-repeat;width:960px;height:600px;position:relative;padding:0}#parisDetailsSEB ul#sampleMenu{position:absolute;top:135px;left:135px}#parisDetailsSEB ul#sampleMenu li.disclaimer{margin:20px 0 0 0}#parisDetailsSEB ul#sampleMenu a#restMenu{position:absolute;bottom:-24px;left:35px}#diningContent #restIntro #restLeft h1 span.medium{font-size:42px}#napoliDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-napoli-bg.jpg) top left no-repeat;width:960px;height:692px;position:relative;margin:-70px 0 0 0}#napoliDetailsSRC ul#sampleMenu{position:absolute;top:285px;left:130px}#napoliDetailsSRC ul#sampleMenu li.disclaimer{margin:61px 0 0 0}#napoliDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-24px;left:33px}#eleanorsDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-eleanors-bg.jpg) top left no-repeat;width:960px;height:600px;position:relative;padding:0;margin:-50px 0 0 0}#eleanorsDetailsSRC ul#sampleMenu{position:absolute;top:150px;left:155px}#eleanorsDetailsSRC ul#sampleMenu li.disclaimer{margin:43px 0 0 0}#eleanorsDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-35px;left:35px}#thaiDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-thai-bg.jpg) top left no-repeat;width:960px;height:600px;position:relative;padding:0;margin:-50px 0 70px 0}#thaiDetailsSRC ul#sampleMenu{position:absolute;top:215px;left:155px}#thaiDetailsSRC ul#sampleMenu li.disclaimer{margin:74px 0 0 0}#thaiDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-35px;left:35px}#regencyDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-regency-plate.jpg) top left no-repeat;width:960px;height:648px;position:relative;padding:0;margin:-25px 0 20px 0}#regencyDetailsSRC .desc{position:absolute;top:270px;left:37px;width:510px}#regencyDetailsSRC .desc h3{font:50px/52px "openSansLight"}#regencyDetailsSRC .desc h4{font:28px/30px "openSansCondensedBold";color:#ffffff;margin-top:5px}#regencyDetailsSRC .desc strong{color:#ffffff}#regencyDetailsSRC ul#sampleMenu{position:absolute;top:144px;left:500px}#regencyDetailsSRC ul#sampleMenu li.disclaimer{margin:74px 0 0 0}#regencyDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-35px;left:35px}#cricketersDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-cricketers-bg.jpg) top left no-repeat;width:960px;height:721px;position:relative;padding:0;margin:-50px 0 70px 0}#cricketersDetailsSRC ul#sampleMenu{position:absolute;top:295px;left:130px}#cricketersDetailsSRC ul#sampleMenu li.disclaimer{margin:54px 0 0 0}#cricketersDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-35px;left:35px}#lejardinierDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-lejardinier-bg.jpg) top left no-repeat;width:960px;height:699px;position:relative;padding:0;margin:-50px 0 70px 0}#lejardinierDetailsSRC ul#sampleMenu{position:absolute;top:238px;left:505px}#lejardinierDetailsSRC ul#sampleMenu li.disclaimer{margin:39px 0 0 0}#lejardinierDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-35px;left:35px}#bambooDetailsSRC{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/src/diningLightbox-bamboo-bg.jpg) top left no-repeat;width:960px;height:699px;position:relative;padding:0;margin:-50px 0 70px 0}#bambooDetailsSRC ul#sampleMenu{position:absolute;top:300px;left:185px}#bambooDetailsSRC ul#sampleMenu li.disclaimer{margin:190px 0 0 0}#bambooDetailsSRC ul#sampleMenu a#restMenu{position:absolute;bottom:-35px;left:35px}#nibblesDetailsINN{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/inn/diningLightbox-nibbles-bg.jpg) top left no-repeat;width:960px;height:730px;position:relative;padding:0;margin:-10px 0 0 0}#nibblesDetailsINN ul#sampleMenu{position:absolute;top:340px;left:155px}#nibblesDetailsINN ul#sampleMenu li.disclaimer{margin:198px 0 0 0}#nibblesDetailsINN ul#sampleMenu a#restMenu{position:absolute;bottom:-24px;left:35px}#bayWindowDetailsINN{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/inn/diningLightbox-bayWindow-bg.jpg) top left no-repeat;width:960px;height:800px;position:relative;padding:0;margin:-80px 0 0 0}#bayWindowDetailsINN ul#sampleMenu{position:absolute;top:440px;left:500px}#bayWindowDetailsINN ul#sampleMenu li.disclaimer{margin:190px 0 0 0}#bayWindowDetailsINN ul#sampleMenu a#restMenu{position:absolute;bottom:-21px;left:35px}#carlyleDetailsINN{background:url(//cdn.sandals.com/sandals/v11/site-elements/resorts/inn/diningLightbox-carlyle-bg.jpg) top left no-repeat;width:960px;height:800px;position:relative;padding:0;margin:-80px 0 0 0}#carlyleDetailsINN ul#sampleMenu{position:absolute;top:440px;left:500px}#carlyleDetailsINN ul#sampleMenu li.disclaimer{margin:190px 0 0 0}#carlyleDetailsINN ul#sampleMenu a#restMenu{position:absolute;bottom:-21px;left:35px}#slide01{background:url("/assets/img/smb/resort-slideshow-text-bg.png") left top no-repeat;position:absolute;right:32px;top:242px;width:380px !important}#resortPercentage a span#save span{font-size:12px;padding-right:5px;margin-left:-10px !important;text-align:right}#resortQuickQuote a.smbAwards img{margin-left:45px}.highlightSlider .contentWrapper{position:relative !important}.highlightSlider article.copy hgroup h1.small{line-height:35px}.highlightSlider article.copy hgroup h1.smallText{font-size:38px;letter-spacing:-.5px}.highlightSlider article.copy hgroup h2{line-height:20px;margin-bottom:5px}.highlightSlider article.copy p{line-height:18px}.highlightSlider article.copy p.lineSpaceSmall{line-height:16px}.highlightSlider article.copy.exchange hgroup h3{font-size:86px}.highlightSlider article.copy.exchange hgroup h3 sup{font-size:39px;margin-top:10px}.highlightSlider article.copy.exchange hgroup h3 sup span{font-size:40px;padding-left:1px}.highlightSlider article.copy.exchange hgroup h4{font-size:15px;margin:-45px 0px 15px 43px}.highlightSlider #miniSocialShare span{padding:3px 15px 0px 0px;margin-left:-20px}#destinationsWidget{margin-top:35px}#resortDestination{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/destinations-header-bg.jpg") left 45px no-repeat}#resortDestination #destinationTabs{left:235px}#resortDestination #destinationTabs #viewDestination{background:url("/assets/img/smb/destinations/destinations-bg.png") top left no-repeat}#resortDestination #destinationTabs #viewMap a{left:320px;bottom:35px}a#tripAdvisorAward{background:url("/assets/img/smb/tripAdvisor-award.png") left top no-repeat;width:177px;height:135px;margin:60px 0 30px 5px;display:inline-block;*display:inline;zoom:1;vertical-align:top}a#tripAdvisorAward:hover{background-position:left bottom}.mtopTen{margin-top:-10px !important}#resortHeader.diningHeader{background:#000}#resortHeader.activitiesHeader{background:url("/assets/img/smb/header-activities-repeat.jpg") top left repeat-x}#resortHeader h3#activitiesText{font-family:"TrajanProRegular";font-size:44px;line-height:32px;width:900px;z-index:1;margin-left:-450px;position:absolute;left:50%;top:75px}#resortHeader h3#activitiesText span{font-size:30px;margin-left:110px}#rstExpand .expand #exchangeProgram{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/dining-expand-circleBanner.png") top left no-repeat;width:138px;height:138px;position:absolute;right:-15px;top:55px}#rstExpand .divider_new{margin-bottom:16px;width:900px;height:1px;background:#cede80;background:-moz-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(206,222,128,0)), color-stop(20%, #cede80), color-stop(20%, #cede80), color-stop(100%, rgba(206,222,128,0)));background:-webkit-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 90%, rgba(206,222,128,0.1) 100%);background:-o-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-ms-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:linear-gradient(to right, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%)}#rstExpand .rstexpand_group h5{font:20px/22px Arial, Helvetica, sans-serif;color:#453c2d;text-transform:none;margin-top:26px}#rstExpand .rstexpand_group p{width:420px !important;margin-top:10px}#rstExpand .rstexpand_group p strong{color:#453c2d}#verticalGreenLine{width:1px;height:130px;background:url("/assets/img/global/vertical-line-green.png") top left no-repeat;float:left}#contentWrapper #innerIntro{margin:20px auto 30px !important}#contentWrapper #innerIntro .divider_new{margin-bottom:16px;width:900px;height:1px;background:#cede80;background:-moz-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(206,222,128,0)), color-stop(20%, #cede80), color-stop(20%, #cede80), color-stop(100%, rgba(206,222,128,0)));background:-webkit-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 90%, rgba(206,222,128,0.1) 100%);background:-o-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-ms-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:linear-gradient(to right, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%)}#contentWrapper .tours_introwidgettop{margin-top:-28px !important;position:relative}#rstActivities .sprite-widgets .arrowlinkpara{margin:25px 0 6px 0px !important}#rstActivities .sprite-widgets .width_enlarge{width:auto !important;margin:25px -10px 0 35px !important;display:inline-block}#rstActivities .sprite-widgets ul{list-style:none}#rstActivities .sprite-widgets ul li::before{color:#453c2d;content:"\2022";position:relative;left:-7px;font-size:18px;margin-left:-7px;vertical-align:top}#rstActivities .activities .redlaneparah{margin:25px 0 6px 24px !important}#rstActivities .activities .arrowLinkNew{clear:both;margin-top:10px;margin-left:22px !important}#rstActivities .activities p{margin:25px 0 6px 14px !important}#rstActivities .activities.large ul{margin:25px 0 0 15px;text-align:left;width:120px !important;list-style:none}#rstActivities .activities.large ul.long{width:150px !important}#rstActivities .activities.large ul li::before{color:#453c2d;content:"\2022";position:relative;left:-7px;font-size:18px;margin-left:-7px;vertical-align:top}#rstActivities .activities.large .aqaucenter{margin:28px 0 0 25px !important}#rstActivities .activities.large .arrowlink_align{margin-left:98px !important}#rstActivities .activities.large .arrowlink_right{margin-left:50px !important}#rstActivities .activities.large p{margin-right:6px !important}.motegoresortfooter .generalmotegofooter i{color:#797266;font-size:36px !important;line-height:33px !important}.motegoresortfooter .generalmotegofooter h4{color:#797266;font:45px/41px "openSansLight" !important}.motegoresortfooter .catAccommodationsBx .catAccommodations{padding:26px 0 14px !important}.motegoresortfooter .catAccommodationsBx .catAccommodations .catAccButton{font-size:26px !important}.motegoresortfooter .catAccommodationsBx .catAccommodations .catAccButton .icon-right-arrow{margin-left:6px !important;font-size:21px !important;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#contentWrapper #butlerGuild{border:none}#contentWrapper #butlerGuild .guild-content{width:480px;margin-right:20px}#contentWrapper #butlerGuild .guild-content h3{font-family:'TrajanProRegular'}#contentWrapper #butlerGuild .guild-content p{width:400px;margin:25px auto}#butlerBanner{background:url("/assets/img/smb/butler-intro-bg.jpg") left top no-repeat}#butlerDuties{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/butler-duties-bg.jpg") left 45px no-repeat}#butlerDuties h2{margin-bottom:40px}#butlerDuties .inlineBlock{width:315px}#butlerDuties .inlineBlock.mLeft{margin-left:115px}#butlerDuties .inlineBlock.mLeft ul.listBox.small.bkgno{background:none}#butlerDuties .inlineBlock.mLeft ul.listBox span.disclaimer{width:340px;text-indent:0px;margin-left:0px}#modalWindow{margin-left:-480px !important}#modalPopup{width:670px}#modalPopup #butlerBox ul li.w350{width:350px}p.helveticaLight{font:16px/1 Arial,Helvetica,sans-serif}#butlerFooter #butlerContent p{width:430px}#modalPopup #restRight img.mtop20{margin-top:20px}#modalPopup #restLeft img.mtop0{margin-top:0px !important}#spaIntro{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/spa-header-bg.jpg") left 0 no-repeat}#spaIntro p{width:900px}#spaVideo{background:url("/assets/img/smb/spa-video-bg.jpg") left top no-repeat}#spaTabs.rstTabs{margin-bottom:-130px}#specialsIntro{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/specials-quote-bg.jpg") left -30px no-repeat;height:675px}#specialsIntro #saveUpTo{position:absolute;top:185px;right:0px}#toursIntro{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/tours-header-bg.jpg") left 20px no-repeat}#toursIntro .divider{background:linear-gradient(to right, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);margin:1px 0px 15px 0px}#toursIntro p{width:825px}#rstActivitiesWidget h1.sectionTitle{font-family:TrajanProRegular;font-size:20px;color:#887d6a;text-transform:none}#rstActivitiesWidget h1.sectionTitle span{font-size:30px;text-transform:capitalize}#islandRoutes{background:url("/assets/img/smb/toursTabs-islandRoutes-bg.jpg") left top no-repeat;height:166px;margin:-80px auto 0px auto;padding:85px 50px 0 545px}#diningExchange{background:url("/assets/img/smb/dining-expand-dinearound-banner1.jpg") top left no-repeat;padding:20px 15px 0 540px;margin-top:41px}#dineAroundIntro p{padding-bottom:0px}#dineAroundIntro p strong{color:#373737}#dineAroundTabs h1.sectionTitle{font-family:'TrajanProRegular';font-size:20px;text-transform:capitalize}#dineAroundTabs h1.sectionTitle span{font-size:30px}#exchangeIntro h3 sup{font-size:53px}#exchangeIntro h3 sup span{letter-spacing:-1px}#exchangeIntro h4{margin-left:115px;font-size:19px;font-family:"openSansCondensedLight";letter-spacing:.2px}#exchangeIntro p{margin-left:20px;width:465px}#playStayIntro{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/stayPlay-header-bg.jpg") left 45px no-repeat;padding:0px 240px;margin:-225px 0 0 -240px;width:960px;height:750px;overflow-x:hidden !important}#playStayIntro #playStayContent{width:295px;margin:360px 0 0 600px;text-align:center}#playStayIntro #playStayContent h1.sectionTitle{font:14px/15px 'TrajanProRegular';width:310px;color:#887d6a}#playStayIntro #playStayContent h1.sectionTitle span{font-size:30px;letter-spacing:-2px}#playStayIntro #playStayContent h2.sectionTitle{font-size:14px;line-height:16px}#playStayIntro #playStayContent p{margin:10px 0 0 0;padding:0px;width:300px;border:none;font-size:12px;line-height:21px}#playStayIntro #playStayContent p a{font-weight:bold}#exchangeChart .exchangeRow.head{height:42px}.miniSlider a.lightbox.miniResortSlides img{display:none}#bayrocIntro{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/bayroc-header-bg.jpg") left 198px no-repeat;padding:30px 240px 15px 240px;margin-left:-240px;width:960px;height:833px;overflow-x:hidden !important}#bayrocIntro p{width:700px}#bayrocIntro #introMediaButtons{margin-top:470px}#bayrocIntro .bayroc-logo{margin:0 auto;display:block}#bayrocIntro .divider{margin-top:30px}#accTabs.rstTabs{padding-top:0px}#bayrocNav{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 0 0 60px}#bayrocNav li{width:600px;background:#fff;text-align:center;font-family:"TrajanProRegular";color:#453c2d;font-size:18px;line-height:50px;display:block;letter-spacing:-1px;height:55px;text-transform:capitalize;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.5s;-o-transition:all 0.3s;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-box-shadow:0 -1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 -1px 2px rgba(0,0,0,0.1);box-shadow:0 -1px 2px rgba(0,0,0,0.1);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#bayrocNav li span{font-size:14px}#bayrocNav li span.underline{border-bottom:1px solid #bebebe;height:1px;display:block;margin:-14px auto 0 auto;width:550px}#bayrocPrivacy{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/bayroc-privacy-bg.jpg") left 80px no-repeat;width:946px;height:789px;margin:-55px 0 110px 0}#bayrocPrivacy p{margin:35px 0 0 330px;width:565px}#bayrocPrivacy p span{font-weight:bold;color:#373737;font-size:17px;line-height:20px}#bayrocPrivacy h2.sectionTitle{font-family:'TrajanProRegular';color:#887d6a;font-size:20px;text-transform:none}#bayrocPrivacy h2.sectionTitle span{font-size:30px}#bayrocPrivacy .divider{margin-top:0px}#bayrocLux{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/bayroc-lux-bg.jpg") left 170px no-repeat;width:946px;height:1000px;margin:0 0 120px 0}#bayrocLux p{font-size:14px;line-height:22px;text-align:center;width:700px;margin:0 auto}#bayrocLux p span{font-family:"openSansCondensedBold";font-size:20px;color:#453c2d}#bayrocLux h2.sectionTitle{font-family:'TrajanProRegular';color:#887d6a;font-size:20px;text-transform:none}#bayrocLux h2.sectionTitle span{font-size:30px}#bayrocLux .divider{margin-top:0px}#catAccButton{text-transform:uppercase !important}#contentWrapper .mTop0{display:block;margin:0 auto}#contentWrapper #innerIntro h1.sectionTitle.headFont{font-family:'TrajanProRegular';text-transform:capitalize;font-size:19px}#contentWrapper #innerIntro h1.sectionTitle.headFont span{font-size:28px}#resortFooter #generalSubFooter{padding-top:0px}#resortFooter i.icon-sandals.icon-black{color:#373737;font-size:52px}#resortFooter span.luxury-included{font:13px/15px "openSansCondensedBold";color:#373737}#resortFooter h4.footerFont25{font:70px/76px "openSansLight"}#resortFooter h5.footerFont67{font:16px/16px "openSansCondensedBold";letter-spacing:2px}#resortFooter #catAccommodationsBox #catAccommodations i.icon-right-arrow{line-height:18px}.club-elevated{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/club-elevated.jpg") left top no-repeat !important}.club-elevated small{left:40px}#conciergeServices img.club-services-sm{bottom:20px}#conciergeServices .club-services-bubble{bottom:135px}#conciergeServices .club-services-bubble h3 span{font-size:38px}#catAccommodationsBox #catAccommodations a#catAccButton{text-transform:uppercase !important}#contentWrapper.resort-concierge #innerIntro h2{font:40px/1.3 "openSansLight";color:#979797;text-transform:uppercase;text-align:center;border-top:1px solid #d5e587;border-bottom:1px solid #d5e587;margin:20px auto 30px}#pageFooter #ourResorts span.fowlText{margin-top:-15px}#romanaDetailsSMB{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/diningLightbox-romana-bg.jpg") no-repeat scroll left top}.m1{font-size:19px !important;margin:5px 0px 0px 6px !important}.m2{margin:5px 6px !important}#diningExchange a#learnMore{margin-left:6px}.f1{font-size:22px !important}.w1{width:807px !important}#resortDetails .resortDetailsCol p{font-size:12px;line-height:17.6px}.beachesIntro{background:url(//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/beaches-bg.jpg) left 180px no-repeat;height:1040px;margin:0 0 40px -240px;overflow-x:hidden;padding:0 240px;width:960px;position:relative}.beachesIntro .available{width:320px;margin:auto;border:2px solid #fff;-moz-box-shadow:1px 2px 8px rgba(0,0,0,0.1);-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.1);box-shadow:1px 2px 8px rgba(0,0,0,0.1);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}.beachesIntro .available h3{font:16px/31px "openSansCondensedBold";color:#fff;letter-spacing:1px;text-align:center;text-transform:uppercase;background-color:#d62415;background-image:-moz-linear-gradient(top, #d62415, #d62415);background-image:-ms-linear-gradient(top, #d62415, #d62415);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d62415), to(#d62415));background-image:-webkit-linear-gradient(top, #d62415, #d62415);background-image:-o-linear-gradient(top, #d62415, #d62415);background-image:linear-gradient(top, #d62415, #d62415);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFD62415', endColorstr='#FFD62415')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD62415', endColorstr='#FFD62415')";border:2px solid #fff;height:30px}.beachesIntro #introMediaButtons{position:absolute;bottom:85px}.beachesIntro p{font-size:14px;line-height:22px;margin:0 auto;text-align:center;width:805px}.beachesIntro h2.beachesTitle{font-family:"TrajanProRegular";font-size:40px;color:#383838;line-height:42px;text-align:center;margin-top:20px}.beachesIntro h2.beachesTitle span{font-size:20px;color:#797266;line-height:30px;display:block}.beachesIntro .divider1{height:1px;width:1000px;margin:10px auto 20px auto;background:#CEDE80;background:-moz-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(206,222,128,0)), color-stop(20%, #cede80), color-stop(20%, #cede80), color-stop(100%, rgba(206,222,128,0)));background:-webkit-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 90%, rgba(206,222,128,0.1) 100%);background:-o-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-ms-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:linear-gradient(to right, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%)}.beachesIntro .social{position:relative;padding-top:40px}.beachesIntro .social .social-share{background:none;left:350px;top:32px}.beachesIntro .social .social-share a{text-decoration:none}.beachesIntro .social .social-share span{font-size:14px;color:#453c2d}.room-sec{width:960px}.room-sec h2{font:50px/54px "openSansLight";color:#383838;text-transform:uppercase;text-align:center}.room-sec h2 span{font-family:"openSansCondensedBold";font-size:19px;color:#797266;display:block;text-transform:none;line-height:20px}.room-sec .room-bg{background:url(//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/beaches-rooms.jpg) left 0px no-repeat;height:1292px;margin-top:30px;position:relative}.room-sec .room-det{float:right;font-family:"openSansCondensedBold";font-size:14px;color:#fff;margin:10px 12px 0 0;line-height:16px}.room-sec .room-det a{display:block;text-align:right;color:#c7e700 !important;font-weight:normal !important;text-decoration:none !important}.room-sec .room-det a i{font-size:12px;margin-right:4px}.room-sec .room-det a:hover{color:#fff !important}.room-sec .room-head{position:absolute;width:630px;top:572px;left:310px}.room-sec .room-head h3{color:#809a00;font-family:"TrajanProRegular";font-size:22px;line-height:24px}.room-sec .room-head h4{color:#383838;font-family:"TrajanProRegular";font-size:32px;line-height:34px}.room-sec .room-head h5{color:#797266;font-family:"TrajanProRegular";font-size:15px;line-height:25px}.room-sec .room-head p{font-size:14px !important;line-height:22px !important;text-align:left !important;width:590px !important;margin:0 !important}.room-sec .feature-list{width:220px;position:absolute;top:910px;left:38px}.room-sec .feature-list h3{color:#cfcfcf;font-family:"TrajanProRegular";font-size:24px;line-height:26px}.room-sec .feature-list ul{margin-top:10px}.room-sec .feature-list ul li{font-family:"openSansCondensedBold";font-size:14px;line-height:26px;color:#cfcfcf}.room-sec .feature-list ul li i{font-size:14px;line-height:26px;color:#809a00;margin-right:5px}.room-sec #viewAcc{background:url(//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/pals-view-button.png) left top no-repeat;width:873px;height:34px;display:block;text-align:center;font-family:"openSansCondensedBold";font-size:20px;color:#fff;position:absolute;bottom:-48px;padding:10px 0 0 45px;text-decoration:none}.room-sec #viewAcc:hover{color:#fff;background-position:bottom left}.palm-oceanview{background:url(//cdn.sandals.com/sandals/portuguese/site-elements/resorts/smb/oceanView-BG.jpg) left top no-repeat;width:958px;height:730px;padding:38px 0 0 0;margin:130px auto 50px auto}.palm-oceanview #general-highlights{width:958px;text-align:center}.palm-oceanview #general-highlights h3{color:#809a00;font-family:"openSansCondensedBold";font-size:24px;line-height:28px}.palm-oceanview #general-highlights ul{margin-top:10px;display:inline-block;*display:inline;zoom:1;vertical-align:top;width:312px}.palm-oceanview #general-highlights ul.first{margin-left:20px}.palm-oceanview #general-highlights ul.second{width:238px;margin:10px 40px}.palm-oceanview #general-highlights ul.third{width:270px}.palm-oceanview #general-highlights ul li{color:#809a00;margin-bottom:6px;text-indent:-7px;list-style-type:disc;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:19px;line-height:19px}.palm-oceanview #general-highlights ul li span{color:#383838;font-size:14px}.palm-oceanview #roomdetBlock{width:300px;text-align:left;margin-top:47px;margin-left:16px}.palm-oceanview #roomdetBlock h4{font-family:"openSansCondensedBold";font-size:14px;color:#fff;margin:10px 12px 0 0;line-height:18px}.palm-oceanview #roomdetBlock a{display:block;color:#c7e700;font-weight:normal !important;text-decoration:none !important;margin-left:13px;margin-top:7px}.palm-oceanview #roomdetBlock a:hover{color:#fff}.palm-oceanview #bottomBlock{text-align:center;width:auto;margin:386px 0 0 0}.palm-oceanview #bottomBlock h3{color:#383838;font-family:"openSansLight";font-size:31px;line-height:40px}.palm-oceanview #bottomBlock h4{color:#797266;font-family:"openSansCondensedBold";font-size:21px;line-height:24px}.palm-oceanview #bottomBlock h4 span{color:#809a00}.wth{width:75px !important}#toursTabs #toursDetails{padding-bottom:0px}
