.panel-default>.panel-heading{background-color:#fff;border-color:#e4e5e7;color:#333;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-default>.panel-heading a{display:block;padding:10px 15px}.panel-default>.panel-heading a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;float:right;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.panel-default>.panel-heading a[aria-expanded=true]{background-color:#eee}.dropdown-menu{background-color:#000;border:0;margin:0}.panel-default>.panel-heading a[aria-expanded=true]:after{content:"\2212";transform:rotate(180deg)}.panel-default>.panel-heading a[aria-expanded=false]:after{content:"\002b";transform:rotate(90deg)}body{background-color:#dfdfdf;font-family:Courier}.add-header{display:flex;justify-content:space-between;margin-bottom:24px;width:700px}.add-info-row{margin-bottom:10px;min-width:500px}.add-info-rows{display:flex;font-size:14px}.row-container:first-child{margin-right:60px}.row-value{margin-left:32px;width:200px}.disabled-row-value[disabled],.row-value{background-color:#dfdfdf;border:none;color:#000;display:inline-block}.disabled-row-value[disabled]{flex:1;margin-left:12px}.row-label{display:inline-block;width:180px}#acct_exec,#client_pfc,#commission_pct,#no,#tax_status{border:none;cursor:pointer;margin-left:32px;width:60px}#change-input{cursor:pointer;width:60px}input:focus{outline:none}#change-input{border:none}#tax{margin-left:23px}nav#banner{background:#000;display:flex;flex-direction:column}#submit{background:none;border:1px solid #000;color:#000}#submit:focus{border:3px solid #000;box-shadow:none}#page-content-wrapper{width:85%}.container-fluid,.navbar{margin:0;padding:0}a#sidebarToggle{border:0;border-radius:0;color:#fff;height:41px}.loggedin{padding-left:10px}.company-name{font-size:16px;font-weight:800}.username{font-size:12px}div#sidebar-wrapper{background:#000;width:15%}.menuitem{background:#000;color:#fff}.heading{padding-left:0;padding-right:0}.sidebar-heading.border-bottom.bg-light{background:#fff!important;font-size:36px;position:relative;text-align:center}.imi-logo{background:#7fb1e9;border-radius:8px;color:#fff;font-size:26px;font-weight:600;height:41px;left:50px;position:relative;text-align:center;top:22px;width:89px;z-index:1}.btn-success{background-color:#7fb1e9;border-color:#7fb1e9;color:#fff}.btn-success:hover{background-color:#0069d9;border-color:#0069d9;color:#fff}.page-item.active .page-link{background-color:#7fb1e9;border-color:#7fb1e9;color:#fff;z-index:3}.btn-primary{background-color:#7fb1e9}.dataTables_wrapper .dataTables_paginate .paginate_button:active,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:none;border:0;box-shadow:none!important}a{color:#7fb1e9}.jumbotron.vertical-center{margin-bottom:0}.vertical-center{align-items:center;display:flex;justify-content:center;min-height:100%;min-height:90vh;width:100%}.add-info-row.address-1 input,.add-info-row.address-2 input,.add-info-row.address-3 input,.add-info-row.name input{width:333px}input:focus{background-color:#fff}.select2-container--default .select2-selection--single{background-color:#dfdfdf!important}.select2-container :focus{background-color:#fff!important}.item_description .row-label,.item_description .row-number{vertical-align:top}textarea.item_description{height:200px;width:400px}input#spot_length{width:50px}input#rate{width:100px}.select2-search--dropdown{background:none;position:absolute;top:-32px}.select2-container :focus{background-color:#dfdfdf!important;border:none!important}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#dfdfdf!important;border:none!important;margin-top:3px;padding:0}input.flight_day.row-value{height:18px;width:16px}span.row-number.flight{float:left;padding-right:40px}.flight-day-container{float:left;width:750px}input.flight_timing.row-value{height:18px;width:60px}input.flight_timing.last.row-value{width:70px}.add-info-row.flightstarts{clear:both;padding-top:10px}.flightstarts span.row-label{width:auto}input#run_week{width:40px}input#flight_starts{width:100px}.flight_date_container{float:left;width:200px}.flight_sector_container{clear:both}input.flight_timing.last.row-value{width:150px}.days-heading{float:left;padding-right:50px}.flight-day-container .days{padding-left:42px}.days-fields{float:left;padding-left:40px;padding-right:95px}.loader img{width:200px}div#loader{height:31px;left:50%;position:fixed;top:35%;width:31px;z-index:1000}label.error{color:red}.row-number{display:inline-block;width:28px}.row-value{background-color:#efefef;margin-left:0}#acct_exec,#client_pfc,#commission_pct,#no,#tax_status{margin-left:0!important}.client_id span.row-label{width:180px}.row-value:focus{background-color:#efefef}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1600px!important}}div#sidebar-wrapper{min-height:100%}span.select2-selection.select2-selection--single{border:1px solid #aaa;border-radius:4px!important}#vendorform input#address,#vendorform input#address1,#vendorform input#address2,#vendorform input#contract_address,#vendorform input#contract_address1,#vendorform input#contract_address2{width:275px}input.flight_day.flight_weeks_input.row-value{margin-right:3px}#itemform input#caption{width:400px}.remark-text-input{width:333px}.nav-tabs li{width:100px}.detailed-contract-description .container{clear:both}.detailed-contract-description .container .fields{float:left;padding-right:20px}.add-change-field{clear:both}.nav-pull li a.active{background-color:#dfdfdf;border:1px solid #000;border-bottom:none;color:#000;font-weight:600;margin-bottom:-1px;padding:4px 20px;text-align:center}.nav-pull li a:hover{text-decoration:none}ul.nav.nav-tabs.nav-pull{border-bottom:1px solid;margin-bottom:15px}.nav-pull li,a.nav-pullpe{text-align:center}a.nav-pullpe{color:#000}input#remark_1,input#remark_2,input#remark_3,input#remark_4{width:550px}
