﻿html{font-size:14px;position:relative;min-height:100%;}@media(min-width:768px){html{font-size:16px;}}@media(max-width:900px){.navbar-title{font-size:20px !important;}html{font-size:14px;}body{font-size:12px !important;}.nav-link{font-size:14px !important;}.table{font-size:10px !important;}.table .table-body{font-size:10px !important;}td{padding:.1rem !important;}th{padding:.2rem !important;}tr{font-size:12px !important;}.btn{font-size:10px !important;max-width:100px !important;max-height:35px !important;}.navbar-brand{max-height:42px !important;}.ac-nav-bar{height:auto !important;}.form-control{font-size:.8rem !important;}.sort-label{display:none !important;}#layout-nav-seaway-content.with-footer{height:100% !important;}.footer{position:relative !important;}#pleasure-craft-button{max-width:100% !important;}}@media print{.chart-button,#back-btn-span a,.banner,#attach-button{display:none !important;}.page-header-title{height:44px;}#layout-admin-content{margin:0;overflow:visible !important;}*:not(input,button,.filter-option,hr){margin-top:0 !important;padding-top:0 !important;padding-bottom:0 !important;}hr{margin-top:.5rem !important;margin-bottom:.5rem !important;}body,html,#wrapper{width:100% !important;height:100% !important;overflow:visible !important;}#layout-nav-seaway-content{overflow:visible !important;}.print-extra-class{overflow:visible !important;}.no-print{display:none !important;}}body{font-family:"Lato",sans-serif;font-size:16px;color:#262626;}body .warning-txt-red{color:#f00;}body.auth-login{background-color:#f5f6f8;}body.user-login,body.user-newpassword{background:url("../assets/images/login-bg.png") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}body.user-login .footer,body.user-newpassword .footer{visibility:hidden;display:none;}body table{border-spacing:0;border-collapse:separate;}.vessel-transit-information-container .table-body{font-size:14px;}.vessel-detail-item{width:25%;padding-left:1rem;padding-right:1rem;}@media(max-width:400px){.vessel-detail-item{width:50%;}}.ballast-exam-index-container #right-col1{border-left:solid 1px #d3d3d3;}.footer-help{display:flex;justify-content:flex-end;align-items:center;}@media(max-width:767px){.footer-help{font-size:xx-small;}.footer-help #help-button{margin:0 !important;margin-left:5px !important;}}.footer-padding{padding-bottom:206px;}html,body{overflow-x:hidden;}.container-fluid{padding:0;}.border-top{border-top:1px solid #e5e5e5;}.border-bottom{border-bottom:1px solid #e5e5e5;}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05);}button.accept-policy{font-size:1rem;line-height:inherit;}.a-link{color:#2271af !important;}.fa-arrow-down{color:#008000;}.fa-arrow-up{color:#f00;}.company-sidediv{color:rgba(0,0,0,.6);text-align:center;}.no-spin::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;}.no-spin{-moz-appearance:textfield !important;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all;}.navbar-title{color:#262626;font-size:28px;font-weight:700;margin-bottom:15px;}a{color:#0366d6;}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1b6ec2;border-color:#1861ac;}.bg-nav{background:#eaefee;}#navbarNav{justify-content:flex-end;margin-right:6rem;font-size:15px;font-family:"Lato",sans-serif;}.nav-link{color:#000;border:none !important;}.nav-link.active{background:transparent !important;font-weight:600;border:none;border-bottom:2px solid #024873 !important;border-radius:0 !important;}.nav-link:hover{color:#000;border-radius:0 !important;}.nav-tabs{border-bottom:none !important;}.footer{position:absolute;left:0;bottom:0;width:100%;white-space:nowrap;line-height:1.5;}.footer .ft-content{text-align:end;}.layout-seaway .footer{height:206px;}@media(max-width:859px){.footer-padding{padding-bottom:325px;}.layout-seaway .footer{height:325px;}}@media(max-width:767px){.footer-padding{padding-bottom:393px;}#footer-outer{padding:0 !important;}.layout-seaway .footer{height:157px;}.layout-seaway #footer-left-row-one{display:none;}}.layout-custom .content,.layout-seaway .content{overflow:auto;}.layout-custom div.content>div.wrapper-sm,.layout-seaway div.content>div.wrapper-sm{height:100%;}.layout-custom div.content>div>.card-box.ac-nav-bar,.layout-seaway div.content>div>.card-box.ac-nav-bar{display:flex;flex-direction:column;height:100%;}.layout-custom div.content>div.message-display,.layout-seaway div.content>div.message-display{min-height:unset;height:unset;}@media(max-height:900px){.layout-custom div.content>div{height:unset;}}.page-previous:hover,.btn-page-go:hover{border-radius:5rem !important;}.page-link{border:unset;color:#00355f;}.page-link:hover{border-radius:5rem;color:#00355f;}.page-item{margin-right:8px;}.page-item.active .page-link{border-radius:50%;background-color:#00355f;}.page-item.active .page-link:hover{color:#fff;}.breadcrumb{background-color:transparent;}.form-control-feedback{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#aaa;}.has-search .form-control{padding-left:2.375rem;}.breadcrumb-item{color:#636363;}.breadcrumb-item a{color:#636363;}.breadcrumb-item.active{color:#222;}.breadcrumb-item+.breadcrumb-item::before{content:"|";}.page-header-section{text-align:center;}.page-header-section .page-header-title{min-height:40px;font-size:24px;color:#000f52;margin-bottom:15px;font-weight:700;}.page-header-section .page-header-subtitle{color:#636363;}.form-container{color:#000f52;margin:40px 0;}.form-section-header{font-weight:bold;margin-bottom:10px;}.primary-txt{color:#000 !important;}.col-form-label{color:#000;}.data,.data a,.data span,.data tr,.data td{white-space:pre;}.required-red{color:#f44343;}.btn.btn-custom{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;min-width:170px;}.btn.btn-light{background-color:#fff;border-color:#024873;color:#024873;}.btn.btn-primary{background-color:#024873;border-color:#dae0df;color:#fff;}.btn.btn-clear{max-height:38px;text-decoration:underline;cursor:pointer;}.btn.btn-login{color:#fff;background-color:#024873;height:50px;}.btn.btn-filter{border-color:#024873;color:#262626;width:135px;max-height:38px;}.btn.btn-wide{width:135px;max-height:38px;}.btn.btn-blue-primary{background-color:#024873;height:40px;width:100px;color:#fff;}.btn.btn-help-print{background-color:#024873;height:40px;width:100px;color:#fff;line-height:26px;}.btn.btn-help-print a{color:#fff;}.btn.btn-danger{background-color:#fff;border-color:#c12828;color:#c12828;}.custom-control.custom-radio{padding-left:.5rem;}.text-box{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);}.table-responsive .table .table-head{background-color:#eaefee;}.table-responsive .table thead th{border-bottom:unset !important;border-top:unset !important;}.table-responsive .table tbody tr td{vertical-align:middle !important;}.table-responsive .table .link-view a{color:#2271af;}.red{color:#e70808;}.required-ax{color:#f00;}.status{border-radius:5px;font-size:16px;padding:3px 12px;text-align:center;background-color:#d3d3d3;font-weight:bold;width:125px;height:38px;line-height:30px;margin:0 auto;}.status.status-invoice{width:139px;}.status.status-rejected{background-color:#fff4f4;color:#e70808;}.status.status-pending,.status.status-open{background-color:#fff7da;color:#e8820b;}.status.status-active,.status.status-paid{background-color:#e6ffe5;color:#319e5d;}.status.status-credit-not-taken{background-color:#fdf1f9;color:#97357c;padding:3px;}.status.status-credit-taken{background-color:#eafafa;color:#2059ad;}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#024873;}@media(max-width:767px){.footer-spacer{height:135px !important;}}.card{border:none;}.card .c-padding{padding:2rem 8rem;}.card .form-group .form-control{border-color:#262626;height:50px;padding-inline-start:20px;}.card a{color:#1480bc;}.login-container{margin-top:2rem;color:#262626;}.login-container .l-title{color:#262626;font-size:32px;font-weight:600;}.login-container .l-title.l-title-admin{font-size:28px;}.login-container .l-forget-pw{text-align:end;}.login-container .l-btn-container{margin-top:64px;}.login-container .l-register{margin-top:4rem;font-weight:600;}.login-container .l-register .l-register-link{margin-left:.5rem;font-weight:500;}@media(max-width:767px){.login-container .c-padding{padding:1.25rem;}.login-container .l-register{margin-top:1rem;}.login-container .l-btn-container{margin-top:0;}}.registration-agreement-container .hidden-fields{display:none;}.registration-agreement-container .btn:not(#location-button){width:120px;border-color:#d3d3d3;}.bridge-status-details-container #status-lights-container{width:450px;margin-left:auto;margin-right:auto;}.status-lights-table{background-color:#333;border-radius:25px;padding:10px;box-sizing:inherit;}.status-lights-table td{border-top:none;}.status-lights-table #status-lights-h1{color:#fff;font-size:16pt;text-shadow:1px 1px #999;font-family:verdana,arial,sans-serif;border-style:none;}.status-lights-table #status-lights-h2{color:#fff;font-size:10pt;font-family:Arial,Helvetica,sans-serif;}.status-lights-table #status-lights-h3{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12pt;font-weight:bold;}.status-lights-table #grey-box{background-color:#999;margin-bottom:5px;border-radius:15px;padding-left:10px;box-shadow:5px 5px 8px grey;}.bridge-status-details-container .btn{width:290px;margin-bottom:10px;}.bridge-status-details-container .status-green{background-color:#008000 !important;}.bridge-status-details-container .status-red{background-color:#f00;}.bridge-closure-entry-container [type~=radio]{margin-right:24px;}.bridge-closure-entry-container #submit-button{width:150px;}.bridge-closure-entry-container #open-weekend{margin-top:5px;margin-left:10px;}.bridge-closure-entry-container .table{overflow-y:scroll;min-height:160px;max-height:fit-content;display:block;}.pc-lockage-schedule-container.table-section .table-responsive{min-height:130px;}.pc-lockage-schedule-container #lock-schedules-table{font-size:smaller;}.pc-lockage-schedule-container #available-schedule-subtext{color:#808080;}.pc-lockage-schedule-container #back-btn-span{padding-top:7px;padding-right:10px;}.new-ballast-exam-form .textarea{resize:none;}.new-ballast-exam-form .row{margin-bottom:0 !important;margin-top:0 !important;}.be-reports-table td{padding:6px;}.exam-ballast-container #by-location{display:none;}.exam-ballast-container #by-bte{display:none;}.exam-ballast-container #by-agency{display:none;}.lockage-schedule-form-container #times-list{height:259px !important;width:100%;background-color:#d3d3d3;padding:10px;}.lockage-schedule-form-container #message-list{height:259px !important;width:100%;background-color:#d3d3d3;padding:10px;}.toll-estimate-reg-form #existing-vessel-form{width:90%;margin-left:auto;margin-right:auto;}.toll-estimate-reg-form .border-left{border-left:1px solid #000;}.toll-estimate-reg-form #reg-description{color:#a9a9a9;}.toll-estimate-reg-form #or-text{text-decoration:underline;}.toll-estimate-reg-form #new-vessel-btn{width:300px;margin-left:auto !important;margin-right:auto !important;}.toll-estimate-reg-form .page-header-title{text-align:center;}.toll-estimate-reg-form p{text-align:center;}.toll-estimate-index-container #new-te-btn-div{margin-left:auto;}.new-te-form-container .sales-order-number{text-align:right;}@media(max-width:767px){.new-te-form-container .section-head{margin-bottom:0 !important;}}.new-te-form-container #validation-warning{color:#f00;}.new-te-form-container select{height:calc(2.7em);}.new-te-form-container #location-button{font-size:12px;color:#1480bc;text-decoration:underline;background-color:#fff !important;padding-left:0;border:none;}.new-te-form-container #cargo-list{min-height:200px;width:100%;background-color:#d3d3d3;}.new-te-form-container .list-group-item{background:none;display:flex;justify-content:space-between;}.new-te-form-container .btn:not(#location-button){width:120px;border-color:#d3d3d3;}.new-te-form-container #searchbox-btn{width:80px !important;font-size:small;}.new-te-form-container #attach-button{height:35px;padding:0;font-size:small;}.new-te-form-container #cargo-button{margin-right:0 !important;}@media(max-width:767px){.new-te-form-container #button-row-1{flex-direction:row-reverse !important;padding-right:0;}}.preclearance-form #existing-vessel-form{width:90%;margin-left:auto;margin-right:auto;}.preclearance-form .border-left{border-left:1px solid #000;}.preclearance-form #reg-description{color:#a9a9a9;}.preclearance-form #name-help{color:#a9a9a9;}.preclearance-form #or-text{text-decoration:underline;}.preclearance-form #new-vessel-btn{width:300px;margin-left:auto !important;margin-right:auto !important;}.preclearance-form .page-header-title{text-align:center;}.preclearance-form p{text-align:center;}.banner{background-color:#00355f;text-align:center;color:#fff;padding-top:12px;padding:5px;height:max-content;}.banner p{margin-top:13px;}#help-button{width:100px;}.new-pc-form-container .btn{width:120px;}.new-pc-form-container .insurance-check{margin-left:10.5rem !important;}@media(max-width:767px){.new-pc-form-container #reg-div{margin-bottom:20px !important;margin-top:20px !important;}}.new-pc-form-container .sales-order-number{text-align:right;}@media(max-width:767px){.new-pc-form-container .sales-order-number{text-align:center;top:-25px;}}.new-pc-form-container .sales-order-number .sub-label{color:#636363;font-weight:600;font-style:italic;}@media(max-width:767px){.new-pc-form-container .section-head{margin-bottom:0;}}.new-pc-form-container #help-button{width:120px;}.tw-form-container .sales-order-number{text-align:right;}@media(max-width:767px){.tw-form-container .sales-order-number{text-align:center;top:-25px;}}.tw-form-container #passengers-checkbtn{margin-top:7px;margin-left:10px;}.tw-form-container .btn:not(#location-button){width:111px;border-color:#d3d3d3;}.tw-form-container select{height:calc(2.7em);}.tw-form-container #location-button{font-size:12px;color:#1480bc;text-decoration:underline;background-color:#fff !important;padding-left:0;border:none;}.tw-form-container #delete-file-btn{border:none;background-color:unset;margin-left:7px;}.tw-form-container #searchbox-btn{width:80px !important;font-size:small;}.tw-form-container #validation-warning{color:#f00;}.tw-form-container #attach-button{height:35px;padding:0;font-size:small;}.tw-form-container .form-check-input{margin-top:6px;}.tw-form-container #cargo-button{margin-right:0 !important;}.tw-form-container .list-group-item{background:none;display:flex;justify-content:space-between;}.tw-form-container #cargo-list{min-height:200px;width:100%;background-color:#d3d3d3;}.tw-form-container .section-head{margin-bottom:10px;}.transit-dec-form-container .sales-order-number{text-align:right;}@media(max-width:767px){.transit-dec-form-container .sales-order-number{text-align:center;top:-25px;}}.transit-dec-form-container #validation-warning{color:#f00;}.transit-dec-form-container select{height:calc(2.7em);}.transit-dec-form-container #location-button{font-size:12px;color:#1480bc;text-decoration:underline;background-color:#fff !important;padding-left:0;border:none;}.transit-dec-form-container .hi-there{display:none;}.transit-dec-form-container #cargo-list{min-height:200px;width:100%;background-color:#d3d3d3;}.transit-dec-form-container .list-group-item{background:none;display:flex;justify-content:space-between;}.transit-dec-form-container .btn:not(#location-button){width:120px;border-color:#d3d3d3;}@media(max-width:767px){.transit-dec-form-container .btn:not(#location-button){width:111px;}}.transit-dec-form-container #searchbox-btn{width:80px !important;font-size:small;}.transit-dec-form-container #attach-button{height:35px;padding:0;font-size:small;}@media(max-width:767px){.transit-dec-form-container #btn-row-2{justify-content:flex-start !important;padding-left:0 !important;}}.transit-dec-form-container .sales-order-number{color:#000;}.transit-dec-form-container .delete-file-btn{border:none;background-color:unset;margin-left:7px;}.transit-dec-form-container .uploaded-file-item{color:#0645ad;display:flex;align-items:center;}.transit-dec-form-container #select-port1-div button.form-control.dropdown-toggle,.transit-dec-form-container #select-port2-div button.form-control.dropdown-toggle,.transit-dec-form-container #select-cargo-origin-div button.form-control.dropdown-toggle,.transit-dec-form-container #select-cargo-destination-div button.form-control.dropdown-toggle{font-weight:bold;}.bootstrap-select .form-control:focus{outline:0 none #fff !important;}.bootstrap-select .form-control>div.filter-option:focus{outline:0 none #fff !important;}.bootstrap-select .form-control>div.filter-option>div.filter-option-inner:focus{outline:0 none #fff !important;}.bootstrap-select .form-control>div.filter-option>div.filter-option-inner>div.filter-option-inner-inner:focus{outline:0 none #fff !important;}.account-register-container .label-req{text-align:right;}.account-register-container .r-business-application .wide{background:#f4f4f4;}.account-register-container .r-business-application .d-flex .rb-left{flex:1;}.account-register-container .r-business-application .d-flex .rb-left .rb-left-sub{width:175px;margin-left:25px;}.account-register-container .r-business-application .d-flex .rb-right{flex:4;}.account-register-container .r-usertypes .form-section-header{margin-bottom:0;}.account-register-container .sub-label-prov{color:#525252;font-size:12px;}.account-register-container .r-btn-container{text-align:right;}.account-register-container .more-info{text-align:center;}@media(max-width:767px){.registration-agreement-container #agreement-btn-row{justify-content:center !important;padding-right:15px !important;}.registration-agreement-container .text-container{padding:16px;}.registration-agreement-container .form-container{margin-top:20px !important;}.footer-padding{padding-bottom:143px !important;}.account-register-container .breadcrumb{display:none;}.account-register-container .text-container{padding:16px;}.account-register-container .section-head{margin-bottom:5px !important;}.account-register-container hr{display:none;}.account-register-container .form-container{margin-top:0;}.account-register-container .form-container .label-req{margin:25px 0;text-align:left;}.account-register-container .r-business-application .d-flex .rb-left,.account-register-container .r-business-application .d-flex .rb-right{flex:unset;}.account-register-container .data-wrap{width:345px;white-space:pre-wrap;margin-top:15px;margin-left:25px;}.account-register-container .r-btn-container button{display:block;width:100%;}}.country-divider{font-weight:bold;color:#000;}.register-success-container{margin:6rem 0 10rem;}.register-success-container .card{text-align:center;background-color:#fafafa !important;}.register-success-container .card .rs-title{font-weight:700;font-size:22px;}.register-success-container .card .rs-btn-container{margin-top:4rem;}.register-success-container .card .rs-btn-container .btn-login{height:unset;}.register-success-container .card .rs-btn-container .btn-login a{color:#fff;}@media(max-width:767px){.register-success-container{margin:0;}}.account-info-container{width:100%;}@media(max-width:767px){.account-info-container #account-info-help-btn{justify-content:flex-start !important;margin-top:10px;}.account-info-container .lt-address{font-size:small;}.account-info-container .ai-credit{flex-direction:column;font-size:small;}.account-info-container .ai-credit .ml-3{margin-left:0 !important;}.account-info-container #remaining{margin-left:0 !important;}}.account-info-container .ac-nav-bar .nav-pills .nav-link{color:#262626;}.account-info-container .ac-nav-bar .nav-pills .nav-link.active,.account-info-container .ac-nav-bar .nav-pills .show>.nav-link{color:#000;background-color:#03658c;border-color:#03658c;font-weight:600;}.account-info-container .late-transit-report-container{color:#262626;}.account-info-container .late-transit-report-container .lt-header{justify-content:space-between;margin:25px 0;}.account-info-container .late-transit-report-container .lt-header .lt-address div:not(:first-child),.account-info-container .late-transit-report-container .lt-header .lt-date div:not(:first-child){margin-top:10px;}.account-info-container .ai-credit{font-weight:700;}.account-info-container .ai-credit span{color:#00355f;}@media(max-width:767px){.invoice-container #info-group-2{margin-top:10px;font-size:x-small;}}.invoice-container .invoice-h{margin-bottom:60px;}.invoice-container .invoice-h .back-btn-span{font-size:24px;}.invoice-container .invoice-h .invoice-h-title{font-weight:700;font-size:32px;}.invoice-container .invoice-h-address div:not(:first-child){margin-top:5px;}.invoice-container .invoice-h-details div:not(:first-child){margin-top:5px;}.invoice-container .table-responsive{margin-top:50px;}.invoice-container .table-responsive .vessel-desc{font-weight:700;}.invoice-container .table{height:auto !important;}@media(max-width:767px){.invoice-container #invoice-image-id{display:none;}.invoice-container #invoice-table{font-size:x-small;}.invoice-container .invoice-totals{font-size:x-small;}.invoice-container #invoice-totals-div{width:345px !important;}.invoice-container .invoice-h-address{font-size:small;}.invoice-container #invoice-title-div{margin-bottom:15px;}.invoice-container .invoice-content{padding:0 5px;}.invoice-container .invoice-h-title{margin-left:5px;}}.invoice-container .invoice-totals .it-details-empty{flex:2.7;}.invoice-container .invoice-totals .it-details{margin-right:98px;flex:2;}.invoice-container .invoice-totals .it-details .it-details-label{font-weight:700;}.invoice-container .invoice-totals .it-details .total-container{font-size:18px;font-weight:900;}@media(max-width:767px){.invoice-container{margin-bottom:5px;}}.help-container .back-btn-span{font-size:24px;}.help-container .h-title{font-size:24px;font-weight:700;}.help-container .h-subtitle{font-size:16px;font-weight:700;}.help-container ul li:not(:first-child){margin-top:2rem;}.help-container ul li>span{font-weight:700;}.chart-button image{width:20px;x:9;y:11;}.nav-tabs .nav-link{font-size:18px;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{font-size:22px;padding-top:4px;}#layout-nav-footer{left:252px;width:calc(100% - 252px);}#layout-nav-content{height:calc(100% - 95px - 36px);}#layout-nav-seaway-content{height:calc(100vh - 71px);}#layout-nav-seaway-content.with-banner{height:calc(100vh - 71px - 63px);}#layout-nav-seaway-content.with-breadcrumbs{height:calc(100vh - 71px - 48px);}#layout-nav-seaway-content.with-login{height:unset;}#layout-nav-seaway-content.with-footer{height:calc(100vh - 71px - 206px);}#layout-nav-seaway-content.with-footer.with-banner{height:calc(100vh - 71px - 63px - 206px);}#layout-nav-seaway-content.with-footer.with-breadcrumbs{height:calc(100vh - 71px - 48px - 206px);}@media(max-width:859px){#layout-nav-seaway-content{height:calc(100vh - 71px);}#layout-nav-seaway-content.with-breadcrumbs{height:calc(100vh - 71px - 48px);}#layout-nav-seaway-content.with-banner{height:calc(100vh - 71px - 63px);}#layout-nav-seaway-content.with-footer{height:calc(100vh - 71px - 325px);}#layout-nav-seaway-content.with-footer.with-breadcrumbs{height:calc(100vh - 71px - 48px - 352px);}#layout-nav-seaway-content.with-footer.with-banner{height:calc(100vh - 71px - 63px - 325px);}}@media(max-width:400px){#layout-nav-seaway-content{height:calc(100vh - 69px);}#layout-nav-seaway-content.with-breadcrumbs{height:calc(100vh - 69px - 69px);}#layout-nav-seaway-content.with-banner{height:calc(100vh - 69px - 85px);}#layout-nav-seaway-content.with-footer{height:calc(100vh - 69px - 157px);}#layout-nav-seaway-content.with-footer.with-breadcrumbs{height:calc(100vh - 69px - 69px - 157px);}#layout-nav-seaway-content.with-footer.with-banner{height:calc(100vh - 69px - 85px - 157px);}}@media screen and (max-width:400px){.nav-tabs .nav-item{min-width:51%;}}.table-section{width:100%;flex-grow:1;display:flex;flex-direction:column;overflow:auto;}.table-section .area{display:flex;flex-direction:column;min-height:0;}.table-section .table-responsive{width:100%;flex-grow:1;min-height:0;}.table-section-seaway{height:100%;display:flex;flex-direction:column;}@media(max-width:767px){.reg-ctl-action{margin-left:0 !important;}}.env-info-table tbody tr{font-size:13px;}.env-info-table tbody tr td{padding:3px 12px;}.env-info-modal{max-width:80%;}@media(max-width:550px){.env-info-modal{width:90vh;max-width:90vh;transform:rotatez(90deg) !important;}}@media(max-width:767px){.env-info-modal{height:90vw;align-items:flex-end;padding-bottom:10%;}#chart-container{height:68vw;}}.form-logo{width:200px;height:44px;margin-right:50px;}#form-title-span{margin-left:-216px;}@media(max-width:767px){.form-logo{display:none;}#form-title-span{margin-left:0;}}.sales-order-number{text-align:right;}#select-port1-div button.form-control.dropdown-toggle,#select-port2-div button.form-control.dropdown-toggle,#select-cargo-origin-div button.form-control.dropdown-toggle,#select-cargo-destination-div button.form-control.dropdown-toggle{font-weight:bold;}.btn{font-size:16px;}.btn.btn-bold{font-weight:600;}.btn.btn-admin-primary{background-color:#f8c84f;color:#262626;width:135px;}.btn.btn-admin-wide{width:135px;}.btn.btn-admin-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}.bootstrap-select .dropdown-toggle .filter-option{background-color:#fff !important;border-radius:10px;}.bootstrap-select .form-control:focus{outline:0 none #fff !important;}.bootstrap-select .form-control>div.filter-option:focus{outline:0 none #fff !important;}.bootstrap-select .form-control>div.filter-option>div.filter-option-inner:focus{outline:0 none #fff !important;}.bootstrap-select .form-control>div.filter-option>div.filter-option-inner>div.filter-option-inner-inner:focus{outline:0 none #fff !important;}.admin-application-details .ad-padding{padding-right:65px;}.admin-application-details .ad-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}.admin-application-details .ad-header .header-title{color:#000;font-size:18px;font-weight:600;}.admin-application-details hr{margin:.5rem 0;}.admin-application-details .ad-content .label-bold{font-size:16px;font-weight:600;}.admin-application-details .ad-content .ad-section{margin-top:40px;}.admin-application-details .ad-content .ad-section .ad-section-split{margin-right:200px;width:250px;}.admin-application-details .ad-content .ad-section .label-bold,.admin-application-details .ad-content .ad-section .sub-label{margin-bottom:20px;}.admin-application-details .ad-content .ad-content-left,.admin-application-details .ad-content .ad-content-right{flex:0 0 10rem;}.admin-application-details .ad-content .ad-content-left .sub-two,.admin-application-details .ad-content .ad-content-right .sub-two{height:50px;}.admin-application-details .ad-content .ad-content-left .sub-label{color:#575757;}.admin-application-details .ad-content .ad-content-right.ad-unset{flex:unset;}.admin-application-details .ad-content .ad-content-right .sub-label{color:#262626;font-weight:bolder;}.admin-application-details .ad-content .ad-content-right .sub-label.sub-overflow{width:250px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.change-admin-container{height:380px;background-color:#fafafa;padding:43px 70px 70px;}.change-admin-container .ca-subtitle{font-size:16px;font-weight:600;margin-bottom:24px;}.change-admin-container .bootstrap-select{width:100% !important;}.change-admin-container .ca-content-row{display:flex;justify-content:space-between;}.change-admin-container .ca-content-row .ca-content-col:first-child{flex:86%;}.change-admin-container .ca-content-row .ca-content-col:first-child .ca-content-left,.change-admin-container .ca-content-row .ca-content-col:first-child .ca-content-right{flex:0 0 10rem;}.change-admin-container .ca-content-row .ca-content-col:first-child .ca-content-left div:not(last-child),.change-admin-container .ca-content-row .ca-content-col:first-child .ca-content-right div:not(last-child){margin-bottom:30px;}.change-admin-container .ca-content-row .ca-content-col:first-child .ca-content-right{flex:0 0 25rem;}.change-admin-container .ca-content-row .ca-content-col:first-child .ca-content-right .btn-submit{text-align:end;}.change-admin-container .ca-content-row .ca-content-col:nth-child(2){flex:40%;}#layout-admin-content{height:calc(100vh - 95px);}#layout-admin-content .outer-container{height:100%;}#layout-admin-content .outer-container .table-container{display:flex;flex-direction:column;height:100%;}#layout-admin-content .form-container{margin:0 0 20px 0;}