.FlightPlan{width:1240px;height:1754px;margin:0;position:relative}.flightPlanBG{border:0;position:absolute;left:0;top:0;width:1240px;height:1754px}.fpPhase{width:1240px;z-index:1000;position:relative}.fpPhase>div{position:absolute}#fpPhase_0{height:104px}#fpPhase_1{height:197px}#fpPhase_2{height:384px}#fpPhase_3{height:251px}#fpPhase_4{height:478px}#fpPhase_5{height:122px}#fpPhase_6{height:116px}#addressee_1{left:273px;top:54px;width:854px}#addressee_1_info{left:1142px;top:44px}#addressee_2{left:273px;top:78px;width:854px}#addressee_3{left:273px;top:102px;width:682px}#fillingTime{left:59px;top:150px;width:258px}#fillingTime_info{left:322px;top:140px}#originator{left:490px;top:150px;width:345px}#originator_info{left:840px;top:140px}#aircraftID{left:317px;top:50px;width:303px}#aircraftID_info{left:625px;top:40px}#flightRules{left:748px;top:50px;width:36px}#flightRules_info{left:799px;top:40px}#typeOfLight{left:964px;top:50px;width:36px}#typeOfLight_info{left:1015px;top:40px}#number{left:145px;top:123px;width:86px}#number_info{left:236px;top:113px}#typeOfAircraft{left:275px;top:123px;width:173px}#typeOfAircraft_info{left:453px;top:113px}#wakeTurbulanceCat{left:576px;top:123px;width:36px}#wakeTurbulanceCat_info{left:627px;top:113px}#equipment{left:705px;top:123px;width:379px}#equipment_info{left:1099px;top:113px}#depertureAerodrome{left:231px;top:196px;width:173px}#depertureAerodrome_info{left:409px;top:186px}#time{left:575px;top:196px;width:173px}#time_info{left:753px;top:186px}#cruisingSpeed{left:145px;top:245px;width:216px}#cruisingSpeed_info{left:366px;top:235px}#level{left:404px;top:245px;width:216px}#level_info{left:625px;top:235px}#route1{left:706px;top:245px;width:422px}#route1_info{left:1143px;top:235px}#route2{left:102px;top:270px;width:1025px}#route3{left:102px;top:295px;width:1025px}#route4{left:102px;top:319px;width:1025px}#route5{left:102px;top:343px;width:853px}#destinationAerodrome{left:145px;top:89px;width:173px}#destinationAerodrome_info{left:323px;top:79px}#totalEET{left:404px;top:89px;width:173px}#totalEET_info{left:582px;top:79px}#altnAerodrome{left:662px;top:89px;width:173px}#altnAerodrome_info{left:840px;top:79px}#twoAltnAerodrome{left:921px;top:89px;width:173px}#twoAltnAerodrome_info{left:1099px;top:79px}#otherinfo1{left:144px;top:138px;width:983px}#otherinfo1_info{left:1142px;top:128px}#otherinfo2{left:102px;top:163px;width:1026px}#otherinfo3{left:102px;top:187px;width:1026px}#otherinfo4{left:102px;top:211px;width:854px}#endurance{left:231px;top:139px;width:172px}#endurance_info{left:408px;top:129px}#personsOnBoard{left:576px;top:139px;width:130px}#personsOnBoard_info{left:711px;top:129px}#UHF_label{left:921px;top:139px;width:45px}#UHF_info{left:971px;top:129px}#VHF_label{left:1008px;top:139px;width:45px}#VHF_info{left:1058px;top:129px}#ELT_label{left:1093px;top:139px;width:45px}#ELT_info{left:1143px;top:129px}#S_label{left:145px;top:212px;width:45px}#S_info{left:195px;top:202px}#polar_label{left:274px;top:212px;width:45px}#polar_info{left:324px;top:202px}#desert_label{left:360px;top:212px;width:45px}#desert_info{left:410px;top:202px}#maritime_label{left:446px;top:212px;width:45px}#maritime_info{left:496px;top:202px}#jungle_label{left:532px;top:212px;width:45px}#jungle_info{left:582px;top:202px}#jackets_label{left:705px;top:212px;width:45px}#jackets_info{left:755px;top:202px}#light_label{left:835px;top:212px;width:45px}#light_info{left:885px;top:202px}#fluores_label{left:921px;top:212px;width:45px}#fluores_info{left:971px;top:202px}#UHF2_label{left:1007px;top:212px;width:45px}#UHF2_info{left:1057px;top:202px}#VHF2_label{left:1093px;top:212px;width:45px}#VHF2_info{left:1143px;top:202px}#D_label{left:145px;top:285px;width:45px}#D_info{left:195px;top:275px}#number2{left:231px;top:285px;width:86px}#number2_info{left:322px;top:275px}#capacity{left:404px;top:285px;width:129px}#capacity_info{left:538px;top:275px}#cover_label{left:619px;top:285px;width:45px}#cover_info{left:669px;top:275px}#colour{left:749px;top:285px;width:250px}#colour_info{left:1014px;top:275px}#aircraftColour{left:231px;top:334px;width:768px}#aircraftColour_info{left:1014px;top:324px}#N_label{left:145px;top:383px;width:45px}#N_info{left:195px;top:373px}#remarks{left:231px;top:383px;width:725px}#remarks_info{left:971px;top:373px}#pilotInCommand{left:231px;top:431px;width:552px}#pilotInCommand_info{left:798px;top:421px}#filedBy{left:59px;top:49px;width:465px;height:65px}#filedBy_info{left:509px;top:25px}#notamChecked_label{left:547px;top:35px;width:45px}#notamChecked_info{left:591px;top:35px}#notamCheckedNote{left:547px;top:80px;width:532px}#notamCheckedNote_info{left:1098px;top:80px}#additionalReq{left:59px;top:46px;width:1112px;height:65px}#additionalReq_info{left:1155px;top:20px}.FlightPlan .fpDiv,.FlightPlan input[type=number],.FlightPlan input[type=text]{text-transform:uppercase;position:absolute;background:0 0!important;border:none!important;padding-left:7px;height:15px;font-size:18px;font-weight:800;font-family:monospace!important;font-weight:700!important;font-size:18px!important;line-height:1!important}.FlightPlan label{position:absolute;background:0 0!important;border:none!important;margin:0;padding:0;height:26px!important;font-size:18px;font-weight:800}.FlightPlan label .label-cross{font-size:45px;line-height:1;text-align:center;width:100%!important;color:#d50000;opacity:.6;margin-top:-11px}.FlightPlan label .label-check{font-size:45px;line-height:1;text-align:center;width:100%!important;color:#000;margin-top:-11px}.FlightPlan input[type=checkbox]{visibility:hidden}.FlightPlan select{position:absolute;background:0 0!important;border:none!important;text-indent:0;text-align:center;line-height:1;width:62px;height:15px;height:20px;padding:3px!important;font-size:18px;font-weight:800;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:monospace!important;font-weight:700!important;font-size:18px!important}.FlightPlan textarea{text-transform:uppercase;position:absolute;background:0 0!important;border:none!important;padding-top:3px;resize:none;font-size:20px;font-weight:600;font-family:monospace!important;font-weight:700!important;font-size:18px!important}.FlightPlan input:focus,.FlightPlan input:focus-visible,.FlightPlan select:focus,.FlightPlan select:focus-visible,.FlightPlan textarea:focus,.FlightPlan textarea:focus-visible{border:none!important;outline:0!important}.FlightPlan .fpDigit{letter-spacing:33px;padding-left:15px!important}.FlightPlan input[disabled],.FlightPlan label[disabled],.FlightPlan select[disabled],.FlightPlan textarea[disabled]{background:#cfcfcf!important;color:#000!important;opacity:.5}.FlightPlan i{position:absolute;font-size:18px;line-height:1.2;color:#1f7ec3}.FlightPlan .inValid{color:red!important}.FlightPlan.windowed *{box-sizing:content-box!important}.FlightPlan.windowed .fpDiv{padding:5px 4px!important;min-height:20px!important;cursor:default}.FlightPlan.windowed input[type=number],.FlightPlan.windowed input[type=text],.FlightPlan.windowed select,.FlightPlan.windowed textarea{min-height:25px!important}.FlightPlan.windowed #fpPhase_0{height:100px}.FlightPlan.windowed label.fpDiv{margin-left:-4px;margin-top:-2px}.FlightPlan.windowed label .label-cross{margin-top:-7px}.FlightPlan.windowed label .label-cross.markChanged,.FlightPlan.windowed label .label-cross.marked{margin-top:-2px;margin-left:-5px;position:absolute;top:0}.FlightPlan.windowed label .label-check{margin-top:-7px}.FlightPlan.windowed label .label-check.markChanged,.FlightPlan.windowed label .label-check.marked{margin-top:-2px;margin-left:-5px;position:absolute;top:0}.FlightPlan.windowed .marked{background:rgba(255,0,0,.5)!important}.FlightPlan.windowed .markChanged{background:rgba(255,213,0,.5)!important}.FlightPlan .sign{left:280px;top:9px;width:250px;height:120px;position:absolute;z-index:-1;text-align:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;flex-wrap:nowrap;align-content:center}.FlightPlan .sign img{width:80px;height:100%}.FlightPlan .sign div{bottom:0;text-align:center;width:80px}.fpPassenger-page{width:200mm;min-height:287mm;padding:10mm 10mm 5mm 10mm;margin:20px auto;border:3px solid #000;box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff;font-size:9pt;color:#000}.fpPassenger h1,.fpPassenger h2,.fpPassenger h3,.fpPassenger h4,.fpPassenger h5,.fpPassenger h6{color:#000}.fpPassenger-header{text-align:center}.fpPassenger-logo{margin-bottom:10px;height:70px;display:flex;justify-content:center;align-items:center}.fpPassenger-logo img{max-height:100%;max-width:150px}.fpPassenger-title{font-size:14pt;font-weight:700;margin:40px 0 30px 0;text-transform:uppercase}.fpPassenger-flightInfo{border:2px solid #000;margin-bottom:15px}.fpPassenger-flightInfo-row{display:flex;border-bottom:1px solid #000}.fpPassenger-flightInfo-row:last-child{border-bottom:none}.fpPassenger-flightInfo-item{padding:6px 8px;box-sizing:border-box;display:flex;align-items:center;line-height:1.3}.fpPassenger-flightInfo-item:not(:last-child){border-right:1px solid #000}.fpPassenger-flightInfo-row:nth-child(1) .fpPassenger-flightInfo-item:nth-child(1){width:34%}.fpPassenger-flightInfo-row:nth-child(1) .fpPassenger-flightInfo-item:nth-child(2){width:33%}.fpPassenger-flightInfo-row:nth-child(1) .fpPassenger-flightInfo-item:nth-child(3){width:33%}.fpPassenger-flightInfo-row:nth-child(2) .fpPassenger-flightInfo-item:nth-child(1){width:34%}.fpPassenger-flightInfo-row:nth-child(2) .fpPassenger-flightInfo-item:nth-child(2){width:33%}.fpPassenger-flightInfo-row:nth-child(2) .fpPassenger-flightInfo-item:nth-child(3){width:33%}.fpPassenger-label{font-weight:700;margin-right:5px;white-space:nowrap}.fpPassenger-passengerTableSection{margin-bottom:15px}.fpPassenger-passengerTable{width:100%;border-collapse:collapse;border:2px solid #000;table-layout:fixed}.fpPassenger-passengerTable td,.fpPassenger-passengerTable th{border:1px solid #000;padding:6px 8px;text-align:left;vertical-align:top;word-wrap:break-word}.fpPassenger-passengerTable th{font-weight:700;background-color:#f0f0f0;text-align:center}.fpPassenger-th-itemNo{width:10%}.fpPassenger-th-nameSurname{width:35%}.fpPassenger-th-idNumber{width:30%}.fpPassenger-th-criminalRecord{width:25%}.fpPassenger-passengerTable td:nth-child(1){text-align:center}.fpPassenger-passengerTable td:nth-child(3){text-align:center}.fpPassenger-passengerTable td:nth-child(4){text-align:center}.fpPassenger-manifestNote{font-size:8pt;margin-top:5px;font-style:italic}.fpPassenger-signatureSection{border:2px solid #000;margin-bottom:15px}.fpPassenger-signatureRow{display:flex;min-height:38px}.fpPassenger-signatureRow:not(:last-child){border-bottom:1px solid #000}.fpPassenger-signatureLabel{width:40%;padding:8px;font-weight:700;box-sizing:border-box;border-right:1px solid #000;display:flex;align-items:center}.fpPassenger-signatureBox,.fpPassenger-signatureValue{width:60%;padding:8px;box-sizing:border-box;display:flex;align-items:center}.fpPassenger-signatureBox{min-height:50px}.fpPassenger-signatureLine{width:70%;height:15px;background-color:#000}.fpPassenger-footer{margin-top:auto;padding-top:10px;display:flex;justify-content:space-between;font-size:8pt;border-top:1px solid #ddd}@media print{.fpPassenger-page{margin:0;border:none;width:100%;height:100%;padding:10mm;box-shadow:none}.fpPassenger-footer{position:fixed;bottom:10mm;left:10mm;right:10mm;width:calc(100% - 20mm)}}@keyframes flash-opacity{0%,100%{opacity:1;box-shadow:none}50%{opacity:.2;box-shadow:0 0 10px 3px red}}.__flash{animation:flash-opacity 1s ease-in-out infinite}.last60minutes td{background:#ffb4be!important}.last30minutes td{background:#cf707b!important}.rejectedLabel{opacity:.5;position:relative;overflow:hidden}.rejectedLabel::after{content:"";position:absolute;top:14px;left:0;width:100%;height:2px;background-color:red;transform:rotate(-15deg);transform-origin:top left;pointer-events:none}