#ourOffersFooter{position:relative;width:960px;text-align:center;margin:30px auto 60px auto;padding-bottom:10px}#ourOffersFooter #ourOffersForm{display:inline-block;*display:inline;zoom:1;vertical-align:top}#ourOffersFooter input[type=text]{width:140px;height:30px;margin:15px 2px;padding-left:10px}#ourOffersFooter .input-select-wrapper{width:180px !important;font-weight:bold;height:37px;margin:-2px 0 0 2px}#ourOffersFooter .input-select-wrapper .input-select-wrappertext{line-height:36px}#ourOffersFooter .input-select-wrapper select{display:inline-block;*display:inline;zoom:1;vertical-align:top}#ourOffersFooter button{margin:15px 0 0 6px;width:88px;height:35px;font-family:"openSansCondensedBold";font-size:14px;line-height:35px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:normal !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#303030;background-image:-moz-linear-gradient(top, #545454, #303030);background-image:-ms-linear-gradient(top, #545454, #303030);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#545454), to(#303030));background-image:-webkit-linear-gradient(top, #545454, #303030);background-image:-o-linear-gradient(top, #545454, #303030);background-image:linear-gradient(top, #545454, #303030);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF545454', endColorstr='#FF303030');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF545454', endColorstr='#FF303030')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#ourOffersFooter button:hover{background-color:#545454;background-image:-moz-linear-gradient(top, #303030, #545454);background-image:-ms-linear-gradient(top, #303030, #545454);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#303030), to(#545454));background-image:-webkit-linear-gradient(top, #303030, #545454);background-image:-o-linear-gradient(top, #303030, #545454);background-image:linear-gradient(top, #303030, #545454);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF303030', endColorstr='#FF545454');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF303030', endColorstr='#FF545454')";-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#ourOffersFooter p{width:132px;vertical-align:middle;text-transform:uppercase;font:25px/15px "openSansCondensedBold";color:#383838;margin:19px 0 0 0;display:inline-block;*display:inline;zoom:1;vertical-align:top}#ourOffersFooter p span{font-size:14px}#ourOffersFooter a{font:16px/18px "openSansCondensedBold";color:#383838;margin:0 30px;display:inline-block;*display:inline;zoom:1;vertical-align:top}#ourOffersFooter a i{font-size:14px;line-height:18px;color:#809a00}#ourOffersFooter .errorBottom,#ourOffersFooter .successBottom{position:absolute;left:80px;color:#fff;text-align:center;width:800px;padding:10px;display:none}#ourOffersFooter .errorBottom big,#ourOffersFooter .successBottom big{font:16px/25px "openSansCondensedBold";text-transform:uppercase}#ourOffersFooter .errorBottom small,#ourOffersFooter .successBottom small{font:14px/25px "openSansCondensedBold"}#ourOffersFooter .errorBottom{top:-22px;background-color:#d62415}#ourOffersFooter .successBottom{top:-28px;background-color:#809a00}.wD180{width:180px !important}.m-ib,.price-box,.miniSlider,#awards a,.awards-description,.travel-awards,.mainTabbedNav,.mainTabbedNav button,.resort-slider,.rstMediaButtons li,.resort-content,#saveUpTo span#save,#saveUpTo span#percentage,#saveUpTo .freeCreditUK{display:inline-block;*display:inline;zoom:1;vertical-align:top}.horizontal-line{text-align:center;background:-moz-linear-gradient(left, rgba(240,238,235,0) 0%, #cfdf80 50%, rgba(240,238,235,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(240,238,235,0)), color-stop(50%, #cfdf80), color-stop(100%, rgba(240,238,235,0)));background:-webkit-linear-gradient(left, rgba(240,238,235,0) 0%, #cfdf80 50%, rgba(240,238,235,0) 100%);background:-o-linear-gradient(left, rgba(240,238,235,0) 0%, #cfdf80 50%, rgba(240,238,235,0) 100%);background:-ms-linear-gradient(left, rgba(240,238,235,0) 0%, #cfdf80 50%, rgba(240,238,235,0) 100%);background:linear-gradient(to right, rgba(240,238,235,0) 0%, #cfdf80 50%, rgba(240,238,235,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f0eeeb', endColorstr='#00f0eeeb',GradientType=1 );height:1px;width:900px;display:block;margin:2px auto 10px auto}#contentWrapper{padding:20px 0 0 0}#contentWrapper.lucia{border:none}.shadow-divider{background:url("/assets/img/main/shadow-divider.png") left top no-repeat;width:827px;height:8px;margin:40px auto}.option-wrapper{width:550px;margin:40px 0 0 0}.price-box{width:180px;height:115px;text-align:center}.price-box p{font-weight:bold;color:#453c2d}.price-box p span{color:#809a00;font:bold 23px Arial,Helvetica,sans-serif}.price-box a{text-align:center;width:170px;height:36px;font-family:"openSansCondensedBold";font-size:15px;line-height:36px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:normal !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#303030;background-image:-moz-linear-gradient(top, #545454, #303030);background-image:-ms-linear-gradient(top, #545454, #303030);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#545454), to(#303030));background-image:-webkit-linear-gradient(top, #545454, #303030);background-image:-o-linear-gradient(top, #545454, #303030);background-image:linear-gradient(top, #545454, #303030);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF545454', endColorstr='#FF303030');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF545454', endColorstr='#FF303030')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}.price-box a:hover{background-color:#545454;background-image:-moz-linear-gradient(top, #303030, #545454);background-image:-ms-linear-gradient(top, #303030, #545454);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#303030), to(#545454));background-image:-webkit-linear-gradient(top, #303030, #545454);background-image:-o-linear-gradient(top, #303030, #545454);background-image:linear-gradient(top, #303030, #545454);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF303030', endColorstr='#FF545454');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF303030', endColorstr='#FF545454')";-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}.price-divider{border-bottom:2px solid #d5d5d5;width:183px;margin-bottom:15px}.room-type{font:bold 16px "TrajanProRegular";color:#373737;text-transform:lowercase}h1{font:25px/25px "openSansLight";color:#887d6a;text-align:center;text-transform:uppercase}h1 span{font-size:40px;color:#453c2d;line-height:40px}.miniSlider{background-position:-479px 0px;width:284px;height:180px;position:relative}.loading{font:20px "openSansCondensedBold";color:#453c2d;position:absolute;z-index:20;top:80px;left:102px}.nextButton{background:url(/assets/img/resorts/sprite-tabs.png) 0 0 no-repeat;background-position:-109px 0px;width:50px;height:50px;position:absolute;top:68px;right:0px;z-index:35}.nextButton:hover{background-position:-109px -124px}.prevButton{background:url(/assets/img/resorts/sprite-tabs.png) 0 0 no-repeat;background-position:-11px 0px;width:50px;height:50px;position:absolute;top:68px;left:0px;z-index:35}.prevButton:hover{background-position:-11px -124px}.miniResortSlides{width:284px;height:180px;overflow:hidden;position:relative;display:block}.miniResortSlides img{position:absolute;top:0px;left:0px;width:100%}#main-header{position:relative;top:0;left:0px;right:0px;overflow:hidden;text-align:center;z-index:0;width:100%;min-width:1024px}#main-header img{width:100%;min-width:1024px;margin:0 auto}#introtext{font-size:14px;line-height:22px;text-align:center;margin:0 auto;width:815px}#introtext span{font:20px "openSansCondensedBold";color:#453c2d}#introtext span.green{font:20px "openSansCondensedBold";color:#809a00}#awards{width:337px;height:80px;background-color:#fff;margin:20px auto 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px rgba(0,0,0,0.1);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#awards a{width:21px;height:73px;font-family:"openSansCondensedBold";font-size:14px;line-height:73px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:normal !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#b4b4b4;background-image:-moz-linear-gradient(top, #c6c6c6, #b4b4b4);background-image:-ms-linear-gradient(top, #c6c6c6, #b4b4b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c6c6c6), to(#b4b4b4));background-image:-webkit-linear-gradient(top, #c6c6c6, #b4b4b4);background-image:-o-linear-gradient(top, #c6c6c6, #b4b4b4);background-image:linear-gradient(top, #c6c6c6, #b4b4b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFC6C6C6', endColorstr='#FFB4B4B4');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC6C6C6', endColorstr='#FFB4B4B4')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)";margin:3px 0 0 0}#awards a:hover{background-color:#c6c6c6;background-image:-moz-linear-gradient(top, #b4b4b4, #c6c6c6);background-image:-ms-linear-gradient(top, #b4b4b4, #c6c6c6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b4b4b4), to(#c6c6c6));background-image:-webkit-linear-gradient(top, #b4b4b4, #c6c6c6);background-image:-o-linear-gradient(top, #b4b4b4, #c6c6c6);background-image:linear-gradient(top, #b4b4b4, #c6c6c6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFB4B4B4', endColorstr='#FFC6C6C6');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB4B4B4', endColorstr='#FFC6C6C6')";-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#awards a i:before{margin:-2px 0 0 0;content:'r';text-transform:lowercase;font:11px/11px "sandalsfontsregular";vertical-align:middle;color:#fff}.awards-description{height:80px;font:23px "openSansCondensedBold";color:#809a00;text-transform:uppercase}.all-inclusive{font:11px "openSansCondensedBold";color:#797266}.years{font:11px "openSansCondensedBold";color:#797266}.leading{font:15px "openSansCondensedBold";color:#797266}.travel-awards{background:url(/assets/img/main/world-travel-awards.gif) top center no-repeat;width:155px;height:62px;border-left:1px solid #e1e1e1;margin:10px 0 0 10px}.mainTabbedNav{margin:50px 0 0 0}.mainTabbedNav span.underline{border-bottom:1px solid #bebebe;height:1px;display:block;margin:-18px auto 0 auto;width:430px}.mainTabbedNav button{-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)";background:#7c7c7c;background-color:#7c7c7c;background-image:-moz-linear-gradient(top, #878787, #7c7c7c);background-image:-ms-linear-gradient(top, #878787, #7c7c7c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#878787), to(#7c7c7c));background-image:-webkit-linear-gradient(top, #878787, #7c7c7c);background-image:-o-linear-gradient(top, #878787, #7c7c7c);background-image:linear-gradient(top, #878787, #7c7c7c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF878787', endColorstr='#FF7C7C7C');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF878787', endColorstr='#FF7C7C7C')";font:20px/24px "TrajanProRegular";color:#fff;letter-spacing:-1px;min-height:67px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;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;padding:10px 19px 10px 19px}.mainTabbedNav button.activeTabNav,.mainTabbedNav button:hover{background:#fff;color:#453c2d}.mainTabbedNav button.activeTabNav small,.mainTabbedNav button:hover small{font:10px Arial,Helvetica,sans-serif;color:#809a00;margin:2px 0 0 0}.mainTabbedNav button.activeTabNav span,.mainTabbedNav button:hover span{font:bold 16px Arial,Helvetica,sans-serif}.mainTabbedNav small{display:block;font:10px Arial,Helvetica,sans-serif;padding-top:3px;border-top:#999 solid 1px}.mainTabbedNav small span{font:bold 16px Arial,Helvetica,sans-serif}#main-intro{width:960px;margin:0px auto;margin-bottom:100px;position:relative;padding-top:50px;text-align:center}#main-intro .social-share{position:absolute;top:0px !important;right:5px !important}#main-details{background:url(/assets/img/main/tabs-content-bg.png) top left no-repeat;width:960px;padding:30px 245px 15px 245px;margin:0 0 50px -245px}.resort-box{background:url(/assets/img/main/bg-resort.png) top right no-repeat;width:940px;min-height:156px;padding:10px 0 0 0;position:relative}.resort-slider{width:284px;margin:2px 1px 0 2px}.rstMediaButtons{margin:15px  0 0 0}.rstMediaButtons li{width:49px;text-align:center;padding:0 10px 0 8px;border-right:1px solid #d6d4d2;line-height:0}.rstMediaButtons a{font:12px/15px "openSansCondensedBold";color:#797266;text-transform:uppercase}.rstMediaButtons a i{font-size:18px;text-align:center}.rstMediaButtons a:hover{color:#809a00}.resort-content{width:620px;text-align:left;margin:30px 0 0 23px}.resort-title{font:normal 20px "TrajanProRegular";color:#373737;margin:0 0 7px 0;width:500px}.resort-title span{font:28px "TrajanProRegular";color:#373736}.resort-location{width:400px;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;font:bold 10px/20px "TrajanProRegular";margin:5px 0 0 0;padding:2px 0;color:#797266;letter-spacing:0.4em;text-align:left;text-transform:uppercase}.resort-description{width:575px}.percentage{position:absolute;top:25px;right:40px;font:76px "openSansLight";color:#809a00}.percentage sup{font:35px "openSansCondensedLight"}.percentage-symbol{position:absolute;top:37px;right:0px;width:43px;font:35px "openSansCondensedLight";color:#809a00}.save-up{position:absolute;top:50px;right:130px;text-align:right;font:17px "openSansCondensedBold";color:#373736}.more-info{font:bold 12px Arial,Helvetica,sans-serif;color:#373737}.more-info i:before{margin:-2px 0px 0 6px;content:'r';text-transform:lowercase;font:11px/11px "sandalsfontsregular";vertical-align:middle;color:#959595}.more-info a{margin-right:10px}.vacation-planner{margin:45px auto 20px;text-align:center}.vacation-planner h2{font:26px/1 "openSansCondensedBold";color:#809a00}.vacation-planner span{display:block;font-size:16px;line-height:1;margin-top:5px}.vacation-planner .grey-divider{background:#b8b8b8;background:-moz-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(184,184,184,0)), color-stop(20%, #b8b8b8), color-stop(20%, #b8b8b8), color-stop(100%, rgba(184,184,184,0)));background:-webkit-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 90%, rgba(184,184,184,0.1) 100%);background:-o-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);background:-ms-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);background:linear-gradient(to right, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);width:700px;height:1px;margin:30px auto 0}.vacation-planner a{width:180px;height:35px;font-family:"openSansCondensedBold";font-size:18px;line-height:35px;color:#accc0f;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:normal !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#474747;background-image:-moz-linear-gradient(top, #373737, #474747);background-image:-ms-linear-gradient(top, #373737, #474747);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#474747));background-image:-webkit-linear-gradient(top, #373737, #474747);background-image:-o-linear-gradient(top, #373737, #474747);background-image:linear-gradient(top, #373737, #474747);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF373737', endColorstr='#FF474747');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF373737', endColorstr='#FF474747')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)";position:relative;top:-17px}.vacation-planner a:hover{background-color:#373737;background-image:-moz-linear-gradient(top, #474747, #373737);background-image:-ms-linear-gradient(top, #474747, #373737);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#474747), to(#373737));background-image:-webkit-linear-gradient(top, #474747, #373737);background-image:-o-linear-gradient(top, #474747, #373737);background-image:linear-gradient(top, #474747, #373737);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF474747', endColorstr='#FF373737');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF474747', endColorstr='#FF373737')";-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}.vacation-planner a i{font-size:16px;color:#fff}.jamaica-banner{background:url("//cdn.sandals.com/sandals/spanish/site-elements/destinations/jamaica/jamaica-banner.jpg") left 0px no-repeat;margin:0 0 0 -240px;width:960px;height:530px;padding:0px 240px;overflow-x:hidden !important}.jamaica-banner .content{width:520px;height:115px;color:#fff;font:13px/18px Arial,Helvetica,sans-serif;text-align:left;margin:193px 0 0 433px}.jamaica-banner .content h2{font:16px "openSansCondensedBold";color:#fff;text-align:left}.stlucia-banner{background:url("//cdn.sandals.com/sandals/spanish/site-elements/destinations/stlucia/saint-lucia-banner-new.jpg") left 0px no-repeat;margin:20px 0 0 -220px;width:960px;height:478px;padding:80px 240px 0 208px;overflow-x:hidden !important}.stlucia-banner .content{width:648px;height:115px;color:#fff;font:13px/18px Arial,Helvetica,sans-serif;text-align:left;margin:253px 0 0 300px}.stlucia-banner .content h2{font:16px "openSansCondensedBold";color:#fff}.antigua-banner{background:url("//cdn.sandals.com/sandals/spanish/site-elements/destinations/antigua/antigua-banner.jpg") left 0px no-repeat;margin:0 0 0 -240px;width:960px;height:530px;padding:0px 240px;overflow-x:hidden !important}.antigua-banner .content{width:620px;height:115px;color:#fff;font:13px/18px Arial,Helvetica,sans-serif;text-align:center;margin:248px 0 0 180px}.antigua-banner .content h2{font:16px "openSansCondensedBold";color:#fff}.barbados-banner{background:url("//cdn.sandals.com/sandals/spanish/site-elements/destinations/barbados/barbados-banner.jpg") left 0px no-repeat;margin:0 0 0 -240px;width:960px;height:530px;padding:0px 240px;position:relative;overflow-x:hidden !important}.barbados-banner .content{width:385px;height:115px;color:#797266;font:13px/18px Arial,Helvetica,sans-serif;text-align:center;margin:220px 0 0 110px}.barbados-banner .content p{font:16px/20px "openSansCondensedBold";color:#fff}.bahamas-banner{background:url("//cdn.sandals.com/sandals/spanish/site-elements/destinations/bahamas/bahamas-banner.jpg") left 0px no-repeat;margin:0 0 0 -240px;width:960px;height:530px;padding:0px 240px;overflow-x:hidden !important}.bahamas-banner .content{width:485px;height:115px;color:#797266;font:13px/18px Arial,Helvetica,sans-serif;text-align:center;margin:280px 0 0 230px}.bahamas-banner .content h2{font:16px "openSansCondensedBold";color:#373737}.grenada-banner{background:url("//cdn.sandals.com/sandals/spanish/site-elements/destinations/grenada/grenada-banner.jpg") left 0px no-repeat;margin:0 0 0 -240px;width:960px;height:530px;padding:0px 240px;overflow-x:hidden !important}.grenada-banner .content{width:680px;height:115px;color:#fff;font:13px/18px Arial,Helvetica,sans-serif;text-align:center;margin:217px 0 0 28px}.grenada-banner .content h2{font:16px "openSansCondensedBold";color:#fff}#main-footer{width:960px;margin:-62px auto 100px auto;text-align:center}#main-footer nav a{font:16px "openSansCondensedLight";color:#383838;margin:0 15px 0 0}#main-footer nav a i:before{margin:-2px 5px 0 0;content:'r';text-transform:lowercase;font:11px/11px "sandalsfontsregular";vertical-align:middle;color:#809a00}#main-footer nav a:hover{color:#809a00}#main-footer.main-default{margin:-80px auto 45px}.sub-footer{width:960px;padding:33px 0 0 0;text-align:center;text-transform:uppercase}.sub-footer big{font:normal 45px/47px "openSansLight";color:#797266;margin-top:3px}.sub-footer small{font:13px "openSansCondensedBold";line-height:15px;color:#797266;margin:-6px 0 0 0}.sub-footer .icon-sandals{font-size:32px}.title-holder{position:relative;margin:10px 0}.title-holder h3{background:url("/assets/img/main/new-down-arrow.jpg") 0px 4px no-repeat;font:25px/30px "openSansCondensedLight";margin:0 0 10px 10px;color:#373737;width:350px;text-align:left;padding-left:50px}.title-holder h3 span{font-family:"openSansCondensedBold";color:#809a00}#saveUpTo{width:450px;height:340px;padding:35px 30px;position:absolute;top:20px;right:30px}#saveUpTo h5{font:24px/25px "TrajanProRegular";color:#fff;font-weight:normal;margin:3px 0 0 0}#saveUpTo h5 span{font-size:9px}#saveUpTo h6{font:19px/21px "openSansCondensedBold";color:#fff;font-weight:normal;text-transform:uppercase;margin:12px 0 0 3px}#saveUpTo span#save{font:50px/50px "openSansCondensedBold";width:115px;margin:36px 0 0 0;color:#fff;font-weight:normal;text-transform:uppercase}#saveUpTo span#save span{font-size:44px;line-height:44px;display:block;margin:-5px 0 0 0}#saveUpTo span#percentage{font:260px/260px "openSansLight";letter-spacing:-12px;margin:-5px 0 0 -13px;color:#fff;font-weight:normal}#saveUpTo span#percentage sup{font-size:120px;bottom:0.75em}#saveUpTo .freeCreditUK{font:20px/20px "openSansCondensedBold";text-align:center;width:100%;position:relative;top:-24px;color:#373736}#saveUpTo a#getQuote{width:270px;height:45px;font-family:"openSansCondensedBold";font-size:21px;line-height:45px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:normal !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#2f2f2f;background-image:-moz-linear-gradient(top, #535353, #2f2f2f);background-image:-ms-linear-gradient(top, #535353, #2f2f2f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#535353), to(#2f2f2f));background-image:-webkit-linear-gradient(top, #535353, #2f2f2f);background-image:-o-linear-gradient(top, #535353, #2f2f2f);background-image:linear-gradient(top, #535353, #2f2f2f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF535353', endColorstr='#FF2F2F2F');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF535353', endColorstr='#FF2F2F2F')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)";margin:-5px auto 0 auto;display:block}#saveUpTo a#getQuote:hover{background-color:#535353;background-image:-moz-linear-gradient(top, #2f2f2f, #535353);background-image:-ms-linear-gradient(top, #2f2f2f, #535353);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2f2f2f), to(#535353));background-image:-webkit-linear-gradient(top, #2f2f2f, #535353);background-image:-o-linear-gradient(top, #2f2f2f, #535353);background-image:linear-gradient(top, #2f2f2f, #535353);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF2F2F2F', endColorstr='#FF535353');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2F2F2F', endColorstr='#FF535353')";-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#region{display:none}.red{color:#d14836;font-size:13px}.bgnone{background:none !important}.new-save{text-transform:uppercase !important}.price-divider-1{border-bottom:2px solid #d5d5d5 !important;width:183px !important;margin-bottom:15px !important}.bdn{border-right:none !important}.grey-divider{background:#b8b8b8;background:-moz-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(184,184,184,0)), color-stop(20%, #b8b8b8), color-stop(20%, #b8b8b8), color-stop(100%, rgba(184,184,184,0)));background:-webkit-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 90%, rgba(184,184,184,0.1) 100%);background:-o-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);background:-ms-linear-gradient(left, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);background:linear-gradient(to right, rgba(184,184,184,0) 0%, #b8b8b8 20%, #b8b8b8 70%, rgba(184,184,184,0) 100%);width:700px;height:1px;margin:0px auto 0}
