<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.btn-brand-pink{color:#fff;background-color:#e50049;text-align:left;line-height:60px;font-size:14px;padding-top:0;padding-bottom:0;padding-left:14px;padding-right:50px;position:relative}.btn-brand-pink:after{content:'';position:absolute;right:14px;top:50%;margin-top:-9px}.btn-brand-pink:hover,.btn-brand-pink:focus{color:#fff;background-color:#d7094b}@media (max-width:639px){.btn-brand-pink.btn-block-mobile{display:block;text-align:center;padding:0}}.btn-brand-blue{color:#fff;background-color:#0054a4;text-align:left;line-height:60px;font-size:14px;padding-top:0;padding-bottom:0;padding-left:14px;padding-right:50px;position:relative}.btn-brand-blue:after{content:'';position:absolute;right:14px;top:50%;margin-top:-9px}.btn-brand-blue:hover,.btn-brand-blue:focus{color:#fff;background-color:#014586}@media (max-width:639px){.btn-brand-blue.btn-block-mobile{display:block;text-align:center;padding:0}}.btn-brand-violet{color:#fff;background-color:#3e62ad;text-align:left;line-height:60px;font-size:14px;padding-top:0;padding-bottom:0;padding-left:14px;padding-right:50px;position:relative;width:100%;line-height:28px;max-width:none;margin:10px 0;padding-top:6px;padding-bottom:6px}.btn-brand-violet:after{content:'';position:absolute;right:14px;top:50%;margin-top:-9px}.btn-brand-violet:hover,.btn-brand-violet:focus{color:#fff;background-color:#075198}@media (max-width:639px){.btn-brand-violet.btn-block-mobile{display:block;text-align:center;padding:0}}@media (max-width:639px){.btn-brand-violet.btn-block-mobile{max-width:initial;padding-top:10px;padding-bottom:10px}}.btn-ghost-red{border:1px solid #e50049;color:#e50049;background-color:transparent;padding:0 40px;height:50px;line-height:50px;text-decoration:none}.btn-ghost-red:hover{color:#e50049;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.btn-ghost-red:focus{color:#e50049}.btn-ghost-red.btn-block-mobile{display:block;text-align:center}.btn-ghost-blue{border:1px solid #0054a4;color:#0054a4;background-color:transparent;padding:0 40px;height:50px;line-height:50px;text-decoration:none}.btn-ghost-blue:hover{color:#0054a4;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.btn-ghost-blue:focus{color:#0054a4}.btn-ghost-blue.btn-block-mobile{display:block;text-align:center}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.empty{color:#ddd}@media (max-width:639px){.btn-brand-violet{padding-left:0!important;padding-right:0!important;text-align:center!important;color:#fff!important;width:100%!important;max-width:initial!important}.btn-ghost-red{width:100%}}a{color:#0054a4}p{}.line-height-mobile{line-height:45px}.main-ctn a{text-decoration:underline}.flight-search header{padding:15px}.flight-search header p{color:#707070}.flight-search .dropdown .ng-scope div{padding-left:0}.flight-search .couponform-wrapper{}.flight-search .select-group .fake-radio{margin-top:2px}.flight-search .flight-step-airport .col-sm-4 .form-control{background-color:#fff;color:#0054a4}.flight-search .flight-step-airport .col-sm-8{padding:0}.search-tab-ctn{padding:15px}.ca-collapse{min-width:250px}.ca-collapse .form-wrapper{padding:8px 15px;position:relative}.ca-collapse .form-wrapper.active{border:0}.ca-collapse a,.ca-collapse .btn,.ca-collapse input{color:#fff}.ca-collapse .ca-collapse-ctrl{display:block;color:#fff}.ca-collapse .ca-collapse-ctn&gt;form{padding-top:10px}.ca-collapse .ca-collapse-ctn input{background:#fff;color:#333;margin-bottom:10px;border-color:transparent}.ca-collapse .ca-collapse-ctn .btn{border-color:#fff;margin-bottom:5px}.ca-collapse .ca-collapse-ctn .btn:hover{background:#294577}.ca-collapse.couponform-wrapper{color:#0054a4;text-align:center;margin:0 auto}.ca-collapse.couponform-wrapper .glyphicon-arrowblue{background-image:url(../images/arrow-brandblue.png)}.ca-collapse.couponform-wrapper a,.ca-collapse.couponform-wrapper input{color:#0054a4}.ca-collapse.couponform-wrapper input.empty{color:#ddd}.ca-collapse.couponform-wrapper a{text-align:center}.ca-collapse.couponform-wrapper input{background-color:transparent;border-color:#0054a4}.ca-collapse.couponform-wrapper .form-wrapper{border:0;width:250px;display:inline-block}.ca-collapse.couponform-wrapper .ca-collapse-ctn .btn{background-color:#0054a4;color:#fff}.ca-collapse.couponform-wrapper .ca-collapse-ctn label[for=cmpId]+span{display:inline-block;font-weight:700;margin-bottom:10px;width:100%;text-align:left}.ca-collapse.couponform-wrapper .ca-collapse-ctn label[for=cmpIdMul]+span{display:inline-block;width:100%;text-align:left}.ca-collapse.couponform-wrapper .ca-collapse-ctn label[for=couponCode]+span{background:transparent url(../images/icon_promo-code.gif) left center;background-repeat:no-repeat;display:inline-block;font-weight:700;margin-bottom:10px;padding-left:30px;margin-left:-23px;width:90%;text-align:left}.ca-collapse.couponform-wrapper .ca-collapse-ctn label[for=couponCodeMul]+span{width:100%;text-align:left;display:inline-block}.ca-collapse .glyphicon-arrowblue{background-image:url(../images/arrow-white.png);margin-top:4px}.ca-collapse .form-result{position:relative}.ca-collapse .form-result .reslult-btn{background:#fff;color:#0054a4;border-radius:50%;position:absolute;right:0;top:0;font-size:12px;display:inline-block;width:13px;height:13px;line-height:12px;text-align:center;text-decoration:underline}.ca-collapse .form-result .result-text{border-bottom:1px dotted #fff}.flightforms-wrapper{margin-top:-41px}main .nav-tabs{text-align:center}main .nav-tabs tab-heading{display:inline-block;min-width:120px}main .nav-tabs li{background:#3e62ad}main .nav-tabs li a,main .nav-tabs li a:hover,main .nav-tabs li a:active,main .nav-tabs li a:focus{color:#fff;margin-right:0;border-bottom-color:#ddd;border-top-color:#ebebeb;border-left-color:#ebebeb;border-right-color:#ddd}main .nav-tabs li a:hover,main .nav-tabs li a:focus{background:transparent}main .nav-tabs li:last-child a,main .nav-tabs li:last-child a:hover,main .nav-tabs li:last-child a:active{border-right-color:#ebebeb}main .nav-tabs li.active a,main .nav-tabs li.active a:hover,main .nav-tabs li.active a:active,main .nav-tabs li.active a:focus{color:#0054a4;border-top-color:#ddd;border-left-color:#ddd;border-right-color:#ebebeb}main .nav-tabs h2{font-size:14px;line-height:0;margin:5px 0;padding:0}main .flight-search .book-forms-wrapper.step0{min-height:350px;height:auto}@media (max-width:639px){main .nav-tabs tab-heading{min-width:initial}}.flight-group{position:relative;padding:15px 0}.flight-group:last-of-type{border:0}.flight-group .row{margin:0}.flight-group .close{color:#707070;opacity:1;position:absolute;top:22px;right:0;font-size:12px}.flight-group .close:hover{color:#0054a4}.flight-group .input-group{width:100%;margin-bottom:5px}.flight-group .flight-indexlabel{margin-top:0;margin-bottom:20px}.flight-group .flight-indexlabel:before{content:'';height:1px;width:20px;position:relative;background:rgba(51,51,51,.7);display:inline-block;margin-right:10px;top:-3px}.flight-group .flight-indexlabel:after{content:'';height:1px;width:20px;position:relative;background:rgba(51,51,51,.7);display:inline-block;margin-left:10px;top:-3px}.flight-group .well{background:0;box-shadow:none}@media (min-width:639px){.flight-group .flight-step-pex .flight-step-ctn{display:block;height:auto!important;border:0}}.muti-search .flight-step-addflight+.flight-group .flight-step .flight-step-ctn{padding-top:0}@media (max-width:480px){.muti-search .flight-step-addflight+.flight-group .flight-step .flight-step-ctn{padding:20px 0 0}}.muti-search .flight-step-addflight+.flight-group .flight-step .flight-step-ctn .book-conversation{margin-top:0}.flight-step{position:relative;margin-top:0}.flight-step .col-sm-9{padding:0}.flight-step&gt;label{font-size:12px}.flight-step.init{margin-top:0}.flight-step.init .flight-result&gt;div{background:#fff;color:#333;line-height:37px}.flight-step.init .flight-result&gt;div.oneline .col-xs-12{top:0}.flight-step.init .flight-result .col-xs-6:first-child{margin-top:5px;height:32px}.flight-step.init .flight-result .col-xs-6{margin-top:5px;height:32px}.flight-step.active .flight-result&gt;div{background:#fff;color:#333;line-height:37px}.flight-step.active .flight-result&gt;div.oneline .col-xs-12{top:0}.flight-step.active .col-xs-6:first-child{margin-top:5px;height:32px}.flight-step.active .col-xs-6{margin-top:5px;height:32px}.flight-step.finished.flight-step-date{border-top:1px solid #4a5d9a}.flight-step.finished.flight-step-date .glyphicon-cal{display:none}.flight-step.finished.flight-step-pex .glyphicon-pex{display:none}.flight-step .flight-result{border:1px solid #ebebeb}.flight-step .flight-result&gt;div{background:#0054a4;color:#fff;padding:10px 0;margin-left:53px;min-height:60px;line-height:37px}.flight-step .flight-result&gt;div.placeholder{color:#666}.flight-step .flight-result .glyphicon{height:34px;top:35px;width:43px;left:11px;border-right:1px solid #ebebeb}.flight-step .col-sm-3{}.flight-step .col-sm-3 .search-btn{}.flight-step .flight-step-ctn{margin:0 -15px;border:0;padding:20px 20px 0}@media (max-width:639px){.flight-step .flight-step-date{padding-right:0;padding-left:0}.flight-step.init{margin-top:0;margin-bottom:17px}.flight-step .flight-result{background:#fff;margin-bottom:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.flight-step .flight-result&gt;div{margin-top:1px}.flight-step .flight-result&gt;div.flight-date-confirm{padding-left:15px}.flight-step .flight-result&gt;div.flight-date-confirm label{margin-top:5px}.flight-step.flight-step-pex .flight-result .glyphicon-pex{top:16px}.flight-step .travelType-wrapper{margin-top:15px}}@media (max-width:639px){.timetable-form .flight-step-date{padding-left:15px;padding-right:15px}}.select-group{height:87px;vertical-align:top;margin:25px 0 0;padding:0;display:inline-block;overflow:hidden}.select-group label{margin-right:0}@media (max-width:639px){.select-group label .label-text{line-height:45px}}.select-group .num{width:55px;height:55px;font-size:40px;line-height:55px;text-align:center;border:1px solid #0054a4}.select-group .btn{border:0;margin-top:-20px;font-size:12px;background:#0054a4;color:#fff}.travle-class{border-top:1px solid #ddd}.travle-class .select-group{display:block;text-align:center}.book-conversation{line-height:50px;font-weight:400;font-size:30px;text-align:center;margin-top:20px;overflow:hidden}@media (max-width:639px){.book-conversation{height:55px}}.book-conversation.h1{margin-bottom:40px;margin-top:40px;line-height:60px}.book-conversation p.ng-enter{transition:.4s transform;transform:translateY(-100%)}.book-conversation p.ng-enter-active{transform:translateY(0)}.travle-class .select-group{height:60px}.travel-pex .select-group{width:120px;height:100%;margin:0 10px}.travel-pex .select-group .num{float:left;width:80px;height:81px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}.travel-pex .select-group .btn{height:100%;width:40px;margin-top:0;font-size:26px;line-height:28px;float:right}.travel-pex .select-group .btn.add{border-bottom:1px solid #efefef}.travel-pex .select-group .btn.reduce{}@media (min-width:639px){.travel-pex .select-group.select-group-infant{display:inline-block;height:auto!important}}.autocomplete{position:relative}.autocomplete ul{max-height:200px;overflow:auto;width:100%;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.2);position:absolute;z-index:5;padding:2px}.autocomplete ul .active{background:#0054a4;color:#fff}.autocomplete ul .active .highlight{color:#f8f8f8!important}.autocomplete ul .active.disable .highlight{color:#333!important;font-weight:500}.autocomplete ul .disable .highlight{color:#333!important;font-weight:500}.autocomplete ul .highlight{font-weight:700;color:#0054a4}.autocomplete ul li{color:#707070;padding-left:12px;font-size:14px;line-height:1.428;padding-bottom:10px;padding-top:10px}.flight-step-addflight{margin:15px 0;text-align:center}.flight-step-addflight button{margin-right:-4px}.flight-step-airport .col-sm-6{}@media (max-width:639px){.flight-step-airport .airport-col6{padding-left:0;padding-right:0}}.flight-step-airport .input-text-label,.flight-step-date .input-text-label{width:100%;text-align:left}.flight-step-airport .input-text-label.input-text-label-col6,.flight-step-date .input-text-label.input-text-label-col6{width:50%;float:left}.flight-step-airport .input-text-label.input-text-label-col6:first-child,.flight-step-date .input-text-label.input-text-label-col6:first-child{padding-right:7.5px}.flight-step-airport .input-text-label.input-text-label-col6:last-child,.flight-step-date .input-text-label.input-text-label-col6:last-child{padding-left:7.5px}.flight-step-airport .input-text-label.input-text-haveRadio label,.flight-step-date .input-text-label.input-text-haveRadio label{display:none}.flight-step-airport .input-text-label.input-text-haveRadio .glyphicon,.flight-step-date .input-text-label.input-text-haveRadio .glyphicon{top:12px}.flight-step-airport .input-text-label input,.flight-step-date .input-text-label input{text-indent:54px}.flight-step-airport .input-text-label input.ng-invalid.ng-touched,.flight-step-date .input-text-label input.ng-invalid.ng-touched{border:0;border:1px solid #c20a0a}.flight-step-airport .input-text-label label,.flight-step-date .input-text-label label{min-height:15px}.flight-step-airport .input-text-label .date-oneline,.flight-step-date .input-text-label .date-oneline{text-indent:50px!important}.flight-step-airport .input-text-label .form-control,.flight-step-date .input-text-label .form-control{padding:15px;height:60px;padding-left:60px;text-indent:0}.flight-step-airport .input-text-label .form-control.placeholder,.flight-step-date .input-text-label .form-control.placeholder{color:#666}.flight-step-airport .input-text-label .form-control.div,.flight-step-airport .input-text-label .form-control.span,.flight-step-date .input-text-label .form-control.div,.flight-step-date .input-text-label .form-control.span{background:#f5f5f5}.flight-step-airport .input-text-label .form-control.fdate-select,.flight-step-date .input-text-label .form-control.fdate-select{padding:0;padding-left:64px;z-index:3;background-color:transparent}.flight-step-airport .input-text-label .glyphicon,.flight-step-date .input-text-label .glyphicon{height:34px;top:38px;width:44px;left:12px;border-right:1px solid #ebebeb}@media (max-width:639px){.flight-step-airport .input-text-label,.flight-step-date .input-text-label{margin-bottom:15px}.flight-step-airport .input-text-label .glyphicon,.flight-step-date .input-text-label .glyphicon{left:10px}.flight-step-airport .input-text-label .glyphicon.glyphicon-num,.flight-step-date .input-text-label .glyphicon.glyphicon-num{left:24px}}@media (min-width:639px){.flight-step-airport .text-right,.flight-step-date .text-right{padding-top:25px}}.flight-step-date .input-text-label .glyphicon{left:10px}.flight-step-date .input-text-label .form-control{padding:10px 14px;line-height:40px}.flight-step-date .input-text-label .form-control.fdate-select{padding:0;padding-left:64px}.flight-step-date .input-text-label .form-control .date-seperator{position:absolute;left:-2px;color:#333}@media (max-width:992px) and (min-width:639px){.flight-step-date .input-text-label.input-text-label-col6{margin:0}.flight-step-date .input-text-label .form-control{padding:10px 9px}}.search-btn{padding:10px 0;font-size:16px;line-height:60px;color:#fff;background:0;background-size:13px 17px;display:block;height:auto;text-align:center;width:200px;margin:0 auto;cursor:pointer}.search-btn.search-btn-status{margin-top:50px;min-width:200px;float:none}@media (max-width:639px){.search-btn.search-btn-status{margin-top:10px;width:208px;text-align:center}}.btn-confirm-date{margin:0 auto;width:208px}.book-btnbox{margin-top:30px;height:40px;padding:0 10%}.date-wrapper{padding:0 20px}.date-wrapper table th small{font-size:14px;font-weight:400}.date-wrapper table th div{height:35px;line-height:26px;margin-bottom:10px}.O .date-wrapper table .date-range .btn-info:before{background:none!important}.O .date-wrapper table .date-range .btn-info:after{background:none!important}.calendar-datepicker{display:inline-block;width:100%}.calendar-datepicker .content-breadcrumb{float:right;margin-top:-10px;margin-right:50px;padding:0;font-size:12px}@media (max-width:639px){.calendar-datepicker .content-breadcrumb{float:none;margin-right:initial;bottom:-10px;position:absolute;left:-8px}.calendar-datepicker .content-breadcrumb+.col-xs-12{margin-bottom:30px!important}}.calendar-datepicker .content-breadcrumb .ui-select-wrapper .ui-select{font-size:12px;margin-left:5px;padding-left:10px}.calendar-datepicker .content-breadcrumb .link-black{font-size:14px;margin-top:2px}@media (max-width:639px){.calendar-datepicker .content-breadcrumb .link-black{font-size:12px;margin-top:0}}.calendar-datepicker .col-xs-12{padding:0}@media (max-width:639px){.calendar-datepicker .col-xs-12{margin-bottom:20px}}.calendar-datepicker .col-md-12{padding:0}.calendar-datepicker .pull-left,.calendar-datepicker .pull-right{position:absolute;top:-2px}.calendar-datepicker .pull-left .glyphicon,.calendar-datepicker .pull-right .glyphicon{width:8px;height:18px;background-image:url(../images/icons/icon-bird-blue.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.calendar-datepicker .pull-left .glyphicon,.calendar-datepicker .pull-right .glyphicon{background-image:url(../images/icons/icon-bird-blue2x.png);background-size:8px 18px}}.calendar-datepicker .pull-left .glyphicon:before,.calendar-datepicker .pull-right .glyphicon:before{content:''}.calendar-datepicker .pull-right{right:36%}.calendar-datepicker .pull-right .glyphicon{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.calendar-datepicker .pull-left{left:36%}.calendar-datepicker .pull-left .glyphicon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.calendar-datepicker .left-button-cal button{position:absolute;border:0;z-index:1;padding-top:5px}.calendar-datepicker .left-button-cal button:hover{background-color:#fff}.calendar-datepicker .left-button-cal button:focus{background-color:#fff}.calendar-datepicker .left-button-cal button:active{box-shadow:none;background-color:#fff}.calendar-datepicker .left-button-cal button strong{margin-left:25px;top:-3px;position:relative;color:#333}.calendar-datepicker .left-button-cal button strong:hover{color:#0054a4}@media (max-width:992px) and (min-width:639px){.calendar-datepicker .left-button-cal button{left:20px}}@media (max-width:639px){.calendar-datepicker .left-button-cal button{left:15%}}.calendar-datepicker .right-button-cal button{position:absolute;border:0;z-index:1;padding-top:5px}.calendar-datepicker .right-button-cal button:hover{background-color:#fff}.calendar-datepicker .right-button-cal button:focus{background-color:#fff}.calendar-datepicker .right-button-cal button:active{box-shadow:none;background-color:#fff}.calendar-datepicker .right-button-cal button strong{margin-right:25px;top:-3px;position:relative;color:#333}.calendar-datepicker .right-button-cal button strong:hover{color:#0054a4}@media (max-width:992px) and (min-width:639px){.calendar-datepicker .right-button-cal button{right:15px}}@media (max-width:639px){.calendar-datepicker .right-button-cal button{right:15%}}.calendar-datepicker tbody tr td{padding-right:8px}.calendar-datepicker tbody tr td button.btn-default{padding:2px}@media (max-width:639px){.calendar-datepicker tbody tr td button.btn-default{font-size:16px}}@media (max-width:639px){.calendar-datepicker tbody tr td{padding-right:0}}table{width:100%;margin:20px auto 0;position:relative}table th .btn-sm,table th .btn-group-sm&gt;.btn{font-size:18px;padding:0 10px}table th .pull-left,table th .pull-right{position:absolute;top:-2px}table th .pull-left .glyphicon,table th .pull-right .glyphicon{width:8px;height:18px;background-image:url(../images/icons/icon-bird-blue.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){table th .pull-left .glyphicon,table th .pull-right .glyphicon{background-image:url(../images/icons/icon-bird-blue2x.png);background-size:8px 18px}}table th .pull-left .glyphicon:before,table th .pull-right .glyphicon:before{content:''}table th .pull-right{right:36%}table th .pull-right .glyphicon{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}table th .pull-left{left:36%}table th .pull-left .glyphicon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg)}table td{padding:3px}table td:first-child{padding-left:0}table td:last-child{padding-right:0}table .btn-default{color:#0054a4;padding:8px;border-radius:0;font-size:14px;transition:.2s border}table .btn-default:hover{background:0}table .btn-default.active,table .btn-default.btn-info{background:#0054a4;color:#fff}table .btn[disabled]{background-color:#fbfbfb;color:#ccc}table .text-info{color:#0054a4}table .active .text-info{color:#e50e63}table .date-today .btn-default,table .date-today .btn-default:hover{background:0;box-shadow:none}table .date-today .btn-default.active,table .date-today .btn-default.active:hover{color:#0054a4}table .date-today .active,table .date-today .active:hover,table .date-today .btn-info,table .date-today .btn-info:hover{background:#fff}table .date-today .active.btn-info,table .date-today .active.btn-info:hover{background:#0054a4}table .date-range .btn-default{background:#fff;color:#0054a4;border-color:#0054a4}table .date-range .btn-default .text-info{color:#fff}table .date-range .active,table .date-range .btn-info,table .date-range .btn-info.active,table .date-range .btn-info:hover,table .date-range .active:hover,table .date-range .btn-info.active:hover,table .date-range .btn-default.active:hover{background:#0054a4;color:#fff}table .date-departure .btn-default{background:#0054a4;color:#fff;position:relative}table .date-departure .btn-default:before{content:'';position:absolute;left:3px;height:100%;width:10px;top:0;background:url(../images/arrow-white-right-normal.png) center center no-repeat}table .date-departure:hover .btn-default{background:#0054a4;color:#fff}table .date-range .btn-default,table .date-hover .btn-default{background:#0054a4;color:#fff;position:relative}table .date-range .btn-default:hover,table .date-hover .btn-default:hover{color:#fff!important}table .date-range:hover .btn-default,table .date-hover:hover .btn-default{background:#0054a4;color:#fff}table .date-return .btn-default{position:relative}table .date-return .btn-default:after{content:'';position:absolute;right:3px;height:100%;width:10px;top:1px;background:url(../images/arrow-white-left-normal.png) center center no-repeat}table .date-hover .btn-default{border-color:#0054a4}table thead th .btn-default,table thead th .btn-default:hover{border:0;background:0;color:#0054a4;margin-bottom:20px}@media (max-width:639px){table th .pull-right{right:0}table th .pull-left{left:0}}@media only screen and (min-width:639px) and (max-width:960px){table th .pull-right{right:28%}table th .pull-left{left:28%}}.travelType-wrapper{font-size:12px;border-bottom:1px solid #ebebeb;width:220px;margin:5px auto;text-align:center;padding-bottom:5px}@media (max-width:480px){.travelType-wrapper{width:auto}}.travelType-wrapper .ui-radio-wrapper{display:inline-block}.travelType-wrapper .label-radio{margin-right:0;display:inline-block;padding-top:4px}.travelType-wrapper .label-radio:after{content:'';display:inline-block;width:15px}.glyphicon-bird{width:32px;height:32px;background-image:url(../images/icons/icon-fly-from.png);background-repeat:no-repeat;top:40px;margin-right:10px;position:absolute;left:25px;z-index:3}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-bird{background-image:url(../images/icons/icon-fly-from2x.png);background-size:32px 32px}}.glyphicon-bird.glyphicon-bird-1{width:32px;height:32px;background-image:url(../images/icons/icon-fly-to.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-bird.glyphicon-bird-1{background-image:url(../images/icons/icon-fly-to2x.png);background-size:32px 32px}}.glyphicon-fly{width:20px;height:20px;background-image:url(../images/icons/icon-airplane.png);background-repeat:no-repeat;display:inline-block;margin-right:8px;top:6px;background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-fly{background-image:url(../images/icons/icon-airplane2x.png);background-size:20px 20px}}.glyphicon-cal{width:32px;height:32px;background-image:url(../images/icons/icon-calendar.png);background-repeat:no-repeat;position:absolute;left:25px;top:40px;z-index:3}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-cal{background-image:url(../images/icons/icon-calendar2x.png);background-size:32px 32px}}.glyphicon-tim{width:32px;height:32px;background-image:url(../images/icon-time.png);background-repeat:no-repeat;position:absolute;left:25px;top:40px;z-index:3}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-tim{background-image:url(../images/icon-time2x.png);background-size:32px 32px}}.glyphicon-pex{width:32px;height:32px;background-image:url(../images/icons/icon-pex.png);background-repeat:no-repeat;position:absolute;left:25%;top:33px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-pex{background-image:url(../images/icons/icon-pex2x.png);background-size:32px 32px}}.glyphicon-num{width:32px;height:32px;background-image:url(../images/icons/icon-airplane.png);background-repeat:no-repeat;position:absolute;left:25px;top:33px;z-index:3;-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.glyphicon-num{background-image:url(../images/icons/icon-airplane2x.png);background-size:32px 32px}}@media (max-width:480px){.date-wrapper{padding:0}table th{}table td{padding:0}table .btn-month.btn-month-right{right:0}table .btn-month.btn-month-left{left:0}.book-conversation{font-size:20px;margin-top:0;margin-bottom:0}}@media (min-width:639px){.home-booking .step0 .flight-step:nth-of-type(1){height:120px!important}.home-booking .step1 .flight-step:nth-of-type(1){height:120px!important}.home-booking .step2 .flight-step:nth-of-type(2){height:550px}.home-booking .step3 .flight-step:nth-of-type(3){height:auto!important}.home-booking .step3 .flight-step:nth-of-type(3).showCouponComp{height:auto!important}}.couponform-wrapper:before,.couponform-wrapper:after{content:" ";display:table}.couponform-wrapper:after{clear:both}.simplesearch{clear:both;position:relative;padding-top:30px}.simplesearch h2{text-align:center}.simplesearch .btn-advancedsearch{padding:6px}@media (max-width:639px){.simplesearch{padding-right:15px;padding-left:15px}}.simplesearch .form-wrapper .book-conversation h2{margin-top:0;margin-bottom:10px}.simplesearch .form-wrapper .book-steps-wrapper{position:relative;margin:0;transition:.5s .2s opacity;visibility:visible;color:#4a4a4a;padding-bottom:5px;font-size:14px}.simplesearch .form-wrapper .book-steps-wrapper.ng-hide{opacity:0;visibility:hidden}.simplesearch .form-wrapper .book-steps-wrapper ul{height:54px;overflow:hidden}.simplesearch .form-wrapper .book-steps-wrapper ul li{cursor:pointer;text-align:center;width:33%;padding:0}.simplesearch .form-wrapper .book-steps-wrapper ul li.active{color:#0054a4}.simplesearch .form-wrapper .book-steps-wrapper ul li .stripe-btm{width:100%;height:8px;background-color:#ebebeb;display:block;margin-top:10px}.simplesearch .form-wrapper .book-steps-wrapper ul li .stripe-btm:before{content:'';background:0;position:absolute;left:50%;margin-left:-10px;bottom:8px;opacity:0}.simplesearch .form-wrapper .book-steps-wrapper ul li&gt;.row{height:20px}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2{margin-left:.5%;margin-right:.5%}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2.active{font-weight:700}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row{width:auto;margin-left:auto;margin-right:auto}@media (max-width:720px){.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row{white-space:nowrap;margin-left:-10px!important}}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p{display:inline-block;position:relative;top:0;vertical-align:top}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p.return-text{top:0}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p input{border:0;width:95px}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p.focused-input{vertical-align:baseline}.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p #departureDate::-ms-clear,.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p #oneWayDate::-ms-clear,.simplesearch .form-wrapper .book-steps-wrapper ul li.tab-bar-step2 .row p #returnDateValue::-ms-clear{width:0;height:0}.simplesearch .form-wrapper .book-steps-wrapper ul li:hover .stripe-btm{background-color:#d8d8d8!important}.simplesearch .form-wrapper .book-steps-wrapper .glyphicon{background-size:20px;background-position:right top;top:0;left:0;position:relative;display:inline-block;margin-right:0;height:20px}.simplesearch .form-wrapper .book-steps-wrapper .glyphicon~span,.simplesearch .form-wrapper .book-steps-wrapper .glyphicon+label{margin-left:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top;display:inline-block;max-width:270px}.simplesearch .form-wrapper .book-steps-wrapper .label-return{vertical-align:top}.simplesearch .form-wrapper .book-steps-wrapper.step2{}.simplesearch .form-wrapper .book-steps-wrapper.step2&gt;ul&gt;li .stripe-btm{background-color:#ebebeb}.simplesearch .form-wrapper .book-steps-wrapper.step2&gt;ul&gt;li .stripe-btm:before{opacity:0}.simplesearch .form-wrapper .book-steps-wrapper.step2&gt;ul&gt;li.tab-bar-step2 .stripe-btm{-moz-transition:.4s ease-out;-o-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;background-color:#0054a4!important}.simplesearch .form-wrapper .book-steps-wrapper.step2&gt;ul&gt;li.tab-bar-step2 .stripe-btm:before{opacity:1;-moz-transition:.4s ease-out;-o-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out}.simplesearch .form-wrapper .book-steps-wrapper.step2-half{}.simplesearch .form-wrapper .book-steps-wrapper.step3{}.simplesearch .form-wrapper .book-steps-wrapper.step3&gt;ul&gt;li .stripe-btm{background-color:#ebebeb}.simplesearch .form-wrapper .book-steps-wrapper.step3&gt;ul&gt;li .stripe-btm:before{opacity:0}.simplesearch .form-wrapper .book-steps-wrapper.step3&gt;ul&gt;li.tab-bar-step3 .stripe-btm{-moz-transition:.4s ease-out;-o-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;background-color:#0054a4!important}.simplesearch .form-wrapper .book-steps-wrapper.step3&gt;ul&gt;li.tab-bar-step3 .stripe-btm:before{opacity:1;-moz-transition:.4s ease-out;-o-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out}.simplesearch .form-wrapper .book-steps-wrapper.step1&gt;ul&gt;li .stripe-btm{background-color:#ebebeb}.simplesearch .form-wrapper .book-steps-wrapper.step1&gt;ul&gt;li .stripe-btm:before{opacity:0}.simplesearch .form-wrapper .book-steps-wrapper.step1&gt;ul&gt;li.tab-bar-step1 .stripe-btm{-moz-transition:.4s ease-out;-o-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;background-color:#0054a4!important}.simplesearch .form-wrapper .book-steps-wrapper.step1&gt;ul&gt;li.tab-bar-step1 .stripe-btm:before{opacity:1;-moz-transition:.4s ease-out;-o-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out}.simplesearch .form-wrapper .book-steps-wrapper .oneway .col-xs-6{width:100%}.simplesearch .form-wrapper .book-steps-wrapper .oneway .col-xs-6:last-of-type{display:none}.simplesearch .form-wrapper .book-steps-wrapper .oneway .result-round{display:none}.simplesearch .form-wrapper .book-steps-wrapper .roundtrip .result-oneway{display:none}.simplesearch .form-wrapper .book-forms-wrapper{width:100%;position:relative;background-color:transparent}.simplesearch .form-wrapper .book-forms-wrapper .thanks{background:rgba(255,255,255,.8);position:absolute;top:0;bottom:0;left:0;right:0;font-size:2em;font-weight:700;padding-top:100px;opacity:1;transition:opacity .4s}.simplesearch .form-wrapper .book-forms-wrapper .thanks.ng-hide{opacity:0}.simplesearch .form-wrapper .book-forms-wrapper h4{color:#333}.simplesearch .form-wrapper .book-forms-wrapper #From-booking::-ms-clear,.simplesearch .form-wrapper .book-forms-wrapper #To-booking::-ms-clear{width:0;height:0}@media (max-width:639px){.simplesearch .form-wrapper .book-forms-wrapper{overflow:visible;width:auto}.simplesearch .form-wrapper .book-forms-wrapper .book-conversation.h1{margin-top:0}.simplesearch .form-wrapper .book-forms-wrapper .active .flight-step-pex,.simplesearch .form-wrapper .book-forms-wrapper .active .flight-step-date{height:auto!important}.simplesearch .form-wrapper .book-forms-wrapper .book-forms{display:block!important;position:static;padding-top:20px;box-shadow:none}.simplesearch .form-wrapper .book-forms-wrapper .book-forms.collapse{display:none!important}.simplesearch .form-wrapper .book-forms-wrapper .book-forms.collapsing{padding-top:0;margin:0}.simplesearch .form-wrapper .book-forms-wrapper .book-forms h4{font-size:12px}.simplesearch .form-wrapper .book-forms-wrapper .well{min-height:auto}.simplesearch .form-wrapper .book-forms-wrapper .well.flight-step-airport{box-shadow:none;padding-top:0;margin-bottom:2px}.simplesearch .form-wrapper .book-forms-wrapper .well.flight-step-airport&gt;div{padding:0}.simplesearch .form-wrapper .book-forms-wrapper .well.flight-step-airport&gt;div:first-of-type{margin-bottom:0}.simplesearch .form-wrapper .book-forms-wrapper .errorMsg{margin-left:24px}}@media (min-width:639px){.simplesearch .form-wrapper .book-forms-wrapper .in{height:auto!important}.simplesearch .form-wrapper .book-forms-wrapper.step1 .flight-step:nth-of-type(1){height:auto}.simplesearch .form-wrapper .book-forms-wrapper.step2 .flight-step-airport.step0-remove{opacity:0}.simplesearch .form-wrapper .book-forms-wrapper.step2 .flight-step:nth-of-type(2){min-height:350px;height:auto}.simplesearch .form-wrapper .book-forms-wrapper.step3 .flight-step:nth-of-type(3){min-height:500px;height:auto}.simplesearch .form-wrapper .book-forms-wrapper.step3 .flight-step:nth-of-type(3).showCouponComp{min-height:450px;height:auto}.simplesearch .form-wrapper .book-forms-wrapper .book-forms{transition:none!important;position:static;width:100%;left:0;top:0;box-shadow:none;height:auto!important;display:block}.simplesearch .form-wrapper .book-forms-wrapper .book-forms.flight-step-airport.ng-hide{opacity:0}.simplesearch .form-wrapper .book-forms-wrapper .book-forms.flight-step-date.ng-hide{opacity:0}.simplesearch .form-wrapper .book-forms-wrapper .book-forms.flight-step-pex.ng-hide{opacity:0}.simplesearch .form-wrapper .book-forms-wrapper .backtolaststep{position:absolute;left:-25px;top:-5px}.simplesearch .form-wrapper .book-forms-wrapper .backtolaststep .btn-ghost-red{width:135px;height:40px;background-image:url(../images/arrow-pink-left.png);background-repeat:no-repeat;background-position:14px center;background-size:8px;border:0;text-align:right;line-height:40px;padding-right:14px}.simplesearch .form-wrapper .book-forms-wrapper .backtolaststep .btn-ghost-red:hover{background-color:transparent;color:#e50049;text-decoration:underline}}@media (min-width:639px) and (max-width:992px){.simplesearch .form-wrapper .book-forms-wrapper{}.simplesearch .form-wrapper .book-forms-wrapper.step3 .flight-step:nth-of-type(3){min-height:auto}.simplesearch .form-wrapper .book-forms-wrapper.step3 .flight-step:nth-of-type(3).showCouponComp{min-height:auto}}@media (max-width:639px){.simplesearch .form-wrapper .book-conversation h2{font-size:20px}.simplesearch .form-wrapper .book-steps-wrapper.ng-hide{display:none!important}}@media (max-width:810px){.simplesearch .form-wrapper .book-steps-wrapper .glyphicon~span{max-width:180px}}.simplesearch .book-forms{background-color:transparent;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none}@media (max-width:992px){.simplesearch .book-forms.step2{height:410px}.simplesearch .book-forms .select-group{margin-top:5px}.simplesearch .book-forms h4{margin-left:15px;margin-right:-15px}}.simplesearch .other-links{line-height:50px}.simplesearch .other-links .glyphicon-arrowmore{transform:rotate(-90deg) scale(0.7,.7) translateX(-2px);margin-left:-3px}.simplesearch .other-links a{text-decoration:underline}.simplesearch .other-links a:last-of-type{margin-left:15px}.placeholder{color:#666}@media (max-width:639px){.pageHeader.notHome .topNav{display:none}}.small-text{font-size:11.9px}@media (max-width:639px){.btn-ghost-blue{width:100%}.centre-text{text-align:center}}@media (max-width:992px){.fstatus-form-inner .nav-tabs li{width:25%!important}}.container .simplesearch .row{margin-left:-15px;margin-right:-15px}.martop10{margin-bottom:10px}.autocomplete ul li.disable:hover{color:#333}.clear-fix{clear:both}.clear-fix:after{visibility:hidden;display:block;font-size:0;content:" ";height:0}.muti-search .flight-step-addflight{margin-top:0;padding-top:15px}@media (max-width:639px){.muti-search .calendar-datepicker .col-xs-12{margin-bottom:0}}@media (max-width:992px) and (min-width:639px){.muti-search .calendar-datepicker .left-button-cal button{left:20px}}@media (max-width:639px){.muti-search .calendar-datepicker .left-button-cal button{left:15%}}@media (max-width:992px) and (min-width:639px){.muti-search .calendar-datepicker .right-button-cal button{right:25px}}@media (max-width:639px){.muti-search .calendar-datepicker .right-button-cal button{right:15%}}.promo-error .errorMsg{display:inline-block;margin-right:10px}@media (min-width:320px) and (max-width:639px){.simplesearch .book-forms .travel-pex .select-group{margin-bottom:10px}}.airport-selector-dropdown{opacity:0!important}.airport-selector .modal-header{margin-top:25px}.airport-selector .modal-header p{font-size:16px;font-weight:500;margin-bottom:0}@media (max-width:480px){.airport-selector .modal-header p{padding-top:20px}}@media (max-width:480px){.airport-selector .modal-header{margin-top:0}}.airport-selector .modal-header .close{background-image:url(../images/close-modal.png);background-position:5px center;background-repeat:no-repeat;height:30px;margin-right:-127px;margin-top:-7px;opacity:1;width:30px}@media (max-width:800px){.airport-selector .modal-header .close{margin-right:-5px;margin-top:-10px}}@media (max-width:480px){.airport-selector .modal-dialog{margin:0!important}}.airport-selector .modal-dialog .modal-content{background-color:rgba(255,255,255,.9);margin-left:10px;margin-right:10px;padding:0 120px;border:0;padding-bottom:20px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}@media (max-width:800px){.airport-selector .modal-dialog .modal-content{padding:0}}@media (max-width:480px){.airport-selector .modal-dialog .modal-content{margin-left:0;margin-right:0}}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label{background-color:transparent;padding-right:25px;padding-top:8px}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label:nth-child(2){padding-left:23px}@media (max-width:480px){.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label:nth-child(2){padding-left:15px}}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label span{color:#333;display:block;font-size:16px;font-weight:500;margin-bottom:10px;margin-top:10px}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label .form-control{padding:0}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label .form-control.airport-selection-popup{height:290px;overflow-y:scroll;overflow-x:hidden}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label .form-control:hover{box-shadow:0 1px 1px rgba(0,0,0,.075) inset!important}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label ul.form-control li{cursor:pointer;font-size:14px;margin:0;color:#333;padding:14px 10px}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label ul.form-control li.selected{background-color:#0054a4;color:#fff;opacity:.99}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label ul.form-control li:hover{background-color:#ebebeb;color:#333}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label ul.form-control li.disabled{background-color:#d7d7d7;color:#333;padding-right:4px!important;cursor:not-allowed}.airport-selector .modal-dialog .modal-content .airport-popup .input-text-label ul.form-control li.disabled:hover{background-color:#d7d7d7!important}.airport-selector .modal-dialog .modal-content .btn-brand-pink{float:right;margin-right:10px;width:169px;line-height:51px}.airport-selector .modal-dialog .modal-content .modal-body{padding:10px 15px}.airport-selector .modal-dialog .modal-content .modal-footer{padding-top:25px;padding-bottom:25px}.popup-map-marker{border:medium none!important;color:#e50049;cursor:pointer;font-size:22px;height:60px!important;left:auto!important;top:0!important;padding-top:17px!important;position:absolute;right:0!important;width:28px!important}.autocomplete .form-control{padding-right:28px!important}.form-group #onlyNumbers{border-radius:0!important}.visible-xs.label-span{font-size:12px;margin-bottom:5px;font-weight:400}@media (max-width:639px){.flight-group .flight-indexlabel:before{margin-right:-2px}.flight-group .flight-indexlabel:after{margin-left:-2px}}@media (max-width:480px){.nl-nl .flight-group .close,.th-sea .flight-group .close,.vi-sea .flight-group .close,.it-it .flight-group .close,.id-sea .flight-group .close,.de-de .flight-group .close,.de-at .flight-group .close,.jp-jp .flight-group .close{top:9px}}.de-at .travelType-wrapper,.de-de .travelType-wrapper,.id-sea .travelType-wrapper,.th-sea .travelType-wrapper,.vi-sea .travelType-wrapper,.it-it .travelType-wrapper{width:290px!important}@media (max-width:480px){.de-at .travelType-wrapper,.de-de .travelType-wrapper,.id-sea .travelType-wrapper,.th-sea .travelType-wrapper,.vi-sea .travelType-wrapper,.it-it .travelType-wrapper{width:auto!important}}.de-at .travelType-wrapper .ui-radio-wrapper .label-radio,.de-de .travelType-wrapper .ui-radio-wrapper .label-radio,.id-sea .travelType-wrapper .ui-radio-wrapper .label-radio,.th-sea .travelType-wrapper .ui-radio-wrapper .label-radio,.vi-sea .travelType-wrapper .ui-radio-wrapper .label-radio,.it-it .travelType-wrapper .ui-radio-wrapper .label-radio{padding-left:0;padding-right:3px}.zh-cn .input-group-dSearch .dropdown-menu li a,.zh-us .input-group-dSearch .dropdown-menu li a,.zh-tw .input-group-dSearch .dropdown-menu li a,.zh-au .input-group-dSearch .dropdown-menu li a,.zh-sea .input-group-dSearch .dropdown-menu li a,.zh-hk .input-group-dSearch .dropdown-menu li a{padding-left:5px}span.glyphicon.icon-popup{background-image:url(../images/icon-popup.png);background-repeat:no-repeat;height:18px;position:absolute;width:18px;margin-top:2px;float:right;margin-left:4px;margin-right:2px}@media (max-width:639px){span.glyphicon.icon-popup{position:relative}span.glyphicon.icon-popup.multi-search-icon{position:absolute;margin-top:84px}span.glyphicon.icon-popup.infants-icon{margin-top:232px;position:absolute}}@media (max-width:639px) and (min-width:480px){span.glyphicon.icon-popup.multi-search-icon{margin-top:64px}span.glyphicon.icon-popup.infants-icon{margin-top:232px}}span.glyphicon.icon-popup.full-screen-icon{margin-left:5px;position:relative}span.glyphicon.icon-popup.multi-search-icon{margin-left:3px}@media (max-width:480px){span.glyphicon.icon-popup.multi-search-icon.infants-icon{margin-top:212px}}#promoCode span.glyphicon.icon-popup{right:14px;margin-top:8px;position:absolute}.vi-sea .select-group label{min-height:40px}.vi-sea span.glyphicon.icon-popup{margin-top:20px;margin-left:40px}@media (max-width:480px){.vi-sea span.glyphicon.icon-popup{position:absolute;margin-top:111px;margin-left:0}.vi-sea .select-group-infant.in span.glyphicon.icon-popup{margin-top:270px}}@media (max-width:480px){.nl-nl span.glyphicon.icon-popup,.jp-jp span.glyphicon.icon-popup,.id-sea span.glyphicon.icon-popup{position:absolute;margin-top:91px}.nl-nl .select-group-infant.in span.glyphicon.icon-popup,.jp-jp .select-group-infant.in span.glyphicon.icon-popup,.id-sea .select-group-infant.in span.glyphicon.icon-popup{margin-top:230px}}.promo-warning{width:290px;font-size:12px;color:#ed1556;text-align:center;margin-left:-34px}@media (max-width:480px){.select-group-infant.collapse span.glyphicon.icon-popup{visibility:hidden}.select-group-infant.in span.glyphicon.icon-popup{visibility:visible}}.popup-static.airport-selector .modal-dialog{width:682px}@media (max-width:639px){.popup-static.airport-selector .modal-dialog{width:100%}}.popup-static.airport-selector .modal-dialog .modal-content{margin:0;padding:25px;background-color:rgba(255,255,255,.95)}.popup-static.airport-selector .modal-dialog .modal-content .modal-header{padding:0;margin:0}.popup-static.airport-selector .modal-dialog .modal-content .modal-header .close{margin-right:-24px;margin-top:-24px;background-size:25px auto;height:33px;width:33px}.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup{padding:0;width:580px;margin:0 auto!important;background-color:#fff}@media (max-width:639px){.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup{width:100%}}.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup .table.table-article{border:1px solid #ebebeb}.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup .table.table-article thead{font-size:16px}.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup .table.table-article thead td{padding:15px;vertical-align:middle}.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup .table.table-article tbody{font-size:12px}.popup-static.airport-selector .modal-dialog .modal-content .modal-body.static-popup .table.table-article tbody td{padding:15px;vertical-align:middle}.airport-selector.login-popup .modal-dialog .modal-content{padding:5px 50px!important;background-color:#fff}.airport-selector.login-popup .modal-dialog{width:400px}@media (max-width:480px){.airport-selector.login-popup .modal-dialog{width:100%;margin:0 auto!important;margin-top:100px!important}}.airport-selector.login-popup .modal-dialog .modal-content .modal-header{margin:0;padding:0 40px}.airport-selector.login-popup .modal-dialog .modal-content .modal-header .close{margin-right:-92px}.airport-selector.login-popup .modal-dialog .modal-content .modal-body .small-width{margin:0;padding:0 15px}.airport-selector.login-popup .modal-dialog .modal-content .modal-body .form-group input{border:1px solid #e4e4e4;border-radius:0;height:40px;line-height:1;max-width:208px;text-indent:5px;width:100%;left:23px;position:relative}.airport-selector.login-popup .modal-dialog .modal-content .modal-body .form-group button{left:24px}.social-wrapper{border-left:1px solid #ebebeb;padding:0 0 0 25px}@media (max-width:480px){.social-wrapper{border-left:0;border-top:1px solid #ebebeb;padding:15px 0 0;margin-top:10px}}.social-wrapper.no-border{border-left:0;padding-left:0}.social-wrapper .disabled img{opacity:.7}.social-wrapper .social-msg{line-height:1.427;font-size:12px}.social-wrapper .social-msg a{display:inline-block;text-decoration:none;color:#3e62ad!important;font-weight:700;line-height:1.427!important;padding:0}.social-wrapper .social-msg a:hover{text-decoration:underline}.social-wrapper .seprator{font-weight:700;position:absolute;left:1px;background-color:#fff;border:1px solid #ebebeb;padding:4px;border-radius:50%;margin:0 2px;line-height:14px;text-align:center}@media (max-width:480px){.social-wrapper .seprator{top:-2px}}.social-wrapper .img-wrapper{padding:10px 0 20px}.social-wrapper .img-wrapper a{float:left}.social-wrapper .img-wrapper a img{width:auto}.signp-text{float:left}.signp-text .link-inline{border:0;background:0;float:left;color:#3e62ad;font-weight:700;padding-top:9px;font-size:12px}.signp-text .link-inline:hover{text-decoration:underline}.inline-element{display:inline-block!important;padding-left:10px!important}.top-bar-input{border:0!important;width:100px!important;font-weight:700!important;font-size:14px}.top-bar-input::focus{outline:0!important}.top-bar-input::-webkit-input-placeholder{font-weight:400!important}.top-bar-input::-moz-placeholder{font-weight:400!important}.top-bar-input:-ms-input-placeholder{font-weight:400!important}.top-bar-input:-moz-placeholder{font-weight:400!important}.flight-status-con .search-btn.search-btn-status{margin-left:auto;margin-right:auto}.flightstatus-header{padding:15px}.flightstatus-header p{color:#707070}.fstatus-form-inner{text-align:center}.fstatus-form-inner .form-group{margin-bottom:0}.fstatus-form-inner .form-group.radio-label{margin-bottom:0;text-align:left}.fstatus-form-inner .form-group.radio-label .ui-radio-wrapper{margin-right:20px;display:inline-block}.fstatus-form-inner .form-group.radio-label .fake-radio{width:12px;height:12px;border-width:2px;margin-left:-2px}.fstatus-form-inner .form-group.radio-label .label-text{font-size:12px;top:-2px}.fstatus-form-inner .form-group.col-sm-8{padding-right:0}.fstatus-form-inner .form-group.flight-step-date{padding-left:15px}.fstatus-form-inner .form-group.flight-step-captcha{margin-top:10px}.fstatus-form-inner .form-group.flight-step-captcha .validator_div{width:200px;min-width:200px;margin:auto}.fstatus-form-inner .form-group.flight-step-captcha .validator_div .validator_img{display:inline-block;width:30%;height:40px;vertical-align:top;cursor:pointer}.fstatus-form-inner .form-group.flight-step-captcha .validator_div div{display:inline-block;width:68%;height:40px}.fstatus-form-inner .form-group.flight-step-captcha .validator_div div input{height:40px;width:100%}.fstatus-form-inner .form-group.flight-step-captcha .validator_div div .validator_voice{padding:0;margin:0;border:0;right:10px;bottom:32px;float:right;position:relative;width:20px;height:24px;cursor:pointer}.fstatus-form-inner .form-group.flight-step-captcha .captchaMsg{text-align:center;text-indent:45px}.fstatus-form-inner .form-group .input{border:1px solid #707070}.fstatus-form-inner .form-group .input-hint{position:absolute;left:14px;top:4px;color:#ebebeb;z-index:2}.fstatus-form-inner .fstatus-number .input-text-label{padding-left:0}.fstatus-form-inner .flight-step{margin-bottom:20px}.fstatus-form-inner .fstatus-inner{padding:40px 0}.fstatus-form-inner .select-custom-fnumber{padding-left:52px;width:58%!important;height:58px;float:left;border:0}.fstatus-form-inner .select-custom-fdate{padding-left:52px;width:100%!important;height:58px;border:0}.fstatus-form-inner .select-custom-fdate.select-custom-fdate2{padding-left:5px}.fstatus-form-inner .select-custom-fdate .select-text,.fstatus-form-inner .select-custom-fnumber .select-text{font-size:14px;padding-top:0;padding-bottom:0;padding-left:14px;color:#0054a4;line-height:60px;margin:0}.fstatus-form-inner .fstatus-route .ui-select-wrapper .fdate-select{height:60px;padding-left:64px}.fstatus-form-inner .fstatus-number label{width:100%}.fstatus-form-inner .fstatus-number .fdate-select{width:100%;height:100%;color:#0054a4;font-size:16px;top:0;padding-left:64px}.fstatus-form-inner .fstatus-number .fnumber-select{padding-left:64px}.fstatus-form-inner .fstatus-number .fnumber-inner-wrapper .fnumber-select{padding-left:64px;z-index:3;background-color:transparent}.fstatus-form-inner .fstatus-number .fnumber-input{width:40%;margin-left:2%;height:60px;text-indent:10px;font-size:16px;border:1px solid #ddd;padding:0}.fstatus-form-inner .fstatus-number .btn-date-select{display:block;height:40px;background-color:#fff;border:1px solid #ebebeb}.fstatus-form-inner .fstatus-number .fnumber-inner-wrapper .glyphicon-num{left:24px}.fstatus-form-inner .btn-flightsearch{margin:20px auto;width:250px;line-height:40px;font-size:16px}@media (min-width:639px){.fstatus-form-inner .fstatus-number .glyphicon-num{left:24px}}@media (min-width:639px) and (max-width:992px){.fstatus-form-inner .col-md-4:nth-of-type(3){margin-top:20px}}@media (max-width:639px){.fstatus-form-inner .nav-tabs tab-heading{min-width:initial}.fstatus-form-inner .form-group.col-sm-8{padding-right:15px}.fstatus-form-inner .form-group.flight-step-date{padding-right:15px}.fstatus-form-inner .form-group&gt;.radio-label .ui-radio-wrapper{padding-top:15px;margin-top:5px}.fstatus-form-inner .nav-tabs li a{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px;height:62px;justify-content:center;align-items:center}}.color-pink{color:#e50049;font-weight:700}row.flight-step.flight-status-left{margin-left:-15px;margin-right:-15px}.status-result-header p{color:#fff;font-size:50px;padding-top:34px;font-weight:100}@media (max-width:639px){.status-result-header p{text-align:center}}@media (max-width:639px){.header-blue h1{text-align:center;margin-top:30px!important}.header-blue.header-blut-result{padding-bottom:10px}}.result-detail-wrapper{position:relative;padding:0}.result-detail-wrapper .result-detail-inner{margin-bottom:35px;margin-top:10px}.result-detail-wrapper .fromAirport{font-weight:100}.result-detail-wrapper .result-detail-list .result-list-inner{display:inline-block}.result-detail-wrapper .result-detail-list .result-list-inner:nth-of-type(4){float:right;padding-top:6px;color:#fff}.result-detail-wrapper .result-detail-list .result-list-inner .result-list-h1{margin-bottom:0;font-size:16px;color:#fff;font-weight:100}.result-detail-wrapper .result-detail-list .result-list-inner .result-list-p{color:#707070}.result-detail-wrapper .result-detail-list .result-list-inner .result-list-p.result-detail-date{color:#000}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane{position:relative;width:160px;margin:0 30px}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane img{width:33px;margin-left:63px;margin-bottom:5px}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane:before,.result-detail-wrapper .result-detail-list .result-list-inner .result-plane:after{content:'';width:6px;height:6px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;margin-top:12px}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane:after{right:0;left:initial}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane hr{border-color:#fff;width:38%;margin:0;position:absolute;top:0;margin-top:15px}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane hr:last-of-type{right:0}.result-detail-wrapper .btn-change{font-size:14px;color:#fff;text-decoration:underline;font-weight:100;margin-top:-32px;float:right}.result-detail-wrapper .btn-change.isAirport{margin-top:0}@media (max-width:639px){.result-detail-wrapper .fromAirport{display:block}.result-detail-wrapper .result-detail-inner{margin-bottom:20px;text-align:center}.result-detail-wrapper .btn-change{margin-bottom:20px;margin-top:5px;float:initial}.result-detail-wrapper .btn-change.isAirport{margin-top:5px}.result-detail-wrapper .result-detail-date{margin:5px 0}.result-detail-wrapper .result-detail-list .result-list-inner{width:40%;border:0;text-align:center}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane{margin:0}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane img{margin-left:0}.result-detail-wrapper .result-detail-list .result-list-inner:nth-of-type(1){padding-right:5%;text-align:right}.result-detail-wrapper .result-detail-list .result-list-inner:nth-of-type(3){padding-left:5%;text-align:left}.result-detail-wrapper .result-detail-list .result-list-inner:nth-of-type(2){width:10%}.result-detail-wrapper .result-detail-list .result-list-inner:nth-of-type(4){width:100%;text-align:center;padding-top:20px;padding-bottom:20px}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane{width:auto}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane:before,.result-detail-wrapper .result-detail-list .result-list-inner .result-plane:after{content:'';display:none}.result-detail-wrapper .result-detail-list .result-list-inner .result-plane hr{display:none}}.status-result-con .row&gt;div{width:100%;position:relative;padding-left:15px;padding-right:15px}@media (max-width:639px){.status-result-con .row&gt;div{width:90%;left:5%;padding-left:0;padding-right:0}}.result-detail-update{}.result-detail-update .update-header{margin:30px 0 20px}.result-detail-update .update-header .glyphicon-cal{width:20px;height:20px;background-image:url(../images/icon-cal-black.png);background-repeat:no-repeat;position:absolute;left:0;top:0;z-index:3}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.result-detail-update .update-header .glyphicon-cal{background-image:url(../images/icon-cal-black2x.png);background-size:20px 20px}}.result-detail-update .update-header .result-detail-date{padding-left:15px}.result-detail-update .update-header h3{font-size:14px;margin-bottom:0}.result-detail-update .update-header p{color:#707070}.result-detail-update .update-header .col-xs-4{margin-top:10px}.result-detail-update .sort-result{padding:0;min-width:290px}.result-detail-update .sort-result .sort-select-wrapper{width:70%;height:50px;float:right}@media (max-width:480px){.result-detail-update .sort-result .sort-select-wrapper{width:100%}}.result-detail-update .sort-result .sort-select-wrapper .ui-select{text-indent:0}@media (max-width:639px) and (min-width:480px){.result-detail-update .sort-result .sort-select-wrapper .ui-select{padding-left:5px}}.result-detail-update .sort-result label{width:30%;text-align:right;display:inline-block;padding-right:4px;line-height:50px}@media (max-width:480px){.result-detail-update .sort-result label{width:100%}}@media (max-width:639px){.result-detail-update .result-detail-date{padding-left:40px!important;font-size:16px}.result-detail-update .update-header .glyphicon-cal{width:30px;height:30px;top:0}.result-detail-update .update-header .col-xs-4{width:100%;padding-bottom:30px}.result-detail-update .sort-result{float:none;margin-top:0;margin-bottom:20px}.result-detail-update .sort-result label{font-size:16px;color:#707070;text-align:left}.result-detail-update .sort-result .sort-select-wrapper{vertical-align:middle;height:60px}.result-detail-update .sort-result .sort-select-wrapper .select-text{font-size:16px;color:#0054a4;line-height:50px}}.result-detail-moreinfo{margin-bottom:20px;padding-top:20px;padding-bottom:12px;padding-left:0}.result-detail-moreinfo .btn-relevant-airlines{text-decoration:none}.result-detail-moreinfo .btn-relevant-airlines{background-color:#fbfbfb;padding-left:14px;color:#333;padding-top:14px;padding-bottom:14px;height:50px}.result-detail-moreinfo .btn-relevant-airlines .glyphicon-triangle-bottom{margin-left:14px;width:13px;height:10px}.result-detail-moreinfo .moreinfo-text{margin-bottom:20px}.result-detail-moreinfo .moreinfo-text p{color:#707070;line-height:.6}.result-detail-moreinfo .relevant-airline-wrapper{background-color:#fbfbfb;padding:10px 20px}.result-detail-moreinfo .relevant-airline-wrapper li{position:relative;float:left;margin:10px 0;padding:0 5px;width:20%;overflow:hidden}.result-detail-moreinfo .relevant-airline-wrapper li img{width:140px}@media (max-width:639px){.result-detail-moreinfo{border-bottom:0;padding-top:0;margin-top:20px;padding-left:10px}.result-detail-moreinfo .relevant-airline-wrapper{padding:10px}.result-detail-moreinfo .relevant-airline-wrapper li{width:50%;margin:10px 0}.result-detail-moreinfo .relevant-airline-wrapper li img{width:100%}.result-detail-moreinfo .relevant-airline-wrapper .btn-normal{padding:10px 0;display:block}}.result-detail-moreinfo .btn-relevant-airlines{}.result-detail-moreinfo .moreinfo-text p{line-height:1.2;margin-bottom:10px}.result-detail-moreinfo .moreinfo-text p .btn{padding-top:0;padding-bottom:0;line-height:1.2}.lastest-text h3{font-size:14px}.lastest-text p{color:#707070}.result-mobile-service{border-bottom:1px solid #ebebeb;margin-bottom:0!important}.result-mobile-service .result-mobile-inner{width:50%;float:left;padding-top:15px;padding-bottom:10px;margin-bottom:20px;margin-top:15px}.result-mobile-service .result-mobile-inner .btn{margin:22px 0 40px}.result-mobile-service .result-mobile-inner:last-of-type{padding-left:0}.result-mobile-service .result-mobile-inner:first-of-type{padding-right:100px;border-right:1px solid #ebebeb}.result-mobile-service .result-mobile-inner h2{font-size:18px;margin-top:6px;padding-left:0}.result-mobile-service .result-mobile-inner p{margin:0;line-height:1.2}@media (max-width:639px){.result-mobile-service{padding-top:0}.result-mobile-service .result-mobile-inner{width:100%;float:initial;border-top:1px solid #ebebeb}.result-mobile-service .result-mobile-inner:first-of-type{padding-left:0;padding-right:0;border-top:0;border-right:0}.result-mobile-service .result-mobile-inner:last-of-type{padding-left:0;padding-right:0}.result-mobile-service .result-mobile-inner .btn-white{width:100%}}.table-flightupdates{position:relative}.table-flightupdates tbody:nth-of-type(even) tr{background-color:#fbfbfb}.table-flightupdates td,.table-flightupdates th{padding:0;font-weight:400;height:50px}.table-flightupdates th{font-size:18px;background-color:#fbfbfb;padding-bottom:16px!important}.table-flightupdates thead&gt;tr&gt;th{border-right:1px solid #ddd;border-bottom:0;text-align:center}.table-flightupdates thead&gt;tr&gt;th .glyphicon{position:relative;left:-5px;top:4px;z-index:3;background-size:20px 20px}.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-fln{width:22px;height:22px;background-image:url(../images/icons/icon-airplane.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-fln{background-image:url(../images/icons/icon-airplane2x.png);background-size:22px 22px}}.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-air{width:22px;height:22px;background-image:url(../images/icons/icon-airport.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-air{background-image:url(../images/icons/icon-airport2x.png);background-size:22px 22px}}.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-dep{width:20px;height:20px;background-image:url(../images/icons/icon-departure.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-dep{background-image:url(../images/icons/icon-departure2x.png);background-size:20px 20px}}.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-arr{width:20px;height:20px;background-image:url(../images/icons/icon-arrival.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-arr{background-image:url(../images/icons/icon-arrival2x.png);background-size:20px 20px}}.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-sta{width:20px;height:20px;background-image:url(../images/icons/icon-status.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.table-flightupdates thead&gt;tr&gt;th .glyphicon.glyphicon-sta{background-image:url(../images/icons/icon-status2x.png);background-size:20px 20px}}.table-flightupdates thead&gt;tr&gt;th:first-of-type{width:15%}.table-flightupdates thead&gt;tr&gt;th:last-of-type{width:15%;border-right:0}.table-flightupdates&gt;tbody+tbody{border-top:0}.table-flightupdates tbody{position:relative}.table-flightupdates tbody&gt;tr&gt;td{vertical-align:middle;padding:0;text-align:center;border-top:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.table-flightupdates tbody&gt;tr&gt;td:last-of-type{border-right:0}.table-flightupdates tbody&gt;tr&gt;td a{position:relative}.table-flightupdates tbody&gt;tr&gt;td .tb-highlight{font-size:18px;line-height:1;margin:12px 0 6px}.table-flightupdates tbody&gt;tr&gt;td small{color:#707070}.table-flightupdates tbody&gt;tr&gt;td li{display:inline-block}.table-flightupdates tbody&gt;tr&gt;td .li-flight-fromto{width:38%}.table-flightupdates tbody&gt;tr&gt;td .li-flight-mark{width:10%}.table-flightupdates tbody&gt;tr&gt;td .li-flight-mark .glyphicon-fromto{background-image:url(../images/arrow-straight.png);background-repeat:no-repeat;background-size:contain;position:relative;left:0;top:-22px;width:15px;height:15px;z-index:3}.table-flightupdates tbody&gt;tr&gt;td .li-flight-date{padding:25px 0;width:48%}.table-flightupdates tbody&gt;tr&gt;td .flight-date-span{color:#707070;font-size:12px}.table-flightupdates tbody&gt;tr&gt;td .status-p-show{display:none}.table-flightupdates tbody .tb-update-fromto{width:auto;height:auto}.table-flightupdates tbody .tb-update-da{width:auto;height:auto;text-align:center}.table-flightupdates tbody .tb-update-da small{text-transform:uppercase}.table-flightupdates tbody .tb-update-no,.table-flightupdates tbody .tb-update-status{font-size:14px}.table-flightupdates tbody .tb-update-status{text-align:left;position:relative;top:initial;right:initial;width:auto;padding-left:1.5%;font-size:18px}.table-flightupdates tbody .tb-update-status .status-dot{width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#ddd;display:inline-block;margin-right:10px;vertical-align:middle;margin-top:-2px}.table-flightupdates tbody.tbody-arrived .tb-update-status .status-dot{background-color:#ddd}.table-flightupdates tbody.tbody-ontime .tb-update-status .status-dot{background-color:#00aa51}.table-flightupdates tbody.tbody-scheduled .tb-update-status .status-dot{background-color:#23ff07}.table-flightupdates tbody.tbody-cancelled .tb-update-status{color:#e11f2b}.table-flightupdates tbody.tbody-cancelled .tb-update-status .status-dot{background-color:#e11f2b}.table-flightupdates tbody.tbody-delayed .tb-update-status .status-dot{background-color:#fec33b}.table-flightupdates tbody.tbody-diverted .tb-update-status .status-dot{background-color:#fec33b}@media (max-width:639px){.table-flightupdates thead{display:none}.table-flightupdates&gt;tbody+tbody{border-top:0}.table-flightupdates tbody{border-bottom:0}.table-flightupdates tbody:before{content:'';display:block;height:20px}.table-flightupdates tbody .ul-flight-fromto{border-bottom:1px solid #ebebeb;margin-left:0;margin-right:0;padding-bottom:20px}.table-flightupdates tbody&gt;tr{border:1px solid #000;position:relative}.table-flightupdates tbody&gt;tr&gt;td{display:block;border:0}.table-flightupdates tbody&gt;tr&gt;td .tb-highlight{font-size:16px}.table-flightupdates tbody&gt;tr&gt;td .li-flight-fromto{width:48%}.table-flightupdates tbody&gt;tr&gt;td .li-flight-mark{width:0}.table-flightupdates tbody&gt;tr&gt;td .li-flight-mark .glyphicon-fromto{position:relative;width:32px;height:32px;background-image:url(../images/icons/icon-airplane.png);background-repeat:no-repeat;left:-20px;top:186px}}@media only screen and (max-width:639px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:639px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:639px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:639px) and (min-device-pixel-ratio:2),only screen and (max-width:639px) and (min-resolution:192dpi),only screen and (max-width:639px) and (min-resolution:2dppx){.table-flightupdates tbody&gt;tr&gt;td .li-flight-mark .glyphicon-fromto{background-image:url(../images/icons/icon-airplane2x.png);background-size:32px 32px}}@media (max-width:639px){.table-flightupdates tbody&gt;tr&gt;td .flight-date-span{font-size:14px}.table-flightupdates tbody&gt;tr&gt;td .status-p-show{display:block;float:right;margin-right:12px}.table-flightupdates tbody .tb-update-fromto{width:100%;height:85px;display:inline-block;text-align:center}.table-flightupdates tbody .tb-update-fromto p.tb-highlight{font-size:14px;font-weight:700}.table-flightupdates tbody .tb-update-fromto small.tb-secondly{font-size:14px}.table-flightupdates tbody .tb-update-fromto&gt;ul&gt;li p{font-size:24px}.table-flightupdates tbody .tb-update-fromto&gt;ul&gt;li small{font-size:16px}.table-flightupdates tbody .tb-update-da{text-align:center;width:49%;display:inline-block}.table-flightupdates tbody .tb-update-da .li-flight-date{width:100%}.table-flightupdates tbody .tb-update-da&gt;ul&gt;li{display:block}.table-flightupdates tbody .tb-update-da&gt;ul&gt;li p{font-size:24px}.table-flightupdates tbody .tb-update-da&gt;ul&gt;li small{font-size:16px}.table-flightupdates tbody .tb-update-no{margin-top:10px;width:100%;text-align:left;padding-left:10px}.table-flightupdates tbody .tb-update-no p{float:left}.table-flightupdates tbody .tb-update-status{position:relative;top:-464px;right:0;width:100%;height:20px;margin-bottom:-4px;border:0;padding:0}.table-flightupdates tbody .tb-update-status p{padding-left:0;margin-bottom:0}.table-flightupdates tbody .tb-update-status .ng-binding{display:none}.table-flightupdates tbody .tb-update-status .status-dot{width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.table-flightupdates tbody.tbody-cancelled .tb-update-no .status-p-show{color:#e11f2b}.table-flightupdates tbody.tbody-arrived .tb-update-no .status-p-show{color:#000}.table-flightupdates tbody.tbody-ontime .tb-update-no .status-p-show{color:#00aa51}.table-flightupdates tbody.tbody-scheduled .tb-update-no .status-p-show{color:#23ff07}.table-flightupdates tbody.tbody-delayed .tb-update-no .status-p-show{color:#fec33b}.table-flightupdates tbody.tbody-diverted .tb-update-no .status-p-show{color:#fec33b}}.timetable-con .result-mobile-service:nth-child(2) .result-mobile-inner{border-right:0}.timetable-con .result-mobile-service .result-mobile-inner{width:100%}@media (min-width:641px){.table-flightupdates-div{width:100%;max-width:100%;background-color:transparent}.table-flightupdates-div .thead{float:left;border-top:0;border:0;text-align:center;vertical-align:bottom;width:15%;padding:8px;line-height:1.428571429;font-size:18px;border-right:1px solid #ddd;display:table}.table-flightupdates-div .thead .glyphicon-fln{width:22px;height:22px;background-image:url(../images/icons/icon-airplane.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .thead .glyphicon-arr{width:22px;height:22px;background-image:url(../images/icons/icon-arrival.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .thead .glyphicon-sta{width:22px;height:22px;background-image:url(../images/icons/icon-status.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .thead .glyphicon-air{width:22px;height:22px;background-image:url(../images/icons/icon-airport.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .thead .glyphicon-dep{width:22px;height:22px;background-image:url(../images/icons/icon-departure.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .thead .glyphicon-arr{width:22px;height:22px;background-image:url(../images/icons/icon-arrival.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .thead .glyphicon-sta{width:22px;height:22px;background-image:url(../images/icons/icon-status.png);background-repeat:no-repeat;width:22px;height:22px;background-size:22px 22px;top:6px;position:relative;left:-5px;top:4px;z-index:3}.table-flightupdates-div .tbody .tb-update-da small{text-transform:uppercase}.table-flightupdates-div .thead:nth-child(2),.table-flightupdates-div .thead:nth-child(3),.table-flightupdates-div .thead:nth-child(4){width:23%}.table-flightupdates-div .thead:last-of-type{border-right:0}.table-flightupdates-div .tbody .tb-update-fromto{padding-top:30px!important}.table-flightupdates-div .tbody .tb-update-fromto,.table-flightupdates-div .tbody .tb-update-da{width:23%}.table-flightupdates-div .tbody .tb-update-no,.table-flightupdates-div .tbody .tb-update-status{width:15%}.table-flightupdates-div .tbody .animate-show div{vertical-align:middle;padding:20px 0 0;text-align:center;line-height:1.428571429;float:left;border-top:0;border-right:1px solid #ddd;height:126px;border-bottom:1px solid #ddd}.table-flightupdates-div .tbody .animate-show div:last-of-type{border-right:0}.table-flightupdates-div .tbody .tb-update-fromto .li-flight-fromto{width:38%}.table-flightupdates-div .tbody .tb-update-fromto .li-flight-mark{width:10%}.table-flightupdates-div .tbody .tb-update-da .li-flight-date{width:48%}.table-flightupdates-div .tbody .animate-show div ul li{display:inline-block}.table-flightupdates-div .tbody{}.table-flightupdates-div .tbody .tb-update-no,.table-flightupdates-div .tbody .tb-update-status{font-size:14px}.table-flightupdates-div .tbody .li-flight-mark .glyphicon-fromto{background-image:url(../images/arrow-straight.png);background-repeat:no-repeat;background-size:contain;position:relative;left:0;top:-22px;width:15px;height:15px;z-index:3}.table-flightupdates-div .tbody .tb-update-fromto .li-flight-fromto,.table-flightupdates-div .tbody .tb-update-da .li-flight-date{display:inline-block}.table-flightupdates-div .tbody .tb-update-da .flight-date-span{color:#707070;font-size:12px}.table-flightupdates-div .tbody .animate-show div .tb-highlight{font-size:18px;line-height:1;margin:12px 0 6px}.table-flightupdates-div .tbody .animate-show div .li-flight-fromto p.tb-highlight{font-size:12px;font-weight:700}.table-flightupdates-div .tbody .tb-update-no .status-p-show{display:none!important}.table-flightupdates-div .tbody .animate-show div{display:table}.table-flightupdates-div .tbody .animate-show div.tb-update-no p.tb-highlight,.table-flightupdates-div .tbody .animate-show div.tb-update-status p,.table-flightupdates-div .tbody .animate-show div.tb-update-da ul,.table-flightupdates-div .tbody .animate-show div.tb-update-fromto ul{display:table-cell;vertical-align:middle}.table-flightupdates-div .tbody .animate-show div small{color:#707070}.table-flightupdates-div .tbody .animate-show div .li-flight-fromto small{font-size:66%}.table-flightupdates-div .tbody .tb-update-status{text-align:left;position:relative;top:initial;right:initial;padding-left:6%;font-size:18px}.table-flightupdates-div .tbody .tb-update-status .status-dot{width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#bbb;display:inline-block;margin-right:10px;vertical-align:middle;margin-top:-2px;background-color:#23ff07}.table-flightupdates-div .tbody .tb-update-no .status-p-show{display:none}.table-flightupdates-div .tbody .animate-show:nth-of-type(even){background-color:#fbfbfb}.table-flightupdates-div&gt;div.clearfix:nth-of-type(odd){background-color:#fbfbfb}}@media (min-width:640px) and (max-width:780px){.table-flightupdates-div .tbody .tb-update-fromto,.table-flightupdates-div .tbody .tb-update-da{width:23%}.table-flightupdates-div .thead:nth-child(2),.table-flightupdates-div .thead:nth-child(3),.table-flightupdates-div .thead:nth-child(4){width:23%}.table-flightupdates-div .thead{height:69px}}.table-flightupdates-div .tbody .animate-show div .li-flight-fromto small{font-size:85%;work-wrap:break-word}@media (max-width:640px){.table-flightupdates-div .tbody .animate-show div .tb-highlight{font-size:15px}.table-flightupdates-div .thead{display:none}.table-flightupdates-div .tbody{border-bottom:0}.table-flightupdates-div .tbody .animate-show{border:1px solid #707070;position:relative;margin-top:15px}.table-flightupdates-div .tbody .tb-update-no{margin-top:12px;width:100%;text-align:left;padding-left:10px;height:initial;border-bottom:0;border-right:0;display:block;padding:0}.table-flightupdates-div .tbody .tb-update-fromto{width:100%;height:85px;display:inline-block;text-align:center;border-bottom:0;border-right:0}.table-flightupdates-div .tbody .tb-update-fromto .li-flight-mark{width:0;display:inline-block}.table-flightupdates-div .tbody .tb-update-da{text-align:center;width:49%;display:inline-block;border-bottom:0;border-right:0}.table-flightupdates-div .tbody .ul-flight-fromto{border-bottom:1px solid #ebebeb;margin-left:0;margin-right:0;padding-bottom:20px}.table-flightupdates-div .tbody .li-flight-fromto{width:48%;display:inline-block}.table-flightupdates-div .tbody .tb-update-da .li-flight-date{width:100%;display:block;padding:25px 0}.table-flightupdates-div .tbody .tb-update-da .li-flight-date{width:100%}.table-flightupdates-div .tb-update-status{position:absolute;top:-5px;right:0;width:100%;height:20px;border:0;padding:0;border-bottom:0;border-right:0;text-align:left;border-right:0}.table-flightupdates-div .tb-update-status .status-dot{width:100%;background-color:#ddd;height:14px;display:inline-block;margin-right:10px;vertical-align:middle;margin-top:-2px}.table-flightupdates-div .tb-update-status span.update-status{display:none}.table-flightupdates-div .tbody .tb-update-no .tb-highlight{float:left}.table-flightupdates-div .tbody .tb-update-no .status-p-show{display:block;float:right;margin-right:12px}.table-flightupdates-div .tbody .li-flight-mark .glyphicon-fromto{position:relative;width:32px;height:32px;background-image:url(../images/icons/icon-airplane.png);background-repeat:no-repeat;left:-20px;top:186px}}@media (max-width:639px){.result-detail-wrapper .result-detail-list .result-list-inner .result-plane img{margin-bottom:20px!important}.result-detail-wrapper .result-detail-list .result-list-inner .result-list-h1{margin-top:10px}}.lastest-text{padding-top:15px}@media (max-width:640px){.loadMore-con.text-center.result-detail-loadmore{margin-top:35px;margin-bottom:20px}}@media (min-width:640px) and (max-width:992px){.result-detail-wrapper .btn-change{margin-top:0!important}}@media (min-width:640px) and (max-width:992px){.result-detail-moreinfo .relevant-airline-wrapper li{width:25%}}@media (min-width:750px) and (max-width:950px){th.flight-number-head{min-width:116px!important}th.departure-head,th.arrival-head{min-width:153px!important}.table-flightupdates tbody&gt;tr&gt;td .tb-highlight{font-size:14px!important;font-weight:700!important}}@media (min-width:650px) and (max-width:749px){.table-flightupdates tbody&gt;tr&gt;td .tb-highlight{font-size:14px!important;font-weight:700!important}.table-flightupdates tbody&gt;tr&gt;td .li-flight-date{width:100%!important}}@media (min-width:992px){.table.table-flightupdates{border-collapse:separate!important}}@media (min-width:320px) and (max-width:359px){.status-result-con .result-detail-update .sort-result{padding-left:15px}}@media (min-width:639px) and (max-width:992px){.ui-select-wrapper.sort-select-wrapper:before{right:5px}}.ui-select-wrapper.sort-select-wrapper .form-control{padding:6px 4px;padding-right:15px}@media only screen and (min-width:639px) and (max-width:768px){.table-flightupdates tbody .tb-update-status .status-dot{margin-right:1px}.table-flightupdates tbody .tb-update-status{padding-left:1%}}.header-blue h1{margin-top:58px}.header-blue h1.hero-banner-title{margin-top:0}.timetable-wrapper{}.timetable-form{margin:70px 0}.timetable-form .form-group .input-hint{position:absolute;left:14px;top:4px;color:#ebebeb;z-index:2}.timetable-form .form-group.form-group-departure{position:relative}.timetable-form .form-group.form-group-departure .departure-return{position:absolute;width:50%;right:2%;top:0}.timetable-form .flight-step-date{padding:0 15px}.timetable-form .flight-step-date .row-flight-date{padding-left:50px}.timetable-form .double-date{background-color:#fff}.timetable-form .btn-date-select{width:100%;height:60px;display:block;border:1px solid #ebebeb;line-height:75px;font-size:16px;text-decoration:none;color:#0054a4;text-indent:10px;overflow:hidden;text-align:left}.timetable-form .btn-date-select.btn-return{border-right:0;border-top:0;border-bottom:0;height:50px;margin:5px 0}.timetable-form input[type=text]{height:60px;padding:12px}.timetable-form select{height:50px}.timetable-form select option[disabled]:first-child{display:none}.timetable-form .btn-timetable-submit{display:inline-block}@media (max-width:639px){.timetable-form{margin:20px 0}.timetable-form .form-group{padding:0 15px}.timetable-form .form-group .input-hint{left:24px}.timetable-form .flight-step-date .row-flight-date{padding-left:45px}}.book-calendar-wrapper{width:100%;overflow:hidden}.book-calendar-wrapper .book-calendar{padding:19px;margin-bottom:20px;position:relative}@media (max-width:639px){.book-calendar-wrapper .book-calendar{padding:19px 0}}.tripype-wrapper{margin-bottom:5px;font-size:12px;color:#0054a4}.tripype-wrapper .label-radio{border-bottom:1px solid #0054a4;margin-right:0;margin-left:-4px;padding-left:4px}.tripype-wrapper .label-radio:after{content:'';display:inline-block;width:15px}.timetable-links .updates-btnbox{border-top:0}@media (max-width:639px){.timetable-links h3{font-size:16px}.timetable-links .updates-btnbox .btn{font-size:12px;text-align:left;white-space:normal}}.text-disabled{color:#bbb}.timetable-date{font-size:12px}@media (min-width:992px){}@media (max-width:1024px){.timetable-form .flight-step-date .row-flight-date{padding-left:55px!important}}.no-pad{padding:0!important}.timetable-flight-wrapper .travelType-wrapper{width:230px}@media screen and (min-width:992px) and (max-width:1280px){.flight-step-date .row-flight-date .col-xs-6{padding:0 10px}}</pre></body></html>