html,body{margin:0;padding:0}.hidden{display:none}.allUpper input{text-transform:uppercase}.footerLeft{padding-left:10px}.footerRight{float:right}.kioskFormFooter{padding:20px 12px 10px 12px;position:fixed;bottom:15px;width:100%;vertical-align:middle}.kioskFormFooterButton{width:85px}.kioskFooterCloseButton{padding-right:40px;height:30px;width:120px;vertical-align:middle}.kioskFooterCloseButton .kioskFormFooterButton{font-size:16px;font-weight:bold}.kioskFooterTime{display:inline-block}.kioskFooterTimeField{padding-left:40px;font-size:18px;font-weight:bold;color:#f5f5f5;text-shadow:0 0 20px black;display:block}label.kioskFooterTimeLabel{display:inline-block;min-width:55px}.kioskFooterClose{float:right}.loginControl{display:inline-block}.loginControl a{display:inline-block}.loginControl img{display:inline-block;vertical-align:middle;padding-right:5px}.loginControl div{display:inline-block;vertical-align:middle}.content{padding:5px}.formCaption{font-weight:600!important}.navigationNode{color:#000!important}.editPopupFooter{padding:4px 12px 10px 12px;float:right}.editPopupFooterButton{width:80px;margin:0 0 0 8px}.emailReportButtonFooter{padding:20px 0 10px 12px;float:right}.editFormFooter{padding:20px 12px 10px 12px;float:right}.editFormFooterButton{width:85px;height:28px;margin:0 0 5px 8px}.topMenuArea{background-color:#f5f6fa;display:block;z-index:1003;top:53px;position:sticky}.gridScroll{overflow-x:auto}.topMenuAreaInner{display:table-row}.topMenuAreaInner>div{display:table-cell}.topMenuContainer{padding-left:20px;padding-right:20px;vertical-align:middle;width:auto}.viewHeaderContent{display:table}.viewHeader{padding:10px}.viewHeader div{display:table-cell;white-space:nowrap;vertical-align:middle}.viewHeader #viewHeaderImage{padding-right:5px}.viewHeader h1{font-size:150%;font-weight:normal;margin:1px 0 1px 0}#airportDetailContent{width:600px}#chargeConfigurationDetailContent{width:800px}#priceAgreementDetailContent{width:700px}.customValueWarning,.customValueWarning input{background-color:#ffe8e8!important}.debtorChargeCustomValue,.debtorChargeCustomValue input{background-color:#ffe8e8!important}.debtorChargeCustomValueCell{background-color:#ffe8e8}.chargeBreakdownSum{border-width:1px;border-top-style:dashed}#userDetailContent{width:650px}#userDetailChildContent{width:650px}#taxCodeDetailContent{width:400px}#taxCodeDetailChildContent{width:450px}.taxRuleParameter{color:blue!important}.taxRuleComponent{display:inline-block;vertical-align:middle;padding-right:5px;padding-bottom:5px}#crewPassengerDetailContent{width:500px}.dataAudit{overflow-x:auto}.dataAudit .insert{background-color:#d6f5d6}.dataAudit .update{background-color:#ffc}.dataAudit .delete{background-color:#ffe6e6}#siteValidation ul{margin:0}#systemSettingDetailContent{width:750px}.salesInvoice .inline div{display:inline-block;vertical-align:middle}.salesInvoice .inline #markAsPaidButton{padding-left:10px}.createInvoice .inline div{display:table-cell;vertical-align:middle}.createInvoice .inline #editPaymentChargeButton{padding-left:6px}.createInvoiceResult{width:100%;font-weight:bold;display:table}.createInvoiceResult div{display:table-cell;vertical-align:middle}.createInvoiceResult .createInvoiceResultImage{width:30px}.createInvoiceResult .createInvoiceResultErrorText{color:#d8000c;padding-left:5px}.createInvoiceResultSummary{display:table;padding-left:10px;padding-top:10px}.createInvoiceResultSummary div{display:table-cell;vertical-align:middle}.createInvoiceResultSummary .createInvoiceResultSummaryImage{width:20px}.createInvoiceResultSummaryGroupError{background:#ffbaba;background:-webkit-linear-gradient(left,#ffbaba,#fff);background:-o-linear-gradient(right,#ffbaba,#fff);background:-moz-linear-gradient(right,#ffbaba,#fff);background:linear-gradient(to right,#ffbaba,#fff)}#paymentMethodDetailContent{width:600px}.schedule .toolTipPanel{box-shadow:3px 3px 20px gray;background-color:#fff;width:300px}.schedule .toolTipBody{padding:10px}.schedule .appointment{height:100%;border-style:solid;border-radius:5px;border-width:1px;white-space:nowrap;overflow:hidden;text-align:center;padding:2px 0 2px 0}.schedule .notArrived{background-color:#87cefa}.schedule .notArrived a{color:#00008b}.schedule .current{background-color:#90ee90}.schedule .current a{color:#006400}.schedule .parked{background-color:#006400}.schedule .parked a{color:#90ee90}.schedule .reserved{background-color:#4169e1}.schedule .reserved a{color:#add8e6}.schedule .departed{background-color:#006400}.schedule .departed a{color:#90ee90}.schedule .delivery{background-color:#90ee90}.schedule .delivery .deliveryLink{color:#006400}.schedule .deliveryTransfer{background-color:#d3d3d3}.schedule .deliveryTransfer .deliveryTransferLink{color:gray}.schedule .request{background-color:#87cefa}.schedule .request .requestLink{color:#00008b;padding-right:5px}.schedule .request .requestLinkRequested{color:#00008b;background:repeating-linear-gradient(-45deg,#add8e6,#add8e6 5px,#fff 5px,#fff 10px);padding-right:5px}.schedule .request .requestLinkApproved{color:#00008b;padding-right:5px}.schedule .request .requestLinkCompleted{padding-right:5px;background:#add8e6}.requestWarnings{background:#ffa07a}.requestErrors{background:red}.schedule .resource{text-align:left!important}.schedule .viewOptions{padding:5px 5px 10px 10px}.schedule .viewOptions>div{display:inline-block;vertical-align:top;padding-right:30px}.schedule #scheduler{padding-left:10px;padding-right:10px}#recurringChargeConfigurationDetailContent .inline-element{display:inline-block;vertical-align:middle;padding-right:8px}#editOrderForm .inline-element{display:inline-block}#editOrderForm .inline-element-text{display:inline-block;padding-left:8px;position:relative;top:-11px}.gridFilter .saveFilter{padding:10px}.gridFilter .overwriteFilter{float:right;padding-top:10px}.gridLayout .saveLayout{padding:10px}.gridLayout .overwriteLayout{float:right;padding-top:10px}#roleDetailContent{width:600px}.debtorChargeEditForm{max-width:800px}.movementEditForm{max-width:1200px}.parkingEditForm{max-width:1000px}.siteUomEditForm{max-width:900px}.noPadding{padding:0!important}.inlineEditFormButton{width:85px;height:26px}.detailChildContent{overflow-x:auto;width:98%;padding:15px 13px 10px 13px}.groupRowButton{padding-left:8px;display:inline}.message-box .line{display:block;float:left;clear:both;width:300px;margin:1px 0}.message-box .buttons{text-align:center}.message-box .label{display:block;padding:4px 0;overflow:hidden}.message-box .button{margin:8px 4px 0 0}.message-box .image{float:left;height:48px;margin:0 10px 0 0}.message-bar{width:100%;font-weight:bold;display:table}.message-bar .message-bar-row{display:table-row}.message-bar div{display:table-cell;vertical-align:middle;white-space:nowrap}.message-bar .message-bar-image-div{width:30px}.message-bar .message-bar-close-button{float:right;margin-right:12px;margin-top:4px;text-align:right}.message-bar.info{background-color:#bde5f8;color:#00529b}.message-bar.error{background-color:#ffbaba;color:#d8000c}.message-bar.warning{background-color:#feefb3;color:#9f6000}.message-bar.calendar-warning{background-color:#f5e1fd;color:#6f2da8}.message-bar.success{background-color:#dff2bf;color:#4f8a10}.message-bar .message-bar-image{height:24px;margin:4px 4px 4px 4px;vertical-align:middle}.message-bar .message-bar-additional-content{padding-left:12px}.message-bar .message-bar-filler{width:100%}.taskStatus{padding:1px;border-width:1px;border-style:dotted;border-radius:4px}.taskStatusNotStarted{border-color:#d8000c;background-color:#ffbaba}.taskStatusInProgress{border-color:#9f6000;background-color:#feefb3}.taskStatusCompleted{border-color:#4f8a10;background-color:#dff2bf}.checkBoxListNoPadding td.dxe{padding:0!important}.radioButtonListNoPadding td{padding:0!important}.radioButtonListNoPadding>table{padding:0 15px 0 0!important}.flowCard{height:inherit!important}.taskFlowCard{height:inherit!important;margin:10px;background:#fff!important;border:2pt solid #314881!important}.taskEditFlowCard{height:inherit!important;margin:10px;background:#fff;border:2pt solid green!important}.accountHeader h2{margin:10px 0 7px 0;font-size:16px}.accountHeader p{font-size:12px;margin:0;padding:0}.accountHeader{margin-bottom:20px}.loginContainer{max-width:480px;margin:0 auto;padding:25px;width:100%}.loginButton{text-align:right}.error-text{color:red}.error-page{text-align:center;padding-top:100px}.error-page h1{font-size:larger}.error-page #message,.error-page #reason{font-family:Verdana,Geneva,Tahoma,sans-serif;color:#666}.error-page #logo{width:200px}td.comment{position:relative}td.comment:after{content:"";position:absolute;right:0;top:0;border-left:.5em solid transparent;border-top:.5em solid red}.orderCancelled{text-decoration:line-through}.marginLeftThemeSettings{margin-left:10px}.left-margin-button{margin-left:10px}.inline_btns{margin-left:15px}.invoice_charge_grid{margin-top:15px}.jobConsolidationFooterButton{width:85px;height:28px}.jobConsolidationFooterButtonCenter{display:flex;justify-content:center;align-items:center}.jobConsolidationBody{min-height:200px}.userPrefsMenu{background-color:#fff!important;background-image:none!important;border:0 solid #fff!important;color:#000!important}.userPrefsFooterButton{width:85px;height:28px}.userPrefsFooterButtonCenter{display:flex;justify-content:center;align-items:center}.userPrefsOuterBody>*{display:inline-block;white-space:nowrap;max-width:400px}.userPrefsImage{padding-right:20px}.userPrefsBody{vertical-align:top;font-size:larger;overflow-x:hidden;max-width:280px}.userPrefsBodyTitle{font-size:larger;font-weight:bold}.userPrefsBodyText{font-size:smaller;margin-bottom:10px}a.userPrefsHyperLink{color:#00008b!important;font-size:large;font-weight:normal;text-decoration:none}a:link.userPrefsHyperLink{}a:visited.userPrefsHyperLink{}a:hover.userPrefsHyperLink{text-decoration:underline}a:visited.userPrefsHyperLink{}.errorFooterButton{width:85px;height:28px}.errorFooterButtonCenter{display:flex;justify-content:center;align-items:center;vertical-align:bottom}.errorBody{min-height:120px}.errorFooterButton{width:85px;height:28px}.exportFooterButtonCenter{display:flex;justify-content:center;align-items:center;vertical-align:bottom}.exportBody{min-height:200px}.exportSmallHeightBody{min-height:50px}.dxucBrowseButton_DevEx.dragAndDrop_BrowseButton{padding:4px 15px;padding-top:4px;padding-right:15px;padding-bottom:4px;padding-left:15px;border:1px solid #a9acb5;background:#ebedf2 url(/Airops.FBO.Web/DXR.axd?r=0_865-ln67i) repeat-x;height:100px}#DocumentDragAndDrop .dxucEditArea_DevEx{padding-left:20px}.warning-bar{width:100%;background-color:#feefb3}.calendar-warning-bar{width:100%;background-color:#f5e1fd}#warning-text{font-weight:bold;color:#9f6000}#calendar-warning-text{font-weight:bold;color:#6f2da8}#warning-image{padding-left:10px;margin:4px 4px 4px 4px;vertical-align:middle;height:18px}.text-span-wrap span{width:600px!important;word-wrap:break-word!important}@font-face{font-family:'Futura Lt BT';src:url('../fonts/FuturaBT-Light.woff2') format('woff2'),url('../fonts/FuturaBT-Light.woff') format('woff'),url('../fonts/FuturaBT-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Free 3 of 9';src:url('../fonts/Free3of9.woff2') format('woff2'),url('../fonts/Free3of9.woff') format('woff'),url('../fonts/Free3of9.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Free 3 of 9 Extended';src:url('../fonts/Free3of9Extended.woff2') format('woff2'),url('../fonts/Free3of9Extended.woff') format('woff'),url('../fonts/Free3of9Extended.ttf') format('truetype');font-weight:normal;font-style:normal}.about{font-family:'Free 3 of 9'}.lds-facebook{z-index:9999;display:inline-block;position:relative;width:16px;height:16px}.lds-facebook div{display:inline-block;position:absolute;left:1px;width:3px;background:#a9acb5;animation:lds-facebook 1s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:nth-child(1){left:1px;animation-delay:-.2s}.lds-facebook div:nth-child(2){left:7px;animation-delay:-.1s}.lds-facebook div:nth-child(3){left:13px;animation-delay:0}@keyframes lds-facebook{0%{top:1px;height:13px}50%,100%{top:5px;height:5px}}.unreadFlightLeg{background-color:#f50000!important;color:#fff!important}gridThemeTable{width:500Px}.gridThemeTable th{border-spacing:2px;padding:2Px;border-bottom:1pt solid #d3d3d3;text-align:left}.gridThemeTable td{border-spacing:2px;padding:2Px}.groupLayoutSmallerMargins{left:-5px!important;top:-10px;position:relative}.enumDropdown{width:250Px}.tableFormattedHtml{width:800Px;font-family:Calibri,Verdana;font-size:10pt}.tableFormattedHtml th{border-spacing:2px;padding:2Px;border-bottom:1pt solid #d3d3d3;text-align:left}.tableFormattedHtml td{border-spacing:2px;padding:2Px;border:1pt solid #d3d3d3;background:#fff}.departed{background-color:#006400}.notArrived{background-color:#87cefa}.arrived{background-color:#90ee90}.tableCorridorHtml{font-family:Calibri,Verdana;font-size:10pt}.tableCorridorHtml th{border-spacing:2px;padding:2Px;text-align:left}.tableCorridorHtml td{border-spacing:2px;padding:2Px;background:#fff}.fuelAppointmentHorizontalLine{border:solid #ccc 1px;width:100%;display:block;margin:0 auto}.currentWeek span{padding-left:38px;font-size:30px;color:#4682b4;font-weight:bold}.currentWeek{padding-bottom:20px!important}.currentMonth span{font-size:30px;color:#4682b4;font-weight:bold}.currentMonth{padding-bottom:20px!important}.revenueDownload div{padding:5px;font-size:20px}.frmIdentityServerMigration{margin-left:-15px!important}.btnIdentityServerMigrationNext{margin-right:28px;float:right}.btnIdentityServerMigrationBack{margin-right:5px;float:right}.idsAccountHeader h2{margin:10px 0 7px 0;font-size:16px}.idsAccountHeader p{font-size:12px;margin:0;padding:0}.idsEmailConfirmation p{font-size:12px;margin:0;padding:0}.idsLoginContainer{width:300px;margin:0 auto;padding:25px}.idsCaption{font-size:12px}.jobStatusPartial{position:relative;z-index:1004;margin-right:20px}.sales-invoice-warning-icon{position:relative;top:-10px;padding-left:8px}