/* EOL-SG-7 @ 15.12.2017 08.15.04 */
/* flightstatus.css, 29,990 bytes, 10.12.2017 08.34.37 */
.flightStatusBox,.flightStatusRe .flightStatusBox{-moz-box-shadow:0 0 5px rgba(68,68,68,.6);-webkit-box-shadow:0 0 5px rgba(68,68,68,.6)}.airportOutageMsg,.alertWrapper .actionBtn{clear:both}#landingPage select.routInput,.searchAgain .EKinput,.searchByNumberHolder .EKinput{margin:0!important}.flightStatusRe .searchFlightHeader .searchAgain{margin-top:0!important}.flightStatusBox .botStatWrapper{margin:35px 0 0!important}.captchaimgholder{float:right!important;margin:0!important}.padL15{padding-right:15px}.formAlert .alertFormHolder .captchaContainer{margin:20px -10px 0 0!important}.qfWing{background:url(/System/css/Images/FlightStatus/qfwing.png) 5px 5px no-repeat #C2C2C2!important}.formAlert .alertFormHolder .alertsExeption{padding:10px 0 15px!important}.searchByRoutHolder select.routInput{margin:0!important}.flightStatusBox .topStatWrapper .planePath{width:auto!important}.flightStatusRe{padding:0 0 10px;position:relative;z-index:1;float:right}.flightStatusRe .horRule{margin:10px 0}.flightStatusRe .secondaryTitle{font-size:16px;line-height:18px;color:#666}.flightStatusRe .searchFlightHeader{width:100%;margin:15px 0 0}.flightStatusBox .searchFlightHeader .scrollDate img{float:left;display:block!important;cursor:pointer;cursor:hand}.scrollDate img{float:left;display:block!important;cursor:pointer;cursor:hand}.scrollDate span{float:left;display:block;font-size:34px;line-height:36px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;width:290px}.flightStatusBox{width:710px;margin:25px 5px;padding:30px;position:relative;box-shadow:0 0 5px rgba(68,68,68,.6);border-collapse:separate;border:1px solid #ddd\9}.flightStatusRe .searchFlightHeader .searchAgain{margin:-12px 0 0}.searchAgain .EKinput,.searchByNumberHolder .EKinput{width:160px;height:47px;float:right;margin:0 10px 0 0;position:relative}.searchAgain .EKinput,.searchByNumberHolder .EKinput.NewWidth{width:250px}.searchByNumberHolder .EKinput{float:none}.searchAgain .EKinput input,.searchByNumberHolder .EKinput input{width:100px;height:47px;height:35px\9;padding:12px 0 0 60px\9;margin:3px 0 0;font-size:20px;border:1px solid #999;line-height:22px;font-weight:700;color:#000;text-transform:capitalize}.searchByNumberHolder .EKinput input{width:175px!important}.searchAgain .EKinput .EKlable,.searchByNumberHolder .EKinput .EKlable{position:absolute;top:17px;font-size:20px;line-height:22px;font-weight:700;color:#000;text-transform:capitalize}#landingPage .setAlert,.alertFormHolder .setAlerts,.searchAgain .submitSearch,.searchByNumberHolder .setAlert,.searchByNumberHolder .submitSearch,.searchByRoutHolder .submitSearch,.setAlert{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;font-weight:700;display:block;float:right;height:49px;margin:3px 0 0;padding:0 20px;min-width:158px}.statusButtons .setAlert{background:#ececec;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;font-weight:700;color:#666;display:block;height:20px;height:50px\9;margin:3px 0 0;padding:15px 10px;min-width:200px}#landingPage .setAlert:hover,.alertFormHolder .setAlerts:hover,.searchAgain .submitSearch:hover,.searchByRoutHolder .submitSearch:hover,.statusButtons .setAlert:hover{color:#FFF!important}.addColorToBtn{color:#c33!important}.searchAgain .submitSearch,.searchByNumberHolder .submitSearch{float:right}.flightStatusRe .searchBy:hover{text-decoration:none}.flightStatusRe .flightStatusBox{width:710px;margin:25px 5px;padding:30px;position:relative;z-index:10;box-shadow:0 0 5px rgba(68,68,68,.6);border:1px solid #ddd\9}.flightStatusRe .flightStatusBox .topStatWrapper{border-bottom:1px solid #cacaca;height:180px}.flightStatusBox .topStatWrapper .flightName .iconName{background:url(/System/css/arabic/Images/FlightStatus/planeIcon_arabic.png) 5px no-repeat #F7F7F7;display:block;height:26px;padding:10px 10px 0 0;width:145px}.flightStatusBox .topStatWrapper .flightName .widgetTitle{font-size:18px;line-height:20px;color:#333;margin:0}.flightStatusRe .flightStatusBox .flightMessage{font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;margin:15px 0 0;display:block;width:150px}.flightDelay .flightMessage{color:#c33}.flightArrived .flightMessage{color:#093}.flightNotDeparted .flightMessage{color:#000}.flightInFlight .flightMessage{color:#093}.returnToStand .flightMessage{color:#F28500}.returnDeptAirport .flightMessage{color:#C33}.flightStatusBox .topStatWrapper .flightInfo{float:left;margin:0;color:#666;font-size:12px;line-height:14px}.flightStatusBox .topStatWrapper .flightInfo .infoRow .leftPartRow{margin:0 0 0 10px}.flightStatusBox .topStatWrapper .flightInfo .infoRow .leftPartRow b,.flightStatusBox .topStatWrapper .flightInfo .infoRow .rightPartRow b{color:#000}.flightStatusBox .topStatWrapper .flightInfo .infoRow .leftPartRow span,.flightStatusBox .topStatWrapper .flightInfo .infoRow .rightPartRow span{color:#000;display:block;font-weight:700;font-size:20px;line-height:22px;margin:10px 0 0}.flightStatusBox .topStatWrapper .planePath{position:relative;height:1px;margin:20px 0;background:#cacaca}.flightStatusBox .topStatWrapper .planePath img{position:absolute;top:-15px}.allFlightHolder,.dayFlightHolder{position:relative}.flightDelay .topStatWrapper{left:20%}.flightArrived .topStatWrapper{left:93%}.flightNotDeparted .topStatWrapper{left:0}.flightInFlight .topStatWrapper{left:43%}.flightStatusBox .botStatWrapper,.flightStatusBox .formAlert{margin:35px 0 0}.flightStatusBox .botStatWrapper .basicInfo{font-size:12px;line-height:18px;color:#c33}.flightStatusBox .botStatWrapper .basicInfo span.introCopy{width:546px;font-size:12px;line-height:18px}.flightStatusBox .botStatWrapper .alertWrapper .actionBtn{background-image:url(/System/css/arabic/Images/FlightStatus/sliceGoArr.jpg)!important;background-repeat:no-repeat!important;background-color:#dfdfdf}.formAlert{display:none}.formAlert .botStatWrapper{margin:35px 0 20px!important}.formAlert .botStatWrapper p.basicInfo{color:#666;width:410px!important;float:none!important}.formAlert .botStatWrapper .basicInfo span{display:block;font-size:16px;margin:0 0 10px}.formAlert .botStatWrapper .alertWrapper .actionBtn{text-decoration:underline;color:#545454}.formAlert .botStatWrapper .alertWrapper .actionBtn:hover{text-decoration:none}.formAlert .alertFormHolder .alertWrapper .actionBtn{background-color:transparent;background-image:url(/System/css/Images/manage_account/Flight_Status/gray-close.png);background-position:left center;background-repeat:no-repeat;border:none;color:#545454;font-size:12px;font-weight:400;margin:-143px 0 0;padding:13px 13px 13px 30px;text-decoration:underline}.fsBold,.searchByRoutHolder label,.submitSearch,p.upcomingFlightList span{font-weight:700}.formAlert .alertFormHolder .alertWrapper .actionBtn:hover{text-decoration:none}.formAlert .alertFormHolder{margin:20px 0 0}.searchByRoutHolder label{display:block;color:#333}.formAlert .alertFormHolder label{display:inline-block;font-size:12px;color:#333;font-weight:700}.formAlert .alertFormHolder .alertFormInput{display:block;float:none;width:40%;height:41px!important;height:32px !ie;padding:9px 0 0 12px !ie;font-size:12px;border:1px solid #999;margin:5px 0 25px;color:#666}.searchByRoutHolder{display:none}.searchByRoutHolder .routInput{display:block;border:1px solid #999;/*!important;29-05-2014*/color:#666 font-weight:normal!important;height:41px!important;height:34px !ie;font-size:12px!important;width:220px}.searchByRoutHolder .selectHolder{!width:25%}.searchByRoutHolder .selectHolder select{width:100%!important}.searchByRoutHolder p{margin:30px 0 0;font-size:12px;line-height:18px;color:#c33}.searchByRout .searchByRoutHolder p{margin-top:-40px;margin-bottom:40px}.formAlert .alertFormHolder select.alertFormInput,.searchByRoutHolder select.routInput{border:1px solid #999;height:43px!important;border-radius:0;width:295px;padding:12px 12px 12px 8px !ie;overflow:hidden}select.routInput{width:42%}.formAlert .alertFormHolder .alertsExeption{display:block;width:80%;color:#c33}.formAlert .alertFormHolder .supportedRegionsList{display:block;text-decoration:underline;color:#545454;margin:10px 0 30px}.formAlert .alertFormHolder .supportedRegionsList:hover{text-decoration:none}.formAlert .alertFormHolder .statusLable{display:block;clear:both}.statusButtons div.setAlert{margin:20px 15px 0 0;cursor:pointer}.statusButtons div.setAlert input{display:none}.statusButtons div.setAlert span{margin-top:15px\9}.statusButtons div.setAlert .radioButton{width:30px;height:31px;background:url(/System/css/Images/FlightStatus/checkboxSprite.png) no-repeat;margin:9px 10px 0 15px\9}.statusButtons div.setAlert.checked .radioButton{background:url(/System/css/Images/FlightStatus/checkboxSprite.png) 0 -33px no-repeat}.alertFormHolder .setAlerts{margin:30px 0 0}.dayFlightHolder{float:left;z-index:9}#currentDayFlightHolder{position:relative;display:block;z-index:10}#flightStatusBanner{display:block;margin:30px 0 0}.searchDescription{font-size:12px;color:#666;margin:35px 0 0}.searchDescription span{font-size:16px;display:block;margin:0 0 10px}#landingPage .searchByRoutHolder .selectHolder{width:235px}#landingPage .searchByRoutHolder{display:block}#landingPage input[type=text]{width:220px}#landingPage .searchByRoutHolder #title,.searchByRoutHolder #title{color:#666;font-size:16px}#landingPage .radioSarchType{margin:20px 0}#landingPage .radioSarchTypeSelect,.radioSarchTypeSelect{float:left;margin:40px 10px 0 0}.radioSarchTypeSelect label{float:left;margin:0 30px 0 0}.radioSarchTypeSelect input{float:left;margin:0 10px 0 0}#landingPage .searchByRoutHolder p{float:none;margin:0}#landingPage .searchByRoutHolder .selectHolder{margin-bottom:0}#landingPage .searchByRoutHolder .submitSearch{margin:50px 0 0}#landingPage select.routInput{margin-bottom:10px}#landingPage h2{margin:35px 0 0}#landingPage #loginText{margin:20px 0 30px}.bluredLayer{position:absolute;top:0;left:0;width:100%;opacity:0;filter:alpha(opacity=0);z-index:999;background:#fff}.searchByNumberHolder{display:none}.marginLeft15px{margin-left:15px}.infoRow{color:#000;display:block;line-height:22px;margin:0}.qfInfo P{margin:25px 0 0!important}a.qfLink{text-decoration:underline;color:#545454}a.qfLink:hover{text-decoration:none;color:#545454}.qfBox{height:130px!important}.errorInputField{width:80%;color:#C33!important;margin-top:-15px;padding-left:0;display:none}.track{position:absolute;height:3px;width:100%;background:#D4D4D4}.dark{background:#2F2F2F}.flightDelay .topStatWrapper .planePath img.planeIcon{position:absolute;margin-left:88px;margin-top:1px}p.upcomingFlightList{font-size:12px!important;margin:10px 0 0!important;padding:5px 0 0!important}#loginText a{text-decoration:underline!important;color:#666!important}#loginText a:hover{text-decoration:none!important;color:#666!important}.loginText{padding:20px 0!important}#divLoginControl{float:right;margin-bottom:20px}.searchBoxFSInput{height:41px!important;line-height:41px !ie;width:250px!important;font-size:12px;padding-left:5px;padding-right:5px}.padL15 img,.submitSearch{background:url(/System/css/Images/FlightStatus/gradBtn.jpg) 0 -1px repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;border:1px solid #a5a5a5!important;height:49px;margin:3px 0 0;min-width:158px}.submitSearch{color:#666;display:block;float:left;padding:0 20px}.submitSearch:hover{color:#c33}.actionBtn_instant,.padL15 img{color:#666;display:block;float:left;font-weight:700}.inputHolder table{border-collapse:collapse}.w60{width:63px}.padL15{padding-left:15px}.padL15 img{padding:0 20px;padding:0\9}.fsInstantSearch{margin:0!important}.instantSearchResultHolder{float:left;width:100%;margin-top:10px}.instantSearchResultHolder .continueBarPagination{background:#BEBEBE!important}.actionBtn_instant{border:1px solid #c4c4c4;text-align:left;font-size:15px;background-repeat:no-repeat;background-position:right center;background-color:#dfdfdf;height:34px;padding:10px 25px 0;margin-top:48px;white-space:nowrap}div.continueBarPagination{background:#BEBEBE!important;font-size:.95em!important;height:35px;padding:0 10px;font-weight:700;color:#333!important}div.continueBarPagination a{font-weight:700;color:#333!important;text-decoration:none!important}div.continueBarPagination .continueBarLeft{color:#333!important}dl.indexList_DJ dt a{color:#545454!important}dl.indexList_DJ dt a:hover{color:#C33!important}label.searchSpellSuggest{margin-left:9px!important}.inactive{visibility:hidden}a.iconButtonForwardBar{background:url(/system/css/images/manage_account/icons/linkArrow.png) right center no-repeat!important}span.iconButtonBackBarOff{background:url(/system/css/images/icons/linkArrowBack.png) left center no-repeat;color:#999}.lblNextDay{float:right}.lblNextDay.floatRight span{float:right;font-size:12px!important;font-weight:700}.heightFix190w{height:236px!important}.padFix{padding-bottom:10px!important;padding-left:15px!important;padding-top:10px!important}.padL10{padding:0 0 0 10px!important}.pad0,p.noPadFS{padding:0!important}.w260{width:260px}.w725{width:725px}.captchaContainer input{display:inline!important;margin-top:7px!important;width:175px!important}.botStatWrapper.marginStatFix{margin:0!important}.marginT5{margin-top:5px}.floatLeft{float:left}.flightStatusBoxNoResult{width:710px;margin:25px 5px;padding:30px;position:relative;-moz-box-shadow:0 0 5px rgba(68,68,68,.6);-webkit-box-shadow:0 0 5px rgba(68,68,68,.6);box-shadow:0 0 5px rgba(68,68,68,.6);border-collapse:separate;border:1px solid #ddd\9}.alertMessageBlock p{color:#333;font-size:12px;letter-spacing:0;line-height:1.35em;float:right;padding-top:7px;width:465px}.alertMessageBlock span{font-size:14px;font-weight:700}.subEmailBlock,.subEmailDuplicate,.subEmailMobileDuplicate,.subFailed,.subMobileDuplicate{font-weight:700;color:#C33!important}.subMobileBlock{font-weight:700!important;color:#C33!important}.flightStatusRe .searchFlightHeader .searchByRout{float:right!important;!margin:0;!width:415px}.flightStatusRe .searchFlightHeader .searchByRout .searchByRoutHolder{!width:448px}.flightStatusRe .searchFlightHeader .searchAgain{float:left!important;margin-left:4px;!margin:0;!width:365px}.flightStatusRe .searchFlightHeader{position:relative}.flightStatusRe .flightStatusBox .topStatWrapper .flightName{float:right;padding:0 0 0 10px;border-left:1px solid #cacaca;border-right:0;height:100%}.flightStatusBox .topStatWrapper .flightInfo{width:530px}.flightStatusBox .topStatWrapper .flightInfo .infoRow .leftPartRow{float:right;text-align:right}.flightStatusBox .botStatWrapper .alertWrapper,.flightStatusBox .topStatWrapper .flightInfo .infoRow .rightPartRow{float:left;text-align:left}.flightStatusBox .botStatWrapper .alertWrapper .actionBtn{padding:13px 24px 0 50px;float:left;margin:14px 0 0}.flightStatusBox .alertFormHolder .alertWrapper{float:left;font-size:12px;line-height:14px;max-width:290px;text-align:left;position:relative;top:-577px}.formAlert .botStatWrapper .alertWrapper .actionBtn{background:url(/System/css/Images/FlightStatus/closeBtn.jpg) left no-repeat}.flightStatusBox .botStatWrapper .basicInfo{float:right}.statusButtons .setAlert{width:100px}#landingPage .setAlert,.alertFormHolder .setAlerts,.searchAgain .submitSearch,.searchByRoutHolder .inputHolder,.searchByRoutHolder .selectHolder,.searchByRoutHolder .submitSearch,.searchByRoutHolder p,.statusButtons .setAlert{float:right}.searchByRoutHolder .selectHolder{width:43%;margin:5px 0 25px 30px}.searchByRoutHolder .routInput{margin:5px 0 25px 30px}.statusButtons div.setAlert .radioButton{float:right;margin:-6px 0 0 10px;margin:9px 10px 0 15px\9}.statusButtons div.setAlert span{float:right}#landingPage .radioSarchType input,#landingPage .radioSarchTypeSelect input{float:right;margin:0 0 0 10px;width:1.5em;height:1.5em}#landingPage .radioSarchType label,#landingPage .radioSarchTypeSelect label{float:right;margin:0 0 0 30px}#landingPage .radioSarchTypeSelect{margin:33px 0 0 10px/*!margin:30px 0 0 10px;
    !width:330px;*/}.flightDelay .topStatWrapper .planePath img{right:20%}.flightNotDeparted .topStatWrapper .planePath img{right:0}.flightArrived .topStatWrapper .planePath img{right:93%}.searchAgain .EKinput input,.searchByNumberHolder .EKinput input{padding:0 60px 0 0;padding:12px 60px 0 0\9}.searchAgain .EKinput .EKlable,.searchByNumberHolder .EKinput .EKlable{left:70%}.searchByNumberHolder .EKinput .EKlable.EKlableNewValue{left:80%}.scrollDate{float:right}.searchAgain .EKinput,.searchAgain .submitSearch{float:left!important}.searchAgain .EKinput{margin:0 0 0 10px}.formAlert .alertFormHolder .alertFormInput,.searchByRoutHolder .routInput{padding:0 10px 0 0;padding:9px 12px 0 0 !ie}.formAlert .alertFormHolder select.alertFormInput,.searchByRoutHolder select.routInput{padding:12px 8px 12px 12px;padding:12px 8px 12px 12px !ie}.statusButtons div.setAlert.radioDeparture{margin:20px 0 0}div.social-media{float:left;width:97%!important}.alertWrapper{width:350px}.flightStatusBox .botStatWrapper .basicInfo{width:auto!important}.flightStatusBox .botStatWrapper .alertGo{margin:20px 0 0!important}.lblNextDay{margin-top:-25px!important}.busWing{background:url(/System/css/Images/FlightStatus/Transport-bus-icon.png) 5px 5px no-repeat #CCC!important}div.busService .topStatWrapper{height:195px!important}#landingPage{margin:6px 5px!important}.statusButtons input{float:right;margin:7px 25px 0 5px}.statusButtons label{float:right;margin-top:5px}.alertWrapper span{float:left;white-space:nowrap}div.searchAgain>div.EKinput{margin:0 0 0 10px!important}.hasError{border:1px solid #c33!important}.ajaxLoader{padding-right:350px;padding-top:150px}#column2Container{width:780px!important}#pServiceFinder{margin-left:100px}#divLoginControl p.loginText{padding:0!important;margin:15px 10px 15px 0!important;width:100%}#divLoginControl #btnLogin{margin:0 10px 0 0!important}#divLoginControl #btnLogin:hover{color:#C33}#UpcomingTravelWidget>h2{margin-top:20px}.formAlert .botStatWrapper .alertWrapper .actionBtn{margin:-22px 0 0!important}#divTravelDetails>p{margin:10px 10px 15px 0!important;float:right!important}.upcomingArrow{color:#999;font-size:30px;vertical-align:-6px}div#mainContainer div.social-media{float:left;width:100%!important;margin:0 0 10px!important}.upcomingDetailsLink{margin-top:-10px;padding-top:22px}#UpcomingTravelWidget{margin-top:15px}.statusButtons.nonJSRadio input[type=radio]{margin:10px 20px 0 5px!important}.statusButtons.nonJSRadio input[type=radio]:first-child{margin:10px 0 0 5px!important}.statusButtons.nonJSRadio label{margin-right:5px!important}table.QFTable_FlightInfo tr.firstRow td:first-child,table.QFTable_FlightInfo tr.secondRow td:first-child{width:40px;vertical-align:top;float:left;white-space:nowrap}table.QFTable_FlightInfo tr.firstRow td.QFLogoTd{padding-right:10px;vertical-align:top;padding-left:10px}.statusButtons.nonJSRadio{margin:10px 0 0}table.QFTable_FlightInfo{width:100%;border-collapse:collapse}#divResultFound .flightStatusBox .alertWrapper{width:355px}.mb10{margin-bottom:10px!important}.flightStatusRe .flightStatusBox{border-collapse:separate}.fare-radio-row .fare-custom-radio{cursor:pointer;float:right;margin:0 0 0 30px;padding:8px 0}.deactive{pointer-events:none;opacity:.3}.fare-radio-row.small-radio .fare-custom-radio.active label.js-version span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons_small.png) left 5px no-repeat rgba(0,0,0,0);background:url(/System/css/Images/manage_account/fare_branding/radio-buttons_small.png) left 5px no-repeat !ie}.fare-radio-row.small-radio .fare-custom-radio label.js-version span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons_small.png) left -19px no-repeat rgba(0,0,0,0);background:url(/System/css/Images/manage_account/fare_branding/radio-buttons_small.png) left -19px no-repeat !ie;padding-bottom:6px}.fare-radio-row .fare-custom-radio.active label.js-version span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left 1px no-repeat rgba(0,0,0,0);background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left 1px no-repeat !ie}.fare-radio-row .fare-custom-radio label.js-version span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left bottom no-repeat rgba(0,0,0,0);background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left bottom no-repeat !ie;color:#333;line-height:30px;padding:5px 0 5px 33px}.fare-radio-row .fare-custom-radio.active label span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left 1px no-repeat !ie}.fare-radio-row .fare-custom-radio label span.normalize-font{font-weight:400}.fare-radio-row .fare-custom-radio label span,.fare-radio-row .fare-custom-radio.active label span{background:rgba(0,0,0,0)}.contactDetailsContainer .skywardsButton input.primary-CTA,.primary-CTA,input.primary-CTA{background:#ae1b1b;color:#fff}.alertFormHolder input.main-CTAs,.searchAgain input.main-CTAs,.searchByRoutHolder input.main-CTAs{padding-top:0}.contentv4 input[type=submit],.contentv4 input[type=button],.popinBackground input[type=submit],.popinBackground input[type=button],.singleSignOn input[type=submit],.singleSignOn input[type=button]{border-style:none}.contactDetailsContainer .skywardsButton input.main-CTAs,input.main-CTAs{display:inline;font-size:14px;font-weight:700;height:49px;margin:2px 0 0;min-width:0;padding:3px 25px 0;white-space:nowrap;border:none}input[type=submit]{cursor:pointer}.mt20{margin-top:20px!important}input,select,textarea{color:#555}input,select{outline:0}.flightStatusRe .searchFlightHeader .scrollDate img{float:left;display:block!important;cursor:pointer;cursor:hand}#landingPage .radioSarchTypeSelect,.main-CTAs{float:right}.fare-radio-row .fare-custom-radio label{cursor:pointer;display:block;text-align:center}.searchByRout .error{display:block}label.error{color:#c33;font-weight:700}.log-in-button,.log-in-button:hover{background:#1c719f;color:#fff;display:block;float:right;height:auto!important;padding:7px 15px 12px!important;margin-right:10px!important}.main-CTAs{display:inline;font-size:14px;font-weight:700;height:49px;margin:2px 0 0;min-width:0;padding:3px 25px 0;white-space:nowrap}.nonJSNext,.nonJSPrevious{height:36px;min-width:37px;display:block}.floatR{float:left}.nonJSPrevious{background:url(/system/css/Images/manage_account/Flight_Status/backArr.jpg) 0 -1px repeat-x #ececec;float:left}.nonJSNext{background:url(/system/css/Images/manage_account/Flight_Status/nextArr.jpg) 0 -1px repeat-x #ececec;float:right}.flightStatusRe .searchBy{color:#ae1b1b;cursor:pointer;display:block;float:left;font-size:12px;line-height:14px;margin:15px 0 0;text-align:left;text-decoration:none;width:100%}.flightStatusRe .searchFlightHeader .scrollDate span{color:#333;display:block;float:left;font-family:Helvetica,Arial;font-size:24px;font-weight:700;line-height:36px;text-align:center;text-transform:uppercase;width:190px;white-space:nowrap}.flightStatusBox .botStatWrapper .alertWrapper .actionBtn{background:#dfdfdf;border:1px solid #c4c4c4;border-radius:2px;color:#666;display:block;font-size:15px;font-weight:700;height:27px;text-align:left;text-transform:capitalize}.flightStatusBox .botStatWrapper .alertWrapper{float:left;font-size:12px;line-height:14px;max-width:290px;text-align:left}.formAlert .botStatWrapper .alertWrapper .actionBtn{background-color:transparent;background-image:url(/System/css/Images/manage_account/Flight_Status/gray-close.png)!important;background-position:left center;background-repeat:no-repeat;border:none;.flightStatusBox .botStatWrapper .alertWrapper .actionBtn color:#545454;font-size:12px;font-weight:400;padding:10px 45px 0 35px}.js-version .fr-radio-holder .fr-radio.checked{background-position:left top}.js-version .fr-radio-holder .fr-radio{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left bottom no-repeat rgba(0,0,0,0)}.fr-radio-holder .fr-radio{cursor:pointer;display:inline-block;height:25px;margin-top:20px;padding:0 30px}.fr-radio-holder .fr-radio.checked,.fr-radio-holder .fr-radio.checked label{cursor:default}.fr-radio-holder .fr-radio label{color:#666;cursor:pointer;font-size:14px;line-height:25px}.validationErrors{margin-top:10px}#ddlArrivalAirport-suggest,#ddlDepartureAirport-suggest{margin:5px 0 10px 30px!important}.searchByRoutHolder .inputHolder{margin-bottom:10px;margin-right:0}.searchByRoutHolder .inputHolder1{margin-bottom:10px;margin-right:20px!important}#ddlArrivalAirport-suggest~label.error,#ddlDepartureAirport-suggest~label.error{width:250px;padding:0 10px 0 0}.log-in-button span{margin:7px 6px 0 10px!important}.log-in-button img,.log-in-button span{margin:5px 0 0;display:block;float:right;padding:0 3px 0 0}.searchAgain .EKlable~label.error{width:165px;padding-right:10px;float:left;padding-top:2px}#suggestionsddlArrivalAirport,#suggestionsddlDepartureAirport{width:232px!important;border-top:none!important}.mb25{margin-bottom:25px!important}.countryCodeSelect .chosen-container{width:297px!important}.alertRadio.fare-custom-radio.active label.js-version span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left 0 no-repeat rgba(0,0,0,0)!important;background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left 1px no-repeat !ie}.alertRadio.fare-custom-radio label.js-version span{background:url(/System/css/Images/manage_account/fare_branding/radio-buttons.png) left bottom no-repeat rgba(0,0,0,0)!important}.submitSearchFS{background:url(/System/css/Images/FlightStatus/gradBtn.jpg) 0 -1px repeat-x rgba(0,0,0,0);border:1px solid #a5a5a5!important;color:#666;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:49px;line-height:20px;margin:3px 0 0;min-width:158px;padding:0 20px}.dummyEArrvDate,.dummyEDeptDate{white-space:nowrap}div.errorPanel{margin:0 5px!important}.blue-outline:focus{outline:#0B24FB solid 2px!important;margin:0!important}.captchaContainer .errorInputField{position:relative;right:183px}.fare-radio-row.radioSarchResultTypeSelect{margin-right:0!important}.first-label.js-version{text-align:right!important}#divRadioArrival,#divRadioDepart{min-width:0!important}#divResultFound .botStatWrapper .alertWrapper{padding:38px 0 0}#radioFlightNumber,#radioRoute{float:right;margin-left:5px}#lblFlightNumber,#lblRoute{white-space:nowrap;float:right}.searchByRoutHolder .fare-radio-row .ImageGo1{margin-right:20px;position:relative;top:-1px}.searchAgain .submitSearch{border:none!important}.alertFormHolder input[type=text]{line-height:24px\9}div.searchByRouteHolder div#divRadioSelection{margin:29px 10px 0 0!important}input#txtSearch:focus{border:none;outline:#0b24fb solid 2px!important}.h2Title{color:#c0bbaf;font-size:22px;font-weight:400;letter-spacing:-.025em;line-height:1.25em;margin:0 0 15px;padding:15px 15px 0 10px}div.captchaContainer p#visualCaptchInvalidVal{right:0;float:left;width:100%;margin:10px 0 15px}div.flightStatusBox div.alertFormHolder div.captchaContainer p.errorInputField{right:initial!important;width:100%}div.flightStatusBox div.captchaContainer div.visualCaptcha div.visualCaptcha-accessibility-wrapper div.accessibility-description:focus{outline:#0B24FB solid 1px!important}div.flightStatusBox div.captchaContainer div.visualCaptcha #audioTextInput{margin-right:8px!important;margin-top:25px!important;border:1px solid #999}div.flightStatusBox div.captchaContainer div.visualCaptcha #audioTextInput:focus{margin-right:8px!important;margin-top:25px!important}.flightStatusBox .botStatWrapper .alertWrapper .actionGOBtn{background:url(/System/css/Images/manage_account/Flight_Status/arrow_down_red_8x15.png) 200px center no-repeat #dfdfdf;border:1px solid #c4c4c4;border-radius:2px;color:#666;display:block;font-size:15px;font-weight:700;height:34px;margin:10px 0 0;padding:10px 65px 0 25px!important;text-align:right;text-transform:capitalize;float:left}.flightStatusRe .searchByRout .searchByRoutHolder .chosen-container{width:235px!important}.accessibility-description,.contactDetailsContainer .captchaContainer{width:78.5%!important}.flightStatusBox div.captchaContainer .visualCaptcha{width:360px;margin:20px 0 0!important}.flightStatusBox .visualCaptcha .audioField{margin:28px 0 0 8px!important}.scrollDate #spnCurrentDateReading .flFDate{float:none;display:initial}@media screen and (max-width:1023px){#mainContainer{width:auto!important}.ek.ek-navigation.ek-footer .four-column-row .row{margin-left:0!important;margin-right:0!important}.row.footer-with-logo-row.lite-footer .row{margin:0!important}}.searchFlightHeader .fare-radio-row fieldset{margin-top:17px}.flightStatusBox .alertFormHolder .botDetectMargin{top:-748px!important}div.flightStatusBox .botDetectCaptchaContainer .GenericCaptcha .validationDiv .captchaInputText{width:360px!important;margin-top:0!important}div.flightStatusBox .botDetectCaptchaContainer label.BotDetectLabel{font-size:12px;color:#333!important}div.flightStatusBox .botDetectCaptchaContainer input#FSCaptchaCodeTextBox::-webkit-input-placeholder{font-style:normal;font-size:14px}div.flightStatusBox .botDetectCaptchaContainer input#FSCaptchaCodeTextBox::-moz-placeholder{font-style:normal;font-size:14px}div.flightStatusBox .botDetectCaptchaContainer input#FSCaptchaCodeTextBox:-ms-input-placeholder{font-style:normal;font-size:14px}div.flightStatusBox .botDetectCaptchaContainer input#FSCaptchaCodeTextBox:-moz-placeholder{font-style:normal;font-size:14px}div.alertWrapper.fixMargin.fixcaptchaheight{top:-530px!important}input[type=submit].blue-outline:focus{margin-top:20px!important}div.flightStatusBox .botDetectCaptchaContainer input#FSCaptchaCodeTextBox{text-transform:initial!important}@media only screen and (max-device-width:320px){#divResultFound .flightStatusBox .alertWrapper{top:-700px!important}}@media only screen and (min-device-width:340px) and (max-device-width:767px){#divResultFound .flightStatusBox .alertWrapper{top:-610px!important}}
