article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}*{margin:0;padding:0}html,body{height:100%}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}iframe{border:0}.frame-wrap.shift{position:relative;width:1060px;overflow:hidden;margin:0 auto}.frame-wrap.shift .shifter{position:relative;display:inline;text-align:center;margin:0 auto}.frame-wrap.shift .shifter iframe{-ms-zoom:0.97;-ms-zoom:1\9;margin-left:-110px;-moz-transform:scale(0.97);-moz-transform-origin:0 0;-o-transform:scale(0.97);-o-transform-origin:0 0;-webkit-transform:scale(0.97);-webkit-transform-origin:0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.frame-wrap.shift{position:relative;width:980px;overflow:hidden;text-align:center;margin:0 auto}.frame-wrap.shift .shifter iframe{margin-left:-133px;-ms-zoom:0.96;-moz-transform:scale(0.96);-moz-transform-origin:0 0;-o-transform:scale(0.96);-o-transform-origin:0 0;-webkit-transform:scale(0.96);-webkit-transform-origin:0 0}.frame-wrap.shift .shifter{margin-left:2%;position:relative;display:inline;text-align:center;margin:0 auto}}a{background:transparent;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;-webkit-appearance:none;-moz-appearance:button;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:button;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.g-1{width:100%}.g-1-2{width:50%}.g-1-3{width:33.3333%}.g-2-3{width:66.6666%}.g-1-4{width:25%}.g-3-4{width:75%}.g-1-5{width:20%}.g-2-5{width:40%}.g-3-5{width:60%}.g-4-5{width:80%}.g-1-6{width:16.6666%}.g-5-6{width:83.3333%}.m-left{margin-left:10px}.m-right{margin-right:10px}.m-both{margin-right:10px;margin-left:10px}@font-face{font-family:"icon";src:url("../fonts/custom/icomoon.v1.eot");src:url("../fonts/custom/icomoon.v1.eot?#iefix") format("embedded-opentype"),url("../fonts/custom/icomoon.v1.woff") format("woff"),url("../fonts/custom/icomoon.v1.ttf") format("truetype"),url("../fonts/custom/icomoon.v1.svg#icon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"icons";src:url("../fonts/custom/ryanair.v9.eot");src:url("../fonts/custom/ryanair.v9.eot?#iefix") format("embedded-opentype"),url("../fonts/custom/ryanair.v9.woff") format("woff"),url("../fonts/custom/ryanair.v9.ttf") format("truetype"),url("../fonts/custom/ryanair.v9.svg#icons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"banners";src:url("../fonts/custom/banners.v2.eot");src:url("../fonts/custom/banners.v2.eot?#iefix") format("embedded-opentype"),url("../fonts/custom/banners.v2.woff") format("woff"),url("../fonts/custom/banners.v2.ttf") format("truetype"),url("../fonts/custom/banners.v2.svg#banners") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CoreSansN45";src:url("../fonts/CoreSansN45-webfont.eot");src:url("../fonts/CoreSansN45-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/CoreSansN45-webfont.woff") format("woff"),url("../fonts/CoreSansN45-webfont.ttf") format("truetype"),url("../fonts/CoreSansN45-webfont.svg#CoreSansN45") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CoreSansN47";src:url("../fonts/CoreSansN47-webfont.eot");src:url("../fonts/CoreSansN47-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/CoreSansN47-webfont.woff") format("woff"),url("../fonts/CoreSansN47-webfont.ttf") format("truetype"),url("../fonts/CoreSansN47-webfont.svg#CoreSansN47") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CoreSansN35";src:url("../fonts/CoreSansN35-webfont.eot");src:url("../fonts/CoreSansN35-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/CoreSansN35-webfont.woff") format("woff"),url("../fonts/CoreSansN35-webfont.ttf") format("truetype"),url("../fonts/CoreSansN35-webfont.svg#CoreSansN35") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CoreSansN37";src:url("../fonts/CoreSansN37-webfont.eot");src:url("../fonts/CoreSansN37-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/CoreSansN37-webfont.woff") format("woff"),url("../fonts/CoreSansN37-webfont.ttf") format("truetype"),url("../fonts/CoreSansN37-webfont.svg#CoreSansN37") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CoreSansN25";src:url("../fonts/CoreSansN25-webfont.eot");src:url("../fonts/CoreSansN25-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/CoreSansN25-webfont.woff") format("woff"),url("../fonts/CoreSansN25-webfont.ttf") format("truetype"),url("../fonts/CoreSansN25-webfont.svg#CoreSansN25") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CoreSansN55";src:url("../fonts/CoreSansN55-webfont.eot");src:url("../fonts/CoreSansN55-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/CoreSansN55-webfont.woff") format("woff"),url("../fonts/CoreSansN55-webfont.ttf") format("truetype"),url("../fonts/CoreSansN55-webfont.svg#CoreSansN55") format("svg");font-weight:normal;font-style:normal}.pn-r,html,body,.input,.input input{position:relative}.pn-a,.noUi-target,.noUi-origin,.noUi-base,.slider-base:after,.noUi-origin.noUi-background:after,.noUi-handle,.no-touch .range .noUi-handle.noUi-handle-lower:before,.no-touch .one .noUi-handle.noUi-handle-lower:before,.no-touch .range .noUi-handle.noUi-handle-upper:before,.touch .range .noUi-handle.noUi-handle-lower:before,.touch .one .noUi-handle.noUi-handle-lower:before,.touch .range .noUi-handle.noUi-handle-upper:before{position:absolute}.pn-f{position:fixed}.lrtb,.noUi-origin,.noUi-base{left:0;right:0;top:0;bottom:0}.pn-z-l,.noUi-target,.noUi-connect:after,.one .noUi-origin:after,.noUi-horizontal:after{left:0}.pn-z-r,.noUi-target,.noUi-connect:after,.one .noUi-origin:after,.noUi-horizontal:after{right:0}.pn-z-t{top:0}.pn-z-b{bottom:0}.pn-t-100{top:100%}.t-w-n{font-weight:normal}.t-w-b{font-weight:bold}.t-a-c{text-align:center}.t-a-j{text-align:justify}.t-a-r{text-align:right}.t-a-l{text-align:left}.t-d-u{text-decoration:underline}.fs9{font-size:9px}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs27{font-size:27px}.fs28{font-size:28px}.fs29{font-size:29px}.fs30{font-size:30px}.fs31{font-size:31px}.fs32{font-size:32px}.fs33{font-size:33px}.fs34{font-size:34px}.fs35{font-size:35px}.fs36{font-size:36px}.fs50{font-size:50px}.fs64{font-size:64px}.float-l{float:left}.float-r{float:right}.clear-b{clear:both}.clearfix:after{content:".";font-size:0px;display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.ow-h,.airports-drop-down-menu .airports-drop-down-body{overflow:hidden}.ow-x-h{overflow-x:hidden}.ow-y-h{overflow-y:hidden}.sc{overflow:scroll}.sc-x{overflow-x:scroll}.sc-y,.airports-drop-down-menu .airports-filter{overflow-y:scroll}.ow-t{-webkit-overflow-scrolling:touch}.mn-z{margin:0}.pg-z{padding:0}.mn-auto,.center-block{margin-left:auto;margin-right:auto}.margin-left-10{margin-left:10px}.b-zero{border:0}.d-none{display:none}.d-hidden{visibility:hidden}.d-visible{visibility:visible}.d-block,.i-font,i,.no-touch .range .noUi-handle.noUi-handle-lower:before,.no-touch .one .noUi-handle.noUi-handle-lower:before,.no-touch .range .noUi-handle.noUi-handle-upper:before,.touch .range .noUi-handle.noUi-handle-lower:before,.touch .one .noUi-handle.noUi-handle-lower:before,.touch .range .noUi-handle.noUi-handle-upper:before,.static.tc .sidebar-menu .menu-content{display:block}.d-inline{display:inline}.d-inblock,.drop-arrow{display:inline-block}.d-table{display:table}.d-cell{display:table-cell}.d-row{display:table-row}.d-cell-v-m{display:table-cell}.v-h{visibility:hidden}.v-v{visibility:visible}.height-full,html,body{height:100%}.m-height-full{min-height:100%}.width-full,.input input,.autosuggest-div,.slider-base:after,.noUi-origin.noUi-background:after{width:100%}.width-auto{width:auto}.i-font,i{font-family:"icon"}.t-font,html,body,body input{font-family:"Trebuchet MS", Helvetica, Tahoma}.i-fonts{font-family:"icons"}.v-align-t{vertical-align:top}.v-align-m,.d-cell-v-m,.input input{vertical-align:middle}.v-align-b{vertical-align:bottom}.outline{outline:medium none}.oline-none{outline:none}.c-pointer,.standart-drop-down{cursor:pointer}.c-default,h1,h2,h3,h4,h5,h6{cursor:default}.c-text{cursor:text}.center-block{width:960px}.color-transparent{color:transparent}.font-1{font-family:"CoreSansN45"}.capitalize{text-transform:capitalize}.normanl-case{text-transform:none}.upper-case{text-transform:uppercase}.l-normal{line-height:normal}.ws-np{white-space:nowrap}.user-s,h1,h2,h3,h4,h5,h6{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;user-select:none;touch-action:none}.booking-form-input-city{margin:0 20px 13px 20px}.booking-form-input-city.active{border:1px solid #fdc40f}.booking-form-input-city.active .input-twin-top{border:none;border-bottom:1px dashed #CDD5DC;background-color:#fff}.booking-form-input-city.active .input-twin-bottom{background-color:#fff;border:none}.booking-form-input-city.active .flights-reverse:after{left:-21px}.custom-dropdown-value{height:19px}.flights-adult-title,.flights-adults{padding:0 6px 0 20px}.flights-children-title{padding:0 6px}.flights-children-combobox{padding:0 6px}.input-basic{border:1px solid #cdd5dc;background:#fcfcfc;font-size:14px;float:left;border-right:none;height:36px;line-height:36px;width:32px;text-align:center}.flights-adult-combobox{float:left;width:42px}.combobox-main-element{border:1px solid #CDD5DC;background:#FCFCFC;font-size:14px;line-height:12px;padding:12px 12px 10px;float:left;width:42px;line-height:12px}.quater{width:91px}.combobox-main-element.wider{width:52px}.native-combobox{display:none}.custom-combobox{display:none}.flights-submit-title{padding:12px 20px;text-align:center;font-family:CoreSansN47;font-size:14px;color:#9EA4B7;line-height:12px}.form-table-cell{display:table-cell;height:420px;vertical-align:middle}.form-table-container{float:right;position:absolute;top:0px;left:0px}.form-table-container.on-mobile{right:20px;left:auto}.btn-choose{background-color:#fcfcfc;outline:none;color:#22356b;font-family:CoreSansN35;font-size:14px}.btn-choose:first-child{border-left:1px solid #cdd5dc}.btn-choose.active,.btn-choose:hover{background-color:#fff;color:#22356b}.form-drop{background-color:#fcfcfc;position:relative;color:#22356b;font-family:CoreSansN35;font-size:14px}.form-drop:after{position:absolute;content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #22356b;border-bottom:0;top:15px;right:8px}.form-drop:hover,.form-drop.active,.form-drop.checked{background-color:#fff;cursor:pointer;color:#22356b}.form-drop:hover:after,.form-drop.active:after,.form-drop.checked:after{content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fdc40f;border-bottom:0}.form-drop:hover.checked:after,.form-drop.active.checked:after,.form-drop.checked.checked:after{content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #22356b;border-bottom:0}.form-drop:hover.checked:hover:after,.form-drop.active.checked:hover:after,.form-drop.checked.checked:hover:after{content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fdc40f;border-bottom:0}.custom-combobox{font-family:CoreSansN35;font-size:14px;outline:none}.custom-combobox.drop{z-index:1;width:66px;background-color:#fff;font-family:CoreSansN35;top:35px;border:1px solid #cdd5dc}.custom-combobox.drop .jspPane{width:61px !important}.custom-combobox .el{display:block;width:100%;text-align:center;height:33px;border-top:1px solid #cdd5dc;line-height:33px;cursor:pointer}.custom-combobox .el:hover{background-color:#fdc40f}.custom-combobox .el:first-child{border-top:none}.form-drop.wider+.custom-combobox.drop{width:76px}.form-drop.wider+.custom-combobox.drop .jspPane{width:71px !important}.car-form.form-container .search-request.m-bottom-none{margin-bottom:0px}.no-touch .flights-submit-title .link-set:hover{color:#22356b}.no-touch .flights-submit-title .link-set:hover span{color:#22356b}.no-touch .flights-submit-title .link-set:hover .icon-mess{background:#22356b}.flights-submit-title .link-set{font-family:CoreSansN47;font-size:12px;text-decoration:none;color:#9ea4b7}.flights-submit-title .link-set span{color:#22356b;text-decoration:underline}.flights-submit-title .link-set .icon-mess{content:"";width:13px;height:12px;display:inline-block;float:right;border-radius:50%;background:#CDD5DC;position:relative;top:2px;margin-left:5px}.flights-submit-title .link-set .icon-mess:after{content:"b";width:12px;height:12px;display:block;position:absolute;font-family:icons;line-height:1;color:#FFF;font-size:26px;top:-7px;left:-6px}.adults-style{outline:none}html,body{color:#22356b;-webkit-tap-highlight-color:transparent;min-width:960px;font-family:"CoreSansN45"}i{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400}a,a:visited{color:#22356b}h6,h5,ul,p,menu{margin:0;padding:0}li{list-style-type:none;float:left}.section-header{font-family:CoreSansN25;font-size:30px;color:#22356b;margin:39px 0 24px 0;font-weight:normal}td.flex,span.flex{width:1px;white-space:nowrap}.scroll-pane{width:100%;height:115px;overflow:auto}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0px;right:1px;width:12px;height:199px;background:#cdd5dc;overflow:hidden;border:2px solid #fff;border-left:2px solid #fff}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:6px;background:#cdd5dc}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:url("../images/ddl-srcoll-bg.png") repeat 0 0;position:relative;height:198px}.jspDrag{position:relative}.jspDrag .jspDragTop{background:#EFF1F3;position:absolute;top:0px;left:0px;width:10px;z-index:1;cursor:pointer;border:1px solid #9EA4B7;border-bottom:none;height:50%}.jspDrag .jspDragBottom{background:#EFF1F3;position:absolute;bottom:5px;left:0px;width:10px;cursor:pointer;border:1px solid #9EA4B7;border-top:none;height:50%}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:6px}.jspHorizontalBar .jspArrow{width:6px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}html.ie-10 .cookies-popup .close-icon:after,html.ie-11 .cookies-popup .close-icon:after{line-height:70px}.mobile-popup{background:#455582;background:-moz-radial-gradient(center, ellipse cover, #455582 2%, #22356b 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(2%, #455582), color-stop(100%, #22356b));background:-webkit-radial-gradient(center, ellipse cover, #455582 2%, #22356b 100%);background:-o-radial-gradient(center, ellipse cover, #455582 2%, #22356b 100%);background:-ms-radial-gradient(center, ellipse cover, #455582 2%, #22356b 100%);background:radial-gradient(ellipse at center, #455582 2%,#22356b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#455582', endColorstr='#22356b',GradientType=1 );position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0}.mobile-popup .button-box{position:absolute;bottom:20px;font:16px/16px CoreSansN35;color:#ffffff !important;text-align:center;width:100%}.mobile-popup .button-box .button{position:relative;display:block;margin:0 auto 12px auto;text-decoration:underline;border-radius:3px;box-sizing:border-box;width:90%;padding:25px 0 25px 0px;font-size:20px;text-align:center}.mobile-popup .button-box .button:before,.mobile-popup .button-box .button:after{display:none !important;position:absolute;display:block;content:'';top:0;width:50px;height:100%;-webkit-transform:scale(0.37);transform:scale(0.37)}.mobile-popup .button-box .button:before{top:12px;left:17px;-webkit-transform-origin:0 0;transform-origin:0 0}.mobile-popup .button-box .button.desktop:before{display:inline-block;overflow:hidden;width:140px;height:114px;background-repeat:no-repeat;background-image:url("../images/mobile-splashscreen.png");background-position:-64px -106px}.mobile-popup .button-box .button.mobile:before{display:inline-block;overflow:hidden;width:60px;height:127px;background-repeat:no-repeat;background-image:url("../images/mobile-splashscreen.png");background-position:-2px -106px;left:30px;top:10px}.mobile-popup .button-box .button:after{display:inline-block;overflow:hidden;width:48px;height:85px;background-repeat:no-repeat;background-image:url("../images/mobile-splashscreen.png");background-position:-206px -106px;right:5px;top:-10px}.mobile-popup .button-box .button a,.mobile-popup .button-box .button a:visited{color:white}.mobile-popup .mobile-market{padding:30px 0 0 0;margin:0;display:block;width:auto;text-align:center}.mobile-popup .mobile-logo-holder{position:absolute;display:inline-block;overflow:hidden;width:867px;height:102px;background-repeat:no-repeat;background-image:url("../images/mobile-splashscreen.png");background-position:-2px -2px;-webkit-transform:scale(0.35) translateX(-50%);transform:scale(0.35) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;top:50px;left:50%}.mobile-popup .center-content{position:absolute;top:110px;width:100%;margin:0 auto;text-align:center}.mobile-popup .center-content p{width:230px;display:block;margin:18px auto 0 auto;color:#ffffff;font-size:22px}@media screen and (orientation: landscape){.mobile-popup .button-box{bottom:20px}.mobile-popup .button-box .button{display:inline-block;margin:0 12px 0 12px;width:45%;padding:20px 0 20px 0px}.mobile-popup .button-box .button:before,.mobile-popup .button-box .button:after{-webkit-transform:scale(0.3);transform:scale(0.3)}.mobile-popup .button-box .button:after{right:2px;top:-15px}.mobile-popup .mobile-market{padding:30px 0 0 0;margin:0}.mobile-popup .mobile-logo-holder{top:20px;left:50%}.mobile-popup .center-content{top:60px}.mobile-popup .center-content p{width:280px;margin:15px auto 0 auto;font-size:16px}}@media screen and (orientation: landscape) and (max-width: 600px){.mobile-popup .button-box .button{font-size:18px}}@media screen and (orientation: landscape) and (max-height: 320px){.mobile-popup .content-wrap{position:absolute;top:50%;height:220px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-popup .mobile-logo-holder{-webkit-transform:scale(0.28) translateX(-50%);transform:scale(0.28) translateX(-50%);top:15px}.mobile-popup .button-box{position:absolute;bottom:initial;top:170px}.mobile-popup .button-box .button{font-size:15px;padding:15px 0 15px 0px}.mobile-popup .button-box .button:before,.mobile-popup .button-box .button:after{-webkit-transform:scale(0.24);transform:scale(0.24)}.mobile-popup .button-box .button:after{right:2px;top:-19px}.mobile-popup .center-content{top:40px}.mobile-popup .center-content p{width:280px;margin:15px auto -10px auto;font-size:15px}}@media screen and (orientation: landscape) and (max-width: 540px){.mobile-popup .button-box .button{font-size:16px;padding:20px 0 20px 0px}.mobile-popup .button-box .button:before,.mobile-popup .button-box .button:after{-webkit-transform:scale(0.25);transform:scale(0.25)}.mobile-popup .button-box .button:before{top:13px;left:15px}.mobile-popup .button-box .button.mobile:before{left:25px;top:11px}.mobile-popup .button-box .button:after{right:-4px;top:-15px}}@media screen and (orientation: landscape) and (max-width: 480px){.mobile-popup .button-box .button{font-size:16px}}.cookies-popup{background:#9EA4B7;color:#FFF;font-family:CoreSansN45;font-size:12px;line-height:15px;padding:12px 42px 12px 12px;width:400px;right:6px;bottom:6px;position:fixed;z-index:1000;box-sizing:border-box}.cookies-popup .close-icon{background:#7F88A4;height:100%;cursor:pointer;position:absolute;display:block;font-family:"icons";font-size:105px;line-height:64px;width:30px;right:0px;top:0px}.cookies-popup .close-icon:after{content:'w';color:#ffffff;display:block;margin-left:-36px;margin-top:-18px}.cookies-popup .close-icon:hover{background:#546189}.rynTrckObj{width:0;height:0;display:none}.error-message-container{position:fixed;width:400px;background:#C0392b;color:#fff;font-size:12px;margin-top:-326px;right:6px;bottom:6px;z-index:100}.error-message-container .error-text{padding:12px}.error-message-container .error-line1{font-family:CoreSansN45;line-height:15px}.error-message-container .error-line2{font-family:CoreSansN45;line-height:15px}.error-message-container .error-close{background-color:#86281E;height:100%;cursor:pointer;position:absolute;display:block;font-family:"icons";font-size:105px;line-height:64px;width:30px;right:0px;top:0px}.error-message-container .error-close:after{content:'w';color:#ffffff;display:block;margin-left:-36px;margin-top:-18px}.error-message-container .error-close:hover{background-color:#73221a}.error-message-container.above-cookie{bottom:66px}.hidden{visibility:hidden}.flights-reverse{position:absolute;height:20px;width:20px;display:block;z-index:100;right:6px;top:50%;margin-top:-10px;cursor:pointer}.flights-reverse:after{display:block;position:absolute;top:-22px;left:-22px;font-size:64px;font-family:icons;line-height:1;content:"s"}.page{display:table;height:100%;width:100%}.page>.header,.page>.footer,.page>.main{display:table-row;height:1px}.page>.main{height:auto}.page>.main>.content{padding-bottom:40px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.icon-font:after{line-height:normal !important}}@media only screen and (min-width: 320px) and (max-width: 767px){html,body{min-width:320px;width:auto;overflow-x:hidden}body.mobile header.header .top-bar{min-width:320px !important;width:auto !important}body.mobile .static .printable:after{content:'';display:none}body.mobile .static a{pointer-events:none;cursor:default}body.mobile .static .search-results a{pointer-events:auto;cursor:pointer}body.mobile .static .search-field{width:270px}body.mobile .static.tc .wrap{width:300px !important}body.mobile .static.tc h1,body.mobile .static.tc .maintitle{font:normal 22px/22px "CoreSansN25"}body.mobile .static.tc h2{font:normal 18px/18px "CoreSansN25"}body.mobile .static.tc .sidebar-menu h3.menu-title{font:normal 12px/13px "CoreSansN25";margin:5px 0}body.mobile .static.tc .sidebar-menu h3.menu-title a{font:normal 12px/12px "CoreSansN25"}body.mobile .static.faq h3{font:normal 18px/18px "CoreSansN25"}body.mobile .static.faq .special_assistance{margin:0}body.mobile .static.faq .special_assistance .active{padding:5px}body.mobile .static.faq .special_assistance .active table{width:280px !important;max-width:280px}body.mobile .static.faq .special_assistance .active table tr{max-width:70px !important}body.mobile .static.faq .special_assistance .active table tr td{word-wrap:break-word !important;max-width:70px !important;font:normal 11px/12px "CoreSansN25";padding:4px 7px}body.mobile .static.faq .special_assistance .active table tr td a,body.mobile .static.faq .special_assistance .active table tr td b,body.mobile .static.faq .special_assistance .active table tr td strong,body.mobile .static.faq .special_assistance .active table tr td p{font:normal 11px/12px "CoreSansN25"}body.mobile .static.faq .wrap{width:300px !important}body.mobile .static.faq .maintitle{font:normal 22px/22px "CoreSansN25"}body.mobile .static.faq .sidebar-right{width:300px !important}body.mobile .static.faq .sidebar-left a{pointer-events:auto;cursor:pointer}body.mobile .static table{width:300px !important;max-width:300px}body.mobile .static table tr{max-width:100px !important}body.mobile .static table tr td{word-wrap:break-word !important;max-width:100px !important;font:normal 11px/11px "CoreSansN25";padding:4px 7px}body.mobile .static table tr td a,body.mobile .static table tr td b,body.mobile .static table tr td strong,body.mobile .static table tr td p{font:normal 11px/11px "CoreSansN25"}body.mobile footer .footer-terms{padding:6px 4px}body.mobile footer .inner a{font:normal 12px/12px "CoreSansN25"}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){@viewport{zoom:1}.datepicker-dropdown{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){@viewport{zoom:0.8}.datepicker-dropdown{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}.debug-region{min-width:10px;min-height:10px;z-index:100;color:#fff}.weather-icon{width:56px;height:56px;overflow:hidden;position:relative}.weather-icon:before{display:inline-block;font-family:'icons';font-size:74px;line-height:74px;z-index:1;height:56px;width:56px;margin-left:-9px;margin-top:-9px}.weather-icon.heavy_rain{position:relative}.weather-icon.heavy_rain:before{content:'3'}.weather-icon.clear{position:relative}.weather-icon.clear:before{content:'1'}.weather-icon.rain{position:relative}.weather-icon.rain:before{content:'2'}.weather-icon.snow{position:relative}.weather-icon.snow:before{content:'4'}.weather-icon.heavy_snow{position:relative}.weather-icon.heavy_snow:before{content:'5'}.weather-icon.fog{position:relative}.weather-icon.fog:before{content:'7'}.weather-icon.cloudy{position:relative}.weather-icon.cloudy:before{content:'8'}.weather-icon.partly_cloudy{position:relative}.weather-icon.partly_cloudy:before{content:'9'}.weather-icon.sleet{position:relative}.weather-icon.sleet:before{content:'6'}.locked{pointer-events:none}header.header{background:#22356b;max-height:164px !important}header.header .logo .link{width:181px;height:24px;margin:0 auto}header.header .primary-menu{width:960px;margin:auto;height:59px}header.header .primary-menu .list-item .link{color:#fff;text-transform:uppercase;font-size:18px;height:59px;font-family:CoreSansN45}header.header .primary-menu .list-item .link:before{display:inline-block;content:'';position:relative;top:11px;left:-12px;background:url("../images/icons.png") no-repeat 0px 1px;width:36px;height:36px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header.header .primary-menu .list-item .link:before{background-image:url("../images/piller-icons-retina.png");background-size:332% auto}}header.header .primary-menu .list-item .link.active,header.header .primary-menu .list-item .link:hover{background:#369;text-shadow:0px -1px 0px rgba(0,0,0,0.5)}header.header .primary-menu .list-item .link.active:before,header.header .primary-menu .list-item .link:hover:before{background-position-y:-33px}header.header .primary-menu .list-item.active .link,header.header .primary-menu .list-item:hover .link{background:#3a5f9b;text-shadow:0px -1px 0px rgba(0,0,0,0.5)}header.header .primary-menu .list-item.active.item-1 .link:before,header.header .primary-menu .list-item:hover.item-1 .link:before{background-position:-4px -33px}header.header .primary-menu .list-item.active.item-2 .link:before,header.header .primary-menu .list-item:hover.item-2 .link:before{background-position:-44px -33px}header.header .primary-menu .list-item.active.item-3 .link:before,header.header .primary-menu .list-item:hover.item-3 .link:before{background-position:-84px -33px}header.header .primary-menu .list-item.item-1 .link:before{background-position:-4px 1px}header.header .primary-menu .list-item.item-2 .link:before{background-position:-44px 1px}header.header .primary-menu .list-item.item-3 .link:before{background-position:-84px 1px}header.header .secondary-menu{width:960px;margin:auto;position:relative}header.header .secondary-menu .list-item{line-height:42px;font-size:14px;text-transform:uppercase;list-style-type:none;position:relative;font-family:CoreSansN45}header.header .secondary-menu .list-item:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;top:50%;left:-2px;margin-top:-2px;display:block;background:#cdd5dc}header.header .secondary-menu .list-item.active:before,header.header .secondary-menu .list-item.active+.list-item:before,header.header .secondary-menu .list-item:hover:before,header.header .secondary-menu .list-item:hover+.list-item:before,header.header .secondary-menu .list-item:first-child:before{display:none}header.header .secondary-menu .list-item.active .link,header.header .secondary-menu .list-item:hover .link{background:#cdd5dc;color:#3498db}header.header .secondary-menu .list-item .link{color:#22356b;display:block;padding:0 9px}header.header .menu-bar{height:42px;background:#eff1f3}header.header .menu-bar .more-link{color:#9ea4b7;text-transform:uppercase;font-size:11px;line-height:42px;font-family:CoreSansN47;margin-right:10px;position:relative;padding-right:18px;position:absolute;right:0px;top:0px;overflow:hidden}header.header .menu-bar .more-link.active,header.header .menu-bar .more-link:hover{color:#22356b}header.header .menu-bar .more-link:after{content:"a";font-family:icons;line-height:1;text-transform:none;font-size:64px;position:absolute;margin-left:-38px;left:100%;top:-12px;z-index:10}header.header .main-nav{background:#426dab}header.header .markets-holder .market-details.active .markets{display:block}header.header .markets-holder{font-size:12px;cursor:pointer}header.header .markets-holder .market-details>.lang{float:right}header.header .markets-holder .market-details>.lang:after{content:"";display:block;margin:4px 0 0 6px;float:right;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #9EA4B7}header.header .markets-holder.active .market-details>.country,header.header .markets-holder:hover .market-details>.country{color:#fff}header.header .markets-holder.active .market-details>.lang,header.header .markets-holder:hover .market-details>.lang{color:#fff}header.header .markets-holder.active .market-details>.lang:after,header.header .markets-holder:hover .market-details>.lang:after{border-top:5px solid #fdc40f}header.header .markets-holder .country{margin:0 6px 0 0}header.header .markets-holder .country.en:before{background-position:0px -90px}header.header .markets-holder .country.ie:before{background-position:0px -120px}header.header .markets-holder .country.at:before{background-position:0px 0px}header.header .markets-holder .country.nl-be:before{background-position:0px -10px}header.header .markets-holder .country.fr-be:before{background-position:0px -10px}header.header .markets-holder .country.hr:before{background-position:0px -100px}header.header .markets-holder .country.cz:before{background-position:0px -30px}header.header .markets-holder .country.da:before{background-position:0px -50px}header.header .markets-holder .country.de:before{background-position:0px -40px}header.header .markets-holder .country.ca:before{background-position:0px -20px}header.header .markets-holder .country.es:before{background-position:0px -60px}header.header .markets-holder .country.fi:before{background-position:0px -70px}header.header .markets-holder .country.fr:before{background-position:0px -80px}header.header .markets-holder .country.it:before{background-position:0px -130px}header.header .markets-holder .country.lv:before{background-position:0px -150px}header.header .markets-holder .country.lt:before{background-position:0px -140px}header.header .markets-holder .country.hu:before{background-position:0px -110px}header.header .markets-holder .country.mt:before{background-position:0px -160px}header.header .markets-holder .country.ma:before{background-position:0px -270px}header.header .markets-holder .country.nl:before{background-position:0px -170px}header.header .markets-holder .country.no:before{background-position:0px -180px}header.header .markets-holder .country.pl:before{background-position:0px -190px}header.header .markets-holder .country.pt:before{background-position:0px -200px}header.header .markets-holder .country.sk:before{background-position:0px -220px}header.header .markets-holder .country.se:before{background-position:0px -210px}header.header .markets-holder .country.bg:before{background-position:0px -230px}header.header .markets-holder .country.cy:before{background-position:0px -240px}header.header .markets-holder .country.ee:before{background-position:0px -250px}header.header .markets-holder .country.gr:before{background-position:0px -260px}header.header .markets-holder .country.ro:before{background-position:0px -280px}header.header .markets-holder .country.me:before{background-position:0px -290px}header.header .markets-holder .country.ch:before{background-position:0px -300px}header.header .markets-holder .country.us:before{background-position:0px -310px}header.header .markets-holder .country:before{width:15px;height:10px;margin:1px 6px 0 0;background:url("../images/flags.png?v2") no-repeat 0 0 transparent;content:"";display:block;overflow:hidden;float:left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header.header .markets-holder .country:before{background-image:url("../images/flags_retina.png?v2");background-size:100% auto}}header.header .markets-holder .lang{color:#9EA4B7}header.header .markets-holder .markets{border:1px solid #9ea4b7;background:#fff;width:auto;width:600px;background:#fff;display:none;z-index:3000;right:0;margin-top:6px;margin-left:6px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}header.header .markets-holder .markets .column{width:200px !important}header.header .markets-holder .markets .item-url{display:block;padding:0px 8px;height:34px;line-height:34px}header.header .markets-holder .markets .item-url:hover{background:#fdc40f}header.header .markets-holder .markets .item-url:hover .lang{color:#fff}header.header .markets-holder .markets .country{margin:0 6px 0 0}header.header .markets-holder .markets .country:before{content:"";display:inline-block;width:15px;height:10px;margin:12px 5px 12px 0;overflow:hidden;float:left}header.header .markets-holder .markets .market-item{float:none;border:1px solid #eff1f3;border-top:none;border-left:none}header.header .markets-holder .markets .market-item:nth-child(n+21){border-right:none}header.header .markets-holder .markets .market-item:nth-child(11n){border-bottom:none}header.header .markets-holder .markets .market-cell{line-height:12px;height:34px}header.header .markets-holder .mobile-markets{position:absolute;right:0;opacity:0}header.header .top-bar{height:48px;color:#fff;padding:15px 0 0 0;font-family:CoreSansN45;width:960px;margin:auto}header.header .top-bar .actions{margin:10px 0px 0 0}header.header .top-bar .actions .markets-holder{padding:0px 10px 0 0}header.header .top-bar .myryanair{display:none;font:normal 12px CoreSansN45;color:#fff;padding-left:24px;line-height:15px;float:left}header.header .top-bar .myryanair:before{font-family:icons;content:"W";height:16px;font-size:54px;color:#fff;margin-left:-36px;display:inline-block;position:absolute}header.header .top-bar .logo-holder{text-align:center}header.header .top-bar .market-details{line-height:12px}header.header .more-section-wrapper{color:#fff;top:42px;z-index:2000;display:none}header.header .more-section-wrapper .advertismets{width:250px}header.header .more-section-wrapper .bg{background:#cdd5dc;opacity:0.95}header.header .more-section-wrapper .more{width:960px;margin:auto;padding:18px 0 18px 0;z-index:1}header.header .more-section-wrapper .more .container{display:table-row}header.header .more-section-wrapper .more .column-left{width:410px;display:table-cell;vertical-align:top;border-right:1px dotted #fff}header.header .more-section-wrapper .more .column-left .banner{width:136px;height:200px;border:1px solid #9ea4b7;overflow:hidden;padding:1px}header.header .more-section-wrapper .more .column-left .banner img{max-width:136px;max-height:200px;display:inline-block}header.header .more-section-wrapper .more .column-left .inside-block{padding:0 10px}header.header .more-section-wrapper .more .column-left .partners-list{overflow:hidden;width:230px}header.header .more-section-wrapper .more .column-left .partners-list .list-item{font-size:11px;margin:14px 0 0px 0;line-height:12px;color:#8089a3;line-height:12px;width:100%}header.header .more-section-wrapper .more .column-left .partners-list .list-item:first-child{margin:0px}header.header .more-section-wrapper .more .column-left .partners-list .link{color:#8089a3;font-family:CoreSansN45;display:inline-block}header.header .more-section-wrapper .more .column-left .partners-list .link:hover{color:#3498db}header.header .more-section-wrapper .more .column-left .partners-list .link:hover .heading{color:#3498db}header.header .more-section-wrapper .more .column-left .partners-list .heading{color:#fff;display:block;font-style:normal;font-size:14px;color:#22356b;font-family:CoreSansN45}header.header .more-section-wrapper .more .column-right{width:549px;display:table-cell;vertical-align:top}header.header .more-section-wrapper .more .column-right .inside-block{padding:0 10px}header.header .more-section-wrapper .more .column-right .banner{width:216px;height:200px;border:1px solid #9ea4b7;overflow:hidden;padding:1px}header.header .more-section-wrapper .more .column-right .banner img{max-width:216px;max-height:200px;display:inline-block}header.header .more-section-wrapper .more .column-right .advertismets{margin:0px 0 0 30px}header.header .more-section-wrapper .more .column-right .advertismets .heading{margin:0px;color:#111a35;line-height:18px;font-family:CoreSansN45}header.header .more-section-wrapper .more .column-right .advertismets .list-item{float:none;font-size:14px;margin:14px 0 0 0;line-height:12px;font-family:CoreSansN45}header.header .more-section-wrapper .more .column-right .advertismets .list-item .link{color:#22356b}header.header .more-section-wrapper .more .column-right .advertismets .list-item .link:hover{color:#3498db}header.header .more-section-wrapper .close-link{color:#22356b;float:right;font-size:12px;line-height:16px;display:block;margin:10px 0;font-family:CoreSansN47;cursor:pointer}header.header .more-section-wrapper .close-link .close-icon{content:"x";margin:0 0 0 5px;background:#22356b;border-radius:50%;display:block;text-align:center;float:right;color:#cdd5dc;width:16px;line-height:16px;height:16px}header.header .more-section-wrapper .close-link:hover{color:#3498db}header.header .more-section-wrapper .close-link:hover .close-icon{background:#3498db}header.header .menu-bar.active .more-section-wrapper{display:block}.country-flags-ui .country:before{width:15px;height:10px;content:'';background:url("../images/flags.png?v2") no-repeat 0 0 transparent}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.country-flags-ui .country:before{background-image:url("../images/flags_retina.png?v2");background-size:100% auto}}.country-flags-ui .country.en:before,.country-flags-ui .country.gb:before{background-position:0px -90px}.country-flags-ui .country.ie:before,.country-flags-ui .country.ie:before{background-position:0px -120px}.country-flags-ui .country.at:before,.country-flags-ui .country.at:before{background-position:0px 0px}.country-flags-ui .country.nl-be:before,.country-flags-ui .country.be:before{background-position:0px -10px}.country-flags-ui .country.fr-be:before,.country-flags-ui .country.be:before{background-position:0px -10px}.country-flags-ui .country.hr:before,.country-flags-ui .country.hr:before{background-position:0px -100px}.country-flags-ui .country.cz:before,.country-flags-ui .country.cz:before{background-position:0px -30px}.country-flags-ui .country.da:before,.country-flags-ui .country.dk:before{background-position:0px -50px}.country-flags-ui .country.de:before,.country-flags-ui .country.de:before{background-position:0px -40px}.country-flags-ui .country.ca:before,.country-flags-ui .country.ca:before{background-position:0px -20px}.country-flags-ui .country.es:before,.country-flags-ui .country.es:before{background-position:0px -60px}.country-flags-ui .country.fi:before,.country-flags-ui .country.fi:before{background-position:0px -70px}.country-flags-ui .country.fr:before,.country-flags-ui .country.fr:before{background-position:0px -80px}.country-flags-ui .country.it:before,.country-flags-ui .country.it:before{background-position:0px -130px}.country-flags-ui .country.lv:before,.country-flags-ui .country.lv:before{background-position:0px -150px}.country-flags-ui .country.lt:before,.country-flags-ui .country.lt:before{background-position:0px -140px}.country-flags-ui .country.hu:before,.country-flags-ui .country.hu:before{background-position:0px -110px}.country-flags-ui .country.mt:before,.country-flags-ui .country.mt:before{background-position:0px -160px}.country-flags-ui .country.ma:before,.country-flags-ui .country.ma:before{background-position:0px -270px}.country-flags-ui .country.nl:before,.country-flags-ui .country.nl:before{background-position:0px -170px}.country-flags-ui .country.no:before,.country-flags-ui .country.no:before{background-position:0px -180px}.country-flags-ui .country.pl:before,.country-flags-ui .country.pl:before{background-position:0px -190px}.country-flags-ui .country.pt:before,.country-flags-ui .country.pt:before{background-position:0px -200px}.country-flags-ui .country.sk:before,.country-flags-ui .country.sk:before{background-position:0px -220px}.country-flags-ui .country.se:before,.country-flags-ui .country.se:before{background-position:0px -210px}.country-flags-ui .country.bg:before,.country-flags-ui .country.bg:before{background-position:0px -230px}.country-flags-ui .country.cy:before,.country-flags-ui .country.cy:before{background-position:0px -240px}.country-flags-ui .country.ee:before,.country-flags-ui .country.ee:before{background-position:0px -250px}.country-flags-ui .country.gr:before,.country-flags-ui .country.gr:before{background-position:0px -260px}.country-flags-ui .country.ro:before,.country-flags-ui .country.ro:before{background-position:0px -280px}.country-flags-ui .country.me:before,.country-flags-ui .country.me:before{background-position:0px -290px}.country-flags-ui .country.ch:before,.country-flags-ui .country.ch:before{background-position:0px -300px}.country-flags-ui .country.us:before,.country-flags-ui .country.us:before{background-position:0px -310px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (min-device-pixel-ratio: 1), only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 1){header.header .top-bar{width:auto}}.footer .join-field,.join-ui .join-field{margin:0;border:1px solid #9ea4b7;padding:8px 10px;height:12px;width:137px;font-size:12px;font-family:CoreSansN45;border-right:none;color:#22356b;cursor:text}.footer .join-field:focus,.join-ui .join-field:focus{border:1px solid #fdc40f;border-right:none;outline:none}.footer .join-field::-webkit-input-placeholder,.join-ui .join-field::-webkit-input-placeholder{color:#cdd5dc}.footer .join-field::-moz-placeholder,.join-ui .join-field::-moz-placeholder{color:#cdd5dc}.footer .join-field:-ms-input-placeholder,.join-ui .join-field:-ms-input-placeholder{color:#cdd5dc}.footer .join-field:-moz-placeholder,.join-ui .join-field:-moz-placeholder{color:#cdd5dc}.footer .join-button,.join-ui .join-button{border:none;height:30px;background:#22356b;color:#fff;padding:4px;line-height:16px;width:60px;font-size:14px;font-family:CoreSansN45;text-transform:uppercase;position:relative;display:block;float:right;text-align:center;cursor:pointer;top:0px;left:-1px}.footer .join-button:hover,.footer .join-button:focus,.join-ui .join-button:hover,.join-ui .join-button:focus{outline:none;color:#22356b;background:#fdc40f}.footer{color:#22356b;clear:both;background-color:#eff1f3;position:relative;clear:both;z-index:10;margin-top:40px}.footer .main-nav{margin:0 0 30px 10px}.footer .footer-heading{font-family:CoreSansN47;color:#22356b;margin-bottom:6px;font-size:15px;line-height:13px;font-weight:normal}.footer .social-item{width:24px;height:24px;margin-left:20px;border-radius:50%;position:relative}.footer .social-item:first-child{margin-left:0}.footer .social-item a{width:24px;height:24px;display:block}.footer .social-item a:after{font-family:'icons';color:#9ea4b7;font-size:64px;width:30px;top:-20px;left:-20px;position:absolute}.footer .social-item.ico-twitter a:after{content:'p';color:#55ACEE}.footer .social-item.ico-linkedin a:after{content:'q';color:#0977B4}.footer .social-item.ico-youtube a:after{content:'r';color:#E52D27}.footer .social-item.ico-google-play a:after{content:'Y';color:#A4C439}.footer .social-item.ico-apple-store a:after{content:'X';color:#393939}.footer .footer-nav{width:710px}.footer .top-footer{padding-top:24px;width:960px;margin:auto}.footer .top-footer .footer-social{width:220px;margin-right:10px}.footer .top-footer .subscribe-form{margin-bottom:24px;overflow:hidden}.footer .top-footer .footer-nav-links{overflow:hidden}.footer .top-footer .footer-nav-links .column{width:126px;padding-left:16px;border-left:1px dotted #9ea4b7;margin-bottom:-99999px;padding-bottom:99999px}.footer .top-footer .footer-nav-links .column .inner{padding-right:16px}.footer .top-footer .footer-nav-links .column:first-child{padding-left:0;border-left:none}.footer .top-footer .footer-nav-links .column .nav-item,.footer .top-footer .footer-nav-links .column .nav-item a{font-family:CoreSansN45;font-size:12px;color:#9ea4b7;float:none;line-height:18px}.footer .top-footer .footer-nav-links .column .nav-item:hover,.footer .top-footer .footer-nav-links .column .nav-item a:hover{color:#3498db}.footer .top-footer .footer-nav-links .column .has-nested{overflow:hidden}.footer .top-footer .footer-nav-links .column .has-nested>a:after{content:"";display:inline-block;margin:0 0 0 3px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #cdd5dc}.footer .top-footer .footer-nav-links .column .has-nested.active>a:after{border-top:5px solid #3498db}.footer .top-footer .footer-nav-links .column .has-nested.active>a:after a{color:#3498db}.footer .top-footer .footer-nav-links .column .has-nested.opened>a:after{border-top:none;border-bottom:5px solid #cdd5dc}.footer .top-footer .footer-nav-links .column .nested-item{float:none;font-style:italic}.footer .top-footer .footer-nav-links .column .nested{margin-left:4px}.footer .top-footer .feedback-links .feedback-button{width:204px;height:14px;border:none;background:#22356b;color:#fff;padding:8px;line-height:16px;position:relative;margin-bottom:24px;font-family:CoreSansN45;font-size:14px;cursor:pointer;text-align:center;display:block;top:0px;left:0px}.footer .top-footer .feedback-links .feedback-button:hover,.footer .top-footer .feedback-links .feedback-button:focus{background:#fdc40f;color:#22356b;outline:none}.footer .top-footer .feedback-links .feedback-button .icon{content:'';display:block;float:left;width:16px;height:16px;margin-right:6px;margin-top:-1px;position:relative}.footer .top-footer .feedback-links .feedback-button .icon:after{content:"t";width:16px;height:16px;display:block;position:absolute;font-family:icons;line-height:1;color:#FFF;font-size:64px;top:-23px;right:10px;z-index:2}.footer .top-footer .partners{overflow:hidden;margin:0 0 24px 10px}.footer .top-footer .partners .item:before{content:"-";padding:0 3px;float:left}.footer .top-footer .partners .item:first-child:before{display:none}.footer .top-footer .partners .item,.footer .top-footer .partners .item a{font-family:CoreSansN45;font-size:13px;color:#9ea4b7;float:left;line-height:18px}.footer .top-footer .partners .item:hover,.footer .top-footer .partners .item a:hover{color:#3498db}.footer .bottom-footer{height:42px;background-color:#22356b}.footer .bottom-footer .bottom-footer-wrapper{width:960px;margin:auto}.footer .bottom-footer .footer-rights{line-height:42px;color:#cdd5dc;font-family:CoreSansN45;font-size:12px}.footer .bottom-footer .footer-rights .inner{margin-left:10px}.footer .bottom-footer .footer-terms .inner{margin-right:10px}.footer .bottom-footer .footer-terms .link{line-height:42px;color:#cdd5dc;font-family:CoreSansN45;font-size:12px}.footer .bottom-footer .footer-terms .link:hover{color:#fdc40f}.footer .bottom-footer .footer-terms .divider{color:#cdd5dc;margin:0 4px}.footer .bottom-footer .footer-logo{display:block;margin:auto;width:34px;height:34px;background-repeat:no-repeat;position:relative}.footer .bottom-footer .footer-logo:after{content:"n";font-family:icons;line-height:1;font-size:88px;left:-32px;color:#fdc40f;position:absolute;top:-24px}.footer .bottom-footer a{color:#fff}.bottom-footer .debug-popover{top:-27px;position:absolute;width:500px;background:#FDFDFD;left:-1000px;color:#646464;text-shadow:0 1px rgba(255,255,255,0.5);padding:7px 20px;box-sizing:border-box;box-shadow:inset 0 1px rgba(255,255,255,0.5),3px 4px rgba(0,0,0,0.1);opacity:0}.debug-popover:hover,.footer-logo-container:hover ~ .debug-popover{left:-10px !important;opacity:1 !important;transition:opacity 250ms 1s ease-in, top 180ms 1s ease-in;top:-42px}.bottom-footer .debug-popover:before,.bottom-footer .debug-popover:after{position:absolute;content:'';border:12px solid transparent;border-top-width:12px}.bottom-footer .debug-popover:after{border-top-color:#FDFDFD;bottom:-24px;left:10px}.bottom-footer .debug-popover:before{border-top-color:rgba(0,0,0,0.1);bottom:-28px;left:13px}.footer-logo-container{position:relative;overflow:hidden;height:100%}.bottom-footer-wrapper{position:relative;height:100%}footer.hide-extended .top-footer{display:none}html.ie-8 .fares-rotator .carousel-wrap .controls .next:after,html.ie-8 .fares-rotator .carousel-wrap .controls .prev:after,html.ie-9 .fares-rotator .carousel-wrap .controls .next:after,html.ie-9 .fares-rotator .carousel-wrap .controls .prev:after,html.ie-10 .fares-rotator .carousel-wrap .controls .next:after,html.ie-10 .fares-rotator .carousel-wrap .controls .prev:after,html.ie-11 .fares-rotator .carousel-wrap .controls .next:after,html.ie-11 .fares-rotator .carousel-wrap .controls .prev:after{line-height:70px}html.ie-8 .fares-rotator .fares-share:after,html.ie-9 .fares-rotator .fares-share:after,html.ie-10 .fares-rotator .fares-share:after,html.ie-11 .fares-rotator .fares-share:after{line-height:70px}html.ie-8 .fares-rotator .facebook-holder,html.ie-9 .fares-rotator .facebook-holder,html.ie-10 .fares-rotator .facebook-holder,html.ie-11 .fares-rotator .facebook-holder{line-height:40px}html.ie-8 .fares-rotator .facebook-holder .fb-share-button,html.ie-9 .fares-rotator .facebook-holder .fb-share-button,html.ie-10 .fares-rotator .facebook-holder .fb-share-button,html.ie-11 .fares-rotator .facebook-holder .fb-share-button{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}html.ie-8 .fares-rotator .facebook-holder .fb-share-button span,html.ie-9 .fares-rotator .facebook-holder .fb-share-button span,html.ie-10 .fares-rotator .facebook-holder .fb-share-button span,html.ie-11 .fares-rotator .facebook-holder .fb-share-button span{vertical-align:top !important}html.ie-8 .fares-rotator .twitter-holder,html.ie-9 .fares-rotator .twitter-holder,html.ie-10 .fares-rotator .twitter-holder,html.ie-11 .fares-rotator .twitter-holder{line-height:40px}html.ie-8 .fares-rotator .twitter-holder .twitter-share-button,html.ie-9 .fares-rotator .twitter-holder .twitter-share-button,html.ie-10 .fares-rotator .twitter-holder .twitter-share-button,html.ie-11 .fares-rotator .twitter-holder .twitter-share-button{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}html.ie-8 .fares-rotator .google-holder .google-button,html.ie-9 .fares-rotator .google-holder .google-button,html.ie-10 .fares-rotator .google-holder .google-button,html.ie-11 .fares-rotator .google-holder .google-button{line-height:40px}.main-slider{z-index:20}.slider-wrap{margin:auto;max-width:1380px}.slider-wrap .destination,.slider-wrap .bottom-bar{width:840px;margin:auto}.slider-wrap .dest-holder{top:92px}.slider-wrap .destination{text-transform:uppercase;line-height:12px;height:12px}.slider-wrap .destination .cities-holder{cursor:pointer;left:10px;top:10px;z-index:2000}.slider-wrap .destination .from-text{margin-left:10px;font-family:CoreSansN45;font-size:12px;color:#9ea4b7;cursor:pointer;padding-left:15px}.slider-wrap .destination .from-text .city-val{color:#22356b}.slider-wrap .destination .from-text .city-val:after{content:"";display:block;margin:4px 0 0 6px;float:right;width:0;height:0;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:5px solid #CDD5DC}.slider-wrap .destination .from-text:hover{color:#22356b}.slider-wrap .destination .from-text:hover .city-val{color:#22356b}.slider-wrap .destination .from-text:hover .city-val:after{border-top:5px solid #fdc40f}.slider-wrap .destination .from-text:before{content:'d';float:left;display:block;color:#22356B;width:12px;height:12px;font-family:icons;line-height:1;font-size:64px;text-transform:none;position:absolute;left:-14px;top:-24px}.slider-wrap .destination .from-text:before:hover{color:#fdc40f}.slider-wrap .destination .select{outline:none;width:auto;min-width:200px;cursor:pointer;overflow:hidden;border:1px solid #9EA4B7;box-shadow:0 2px 4px rgba(0,0,0,0.2);margin-top:6px;display:none;background:#fff}.slider-wrap .destination .select .column{width:200px !important}.slider-wrap .destination .select .first .list-item{border-left:none}.slider-wrap .destination .select .last .list-item{border-right:none}.slider-wrap .destination .select .list-item{text-transform:none;width:183px;float:none;display:block;padding:0px 8px;height:34px;line-height:34px;background:#FFF;border:1px solid #EFF1F3;font-family:CoreSansN45;font-size:12px;border-left:none;border-top:none}.slider-wrap .destination .select .list-item:hover{background:#fdc40f}.fares-rotator .share-popup-holder{width:80px;height:78px;cursor:pointer;position:absolute;background:transparent;z-index:15;top:0px;left:0px}.fares-rotator .share-popup-holder .share-popup{position:absolute;z-index:10;color:#F00;background:#008000;top:-30px;width:150px;display:none}.fares-rotator .share-popup-holder:hover .share-popup{display:block}.fares-rotator .fares-share{position:absolute;display:inline-block;font-family:"icons";font-size:64px;line-height:64px;width:28px;height:28px;z-index:3;left:-6px;top:-6px;overflow:hidden}.fares-rotator .fares-share:after{content:'j';left:-14px;top:-14px;color:#ffffff;position:absolute}.fares-rotator .wrap{width:960px;margin:auto}.fares-rotator .destination,.fares-rotator .bottom-bar{width:840px;margin:auto}.fares-rotator .bottom-bar{width:944px;margin:auto;color:#9EA4B7;clear:both;display:block;float:none;font-size:12px;font-family:CoreSansN47;bottom:0;right:20px;text-align:right}.fares-rotator .bottom-bar .more{font-family:CoreSansN47;font-size:12px;text-decoration:none;color:#cdd5dc}.fares-rotator .bottom-bar .more span{color:#22356b}.fares-rotator .bottom-bar .more:hover{color:#22356b}.fares-rotator .bottom-bar .more:hover span{color:#22356b}.fares-rotator .bottom-bar .more:hover .icon-mess{background:#22356b}.fares-rotator .bottom-bar .more .icon-mess{width:12px;height:12px;display:inline-block;float:right;border-radius:50%;background:#CDD5DC;position:relative;margin:2px 0 0 5px;font:normal 26px/26px "icons"}.fares-rotator .bottom-bar .more .icon-mess:before{position:absolute;content:"b";left:-6.5px;top:-7px;color:#FFFFFF}.fares-rotator .carousel-wrap{margin:auto;max-width:1380px;position:relative}.fares-rotator .carousel-wrap .controls{top:82px;width:840px;margin:auto;margin:auto;left:50%;margin-left:-420px}.fares-rotator .carousel-wrap .controls .next{right:-55px;z-index:20;background:#22356b;width:27px;height:0;padding-top:27px;display:block;cursor:pointer}.fares-rotator .carousel-wrap .controls .next:after{display:block;position:absolute;width:16px;height:16px;top:-18px;left:-18px;content:'b';font-family:icons;line-height:1;text-transform:none;font-size:64px;color:#fff}.fares-rotator .carousel-wrap .controls .next.disabled{background:#EFF1F3;cursor:default}.fares-rotator .carousel-wrap .controls .prev{background:#22356b;left:-55px;width:27px;height:0;padding-top:27px;z-index:20;display:block;cursor:pointer}.fares-rotator .carousel-wrap .controls .prev:after{display:block;position:absolute;width:0px;height:0px;top:-18px;left:-19px;content:'c';font-family:icons;line-height:1;text-transform:none;font-size:64px;color:#fff}.fares-rotator .carousel-wrap .controls .prev.disabled{background:#EFF1F3;cursor:default}.fares-rotator .carousel{height:192px;width:840px;margin:auto}.fares-rotator .carousel .rotator-item{height:192px;width:840px;float:left}.fares-rotator .carousel .rotator-inner{width:100%;height:192px}.fares-rotator .carousel .item{width:258px;margin:6px 10px 12px;border:1px solid #eff1f3;height:78px}.fares-rotator .carousel .item .image{width:80px;height:78px}.fares-rotator .carousel .item .title{text-overflow:ellipsis;display:table-cell;vertical-align:middle;padding:0 10px;font-size:22px;line-height:24px;font-family:CoreSansN45}.fares-rotator .carousel .item .title span{text-overflow:ellipsis;overflow:hidden;width:156px;display:block}.fares-rotator .carousel .price{width:80px;background-color:#22356b;display:table;font-family:CoreSansN55;padding:25px 0 25px 0;cursor:pointer}.fares-rotator .carousel .price:hover .fares-share:after{content:'I';color:#fdc40f}.fares-rotator .carousel .price .overlay{width:80px;height:78px;background-color:#22356b;top:0px;left:0px;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";z-index:2}.fares-rotator .carousel .price .clickable-area{width:82px;height:80px;background:transparent;top:-1px;left:-1px;z-index:4}.fares-rotator .carousel .price .clickable-area:hover .share-popup{display:block}.fares-rotator .carousel .price .image{top:0;left:0;width:100%}.fares-rotator .carousel .price .inner{position:relative;z-index:2;text-align:center;text-align:center;width:74px;color:#fff;height:28px;margin:auto}.fares-rotator .carousel .price .inner .holder{height:28px;display:inline-block}.fares-rotator .carousel .price .inner .holder.zero-points .units{display:none}.fares-rotator .carousel .price .inner .holder.zero-points .currency{position:absolute;width:18px;left:0px;text-align:center;bottom:2px;top:auto}.fares-rotator .carousel .price .inner .holder.zero-points .characters-5{top:-8px !important;left:2px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-5+.units-holder{top:-7px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-4{top:-6px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-4+.units-holder{top:-6px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-3{top:0px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-3+.units-holder{top:0px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-2,.fares-rotator .carousel .price .inner .holder.zero-points .characters-1{top:-1px !important}.fares-rotator .carousel .price .inner .holder.zero-points .characters-2+.units-holder,.fares-rotator .carousel .price .inner .holder.zero-points .characters-1+.units-holder{top:-1px !important}.fares-rotator .carousel .price .inner .holder .character{height:28px;display:inline-block;float:left}.fares-rotator .carousel .price .inner .holder .character.characters-4{font-size:21px;line-height:39px;position:relative;top:1px;left:0px}.fares-rotator .carousel .price .inner .holder .character.characters-5{font-size:18px;line-height:39px;position:relative;top:1px;left:-1px}.fares-rotator .carousel .price .inner .holder .character.characters-3{font-size:28px;line-height:33px}.fares-rotator .carousel .price .inner .holder .character.characters-2,.fares-rotator .carousel .price .inner .holder .character.characters-1{font-size:36px;line-height:29px;position:relative;top:0px;float:left}.fares-rotator .carousel .price .inner .holder .characters-2+.units-holder,.fares-rotator .carousel .price .inner .holder .characters-1+.units-holder,.fares-rotator .carousel .price .inner .holder .characters-4+.units-holder{top:1px}.fares-rotator .carousel .price .inner .holder .characters-3+.units-holder{top:3px}.fares-rotator .carousel .price .inner .holder .characters-5+.units-holder{top:0px}.fares-rotator .carousel .price .inner .units-holder{height:28px;display:inline-block;position:relative;overflow:hidden;width:18px;float:left}.fares-rotator .carousel .price .units{font-size:10px;bottom:0px;position:absolute;line-height:12px;left:0;font-family:CoreSansN45;width:15px}.fares-rotator .carousel .price .units:before{content:"."}.fares-rotator .carousel .price .currency{font-size:18px;line-height:18px;height:14px;font-family:CoreSansN47;position:relative;top:-1px}.fares-rotator .carousel .details{width:178px;height:78px;display:table;position:relative}.fares-rotator .carousel .details .cut-overflow{max-height:68px;overflow:hidden}.fares-rotator .carousel .details .inner{display:table-cell;vertical-align:middle;padding:0 10px;position:relative}.fares-rotator .carousel .details .inner:hover .claim{display:block}.fares-rotator .carousel .details.inner-mobile .inner .claim{display:none !important}.fares-rotator .carousel .details .claim{top:0;left:0;position:absolute;background:#fff;width:178px;height:78px}.fares-rotator .carousel .details .city{float:none;display:block;font-size:24px;line-height:26px;font-family:CoreSansN45;overflow:hidden;max-width:158px;text-overflow:ellipsis}.fares-rotator .carousel .details .country{line-height:17px;display:block;font-size:14px;font-family:CoreSansN45;color:#3497DB}.fares-rotator .carousel .details .desc{font-size:12px;line-height:12px;display:block;color:#9ea4b7;font-family:CoreSansN47;margin-top:4px;overflow:hidden;max-width:158px;text-overflow:ellipsis}.fares-rotator .carousel .details .date{font-size:13px;font-family:CoreSansN45;color:#CDD5DC;width:164px;margin:12px auto 4px;display:block;overflow:hidden;max-width:158px;text-overflow:ellipsis}.fares-rotator .carousel .details .claim-button a{float:none;display:block;width:164px;height:36px;background:#22356B;color:#FFF;margin:auto;text-align:center;line-height:36px;font-family:CoreSansN45;text-transform:uppercase;text-align:center}.fares-rotator .carousel .details .claim-button a:active{background:#fdc40f;color:#22356b}.fares-rotator .carousel .details .claim-button a .icon-mess{display:inline-block;width:16px;height:16px;position:relative}.fares-rotator .carousel .details .claim-button a .icon-mess:after{display:block;position:absolute;width:16px;height:16px;top:-20px;left:-16px;content:'b';font-family:icons;line-height:1;text-transform:none;font-size:64px}.fares-rotator .carousel .left-bg{left:-270px;height:192px;width:270px;z-index:10;background-image:-webkit-gradient(linear, right top, left top, color-stop(0, rgba(255,255,255,0.9)), color-stop(1, #fff));background-image:-o-linear-gradient(left, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:-moz-linear-gradient(left, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:linear-gradient(to left, rgba(255,255,255,0.9) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FFFFFFFF, endColorstr=#DDFFFFFF)}.fares-rotator .carousel .right-bg{right:-270px;height:192px;width:270px;z-index:10;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0.9)), color-stop(1, #fff));background-image:-o-linear-gradient(right, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:-moz-linear-gradient(right, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:-webkit-linear-gradient(right, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:-ms-linear-gradient(right, rgba(255,255,255,0.9) 0%, #fff 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.9) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#BBFFFFFF, endColorstr=#FFFFFFFF)}.fares-rotator .share-popup{background:#22356B;z-index:5;top:-95px;left:-6px;border-bottom:6px solid #FFF}.fares-rotator .share-popup:after{content:"";display:block;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #22356b;top:95px;left:12px;z-index:5;margin-left:-1px;margin-top:-6px}.fares-rotator .title-1{color:#fff;font-family:CoreSansN45;font-size:16px;line-height:12px;white-space:nowrap}.fares-rotator .title-2,.fares-rotator .title-2 a{color:#cdd5dc;font-size:12px;font-family:CoreSansN47;line-height:12px;white-space:nowrap}.fares-rotator .title-2 a:hover{color:#fdc40f}.fares-rotator .share{padding:8px 10px 4px;border-bottom:1px solid #38497a;overflow:hidden}.fares-rotator .fare-alert{padding:10px}.fares-rotator .fare-alert:hover *{color:#fdc40f}.fares-rotator .share-hilder-tmp,.fares-rotator .facebook-holder,.fares-rotator .twitter-holder,.fares-rotator .google-holder{width:20px;height:20px;float:left;left:-8px;overflow:hidden}.fares-rotator .share-hilder-tmp .icon:after,.fares-rotator .facebook-holder .icon:after,.fares-rotator .twitter-holder .icon:after,.fares-rotator .google-holder .icon:after{position:absolute;display:block;font-family:icons;line-height:24px;letter-spacing:-14px;left:-10px;font-size:46px;color:#cdd5dc}.fares-rotator .share-hilder-tmp:hover .icon:after,.fares-rotator .facebook-holder:hover .icon:after,.fares-rotator .twitter-holder:hover .icon:after,.fares-rotator .google-holder:hover .icon:after{color:#fdc40f}.fares-rotator .facebook-holder .icon.facebook:after{content:'V'}.fares-rotator .twitter-holder .twitter:after{content:'T'}.fares-rotator .google-holder .google:after{content:'U'}.fares-rotator .google-holder .google-button{width:20px;height:24px}.fares-rotator .fb_iframe_widget,.fares-rotator .twitter-share-button,.fares-rotator .twitter-tweet-button,.fares-rotator .google-button{display:inline-block;position:absolute;z-index:2;opacity:0;top:0px;left:0px}.fares-rotator .icon{display:block;float:left;width:20px;height:24px;position:relative;overflow:hidden}.fares-rotator .icon.facebook,.fares-rotator .icon.twitter,.fares-rotator .icon.google{margin-top:0px}.fares-rotator .icon:hover:after{color:#fdc40f}html.ie .fares-rotator .social-holder:hover .icon::after{color:#cdd5dc !important}html.ie-10 .slider .bottom-bar .more .icon-mess:before,html.ie-11 .slider .bottom-bar .more .icon-mess:before{line-height:27px}.slider .bottom-bar{width:840px;margin:auto}.slider .bottom-bar{width:944px;margin:auto;color:#9EA4B7;clear:both;display:block;float:none;font-size:12px;font-family:CoreSansN47;bottom:0;right:20px;text-align:right}.slider .bottom-bar .more{font-family:CoreSansN47;font-size:12px;text-decoration:none;color:#9EA4B7}.slider .bottom-bar .more span{color:#22356b}.slider .bottom-bar .more:hover{color:#22356b}.slider .bottom-bar .more:hover span{color:#22356b}.slider .bottom-bar .more:hover .icon-mess{background:#22356b}.slider .bottom-bar .more:after{color:#9ea4b7;content:'z';font-family:'icon';font-size:14px;margin-left:4px;vertical-align:middle}html.ie-10 .inspire .weather-icon:before,html.ie-11 .inspire .weather-icon:before{line-height:80px}html.ie-10 .inspire .tabs .item .icon::before,html.ie-11 .inspire .tabs .item .icon::before{line-height:42px}.inspire .wrap{width:960px;margin:auto}.inspire .carousel{width:860px;float:left;overflow:hidden;height:594px;position:relative}.inspire .left-col{margin-right:0;width:460px}.inspire .left-col .city{width:100%}.inspire .left-col .city .pic-box{height:594px;width:460px}.inspire .left-col .city .pic-box .desc{bottom:0;position:absolute;width:420px;padding:18px 20px 20px 20px;background-color:rgba(205,213,220,0.8)}.inspire .left-col .city .pic-box .desc .country-name{text-transform:uppercase;font:normal 24px/24px "CoreSansN25";color:#22356b}.inspire .left-col .city .pic-box .desc .city-name{text-transform:uppercase;font:normal 60px/60px "CoreSansN25";color:#22356b}.inspire .left-col .city .pic-box .desc .text{font:normal 14px/18px "CoreSansN45";color:#22356b;margin:8px 0 2px 0}.inspire .right-col{width:380px}.inspire .right-col img{margin-bottom:18px;display:block}.inspire .slide{height:594px;float:left;margin-right:18px;width:860px}.inspire .our-guides .destinations .img{display:block;float:left;width:47.5%}.inspire .our-guides .destinations .last{float:right}.inspire .our-guides .banner{float:left}.inspire .our-partners{position:relative}.inspire .our-partners .banner{position:absolute;display:block}.inspire .our-partners .partner-1{top:0;left:0}.inspire .our-partners .partner-2{top:0;right:0}.inspire .our-partners .partner-3{bottom:0;right:0}.inspire .our-partners .partner-4{bottom:0;left:220px}.inspire .our-partners .partner-5{bottom:0;left:0}.inspire .our-partners .partner-6{top:205px;left:220px}.inspire .tabs{float:left;margin-left:35px}.inspire .tabs .item{float:none;width:55px;text-transform:uppercase;text-align:center;font-size:11px;line-height:12px;color:#9ea4b7;cursor:pointer}.inspire .tabs .item .icon{width:36px;height:36px;border-radius:50%;margin:10px auto 3px;background:#CCC;position:relative;text-transform:none;font:normal 64px/36px "icons";color:#FFFFFF}.inspire .tabs .item .icon:before{position:absolute;left:-14px}.inspire .tabs .item .tab-our-guides:before{content:'k'}.inspire .tabs .item .tab-our-partners:before{content:'l'}.inspire .tabs .item.active,.inspire .tabs .item:hover{color:#22356b}.inspire .tabs .item.active .icon,.inspire .tabs .item:hover .icon{background:#FFC83A}.inspire .rotator-inner{position:absolute;height:594px}.inspire .weather{height:78px;width:380px;background:#eff1f3;font-family:CoreSansN45;margin-bottom:18px}.inspire .fly{height:78px;width:380px;font-family:CoreSansN45;margin-bottom:18px;border:1px solid #EFF1F3;overflow:hidden}.inspire .fly .price{width:80px;background-color:#22356b;display:table;font-family:CoreSansN55;padding:25px 0 0 0}.inspire .fly .price .overlay{width:80px;height:78px;background-color:#22356b;top:0px;left:0px;opacity:0.5;z-index:2}.inspire .fly .price .image{top:0;left:0;width:100%}.inspire .fly .price .inner{position:relative;z-index:2;text-align:center;overflow:hidden;text-align:center;width:74px;color:#fff;height:28px;margin:auto}.inspire .fly .price .inner .holder{height:28px;display:inline-block}.inspire .fly .price .inner .holder.zero-points .units{display:none}.inspire .fly .price .inner .holder.zero-points .currency{position:absolute;right:0px;bottom:3px;top:auto}.inspire .fly .price .inner .holder.zero-points .characters-5{top:-5px !important}.inspire .fly .price .inner .holder.zero-points .characters-5+.units-holder{top:-7px !important}.inspire .fly .price .inner .holder.zero-points .characters-4{top:-5px !important}.inspire .fly .price .inner .holder.zero-points .characters-4+.units-holder{top:-6px !important}.inspire .fly .price .inner .holder.zero-points .characters-3{top:0px !important}.inspire .fly .price .inner .holder.zero-points .characters-3+.units-holder{top:-2px !important}.inspire .fly .price .inner .holder.zero-points .characters-2,.inspire .fly .price .inner .holder.zero-points .characters-1{top:0px !important}.inspire .fly .price .inner .holder.zero-points .characters-2+.units-holder,.inspire .fly .price .inner .holder.zero-points .characters-1+.units-holder{top:-1px !important}.inspire .fly .price .inner .holder .character{height:28px;display:inline-block;float:left}.inspire .fly .price .inner .holder .character.characters-4{font-size:24px;line-height:34px;position:relative;top:1px;left:-1px}.inspire .fly .price .inner .holder .character.characters-5{font-size:18px;line-height:34px;position:relative;top:1px;left:-1px}.inspire .fly .price .inner .holder .character.characters-3{font-size:28px;line-height:28px}.inspire .fly .price .inner .holder .character.characters-2,.inspire .fly .price .inner .holder .character.characters-1{font-size:38px;line-height:25px;position:relative;top:1px}.inspire .fly .price .inner .holder .characters-2+.units-holder,.inspire .fly .price .inner .holder .characters-1+.units-holder,.inspire .fly .price .inner .holder .characters-4+.units-holder{top:1px}.inspire .fly .price .inner .holder .characters-3+.units-holder{top:-1px}.inspire .fly .price .inner .holder .characters-5+.units-holder{top:0px}.inspire .fly .price .inner .units-holder{height:28px;display:inline-block;position:relative;float:left;overflow:hidden;width:15px}.inspire .fly .price .units{font-size:10px;bottom:0px;position:absolute;line-height:12px;left:0;font-family:CoreSansN45;width:15px}.inspire .fly .price .units:before{content:"."}.inspire .fly .price .currency{font-size:18px;line-height:18px;height:14px;font-family:CoreSansN35;position:relative;top:-1px}.inspire .fly .details{width:300px;height:78px;display:table;position:relative}.inspire .fly .details .inner{display:table-cell;vertical-align:middle;padding:0 10px;position:relative}.inspire .fly .details .inner:hover .claim{display:block}.inspire .fly .details .claim{top:0;left:0;position:absolute;background:#fff;width:300px;height:78px}.inspire .fly .details .city{float:none;display:block;font-size:22px;line-height:24px;font-family:CoreSansN45;overflow:hidden;max-width:158px;text-overflow:ellipsis}.inspire .fly .details .desc{font-size:12px;line-height:12px;display:block;color:#9ea4b7;font-family:CoreSansN47;margin-top:3px;overflow:hidden;max-width:158px;text-overflow:ellipsis}.inspire .fly .details .date{font-size:13px;font-family:CoreSansN45;color:#CDD5DC;width:164px;margin:12px auto 4px;display:block;overflow:hidden;max-width:158px;text-overflow:ellipsis}.inspire .fly .details .claim-button{padding-top:20px}.inspire .fly .details .claim-button a{float:none;display:block;width:264px;height:36px;background:#22356B;color:#FFF;margin:auto;text-align:center;line-height:36px;font-family:CoreSansN45;text-transform:uppercase;text-align:center}.inspire .fly .details .claim-button a:active{background:#fdc40f;color:#22356b}.inspire .fly .details .claim-button a .icon-mess{display:inline-block;width:16px;height:16px;position:relative}.inspire .fly .details .claim-button a .icon-mess:after{display:block;position:absolute;width:16px;height:16px;top:-20px;left:-16px;content:'b';font-family:icons;line-height:1;text-transform:none;font-size:64px}.inspire .weather-wrap{padding:10px}.inspire .datatime{font-size:18px;color:#22356B;font-weight:normal;text-transform:uppercase;line-height:18px;float:left;width:185px;font-family:CoreSansN45;display:table;height:58px}.inspire .datatime span{display:table-cell;vertical-align:middle}.inspire .temp{padding:10px 0px 10px 10px;font-size:30px}.inspire .day{font-size:30px}.inspire .day:after{content:'c';font-family:CoreSansN45;font-size:20px;position:relative;top:-9px}.inspire .night{font-size:20px}.inspire .night:after{content:'c';font-family:CoreSansN45;font-size:12px;position:relative;top:-8px}.inspire .dest{font-family:CoreSansN25;color:#9ea4b7;line-height:18px;font-size:20px;margin:6px 0 12px}.inspire .flight-box-link{font-family:CoreSansN45;font-size:18px;color:#22356B;text-transform:uppercase;line-height:78px;float:right;margin-right:8px}.ma-market .inspire .units-holder{width:23px !important}.hu-market .inspire .tabs{margin-left:21px}.hu-market .inspire .tabs .item{word-break:break-all}.route-map-header{width:940px}.route-map-header h1,.route-map-header h2{margin:39px 0 14px 0;font-family:"CoreSansN25";color:#22356b}.routeMapContainer{height:600px;margin-bottom:-40px}.routeMapContainer #routeMap{height:100%;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.routeMapContainer .loading-container{width:100%;height:600px;position:absolute;top:164px}.routeMapContainer .zooming-active circle,.routeMapContainer .zooming-active text,.routeMapContainer .zooming-active .map-tooltip{visibility:hidden}.routeMapContainer .routeNavigation{position:absolute;top:200px;width:230px;z-index:1}.routeMapContainer .routeNavigation .showPrices{background:#22356b;font-family:CoreSansN45;font-size:15px;text-align:center;width:230px}.routeMapContainer .routeNavigation .showPrices a{color:#fff;display:block;line-height:42px}.routeMapContainer .routeNavigation .routeTable{background:#3497db;color:#fff;font-family:CoreSansN45;margin-bottom:10px;width:230px}.routeMapContainer .routeNavigation .routeTable .routeListHeader{background:#22356b;padding-top:11px;padding-bottom:11px}.routeMapContainer .routeNavigation .routeTable .headerTxtContainer{float:left}.routeMapContainer .routeNavigation .routeTable .routeHeaderText{font-size:15px}.routeMapContainer .routeNavigation .routeTable .routesList{clear:both;padding-left:26px}.routeMapContainer .routeNavigation .routeTable .routesList li:first-child{margin-top:10px}.routeMapContainer .routeNavigation .routeTable .routesList li:last-child{padding-bottom:7px}.routeMapContainer .routeNavigation .routeTable .routesList li{float:none}.routeMapContainer .routeNavigation .routeTable .routesList li a{font-size:13px;color:#fff;float:left}.routeMapContainer .routeNavigation .routeTable .routesList li .airName{width:120px;display:inline-block}.routeMapContainer .routeNavigation .routeTable .routesList li .airPrice{float:right;color:#A9D3F0;margin-right:20px;display:inline-block}.routeMapContainer .routeNavigation .routeTable .routesList li .airPrice a{color:#A9D3F0;float:right}.routeMapContainer .routeNavigation .routeTable .fromRoute{font-size:15px;margin-left:28px;clear:both}.routeMapContainer .routeNavigation .routeTable .closeList{float:left;width:12px;height:12px;margin:5px 7px 0 7px;background:url("../images/map/route-map-prcies-collapser.png");cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.routeMapContainer .routeNavigation .routeTable .closeList{background-image:url("../images/map/route-map-prcies-collapser_retina.png");background-size:100% 100%}}.routeMapContainer .routeNavigation .routeTable .closeList.closed{background-position-x:-10px}.routeMapContainer .zooming{position:absolute;top:707px;right:2.5%;background:#22356b}.routeMapContainer .zooming .zoomIcon{height:20px;display:block;width:20px;background:url("../images/map/map-zoom.png");background-repeat:no-repeat;background-position:0px 0px;margin-top:11px;margin-left:10px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.routeMapContainer .zooming .zoomIcon{background-image:url("../images/map/map-zoom_retina.png");background-size:200% 100%}}.routeMapContainer .zooming .zoomWrapper{float:left;width:40px;height:42px}.routeMapContainer .zooming .zoomWrapper.disabled{background:#CCD5DC}.routeMapContainer .zooming .zoomWrapper.disabled .zoomIcon{cursor:default}.routeMapContainer .zooming .zoomWrapper.out{border-left:1px solid #4E5D89}.routeMapContainer .zooming .zoomOut{background-position:-20px 0px}.moving{cursor:move}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap{position:relative}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .mobile{padding:10px}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap h1{margin:11px 0 0 0}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap h1 .appy{font-family:CoreSansN55;font-size:64px;color:#fdc40f}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap h1 .days{font-family:CoreSansN35;font-size:64px;color:white}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap h2{font-family:CoreSansN55;font-size:18px;color:white;margin:-17px 0 0 0}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons{position:absolute;top:222px}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .google-play{margin-top:10px}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .google-play,.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .google-play img{height:47px}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .app-store,.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .app-store img{height:40px}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .button{display:block}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .button,.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .buttons .button img{width:135px}.main-slider .carousel .remove-me-mobile-slide.link-wrap .wrap .phones{position:absolute;bottom:0;left:177px;width:371px;height:302px}.main-slider .airports-drop-down-menu.left{top:72px;right:394px}.main-slider .blocking-overlay{left:0;position:absolute;width:100%;height:100%;background:transparent;z-index:99}.main-slider .slide-content{position:relative;z-index:1;margin:40px 10px 0;color:#fff;background:#eff1f3;background:transparent\9;background:rgba(239,241,243,0.6);width:auto;top:72px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99EFF1F3,endColorstr=#99EFF1F3);zoom:1}.main-slider .slide-content:nth-child(n){filter:none}.main-slider .currency{float:left;height:24px;width:30px;font-size:30px;line-height:24px;font-family:CoreSansN55;color:#22356b;padding-left:12px}.main-slider .big-text{font-size:30px;text-transform:none;font-family:CoreSansN35;color:#22356b;line-height:38px;margin:0;font-weight:normal;width:auto;max-width:480px;padding:5px 15px}.main-slider .small-text{font-size:16px;font-family:CoreSansN35;line-height:18px;margin:2px 0 6px 18px;color:#22356b;font-weight:normal}.main-slider .price{font-family:CoreSansN55;color:#22356b;padding:5px 15px}.main-slider .price .price{font-size:90px;line-height:68px;margin:0;padding:5px 15px}.main-slider .light .currency,.main-slider .light .big-text,.main-slider .light .small-text,.main-slider .light .price{color:#fff}.main-slider .dark .currency,.main-slider .dark .big-text,.main-slider .dark .small-text,.main-slider .dark .price{color:#22356b}.main-slider .book-now{font-size:24px;color:#22356b;text-transform:uppercase;position:relative;top:0px;left:10px;overflow:hidden;display:inline-block;white-space:nowrap;position:relative;width:auto;padding-right:15px}.main-slider .book-now .internal{position:relative;cursor:pointer;left:0px;top:0px;display:inline-block;margin-right:20px}.main-slider .book-now .internal:after{content:"b";font-family:icons;line-height:1;font-size:64px;text-transform:none;position:absolute;top:2px;right:-47px;z-index:10}.main-slider .flight-usp-more-info{font-size:24px;color:#22356b;text-transform:uppercase;position:relative;top:22px;left:3px;overflow:hidden;display:inline-block;white-space:nowrap;position:relative;width:auto;padding-right:15px}.main-slider .flight-usp-more-info .internal{position:relative;cursor:pointer;left:0px;top:0px;display:inline-block;margin-right:20px}.main-slider .flight-usp-more-info .internal:after{content:"b";font-family:icons;line-height:1;font-size:64px;text-transform:none;position:absolute;top:-14px;right:-47px;z-index:10}.main-slider .coins{font-size:24px}.main-slider .carousel{height:420px}.main-slider .carousel .flight-usp{padding:8px 65px 38px 14px}.main-slider .carousel .flight-usp-title{font-size:31px;font-family:CoreSansN45;color:#22356b}.main-slider .carousel .flight-usp-desc{font-weight:bold;color:#22356b;font-size:18px;margin-top:3px}.main-slider .carousel .rotator-inner{height:420px}.main-slider .carousel .rotator-item{width:100%;min-width:960px !important;height:420px;float:left;overflow:hidden}.main-slider .carousel .rotator-item .slick-rotator-wrap{height:100%;max-width:1900px;margin:0 auto}.main-slider .carousel .rotator-item .slick-rotator-wrap .slick-list{height:100%}.main-slider .carousel .rotator-item .slick-rotator-wrap .slick-rotator-item{height:100%;overflow:hidden}.main-slider .carousel .rotator-item .wrap{height:420px}.main-slider .carousel .rotator-item .link-wrap{width:inherit}.main-slider .carousel .rotator-item .link-wrap img.no-responsive{width:1900px;position:relative;left:50%;margin-left:-950px;display:block}.main-slider .carousel .rotator-item .link-wrap img{width:auto;height:auto;position:absolute}.main-slider .carousel .inner{height:420px;z-index:30}.main-slider .tabs{height:48px;background-color:#eff1f3}.main-slider .tabs .item,.main-slider .tabs .link{height:48px;float:left;width:20%;line-height:48px;color:#22356b;text-align:center;text-transform:uppercase;cursor:pointer}.main-slider .tabs .item.active,.main-slider .tabs .link.active{background-color:#fdc40f;color:#fff}.main-slider .tabs .item,.main-slider .tabs .link{height:48px;float:left;width:20%;font-family:CoreSansN45;line-height:48px;text-transform:uppercase;text-align:center;color:#22356b;cursor:pointer}.main-slider .tabs .item.active,.main-slider .tabs .item:hover,.main-slider .tabs .link.active,.main-slider .tabs .link:hover{background:#22356b;color:#fff}.main-slider .tabs .item.active a,.main-slider .tabs .item:hover a,.main-slider .tabs .link.active a,.main-slider .tabs .link:hover a{color:#fff}.main-slider .tabs .item .tab-button,.main-slider .tabs .item .plane,.main-slider .tabs .item .car,.main-slider .tabs .item .hotel,.main-slider .tabs .item .checkin,.main-slider .tabs .item .discover,.main-slider .tabs .link .tab-button,.main-slider .tabs .link .plane,.main-slider .tabs .link .car,.main-slider .tabs .link .hotel,.main-slider .tabs .link .checkin,.main-slider .tabs .link .discover{position:relative;display:inline-block;padding-left:35px}.main-slider .tabs .item .tab-button:before,.main-slider .tabs .item .plane:before,.main-slider .tabs .item .car:before,.main-slider .tabs .item .hotel:before,.main-slider .tabs .item .checkin:before,.main-slider .tabs .item .discover:before,.main-slider .tabs .link .tab-button:before,.main-slider .tabs .link .plane:before,.main-slider .tabs .link .car:before,.main-slider .tabs .link .hotel:before,.main-slider .tabs .link .checkin:before,.main-slider .tabs .link .discover:before{position:absolute;display:inline-block;font:normal 64px/48px "icons";text-transform:none;left:-20px;top:1px}.main-slider .tabs .item .plane:before,.main-slider .tabs .link .plane:before{content:'f'}.main-slider .tabs .item .car:before,.main-slider .tabs .link .car:before{content:'h'}.main-slider .tabs .item .hotel:before,.main-slider .tabs .link .hotel:before{content:'g'}.main-slider .tabs .item .checkin:before,.main-slider .tabs .link .checkin:before{content:'i'}.main-slider .tabs .item .discover:before,.main-slider .tabs .link .discover:before{content:',';left:-4px;top:-4px}.main-slider .wrap{width:960px;margin:auto}.slide:hover .internal{left:0px}.no-touch .main-slider .tabs .item:hover,.no-touch .main-slider .tabs .link:hover{background:#22356b;color:#fff}.no-touch .main-slider .tabs .item:hover a,.no-touch .main-slider .tabs .link:hover a{color:#fff;display:block}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.main-slider .carousel .rotator-item .link-wrap img{width:auto;height:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.main-slider .carousel .rotator-item .link-wrap img.pn-a,.main-slider .carousel .rotator-item .link-wrap img.noUi-target,.main-slider .carousel .rotator-item .link-wrap img.noUi-origin,.main-slider .carousel .rotator-item .link-wrap img.noUi-base,.main-slider .carousel .rotator-item .link-wrap img.slider-base:after,.main-slider .carousel .rotator-item .link-wrap img.noUi-handle{width:auto;min-height:480px !important;height:100%}html .main-slider .carousel .rotator-item .link-wrap img.pn-a.no-responsive,html .main-slider .carousel .rotator-item .link-wrap img.no-responsive.noUi-target,html .main-slider .carousel .rotator-item .link-wrap img.no-responsive.noUi-origin,html .main-slider .carousel .rotator-item .link-wrap img.no-responsive.noUi-base,html .main-slider .carousel .rotator-item .link-wrap img.no-responsive.slider-base:after,html .main-slider .carousel .rotator-item .link-wrap img.no-responsive.noUi-handle{width:1900px;min-height:420px !important;height:100%}}.news-section{margin:0 0 20px 0}.news-section .wrap{width:960px;margin:auto}.news-section .news-holder .tabs{float:left;margin:0 0 0 12px}.news-section .news-holder .tabs .item{float:none;width:55px;text-transform:uppercase;text-align:center;font-size:11px;line-height:12px;cursor:pointer}.news-section .news-holder .tabs .item .icon{width:36px;height:36px;border-radius:50%;margin:10px auto 3px;background:#CCC;position:relative;text-transform:none;font:normal 64px/36px "icons";color:#FFFFFF}.news-section .news-holder .tabs .item .icon:before{position:absolute;left:-14px}.news-section .news-holder .tabs .item .icon.active,.news-section .news-holder .tabs .item .icon:hover{background:#FFC83A}.news-section .news-holder .tabs .item .item-video:before{content:'o'}.news-section .news-holder .tabs .item .item-news:before{content:'n'}.news-section .content{width:870px}.news-section .content .image{width:380px}.news-section .content .news-list,.news-section .content .video-list{width:460px;padding:0 20px 0 0;height:246px}.news-section .content .news{border-bottom:1px dotted #9ea4b7;padding:12px 0 6px 5px}.news-section .content .news:first-child{border-top:1px dotted #9ea4b7}.news-section .content .news .date{width:70px;float:left;font-size:12px;line-height:12px;color:#9ea4b7;font-family:CoreSansN47}.news-section .content .news .headline{width:375px;font-size:14px;line-height:12px;float:left;font-family:CoreSansN45;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.news-section .content .news .headline .more{color:#9ea4b7;clear:both;display:block;float:none;font-size:12px;font-family:CoreSansN47}.news-section .content .news .headline:hover{color:#3498db}.news-section .content .news .headline:hover .more{color:#22356b}.news-section .content .read-more,.news-section .content .watch-more{color:#9ea4b7;clear:both;display:block;float:none;font-size:12px;font-family:CoreSansN47;bottom:0;right:20px}.news-section .content .read-more .link,.news-section .content .watch-more .link{display:inline-block;position:relative}.news-section .content .read-more .link span,.news-section .content .watch-more .link span{padding-right:5px}.news-section .content .read-more .link:after,.news-section .content .watch-more .link:after{content:"";width:13px;height:12px;display:inline-block;float:right;border-radius:50%;background:#cdd5dc;position:relative;top:2px}.news-section .content .read-more .link:before,.news-section .content .watch-more .link:before{content:"b";width:12px;height:12px;display:block;position:absolute;font-family:icons;line-height:1;color:#FFF;font-size:26px;top:-5px;right:7px;z-index:2}.news-section .content .read-more:hover .link:after,.news-section .content .watch-more:hover .link:after{background:#22356b}.news-section .content .last-video{position:relative;width:380px;height:240px}.news-section .content .last-video iframe{position:relative;z-index:1}.news-section .content .last-video.no-video{background-color:#eff1f3}.news-section .content .last-video.no-video:after{display:none}.news-section .content .last-video .frame-video{width:380px;height:220px;position:relative;overflow:hidden}.news-section .content .last-video .thumb-container{position:absolute;left:-50px;top:-70px}.news-section .content .last-video:after{content:' ';background:url("../images/player-button.png") no-repeat center center;position:absolute;height:42px;width:60px;top:89px;left:160px}.news-section .content .spanner{cursor:pointer;height:220px;position:absolute;width:380px;z-index:99;top:0;bottom:0;background:#fff \9;opacity:0.1\9;filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}.news-section .link-set{font-family:CoreSansN47;font-size:12px;text-decoration:none;color:#cdd5dc}.news-section .link-set span{color:#22356b;text-decoration:underline}.news-section .link-set:hover{color:#22356b}.news-section .link-set:hover span{color:#22356b}.news-section .link-set:hover .icon-mess{background:#22356b}.news-section .link-set .icon-mess{content:"";width:13px;height:12px;display:inline-block;float:right;border-radius:50%;background:#CDD5DC;position:relative;top:2px;margin-left:5px}.news-section .link-set .icon-mess:after{content:"b";width:12px;height:12px;display:block;position:absolute;font-family:icons;line-height:1;color:#FFF;font-size:26px;top:-7px;left:-6px}.input{height:40px;border:1px solid #cdd5dc;-webkit-appearance:none;background-color:#fcfcfc}.input .autosuggest-div{color:#9ea4b7;line-height:40px}.ie-8 .autosuggest-div,.ie-7 .autosuggest-div{z-index:3}.input::-ms-clear{display:none}.input-twin-top{border-bottom:1px dashed #cdd5dc}.input-twin-bottom{border-top:0;background-color:#fcfcfc}.input input,.autosuggest-div{font-family:CoreSansN35;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 8px;padding-left:9px;line-height:40px;color:#9ea4b7}.car-from .autosuggest-div{padding:1px 9px}@-moz-document url-prefix(){.autosuggest-div{margin-left:1px}}.input input{height:40px;color:#22356b;background-color:transparent;padding-top:10px;padding-bottom:10px;line-height:20px;border:none;z-index:2;outline:none;cursor:text}.input input::-webkit-input-placeholder{color:#9ea4b7}.input input::-moz-placeholder{color:#9ea4b7}.input input:-ms-input-placeholder{color:#9ea4b7}.input input:-moz-placeholder{color:#9ea4b7}.standart-form{width:220px;padding:12px 10px;background-color:#cdd5dc;z-index:11}.form-container .label{font-family:CoreSansN35;font-size:14px;color:#22356b;display:inline-block;margin-top:12px;margin-bottom:6px;line-height:12px}.form-container .label a,.form-container .label span{color:#22356b}.form-container .label-holder{line-height:12px}.form-container .label-inner{color:#22356b}.flights-form.form-container .label.to-pop span{color:#22356b;font-size:8px;text-align:left;float:left;width:100%}.ie-8 .checkbox-ui .switcher,.ie-9 .checkbox-ui .switcher{display:block;position:absolute;width:0px}.checkbox-ui{margin-top:14px;line-height:22px}.checkbox-ui .checkbox-ui-element{width:20px;height:20px;border:1px solid #9ea4b7;background-color:#eff1f3;margin-right:6px;font-family:"CoreSansN45";color:#22356b}.checkbox-ui .checkbox-ui-element .checkbox{width:20px;height:20px}.checkbox-ui .checkbox-ui-element.checked{background-color:#22356b}.checkbox-ui .checkbox-ui-element.checked .checkbox:after{color:#eff1f3;content:"z";font-family:"icons";position:absolute;left:-22px;font-size:64px;line-height:64px;margin-top:-21px}.checkbox-ui .checkbox-ui-element:active{border-color:#fdc40f}.slider-placeholder{margin-top:14px}.slider-ui-element,.noUi-horizontal{height:16px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;user-select:none;touch-action:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}.noUi-state-drag *{cursor:inherit !important}.slider-base:after,.noUi-origin.noUi-background:after{content:"";height:2px;top:7px;right:0}.slider-base:after{background:#fff}.noUi-connect:after,.one .noUi-origin:after{content:'';height:2px;-webkit-transition:background 450ms;transition:background 450ms;position:absolute;top:7px}.range .noUi-origin.noUi-background:after{background:#fff}.range .noUi-connect:after,.range .one .noUi-origin:after,.one .range .noUi-origin:after{background:#3498db}.range .noUi-base{right:10px}.one .noUi-origin:after{background:#fff;right:-10px}.one .noUi-horizontal:after{background:#3498db}.one .noUi-base{right:10px}.noUi-horizontal:after{z-index:-1}.noUi-origin.noUi-background:after{z-index:0}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{width:10px;height:10px;border:3px solid #3498db;border-radius:50%;background:#fff;cursor:pointer;z-index:2;top:3px}.noUi-handle:after{width:16px;height:16px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.no-touch .checkbox-ui .checkbox-ui-element .checkbox:hover{background-color:#fff}.no-touch .checkbox-ui .checkbox-ui-element.checked .checkbox:hover{background-color:#22356b}.no-touch .noUi-handle:hover{width:12px;height:12px;top:2px;left:-1px}.no-touch .range .noUi-handle.noUi-handle-lower:before{content:'';width:20px;height:20px;top:-8px;left:-6px}.no-touch .one .noUi-handle.noUi-handle-lower:before,.no-touch .range .noUi-handle.noUi-handle-upper:before{content:'';width:20px;height:20px;top:-8px;left:-6px}.touch .range .noUi-handle.noUi-handle-lower:before{content:'';width:36px;height:36px;top:-17px;left:-23px}.touch .one .noUi-handle.noUi-handle-lower:before,.touch .range .noUi-handle.noUi-handle-upper:before{content:'';width:36px;height:36px;top:-17px;left:-8px}.drop-down-list-ui{box-sizing:border-box}.drop-down-list-ui .displayed-element{cursor:pointer}.drop-down-list-ui .list{cursor:pointer;z-index:15}.drop-down-list-ui .list li{float:none;padding-top:3px;font-family:"CoreSansN45";font-size:13px;color:#22356b}.drop-down-list-ui .list li span{margin-right:4px}.drop-down-list-ui .list li.selected{background-color:#EEE}.airports-drop-down-menu{z-index:1;top:0;margin-left:20px;cursor:pointer;font-family:CoreSansN35}.airports-drop-down-menu .airports-drop-down-body{width:515px;background-color:#fff;border:1px solid #9ea4b7;z-index:1}.airports-drop-down-menu.left{right:100%}.airports-drop-down-menu.right{left:100%}.airports-drop-down-menu .air-message{width:100px;text-align:center;margin:30px auto;line-height:18px;text-transform:uppercase;color:#9ea4b7}.airports-drop-down-menu .airselector-title,.airports-drop-down-menu .countries-title,.airports-drop-down-menu .airports-title{line-height:30px;color:#fff;text-transform:uppercase;padding-left:10px;overflow:hidden;cursor:default}.airports-drop-down-menu .countries-title{background-color:#9ea4bc}.airports-drop-down-menu .airports-title{width:142px;position:absolute;right:0;top:0;background-color:#22356b}.airports-drop-down-menu .countries-wrapper{height:320px;background:#eff1f3}.airports-drop-down-menu .countries-selector{-moz-columns:3 120px;-moz-column-gap:0;-webkit-columns:3 120px;-webkit-column-gap:0;columns:3 120px;column-gap:0;padding:3px 3px 3px 0;width:360px;z-index:1;background-color:#eff1f3}.airports-drop-down-menu .countries-selector .country-selector-item{padding:0 0 0 7px;margin:2px 0 2px 3px;min-height:22px;line-height:22px;font-family:"CoreSansN45";font-size:13px;color:#111a35}.airports-drop-down-menu .countries-selector .country-selector-item:hover{color:#fff;background-color:#3498db}.airports-drop-down-menu .countries-selector .country-selector-item.selected-country{color:#fff;background-color:#3498db}.airports-drop-down-menu .countries-selector .country-selector-item:first-child{margin-top:0}.airports-drop-down-menu .airports-filter{right:0;width:152px;top:30px;bottom:0;background:#fff;padding:3px 0}.airports-drop-down-menu .airports-filter .airport-selector-item{line-height:18px;font-family:"CoreSansN45";color:#111a35;padding:3px 10px 1px 10px}.airports-drop-down-menu .airports-filter .airport-selector-item:hover{background-color:#fdc40f}.airports-drop-down-menu .airports-filter .airport-selector-item b{font-family:"CoreSansN35";color:#111a35}.airports-drop-down-menu .airports-filter .airport-selector-item.suggest{color:#3498db}.no-csscolumns .airports-drop-down-menu .column{width:120px !important}.no-csscolumns .airports-drop-down-menu .column .column{float:none !important}.no-csscolumns .airports-filter{border-left:1px solid #eff1f3}.no-csscolumns .airports-drop-down-menu .countries-selector .country-selector-item:first-child{margin-top:2px}.ie8 .form-container .icon-holder,.ie9 .form-container .icon-holder{background-color:transparent !important;filter:none}.ie8 .form-container .icon-holder:before,.ie8 .form-container .icon-holder:after,.ie9 .form-container .icon-holder:before,.ie9 .form-container .icon-holder:after{display:none}.ie8 .flights-form .icon-holder,.ie9 .flights-form .icon-holder{background-image:url("../images/form-ico-plane.png") no-repeat 0 0}.ie8 .hotel-form .icon-holder,.ie9 .hotel-form .icon-holder{background-image:url("../images/form-ico-hotel.png") no-repeat 0 0}.ie8 .car-form .icon-holder,.ie9 .car-form .icon-holder{background-image:url("../images/form-ico-car.png") no-repeat 0 0}.no-touch .hotel-form_button:hover,.no-touch .hotel-form_button:focus,.no-touch .flight-form_button:hover,.no-touch .flight-form_button:focus,.no-touch .car-form-button:hover,.no-touch .car-form-button:focus{background:#fdc40f;color:#22356b}.form-container{background:#FFF;width:380px;padding:30px 0px 18px;z-index:1;vertical-align:middle;display:inline-block;margin-top:24px}.form-container .icon-holder{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.2)), color-stop(1, rgba(255,255,255,0.2)));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.2)), color-stop(1, rgba(255,255,255,0.2)));background-image:-ms-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(255,255,255,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=rgba(0,0,0,0.2),EndColorStr=rgba(255,255,255,0.2),GradientType=0 );filter:none;width:60px;height:60px;border-radius:50%;top:-30px;left:50%;margin-left:-30px}.form-container .icon-holder:before{background:#FDC40F;width:50px;height:50px;border-radius:50%;top:5px;left:5px;display:block;position:absolute;content:''}.form-container .hotel-form-header{font-family:CoreSansN45;font-size:24px;text-align:center;text-transform:uppercase;line-height:24px;margin-bottom:8px;padding:0 20px}.form-container .bookingcom{margin:9px 14px -10px 20px;text-align:right}.form-container .bookingcom .powered-by{display:inline-block;vertical-align:top;margin-right:10px;line-height:17px;padding-top:10px}.form-container .search-request{width:340px;margin:0px auto 10px;height:40px;color:#22356b;outline:none;font-family:CoreSansN35}.form-container .search-request .input{width:322px;padding:0 8px;font-family:CoreSansN35;color:#22356b;height:40px;line-height:20px;-webkit-appearance:none;border-radius:0px;z-index:2;background-color:transparent;cursor:default}.form-container .search-request .input::-webkit-input-placeholder{color:#9ea4b7}.form-container .search-request .input::-moz-placeholder{color:#9ea4b7}.form-container .search-request .input:-ms-input-placeholder{color:#9ea4b7}.form-container .search-request .input:-moz-placeholder{color:#9ea4b7}.form-container .search-request .input:focus{border:1px solid #fdc40f;background-color:transparent;outline:none}.form-container .search-request::-webkit-input-placeholder{color:#9ea4b7}.form-container .search-request::-moz-placeholder{color:#9ea4b7}.form-container .search-request:-ms-input-placeholder{color:#9ea4b7}.form-container .search-request:-moz-placeholder{color:#9ea4b7}.form-container .promo{background:#EFF1F3;margin:12px 0;color:#3498DB;text-align:center;font-family:CoreSansN35;height:30px;line-height:30px;font-size:18px}.form-container .hotel-form_button,.form-container .flight-form_button,.form-container .car-form-button{height:42px;display:block;line-height:42px;color:#ffffff;background:#22356b;text-align:center;text-transform:uppercase;font-family:CoreSansN45;font-size:18px;cursor:pointer;width:340px;margin:auto;border:none;outline:none}.form-container .car-form-button{margin-top:10px}.form-container .discounts-area{margin:0 20px}.form-container .discounts-area .discounts-dropdown{display:none}.form-container .discounts-area .discounts-button{width:100%}.form-container .discounts-area.discounts-visible .discounts-dropdown{display:block;width:60%;margin-top:-12px}.form-container .discounts-area.discounts-visible .discounts-dropdown .label,.form-container .discounts-area.discounts-visible .discounts-dropdown a{margin:0px;font-size:12px}.form-container .discounts-area.discounts-visible .discounts-dropdown a{cursor:pointer}.form-container .discounts-area.discounts-visible .discounts-dropdown:after{display:none}.form-container .discounts-area.discounts-visible .discounts-button{width:40%}.form-container .discounts-area.discounts-visible .discounts-button .flight-form_button{width:136px}.form-container .discounts-dropdown .custom-dropdown-value{width:148px;height:24px;padding:3px 22px 0 6px;font-size:12px;line-height:12px;display:table-cell;vertical-align:middle;-webkit-appearance:none;border-radius:0px}.form-container .discounts-dropdown .custom-dropdown{width:auto;top:53px;border-top:1px solid #9EA4B7}.form-container .discounts-dropdown .custom-dropdown-item{width:auto;padding:0 10px;text-align:left;font-size:12px;white-space:nowrap;float:none}.form-container .datepicker-holder{border:1px solid #cdd5dc;width:150px;padding:6px 6px;position:relative;cursor:pointer;overflow:hidden;background:#eff1f3;outline:none}.form-container .datepicker-holder.car-dp-holder{width:156px}.form-container .datepicker-holder.active{background:#fff;border:1px solid #fdc40f}.form-container .datepicker-holder:after{display:block;position:absolute;content:"e";width:14px;height:14px;top:-14px;right:30px;font-family:icons;line-height:1;font-size:64px}.form-container .datepicker-holder .datepicker-place{position:absolute;top:0;left:0;height:38px;width:100%;background:transparent;border:none;outline:none;color:transparent;z-index:-1;height:0px}.form-container .placeholder{color:#22356B;font-size:14px;font-family:CoreSansN35;line-height:24px;height:24px}.form-container .datepicker-holder-right{margin-left:6px}.form-container .datepicker-holder-left{margin-right:6px}.form-container .date{display:block;font-family:CoreSansN35;font-size:14px;line-height:12px;text-transform:capitalize}.form-container .day-of-week{font-family:CoreSansN35;color:#9ea4b7;font-size:12px;line-height:12px;display:block}.left-label .label{padding-left:20px;padding-right:20px}.right-label .label{padding-left:6px;padding-right:20px}.car-form-button{width:340px;display:block;height:42px;line-height:42px;color:#FFF;background:#22356B;text-align:center;text-transform:uppercase;font-family:CoreSansN45;font-size:18px;margin:0 20px;cursor:pointer;margin-top:10px}.flights-form .icon-holder:after{display:block;position:absolute;content:'J';font-family:"icons";line-height:1;color:#FFF;font-size:64px;left:-2px;top:-3px}.hotel-form .icon-holder:after{display:block;position:absolute;content:'K';font-family:"icons";line-height:1;color:#FFF;font-size:64px;left:-2px;top:-3px}.car-form .icon-holder:after{display:block;position:absolute;content:'L';font-family:"icons";line-height:1;color:#FFF;font-size:64px;left:-1px;top:-2px}.booking-form-additional-options,.booking-form-additional-labels{padding:0 20px}.country-from{margin:0 20px}.country-from .custom-dropdown-value{width:314px;-webkit-appearance:none;border-radius:0px}.country-from .custom-dropdown .custom-dropdown-item{width:316px;text-align:left;padding:0 10px}.custom-dropdown-value{background:#eff1f3;position:relative;color:#22356B;font-family:CoreSansN35;border:1px solid #CDD5DC;font-size:14px;padding:9px 12px 8px;width:51px;line-height:12px;cursor:pointer;outline:none;-webkit-appearance:none;border-radius:0px}.custom-dropdown-value.active{border:1px solid #fdc40f;background:#fff}.custom-dropdown-value.active:after{border-top:5px solid #fdc40f}.custom-dropdown-value.checked{background:#fdc40f}.custom-dropdown-value:after{position:relative;content:"";display:block !important;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #22356B;top:-8px;right:-148px}.left-indent{margin-left:10px}.right-indent{margin-right:6px}.custom-dropdown{z-index:100;background-color:#FFF;font-family:CoreSansN35;top:0px;border-top:none;width:75px;overflow:hidden;display:none;border-left:1px solid #9EA4B7;border-right:1px solid #9EA4B7}.custom-dropdown.countries-holder{width:338px}.custom-dropdown.no-scroll{top:38px;box-shadow:0 2px 4px rgba(0,0,0,0.2);border:1px solid #9EA4B7}.custom-dropdown .custom-dropdown-item{display:block;width:75px;text-align:center;height:33px;border-top:1px solid #EFF1F3;line-height:33px;cursor:pointer;font-family:CoreSansN35;font-size:14px;cursor:pointer}.custom-dropdown .custom-dropdown-item:first-child{border:none}.custom-dropdown .custom-dropdown-item:hover{background:#fdc40f;color:#22356b;cursor:pointer}.custom-dropdown .custom-dropdown-item.active{background:#fdc40f;color:#22356b}.custom-dropdown .custom-dropdown-item.selected{background:#fdc40f;color:#22356b}.custom-dropdown:hover .selected{background:#FFF;color:#22356b}.adults,.children,.infants{outline:none}.adults-basic-item{background:#eff1f3;position:relative;color:#22356B;font-family:CoreSansN35;border:1px solid #CDD5DC;font-size:14px;width:28px;line-height:12px;float:left;border-right:none;padding:12px 0;text-align:center;cursor:pointer}.adults-basic-item.active{background:#fdc40f}.forms-holder{position:absolute;left:50%;width:380px;height:420px;margin-left:100px;z-index:100}.scroll-container{position:absolute;top:38px;left:0px;z-index:10;outline:none;width:100%;height:203px;overflow:auto;border-bottom:1px solid #9EA4B7}.scroll-container.scroll{box-shadow:0 2px 4px rgba(0,0,0,0.2)}.country-holder .scroll-container{height:218px}.country-holder .jspVerticalBar{height:214px}.dropdown-holder{outline:none}.dropdown-holder:after{position:absolute;content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #22356b;border-bottom:0;top:17px;right:8px}.hotel-form_button{margin-top:10px !important;display:block}.discounts-area .dropdown-holder:after,.discounts-area .custom-dropdown-value:after{display:none}.discounts-area .discounts-value{position:relative}.discounts-area .discounts-value .discounts-icon{display:block}.discounts-area .discounts-value .discounts-icon:after{position:absolute;content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #22356b;border-bottom:0;top:15px;right:8px}.loading-container{background-color:#fff;z-index:50}.loading{height:90px;width:90px;background-size:cover;top:50%;left:50%;margin-left:-45px;margin-top:-45px;background-repeat:no-repeat}.loading.custom1{top:200px}.loading-rotate{background-image:url(../images/loading/ra_spinner_rotate_layer.svg),none}.loading-static{background-image:url(../images/loading/ra_spinner_static_layer.svg),none}.no-cssanimations .loading-rotate{background-image:url(../images/loading/spinner-gif-90px-10ms-18f.gif)}.no-cssanimations .loading-static{background-image:none}.loading-anim{-webkit-animation-name:rotate;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:rotate;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);*background:none;z-index:9001}.popup-window{position:fixed;background-color:#fff;top:50%;left:50%;z-index:9002}.popup-window.popup-pl-art-comp-image{margin-left:-420px;margin-top:-271px}.popup-window.popup-big{margin-left:-330px;margin-top:-250px}.popup-window.popup-small{margin-left:-250px;margin-top:-200px}.popup-window .inner{position:relative;padding:21px 20px 18px 20px}.popup-window .inner .close{width:20px;height:20px;position:absolute;top:20px;right:20px;color:#22356b;font-family:'icon';font-size:20px;cursor:pointer}.popup-window .inner .close:before{content:'c'}.popup-window .title{margin-bottom:10px;font:normal 30px/30px "CoreSansN25";color:#111a35;padding-right:38px}.popup-window .title span{display:none}.popup-window .subtitle{font:normal 24px "CoreSansN25";color:#9ea4b7}.popup-window .content{font:normal 14px "CoreSansN45";margin-bottom:24px;text-align:justify}.popup-window .content p{margin:5px 0}.popup-window .buttons .btn{color:#fff;font:normal 16px "CoreSansN45";height:36px;padding:0 20px;margin-left:20px;border:none;text-transform:uppercase;outline:none}.popup-window .buttons .btn.active{background-color:#22356b}.popup-window .buttons .btn.active:hover,.popup-window .buttons .btn.active:active{background:#fdc40f;color:#22356b}.popup-window .buttons .btn.inactive{background-color:#9ea4b7;cursor:default}.popup-window form{margin-left:0 !important}.popup-pl-art-comp-image{width:840px;max-height:542px}.popup-big{width:660px;max-height:500px}.popup-big.register-offers{width:680px}.popup-small{width:500px}.popup{background:#fff;position:absolute;-webkit-box-shadow:0 0 0 4px rgba(255,255,255,0.3);-moz-box-shadow:0 0 0 4px rgba(255,255,255,0.3);box-shadow:0 0 0 4px rgba(255,255,255,0.3);border:none;z-index:5}.popup:after{content:"";display:block;position:absolute;top:50%;left:100%;margin-top:-7px}.popup:before{content:"";display:block;position:absolute;top:50%;left:100%;z-index:1;margin-left:-1px;margin-top:-6px}.popup .popup-inner{border:1px solid #9ea4b7;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}.standart-drop-down{outline:none;border:1px solid #9ea4b7;box-shadow:0 2px 4px rgba(0,0,0,0.2);display:none;background-color:#fff;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.standart-drop-down .drop-item:first-child{border:none}.standart-drop-down .drop-item{display:block;padding:8px 12px;clear:both;line-height:18px;border-top:1px solid #eff1f3;font-family:"CoreSansN45";white-space:normal}.standart-drop-down .drop-item.active{background-color:#fdc40f}.drop-arrow{margin-bottom:1px;border-color:#9ea4b7}.drop-arrow:after{content:"";display:block;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid;border-top-color:inherit}.no-touch .drop-arrow:hover{border-color:#fdc40f}.no-touch .standart-drop-down .drop-item:hover{background-color:#fdc40f}.datepicker-dropdown{-webkit-transform:translate3d(0, 0, 0);background:#fff;position:absolute;-webkit-box-shadow:0 0 0 4px rgba(255,255,255,0.3);-moz-box-shadow:0 0 0 4px rgba(255,255,255,0.3);box-shadow:0 0 0 4px rgba(255,255,255,0.3);border:none;z-index:5}.datepicker-dropdown .datepicker-days{overflow:hidden}.datepicker-dropdown .datepicker-days th.clear{border-top:none;cursor:pointer;height:36px;border-bottom:none;position:relative;font-family:CoreSansN45;font-weight:normal;font-size:16px}.datepicker-dropdown .datepicker-days th.clear:hover{background:#fdc40f !important;color:#22356b !important}.datepicker-dropdown table{width:100%;margin:0}.datepicker-dropdown thead:after{background:#fff;content:"";display:block;height:1px;left:1px;position:absolute;top:63px;width:228px;z-index:1}.datepicker-dropdown td,.datepicker-dropdown th{text-align:center}.datepicker-dropdown thead tr:first-child{border-bottom:1px solid #369}.datepicker-dropdown>div{display:none}.datepicker-dropdown:after{content:"";display:block;position:absolute;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:8px solid #9ea4b7;top:50%;left:100%;margin-top:-7px}.datepicker-dropdown:before{content:"";display:block;position:absolute;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:7px solid #fff;top:50%;left:100%;z-index:1;margin-left:-1px;margin-top:-6px}.datepicker-dropdown td.day{height:30px;width:30px;color:#22356b;font-size:14px;font-family:CoreSansN35}.datepicker-dropdown td.day.old{color:#9ea4b7}.datepicker-dropdown td.day.new{color:#9ea4b7}.datepicker-dropdown .datepicker-days{border:1px solid #9ea4b7;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}.datepicker-dropdown td.active,.datepicker-dropdown td.day.active,.datepicker-dropdown td.day.focused,.datepicker-dropdown td.day.new.active{background:#fdc40f;color:#22356b}.datepicker-dropdown td.old.active,.datepicker-dropdown td.disabled{background:#fff !important;color:#9ea4b7 !important;cursor:default}.datepicker-dropdown .table-condensed{border-collapse:collapse;overflow:hidden;background:#22356b}.datepicker-dropdown .table-condensed th{background:#22356b !important;color:#fff !important}.datepicker-dropdown .table-condensed th.clear-holder{background:#fff !important}.datepicker-dropdown .table-condensed th.clear-holder .clear{cursor:pointer;height:36px;line-height:36px;position:relative;font-family:CoreSansN45;font-weight:normal;font-size:16px;margin:8px;background:#22356b;color:#fff}.datepicker-dropdown .table-condensed th.clear-holder.active .clear{background:#fdc40f;color:#22356b}.datepicker-dropdown .table-condensed tbody{border:16px solid #fff;border-top:8px solid #fff;padding-bottom:8px;background:#fff}.datepicker-dropdown .table-condensed tbody td{background:#fff}.datepicker-dropdown .table-condensed tbody td .inner-td{height:30px;width:30px;line-height:30px}.datepicker-dropdown .table-condensed tbody td.first{padding-left:8px}.datepicker-dropdown .table-condensed tbody td.last{padding-right:8px}.datepicker-dropdown .table-condensed .prev,.datepicker-dropdown .table-condensed .next{width:39px;height:34px;line-height:34px;cursor:pointer;text-indent:-9999px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;user-select:none;touch-action:none}.datepicker-dropdown .table-condensed .prev:after{content:'';display:block;position:absolute;width:1px;height:34px;top:1px;left:40px;background:#369}.datepicker-dropdown .table-condensed .next:before{content:'';display:block;position:absolute;width:1px;height:34px;top:1px;right:40px;background:#369}.datepicker-dropdown .table-condensed .prev:before{content:'B';font-family:icons;line-height:1;display:block;position:absolute;text-align:center;color:#fff;width:39px;height:34px;top:1px;left:1px;text-indent:0px;font-weight:normal;font-size:36px}.datepicker-dropdown .table-condensed .next:after{content:'A';font-family:icons;line-height:1;display:block;position:absolute;text-align:center;width:39px;height:34px;top:1px;right:1px;text-indent:0px;color:#fff;font-weight:normal;font-size:36px}.datepicker-dropdown .table-condensed .datepicker-switch{font-family:CoreSansN45;font-weight:normal;font-size:16px;line-height:34px}.datepicker-dropdown .table-condensed .dow{font-family:CoreSansN35;font-weight:normal;height:28px;line-height:28px;font-size:12px}.datepicker-dropdown .table-condensed .dow:first-child{padding-left:8px}.datepicker-dropdown .table-condensed .dow:last-child{padding-right:8px}.no-touch .datepicker-dropdown .datepicker-days th.clear:hover{background:#fdc40f !important;color:#22356b !important}.no-touch .datepicker-dropdown td.day:hover{cursor:pointer}.no-touch .datepicker-dropdown td.day.active:hover,.no-touch .datepicker-dropdown td.day:hover{background:#fdc40f;color:#22356b}.no-touch .datepicker-dropdown .table-condensed th.clear-holder .clear:hover{background:#fdc40f;color:#22356b}.no-touch .datepicker-dropdown .table-condensed tbody td.first:hover .inner-td:hover{background:#fdc40f}.no-touch .datepicker-dropdown .table-condensed tbody td.first:hover .inner-td.active:hover{background:#fdc40f;color:#22356b}.no-touch .datepicker-dropdown .table-condensed tbody td.last:hover .inner-td:hover{background:#fdc40f}.no-touch .datepicker-dropdown .table-condensed tbody td.last:hover .inner-td.active:hover{background:#fdc40f;color:#22356b}.no-touch .datepicker-dropdown .table-condensed .next:hover:after{color:#fdc40f}.no-touch .datepicker-dropdown .table-condensed .prev:hover:before{color:#fdc40f}.static .wrap{width:940px;margin:auto;position:relative}.static .maintitle{margin-bottom:14px;font:normal 30px/30px "CoreSansN25";color:#22356b;margin-top:30px;padding-right:50px;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.static .printable{position:absolute;top:7px;right:10px;text-decoration:none;display:block;width:30px;overflow:hidden;height:30px}.static .printable:after{content:'N';top:-20px;position:absolute;right:-20px;font-family:'icons';font-size:64px;color:#22356b}.static .subtitle{font:normal 30px/30px "CoreSansN25";color:#22356b;margin-top:6px}.static .search-field{position:relative;width:300px;margin-bottom:24px}.static .search-field .search-text{width:270px}.static .search-field .search-submit{position:absolute;right:10px;top:11px;cursor:pointer}.static .search-field .search-submit:after{content:'b';font-family:'icon';font-size:16px;color:#22356b}.static ul{margin:10px 0;list-style-type:none}.static ul li{padding:3px 0}.static ul li p{display:inline}.static ul li:before{content:'o';font-family:'icon';font-size:14px;color:#9ea4b7;margin-right:5px;vertical-align:middle}.static ul li.bold:before{font-size:24px;margin-right:0}.static ol{margin:10px 0;counter-reset:item;list-style-type:decimal}.static ol li{padding:3px 0;display:block;list-style-type:decimal}.static ol li p{display:inline}.static ol li:before{content:counters(item, ".") ". ";counter-increment:item;color:#9ea4b7}.static ol ol{margin:0 0 0 20px}.static ol ol li:last-child{padding:3px 0 0 0}.static li{float:none;font:normal 14px/18px "CoreSansN35";color:#111a35}.static table{width:100%;margin:20px 0}.static table td{padding:10px 14px;font:normal 14px "CoreSansN35";color:#111a35;border-left:1px solid #fff}.static table td:first-child{border-left:none}.static table thead td{background-color:#cdd5dc}.static table tbody tr:nth-child(2n){background-color:#eff1f3}.static table tbody tr:nth-child(2n+1){background-color:#fcfcfc}.static blockquote{font:normal 13px/18px "CoreSansN35";color:#369;padding-left:20px;font-style:italic;border-left:2px solid #3498db;margin:36px 0 36px 20px}.static blockquote p{padding:0;color:#369;font-style:italic}.static a{font:normal 14px "CoreSansN35";color:#3498db;text-decoration:underline}.static a:active{color:#369}.static p{font:normal 14px/18px "CoreSansN35";color:#111a35;padding:10px 0}.static bold{font:bold 14px "CoreSansN55";color:#111a35}.static h1{font:normal 30px/30px "CoreSansN25";color:#22356b;margin:24px 0 0 0}.static h1 a{font:normal 30px/30px "CoreSansN25";color:#22356b}.static h2{font:normal 26px/24px "CoreSansN25";color:#111a35;margin:30px 0 0 0}.static h2 a{font:normal 26px/24px "CoreSansN25";color:#111a35}.static h3{font:normal 22px/24px "CoreSansN25";color:#111a35;margin:30px 0 0 0}.static h3.t-w-b{font-weight:bold}.static h3 a{font:normal 22px/24px "CoreSansN25";color:#111a35}.static h4{font:normal 20px/22px "CoreSansN25";color:#111a35;margin-top:26px}.static h4 a{font:normal 20px/22px "CoreSansN25";color:#111a35}.static h5{font:normal 18px/18px "CoreSansN25";color:#111a35;margin-top:24px}.static h5 a{font:normal 18px/18px "CoreSansN25";color:#111a35}.static h6{font:normal 16px/16px "CoreSansN25";color:#111a35;margin-top:20px}.static h6 a{font:normal 16px/16px "CoreSansN25";color:#111a35}.static h1,.static h2,.static h3,.static h4,.static h5,.static h6{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.static .highlited{background-color:#fdc40f}.static .breadcrumbs{height:32px;position:relative;background-color:#fcfcfc;margin-bottom:24px;padding:0 3px}.static .breadcrumbs li{float:left;padding-right:6px}.static .breadcrumbs li:after{content:'r';font-family:'icon';font-size:12px;padding-left:5px;color:#9ea4b7}.static .breadcrumbs a{font:normal 14px/32px "CoreSansN47";color:#cdd5dc;text-decoration:none}.static .breadcrumbs span{font:normal 14px/32px "CoreSansN47"}.static .breadcrumbs .print-page{position:absolute;width:14px;height:14px;top:5px;right:5px;color:#9ea4b7}.static .breadcrumbs .print-page:after{content:'a';font-family:'icon';width:14px;height:14px;font-size:14px}.static .accordion{margin:36px 0}.static .accordion .section.active .section-content{display:block}.static .accordion .section.active .section-title{background-color:#cdd5dc;color:#22356b;font:normal 16px/36px "CoreSansN35"}.static .accordion .section.active .section-title:after{color:#fff;content:'r';font-family:'icon';padding-right:5px;vertical-align:bottom;position:absolute;right:0}.static .accordion .section .section-title:after{color:#eff1f3;content:'d';font-family:'icon';padding-right:5px;vertical-align:bottom;position:absolute;right:0}.static .accordion .section-title{background-color:#fcfcfc;height:36px;font:normal 16px/36px "CoreSansN35";color:#22356b;margin:0;padding:0 10px;position:relative}.static .accordion .section-content{background-color:#fcfcfc;display:none;padding:14px 10px;font:normal 14px "CoreSansN35";color:#111a35}.static .accordion .section-content p{font:normal 14px "CoreSansN35";color:#111a35}.static .special_assistance,.static .numbers{margin:36px 0}.static .special_assistance h3,.static .numbers h3{background-color:#eff1f3;height:36px;font:normal 16px/36px "CoreSansN35" !important;color:#fcfcfc;margin:0 0 1px 0;padding:0 10px;position:relative;cursor:pointer}.static .special_assistance h3 a,.static .numbers h3 a{font:normal 16px/36px "CoreSansN35" !important;text-decoration:none;color:#111a35}.static .special_assistance h3.active,.static .numbers h3.active{background-color:#cdd5dc;color:#22356b}.static .special_assistance h3.active:after,.static .numbers h3.active:after{content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:4px solid #fff;border-top:0}.static .special_assistance h3:after,.static .numbers h3:after{position:absolute;top:15px;right:10px;content:"";display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #9ea4b7;border-bottom:0}.static .special_assistance h3+div,.static .numbers h3+div{display:none;background-color:#fcfcfc;padding:14px 10px;font:normal 14px/18px "CoreSansN35";color:#111a35}.static .special_assistance h3+div p,.static .numbers h3+div p{font:normal 14px/18px "CoreSansN35";color:#111a35}.static .special_assistance h3+div.active,.static .numbers h3+div.active{display:block}.static .sidebar-menu{width:300px}.static .sidebar-menu .menu-title{font:normal 15px/15px "CoreSansN45";color:#22356b;margin:5px 0 10px 0}.static .sidebar-menu .menu-title.active:after{color:#22356b;content:'d';font-family:'icon';vertical-align:bottom;margin-left:3px;cursor:default}.static .sidebar-menu .menu-title a{font:normal 15px/15px "CoreSansN45";color:#22356b;margin:5px 0 10px 0;text-decoration:none;text-transform:capitalize}.static .sidebar-menu .menu-title a:hover{color:#3498db}.static .sidebar-menu .menu-content{padding:0;margin-left:5px;border-left:2px solid #eff1f3;display:none}.static .sidebar-menu .menu-content li{padding-left:20px;position:relative}.static .sidebar-menu .question-title{font:normal 13px/18px "CoreSansN45";color:#22356b;text-decoration:none}.static .sidebar-menu .question-title:hover:before,.static .sidebar-menu .question-title.active:before{color:#3498db;content:'r';font-family:'icon';font-size:12px;left:-6px;top:8px;position:absolute;background-color:#fff}.static .sidebar-menu .question-title:hover{color:#3498db}.static .sidebar-menu li{padding:9px 0}.static .sidebar-menu li.active{color:#3498db}.static .sidebar-menu li.active:before{color:#3498db;content:'r';font-family:'icon';left:-6px;top:8px;position:absolute;background-color:#fff}.static .sidebar-menu li.menu-entry{padding:1px 0 9px 0}.static .sidebar-menu li:before{content:none}.static .list{margin-left:-2px}.static .list li{margin-bottom:6px;position:relative;padding-left:13px}.static .list li a{font:normal 12px/15px "CoreSansN45";color:#22356b;text-decoration:none;display:block}.static .list li a:hover{color:#3498db}.static .list li:before{color:#eff1f3;content:'S';font-family:'icons';left:-22px;top:2px;font-size:56px;position:absolute}.static .section-title{font:normal 22px/22px "CoreSansN35";color:#3498db;margin:0 0 15px 0;padding:0}.static form label{font:normal 14px/14px "CoreSansN35";color:#9ea4b7}.static form .form-row{margin-bottom:6px}.static form .field-text{border:1px solid #cdd5dc;height:36px;position:relative}.static form .field-text input{height:36px;height:35px\9;height:35px\9\0;margin:0;background-color:#fff;border:none;-webkit-appearance:none;border-radius:0px;width:94%;padding:0 3%;color:#22356b;font:normal 14px "CoreSansN35";position:relative\9;top:0px\9;top:0px\9\0}.static form .field-textarea{border:1px solid #cdd5dc;height:150px;position:relative}.static form .field-textarea textarea{height:150px;margin:0;background-color:#fff;border:none;-webkit-appearance:none;border-radius:0px;width:94%;padding:0 3%;color:#22356b;font:normal 14px "CoreSansN35"}.static form .field-select{border:1px solid #cdd5dc;height:38px;position:relative;overflow:hidden}.static form .field-select select{height:40px;line-height:30px;margin:0;background-color:#eff1f3;border:none;width:140%;position:relative;border-radius:0;margin-left:-10%;left:5%;padding:10px 0 0 20px;color:#22356b;font:normal 14px "CoreSansN35"}.static form .field-select option{padding:0 10px}.static form .radio-btn{float:left;border-left:1px solid #cdd5dc !important;width:25%;text-align:center;font-size:14px}.static form .radio-btn:first-child{border-left:none !important}.static form .radio-btn.checked{background-color:#eff1f3}.static form .error{border:1px solid #c0392b}.static form .error input,.static form .error textarea,.static form .error select{color:#c0392b}.static form .error input:focus,.static form .error textarea:focus,.static form .error select:focus{outline:none}.static form .error select option{color:#22356b}.static form .error select option:first-child{color:#c0392b}.static form .error-message{position:absolute;top:2px;right:324px;white-space:nowrap;color:#fff;background-color:#c0392b;padding:10px;font:normal 12px/12px CoreSansN45}.static form .error-message:after{position:absolute;right:-6px;top:11px;color:#c0392b;font-size:20px;display:block;content:"";display:block;width:0;height:0;border-right:0;border-left:6px solid #c0392b;border-bottom:6px solid transparent;border-top:6px solid transparent}.static form .error-message-r{position:absolute;top:2px;left:324px;white-space:nowrap;color:#fff;background-color:#c0392b;padding:10px;font:normal 12px/12px CoreSansN45;z-index:100}.static form .error-message-r:after{position:absolute;left:-6px;top:11px;color:#c0392b;font-size:20px;display:block;content:"";display:block;width:0;height:0;border-left:0;border-right:6px solid #c0392b;border-bottom:6px solid transparent;border-top:6px solid transparent}.static form .required label:after{content:'*';font-size:17px;color:#BF382A;padding-left:3px;vertical-align:top}.static form .buttons{text-align:right;padding-top:10px}.static form .buttons .field-button{background-color:#22356b;color:#fff;text-transform:uppercase;text-align:center;width:100px;height:42px;line-height:42px;font:normal 18px CoreSansN45;margin-left:20px;cursor:pointer;border:none}.static form .buttons .field-button:hover{background-color:#fdc40f}.static i{content:'';font-family:inherit}.static .arrow{cursor:pointer;width:16px;height:16px;display:inline-block;top:4px;left:5px;position:relative}.static .arrow:after{display:block;position:absolute;content:'v';font-family:'icons';color:#9ea4b7;line-height:25px;font-size:60px;left:-21px;width:20px;top:-4px}.static .link-arrow{display:inline-block;position:relative;text-decoration:none}.static .link-arrow span{text-decoration:underline}.static .link-arrow:hover:after{color:#3498db}.static .link-arrow:after{display:block;position:absolute;content:'v';font-family:'icons';color:#9ea4b7;line-height:25px;font-size:60px;right:-4px;width:20px;top:3px}.static .link-btn{background-color:#22356b;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;vertical-align:middle;padding:6px 24px 6px 24px;font:normal 18px/18px CoreSansN45;cursor:pointer;border:none}.static .link-btn:hover{background-color:#fdc40f}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.static .wrap{width:auto;min-width:auto;position:relative}}.checkin-header h1{margin:30px 0 0px 0;font:normal 22px/24px "CoreSansN25";color:#111a35;font-weight:bold;width:940px}.index .notices{background-color:#fcfcfc;height:36px;margin:0}.index .notices:first-child{margin-top:12px}.index .notices:hover{background-color:#eff1f3}.index .notices .notice,.index .notices .notice a{line-height:36px}.index .notices .notice:hover .title,.index .notices .notice a:hover .title{color:#3498db}.index .notices .date{width:90px;font-family:"CoreSansN37";color:#22356b;line-height:38px}.index .notices .details{width:90px;font-family:"CoreSansN37";color:#22356b}.index .notices .title{width:728px;font-family:"CoreSansN45";color:#111a35}.notices-container{position:relative;overflow:hidden;height:30px;background:#fcfcfc;margin-top:12px}.notices-container .notices{position:absolute;top:0;width:100%;margin-top:0;border-top:none}.notices-container .notices:first-child{margin-top:0}.notices-container .notices:first-child+.notices{top:100%;opacity:0}.notices-container .notices:first-child+.notices+.notices{top:100%;opacity:0}.notices-container .notices .notice,.notices-container .notices .notice a{line-height:30px}.notices-container .notices .date{width:auto;line-height:30px;color:#9ea4b7;font-family:CoreSansN47;display:inline-block;margin-right:24px}.notices-container .notices .title{width:728px;font-family:"CoreSansN45";color:#111a35;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.notices-container .notices .title.important{color:red;text-decoration:underline}.notices-container .notices .details{float:right;text-align:right}.notices-container.tick .notices{top:-100%;-webkit-transition:opacity 400ms linear, top 350ms linear;-moz-transition:opacity 400ms linear, top 350ms linear;-ms-transition:opacity 400ms linear, top 350ms linear;transition:opacity 400ms linear, top 350ms linear}.notices-container.tick .notices:first-child+.notices{opacity:1;top:0}.notices-container .continue{text-align:right;font:normal 12px/12px "CoreSansN45";color:#9ea4b7;margin:12px 0 0px 0}.notices-container .continue .link{cursor:pointer;font:normal 12px/12px "CoreSansN45";color:#9ea4b7}.notices-container .continue .link span{text-decoration:underline;color:#22356b}.notices-container .continue .next-arrow{position:relative;display:inline-block;font:normal 64px/64px "icons";margin:0px 0px -5px 5px;width:16px;height:16px}.notices-container .continue .next-arrow:after{float:left;display:block;content:'v';margin:-24px 0px 0px -24px}.register-for-offers ol li{max-height:999999px}.error-page{position:relative;float:left;width:100%;min-height:666px;background-size:cover;color:#fff;margin-bottom:-40px}.error-page .top{position:relative;float:left;height:124px;width:100%;margin-top:50px;margin-bottom:20px;margin-left:9px}.error-page .top .were-sorry{position:relative;float:left;font-family:'CoreSansN25';font-size:60px;line-height:60px;height:60px;font-weight:lighter;width:auto;margin-top:64px}.error-page .top .plane{float:left;display:inline;margin-left:10px}.error-page .mid{position:relative;float:left;width:100%;margin-left:9px}.error-page .mid p{position:relative;float:left;font-family:'CoreSansN35';font-weight:light;font-size:30px;line-height:35px;width:100%;margin-bottom:10px}.error-page .mid p a{color:#fdc40f;text-decoration:underline;font-weight:bold}.error-page .mid p.small{font-size:16px;line-height:20px;max-width:690px;margin-bottom:10px}.error-page .slide-wrapper{position:relative;float:left;clear:both;width:934px;height:42px;padding:6px;margin-top:35px;margin-bottom:140px;margin-left:9px;background-color:#26356d;background-color:rgba(38,53,109,0.25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.error-page .slide-wrapper .slide-container{position:absolute;max-width:934px;overflow:hidden}.error-page .slide-wrapper .slide-container .slide{position:relative;width:2000px}.error-page .slide-wrapper .slide-container .slide ul.options,.error-page .slide-wrapper .slide-container .slide ul.search{position:relative;float:left;width:954px}.error-page .slide-wrapper .slide-container .slide ul.options li,.error-page .slide-wrapper .slide-container .slide ul.search li{position:relative;float:left;display:inline;margin-right:20px;height:42px;vertical-align:middle;background-color:#26356d;background-color:rgba(38,53,109,0.55);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"}.error-page .slide-wrapper .slide-container .slide ul.options li a,.error-page .slide-wrapper .slide-container .slide ul.search li a{position:relative;float:left;color:#fff;line-height:42px;font-size:18px;width:100%;text-align:center}.error-page .slide-wrapper .slide-container .slide ul.options .option01,.error-page .slide-wrapper .slide-container .slide ul.search .option01{width:203px}.error-page .slide-wrapper .slide-container .slide ul.options .option02,.error-page .slide-wrapper .slide-container .slide ul.search .option02{width:176px}.error-page .slide-wrapper .slide-container .slide ul.options .option03,.error-page .slide-wrapper .slide-container .slide ul.search .option03{width:259px}.error-page .slide-wrapper .slide-container .slide ul.options .option04,.error-page .slide-wrapper .slide-container .slide ul.search .option04{width:174px}.error-page .slide-wrapper .slide-container .slide ul.options .search,.error-page .slide-wrapper .slide-container .slide ul.search .search{padding:0;margin-right:0}.error-page .slide-wrapper .slide-container .slide ul.options .search .icon-search,.error-page .slide-wrapper .slide-container .slide ul.search .search .icon-search{position:relative;float:left;width:42px;height:42px;border:none;font-size:0;cursor:pointer;background-color:#3498db}.error-page .slide-wrapper .slide-container .slide ul.options .search .icon-search:before,.error-page .slide-wrapper .slide-container .slide ul.search .search .icon-search:before{position:absolute;text-transform:none;font-family:icons;color:#fff;content:"{";font-size:34px;width:42px;height:42px;left:0px}.error-page .slide-wrapper .slide-container .slide ul.options .search .icon-search:hover,.error-page .slide-wrapper .slide-container .slide ul.search .search .icon-search:hover{background-color:#fdc40f}.error-page .slide-wrapper .slide-container .slide ul.options .search .icon-search:hover:before,.error-page .slide-wrapper .slide-container .slide ul.search .search .icon-search:hover:before{color:#22356b}.error-page .slide-wrapper .slide-container .slide ul.options .back,.error-page .slide-wrapper .slide-container .slide ul.search .back{text-align:center;margin-right:6px}.error-page .slide-wrapper .slide-container .slide ul.options .back .icon-options,.error-page .slide-wrapper .slide-container .slide ul.search .back .icon-options{position:relative;float:left;width:41px;height:42px;border:none;font-size:0;cursor:pointer;background-color:#3498db}.error-page .slide-wrapper .slide-container .slide ul.options .back .icon-options:before,.error-page .slide-wrapper .slide-container .slide ul.search .back .icon-options:before{position:absolute;text-transform:none;font-family:icons;color:#fff;content:"b";font-size:64px;line-height:45px;width:41px;height:42px;left:-10px}.error-page .slide-wrapper .slide-container .slide ul.options .back .icon-options:hover,.error-page .slide-wrapper .slide-container .slide ul.search .back .icon-options:hover{background-color:#fdc40f}.error-page .slide-wrapper .slide-container .slide ul.options .back .icon-options:hover:before,.error-page .slide-wrapper .slide-container .slide ul.search .back .icon-options:hover:before{color:#22356b}.error-page .slide-wrapper .slide-container .slide ul.options .search-box,.error-page .slide-wrapper .slide-container .slide ul.search .search-box{background-color:#fff;height:42px;padding-right:0}.error-page .slide-wrapper .slide-container .slide ul.options .search-box .search-text,.error-page .slide-wrapper .slide-container .slide ul.search .search-box .search-text{float:left;background-color:transparent;font-family:CoreSansN45;font-size:20px;opacity:0.5;height:32px;border:none;width:826px;padding:5px 10px;color:#22356b;outline:none}.error-page .slide-wrapper .slide-container .slide ul.options .search-box -webkit-input-placeholder,.error-page .slide-wrapper .slide-container .slide ul.search .search-box -webkit-input-placeholder{font-family:CoreSansN45;font-size:20px;opacity:0.5;color:#cdd5dc}.error-page .slide-wrapper .slide-container .slide ul.options .search-box -moz-placeholder,.error-page .slide-wrapper .slide-container .slide ul.search .search-box -moz-placeholder{font-family:CoreSansN45;font-size:20px;opacity:0.5;color:#cdd5dc}.error-page .slide-wrapper .slide-container .slide ul.options .search-box -moz-placeholder,.error-page .slide-wrapper .slide-container .slide ul.search .search-box -moz-placeholder{font-family:CoreSansN45;font-size:20px;opacity:0.5;color:#cdd5dc}.error-page .slide-wrapper .slide-container .slide ul.options .search-box -ms-input-placeholder,.error-page .slide-wrapper .slide-container .slide ul.search .search-box -ms-input-placeholder{font-family:CoreSansN45;font-size:20px;opacity:0.5;color:#cdd5dc}.error-page .slide-wrapper .slide-container .slide ul.options .search-box .search-submit,.error-page .slide-wrapper .slide-container .slide ul.search .search-box .search-submit{background-color:#fff;border:none;width:40px;height:42px;outline:none;font-family:icons;font-size:32px;color:#3498db}.error-page .slide-wrapper .slide-container .slide .search{display:inline}.error-page .slide-wrapper .slide-container .slide.slideToSearch{-webkit-animation:slideToSearch 1s forwards;-o-animation:slideToSearch 1s forwards;-moz-animation:slideToSearch 1s forwards;animation:slideToSearch 1s forwards}.error-page .slide-wrapper .slide-container .slide.slideToOptions{-webkit-animation:slideToOptions 1s forwards;-o-animation:slideToOptions 1s forwards;-moz-animation:slideToOptions 1s forwards;animation:slideToOptions 1s forwards}@-webkit-keyframes slideToSearch{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-954px)}}@-webkit-keyframes slideToOptions{0%{-webkit-transform:translateX(-954px)}100%{-webkit-transform:translateX(0)}}@-o-keyframes slideToSearch{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(-954px)}}@-o-keyframes slideToOptions{0%{-o-transform:translateX(-954px)}100%{-o-transform:translateX(0)}}@-moz-keyframes slideToSearch{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(-954px)}}@-moz-keyframes slideToOptions{0%{-moz-transform:translateX(-954px)}100%{-moz-transform:translateX(0)}}@-ms-keyframes slideToSearch{0%{-ms-transform:translateX(0)}100%{-ms-transform:translateX(-954px)}}@-ms-keyframes slideToOptions{0%{-ms-transform:translateX(-954px)}100%{-ms-transform:translateX(0)}}@keyframes slideToSearch{0%{transform:translateX(0)}100%{transform:translateX(-954px)}}@keyframes slideToOptions{0%{transform:translateX(-954px)}100%{transform:translateX(0)}}.static .faq-body{font:normal 14px/18px "CoreSansN35";color:#111a35}.static.faq h2{margin:20px 0 8px 0;font:normal 20px/28px "CoreSansN25";text-decoration:none;font-weight:normal}.static.faq h2 span{background-color:#fdc40f}.static.faq h2 a{font:normal 20px/28px "CoreSansN25";text-decoration:none;border-bottom:1px solid #111a35;font-weight:normal}.static.faq h2 a span{background-color:#fdc40f}.static.faq h2 a:hover{color:#3498db;border-bottom:1px solid #3498db}.static.faq h2 u{text-decoration:none}.static.faq h2.subtitle{margin:8px 0 8px 0;text-transform:uppercase}.static.faq h3{font:normal 18px/24px "CoreSansN25"}.static.faq h3 a{font:normal 18px/24px "CoreSansN25"}.static.faq .sidebar-left{width:300px}.static.faq .sidebar-right{width:600px}.static.faq .maintitle{margin-bottom:19px}.static.faq .menu-content h3{margin:20px 0 0 0}.static.faq .search-results .faq-body p{padding:5px 0}.static.faq .search-results .faq-body span{background-color:#fdc40f}.static.tc .sidebar-menu .menu-title{font:normal 15px/15px "CoreSansN45";color:#22356b;margin:5px 0 10px 0}.static.tc .sidebar-menu .menu-title.active a{color:#3498db}.static.tc .sidebar-menu .menu-title.active:after{content:' '}.static.tc .sidebar-menu .menu-title.active.has-articles:after{color:#22356b;content:'d';font-family:'icon';vertical-align:bottom;margin-left:3px;cursor:default}.static .IEcu-only{display:none}.static .FRcu-only{display:none}.static .FR-BEcu-only{display:none}.static .MAcu-only{display:none}.ie-market .IEcu-only{display:block}.fr-market .FRcu-only{display:block}.fr-be-market .FR-BEcu-only{display:block}.ma-market .MAcu-only{display:block}.notices .wrap{width:960px;margin:auto;margin:auto}.notices li{list-style-type:inherit;float:none}.notices ul,.notices ol{margin-left:20px}.timetable .wrap{width:940px;margin:auto}.timetable .maintitle{margin-bottom:19px;font:normal 30px/30px "CoreSansN25";color:#22356b;margin-top:35px;padding-right:50px}.timetable .datepicker{position:static}.timetable .datepicker thead:after{background:none}.timetable .datepicker .hasEvent{cursor:pointer}.timetable .loading-container{width:960px;margin:0 auto;top:315px;height:605px;z-index:1}.timetable .sidebar-loader{width:300px;background:#fff;top:320px;z-index:10;height:605px;margin:0 auto;left:640px}.timetable .sidebar-loader .loading-anim{top:80px}.timetable .sidebar-loader .loading-static{top:80px}.timetable .datepicker:before,.timetable .datepicker:after{display:none}.timetable .search{padding:5px;margin-bottom:20px;background-color:#eff1f3;height:44px;position:relative}.timetable .search .search-fare-form .autosuggest input{height:42px;width:263px}.timetable .search .search-fare-form .input{height:42px}.timetable .search .input-twin-top{width:278px;float:left;border:1px solid #cdd5dc}.timetable .search .input-twin-bottom{width:280px;float:left;border:1px solid #cdd5dc;margin-right:10px}.timetable .search .flights-reverse{width:14px;height:14px;float:left;margin:12px 20px 0 19px;position:relative;cursor:pointer;overflow:inherit;right:0}.timetable .search .flights-reverse:after{content:'F';font-family:'icons';color:#cdd5dc;position:absolute;font-size:72px;top:-25px;left:-27px;color:#9ea4b7}.timetable .search .month-navigator{float:right;height:44px}.timetable .search .month-navigator .prev,.timetable .search .month-navigator .next{position:relative;float:left;width:20px;height:44px;background-color:#3498db;cursor:hand;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;user-select:none;touch-action:none}.timetable .search .month-navigator .prev:after,.timetable .search .month-navigator .next:after{font-family:'icons';color:#fff;position:absolute;right:-7px;top:6px;font-size:33px}.timetable .search .month-navigator .prev.nav-disabled,.timetable .search .month-navigator .next.nav-disabled{background-color:#cdd5dc;cursor:default}.timetable .search .month-navigator .prev.nav-disabled:after,.timetable .search .month-navigator .next.nav-disabled:after{color:#e6eaee}.timetable .search .month-navigator .prev:after{content:'c'}.timetable .search .month-navigator .month{float:left;width:254px;height:44px;font:normal 16px/44px "CoreSansN45";color:#22356b;text-align:center;background-color:#fcfcfc}.timetable .search .month-navigator .next:after{content:'b'}.timetable .search .btn-search{color:#fff;font:normal 16px "CoreSansN45";background-color:#ccd5dc;margin-left:20px;width:75px;height:44px;border:none}.timetable .search .btn-search.active{background-color:#22356b}.timetable .search .btn-search.active:hover{background-color:#fdc40f}.timetable .search .airports-drop-down-menu{left:0;margin-left:6px;top:64px}.timetable .calendar{margin-bottom:60px}.timetable .calendar .datepicker{-webkit-box-shadow:none;-moz-box-shadow:inset none;box-shadow:none;border:none;padding:0}.timetable .calendar .datepicker .datepicker-days{-webkit-box-shadow:none;-moz-box-shadow:inset none;box-shadow:none;border:none;padding:0}.timetable .calendar .datepicker table{background:none;border-spacing:3px;margin:-3px 0 0 -3px;border-collapse:separate}.timetable .calendar .datepicker td{vertical-align:top;text-align:left;font:normal 13px "CoreSansN45";padding:0 3px 0 3px;height:87px;width:80px}.timetable .calendar .datepicker .date{display:block;padding:0 5px;font:normal 13px/26px "CoreSansN45"}.timetable .calendar .datepicker .day-name{background-color:#ccd5dc !important;font:normal 12px/24px "CoreSansN45";color:#22356b !important;padding:0 8px;height:auto;text-align:left;white-space:nowrap;text-transform:capitalize}.timetable .calendar .datepicker .day-name.weekend{background-color:#9ea4b7 !important}.timetable .calendar .datepicker .day.disabled{cursor:default}.timetable .calendar .datepicker .day.disabled .time{background-color:#CDD5DC}.timetable .calendar .datepicker .day{background:none;background-color:#eff1f3;color:#22356b}.timetable .calendar .datepicker .day.active{background-color:#fdc40f}.timetable .calendar .datepicker .day.active .time{background-color:#fee287;color:#22356b}.timetable .calendar .datepicker .day.old,.timetable .calendar .datepicker .day.new{background:url("../images/timetable/bg_other_month.gif") repeat 0 0;color:#9ea4b7}.timetable .calendar .datepicker .day.old .date,.timetable .calendar .datepicker .day.new .date{color:#9ea4b7}.timetable .calendar .datepicker .day .date{color:#22356b}.timetable .calendar .datepicker .day .time{display:block;background-color:#3498db;margin-bottom:2px;color:#fff;font:normal 11px/18px "CoreSansN55";padding:0 5px}.timetable .no-price .fare-price{display:none}.timetable .search-fare{line-height:26px;color:#203266}.timetable .search-fare .fare-desc{font:normal 16px/26px "CoreSansN35"}.timetable .search-fare .fare-price .fare-price-value{font:normal 15px/26px "CoreSansN55"}.timetable .results{width:300px}.timetable .search-results .item{position:relative;background-color:#3498db;margin-bottom:3px;padding:0 10px;color:#fff;cursor:pointer}.timetable .search-results .item .res-time{font:normal 20px/42px "CoreSansN35"}.timetable .search-results .item .res-label{font:normal 12px/42px "CoreSansN45";text-transform:uppercase;float:right;margin-right:20px}.timetable .search-results .item:after{content:'>';font-family:'icon';color:#fff;position:absolute;top:8px;right:5px;font-size:24px}.timetable .search-results .item:last-child{margin-bottom:0}.timetable .search-results{margin-bottom:20px}.timetable .find-flights{padding:10px;margin:4px 0 24px 0;background-color:#22356b;color:#fff;position:relative}.timetable .find-flights .flights-desc{font:normal 20px/20px "CoreSansN35";display:block;margin-bottom:5px;color:#fff}.timetable .find-flights .flights-label{font:normal 16px/16px "CoreSansN45";display:block;color:#fff}.timetable .message{font:normal 22px/22px "CoreSansN35";color:#cdd5dc}.things-to-know .customer-service{margin:29px 0 56px 0}.things-to-know .customer-service .section-title{margin:0 0 12px 0}.things-to-know .customer-service .search-field{width:684px;margin-bottom:12px;border-right:none}.things-to-know .customer-service .search-field .search-text{width:620px;cursor:auto}.things-to-know .customer-service .search-field .search-submit{position:absolute;right:0;top:-1px;width:auto;height:42px;background-color:#369;color:#fff}.things-to-know .customer-service .search-field .search-submit:hover{background-color:#fdc40f}.things-to-know .customer-service .go-faq{color:#9ea4b7;font-size:15px;margin:0 0 13px 6px}.things-to-know .customer-service .go-faq a{font:normal "CoreSansN47";color:#22356b}.things-to-know .customer-service .go-faq .link-arrow:after{top:-1px}.things-to-know .list{width:220px}.things-to-know .contact-us{margin:0 0 61px 0}.things-to-know .sections-menu-1{margin:0;width:725px}.things-to-know .sections-menu-1 li{float:left;display:inline;padding:0;margin:0 20px 18px 0;height:73px;width:213px;border:1px solid #cdd5dc;overflow:hidden;background-color:#fcfcfc;vertical-align:top}.things-to-know .sections-menu-1 li:hover{background-color:#22356b;border:1px solid #22356b}.things-to-know .sections-menu-1 li:hover .section-name,.things-to-know .sections-menu-1 li:hover .section-desc,.things-to-know .sections-menu-1 li:hover .section-picture{color:#fff !important}.things-to-know .sections-menu-1 li a{text-decoration:none;display:block;padding:11px 5px 10px 9px;height:100%;position:relative}.things-to-know .sections-menu-1 li a:hover{background-color:#22356b;color:#fff !important}.things-to-know .sections-menu-1 li a:hover .section-name,.things-to-know .sections-menu-1 li a:hover .section-desc,.things-to-know .sections-menu-1 li a:hover .section-picture{color:#fff !important}.things-to-know .sections-menu-1 li p{display:block}.things-to-know .sections-menu-1 .section-picture{width:38px;height:38px;float:left;margin:0 9px 0 0;font:normal 32px/38px "banners";color:#3498db;text-align:center;position:relative}.things-to-know .sections-menu-1 .section-picture:before{position:absolute;left:4px}.things-to-know .sections-menu-1 .icon-a:before{content:"a"}.things-to-know .sections-menu-1 .icon-b:before{content:"b"}.things-to-know .sections-menu-1 .icon-c:before{content:"c"}.things-to-know .sections-menu-1 .icon-d:before{content:"d"}.things-to-know .sections-menu-1 .icon-e:before{content:"e"}.things-to-know .sections-menu-1 .icon-f:before{content:"f"}.things-to-know .sections-menu-1 .icon-p:before{content:"p"}.things-to-know .sections-menu-1 .section-name{font:normal 14px/14px "CoreSansN35";color:#22356b;float:left;width:150px;margin:0 0 2px 0}.things-to-know .sections-menu-1 .section-name a{font:normal 14px/14px "CoreSansN35";color:#22356b;text-decoration:none}.things-to-know .sections-menu-1 .section-name a:hover{text-decoration:underline}.things-to-know .sections-menu-1 .section-desc{font:normal 11px/12px "CoreSansN45";color:#9ea4b7;float:left;width:151px;margin:0;padding:0}.things-to-know .sections-menu-2{width:960px;margin-top:0}.things-to-know .sections-menu-2 li{float:left;display:inline;padding-bottom:0;width:220px;height:162px;padding:0;margin:0px 20px 20px 0;overflow:hidden;vertical-align:top;background-color:#eff1f3}.things-to-know .sections-menu-2 li:hover{background-color:#22356b}.things-to-know .sections-menu-2 li:hover .section-name,.things-to-know .sections-menu-2 li:hover .section-desc{color:#fff !important}.things-to-know .sections-menu-2 li a{text-decoration:none;display:block;height:100%;width:220px;padding-bottom:12px}.things-to-know .sections-menu-2 li a:hover{background-color:#22356b;color:#fff !important}.things-to-know .sections-menu-2 li a:hover .section-name,.things-to-know .sections-menu-2 li a:hover .section-desc{color:#fff !important}.things-to-know .sections-menu-2 li img{display:block;margin:0;height:66px;width:220px}.things-to-know .sections-menu-2 p{display:block}.things-to-know .sections-menu-2 .section-name{font:normal 22px/22px "CoreSansN35";color:#22356b;margin:13px 0 3px 0;padding:0 10px}.things-to-know .sections-menu-2 .section-desc{font:normal 12px/12px "CoreSansN45";color:#369;padding:0 10px}.things-to-know h1{margin:0 0 21px 0}.things-to-know h2{margin:0 0 23px 0}.things-to-know ul li:before{content:none}.routes a{display:inline-block;font:normal 14px "CoreSansN35";color:#3498db;text-decoration:underline;white-space:nowrap;padding:0px 4px}.routes a:hover{background-color:#3498db;color:#FFFFFF;text-decoration:none}.routes h1,.routes h2{font:normal 30px/30px "CoreSansN25";margin:30px 0 10px 0}.point-separator{font:normal 16px/16px "CoreSansN55";color:#9ea4b7;padding:10px 0}.select-country-header{color:#CDD5DC;font:normal 24px/24px "CoreSansN35";margin-top:36px}.routes-per-country .departure-airport .spl-box{margin-right:20px;width:220px}.routes-per-country .departure-airport .the-last{margin-right:0px}.routes-per-country .departure-airport a{font:normal 14px/18px "CoreSansN35";color:#3498DB;display:block;text-decoration:none}.routes-per-country .departure-airport a:hover{text-decoration:underline}.routes-per-country h6{font:normal 14px/14px "CoreSansN55";color:#111A35;margin-top:16px 0 6px 0}.travel-updates .warp{width:940px;margin:0 auto}.travel-updates h1{font:normal 30px/30px "CoreSansN25";margin:30px 0 24px 0}.travel-updates .list{float:left;width:600px;border-collapse:collapse;margin-bottom:60px}.travel-updates .list .item{border-bottom:1px dotted #BFBFBF;cursor:pointer;clear:both}.travel-updates .list .item .time{font:normal 12px "CoreSansN47";color:#9ea4b7;width:76px;text-align:left;display:inline-block;float:left;padding-top:10px;padding-bottom:8px}.travel-updates .list .item .short-desc{font:normal 14px/16px "CoreSansN45";color:#111a35;width:523px;text-align:left;display:inline-block;margin:10px 0 10px 0;float:left}.travel-updates .list .active{border-bottom:0}.travel-updates .list .description{width:600px;padding-bottom:42px;border-bottom:1px dotted #BFBFBF;clear:both}.travel-updates .list .description .time{font:normal 16px/18px "CoreSansN25";color:#9EA4B7}.travel-updates .list .description .short-desc{font:normal 22px/22px "CoreSansN25";color:#111A35}.travel-updates .list .no-data{color:#cdd5dc;font:normal 22px/22px "CoreSansN35";margin-top:-5px}.travel-updates .inform{width:220px;float:left;margin-left:40px}.travel-updates .inform .button-link{float:left;padding:11px 10px;width:198px;border:1px solid #ccd5dc;background-color:#fcfcfc}.travel-updates .inform .button-link.step{margin-bottom:12px}.travel-updates .inform .button-link .picture{width:38px;height:38px;float:left;margin:0 9px 0 0;font:normal 30px/38px "banners";color:#3498db;text-align:center;position:relative}.travel-updates .inform .button-link .picture:before{position:absolute;left:4px}.travel-updates .inform .button-link .picture.contact-us:before{content:"f"}.travel-updates .inform .button-link .picture.flight-info:before{content:"g"}.travel-updates .inform .button-link h3{font:normal 14px/14px "CoreSansN35";color:#22356b;float:left;width:150px;margin:0 0 2px 0;cursor:pointer}.travel-updates .inform .button-link p{font:normal 11px/12px "CoreSansN45";color:#9ea4b7;float:left;width:150px;margin:0;padding:0}.travel-updates .inform .search{margin:25px 0 61px 0}.travel-updates .inform .search .section-title{margin:0 0 18px 0;font:normal 22px/22px "CoreSansN35";color:#3498DB}.travel-updates .inform .search .search-field .search-text{margin:0;border:1px solid #9ea4b7;padding:8px 0px 8px 6px;height:12px;width:152px;font-size:12px;font-family:CoreSansN45;border-right:none;color:#22356b;cursor:auto}.travel-updates .inform .search .search-field .search-text:focus{border:1px solid #fdc40f;border-right:none;outline:none}.travel-updates .inform .search .search-field .search-text::-webkit-input-placeholder{color:#cdd5dc}.travel-updates .inform .search .search-field .search-text::-moz-placeholder{color:#cdd5dc}.travel-updates .inform .search .search-field .search-text:-ms-input-placeholder{color:#cdd5dc}.travel-updates .inform .search .search-field .search-text:-moz-placeholder{color:#cdd5dc}.travel-updates .inform .search .search-field .search-submit{border:none;height:30px;background:#22356b;color:#fff;padding:4px;line-height:16px;width:60px;font-size:14px;font-family:CoreSansN45;text-transform:uppercase;position:relative;display:block;float:right;text-align:center;cursor:pointer;top:0px;left:-1px}.travel-updates .inform .search .search-field .search-submit:focus{outline:none;color:#22356b;background:#fdc40f}.travel-updates .inform .search .go-faq{color:#9EA4B7;font:normal 14px/14px "CoreSansN45";margin-top:4px}.travel-updates .inform .search .go-faq a{font:normal 14px/14px "CoreSansN47";color:#22356b;text-decoration:underline}.travel-updates .inform .search .go-faq:after{color:#9ea4b7;content:'z';font-family:'icon';font-size:14px;margin-left:4px;vertical-align:middle}.no-touch .travel-updates .search-submit:hover{outline:none;color:#22356b !important;background:#fdc40f !important}.no-touch .travel-updates .button-link:hover{border:1px solid #22356b;background-color:#22356b}.no-touch .travel-updates .button-link:hover h3,.no-touch .travel-updates .button-link:hover p,.no-touch .travel-updates .button-link:hover .picture{color:#fff}.customer-suggestions .content{padding-right:40px}.customer-suggestions .signature{margin-bottom:-25px}.customer-suggestions form{padding-top:6px}.customer-suggestions form .buttons .field-button{width:50%;margin-left:0}.register-for-offers .blockui,.register-for-offers .loader{position:absolute;top:0;left:0;background:#000;width:100%;height:100%;z-index:9998;opacity:0.5}.register-for-offers .loader{bottom:0;right:0;z-index:9998;overflow:auto;margin:auto}.register-for-offers .loader:before{font-family:'icons';content:'b';font-size:72px;color:#FFF}.register-for-offers form{width:640px;margin-left:100px;position:relative}.register-for-offers form .row .form-row{margin-right:20px}.register-for-offers form .row1 .form-row{width:352px}.register-for-offers form .cell:last-child .form-row{margin-right:0}.register-for-offers form .buttons .field-button{width:20%;margin-left:0}.register-for-offers form .radio-btn{width:25% !important}.register-for-offers form .flights-from,.register-for-offers form .preferred-departure-airport{height:36px;border:none;background-color:inherit}.register-for-offers form .flights-from input,.register-for-offers form .preferred-departure-airport input{height:38px;cursor:pointer}.register-for-offers form .flights-from .autosuggest-div,.register-for-offers form .preferred-departure-airport .autosuggest-div{visibility:hidden}.register-for-offers form .airports-drop-down-menu{left:-135px;top:-30px;position:absolute;margin:0;z-index:100}.register-for-offers form .arrow{display:none}.register-for-offers form .titles-register,.register-for-offers form .lang-select{position:relative;width:102px}.register-for-offers form .titles-register #Title_{display:none;width:102px}.register-for-offers form .titles-register .custom-dropdown{position:absolute;z-index:100}.register-for-offers form .lang-select #Lang_{width:102px}.register-for-offers form .lang-select .custom-dropdown-item{text-align:left}.register-for-offers form .dropdown-holder{border:1px solid #cdd5dc;position:relative}.register-for-offers form .dropdown-holder .custom-dropdown-value{background-color:#fff;width:78px;border:none}.register-for-offers form .dropdown-holder .scroll-container{z-index:100;display:none}.register-for-offers form .dropdown-holder .custom-dropdown{margin:0;width:100px}.register-for-offers form .dropdown-holder .custom-dropdown .custom-dropdown-item{padding:0;width:auto}.register-for-offers form .dropdown-holder .custom-dropdown .custom-dropdown-item:before{content:' '}.register-for-offers form .dropdown-holder.error{border:1px solid #c0392b}.manage-booking-root .wrap{width:940px;padding:0}.manage-booking{width:240px;margin-right:80px}.manage-booking h2{margin:24px 0 10px 0}.manage-booking a{font:normal 14px/30px "CoreSansN45";display:list-item;list-style-type:none}.other-services{width:240px}.other-services a{text-decoration:none}.other-services h2{margin:24px 0 10px 0}.other-services .button-link{float:left;margin-bottom:6px;width:240px;border:1px solid #ccd5dc;background-color:#fcfcfc;cursor:pointer}.other-services .button-link .image{background-color:#3498db;vertical-align:middle}.other-services .button-link .image .picture{width:48px;height:48px;float:left;margin:0;font:normal 34px/48px "banners";color:#FFFFFF;text-align:center;position:relative;-webkit-text-stroke:0.2px}.other-services .button-link .image .picture:before{position:absolute;left:7px}.other-services .button-link .image .icon-b:before{content:"b"}.other-services .button-link .image .icon-d:before{content:"d"}.other-services .button-link .image .icon-j:before{content:"j"}.other-services .button-link .image .icon-k:before{content:"k"}.other-services .button-link .image .icon-l:before{content:"l"}.other-services .button-link .image .icon-o:before{content:"o"}.other-services .button-link .info{padding-left:10px;vertical-align:middle}.other-services .button-link .info h3{font:normal 14px/14px "CoreSansN35";color:#22356b;float:left;width:150px;margin:10px 0 2px 0;cursor:pointer}.other-services .button-link .info p{font:normal 11px/12px "CoreSansN45";color:#9ea4b7;float:left;width:150px;margin:0;padding:0;margin-bottom:10px}.online-check-in{width:300px;margin-right:80px}.online-check-in a{text-decoration:none}.online-check-in h2.header,.online-check-in .mn-z-i{margin:24px 0 10px 0}.online-check-in .button-link{float:left;margin-bottom:12px;width:300px;background-color:#22356b}.online-check-in .button-link .picture{height:60px;width:34px;float:left;margin:0 20px;font:normal 32px/60px "banners";color:#FFFFFF;text-align:center;position:relative;-webkit-text-stroke:0.2px}.online-check-in .button-link .picture:before{content:"n";position:absolute;left:0px}.online-check-in .button-link .info{display:table}.online-check-in .button-link h3{font:normal 18px/18px "CoreSansN45";color:#FFFFFF;width:220px;margin:0;display:table-cell;vertical-align:middle}.online-check-in .button-link p{font:normal 11px/12px "CoreSansN45";color:#9ea4b7;float:left;width:220px;margin:0;padding:0}.online-check-in .description{font:normal 14px/14px "CoreSansN45";margin:16px 0 18px 0}.online-check-in .mn-z-i{display:none}.online-check-in .signupup-button{display:none;float:right;width:300px;color:#ffffff;margin:0 0 18px 0;background:#22356b;text-decoration:none;padding:11px 0px;text-align:center;font-family:"CoreSansN45";font-size:18px;border:0}.online-check-in .signupup-button:focus{outline:0}.b-space{margin-bottom:60px}.no-touch .online-check-in .button-link:hover{background:#fdc40f}.no-touch .online-check-in .button-link:hover,.no-touch .online-check-in .button-link:hover h3,.no-touch .online-check-in .button-link:hover p{color:#22356b}.no-touch .online-check-in .signupup-button:hover{background:#fdc40f;color:#22356b}.no-touch .other-services .button-link:hover,.no-touch .other-services .button-link:active{border:1px solid #22356b;background-color:#22356b}.no-touch .other-services .button-link:hover h3,.no-touch .other-services .button-link:hover p,.no-touch .other-services .button-link:active h3,.no-touch .other-services .button-link:active p{color:#fff}.no-touch .other-services .button-link:hover .image,.no-touch .other-services .button-link:active .image{background-color:#22356b}.no-touch .manage-booking a:hover,.no-touch .manage-booking a:active{color:#22356b}.sitemap .wrap{overflow:hidden}.sitemap .menu-content{display:block !important}.sitemap .menu-content li a{text-decoration:none}.sitemap .menu-content .submenu-title{margin-top:0}.sitemap .section-name{margin:3px 0 8px 0;font:normal 24px/28px "CoreSansN35";text-decoration:none;font-weight:normal}.sitemap .section-name a{text-decoration:none;border-bottom:none;font:normal 20px/28px "CoreSansN35"}.sitemap .section-name a:hover{color:#3498db}.sitemap .g-1-3{width:31%;border-left:1px dashed #eff1f3;padding-left:20px;margin-bottom:-99999px;padding-bottom:99999px}.sitemap .g-1-3.col-1{width:30%;border-left:none;padding-left:0}.about-menu{width:200px;margin-right:40px}.about-menu .maintitle{margin-bottom:36px}.about-menu .about-title{font:normal 26px/26px "CoreSansN25";color:#111a35;margin:24px 0 0 0}.about-menu .about-menu-list{border-left:2px solid #eff1f3;margin-left:3px;margin-top:5px}.about-menu .about-menu-list .about-menu-item{float:none;padding:0 0 0 20px;line-height:36px;position:relative}.about-menu .about-menu-list .about-menu-item.active .about-menu-link-item{color:#3498db}.about-menu .about-menu-list .about-menu-item:before{content:none}.about-menu .about-menu-list .about-menu-item.active:after{display:block;position:absolute;top:0;left:-30px;font-size:64px;font-family:icons;color:#3498db;content:"S";overflow:hidden}.about-menu .about-menu-list .about-menu-item .about-menu-link-item{color:#22356b;text-decoration:none;font:normal 13px "CoreSansN45"}.about-menu .about-menu-list .about-menu-item .about-menu-link-item:hover{color:#3498db}.about-menu .about-link{text-decoration:none;color:#22356b;font:normal 15px "CoreSansN45"}.about-menu .about-link.active{color:#3498db}.about-menu .about-link:hover{color:#3498db}.about-title{font:normal 26px/26px "CoreSansN25"}.inflight-magazine .about-text{border:1px solid #eff1f3}.about-body{padding-top:35px}.about-body .about-text{padding:5px;width:700px}.about-body .about-title{margin-bottom:20px;font-size:26px}.airports-and-tourism hr{margin:5px 0 20px 0}.airports-and-tourism .d-table{width:680px;margin:auto}.airports-and-tourism .text-link{height:40px}.airports-and-tourism .text-link a{font:normal 14px/14px "CoreSansN45";text-decoration:none}.airports-and-tourism .text-link a:hover{text-decoration:underline}.credit-cards .sidebar-left{width:47%}.credit-cards .sidebar-right{width:47%}.credit-cards .wrapper-card .card-image{float:left;margin-top:15px;margin-right:20px}.credit-cards .card-description{width:258px;float:left;color:#22356b}.credit-cards .search-field{width:200px;margin-bottom:24px}.credit-cards h3{margin:20px 0 0 0;clear:both}.credit-cards p{padding:5px 0}.page-family-first .grey-text,.page-family-first .family-body .family-discount,.page-family-first .family-body .family-terms-and-conditions,.page-family-first .family-footer h5{color:#9EA4A7;font-size:16px;font-family:CoreSansN45}.page-family-first .icon-circle{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.2)), color-stop(1, rgba(255,255,255,0.2)));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.2)), color-stop(1, rgba(255,255,255,0.2)));background-image:-ms-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(255,255,255,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=rgba(0,0,0,0.2),EndColorStr=rgba(255,255,255,0.2),GradientType=0 );filter:none;width:60px;height:60px;border-radius:50%;margin-left:-30px;position:relative}.page-family-first .icon-circle:before{background:#FDC40F;width:50px;height:50px;border-radius:50%;top:5px;left:5px;display:block;position:absolute;content:''}.page-family-first .icon-plane:after{display:block;position:absolute;content:'J';font-family:"icons";line-height:1;color:#FFF;font-size:64px;left:-2px;top:-3px}.page-family-first .icon-yellow:before{background:#FDC40F;width:50px;height:50px;border-radius:50%;top:5px;left:5px;display:block;position:absolute;content:''}.page-family-first .family-center{width:960px;margin-left:auto;margin-right:auto}.page-family-first .family-head{color:white;padding-top:192px;background-position:top right;background-repeat:no-repeat;background-size:cover}.page-family-first .family-head .family-center{position:relative}.page-family-first .family-head .family-center .logo{position:absolute;top:-183px;left:27px}.page-family-first .family-head .family-head-container{background-color:rgba(34,53,107,0.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc22356b', endColorstr='#cc22356b')}.page-family-first .family-head .family-head-container .family-center{position:relative}.page-family-first .family-head h1{margin:0;font-family:CoreSansN25;font-size:22px;text-align:center;padding:17px}.page-family-first .family-head .family-like{position:absolute;right:5px;top:16px;padding:6px 22px 6px 40px}.page-family-first .family-head .family-like.hover{padding:5px 21px 5px 39px;border:1px solid #fdc40f}.page-family-first .family-head .family-like.hover .share-desc:before{content:"I"}.page-family-first .family-head .family-like.hover .share-popup{top:-49px;left:-1px}.page-family-first .family-head .family-like .share-popup{display:block;position:absolute;top:-9999px;left:-9999px;font-size:18px;font-weight:bold;z-index:1;min-width:102px;padding-bottom:10px}.page-family-first .family-head .family-like .share-popup .title-1{white-space:nowrap}.page-family-first .family-head .family-like .share-popup .share{padding:5px;background:#22356b}.page-family-first .family-head .family-like .share-popup .share:after{content:"";display:block;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #22356b;top:46px;left:18px;z-index:5;margin-left:-1px;margin-top:-6px}.page-family-first .family-head .family-like .share-popup .social-holder{white-space:nowrap;display:inline-block;margin:5px;display:inline-block;overflow:hidden}.page-family-first .family-head .family-like .share-popup .share-holder-tmp,.page-family-first .family-head .family-like .share-popup .facebook-holder,.page-family-first .family-head .family-like .share-popup .twitter-holder,.page-family-first .family-head .family-like .share-popup .google-holder{width:20px;height:20px;float:left;left:-8px;overflow:hidden}.page-family-first .family-head .family-like .share-popup .share-holder-tmp .icon:after,.page-family-first .family-head .family-like .share-popup .facebook-holder .icon:after,.page-family-first .family-head .family-like .share-popup .twitter-holder .icon:after,.page-family-first .family-head .family-like .share-popup .google-holder .icon:after{position:absolute;display:block;font-family:icons;font-weight:normal;line-height:24px;letter-spacing:-14px;left:-10px;font-size:46px;color:#cdd5dc}.page-family-first .family-head .family-like .share-popup .share-holder-tmp:hover .icon:after,.page-family-first .family-head .family-like .share-popup .facebook-holder:hover .icon:after,.page-family-first .family-head .family-like .share-popup .twitter-holder:hover .icon:after,.page-family-first .family-head .family-like .share-popup .google-holder:hover .icon:after{color:#fdc40f}.page-family-first .family-head .family-like .share-popup .facebook-holder span{display:block}.page-family-first .family-head .family-like .share-popup .facebook-holder .icon.facebook:after{content:'V'}.page-family-first .family-head .family-like .share-popup .twitter-holder .twitter:after{content:'T'}.page-family-first .family-head .family-like .share-popup .google-holder .google:after{content:'U'}.page-family-first .family-head .family-like .share-popup .google-holder .google-button a{background:#22356b;color:white;opacity:0;width:20px;height:24px;display:block;font-family:icons}.page-family-first .family-head .family-like .share-popup .fb_iframe_widget,.page-family-first .family-head .family-like .share-popup .fb-share-button,.page-family-first .family-head .family-like .share-popup .twitter-share-button,.page-family-first .family-head .family-like .share-popup .twitter-tweet-button,.page-family-first .family-head .family-like .share-popup .google-button{display:inline-block;position:absolute;z-index:2;opacity:0;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.page-family-first .family-head .family-like .share-popup .icon{display:block;float:left;width:20px;height:24px;position:relative;overflow:hidden}.page-family-first .family-head .family-like .share-popup .icon.facebook,.page-family-first .family-head .family-like .share-popup .icon.twitter,.page-family-first .family-head .family-like .share-popup .icon.google{margin-top:0px}.no-touch .page-family-first .family-head .family-like .share-popup .icon:hover:after{color:#fdc40f}.page-family-first .family-head .family-like .share-desc{text-transform:uppercase;font-size:13px;position:relative}.page-family-first .family-head .family-like .share-desc:before{text-transform:none;font-family:icons;color:white;content:"j";font-size:68px;line-height:0;position:absolute;top:10px;left:-50px}.page-family-first h2,.page-family-first h3{font-family:CoreSansN35;font-size:22px;color:#3498DB}.page-family-first .family-girl h2{text-align:center;padding:19px 0 0 0}.page-family-first .family-girl ul{padding:10px 40px;background-position:center;background-image:url("../images/pages/familyFirst/girl.png");background-repeat:no-repeat;height:170px}.page-family-first .family-girl li{width:150px;padding-top:26px;margin:103px 10px 10px 10px;text-align:center;font-family:CoreSansN45;font-size:16px;color:#22356b;position:relative}.page-family-first .family-girl li.girl-img{width:170px;margin:15px;visibility:hidden}.page-family-first .family-girl li:before{position:absolute;left:29px;content:'';font-family:banners;font-size:55px;line-height:88px;border:2px solid #fdc40f;border-radius:50%;height:87px;width:87px;top:-80px;text-align:center}.page-family-first .family-girl li.travel-insurance:before{content:'k'}.page-family-first .family-girl li.allocated-seating:before{content:'d'}.page-family-first .family-girl li.chacked-baggage:before{content:'b'}.page-family-first .family-girl li.priority-bording:before{content:'J';font-family:icons;font-size:93px}.page-family-first .family-body{margin:40px auto 0 auto}.page-family-first .family-body h3{font-size:21px;margin:0;color:#3498DB}.page-family-first .family-body section{background-repeat:no-repeat;vertical-align:top;display:inline-block;padding-bottom:60px}.page-family-first .family-body section ul{padding-left:26px}.page-family-first .family-body section ul li{font-family:CoreSansN45;position:relative;margin-top:15px;display:list-item;float:none;font-size:16px;color:#22356b}.page-family-first .family-body section ul li:before{font-family:icons;color:#fdc40f;content:"z";font-size:68px;line-height:0;position:absolute;top:10px;left:-50px}.page-family-first .family-body .pseudo-booking-form{width:300px;border:1px solid #C9CDDA;float:right;padding:40px;margin-top:20px;position:relative}.page-family-first .family-body .pseudo-booking-form .icon-circle{position:absolute;top:-30px;left:50%;background-color:white}.page-family-first .family-body .family-boy{background-position:0 12px;background-image:url("../images/pages/familyFirst/pilot.png");padding:22px 0 59px 167px}.page-family-first .family-body .family-center-text{text-align:center}.page-family-first .family-body .button-cheap-flights{color:white;background-color:#22356b;display:block;text-align:center;padding:15px 0;text-transform:uppercase;font-size:22px;font-family:CoreSansN35}.page-family-first .family-body .button-cheap-flights:hover{background-color:#fdc40f;color:#22356b}.page-family-first .family-body .family-discount{margin-bottom:15px;text-align:center}.page-family-first .family-body .family-terms-and-conditions{margin-top:18px;text-align:center}.page-family-first .family-body .family-terms-and-conditions a{color:#22356b}.page-family-first .family-footer{background-color:#22356b;color:white;padding:30px 0;position:relative;margin:66px auto 20px auto}.page-family-first .family-footer .planes{position:absolute;font-family:icons;content:'O';font-size:163px;color:#fdc40f;top:0;left:-1px;line-height:0;height:117px;width:245px;overflow:hidden;line-height:102px}.page-family-first .family-footer .planes:before{position:absolute;font-family:icons;content:'O';font-size:163px;color:#fdc40f;top:0;left:-1px;line-height:0;font-size:91px;top:86px;left:90px}.page-family-first .family-footer .planes:after{position:absolute;font-family:icons;content:'O';font-size:163px;color:#fdc40f;top:0;left:-1px;line-height:0;font-size:280px;top:62px;left:75px}.page-family-first .family-footer .family-center{position:relative;width:700px}.page-family-first .family-footer h4{color:white;font-size:30px;font-family:CoreSansN25;font-weight:bold;margin:0;padding:0;text-align:center}.page-family-first .family-footer h5{padding:0;text-align:center;width:400px;margin:auto}.page-family-first .family-footer .button-apply-today{position:absolute;top:36px;right:50px;padding:9px 16px;display:inline-block;border:1px solid #fdc40f;text-transform:capitalize;color:white;font-family:CoreSansN35;font-size:22px}.page-family-first .family-footer .button-apply-today:hover{border-color:#fdc40f;background-color:#fdc40f;color:#22356b}html.ie .social-holder:hover .icon::after{color:#cdd5dc !important}.page-business-travel{position:relative}.page-business-travel .center{width:960px;margin-left:auto;margin-right:auto;display:block}.page-business-travel .regular-text,.page-business-travel .header .contact-form,.page-business-travel .header .contact-form label input[type=text],.page-business-travel .header .contact-form label input[type=submit],.page-business-travel .header .contact-form .label input[type=text],.page-business-travel .header .contact-form .label input[type=submit],.page-business-travel .header .contact-form label .moz-select-arrow-hack select,.page-business-travel .header .contact-form .label .moz-select-arrow-hack select,.page-business-travel .team h5,.page-business-travel .team .member .name,.page-business-travel .team .member .position,.page-business-travel .contact .or,.page-business-travel .contact .type,.page-business-travel .contact .info{font-family:CoreSansN45;font-size:16px;color:#22356b}.page-business-travel h1,.page-business-travel h2,.page-business-travel h3,.page-business-travel h4,.page-business-travel h5{font-family:CoreSansN25;color:#22356b;font-size:30px;font-weight:normal;text-align:center}.page-business-travel .header{background-position:top center;background-repeat:no-repeat;background-size:cover;height:492px}.page-business-travel .header h1{font-size:47px;padding-top:27px;margin:0;text-align:left}.page-business-travel .header .center{position:relative}.page-business-travel .header .like{position:absolute;bottom:20px;right:27px;padding:6px 22px 6px 40px}.page-business-travel .header .like.hover{padding:5px 21px 5px 39px;border:1px solid #fdc40f}.page-business-travel .header .like.hover .share-desc:before{content:"I"}.page-business-travel .header .like.hover .share-popup{top:-49px;left:-1px}.page-business-travel .header .like .share-popup{display:block;position:absolute;top:-9999px;left:-9999px;font-size:18px;font-weight:bold;z-index:1;min-width:102px;padding-bottom:10px}.page-business-travel .header .like .share-popup .title-1{white-space:nowrap}.page-business-travel .header .like .share-popup .share{padding:5px;background:#22356b}.page-business-travel .header .like .share-popup .share:after{content:"";display:block;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #22356b;top:46px;left:18px;z-index:5;margin-left:-1px;margin-top:-6px}.page-business-travel .header .like .share-popup .social-holder{white-space:nowrap;display:inline-block;margin:5px;display:inline-block;overflow:hidden}.page-business-travel .header .like .share-popup .share-holder-tmp,.page-business-travel .header .like .share-popup .facebook-holder,.page-business-travel .header .like .share-popup .twitter-holder,.page-business-travel .header .like .share-popup .google-holder{width:20px;height:20px;float:left;left:-8px;overflow:hidden}.page-business-travel .header .like .share-popup .share-holder-tmp .icon:after,.page-business-travel .header .like .share-popup .facebook-holder .icon:after,.page-business-travel .header .like .share-popup .twitter-holder .icon:after,.page-business-travel .header .like .share-popup .google-holder .icon:after{position:absolute;display:block;font-family:icons;font-weight:normal;line-height:24px;letter-spacing:-14px;left:-10px;font-size:46px;color:#cdd5dc}.page-business-travel .header .like .share-popup .share-holder-tmp:hover .icon:after,.page-business-travel .header .like .share-popup .facebook-holder:hover .icon:after,.page-business-travel .header .like .share-popup .twitter-holder:hover .icon:after,.page-business-travel .header .like .share-popup .google-holder:hover .icon:after{color:#fdc40f}.page-business-travel .header .like .share-popup .facebook-holder span{display:block}.page-business-travel .header .like .share-popup .facebook-holder .icon.facebook:after{content:'V'}.page-business-travel .header .like .share-popup .twitter-holder .twitter:after{content:'T'}.page-business-travel .header .like .share-popup .google-holder .google:after{content:'U'}.page-business-travel .header .like .share-popup .google-holder .google-button a{background:#22356b;color:white;opacity:0;width:20px;height:24px;display:block;font-family:icons}.page-business-travel .header .like .share-popup .fb_iframe_widget,.page-business-travel .header .like .share-popup .fb-share-button,.page-business-travel .header .like .share-popup .twitter-share-button,.page-business-travel .header .like .share-popup .twitter-tweet-button,.page-business-travel .header .like .share-popup .google-button{display:inline-block;position:absolute;z-index:2;opacity:0;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.page-business-travel .header .like .share-popup .icon{display:block;float:left;width:20px;height:24px;position:relative;overflow:hidden}.page-business-travel .header .like .share-popup .icon.facebook,.page-business-travel .header .like .share-popup .icon.twitter,.page-business-travel .header .like .share-popup .icon.google{margin-top:0px}.no-touch .page-business-travel .header .like .share-popup .icon:hover:after{color:#fdc40f}.page-business-travel .header .like .share-desc{box-shadow:0px 0px 65px 15px #000000;background:rgba(0,0,0,0.6);text-transform:uppercase;font-size:13px;position:relative;color:white}.page-business-travel .header .like .share-desc:before{text-transform:none;font-family:icons;color:white;content:"j";font-size:68px;line-height:0;position:absolute;top:10px;left:-50px}.page-business-travel .header .contact-form{margin-top:5px;padding:20px 30px;width:380px;height:356px;position:relative;background-color:rgba(34,53,107,0.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc22356b', endColorstr='#cc22356b');color:white;line-height:24px}.page-business-travel .header .contact-form.sending form,.page-business-travel .header .contact-form.sending .info,.page-business-travel .header .contact-form.send form,.page-business-travel .header .contact-form.send .info{display:none}.page-business-travel .header .contact-form.sending .business-form-success,.page-business-travel .header .contact-form.sending .business-form-loading,.page-business-travel .header .contact-form.send .business-form-success,.page-business-travel .header .contact-form.send .business-form-loading{position:absolute;top:133px;width:236px;text-align:center;left:100px}.page-business-travel .header .contact-form.sending .business-form-success,.page-business-travel .header .contact-form.send .business-form-success{font-size:14px;width:396px;left:20px;top:83px}.page-business-travel .header .contact-form.sending .business-form-success p,.page-business-travel .header .contact-form.send .business-form-success p{margin-bottom:10px}.page-business-travel .header .contact-form .success-icon{font-family:icons;color:#fdc40f;content:"z";font-size:233px;text-align:center;margin-bottom:36px}.page-business-travel .header .contact-form.sending .business-form-loading{display:block}.page-business-travel .header .contact-form.send .business-form-success{display:block}.page-business-travel .header .contact-form .info{margin-top:5px}.page-business-travel .header .contact-form .business-form-success,.page-business-travel .header .contact-form .business-form-loading{display:none}.page-business-travel .header .contact-form form{margin-top:18px;display:block}.page-business-travel .header .contact-form form .form-footer div.newsletter{width:270px}.page-business-travel .header .contact-form form .form-footer div.newsletter label span.label-text{width:85%;line-height:18px}.page-business-travel .header .contact-form .error{line-height:14px;position:absolute;top:-10px;right:-200px;left:200px}.page-business-travel .header .contact-form .error.long-text{top:-30px;right:-300px;left:250px}.page-business-travel .header .contact-form .error.error-msg-phoneNumber{width:400px}.page-business-travel .header .contact-form .error.error-msg-company{top:-20px;left:200px}.page-business-travel .header .contact-form .error-msg{display:inline-block;position:relative;padding:6px;color:#fff;background:#c81e2b;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f04349), to(#c81e2b));background:-moz-linear-gradient(#f04349, #c81e2b);background:-o-linear-gradient(#f04349, #c81e2b);background:linear-gradient(#f04349,#c81e2b)}.page-business-travel .header .contact-form .error-msg:before{content:"";position:absolute;bottom:-8px;left:-4px;border:0;border-left-width:14px;border-bottom-width:8px;border-style:solid;border-color:transparent #c81e2b;display:block;width:0;-moz-transform:skew(-45deg);-webkit-transform:skew(-45deg);-o-transform:skew(-45deg);transform:skew(-45deg)}.page-business-travel .header .contact-form .error-msg:after{content:"";position:absolute;bottom:-15px;left:80px;border:0;border-right-width:10px;border-bottom-width:15px;border-style:solid;border-color:transparent #fff;display:block;width:0}.page-business-travel .header .contact-form label,.page-business-travel .header .contact-form .label{position:relative;display:block;line-height:35px;margin-top:13px;clear:both}.page-business-travel .header .contact-form label span,.page-business-travel .header .contact-form .label span{width:128px;display:inline-block;float:left;line-height:21px}.page-business-travel .header .contact-form label span.checkbox-ui-element,.page-business-travel .header .contact-form .label span.checkbox-ui-element{width:20px}.page-business-travel .header .contact-form label input[type=text],.page-business-travel .header .contact-form label input[type=submit],.page-business-travel .header .contact-form .label input[type=text],.page-business-travel .header .contact-form .label input[type=submit]{background-color:white;padding:0 7px;border:none;width:232px;float:right;box-sizing:border-box;height:34px}.page-business-travel .header .contact-form label input[type=submit],.page-business-travel .header .contact-form .label input[type=submit]{padding-top:4px;padding-bottom:4px}.page-business-travel .header .contact-form label .moz-select-arrow-hack,.page-business-travel .header .contact-form .label .moz-select-arrow-hack{box-sizing:border-box;height:34px;position:relative;width:232px;float:right;display:inline-block;overflow:hidden}.page-business-travel .header .contact-form label .moz-select-arrow-hack:after,.page-business-travel .header .contact-form .label .moz-select-arrow-hack:after{pointer-events:none;z-index:1;position:absolute;right:9px;top:14px;content:'';border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #22356b;width:0;height:0}.page-business-travel .header .contact-form label .moz-select-arrow-hack select,.page-business-travel .header .contact-form .label .moz-select-arrow-hack select{position:absolute;top:0;left:0;background-color:white;padding:4px 7px;border:none;width:232px;box-sizing:border-box;height:34px;width:100%}.page-business-travel .header .contact-form label select::-ms-expand,.page-business-travel .header .contact-form .label select::-ms-expand{display:none}.page-business-travel .header .contact-form label.select-and-input .moz-select-arrow-hack,.page-business-travel .header .contact-form .label.select-and-input .moz-select-arrow-hack{width:72px;margin-right:10px}.page-business-travel .header .contact-form label.select-and-input input,.page-business-travel .header .contact-form .label.select-and-input input{width:150px}.page-business-travel .header .contact-form label.submit,.page-business-travel .header .contact-form .label.submit{margin-top:6px;color:#9ea4b7;clear:none}.page-business-travel .header .contact-form label.submit input,.page-business-travel .header .contact-form .label.submit input{width:auto;padding:7px 23px;color:#22356b;background:#fdc40f}.page-business-travel .header .contact-form label.checkbox-ui span:not(.checkbox-ui-element),.page-business-travel .header .contact-form .label.checkbox-ui span:not(.checkbox-ui-element){width:auto}.page-business-travel .advantages{margin-top:27px}.page-business-travel .advantages ul{display:block;margin-top:36px;margin-left:7px}.page-business-travel .advantages li{float:none;position:relative;width:390px;margin-bottom:15px;display:inline-block;margin-left:75px;vertical-align:top}.page-business-travel .advantages li:before{font-family:icons;color:#fdc40f;content:"z";font-size:68px;line-height:0;position:absolute;top:10px;left:-50px}.page-business-travel .advantages .book{display:block;width:100%}.page-business-travel .advantages .book .book-button{width:200px;display:block;color:#ffffff;margin:10px auto;background:#22356b;text-decoration:none;text-transform:uppercase;padding:11px 0px;text-align:center;font-family:"CoreSansN45";font-size:18px;border:0}.page-business-travel .advantages .book .book-button:focus{outline:0}.page-business-travel .team{height:300px;text-align:center;margin-top:52px;padding:43px 0 64px 0;background-color:#eff1f3}.page-business-travel .team h3{margin:0}.page-business-travel .team h5{color:#9ea4b7}.page-business-travel .team .member{display:inline-block;width:212px;margin:42px 11px 0 11px}.page-business-travel .team .member img{height:132px;border-radius:50%}.page-business-travel .team .member .name,.page-business-travel .team .member .position{text-align:center;margin-top:15px}.page-business-travel .team .member .position{color:#9ea4b7;margin-top:3px}.page-business-travel .contact{margin-top:56px;text-align:center}.page-business-travel .contact h4{margin-bottom:34px}.page-business-travel .contact .detail,.page-business-travel .contact .or{display:inline-block;vertical-align:top;text-align:center}.page-business-travel .contact .detail.phone{margin-top:30px}.page-business-travel .contact .detail .content{display:block;font-family:CoreSansN25;font-size:30px;color:#369}.page-business-travel .contact .or,.page-business-travel .contact .type,.page-business-travel .contact .info{color:#9ea4b7}.page-business-travel .contact .or{margin:14px 52px}.page-business-travel .contact .info{margin:27px auto;width:540px}.page-business-travel>img{margin-top:82px;margin-bottom:32px}.ie-8 .moz-select-arrow-hack select,.moz-prefix .moz-select-arrow-hack select{width:140% !important}.ie-8 .moz-select-arrow-hack select option,.moz-prefix .moz-select-arrow-hack select option{text-indent:10px}.no-touch .advantages .book-button:hover{background:#fdc40f;color:#22356b}.ie-9 .page-business-travel .header .contact-form .error-msg:before{left:0px}.gr-market .page-business-travel .header{height:512px}.gr-market .page-business-travel .header .contact-form{height:376px}.es-market .page-business-travel .header{height:512px}.es-market .page-business-travel .header .contact-form{height:376px}.fr-market .page-business-travel .header{height:512px}.fr-market .page-business-travel .header .contact-form{height:376px}.ma-market .page-business-travel .header{height:512px}.ma-market .page-business-travel .header .contact-form{height:376px}.nl-market .page-business-travel .header{height:512px}.nl-market .page-business-travel .header .contact-form{height:376px}.nl-be-market .page-business-travel .header{height:512px}.nl-be-market .page-business-travel .header .contact-form{height:376px}.fr-be-market .page-business-travel .header{height:512px}.fr-be-market .page-business-travel .header .contact-form{height:376px}.at-market .page-business-travel .header{height:522px}.at-market .page-business-travel .header .contact-form{height:386px}.de-market .page-business-travel .header{height:522px}.de-market .page-business-travel .header .contact-form{height:386px}.pl-market .page-business-travel .header{height:522px}.pl-market .page-business-travel .header .contact-form{height:386px}.page-business-plus{position:relative}.page-business-plus .center{position:relative;width:960px;margin-left:auto;margin-right:auto;display:block}.page-business-plus .header{position:relative;background-image:url("../images/pages/businessTravel/cloud.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;height:466px;overflow-y:hidden;text-align:center}.page-business-plus .header .like{position:absolute;bottom:0px;right:0px;height:53px;line-height:53px;border:1px solid transparent;padding:0px 21px 0px 39px}.page-business-plus .header .like.hover{height:53px;padding:0px 21px 0px 39px;border:1px solid #fdc40f}.page-business-plus .header .like.hover .share-desc:before{content:"I"}.page-business-plus .header .like.hover .share-popup{top:-49px;left:-1px}.page-business-plus .header .like .share-popup{display:block;position:absolute;top:-9999px;left:-9999px;font-size:18px;font-weight:bold;z-index:1;min-width:102px;padding-bottom:10px}.page-business-plus .header .like .share-popup .title-1{white-space:nowrap}.page-business-plus .header .like .share-popup .share{padding:5px;background:#22356b}.page-business-plus .header .like .share-popup .share:after{content:"";display:block;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #22356b;top:46px;left:18px;z-index:5;margin-left:-1px;margin-top:-6px}.page-business-plus .header .like .share-popup .social-holder{white-space:nowrap;display:inline-block;margin:5px;display:inline-block;overflow:hidden}.page-business-plus .header .like .share-popup .share-holder-tmp,.page-business-plus .header .like .share-popup .facebook-holder,.page-business-plus .header .like .share-popup .twitter-holder,.page-business-plus .header .like .share-popup .google-holder{width:20px;height:20px;float:left;left:-8px;overflow:hidden}.page-business-plus .header .like .share-popup .share-holder-tmp .icon:after,.page-business-plus .header .like .share-popup .facebook-holder .icon:after,.page-business-plus .header .like .share-popup .twitter-holder .icon:after,.page-business-plus .header .like .share-popup .google-holder .icon:after{position:absolute;display:block;font-family:icons;font-weight:normal;line-height:24px;letter-spacing:-14px;left:-10px;font-size:46px;color:#cdd5dc}.page-business-plus .header .like .share-popup .share-holder-tmp:hover .icon:after,.page-business-plus .header .like .share-popup .facebook-holder:hover .icon:after,.page-business-plus .header .like .share-popup .twitter-holder:hover .icon:after,.page-business-plus .header .like .share-popup .google-holder:hover .icon:after{color:#fdc40f}.page-business-plus .header .like .share-popup .facebook-holder span{display:block}.page-business-plus .header .like .share-popup .facebook-holder .icon.facebook:after{content:'V'}.page-business-plus .header .like .share-popup .twitter-holder .twitter:after{content:'T'}.page-business-plus .header .like .share-popup .google-holder .google:after{content:'U'}.page-business-plus .header .like .share-popup .google-holder .google-button a{background:#22356b;color:white;opacity:0;width:20px;height:24px;display:block;font-family:icons}.page-business-plus .header .like .share-popup .fb_iframe_widget,.page-business-plus .header .like .share-popup .fb-share-button,.page-business-plus .header .like .share-popup .twitter-share-button,.page-business-plus .header .like .share-popup .twitter-tweet-button,.page-business-plus .header .like .share-popup .google-button{display:inline-block;position:absolute;z-index:2;opacity:0;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);line-height:24px}.page-business-plus .header .like .share-popup .icon{display:block;float:left;width:20px;height:24px;position:relative;overflow:hidden}.page-business-plus .header .like .share-popup .icon.facebook,.page-business-plus .header .like .share-popup .icon.twitter,.page-business-plus .header .like .share-popup .icon.google{margin-top:0px}.no-touch .page-business-plus .header .like .share-popup .icon:hover:after{color:#fdc40f}.page-business-plus .header .like .share-desc{text-transform:uppercase;font-size:13px;position:relative;color:white}.page-business-plus .header .like .share-desc:before{text-transform:none;font-family:icons;color:white;content:"j";font-size:68px;line-height:54px;position:absolute;top:0px;left:-50px}.page-business-plus .header .includes{position:absolute;bottom:0px;width:100%;height:55px;line-height:55px;background-color:#22356b;background-color:rgba(34,53,107,0.85);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);color:#fff;text-align:center;font-family:CoreSansN35;font-size:40px}.page-business-plus .header .includes .highlight{display:inline;height:auto;width:auto;margin:0;padding:0;font-size:40px;line-height:55px;text-align:center;color:#fdc40f}.page-business-plus .main{position:relative;width:1200px;margin:0 auto -40px auto;overflow-y:hidden}.page-business-plus .main .features{position:relative;width:510px;margin:0 auto}.page-business-plus .main .features .feature{position:relative;float:right;height:88px;width:420px;margin-top:25px;padding-left:70px;padding-right:20px;border:1px solid #ccd5dc;background-color:#fcfcfc;font-family:CoreSansN25;font-weight:300}.page-business-plus .main .features .feature span.title{font-size:26px;line-height:45px;color:#26356d}.page-business-plus .main .features .feature p{font-size:14px;color:#405f9d;line-height:16px}.page-business-plus .main .features .feature:before{position:absolute;content:'{';font-family:icons;font-size:90px;line-height:90px;background-color:#fdc40f;border-radius:50%;height:90px;width:90px;left:-45px;top:-1px;text-align:center}.page-business-plus .main .features .f1:before{content:'<'}.page-business-plus .main .features .f2:before{content:':';font-size:100px}.page-business-plus .main .features .f3:before{content:';'}.page-business-plus .main .features .f4:before{content:'>'}.page-business-plus .main .features .f5:before{content:'='}.page-business-plus .main .features .f6:before{content:'}';font-size:75px}.page-business-plus .main .disclaimers{float:left;width:400px;margin:20px 400px 0 400px;font-family:CoreSansN35;font-size:12px;line-height:14px;color:#3865b0;text-align:center}.page-business-plus .main .disclaimers .additionalInfo{margin-top:12px}.page-business-plus .main .book-now{position:relative;float:left;background-color:#22356b;width:460px;margin:20px 370px 0 370px;height:66px;line-height:66px;text-align:center;color:#fff;text-transform:uppercase;font-family:CoreSansN35;font-size:40px;font-weight:300}.page-business-plus .main .find-out-more{position:relative;float:left;background-color:#3498db;width:450px;margin:20px 370px 0 370px;height:56px;text-align:center;padding:5px}.page-business-plus .main .find-out-more .top{float:left;width:100%;color:#fff;font-family:CoreSansN25;font-size:18px;line-height:26px}.page-business-plus .main .find-out-more .bottom{float:left;clear:both;width:100%;color:#fff;text-transform:uppercase;font-family:CoreSansN45;font-size:22px;line-height:26px}.page-business-plus .main .terms-and-conditions{position:relative;float:left;width:460px;margin:20px 370px 20px 370px;text-align:center;text-decoration:underline;font-size:14px}.page-business-plus div.prices-from{position:absolute;right:140px;width:110px;height:1014px;background-repeat:no-repeat}.page-credit-and-debit{position:relative}.page-credit-and-debit .center{width:940px;margin-left:auto;margin-right:auto;display:block}.page-credit-and-debit h1,.page-credit-and-debit h2,.page-credit-and-debit h3,.page-credit-and-debit h4,.page-credit-and-debit h5{font-family:CoreSansN25;font-size:30px;font-weight:normal;text-align:left}.page-credit-and-debit .header{background-position:top center;background-repeat:no-repeat;background-size:cover;height:246px}.page-credit-and-debit .header h1{font-family:CoreSansN25;font-size:30px;line-height:30px;padding-top:35px;padding-left:3px;margin:0;color:#fff}.page-credit-and-debit .header h2{font-size:18px;line-height:18px;padding-top:15px;padding-left:3px;margin:0;word-spacing:1px;color:#fff}.page-credit-and-debit .header .fee{font-family:CoreSansN45;font-size:12px;line-height:18px;padding-left:3px;margin:0;color:#fff;opacity:0.5}.page-credit-and-debit .header .apply-form{float:left;width:918px;margin:52px 10px 0 3px;height:54px;padding:0px 11px;background:#111a35;background:rgba(17,26,53,0.5)}.page-credit-and-debit .header .apply-form label{float:left;font-family:CoreSansN25;line-height:54px;font-size:24px;word-spacing:-1px;color:#fff}.page-credit-and-debit .header .apply-form .moz-select-arrow-hack{margin-top:10px;box-sizing:border-box;height:34px;position:relative;width:250px;display:inline-block;overflow:hidden}.page-credit-and-debit .header .apply-form .moz-select-arrow-hack:after{pointer-events:none;z-index:1;position:absolute;right:9px;top:14px;content:'';border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #9ea4b7;width:0;height:0}.page-credit-and-debit .header .apply-form .moz-select-arrow-hack select{position:absolute;top:0;left:0;background-color:#fff;padding:4px 7px;border:none;width:350px;box-sizing:border-box;height:34px;color:#9ea4b7;font-size:14px;width:100%}.page-credit-and-debit .header .apply-form select::-ms-expand{display:none}.page-credit-and-debit .header .apply-form input[type="submit"].credit-and-debit-submit{font-family:CoreSansN45;font-size:14px;margin-left:10px;height:34px;min-width:82px;border:none;background-color:#3498db;color:#fff;text-transform:uppercase;vertical-align:top;margin-top:10px;padding:0 10px}.page-credit-and-debit .header .apply-form input[type="submit"].credit-and-debit-submit:disabled{background-color:#cdd5dc;color:#9ea4b7}.page-credit-and-debit .ie-8 .moz-select-arrow-hack select,.page-credit-and-debit .moz-prefix .moz-select-arrow-hack select{width:200% !important}.page-credit-and-debit .ie-8 .moz-select-arrow-hack select option,.page-credit-and-debit .moz-prefix .moz-select-arrow-hack select option{text-indent:10px}.page-credit-and-debit .advantages h2{margin:35px 0 9px 6px;font-size:24px;color:#3a5f9b}.page-credit-and-debit .advantages .advantages-list{width:940px;margin-bottom:33px;overflow:hidden}.page-credit-and-debit .advantages .advantages-list .advantage{float:left;margin-bottom:18px;width:450px;display:table-cell}.page-credit-and-debit .advantages .advantages-list .advantage span.title{position:relative;float:left;padding-left:30px;font-family:CoreSansN35;font-weight:light;color:#3498db;font-size:18px;line-height:24px}.page-credit-and-debit .advantages .advantages-list .advantage span.title:before{position:absolute;left:-20px;text-transform:none;font-family:icons;color:#3498db;content:"z";font-size:68px}.page-credit-and-debit .advantages .advantages-list .advantage span.description{float:left;clear:both;width:420px;padding-left:30px;font-family:CoreSansN35;font-size:14px;line-height:18px;color:#3a5f9b}.page-credit-and-debit .advantages .advantages-list .advantage:nth-child(odd){float:left;clear:both}.page-credit-and-debit .advantages .advantages-list .advantage:nth-child(even){margin-left:40px}.page-credit-and-debit .disclaimer-title{font-family:CoreSansN35;font-weight:light;color:#3498db;font-size:16px;line-height:22px;margin-top:0;margin-bottom:0}.page-credit-and-debit .disclaimer-description{font-family:CoreSansN35;font-size:12px;line-height:16px;color:#3a5f9b}.it-market .page-credit-and-debit .advantages .advantages-list{margin-bottom:0}.it-market .page-credit-and-debit .advantages .advantages-list .advantage{width:100%;margin-left:0}.it-market .page-credit-and-debit .advantages .advantages-list .advantage .title{width:100%}.it-market .page-credit-and-debit .advantages .advantages-list .advantage .description{width:100%}pre{display:block}.unsubscribe #unsubscribe{margin-top:20px}.update-subscription .form-container{padding:0;width:55%}.update-subscription .form-container form div.buttons input[type=submit],.update-subscription .form-container form div.buttons input.field-button{width:auto;padding:4px 10px}.update-subscription .form-container form .datepicker-dropdown div{display:block}.update-subscription .form-container form .datepicker-holder{width:auto}.update-subscription .form-container form .datepicker-holder-right{margin-left:0}.update-subscription .form-container form .datepicker-holder-right .date{line-height:26px}.update-subscription .form-container form .field-text input[type=text]{padding:0 4px}.update-subscription .form-container form .field-text input[type=text]:focus{outline:none}.update-subscription .form-container form .field-text.readonly,.update-subscription .form-container form .field-text.readonly input{background-color:#b4b4b4;cursor:default}.update-subscription .form-container form .dropdown-holder .scroll-container{z-index:100;display:none}.update-subscription .form-container form .gender,.update-subscription .form-container form .languages,.update-subscription .form-container form .primary-airport,.update-subscription .form-container form .secondary-airport{width:100%;position:relative}.update-subscription .form-container form .gender .custom-dropdown-value,.update-subscription .form-container form .languages .custom-dropdown-value,.update-subscription .form-container form .primary-airport .custom-dropdown-value,.update-subscription .form-container form .secondary-airport .custom-dropdown-value{width:491px;background-color:#FFF}.update-subscription .form-container form .gender ul.custom-dropdown,.update-subscription .form-container form .languages ul.custom-dropdown,.update-subscription .form-container form .primary-airport ul.custom-dropdown,.update-subscription .form-container form .secondary-airport ul.custom-dropdown{margin-top:0px;width:100%}.update-subscription .form-container form .gender ul.custom-dropdown li,.update-subscription .form-container form .languages ul.custom-dropdown li,.update-subscription .form-container form .primary-airport ul.custom-dropdown li,.update-subscription .form-container form .secondary-airport ul.custom-dropdown li{list-style-type:none;text-align:left;width:100%}.update-subscription .form-container form .gender ul.custom-dropdown li:before,.update-subscription .form-container form .languages ul.custom-dropdown li:before,.update-subscription .form-container form .primary-airport ul.custom-dropdown li:before,.update-subscription .form-container form .secondary-airport ul.custom-dropdown li:before{content:""}.update-subscription .form-container form .gender ul.custom-dropdown{position:absolute}.polish-art-competition{position:relative}.polish-art-competition .center{width:1020px;margin-left:auto;margin-right:auto;display:block}.polish-art-competition .header{background-color:#243569;height:420px;text-align:center}.polish-art-competition .intro{width:1200px;margin:0 auto 0px auto;overflow-y:hidden}.polish-art-competition .intro .title{margin:35px 0 9px 0px;font-family:CoreSansN25;font-size:50px;font-weight:300;color:#3a5f9b;text-transform:uppercase;width:1020px;background:#fff}.polish-art-competition .intro .text{float:left;font-family:CoreSansN25;font-size:24px;max-height:999999px;font-weight:300;color:#22356b;margin-bottom:20px;width:1020px;background:#fff}.polish-art-competition .intro .text strong{float:left;width:100%;text-transform:uppercase;font-family:CoreSansN45;text-align:center}.polish-art-competition .intro .terms-and-conditions{float:left;background-color:#22356b;width:230px;margin:0px 397px 0 397px;height:38px;line-height:38px;text-align:center;color:#fff;font-family:CoreSansN25;font-size:18px;font-weight:300}.polish-art-competition .gallery{position:relative;clear:both;width:1200px;margin:0 auto 0px auto}.polish-art-competition .gallery .subtitle{margin:35px 0 5px 0px;font-family:CoreSansN25;font-size:40px;line-height:40px;color:#3a5f9b;text-transform:uppercase;text-align:center}.polish-art-competition .gallery .carousel-container{position:relative;width:100%}.polish-art-competition .gallery .carousel-container .carousel-control{position:absolute;top:97px;background-color:#22356b;color:#fff;border:0;z-index:20;width:32px;height:0;padding-top:32px;display:block;cursor:pointer}.polish-art-competition .gallery .carousel-container .carousel-control:after{display:block;position:absolute;width:16px;height:16px;top:-15px;font-family:icons;line-height:1;text-transform:none;font-size:64px;color:#fff}.polish-art-competition .gallery .carousel-container .carousel-control:disabled{display:none}.polish-art-competition .gallery .carousel-container .carousel-prev{left:-50px}.polish-art-competition .gallery .carousel-container .carousel-prev:after{content:'c';left:-17px}.polish-art-competition .gallery .carousel-container .carousel-next{right:-50px}.polish-art-competition .gallery .carousel-container .carousel-next:after{content:'b';left:-15px}.polish-art-competition .gallery .carousel-container .carousel-holder{position:relative;float:left;width:100%;max-width:100%;overflow:hidden;margin-top:22px}.polish-art-competition .gallery .carousel-container .carousel-holder .carousel{position:relative;float:left;width:10000px;left:0;-webkit-transition:left 1s;-moz-transition:left 1s;-o-transition:left 1s;transition:left 1s}.polish-art-competition .gallery .carousel-container .carousel-holder .carousel .thumbnail-holder{position:relative;max-width:320px;display:inline;text-align:center;padding-left:30px}.polish-art-competition .gallery .carousel-container .carousel-holder .carousel .thumbnail-holder .num-votes{width:100%;font-family:CoreSansN35;font-size:16px;line-height:22px;color:#22356b}.polish-art-competition .gallery .carousel-container .carousel-holder .carousel .thumbnail-holder .thumbnail:after{position:absolute;display:block;content:'{';font-family:icons;top:140px;right:0px;font-size:40px;line-height:40px;z-index:1000;color:#fff;background:#000;background:rgba(0,0,0,0.25)}.polish-art-competition .gallery .carousel-container .carousel-holder .carousel .thumbnail-holder .vote-btn{width:150px;margin:10px 85px 0 85px;height:38px;text-align:center;background-color:#22356b;color:#fff;font-family:CoreSansN35;font-size:14px;font-weight:300;line-height:38px;border:none;padding:0}.polish-art-competition .gallery .carousel-container .carousel-holder .carousel .thumbnail-holder:first-child{padding-left:0}.popup-pl-art-comp-image .inner{max-height:450px;padding:20px}.popup-pl-art-comp-info .body,.popup-pl-art-comp-error .body,.popup-pl-art-comp-success .body{margin-top:20px}.voucher-page .page>.main>.content{padding-bottom:0}.voucher-page .vouchers .header{height:320px;width:100%;background:#FFF no-repeat center center}.voucher-page .vouchers .cta{width:100%;background-color:#3a5f9b}.voucher-page .vouchers .cta .inner{width:940px;margin:0 auto}.voucher-page .vouchers .cta .inner .text-area{color:#FFF;float:left;padding:0;margin:0;line-height:64px;font-family:"CoreSansN35";font-size:22px}.voucher-page .vouchers .cta .inner .text-area span{font-family:"CoreSansN45"}.voucher-page .vouchers .cta .inner .button-area{float:right;margin-right:60px}.voucher-page .vouchers .cta .inner .button-area .buy-button{display:block;color:#ffffff;margin:10px auto;background:#22356b;text-decoration:none;text-transform:uppercase;padding:11px 20px;text-align:center;font-family:"CoreSansN45";font-size:18px;border:0}.voucher-page .vouchers .cta .inner .button-area .buy-button:focus{outline:0}.voucher-page .vouchers .cta .inner .button-area .buy-button:hover{background:#fdc40f;color:#22356b}.voucher-page .vouchers #innerwrap{width:100%;overflow:hidden}.voucher-page .vouchers #inner-right{min-height:609px;margin-left:395px;background:#fff url(../images/pages/vouchers/content-bg-rhs.jpg) no-repeat left top}.voucher-page .vouchers #inner-left{min-height:609px;margin-right:395px;background:#fff url(../images/pages/vouchers/content-bg-lhs.jpg) no-repeat right top}.voucher-page .vouchers #center{min-height:609px;width:780px;float:left;position:relative;z-index:3;padding-bottom:140px;background:#fff url(../images/pages/vouchers/bottom-giftbox.png) no-repeat 10% bottom}.voucher-page .vouchers #center ul{margin:0 60px;list-style-type:none;padding:0}.voucher-page .vouchers #center ul li{min-height:30px;background:url(../images/pages/vouchers/sign-icon.png) no-repeat 0px 5px;padding-left:44px;font-size:18px;line-height:22px;margin-bottom:20px}.voucher-page .vouchers #center ul li:before{display:none;margin:0}.voucher-page .vouchers #center h2{text-align:center;margin:30px 50px;font-size:32px;line-height:36px}.voucher-page .vouchers #center .hint{padding:0 60px;text-align:center;border:1px solid #FFF;position:relative}.voucher-page .vouchers #center .hint p.terms a{font-weight:bold}.voucher-page .vouchers #center .hint #sharing{display:inline-block;position:relative;border:1px solid #FFF}.voucher-page .vouchers #center .hint #sharing:hover a.split-btn .button-section,.voucher-page .vouchers #center .hint #sharing.hovered a.split-btn .button-section{background-color:#22356b}.voucher-page .vouchers #center .hint #sharing:hover .share-popup,.voucher-page .vouchers #center .hint #sharing.hovered .share-popup{left:0;top:-50px}.voucher-page .vouchers #center .hint #sharing a.split-btn{width:auto;color:#FFF;display:inline-block}.voucher-page .vouchers #center .hint #sharing a.split-btn .button-section{background-color:#fdc40f;min-height:50px;float:right}.voucher-page .vouchers #center .hint #sharing a.split-btn .button-section.chevron{float:left;border-right:2px solid #FFF;width:50px}.voucher-page .vouchers #center .hint #sharing a.split-btn .button-section.chevron:after{content:"A";font-family:icons;line-height:1;text-transform:none;font-size:46px;padding:0}.voucher-page .vouchers #center .hint #sharing a.split-btn .button-section.action-text{font-family:"CoreSansN45";font-size:18px;padding:0px 20px;line-height:50px;color:#FFF}.voucher-page .vouchers #center .hint #sharing .share-popup{display:block;position:absolute;top:-9999px;left:-9999px;font-size:28px;font-weight:bold;z-index:1;min-width:165px;padding-bottom:10px}.voucher-page .vouchers #center .hint #sharing .share-popup .title-1{white-space:nowrap}.voucher-page .vouchers #center .hint #sharing .share-popup .share{padding:5px;background:#22356b}.voucher-page .vouchers #center .hint #sharing .share-popup .share:after{content:"";display:block;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #22356b;top:46px;left:18px;z-index:5;margin-left:-1px;margin-top:-6px}.voucher-page .vouchers #center .hint #sharing .share-popup .social-holder{white-space:nowrap;display:inline-block;margin:5px;display:inline-block;overflow:hidden}.voucher-page .vouchers #center .hint #sharing .share-popup .share-holder-tmp,.voucher-page .vouchers #center .hint #sharing .share-popup .facebook-holder,.voucher-page .vouchers #center .hint #sharing .share-popup .twitter-holder,.voucher-page .vouchers #center .hint #sharing .share-popup .google-holder{width:41px;height:20px;float:left;left:-8px;overflow:hidden}.voucher-page .vouchers #center .hint #sharing .share-popup .share-holder-tmp .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .facebook-holder .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .twitter-holder .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .google-holder .icon:after{position:absolute;display:block;font-family:icons;font-weight:normal;line-height:19px;letter-spacing:4px;left:-24px;font-size:66px;color:#cdd5dc}.voucher-page .vouchers #center .hint #sharing .share-popup .share-holder-tmp:hover .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .facebook-holder:hover .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .twitter-holder:hover .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .google-holder:hover .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .share-holder-tmp.icon-hovered .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .icon-hovered.facebook-holder .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .icon-hovered.twitter-holder .icon:after,.voucher-page .vouchers #center .hint #sharing .share-popup .icon-hovered.google-holder .icon:after{color:#fdc40f}.voucher-page .vouchers #center .hint #sharing .share-popup .facebook-holder span{display:block}.voucher-page .vouchers #center .hint #sharing .share-popup .facebook-holder .icon.facebook:after{content:'V'}.voucher-page .vouchers #center .hint #sharing .share-popup .twitter-holder .twitter:after{content:'T'}.voucher-page .vouchers #center .hint #sharing .share-popup .google-holder .google:after{content:'U'}.voucher-page .vouchers #center .hint #sharing .share-popup .google-holder .google-button a{background:#22356b;color:white;opacity:0;width:44px;height:24px;display:block;font-family:icons}.voucher-page .vouchers #center .hint #sharing .share-popup .fb_iframe_widget,.voucher-page .vouchers #center .hint #sharing .share-popup .fb-share-button,.voucher-page .vouchers #center .hint #sharing .share-popup .twitter-share-button,.voucher-page .vouchers #center .hint #sharing .share-popup .twitter-tweet-button,.voucher-page .vouchers #center .hint #sharing .share-popup .google-button{display:inline-block;position:absolute;z-index:2;opacity:0;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);line-height:24px}.voucher-page .vouchers #center .hint #sharing .share-popup .icon{display:block;float:left;width:20px;height:24px;position:relative;overflow:hidden}.voucher-page .vouchers #center .hint #sharing .share-popup .icon.facebook,.voucher-page .vouchers #center .hint #sharing .share-popup .icon.twitter,.voucher-page .vouchers #center .hint #sharing .share-popup .icon.google{margin-top:0px;margin-left:16px}.voucher-page .vouchers .icon-hovered .icon:after{color:#fdc40f}.voucher-page .vouchers #right{width:50%;float:right;margin-left:-391px}.voucher-page .vouchers #left{width:50%;float:left;margin-right:-390px}@media print{.header,.footer{visibility:hidden;display:none}}
