.sprite-common-clouds,.loader .globe .highlighted:after,.smooth-loading .heading:after{background-image:url("../img/sprites/kingfisher/common/common__5c3b4dd3.png")}.sprite-common-clouds.lazy-background{background-image:none}.sprite-common-clouds,.loader .globe .highlighted:after,.smooth-loading .heading:after{background-position:0 0;width:629px;height:98px}.sprite-index-logo-coc-vir,.sprite-index-mastercard,.sprite-index-newsletter-teaser,.sprite-index-tv-logos,.content-slider .sprite-index-brandcard-teaser,.content-slider .sprite-index-newsletter-teaser{background-image:url("../img/sprites/kingfisher/index/index__5c3b4dd3.png")}.sprite-index-logo-coc-vir.lazy-background,.sprite-index-mastercard.lazy-background,.sprite-index-newsletter-teaser.lazy-background,.sprite-index-tv-logos.lazy-background,.content-slider .sprite-index-brandcard-teaser.lazy-background,.content-slider .sprite-index-newsletter-teaser.lazy-background{background-image:none}.sprite-index-logo-coc-vir{background-position:-205px 0;width:80px;height:80px}.sprite-index-mastercard,.content-slider .sprite-index-brandcard-teaser{background-position:0 0;width:203px;height:138px}.sprite-index-newsletter-teaser,.content-slider .sprite-index-newsletter-teaser{background-position:0 -140px;width:144px;height:168px}.sprite-index-tv-logos{background-position:-287px 0;width:221px;height:16px}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:local(''),url('../fonts/webfonts/raleway-v26-latin-300.woff2') format('woff2'),url('../fonts/webfonts/raleway-v26-latin-300.woff') format('woff')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:local(''),url('../fonts/webfonts/raleway-v26-latin-regular.woff2') format('woff2'),url('../fonts/webfonts/raleway-v26-latin-regular.woff') format('woff')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;font-display:swap;src:local(''),url('../fonts/webfonts/raleway-v26-latin-500.woff2') format('woff2'),url('../fonts/webfonts/raleway-v26-latin-500.woff') format('woff')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;font-display:swap;src:local(''),url('../fonts/webfonts/raleway-v26-latin-700.woff2') format('woff2'),url('../fonts/webfonts/raleway-v26-latin-700.woff') format('woff')}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;font-display:swap;src:local(''),url('../fonts/webfonts/raleway-v26-latin-600.woff2') format('woff2'),url('../fonts/webfonts/raleway-v26-latin-600.woff') format('woff')}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{position:relative;box-sizing:border-box;min-height:100%;min-width:1200px}*{box-sizing:border-box;margin:0;padding:0;max-height:999999px}*:before,*:after{box-sizing:border-box}::selection{background:#ff991d;color:#fff}body{min-width:1200px;background:#f9f9f9;color:#333;font-size:12px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;line-height:1.5em}body.has-flag-in-list{min-width:1320px}@media (min-width:1580px){body.expand-side-for-advert{min-width:1520px}body.has-flag-in-list{min-width:1320px}body.expand-side-for-advert.has-flag-in-list{min-width:1620px}}@media (min-width:1366px) and (max-width:1580px){body.expand-side-for-advert{min-width:1380px}body.has-flag-in-list{min-width:1320px}body.expand-side-for-advert.has-flag-in-list{min-width:1480px}}a{color:#2771d4;text-decoration:none}.default-link{padding-bottom:3px;color:#2771d4;font-family:Arial,sans-serif;font-size:12px;text-decoration:none;transition:all .22s;transition-timing-function:ease-out;background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;cursor:pointer}.default-link:hover{background-position:0 85%;background-image:linear-gradient(to bottom,transparent,currentColor)}a,button{cursor:pointer}sup{vertical-align:top;line-height:1}strong,.strong{font-weight:700}.page-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.main{-ms-flex:1 0 auto;flex:1 0 auto;padding:0 0 40px;background-color:#fff}.flight_wait .main{padding:0}.section{position:relative;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.container,.container-neighbour{margin:0 auto;width:1180px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.hidden,.nojs .nojsHidden,.js .jsHidden{display:none}ul.simple-list{margin:10px 0}ul.simple-list li{position:relative;margin-bottom:7px;padding-left:8px}ul.simple-list li:before{margin-right:5px;color:#2771d4;font-size:1.333em}ul.simple-list:last-child{margin-bottom:0}.default-list li{margin:0 0 0 1em;line-height:1.5em}.default-list li:before{float:left;margin:.6em .667em 0 -1em;width:.25em;height:.25em;background-color:#333;content:""}.header{background:#2771d4;color:#fff;text-decoration:none}.header:before,.header:after{content:" ";display:table}.header:after{clear:both}.header .logo{margin:20px 0 0;float:left}.header .logo .title{position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;overflow:hidden}.header .logo a{display:block}.header .logo img{display:block;height:50px;margin-top:-2px}.header .navigation{float:right;padding:10px 0 8px;font-size:1.6666em;font-family:Raleway,Roboto,Arial,sans-serif}.header .navigation:before,.header .navigation:after{content:" ";display:table}.header .navigation:after{clear:both}.header .navigation .item{float:left;margin:.5em 0}.header .navigation .item a{display:block;padding:.4em .6em;font-weight:300;color:inherit;text-decoration:inherit}.header .navigation .item a.active,.header .navigation .item a:hover{background-color:#ff991d}body.flight_wait .header .logo{cursor:default}body.flight_wait .header .navigation .item a{pointer-events:none;cursor:default}body.flight_wait .header .navigation .item a:hover{border-radius:0;background-color:transparent}body.flight_wait .header .navigation .item a.active{background-color:#ff991d}body.flight_wait .header .navigation .item.cosmita-btn-login a:hover{color:#fff}.seo-links{padding:20px 0;border:0}.seo-links ul{width:100%}.seo-links ul:before,.seo-links ul:after{content:" ";display:table}.seo-links ul:after{clear:both}.seo-links li{position:relative;float:left;padding-left:8px;width:16.66666667%;line-height:2}.seo-links li a{color:#666;font-weight:400}.seo-links li:before{position:absolute;top:.9em;left:0;width:3px;height:3px;background-color:#333;content:""}.copyright{margin:20px 0;color:#666}.footer .copyright{margin:10px auto;text-align:center}.row-fluid{width:100%}.row-fluid:before,.row-fluid:after{content:" ";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{width:100%;box-sizing:border-box;float:left;min-height:1px;margin-left:1.69491525%;*margin-left:1.65254237%;}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span24{width:100%;*width:99.95762712%;}.row-fluid .span23{width:95.76271186%;*width:95.72033898%;}.row-fluid .span22{width:91.52542373%;*width:91.48305085%;}.row-fluid .span21{width:87.28813559%;*width:87.24576271%;}.row-fluid .span20{width:83.05084746%;*width:83.00847458%;}.row-fluid .span19{width:78.81355932%;*width:78.77118644%;}.row-fluid .span18{width:74.57627119%;*width:74.53389831%;}.row-fluid .span17{width:70.33898305%;*width:70.29661017%;}.row-fluid .span16{width:66.10169492%;*width:66.05932203%;}.row-fluid .span15{width:61.86440678%;*width:61.8220339%;}.row-fluid .span14{width:57.62711864%;*width:57.58474576%;}.row-fluid .span13{width:53.38983051%;*width:53.34745763%;}.row-fluid .span12{width:49.15254237%;*width:49.11016949%;}.row-fluid .span11{width:44.91525424%;*width:44.87288136%;}.row-fluid .span10{width:40.6779661%;*width:40.63559322%;}.row-fluid .span9{width:36.44067797%;*width:36.39830508%;}.row-fluid .span8{width:32.20338983%;*width:32.16101695%;}.row-fluid .span7{width:27.96610169%;*width:27.92372881%;}.row-fluid .span6{width:23.72881356%;*width:23.68644068%;}.row-fluid .span5{width:19.49152542%;*width:19.44915254%;}.row-fluid .span4{width:15.25423729%;*width:15.21186441%;}.row-fluid .span3{width:11.01694915%;*width:10.97457627%;}.row-fluid .span2{width:6.77966102%;*width:6.73728814%;}.row-fluid .span1{width:2.54237288%;*width:2.5%;}.row-fluid .offset24{margin-left:103.38983051%;*margin-left:103.30508475%;}.row-fluid .offset24:first-child{margin-left:101.69491525%;*margin-left:101.61016949%;}.row-fluid .offset23{margin-left:99.15254237%;*margin-left:99.06779661%;}.row-fluid .offset23:first-child{margin-left:97.45762712%;*margin-left:97.37288136%;}.row-fluid .offset22{margin-left:94.91525424%;*margin-left:94.83050847%;}.row-fluid .offset22:first-child{margin-left:93.22033898%;*margin-left:93.13559322%;}.row-fluid .offset21{margin-left:90.6779661%;*margin-left:90.59322034%;}.row-fluid .offset21:first-child{margin-left:88.98305085%;*margin-left:88.89830508%;}.row-fluid .offset20{margin-left:86.44067797%;*margin-left:86.3559322%;}.row-fluid .offset20:first-child{margin-left:84.74576271%;*margin-left:84.66101695%;}.row-fluid .offset19{margin-left:82.20338983%;*margin-left:82.11864407%;}.row-fluid .offset19:first-child{margin-left:80.50847458%;*margin-left:80.42372881%;}.row-fluid .offset18{margin-left:77.96610169%;*margin-left:77.88135593%;}.row-fluid .offset18:first-child{margin-left:76.27118644%;*margin-left:76.18644068%;}.row-fluid .offset17{margin-left:73.72881356%;*margin-left:73.6440678%;}.row-fluid .offset17:first-child{margin-left:72.03389831%;*margin-left:71.94915254%;}.row-fluid .offset16{margin-left:69.49152542%;*margin-left:69.40677966%;}.row-fluid .offset16:first-child{margin-left:67.79661017%;*margin-left:67.71186441%;}.row-fluid .offset15{margin-left:65.25423729%;*margin-left:65.16949153%;}.row-fluid .offset15:first-child{margin-left:63.55932203%;*margin-left:63.47457627%;}.row-fluid .offset14{margin-left:61.01694915%;*margin-left:60.93220339%;}.row-fluid .offset14:first-child{margin-left:59.3220339%;*margin-left:59.23728814%;}.row-fluid .offset13{margin-left:56.77966102%;*margin-left:56.69491525%;}.row-fluid .offset13:first-child{margin-left:55.08474576%;*margin-left:55%;}.row-fluid .offset12{margin-left:52.54237288%;*margin-left:52.45762712%;}.row-fluid .offset12:first-child{margin-left:50.84745763%;*margin-left:50.76271186%;}.row-fluid .offset11{margin-left:48.30508475%;*margin-left:48.22033898%;}.row-fluid .offset11:first-child{margin-left:46.61016949%;*margin-left:46.52542373%;}.row-fluid .offset10{margin-left:44.06779661%;*margin-left:43.98305085%;}.row-fluid .offset10:first-child{margin-left:42.37288136%;*margin-left:42.28813559%;}.row-fluid .offset9{margin-left:39.83050847%;*margin-left:39.74576271%;}.row-fluid .offset9:first-child{margin-left:38.13559322%;*margin-left:38.05084746%;}.row-fluid .offset8{margin-left:35.59322034%;*margin-left:35.50847458%;}.row-fluid .offset8:first-child{margin-left:33.89830508%;*margin-left:33.81355932%;}.row-fluid .offset7{margin-left:31.3559322%;*margin-left:31.27118644%;}.row-fluid .offset7:first-child{margin-left:29.66101695%;*margin-left:29.57627119%;}.row-fluid .offset6{margin-left:27.11864407%;*margin-left:27.03389831%;}.row-fluid .offset6:first-child{margin-left:25.42372881%;*margin-left:25.33898305%;}.row-fluid .offset5{margin-left:22.88135593%;*margin-left:22.79661017%;}.row-fluid .offset5:first-child{margin-left:21.18644068%;*margin-left:21.10169492%;}.row-fluid .offset4{margin-left:18.6440678%;*margin-left:18.55932203%;}.row-fluid .offset4:first-child{margin-left:16.94915254%;*margin-left:16.86440678%;}.row-fluid .offset3{margin-left:14.40677966%;*margin-left:14.3220339%;}.row-fluid .offset3:first-child{margin-left:12.71186441%;*margin-left:12.62711864%;}.row-fluid .offset2{margin-left:10.16949153%;*margin-left:10.08474576%;}.row-fluid .offset2:first-child{margin-left:8.47457627%;*margin-left:8.38983051%;}.row-fluid .offset1{margin-left:5.93220339%;*margin-left:5.84745763%;}.row-fluid .offset1:first-child{margin-left:4.23728814%;*margin-left:4.15254237%;}@keyframes modalFade{0%{opacity:0;transform:translateX(-200px)}33%{opacity:1;transform:translateX(0px)}66%{opacity:1;transform:translateX(0px)}100%{opacity:0;transform:translateX(200px)}}.modal{visibility:hidden;content:"";position:fixed;left:0;top:0;z-index:20150;font-size:12px;overflow:hidden;background:0 0;background:rgba(150,150,150,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);zoom:1}.modal-loading-animation{display:block}.modal .loading-animation-hidden{display:none}.modal.opened{visibility:visible;height:100%;width:100%}.modal.opened:before{visibility:visible;opacity:1}.modal.pending{visibility:visible;height:100%;width:100%}.modal.pending .modal-wrapper{box-shadow:none;background:0 0}.modal.pending .modal-loading-animation .smooth-loading-animation{width:100%;color:#fff;text-align:center}.modal.pending .modal-loading-animation .smooth-loading-animation-wrapper{position:relative;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal.pending .modal-loading-animation .smooth-loading-animation label{display:inline-block;font-size:26px;line-height:normal;opacity:0}.modal.pending .modal-loading-animation .smooth-loading-animation label:nth-child(6){animation:modalFade 3s infinite ease-in-out}.modal.pending .modal-loading-animation .smooth-loading-animation label:nth-child(5){animation:modalFade 3s .1s infinite ease-in-out}.modal.pending .modal-loading-animation .smooth-loading-animation label:nth-child(4){animation:modalFade 3s .2s infinite ease-in-out}.modal.pending .modal-loading-animation .smooth-loading-animation label:nth-child(3){animation:modalFade 3s .3s infinite ease-in-out}.modal.pending .modal-loading-animation .smooth-loading-animation label:nth-child(2){animation:modalFade 3s .4s infinite ease-in-out}.modal.pending .modal-loading-animation .smooth-loading-animation label:nth-child(1){animation:modalFade 3s .5s infinite ease-in-out}.modal-top{padding:30px;margin:0;position:relative;overflow:hidden;color:#fff;background-color:#2771d4;visibility:visible}.modal-top .headline{font-family:Raleway,Roboto,Arial,sans-serif;color:#fff;position:relative;line-height:35px;font-size:2.5em;font-weight:300}.modal-top .headline span{padding-right:5px}.modal-top .headline .hint{font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;display:block;font-size:.4em;line-height:16px;padding-top:10px}.modal-top .subline{margin-top:5px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;font-size:1.167em}.modal-box{margin:0;padding:20px;position:relative;overflow:hidden;background-color:#fff;visibility:visible}.modal-box .heading{margin:0 0 10px;font-weight:700}.modal-box .content{margin:0 0 15px}.modal-box .content:last-child{margin-bottom:0}.modal-wrapper{height:auto;left:50%;max-width:570px;min-width:320px;position:fixed;top:50%;width:100%;display:inline-block;max-height:100%;-ms-transform:translate(-50%,-50.1%);transform:translate(-50%,-50.1%);box-shadow:0 0 221px rgba(0,0,0,.15);background:rgba(0,0,0,.07);overflow:auto}.tablet .modal.positionfix .modal-wrapper{position:absolute;top:0;left:27%;transform:translate3d(0,0,0)}.modal-close{position:absolute;right:5px;top:5px;width:30px;height:30px;overflow:hidden;border:none;background:0 0;text-align:right;outline:none;cursor:pointer}.modal-close:before{color:#fff;font-size:10px;line-height:10px}@font-face{font-family:"kingfisher";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/icon-fonts/kingfisher/font/kingfisher__5c3b4dd3.eot");src:url("../fonts/icon-fonts/kingfisher/font/kingfisher__5c3b4dd3.eot?#iefix") format("embedded-opentype"),url("../fonts/icon-fonts/kingfisher/font/kingfisher__5c3b4dd3.woff") format("woff"),url("../fonts/icon-fonts/kingfisher/font/kingfisher__5c3b4dd3.ttf") format("truetype"),url("../fonts/icon-fonts/kingfisher/font/kingfisher__5c3b4dd3.svg#kingfisher") format("svg")}[class^=icon-]:before,[class*=" icon-"]:before,.control-group.select:after,.formError .formErrorContent>div:before,.ui-datepicker-inline .ui-datepicker-prev:before,.ui-datepicker-inline .ui-datepicker-next:before,.ui-slider .ui-slider-handle:before,.content-slider .slider-content-advantages .more-information:after,.icon-gas-station:before,.list-check li:before,.list-check li.fuel:before,.push-content-box .push-content-controls.prev a:before,.push-content-box .push-content-controls.next a:before,.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .more:after,.multiform-flight .hint-box .hint-content-wrapper.unfolded .hint-content .hint-interaction .more:after,.customer-login-toggle input[type=checkbox]+.customer-login-toggle-trigger:after,.customer-account-advantages .advantages-list li:before{font-family:"kingfisher";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased}.icon-add:before{content:"\f101"}.icon-android:before{content:"\f102"}.icon-apple:before{content:"\f103"}.icon-arrow-double-down:before{content:"\f104"}.icon-arrow-halfrounded:before{content:"\f105"}.icon-arrow-rounded:before{content:"\f106"}.icon-arrow-up-down-clean:before{content:"\f107"}.icon-arrow-up-down:before{content:"\f108"}.icon-arrow-down:before,.control-group.select:after,.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .more:after,.customer-login-toggle input[type=checkbox]+.customer-login-toggle-trigger:after{content:"\f109"}.icon-arrow-left:before,.ui-datepicker-inline .ui-datepicker-prev:before,.ui-slider.range .ui-slider-range+.ui-slider-handle:before,.push-content-box .push-content-controls.prev a:before{content:"\f10a"}.icon-arrow-right:before,.ui-datepicker-inline .ui-datepicker-next:before,.ui-slider .ui-slider-handle:before,.content-slider .slider-content-advantages .more-information:after,.push-content-box .push-content-controls.next a:before{content:"\f10b"}.icon-arrow-up:before,.multiform-flight .hint-box .hint-content-wrapper.unfolded .hint-content .hint-interaction .more:after,.customer-login-toggle input[type=checkbox]:checked+.customer-login-toggle-trigger:after{content:"\f10c"}.icon-arrow:before{content:"\f10d"}.icon-bag-stroke:before{content:"\f10e"}.icon-bag:before{content:"\f10f"}.icon-baggage-normal:before{content:"\f110"}.icon-baggage:before{content:"\f111"}.icon-BF-logo-bottom:before{content:"\f112"}.icon-BF-logo-top:before{content:"\f113"}.icon-calendar:before{content:"\f114"}.icon-change:before{content:"\f115"}.icon-check-circle:before{content:"\f116"}.icon-check:before,.list-check li:before,.customer-account-advantages .advantages-list li:before{content:"\f117"}.icon-checkbox:before,.page-wrapper input[type=checkbox]:checked+label:before,.multiform input[type=checkbox]:checked+label:before,.wrapper input[type=checkbox]:checked+label:before{content:"\f118"}.icon-circle-arrow-down:before{content:"\f119"}.icon-circle-close:before{content:"\f11a"}.icon-clock:before{content:"\f11b"}.icon-close:before,.formError .formErrorContent>div:before{content:"\f11c"}.icon-credit-card:before{content:"\f11d"}.icon-cross:before{content:"\f11e"}.icon-document-checklist:before{content:"\f11f"}.icon-document-letter:before{content:"\f120"}.icon-document-pen:before{content:"\f121"}.icon-download:before{content:"\f122"}.icon-flag-filled:before{content:"\f123"}.icon-flag:before{content:"\f124"}.icon-fly-hotel:before{content:"\f125"}.icon-form:before{content:"\f126"}.icon-gear:before{content:"\f127"}.icon-google-plus:before{content:"\f128"}.icon-handbag:before{content:"\f129"}.icon-handshake-round:before{content:"\f12a"}.icon-handshake:before{content:"\f12b"}.icon-hotel:before{content:"\f12c"}.icon-info:before,.tooltipi:before{content:"\f12d"}.icon-kombiflight:before{content:"\f12e"}.icon-light:before{content:"\f12f"}.icon-lightbulb:before{content:"\f130"}.icon-logout:before{content:"\f131"}.icon-loupe:before{content:"\f132"}.icon-mail:before{content:"\f133"}.icon-medal:before{content:"\f134"}.icon-minus:before{content:"\f135"}.icon-money-bag:before{content:"\f136"}.icon-pen:before{content:"\f137"}.icon-people:before{content:"\f138"}.icon-person-login:before{content:"\f139"}.icon-person:before{content:"\f13a"}.icon-persons:before{content:"\f13b"}.icon-plane-2:before{content:"\f13c"}.icon-plane-bold:before{content:"\f13d"}.icon-plane-solo:before{content:"\f13e"}.icon-plane:before{content:"\f13f"}.icon-plus-medium:before{content:"\f140"}.icon-plus:before{content:"\f141"}.icon-printer:before{content:"\f142"}.icon-protection:before{content:"\f143"}.icon-rail-fly:before{content:"\f144"}.icon-rail:before{content:"\f145"}.icon-rate-bad:before{content:"\f146"}.icon-rate-good:before{content:"\f147"}.icon-rate-middle:before{content:"\f148"}.icon-rate-very-bad:before{content:"\f149"}.icon-rate-very-good:before{content:"\f14a"}.icon-save:before{content:"\f14b"}.icon-seat:before{content:"\f14c"}.icon-seats-round:before{content:"\f14d"}.icon-seo-clock:before{content:"\f14e"}.icon-seo-health:before{content:"\f14f"}.icon-seo-money:before{content:"\f150"}.icon-seo-plane-arrow:before{content:"\f151"}.icon-seo-plane:before{content:"\f152"}.icon-seo-thumbs:before{content:"\f153"}.icon-seo-world:before{content:"\f154"}.icon-smiley-sad:before{content:"\f155"}.icon-speech-bubble:before{content:"\f156"}.icon-star:before{content:"\f157"}.icon-telephone:before{content:"\f158"}.icon-ticket:before{content:"\f159"}.icon-tickets:before{content:"\f15a"}.icon-user:before{content:"\f15b"}.icon-warning:before{content:"\f15c"}.icon-watch-hands:before{content:"\f15d"}.icon-watch:before{content:"\f15e"}.icon-zoom:before{content:"\f15f"}.icon-zz-calendar-flexible:before{content:"\f160"}.icon-zz-gas-station:before,.icon-gas-station:before,.list-check li.fuel:before{content:"\f161"}.icon-zz-left-arrow:before{content:"\f162"}.icon-zz-right-arrow:before{content:"\f163"}.icon-zz-video:before{content:"\f164"}.logo-rtl{display:inline-block;margin:5px}.logo-vox{display:inline-block;margin:5px}.logo-zdf{display:inline-block;margin:5px}.logo-ntv{display:inline-block;margin:5px}.logo-n24{display:inline-block;margin:5px}.app-phone{display:inline-block}.testimonial-wrap{display:inline-block;position:absolute}.testimonial-part{display:inline-block;position:absolute}.icon-info{color:#666;font-size:16px;line-height:1;cursor:pointer}.stepper-wrapper{height:27px}.stepper-wrapper:before,.stepper-wrapper:after{content:" ";display:table}.stepper-wrapper:after{clear:both}.stepper-wrapper>.input,.stepper-wrapper>.setter{float:left;text-align:center}.stepper-wrapper .setter{height:100%;width:25px;color:#666;background-color:#f9f9f9;border:1px solid #dadada;font-size:10px;line-height:1;vertical-align:middle;outline:none;transition:all .4s}.stepper-wrapper .setter::-moz-focus-inner{border:0}.stepper-wrapper .setter:hover,.stepper-wrapper .setter:focus{background-color:#dadada}.stepper-wrapper .setter.inactive,.stepper-wrapper .setter.inactive:hover,.stepper-wrapper .setter.inactive:focus{background-color:#f9f9f9;border:1px solid #dadada;color:#dadada}.stepper-wrapper .input{height:100%;width:30px;line-height:1;border-radius:0;background-color:#fff;border-style:solid;border-color:#dadada;outline:none;padding:0;border-width:1px 0}.star-selector{position:relative;line-height:32px;text-align:center}.star-selector .reduce,.star-selector .raise{position:absolute;background:0 0;border:none;font-size:16px;color:#666}.star-selector .reduce:before,.star-selector .raise:before{margin:0;vertical-align:top}.star-selector .reduce::-moz-focus-inner,.star-selector .raise::-moz-focus-inner{margin:0;padding:0}.star-selector .reduce{left:10px}.star-selector .raise{right:10px}.star-selector .disabled{color:#dadada;cursor:default}.star-selector [class*=selectedStars_]{color:#ffca11}.star-selector [class*=selectedStars_] .star{position:relative;top:-8px;font-size:14px;color:#dadada}.star-selector [class*=selectedStars_] .star:before{margin:0}.star-selector [class*=selectedStars_] .star.active{color:inherit}.control-group{position:relative}.control-group>.label{position:absolute;top:36%;left:1px;z-index:3;width:96%;padding-left:10px;height:28px;line-height:1;background:#fff;font-size:14px;color:#666;transition:all .3s;pointer-events:none}.control-group.disabled:after,.search-extension-layer .part.disabled .control-group:after,.form-wrapper .control-group.disabled:after{background:#f0f0f0}.control-group>.control,.control-group .select-stylish-s>.control,.form-wrapper .search-extension-wrapper .control-group>.control{width:100%;height:48px;font-size:14px;padding:22px 9px 5px;border:1px solid #bababa;outline:none;background:#fff;transition:all .5s}.control-group>.control[disabled],.control-group .select-stylish-s>.control[disabled],.fake-select.control.disabled,.form-wrapper .control-group>.control[disabled],.form-wrapper .fake-select.control.disabled{background:#f0f0f0;color:#dadada}.control-group>.control[disabled]~.label,.control-group .select-stylish-s>.control[disabled]~.label,.fake-select.control.disabled~.label{background:#f0f0f0;color:#999}.control-group>.control.filled~.label,.control-group .select-stylish-s>.control.filled~.label,.control-group>.control:focus~.label,.control-group .select-stylish-s>.control:focus~.label{top:10px;height:auto;font-size:12px;background:0 0}.control-group>.control:focus,.control-group .select-stylish-s>.control:focus,.control-group>.control.focus,.control-group .select-stylish-s>.control.focus,.form-wrapper .search-extension-wrapper .control-group>.control:focus,.form-wrapper .search-extension-wrapper .control-group>.control.focus{z-index:2;box-shadow:0 0 5px rgba(0,0,0,.15);outline:0}.control-group.error .control{border-color:#ec5555}.control-group>select.control,.fake-select.control{padding-top:21px;padding-right:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.control-group>select.control~.label{pointer-events:none;cursor:pointer}.control-group>select.control::-ms-expand{display:none}.control-group>select.control:focus::-ms-value{background-color:#fff;color:#333}.control-group.select:after{position:absolute;top:50%;right:1px;z-index:3;height:60%;width:26px;margin-top:-8px;background:#fff;font-size:16px;color:#666;pointer-events:none}.control-group .tooltipi,.multiform-login .row .icon-info{position:absolute;top:14px;right:0;z-index:4}.page-wrapper input.checkbox,.multiform input.checkbox,.wrapper input.checkbox{visibility:hidden}.page-wrapper input[type=checkbox],.multiform input[type=checkbox],.wrapper input[type=checkbox]{background-color:transparent;padding-bottom:0}.page-wrapper input[type=checkbox]+label,.multiform input[type=checkbox]+label,.wrapper input[type=checkbox]+label{display:inline-block;position:relative;cursor:pointer;margin-left:10px}.page-wrapper input[type=checkbox]+label:before,.multiform input[type=checkbox]+label:before,.wrapper input[type=checkbox]+label:before{content:"";display:inline-block;position:absolute;width:16px;height:16px;left:-23px;top:0;background:#fff;border:1px solid #bababa}.page-wrapper input[type=checkbox]+label.error,.multiform input[type=checkbox]+label.error,.wrapper input[type=checkbox]+label.error{color:#ec5555}.page-wrapper input[type=checkbox]+label.error:before,.multiform input[type=checkbox]+label.error:before,.wrapper input[type=checkbox]+label.error:before{border-color:#ec5555}.page-wrapper input[type=checkbox]:checked+label:before,.multiform input[type=checkbox]:checked+label:before,.wrapper input[type=checkbox]:checked+label:before{font-family:"kingfisher";font-size:13px;color:#666;text-align:center;line-height:12px}.page-wrapper input[type=checkbox][disabled=disabled]+label,.multiform input[type=checkbox][disabled=disabled]+label,.wrapper input[type=checkbox][disabled=disabled]+label{cursor:default}.page-wrapper input[type=checkbox][disabled=disabled]+label:before,.multiform input[type=checkbox][disabled=disabled]+label:before,.wrapper input[type=checkbox][disabled=disabled]+label:before{color:#dadada;background:#f9f9f9}input[disabled]{color:#dadada;background:#f9f9f9}input.radio{visibility:hidden}input[type=radio]{padding:0;background-color:transparent}input[type=radio]+label{display:inline-block;position:relative;cursor:pointer;margin-left:2px}input[type=radio]+label:before{content:"";display:inline-block;position:absolute;margin-right:10px;left:-20px;top:1px;width:16px;height:16px;background-color:#fff;border:1px solid #bababa;border-radius:50%}input[type=radio].error+label:before{border-color:#ec5555}input[type=radio]:checked+label:before{background-color:#666;box-shadow:inset 0 0 0 4px #fff}input[type=radio][disabled=disabled]+label{cursor:default}input[type=radio][disabled=disabled]+label:before{color:#666;background:#f9f9f9}input[type=radio].radio-only{visibility:visible;position:relative;cursor:pointer}input[type=radio].radio-only:before{position:absolute;left:0;top:0;display:inline-block;width:14px;height:14px;background-color:#fff;border:1px solid #bababa;border-radius:50%;content:""}input[type=radio].radio-only:checked:after{position:absolute;left:3px;top:3px;display:inline-block;width:8px;height:8px;background-color:#ff991d;border-radius:50%;content:""}textarea{padding:10px;font-size:1em;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif}button[type=submit]{border:none;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;line-height:1}.formError{position:absolute;z-index:6;cursor:pointer;opacity:1 !important}.formError .formErrorContent{position:relative;z-index:1;width:auto;margin:0;padding:4px 10px;background:#ec5555;color:#fff;font-size:11px;border:2px solid #ec5555;white-space:nowrap}.formError .formErrorContent>div{white-space:normal;width:330px}.formError .formErrorContent>div:before{position:absolute;top:5px;right:5px;width:18px;height:18px;text-align:center}.formError .formErrorContent>div header{padding-bottom:10px;font-size:1.6363em}.formError .formErrorContent>div a{text-decoration:underline;color:#fff}.formError .formErrorArrow{position:absolute;z-index:5001;width:0;height:0;margin:0 0 0 20px;border-left:5px dashed transparent;border-right:5px dashed transparent;border-top:5px solid #ec5555;border-bottom:none}.formError .formErrorArrowBottom{top:-5px;border-left:5px dashed transparent;border-right:5px dashed transparent;border-bottom:5px solid #ec5555;border-top:none}.combined-birthday .formError{top:0!important}button::-moz-focus-inner{padding:0;border:0}.btn-a{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;outline:none;background-color:#ff991d;color:#fff;font-weight:700;transition:all .25s}.btn-a:hover{background-color:#f88800;box-shadow:0 0 4px rgba(0,0,0,.2);color:#fff}.btn-b{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;background-color:#2771d4;box-shadow:1px 1px 2px 0 rgba(0,0,0,.35);color:#fff;border-radius:2px}.btn-b:hover{background-color:#4284dc;color:#fff}.btn-c{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;background-color:#f9f9f9;box-shadow:0 2px #dadada;color:#666;font-weight:400}.btn-c:hover{background-color:#fff;color:#666}.btn-d{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;outline:none;background-color:#ff991d;box-shadow:0 1px #e98000;color:#fff;text-transform:none;text-shadow:0 1px #e98000;font-family:Raleway,Roboto,Arial,sans-serif}.btn-d:hover{background-color:#f88800;color:#fff}.btn-d.btn-left{padding-right:5px;border-radius:5px 0 0 5px}.btn-d.btn-right{padding-left:5px;border-radius:0 5px 5px 0}.btn-e{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;border:1px #dadada solid;background-color:#f9f9f9;box-shadow:none;color:#666;text-transform:none;font-family:Raleway,Roboto,Arial,sans-serif}.btn-e:hover{background-color:#fff;color:#666}.btn-f{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;outline:none;background-color:#67a800;color:#fff;font-weight:700;transition:all .25s}.btn-f:hover{background-color:#518400;box-shadow:0 0 4px rgba(0,0,0,.2);color:#fff}.btn-g{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;outline:none;background-color:rgba(255,255,255,0);color:#2771d4;border:2px solid #2771d4;font-weight:700;transition:all .25s;padding:13px 13px 11px}.btn-g:hover{border-color:#4284dc;color:#4284dc}.btn-small{padding:10px 15px 9px;font-size:14px;line-height:20px}.btn-smaller{padding:7px;font-size:14px;height:30px}button.btn-smaller{padding:11px 1px 8px}.btn-mini{padding:7px 10px;font-size:12px;line-height:1;height:24px}.btn-medium{padding:10px;font-weight:700;line-height:20px;height:40px}.btn-standard{padding:10px 20px 8px;font-weight:700;font-size:16px}a.btn-hidden,button.btn-hidden{display:none}.btn-block{display:block;text-align:center}.btn-rounded{padding:0 3px;width:30px;height:30px;border-radius:100%;font-size:1.6em;line-height:1em}.btn-rounded:before{vertical-align:.1em}.date-wrapper{position:relative}.date-wrapper input.text[disabled=disabled]+.icon-calendar,.date-wrapper .star-selector[disabled=disabled]+.icon-calendar{cursor:default}.date-wrapper input.text[disabled=disabled]+.icon-calendar:before,.date-wrapper .star-selector[disabled=disabled]+.icon-calendar:before{color:#333}.date-wrapper input.text~.label,.date-wrapper .star-selector~.label{transition-delay:.15s}.date-wrapper .icon-calendar{position:absolute;top:50%;right:10px;z-index:5;margin:-9px 0 0;background:0 0;border:none;font-size:16px;color:#333;outline:none;pointer-events:none}.date-wrapper .icon-calendar:before{margin:0}.datepicker-container{display:none;position:absolute;padding:20px 0 0;z-index:20140;transition:opacity .5s,padding-top .5s;opacity:0;left:-1px;top:5px}.datepicker-container.switch-transition{transition:left .5s,top .5s}.datepicker-container.open{padding-top:10px;opacity:1}.ui-datepicker-inline{position:relative;display:table !important;width:auto !important}.ui-datepicker-inline:before{content:"";position:absolute;width:0;height:0;border-left:7px dashed transparent;border-right:7px dashed transparent;border-bottom:10px solid #dadada;border-top:none;top:-9px;left:50%;margin:0 0 0 -7px}.ui-datepicker-inline:after{content:"";position:absolute;width:0;height:0;border-left:6px dashed transparent;border-right:6px dashed transparent;border-bottom:8px solid #fff;border-top:none;top:-7px;left:50%;margin:0 0 0 -6px}.ui-datepicker-inline .ui-datepicker-group{display:table-cell;background:#fff;border-bottom:1px solid #dadada;border-top:1px solid #dadada}.ui-datepicker-inline .ui-datepicker-group-first{border-left:1px solid #dadada;border-right:1px dashed #dadada}.ui-datepicker-inline .ui-datepicker-group-first .ui-datepicker-header{margin-left:-1px}.ui-datepicker-inline .ui-datepicker-group-first .ui-datepicker-calendar{margin-left:1px}.ui-datepicker-inline .ui-datepicker-group-first .ui-datepicker-calendar tr td:last-child{padding-right:2px}.ui-datepicker-inline .ui-datepicker-group-last{border-right:1px solid #dadada}.ui-datepicker-inline .ui-datepicker-group-last .ui-datepicker-header{margin-right:-1px}.ui-datepicker-inline .ui-datepicker-group-last .ui-datepicker-calendar{margin-left:-1px;margin-right:1px}.ui-datepicker-inline .ui-datepicker-group-last .ui-datepicker-calendar tr td:first-child{padding-left:2px}.ui-datepicker-inline .ui-datepicker-header{position:relative;margin:0 0 18px;padding:20px;text-align:center}.ui-datepicker-inline .ui-datepicker-month{display:block;line-height:1;font-size:30px;text-transform:uppercase;color:#2771d4}.ui-datepicker-inline .ui-datepicker-year{font-size:14px}.ui-datepicker-inline .ui-datepicker-prev,.ui-datepicker-inline .ui-datepicker-next{position:absolute;top:37px;transition:left .3s,right .3s}.ui-datepicker-inline .ui-datepicker-prev:before,.ui-datepicker-inline .ui-datepicker-next:before{margin:0;color:#666;font-size:16px}.ui-datepicker-inline .ui-datepicker-prev .ui-icon,.ui-datepicker-inline .ui-datepicker-next .ui-icon{display:none}.ui-datepicker-inline .ui-datepicker-prev.ui-state-disabled,.ui-datepicker-inline .ui-datepicker-next.ui-state-disabled{display:none}.ui-datepicker-inline .ui-datepicker-prev{left:20px}.ui-datepicker-inline .ui-datepicker-prev:hover{left:18px}.ui-datepicker-inline .ui-datepicker-next{right:20px}.ui-datepicker-inline .ui-datepicker-next:hover{right:18px}.ui-datepicker-inline .ui-datepicker-calendar{border-collapse:separate;margin:0 0 12px}.ui-datepicker-inline .ui-datepicker-calendar tr:last-child .ui-state-default{margin-bottom:0}.ui-datepicker-inline th{padding:0 13px 10px}.ui-datepicker-inline th,.ui-datepicker-inline td{text-align:center;vertical-align:middle}.ui-datepicker-inline .ui-state-default{display:block;height:26px;margin:0 0 4px;padding:0 13px;line-height:26px;font-weight:400;color:#333}.ui-datepicker-inline td:hover a.ui-state-default{display:inline-block;width:26px;padding:0;border-radius:50%;color:#fff;background:#2771d4}.ui-datepicker-inline td.range a{color:#fff;background:#2771d4}.ui-datepicker-inline td.range:hover .ui-state-default{display:block;width:auto;border-radius:0}.ui-datepicker-inline td.range-start .ui-state-default{border-top-left-radius:40% 60%;border-bottom-left-radius:40% 60%}.ui-datepicker-inline td.range-start:hover .ui-state-default{border-top-left-radius:40% 60%;border-bottom-left-radius:40% 60%}.ui-datepicker-inline td.range-end .ui-state-default{border-top-right-radius:40% 60%;border-bottom-right-radius:40% 60%}.ui-datepicker-inline td.range-end:hover .ui-state-default{border-top-right-radius:40% 60%;border-bottom-right-radius:40% 60%}.ui-datepicker-inline .ui-datepicker-today a.ui-state-default{display:inline-block;width:26px;padding:0;border-top-right-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-bottom-left-radius:50%;background:#dadada}.ui-datepicker-inline .ui-datepicker-unselectable .ui-state-default{color:#dadada}#datepickerFlattrip .ui-datepicker-inline:after,#datepickerFlattrip .ui-datepicker-inline:before{left:17%}#datepickerOj .ui-datepicker-inline:after,#datepickerOj .ui-datepicker-inline:before{left:83%}#datepickerFlightHotel .ui-datepicker-inline:after,#datepickerFlightHotel .ui-datepicker-inline:before{left:11%}#datepickerRentCar .ui-datepicker-inline:after,#datepickerRentCar .ui-datepicker-inline:before{left:17%}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon-autocompleter-bullet{display:none}.ui-autocomplete{position:absolute;z-index:6;width:335px;padding:8px 0 0;font-size:12px;list-style-type:none}.ui-autocomplete li{position:relative;display:list-item;padding:11px 9px 9px;line-height:18px;border:1px solid #dadada;border-bottom:none;background:#fff}.ui-autocomplete li:last-child{border-bottom:1px solid #dadada}.ui-autocomplete li.highlighted:after{box-sizing:initial;position:absolute;height:100%;padding:1px 0 0;top:-1px;left:-1px;border-left:2px solid #ff991d;content:""}.ui-autocomplete li.indented{padding-left:30px}.ui-autocomplete li.indented:before{display:inline-block;width:3px;height:4px;margin:-2px 3px 0 -6px;background:#333;vertical-align:middle;content:""}.ui-autocomplete .item:hover,.ui-autocomplete .item.ui-state-focus,.ui-autocomplete .item.ui-state-active,.ui-autocomplete .item.ui-state-hover{background:#ff991d;border-color:#ff991d;color:#fff;cursor:pointer}.ui-autocomplete .item:hover+.item,.ui-autocomplete .item.ui-state-focus+.item,.ui-autocomplete .item.ui-state-active+.item,.ui-autocomplete .item.ui-state-hover+.item{border-top-color:#ff991d}.ui-autocomplete .item:hover:last-child,.ui-autocomplete .item.ui-state-focus:last-child,.ui-autocomplete .item.ui-state-active:last-child,.ui-autocomplete .item.ui-state-hover:last-child{border-bottom-color:#ff991d}.ui-autocomplete .item:hover.indented:before,.ui-autocomplete .item.ui-state-focus.indented:before,.ui-autocomplete .item.ui-state-active.indented:before,.ui-autocomplete .item.ui-state-hover.indented:before{background:#fff}.ui-autocomplete .category{padding:11px 9px 9px;line-height:18px;border:1px solid #dadada;border-bottom:none;font-weight:700}.ui-autocomplete .category{padding-bottom:2px;font-weight:700}.ui-autocomplete .category+.item{padding-top:4px;border-top:none}.tooltip.ui-tooltip{position:absolute;z-index:10130;border:none;border-radius:0;box-shadow:none;background:0 0}.ui-tooltip-content{line-height:1.5}.tooltip.tooltip-default{z-index:20200;max-width:500px;padding:20px;border:1px solid #dadada;background-color:#f7f7f7;font-size:1em;color:#333;pointer-events:none}.js_tooltipContent{display:none}.tooltip-hook,.tooltip-hook-outline{position:absolute;width:0;height:0}.tooltip-hook-center,.tooltip-hook-outline-center{margin-left:-11px;left:50%}.tooltip-hook{position:absolute;width:0;height:0;border-left:10px dashed transparent;border-right:10px dashed transparent}.tooltip-hook-right{right:10px}.tooltip-hook-left{left:10px}.tooltip-hook-middle{left:-8px;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-right:8px solid #f9f9f9;border-left:none}.tooltip-hook-middle-outline{left:-9px;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-right:8px solid #dadada;border-left:none}.tooltip-hook-middle.tooltip-hook-left,.tooltip-hook-middle-outline.tooltip-hook-left,.tooltip-hook-middle.tooltip-hook-right,.tooltip-hook-middle-outline.tooltip-hook-right{top:50%;margin:-4px 0 0}.tooltip-default .tooltip-hook-bottom{bottom:-10px;border-top:10px solid #f7f7f7}.tooltip-default .tooltip-hook-bottom-outline{bottom:-11px;border-top:10px solid #dadada}.tooltip-default .tooltip-hook-top{top:-10px;border-bottom:10px solid #f7f7f7}.tooltip-default .tooltip-hook-top-outline{top:-11px;border-bottom:10px solid #dadada}.tooltip-default ul{list-style:outside none none;line-height:2em;font-size:.9167em}.tooltip-default ul li:before{margin-right:5px;padding-bottom:5px;vertical-align:middle}.tooltip-stopbox .segment{margin:0 0 1em}.tooltip-title{margin:0 0 1em;font-size:1em;font-weight:700;color:#666}.tooltipi{margin:0 4px;color:transparent;cursor:pointer}.tooltipi:before{font-size:15px;font-family:"kingfisher";color:#333}.ui-slider{position:relative;height:3px;width:92%;background:#f0f0f0;border-radius:2px;box-shadow:inset -1px 1px 1px rgba(0,0,0,.18);cursor:pointer}.ui-slider.ui-state-disabled .ui-slider-range{background:#dadada}.ui-slider .ui-slider-range{position:absolute;height:3px;border-radius:2px;background:#2771d4;box-shadow:inset -1px 1px 1px rgba(0,0,0,.18)}.ui-slider .ui-slider-handle{position:absolute;top:-10px;width:22px;height:22px;margin:0 0 0 -3px;line-height:10px;border-radius:50%;text-align:center;background:#f9f9f9;border:1px solid #dadada;outline:none}.ui-slider .ui-slider-handle:before{margin:.3em -.1em .2em;font-size:11px;color:#666}.ui-slider.range .ui-slider-range+.ui-slider-handle:before{margin-right:0}.overlay,.spinner-overlay,.preloader-overlay{display:none;position:fixed;top:0;left:0;z-index:20150;width:100%;height:100%;background:rgba(150,150,150,.5)}.loader.loader-w-teaser .loader-wrapper{width:570px;height:570px;margin-top:-285px;margin-left:-285px;border:5px solid #fff}.loader.loader-w-teaser .loader-wrapper .globe .highlighted{padding:80px 3em}.loader-overlay{position:fixed;top:0;left:0;z-index:20150;width:100%;height:100%;background:0 0;background:rgba(150,150,150,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);font-size:12px;content:'';zoom:1}.loader-overlay .loader-wrapper{position:absolute;top:50%;left:50%;margin-top:-254px;margin-left:-254px}.loader-wrapper{width:508px;height:508px;border-radius:50%;background-color:#fff;overflow:hidden}.loader .globe .highlighted{position:relative;width:100%;height:285px;padding:80px 0;line-height:1.467em;background:#2771d4;background:linear-gradient(180deg,#1746a8 0,#3379d2 20%,#66b0eb 55%,#aec8eb 80%);text-align:center;font-size:25px;font-weight:300;font-family:Raleway,Roboto,Arial,sans-serif;color:#fff}body.coFlightfinder .loader-w-airlines .loader .globe .highlighted{padding:60px 2em}body.coFlight .loader-w-airlines .loader .globe .highlighted{padding:54px 3em 70px}.loader .globe .highlighted.open-jaw{padding:70px 0 80px;font-size:26px}.loader .globe .highlighted .subheading{font-size:.5em;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif}.loader .globe .highlighted .accent{display:block}.loader .globe .highlighted .accent.accent-oj{display:inline-block;max-width:160px;vertical-align:bottom;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.loader .globe .highlighted .accent.accent-oj:last-child{max-width:400px}.loader .globe .highlighted:after{position:absolute;bottom:0;left:0;width:100%;content:''}.loader .globe .progress{height:4px}.loader .globe .progress-wrapper{position:relative}.loader .globe .progress-wrapper:before{position:absolute;top:1px;left:0;z-index:1;width:100%;height:2px;background-color:#f9f9f9;content:''}body.coFlightfinder .loader .globe .provider-cloud .row img{padding:0 1em}.loader .globe .provider-cloud .subheading{text-align:center}.loader .globe .teaser{padding:1em 0 0}.loader .globe .teaser .sprite-holding-holding-teaser-filter{float:left;margin:0 0 0 90px}.loader .globe .teaser-text .heading{font-size:1.3333em;font-family:Raleway,Roboto,Arial,sans-serif;color:#2771d4}.loader .globe .teaser-text span{font-weight:700}@keyframes progress-effect{0%{width:5px}100%{width:100%}}.loader .progress{position:relative;z-index:2;height:4px;margin:10px auto}.cssanimations .loader .progress{background:#ff991d;animation-name:progress-effect;animation-duration:20s;animation-timing-function:cubic-bezier(.15,.19,.33,.57)}.no-cssanimations .loader .progress{width:100%;height:4px;background-image:url('../img/kingfisher/progress__5c3b4dd3.gif')}.loader .progress-wrapper{position:relative}.loader .progress-wrapper:before{position:absolute;top:1px;left:0;z-index:1;width:100%;height:2px;background-color:#f9f9f9;content:''}.flexBanner{background-color:#d9f0ef;line-height:26px;font-size:12px;padding:8px 0;color:#333;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flexBanner .icon-zz-calendar-flexible{font-size:25px;color:#029b92}.flexBanner .icon-zz-calendar-flexible:before{margin:0}.header .cosmita-btn-login{position:relative}.header .cosmita-btn-login.item a:hover,.header .cosmita-btn-login.item a.open{background-color:#fff;color:#2771d4}.header .navigation .item a.cosmita-open{background:#f9f9f9;color:#2771d4;border-radius:2px}.header .navigation .item a.cosmita-open+.cosmita-wrapper{display:block}.cosmita-wrapper{display:none;position:absolute;top:62px;right:0;z-index:10140;width:300px;padding:1em;border-top:1px dashed #1e5fb6;background-color:#2771d4;color:#fff}.cosmita-wrapper:before{position:absolute;top:0;left:0;z-index:2;height:0;width:100%;border-top:1px dashed #5890da;content:""}.cosmita-wrapper .powered-by{display:none;padding:7px 6px;line-height:1;background:#f7f7f7}.csstransforms .cosmita-wrapper .powered-by{display:inline-block;position:absolute;left:-73px;top:48px;font-size:11px;color:#666;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.cosmita-wrapper .icon-info{color:inherit}.cosmita-wrapper .cosmita-close{position:absolute;top:5px;right:5px;font-size:.5em;overflow:hidden;border:none;background:0 0;outline:none;cursor:pointer}.cosmita-wrapper input[type=text]{width:85%;padding:.75em;background-color:#fff;border:0;color:#666}.cosmita-wrapper .field-bookingId{margin-bottom:10px}.cosmita-wrapper .field-bookingId .icon-info:before{font-size:.8em}.cosmita-wrapper .field.cosmita-submit{position:absolute;bottom:20px;right:20px;width:24px;height:24px;background-color:#ff991d;border:none;border-radius:50%}.cosmita-wrapper .field.cosmita-submit:before{position:absolute;left:4px;top:4px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.strike-warning-box{display:table;margin:30px auto;padding:13px 22px;background-color:#ec5555;color:#fff;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;line-height:1.5}.strike-warning-box .cell{display:table-cell}.strike-warning-box .sw-heading{width:12%;vertical-align:middle;text-transform:uppercase;font-family:Raleway,Roboto,Arial,sans-serif;font-size:16px;font-weight:600}.strike-warning-box .sw-content a{color:#fff;font-weight:400;font-size:14px}.notification-message-box{display:table;margin:30px auto;padding:13px 22px;background-color:#029b92;color:#fff;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;line-height:1.5}.notification-message-box .cell{display:table-cell}.notification-message-box .sw-heading{width:12%;vertical-align:middle;text-transform:uppercase;font-family:Raleway,Roboto,Arial,sans-serif;font-size:16px;font-weight:600}.notification-message-box .sw-content a{color:#fff;font-weight:400;font-size:14px}.notification-message-box .sw-content a b{font-weight:700;text-decoration:underline}.form-grid .row-fluid{width:calc(100% + 20px);margin:0 0 30px -20px}.form-grid .row-fluid-last{margin-bottom:0}.form-grid [class*=partition-]{float:left;margin-left:20px}.form-grid .partition-full{width:calc(100% - 20px)}.form-grid .partition-9v12{width:calc(75% - 20px)}.form-grid .partition-8v12{width:calc(66.666% - 20px)}.form-grid .partition-6v12{width:calc(50% - 20px)}.form-grid .partition-5v12{width:calc(41.666% - 20px)}.form-grid .partition-4v12{width:calc(33.333% - 20px)}.form-grid .partition-3v12{width:calc(25% - 20px)}.form-grid .partition-2v12{width:calc(16.6% - 20px)}.form-grid .partition-1v12{width:calc(8.3% - 20px)}.newsletter-modal .subline{font-family:Raleway,Roboto,Arial,sans-serif;font-size:1.333em}.newsletter-modal .modal-box{padding:0}.newsletter-modal .part-info,.newsletter-modal .part-form,.newsletter-modal .part-check{padding:20px 20px 0;border-bottom:1px dashed #dadada}.newsletter-modal .part-info{padding-top:30px}.newsletter-modal .part-form{padding-bottom:0}.newsletter-modal .part-check{border:0 none}.newsletter-modal .part-check .label{float:left;padding-left:20px;display:block}.newsletter-modal .part-check .checkbox{position:absolute;display:block}.newsletter-modal .part-message h3{font-weight:700}.newsletter-modal .part-message.success{padding:20px 30px}.newsletter-modal .part-message.error{padding:20px 30px 0;font-weight:700;color:#ec5555}.newsletter-modal .row-fluid{margin:0 0 20px}.newsletter-modal .benefits-list{margin-bottom:5px;padding:3px 0;line-height:1.8em}.newsletter-modal .icon-check:before{margin:3px 5px;color:#2771d4;font-size:1.5em}.newsletter-modal .privacy-label{padding:0 0 0 25px}.newsletter-modal .btn_dyn{display:block;margin:20px auto 0}.content-slider{position:relative;font-family:Raleway,Roboto,Arial,sans-serif;background:#2771d4;color:#fff;border-spacing:0}.content-slider:before,.content-slider:after{content:" ";display:table}.content-slider:after{clear:both}.content-slider a{color:#fff}.content-slider .slider-container{display:block}.content-slider .slider-container .item{border-spacing:0;position:relative;float:left;margin-bottom:10px;width:100%}.content-slider .slider-container .item:before,.content-slider .slider-container .item:after{content:" ";display:table}.content-slider .slider-container .item:after{clear:both}.content-slider .slider-content-teaser{float:left;padding-left:4%;width:31%}.content-slider .slider-content-teaser [class*=sprite]{margin-left:auto;margin-right:auto}.content-slider .slider-content-teaser .text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.content-slider .item-insights .slider-content-teaser,.content-slider .item-customerAccountPromo .slider-content-teaser{padding-left:0}.content-slider .item-insights a,.content-slider .item-customerAccountPromo a,.content-slider .item-insights img,.content-slider .item-customerAccountPromo img{display:block;width:780px;height:265px}.content-slider .sprite-index-brandcard-teaser{margin:0 -16px -43px -14px}.content-slider .slider-content-heading{margin:0 1% 0 0;padding:1.167em 0 0 4%;font-size:1.667em;font-family:Raleway,Roboto,Arial,sans-serif}.content-slider .slider-content-heading .strong{font-weight:600}.content-slider .slider-content-advantages{float:left;width:65%;margin:1.667em 0 0;font:300 16px Arial,Helvetica,Geneva,Tahoma,sans-serif}.content-slider .slider-content-advantages ul{line-height:2em}.content-slider .slider-content-advantages ul:before,.content-slider .slider-content-advantages ul:after{content:" ";display:table}.content-slider .slider-content-advantages ul:after{clear:both}.content-slider .slider-content-advantages .icon-check{clear:both}.content-slider .slider-content-advantages .icon-check:before{float:left;margin-right:.5em;font-size:1.4em}.content-slider .slider-content-advantages .more-information{position:absolute;top:175px;padding:10px 10px 10px 20px;border:1px solid #fff;font-size:16px;border-radius:20px;display:inline-block;z-index:999}.content-slider .slider-content-advantages .more-information:after{margin-left:10px;font-size:18px}.content-slider .item-voucher .badge,.content-slider .item-voucher-addition .badge{margin-top:20px;width:10em;height:10em;text-align:center;text-indent:0;font-size:14px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif}.content-slider .item-voucher .badge span,.content-slider .item-voucher-addition .badge span{display:block;font-size:2.5em;line-height:1.3em}.content-slider .item-voucher .sprite-index-voucher-teaser,.content-slider .item-voucher-addition .sprite-index-voucher-teaser{margin-top:1.5em}.content-slider .item-voucher-addition .badge{float:left;width:54px;height:54px;padding:16px 0 0 7px;background:#ff991d;border:1px dashed #fff;box-shadow:0 0 0 3px #ff991d;color:#fff;border-radius:50%;font-size:1.3em;text-transform:uppercase;text-transform:none;font-size:14px;line-height:1.1em}.content-slider .item-voucher-addition .badge-wrap .text{float:left;margin:22px 0 0 10px;font-size:1.667em;font-family:Raleway,Roboto,Arial,sans-serif;color:#333}.content-slider .item-voucher-addition .badge-wrap .voucher-text{float:left;margin:9px 0 0 10px;font-size:1.2em}.content-slider .item-voucher-addition .badge-wrap .voucher-text .read-more-link{font-size:.9em;vertical-align:baseline}.content-slider .item-voucher-addition .badge-one{position:relative;left:25px;z-index:2;width:7.5em;height:7.5em;padding:10px 5px 0}.content-slider .item-voucher-addition .badge-one span{font-size:25px}.content-slider .item-voucher-addition .badge-two{position:relative;top:38px;left:8px;z-index:1;width:6.5em;height:6.5em;padding:10px 0 0;background:#1f5aa9;box-shadow:0 0 0 5px #1f5aa9;text-shadow:1px 1px 0 #1746a8}.content-slider .item-voucher-addition .badge-two span{font-size:22px}.content-slider .slider-navigation{position:absolute;top:45%;display:block;z-index:1;width:5%;padding:.1em 0 .2em;font-size:1.5em}.content-slider .slider-navigation:hover{background:rgba(255,255,255,.1)}.content-slider .slider-navigation.prev{left:0;padding-left:.42em}.content-slider .slider-navigation.prev:hover{border-radius:0 2em 2em 0}.content-slider .slider-navigation.next{right:0;text-align:right;padding-right:.45em}.content-slider .slider-navigation.next:hover{border-radius:2em 0 0 2em}.content-slider .bx-controls{position:absolute;bottom:12px;width:100%;margin:0 auto;text-align:center}.content-slider .bx-controls:before,.content-slider .bx-controls:after{content:" ";display:table}.content-slider .bx-controls:after{clear:both}.content-slider .container .bx-controls{position:static}.content-slider .container .bx-wrapper{margin:0 auto}.content-slider .bx-pager-item{display:inline-block;margin-right:.5em}.content-slider .bx-pager-item .bx-pager-link{display:block;width:10px;height:10px;border-radius:5px;background:rgba(255,255,255,.1);text-indent:-9999px}.content-slider .bx-pager-item .bx-pager-link.active{background:#fff}.content-slider .item-app .slider-content-teaser{margin-top:17px}.content-slider .item-app .slider-content-teaser img{width:179px;display:block;margin:3px auto 0}.content-slider .item-brandcard .slider-content-teaser{margin-top:22px}.content-slider .item-newsletter .slider-content-teaser{margin-top:13px}.content-slider .item-comparison .slider-content-teaser{margin-top:16px}.content-slider .app-stores{float:right}.product-brandcard.push-advanzia .span8.label{width:23.7288%;padding-right:0}.product-brandcard.push-advanzia ul{padding-bottom:0}.product-brandcard.push-advanzia ul b{font-weight:700}.product-brandcard.push-advanzia ul li.no-list-icon{padding-left:0}.product-brandcard.push-advanzia .sprite-flight-brandcard{background-position:-193px 0;width:211px;height:135px;background-size:404px;top:40px;left:665px}.product-brandcard.push-advanzia .fuel-voucher{position:absolute;top:150px;left:720px;background-image:url(https://media.fluege.de/topics/brand-card/fuel-voucher-purple.png);width:183px;height:87px}.list-check li:before{position:absolute;left:0;top:6px;margin-right:5px;color:#67a800;font-size:18px;line-height:18px}.content-slider .slider-content-teaser .fuel-voucher{margin:5px 5px 0 auto;display:block;background-image:url(https://media.fluege.de/topics/brand-card/fuel-voucher-purple.png);width:183px;height:87px}.push-advanzia-modal-header{background-color:#fff;padding:20px 20px 0}.push-advanzia-modal-header .modal-close:before{color:#333;margin:0 5px 15px}.push-advanzia-modal-header .headline{font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;color:#333;font-size:18px;font-weight:700;padding:0}.push-advanzia-modal-content p+p{padding-top:10px}.push-advanzia-modal-content b{font-weight:700}.push-advanzia-modal-content ol{list-style-type:decimal;padding-top:10px;list-style-position:inside}.push-advanzia-modal-content ol li{padding-bottom:10px}.push-advanzia-modal-content .pale{font-size:11px;line-height:1em;color:#666}.push-content-box{position:relative}.push-content-box .push-content-slideshow{margin:auto}.push-content-box .push-content-slideshow .slider-box.item{color:#fff;height:172px}.push-content-box .push-content-slideshow .slider-box.item .teaser-box{position:relative;border:1px solid #fff;padding:19px 0 43px;height:149px;text-align:center}.push-content-box .push-content-slideshow .slider-box.item .teaser-box .heading{font-size:28px;line-height:31px;font-weight:700;background:0 0}.push-content-box .push-content-slideshow .slider-box.item .teaser-box .teasing{font-size:20px;line-height:22px;margin-top:10px}.push-content-box .push-content-slideshow .slider-box.item .content-selection{position:relative;height:45px;min-width:185px;margin:auto;top:-23px;border:none;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#2771d4;font-size:18px;font-weight:700;line-height:20px;text-transform:uppercase;outline:none;color:inherit;padding:0 19px}.push-content-box .push-content-slideshow .slider-box.item .content-selection:hover{background-color:#2366be}.push-content-box .push-content-slideshow .slider-box .teaser-box .heading .icon{display:inline-block}.push-content-box .push-content-slideshow .slider-box .teaser-box .heading .icon:before{margin:0;font-size:30px}.push-content-box .push-content-slideshow .slider-box.item-welcomeBack .teasing .text{padding:20px}.push-content-box .push-content-slideshow .slider-box.item-flexibleRebooking .teaser-box{padding-bottom:20px}.push-content-box .push-content-slideshow .slider-box.item-flexibleRebooking .teaser-box .heading .icon{background-color:rgba(255,255,255,.2);border-radius:50%;width:25px;height:25px;position:relative;padding-bottom:4px;vertical-align:sub}.push-content-box .push-content-slideshow .slider-box.item-flexibleRebooking .teaser-box .heading .icon:before{position:relative;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:36px;line-height:unset}.push-content-box .push-content-controls{position:absolute;top:calc(50% - 12.5px);-ms-transform:translateY(-50%);transform:translateY(-50%)}.push-content-box .push-content-controls a{width:40px;height:40px;display:inline-block;color:#fff;font-size:28px;border-radius:50%;padding-top:3px}.push-content-box .push-content-controls a:hover{background:rgba(255,255,255,.1)}.push-content-box .push-content-controls.prev{right:calc(100% + 18px)}.push-content-box .push-content-controls.next{left:calc(100% + 18px)}.push-content-box .push-content-pager{position:absolute;width:644px;text-align:center;margin-top:15px}.push-content-box .push-content-pager .bx-pager-item{display:inline-block;margin-right:.5em}.push-content-box .push-content-pager .bx-pager-item .bx-pager-link{display:block;width:10px;height:10px;border-radius:5px;background:rgba(255,255,255,.1);color:rgba(0,0,0,0)}.push-content-box .push-content-pager .bx-pager-item .bx-pager-link.active{background:#fff}.voucher-modal .modal-wrapper{max-width:640px}.voucher-modal .spr_voucher{display:none}.voucher-modal strong{font-weight:700}.voucher-modal .box-voucher-text strong:first-child{font-weight:400}.voucher-modal .sprite-index-voucher-modal-teaser{position:relative;margin-bottom:1em;text-indent:-9999px}.voucher-modal .headline-voucher{margin:1.5em 0 1em;line-height:20px;color:#2771d4;font-family:Raleway,Roboto,Arial,sans-serif;font-size:16px}.voucher-modal .list-voucher{margin-left:1em;list-style:square outside}.voucher-modal .list-voucher li{margin:.5em 0}.voucher-modal .badge{position:absolute;top:25px;left:130px;width:10em;height:10em;margin-top:20px;font-size:12px;text-align:center;text-indent:0}.voucher-modal .badge span{display:block;line-height:1.3em;font-size:2.5em}.voucher-addition-modal .modal-wrapper{max-width:925px}.voucher-addition-modal .modal-teaser{margin-bottom:2em;overflow:hidden}.voucher-addition-modal .badge{float:left;width:54px;height:54px;padding:16px 0 0 7px;background:#ff991d;border:1px dashed #fff;box-shadow:0 0 0 3px #ff991d;color:#fff;border-radius:50%;font-size:1.3em;text-transform:uppercase;position:relative;text-align:center;text-shadow:1px 1px 0 #dc990f}.voucher-addition-modal .badge-wrap .text{float:left;margin:22px 0 0 10px;font-size:1.667em;font-family:Raleway,Roboto,Arial,sans-serif;color:#333}.voucher-addition-modal .badge-wrap .voucher-text{float:left;margin:9px 0 0 10px;font-size:1.2em}.voucher-addition-modal .badge-wrap .voucher-text .read-more-link{font-size:.9em;vertical-align:baseline}.voucher-addition-modal .badge-one{top:60px;left:217px;z-index:2;width:3em;height:3em;font-size:27px}.voucher-addition-modal .badge-two{top:42px;left:187px;z-index:1;width:15em;height:15em;padding:40px 35px 0 45px;border:none;background:#2771d4;box-shadow:none;font:300 1.7em/1.2em Raleway,Roboto,Arial,sans-serif;text-align:left;text-transform:none;text-shadow:none}.voucher-addition-modal .badge-two span{margin-top:5px;font-size:.7em}.voucher-addition-modal .voucher-info .col-one{padding-right:17px}.voucher-addition-modal .voucher-info .col-two{padding-left:20px;border-left:1px dashed #dadada}.voucher-addition-modal .voucher-info-list{margin-left:1em;list-style:square outside}.voucher-addition-modal .voucher-info-list li{margin:.5em 0}.voucher-addition-modal .voucher-info-headline{line-height:20px;font-size:15px;font-family:Raleway,Roboto,Arial,sans-serif;color:#2771d4}.voucher-addition-modal .voucher-info-headline .icon-plus-medium{position:absolute;top:313px;left:49.2%;padding-bottom:14px;background:#fff;font-size:1.4em}.voucher-addition-modal .voucher-info-text{margin:.5em 0 1em}.departure-airport-modal .row:before,.departure-airport-modal .row:after{content:" ";display:table}.departure-airport-modal .row:after{clear:both}.departure-airport-modal .hidden{display:none}.departure-airport-modal .column{float:left;width:50%;padding-left:30px}.departure-airport-modal .column:first-child{border-right:1px dashed #dadada;padding:0 20px 0 0}.departure-airport-modal .offer{padding:7px 10px;border-radius:3px}.departure-airport-modal .offer:before,.departure-airport-modal .offer:after{content:" ";display:table}.departure-airport-modal .offer:after{clear:both}.departure-airport-modal .offer:hover,.departure-airport-modal .offer:focus{color:#fff;background-color:#ff991d}.departure-airport-modal .offer:hover a,.departure-airport-modal .offer:focus a{color:#fff}.departure-airport-modal .offer .departure-city{float:left;max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.departure-airport-modal .offer .departure-city-wide{max-width:100%}.departure-airport-modal .offer .price{color:#2771d4;float:right;font-weight:700}.departure-airport-modal .offer .price a{font-weight:700}.departure-airport-modal .passenger-form{position:relative;padding:10px 5px}.departure-airport-modal .passenger-form .part:before,.departure-airport-modal .passenger-form .part:after{content:" ";display:table}.departure-airport-modal .passenger-form .part:after{clear:both}.departure-airport-modal .passenger-form .part-left{float:left;width:75%}.departure-airport-modal .passenger-form .part-right{float:right;width:25%}.departure-airport-modal .passenger-form .btn{float:right;margin-top:62px}.departure-airport-modal .passenger-form .row{display:table;position:relative;margin:10px 0 0}.departure-airport-modal .passenger-form .row:first-child{margin-top:0}.departure-airport-modal .passenger-form .row>.item{display:table-cell}.departure-airport-modal .passenger-form .row>.item.label,.departure-airport-modal .passenger-form .row>.item.hint{float:none;margin:0}.departure-airport-modal .passenger-form .row .hint{vertical-align:middle;padding-left:5px}.departure-airport-modal .passenger-form .row .label{width:90px;vertical-align:middle;font-size:1.167em;color:#666}.departure-airport-modal .passenger-form .row .select-stylish{width:172px}.departure-airport-modal .passenger-form .row .icon-info{display:inline-block;top:1px;right:-22px}.departure-airport-modal .passenger-form:first-child{border-top:none}.departure-airport-modal.passenger-modal .modal-wrapper{max-width:445px;transition:max-width .5s}.teaser-image-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#f0f0f0;cursor:pointer}.teaser-image-box a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}.teaser-image-box:before{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0);content:"";transition:background .5s;pointer-events:none}.teaser-image-box .image-wrapper{margin:0 0 20px}.teaser-image-box .image-wrapper:before,.teaser-image-box .image-wrapper:after{content:" ";display:table}.teaser-image-box .image-wrapper:after{clear:both}.teaser-image-box .teaser-img{display:block;opacity:0;transition:opacity 1.5s ease-in}.teaser-image-box .teaser-img.loaded{display:block;opacity:1}.teaser-image-box.heading{margin:20px 0;padding:0 11%;color:#333;text-align:center;font-weight:300;font-size:2.188em;font-family:Raleway,Roboto,Arial,sans-serif}.teaser-image-box.advertising{overflow:hidden;width:380px;height:552px}.teaser-image-box.advertising:before{pointer-events:none}.no-csspointerevents .teaser-image-box.advertising:before{display:none}.teaser-image-box.advertising iframe,.teaser-image-box.advertising img{display:block;width:0;height:0}.teaser-image-box.advertising a img{width:380px;height:552px}.teaser-image-box .sub-info{position:absolute;top:50%;left:50%;display:none;padding:1.5em 10px;min-width:50%;border:1px solid #fff;background:#fff;background:rgba(255,255,255,.9);color:#333;text-align:center;line-height:2em;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-csstransforms .teaser-image-box .sub-info{top:25%;left:10%;width:80%}.teaser-image-box.meta-search .sub-info .destination{margin-bottom:0;padding-bottom:0;border:none}.teaser-image-box .campaign{color:#fff;top:0;left:0;position:absolute;padding:20px}.teaser-image-box .campaign .headline{font-size:32px;font-weight:700;line-height:38px}.teaser-image-box .campaign .sub-headline{font-size:26px;font-weight:400;font-family:Raleway,Roboto,Arial,sans-serif;line-height:31px;text-align:left}.teaser-image-box .campaign .campaign-offers{padding-top:20px;border-spacing:0}.teaser-image-box .campaign .campaign-offers:before,.teaser-image-box .campaign .campaign-offers:after{content:" ";display:table}.teaser-image-box .campaign .campaign-offers:after{clear:both}.teaser-image-box .campaign .campaign-offers-item{width:170px;padding:5px 0;color:#fff;display:block;float:left}.teaser-image-box .campaign .campaign-offers-item:hover{background-color:#337bcf}.teaser-image-box .campaign .campaign-offers-destination{font-size:16px;font-weight:400;line-height:19px;width:40%;display:inline-block}.teaser-image-box .campaign .campaign-offers-price{font-size:13px;font-weight:400;line-height:17px;width:40%;display:inline-block}.teaser-image-box .campaign .footnote{font-size:12px;font-weight:400;opacity:.6}.teaser-image-box .campaign .footnote a{display:inline;color:#fff;text-decoration:underline}.teaser-image-box .destination{display:block;overflow:hidden;font-size:1.3rem;font-family:Raleway,Roboto,Arial,sans-serif;text-transform:uppercase}.teaser-image-box .destination .label{display:block}.teaser-image-box .price{display:block;margin:14px 0 0;padding:.917em 0 0;font-size:1.2em;border-top:1px solid rgba(51,51,51,.8)}.teaser-image-box.image-loaded .sub-info{display:block}.teaser-image-box.image-loaded:hover:before{background:rgba(0,0,0,.2)}.teaser-image-box.image-loaded:hover .sub-info{background:#fff}.teaser-image-box .loading-animation-wrapper{position:absolute;top:37%;left:37%}.teaser-image-box-corona{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#f0f0f0;cursor:pointer}.teaser-image-box-corona:before{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0);content:"";transition:background .5s;pointer-events:none}.teaser-image-box-corona .info{display:none}.teaser-image-box-corona .js_loading-animation{left:-55%}.teaser-image-box-corona.image-loaded .info{display:block}.teaser-image-box-corona.image-loaded:hover:before{background:rgba(0,0,0,.2)}.teaser-image-box-corona a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.teaser-image-box-corona .info{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5em 20px;box-sizing:border-box;color:#000}.teaser-image-box-corona .info img{position:relative;left:25%}.teaser-image-box-corona .info .text{font-size:14px;text-align:center;display:block}.teaser-image-box-corona .info .text .headline{font-size:18px;font-weight:600;padding:20px;display:block}.teaser-image-box-corona .info button{top:190px;left:55px;position:absolute;width:270px}.teaser-image-box-student-beans{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#f0f0f0;cursor:pointer}.teaser-image-box-student-beans:before{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0);content:"";transition:background .5s;pointer-events:none}.teaser-image-box-student-beans a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.teaser-image-box-student-beans a>span{position:absolute;top:28px;right:40px;color:#fff;background-color:#029b92;height:140px;width:140px;border-radius:50%;box-sizing:border-box;padding-top:33px;text-align:center;line-height:22px;pointer-events:none}.teaser-image-box-student-beans a>span span:nth-child(1){font-size:44px;font-weight:700;letter-spacing:-1px;pointer-events:none}.teaser-image-box-student-beans a>span span:nth-child(2){font-size:15px;font-weight:700;pointer-events:none}.teaser-image-box-student-beans a>span span:nth-child(3){font-size:23px;font-weight:700;pointer-events:none}.teaser-image-box-easter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#f0f0f0;cursor:pointer}.teaser-image-box-easter:before{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0);content:"";transition:background .5s;pointer-events:none}.teaser-image-box-easter .info{display:none}.teaser-image-box-easter .js_loading-animation{left:-55%}.teaser-image-box-easter.image-loaded .info{display:block}.teaser-image-box-easter.image-loaded:hover:before{background:rgba(0,0,0,.2)}.teaser-image-box-easter a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.teaser-image-box-easter .info{position:absolute;top:0;left:0;width:100%;height:100%;padding:25px;box-sizing:border-box;color:#fff}.teaser-image-box-easter .info img{position:relative;left:25%;top:55px}.teaser-image-box-easter .info .text{font-size:18px;text-align:center;display:block;line-height:21px;padding:0 50px}.teaser-image-box-easter .info .text.headline{font-size:28px;font-weight:700;display:block;text-transform:uppercase;line-height:32px;padding:0 0 15px}.teaser-image-box-easter .info button{top:190px;left:95px;position:absolute;width:190px;font-weight:700;background:#fff}.teaser-image-box-bottomlink{background-color:#f0f0f0;cursor:pointer}.teaser-image-box-bottomlink:before{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0);content:"";transition:background .5s;pointer-events:none}.teaser-image-box-bottomlink .info{display:none}.teaser-image-box-bottomlink.image-loaded .info{display:block}.teaser-image-box-bottomlink.image-loaded:hover:before{background:rgba(0,0,0,.2)}.teaser-image-box-bottomlink a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.teaser-image-box-bottomlink .info{position:absolute;bottom:0;width:100%;color:#fff;text-align:center;line-height:30px;margin-bottom:12px;font-size:14px}.teaser-image-box-bottomlink .info .text{font-size:14px}.teaser-image-box-bottomlink .info .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.teaser-image-box-bottomlink .info .link .icon-arrow-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:23px;width:23px;margin-left:15px;border:1px solid #fff;border-radius:50%;font-size:12px}.teaser-image-box-bottomlink .info .link .icon-arrow-right:before{margin:0}.contest_banner{display:block;width:780px;height:265px;padding:20px;line-height:1.75em;background-color:#2771d4;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;font-size:1.3333em;color:#fff;overflow:hidden}a.contest_banner{color:#fff}.contest_banner:hover{color:#fff;text-decoration:none}.contest_banner span{font-family:Raleway,Roboto,Arial,sans-serif;font-size:1.875em}.contest_banner button{margin-top:1em}.simple-note-layer{display:block;position:fixed;left:0;bottom:0;z-index:6;width:100%;max-height:60px;padding:0 20px;background:rgba(39,113,212,.9);color:#fff;font-size:12px;transition:all .2s linear}.simple-note-layer .icon-info{font-size:20px;color:#fff}.simple-note-layer .close-note-layer{margin:20px 0 0;height:100%;float:right;border:none;background:0 0;color:#fff;outline:none}.simple-note-layer .layer-content{display:inline-block;line-height:60px}.simple-note-layer.hide-note-layer{max-height:0}.simple-note-layer.customer-note-layer{max-height:0;background:rgba(103,168,0,.9);transition:all .4s linear;z-index:20150}.simple-note-layer.customer-note-layer.show-note-layer{padding:13px 0;max-height:40px}.simple-note-layer.customer-note-layer .close-note-layer{margin:0}.simple-note-layer.promo-note-layer{max-height:0;background:rgba(103,168,0,.9);transition:all .4s linear}.simple-note-layer.promo-note-layer.show-note-layer{max-height:60px}.simple-note-layer.promo-note-layer.hide-note-layer{max-height:0}.simple-note-layer.promo-note-layer .container{position:relative}.simple-note-layer.promo-note-layer .close-note-layer{position:absolute;right:0;top:-5px;margin:0}.simple-note-layer.promo-note-layer .layer-content div:first-child{font-family:Raleway,Roboto,Arial,sans-serif;font-size:1.6em}.simple-note-layer.promo-note-layer .layer-content div:first-child span{margin-right:30px}.simple-note-layer.promo-note-layer .layer-content div:last-child{font-size:12px}.simple-note-layer.promo-note-layer .layer-content div:last-child .icon-rate-good{font-size:1.6em}.box-simple{padding:30px;background-color:#f9f9f9;color:#333;border:1px solid #dadada;border-radius:3px}.box-simple-clean{border:1px solid #dadada;margin-bottom:15px}.box-splitted{display:table}.box-splitted .accentuate{display:table-cell;padding:15px 20px;vertical-align:top;background-color:#2771d4;color:#fff}.box-splitted .title{font:600 1.333em/1em Raleway,Roboto,Arial,sans-serif;padding-bottom:28px}.box-splitted .plain{display:table-cell;vertical-align:top;padding:15px 20px;border:1px solid #dadada;border-left-width:0}.alert-message-box,.alert-error{position:relative;background-color:#ec5555;color:#fff;padding:20px;margin:20px 0}.alert-message-box:after,.alert-error:after{position:absolute;bottom:-8px;left:50%;margin-left:-4px;content:"";border-color:#ec5555 transparent transparent;border-width:8px 8px 0;border-style:solid}.alert-message-box .alert-heading,.alert-error .alert-heading{font-family:Raleway,Roboto,Arial,sans-serif;font-size:16px}.alert-message-box .bold,.alert-error .bold{font-weight:700}.alert-message-box a,.alert-error a{color:#fff;text-decoration:underline}.alert-success{padding:15px 20px;background:#67a800;color:#fff;border-radius:5px}.seo-text-box{margin-bottom:20px;padding:15px 20px;border:1px solid #dadada}.seo-text-box .title,.seo-text-box .heading{margin-bottom:20px;font-family:Raleway,Roboto,Arial,sans-serif;font-size:1.5em;color:#2771d4}.seo-text-box .title.separation,.seo-text-box .heading.separation{border-bottom:1px dashed #dadada}.seo-text-box .heading{margin:20px 0}.seo-text-box .content-list ul{padding-left:15px}.seo-text-box .content-list ul li{padding:5px 0;list-style-type:square}.seo-btn-box{text-align:center;margin-bottom:40px}.split-text{column-count:2;column-gap:2em;column-fill:balance}.split-text .title,.split-text .heading{column-span:all}.simple-split-text{padding:0}.simple-split-text .content{padding:20px;column-count:2;column-gap:3em;column-fill:balance}.simple-split-text .content h2,.simple-split-text .content h3,.simple-split-text .content h4{padding:20px 0 10px;margin-top:10px;border-top:1px dashed #dadada;font-family:Raleway,Roboto,Arial,sans-serif;font-size:1.5em;color:#333}.simple-split-text .content h2:first-child,.simple-split-text .content h3:first-child,.simple-split-text .content h4:first-child{padding-top:0;margin-top:0;border:0}.simple-split-text .content .inline-links{margin-bottom:10px}.simple-split-text .title,.simple-split-text .heading{margin:0}.simple-split-text .title{padding:15px 20px}.fake-select.control,.fake-select+.label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.fake-select+.label{padding-right:29px}.loading-animation{position:relative;display:none;width:50px;height:50px;border-radius:100%;background:#fff}.no-cssanimations .loading-animation{display:block;width:60px;height:60px;background:url("../img/kingfisher/loadingAnimation__5c3b4dd3.gif") transparent}.no-cssanimations .loading-animation:after{display:none}.inverted .loading-animation{background:#f9f9f9}.inverted .loading-animation:after{background:#fff}.cssanimations .loading-animation{display:block}.loading-animation:after{position:absolute;top:5px;left:5px;display:block;width:40px;height:40px;background:#f9f9f9;border-radius:50%;background:#f0f0f0;content:""}.loading-animation-wrapper{display:inline-block;margin:0 10px}.loading-animation .side{position:absolute;overflow:hidden;width:50%;height:100%}.loading-animation .side .fill{position:absolute;width:100%;height:100%;border-radius:999px;background:#ff991d;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.loading-animation .side-left{left:0}.loading-animation .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-ms-transform-origin:0 50%;transform-origin:0 50%;animation-name:ui-spinner-rotate-left}.loading-animation .side-right{left:50%}.loading-animation .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-ms-transform-origin:100% 50%;transform-origin:100% 50%;animation-name:ui-spinner-rotate-right}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.overlay,.spinner-overlay,.preloader-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:0 0;background:rgba(150,150,150,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);zoom:1}.preloader-wrapper{display:none}.preloader-content{position:fixed;top:50%;left:50%;z-index:99999;margin:-225px 0 0 -225px;padding:112.5px 40px;width:450px;height:450px;border-radius:225px;background-color:#fff}.preloader-content.click-in-portal-preloader{padding-top:98px}.preloader-content .heading{color:#2771d4;text-align:center;font-size:2.4em;font-family:Raleway,Roboto,Arial,sans-serif;line-height:1.2em}.preloader-content .holding{margin:1em 0;text-align:center;font-size:1.2em}.preloader-content .loading-animation-wrapper{display:block;margin:3em auto 0;width:50px}.preloader-content .progress-wrapper{margin:40px -38px}.polling-load{overflow:hidden;height:5px;background-color:#fff}.polling-load .polling-current{width:5%;height:100%;background-color:#ff991d;transition:width 1s}.smooth-loading{text-align:center}.smooth-loading-wrapper{position:absolute;top:50%;left:50%;overflow:hidden;width:448px;height:448px;border-radius:50%;background-color:#fff;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.smooth-loading .heading{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:48px 85px calc(68px);width:100%;height:256px;background:#2771d4;color:#fff;font-weight:300;font-size:30px;font-family:Raleway,Roboto,Arial,sans-serif;line-height:normal}.smooth-loading .heading:after{position:absolute;bottom:0;left:0;width:100%;height:64px;content:'';background-position-x:-35px}.search-extension-wrapper{position:relative}.search-extension-layer{z-index:10140;position:absolute;left:0;width:330px;margin:10px 0 0;background-color:#fff;border:1px solid #dadada}.search-extension-layer.large{width:341px}.search-extension-layer.pull-right{left:auto;right:0}.search-extension-layer .part{padding:20px;border-top:1px dashed #dadada}.search-extension-layer .part .row{display:table;position:relative;margin:10px 0 0}.search-extension-layer .part .row:first-child{margin-top:0}.search-extension-layer .part .row>.item{display:table-cell}.search-extension-layer .part .row>.item.label,.search-extension-layer .part .row>.item.hint{float:none;margin:0}.search-extension-layer .part .row .hint{vertical-align:middle;padding-left:5px;white-space:nowrap}.search-extension-layer .part .row .label{width:85px;vertical-align:middle;font-size:1.167em}.large.search-extension-layer .part .row .label{width:108px}.search-extension-layer .part .row .select-stylish{width:172px}.search-extension-layer .part .row .icon-info{display:inline-block;line-height:1;font-size:16px;cursor:pointer}.search-extension-layer .part:first-child{border-top:none}.search-history-layer{width:597px}.search-history-layer .prototype{display:none}.search-history-layer .remove-history{display:none;font-size:9px;float:right;padding-right:7px;margin-top:-10px}.search-history-layer .history-airports{display:inline-block;vertical-align:middle;width:215px}.search-history-layer .history-dates{display:inline-block;padding-left:15px;vertical-align:middle;width:160px}.search-history-layer .history-other-info{display:inline-block;padding-left:15px;max-width:190px;vertical-align:middle}.search-history-layer .data-row:hover .remove-history{display:inline-block}.search-history-layer .short-history{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-history-layer .caption{display:block;padding:10px 0 10px 10px}.data-layer{z-index:10140;position:absolute;left:20px;margin:58px 0 0;background-color:#fff;border:1px solid #dadada}.data-layer .data-row{border-top:1px solid #dadada;line-height:40px;padding-left:10px;cursor:pointer}.data-layer .data-row:hover{background-color:#ff991d;color:#f9f9f9}.data-layer .caption{font-weight:700}.airports-layer{width:461px}.airports-layer .caption{display:block;padding:10px 0 10px 10px}.airports-layer .data-row span.iata-code{font-weight:700}.airports-layer.open-jaw{width:470px;margin-top:-73px}.airports-layer.open-jaw.lower{margin-top:-5px}.airports-layer.airports-destinations{width:363px;left:255px}.customer-search-history-layer{color:#666;width:734px}.customer-search-history-layer .caption{padding:10px;text-transform:uppercase;background:#f0f0f0;font-size:11px}.customer-search-history-layer .history-row{padding:14px 0;margin:-1px;border:1px solid #bababa;position:relative;cursor:pointer}.customer-search-history-layer .history-row:hover{background:#ff991d;color:#fff}.customer-search-history-layer .history-row:hover .icon-arrow-right{color:#fff}.customer-search-history-layer .history-row .history-column{display:inline-block;padding:0 10px;border-left:1px solid #bababa;font-size:14px;vertical-align:middle}.customer-search-history-layer .history-row .history-column:first-child{width:47%;overflow:hidden;text-overflow:ellipsis;border:none;white-space:nowrap}.customer-search-history-layer .history-row .history-column .highlighted{font-weight:700}.customer-search-history-layer .history-row .icon-arrow-right{position:absolute;top:17px;right:10px;color:#ff991d;font-size:9px}.multiform{position:relative;width:100%;background:rgba(31,90,169,.9)}.multiform-tabs .item{position:relative;display:inline-block;margin:0 0 0 -3px;transition:all .3s}.multiform-tabs .item .radio{display:none}.multiform-tabs .item:first-child{margin:0}.multiform-tabs .item .label{display:block;margin:0;padding:10px 20px;font-family:Raleway,Roboto,Arial,sans-serif;font-weight:300;font-size:20px;color:#fff}.multiform-tabs .item .label:before{display:none}.multiform-tabs .item:hover,.multiform-tabs .item.active{background:rgba(79,141,223,.37)}.multiform-tabs .tab-login{float:right}.multiform-tabs .tab-login .icon:before{position:relative;bottom:2px}.multiform-box{position:relative;padding:20px;vertical-align:top;background:rgba(79,141,223,.37)}.multiform .multiform-overlay{text-align:center}.multiform .row{margin:20px 0 0}.multiform .row:before,.multiform .row:after{content:" ";display:table}.multiform .row:after{clear:both}.multiform .row button[type=submit]{float:right;margin:0}.multiform .row:first-child{margin-top:0}.multiform [class*=size]{float:left;margin-left:.7%}.multiform [class*=size]:first-child{margin-left:0}.multiform .size1of6{width:16.08%}.multiform .size2of6{width:32.86%}.multiform .size3of6{width:49.6%}.multiform .size4of6{width:66.4%}.multiform .size5of6{width:83.2%}.multiform .size6of6{width:100%}.multiform .form-item-wrapper{margin-top:15px}.multiform .form-item-wrapper:before,.multiform .form-item-wrapper:after{content:" ";display:table}.multiform .form-item-wrapper:after{clear:both}.multiform .form-item-wrapper .short{width:127px}.multiform .form-item-wrapper .medium{width:154px}.multiform .form-item-wrapper .large{width:225px}.multiform .form-item-wrapper .xlarge{width:338px}.multiform .form-item-wrapper .js_oj.xlarge{width:480px}.multiform .form-item-wrapper .line{float:left;margin-right:10px}.multiform .form-item-wrapper .item{position:relative;float:left;margin-left:10px}.multiform .form-item-wrapper .item.first{margin-left:0}.multiform .form-item-wrapper .item.first .checkbox+label{margin-left:7px}.multiform-flight .flight-type-wrapper{margin:0 0 20px 20px}.multiform-flight .flight-type-wrapper:before,.multiform-flight .flight-type-wrapper:after{content:" ";display:table}.multiform-flight .flight-type-wrapper:after{clear:both}.multiform-flight .flight-type-wrapper .label{color:#fff;cursor:pointer}.multiform-flight .flight-type-wrapper .radio{position:absolute}.multiform-flight .flight-type-wrapper .return-flight{width:145px}.multiform-flight .flight-type-wrapper .oneway{width:100px}.multiform-flight .flight-type-wrapper .flight-type{position:relative;display:inline-block;font-size:1em}.multiform-flight .flight-type-wrapper .flight-type .icon-info{position:absolute;top:2px;right:-28px}.multiform-flight .flight-type-wrapper .flight-type:first-child{margin-left:0}.multiform-flight .flight-type-wrapper .flight-type.active .label{font-weight:700}.multiform-flight .checkbox-row{margin-bottom:0}.multiform-flight .area-search-wrapper,.multiform-flight .direct-compare-wrapper{width:466px;min-height:1px;color:#fff}.multiform-flight .area-search-wrapper .label{border-bottom:1px dotted #fff}.multiform-flight .direct-compare-wrapper .dc-item{margin:0 7px 0 -3px}.multiform-flight .time-range{position:relative;width:114px;margin:0;color:#fff}.multiform-flight .time-range:before{left:-22px}.multiform-flight .time-range .hint{display:block;line-height:1}.multiform-flight .form-item-wrapper .search-extension-wrapper .hint-oj{display:none}.multiform-flight .form-item-wrapper .search-extension-wrapper .hint-non-oj{display:table-cell}.multiform-flight .form-item-wrapper.last-line{margin-top:0}.multiform-flight .hint-box{position:relative;z-index:10}.multiform-flight .hint-box .hint-backdrop{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(51,51,51,.7)}.multiform-flight .hint-box .hint-pointer{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:10px;width:0;height:0;border-style:solid;border-width:0 10px 10px}.multiform-flight .hint-box .hint-content-wrapper{position:absolute;margin-top:20px;width:525px;color:#333}.multiform-flight .hint-box .hint-content-wrapper .hint-content{position:relative;background-color:#fff;font-size:14px;line-height:21px;padding:30px}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-message{position:relative;margin-bottom:20px}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-message .highlight{font-weight:700}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction{position:relative;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .more{position:relative;display:inline-block;line-height:45px;vertical-align:bottom;margin-right:10px;color:#2771d4;padding:0 20px;cursor:pointer}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .more:hover{background-color:rgba(39,113,212,.2)}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .more:before{content:"Details einblenden"}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .more:after{vertical-align:text-top;margin-left:12px;margin-right:0}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .confirm{position:relative;border:none;background-color:#2771d4;font-size:18px;font-weight:700;line-height:45px;text-transform:uppercase;outline:none;padding:0 20px;color:#fff;cursor:pointer}.multiform-flight .hint-box .hint-content-wrapper .hint-content .hint-interaction .confirm:hover{background-color:#2366be}.multiform-flight .hint-box .hint-content-wrapper .hint-additional-content{position:relative;background-color:#f0f0f0;font-size:12px;line-height:16px;padding:30px;display:none}.multiform-flight .hint-box .hint-content-wrapper .hint-additional-content .list .list-item{margin:16px 0}.multiform-flight .hint-box .hint-content-wrapper .hint-additional-content .list .list-item .list-marker{display:inline-block;font-size:24px;vertical-align:top}.multiform-flight .hint-box .hint-content-wrapper .hint-additional-content .list .list-item .list-entry{display:inline-block;margin-left:20px;max-width:436px}.multiform-flight .hint-box .hint-content-wrapper.unfolded .hint-content .hint-interaction .more:before{content:"Details ausblenden"}.multiform-flight .hint-box .hint-content-wrapper.unfolded .hint-content .hint-interaction .more:after{vertical-align:text-top;margin-left:12px;margin-right:0}.multiform-flight .hint-box .hint-content-wrapper.unfolded .hint-additional-content{display:block}.multiform-flight .hint-box.success .hint-pointer{border-color:transparent transparent #029b92}.multiform-flight .hint-box.success .hint-content-wrapper{border-top:solid 10px #029b92;right:0}.multiform-flight .hint-box.success .hint-content-wrapper .hint-content .hint-message .highlight{color:#029b92}.multiform-flight .hint-box.error .hint-pointer{border-color:transparent transparent #ec5555}.multiform-flight .hint-box.error .hint-content-wrapper{border-top:solid 10px #ec5555;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.multiform-flight .hint-box.error .hint-content-wrapper .hint-content .hint-message .highlight{color:#ec5555}.multiform-flight .hint-box.error .hint-content-wrapper .hint-content .hint-interaction{text-align:center}.multiform-flight.open-jaw .area-search-wrapper{width:auto;height:37px;padding-top:17px}.multiform-flight.open-jaw .form-item-wrapper{margin-bottom:0}.multiform-flight.open-jaw .form-item-wrapper .search-extension-wrapper{width:41.15%;margin-left:0}.multiform-flight.open-jaw .form-item-wrapper .search-extension-wrapper.fake-select>.select{width:100%;height:37px;line-height:37px;font-size:12px}.multiform-flight.open-jaw .form-item-wrapper .search-extension-wrapper.fake-select:after{top:10px}.multiform-flight.open-jaw .form-item-wrapper .search-extension-wrapper .hint-oj{display:table-cell}.multiform-flight.open-jaw .form-item-wrapper .search-extension-wrapper .hint-non-oj{display:none}.multiform-flight.open-jaw .form-item-wrapper button[type=submit]{float:right;width:100%}.multiform-login .row{margin-top:0}.multiform-login .row .cosmita-submit{width:100%}.multiform-login .row .icon-info{color:#333}.multiform .powered-by{margin:5px 0 0;font-size:11px;color:#fff}.multiform-flight-hotel .form-item-wrapper .item{margin-left:8px}.multiform-flight-hotel .form-item-wrapper .short{width:117px}.multiform-flight-hotel .form-item-wrapper .large{width:315px}.multiform-flight-hotel .form-item-wrapper .btn-a{float:right;padding-left:14px}.multiform-flattrip .highlights:before,.multiform-flattrip .highlights:after{content:" ";display:table}.multiform-flattrip .highlights:after{clear:both}.multiform-flattrip .highlights .highlight{float:left;width:211px;font-weight:700}.multiform-flattrip .highlights .options{float:left;width:600px;white-space:nowrap;overflow:hidden}.multiform-flattrip .highlights .options .label{width:194px;margin-bottom:6px}.multiform .meta-layout:before,.multiform .meta-layout:after{content:" ";display:table}.multiform .meta-layout:after{clear:both}.multiform .meta-layout .open-jaw{width:auto}.multiform .meta-layout .open-jaw .form-item-wrapper{width:650px;float:left}.multiform .meta-layout .open-jaw .form-item-wrapper.search-extension-container{width:320px}.multiform .meta-layout .open-jaw .form-item-wrapper.search-extension-container>.xlarge{display:none}.multiform .meta-layout .open-jaw .form-item-wrapper .search-extension-wrapper{width:195px}.multiform .meta-layout .open-jaw .form-item-wrapper .search-extension-wrapper .select{height:47px;line-height:45px;font-size:14px}.multiform .meta-layout .open-jaw .form-item-wrapper .search-extension-wrapper.select-stylish-l:after{top:15px}.multiform .meta-layout .open-jaw .xlarge{width:250px}.search-extension-rel{position:relative}.search-extension-airline-layer{position:absolute;top:60px;z-index:10130;display:block;padding:1em 1em 1em 2em;width:270px;background-color:#f0f0f0;border:1px solid #dadada;color:#333}.search-extension-airline-layer:before{position:absolute;top:14px;left:4px;font-size:1.167em}.search-extension-airline-layer:after{position:absolute;top:-7px;left:14px;border-width:0 7px 7px;border-style:solid;border-color:#f0f0f0 transparent;content:""}.section-gutter{display:table;width:100%;border-top:1px dashed #dadada}.section-gutter:first-child{border-top:none}.section-gutter .col1,.section-gutter .col2{display:table-cell;padding:15px 30px;width:50%}.section-gutter .col1{padding-left:0;border-right:1px dashed #dadada}.section-gutter .title{margin-bottom:9px;color:#2771d4;font-weight:600;font-size:1.5em;font-family:Raleway,Roboto,Arial,sans-serif}.section-gutter .headline{padding-bottom:5px;font-size:1.4em}.container-neighbour{position:relative}.container-neighbour .flex-sky-right{position:absolute;top:20px;left:1200px;z-index:1;height:600px;width:300px;overflow:hidden}.container-neighbour .flex-sky-right.sticky{position:fixed;right:0}.tablet .container-neighbour .flex-sky-right{display:none}.container-neighbour .flex-sky-right.has-rectangle{top:290px}.container-neighbour .flex-sky-right.after-flexsky{top:640px}.container-neighbour .flex-sky-right.sticky.after-flexsky{top:20px}.container-neighbour .flex-sky-right.after-flexsky-and-rectangle{top:910px}.container-neighbour .flex-sky-right.sticky.after-flexsky-and-rectangle{top:20px}.container-neighbour .service-wrapper .flex-sky-right{top:30px}.container-neighbour #FlexBillboard{text-align:center}.container-neighbour .medium-rectangle-right{position:absolute;right:-320px;top:20px;z-index:1;height:250px;width:300px;overflow:hidden}.container-neighbour .filter-container .gAdRows{margin:20px 0 0;padding-right:20px}.container-neighbour .filter-container .gAdRows .title{padding:0 10px;line-height:30px;text-transform:uppercase;background:#2771d4;color:#fff}.tablet .container-neighbour .filter-container .gAdRows{display:none}.container-neighbour .flex-sb{padding:20px 0;border-right:1px solid #dadada}.container-neighbour .flex-sb .aditionTag{width:728px;margin:0 auto}.flight_itineraries .container-neighbour .flex-sb{margin:20px 0 0;padding:0;border:0;background-color:#f7f7f7}.flight_itineraries .container-neighbour .flex-sb iframe,.flight_itineraries .container-neighbour .flex-sb img{margin:20px 0}.expand-side-for-advert .container{box-sizing:content-box}.expand-side-for-advert .flex-sky-right{left:1200px}.expand-side-for-advert .flex-sky-pos{position:absolute;top:30px;left:1200px;z-index:1;height:600px;width:300px;overflow:hidden}.expand-side-for-advert.container-neighbour .flex-sky-right{left:1200px;z-index:4}.expand-side-for-advert.has-flag-in-list .container{padding-right:120px}.expand-side-for-advert.has-flag-in-list .flex-sky-right{left:1300px}.expand-side-for-advert.has-flag-in-list .flex-sky-pos{left:1300px}.expand-side-for-advert.has-flag-in-list.container-neighbour .flex-sky-right{left:1300px}@media (min-width:1580px){.expand-side-for-advert .container{padding-right:320px}.expand-side-for-advert.has-flag-in-list .container{padding-right:420px}}@media (min-width:1366px) and (max-width:1580px){.expand-side-for-advert .container{padding-right:180px}.expand-side-for-advert.has-flag-in-list .container{padding-right:280px}}.expand-side-for-advert .provider-comparison .testimonial-wrap{right:312px}.expand-side-for-advert .superBannerTop-pos>div,.expand-side-for-advert .superBannerMiddle-pos>div{margin:2em 0 0;text-align:center}.expand-side-for-advert .flex-billboard-pos>div{margin-top:20px;display:inline-block}.container-paymenticons{background:rgba(255,255,255,.6)}.container-paymenticons:before,.container-paymenticons:after{content:" ";display:table}.container-paymenticons:after{clear:both}.paymenticon-box{position:relative}.paymenticon-box .payment-text-wrapper{float:left;margin:0 50px 0 0;padding:10px 0}.paymenticon-box .payment-text-wrapper .payment-title{line-height:1;font-family:Raleway,Roboto,Arial,sans-serif;font-size:20px;color:#333}.paymenticon-box .payment-text-wrapper .payment-title strong{font-weight:600}.paymenticon-box .payment-text-wrapper .small-print{margin:5px 0 0;line-height:13px;font-size:11px;color:#333}.paymenticon-box .payment-image-wrapper{float:right}.paymenticon-box .payment-image-wrapper .paymenticon-list{float:left;margin:14px 70px 0 0}.paymenticon-box .payment-image-wrapper .paymenticon-list li{display:inline-block;margin:0 15px 0 0}.paymenticon-box .payment-image-wrapper .pciSealPayment{position:absolute;margin:-17px 0 0 -70px}.paymenticon-box .payment-image-wrapper .pciSealPayment img{width:65px;margin:11px 0 0 5px}.hotline-section{position:relative;display:inline-block;margin-top:10px;padding:0 10px;line-height:2;background:rgba(0,0,0,.15);font-size:14px}.hotline-section .content{color:#fff}.hotline-section .content a{color:#333}.hotline-section .line{display:inline-block}.hotline-section .title{display:inline-block;font-family:Raleway,Roboto,Arial,sans-serif;font-weight:600;font-size:18px;padding-right:10px}.hotline-section .pipe{font-size:18px;padding:0 10px;color:#dadada}.hotline-section .small-print{padding:0 5px;line-height:13px;font-size:11px;color:#dadada}.hotline-section .icon-arrow-right{display:inline-block;height:15px;width:15px;font-size:10px;line-height:14px;vertical-align:text-top;text-align:right;border-radius:50%;background-color:#fff;color:#2771d4;margin-left:5px}.hotline-section .icon-telephone{font-size:13px}.hotline-section .icon-speech-bubble{font-size:16px}.hotline-section a{outline:0}.teaser-grid{width:1220px}.teaser-grid>table{border-collapse:separate;border-spacing:20px;table-layout:fixed;width:100%}.teaser-grid>table td{vertical-align:top}.teaser-grid .content-slider{height:265px;overflow:hidden}.teaser-grid .app-stores{margin:9px 0 0;text-align:right}.teaser-grid .app-stores img{width:110px;height:100%}.social-media-buttons{margin-top:1.667em;display:inline-block;width:300px}.social-media-buttons .social_share_privacy_area .info{bottom:50px}.social-media-buttons .social-share{display:inline-block;margin-left:1em}.social-media-buttons .social-share .facebook{margin-top:1em}.social-media-buttons a{float:left}.tv-area{float:right;margin-top:2.667em}.tv-area .sprite-index-tv-logos{display:inline-block;margin-left:1em;vertical-align:top}.form-wrapper{height:745px;position:relative}.form-wrapper .destination-background{position:absolute;width:100%;min-width:1200px;max-width:100%;height:745px;background:linear-gradient(#5890da,transparent);overflow:hidden;text-align:center}.form-wrapper .destination-background>img{min-height:745px;min-width:100%}.form-wrapper .logo{position:relative;margin-bottom:90px;padding:20px 0 0}.form-wrapper .logo img{height:50px;margin-top:17px}.form-wrapper .logo .title{display:none}.form-wrapper .logo .voucher-promotion{position:absolute;top:20px;right:0;padding:.5em 2em .5em .5em;background:rgba(51,51,51,.4);border-radius:35px 0 0 35px}.form-wrapper .logo .voucher-promotion .badge{float:left;width:54px;height:54px;padding:16px 0 0 7px;background:#ff991d;border:1px dashed #fff;box-shadow:0 0 0 3px #ff991d;color:#fff;border-radius:50%;font-size:1.3em;text-transform:uppercase;padding:15px 0 0 10px;background:0 0;box-shadow:none;font-size:1.2em}.form-wrapper .logo .voucher-promotion .badge-wrap .text{float:left;margin:22px 0 0 10px;font-size:1.667em;font-family:Raleway,Roboto,Arial,sans-serif;color:#333}.form-wrapper .logo .voucher-promotion .badge-wrap .voucher-text{float:left;margin:9px 0 0 10px;font-size:1.2em}.form-wrapper .logo .voucher-promotion .badge-wrap .voucher-text .read-more-link{font-size:.9em;vertical-align:baseline}.form-wrapper .logo .voucher-promotion .badge-wrap .voucher-text{margin:5px 0 0 10px;font-size:13px;color:#fff}.form-wrapper .logo .voucher-promotion .badge-wrap .voucher-text strong{font-size:14px}.form-wrapper .logo .voucher-promotion .badge-wrap .voucher-text .read-more-link{text-decoration:underline;color:#fff}.form-wrapper .logo .voucher-promotion .badge-wrap .voucher-text .read-more-link:hover{background:0 0}.form-wrapper .container-paymenticons{position:absolute;bottom:0;width:100%}.form-wrapper .control-group>.control{border:none}.form-wrapper .control-group>.control:focus,.form-wrapper .control-group>.control.focus{box-shadow:0 0 5px rgba(0,0,0,.45)}.form-wrapper input[type=radio]+label:before{border:none}.form-wrapper input[type=checkbox]+label:before{line-height:14px;border:none}.form-wrapper .oj-hint{border-bottom:1px dotted #fff}.form-wrapper.seo-content{height:600px}.form-wrapper.seo-content .destination-background{height:600px}.form-wrapper.seo-content .destination-background>img{min-height:600px}.customer-account-header .show{display:block}.customer-account-header-stand-alone{position:absolute;top:45px;right:0}.customer-account-header-links{display:inline-block;margin-left:1em;padding:.3em 1.4em;border:1px solid #fff;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase}.customer-account-header-links.customer-account-privat-area-link{display:none}.customer-account-header-links.customer-account-privat-area-link-show{display:block}.customer-account-header-links:hover{color:#2771d4;background:#fff}.social-bar .social-button{width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1.6em;box-shadow:0 1px 3px #bababa;border-radius:2px;color:#fff}.social-bar .social-button .button-text{font-weight:700;font-size:14px;margin-left:5px}.social-bar .social-button img{height:20px}.social-bar .social-button.facebook{background:#4267b2;border-color:#4267b2}.social-bar .social-button.facebook .button-text{font-family:Helvetica,Arial,sans-serif}.social-bar .social-button.google{background:#4285f4;border-color:#4285f4}.social-bar .social-button.google .button-text{font-family:Roboto Condensed,"Helvetica Neue",Arial,sans-serif}.social-bar .social-button.twitter{background:#1da1f2;border-color:#1da1f2}.social-bar .social-button.apple{background:#000;border-color:#000}.social-bar .social-button.apple .button-text{font-family:"SF Pro Text","Myriad Set Pro","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif}.customer-account-dropdown{position:absolute;z-index:10130;background:#fff;text-align:center;box-shadow:0 0 5px 0 rgba(0,0,0,.3);font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;color:#333}.customer-account-dropdown.small{left:-190px;width:190px}.customer-account-dropdown.wide{left:-240px;width:240px}.customer-account-dropdown:after{right:-8px;content:"";position:absolute;width:0;height:0;border-top:8px dashed transparent;border-bottom:8px dashed transparent;border-left:8px solid #fff;border-right:none}.customer-account-dropdown.top{top:-14px}.customer-account-dropdown.top:after{top:20px}.customer-account-dropdown.center{top:-45px}.customer-account-dropdown.center:after{top:50%;margin-top:-8px}.customer-account-dropdown.center.no-social-login{top:-29px}.customer-account-dropdown button{display:inline-block;height:48px;padding:15px 15px 13px;line-height:18px;border:0;text-transform:uppercase;font-weight:400;font-size:16px;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;width:100%;height:auto;padding:.4em;margin:0 0 12px;line-height:1;background-color:#67a800;font-size:18px;font-weight:700;color:#fff}.customer-account-dropdown .actions{padding:14px 12px;font-size:12px}.customer-account-dropdown .social-bar{background:#f0f0f0}.customer-account-dropdown .social-bar a{width:20px;display:inline-block;line-height:0;margin:0 7px;padding:5px 0;vertical-align:bottom}.customer-account-dropdown .social-bar img{width:20px}.customer-account-dropdown .account-actions{padding:10px}.customer-account-dropdown .account-actions a{display:block;padding:8px 8px 8px 10px;color:#333;text-decoration:none;text-align:left}.customer-account-dropdown .account-actions a span{font-size:14px}.customer-account-dropdown .account-actions a span:before{position:relative;right:3px;bottom:2px;color:#666}.customer-account-dropdown .account-actions a:hover{background:#f0f0f0}.customer-account-dropdown .footer{display:block;border-top:1px dashed #dadada}.close-customer-account-dropdown{display:none}.customer-account-login-modal .modal-wrapper{max-width:400px}.customer-account-registration-modal .modal-wrapper{max-width:730px}.customer-account-layer .modal-box{padding:0}.customer-account-layer .modal-box .modal-close{top:15px;right:5px}.customer-account-layer .modal-box .modal-close:before{font-size:16px;color:#000}.customer-account-layer.customer-account-login-layer .modal-box{padding:50px 30px 30px}.customer-account-layer.customer-account-registration-layer .modal-box{display:table;float:none;background:#f0f0f0}.customer-account-layer.customer-account-registration-layer .modal-content{display:table-row;float:none;min-height:435px}.customer-account-layer.customer-account-registration-layer .modal-content-advantages{display:table-cell;vertical-align:middle;float:none;width:330px;line-height:20px;padding:30px;font-size:14px}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-headline{margin:1em 0;font-size:18px;font-family:Raleway,Roboto,Arial,sans-serif;font-weight:700}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-text{margin-bottom:2.2857em}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li{margin-bottom:1.2em}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li:before,.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li:after{content:" ";display:table}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li:after{clear:both}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li>span{float:left}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li .icon-check{width:23px;height:23px;margin-right:10px;display:inline-block;border:1px solid #029b92;border-radius:50%;text-align:center}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li .icon-check:before{margin:0;color:#029b92}.customer-account-layer.customer-account-registration-layer .modal-content-advantages .advantages-list li .list-text{width:165px}.customer-account-layer.customer-account-registration-layer .modal-content-register{display:table-cell;float:none;width:400px;padding:30px;background:#fff}.customer-account-layer .row-fluid:nth-child(1){margin:2.2857em 0}.customer-account-layer .btn-a{display:block;margin:0 auto;padding:.67em 1em;height:auto;font-size:1.5em}.customer-account-layer .terms-privacy{margin:2em 0;font-size:13px}.customer-account-layer .terms-privacy a{font-size:13px}.customer-account-layer .password-reset{margin:.3em 0 2em}.customer-account-layer .social{text-align:center}.customer-account-layer .social .headline{position:relative;width:150px;margin:0 auto;font-size:20px;color:#999}.customer-account-layer .footer{margin-top:3em;padding:1em 0 0;border-top:1px solid #dadada;text-align:center;font-size:13px}.customer-account-layer .footer a{font-size:13px}.customer-login-toggle{margin:0 0 20px;border:1px solid #dadada}.customer-login-toggle input[type=checkbox]{display:none}.customer-login-toggle input[type=checkbox]:checked+.customer-login-toggle-trigger+div{display:block}.customer-login-toggle input[type=checkbox]+.customer-login-toggle-trigger{position:relative;display:block;padding:20px;margin:0;font-family:Raleway,Roboto,Arial,sans-serif;font-size:16px;font-weight:600}.customer-login-toggle input[type=checkbox]+.customer-login-toggle-trigger:after{position:absolute;right:20px;color:#2771d4}.customer-login-toggle input[type=checkbox]+.customer-login-toggle-trigger:before{display:none}.customer-login-toggle input[type=checkbox]+.customer-login-toggle-trigger .icon-person-login{color:#2771d4;line-height:1.2;vertical-align:top;display:inline-block}.customer-login-toggle-content{display:none;padding:0 20px 20px}.customer-login-toggle-content>p{width:96%}.customer-login-toggle-content form{margin-top:30px}.customer-login-toggle-content form .btn-a{padding:15px 13px 13px}.customer-login-toggle-content .password-reset{margin-top:3px}.customer-login-toggle-content .social{width:350px;margin:40px auto 0;text-align:center}.customer-login-toggle-content .social .headline{font-size:20px;color:#999}.customer-account-traveller-selection{position:absolute;display:inline-block;margin-top:-10px;padding:.75em;z-index:100;border:1px solid #bababa;background:#fff}.customer-account-traveller-selection h4.heading{margin:0;padding:.75em}.customer-account-traveller-selection-table{max-height:180px;overflow-y:auto;font-size:14px}.customer-account-traveller-selection-row{display:table-row}.customer-account-traveller-selection-row:hover,.customer-account-traveller-selection-row.selected{cursor:pointer;background:#f7f7f7}.customer-account-traveller-selection-row:hover .initials .bubble,.customer-account-traveller-selection-row.selected .initials .bubble{background:#fff}.customer-account-traveller-selection-row>div{display:table-cell;padding:.75em;vertical-align:middle;box-sizing:unset}.customer-account-traveller-selection-row>div.initials{width:40px;text-transform:uppercase}.customer-account-traveller-selection-row>div.initials .bubble{width:40px;height:40px;display:table-cell;vertical-align:middle;border-radius:100%;background:#f0f0f0;color:#666;text-align:center;font-size:16px}.customer-account-traveller-selection-row>div.name{padding-right:3em}.customer-account-payment-selection-container .label{margin-left:4px;padding-left:8px}.customer-account-payment-selection-container .customer-account-payment-selection-item input{display:none}.customer-account-payment-selection-container .customer-account-payment-selection-item.disabled{position:relative;pointer-events:none}.customer-account-payment-selection-container .customer-account-payment-selection-item.disabled:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.75)}.customer-account-payment-selection-container .customer-account-payment-selection-item .label{display:block;margin-left:20px;padding:0 8px 20px}.customer-account-payment-selection-container .customer-account-payment-selection-item .label:before{top:9px}.customer-account-payment-selection-container .customer-account-payment-selection-item .selection-content{display:block}.customer-account-payment-selection-container .customer-account-payment-selection-item .selection-content-card{margin-right:10px}.customer-account-payment-selection-container .customer-account-payment-selection-item .selection-content-card,.customer-account-payment-selection-container .customer-account-payment-selection-item .selection-content-type-name{display:inline-block;vertical-align:middle}.customer-account-payment-add-container{margin-top:18px}.customer-account-payment-add-container .flag-new{position:relative;margin-left:5px;padding:2px 5px;background:#67a800;color:#fff;text-transform:uppercase;font-size:11px}.customer-account-payment-add-container .flag-new:before{top:4px;left:-4px;position:absolute;width:0;height:0;border-top:4px dashed transparent;border-bottom:4px dashed transparent;border-right:4px solid #67a800;border-left:none;content:""}.customer-account-login-register-promo .heading>.badge{display:inline-block;padding:.3em .5em;margin-right:.3em;line-height:1;background:#67a800;color:#fff;vertical-align:middle;font-size:11px;font-weight:400;text-transform:uppercase}.customer-account-login-register-promo .promo-box{display:table;height:70px;margin-bottom:10px;padding:20px;background:#f0f0f0;font-size:1.2em}.customer-account-login-register-promo .promo-box:before{display:table-cell;padding-right:8px;color:#67a800;font-size:16px}.customer-account-login-register-promo .promo-box>span{display:table-cell}.customer-account-login-register-promo .login-register{text-align:center}.customer-account-login-register-promo .btn-a{background:#2771d4}.customer-account-login-register-promo .btn-a>.icon-person-login:before{position:relative;bottom:2px}.customer-account-advantages{min-height:190px;background:#fff;text-align:center}.customer-account-advantages .cloud-wrapper{position:relative;top:-53px;height:55px;overflow:hidden}.customer-account-advantages .headline{margin:-.5em 0 1.5em;font-size:1.6em;color:#333}.customer-account-advantages .advantages-list li{display:inline-block;margin:0 1em;color:#666;font-size:1.3em}.customer-account-advantages .advantages-list li:before{margin-right:8px;color:#45802d;font-size:1.4em}.wait-container-advantages-bg{min-height:unset;padding-bottom:55px;background:#2a50bd}.wait-container-advantages-bg .wait-top{padding:3em 0 0}.wait-container-advantages-bg .wait-top-head{font-size:1.4em}.wait-container-advantages-bg .wait-top-dates{font-size:2.2em;font-weight:700}.wait-container-advantages-bg .wait-top-dates .flex>div{color:#333}.header .login-account{position:relative;float:left;margin:.4em 0;padding:.5em 0;min-height:49px;color:inherit}.header .login-account .customer-account-dropdown.top{top:-4px}@keyframes fidget{0%{transform:rotate(0deg)}17%{transform:rotate(8deg)}34%{transform:rotate(-8deg)}51%{transform:rotate(4deg)}68%{transform:rotate(-4deg)}85%{transform:rotate(2deg)}100%{transform:rotate(0deg)}}#psdLayerCheckbox{visibility:hidden}#psdLayerCheckbox:checked+.psd-customer-communication-layer{display:none}.psd-customer-communication-layer{animation:fidget 1.5s linear 2s 1;-ms-transform:rotate(0deg);transform:rotate(0deg);position:fixed;z-index:5;width:410px;right:20px;bottom:20px;padding:20px;box-sizing:border-box;border:1px solid #bababa;border-radius:5px;background:#f0f0f0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.13);color:#333;font-family:Arial,Helvetica,Geneva,Tahoma,sans-serif;font-size:14px;line-height:21px}.psd-customer-communication-layer .headline{font-size:20px;font-weight:700;margin-bottom:20px}.psd-customer-communication-layer label{position:absolute;right:0;top:0;padding:10px;display:block;cursor:pointer}.psd-customer-communication-layer .icon-close{color:#333;height:20px;width:20px;line-height:18px;text-align:center}.psd-customer-communication-layer a,.psd-customer-communication-layer .video-link{display:block;margin-top:20px;color:#2771d4;font-weight:700;cursor:pointer}.psd-customer-communication-layer a .icon-arrow-right,.psd-customer-communication-layer .video-link .icon-arrow-right{display:inline-block;height:20px;width:20px;margin-left:5px;border-radius:50%;background-color:#2771d4;font-size:12px;line-height:18px;vertical-align:text-top;text-align:center;color:#f0f0f0}.section-content-push{max-width:644px;margin:20px auto 0 auto}@keyframes fadeAt125{0%{opacity:0;transform:translateX(-125px)}33%{opacity:1;transform:translateX(0px)}66%{opacity:1;transform:translateX(0px)}100%{opacity:0;transform:translateX(125px)}}@keyframes fade{0%{opacity:0;transform:translateX(-175px)}33%{opacity:1;transform:translateX(0px)}66%{opacity:1;transform:translateX(0px)}100%{opacity:0;transform:translateX(175px)}}.teaser-image-box .smooth-loading-animation-wrapper,.ajax-loading .smooth-loading-animation-wrapper{-ms-flex:0 0 100%;flex:0 0 100%}.teaser-image-box .smooth-loading-animation,.ajax-loading .smooth-loading-animation{width:100%;color:#2771d4;text-align:center}.teaser-image-box .smooth-loading-animation-wrapper,.ajax-loading .smooth-loading-animation-wrapper{position:relative;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.teaser-image-box .smooth-loading-animation label,.ajax-loading .smooth-loading-animation label{display:inline-block;font-size:23px;line-height:normal;opacity:0}.teaser-image-box .smooth-loading-animation label:nth-child(6),.ajax-loading .smooth-loading-animation label:nth-child(6){animation:fadeAt125 3s infinite ease-in-out}.teaser-image-box .smooth-loading-animation label:nth-child(5),.ajax-loading .smooth-loading-animation label:nth-child(5){animation:fadeAt125 3s .1s infinite ease-in-out}.teaser-image-box .smooth-loading-animation label:nth-child(4),.ajax-loading .smooth-loading-animation label:nth-child(4){animation:fadeAt125 3s .2s infinite ease-in-out}.teaser-image-box .smooth-loading-animation label:nth-child(3),.ajax-loading .smooth-loading-animation label:nth-child(3){animation:fadeAt125 3s .3s infinite ease-in-out}.teaser-image-box .smooth-loading-animation label:nth-child(2),.ajax-loading .smooth-loading-animation label:nth-child(2){animation:fadeAt125 3s .4s infinite ease-in-out}.teaser-image-box .smooth-loading-animation label:nth-child(1),.ajax-loading .smooth-loading-animation label:nth-child(1){animation:fadeAt125 3s .5s infinite ease-in-out}#preloaderWrapper .smooth-loading .smooth-loading-animation{width:100%;color:#2771d4;text-align:center}#preloaderWrapper .smooth-loading .smooth-loading-animation-wrapper{position:relative;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#preloaderWrapper .smooth-loading .smooth-loading-animation label{display:inline-block;font-size:23px;line-height:normal;opacity:0}#preloaderWrapper .smooth-loading .smooth-loading-animation label:nth-child(6){animation:fade 3s infinite ease-in-out}#preloaderWrapper .smooth-loading .smooth-loading-animation label:nth-child(5){animation:fade 3s .1s infinite ease-in-out}#preloaderWrapper .smooth-loading .smooth-loading-animation label:nth-child(4){animation:fade 3s .2s infinite ease-in-out}#preloaderWrapper .smooth-loading .smooth-loading-animation label:nth-child(3){animation:fade 3s .3s infinite ease-in-out}#preloaderWrapper .smooth-loading .smooth-loading-animation label:nth-child(2){animation:fade 3s .4s infinite ease-in-out}#preloaderWrapper .smooth-loading .smooth-loading-animation label:nth-child(1){animation:fade 3s .5s infinite ease-in-out}#preloaderWrapper .smooth-loading .heading{padding-right:95px;padding-left:95px}