a,abbr,acronym,address,a img,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:none;font-size:100%;font:inherit}img{line-height:0px;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}sub,sup{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:.8em}sup{bottom:.4em}sub{top:.5ex}strong{font-weight:bold}h1,h2,h3,h4,h5,h6{font-weight:normal}div>h1:first-child,div>h2:first-child,div>h3:first-child,div>p:first-child,section>p:first-child{margin-top:0px}button{border:none;cursor:pointer}@font-face{font-family:'TrajanProRegular';src:url("/assets/fonts/TrajanPro/trajanpro-regular-webfont.eot");src:url("/assets/fonts/TrajanPro/trajanpro-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/TrajanPro/trajanpro-regular-webfont.woff") format("woff"), url("/assets/fonts/TrajanPro/trajanpro-regular-webfont.ttf") format("truetype"), url("/assets/fonts/TrajanPro/trajanpro-regular-webfont.svg#TrajanProRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bebas_modregular';src:url("/assets/fonts/bebasRegular/bebasmod-regular-webfont.eot");src:url("/assets/fonts/bebasRegular/bebasmod-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/bebasRegular/bebasmod-regular-webfont.woff") format("woff"), url("/assets/fonts/bebasRegular/bebasmod-regular-webfont.ttf") format("truetype"), url("/assets/fonts/bebasRegular/bebasmod-regular-webfont.svg#bebas_modregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'steelfishregular';src:url("/assets/fonts/steelFish/steelfish_rg-webfont.eot");src:url("/assets/fonts/steelFish/steelfish_rg-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/steelFish/steelfish_rg-webfont.woff2") format("woff2"), url("/assets/fonts/steelFish/steelfish_rg-webfont.woff") format("woff"), url("/assets/fonts/steelFish/steelfish_rg-webfont.ttf") format("truetype"), url("/assets/fonts/steelFish/steelfish_rg-webfont.svg#steelfishregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sandalsfontsregular';src:url("/assets/fonts/sandalsFonts/FONTS/sandalsFonts.eot?b4zob5");src:url("/assets/fonts/sandalsFonts/FONTS/sandalsFonts.eot?#iefixb4zob5") format("embedded-opentype"), url("/assets/fonts/sandalsFonts/FONTS/sandalsFonts.woff?b4zob5") format("woff"), url("/assets/fonts/sandalsFonts/FONTS/sandalsFonts.ttf?b4zob5") format("truetype"), url("/assets/fonts/sandalsFonts/FONTS/sandalsFonts.svg?b4zob5#sandalsFonts") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'good_footregular';src:url("/assets/fonts/goodFoot/goodfoot-regular-webfont.eot");src:url("/assets/fonts/goodFoot/goodfoot-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/goodFoot/goodfoot-regular-webfont.woff2") format("woff2"), url("/assets/fonts/goodFoot/goodfoot-regular-webfont.woff") format("woff"), url("/assets/fonts/goodFoot/goodfoot-regular-webfont.ttf") format("truetype"), url("/assets/fonts/goodFoot/goodfoot-regular-webfont.svg#good_footregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gothamBlack';src:url("/assets/fonts/gothamBlack/gothamBlack.eot");src:url("/assets/fonts/gothamBlack/gothamBlack.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/gothamBlack/gothamBlack.woff") format("woff"), url("/assets/fonts/gothamBlack/gothamBlack.ttf") format("truetype"), url("/assets/fonts/gothamBlack/gothamBlack.svg#gothamBlack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Arial-Black';src:url("/assets/fonts/ArialBlack/arial-black.eot");src:url("/assets/fonts/ArialBlack/arial-black.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/ArialBlack/arial-black.woff") format("woff"), url("/assets/fonts/ArialBlack/arial-black.ttf") format("truetype"), url("/assets/fonts/ArialBlack/arial-black.svg#Arial-Black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'openSansBold';src:url("/assets/fonts/openSansBold/OpenSans-Bold.eot");src:url("/assets/fonts/openSansBold/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/openSansBold/OpenSans-Bold.woff2") format("woff2"), url("/assets/fonts/openSansBold/OpenSans-Bold.woff") format("woff"), url("/assets/fonts/openSansBold/OpenSans-Bold.ttf") format("truetype"), url("/assets/fonts/openSansBold/OpenSans-Bold.svg#openSansBold") format("svg")}@font-face{font-family:'openSansCondensedBold';src:url("/assets/fonts/openSansCondensedBold/OpenSansCondensedBold.eot");src:url("/assets/fonts/openSansCondensedBold/OpenSansCondensedBold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/openSansCondensedBold/OpenSansCondensedBold.woff2") format("woff2"), url("/assets/fonts/openSansCondensedBold/OpenSansCondensedBold.woff") format("woff"), url("/assets/fonts/openSansCondensedBold/OpenSansCondensedBold.ttf") format("truetype"), url("/assets/fonts/openSansCondensedBold/OpenSansCondensedBold.svg#openSansCondensedBold") format("svg")}@font-face{font-family:'openSansCondensedLight';src:url("/assets/fonts/openSansCondensedLight/OpenSansCondensedLight.eot");src:url("/assets/fonts/openSansCondensedLight/OpenSansCondensedLight.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/openSansCondensedLight/OpenSansCondensedLight.woff2") format("woff2"), url("/assets/fonts/openSansCondensedLight/OpenSansCondensedLight.woff") format("woff"), url("/assets/fonts/openSansCondensedLight/OpenSansCondensedLight.ttf") format("truetype"), url("/assets/fonts/openSansCondensedLight/OpenSansCondensedLight.svg#openSansCondensedLight") format("svg")}@font-face{font-family:'openSansLight';src:url("/assets/fonts/openSansLight/OpenSansLight.eot");src:url("/assets/fonts/openSansLight/OpenSansLight.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/openSansLight/OpenSansLight.woff2") format("woff2"), url("/assets/fonts/openSansLight/OpenSansLight.woff") format("woff"), url("/assets/fonts/openSansLight/OpenSansLight.ttf") format("truetype"), url("/assets/fonts/openSansLight/OpenSansLight.svg#openSansLight") format("svg")}@font-face{font-family:'openSansRegular';src:url("/assets/fonts/openSansRegular/OpenSans-Regular.eot");src:url("/assets/fonts/openSansRegular/OpenSans-Regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/openSansRegular/OpenSans-Regular.woff2") format("woff2"), url("/assets/fonts/openSansRegular/OpenSans-Regular.woff") format("woff"), url("/assets/fonts/openSansRegular/OpenSans-Regular.ttf") format("truetype"), url("/assets/fonts/openSansRegular/OpenSans-Regular.svg#openSansRegular") format("svg")}@font-face{font-family:'openSansSemibold';src:url("/assets/fonts/openSansSemibold/OpenSans-Semibold.eot");src:url("/assets/fonts/openSansSemibold/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/openSansSemibold/OpenSans-Semibold.woff2") format("woff2"), url("/assets/fonts/openSansSemibold/OpenSans-Semibold.woff") format("woff"), url("/assets/fonts/openSansSemibold/OpenSans-Semibold.ttf") format("truetype"), url("/assets/fonts/openSansSemibold/OpenSans-Semibold.svg#openSansSemibold") format("svg")}[data-icon]:before{font-family:"sandalsfontsregular";content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;height:100%}body{background:url(/assets/img/global/ftr-bg.jpg) repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#797266}a,body,button,div,h1,h2,h3,h4,h5,h6,input,li,option,p,select,span,textarea{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#contentWrapper.borderNone{border-top:none}a{color:#809a00;text-decoration:none;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}a:hover{color:#de870d}a.underline{text-decoration:underline}input,textarea{font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:1px;height:auto}label{display:inline-block;*display:inline;zoom:1;width:90px;padding:0 15px 0 5px;vertical-align:middle}label.inline{padding:0px}p{margin:10px 0}em{font-style:italic}small{font-size:11px;line-height:15px}.bookAndSave{display:block;border:1px solid #7a7a7a;width:220px;height:28px;font-size:12px;line-height:28px;color:#383838;font-weight:bold;text-align:center;margin:0px auto}.bookAndSave span{font-family:"Arial Black";color:#d62415}.bookAndSave:hover{color:#7b7b7b;background:#fff;background:rgba(255, 255, 255, 0.35)}#cobrandBar{width:100%;height:35px;border-bottom:3px solid #141414;background-color:#262626;background-image:-moz-linear-gradient(top, #292929, #262626);background-image:-ms-linear-gradient(top, #292929, #262626);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#292929), to(#262626));background-image:-webkit-linear-gradient(top, #292929, #262626);background-image:-o-linear-gradient(top, #292929, #262626);background-image:linear-gradient(top, #292929, #262626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF292929', endColorstr='#FF262626');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF292929', endColorstr='#FF262626')"}#cobrandBar ul{width:960px;text-align:right;margin:0 0 0 -15px}#cobrandBar ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top;font-family:"openSansCondensedLight";font-size:18px;line-height:37px;margin:0 0 0 3px}#cobrandReferred{color:#c7e700;vertical-align:middle}#cobrandReferred span{font-size:12px;color:#acacac;text-transform:uppercase}#cobrandPhone{font-size:18px;color:#fff}#cobrandWeb{line-height:33px}#cobrandWeb a{background:url(/assets/img/global//cobrand-arrow.png) 0 1px no-repeat;font-family:"openSansCondensedBold";font-size:11px;color:#acacac;text-transform:uppercase;line-height:20px;margin:0 0 0 18px;padding:0 0 0 10px}#cobrandWeb a:hover{color:#c7e700}#spaDetails .disclaimer-block{background:url("/assets/img/global//resorts/disclaimer-box.jpg") top left no-repeat;width:955px;height:44px;padding:16px 0 0 0;text-align:center;font-size:12px;line-height:14px}a#reservationButton{background:url(/assets/img/global//bookNow-button.gif) 0 0 no-repeat;width:127px;height:35px;position:absolute;top:36px;right:36px;z-index:100}a#reservationButton:hover{background-position:0 -35px}a#reservationButton:active,a.activeReservations#reservationButton{background-position:0 -70px}#getQuoteOptions{background:-moz-linear-gradient(top, #303030 0%, rgba(68, 66, 66, 0.96) 43%, rgba(68, 66, 66, 0.9) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #303030), color-stop(43%, rgba(68, 66, 66, 0.96)), color-stop(100%, rgba(68, 66, 66, 0.9)));background:-webkit-linear-gradient(top, #303030 0%, rgba(68, 66, 66, 0.96) 43%, rgba(68, 66, 66, 0.9) 100%);background:-o-linear-gradient(top, #303030 0%, rgba(68, 66, 66, 0.96) 43%, rgba(68, 66, 66, 0.9) 100%);background:-ms-linear-gradient(top, #303030 0%, rgba(68, 66, 66, 0.96) 43%, rgba(68, 66, 66, 0.9) 100%);background:linear-gradient(to bottom, #303030 0%, rgba(68, 66, 66, 0.96) 43%, rgba(68, 66, 66, 0.9) 100%);width:245px;padding:25px 10px 10px 10px;display:none;position:absolute;top:72px;right:36px;z-index:2;color:#fff;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-box-shadow:0 5px 8px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 5px 8px rgba(0, 0, 0, 0.5);box-shadow:0 5px 8px rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)}#getQuoteOptions .getQuoteOptionsArrow{background:url(/assets/img/global//white-arrow-down.png) 0 0 no-repeat;width:13px;height:7px;position:absolute;top:14px;right:10px}#getQuoteOptions .greySelect{font-family:"openSansCondensedBold";font-size:16px;text-align:left;padding:7px;background:rgba(255, 255, 255, 0.2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;margin-bottom:10px;cursor:pointer}#getQuoteOptions .greySelect:hover{background:rgba(255, 255, 255, 0.35)}#getQuoteOptions .getCheckActive{font-family:"openSansCondensedBold";font-size:16px;text-align:left;padding:8px;margin-bottom:10px;cursor:pointer;background-color:#8aa30c;background-image:-moz-linear-gradient(top, #bcd53e, #8aa30c);background-image:-ms-linear-gradient(top, #bcd53e, #8aa30c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bcd53e), to(#8aa30c));background-image:-webkit-linear-gradient(top, #bcd53e, #8aa30c);background-image:-o-linear-gradient(top, #bcd53e, #8aa30c);background-image:linear-gradient(top, #bcd53e, #8aa30c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFBCD53E', endColorstr='#FF8AA30C');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBCD53E', endColorstr='#FF8AA30C')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}.getQuoteOptionsDropdown{background:#fff;font-size:16px;position:absolute;top:35px;left:0px;width:245px;z-index:1;display:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 5px 8px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 5px 8px rgba(0, 0, 0, 0.4);box-shadow:0 5px 8px rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)}.getQuoteOptionsDropdown ul li{color:#acacac;border-bottom:1px solid #e8e8e8;padding:10px}.getQuoteOptionsDropdown ul li:hover{background:#f6f6f6;color:#453c2d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.getQuoteOptionsDropdown ul li:last-child{border:none}#getQuoteButton{font-family:"openSansCondensedBold";font-size:21px;color:#809a00;text-transform:uppercase;padding:8px;background:white;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;display:block;margin:15px 0 3px 0;cursor:pointer;text-align:center}#getQuoteButton:hover{color:#6e8400}#greenArrow{background:url(/assets/img/global//green-arrow-right.gif) 0 0 no-repeat;width:11px;height:19px;position:absolute;top:9px;right:58px}#bestPrice{background:url(/assets/img/global//best-price-icon.gif) center right no-repeat;font-family:"openSansCondensedBold";font-size:10px;color:#acacac;margin-left:140px;padding-right:10px;text-align:right;text-transform:uppercase}#bestPrice:hover{color:#fff}#checkInDatePicker,#checkOutDatePicker{display:none;margin:-5px 0 10px 0}#contentWrapper{border-top:solid 2px #fff;padding:60px 0 0 0;position:relative;overflow:hidden;min-width:1024px}#contentWrapper.darkNoiseBg{background:url(/assets/img/global//bg-menu-details.gif) left top repeat}#contentWrapper.white{background:#fff}#contentWrapper.noPadding{padding:0}#contentWrapper.noBorder{border:none}.darkNoiseWrapper{background:url(/assets/img/global//bg-menu-details.gif) left top repeat;width:100%}.social-share{position:absolute;top:-30px;right:10px}.social-share span{font-family:"openSansCondensedBold";font-size:14px;line-height:28px;color:#453c2d;width:60px;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top}.social-share a{color:#b6b6b6!important;font-size:22px;height:24px;text-decoration:none!important;border-left:#ccc 1px solid}.social-share a:hover{color:#979797!important}.social-share #lpbuttondiv1{top:-6px;position:relative;left:5px}.social-share #lpbuttondiv1 a{border-left:none}.social-share a.icon-facebook{padding:3px 8px 0 14px}.social-share a.icon-twitter{padding:3px 5px 0 8px}.social-share a.icon-gplus{border-right:#ccc 1px solid;padding:3px 5px 0 7px}.social-share a.icon-pinterest{padding:3px 8px 0 6px;border-left:none;border-right:#ccc 1px solid}.sectionTitle{font-family:"TrajanProRegular";font-size:20px;color:#887d6a;text-align:center;line-height:20px;font-weight:normal}.sectionTitle span{font-size:30px;color:#453c2d;line-height:30px}.sectionTitle span sup{bottom:-14px;font-size:50px;line-height:52px}.sectionTitle:after{display:block;content:'';height:1px;opacity:0.4}#site-breadcrumbs{text-align:center;padding:5px 0;background:#d9d9d9;color:#373737}#site-breadcrumbs a{color:#373737;text-decoration:none;font:12px/12px Arial, Helvetica, sans-serif}#site-breadcrumbs a:hover{text-decoration:underline}#site-breadcrumbs span{color:#887d6a;text-transform:capitalize}#pageFooter{background:url(/assets/img/global/ftr-bg.jpg) 0 0 repeat;position:relative;overflow:hidden;margin:-3px 0 0 0;padding:40px 0 20px 0;width:100%;min-width:1024px}#pageFooter h1{font-family:"good_footregular", Helvetica, sans-serif;font-size:84px;line-height:86px;font-weight:normal;color:#de870d;text-align:center}#pageFooter h2{font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:24px;line-height:26px;margin-top:-18px;font-weight:bold;color:#fff;text-transform:uppercase}#pageFooter .subBg{background:url("/assets/img/global/footer-bg.jpg") repeat;position:relative;margin:-3px 0 0 0;top:135px;width:100%;min-width:1024px}#pageFooter .subscribe-footer{background:url("/assets/img/global/footer-bg.jpg") repeat;width:1280px;margin:0 auto 0 -160px;position:relative;text-align:center;color:#fff;margin-bottom:200px}#pageFooter .subscribe-inner{width:960px;margin:0 auto}#pageFooter .win{background:url("/assets/img/global/win.png") no-repeat;width:252px;height:252px;position:absolute;cursor:pointer;top:-110px;left:505px;z-index:10}#pageFooter .win .win-inner{padding:45px 0 0 0px}#pageFooter .win .win-inner h1{font-family:Arial, Helvetica, sans-serif;font-size:56px;line-height:52px;color:#fff;font-weight:bold}#pageFooter .win .win-inner h2{font-family:Arial, Helvetica, sans-serif;font-size:41px;line-height:26px;color:#fff;font-weight:bold;margin-top:0px;text-transform:uppercase}#pageFooter .win .win-inner h2 span{font-size:24px;display:block}#pageFooter .win .win-inner p{font-family:Arial, Helvetica, sans-serif;color:#044284;font-weight:bold;font-size:12px;margin:4px 40px 0 40px;line-height:12px}#pageFooter .win .win-inner .enter-now{padding-top:10px}#pageFooter .win .win-inner .enter-now a{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px}#pageFooter .win .win-inner .enter-now a i{color:#fff;font-size:16px;margin-left:4px}#pageFooter .win .win-inner .enter-now a:hover{color:#6fb122}#pageFooter .sub-offers{width:850px;margin:0 auto;padding-top:120px;padding-bottom:110px;position:relative}#pageFooter .sub-offers.uk{padding-top:20px}#pageFooter .sub-offers .offer-inner{width:820px;min-height:110px;margin:50px 0 0 0;background:#95846c}#pageFooter .sub-offers .inner-sub{padding:34px 20px 30px 20px}#pageFooter .sub-offers .inner-sub h2{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;font-size:24px;display:inline-block;line-height:22px;margin-top:0}#pageFooter .sub-offers .inner-sub h2 span{display:block;font-size:17px;font-weight:normal}#pageFooter .sub-offers .inner-sub .bt-btn{display:inline-block;vertical-align:top}#pageFooter .sub-offers .inner-sub .bt-btn a{font-size:18px;text-align:center;border-left:0px;color:#fff;text-transform:uppercase;width:150px;height:45px;line-height:45px;cursor:pointer;display:block;font-size:17px;margin-left:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;background-color:#454444;background-image:-moz-linear-gradient(top, #373737, #454444);background-image:-ms-linear-gradient(top, #373737, #454444);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#454444));background-image:-webkit-linear-gradient(top, #373737, #454444);background-image:-o-linear-gradient(top, #373737, #454444);background-image:linear-gradient(top, #373737, #454444);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF373737', endColorstr='#FF454444');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF373737', endColorstr='#FF454444')";position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#pageFooter .sub-offers .inner-sub .bt-btn a img{font-size:25px;margin-top:14px;margin-left:3px;position:absolute;top:-2px;right:24px}#pageFooter .sub-offers .inner-sub .bt-btn a.active,#pageFooter .sub-offers .inner-sub .bt-btn a:hover{background-color:#373737;background-image:-moz-linear-gradient(top, #454444, #373737);background-image:-ms-linear-gradient(top, #454444, #373737);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#454444), to(#373737));background-image:-webkit-linear-gradient(top, #454444, #373737);background-image:-o-linear-gradient(top, #454444, #373737);background-image:linear-gradient(top, #454444, #373737);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF454444', endColorstr='#FF373737');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF454444', endColorstr='#FF373737')"}#pageFooter .sub-offers .inner-sub .bt-btn a.active i.cross{display:inline-block}#pageFooter .sub-offers .inner-sub .bt-btn a.active i.down-arrow{display:none}#pageFooter .sub-offers .inner-sub .select{position:relative;display:inline-block;margin-bottom:15px;vertical-align:top;width:158px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;margin-left:6px}#pageFooter .sub-offers .inner-sub .select.error{border:red 1px solid;background:#EEC2C0}#pageFooter .sub-offers .inner-sub .select .selectText{position:absolute;color:#333;top:10px;left:10px;font-size:12px;line-height:20px;width:125px;height:20px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pageFooter .sub-offers .inner-sub .select select{display:inline-block;width:200px;cursor:pointer;padding:13px 15px;outline:0;border:0;border-radius:0;background:#ffffff;color:#312e30;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;font-size:13px;opacity:0;font-family:Arial, Helvetica, sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:20;position:relative}#pageFooter .sub-offers .inner-sub .select select.wth{width:160px;margin-left:6px}#pageFooter .sub-offers .inner-sub .select select.error{border:red 1px solid;background:#EEC2C0}#pageFooter .sub-offers .inner-sub .select select option{background:#fff;color:#000}#pageFooter .sub-offers .inner-sub .select select::-ms-expand{display:none}#pageFooter .sub-offers .inner-sub .select select:focus,#pageFooter .sub-offers .inner-sub .select select:hover{color:#312e30;background:#fff}#pageFooter .sub-offers .inner-sub .select select:disabled{opacity:0.5;pointer-events:none}#pageFooter .sub-offers .inner-sub .select_arrow{position:absolute;top:25px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#312e30 transparent transparent transparent}#pageFooter .sub-offers .inner-sub .select select:focus~.select_arrow,#pageFooter .sub-offers .inner-sub .select select:hover~.select_arrow{border-top-color:#312e30}#pageFooter .sub-offers .inner-sub .select select:disabled~.select_arrow{border-top-color:#ccc}#pageFooter .sub-offers .inner-sub .select_tarrow{position:absolute;top:10px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#312e30 transparent transparent transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#pageFooter .sub-offers .inner-sub .select select:focus~.select_tarrow,#pageFooter .sub-offers .inner-sub .select select:hover~.select_tarrow{border-top-color:#312e30}#pageFooter .sub-offers .inner-sub .select select:disabled~.select_tarrow{border-top-color:#ccc}#pageFooter .sub-offers .inner-sub .sub-fields{display:inline-block;vertical-align:top;padding-left:6px}#pageFooter .sub-offers .inner-sub .txt-box{width:130px;height:40px;background:#ffffff;border:none;padding-left:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:13px;color:#666666}#pageFooter .sub-offers .inner-sub .txt-box.error{border:red 1px solid;background:#EEC2C0}#pageFooter .sub-offers .inner-sub .mailing_list{width:100%;margin:0px}#pageFooter .sub-offers .inner-sub .mailing_list label{width:735px;text-align:left}#pageFooter .sub-offers .inner-sub .mailing_list.canadaTerms{display:none}#pageFooter .sub-offers .inner-sub .mailing_list .squaredFour{width:20px;position:relative;margin:3px 0px 0px 0px}#pageFooter .sub-offers .inner-sub .mailing_list .squaredFour label{width:16px;height:16px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);border-radius:4px;box-shadow:inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);padding:0px}#pageFooter .sub-offers .inner-sub .mailing_list .squaredFour label:after{content:'';width:9px;height:5px;position:absolute;top:2px;left:2px;border:3px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}#pageFooter .sub-offers .inner-sub .mailing_list .squaredFour label:hover:after{opacity:0.5}#pageFooter .sub-offers .inner-sub .mailing_list .squaredFour input[type=checkbox]{visibility:hidden}#pageFooter .sub-offers .inner-sub .mailing_list .squaredFour input[type=checkbox]:checked+label:after{opacity:1}#pageFooter .inner-form{width:420px;margin:0 auto;padding-top:25px}#pageFooter .inner-form .mlft{margin-left:10px}#pageFooter .inner-form .mlft1{margin-left:15px}#pageFooter .inner-form .select{position:relative;display:inline-block;margin-bottom:15px}#pageFooter .inner-form .select select{display:inline-block;width:200px;cursor:pointer;padding:11px 15px;outline:0;border:0;border-radius:0;background:#99886f;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:14px;font-family:Arial, Helvetica, sans-serif}#pageFooter .inner-form .select select.wth{width:93px}#pageFooter .inner-form .select input{display:inline-block;width:170px;cursor:pointer;padding:11px 15px;outline:0;border:0;border-radius:0;background:#99886f;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:14px;font-family:Arial, Helvetica, sans-serif}#pageFooter .inner-form .select input.wth{width:93px}#pageFooter .inner-form .select input::-webkit-input-placeholder{color:#fff}#pageFooter .inner-form .select input:-moz-placeholder{color:#fff;opacity:1}#pageFooter .inner-form .select input::-moz-placeholder{color:#fff;opacity:1}#pageFooter .inner-form .select input:-ms-input-placeholder{color:#fff}#pageFooter .inner-form .select select option{background:#fff;color:#000}#pageFooter .inner-form .select select::-ms-expand{display:none}#pageFooter .inner-form .select select:focus,#pageFooter .inner-form .select select:hover{color:#fff;background:#99886f}#pageFooter .inner-form .select select:disabled{opacity:0.5;pointer-events:none}#pageFooter .inner-form .select_arrow{position:absolute;top:25px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent}#pageFooter .inner-form .select select:focus~.select_arrow,#pageFooter .inner-form .select select:hover~.select_arrow{border-top-color:#fff}#pageFooter .inner-form .select select:disabled~.select_arrow{border-top-color:#ccc}#pageFooter .inner-form .select_tarrow{position:absolute;top:10px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#pageFooter .inner-form .select select:focus~.select_tarrow,#pageFooter .inner-form .select select:hover~.select_tarrow{border-top-color:#fff}#pageFooter .inner-form .select select:disabled~.select_tarrow{border-top-color:#ccc}#pageFooter .inner-form .small-label{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;display:inline-block;margin-top:-12px;vertical-align:top}#pageFooter .inner-form .small-label span{color:#6fb122;text-transform:uppercase}#pageFooter .inner-form .bt-btn{display:inline-block;vertical-align:top}#pageFooter .inner-form .bt-btn a{font-size:18px;text-align:center;border-left:0px;color:#fff;text-transform:uppercase;width:200px;height:37px;line-height:37px;cursor:pointer;display:block;font-size:17px;margin-left:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;background-color:#f42604;background-image:-moz-linear-gradient(top, #e92100, #f42604);background-image:-ms-linear-gradient(top, #e92100, #f42604);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e92100), to(#f42604));background-image:-webkit-linear-gradient(top, #e92100, #f42604);background-image:-o-linear-gradient(top, #e92100, #f42604);background-image:linear-gradient(top, #e92100, #f42604);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFE92100', endColorstr='#FFF42604');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE92100', endColorstr='#FFF42604')";position:relative}#pageFooter .inner-form .bt-btn a img{font-size:23px;margin-top:14px;margin-left:3px;position:absolute;top:-6px;right:50px}#pageFooter .inner-form .bt-btn a.active,#pageFooter .inner-form .bt-btn a:hover{background-color:#e92100;background-image:-moz-linear-gradient(top, #f42604, #e92100);background-image:-ms-linear-gradient(top, #f42604, #e92100);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f42604), to(#e92100));background-image:-webkit-linear-gradient(top, #f42604, #e92100);background-image:-o-linear-gradient(top, #f42604, #e92100);background-image:linear-gradient(top, #f42604, #e92100);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFF42604', endColorstr='#FFE92100');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF42604', endColorstr='#FFE92100')"}#pageFooter .inner-form .bt-btn a.active i.cross{display:inline-block}#pageFooter .inner-form .bt-btn a.active i.down-arrow{display:none}#pageFooter .btm-nav{display:inline-block}#pageFooter .btm-nav ul{padding:0px;margin:0px}#pageFooter .btm-nav li{list-style-type:none;display:inline-block;font-family:"openSansCondensedBold";font-size:12px;text-transform:uppercase;color:#fff;border-right:1px solid #6b6763;padding:0 5px}#pageFooter .btm-nav li.last{border-right:none}#pageFooter .btm-nav li a{color:#fff}#pageFooter .btm-nav li a:hover{color:#da840d}#pageFooter .btm-sdw{vertical-align:top;margin-top:35px}#pageFooter .contact-det{text-align:center;margin:20px 0 38px 0}#pageFooter .btm-book{font-family:"openSansCondensedBold";font-size:23.5px;line-height:15px;color:#a89e8e;padding-top:18px;display:inline-block}#pageFooter .btm-book span{font-size:13px;display:block;padding-left:3px}#pageFooter .btm-phone{margin-left:10px;font-family:"openSansCondensedBold";font-size:40.5px;color:#fff;padding-top:0px;display:inline-block}#pageFooter .outside-amr{font-family:"openSansCondensedBold";font-size:15px;line-height:15px;color:#a89e8e;padding-top:18px;display:inline-block;text-transform:uppercase}#pageFooter .outside-amr span{font-size:20px;padding-left:3px;color:#fff}#pageFooter .europe{font-family:"openSansCondensedBold";font-size:15px;line-height:15px;color:#a89e8e;padding-top:18px;display:inline-block;text-transform:uppercase}#pageFooter .europe span{font-size:20px;padding-left:3px;color:#fff}#pageFooter .btm-lg{margin:-3px 10px 0 30px}#pageFooter .copy-right{text-align:center;color:#797266;font-family:"openSansCondensedBold";font-size:11px;text-transform:uppercase;letter-spacing:1px}#pageFooter .footerAgency{width:465px;margin:12px 0 0 0;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top}#pageFooter .footerAgency h5{font-family:"openSansCondensedLight";font-size:15px;line-height:18px;font-weight:normal;color:#a89e8e;text-transform:uppercase}#pageFooter .footerAgency h6{font-family:"openSansCondensedLight";font-size:25px;line-height:32px;font-weight:normal;color:#fff}#pageFooter .social-share{position:relative!important;display:inline-block;*display:inline;zoom:1;vertical-align:top;top:22px;right:0px;margin:0 0 0 5px}#footerNav{background:url(/assets/img/global//footer-shadow-bg.png) top center no-repeat;width:960px;position:relative;padding:30px 240px 0 240px;margin:0px 0 0 -240px;overflow:hidden!important}#footerNav ul.sitemapLinks{padding:0 30px 0 0;margin:0 28px 0 0;min-height:160px;*padding-right:20px;*margin-left:-20px;border-right:1px solid #c9c7c3;display:inline-block;*display:inline;zoom:1;vertical-align:top}#footerNav ul.sitemapLinks.noBorder{border:none;padding:0}#footerNav ul.sitemapLinks li a.ttl{font-family:"openSansCondensedBold";font-size:17px;line-height:18px;color:#809a00}#footerNav ul.sitemapLinks li a.ttl:hover{color:#313131}#footerNav ul.sitemapLinks li a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#797266}#footerNav ul.sitemapLinks li a:hover{color:#809a00}#ukLogos{width:850px;margin:45px auto}#ukLogos p{width:560px;display:inline-block;*display:inline;zoom:1;vertical-align:top;font-size:10px;line-height:14px;margin:-14px 0 0 15px}#ukLogos .footer-logo{width:215px;height:66px;display:inline-block;*display:inline;zoom:1;vertical-align:top}#ukLogos .ftr-logos{display:inline-block;*display:inline;zoom:1;vertical-align:top}ul#forLinks{background:url(/assets/img/global//footer-forLinks-bg.png) top left no-repeat;width:829px;height:34px;line-height:34px;text-align:center;margin:45px 0 0 30px}ul#forLinks li{background:url(/assets/img/global//small-arrow.gif) left center no-repeat;padding:0 0 0 10px;margin:0 15px 0 0;display:inline-block;*display:inline;zoom:1;vertical-align:top}ul#forLinks li a{font-size:10px;line-height:13px;font-weight:bold;color:#453c2d;text-transform:uppercase}ul#forLinks li a:hover{color:#809a00}#ourResorts{margin:40px 0 0 0}#ourResorts h6{background:url(/assets/img/global//footer-divider.png) left center no-repeat;width:670px;height:45px;font-family:"openSansCondensedBold";font-size:15px;line-height:40px;color:#666666;text-transform:uppercase;text-align:center;margin:5px auto}#ourResorts ul{margin:15px 0 10px 140px}#ourResorts ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top}#ourResorts ul li a{margin:-5px 50px 0 30px;display:inline-block;*display:inline;zoom:1;vertical-align:top;opacity:0.8;color:#8b857c;font-size:54px;line-height:120px}#ourResorts ul li a:hover{opacity:1}#ourResorts ul li a#sandalsLogo{width:100px;margin-left:24px;*zoom:expression( this.runtimeStyle['zoom']='1', this.innerHTML='&#x6d;&nbsp;'+this.innerHTML)}#ourResorts ul li a#beachesLogo{width:150px;margin-top:0px;*zoom:expression( this.runtimeStyle['zoom']='1', this.innerHTML='&#x22;&nbsp;'+this.innerHTML)}#ourResorts ul li a#gpLogo{width:166px;font-size:77px;*zoom:expression( this.runtimeStyle['zoom']='1', this.innerHTML='&#x27;&nbsp;'+this.innerHTML)}#ourResorts ul li a#fcLogo{width:190px;font-size:57px;color:#807b75;font-weight:500;margin-top:5px;*zoom:expression( this.runtimeStyle['zoom']='1', this.innerHTML='&#x26;&nbsp;'+this.innerHTML)}#ourResorts ul li a#pvLogo{width:94px;font-size:72px;margin-top:-3px;*zoom:expression( this.runtimeStyle['zoom']='1', this.innerHTML='&#x6f;&nbsp;'+this.innerHTML)}#ourResorts ul li a#foundationLogo{width:120px;font-size:100px;margin-top:-18px;*zoom:expression( this.runtimeStyle['zoom']='1', this.innerHTML='&#x42;&nbsp;'+this.innerHTML)}#ourResorts ul li span{width:122px;display:block;color:#373737;font:11px/14px Arial, Helvetica, sans-serif;text-align:center;margin:2px 0 0 64px}#ourResorts ul li span.beachesText{margin-top:-30px}#ourResorts ul li span.fowlText{margin:-28px 0 0 80px}#ourResorts ul li span.gpText{margin:-22px 0 0 65px}#ourResorts ul li span.foundText{margin:-8px 0 0 45px}ul#regionLinks{height:35px;margin:5px 0 0 0px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}ul#regionLinks li{background:url(/assets/img/global//footer-region-icons-tiny.png) left center no-repeat;padding:0 0 0 37px;margin:0 0 0 15px;display:inline-block;*display:inline;zoom:1;vertical-align:top}ul#regionLinks li#ukFlag{background-position:0px 0px}ul#regionLinks li#euFlag{background-position:-215px 0px}ul#regionLinks li#worldFlag{background-position:-405px 0px}ul#regionLinks li#usFlag{background-position:-600px 0px}ul#regionLinks li a{font-family:"openSansCondensedBold";font-size:11px;line-height:35px;color:#797266;text-transform:uppercase}ul#regionLinks li a:hover{color:#809a00}#footerShadow{position:absolute;top:0px;width:100%;min-width:1024px}#footerLogo{font-size:10px;color:#848484;line-height:60px;padding:0;margin:10px 0 0 20px;display:inline-block;*display:inline;zoom:1;vertical-align:top;*line-height:20px}#footerLogo i{margin:5px 8px 0 0;color:#5f5f5f;font-size:32px;opacity:0.8}#footerLogo i:hover{opacity:1}#footerLogo:hover{color:#809a00}#regionalNum{width:500px;display:inline-block;*display:inline;zoom:1;vertical-align:top}#regionalNum #sandalsNumber{font-family:"openSansCondensedLight";font-size:36px;line-height:60px;color:#797266;text-transform:uppercase;margin:3px 0 0 65px;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top}#regionalNum #sandalsNumber span{font-family:"openSansCondensedBold";color:#525151}#regionalNum h5#openSandals{width:118px;margin:0 0 0 10px;text-align:center;font:20px/40px "openSansCondensedLight";color:#635544;display:inline-block;*display:inline;zoom:1;vertical-align:top}#regionalNum h5#openSandals #open{color:#453C2D;font:15px/40px "openSansCondensedLight";vertical-align:bottom;text-transform:uppercase;border-bottom:1px dotted #635544}#regionalNum h5#openSandals span{color:#969182}#regionalNum h5#openSandals div{font-size:19px;margin-top:-18px}#regionalNum h5#openSandalsUK{width:400px;margin:0 0 0 10px;text-align:center;font:20px/40px "openSansCondensedLight";color:#635544;display:inline-block;*display:inline;zoom:1;vertical-align:top}#regionalNum h5#openSandalsUK #open{color:#453C2D;font:15px/40px "openSansCondensedLight";vertical-align:bottom;text-transform:uppercase}#regionalNum h5#openSandalsUK span{color:#969182}#regionalNum h5#openSandalsUK div{font-size:16px;margin-top:-18px;display:inline-block}#footer-moxie{margin:-10px 0 22px;text-align:center}#chatClient{text-align:center}#helpSpanish{position:relative;margin-top:1px;cursor:pointer}#helpSpanish img{margin-top:-1px}.icon-jamaica{background:url(/assets/img/global//jamaicanVillasLogo.png) top center no-repeat;height:68px;width:160px;margin-left:44px!important;margin-right:0px!important;margin-top:20px!important}#boxInfop{background:url(/assets/img/global//boxInfoHspanish.png) top center no-repeat;width:206px;height:184px;display:none;position:absolute;left:-10px;top:30px;z-index:99}#boxInfop .call{font:18px/25px "openSansCondensedBold"!important;color:#7b7b7b;margin:10px auto!important;padding:16px}#boxInfop .call span{color:#373737;font-size:31px}#boxInfop .dates{font-family:"openSansCondensedBold";color:#7b7b7b;font-size:18px;padding:0px 16px;margin:-14px auto!important;vertical-align:top}#boxInfop .dates span{color:#373737;font-size:19px}.centered #recaptcha_area{margin:auto}.float-right{float:right}#SpecialsdeltaPromo{width:600px;height:150px}#SpecialsdeltaPromo .package{background:url(/assets/img/global//destination-promo-delta.png) top center no-repeat;width:583px;height:180px;padding-top:4px;margin:0 auto;margin-left:-20px}#SpecialsdeltaPromo .package p.hurry{position:relative;top:15px;text-transform:uppercase;text-align:center;font-family:"openSansCondensedBold";font-size:13px;color:#fff;line-height:52px;margin-left:140px}#SpecialsdeltaPromo .package p.hurry strong{font-family:"openSansCondensedBold"}#SpecialsdeltaPromo .package h1.tilte{font:25px/15px "openSansLight";color:#c7e700;text-align:center;margin-top:0;margin:0 auto;text-transform:uppercase;margin-left:150px;top:6px;position:relative}#SpecialsdeltaPromo .package h1.tilte sup{font-family:"openSansRegular";bottom:0.2em;margin-left:-5px;margin-right:-5px;font-weight:bold}#SpecialsdeltaPromo .package h1.tilte b{color:#ffffff;font-size:18px}#SpecialsdeltaPromo .package h1.tilte span{color:#ffffff;margin-left:-17px;top:-2px;position:relative;font-size:14px;font-family:"openSansRegular"}#SpecialsdeltaPromo .package h1.tilte:after{display:none}#SpecialsdeltaPromo .package .rst{text-align:center;color:#fff;font-family:"openSansCondensedLight";font-size:21px;margin-left:60px}#SpecialsdeltaPromo .package .rst strong{font-family:"openSansCondensedBold"}#SpecialsdeltaPromo .deltapromoDetails{width:221px;height:38px;font-family:"openSansCondensedBold";font-size:18px;line-height:38px;color:white;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:#799100;background-image:-moz-linear-gradient(top, #7e9800, #799100);background-image:-ms-linear-gradient(top, #7e9800, #799100);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7e9800), to(#799100));background-image:-webkit-linear-gradient(top, #7e9800, #799100);background-image:-o-linear-gradient(top, #7e9800, #799100);background-image:linear-gradient(top, #7e9800, #799100);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF7E9800', endColorstr='#FF799100');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7E9800', endColorstr='#FF799100')";-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-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);color:#fff;display:block;border:2px solid #ffffff;margin:-19px 0 15px 320px;margin-left:657px;margin-top:-56px;width:180px;height:25px;font-size:13px;line-height:23px;border-radius:5px}#SpecialsdeltaPromo .deltapromoDetails:hover{background-color:#7e9800;background-image:-moz-linear-gradient(top, #799100, #7e9800);background-image:-ms-linear-gradient(top, #799100, #7e9800);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#799100), to(#7e9800));background-image:-webkit-linear-gradient(top, #799100, #7e9800);background-image:-o-linear-gradient(top, #799100, #7e9800);background-image:linear-gradient(top, #799100, #7e9800);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF799100', endColorstr='#FF7E9800');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF799100', endColorstr='#FF7E9800')"}#deltaPromo{width:960px;margin:0px auto 50px auto}#deltaPromo .package{background:url(/assets/img/global//deltaPromoNew.png) top center no-repeat;width:979px;height:253px;margin:0 auto;margin-left:-10px}#deltaPromo .package p.hurry{position:relative;top:35px;text-transform:uppercase;text-align:center;font-family:"openSansCondensedBold";font-size:17px;color:#fff;line-height:52px;letter-spacing:1px;margin-left:231px}#deltaPromo .package p.hurry strong{font-family:"openSansCondensedBold"}#deltaPromo .package h1.tilte{font:40px/10px "openSansLight";color:#c7e700;text-align:center;margin-top:40px;margin:0 auto;text-transform:uppercase;margin-left:260px;top:45px;position:relative}#deltaPromo .package h1.tilte sup{font-family:"openSansRegular";bottom:0.2em;margin-left:-5px;margin-right:-5px;font-weight:bold}#deltaPromo .package h1.tilte b{color:#ffffff;font-size:30px}#deltaPromo .package h1.tilte span{color:#ffffff;font-size:21px;letter-spacing:1px;font-family:"openSansRegular"}#deltaPromo .package h1.tilte:after{display:none}#deltaPromo .package .rst{text-align:center;color:#fff;font-family:"openSansCondensedBold";font-size:21px;margin-left:60px}#deltaPromo .package .rst strong{font-family:"openSansCondensedBold"}#deltaPromo a.deltapromoDetails{width:221px;height:38px;font-family:"openSansCondensedBold";font-size:18px;line-height:38px;color:white;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:#799100;background-image:-moz-linear-gradient(top, #7e9800, #799100);background-image:-ms-linear-gradient(top, #7e9800, #799100);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7e9800), to(#799100));background-image:-webkit-linear-gradient(top, #7e9800, #799100);background-image:-o-linear-gradient(top, #7e9800, #799100);background-image:linear-gradient(top, #7e9800, #799100);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF7E9800', endColorstr='#FF799100');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7E9800', endColorstr='#FF799100')";-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-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);color:#fff;display:block;border:2px solid #ffffff;margin:-19px 0 15px 320px;margin-top:-70px;margin-left:505px;border-radius:5px}#deltaPromo a.deltapromoDetails:hover{background-color:#7e9800;background-image:-moz-linear-gradient(top, #799100, #7e9800);background-image:-ms-linear-gradient(top, #799100, #7e9800);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#799100), to(#7e9800));background-image:-webkit-linear-gradient(top, #799100, #7e9800);background-image:-o-linear-gradient(top, #799100, #7e9800);background-image:linear-gradient(top, #799100, #7e9800);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF799100', endColorstr='#FF7E9800');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF799100', endColorstr='#FF7E9800')"}#airBoxpackage{background:#ffffff;width:900px;padding:0px 0px 0px 10px;margin-top:7%}#airBoxpackage #closeWrap{left:48.2%!important;top:-22px!important;width:980px!important;margin-left:-480px!important}#airBoxpackage ul li .header{background:none;width:260px;height:80px;margin-top:20px;margin-bottom:10px}#airBoxpackage ul li .header p{margin-top:30px;margin-left:10px;font-family:"openSansCondensedBold";font-size:23px;color:#383838}#airBoxpackage ul li .header p span{text-transform:uppercase}#airBoxpackage ul li .header p .green{color:#809a00;font-size:30px}#airBoxpackage ul li .header-night{width:170px;border-left:1px solid #e2e2e2;text-align:center}#airBoxpackage ul li .column{width:260px;height:45px;background:#f4f4f4;margin-top:3px}#airBoxpackage ul li .column .icone{background:url(/assets/img/global/icone-Airplane.png) no-repeat;width:18px;height:18px;margin-top:12px;margin-left:13px;margin-right:10px}#airBoxpackage ul li .column .txtcountry{margin:0;font-family:"openSansCondensedBold";font-size:18px;color:#383838;width:170px;line-height:13px;margin-top:10px}#airBoxpackage ul li .column .txtcountry span{font-size:12px;text-transform:uppercase;color:#7f7f7f;font-family:"openSansCondensedLight"}#airBoxpackage ul li .column .txtcountry .perperson{font-size:10px}#airBoxpackage ul li .night{width:175px;text-align:center}#airBoxpackage ul li .lightColor{background:#fcfcfc}#airBoxpackage ul li .disclaimer{width:590px;margin-top:10px;margin-left:10px}#airBoxpackage .right{background:url(/assets/img/global/bg-deltaNew.jpg) no-repeat;width:265px;margin-left:5px;height:829px;left:11px;position:relative}#airBoxpackage .right a{width:308px;height:45px;font-family:"openSansCondensedBold";font-size:18px;line-height:45px;color:white;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:#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')";-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-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);color:#fff;display:block;margin:0 auto;margin-top:760px;width:218px}#airBoxpackage .right a:hover{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')"}p.canadaTerms{display:none}p.showDiv{display:block}p.showDivInline{display:inline-block}.social-share_global{height:50px;padding:15px 0 0 85px}.social-share_global a{margin-left:2px}.social-share_global .circle{background-color:#fff;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px;width:18px;height:18px;display:inline-block;text-align:center;padding:4px;color:#2e271a;font-size:18px;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}.social-share_global .circle:hover{color:#fc9603;background:#fff;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.tripA{background:url(/assets/img/specials/speSprite.jpg) no-repeat;height:139px;width:140px;margin-top:30px}.btm-logo{text-align:center;position:relative;margin:-147px auto 15px auto}.error-display{margin:0px auto;padding:20px;display:none;background:#f42604}.error-display big{margin-bottom:10px;display:block;font-size:16px}.error-display:hover{background:#f42604}.success{display:none;color:white;background:#6fb122;padding:36px 0}.success big{display:block;font-family:"good_footregular", Helvetica, sans-serif;font-size:30px;line-height:32px}.success p{margin:0;font-sixe:18px}.dIB{display:inline-block;*display:inline;zoom:1;vertical-align:top}.floatLeft{float:left;display:inline}.floatRight{float:right;display:inline}.inlineBlock{display:inline-block;*display:inline;zoom:1;vertical-align:top}.clearer{clear:both;display:block;margin:0;padding:0px;height:0px;line-height:1px;font-size:0%}.disclaimer{font-size:10px;line-height:14px}.rounded{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.shadow{-moz-box-shadow:0px 1px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0px 1px 4px rgba(0, 0, 0, 0.4);box-shadow:0px 1px 4px rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)}.contentWrapper{width:960px;margin:0px auto}.divider{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%)}.hidden{display:none}.cursor-default{cursor:default!important}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.tripAdvLb{width:470px;padding:30px 50px;position:relative;background:url(/assets/img/global/gray-bg.jpg) repeat;display:none}.tripAdvLb .greenStrip{background:url("/assets/img/home/green-noise.jpg") 0 0 repeat;width:570px;height:38px;margin:-50px 0 45px -50px}.tripAdvLb .TA_selfserveprop{display:block;margin:20px auto}#closeModalTrip{background:url(/assets/img/global/modal-close.png) repeat;width:38px;height:29px;display:block;position:absolute;z-index:9999;top:-15px;right:-38px!important}#closeModalTrip:hiover{background:url(/assets/img/global/modal-close.png) repeat}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:238px;padding:.2em .2em 0;display:none;z-index:999!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer;background-color:#dddddd;background-image:-moz-linear-gradient(top, #f5f5f5, #dddddd);background-image:-ms-linear-gradient(top, #f5f5f5, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#dddddd));background-image:-webkit-linear-gradient(top, #f5f5f5, #dddddd);background-image:-o-linear-gradient(top, #f5f5f5, #dddddd);background-image:linear-gradient(top, #f5f5f5, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFDDDDDD');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFDDDDDD')"}.ui-datepicker .ui-widget-header .ui-datepicker-next-hover,.ui-datepicker .ui-widget-header .ui-datepicker-prev-hover{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #dddddd, #f5f5f5);background-image:-ms-linear-gradient(top, #dddddd, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #dddddd, #f5f5f5);background-image:-o-linear-gradient(top, #dddddd, #f5f5f5);background-image:linear-gradient(top, #dddddd, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFDDDDDD', endColorstr='#FFF5F5F5');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDDDDD', endColorstr='#FFF5F5F5')"}.ui-datepicker .ui-icon-circle-triangle-w{background:url(/assets/img/global//calendar-prev.gif) no-repeat;width:7px;height:11px}.ui-datepicker .ui-icon-circle-triangle-e{background:url(/assets/img/global//calendar-next.gif) no-repeat;width:7px;height:11px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:4px;width:29px;height:25px}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:4px}.ui-datepicker .ui-datepicker-prev{left:4px}.ui-datepicker .ui-datepicker-next{right:4px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:11px;top:7px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:92%;font-size:.9em;border-collapse:collapse;margin:0 0 10px 9px}.ui-datepicker th{padding:.3em;text-align:center;font-weight:normal;border:0;color:#acacac;font-size:13px;font-family:"openSansCondensedBold";text-transform:uppercase}.ui-datepicker td{border:0;padding:0 3px}.ui-datepicker td a,.ui-datepicker td span{display:block;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-year{font-size:12px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#fff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{color:#453c2d;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:16px;text-transform:uppercase}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#453c2d;text-align:center}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{color:#fff!important;background-color:#fc9603;background-image:-moz-linear-gradient(top, #e58700, #fc9603);background-image:-ms-linear-gradient(top, #e58700, #fc9603);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e58700), to(#fc9603));background-image:-webkit-linear-gradient(top, #e58700, #fc9603);background-image:-o-linear-gradient(top, #e58700, #fc9603);background-image:linear-gradient(top, #e58700, #fc9603);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFE58700', endColorstr='#FFFC9603');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE58700', endColorstr='#FFFC9603')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff!important;background-color:#fc9603;background-image:-moz-linear-gradient(top, #e58700, #fc9603);background-image:-ms-linear-gradient(top, #e58700, #fc9603);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e58700), to(#fc9603));background-image:-webkit-linear-gradient(top, #e58700, #fc9603);background-image:-o-linear-gradient(top, #e58700, #fc9603);background-image:linear-gradient(top, #e58700, #fc9603);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFE58700', endColorstr='#FFFC9603');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE58700', endColorstr='#FFFC9603')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff!important;background-color:#fc9603;background-image:-moz-linear-gradient(top, #e58700, #fc9603);background-image:-ms-linear-gradient(top, #e58700, #fc9603);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e58700), to(#fc9603));background-image:-webkit-linear-gradient(top, #e58700, #fc9603);background-image:-o-linear-gradient(top, #e58700, #fc9603);background-image:linear-gradient(top, #e58700, #fc9603);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFE58700', endColorstr='#FFFC9603');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE58700', endColorstr='#FFFC9603')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e58700;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff!important;background-color:#fc9603;background-image:-moz-linear-gradient(top, #e58700, #fc9603);background-image:-ms-linear-gradient(top, #e58700, #fc9603);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e58700), to(#fc9603));background-image:-webkit-linear-gradient(top, #e58700, #fc9603);background-image:-o-linear-gradient(top, #e58700, #fc9603);background-image:linear-gradient(top, #e58700, #fc9603);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFE58700', endColorstr='#FFFC9603');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE58700', endColorstr='#FFFC9603')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#b81900 url(/assets/img/campaigns/datepicker/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#acacac}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;-khtml-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;-khtml-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.ui-widget-overlay{background:#666666 url(/assets/img/campaigns/datepicker/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(/assets/img/campaigns/datepicker/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-datepicker-today .ui-state-highlight{background:none!important;color:#453c2d!important}#stickyNav{top:-32px;width:100%;height:32px;position:relative;left:0px;right:0px;margin:0 0 -54px 0;z-index:50;min-width:1000px}#stickyNav.fixed{background:#2e271a left top repeat-x;position:fixed;top:-32px;left:0px;right:0px;z-index:50;height:32px;opacity:0;-webkit-box-shadow:0 8px 6px -5px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 8px 6px -5px rgba(0, 0, 0, 0.4);box-shadow:0 8px 6px -5px rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')"}#stickyNav.fixed ul#stickyLinks{display:block}#stickyNav.fixed .nav-inner a#backToTop{display:block}#stickyNav.fixed .nav-inner nav{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#stickyNav .nav-inner{width:960px;position:relative;margin:0 auto}#stickyNav .nav-inner nav{height:32px;position:relative;-webkit-box-shadow:0 8px 6px -5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 8px 6px -5px rgba(0, 0, 0, 0.3);box-shadow:0 8px 6px -5px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')";font-size:0%}#stickyNav .nav-inner .stickyLogo{background:url("/assets/img/global/stickyLogo.png") no-repeat;width:196px;height:50px;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-right:10px}#stickyNav .nav-inner ul{display:inline-block;*display:inline;zoom:1;vertical-align:top}#stickyNav .nav-inner li{display:inline-block;*display:inline;zoom:1;vertical-align:top;height:24px;position:relative;padding:8px 14px 0 14px}#stickyNav .nav-inner li a{font:14px/1 "openSansCondensedBold";color:#fff;text-transform:uppercase}#stickyNav .nav-inner li a:hover{color:#659e1c}#stickyNav .nav-inner li a.selected{color:#659e1c}#stickyNav .nav-inner .bookOnline a{font:16px/1 Arial, Helvetica, sans-serif;color:#f99700;font-weight:bold}#stickyNav .qq-container .check-in .icon-calender img{margin-top:6px}#stickyNav .qq-container .check-out .icon-calender img{margin-top:6px}#stickyNav .qq-container .members-sec .bookNow-btn a{color:#fff}#stickyNav #hotelFlight{margin-right:5px}#stickyNav .qq-containerUK{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.3);background:#2d271a;width:243px;height:auto;padding:30px 11px 18px;display:none;position:absolute;z-index:1;left:auto;right:0px;z-index:100}#stickyNav .qq-containerUK .icon-arrows{display:inline-block;background-image:url("/assets/img/global/1488738553_iconsarrows.png");background-repeat:no-repeat;width:12px;height:17px}#stickyNav .qq-containerUK .icon-arrows-black-right{background-position:0 0}#stickyNav .qq-containerUK .icon-arrows-black-left{background-position:0 -17px}#stickyNav .qq-containerUK .icon-arrows-grey-right{background-position:-11px 0}#stickyNav .qq-containerUK .icon-arrows-grey-left{background-position:-11px -17px}#stickyNav .qq-containerUK .icon-arrows-white-right{background-position:-22px 0}#stickyNav .qq-containerUK .icon-arrows-white-left{background-position:-22px -17px}#stickyNav .qq-containerUK .icon-arrows-green-right{background-position:-44px 0}#stickyNav .qq-containerUK .icon-arrows-green-left{background-position:-33px -17px}#stickyNav .qq-containerUK .icon-arrows-small-black-left{width:6px;height:9px;background-position:-38px -34px}#stickyNav .qq-containerUK .icon-arrows-small-black-right{width:6px;height:9px;background-position:0 -34px}#stickyNav .qq-containerUK .icon-arrows-small-grey-left{width:6px;height:9px;background-position:-33px -34px}#stickyNav .qq-containerUK .icon-arrows-small-grey-right{width:6px;height:9px;background-position:-6px -34px}#stickyNav .qq-containerUK .icon-arrows-small-white-left{width:6px;height:9px;background-position:-27px -34px}#stickyNav .qq-containerUK .icon-arrows-small-white-right{width:6px;height:9px;background-position:-11px -34px}#stickyNav .qq-containerUK .icon-arrows-small-green-left{width:6px;height:9px;background-position:-22px -34px}#stickyNav .qq-containerUK .icon-arrows-small-green-right{width:6px;height:9px;background-position:-17px -34px}#stickyNav .qq-containerUK #combined_searchform .flex-container{display:flex;flex-flow:row wrap;justify-content:space-between}#stickyNav .qq-containerUK #combined_searchform .flex-container--nowrap{flex-flow:row nowrap}#stickyNav .qq-containerUK #combined_searchform .flex-item{flex:0 1 auto;align-items:flex-start}#stickyNav .qq-containerUK #combined_searchform .flex-item-arrow{margin:10px 20px 0}#stickyNav .qq-containerUK button{border:none}#stickyNav .qq-containerUK #combined_searchform .button{padding:6px 13px;border-radius:4px;font-family:"openSansCondensedBold";cursor:pointer}#stickyNav .qq-containerUK #combined_searchform .button__search{background:#6cab21;color:#fff;font-family:"openSansCondensedBold";line-height:1.25em;padding:.3125rem .625rem;cursor:pointer;text-align:left;transition:all 0.3s ease;margin-top:15px}#stickyNav .qq-containerUK #combined_searchform .button__search span.icon-arrows{float:right;margin-top:4px;margin-right:4px}#stickyNav .qq-containerUK #combined_searchform .button__block{display:block;width:100%;font-size:17px}#stickyNav .qq-containerUK #combined_searchform .chosen-container{font-family:"openSansCondensedBold";font-size:1em}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-single{font-family:"openSansCondensedBold"}#stickyNav .qq-containerUK #combined_searchform .chosen-container.chosen-container-active.chosen-with-drop .chosen-single,#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-single{background:#797266;color:#fff;box-shadow:0px 0px 0px;border:0;height:30px;padding-top:3px}#stickyNav .qq-containerUK #combined_searchform .chosen-container.chosen-single-highlight{border:2px solid rgba(255, 0, 0, 0.5)}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-drop{background:#FFF;color:#3E3E3E;-webkit-box-shadow:0 3px 3px 0 rgba(21, 21, 21, 0.24);-moz-box-shadow:0 3px 3px 0 rgba(21, 21, 21, 0.24);box-shadow:0 3px 3px 0 rgba(21, 21, 21, 0.24);border:0;border-radius:4px;top:30px;padding:0}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-results{max-height:2000px;padding:0;margin:0}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-results li{padding:8px 12px;border-bottom:1px solid #e8e8e8;font-size:14px;font-family:"openSansCondensedBold";line-height:18px;height:auto}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-results li.group-result{color:#acacac;font-family:"openSansCondensedBold";font-weight:400}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-results li.group-option{padding-left:12px}#stickyNav .qq-containerUK #combined_searchform .chosen-container .chosen-results li.highlighted{background-color:#f6f6f6;background-image:none;color:#7d7d7d}#stickyNav .qq-containerUK #combined_searchform .chosen-container-single .chosen-single div{top:12px;right:8px;width:13px;height:8px;transition:transform 0.2s ease}#stickyNav .qq-containerUK #combined_searchform .chosen-container-single .chosen-single div b{background:url("/assets/img/global/1487252401_chosensprite.png") 0 0 no-repeat}#stickyNav .qq-containerUK #combined_searchform .chosen-container-active.chosen-with-drop .chosen-single div{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);top:10px}#stickyNav .qq-containerUK #combined_searchform .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 0}#stickyNav .qq-containerUK #combined_searchform input[type=checkbox],#stickyNav .qq-containerUK #combined_searchform input[type=radio]{display:none}#stickyNav .qq-containerUK #combined_searchform input[type=checkbox]+label a,#stickyNav .qq-containerUK #combined_searchform input[type=radio]+label a{color:#748a07;text-decoration:underline}#stickyNav .qq-containerUK #combined_searchform input[type=checkbox]+label span{display:inline-block;width:15px;height:15px;margin:-2px 5px 0 0;vertical-align:middle;background-image:url("/assets/img/global/1485469152_sprites.png");background-repeat:no-repeat;cursor:pointer}#stickyNav .qq-containerUK #combined_searchform input[type=checkbox]+label span{background-position:0 0}#stickyNav .qq-containerUK #combined_searchform input[type=checkbox]+label:hover span{background-position:-15px 0}#stickyNav .qq-containerUK #combined_searchform input[type=checkbox]:checked+label span{background-position:-30px 0}#stickyNav .qq-containerUK #combined_searchform input[type=radio]+label span{display:inline-block;width:15px;height:15px;margin:-2px 5px 0 0;vertical-align:middle;background:#e1e1e1;border:0;border-radius:50%;cursor:pointer;transition:opacity 0.2s ease}#stickyNav .qq-containerUK #combined_searchform input[type=radio]+label:hover span{opacity:0.5;background:#748a07}#stickyNav .qq-containerUK #combined_searchform input[type=radio]:checked+label span{opacity:1;background:#748a07}#stickyNav .qq-containerUK #combined_searchform input[type=text]{border:none}#stickyNav .qq-containerUK .site-container{width:960px;margin:0 auto}#stickyNav .qq-containerUK .site-container-fullwidth{width:100%}#stickyNav .qq-containerUK form#combined_searchform{max-width:265px;margin:0 auto}#stickyNav .qq-containerUK #combined_searchform .searchtabs{margin:0 0 10px 0;list-style-type:none;padding:0}#stickyNav .qq-containerUK #combined_searchform .searchtabs li{display:inline-block;width:104px;padding:0px;margin:0 3px}#stickyNav .qq-containerUK #combined_searchform .searchtabs li .button{background:#4b4538;color:#a0a0a0;border-radius:4px;width:98%;font-family:"openSansCondensedBold";font-size:1em;cursor:pointer;outline:none;transition:all 0.2s ease}#stickyNav .qq-containerUK #combined_searchform .searchtabs li .button.active,#stickyNav .qq-containerUK #combined_searchform .searchtabs li .button:hover{background:#797266;color:#FFF;outline:none;outline-color:#797266}#stickyNav .qq-containerUK #combined_searchform .daterangepicker{display:none}#stickyNav .qq-containerUK #combined_searchform .daterangepicker .calendar .daterangepicker_input{display:none}#stickyNav .qq-containerUK #combined_searchform .daterangepicker .calendar td,#stickyNav .qq-containerUK #combined_searchform .daterangepicker .calendar th{min-width:24px;height:15px}#stickyNav .qq-containerUK #combined_searchform .searchform{background:#2d271a;padding:10px;color:#FFF}#stickyNav .qq-containerUK #combined_searchform .searchform input[type=radio]+label span{background:#FFF;border:2px solid #FFF;border-radius:50%;cursor:pointer;transition:all 0.2s ease}#stickyNav .qq-containerUK #combined_searchform .searchform input[type=radio]+label:hover span{background:#EEE;border-color:#7d7d7d}#stickyNav .qq-containerUK #combined_searchform .searchform input[type=radio]:checked+label span{background:#7d7d7d;border-color:#FFF}#stickyNav .qq-containerUK #combined_searchform .searchform label{display:block;font-family:"openSansCondensedBold";font-size:12px;line-height:20px;padding-top:8px;width:100px}#stickyNav .qq-containerUK #combined_searchform .searchform label .searchdate{font-family:"openSansCondensedLight";font-size:0.813em;color:#748a07}#stickyNav .qq-containerUK #combined_searchform .searchform input[type=text]{width:100%;background:#797266;color:#fff;padding:5px;min-height:30px;border:0;border-radius:3px;font-family:"openSansCondensedBold";font-size:1em}#stickyNav .qq-containerUK #combined_searchform .searchform input[type=text]{width:96%;min-height:18px;font-size:13px}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__withdate .date,#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__withdate .input{flex:0 1 auto;align-items:flex-start;width:100%}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__withdate .date-arrow,#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__withdate .input-arrow{margin:10px 20px 0}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__withdate .input{margin-bottom:10px}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flight-searchtype{margin-bottom:5px}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flight-searchtype .radio{display:flex;flex-flow:row wrap;justify-content:space-between}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flight-searchtype .radio--nowrap{flex-flow:row nowrap}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flight-searchtype .radio label{flex:0 1 auto;align-items:flex-start;width:50%;font-family:"openSansCondensedLight";font-size:0.875em;cursor:pointer}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flight-searchtype .radio label-arrow{margin:10px 20px 0}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flight-searchtype .radio input[type=radio]+label span{margin-right:3px}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__additionaldest{border-top:1px solid #7d7d7d;padding-top:10px}#stickyNav .qq-containerUK #combined_searchform .searchform .add-destination{margin-top:5px;font-family:"openSansCondensedLight";font-size:0.813em;cursor:pointer}#stickyNav .qq-containerUK #combined_searchform .searchform .calwrap,#stickyNav .qq-containerUK #combined_searchform .searchform .calwrap2,#stickyNav .qq-containerUK #combined_searchform .searchform .calwrap3{margin:0;padding:4px 0;background:#4b4538;text-align:center;border-radius:4px;font-size:0.813em;line-height:0.85em;color:#a0a0a0;cursor:pointer}#stickyNav .qq-containerUK #combined_searchform .searchform .calwrap2--dateselected,#stickyNav .qq-containerUK #combined_searchform .searchform .calwrap3--dateselected,#stickyNav .qq-containerUK #combined_searchform .searchform .calwrap--dateselected{color:#FFF}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flightclass,#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__promocode{width:50%;transition:all 0.3s ease}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flightclass-slideleft{width:0}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__promocode-slideleft{width:100%;transition:all 0.3s ease}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flightclass .chosen-single{width:95%}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__promocode input[type=text]{width:90%}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__promocode-slideleft input[type=text]{width:96%}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .roomradios{width:56.55737704918032%;counter-reset:roomgroups}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .roomradios .flex-item{width:21%}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .roomradios input[type=radio]+label span{background:#4b4538;border-radius:4px;width:30px;height:25px;padding-top:5px;text-align:center;color:#a0a0a0;border:0;opacity:1}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .roomradios input[type=radio]+label span:before{counter-increment:roomgroups;content:counter(roomgroups)}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .roomradios input[type=radio]:checked+label span{background:#797266;color:#FFF}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .paxmessage{width:38.524590163934425%;font-size:0.813em;color:#a0a0a0;font-family:"openSansCondensedLight", Arial, sans-serif!important}#stickyNav .qq-containerUK #combined_searchform .clear{clear:both}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__flightclass,#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__promocode{float:left}#stickyNav .qq-containerUK #combined_searchform .searchform .icon-arrows-white-right{width:11px}#stickyNav .qq-containerUK #combined_searchform .searchform .searchoption__roomgroups .roomradios .flex-item{width:27%}#stickyNav .qq-containerUK .searchoption__roomgroups{overflow:hidden}#stickyNav .qq-containerUK .searchoption__roomgroups-no-of{overflow:visible}#stickyNav .qq-containerUK .searchoption__roomgroups_title{font-family:"openSansCondensedBold";color:#666;text-transform:uppercase;position:relative;letter-spacing:-1px;margin-top:33px!important;font-size:17px}#stickyNav .qq-containerUK .searchoption__roomgroups_title:after{display:block;content:'';position:absolute;right:0;width:78%;height:1px;background:#666;top:50%}#stickyNav .qq-containerUK .searchoption__roomgroups_room{width:33.33333%;float:left}#stickyNav .qq-containerUK .input-group--travellers .input-group-btn,#stickyNav .qq-containerUK .input-group--travellers input[type=text]{float:left;border-radius:6px}#stickyNav .qq-containerUK .input-group--travellers .input-group-btn{width:25%}#stickyNav .qq-containerUK .input-group--travellers input[type=text]{width:30%!important;text-align:center}#stickyNav .qq-containerUK button.btn-number{width:100%;height:29px;background:#4b4538;color:#a0a0a0;border-radius:0 7px 7px 0;font-size:12px}#stickyNav .qq-containerUK button.minusbtn{border-radius:7px 0 0 7px}#stickyNav .qq-containerUK .label_sub{font-family:"openSansCondensedBold";color:#666;font-size:11px;margin:6px 0 8px 0;display:block}#stickyNav .qq-containerUK #combined_searchform .searchtabs li .button.active,#stickyNav .qq-containerUK #combined_searchform .searchtabs li .button:hover{background:#fff;color:#fc9603;font-size:14px;padding:12px}#stickyNav .qq-containerUK #combined_searchform .searchtabs li .button{font-size:14px!important;padding:8px 0px!important;line-height:16px}#stickyNav .qq-containerUK .chosen-container-single .chosen-single span{font-size:14px!important;line-height:22px!important}#header-centered{background:none!important}.phoneReqLabel{width:100%!important;margin:10px 0!important;padding:0px!important}.phoneReqError{margin-left:0px!important;margin-top:-15px!important;margin-bottom:5px!important;width:100%!important}[class*=" icon-"],[class^=icon-]{font-family:"sandalsfontsregular";speak:none;font-size:24px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-text-document-inverted:before{content:"\e90a"}.icon-service-butler:before{content:"\e900"}.icon-service-car:before{content:"\e901"}.icon-service-concierge:before{content:"\e902"}.icon-service-handicap:before{content:"\e903"}.icon-service-lovenest:before{content:"\e904"}.icon-service-rolls-royce:before{content:"\e905"}.icon-service-rolls-royce-r:before{content:"\e906"}.icon-service-room:before{content:"\e907"}.icon-service-tub:before{content:"\e908"}.icon-service-wifi:before{content:"\e909"}.icon-nest:before{content:"\21"}.icon-beaches-new:before{content:"\22"}.icon-grid:before{content:"\23"}.icon-list:before{content:"\24"}.icon-more:before{content:"\25"}.icon-fowl-cay-new:before{content:"\26"}.icon-gpa-new:before{content:"\27"}.icon-leftArrowSmall:before{content:"\2a"}.icon-upArrowBlock:before{content:"\2b"}.icon-downArrowBlock:before{content:"\2d"}.icon-check-in:before{content:"\30"}.icon-cross:before{content:"\31"}.icon-plus:before{content:"\32"}.icon-rightArrowSmall:before{content:"\33"}.icon-leftArrowBig:before{content:"\34"}.icon-downBlockArrow:before{content:"\35"}.icon-club:before{content:"\36"}.icon-englishButlers:before{content:"\37"}.icon-clubSymbol:before{content:"\38"}.icon-handicap3:before{content:"\39"}.icon-upDownArrows:before{content:"\40"}.icon-check:before{content:"\41"}.icon-foundation:before{content:"\42"}.icon-handicap-2:before{content:"\5e"}.icon-facebook:before{content:"\61"}.icon-gplus:before{content:"\62"}.icon-twitter:before{content:"\63"}.icon-pinterest:before{content:"\64"}.icon-download:before{content:"\65"}.icon-camera:before{content:"\66"}.icon-video:before{content:"\67"}.icon-map:before{content:"\68"}.icon-vrx:before{content:"\69"}.icon-tag:before{content:"\6a"}.icon-fowlcay:before{content:"\6b"}.icon-beaches:before{content:"\6c"}.icon-sandals:before{content:"\6d"}.icon-island-routes:before{content:"\6e"}.icon-private-villas:before{content:"\6f"}.icon-grand-pineapple:before{content:"\70"}.icon-rightBlockArrow:before{content:"\71"}.icon-right-arrow:before{content:"\72"}.icon-wedding:before{content:"\73"}.icon-dollar:before{content:"\74"}.icon-planner:before{content:"\75"}.icon-butler3:before{content:"\76"}.icon-dest:before{content:"\77"}.icon-directions:before{content:"\78"}.icon-compare:before{content:"\79"}.icon-downArrowSmall:before{content:"\7a"}.icon-bullet-list:before{content:"\e600"}.icon-flipbook:before{content:"\e601"}.icon-butler-elite:before{content:"\e602"}.icon-share:before{content:"\e603"}.icon-link:before{content:"\e604"}.icon-map-outline:before{content:"\e605"}.icon-tag-outline:before{content:"\e606"}.icon-arrow-outline:before{content:"\e607"}.icon-nest-new:before{content:"\e608"}.icon-accommodations:before{content:"\e609"}.icon-activities:before{content:"\e60a"}.icon-dining:before{content:"\e60b"}.icon-media:before{content:"\e60c"}.icon-specials:before{content:"\e60d"}.icon-downArrowBig:before{content:"\e60e"}.icon-redlane:before{content:"\e60f"}.icon-scuba:before{content:"\e610"}.icon-lovenesticon:before{content:"\e611"}.icon-lovenest-1:before{content:"\e612"}.icon-publish:before{content:"\e613"}.icon-weddings:before{content:"\e914"}.icon-rtk:before{content:"\e915"}.icon-anniversaries:before{content:"\e916"}.icon-honeymoons:before{content:"\e917"}.icon-engagements:before{content:"\e918"}.icon-instagram:before{content:"\f16d"}#about-nav,#mm-nav-wrapper,.list-menu,.list-menu a,.list-menu li,.list-mm-menu,.list-mm-menu a,.list-mm-menu li,.mmi{display:inline-block;*display:inline;zoom:1;vertical-align:top}.header-wrapper{height:60px;background:url("/assets/img/global/bg-menu-details.gif") top left repeat;min-width:1024px}#mm-submenu-bg,#page-header{min-width:1024px}#mm-submenu-bg{background:url(/assets/img/global/bg-menu-details-compressor.gif) center top repeat}#page-header{background:url("/assets/img/global/bg-menu-details.gif") top left repeat;position:relative;z-index:525;height:60px}#page-header-wrapper{width:960px;position:static;margin:0 auto;z-index:200;font-size:0px;line-height:0px}#mm-submenu-bg{-webkit-box-shadow:0px 5px 15px -5px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 15px -5px rgba(0,0,0,0.3);box-shadow:0px 5px 15px -5px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')";position:absolute;left:0px;right:0px;height:380px;bottom:-380px;display:none}@-webkit-keyframes show{0%{opacity:0.01}to{opacity:1.00}}@keyframes show{0%{opacity:0.01}to{opacity:1.00}}.mm-link-wrapper,.submenu-wrapper{float:left}.mm-img-wrapper{float:right}.submenu-wrapper:hover .submenu-shadow{width:100%;height:365px;left:0px;padding-top:17px;background:url("/assets/img/global/bg-menu-details.gif") top left repeat;position:absolute;z-index:0}.submenu-wrapper:hover .mm-submenu{display:block}.mm-submenu{-webkit-animation:show 0.4s ease-in;-moz-animation:show 0.4s ease-in;-ms-animation:show 0.4s ease-in;-o-animation:show 0.4s ease-in;animation:show 0.4s ease-in;z-index:1;left:0px;height:366px;width:960px;margin:auto;overflow:hidden;position:relative;display:none}.mm-submenu:before{content:'';display:block;height:0px;position:absolute;width:100%;z-index:999}#mm-nav-wrapper{clear:right;position:relative}.list-menu{font-size:0px;line-height:0px;width:608px}.list-mm-menu{font-size:0px;line-height:0px;width:700px}#mm-minimenu{padding-left:351px;height:60px}#mm-minimenu li.first{margin-left:15px;font-family:"openSansCondensedBold";font-size:19px;line-height:13px;color:#a89e8e;padding-top:18px}#mm-minimenu li.first span{font-size:10px;display:block;padding-left:3px}#mm-minimenu li.second{margin-left:10px;font-family:"openSansCondensedBold";font-size:33px;color:#fff;padding-top:28px}#mm-minimenu li.third{margin:11px 8px 0 8px}#mm-minimenu li.four{margin-left:2px;font-family:"openSansCondensedBold";font-size:19px;line-height:13px;color:#a89e8e;padding-top:16px;margin-right:10px}#mm-minimenu li.four span{font-size:10px;display:block;padding-left:3px;text-transform:uppercase}#mm-minimenu li#mm-reservation{top:9px;right:-4px;right:-9px\9}#mm-minimenu li#mm-reservation>a{font-size:18px;text-align:center;border-left:0px;color:#fff;text-transform:uppercase;width:175px;height:39px;line-height:39px;cursor:pointer;padding:0px;background-color:#fc9603;background-image:-moz-linear-gradient(top, #e58700, #fc9603);background-image:-ms-linear-gradient(top, #e58700, #fc9603);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e58700), to(#fc9603));background-image:-webkit-linear-gradient(top, #e58700, #fc9603);background-image:-o-linear-gradient(top, #e58700, #fc9603);background-image:linear-gradient(top, #e58700, #fc9603);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFE58700', endColorstr='#FFFC9603');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE58700', endColorstr='#FFFC9603')"}#mm-minimenu li#mm-reservation>a i.down-arrow{font-size:9px;margin-top:14px;margin-left:3px}#mm-minimenu li#mm-reservation>a i.cross{font-size:12px;color:white!important;margin-top:13px;margin-left:4px;display:none}#mm-minimenu li#mm-reservation>a.active,#mm-minimenu li#mm-reservation>a:hover{background-color:#e58700;background-image:-moz-linear-gradient(top, #fc9603, #e58700);background-image:-ms-linear-gradient(top, #fc9603, #e58700);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fc9603), to(#e58700));background-image:-webkit-linear-gradient(top, #fc9603, #e58700);background-image:-o-linear-gradient(top, #fc9603, #e58700);background-image:linear-gradient(top, #fc9603, #e58700);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFFC9603', endColorstr='#FFE58700');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFC9603', endColorstr='#FFE58700')"}#mm-minimenu li#mm-reservation>a.active i.cross{display:inline-block}#mm-minimenu li#mm-reservation>a.active i.down-arrow{display:none}#mm-minimenu li a{color:#fff;font:bold 10px/10px Arial, verdana;padding:12px 7px}#mm-minimenu li a:hover{color:#c7e700}#mm-minimenu .gsForm{padding:8px 0;margin-right:10px}#mm-minimenu .gsForm input.searchInput{height:18px;border-radius:2px;border:1px solid;padding:0 5px}#mm-minimenu .gsForm .goSearch{background-color:#6d8301;background-image:-moz-linear-gradient(top, #9eb52c, #6d8301);background-image:-ms-linear-gradient(top, #9eb52c, #6d8301);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#9eb52c), to(#6d8301));background-image:-webkit-linear-gradient(top, #9eb52c, #6d8301);background-image:-o-linear-gradient(top, #9eb52c, #6d8301);background-image:linear-gradient(top, #9eb52c, #6d8301);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF9EB52C', endColorstr='#FF6D8301');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9EB52C', endColorstr='#FF6D8301')";color:#fff;border:1px solid #FFF;border-radius:2px;height:18px;width:34px;cursor:pointer;margin-left:2px;font-weight:bold}#mm-minimenu .gsForm .goSearch.active,#mm-minimenu .gsForm .goSearch:hover{background-color:#9eb52c;background-image:-moz-linear-gradient(top, #6d8301, #9eb52c);background-image:-ms-linear-gradient(top, #6d8301, #9eb52c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6d8301), to(#9eb52c));background-image:-webkit-linear-gradient(top, #6d8301, #9eb52c);background-image:-o-linear-gradient(top, #6d8301, #9eb52c);background-image:linear-gradient(top, #6d8301, #9eb52c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF6D8301', endColorstr='#FF9EB52C');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6D8301', endColorstr='#FF9EB52C')"}#mm-mainmenu{max-width:710px;margin-left:268px;z-index:555;position:static}#mm-mainmenu>li>a{color:#ffffff;background:#30414d;font:14px/14px "openSansCondensedBold";padding:15px 0px;white-space:nowrap;text-align:center;position:relative;z-index:10;text-transform:uppercase;margin-bottom:-17px}#mm-mainmenu>li>a.selected,#mm-mainmenu>li>a:hover{color:#809a00;background-color:#30414d;background-image:-moz-linear-gradient(top, #3e5667, #30414d);background-image:-ms-linear-gradient(top, #3e5667, #30414d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3e5667), to(#30414d));background-image:-webkit-linear-gradient(top, #3e5667, #30414d);background-image:-o-linear-gradient(top, #3e5667, #30414d);background-image:linear-gradient(top, #3e5667, #30414d);background-repeat:repeat-x}#mm-mainmenu>li:hover>a{color:#809a00;background-color:#30414d;background-image:-moz-linear-gradient(top, #3e5667, #30414d);background-image:-ms-linear-gradient(top, #3e5667, #30414d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3e5667), to(#30414d));background-image:-webkit-linear-gradient(top, #3e5667, #30414d);background-image:-o-linear-gradient(top, #3e5667, #30414d);background-image:linear-gradient(top, #3e5667, #30414d);background-repeat:repeat-x}#mm-mainmenu li.mm-first>a{border-width:1px}#mm-mainmenu li#mm-reservation{top:36px}#mm-mainmenu li#mm-reservation>a{font-size:20px;text-align:center;border-left:0px;color:#fff;text-transform:uppercase;width:132px;height:39px;line-height:39px;cursor:pointer;padding:0px;background-color:#6d8301;background-image:-moz-linear-gradient(top, #9eb52c, #6d8301);background-image:-ms-linear-gradient(top, #9eb52c, #6d8301);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#9eb52c), to(#6d8301));background-image:-webkit-linear-gradient(top, #9eb52c, #6d8301);background-image:-o-linear-gradient(top, #9eb52c, #6d8301);background-image:linear-gradient(top, #9eb52c, #6d8301);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF9EB52C', endColorstr='#FF6D8301');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9EB52C', endColorstr='#FF6D8301')"}#mm-mainmenu li#mm-reservation>a i.down-arrow{font-size:9px;margin-top:14px;margin-left:3px}#mm-mainmenu li#mm-reservation>a i.cross{font-size:12px;color:white!important;margin-top:13px;margin-left:4px;display:none}#mm-mainmenu li#mm-reservation>a.active,#mm-mainmenu li#mm-reservation>a:hover{background-color:#9eb52c;background-image:-moz-linear-gradient(top, #6d8301, #9eb52c);background-image:-ms-linear-gradient(top, #6d8301, #9eb52c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6d8301), to(#9eb52c));background-image:-webkit-linear-gradient(top, #6d8301, #9eb52c);background-image:-o-linear-gradient(top, #6d8301, #9eb52c);background-image:linear-gradient(top, #6d8301, #9eb52c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF6D8301', endColorstr='#FF9EB52C');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6D8301', endColorstr='#FF9EB52C')"}#mm-mainmenu li#mm-reservation>a.active i.cross{display:inline-block}#mm-mainmenu li#mm-reservation>a.active i.down-arrow{display:none}#mm-mainmenu .customlook{color:#c7e700!important}#mm-mainmenu .mm-heading{font-weight:bold;color:#c7c7c7;font-size:18px}.mm-diff{width:92px;top:0px;position:relative}.mm-res{width:138px;top:0px;position:relative}.mm-act{width:138px;top:0px;position:relative}.mm-wed{width:98px;top:0px;position:relative}.mm-spa{width:55px;top:0px;position:relative}.mm-pho{width:80px;top:0px;position:relative}.mm-spc{width:90px;top:0px;position:relative}#mm-reservation{position:absolute;top:0px}.nav-strip{min-width:960px;max-width:1280px;background:#30414d;height:44px;margin:-27px auto 0 auto}.qq-container{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0px 4px 10px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 4px 10px 1px rgba(0,0,0,0.3);box-shadow:0px 4px 10px 1px rgba(0,0,0,0.3);background:#2d271a;width:243px;height:auto;padding:30px 11px 18px;display:none;position:absolute;z-index:1;left:auto;right:0px;z-index:100}.qq-container .check-in{border-bottom:1px solid #534e43;padding-bottom:10px;vertical-align:top}.qq-container .check-in .label{width:70px;font-family:"openSansCondensedBold";font-size:14px;color:#fff;display:inline-block}.qq-container .check-in .mid-box{display:inline-block}.qq-container .check-in .txtBox{border:none;background:#2d271a;width:130px;border:0px solid gray;height:25px;font-size:24px;color:#fff!important;padding-left:4px}.qq-container .check-in .icon-calender{display:inline-block}.qq-container .check-in .icon-calender img{padding:0px 0 0 5px;margin-top:-8px}.qq-container .check-out{padding-bottom:10px;vertical-align:top;padding-top:10px}.qq-container .check-out .label{width:70px;font-family:"openSansCondensedBold";font-size:14px;color:#fff;display:inline-block}.qq-container .check-out .mid-box{display:inline-block}.qq-container .check-out .txtBox{border:none;background:#2d271a;width:130px;border:0px solid gray;height:25px;font-size:24px;color:#fff!important;padding-left:4px}.qq-container .check-out .icon-calender{display:inline-block}.qq-container .check-out .icon-calender img{padding:0px 0 0 5px;margin-top:-8px}.qq-container .members-sec{display:inline-block}.qq-container .members-sec .mlt{margin-left:10px}.qq-container .members-sec .select{position:relative;display:inline-block;margin-bottom:15px;vertical-align:top}.qq-container .members-sec .select select{display:inline-block;width:116px;cursor:pointer;padding:13px 10px;outline:0;border:0;border-radius:0;background:#797266;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:13px;font-family:"openSansCondensedBold";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.qq-container .members-sec .select select.wth{width:160px;margin-left:6px}.qq-container .members-sec .select select option{background:#797266;color:#fff}.qq-container .members-sec .select select::-ms-expand{display:none}.qq-container .members-sec .select select:focus,.qq-container .members-sec .select select:hover{color:#fff;background:#6a6459}.qq-container .members-sec .select select:disabled{opacity:0.5;pointer-events:none}.qq-container .members-sec .select_arrow{position:absolute;top:25px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent}.qq-container .members-sec .select select:focus~.select_arrow,.qq-container .members-sec .select select:hover~.select_arrow{border-top-color:#fff}.qq-container .members-sec .select select:disabled~.select_arrow{border-top-color:#ccc}.qq-container .members-sec .select_tarrow{position:absolute;top:10px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.qq-container .members-sec .select select:focus~.select_tarrow,.qq-container .members-sec .select select:hover~.select_tarrow{border-top-color:#fff}.qq-container .members-sec .select select:disabled~.select_tarrow{border-top-color:#ccc}.qq-container .members-sec .bookNow-btn{display:inline-block}.qq-container .members-sec .bookNow-btn a{font-size:20px!important;padding:0px!important;text-align:center;border-left:0px;color:#fff;text-transform:uppercase;width:243px;height:47px;line-height:47px!important;cursor:pointer;display:block;margin-left:0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#6aa821;background-image:-moz-linear-gradient(top, #6fb122, #6aa821);background-image:-ms-linear-gradient(top, #6fb122, #6aa821);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6fb122), to(#6aa821));background-image:-webkit-linear-gradient(top, #6fb122, #6aa821);background-image:-o-linear-gradient(top, #6fb122, #6aa821);background-image:linear-gradient(top, #6fb122, #6aa821);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF6FB122', endColorstr='#FF6AA821');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6FB122', endColorstr='#FF6AA821')";position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.qq-container .members-sec .bookNow-btn a img{font-size:25px;margin-top:14px;margin-left:3px;position:absolute;top:-2px;right:44px}.qq-container .members-sec .bookNow-btn a.active,.qq-container .members-sec .bookNow-btn a:hover{background-color:#6fb122;background-image:-moz-linear-gradient(top, #6aa821, #6fb122);background-image:-ms-linear-gradient(top, #6aa821, #6fb122);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6aa821), to(#6fb122));background-image:-webkit-linear-gradient(top, #6aa821, #6fb122);background-image:-o-linear-gradient(top, #6aa821, #6fb122);background-image:linear-gradient(top, #6aa821, #6fb122);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF6AA821', endColorstr='#FF6FB122');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6AA821', endColorstr='#FF6FB122')";color:#e38500}.qq-container .members-sec .bookNow-btn a.active i.cross{display:inline-block}.qq-container .members-sec .bookNow-btn a.active i.down-arrow{display:none}.qq-container .bookOnline{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#fff;width:190px;margin:0 auto;margin-top:0px;padding-top:23px;text-transform:uppercase;border:1px dashed #6fb122;text-align:center;border-top:0px}.qq-container .bookOnline span{font-weight:bold;color:#e38500;display:block;font-size:34px;line-height:51px}.qq-container .bookAndSave{width:240px;color:#afaaa2;border-color:#6a6a6a}.qq-container .bookAndSave span{color:#d62415}.qq-container .bookAndSave:hover{background:#000;background:rgba(0, 0, 0, 0.15);color:#afaaa2}.qq-container .black-btn,.qq-container .calendar-wrapper .text,.qq-container .ddl-container .ddl-text{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(/assets/img/global//qq/FFFFFF-0.2.png);margin-bottom:10px;height:31px;font:16px/31px "openSansCondensedBold";color:white;padding:0;cursor:pointer}.qq-container .black-btn:hover,.qq-container .calendar-wrapper .text:hover,.qq-container .ddl-container .ddl-text:hover{background:#878787}.qq-container .black-btn.focused,.qq-container .calendar-wrapper .focused.text,.qq-container .ddl-container .focused.ddl-text{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.qq-container .black-btn.unactive,.qq-container .calendar-wrapper .unactive.text,.qq-container .ddl-container .unactive.ddl-text{color:rgba(255, 255, 255, 0.3);background:url(/assets/img/global//qq/B3B2B2-0.1.png)}.qq-container .black-btn.unactive:hover,.qq-container .calendar-wrapper .unactive.text:hover,.qq-container .ddl-container .unactive.ddl-text:hover{background:#878787;color:white}.qq-container .vacation-type{width:118px}.qq-container .origin-ddl{visibility:visible;zoom:1;z-index:5}.qq-container .cont-country{z-index:4}.qq-container .cont-rst{z-index:3}.qq-container .ui-datepicker{width:240px}.qq-container .ui-datepicker table.ui-datepicker-calendar{width:192px;margin:0 auto 10px;line-height:24px}.qq-container .ui-datepicker th{line-height:13px}.qq-container .ui-datepicker td{padding:0;margin:0}.qq-container .ui-datepicker td a,.qq-container .ui-datepicker td span{padding:0;margin:0 auto;line-height:15px;padding-top:2px;height:16px;width:23px;text-align:center}.qq-container .ui-state-disabled,.qq-container .ui-widget-content .ui-state-disabled,.qq-container .ui-widget-header .ui-state-disabled{filter:none}.qq-container .ui-state-disabled span,.qq-container .ui-widget-content .ui-state-disabled span,.qq-container .ui-widget-header .ui-state-disabled span{color:#bdbdbd\9}.qq-container .input-select-wrapper{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #6d6d6d;background:#6d6d6d;margin-bottom:10px;height:31px}.qq-container .input-select-wrapper:hover{border-color:#c7e700}.qq-container .input-select-wrapper.focused{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.qq-container .input-select-wrapper:after,.qq-container .input-select-wrapper:before{border-color:transparent!important}.qq-container .input-select-wrapper .input-select-wrappertext{font:16px/31px "openSansCondensedBold";color:white;padding:0 40px 0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.qq-container .ddl-container{position:relative}.qq-container .ddl-container .ddl-text{position:relative;z-index:90;padding:0 30px 0 10px;overflow:hidden}.qq-container .ddl-container .ddl-text:after{content:'';background:url(/assets/img/global/icon-arrow-down-grey.png) left top no-repeat;position:absolute;right:10px;top:12px;width:13px;height:7px;display:inline-block;*display:inline;zoom:1;vertical-align:top}.qq-container .ddl-container .ddl-list{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')";display:none;background:white;border-bottom:1px solid #f1f1f1;position:absolute;top:34px;left:0;width:243px;z-index:100}.qq-container .ddl-container .ddl-list li{cursor:pointer;color:#acacac;font:16px/30px "openSansCondensedBold";height:30px;padding:0 10px;display:block;border-bottom:1px solid #e8e8e8}.qq-container .ddl-container .ddl-list li:last-child{border:0}.qq-container .ddl-container .ddl-list li:hover{background:#f6f6f6;color:#453c2d}.qq-container .ddl-container .ddl-list li.selected{color:#453c2d}.qq-container .ddl-container .ddl-list li.long{line-height:18px;padding-top:6px;padding-bottom:8px}.qq-container .calendar-wrapper{position:relative;z-index:2}.qq-container .calendar-wrapper .qq-calendar{display:none;margin:-5px 0 10px}.qq-container .calendar-wrapper .qq-calendar i{display:none}.qq-container .calendar-wrapper .text{padding:0 40px 0 10px}.qq-container .calendar-wrapper .text.date-selected{background-color:#8aa40d;background-image:-moz-linear-gradient(top, #bcd53e, #8aa40d);background-image:-ms-linear-gradient(top, #bcd53e, #8aa40d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bcd53e), to(#8aa40d));background-image:-webkit-linear-gradient(top, #bcd53e, #8aa40d);background-image:-o-linear-gradient(top, #bcd53e, #8aa40d);background-image:linear-gradient(top, #bcd53e, #8aa40d);background-repeat:repeat-x}.qq-container .calendar-wrapper .text:after{content:'';background:url(/assets/img/global/icon-arrow-down-grey.png) left top no-repeat;position:absolute;right:10px;top:12px;width:13px;height:7px;display:inline-block;*display:inline;zoom:1;vertical-align:top}.qq-container form{width:243px}.qq-container form button,.qq-container form select{padding:0;margin:0;width:100%;cursor:pointer;outline:none;display:block}.qq-container form button.submit{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f2f2f2;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-ms-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(top, #ffffff, #f2f2f2);background-repeat:repeat-x;color:#809a00;padding:0;border:0;margin-bottom:10px;height:31px;font:16px/31px "openSansCondensedBold";cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.qq-container form button.submit i{font-size:16px;line-height:16px;margin-top:8px}.qq-container form button.submit:hover{background-color:#ffffff;background-image:-moz-linear-gradient(top, #e6e6e6, #ffffff);background-image:-ms-linear-gradient(top, #e6e6e6, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#ffffff));background-image:-webkit-linear-gradient(top, #e6e6e6, #ffffff);background-image:-o-linear-gradient(top, #e6e6e6, #ffffff);background-image:linear-gradient(top, #e6e6e6, #ffffff);background-repeat:repeat-x}.qq-container .qqBestPrice{background:url(/assets/img/global/best-price-icon.gif) center right no-repeat;font:11px/13px "openSansCondensedBold";color:#acacac;padding-right:10px;margin:8px 0 0;text-decoration:none;text-transform:uppercase;text-align:right;width:230px}.qq-container .qqBestPrice:hover{color:#f0f0f0}#about-nav{width:153px;height:82px;position:absolute;z-index:100;display:block!important}#about-nav #mm-logo-ddl{-webkit-animation:show 0.15s ease-in;-moz-animation:show 0.15s ease-in;-ms-animation:show 0.15s ease-in;-o-animation:show 0.15s ease-in;animation:show 0.15s ease-in;visibility:hidden}#about-nav .divider-mm-logo-ddl{margin-top:6px;border-top:1px solid #2b2b2b;border-bottom:1px solid #4e4e4e;width:152px}#about-nav .li-mm{margin-top:8px}#about-nav .btn-mm{width:132px;height:10px;margin:0 auto;background:#525252;color:#fff;font:12px/12px "openSansCondensedBold";padding:10px 0px;text-transform:uppercase;text-align:center;border-radius:1px}#about-nav .btn-mm:before{display:none}#about-nav:hover #mm-logo-ddl{display:block!important;visibility:visible}#about-nav a,#about-nav li{display:block}#about-nav>li>a{background:url(/assets/img/global//mainLogo.png) top left no-repeat;width:269px;height:115px;cursor:pointer;background-size:269px 115px;margin-top:10px}#about-nav ul{background:#444444;background:-moz-linear-gradient(top, #333333 0%, #444444 22px, #444444 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #333333), color-stop(22px, #444444), color-stop(100%, #444444));background:-webkit-linear-gradient(top, #333333 0%, #444444 22px, #444444 100%);background:-o-linear-gradient(top, #333333 0%, #444444 22px, #444444 100%);background:-ms-linear-gradient(top, #333333 0%, #444444 22px, #444444 100%);background:linear-gradient(to bottom, #333333 0%, #444444 22px, #444444 100%);position:absolute;left:0px;bottom:-289px;width:100%;padding:12px 0 10px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-radius-bottomleft:5px;-webkit-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')";display:none}#about-nav ul li a{color:#97938b;font:16px/16px "openSansCondensedBold";padding:6px 10px}#about-nav ul li a:hover{color:#fff}#about-nav ul li a:before{font-family:"sandalsfontsregular";content:'q';font-size:7px;vertical-align:middle;padding-right:3px}.ukOptions a{display:inline-block;width:98px;cursor:pointer;padding:13px 10px;outline:0;border:0;border-radius:0;background:#797266;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:15px!important;font-family:"openSansCondensedBold"!important;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:20px}.ukOptions a:hover{color:#fc9603!important}.ukOptions a.selected{background:#fff;color:#fc9603!important}.ukOptions a#hotelFlight{margin-right:18px}.destinationSelect .select{position:relative;display:inline-block;margin-bottom:15px;vertical-align:top}.destinationSelect .select select{display:inline-block;width:242px;cursor:pointer;padding:13px 10px;outline:0;border:0;border-radius:0;background:#797266;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:13px;font-family:"openSansCondensedBold";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.destinationSelect .select select.wth{width:160px;margin-left:6px}.destinationSelect .select select option{background:#797266;color:#fff}.destinationSelect .select select::-ms-expand{display:none}.destinationSelect .select select:focus,.destinationSelect .select select:hover{color:#fff;background:#6a6459}.destinationSelect .select select:disabled{opacity:0.5;pointer-events:none}.destinationSelect .select_arrow{position:absolute;top:25px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent}.destinationSelect .select select:focus~.select_arrow,.destinationSelect .select select:hover~.select_arrow{border-top-color:#fff}.destinationSelect .select select:disabled~.select_arrow{border-top-color:#ccc}.destinationSelect .select_tarrow{position:absolute;top:10px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.destinationSelect .select select:focus~.select_tarrow,.destinationSelect .select select:hover~.select_tarrow{border-top-color:#fff}.destinationSelect .select select:disabled~.select_tarrow{border-top-color:#ccc}#modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:scroll;margin:0;padding:0;background:url(/assets/img/global//modal-bg.png) 0 0 repeat;background:rgba(0, 0, 0, 0.8);opacity:1.00;filter:alpha(opacity=1);z-index:550}#modalOverlay .itemArrows{background:url(/assets/img/resorts/accLightbox-item-arrows.png) 0 0 no-repeat;width:47px;height:238px;display:block;position:fixed;top:38%;z-index:999999}#modalOverlay .itemArrows.itemPrev{background-position:0px 0px;left:0px}#modalOverlay .itemArrows.itemPrev:hover{background-position:0px -238px}#modalOverlay .itemArrows.itemNext{background-position:-47px 0px;right:0px}#modalOverlay .itemArrows.itemNext:hover{background-position:-47px -238px}#modalOverlay #modalWindow{position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:52}#modalOverlay #modalWindow a#modalClose{background:url(/assets/img/global//modal-close.png) 0 0 no-repeat;width:55px;height:55px;position:absolute;top:-27px;right:-27px;display:block;z-index:99999;cursor:pointer}#modalOverlay #modalWindow a#modalClose:hover{background-position:0px -55px}#modalOverlay #modalPopup{width:960px;height:100%;position:relative}#modalOverlay #modalPopup #closeWrap{position:fixed;left:50%;top:-3px;width:980px;z-index:20;margin-left:-480px}#modalOverlay #modalPopup #closeWrap a#closeModal{background:url(/assets/img/global//modal-close.png) 0 0 no-repeat;width:55px;height:55px;position:absolute;top:70px;right:-8px;right:0px\9;display:block;z-index:99999;cursor:pointer}#modalOverlay #modalPopup #closeWrap a#closeModal:hover{background-position:0px -55px}#modalOverlay #modalPopup #closeWrapSmall{position:fixed;left:50%;top:0;width:810px;margin-left:-455px;z-index:20}#modalOverlay #modalPopup #closeWrapSmall a#closeModal{background:url(/assets/img/global//modal-close.png) 0 0 no-repeat;width:55px;height:55px;position:absolute;top:12px;right:-8px;display:block;z-index:99999;cursor:pointer}#modalOverlay #modalPopup #closeWrapSmall a#closeModal:hover{background-position:0px -55px}.noscroll{overflow:hidden;margin:0;position:relative;-webkit-overflow-scrolling:none}.overlaymessage h3.headerwithicon{position:relative;color:#f18d03;font-size:18px;text-transform:uppercase;font-family:"openSansCondensedBold";margin:20px 0;padding-top:23px}.overlaymessage h3.headerwithicon:before{z-index:500;position:relative;counter-increment:headerwithicon;content:counter(headerwithicon) ". "}.icon-arrows{display:inline-block;background-image:url("/assets/img/global/1488738553_iconsarrows.png");background-repeat:no-repeat;width:12px;height:17px}.icon-arrows-black-right{background-position:0 0}.icon-arrows-black-left{background-position:0 -17px}.icon-arrows-grey-right{background-position:-11px 0}.icon-arrows-grey-left{background-position:-11px -17px}.icon-arrows-white-right{background-position:-22px 0}.icon-arrows-white-left{background-position:-22px -17px}.icon-arrows-green-right{background-position:-44px 0}.icon-arrows-green-left{background-position:-33px -17px}.icon-arrows-small-black-left{width:6px;height:9px;background-position:-38px -34px}.icon-arrows-small-black-right{width:6px;height:9px;background-position:0 -34px}.icon-arrows-small-grey-left{width:6px;height:9px;background-position:-33px -34px}.icon-arrows-small-grey-right{width:6px;height:9px;background-position:-6px -34px}.icon-arrows-small-white-left{width:6px;height:9px;background-position:-27px -34px}.icon-arrows-small-white-right{width:6px;height:9px;background-position:-11px -34px}.icon-arrows-small-green-left{width:6px;height:9px;background-position:-22px -34px}.icon-arrows-small-green-right{width:6px;height:9px;background-position:-17px -34px}#combined_searchform .flex-container{display:flex;flex-flow:row wrap;justify-content:space-between}#combined_searchform .flex-container--nowrap{flex-flow:row nowrap}#combined_searchform .flex-item{flex:0 1 auto;align-items:flex-start}#combined_searchform .flex-item-arrow{margin:10px 20px 0}button{border:none}#combined_searchform .button{padding:6px 13px;border-radius:4px;font-family:"openSansCondensedBold";cursor:pointer}#combined_searchform .button__search{background:#f18d03;color:#fff;font-family:"openSansCondensedBold";line-height:1.25em;padding:.3125rem .625rem;cursor:pointer;text-align:center;transition:all 0.3s ease;margin-top:15px}#combined_searchform .button__search span.icon-arrows{float:right;margin-top:4px;margin-right:4px}#combined_searchform .button__block{display:block;width:100%;font-size:17px}#combined_searchform .chosen-container{font-family:"openSansCondensedBold";font-size:1em}#combined_searchform .chosen-container .chosen-single{font-family:"openSansCondensedBold"}#combined_searchform .chosen-container.chosen-container-active.chosen-with-drop .chosen-single,#combined_searchform .chosen-container .chosen-single{background:#797266;color:#fff;box-shadow:0px 0px 0px;border:0;height:30px;padding-top:3px}#combined_searchform .chosen-container.chosen-single-highlight{border:2px solid rgba(255, 0, 0, 0.5)}#combined_searchform .chosen-container .chosen-drop{background:#FFF;color:#3E3E3E;-webkit-box-shadow:0 3px 3px 0 rgba(21, 21, 21, 0.24);-moz-box-shadow:0 3px 3px 0 rgba(21, 21, 21, 0.24);box-shadow:0 3px 3px 0 rgba(21, 21, 21, 0.24);border:0;border-radius:4px;top:30px;padding:0}#combined_searchform .chosen-container .chosen-results{max-height:2000px;padding:0;margin:0}#combined_searchform .chosen-container .chosen-results li{padding:8px 12px;border-bottom:1px solid #e8e8e8;font-size:14px;font-family:"openSansCondensedBold"}#combined_searchform .chosen-container .chosen-results li.group-result{color:#acacac;font-family:"openSansCondensedBold";font-weight:400}#combined_searchform .chosen-container .chosen-results li.group-option{padding-left:12px}#combined_searchform .chosen-container .chosen-results li.highlighted{background-color:#f6f6f6;background-image:none;color:#7d7d7d}#combined_searchform .chosen-container-single .chosen-single div{top:12px;right:8px;width:13px;height:8px;transition:transform 0.2s ease}#combined_searchform .chosen-container-single .chosen-single div b{background:url("/assets/img/global/1487252401_chosensprite.png") 0 0 no-repeat}#combined_searchform .chosen-container-active.chosen-with-drop .chosen-single div{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);top:10px}#combined_searchform .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 0}#combined_searchform input[type=checkbox],#combined_searchform input[type=radio]{display:none}#combined_searchform input[type=checkbox]+label a,#combined_searchform input[type=radio]+label a{color:#748a07;text-decoration:underline}#combined_searchform input[type=checkbox]+label span{display:inline-block;width:15px;height:15px;margin:-2px 5px 0 0;vertical-align:middle;background-image:url("/assets/img/global/1485469152_sprites.png");background-repeat:no-repeat;cursor:pointer}#combined_searchform input[type=checkbox]+label span{background-position:0 0}#combined_searchform input[type=checkbox]+label:hover span{background-position:-15px 0}#combined_searchform input[type=checkbox]:checked+label span{background-position:-30px 0}#combined_searchform input[type=radio]+label span{display:inline-block;width:15px;height:15px;margin:-2px 5px 0 0;vertical-align:middle;background:#e1e1e1;border:0;border-radius:50%;cursor:pointer;transition:opacity 0.2s ease}#combined_searchform input[type=radio]+label:hover span{opacity:0.5;background:#748a07}#combined_searchform input[type=radio]:checked+label span{opacity:1;background:#748a07}#combined_searchform input[type=text]{border:none}.site-container{width:960px;margin:0 auto}.site-container-fullwidth{width:100%}form#combined_searchform{max-width:265px;margin:0 auto}#combined_searchform .searchtabs{margin:0 0 10px 0;list-style-type:none;padding:0}#combined_searchform .searchtabs li{display:inline-block;width:49%}#combined_searchform .searchtabs li .button{background:#4b4538;color:#a0a0a0;border-radius:4px;width:98%;font-family:"openSansCondensedBold";font-size:1em;cursor:pointer;outline:none;transition:all 0.2s ease}#combined_searchform .searchtabs li .button.active,#combined_searchform .searchtabs li .button:hover{background:#797266;color:#FFF;outline:none;outline-color:#797266}#combined_searchform .daterangepicker{display:none}#combined_searchform .daterangepicker .calendar .daterangepicker_input{display:none}#combined_searchform .daterangepicker .calendar td,#combined_searchform .daterangepicker .calendar th{min-width:24px;height:15px}#combined_searchform .searchform{background:#2d271a;padding:10px;color:#FFF}#combined_searchform .searchform input[type=radio]+label span{background:#FFF;border:2px solid #FFF;border-radius:50%;cursor:pointer;transition:all 0.2s ease}#combined_searchform .searchform input[type=radio]+label:hover span{background:#EEE;border-color:#7d7d7d}#combined_searchform .searchform input[type=radio]:checked+label span{background:#7d7d7d;border-color:#FFF}#combined_searchform .searchform label{display:block;font-family:"openSansCondensedBold";font-size:12px;line-height:20px;padding-top:8px}#combined_searchform .searchform label .searchdate{font-family:"openSansCondensedLight";font-size:0.813em;color:#748a07}#combined_searchform .searchform input[type=text]{width:100%;background:#797266;color:#fff;padding:5px;min-height:30px;border:0;border-radius:3px;font-family:"openSansCondensedBold";font-size:1em}#combined_searchform .searchform input[type=text]{width:96%;min-height:18px;font-size:13px}#combined_searchform .searchform .searchoption__withdate .date,#combined_searchform .searchform .searchoption__withdate .input{flex:0 1 auto;align-items:flex-start;width:100%}#combined_searchform .searchform .searchoption__withdate .date-arrow,#combined_searchform .searchform .searchoption__withdate .input-arrow{margin:10px 20px 0}#combined_searchform .searchform .searchoption__withdate .input{margin-bottom:10px}#combined_searchform .searchform .searchoption__flight-searchtype{margin-bottom:5px}#combined_searchform .searchform .searchoption__flight-searchtype .radio{display:flex;flex-flow:row wrap;justify-content:space-between}#combined_searchform .searchform .searchoption__flight-searchtype .radio--nowrap{flex-flow:row nowrap}#combined_searchform .searchform .searchoption__flight-searchtype .radio label{flex:0 1 auto;align-items:flex-start;width:50%;font-family:"openSansCondensedLight";font-size:0.875em;cursor:pointer}#combined_searchform .searchform .searchoption__flight-searchtype .radio label-arrow{margin:10px 20px 0}#combined_searchform .searchform .searchoption__flight-searchtype .radio input[type=radio]+label span{margin-right:3px}#combined_searchform .searchform .searchoption__additionaldest{border-top:1px solid #7d7d7d;padding-top:10px}#combined_searchform .searchform .add-destination{margin-top:5px;font-family:"openSansCondensedLight";font-size:0.813em;cursor:pointer}#combined_searchform .searchform .calwrap,#combined_searchform .searchform .calwrap2,#combined_searchform .searchform .calwrap3{margin:0;padding:4px 0;background:#4b4538;text-align:center;border-radius:4px;font-size:0.813em;line-height:0.85em;color:#a0a0a0;cursor:pointer}#combined_searchform .searchform .calwrap2--dateselected,#combined_searchform .searchform .calwrap3--dateselected,#combined_searchform .searchform .calwrap--dateselected{color:#FFF}#combined_searchform .searchform .searchoption__flightclass,#combined_searchform .searchform .searchoption__promocode{width:50%;transition:all 0.3s ease}#combined_searchform .searchform .searchoption__flightclass-slideleft{width:0}#combined_searchform .searchform .searchoption__promocode-slideleft{width:100%;transition:all 0.3s ease}#combined_searchform .searchform .searchoption__flightclass .chosen-single{width:95%}#combined_searchform .searchform .searchoption__promocode input[type=text]{width:90%}#combined_searchform .searchform .searchoption__promocode-slideleft input[type=text]{width:96%}#combined_searchform .searchform .searchoption__roomgroups .roomradios{width:56.55737704918032%;counter-reset:roomgroups}#combined_searchform .searchform .searchoption__roomgroups .roomradios .flex-item{width:21%}#combined_searchform .searchform .searchoption__roomgroups .roomradios input[type=radio]+label span{background:#4b4538;border-radius:4px;width:30px;height:25px;padding-top:5px;text-align:center;color:#a0a0a0;border:0;opacity:1}#combined_searchform .searchform .searchoption__roomgroups .roomradios input[type=radio]+label span:before{counter-increment:roomgroups;content:counter(roomgroups)}#combined_searchform .searchform .searchoption__roomgroups .roomradios input[type=radio]:checked+label span{background:#797266;color:#FFF}#combined_searchform .searchform .searchoption__roomgroups .paxmessage{width:38.524590163934425%;font-size:0.813em;color:#a0a0a0;font-family:"openSansCondensedLight", Arial, sans-serif!important}.overlay__div{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.9);display:block;z-index:997;display:none}.overlay__div .overlaymessage{position:relative;top:25%;left:15%;width:280px;font-family:"openSansCondensedBold";color:#FFF;counter-reset:headerwithicon}.overlay__div .overlay__div-closebutton{position:absolute;top:5%;right:5%}.overlay__div .overlay__div-closebutton:after{content:'X';display:block;color:#000;font-size:36px;background:#FFF;width:45px;height:45px;border-radius:50%;text-align:center;cursor:pointer;line-height:43px}.overlay__div .overlaymessage h3.overlaymessage__choosedates{font-size:27px;font-family:'TrajanProRegular'}.overlay__div .overlaymessage__applybutton button{display:none;width:100%;text-transform:uppercase;font-family:"openSansCondensedBold";font-size:18px;padding:19px;border-radius:3px;color:#FFFFFF;cursor:pointer;background:#f18d03}.overlay__div .overlaymessage__applybutton button:focus{outline:none}.searchform-calnights{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#484848;color:#FFF;border-radius:3px;border:0;height:30px;width:97%;padding:0 5px;margin:10px 0}.searchform-calnights:focus{outline:none;-moz-transition:.3s ease-in-out box-shadow;-webkit-transition:.3s ease-in-out box-shadow;transition:.3s ease-in-out box-shadow}.flatpickr-calendar{top:25%!important;right:15%!important;left:auto!important;width:482px;font-family:"openSansCondensedLight";padding-top:10px;padding-bottom:10px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border:0}.flatpickr-current-month{font-size:1.5em}.flatpickr .cur_year{width:25%}.flatpickr-days{width:470px;margin-left:5px}#combined_searchform .flatpickr-day{border-color:#ebebeb;transition:all 0.2s ease}span.flatpickr-day{width:calc(13% + 1px);flex-basis:calc(13% + 1px)}.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected:hover,span.flatpickr-day.today:not(.selected):hover{background:#f18d03;border-color:#f18d03}span.flatpickr-day.today:not(.selected){border-bottom-color:#adcd12}.flatpickr-day.disabled{background:#dedede;background:-moz-linear-gradient(top, #dedede 0%, #a4a4a4 100%);background:-webkit-linear-gradient(top, #dedede 0%, #a4a4a4 100%)!important;background:linear-gradient(to bottom, #dedede 0%, #a4a4a4 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#a4a4a4',GradientType=0 );color:#323232;text-decoration:line-through;cursor:not-allowed}.flatpickr-day.inRange{background:#f8dcb4!important;box-shadow:none!important}span.flatpickr-day.endRange,span.flatpickr-day.startRange{border:1px solid #f18d03;background:#f18d03}#combined_searchform .clear{clear:both}#combined_searchform .searchform .searchoption__flightclass,#combined_searchform .searchform .searchoption__promocode{float:left}#combined_searchform .searchform .icon-arrows-white-right{width:11px}#combined_searchform .searchform .searchoption__roomgroups .roomradios .flex-item{width:27%}.searchoption__roomgroups{overflow:hidden}.searchoption__roomgroups-no-of{overflow:visible}.searchoption__roomgroups_title{font-family:"openSansCondensedBold";color:#666;text-transform:uppercase;position:relative;letter-spacing:-1px;margin-top:33px!important;font-size:17px}.searchoption__roomgroups_title:after{display:block;content:'';position:absolute;right:0;width:78%;height:1px;background:#666;top:50%}.searchoption__roomgroups_room{width:33.33333%;float:left}.input-group--travellers .input-group-btn,.input-group--travellers input[type=text]{float:left;border-radius:6px}.input-group--travellers .input-group-btn{width:25%}.input-group--travellers input[type=text]{width:30%!important;text-align:center}button.btn-number{width:100%;height:29px;background:#4b4538;color:#a0a0a0;border-radius:0 7px 7px 0;font-size:12px}button.minusbtn{border-radius:7px 0 0 7px}.label_sub{font-family:"openSansCondensedBold";color:#666;font-size:11px;margin:6px 0 8px 0;display:block}#combined_searchform .searchtabs li .button.active,#combined_searchform .searchtabs li .button:hover{background:#fff;color:#fc9603;font-size:14px;padding:12px}#combined_searchform .searchtabs li .button{font-size:14px!important;padding:12px!important;line-height:8px}.chosen-container-single .chosen-single span{font-size:14px!important;line-height:22px!important}.qq-container form button,.qq-container form select{font-size:19px}.qq-containerUK{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 4px 10px 1px rgba(0, 0, 0, 0.3);background:#2d271a;width:265px;height:auto;padding:30px 11px 18px;display:none;position:absolute;z-index:1;left:auto;right:0px;z-index:100}.overlaymessage__durationmessage{font-size:15px;line-height:20px;padding-top:11px}.searchoption__roomgroups-no-of{clear:both;width:100%!important}.searchoption__roomgroups-no-of .roomradios{width:100%}.searchoption__roomgroups-no-of .flex-item{display:inline-block;width:auto!important}.searchoption__roomgroups-no-of .flex-item label{width:17px!important}#stickyNav .nav-inner li{padding:8px 8px 0 8px!important}.ab{display:inline-block;font-size:16px;margin-top:11px;margin-right:19px;clear:both;width:144px;position:absolute;right:-177px}.ab a{font-size:12px!important}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0, 0, 0, 0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:0.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:315px;box-sizing:border-box;-webkit-transition:top 0.1s cubic-bezier(0, 1, 0.5, 1);transition:top 0.1s cubic-bezier(0, 1, 0.5, 1);z-index:999;background:#fff;box-shadow:1px 0 0 #eee, -1px 0 0 #eee, 0 1px 0 #eee, 0 -1px 0 #eee, 0 3px 13px rgba(0, 0, 0, 0.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{top:25%!important;position:fixed;opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;-webkit-animation:flatpickrFadeInDown 0.3s cubic-bezier(0, 1, 0.5, 1);animation:flatpickrFadeInDown 0.3s cubic-bezier(0, 1, 0.5, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar.dateIsPicked.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:28px;line-height:24px;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-next-month,.flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:10px;height:16px;line-height:16px}.flatpickr-next-month i,.flatpickr-prev-month i{position:relative}.flatpickr-next-month.flatpickr-prev-month,.flatpickr-prev-month.flatpickr-prev-month{left:calc(3.57% - 1.5px)}.flatpickr-next-month.flatpickr-next-month,.flatpickr-prev-month.flatpickr-next-month{right:calc(3.57% - 1.5px)}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{color:#f64747}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-next-month svg,.flatpickr-prev-month svg{width:14px}.flatpickr-next-month svg path,.flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64, 72, 72, 0.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0, 0, 0, 0.1)}.numInputWrapper span:active{background:rgba(0, 0, 0, 0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64, 72, 72, 0.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64, 72, 72, 0.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(60, 63, 64, 0.5)}.numInputWrapper:hover{background:rgba(0, 0, 0, 0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;top:5px;display:inline-block;text-align:center}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:7px;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0, 0, 0, 0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(60, 63, 64, 0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden}.flatpickr-days,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{padding:0;outline:0;text-align:left;width:315px;box-sizing:border-box;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:40px;height:40px;line-height:40px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9}.flatpickr-day.today{border-color:#f64747}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#f64747;background:#f64747;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#4f99ff;color:#fff;border-color:#4f99ff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(0, 0, 0, 0.15);background:transparent;border-color:#e9e9e9;cursor:default}span.flatpickr-weekday{cursor:default;font-size:90%;color:rgba(117, 117, 117, 0.54);height:27.333333333333332px;line-height:24px;background:transparent;text-align:center;display:block;float:left;width:14.28%;font-weight:700;margin:0;padding-top:3.333333333333333px}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:1px 12px 0;box-shadow:1px 0 0 #eee}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;-webkit-transition:height 0.33s cubic-bezier(0, 1, 0.5, 1);transition:height 0.33s cubic-bezier(0, 1, 0.5, 1);display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1 1 0%;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#404848;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#404848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover{background:#f3f3f3}.hasTime .flatpickr-days,.hasWeeks .flatpickr-days{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.hasWeeks .flatpickr-days{border-left:0}@media (-ms-high-contrast:none){.flatpickr-month{padding:0}.flatpickr-month svg{top:0!important}}@-webkit-keyframes flatpickrFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes flatpickrFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.flatpickr-calendar{width:315px}.flatpickr-days{padding:0;border-right:0}span.flatpickr-day{border-radius:0!important;border:1px solid #e9e9e9;margin:-1px 0 0 -1px;max-width:none;-ms-flex-preferred-size:calc(14.28571% + 1px);flex-basis:calc(14.28571% + 1px);width:calc(14.28571% + 1px);max-width:45px}span.flatpickr-day:nth-child(7n){border-right:0}span.flatpickr-day:nth-child(n+36){border-bottom:0}span.flatpickr-day.today:not(.selected){border-color:#e9e9e9;border-bottom-color:#f64747}span.flatpickr-day.today:not(.selected):hover{border-color:#f64747}span.flatpickr-day.endRange,span.flatpickr-day.startRange{border-color:#4f99ff}span.flatpickr-day.selected,span.flatpickr-day.today{z-index:2}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:none}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px}.hasWeeks .flatpickr-days{border-right:0}