a,html{-webkit-tap-highlight-color:transparent}b,h2,strong{font-weight:600}html,mark{color:#000}#CmsHeader,button,select{text-transform:none}body,button,figure,h2,h5,h6,input,select,textarea{margin:0}a,body{color:#666}a img,img,legend{border:0}:focus,a img,a:active,a:focus,a:hover{outline:0}a,ins{text-decoration:none}.breadcrumb li,.navigation li,li,ol,ul{list-style:none}#total-title-reviews-mobile a,a{-moz-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{border:0;outline:0;font-size:100%;background:0 0;margin:0;padding:0}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}a{background:0 0;cursor:pointer}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0;white-space:normal}.breadcrumb li a,.cd-top,.destinationTab,.routePrice,.subtitle h2{white-space:nowrap}button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.inputDiv,input[type=text],input[type=button],input[type=submit],textarea{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}@font-face{font-family:theme-icons;src:url(../fonts/edreams.eot);src:url(../fonts/edreams.eot?#iefix) format("embedded-opentype"),url(../fonts/edreams.woff) format("woff"),url(../fonts/edreams.ttf) format("truetype"),url(../fonts/edreams.svg#theme-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:theme-icons;src:url(../fonts/edreams.eot);src:url(../fonts/edreams.eot?#iefix) format("embedded-opentype"),url(../fonts/edreams.woff) format("woff"),url(../fonts/edreams.ttf) format("truetype"),url(../fonts/edreams.svg#theme-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:theme-icons;src:url(../fonts/edreams.eot);src:url(../fonts/edreams.eot?#iefix) format("embedded-opentype"),url(../fonts/edreams.woff) format("woff"),url(../fonts/edreams.ttf) format("truetype"),url(../fonts/edreams.svg#theme-icons) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:MyFont;src:url(../fonts/edreams.svg#theme-icons) format("svg");font-weight:400;font-style:normal}}@media screen and (min-width:668px) and (max-width:1023px){body{line-height:1.6}}h5{font-size:16px;font-weight:400}h6{font-size:14px;font-weight:600}body{font:400 16px 'Open Sans',Arial,sans-serif;line-height:1.3em;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h3,h4{margin:0;font-weight:700}.breadcrumb li:after,.header-icon{font-family:theme-icons}a:hover{color:#039;text-decoration:underline}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:''}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;font-size:100%}h1,h2{font-size:23px}h3{font-size:14px;color:#F60}h4{font-size:12px}.clearBoth{clear:both;font-size:0;height:0;overflow:hidden}.content-page{height:auto;overflow:hidden;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:667px){body{background-color:#EEE}.content-page{padding-top:10px;background-color:#EEE}}@media screen and (min-width:668px) and (max-width:1023px){.edreams-screen{padding:0 10px}}@media screen and (max-width:667px){.edreams-screen{padding:0}#airlines-index,#airlines-page,#airlines-route{min-width:100%}body,html{height:100%}.header{padding:10px}}.lineSeparator{background:#CCC;width:960px;height:1px;margin-top:50px}.header,.header-container{height:auto;overflow:hidden}.marginTopSeparator{margin-top:70px}.header{background-color:#039}.header-container{margin:0 auto;max-width:960px}@media screen and (min-width:668px) and (max-width:1023px){.header-container{padding:0 10px}}.header-logo{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -96px 5px no-repeat;width:170px;height:34px;display:block;margin:18px 0;float:left}.header-top-container{background-color:#F4F3EF;color:#666;font-size:20px}@media screen and (max-width:667px){.header-logo{background-position:-68px 0;background-size:675px;width:100px;height:20px;margin:11px 0 0}.header-top-container,.navigation li:first-child{display:none}}.header-telephone{float:right;margin-top:3px;margin-bottom:3px}.header-telephone_number{float:left}.header-telephone_info{font-size:9px;line-height:1.2em;float:right}.navigation{height:auto;overflow:hidden;max-width:930px;margin:18px 0;float:right}.navigation li{color:#FFF;float:left;height:33px;padding:0 4px}.navigation li:first-child{padding-left:0}.navigation li a{color:#FFF;opacity:.7;filter:alpha(opacity=70);display:block;font-size:16px;font-weight:600;min-width:26px;padding:11px 6px 5px;text-align:center;text-decoration:none}.navigation li a:active,.navigation li a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}@media screen and (max-width:667px){.navigation li:last-child{margin-right:0}.navigation li a{opacity:1;filter:alpha(opacity=100);padding:0;line-height:36px}.navigation li{margin-right:10px;height:auto}}#facebook .share,#googleplus .share,#twitter .share,.sharrre .count{line-height:20px}.navigation li.active a{opacity:1;filter:alpha(opacity=100)}.social-section{height:auto;overflow:hidden;float:right}@media screen and (max-width:667px){.navigation{margin:0 10px 0 0}.social-section{display:none}}.social-widget{width:auto;min-width:90px;margin-left:20px;float:right}#socialbuttons{float:right}@media screen and (min-width:668px) and (max-width:1023px){#socialbuttons{padding-right:10px}}.sharrre{margin:0 0 0 10px;float:left}.sharrre .box{float:left;width:25px;height:25px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dee7ea', endColorstr='#e5eef2', GradientType=0 )}.sharrre .count{display:none;font-size:11px;color:#444;text-shadow:0 1 0 #FFF;height:20px;border:1px solid #b9b9b9;border-width:1px 1px 0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:7px 7px 0 0;border-radius:7px;position:relative;width:26px;background-color:#FFF;font-weight:700}.sharrre .count:after,.sharrre .count:before{content:'';display:block;position:absolute;left:0;width:0;height:0;top:16%}.sharrre .count:before{border:6px solid transparent;border-right-color:#b2c6cc;margin-left:-12px;margin-top:1px}.sharrre .count:after{border:5px solid transparent;margin-left:-10px;margin-top:1px;border-right-color:#e5eef2}.sharrre .share{color:#FFF;font-size:23px;height:25px;vertical-align:middle;width:25px;text-align:center}.sharrre .share span{width:auto;height:auto;display:inline-block}#facebook .share span{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -500px -26px no-repeat;height:25px;width:25px}#googleplus .share span{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -500px -54px no-repeat;height:25px;width:25px}.breadcrumb li,.breadcrumb li a{font-size:11px;line-height:14px;max-width:450px;text-decoration:none;color:#FFF;overflow:hidden;text-overflow:ellipsis}#twitter .share span{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -500px 0 no-repeat;height:25px;width:25px}.breadcrumb{float:left}.breadcrumb li{display:inline-block;float:left;text-shadow:1px 0 2px rgba(0,0,0,.4)}.breadcrumb li:after{content:"f";padding-right:5px;padding-left:5px}.breadcrumb li:last-child:after{content:"";padding-right:0;padding-left:0}.breadcrumb-social{height:auto;overflow:hidden;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-top:14px}@media screen and (min-width:668px) and (max-width:1023px){.breadcrumb{padding-left:10px}}.breadcrumbArrow{color:#FFF;float:left;height:12px;margin:0 3px 0 5px;width:9px;overflow:hidden}.breadcrumbArrowImage{position:relative;left:-224px}.breadcrumb .breadcrumb-item_active,.breadcrumb li .breadcrumb-item_active{font-weight:600}.tab-icon{display:none}@media screen and (max-width:667px){.breadcrumb-social,.tab a span{display:none}.tab-icon{display:inline-block;font-family:theme-icons;font-weight:400;font-size:27px;line-height:30px;font-style:normal}.tab-icon_cars,.tab-icon_flights,.tab-icon_hotels{color:#FFF}.tab.active .tab-icon{background:#FC0;padding:6px 3px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.tab.active .tab-icon_cars,.tab.active .tab-icon_flights,.tab.active .tab-icon_hotels{color:#039}}.layerDepArr-origin,.search-content{font-size:14px;font-weight:300;margin-top:5px}@media screen and (min-width:668px) and (max-width:1023px){.searchbox-container{padding:0 10px}}.edreams-search{width:64.58333333%}.search-content{color:#666;padding:20px;height:auto;overflow:hidden}.search-container{background-image:url(//a1.odistatic.net/images/landingpages/airlines/test/proof_bg_01_diet.jpg);background-repeat:no-repeat;background-position:center -60px!important;width:100%;height:auto;padding-bottom:30px;-webkit-transition:background 1s ease 1s;-moz-transition:background 1s ease 1s;-o-transition:background 1s ease 1s;-ms-transition:background 1s ease;transition:background 1s ease 1s}@media screen and (max-width:667px){.search-container{background-image:none!important;height:auto;padding:0}}.search-column-container.layerView{border-top:none;background-color:#EEE}.layerArr,.layerDep{height:0}.layerDepArr-enabled{height:118px;background-color:#091180;text-align:center;margin-right:5px;margin-left:5px;padding-right:5px;padding-left:5px;overflow:hidden;display:none}.layerDepArr-origin{color:#FFF;margin-bottom:5px}.layerDepArr-selectcity{font-size:16px;font-weight:400;color:#FFF;margin-bottom:10px}.layerArr-heading,.layerDep-heading{display:none;height:60px}.layerArr-icon,.layerDep-icon{font-family:theme-icons;color:#FFF;font-size:24px;margin:20px 0 0 10px;position:absolute}.locationInput-layer,.search-engine-layer{margin-top:0!important}.InputLocation-layer{background-color:#FFF;width:100%!important}.locationInput-layer{padding:0!important;height:47px!important}.locationInput-layer::-webkit-input-placeholder{font-size:14px!important;font-weight:300!important;color:#666!important}.locationInput-layer::-moz-placeholder{font-size:14px!important;font-weight:300!important;color:#666!important}.content-page-layer{padding-top:5px!important}.airlines-index-layer{padding-top:0!important}.icon-glass,.icon-remove{padding-left:10px;padding-top:5px;display:none;color:#CCC;font-family:theme-icons;vertical-align:middle}.icon-glass{width:20px;padding-right:10px;font-size:18px}.icon-remove{font-size:16px;text-align:right;padding-right:20px}#arrivalLocationDiv.layer,#departureLocationDiv.layer{display:table;border:0!important;height:47px!important}.icon-glass.display,.icon-remove.display{display:table-cell}.airline-title-logo{display:block;margin-right:15px;margin-bottom:10px;font-size:24px;color:#FFF;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,.4);height:25px;width:auto;background-repeat:no-repeat;background-position:0 center;background-color:transparent;background-size:contain}.airline-index-title,.airline-page-title,.airlines-route-title{max-width:779px;color:#FFF;text-shadow:1px 0 2px rgba(0,0,0,.4)}@media screen and (min-width:668px) and (max-width:1023px){.airline-title-logo{width:150px;top:7px}#airlines-index{padding-top:0}}@media screen and (max-width:667px){.airline-title-logo{position:absolute;display:block;margin-bottom:0;width:125px;height:25px;bottom:0;left:10px;background-position:0 0}.airline-title-logo-FR{height:17px}}#airlines-index,#airlines-page,#airlines-route{height:auto;overflow:hidden;width:66%;float:left;margin-top:20px}.airline-index-title,.airlines-route-title{font-size:30px;font-weight:400;line-height:36px}.airline-page-title{font-size:24px;font-weight:600;line-height:38px;margin-top:10px}@media screen and (max-width:667px){#airlines-index,#airlines-page,#airlines-route{margin-top:10px}.airline-page-title{color:#433f33;font-size:20px;text-transform:none;font-weight:400;line-height:1.2;margin:-6px 15px 0 10px!important;float:left;width:100%!important;text-shadow:none}}#route-title,.airlineRouteOfferRoute,.blueButton,.destinationTab{text-transform:uppercase}.airline-page-subtitle{font-size:20px;font-weight:400;margin-top:18px;display:inline-block}#airline-page-title.sem{margin:0 15px 0 0}.airline-page-title-info,.airline-route-title-info,.index-title{margin-bottom:25px;margin-right:20px;display:table;float:left}.index-title{margin:0;padding:0;width:100%}@media screen and (min-width:668px) and (max-width:1023px){.index-title{width:100%;text-align:center}}@media screen and (max-width:667px){.index-title{margin:0 0 10px 10px;float:none;display:block;width:100%;text-align:left}}.airline-page-title-info{margin:0;padding:0;width:100%}@media screen and (min-width:668px) and (max-width:1023px){.airline-page-title-info{width:100%;margin:0;float:none;position:relative}.airline-page-title,.airlines-route-title{text-shadow:none}}@media screen and (max-width:667px){.airline-page-title-info{width:100%;margin:15px 0 10px}.airline-route-title-info{width:100%}}.airline-route-title-info{margin:0;padding:0;width:100%}#airlines-route-title .sem{margin:0 5px 0 0}@media screen and (max-width:667px){#airlines-route-title{margin:0 0 0 10px!important;font-weight:400!important;text-transform:none;float:left}.SEM-copy-title{display:block;position:relative;height:auto;overflow:hidden;padding-bottom:35px;padding-top:5px}}#route-title{width:490px}.SEM-copy-title{align-items:center;vertical-align:middle;height:auto;width:100%}@media screen and (min-width:668px) and (max-width:1023px){.SEM-copy-title{max-width:640px;margin:auto auto 15px}}.legal-slogan{display:none;color:#FFF;font-size:24px;font-weight:400;line-height:130%;float:left;text-shadow:1px 0 2px rgba(0,0,0,.4);margin-top:25px}@media screen and (min-width:668px) and (max-width:1023px){.legal-slogan{margin:0 0 0 160px}}@media screen and (max-width:667px){.SEM-copy-title-FR{padding-bottom:27px}.legal-slogan{display:none}.airline-title-logo-info{background-repeat:no-repeat;background-position:0 0;background-color:transparent;background-size:contain}.image_airline{height:35px;width:180px;float:left}.tablet-bg{background:0 0}#airlines-index-title,#airlines-route-title{margin:15px 0 -15px;font-size:23px;font-weight:700;text-shadow:initial;color:#666;display:block;line-height:1.2}#title-rating{display:none}}.spriteSEMIcons,.spriteSSLP{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) no-repeat}.total-rating-header{background-position:-900px 1px;height:20px}.airline-rating-header{background-position:-900px -62px;height:20px;width:115px;margin-bottom:20px}#title-rating{margin-top:31px;display:none;vertical-align:middle;float:right}@media screen and (min-width:668px) and (max-width:1023px){#title-rating{width:66%;min-width:635px;height:25px;margin:15px auto;float:none;display:none}}#title-rating>div{float:left}#title-number-rating{line-height:17px;padding-left:5px;float:left;margin-right:10px}.title-number-rating_item-value{color:#FFF;font-size:24px;font-weight:400}.title-number-rating_item-total{color:#FFF;font-size:16px;font-weight:400}.total-title-reviews_item-text{color:#FFF;font-size:14px;font-weight:300}.total-rating{background-position:-900px -83px;height:18px;margin-top:4px}@media screen and (max-width:667px){.total-rating{background-position:0 -381px!important;background:url(//a1.odistatic.net/images/landingpages/mobile/icons_mobile.svg) no-repeat;height:15px;margin-top:0}}.airline-rating{background-position:-900px -101px;height:18px;width:90px;margin-bottom:-4px}@media screen and (min-width:668px) and (max-width:1023px){.airline-rating{margin-top:1px}}.airline-review-score{text-align:left;max-width:115px;width:auto;min-width:65px}.airline-review-score_average{color:#09C;font-size:24px;font-weight:600}@media screen and (max-width:667px){.airline-rating{margin:14px 10px 0 0;background-position:0 -396px!important;background:url(//a1.odistatic.net/images/landingpages/mobile/icons_mobile.svg) no-repeat;height:15px;margin-top:4px!important}.airline-review-score{text-align:center}.airline-review-score_average{font-size:18px}.index-airline-rating{display:none}}.userReview-rating{margin-top:12px}.kindOfTrip{display:none}@media screen and (max-width:667px){.kindOfTrip{display:block;margin:0 auto;width:95%;border:1px solid #CCC;height:auto;overflow:hidden}}#kindOfTrip{margin-bottom:20px}#kindOfTrip label{margin-right:10px}#kindOfTrip input[type=radio]{display:none}#kindOfTrip input[type=radio]:checked+label{color:#1E44D5;font-weight:400}@media screen and (max-width:667px){.kindOfTrip-item{width:50%;float:left;text-align:center;font-weight:700;font-size:14px;padding:10px 0;cursor:pointer}.item-selected{background-color:#FFF;color:#039}.kindOfTrip-item:first-child{border-right:1px solid #CCC;width:49.67105263157895%}}.searcher{height:115px;overflow:hidden}#airlines-route .search-engine{height:175px}.search-engine{height:115px;margin:0 auto;background:#FFF;filter:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.3);-moz-box-shadow:0 4px 8px rgba(0,0,0,.3);box-shadow:0 4px 8px rgba(0,0,0,.3)!important}.inputDiv,.inputSearchButton{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;filter:none}@media screen and (min-width:668px) and (max-width:1023px){#airlines-index,#airlines-page,#airlines-route{min-width:635px;padding-bottom:0;float:none;margin:auto}}.searchbox-container{max-width:960px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto;clear:both}.enlarge-search-container{height:auto;animation-duration:.5s;animation-name:enlarge}.search-container-background-transition{-webkit-transition:.5s linear all;transition:.5s linear all;-webkit-transition-delay:.5s;transition-delay:.5s}@-webkit-keyframes enlarge{from{height:inherit}to{height:auto}}@-moz-keyframes enlarge{from{height:inherit}to{height:auto}}@-o-keyframes enlarge{from{height:inherit}to{height:auto}}@-ms-keyframes enlarge{from{height:inherit}to{height:auto}}@keyframes enlarge{from{height:inherit}to{height:auto}}#airlines-route .enlarge-searcher,.enlarge-searcher{height:auto;animation-duration:.5s;animation-name:enlarge-searcher}@-webkit-keyframes enlarge-searcher{from{height:115px}to{height:359px}}@-moz-keyframes enlarge-searcher{from{height:115px}to{height:359px}}@-o-keyframes enlarge-searcher{from{height:115px}to{height:359px}}@-ms-keyframes enlarge-searcher{from{height:115px}to{height:359px}}@keyframes enlarge-searcher{from{height:115px}to{height:359px}}.eDreamsAutocomplete{margin-bottom:20px}.departureDate,.searchLeftColumn{float:left;margin-right:20px;width:48%}.searchRightColumn{float:left;width:48.275862068965516%}.passengers{float:left;margin-right:20px;margin-top:20px}.passengers label{color:#666;font-size:14px;font-weight:400}.passengers-adults,.passengers-children{float:left;margin-right:15px;width:29.761904761904766%}.passengers-infants{float:left;width:29.761904761904766%}.payment-method{margin-top:30px;height:auto;overflow:hidden;float:left}.payment-method label{display:inline-block;margin-bottom:10px;font-weight:400}.searchLabel{display:block;line-height:24px}.dateFloatLabel,.returnDateLabel{display:none}label span{display:block;float:left;clear:both}.passengers-adults label,.passengers-children label,.passengers-infants label{display:block;margin-bottom:10px;height:auto;overflow:hidden}.form-info{display:none}.calendar-icon{color:#666;font-family:theme-icons;font-size:21px;vertical-align:middle;font-style:inherit}@media screen and (min-width:668px) and (max-width:1023px){#airlines-page,#airlines-route{padding-top:0}.leftSearchButton,.leftSmallSearchButton,.rightSearchButton,.rightSmallSearchButton{display:none}.enlarge-search-container{height:auto}@-webkit-keyframes enlarge{from{height:420px}to{height:595px}}@-moz-keyframes enlarge{from{height:420px}to{height:595px}}@-o-keyframes enlarge{from{height:420px}to{height:595px}}@-ms-keyframes enlarge{from{height:420px}to{height:595px}}@keyframes enlarge{from{height:420px}to{height:595px}}#bt_search_home_dynpack:hover .inputSmallSearchButton,#bt_search_home_flight:hover .inputSearchButton{background-position:0 0}.inputSmallSearchButton{font-size:12px}#airlines-index,#airlines-page,#airlines-route{min-width:635px;padding-bottom:0;float:none;margin:auto}}.inputDiv{-moz-appearance:none;appearance:none;background:#FFF;border-radius:4px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)!important;height:42px;width:100%;border:1px solid #CCC;color:#433f33;font-size:14px;box-sizing:border-box}.inputDiv.inputTextError{border:1px solid #9B0000}@media screen and (max-width:667px){.inputDiv.inputTextError{border:none;border-bottom:1px solid #CCC;border-right:1px solid #CCC}.inputDiv{width:100%;height:50px;padding-left:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none!important}}.dateInputDiv{position:relative}.dateInput,.locationInput{font-size:14px;font-style:italic;font-weight:400;color:#433f33;background:0 0;border:0;padding:6px 10px;height:29px;line-height:28px;width:92.45283018867924%}.searchbox_selector{border:none;background:#FFF;position:absolute;right:4px;bottom:6px;top:6px;border-left:1px solid #CCC;cursor:pointer;padding:1px 6px;pointer-events:none}.searchbox_selector-icon{color:#666;font-family:theme-icons;font-size:21px;vertical-align:middle;font-style:inherit}.inputSelect{padding:6px 10px;width:100%;cursor:pointer}::-webkit-input-placeholder{color:#CCC;font-size:14px;font-weight:400}:-moz-placeholder{color:#CCC;font-size:14px;font-weight:400}::-moz-placeholder{color:#CCC;font-size:14px;font-weight:400}:-ms-input-placeholder{color:#CCC;font-size:14px;font-weight:400}.error-text{color:#F01C3E;font-weight:600}@media screen and (max-width:667px){.dateInputDiv,.locationInputDiv{border-bottom:1px solid #CCC;border-right:1px solid #CCC}.locationInput,.locationInput:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.datepicker-label{padding:0!important;margin-top:7px!important;margin-bottom:0!important;margin-left:10px;font-size:13px!important;line-height:13px!important;height:13px!important;display:inline-block;float:left;color:#999}#depCalendarLink,#departureTimeDiv,#errorLayerArrow,#infoAdultMessage,#infoChildrenMessage,#infoInfantsMessage,#kindOfTrip,#retCalendarLink,#returnTimeDiv,.searchLabel{display:none}#search-container{background:0 0;height:auto}#searcher{height:auto!important}.searchbox-container{height:auto;padding:0}#airlines-page{width:100%;padding:0}.edreams-search{width:auto;background-image:none!important}.search-content{padding:0}.search-engine{width:auto;height:auto;margin-top:10px;-webkit-box-shadow:none;box-shadow:none}#airlines-route .search-engine{height:auto}.yellowGradient{background:#FFF}.spriteInputs{background:0 0}.eDreamsAutocomplete{margin-bottom:0}.searchLeftColumn{width:49.6875%;margin-right:0}.searchRightColumn{width:50.3125%;margin-right:0;float:left}.dateInputDiv{height:48px!important;margin:0;padding:0}.search-column-container{border-top:1px solid #CCC}#arrivalLocationDiv,#returnDateDiv{border-right:none}.dateInput,.locationInput{font-style:normal;font-weight:400}.locationInput{color:#433f33;padding:10px 0 0 10px;height:40px;width:91.125%;margin-top:-5px}.locationInput:first-child{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.searchDate{padding:0!important;margin-top:12px!important;margin-bottom:8px!important;margin-left:10px;font-size:20px!important;line-height:20px!important;width:93.125%;height:25px!important;float:left}.searchDate-filled{margin-top:-4px!important}#departureDatePicker,#returnDateTrip{float:none}.ctaActive{background-color:#039!important}.errorLayer{width:100%;margin:0 auto;position:absolute;z-index:1000}.errorLayer li{list-style:disc inside;padding-bottom:10px}#errorLayerDiv{color:#FFF;font-size:1.25em;background:#FF5252;border:1px solid #D32F2F;float:left;padding:10px 5px 0 10px;width:89%;box-shadow:none;margin:auto 10px}.error-close{display:inline-block;float:right;background-color:#D32F2F;padding:10px 16px;border-radius:27px;margin-top:-60px;font-weight:600}}.inputSearchButton,.inputSmallSearchButton{padding:0 24px;font-size:16px;font-weight:400;font-family:'Open Sans';vertical-align:top}.search-button{float:left;margin-top:30px;width:auto;clear:both}.blueButton{background-repeat:repeat-x;border:0;color:#FFF}.leftSearchButton{background-position:0 0;cursor:pointer;float:left;height:65px;width:5px}#bt_search_home_dynpack,#bt_search_home_flight{float:left}.inputSearchButton{margin:0 16px 0 0;-o-border-radius:4px;border-radius:4px;background:#1E44D5;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#FFF;border-color:#060583;border-style:solid;border-width:1px 1px 4px;height:39px;-webkit-transition:margin 75ms,border-width 75ms,background 75ms;-moz-transition:margin 75ms,border-width 75ms,background 75ms;-o-transition:margin 75ms,border-width 75ms,background 75ms;transition:margin 75ms,border-width 75ms,background 75ms;cursor:pointer}.inputSearchButton:hover{background:#060583;filter:none}.rightSearchButton{background-position:0 -132px;cursor:pointer;float:left;height:65px;width:5px}.inputSmallSearchButton{margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:44px;background:-webkit-linear-gradient(#FFF,#F5F5F5);background:-moz-linear-gradient(#FFF,#F5F5F5);background:-o-linear-gradient(#FFF,#F5F5F5);background:linear-gradient(#FFF,#F5F5F5);border:1px solid #CCC;color:#1E44D5;cursor:pointer}.read-more_button,.readLess{font-size:13px;cursor:pointer}.rightSmallSearchButton{background-position:0 -478px;cursor:pointer;float:left;height:40px;width:5px}.read-more_button{color:#039;line-height:20px;float:right;margin-bottom:20px}@media screen and (max-width:667px){.read-more_button{float:none;text-align:center;color:#039;text-decoration:underline;display:block;background:#FFF;padding:20px 0}.readLess::before{display:none}}#closeButton,#more_airline-items{display:none}.read-more_button a{color:#039}.read-more_button a:hover{text-decoration:none}.readLess{color:#039}.readLess::before{content:"- ";font-weight:700;font-size:18px;margin:2px 0 0}.buttonClose{padding-top:7px}.buttonMore{padding-top:2px}.readMoreRewiews,.readMoreStyle{background:#FFF;margin-bottom:20px;text-align:center;font-size:14px;color:#039;text-decoration:none;float:right}.readMoreRewiews a,.readMoreRewiews:active,.readMoreRewiews:hover,.readMoreRewiews:link,.readMoreRewiews:visited,.readMoreStyle a,.readMoreStyle:active,.readMoreStyle:hover,.readMoreStyle:link,.readMoreStyle:visited{color:#039;text-decoration:none;font-size:13px}@media screen and (max-width:667px){.readMoreRewiews a,.readMoreRewiews:active,.readMoreRewiews:hover,.readMoreRewiews:link,.readMoreRewiews:visited,.readMoreStyle a,.readMoreStyle:active,.readMoreStyle:hover,.readMoreStyle:link,.readMoreStyle:visited{color:#039!important;font-size:14px;float:none;text-decoration:underline}.readMoreRewiews,.readMoreStyle{background:#FFF;margin-bottom:20px;padding-top:35px;padding-bottom:35px;margin-top:-20px;border-bottom:solid 1px #CCC;text-align:center;font-size:14px;color:#039;text-decoration:underline;text-transform:lowercase;float:none}}#closeButton{color:#000;width:100px;height:20px;position:fixed;background:#a6a6a6;right:1px;text-align:center;padding:5px 0;float:right;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;font-weight:600}@media screen and (max-width:667px){#closeButton{display:none;width:100px;height:20px;position:fixed;background:#a6a6a6;right:1px;color:#000;text-align:center;padding:5px 0;float:right;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;font-weight:600}}.readMoreRewiews a:before{content:"+ ";padding-right:0}@media screen and (max-width:667px){.readMoreRewiews a:before{content:""}}#close_reviews.readMoreRewiews a:before{content:"- ";padding-right:0}@media screen and (max-width:667px){#close_reviews.readMoreRewiews a:before{content:""}.searchLeftColumn>div>div>.inputSelect{border-radius:5px;font-size:15px;font-size:1.071rem;line-height:1.25em;padding:.5em 1.2em .5em 0;font-family:Arial,sans-serif;color:#433f33;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:10px;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background-repeat:no-repeat;background-position:92% 50%;background-size:1em}}.cheaptesMethod-icon{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -298px 11px no-repeat;position:absolute;width:27px;height:40px;margin-left:251px}.generalSelectDiv{width:115px}.smallSelectDiv{width:63px}.selectDiv{background-position:0 0;float:left;font-size:14px;line-height:30px;width:100%;position:relative}.selectDiv.inputTextError{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #F01C3D}@media screen and (max-width:667px){.selectDiv.inputTextError{border:none}::-webkit-input-placeholder{font-size:20px}:-moz-placeholder{font-size:20px}::-moz-placeholder{font-size:20px}:-ms-input-placeholder{font-size:20px}.search-button{width:100%;background-color:#EEE;margin-top:0;padding-top:15px}.inputSearchButton{font-size:22px;text-transform:none;background-color:rgba(0,0,0,.3);background-image:none;margin:0 auto;width:95%;height:40px;float:none;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none!important;padding:0}#bt_search_home_dynpack,.leftSearchButton,.rightSearchButton{display:none}.inputSearchButton:disabled,.inputSearchButton:disabled:hover{background:rgba(0,0,0,.3);background-image:none;text-decoration:none;-moz-box-shadow:inset 0 1px 0 0 #FFF;-webkit-box-shadow:inset 0 1px 0 0 #FFF;box-shadow:none;border:none}#numAdults,#numChilds,#numInfants{font-size:14px}#bt_search_home_flight{float:none;margin:15px 0 25px}.passengers,.payment-method{margin-top:0;border-bottom:1px solid #CCC}.passengers{font-size:12px;width:100%!important;margin-right:0;background-color:#FFF;line-height:normal}.passengers label{font-size:12px;float:left;padding-top:8px;color:#999;font-weight:600;width:45.867768595041325%}.passengers .selectDiv{border-right:1px solid #CCC;width:53%}.passengers-infants .selectDiv:last-child,.payment-method .selectDiv:last-child{border-right:none}.passengers .smallSelectDiv{font-size:13px;padding:8px 0;width:45.867768595041325%;float:right}.passengers-adults{width:30%;margin-right:0;padding-left:10px}.passengers-children{width:30%;padding-left:10px;margin-right:0}.passengers-infants{float:left;width:30%;padding-left:10px}.payment-method{width:100%}.payment-method #paymentMethodDiv,.payment-method label{width:47.512437810945274%}.payment-method label{font-size:12px;color:#999;font-weight:600;padding-left:10px;margin:8px 0;float:left}.payment-method label span{max-width:85%}#collectionMethodId{font-size:14px;text-indent:0;padding-top:.55em;margin-top:0;background-position:95% 50%}}.value-proposition{background-color:#F9F9F7;height:auto;overflow:hidden;margin-bottom:20px}.value-proposition-container{max-width:960px;margin-left:auto;margin-right:auto;padding-top:33px;padding-bottom:20px}.value-proposition_headline{margin:0 auto;width:398px;position:relative;color:#666;font-size:24px;font-weight:400;line-height:33px;text-align:center}.value-proposition_headline:after,.value-proposition_headline:before{content:"";position:absolute;height:5px;border-bottom:1px solid #CCC;top:50%;margin-top:-3px;width:213px}.value-proposition_headline:before{right:100%;margin-right:50px}.value-proposition_headline:after{left:100%;margin-left:50px}.value-proposition_columns{padding-top:27px}.value-proposition_column{float:left;width:31.94444444%;text-align:center}.value-proposition_column p{width:260px;margin:auto auto 15px;font-weight:400;color:#666;font-size:16px;line-height:24px;text-align:center;max-width:95%}.value-proposition_column:nth-child(2n){margin-left:2.083333339999996%;margin-right:2.083333339999996%}.value-proposition_column-image{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) no-repeat;display:block;width:75px;height:75px;margin:auto auto 20px;text-align:center;background-size:inherit}.userData,.userReview,.users-reviews{height:auto;overflow:hidden}.value-proposition_column-image_first{background-position:0 -241px}.value-proposition_column-image_second{background-position:0 -318px}.value-proposition_column-image_third{background-position:0 -395px}.section{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:20px}#airlines-reviews{width:100%}.airlineLogo-cell{width:100px}#airlines-reviews td{border-bottom:1px solid #D0DAEC;padding:10px 0}@media screen and (max-width:667px){.value-proposition{display:none}.section{margin-bottom:0}#airlines-reviews{background-color:#FFF;margin-bottom:20px}.airlineLogo-cell{display:none}#airlines-reviews td{border-color:#CCC;padding:0}.airlineName{font-size:16px;color:#433f33;font-weight:400;text-decoration:none;padding-left:10px;width:auto}}.airlineName a{color:#039;text-decoration:underline}@media screen and (max-width:667px){.airlineName a{text-decoration:inherit;color:inherit;font-weight:inherit;display:inline-block;padding:16px 0;width:100%;-webkit-tap-highlight-color:rgba(238,238,238,.8);outline:0}.airlineTotalReviews{display:none}.mobile-flex{display:flex;flex-direction:column;flex-wrap:nowrap}.mobile-flex #tabs-info{order:1;background-color:transparent}.mobile-flex #tabs-info .marginTopSeparator{margin-top:0}.mobile-flex #tabs-info .lineSeparator{display:none}}.line-separator{display:none}@media screen and (max-width:667px){#other-routes-section .routeBox,#top-airlines-section .routeBox{background-color:#FFF;margin:0;padding:15px 15px 9px 19px}#other-routes-section .subtitle,#top-airlines-section .subtitle{display:block;background-color:#DDD;border-bottom:1px solid #E7E7E7;padding:0;margin:0}#other-routes-section .subtitle h2,#top-airlines-section .subtitle h2{color:#433f33;font-size:16px;font-weight:600;background-color:#FFF;border-top:2px solid #FC0}#other-routes-section .routeCombination,#top-airlines-section .routeCombination{color:#039;float:none;width:94.029%;margin-left:15px;margin-bottom:10px}#other-routes-section .routeCombination a,#top-airlines-section .routeCombination a{color:#039;font-size:14px;line-height:20px;text-decoration:none;margin-left:-4px}#top-airlines-section{order:2;margin-top:22px}#other-routes-section{display:block;margin-bottom:40px}#other-routes-section .routeCombination{position:relative}#other-routes-section .routeCombination a{background-color:#FFF;max-width:78%;top:0;left:0;padding-right:5px;z-index:3}#other-routes-section .routePrice{color:#433f33;font-size:16px;font-weight:600;background-color:#FFF;position:absolute;right:32px;padding-left:5px;padding-right:15px;z-index:3}#other-routes-section .line-separator{display:inline-block;border:1px dotted #CCC;position:absolute;bottom:4px;width:84%}}.users-reviews{margin-bottom:20px}.title-review a{color:#0035d8;text-decoration:underline}.title-review_link{color:#039;text-decoration:underline}.title-review_no-link,.title-review_no-link:hover{color:#666;text-decoration:none}.userReview{border:2px solid #D0DAEC;margin-top:10px;padding:15px 20px 15px 36px;max-width:100%}@media screen and (max-width:667px){.userReview{border:0;border-bottom:solid 1px #CCC;padding:25px 10px;margin-top:0}}.userReview-rating{float:left;width:12%}@media screen and (min-width:668px) and (max-width:1023px){.userReview-rating{margin-top:10px}}@media screen and (max-width:667px){.userReview-rating{font-size:16px;width:100%;margin-top:10px}.userReview-rating span:nth-of-type(2){font-size:16px}}.userReview-rating_value{color:#09C;font-size:36px}.userReview-rating_total{color:#666;font-size:18px}@media screen and (max-width:667px){.userReview-rating_total{color:#999!important;font-size:16px}}.userReview-numReviews{clear:left;float:left;width:12%;font-size:12px;line-height:16px;margin-top:10px}.userReview-numReviews span:last-of-type{color:#09C;font-weight:600}.userReview-price{color:#222;font-size:14px;font-weight:400;margin-left:5px}.userReview_link{color:#039;text-decoration:underline}.userReview-price_value{font-weight:600}.userReview-rating_route-title{display:none}@media screen and (max-width:667px){.userReview-numReviews{margin-top:6px;width:40%}.userReview-price{font-size:16px;margin-top:10px;margin-bottom:20px}.userReview-rating_route-title{font-size:13px;margin-right:10px;display:inline}}.userReview blockquote{font-size:15px;font-style:italic;line-height:1.4em;quotes:"\201C" "\201D";display:block;float:right;width:88%;margin-top:-15px;margin-bottom:20px}@media screen and (max-width:667px){.userReview blockquote{width:100%;margin-top:20px;color:#999;font-size:14px;margin-bottom:0;line-height:1.5em}.userReview:first-child{border-top:solid 1px #CCC}}@media screen and (min-width:668px) and (max-width:1023px){.userReview blockquote{width:82%;line-height:1.5em;margin-bottom:0}}.userReview blockquote p:before{content:"\201C"}.userReview blockquote p:after{content:"\201D"}.userData{line-height:20px;margin:0 0 20px;float:right;width:88%;display:block}@media screen and (max-width:667px){.userData{width:100%;margin:0 0 2px}}@media screen and (min-width:668px) and (max-width:1023px){.userData{width:82%}}.userData-block{width:auto;height:22px;float:left}.userData-reviewer{color:#09C;font-size:14px;font-weight:700;margin-right:20px}.userData-item{margin-right:10px}.userData-item_value{margin-right:20px}.review-date{width:auto;margin-right:10px;font-style:italic;float:left}@media screen and (max-width:667px){.userData-block{float:left;clear:both;height:auto;overflow:hidden}.userData-reviewer{color:#433f33;font-size:16px;font-weight:600}.userData-item{color:#433f33;font-size:12px;line-height:1.3em}.userData-item_value{color:#433f33;font-size:12px;line-height:1.3em;font-weight:600}.review-date{color:#999;font-size:14px;line-height:1.2em;float:left;width:100%;margin-bottom:7px}}.userReviewDetail{width:88%;float:right;line-height:1.5em}@media screen and (max-width:667px){.userReviewDetail{width:100%}}@media screen and (min-width:668px) and (max-width:1023px){.userReviewDetail{line-height:1.5em;width:82%}}.userReviewDetail h3{color:#666;font-size:13px;display:inline-block;margin-bottom:20px}@media screen and (max-width:667px){.userReviewDetail h3{color:#433f33;font-size:16px;font-weight:600;margin-bottom:10px;width:100%}}.reviewerInfo{float:left;min-width:550px}.userReviewName{font-size:14px;font-weight:700;font-style:normal;color:#666;display:inline-block;margin-top:15px}.userImage{background-position:-599px 0;float:left;height:16px;width:20px;margin-right:10px}.displayNone{display:none}@media screen and (max-width:667px){.userImage{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -599px 0 no-repeat;margin-top:2px}.morecontent{display:none}.morelink{text-align:center;color:#039;margin-top:20px;margin-bottom:20px;display:block;font-style:normal;text-decoration:underline;outline:0}}#close_reviews,#more_reviews{display:none}.global_rating{margin-top:5px;display:table;margin-bottom:30px;width:auto}@media screen and (max-width:667px){.global_rating{height:auto;overflow:hidden;padding:10px 10px 0;display:block;margin-top:0;margin-bottom:0}.global_rating .airlineLogo{padding-top:20px}}.global_rating .airlineLogo{display:table-cell;width:auto;padding-right:20px}.global_rating .airlineRating{display:table-cell;position:relative;padding-bottom:20px;width:100%;top:5px}.global_rating .ratingSet{position:absolute}@media screen and (max-width:667px){.global_rating .airlineRating{display:inline-block;padding-bottom:0;top:0}.global_rating .ratingSet{margin-top:35px;position:relative}}.global_rating .rating{margin-top:-53px}@media screen and (max-width:667px){.global_rating .rating{margin-top:-25px}}.title-rating-item{margin:3px 10px 5px 0;font-weight:600;font-size:11px;color:#433f33}@media screen and (max-width:667px){.title-rating-item{font-size:18px;color:#000;margin-bottom:1px;font-weight:600}.titleInfo{margin-bottom:10px}}.title-rating-item a:hover{color:#FFF}.titleInfo{width:100%}.airline-rating-average{float:left;background-position:0 -396px!important;background:url(//a1.odistatic.net/images/landingpages/mobile/icons_mobile.svg) no-repeat;background-size:auto;height:15px;width:90px;position:relative;top:6px;left:121px}@media screen and (max-width:667px){.airline-rating-average{background-position:0 -534px!important;background:url(//a1.odistatic.net/images/landingpages/mobile/icons_mobile.svg) no-repeat;background-size:112px;height:20px;width:115px;position:initial;top:0;left:0;margin:12px 20px 0 0}}.total-rating-average{background-position:0 -381px!important;background:url(//a1.odistatic.net/images/landingpages/mobile/icons_mobile.svg) no-repeat;background-size:auto;height:15px}.averageFormat{font-weight:600;font-size:56px;color:#433f33;text-align:left}@media screen and (max-width:667px){.total-rating-average{background-position:0 -514px!important;background:url(//a1.odistatic.net/images/landingpages/mobile/icons_mobile.svg) no-repeat;background-size:112px;height:20px}.averageFormat{color:#09C;font-size:30px;font-weight:400;padding-top:9px}}.totalAverageFormat{font-weight:600;font-size:21px;color:#433f33;display:inline-flex;position:relative;top:-32px;left:85px}#title-number-rating-mobile{margin-top:35px}@media screen and (max-width:667px){.totalAverageFormat{font-weight:400;color:#999;font-size:30px;top:-19px;left:42px}.rating-values{float:left}.rating-values span:first-child{font-size:16px}.review-route-rating{margin-left:35px}#title-number-rating-mobile{margin-top:0}}#total-title-reviews-mobile{position:relative;top:32px;left:121px}@media screen and (max-width:667px){#total-title-reviews-mobile{margin-top:0;margin-bottom:10px;position:relative;left:0;top:-16px}}#total-title-reviews-mobile a{cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}#dynamic-text .seo-text a,.destinationColumn span:hover,.footer-low-cost a,.footerText a{text-decoration:underline}.totalReviewFormat{color:#999;font-size:14px;font-weight:600}.reviewHover{background-color:#EDEFF1}#review-airline-section{margin-top:15px}.global_rating-logo{height:25px;width:120px;background-repeat:no-repeat;background-position:0 center;background-color:transparent;background-size:contain;clear:both}.noLogo{font-size:18px;color:#433f33;text-align:left;font-weight:600;width:130px;position:relative;top:5px}.destinationTab,.footer-low-cost{text-align:center}#CmsHeader{float:left;color:#333;font-size:21px}#CmsContent{height:auto;overflow:hidden}#CmsContent li{list-style:inherit}#CmsContent,#cmsNewsContent{width:auto;padding:5px;font-size:12px}#CmsContent h3,#cmsNewsContent h3{color:#039;font-size:14px;font-weight:700}@media screen and (max-width:667px){#CmsContent h3,#cmsNewsContent h3{font-size:16px;font-weight:400;margin:20px 0}}#CmsContent p,#cmsNewsContent p{margin:3px 0 2px;padding-bottom:10px;line-height:1.5;font-size:13px}@media screen and (min-width:668px) and (max-width:1023px){#CmsContent p,#cmsNewsContent p{font-size:16px}}#CmsContent p span,#cmsNewsContent p span{padding-right:10px}#CmsContent ul,#cmsNewsContent ul{list-style-type:circle;margin-left:20px;padding-bottom:10px}@media screen and (max-width:667px){#CmsContent p,#cmsNewsContent p{color:#433f33;font-size:14px;line-height:20px;padding:0 10px}#CmsContent ul,#cmsNewsContent ul{font-size:16px;line-height:1.5em}#CmsContent,#cmsNewsContent{width:97%}}#CmsContent ul li,#cmsNewsContent ul li{font-size:13px}.readMoreInactive{display:block;font-size:12px;height:100%;overflow:hidden;padding-left:20px;padding-top:4px;width:925px}.aboutContent{margin:5px 0 20px}@media screen and (max-width:667px){.aboutContent{margin:0}}.aboutContent h3{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) 0 55px no-repeat;padding-left:0;padding-top:7px;height:46px;color:#039;font-size:16px;line-height:46px;margin-bottom:15px}.aboutContent h3.logo_checked_baggage{background-position:-400px -188px;padding-left:52px;padding-top:6px;width:45%}.aboutContent h3.logo_hand_luggage{background-position:-400px -132px;padding-left:60px;padding-top:15px;height:40px;width:45%}.aboutContent h3.logo_online_check_in{background-position:-400px -242px;padding-left:60px;padding-top:15px;height:43px}.aboutContent h3.logo_boarding{background-position:-400px -302px;padding-left:60px;padding-top:1px;height:33px}.aboutContent h3.logo_travel_documents{background-position:-400px -336px;padding-left:60px;padding-top:10px;height:25px;line-height:20px}.aboutContent h3.logo_information{background-position:-400px -442px;padding-left:60px;padding-top:10px;height:35px;line-height:25px}.aboutContent h3.logo_reviews{background-position:-400px -373px;padding-left:60px;padding-top:10px;height:25px;line-height:15px}.aboutContent h3.logo_news{background-position:-400px -409px;padding-left:60px;padding-top:10px;height:22px;line-height:14px}.cms-images{float:right;width:40%}@media screen and (min-width:668px) and (max-width:1023px){.aboutContent h3.logo_news{font-size:18px;margin-bottom:20px}.cms-images{margin-left:20px}}.cms-images img{float:right;margin-bottom:20px}#cms-airline-block{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width:667px){.aboutContent h3{line-height:inherit}.cms-images{width:50%;display:none}#cms-airline-block{background-color:#FFF}.readMore::before{display:none}}.readMore{color:#0035D8;cursor:pointer;line-height:20px;font-size:13px}.readMore::before{content:"+ ";font-weight:700;font-size:18px;margin:2px 0 0;vertical-align:top}@media screen and (max-width:667px){.readMore{font-size:14px}}#dynamic-text{margin-top:15px;font-size:13px}#dynamic-text .seo-text{margin-top:10px}#dynamic-text h3{font-size:16px;font-weight:400;margin:20px 0}#dynamic-text p{font-size:16px}@media screen and (max-width:667px){#dynamic-text p{color:#433f33;font-size:14px;line-height:20px;padding:0 10px}#dynamic-text{background-color:#FFF;padding-bottom:15px;width:100%;margin-top:0}#about-airline-section,#route-rating-airline-section{background-color:#FFF}#userReviews1{margin-bottom:20px}}.routeBox{margin:5px 0 20px 25px}.routeList{display:inline-block;width:100%}.routeList li{list-style-type:circle}.routeCombination{float:left;width:35%;padding-right:15%;list-style:outside;font-size:18px;color:#666}@media screen and (min-width:668px) and (max-width:1023px){.routeList{line-height:2em}.routeCombination{width:45%;padding-right:5%;margin-top:15px}}.routePrice{font-size:14px;color:#999;margin-left:5px}.routeListColumn{width:49%;display:inline-block;vertical-align:top}.routeCombination2{padding-right:15%;list-style:outside;font-size:18px;color:#666}.routeCombination a,.routeCombination2 a{font-size:14px;text-decoration:underline;color:#666}.footer{max-width:960px;margin-left:auto;margin-right:auto}.footer-company,.footer-logo{display:none}#footer>div{margin-bottom:20px}.footerText{color:#828282;font-size:9px;line-height:14px}.footerText a{color:#828282}.footer-low-cost a{color:#666;font-size:14px}.legalLogo{float:left;margin-right:5px}#legal-icons{margin:5px auto}#legal-iata{background-position:-95px -88px;height:20px;width:28px}#legal-visa{background-position:-95px -106px;height:20px;width:29px}#legal-master-card{background-position:-95px -125px;height:20px;width:35px}#legal-american-express{background-position:-95px -144px;height:19px;width:35px}#legal-dinner-class{background-position:-95px -163px;height:21px;width:33px}#legal-paypal{background-position:-95px -182px;height:20px;width:68px}#legal-thawte a{background-position:-95px -202px;height:22px;width:91px;display:block}#legal-aece{background-position:-95px -224px;height:22px;width:86px}@media screen and (max-width:667px){#footer-links2,#legal-icons,.footer hr,.footer-low-cost,.footerText,.no-backtotop{display:none}.footer{border-top:2px solid #FC0;background-color:#FFF;float:left;width:100%}.footer-logo{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -595px -15px no-repeat;margin:30px auto 0;width:90px;height:17px;cursor:pointer;display:table;transform:scale(1.1)}.footer-company{display:inline-block;width:100%;text-align:center;color:#bababa;font-size:11px;font-weight:300;padding-top:10px}.footer-bottom{position:fixed;bottom:0}}.destinationTab,.emptyTab{margin-right:1px;float:left}.destinationTab{background:#EEE;cursor:pointer;font-size:14px;line-height:17px;overflow:hidden;padding:13px 0;text-overflow:ellipsis;width:191px}.destinationTab.active{background:#b5c5e5;color:#039;cursor:pointer}.emptyTab{background-color:#EEE;height:43px}#airline-cheap-flights-section,#cheapest-flights-section,#deals-section,#dynamic-text,#review-airline-section,#review-section{margin-left:auto;margin-right:auto;max-width:960px}.flight-destination{width:100%}#more-destinations-tab{background-color:#e5e5e5;float:left;margin-right:0}#destinations{height:auto}#destinations-content{margin-top:2px}#destinations-content table{margin-bottom:10px;width:99.5%}#destinations-content td>div{display:inline-block;vertical-align:middle}#destinations-content td div div{float:left}.rowDestination{border-bottom:2px solid #d0daec;float:left;padding:5px 0;width:49.21%;cursor:pointer}.rowDestination:nth-child(2n+1){margin-right:10px}.rowDestination:hover{background-color:#edeff1}.rowDestination.floatRight{margin-left:15px}@media screen and (min-width:668px) and (max-width:1023px){.rowDestination{padding:10px 0}}.rowPrice{width:48.79%}.destinationColumn{font-size:14px;padding:2px 5px 2px 0;text-align:left;width:45.37%}.destinationColumn span:hover{cursor:pointer}.priceColumn{color:#039;font-size:18px;font-weight:700;padding:3px 10px 3px 0;text-align:right;width:39.7541%}.connectionColumn{font-size:14px;padding:6px 3px 5px 0;text-align:center;width:47.9508%}.linkColumn{cursor:pointer;margin-top:4px;width:4.201%}.linkColumn span{background-position:-700px -100px;cursor:pointer;display:block;height:20px;width:20px}#flight-destinations2,#flight-destinations3,#flight-destinations4,#flight-destinations5{display:none}@media screen and (min-width:668px) and (max-width:1023px){.destinationTab{width:19.8%}.emptyTab{display:none}}#airline-cheap-flights-section,#cheapest-flights-section,#deals-section{margin-top:15px;margin-bottom:20px}@media screen and (max-width:667px){#cheapest-flights-section .subtitle{font-size:20px;max-width:745px}#cheapest-flights-section .subtitle .subtitle h2{width:93.75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.airlinesRouteOffersInfo{border-bottom:2px solid #d0daec;color:#666;font-size:14px;line-height:18px;padding:10px 0;width:960px;height:22px}@media screen and (min-width:668px) and (max-width:1023px){.airlinesRouteOffersInfo{width:99.9%}}@media screen and (max-width:667px){.airlinesRouteOffersInfo{border-bottom:1px solid #CCC;color:#433f33;font-size:16px;line-height:1.25em;padding:10px;width:96.875%;height:auto;background-color:#FFF}.airlinesRouteOffersInfo a{color:#0F5496}}.airlineRoute{font-family:inherit}.airlineRouteOfferName{text-align:left;width:420px;float:left}@media screen and (min-width:668px) and (max-width:1023px){.airlineRouteOfferName{width:43.75%}}@media screen and (max-width:667px){.airlineRouteOfferName{font-weight:600;width:48.4375%}}.airlineRouteOfferRoute{text-align:left;width:300px;float:left}@media screen and (min-width:668px) and (max-width:1023px){.airlineRouteOfferRoute{width:31.25%}}@media screen and (max-width:667px){.airlineRouteOfferRoute{clear:both;width:48.4375%}}.airlineRouteOfferPrice{text-align:right;width:240px;float:left}@media screen and (min-width:668px) and (max-width:1023px){.airlineRouteOfferPrice{width:25%}.brandValueProposiitions{display:none}}@media screen and (max-width:667px){.airlineRouteOfferPrice{color:#433f33;width:48.4375%}.fromCheapestRoutes{font-size:14px;line-height:1.29em}}.fromCheapestRoutes{margin-right:10px;color:#999}.priceCheapestRoutes{font-size:18px;color:#039;font-weight:700}@media screen and (max-width:667px){.priceCheapestRoutes{color:#433f33}.brandValueProposiitions{display:none}}.brandValueProposiitions{background-color:rgba(0,0,0,.5);border-top:4px solid #FC0;width:300px;margin-top:25px;float:right;color:#FFF;border-radius:4px;overflow:hidden}.brandValueProposiitions-title{margin:20px 30px 20px 20px;color:#FFF;font-size:18px;font-weight:600;line-height:26px}.brandValueProposiitions-item{margin:0 20px 12px;height:auto}.brandValueProposiitions-item:nth-last-child(1){padding-bottom:5px}.brandValueProposiitions-item span{display:inline-block;width:213px;vertical-align:middle;color:#FFF;font-size:14px;line-height:20px}.brandValueProposiitions-item-icon{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -800px -81px no-repeat;width:26px;height:21px;float:left;margin:5px 10px 0 0;zoom:.8;-moz-transform:scale(.8);-moz-transform-origin:0 0;-ms-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.disclaimer{color:#aaa;background:#FFF;text-align:left;padding:10px 0 0;margin:10px auto;max-width:960px}.disclaimer p{font-size:11px;font-style:italic;line-height:1.3em}.subtitle{background:#FFF;line-height:50px;width:100%;overflow:hidden;padding:4px 0}.subtitle_icon{float:left;width:40px;height:38px;margin:5px 10px;overflow:hidden;display:none;background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) no-repeat}.subtitle_icon-about{background-position:0 -41px;transform:scale(1.3);height:30px;margin-top:9px;margin-left:18px}.subtitle_icon-review{background-position:2px 14px;transform:scale(1.4);margin-top:0;margin-left:20px}.subtitle_icon-plane{background-position:0 -22px;height:20px;transform:scale(1.4);margin-top:14px;margin-left:18px}.subtitle_icon-route{background-position:-95px -314px}.subtitle h2{color:#333;font-size:21px;text-transform:none;max-width:800px;text-overflow:ellipsis;overflow:hidden}.subtitle .two-lines{line-height:1.2em;margin:4px 0}.subtitleText{font-weight:600;color:#039;text-transform:none;padding:0 10px}#review-section .subtitle{margin-bottom:0}#review-airline-section{margin-bottom:30px}#dynamic-text .subtitle{margin-top:15px}@media screen and (max-width:667px){.disclaimer{display:none}.subtitle_icon{display:none;width:35px}.subtitle h2{color:#039;font-size:20px;text-transform:none;padding:0 10px;max-width:745px}.subtitle .two-lines{font-size:16px;font-weight:600;color:#039;text-transform:none;padding:0 10px}#review-section .subtitle{display:block}#review-section .subtitle h2{font-size:16px}#review-section .subtitle i{display:none}#review-airline-section{background-color:#FFF}#review-airline-section .subtitle{display:block}#review-airline-section .subtitle i{display:none}#cms-airline-block_title .subtitle,#cms-airline-block_title .subtitle i{display:block}#cms-airline-block_title .subtitle h2{font-size:16px}#dynamic-text .subtitle{display:block;margin-bottom:10px;margin-top:0}#dynamic-text .subtitle h2{font-size:16px;width:76%;padding:0 10px 0 0}#dynamic-text .subtitle i{display:block}.info-block{display:none}}#airline-cheap-flights-section .subtitle{margin-bottom:0}#deals-section .subtitle{margin-bottom:25px}.info-block{font-size:12px;text-align:justify;margin:20px auto;max-width:960px}.ui-datepicker{border-radius:0;border:2px solid #039;font-family:"Open Sans",Arial,sans-serif!important}.ui-datepicker .ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker .ui-datepicker-header{background:#039;border:0;color:#FFF;font-size:12px;padding:0}.ui-datepicker th{color:#4F97E9;border:0;font-weight:700;text-align:center;font-size:12px}@media screen and (max-width:667px){.ui-datepicker td{border:1px solid #ccc}}.ui-datepicker td a{color:#000;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background:0 0;border:0;line-height:18px;text-align:center;position:absolute;top:5px}.ui-datepicker .ui-datepicker-buttonpane button{background:0 0;border:0;color:#FFF;font-weight:400!important;font-size:11px!important;cursor:pointer}.ui-widget{background-color:#FFF}.ui-widget-content{color:#222}.ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -690px -47px no-repeat}.ui-widget-header .ui-icon.ui-icon-circle-triangle-e{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -699px 4px no-repeat}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:0 none;border:0;color:#212121;font-weight:400}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #DEEBFC;font-weight:400}@media screen and (max-width:667px){.ui-state-default,.ui-widget-content .ui-state-default{border:none}.ui-state-default:active,.ui-widget-content .ui-state-default:active{background:#FC0}}.ui-slider-handle{border:0!important}.ui-widget-content .ui-datepicker-unselectable.ui-state-disabled{background-color:#F0F0F0;cursor:default;text-decoration:line-through}.ui-state-disabled{cursor:default!important}.ui-widget-content .ui-state-disabled{background-color:#F0F0F0;text-align:center;text-decoration:line-through}.ui-widget-content .ui-datepicker-other-month.ui-state-disabled{background-color:#FFF;text-decoration:none}.weekend a{color:red!important}.ui-datepicker-multi-2 .ui-datepicker-group{background-color:#FFF;border-color:#039;border-style:solid;border-width:0 0 1px 1px}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}div.ui-datepicker.ui-widget.ui-widget-content{width:380px!important;display:none;z-index:20!important;background-color:#039}.ui-datepicker{width:190px;padding:0;line-height:normal}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:1.65em;margin:0 2.3em;text-align:center;font-size:12px;font-weight:700}.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em;right:3px}.ui-datepicker .ui-datepicker-prev{left:3px;height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{display:none}@media screen and (max-width:667px){.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{display:block;background-color:#FFF}.ui-datepicker .ui-datepicker-prev.ui-state-disabled span{border-right:5px solid #E7E6E2}.ui-datepicker .ui-datepicker-next.ui-state-disabled span{border-left:5px solid #E7E6E2}}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;position:absolute;top:50%;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:3px;height:26px}.ui-datepicker table{border-collapse:collapse;font-size:11px;margin:0;width:100%}.ui-datepicker th{padding:4px 0}.ui-datepicker td{padding:0;line-height:14px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:2px}.ui-datepicker .ui-datepicker-buttonpane{margin:0;padding:2px 0 0;clear:both}.ui-datepicker .ui-datepicker-buttonpane button{float:none;margin:0;padding:0;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{margin-right:10px}.ui-widget-header .ui-icon.ui-icon-circle-triangle-w{height:19px;margin:-14px 0 0 -16px;width:25px}.ui-widget-header .ui-icon.ui-icon-circle-triangle-e{height:20px;margin-top:-15px;width:25px}.ui-widget-header .ui-state-hover .ui-icon.ui-icon-circle-triangle-w{background-position:-690px -75px;height:20px}.ui-widget-header .ui-state-hover .ui-icon.ui-icon-circle-triangle-e{background-position:-699px -24px}.ui-helper-clearfix{min-height:0}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-icon{display:block;overflow:hidden;text-indent:-99999px}.ui-datepicker-multi-2 .ui-datepicker-group{float:left;height:163px;width:188px}.ui-datepicker-trigger{border:none;background:0 0;position:absolute;right:4px;top:6px;bottom:6px;border-left:1px solid #CCC;padding-top:0}@media screen and (max-width:667px){.ui-datepicker-trigger{display:none!important}}#calendarHeader{display:none}@media screen and (max-width:667px){#ui-datepicker-div{position:fixed!important;top:0!important;left:0!important}#calendarHeader{display:block;background-color:#039;padding:10px 0;text-align:center;color:#FFF}#calendarHeader .calendar-close-button{font-family:theme-icons;font-style:normal;float:left;padding:10px;font-size:26px}#calendarHeader .calendar-type{display:block;font-size:12px}.ui-datepicker{font-family:'Open Sans',Arial,sans-serif!important;font-size:14px;border:1px solid #D8D8D8;color:#999}.ui-datepicker td{line-height:25px}.ui-datepicker .ui-datepicker-header{background:#FFF;color:#433f33;font-size:16px}}@media screen and (max-width:667px) and (max-width:667px){.ui-datepicker .ui-datepicker-header{position:relative}}@media screen and (max-width:667px){div.ui-datepicker.ui-widget.ui-widget-content{width:99.5%!important;display:none;z-index:20!important;background-color:#FFF;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;left:0!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:1.65em;margin:0;padding:.3em;font-size:14px;font-weight:600}.ui-datepicker-multi-2 .ui-datepicker-group{background-color:#FFF;border-color:transparent;border-style:none;border-width:0;float:left;height:163px;width:188px}.ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background:0 0;width:0;height:0;margin-top:-6px;border-top:5px solid transparent;border-bottom:5px solid transparent}.ui-state-default,.ui-widget-content .ui-state-default{padding:.6em}.ui-widget-header .ui-icon.ui-icon-circle-triangle-e{margin-left:0;border-left:5px solid #1E44D5}.ui-widget-header .ui-icon.ui-icon-circle-triangle-w{margin-left:-5px;border-right:5px solid #1E44D5}.ui-datepicker table{border-collapse:collapse;font-size:14px}.ui-datepicker th{color:#999;font-weight:400;font-size:12px;padding:4px 0}.ui-datepicker td a{color:#433f33}.ui-widget-content .ui-datepicker-unselectable.ui-state-disabled{text-decoration:none;color:#CCC}.ui-state-disabled.ui-state-default{color:#CCC}.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{font-family:theme-icons;font-size:22px!important;color:#FFF;padding:5px 0;position:absolute;left:10px}.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all:active{background-color:transparent}.datepicker-modal{display:none;background-color:rgba(0,0,0,.9);position:absolute;height:100%;width:100%;top:0;left:0;z-index:10}.ui-datepicker-other-month{border:none!important}.dp-highlight .ui-state-default{border-top:1px solid #FC0;border-bottom:1px solid #FC0}.date-selected{background-color:rgba(255,204,0,.5)}.ui-datepicker-calendar .ui-state-active{background:#FC0;border:1px solid #FC0}.ui-datepicker-today{position:relative}.today-mark{color:#00f;position:absolute;font-size:24px;width:90%;text-align:center;top:20px}}.cd-arrow,.cd-top{width:50px;position:fixed;right:20.5%}.cd-top{display:inline-block;height:50px;bottom:20px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);-moz-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05)!important;overflow:hidden;text-indent:100%;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s 0s,visibility 0s .5s;-moz-transition:opacity .5s 0s,visibility 0s .5s;transition:opacity .5s 0s,visibility 0s .5s}.cd-top.cd-is-visible{visibility:visible;opacity:1;filter:alpha(opacity=100)}.cd-top.cd-is-visible:hover{cursor:pointer;background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) 15px 12px no-repeat;background:-owg-linear-gradient(#0855C7,#022FA6);background:-webkit-linear-gradient(#0855C7,#022FA6);background:-moz-linear-gradient(#0855C7,#022FA6);background:-o-linear-gradient(#0855C7,#022FA6);background:linear-gradient(#0855C7,#022FA6);opacity:1;filter:alpha(opacity=100)}.cd-top.cd-fade-out{opacity:.5;filter:alpha(opacity=50)}@media screen and (max-width:667px){.cd-top{display:none}}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .5s 0s,visibility 0s 0s;-moz-transition:opacity .5s 0s,visibility 0s 0s;transition:opacity .5s 0s,visibility 0s 0s}.cd-arrow{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -400px 0 no-repeat;display:inline-block;height:50px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;bottom:20px;font-size:34px;color:#fff;cursor:pointer;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:opacity .5s 0s,visibility 0s .5s;-moz-transition:opacity .5s 0s,visibility 0s .5s;transition:opacity .5s 0s,visibility 0s .5s}.main_mobile,.tabs-info{display:none}.cd-arrow.cd-is-visible{visibility:visible;opacity:1;filter:alpha(opacity=100)}.cd-arrow.cd-is-visible:hover{background:url(//a1.odistatic.net/images/landingpages/sprites/sprite_icons_sslp.svg) -400px -52px no-repeat;opacity:1;filter:alpha(opacity=100)}.cd-arrow.cd-fade-out,.cd-arrow.cd-is-visible,.no-touch .cd-arrow:hover{-webkit-transition:opacity .5s 0s,visibility 0s 0s;-moz-transition:opacity .5s 0s,visibility 0s 0s;transition:opacity .5s 0s,visibility 0s 0s}.symbol-arrow{margin-left:10px;margin-top:2px}@media only screen and (min-width:1501px) and (max-width:1730px){.cd-arrow,.cd-top{right:13.5%}}@media only screen and (min-width:1301px) and (max-width:1500px){.cd-arrow,.cd-top{right:7%}}@media only screen and (min-width:1291px) and (max-width:1300px){.cd-arrow,.cd-top{right:6%}}@media only screen and (max-width:1290px){.cd-arrow,.cd-top{right:20px}}.tab-item{width:50%;float:left;font-size:16px;text-align:center;line-height:50px;cursor:pointer;border:none!important}@media screen and (max-width:667px){.cd-arrow{display:none}.tabs-info{display:block;background-color:#FFF}.tabs-info li{border-top:solid 2px #039}.tabs-info li a{color:#039;font-weight:600}.tabs-info li a:hover{text-decoration:none}.tabs-info li:last-child{background-color:#d8d8d8;border-top:none}.tabs-info li:last-child a{color:#999}}.image_logo{display:none}@media screen and (max-width:667px){.image_logo{height:35px;padding:20px 0 15px 10px;display:block}}#title-rating-mobile{display:none}@media screen and (max-width:667px){li.tab-item.ui-state-default.ui-corner-top{background-color:#d8d8d8;padding:0}li.tab-item.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{font-weight:600;background-color:#FFF}li.tab-item.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a{color:#039!important;background-color:#FFF;border-top:solid 2px #039!important;outline:0}li.tab-item.ui-state-default.ui-corner-top a{border-top:0;background-color:#d8d8d8;color:#999!important;width:100%;display:inline-block}li.tab-item.ui-state-default.ui-corner-top a:hover{text-decoration:none}li.tab-item.ui-state-default.ui-corner-top.ui-state-hover a,li.tab-item.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-hover a{text-decoration:none!important}li.tab-item.singleTab.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{width:100%;height:38px;line-height:26px}li.tab-item.singleTab.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a{background-color:#DDD;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left!important;color:#039!important;cursor:default!important;float:none!important;padding-left:10px;line-height:38px!important}#airline-cheap-flights-section,#deals-section{display:none}#cheapest-flights-section .subtitle,#cheapest-flights-section .subtitle-index{display:block;background-color:#DDD;border-top:1px solid #CCC;border-bottom:1px solid #CCC}}.ui-autocomplete{font-size:100%;position:absolute;cursor:default;border:1px solid #CCC;background:#FFF;width:440px;max-height:11em;z-index:9050;overflow:auto;overflow-x:hidden}.ui-autocomplete-term{font-weight:700}.ui-menu .ui-menu-item{margin:0;width:100%;border-bottom:1px solid #CCC;padding:5px}.ui-menu .ui-menu-item:hover{background-color:#e8ecfc;color:#222}.ui-menu a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400;font-size:14px;color:#222}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (max-width:667px){.ui-autocomplete.ui-widget-content{width:97%!important;left:5px!important;overflow:scroll}.ui-menu .ui-menu-item{color:#039!important;font-weight:600;padding:10px 0;border-bottom:1px solid #CCC}}.js_restrict-search{display:none;max-width:36%}.checkbox-default{width:20px;position:relative;margin-left:20px;float:left}.checkbox-default label{width:18px;height:18px;cursor:pointer;position:absolute;top:0;left:0;background:#FFF;background:linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);border-radius:4px;border:1px solid #CCC}.checkbox-default label:after{font-family:theme-icons;content:'7';color:#1E44D5;position:absolute;left:3px;border-top:none;border-right:none;background:0 0;opacity:0}.checkbox-default label:hover::after{opacity:0}.checkbox-default label:hover{border:1px solid #AAA}.checkbox-default input[type=checkbox]{visibility:hidden}.checkbox-default input[type=checkbox]:not(:checked)+label{-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.1)}.checkbox-default input[type=checkbox]:checked+label:after{opacity:1}.checkbox-default-text{color:#666;font-weight:400;float:left;margin-left:10px;max-width:73%}#bt_search_dynpack_oneFront_searcher{width:215px;tex-align:center;padding:0}#bt_search_flight{width:146px;text-align:center;padding:0}@media screen and (max-width:667px){#bt_search_flight{width:95%}}