CINXE.COM

SAS Lounges

<!doctype html> <!-- HTML5 Boilerplate --> <!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 ie lt-ie7" lang="en"> <![endif]--> <!--[if (IE 7)&!(IEMobile)]><html class="no-js lt-ie9 ie lt-ie8 ie7" lang="en"><![endif]--> <!--[if (IE 8)&!(IEMobile)]><html class="no-js lt-ie9 ie ie8" lang="en"><![endif]--> <!--[if (IE 9)&!(IEMobile)]><html class="no-js ie" lang="en"><![endif]--> <!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]--> <head><script data="head" type="text/javascript">window.hxBits ={"web459":3,"sb_web673":3,"gadget_cover":3,"web290":3,"web161":3,"rail_ho":3,"remember_me":3,"payment_last_card":3,"sb_fea45":7,"upgrade_name":3,"addon_discount":7,"sop_hotel_vessel":3,"web476":3,"check_gabble_logout":3,"addon_discount_partners":3,"addon_discount_ap":3,"deinvreqval":3,"hx_userlogin":3,"taxi_fix":3,"sb_web1642":3,"deavlmes":3,"sb_web1816":3,"insurance_profiles_vac":3,"sb_web1790":3,"messagebegone":3,"devacamendr":3,"fixflightval":3,"sb_web1881":3,"de_ej_car_details":3,"de_vac_add_parking":3,"insurance_confirmation_email":3,"sb_web1398":3,"sb_web2007":3,"desepapt":3,"deweb619":3,"deweb631":3,"deweb618":3,"de_agentsortcodeval":3,"detransferval":3,"sb_web2412":3,"sb_web2483":3,"insurance_logging":3,"sb_web2555":3,"sb_web2507":3,"sb_web2502":3,"sb_web2469":3,"email_regex_change":3,"sb_web2373":3,"sb_fea210":3,"sb_web2411":3,"sb_web2663":3,"deweb739":3,"deweb741":3,"deweb721":3,"sb_web1935":3,"sb_web2703":3,"sb_web2719":3,"sb_web2626":7,"sb_web2764":7,"sb_web2817":3,"sb_web2687":7,"sb_web2464":3,"sb_web2360":7,"sb_web2918":3,"price_mis_parking2008":3,"sb_web2987":3,"deweb996":3,"sb_web3019":3,"sb_web3030":3,"sb_fea176":3,"sb_fea177":3,"sb_fea250":3,"sb_web3007":7,"sb_web3083":3,"sb_web2926":3,"de1062":3,"dedisablelast":3,"sb_fea152":3,"de1228":3,"de1229":3,"de1286":3,"de1190":3,"de1309":3,"de1261":3,"sb_web3239":3,"sb_web3279":3,"sb_fea243":3,"sb_web2792":3,"de1376":3,"sb_web3225":3,"sb_web3282":3,"sb_web3309":3,"de1510":3,"de1426":3,"de1530":3,"sb_fea108":3,"hpcoach":3,"hptrans":3,"hpchire":3,"de1374":3,"sb_web3525":7,"sb_fea239":3,"de1570":3,"sb_web3228":3,"sb_web3394":3,"revisequote":3,"sb_web2798":7,"de1567":3,"de1566":3,"de1696":3,"sb_web3646":3,"sb_web3829":3,"de1729":3,"de1047":3,"de1270":3,"de1810":3,"sb_web3807":3,"de1811":3,"sb_web3949":3,"de1868":3,"sb_web2286":3,"sb_web4005":3,"sb_fea167":3,"ip193":3,"sb_web3175":3,"lookuppolicyfix":3,"sb_bpool_9":3,"use_production_analytics":3,"pause_recording_gabble":3,"sb_web4383":3,"sb_web4184":3,"sb_fea363":7,"sb_web4438":3,"sb_web4423":3,"sb_web4521":3,"insurance_engine_regions":3,"sb_cwoa1108":3,"sb_web4528":3,"sb_web4436":3,"sb_web4592":7,"sb_web4652":3,"ip577":3,"sb_fea338":7,"latjstracking":3,"sb_web4645":3,"sb_web4831":3,"wizard_initialpage":3,"ip551":3,"sb_web4733":7,"sb_web5108":3,"sb_web5150":7,"ip558":3,"sb_web5074":3,"sb_web4281":3,"hazprice":3,"sb_web5100":7,"sb_fea381":3,"sb_fea381_responsive":3,"sb_web4932":3,"latitude_individual_gatekeepers":3,"skip_airlines":3,"ip720":7,"ip721":7,"sb_web5191":3,"tt1997":3,"de2103":3,"ip772":7,"ip735":3,"sb_web5489":7,"sb_web5509":7,"ip742":3,"ip777":7,"ip809":7,"ip684":3,"ip741":3,"v5_headers":3,"sb_web5521":3,"ip776":7,"sb_web5538":3,"ip693":7,"tt1510":3,"sb_web3595":3,"ip812":7,"sb_web5535":7,"prod795":3,"sb_web5627":7,"tt2057":3,"wn892begone":3,"sb_web5545":7,"sb_web5405":3,"sb_web5749":3,"ip714":3,"ip887":3,"tt2152":3,"bodgingagentcodeslikeaboss":3,"ip918":3,"sb_web5676":3,"ip919":3,"tt2167":7,"ip841":7,"ip863":7,"web4506":3,"sb_web5835":3,"sb_web5748":7,"ip897":7,"sb_web5805":3,"ip900":7,"sb_web4522":3,"sb_web6068":3,"sb_fea522":3,"ops1184":3,"ip1050":3,"sb_web6086":3,"ip1110":7,"sb_atg_monsters":7,"tt2282":3,"ip1103":3,"sb_web5899":3,"sb_web_6209":3,"sb_web5861":3,"tt2318":3,"ip1169":3,"sb_web6269":3,"sb_web6297":3,"fullstory":3,"ip532":3,"ip1061":3,"sb_web6636":3,"sb_web6586":3,"sb_web6652":3,"sb_web6730":3,"ux399":3,"sb_web6791_amends":3,"sb_web6791_ages":3,"sb_web5702":3,"sb_web7136":3,"sb_fea794":3,"sb_web7184":3,"ip1106":3,"sb_web7096":3,"sb_web5707":3,"sb_web5705":3,"sb_web7329":3,"sb_fea793":3,"sb_web7453":3,"sb_web7456":3,"cex724":3,"sb_web7303":3,"ip1343":7,"ip1524":3,"sb_web7488":3,"sb_web7632":3,"sb_web7595":3,"sb_web7760":3,"ip1394":3,"ip1455":3,"sb_web7669":3,"sb_web7813":3,"ip1397":3,"ux432":3,"sb_web7630":3,"sb_web7768":3,"sb_web7705":3,"sb_web7812":3,"sb_web7892":3,"sb_web7823":3,"sb_web7519":3,"sb_web7872":3,"monstersinclatitudeprofiles":3,"sb_web5165":3,"sb_web8000":3,"hx_web7812":3,"ops1749":3,"sb_web8098":3,"sb_web_8120":3,"sb_web7678":3,"ip1671":3,"sb_web8106":3,"ip1099":3,"sb_web8104":3,"sb_web7593":3,"sb_web7922":3,"sb_web7757":3,"sb_web7770":3,"sb_web7584":3,"sb_web7609":3,"sb_web7564":3,"sb_web5420":3,"sb_web7161":3,"sb_web7199":3,"sb_web7093":3,"sb_web7196":3,"sb_web6431":3,"sb_web8211":3,"sb_web8214":3,"ip999":7,"concession_swap":3,"sb_web6436":3,"sb_web_7987":3,"sb_web8174":3,"sb_web7330":3,"sb_web8282":3,"sb_web8401":3,"sb_web7855":3,"sb_web8222":3,"ops1884":3,"ip1089":7,"ops1900":3,"ops1902":3,"sb_web8310":3,"sb_web8402":3,"sb_mybooking_resend":3,"sb_web8250":3,"sb_web8370":3,"ip1090":7,"sb_web8276":3,"sb_web_8488":3,"sb_web8303":3,"sb_web8462":3,"sb_web8332":3,"sb_web_8563":3,"sb_web8257":3,"sb_web8253":3,"sb_web8252":3,"sb_web7874":3,"sb_web8549":3,"ip1149":3,"sb_web8606":3,"sb_web_8776":3,"sb_web7798":7,"sb_web8672":7,"ip1403":7,"ops1927":3,"prod1678":3,"sb_web_8505":3,"ops1881":3,"ops1795":3,"sb_web8973":3,"ip1778":3,"ops2122":3,"sb_web9011":3,"ip1764":3,"ops2153":3,"sb_web8336":3,"sb_web9084":3,"ops2164":3,"sb_mmb_v2":3,"sb_web_8806":3,"sb_braintree_legoland":3,"sb_braintree_thorpe":3,"sb_braintree_warwick":3,"sb_braintree_chessington":3,"sb_braintree_alton":3,"sb_web8995":3,"sb_web8624":3,"sb_web8543":3,"sb_web9087":7,"sb_web8933":3,"sb_web9339":3,"sb_web9101":3,"sb_web9356":3,"sb_fea1098":3,"sb_web_9653":3,"sb_web9340":3,"ops2331":3,"sb_web9712":3,"sb_web9860":3,"web9860":3,"sb_web9886":3,"sb_web9821":3,"sb_web9448":3,"sbhx_web9448":3,"sb_web9795":3,"sb_web9792":3,"ip652mobile":3,"ip652":3,"sb_web10009":3,"sb_web9995":3,"sb_web9869":3,"sb_web10198":3,"ops2468":3,"ops2492":3,"sb_web9725":3,"sb_web8179":3,"ip2030":3,"sb_fea1095":7,"sb_web9509":3,"sb_web9509_action":3,"sb_web9505":3,"sb_web10578":3,"sb_web10399":3,"sb_web10161":3,"sb_web7855_cc":3,"sb_web10615":3,"sb_web10890":3,"sb_web10708":3,"sb_web_10902":3,"availability_retail_agents":7,"sb_web10430":3,"sb_web9574":3,"sb_web11009":3,"sb_forcechessingtoncx":3,"sb_web11078":3,"sb_web10119":3,"sb_web11047":7,"uhuratodispatchr":3,"sb_web10888":3,"sb_web11020":3,"sb_web9047":3,"deweb4158":3,"de4062":3,"cceurorender":3,"sb_fp1190":3,"sb_fp1189":3,"sb_fp1778":3,"sb_fp1439":3,"sb_fp1570":3,"sb_nb320":3,"sb_nb320paymentclient":3,"sb_fp2331":3,"ins_wizard_show_button":3,"sb_legoseosbp":3,"ipp136":7,"sb_fp2255":3,"sb_web11059":3,"pay702":3,"sb_fp367":3,"sb_fp651":3,"sb_fp3409":3,"sb_fp3481":3,"sb_thorpeseosbp":3,"sb_fp3827":3,"sb_altonseosbp":3,"alton_seo_external":3,"legoland_seo_external":3,"thorpe_seo_external":3,"prod2452":3,"sb_warwickseosbp":3,"warwick_seo_external":3,"sb_fea402":7,"sb_fea565":3,"ipp242b":3,"sb_fp5075":3,"sb_ob269":3,"sb_ob327":3,"sb_nb732":3,"sb_fp6502":3,"sb_fp56079":3,"ipp180":3,"ipp491":3,"ipp469":3,"sb_fp6547":3,"sb_web10668":3,"knot6_flight_number":3,"sb_childages":3,"sb_fp8690":3,"sb_fp5718":3,"sb_fp3719":3,"tcook_show_mmb":3,"sf5_alton":3,"sf5_chessy":3,"sf5_lego":3,"sb_nb941":3,"sf5_warwick":3,"sf5_thorpe":3,"sb_ob210":3,"sb_nb1543":3,"sb_ob921":3,"sb_ob922":3,"nb1740":3,"ipp1064":3,"sb_fp5700":3,"sb_web12765":3,"sb_web13932":3,"sb_web14160":3,"sb_web14048_lego":3,"sb_web14048":3,"mmb_redirect_thorpe":3,"sb_mmb_redirect_cx":3,"mmb_redirect_legoland":3,"mmb_redirect_warwick":3,"mmb_redirect_alton":3,"mmb_redirect_chessington":3,"ipp1507":3,"et_ins_freephone":3,"ipp1570":3,"ipp1667":3,"ipp1642":3,"ipp1582":3,"ipp1682":3,"sb_harp_switch":3,"add_default_per_person_options":3,"ins_haz_names_over_bands":3,"ins_retail_referral":3,"sb_disable_cancellations":3};</script> <meta name="robots" content="noindex" /> <meta name="googlebot" content="noindex" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="en-gb" /> <meta name="description" content="SAS Lounges" /> <meta name="keywords" content="SAS Lounges" /> <meta name="robots" content="noindex" /><meta name="googlebot" content="noindex" /> <meta name="description" content="SAS Lounges" /> <title>SAS Lounges</title> <meta name="Slurp" content="NOODP" /> <link rel="shortcut icon" type="image/x-icon" media="all" href="/images//images/de-hx/partner/flysas/sas-favicon.png" instart_patch_id="50"/> <link rel="canonical" href="https://www.holidayextras.com/flysas/se-lounges.html" /> <meta name="google-site-verification" content="zQrIxAyxvQBf6n0GXfx6MKE0bA2ouMgSKpFyCWGls8k" /> <link href='https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,300,200,700' rel='stylesheet' type='text/css'> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1" /> <link rel="stylesheet" type="text/css" href="https://static4.holidayextras.com/css/general/cache/_cache_64d04351496ddfea1dc498e19aae5914.1741853370.css?c=WyJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvc3R5bGVzaGVldFwvaHgtZGVcL3BhcnRuZXJcL2VuZ2luZUhvcml6b250YWxMYXlvdXQuY3NzIiwiXC93d3dcL3Nlb19keW5hbWljXC9zZW9cL3N0eWxlc2hlZXRcL2h4LWRlXC9wYXJ0bmVyXC9keW5hbWljLXBhcnRuZXItYmFzZS5jc3MiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvc3R5bGVzaGVldFwvaHgtZGVcL3BhcnRuZXJcL2Jvb3RzdHJhcC5taW4uY3NzIl0%3D" /> <link rel="stylesheet" type="text/css" href="https://static4.holidayextras.com/css/general/cache/_cache_753e79d160f9de51eb70aa2c16a20ef2.1741853370.css?c=WyJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvc3R5bGVzaGVldFwvYmx1ZS1ib290c3RyYXAtZGF0ZXBpY2tlci5jc3MiXQ%3D%3D" /> <script type="text/javascript" src="https://static4.holidayextras.com/js/general/cache/_cache_a2511c7eb2f2997528fb42846e2e5345.1741853370.js?c=WyJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvanNcL2dlbmVyYWxcL2pxdWVyeS0xLjEwLjIuanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvamF2YXNjcmlwdFwvaHgtYm9vdHlcL2h4LWFwcC1pb3MuanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvamF2YXNjcmlwdFwvaHgtYm9vdHktZW1iLmpzIiwiXC93d3dcL3Nlb19keW5hbWljXC9zZW9cL2phdmFzY3JpcHRcL2h4LWJvb3R5XC9nb29nbGUtY29kZS1wcmV0dGlmeVwvcHJldHRpZnkuanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvamF2YXNjcmlwdFwvYm9vdHN0cmFwLXYzXC9ib290c3RyYXAubWluLmpzIiwiXC93d3dcL3Nlb19keW5hbWljXC9zZW9cL2phdmFzY3JpcHRcL2h4LWJvb3R5XC9tb2Rlcm5penItMi42LjIuanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvanNcL2dlbmVyYWxcL2Jvb3RzdHJhcC10eXBlYWhlYWQuanMiXQ%3D%3D"></script> <script type="text/javascript" src="https://static4.holidayextras.com/js/general/cache/_cache_f531914c91cbc4d432b83bf209d6919f.1741853370.js?c=WyJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvanNcL2dlbmVyYWxcL2h4dHJhY2suanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvamF2YXNjcmlwdFwvaHgtaG9tZXBhZ2UtcmFpbG9wdGlvbi5qcyIsIlwvd3d3XC9zZW9fZHluYW1pY1wvc2VvXC9qYXZhc2NyaXB0XC9jb3JyZWN0X2FnZW50LWdhLmpzIiwiXC93d3dcL3Nlb19keW5hbWljXC9zZW9cL2phdmFzY3JpcHRcL2VtYWlsLXZhbGlkYXRpb24uanMiXQ%3D%3D"></script> <script data="head" src="/javascript/agent-cookie.js?v=1741991786"></script> <script data="head" src="/js/general/hxtrack.js"></script> <!--[if IEMobile]> <meta http-equiv="cleartype" content="on"> <![endif]--> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body><!-- Tracking::addGoogleTagManager --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PNJKVKD" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PNJKVKD');</script><!-- /Tracking::addGoogleTagManager --> <script defer type="text/javascript" src="https://dbq5t2jl0vcpj.cloudfront.net/hx-tracker/tracker-v5-latest.min.js"></script><script type="text/javascript">(function(){var r="production";var n="seo";var e=0;var a=function(){window.tracker.initialise({env:r,service:n, organisation: "Holiday Extras Limited",lb:true});tracker.page("landing",{page_type:"landing"});tracker.inline( "auto_capture", { name: "tech_platform", value: "hxml" });var parseURLInfo = function( name ) {return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null};var authError = parseURLInfo( "err" );if ( !authError ) return;var options = {0: "successful login",1: "hash not equal",2: "timestamp has expired",3: "authenticated but user wasnt found",4: "params are missing"};if ( !options[authError] ) return;tracker.inline( "auto_capture", { name: "authentication_status", value: options[authError] });};var i=setInterval(function(){if(++e>=500)return clearInterval(i);if(!window.tracker)return;clearInterval(i);a()},10)})();</script> <header class="site-header"> <nav class="navbar navbar-default" style="background:#;"> <div class="container-fluid"> <a title="SAS Lounges" class="navbar-brand" href="//www.flysas.com/gb-en/" style="background-image: url('/images/sas-airlines/SAS-logo-blue.png')"> //www.flysas.com/gb-en/ </a> <a class="powered-by" title="" href="#"> <img alt="Powered By Holiday Extras" src="https://static4.holidayextras.com/images/hx-powered.png" /> </a> </div> </nav> </header> <script type="text/javascript"> try { jQuery.support.cors = true; $.ajax({ url: "https://d3macwxrvlvlf8.cloudfront.net/harp-alert", type: "POST", dataType: 'json', crossDomain: true, timeout: 5000, data: { func: 'getDomainAlert', data: { domain: 'www.holidayextras.eu' } } }).always(function(res) { if (!res || !res.message || !res.active) return $('#harpAlert p span').html(res.message.replace('##agent##', 'OP447')) $('#harpAlert').removeClass('hide') }); jQuery.support.cors = false; } catch (e) { } </script> <style type="text/css"> .promo-text{border: 1px solid;text-align: center;background-color: #f7d5d4;border-color: #ec9593;color:#1a79cb;padding: 7px;font-weight: bold;} .promo-text.mobile-view {margin: -25px 0px 20px 0px; padding: 20px;} .promo-text a {color:#1a79cb !important;} @media only screen and (min-width: 950px){.mobile-view {display: none !important;} .promo-text{display: block;}} @media only screen and (max-width: 950px){.mobile-view {display: block !important;} .promo-text{display: none;}} </style> <div id="de-engine" class=""> <div class="engineBanner" style="background-image: url('/images/sas-airlines/sas-hero-no-text.png');"> <div class="container top-content-container"> <div id="engine-column" class="col-xs-12 engineHorizontalLayout"> <h1 style="background-color: #; color: #;"> </h1> <div id="lo"> <script type="text/javascript" src="https://static4.holidayextras.com/js/general/cache/_cache_6347a70112cd215603d658a9f2032a34.1741935047.js?c=WyJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvanNcL2dlbmVyYWxcL3Byb2RsaWJcL3Byb2R1Y3QuZGF0YS5oby5lbi5qcyIsIlwvd3d3XC9zZW9fZHluYW1pY1wvc2VvXC9qc1wvZ2VuZXJhbFwvcHJvZGxpYlwvcHJvZHVjdC5kYXRhLmxvLmVuLmpzIiwiXC93d3dcL3Nlb19keW5hbWljXC9zZW9cL2pzXC9nZW5lcmFsXC9wcm9kbGliXC9wcm9kdWN0LmRhdGEuZGVjcC5kZS5qcyIsIlwvd3d3XC9zZW9fZHluYW1pY1wvc2VvXC9qc1wvZ2VuZXJhbFwvbG9jYWxzdG9yYWdlZGIuanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvanNcL2dlbmVyYWxcL2pxdWVyeS5jb29raWUuanMiLCJcL3d3d1wvc2VvX2R5bmFtaWNcL3Nlb1wvanNcL2dlbmVyYWxcL2pxdWVyeS5kYXRlLmpzIiwiXC93d3dcL3Nlb19keW5hbWljXC9zZW9cL2pzXC9nZW5lcmFsXC9qcXVlcnkudWkuZGF0ZXBpY2tlci4xLjcuMi5taW4uanMiXQ%3D%3D"></script> <script type="text/javascript"> if(!window.console)console={log:function(){}};var dB=function(m){window.console&&console.log&&console.log(m);};window.jQuery&&jQuery(window).bind("unload",function(){});if((/iphone|ipod|ipad.*os 5/gi).test(navigator.appVersion)){window.onpageshow=function(evt){if(evt.persisted){document.body.style.display="none";location.reload();}};} $(document).on('touchstart',function(event){if(!$(event.target).closest('#ui-datepicker-div').length){$('#ui-datepicker-div').hide();}});var PE={oLO:[],modalSelectionMade:0,lTC:0,cp:[],today:new Date(),eightDaysFromNow:new Date(new Date().getTime()+(8*24*60*60*1000)),chosen:function(){return $('form.PE :input.sP:checked:first').val()||$('form.PE :input.rSP:checked:first').val()||'lo';},l:function(){var f=$('form.PE');var l=$(':input.l',f).val()||'FRA';return l.toUpperCase().substr(0,3);},t:function(){var f=$('form.PE');var t=$(':input.terminal',f).val()||$(':input.l',f).val().substr(3,1)||'';return t.toUpperCase().substr(0,1);},build:function(){PE.hide('#PEholding,#PEholding *');var f=$('form.PE');if($.fn.tooltip){$('[data-toggle="tooltip"]',f).tooltip();} $('select.l option',f).each(function(i){var og=$(this).parent('optgroup').attr('label');$(this).attr('og',og);PE.oLO[i]=this;});$('input.sP,input.rSP',f).click(function(){if(!this.value){return;} $('li').not(this).removeClass('hilit');$(this).parents('li').addClass('hilit');$('li').not(this).removeClass('selected');$(this).parents('li').addClass('selected');var p=this.value;var lO=$('select.l',f);var o=PE.l();$(lO).empty();for(var i=0;i<PE.oLO.length;i++){var a=$(PE.oLO[i]);var og=$(a).attr('og');var li=$(this).parent('li');if(li.hasClass('portho')){var prodSelected='portho';}else if(li.hasClass('port')){var prodSelected='port';}else{var prodSelected=p;} if(li.hasClass('excPort')){if(og=='Port'||og=='Hafen'){continue;}} if(og=='City'&&(prodSelected=='hcp'||prodSelected=='ho')){continue;} if(og=='City'&&prodSelected=='cp'){continue;} if(li.hasClass('excCity')){if(og=='City'){continue;}} if(li.hasClass('excAirport')){if(og=='Airport'||og=='Flughafen'){continue;}} if(a.hasClass(prodSelected)){var parent=lO;if(og){if($('optgroup[label="'+og+'"]',lO).length){parent=$('optgroup[label="'+og+'"]',lO);} else{parent=$('<'+'optgroup label="'+og+'"><'+'/optgroup>');if(og==='United Kingdom')$(lO).prepend(parent);else $(lO).append(parent);}} PE.opt(parent,a.val(),a.html(),o,a.hasClass('t')?'t':'');}} if(!$('option[value='+o+']',lO).length){$(lO).val('FRA');} if(!$('option:selected',lO).length){if($('option[value="FRA"]',lO).length){$('option[value="FRA"]',lO).attr('selected','selected');}else{var optgroup='';if($('optgroup:first-child',lO).length)optgroup='optgroup:first-child ';$(optgroup+'option:first-child',lO).attr('selected','selected');}} PE.show($('[class*="Hide"]',f).not('.'+p+'Hide'));PE.hide($('.tog',f).not('.'+p));PE.hide($('.'+p+'Hide',f).not('.'+p));PE.show('.'+p,f);$('.product',f).val(p);if($('.'+p+'A',f).val()){$(f).attr('action',$('.'+p+'A',f).val());} switch(p){case'lo':$('.request',f).val(1);if(PE.sameDay(f)){PE.changeDay(1,f);} if($('select.l',f).length>0&&navigator.userAgent.match(/iPad|iPhone|iPod|Android|Mobile/i)==null)$('select.l',f).focus();break;} $('.engineHeading h3',f).html($('.allProducts li.selected label',f).html());PE.rDate($('.dA',f).val());});window.sweetTitles||$.getScript('/js/general/toolTipLib.reverse.js');$(':input.l',f).change(function(){try{var l=PE.l();var p=PE.chosen();PE.show($('li.flight_number'));if($('ul.sp li :input:checked').parent().hasClass('ins')){PE.hide($('li.flight_number'));$('.fF',f).text("Travelling from");}else if($('ul.sp li :input:checked').parent().hasClass('port')){$('.fF',f).text("Sailing from");}else{$('.fF',f).text("Flying from?");} PE.hide($('li.incP'));if($('ul.sp li :input:checked').parent().hasClass('portho')){PE.show($('li.incP'));if($('li.incP input:checked').length>0){PE.show($('input.dD, input.dDM').parents('li'));$('input[name=numCarParking],input[name=includeParking]',f).val(1);}else{PE.hide($('input.dD, input.dDM').parents('li'));$('input[name=numCarParking],input[name=includeParking]',f).val(0);}} if((PE.chosen()=='ho')&&(PE.hotels[l].airport_flag=='city')){PE.hide($('input.dD').parent('li'));} else{PE.show($('input.dD').parent('li').filter('.'+p));}} catch(e){}});try{PE.lounges=getAllLounges();}catch(e){} $(':input.l, :input.terminal',f).change(function(){if($(this).hasClass('l')){$(':input.terminal').val('0');} var p=PE.chosen();var lO=PE.lounges[PE.l()];if(lO){PE.show($('.lo.'+p,f).not($('.l, .aT').parent()));try{var t=PE.t();if(t){lO.opens=lO.t[t].opens;lO.o=lO.t[t].o;lO.closes=lO.t[t].closes;lO.c=lO.t[t].c;lO.mixed=lO.t[t].mixed;}} catch(e){} PE.show('.lA.'+p,f);$('.lA.'+p+' span.lo.'+p,f).html(lO.adults);var terminals=getLocationTerminals();if((typeof terminals==='undefined'||terminals===null||!terminals.length)||(typeof t!=='undefined'&&t!=='0'&t.length)){$('.lOT.'+p+' label',f).html((lO.o&&lO.c?"Lounges open from "+lO.o+" until "+lO.c+" ":"Lounges are open 24 hours a day")+(lO.mixed?(" and age restrictions vary."):'')).show();}else{$('.lOT.'+p+' label',f).hide();} if($('.'+p+' .aT').is(':visible')){PE.pT('aT',2,lO.opens,lO.closes);PE.lTC=1;} $('.lC.'+p+' span.lo',f).html(lO.children||('2-'+(lO.mins.adultAge-1)));$('.lI.'+p+' span.lo',f).html(lO.infants||'0-1');if(p=='lo'){lO.children?PE.show('.lC',f):PE.hide('.lC',f);lO.infants?PE.show('.lI',f):PE.hide('.lI',f);} else{PE.show('.lC.'+p+',.lI.'+p,f);}} PE.hide($('.lA,.lC,.lI,.lOT',f).not('.'+p));if((p!='lo')&&PE.lTC){PE.pT('aT',2);PE.lTC=0;}});var getLocationTerminals=function(){var t=[];var l=$(':input.l',f).val();t=PE.lounges[l]?PE.lounges[l].terminals:null;return t;};$(':input.l',f).change(function(){var l=$(this).val();var p=PE.chosen();if(!(p&&l)){return;} var tD=$('.terminal',f);var tO=$('select.terminal',f);if(PE.lounges&&$(tD).hasClass(p)){var t=getLocationTerminals();if(t&&t.length){PE.show(tD);var o=$.cookie('1403_terminal')||''||tO.val();if(t.length==1){o=t[0];} tO.each(function(){$('option',this).each(function(){$(this).remove();});for(var i=0;i<t.length;i++){var la=String(t[i]).replace(' ','');var le=la.substring(0,1);if(p=='lo'){try{if(!PE.lounges[l].t[le]){la='';}} catch(e){}} if(la!=''){PE.opt(this,le,la,o);}} $('option[value=""]',this).appendTo(this);});} else{PE.hide(tD);}} else{PE.hide(tD);}}).change();setTimeout(function(){$(':input.l','form.PE').change()},250);$(':input.sP,input.rSP',f).click(function(){$(':input.l',f).change()});var cals=2;$('.dA:not([type=hidden]),.dD,.dPA',f).attr('readonly','readonly');if(navigator.userAgent.match(/iPad|iPhone|iPod|Android|Mobile|silk/i)!=null){cals=1;} var check45DayLimit=function(){if($('[name="lat"]').val()==1&&!$('#aO1').is(':checked')&&$('.insuranceDurationError').length){var ad=PE.cD($(':input[name=ArrivalDate]').val());var dd=PE.cD($(':input[name=DepartDate]').val());var timeDiff=Math.abs(dd.getTime()-ad.getTime());var diffDays=Math.ceil(timeDiff/(1000*3600*24));if(diffDays>45){$('.submitContainer').hide();$('.insuranceDurationError').show();}else if($('.insuranceDurationError').is(":visible")){$('.submitContainer').show();$('.insuranceDurationError').hide();}}};var datepickerFunc=function(){$('.dA:not([type=hidden]),.dD,.dPA',f).datepicker({dateFormat:'dd/mm/y',beforeShow:function(o){var plusOneDay=$('.dA',f).datepicker('getDate');plusOneDay=new Date(plusOneDay.setDate(plusOneDay.getDate()+1));switch(true){case($(o).hasClass('dA')):if($(o).attr('name')=='AnnualStart'&&$('#aO1').is(':checked')){return{maxDate:new Date((1741991786+(29*86400))*1000),minDate:new Date(1741991786*1000)};} return{maxDate:'+2y',minDate:PE.chosen()=='fairfx'?new Date((1741991786+(14*86400))*1000):new Date(1741991786*1000)};break;case($(o).hasClass('dD')):return{maxDate:'+2y',minDate:PE.chosen()!=='cp'?plusOneDay:$('.dA',f).datepicker('getDate')};break;}},onSelect:function(d){var $this=$(this);var datepickerTrackName=($this.attr('data-custom-track-name'))?$this.attr('data-custom-track-name'):$this.attr('name');try{if(tracker)tracker.track('capture',{action:{name:datepickerTrackName,value:d}});}catch(e){} if(window.hxBits&&!hxBits.ip887){check45DayLimit();} switch(true){case($(this).hasClass('dA')):if($(this).attr('name')!='AnnualStart'){PE.rDate($(this).val());} break;} if(window.hxBits&&hxBits.ip887){check45DayLimit();}},numberOfMonths:cals,showOn:"both",buttonImage:"https://static4.holidayextras.com/images/general/icons/calendar.png",buttonImageOnly:true});};datepickerFunc();$('.dA,.dD',f).focus(function(){$(this).attr('f',1);});try{var c=$.cookie('1403_selectProduct');var p=$('li #PEsp_'+(c||'lo')+':visible');p.length||(p=$('#PEsp_lo'));p.length||(p=$('input[name=selectProduct]:first',f));setTimeout(function(){p.click();},10);} catch(e){} $(':input',f).not('[type=radio], [name=agent]').add('[name=AnnualOnly]').each(function(){var v=$.cookie('1403_'+this.name)||$.cookie(this.name)||PE[this.name];v&&$(this).is(':checkbox')&&$(this).click();if(v&&$(this).is(':radio')&&$(this).attr('name')=='AnnualOnly'){if($(this).val()==v){$(this).attr('checked','checked');var obj=this;setTimeout(function(){$(obj).click();},200);}else{$(this).removeAttr('checked');}}else{v&&$(this).val(v).change();}});var primeCache=function(){PE.plR||(PE.plR={});var pT={'cp':'carparks','ho':'hotels','hcp':'hotels'}[$('.sP:checked').val()];if(pT){var inputsWithValues=$(':input',f).filter(function(){var v,n;try{n=$(this).attr('name');v=!!$(this).val()&&(n!='ArrivalDate'&&n!='method'&&n!='Location');} catch(e){} return v;});var getYear=function(v){year=v.substring(6,8);if(v.substring(5,7)=='/2'&&v.substring(8,10)){year=v.substring(8,10);} return year;};var dA=$(':input.dA',f).val();var dD=$(':input.dD',f).val();if($('.sP:checked').val()=='cp'){var arrTime=$(':input[name=ArrivalTime]',f).val().substr(0,2)+':'+$(':input[name=ArrivalTime]',f).val().substr(2,4);var depTime=$(':input[name=DepartTime]',f).val().substr(0,2)+':'+$(':input[name=DepartTime]',f).val().substr(2,4);var partialQs='&from=20'+getYear(dA)+'-'+dA.substring(3,5)+'-'+dA.substring(0,2)+' '+arrTime+'&to=20'+getYear(dD)+'-'+dD.substring(3,5)+'-'+dD.substring(0,2)+' '+depTime;var dA2=new Date('20'+getYear(dA),dA.substring(3,5),dA.substring(0,2));dA2.setTime(dA2.getTime()-(1*86400000));var dA2Str=dA2.toISOString();var partialQs2='&check_in='+dA2Str.substring(0,10)+'&park_from='+dA2Str.substring(0,10)+'&park_to=20'+getYear(dD)+'-'+dD.substring(3,5)+'-'+dD.substring(0,2)+'&room_types%5B%5D=D20'+'&is_parking=1';}else if($('.sP:checked').val()=='hcp'){if($(':input[name=ppts]',f).val()==1){var chkIn=$(':input[name=DepartDate]',f);}else{var chkIn=$(':input.dA',f);} var partialQs='&check_in=20'+getYear(chkIn.val())+'-'+chkIn.val().substring(3,5)+'-'+chkIn.val().substring(0,2)+'&park_from=20'+getYear(dA)+'-'+dA.substring(3,5)+'-'+dA.substring(0,2)+'&park_to=20'+getYear(dD)+'-'+dD.substring(3,5)+'-'+dD.substring(0,2)+'&room_types%5B%5D=D20'+'&is_parking=1'}else if($('.sP:checked').val()=='ho'){partialQs='&check_in=20'+getYear(dA)+'-'+dA.substring(3,5)+'-'+dA.substring(0,2)+'&room_types%5B%5D=D20'} var qs=[pT,'?token=c46c05c7-6fb5-49e4-b0c6-2c37363569f3','&sid=cacheload1234567','&agent=',$('input[name=agent]',f).val(),'&location=',$('.l',f).val().substring(0,3),partialQs].join('');if(!PE.plR[qs]){PE.plR[qs]=true;PE.plR['_latest_pending']=true;PE.plR['_latest_pending_count']=0;$.getScript(window.location.protocol+'//hapi.holidayextras.co.uk/'+qs);}}};if(!document.createTouch){$(':input',f).filter('.hasDatepicker').each(function(i,n){var originalFn=$(n).datepicker('option','onSelect');if(originalFn&&typeof originalFn!='undefined'){$(n).datepicker('option','onSelect',function(){var r=originalFn.apply(this,arguments);primeCache.apply(this,arguments);return r;});}else{$(n).blur(function(){primeCache.apply(this,arguments);});}});$(':input',f).filter('.aT, .dT').each(function(i,n){$(n).change(function(){primeCache.apply(this,arguments);});});} $(':input[name=getting_to_airport]',f).change(function(){var $this=$(this);if($this.val()=='driving_need_airport_parking'){var $modalPopup='<div class="modal fade" tabindex="-1" role="dialog" id="drivingToAirportModal">'+'<div class="modal-dialog" style="margin: 15% auto 0;">'+'<div class="modal-content">'+'<div class="modal-body">'+'<button type="button" class="close" data-dismiss="modal">脳</button>'+'<span><h3 style="text-align: center !important; line-height: 1.2; font-size: 24px; font-weight: 500; margin: 20px 0 20px; 0 !important; font-family \'Helvetica Neue\', Helvetica, Arial, sans-serif;">Loading...</h3></span>'+'<div class="upsell-modal-buttons hide">'+'<button type="button" style="font-weight: 400 !important; width: 47.5% !important; font-family: \'Helvetica Neue\', Helvetica, Arial, sans-serif !important; background-color: #9933cc !important; border-color: #8a2eb8 !important; float: right;" class="btn btn-primary yes btn-block">Yes Please</button>'+'<button type="button" style="font-weight: 400 !important; width: 47.5% !important; font-family: \'Helvetica Neue\', Helvetica, Arial, sans-serif !important; background-color: #e1e1e1 !important; border-color: #d4d4d4 !important; color: #414141 !important;" class="btn btn-default no btn-block" data-dismiss="modal">No Thanks</button>'+'</div>'+'</div>'+'</div>'+'</div>'+'</div>';$('body').append($modalPopup);var agentForModal='OP447';var locationCustom=$(':input[name=Location]',$(f)).val();var roomTypeCustom=$(':input[name="RoomType[0]"]',$(f)).val();var arrivalDateCustom=$(':input[name=ArrivalDate]',$(f)).val();var departDateCustom=$(':input[name=DepartDate]',$(f)).val();var adc=arrivalDateCustom.split('/');adc='20'+adc[2]+'-'+adc[1]+'-'+adc[0];var ddc=departDateCustom.split('/');ddc='20'+ddc[2]+'-'+ddc[1]+'-'+ddc[0];var hotelOnlyQuery='hotels?token=c46c05c7-6fb5-49e4-b0c6-2c37363569f3&agent='+agentForModal+'&sid=cacheload1234567&operator_initials=SEO&airport='+locationCustom+'&location='+locationCustom+'&room_types='+roomTypeCustom+'&check_in='+adc+'&check_out='+ddc+'&is_parking=0';var hotelAndParkingQuery='hotels?token=c46c05c7-6fb5-49e4-b0c6-2c37363569f3&agent='+agentForModal+'&sid=cacheload1234567&operator_initials=SEO&airport='+locationCustom+'&location='+locationCustom+'&room_types='+roomTypeCustom+'&check_in='+adc+'&park_from='+adc+'&check_out='+ddc+'&park_to='+ddc+'&is_parking=1';$.ajax({url:location.protocol+'//hapi.holidayextras.co.uk/'+hotelOnlyQuery,type:'get',dataType:'jsonp'}).done(PE.gettingToAirportUpsellCallback);}});$(f).submit(function(e){if($('#hxEmbedsp_ho').is(':checked')&&$(':input[name=getting_to_airport]',f).val()=='driving_need_airport_parking'){if($.fn.modal&&!PE.modalSelectionMade){var $modalPopupObj=$('#drivingToAirportModal');$modalPopupObj.modal();try{if(tracker)tracker.track('view',{action:{name:'driving_to_airport_modal',value:'show'}});}catch(e){} $('button.no',$modalPopupObj).click(function(){PE.modalSelectionMade=1;try{if(tracker)tracker.track('capture',{action:{name:'driving_to_the_airport_upsell',value:'no'}});}catch(e){} hxtrack_inline.track('driving_to_the_airport_upsell','no');$(f).submit();});$('button.yes',$modalPopupObj).click(function(){PE.modalSelectionMade=1;try{if(tracker)tracker.track('capture',{action:{name:'driving_to_the_airport_upsell',value:'yes'}});}catch(e){} hxtrack_inline.track('driving_to_the_airport_upsell','yes');$(':input[name=numCarParking]',f).val(1);$(':input[name=ppts]',f).removeAttr('disabled');$('#hxEmbedsp_hcp').attr('checked',true);$(f).submit();});return false;}} $.cookie('engineLoc',$('select.l',f).val(),{path:'/',expires:90});$.cookie('engineFromDate',$('.dA',f).val(),{path:'/',expires:90});$.cookie('engineToDate',$('.dD',f).val(),{path:'/',expires:90});$(':input',f).not(':hidden, [type=submit], [type=radio], [name=agent], [type=checkbox]').add('[type=radio]:checked',f).add('[type=checkbox]:checked',f).add('.coo',f).each(function(){if(this.name=='selectProduct'&&$(this).val()=='cp'){if($(this).attr('id')=='hxEmbedsp_port'){$(this).val('port');}else if($(this).attr('id')=='hxEmbedsp_city'){$(this).val('city');}} if(this.name=='selectProduct'&&$(this).val()=='ho'){if($(this).attr('id')=='hxEmbedsp_portho'){$(this).val('portho');}} $.cookie('1403_'+this.name,$(this).val(),{path:'/',expires:$(this).val()?1:-1});});var valid=PE.validate();if($('input[name=flight_number]')&&$('input[name=flight_number]').val()==''){$('input[name=flight_number]').val('TBC');}else if($('input[name=flight_number]').length>0){$('input[name=flight_number]').val($('input[name=flight_number]').val().toUpperCase());} if($('#flying-club-number',f)&&$('#flying-club-number',f).length>0){var club=$('#flying-club-number',f).val();if(club.length!==10)$('input[name="agent"]',f).val('VGHXN')} if($('input[name=rail_ho]')&&$('input[name="selectProduct"]').val()=="ho"&&$('input[name=rail_ho]').attr('checked')){if($('input[name=RailLocation]').val()==''||$('input[name=RailLocation]').val().substring(0,5)=='Enter'){$('#hxEmbedholding').hide();alert("Please select a station");return false;} station=$('input[name=RailLocation]').val().toLowerCase().replace(/\b[a-z]/g,function(letter){return letter.toUpperCase();});$('input[name=RailLocation]').val(station);} if($("input[type='checkbox'][name='rail_ho']")&&$("input[type='checkbox'][name='rail_ho']").val()&&!$('input[name=rail_ho]').attr('checked')){$('input[name=RailLocation]').val('');} if(valid){var p=$('input.sP:checked:first').val();if($('.googleTestAction.'+p+'A').val()){cl=$('.googleTestAction.'+p+'A').attr('class');if(cl.search(/Location:/)!=-1){$(cl.split(' ')).each(function(i,g){if(g.search(/Location:/)!=-1&&$('.l',f).val()==/Location:([A-Z0-9]{3,4})/.exec(g)[1]){$(f).attr('action',$('.googleTestAction.'+p+'A').val());}});}else{$(f).attr('action',$('.googleTestAction.'+p+'A').val());}} if($('.runOneSearchTest').length){var isParking=($(':input[name=selectProduct]:checked').val()=='cp');var dA=PE.cD($('.dA',f).val(),$('.aT',f).val()||'1300');var within24Hours=(dA<(new Date().setDate(new Date().getDate()+1)));var earlyStart=(($('.aT',f).val()/1)<=1130);if(isParking&&!within24Hours&&earlyStart){$(f).attr('action','http://secure.holidayextras.co.uk/oneSearch/c/productOptions');}}} $('.flightA',f).attr('disabled','disabled');return valid;});var getUrlVars=function(){var vars=[],hash;var hashes=window.location.href.slice(window.location.href.indexOf('?')+1).split('&');for(var i=0;i<hashes.length;i++){hash=hashes[i].split('=');vars.push(hash[0]);vars[hash[0]]=hash[1];} return vars;};var params=getUrlVars();$.each(['ppcmsg','Guid','custid','Email','serial','LaunchID','CampaignID'],function(i,v){if(params[v]!==undefined){$input=$('input[name='+v+']',f);if(!$input.length){$input=$('<input name="'+v+'" type="hidden" value="" />');f.append($input);} $input.val(params[v].replace(/\+/g,' ').replace(/%20/g,' '));}});$(':input[name=getting_to_airport]',f).change(function(){var $this=$(this);if(typeof hxtrack_inline!='undefined'){hxtrack_inline.track('getting_to_airport',$('option:selected',$this).val());}});},opt:function(p,v,t,o,c){$(p).append('<'+'option value="'+v+'"'+(((o===true)||(o==v))?' selected="selected"':'')+(c?(' class="'+c+'"'):'')+'>'+t+'<'+'/option>');},dS:function(d){return $.datepicker.formatDate('dd/mm/y',d);},rDate:function(d){var f=$('form.PE');var dA=PE.cD(d);var dDElement=$('.dD',f);if(dDElement.length){var dD=PE.cD(dDElement.val());if((dA>dD)||!$('.dD',f).attr('f')){if($('.dA',f).attr('f')){dA.setDate(dA.getDate()+(($('form.PE :input.product').val()=='cp'||($('form.PE select[name=ppts]:visible').val()!='0'&&$('form.PE select[name=ppts]:visible').val()))?7:8));$('.dD',f).val(PE.dS(dA));} var $this=$('.dD',f);var datepickerTrackName=($this.attr('data-custom-track-name'))?$this.attr('data-custom-track-name'):$this.attr('name');try{if(tracker)tracker.track('capture',{action:{name:datepickerTrackName,value:PE.dS(dA)}});}catch(e){}}}},pT:function(c,hF,s,e){var d=$('form.PE .'+c);var o=$(d).val();var n=PE.today;$(d).empty();s=s/1||30;e=e/1||2330;for(var h=s;h<=e;h+=30){var m=h%100;if(m>=60){h+=(100-m);} if(h>=s){var t=PE.pZ(h,4);var tF=t.substr(0,2)+':'+t.substr(2,2);PE.opt(d,t,tF,o&&(t.substring(0,2)==o.substring(0,2)));} if(m&&(m%30)){h-=m;} $(d).val(o);}},pZ:function(s,l){s=String(s);while(s.length<l)s='0'+s;return s;},show:function(o,f){o=$(o,f);o.show();$(':input',o).removeAttr('disabled');},hide:function(o,f){o=$(o,f);$(':input',o).attr('disabled','disabled');o.hide();},cD:function(da,t){d=$.datepicker.parseDate('dd/mm/y',da,{shortYearCutoff:99});if(typeof(t)=='string'){t=t.replace(/\D/,'');if(t.length==4){d.setHours(parseInt(t.substr(0,2)),parseInt(t.substr(2,2)));}} return da&&d.getDate?d:false;},gettingToAirportUpsellCallback:function(data){data=PE.sortDataByPrice(data);cheapestHotelOnly=data[0];var f=$('form.PE');var agentForModal='OP447';var locationCustom=$(':input[name=Location]',$(f)).val();var roomTypeCustom=$(':input[name="RoomType[0]"]',$(f)).val();var arrivalDateCustom=$(':input[name=ArrivalDate]',$(f)).val();var departDateCustom=$(':input[name=DepartDate]',$(f)).val();var $modalPopupObj=$('#drivingToAirportModal');var adc=arrivalDateCustom.split('/');adc='20'+adc[2]+'-'+adc[1]+'-'+adc[0];var ddc=departDateCustom.split('/');ddc='20'+ddc[2]+'-'+ddc[1]+'-'+ddc[0];var hotelAndParkingQuery='hotels?token=c46c05c7-6fb5-49e4-b0c6-2c37363569f3&agent='+agentForModal+'&sid=cacheload1234567&operator_initials=SEO&airport='+locationCustom+'&location='+locationCustom+'&room_types='+roomTypeCustom+'&check_in='+adc+'&park_from='+adc+'&check_out='+ddc+'&park_to='+ddc+'&is_parking=1';$.ajax({url:location.protocol+'//hapi.holidayextras.co.uk/'+hotelAndParkingQuery,type:'get',dataType:'jsonp'}).done(function(data){try{if(tracker)tracker.track('load',{action:{name:'driving_to_airport_modal',value:'loaded'}});}catch(e){} data=PE.sortDataByPrice(data);cheapestHotelWithParking=data[0];if(cheapestHotelWithParking.price>cheapestHotelOnly.price){$('.modal-body span',$modalPopupObj).html('<h3 style="line-height: 1.2; font-size: 24px; font-weight: 500; margin: 0 0 20px; 0 !important; font-family \'Helvetica Neue\', Helvetica, Arial, sans-serif;">Add airport parking for just &pound;'+parseFloat((cheapestHotelWithParking.price-cheapestHotelOnly.price)/100).toFixed(2)+'!</h3>'+'<p style="font-family: \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: #414141 !important; margin-bottom: 20px;">From as little as &pound;'+parseFloat((cheapestHotelWithParking.price-cheapestHotelOnly.price)/100).toFixed(2)+' more you can add聽<strong>airport parking</strong>聽alongside your airport hotel. Want to save time and money....?</p>');$('.upsell-modal-buttons',$modalPopupObj).removeClass('hide');}else{$('.modal-body span',$modalPopupObj).html('<h3 style="line-height: 1.2; font-size: 24px; font-weight: 500; margin: 0 0 20px; 0 !important; font-family \'Helvetica Neue\', Helvetica, Arial, sans-serif;">Would you like to see results for hotels with parking?</h3>');$('.upsell-modal-buttons',$modalPopupObj).removeClass('hide');}});},sortDataByPrice:function(data){data.sort(function(a,b){var aPrice=a.price;var bPrice=b.price;return((aPrice<bPrice)?-1:((aPrice>bPrice)?1:0));});return data;},validate:function(){try{var e='';var f=$('form.PE');var now=new Date();var dA=PE.cD($('.dA[name=ArrivalDate]',f).val(),$('.aT',f).val()||'1300');var p=PE.chosen();this.valid('.dA');if((dA<now)||!dA){e+="Arrival date must not be in the past\n";this.invalid('.dA');} if($(':input[name=AnnualStart]').length&&$(':input[name=AnnualStart]').is(':visible')){var dD=PE.cD($(':input[name=AnnualStart]').val());var dA=PE.today;if(((dD-dA)/86000000)>31&&$(':input[name=AnnualOnly]:checked').val()==1){e+='Sorry, we can only provide annual policies that start within 30 days.\n';this.invalid('.dA');}} if($('.dD:enabled',f).length){var dD=PE.cD($('.dD',f).val(),$('.dT',f).val()||'1300');this.valid('.dD');if((dD<dA)||!dD){this.invalid('.dD');e+="Departure date must not be before arrival date.\n";}else if(now>dD){this.invalid('.dD');e+="Departure date must not be before now.\n";}} try{var l=PE.l();dB(PE.carParks[l]);var duration=Math.round(((dD-dA)/(24*60*60*1000))+0.5);if(duration<PE.carParks[l].minimum_stay){e+='There is a minimum stay of '+PE.carParks[l].minimum_stay+' '+(PE.carParks[l].minimum_stay==1?'day':'days')+' at this location\n';} var lead=((dA-now)/(24*60*60*1000));} catch(err){dB(err);} if(p=='lo'){if(PE.sameDay(f)){e+="Oops! Sorry but we don鈥檛 have anything available this close to your departure.\n\nUnfortunately at the moment we鈥檙e unable to reserve a lounge for you on the same day at this airport. Book in advance for some great savings!\n";}} if(e.length>1){alert(e);return false;}else{$('.hoA,.cpA,.loA,.chA,.insA,.recA,.railA',f).attr('disabled','disabled');if($(f).attr('action')&&!($(f).attr('action').indexOf('trip.holidayextras.co.uk')>-1)){PE.show('#PEholding,#PEholding *');} $('button.submit span').html("Please wait...");return true;}}catch(e){alert('validate err; '+e);return false;}},changeDay:function(n,f){var dA=PE.cD($('.dA',f).val());dA.setDate(dA.getDate()+n);$('.dA',f).val(PE.dS(dA));},sameDay:function(f,d){var now=PE.today;var dA=PE.cD($('.dA',f).val(),$('.aT',f).val()||'1300');now.setHours(0,0);var lead=((dA-now)/(24*60*60*1000));return lead<(d||1);},invalid:function(o){PE.valid(o,true);},valid:function(o,inv){$(o).parent().children(':input').css('background-color',inv?'#c87':'#fff');}};window.$&&$(function(){PE.build();});function getUrlVars(){var vars=[],hash;var hashes=window.location.href.slice(window.location.href.indexOf('?')+1).split('&');for(var i=0;i<hashes.length;i++){hash=hashes[i].split('=');vars.push(hash[0]);vars[hash[0]]=hash[1];} return vars;}</script> <form class="hxEmbed clearfix PE" method="get" action="https://secure.holidayextras.co.uk/bookingforms/redirect.php" accept-charset="UTF-8"> <div class="allProducts col-lg-12 col-md-12 col-sm-12"> <ul class="unstyled sp"> <li class="lo radio"> <input type="radio" class="sP hxtrack" name="selectProduct" data-track-name="select_product" id="PEsp_lo" value="lo" /> <label for="PEsp_lo">Airport Lounges</label> </li> <!-- moving these above port for agent engine --> </ul> </div> <div class="options col-lg-12 col-md-12 col-sm-12"> <ul class="unstyled"> <li class="clearfix location tog lo"> <div class="pull-left col-lg-7 col-md-7 col-sm-7 col-xs-7"> <label class="PELabel fF" for="PE-Location"> Flying from? </label> <select name='Location' id='PE-Location' data-track-name='location' class='l'><optgroup label="Worldwide"><option value="AAL" class="lo">Aalborg</option><option value="ALC" class="lo">Alicante</option><option value="AMS" class="lo">Amsterdam</option><option value="ANT" class="lo">Antalya</option><option value="ANS" class="lo">Athens</option><option value="BGK" class="lo">Bangkok</option><option value="BCN" class="lo">Barcelona</option><option value="BLL" class="lo">Billund</option><option value="BLQ" class="lo">Bologna</option><option value="BRU" class="lo">Brussels</option><option value="BUP" class="lo">Budapest</option><option value="CNC" class="lo">Cancun</option><option value="CGN" class="lo">Cologne</option><option value="COP" class="lo">Copenhagen</option><option value="DAL" class="lo">Dalaman</option><option value="DRS" class="lo">Dresden</option><option value="DXU" class="lo">Dubai</option><option value="DUI" class="lo">Dublin</option><option value="DUS" class="lo">Dusseldorf</option><option value="FRA" class="lo">Frankfurt</option><option value="GVA" class="lo">Geneva</option><option value="GOT" class="lo">Gothenburg-Landvetter</option><option value="LPG" class="lo">Gran Canaria</option><option value="HAM" class="lo">Hamburg</option><option value="HAJ" class="lo">Hannover</option><option value="HEI" class="lo">Helsinki</option><option value="HKK" class="lo">Hong Kong</option><option value="KRK" class="lo">Krakow</option><option value="KUA" class="lo">Kuala Lumpur</option><option value="LAZ" class="lo">Lanzarote</option><option value="LAC" class="lo">Larnaca</option><option value="LEJ" class="lo">Leipzig</option><option value="LIS" class="lo">Lisbon</option><option value="LHB" class="lo">London Heathrow</option><option value="MAD" class="lo">Madrid</option><option value="AGP" class="lo">Malaga</option><option value="MIU" class="lo">Mauritius</option><option value="MUC" class="lo">Munich</option><option value="NAP" class="lo">Naples</option><option value="NJF" class="lo">New York JFK</option><option value="NCE" class="lo">Nice</option><option value="OSL" class="lo">Oslo</option><option value="PMI" class="lo">Palma de Mallorca</option><option value="PAP" class="lo">Paphos</option><option value="CDG" class="lo">Paris-Charles de Gaulle</option><option value="OPO" class="lo">Porto</option><option value="HKU" class="lo">Phuket</option><option value="PRG" class="lo">Prague</option><option value="FCO" class="lo">Rome Fiumicino</option><option value="RTM" class="lo">Rotterdam</option><option value="SBC" class="lo">Saarbr眉cken</option><option value="SIP" class="lo">Singapore</option><option value="SOF" class="lo">Sofia</option><option value="SVG" class="lo">Stavanger</option><option value="ARN" class="lo">Stockholm Arlanda</option><option value="TFO" class="lo">Tenerife North</option><option value="TFS" class="lo">Tenerife South</option><option value="YTX" class="lo">Toronto</option><option value="VLC" class="lo">Valencia</option><option value="VAR" class="lo">Varna</option><option value="VCE" class="lo">Venice</option><option value="VIE" class="lo">Vienna</option><option value="ZRH" class="lo">Zurich</option></optgroup><optgroup label="Austria"><option value="SZG" class="cp">Salzburg</option><option value="GRZ" class="ho hcp">Graz</option><option value="VIE" class="cp ho hcp">Vienna</option></optgroup><optgroup label="Belgium"><option value="BRU" class="cp ho hcp">Brussels</option><option value="CRL" class="cp">Charleroi</option></optgroup><optgroup label="Czech Republic"><option value="PRG" class="cp">Prague</option></optgroup><optgroup label="Denmark"><option value="CPN" class="port">Copenhagen</option><option value="COP" class="cp">Copenhagen</option></optgroup><optgroup label="Finland"><option value="HEI" class="cp">Helsinki</option></optgroup><optgroup label="France"><option value="BOD" class="cp">Bordeaux</option><option value="LIL" class="cp">Lille</option><option value="LYH" class="port">Lyon</option><option value="LYS" class="cp">Lyon</option><option value="MRL" class="port">Marseille</option><option value="MRS" class="cp">Marseille</option><option value="MPL" class="cp">Montpellier</option><option value="NTE" class="cp">Nantes</option><option value="NCE" class="cp">Nice</option><option value="NIC" class="port">Nice</option><option value="FNI" class="cp">N卯mes</option><option value="BVA" class="cp">Paris-Beauvais-Till茅</option><option value="CDG" class="cp ho hcp">Paris-Charles de Gaulle</option><option value="LBG" class="cp">Paris-Le Bourget</option><option value="ORY" class="cp">Paris-Orly</option><option value="RNS" class="cp">Rennes Bretagne</option><option value="TLN" class="cp">Toulon鈥揌y猫res</option><option value="TLS" class="cp">Toulouse</option></optgroup><optgroup label="Germany"><option value="BER" class="cp ho hcp">Berlin Brandenburg</option><option value="BRE" class="cp ho hcp">Bremen</option><option value="BRV" class="port">Bremerhaven</option><option value="CGN" class="cp ho hcp">Cologne</option><option value="KLN" class="port">Cologne</option><option value="DTM" class="cp ho hcp">Dortmund</option><option value="DRS" class="cp">Dresden</option><option value="DUS" class="cp ho hcp">Dusseldorf</option><option value="DAR" class="portho">Dusseldorf</option><option value="FRA" selected="selected" class="cp ho hcp">Frankfurt</option><option value="FAM" class="port portho">Frankfurt</option><option value="HHN" class="cp">Frankfurt-Hahn</option><option value="FDH" class="cp ho hcp">Friedrichshafen</option><option value="HAM" class="cp ho hcp">Hamburg</option><option value="HHA" class="port portho">Hamburg</option><option value="HHS" class="port">Hamburg Steinwerder</option><option value="HAJ" class="cp ho hcp">Hanover</option><option value="FKB" class="cp">Karlsruhe/Baden-Baden</option><option value="KIE" class="port portho">Kiel</option><option value="LEJ" class="cp ho hcp">Leipzig</option><option value="FMM" class="cp">Memmingen</option><option value="MUC" class="cp ho hcp">Munich</option><option value="NUE" class="cp ho hcp">Nuremberg</option><option value="PAD" class="cp">Paderborn</option><option value="PAS" class="port">Passau</option><option value="HRO" class="port">Rostock-Warnem眉nde</option><option value="STR" class="cp ho hcp">Stuttgart</option><option value="NRN" class="cp">Weeze (Lower Rhine)</option></optgroup><optgroup label="Ireland"><option value="DUI" class="cp ho hcp">Dublin</option></optgroup><optgroup label="Italy"><option value="BAR" class="port">Bari</option><option value="BRI" class="cp">Bari</option><option value="BGY" class="cp">Bergamo</option><option value="BLQ" class="cp">Bologna</option><option value="CTA" class="cp">Catania</option><option value="FLR" class="cp">Florence</option><option value="GEN" class="port">Genoa</option><option value="LIN" class="cp">Milan Linate</option><option value="MXP" class="cp">Milan Malpensa</option><option value="MON" class="port">Monfalcone (Venice)</option><option value="NAP" class="cp">Naples</option><option value="OLB" class="cp">Olbia</option><option value="PMO" class="cp">Palermo</option><option value="PSA" class="cp">Pisa</option><option value="ROM" class="port">Rome Civitavecchia</option><option value="FCO" class="cp">Rome Fiumicino</option><option value="TRI" class="port">Trieste</option><option value="TRN" class="cp">Turin</option><option value="VCE" class="cp">Venice</option><option value="VEN" class="port">Venice</option><option value="VEB" class="port">Venice San Basilio</option><option value="VRN" class="cp">Verona</option></optgroup><optgroup label="Luxembourg"><option value="LUX" class="cp">Luxembourg</option></optgroup><optgroup label="Netherlands"><option value="AMS" class="cp ho hcp">Amsterdam</option><option value="AMK" class="port">Amsterdam</option><option value="EIN" class="cp">Eindhoven</option><option value="GRQ" class="cp">Groningen Eelde</option><option value="RTM" class="cp">Rotterdam</option><option value="RTC" class="port">Rotterdam</option></optgroup><optgroup label="Poland"><option value="GDN" class="cp">Gdansk</option><option value="KTW" class="cp">Katowice</option><option value="KRK" class="cp">Krakow</option><option value="POZ" class="cp">Poznan</option><option value="WAW" class="cp">Warsaw Chopin</option></optgroup><optgroup label="Portugal"><option value="LIS" class="cp">Lisbon</option></optgroup><optgroup label="Slovakia"><option value="BTS" class="ho hcp">Bratislava</option></optgroup><optgroup label="Spain"><option value="ALC" class="cp">Alicante</option><option value="BCN" class="cp">Barcelona</option><option value="MAD" class="cp">Madrid</option><option value="AGP" class="cp">Malaga</option><option value="SVQ" class="cp">Sevilla</option><option value="VLC" class="cp">Valencia</option></optgroup><optgroup label="Sweden"><option value="ARN" class="cp">Stockholm Arlanda</option></optgroup><optgroup label="Switzerland"><option value="BSL" class="cp ho hcp">Basel</option><option value="GVA" class="cp">Geneva</option><option value="ZRH" class="cp ho hcp">Zurich</option></optgroup></select> </div> </li> <li class="PELabel lOT tog lo"><label> &nbsp; </label></li> <li class="p2strip tog lo"> <label class="PELabel" for="PE-ArrivalDate"> <span class="tog lo">Arrive on</span> </label> <div class="row clearfix"> <div class="col-lg-7 col-md-7 col-sm-7 col-xs-7 datePicker"> <input data-custom-track-name="start_date" class="dA col-lg-12 col-md-12 col-sm-12 col-xs-12 hxtrack" id="PE-ArrivalDate" name="ArrivalDate" value="15/03/25" maxlength="10" /> <span class="add-on"><i class="icon-calendar"></i></span> </div> <label for="PE-ArrivalTime" class="time col-lg-4 col-md-4 col-sm-4 col-xs-4 pull-right tog lo"> <span class="sr-only">Arrival Time</span> <select name="ArrivalTime" data-track-name="ArrivalTime" id="PE-ArrivalTime" class="time aT col-lg-12 col-md-12 col-sm-12 col-xs-12"> <option value="0030" >00:30</option><option value="0100">01:00</option> <option value="0130">01:30</option> <option value="0200">02:00</option> <option value="0230">02:30</option> <option value="0300">03:00</option> <option value="0330">03:30</option> <option value="0400">04:00</option> <option value="0430">04:30</option> <option value="0500">05:00</option> <option value="0530">05:30</option> <option value="0600">06:00</option> <option value="0630">06:30</option> <option value="0700">07:00</option> <option value="0730">07:30</option> <option value="0800">08:00</option> <option value="0830">08:30</option> <option value="0900">09:00</option> <option value="0930">09:30</option> <option value="1000">10:00</option> <option value="1030">10:30</option> <option value="1100">11:00</option> <option value="1130">11:30</option> <option value="1200">12:00</option> <option value="1230">12:30</option> <option value="1300" selected="selected">13:00</option> <option value="1330">13:30</option> <option value="1400">14:00</option> <option value="1430">14:30</option> <option value="1500">15:00</option> <option value="1530">15:30</option> <option value="1600">16:00</option> <option value="1630">16:30</option> <option value="1700">17:00</option> <option value="1730">17:30</option> <option value="1800">18:00</option> <option value="1830">18:30</option> <option value="1900">19:00</option> <option value="1930">19:30</option> <option value="2000">20:00</option> <option value="2030">20:30</option> <option value="2100">21:00</option> <option value="2130">21:30</option> <option value="2200">22:00</option> <option value="2230">22:30</option> <option value="2300">23:00</option> <option value="2330">23:30</option> </select> </label> </div> </li> <li style="display: none" class="clearfix aci tog lo"> <div class="lA lo rail rec col-lg-4 col-md-4 col-sm-4 col-xs-4"> <label for="PE-Adults" class="PELabel">Adults</label> <select id="PE-Adults" name="Adults" data-track-name="adults" class="loungeAdultsNum"> <option value="1">1</option> <option value="2" selected="selected">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> </select> <span class="tog lo"></span> </div> <div class="lC lo rail rec col-lg-4 col-md-4 col-sm-4 col-xs-4"> <label for="PE-Children" class="PELabel">Children</label> <select name="Children" id="PE-Children" data-track-name="children" class="loungeChildrenNum"> <option value="0" selected="selected">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select> <span class="tog lo"></span> </div> <div class="lI lo rail rec col-lg-4 col-md-4 col-sm-4 col-xs-4"> <label for="PE-Infants" class="PELabel">Infants</label> <select id="PE-Infants" name="Infants" data-track-name="infants" class="loungeInfantsNum"> <option value="0" selected="selected">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select> <span class="tog lo"></span> </div> </li> <li style="display: none" class="groupBookings tog lo"> For a group booking (7+ persons) please call +49 (0) 89 67 80 59 180 </li> <li> <input type="hidden" name="Email" value="" class="coo" /> </li> <li class="insuranceDurationError" style="display: none;"> <div style="padding: 5px !important;" class="alert alert-danger" role="alert"> <p><strong style="color: #a94442">Sorry, we cannot provide cover for trips exceeding 45 days. Please contact our award winning call centre on 0800 093 1900 for a bespoke policy</strong></p> </div> </li> <li class="submitContainer"> <button style="cursor:pointer;" data-hxtrack-name="engine-search-button" type="submit" class="btn hx-btn-ultimate btn-lg btn-block submit hxtrack" data-track-name="search-button" data-track-location="page"><span>Search</span></button> </li> </ul> </div> <noscript><p>This page may not display as intended without a javascript enabled browser, please call us on 0800 093 5478.</p></noscript> <input type="hidden" name="ppcmsg" value="" /> <input type="hidden" class="loA" name="loungeAction" value="https://partner.holidayextras.com/static/" /> <input type="hidden" id="PEagent" name="agent" value="OP447" /> <input type="hidden" name="agentgroup" value="A2" /> <input type="hidden" name="channel" value="I" /> <input type="hidden" class="product" name="product" value="lo" /> <input type="hidden" class="request" name="request" value="1" /> <input type="hidden" name="profile" value="hx" /> <input type="hidden" name="Referer" value="http://www.holidayextras.eu/flysas/se-lounges.html" /> <input type="hidden" name="form_type" value="knot-bootstrap" /> <input type="hidden" name="domain" value="app.holidayextras.eu" /> <input type="hidden" name="System" value="ABG" /> <input type="hidden" name="rule_set" value="hxeu" /> <input type="hidden" name="numCarParking" value="0" /> <input type="hidden" id="PEgroupOrder" name="groupOrder" value="" /> <input type="hidden" name="lang" value="en" /> </form> </div> </div> </div> </div> </div> <script type="text/javascript"> $(document).ready(function() { $("ul.unstyled.sp li:last").after('<li class="radio manageMyBookingLink de-eu"><a href="https://partner.holidayextras.com/static/" class="placeholder-link"data-track-name="manage_my_booking"><label for="hxEmbedsp_managemybooking" class="manageMyBookingLink">Manage booking</label></a></li>'); }); </script> <script type="text/javascript"> $(document).ready(function() { $("label[for='PE-DepartDate'] > span.tog.ho.portho").text('When do you return?'); }); </script> <script type="text/javascript"> try { jQuery.support.cors = true; $.ajax({ url: "https://d3macwxrvlvlf8.cloudfront.net/harp-alert", type: "POST", dataType: 'json', crossDomain: true, timeout: 5000, data: { func: 'getDomainAlert', data: { domain: 'www.holidayextras.eu' } } }).always(function(res) { if (!res || !res.message || !res.active) return $('#harpAlert p span').html(res.message.replace('##agent##', 'OP447')) $('#harpAlert').removeClass('hide') }); jQuery.support.cors = false; } catch (e) { } </script> <style type="text/css"> .promo-text{border: 1px solid;text-align: center;background-color: #f7d5d4;border-color: #ec9593;color:#1a79cb;padding: 7px;font-weight: bold;} .promo-text.mobile-view {margin: -25px 0px 20px 0px; padding: 20px;} .promo-text a {color:#1a79cb !important;} @media only screen and (min-width: 950px){.mobile-view {display: none !important;} .promo-text{display: block;}} @media only screen and (max-width: 950px){.mobile-view {display: block !important;} .promo-text{display: none;}} </style> <div class="container product-list"> </div> <!-- if empty, agent code will be default based on language (WEB1/abcde) --> <!-- if empty, ruleset will be default based on language --> <!-- if empty, profile will be default based on language --> <!-- if empty, will be default to hx. has to be in /images/ folder , ther what ever folder/favicon--> <!-- NAV BAR --> <!-- ENGINE --> <!-- vertical OR horizontal --> <!--has to be rgba colour --> <!--normally 'none' but for colour, it has to be rgba colour --> <!-- CONTENT AREA --> <!-- Each content section must AT LEAST have a heading, some text, and an image or it will not appear! --> <!-- Leave empty if not required ':' --> <!-- Leave empty if not required ':' --> <!-- This will be the link for both the button underneath content and the image --> <!-- Image dimensions: W482px x H200px --> <div id="redirect-modal-bg" class="hide"> <div id="redirect-modal"> <div id="modal-close">x</div> <h3>SAS offer their own lounges here, you are being re-directed to book with SAS. Please make sure you have your booking reference to hand.</h3> <button id="redirect-btn" class="btn btn-primary">OK</button> </div> </div> <style type="text/css"> @font-face { font-family: "ScandinavianNew 700"; src: url("/images/fonts/Scandinavian New/ScandinavianNew_700-Bold.ttf"); } @font-face { font-family: "ScandinavianNew 400"; src: url("/images/fonts/Scandinavian New/ScandinavianNew_400-Regular.ttf"); } @font-face { font-family: "ScandinavianNew 500"; src: url("/images/fonts/Scandinavian New/ScandinavianNew_500-Medium.ttf"); } @font-face { font-family: "ScandinavianNew 900"; src: url("/images/fonts/Scandinavian New/ScandinavianNew_900-Black.ttf"); } @font-face { font-family: "ScandinavianNewBook 400"; src: url("/images/fonts/Scandinavian New/ScandinavianNewBook_400-Regular.ttf"); } .options.col-lg-12.col-md-12.col-sm-12, .product-list .item .info, body .ui-state-default, body .ui-widget-content .ui-state-default { font-family: 'ScandinavianNew Regular' !important; } label.PELabel.fF, span.tog.lo, label.PELabel { font-family: 'ScandinavianNew 700' !important; font-size: 18px !important; } #engine-column .hxEmbed { border-radius: 14px; } img.img-responsive { max-height: 233px !important; } .navbar-default { background-color: #ffffff; } .product-list .item {border-radius: 14px !important;} .product-list .item img {border-radius: 30px 30px 30px 30px !important;} .product-list .item { max-width: 1108px; float: none;margin: 20px auto;} .navbar .powered-by {padding-top: 10px;} .navbar .powered-by {padding-bottom: 10px;} .navbar {padding-bottom: 10px !important; } .engineHorizontalLayout .allProducts label {padding: 10px 9px 12px 9px;} a.btn.btn-default.text-center {display: none;} select#PE-Location, input#PE-ArrivalDate, select#PE-ArrivalTime, select#PE-Adults, select#PE-Children, select#PE-Infants { border: solid 1px #C2C2C2; height: 60px; border-radius: 12px !important; font-family: "ScandinavianNew 400"; font-size: 16px; } input#PE-ArrivalDate { padding-left: 38px !important; } nav.navbar.navbar-default {height: 76px;} a.navbar-brand { height: 26px !important; margin-top: 21px !important; } button.btn.hx-btn-ultimate.btn-lg.btn-block.submit.hxtrack { width: 121px !important; height: 64px !important; float: right; border-radius: 50px; font-family: "ScandinavianNew 700" !important; font-size: 18px; } .allProducts li.selected label { font-family: 'ScandinavianNew 700' !important; font-size: 16px; border-bottom: 3px solid #001657 !important; } .allProducts li label { font-family: 'ScandinavianNew 400' !important; font-size: 16px; border-bottom: 1px solid #C2C2C2 !important; } .allProducts .radio:hover label, .allProducts .checkbox:hover label, .allProducts li:hover label { font-family: 'ScandinavianNew 700' !important; } .engineHorizontalLayout .hxEmbed ul { padding: 11px; margin-bottom: -65px; } @media (min-width: 992px) { .options.col-lg-12.col-md-12.col-sm-12, .product-list .item .info { padding-top: 61px; padding-bottom: 69px; } button.btn.hx-btn-ultimate.btn-lg.btn-block.submit.hxtrack { margin-top: -24px; } } .ui-datepicker-trigger { display: none; /* This hides the element */ } #PE-ArrivalDate, #PE-DepartDate { background-image: url(https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/calendar_today.png) !important; background-repeat: no-repeat !important; background-position: left 10px center !important; background-size: 20px 20px !important; } @media (min-width: 992px) { .options .unstyled { display: flex; flex-wrap: wrap; gap: 20px; /* Adjust the gap size as needed */ } .options .unstyled > li { flex: 1 1 calc(16.66% - 20px); /* Adjust the percentage and gap size to fit 6 fields */ margin-bottom: 15px; /* Adjust spacing between rows if needed */ } .options .unstyled > li .col-lg-7, .options .unstyled > li .col-lg-4, .options .unstyled > li .col-lg-12 { flex: 1 1 100%; max-width: 100%; } .options .unstyled > li label { display: block; /* Ensures the label behaves as a block element */ margin-bottom: 10px; /* Adjust the space between the label and the dropdown */ } .options .unstyled > li.groupBookings { flex: 1 1 100%; margin-top: 0; /* Add margin to separate from dropdown fields */ text-align: left; /* Center-align the text if needed */ } .options .unstyled > li.submitContainer { flex: 1 1 calc(75% - 20px); /* Adjust the width of the search button if needed */ } } li.groupBookings.tog.lo { margin-top: -22px; } .engineHorizontalLayout .hxEmbed .options label { margin-bottom: 6px !important; } .engineHorizontalLayout .hxEmbed .options select, .engineHorizontalLayout .hxEmbed .options input, body .time select, body .engineHorizontalLayout .hxEmbed button.hx-btn-ultimate { height: 40px; } .product-list .item { border: solid 1px #E8E8E8; } /* Applies brand colours to month headers */ span.ui-datepicker-month, span.ui-datepicker-year { text-transform: uppercase; color: #FFFFFF; font-family: 'ScandinavianNew 400' !important; } /* Removes blue hover over arrows in calendar */ .ui-datepicker-prev.ui-corner-all:hover, .ui-datepicker-next.ui-corner-all:hover { background-color: #fbd5ae !important; border: none !important; } /* General styling for calendar dates */ body .ui-state-default, body .ui-widget-content .ui-state-default { background: #ffffff !important; border: none !important; color: #333333 !important; font-family: 'ScandinavianNew 400' !important; } /* Styling for selected date */ body .ui-state-active a, body .ui-widget-content .ui-state-active { background: #000099 !important; color: #000099 !important; border-color: #000099 !important; font-family: "ScandinavianNew 700" !important; } .container.product-list div.item.clearfix.col-xs-12:first-child {display: none !important;} .product-list .item { height: 231px; } .allProducts li.active label { font-weight: 700 !important; } .engineHorizontalLayout .allProducts label { font-weight: 400 !important; } .engineHorizontalLayout .hxEmbed .allProducts { z-index: 999; } .tiles-container { max-width: 1111px; margin: 0 auto; padding: 350px 0; background-color: #f5f5f5; } .row1, .row2, .row3 { display: flex; justify-content: center; gap: 24px; margin-bottom: 50px; margin-left:10px; margin-right:10px; } .item { width: 349px; height: 233px; text-align: center; } .img-responsive { width: 100%; height: 100%; border-radius: 30px; object-fit: cover; } .text-box, .new-box { width: 33%; height: auto; padding: 20px; background-color: #f5f5f5; border-radius: 16px; border: 1px solid #cccccc; text-align: left; } .new-box { width: 50%; height:150px; } .icon { width: 64px; height: 64px; vertical-align: middle; margin-right: 10px; object-fit: contain; } .title { display: inline-block; vertical-align: middle; color: #000000; font-weight: bold; font-size: 18px; font-family: 'ScandinavianNew 700'; } .description { margin-top: 10px; font-size: 14px; font-family: 'ScandinavianNewBook 400'; width:auto !important; } .new-box .content { margin-left: 80px; position:relative; top:-90px; } @media (max-width: 767px) { .row1, .row2, .row3 { flex-direction: column; gap: 24px; margin-bottom: 30px; } .item, .text-box, .new-box { width: 100%; } .tiles-container { padding-top: 0px; padding-bottom: 20px; } .new-box { height: 150px; } } @media (min-width: 992px) { .container.product-list { display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: nowrap; gap: 20px; /* Maintain the gap between items */ } .item { display: flex; flex-direction: column; width: calc(33.33% - 20px); /* Adjust width for 3 items per row with gap */ margin: 0; /* No additional margin */ padding: 0; /* No padding inside the item */ } .item .image { margin: 0; /* Remove any margins */ padding: 0; /* Remove any padding */ width: 100%; /* Ensure the image container takes full width */ overflow: hidden; /* Prevent overflow of the image */ } .img-responsive { width: 100%; /* Image will fill the width of the container */ height: auto; /* Maintain the aspect ratio */ display: block; /* Avoid inline element gaps */ } .clearfix::after { content: ""; display: table; clear: both; } } .product-list .item .image { padding: 0; padding-bottom: 260px; } .product-list .item { height: 340px; } @media (max-width: 768px) { .item { width: 100%; /* Stack items on small screens */ } .options.col-lg-12.col-md-12.col-sm-12 { margin-top: 180px !important; /* Adjust the value as needed */ padding-top: 10px !important; /* Adjust the value as needed */ background-color:white; border-radius:12px; height: 472px; } } div#de-engine { background-color: #F5F5F5; } li.groupBookings.tog.lo { font-family: "ScandinavianNew 400"; font-size: 14px; color: #333333; } p { width: 307.33px; } .allProducts li:first-of-type label { margin-left: 16px; } @media only screen and (max-width: 767px) { div#engine-column { position: inherit !important; } img { top: -21px !important; } span { top: 6px !important; } #engine-column .hxEmbed, #layoutEngineContainer .panel-body, fieldset#layoutEngineContainer.rt-engine-horizontal .panel { background-color:transparent !important; } } @media only screen and (max-width: 767px) { div#engine-column { position: inherit !important; } .allProducts li label, .allProducts li.selected label, .allProducts li.active label, .allProducts .radio label:hover, .allProducts .checkbox label:hover {color: #001657; background: #FFFFFF; margin-left: 1px; border-radius: 10px;} span { top: 2px !important; color: #ffffff !important; } img { top: -13px !important; } select#languageDropdown { margin-top: 13px !important; } span.tog.lo { color: #303030 !important; } .row { gap: 10px !important; /* Set gap to 10px on mobile devices */ } } @media only screen and (max-width: 1250px) { .lounge-content{ width:500px !important; } } @media only screen and (max-width: 1100px) { .lounge-content{ right:0 !important; } } @media only screen and (max-width: 990px) { .lounge-content{ display: none !important; } } button#redirect-btn { border-radius: 50px; color: #FFFFFF; border: none; background: #0030BD; } div#redirect-modal { width: 50%; } #redirect-modal h3 { font-size: 20px; font-family: "ScandinavianNewBook 400"; } #redirect-modal-bg { position: absolute; top: 0; left: 0; width: 100vw; height: 100vh; z-index: 1000; display: flex; justify-content: center; align-items: center; background-color: #00000075; } #redirect-modal { position: relative; display: flex; gap: 20px; justify-content: center; align-items: center; flex-direction: column; border-radius: 5px; background-color: #fff; opacity: 1; padding: 30px 20px 20px 20px; } #modal-close { position: absolute; font-size: 25px; cursor: pointer; top: 0; right: 0; margin-right: 20px; } #modal-close:hover { font-size: 28px; } </style> <script> $(document).ready(function(){ $('#engine-column').css({'position': 'relative', 'top': '325px'}); // Create the span element for the text var text = $('<span />', { text: 'Powered by', css: { color: 'grey', position: 'absolute', top: '22px', right: '76px', // Adjust this based on logo size and spacing 'font-size': '10px', // Adjust font size as necessary } }); // Create the img element for the logo var logo = $('<img />', { src: 'https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/hx-logo-lolly.png', css: { height: '60px', position: 'absolute', top: '0', right: '15px' } }); // Add position: relative to ul.unstyled.sp to position the text and logo correctly $('ul.unstyled.sp').css('position', 'relative'); // Append the text and logo to the ul $('ul.unstyled.sp').append(text).append(logo); $("img[src='https://static4.holidayextras.com/images/hx-powered.png']").remove(); $('img[src="/images/whitelabel-product-tiles/Lounges-5.png"]').unwrap('a'); $("label[for='PEsp_lo']").text("Airport lounges"); setTimeout(function(){ // Replace the 'Worldwide' option group with the below airports const newWorldwideOptions = ` <optgroup label="Worldwide"> <option value="AAL">Aalborg</option> <option value="ALC">Alicante</option> <option value="AMS">Amsterdam</option> <option value="ANT">Antalya</option> <option value="ANS">Athens</option> <option value="BGK">Bangkok</option> <option value="BCN">Barcelona</option> <option value="BER">Berlin Brandenburg</option> <option value="BLL">Billund</option> <option value="BLQ">Bologna</option> <option value="BRU">Brussels Zaventem</option> <option value="BUP">Budapest</option> <option value="CNC">Cancun</option> <option value="ORD">Chicago O'Hare</option> <option value="CGN">Cologne</option> <option value="COP">Copenhagen</option> <option value="DAL">Dalaman</option> <option value="DRS">Dresden</option> <option value="DXU">Dubai</option> <option value="DUI">Dublin</option> <option value="DUS">Dusseldorf</option> <option value="FRA">Frankfurt</option> <option value="GVA">Geneva</option> <option value="GOT">Gothenburg-Landvetter</option> <option value="LPG">Gran Canaria</option> <option value="HAM">Hamburg</option> <option value="HAJ">Hannover</option> <option value="HEI">Helsinki</option> <option value="HKK">Hong Kong</option> <option value="KRK">Krakow</option> <option value="KUA">Kuala Lumpur</option> <option value="LAZ">Lanzarote</option> <option value="LAC">Larnaca</option> <option value="LEJ">Leipzig</option> <option value="LIS">Lisbon</option> <option value="LHB">London Heathrow</option> <option value="MAD">Madrid</option> <option value="AGP">Malaga</option> <option value="MIU">Mauritius</option> <option value="MUC">Munich</option> <option value="NAP">Naples</option> <option value="EWR">Newark Liberty</option> <option value="NJF">New York JFK</option> <option value="NCE">Nice</option> <option value="OSL">Oslo</option> <option value="PMI">Palma de Mallorca</option> <option value="PAP">Paphos</option> <option value="HKU">Phuket</option> <option value="OPO">Porto</option> <option value="PRG">Prague</option> <option value="FCO">Rome Fiumicino</option> <option value="RTM">Rotterdam</option> <option value="SBC">Saarbrucken</option> <option value="SIP">Singapore</option> <option value="SOF">Sofia</option> <option value="SVG" selected="selected">Stavanger</option> <option value="ARN">Stockholm Arlanda</option> <option value="BMA">Stockholm Bromma</option> <option value="TFO">Tenerife North</option> <option value="TFS">Tenerife South</option> <option value="YTX">Toronto</option> <option value="VLC">Valencia</option> <option value="VAR">Varna</option> <option value="VCE">Venice</option> <option value="VIE">Vienna</option> <option value="ZRH">Zurich</option> </optgroup>`; // Replace the current Worldwide group with the new one $("optgroup[label='Worldwide']").replaceWith(newWorldwideOptions); // Array of location values that should trigger the redirect const redirectLocations = ["EWR", "ORD", "GOT", "OSL", "COP", "ARN"]; document.getElementById('redirect-btn').addEventListener('click', function() { window.location.href = "https://www.flysas.com/gb-en/managemybooking/"; }) document.getElementById('modal-close').addEventListener('click', function() { document.getElementById('redirect-modal-bg').classList.add('hide') document.body.style.overflow = ''; }) // Add a change event to redirect for specific locations $('#PE-Location').on('change', function() { const selectedValue = $(this).val(); console.log(selectedValue) // Check if the selected value is in the redirectLocations array if (redirectLocations.includes(selectedValue)) { document.getElementById('redirect-modal-bg').classList.remove('hide') document.body.style.overflow = 'hidden'; } }); // Add a language dropdown var languageDropdown = ` <span style="position:absolute; right: 10px; top: 10px; text-align: right;"> <select id="languageDropdown" style="font-weight: 700; height: 44px; width: 231px; font-size: 16px; font-family: 'ScandinavianNew 700'; text-align: center; color: #0030BD; padding: 5px; border: solid 2px; border-radius: 96px; appearance: none; background: url('https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/sas-dropdown.png') no-repeat right 16px center; background-size: 12px 6.76px;"> <option value="" disabled selected> Select your country</option> <option value="norwegian">&#127475;&#127476; Norway: (English, NOK)</option> <option value="swedish">&#127480;&#127466; Sweden: (English, SEK)</option> <option value="danish">&#127465;&#127472; Denmark: (English, DKK)</option> <option value="french">&#127467;&#127479; France: (Fran\u00E7ais, Euros)</option> <option value="german">&#127465;&#127466; Germany: (Deutsch, Euros)</option> <option value="englishuk">&#127468;&#127463; United Kingdom: (English, GBP)</option> <option value="englisheu"> Other countries: (English, Euros)</option> </select> </span>`; var imgElem = $(".container-fluid"); imgElem.after(languageDropdown); $("<style>") .prop("type", "text/css") .html(` .container-fluid::after { content: ""; display: table; clear: both; } `) .appendTo("head"); $('#languageDropdown').on('change', function() { var selectedLanguage = $(this).val(); switch(selectedLanguage) { case 'norwegian': window.location.href = "https://www.holidayextras.com/eu/flysas/no-lounges.html?agent=OP449"; break; case 'swedish': window.location.href = "https://www.holidayextras.com/eu/flysas/se-lounges.html?agent=OP447"; break; case 'danish': window.location.href = "https://www.holidayextras.com/eu/flysas/dk-lounges.html?agent=OP448"; break; case 'french': window.location.href = "https://www.holidayextras.com/fr/flysas/lounges.html?agent=OP452"; break; case 'german': window.location.href = "https://www.holidayextras.com/de/flysas/lounges.html?agent=OP450"; break; case 'englishuk': window.location.href = "https://www.holidayextras.com/flysas/lounges.html?agent=BF708"; break; case 'englisheu': window.location.href = "https://www.holidayextras.com/eu/flysas/lounges.html?agent=OP446"; break; } }); // Add padding to each option inside the dropdown $('#languageDropdown option').css('padding', '5px 10px'); }, 500); $(".PELabel.lOT.tog.lo").remove(); $('.showGroupBookings').text('For a group booking (7+ passengers) please call +49 (0)89 67 80 59 180.'); // Append the tiles layout after the engineBanner with a background color around all tiles $(".engineBanner").after(` <div class="tiles-container"> <!-- First Row: Images Only --> <div class="row1"> <div class="item"> <img class="img-responsive" src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/sas-lounge-tile.png" alt="Image 1"> </div> <div class="item"> <img class="img-responsive" src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/product-image-2.png" alt="Image 2"> </div> <div class="item"> <img class="img-responsive" src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/product-image-3.png" alt="Image 3"> </div> </div> <!-- Second Row: Text Boxes with Icons --> <div class="row2"> <div class="text-box"> <img src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/chair%20icon.png" alt="Comfort Icon" class="icon"> <h3 class="title">Relax in comfort</h3> <p class="description">Retreat to a serene environment with cozy seating and quiet zones for a more peaceful and relaxing travel experience.</p> </div> <div class="text-box"> <img src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/food%20icon.png" alt="Food Icon" class="icon"> <h3 class="title">Enjoy exclusive perks</h3> <p class="description">Our lounges offer complimentary food, drinks, wifi and charging stations, allowing you to stay productive or simply relax while awaiting your flight.</p> </div> <div class="text-box"> <img src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/stree-sfree%20icon.png" alt="Stress-Free Icon" class="icon"> <h3 class="title">Stay in the know</h3> <p class="description">Our lounge staff can help you with flight information, updates and more.</p> </div> </div> <!-- Third Row: New Boxes --> <div class="row3"> <div class="new-box"> <img src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/Card icon.png" alt="Extra Icon" class="icon"> <div class="content"> <h3 class="title">Find privacy for work or leisure</h3> <p class="description">Make use of dedicated workspaces and quiet areas to focus on business tasks or unwind with some private time before your trip.</p> </div> </div> <div class="new-box"> <img src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/Security icon.png" alt="Support Icon" class="icon"> <div class="content"> <h3 class="title">Skip the lines</h3> <p class="description">Save time and hassle with priority security screening and boarding, available at many lounges.</p> </div> </div> </div> </div> `); $("<style>") .prop("type", "text/css") .html(` @media (max-width: 768px) { .row { flex-direction: column; align-items: center; } .item { width: 100% !important; /* Ensure each item takes full width */ margin-bottom: 20px; } } `) .appendTo("head"); $('#de-engine').append('<img src="https://dmy0b9oeprz0f.cloudfront.net/holidayextras.co.uk/white-labels/sas/sas-footer-1.png" alt="Footer Image" style="margin-top: -40px; width: 100%; max-width: 100%;">'); // Create the new content var newContent = ` <div class="lounge-content" style="position: absolute; right: 10%; top: 121px; width:615px; display:block;"> <h3 style="font-family: 'ScandinavianNew 400'; font-size: 64px;"> Airport lounges </h3> <p style="font-family: 'ScandinavianNewBook 400'; font-size: 22px; width:100%; display:inline-block;"> Start your journey in style by unwinding in a secluded lounge, away from the busy terminal. Enjoy complimentary drinks, snacks, reading materials and more for a perfect pre-flight experience. </p> </div> `; // Function to check the window width and append/remove content based on size function checkWidthAndToggleContent() { // if ($(window).width() < 1260) { // $('.lounge-content').remove(); // Remove the div if width is less than 1260px // } else { if ($('.lounge-content').length === 0) { // Append the content back if it's not already present and the width is >= 1260px $('.container.top-content-container').append(newContent); // } } } // Check on window resize $(window).resize(function() { checkWidthAndToggleContent(); }); // Also check when the page loads to ensure the content is added or removed based on initial size $(document).ready(function() { checkWidthAndToggleContent(); }); }); </script> <footer class="site-footer"> <div class="section"> </div> </footer> <script type="text/javascript"> $(document).ready(function(){ var liNum = $("ul.unstyled.sp li.radio:visible").length; if ($('.engineBanner').parents('#de-engine').length > 0) { if (liNum >= 7) { $('ul.unstyled.sp').addClass('more-de'); } } else if ($('.engineBanner').parents('#uk-engine').length > 0) { if (liNum > 8) { $('ul.unstyled.sp').addClass('more-uk'); } } $("span.tog.lo:contains('Arrive on')").html("Lounge arrival date"); setTimeout(function() { $("ul.unstyled.sp li label").bind('click', function() { $('#ho, #hcp').each(function(){ if ($('li.cp.radio, li.lo.radio, li.radio.port.excAirport.excCity').hasClass('selected')) { $('.datePicker').css('width','65%'); $('li.p2strip.tog.cp.ho.hcp.lo.port.portho, li.h_o.tog.cp.port.hcp.ho.portho').css('width','100%'); } else { $('.datePicker').css('width','100%'); $('li.p2strip.tog.cp.ho.hcp.lo.port.portho, li.h_o.tog.cp.port.hcp.ho.portho').css('width','100%'); } }); }); }, 1000); }); </script> <style type="text/css"> form.hxEmbed button.hx-btn-ultimate, button.btn-primary.btn-block.btn.btn-default, button.component-button.block.primary{ color:#FFFFFF; border:none; width: 100% !important; background: #0030BD; } form.hxEmbed button.hx-btn-ultimate:hover, button.btn-primary.btn-block.btn.btn-default:hover, .btn-primary:hover, button.component-button.block.primary:hover{ color:#FFFFFF; border:none; background: #0030BD; } #engine-column .hxEmbed, #layoutEngineContainer .panel-body, fieldset#layoutEngineContainer.rt-engine-horizontal .panel{ background-color:rgba(255, 255, 255); } div#layoutEngineContainer .panel,.ft-engine-vertical .panel-body {background: none !important;} .allProducts .radio label, .allProducts .checkbox label { color: #001657; background: #FFFFFF; } .allProducts li label, .allProducts li.selected label, .allProducts li.active label, .allProducts .radio label:hover, .allProducts .checkbox label:hover{ color: #001657; background:#FFFFFF; } .options ul > li label, #layoutEngineContainer label, .component-stepper label, span.tog.lo, li.groupBookings.tog.lo, div#ins .ins-info p { color: #303030; } .product-list .item { background: #ffffff; } .product-list .item h3 { color: #000099; } .product-list .item .info .section { color: #000000; } .product-list .item .info span.price{ color: #000000; } .product-list .item .info{ color: #000000; } div#prod-list.hxEmbed.clearfix.hxEmbed { background: #f5af3303; } #engine-column h1{ text-shadow: 1px 1px 5px rgba(99, 99, 99, 0.8), 1px 1px 10px rgba(255,255,255,0.5); } a.btn.btn-default.text-center:hover, a.btn.btn-default.text-center:focus, a.btn.btn-default.text-center:active{ color: #000066 !important; background-color: #F2BA91 !important; border-color: #F2BA91 !important; } body .ui-widget-header { background: #0030BD !important; } body .ui-state-default, body .ui-widget-content .ui-state-default { background: #ffffff !important; } fieldset.destination{ width: 100%;} fieldset.destination a.sweetTitle{ display:none !important;} a.enterDest{cursor:pointer;} </style> <script async src="https://d3macwxrvlvlf8.cloudfront.net/cookie-service/www.holidayextras.eu.js"></script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10