@charset "UTF-8";/*!
 * Bootstrap v5.0.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;background:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;flex-direction:column;line-height:1.42857143}.app-wrapper{flex:1 0 auto}.app-footer{flex-shrink:0}.app-content{margin-top:1.5rem;margin-bottom:1rem;padding:48px 1rem 1.5rem;font-size:.875rem}@media(min-width:768px)and (max-width:991.98px){.app-content{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:992px)and (max-width:1199.98px){.app-content{padding-left:2rem;padding-right:2rem}}@media(min-width:1400px){.app-content{padding-left:3rem;padding-right:3rem}}.app--head-xl .app-content{padding-top:90px}.app--head-lg .app-content{padding-top:72px}.app--head-md .app-content{padding-top:56px}.app--head-none .app-content{padding-top:0}@media(min-width:1200px){.app--head-none-xl .app-content{padding-top:0}}.app-heading{width:80%}@media(min-width:576px){.app-heading{width:90%}}@media(min-width:1200px){.app-heading{width:100%}}h1,.h1{color:#333;font-size:36px;font-weight:400}h2,.h2{color:#333;font-size:32px;font-weight:700}h3,.h3{color:#333;font-size:24px;font-weight:700}h4,.h4{color:#333;font-size:20px;font-weight:700}h5,.h5{color:#333;font-size:18px;font-weight:400}h6,.h6{color:#6d7d8e;font-size:16px;font-weight:700}a{color:#34abb6;text-decoration:none}a:hover{color:#2e98a2}hr{background:#a9b1ba}strong{font-weight:700}.select2{width:100%!important}.term-heading{background-color:#d5dfeb;padding:8px}.term-block{background-color:#f8f9fb;padding:20px 35px;border:1px solid #d5dfeb}.text-primary{color:#34abb6}.text-primary:hover{color:#29868e}.text-success{color:#34abb6}.text-success:hover{color:#29868e}.text-info{color:#34abb6}.text-info:hover{color:#29868e}.text-warning{color:#ffcb08}.text-warning:hover{color:#d4a700}.text-danger{color:#ec5545}.text-danger:hover{color:#e62b18}.text-overflow-hidden-ellipsis{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap}.text-wrap{white-space:wrap}.template-close-white{background:#f7f9fb}.small-separate{margin-bottom:18px}.left-separate{border-right:3px solid #e9ecef}.break-line{width:100%;margin:0;align-items:center}.break-line hr{border-top:2px solid #d5dfeb;border-width:3px}.border-around-white{border:1px solid #bbcada;border-radius:4px;background:#fff}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000}.plural{display:none}.multiple .plural{display:inline}.gray-param p{color:#777}.gray-param p b{color:#333}a:active,a.active,a:focus,a.focus,textarea:active,textarea.active,textarea:focus,textarea.focus,button:active,button.active,button:focus,button.focus,.btn:active,.btn.active,.btn:focus,.btn.focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a:active:focus,a:active.focus,a.active:focus,a.active.focus,textarea:active:focus,textarea:active.focus,textarea.active:focus,textarea.active.focus,button:active:focus,button:active.focus,button.active:focus,button.active.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a{color:#007a85}a:hover,a:focus{color:#003439;text-decoration:none}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a.small{color:#34abb6;font-size:.75rem}a.small:hover,a.small:focus{color:#23737b}a.default-link{color:#6d7d8e}a.default-link:hover{color:#1698a4}a.default-link:active{color:#558589}a.app-link{color:#212529;text-decoration:underline;-webkit-text-decoration-color:rgba(33,37,41,.3);text-decoration-color:#2125294d}a.app-link:hover{color:#34abb6;-webkit-text-decoration-color:rgba(52,171,182,.8);text-decoration-color:#34abb6cc}button:focus,.btn:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-check:focus+button,button:focus,.btn-check:focus+.btn,.btn:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-check:checked+button,.btn-check:active+button,button:active,button.active,.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-check:checked+button:focus,.btn-check:active+button:focus,button:active:focus,button.active:focus,.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.app-btn-primary{background:#34abb6;color:#fff;border-color:#34abb6}.app-btn-primary:hover{color:#fff;background:#3cbcc7;border-color:#3cbcc7}.app-btn-secondary{background:#fff;color:#333;border:1px solid rgb(140.25,140.25,140.25)}.app-btn-secondary:hover{color:#34abb6;border:1px solid #34abb6;background:#fff}.btn-link-secondary{font-weight:600;font-size:1rem}.btn-link-secondary-icon{display:inline-flex;align-items:center;font-weight:700;white-space:nowrap;padding:0;font-size:1rem;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-link-secondary-icon .material-icons:not(.btn-unlink){margin-right:5px}.btn-link-secondary-icon.disabled{cursor:default;pointer-events:none;opacity:.6}.btn-link-secondary,.btn-link-secondary-icon{color:#6d7d8e;cursor:pointer;touch-action:manipulation}.btn-link-secondary:hover,.btn-link-secondary-icon:hover{color:#1698a4}.btn-link-secondary:active,.btn-link-secondary-icon:active{color:#558589}button,.btn{line-height:1.42857143;font-size:14px}.btn-default:not(.btn-sm):not(.multiselect):not(.btn-circle),.btn-primary:not(.multiselect):not(.btn-circle),.btn-secondary:not(.multiselect):not(.btn-circle),.btn-danger:not(.multiselect):not(.btn-circle){border-radius:4px;font-size:14px;font-weight:600;padding:8px 12px;text-align:center}.btn-primary,.btn-secondary{border:none}.btn-group-2{position:relative;display:inline-flex;vertical-align:middle}.btn-group-2 .btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group-2 .btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group-2+.btn-book-rate{margin-left:1rem!important}.btn-primary{background-color:#34abb6;color:#fff}.btn-primary:hover,.btn-primary:focus{border-color:#137d88;background-color:#16929e;color:#fff}.btn-primary:active,.btn-primary.active{border-color:#4b7679;background-color:#558589;color:#fff}.btn-primary.disabled,.btn-primary[disabled]{border-color:#b7c0ca;background-color:#c6cdd5;color:#c6cdd5;color:#fff}.btn-primary .btn,.btn-primary button{color:#fff}.btn-primary .btn:hover,.btn-primary .btn:focus,.btn-primary button:hover,.btn-primary button:focus{color:#fff}.btn-primary .btn:active,.btn-primary .btn.active,.btn-primary button:active,.btn-primary button.active,.btn-primary .btn.disabled,.btn-primary .btn[disabled],.btn-primary button.disabled,.btn-primary button[disabled]{color:#fff}.btn-secondary{background-color:#6d7d8e;color:#fff}.btn-secondary:hover,.btn-secondary:focus{border-color:#3e536b;background-color:#47607b;color:#fff}.btn-secondary:active,.btn-secondary.active{border-color:#4f5760;background-color:#5b646e;color:#fff}.btn-secondary.disabled,.btn-secondary[disabled]{border-color:#b7c0ca;background-color:#c6cdd5;color:#c6cdd5;color:#fff}.btn-secondary .btn,.btn-secondary button{color:#fff}.btn-secondary .btn:hover,.btn-secondary .btn:focus,.btn-secondary button:hover,.btn-secondary button:focus{color:#fff}.btn-secondary .btn:active,.btn-secondary .btn.active,.btn-secondary button:active,.btn-secondary button.active,.btn-secondary .btn.disabled,.btn-secondary .btn[disabled],.btn-secondary button.disabled,.btn-secondary button[disabled]{color:#fff}.btn-shipment{background-color:#6d7d8e;color:#fff}.btn-shipment:hover,.btn-shipment:focus{border-color:#3e536b;background-color:#47607b;color:#fff}.btn-shipment:active,.btn-shipment.active{border-color:#4f5760;background-color:#5b646e;color:#fff}.btn-shipment.disabled,.btn-shipment[disabled]{border-color:#b7c0ca;background-color:#c6cdd5;color:#c6cdd5;color:#fff}.btn-shipment .btn,.btn-shipment button{color:#fff}.btn-shipment .btn:hover,.btn-shipment .btn:focus,.btn-shipment button:hover,.btn-shipment button:focus{color:#fff}.btn-shipment .btn:active,.btn-shipment .btn.active,.btn-shipment button:active,.btn-shipment button.active,.btn-shipment .btn.disabled,.btn-shipment .btn[disabled],.btn-shipment button.disabled,.btn-shipment button[disabled]{color:#fff}.btn-shipment:focus{color:#fff;background-color:#6d7d8e;border-color:#627080}.btn-primary-icon,.btn-secondary-icon,.btn-quaternary-icon,.btn-quinary-icon{display:inline-flex;align-items:center;border-radius:4px;border:none;padding:0}.btn-primary-icon button,.btn-primary-icon .btn,.btn-secondary-icon button,.btn-secondary-icon .btn,.btn-quaternary-icon button,.btn-quaternary-icon .btn,.btn-quinary-icon button,.btn-quinary-icon .btn{font-size:14px;font-weight:600;padding:8px 12px}.btn-primary-icon button,.btn-primary-icon button:hover,.btn-primary-icon button:focus,.btn-primary-icon .btn,.btn-primary-icon .btn:hover,.btn-primary-icon .btn:focus,.btn-secondary-icon button,.btn-secondary-icon button:hover,.btn-secondary-icon button:focus,.btn-secondary-icon .btn,.btn-secondary-icon .btn:hover,.btn-secondary-icon .btn:focus,.btn-quaternary-icon button,.btn-quaternary-icon button:hover,.btn-quaternary-icon button:focus,.btn-quaternary-icon .btn,.btn-quaternary-icon .btn:hover,.btn-quaternary-icon .btn:focus,.btn-quinary-icon button,.btn-quinary-icon button:hover,.btn-quinary-icon button:focus,.btn-quinary-icon .btn,.btn-quinary-icon .btn:hover,.btn-quinary-icon .btn:focus{position:relative;border:none;background:#0000}.btn-primary-icon{background-color:#34abb6;color:#34abb6}.btn-primary-icon .material-icons{border-radius:4px 0 0 4px;border-color:#20868f;background-color:#2599a4;padding:0 10px;line-height:36px;color:#fff;cursor:pointer}.btn-primary-icon .material-icons:first-child{margin-left:0}.btn-primary-icon:hover .material-icons,.btn-primary-icon:focus .material-icons{color:#fff;background-color:#15828c;border-color:#126d76}.btn-primary-icon:active .material-icons,.btn-primary-icon.active .material-icons{color:#fff;background-color:#477175;border-color:#3d6265}.btn-primary-icon.disabled .material-icons,.btn-primary-icon[disabled] .material-icons{color:#fff;background-color:#b9c1cb;border-color:#aab4c0}.btn-primary-icon:hover,.btn-primary-icon:focus{border-color:#137d88;background-color:#16929e;color:#16929e}.btn-primary-icon:active,.btn-primary-icon.active{border-color:#4b7679;background-color:#558589;color:#558589}.btn-primary-icon.disabled,.btn-primary-icon[disabled]{border-color:#b7c0ca;background-color:#c6cdd5;color:#c6cdd5}.btn-primary-icon .btn,.btn-primary-icon button{color:#fff}.btn-primary-icon .btn:hover,.btn-primary-icon .btn:focus,.btn-primary-icon button:hover,.btn-primary-icon button:focus{color:#fff}.btn-primary-icon .btn:active,.btn-primary-icon .btn.active,.btn-primary-icon button:active,.btn-primary-icon button.active,.btn-primary-icon .btn.disabled,.btn-primary-icon .btn[disabled],.btn-primary-icon button.disabled,.btn-primary-icon button[disabled]{color:#fff}.btn-secondary-icon{background-color:#6d7d8e;color:#6d7d8e}.btn-secondary-icon .material-icons{border-radius:4px 0 0 4px;border-color:#4a596a;background-color:#546679;padding:0 10px;line-height:36px;color:#fff;cursor:pointer}.btn-secondary-icon .material-icons:first-child{margin-left:0}.btn-secondary-icon:hover .material-icons,.btn-secondary-icon:focus .material-icons{color:#fff;background-color:#3d546c;border-color:#34475c}.btn-secondary-icon:active .material-icons,.btn-secondary-icon.active .material-icons{color:#fff;background-color:#515961;border-color:#454c53}.btn-secondary-icon.disabled .material-icons,.btn-secondary-icon[disabled] .material-icons{color:#fff;background-color:#b9c1cb;border-color:#aab4c0}.btn-secondary-icon:hover,.btn-secondary-icon:focus{border-color:#3e536b;background-color:#47607b;color:#47607b}.btn-secondary-icon:active,.btn-secondary-icon.active{border-color:#4f5760;background-color:#5b646e;color:#5b646e}.btn-secondary-icon.disabled,.btn-secondary-icon[disabled]{border-color:#b7c0ca;background-color:#c6cdd5;color:#c6cdd5}.btn-secondary-icon .btn,.btn-secondary-icon button{color:#fff}.btn-secondary-icon .btn:hover,.btn-secondary-icon .btn:focus,.btn-secondary-icon button:hover,.btn-secondary-icon button:focus{color:#fff}.btn-secondary-icon .btn:active,.btn-secondary-icon .btn.active,.btn-secondary-icon button:active,.btn-secondary-icon button.active,.btn-secondary-icon .btn.disabled,.btn-secondary-icon .btn[disabled],.btn-secondary-icon button.disabled,.btn-secondary-icon button[disabled]{color:#fff}.btn-quaternary-icon{background-color:#f2ab28;color:#f2ab28}.btn-quaternary-icon .material-icons{border-radius:4px 0 0 4px;border-color:#ca8606;background-color:#e39607;padding:0 10px;line-height:36px;color:#fff;cursor:pointer}.btn-quaternary-icon .material-icons:first-child{margin-left:0}.btn-quaternary-icon:hover .material-icons,.btn-quaternary-icon:focus .material-icons{color:#fff;background-color:#e38507;border-color:#ca7706}.btn-quaternary-icon:active .material-icons,.btn-quaternary-icon.active .material-icons,.btn-quaternary-icon.disabled .material-icons,.btn-quaternary-icon[disabled] .material-icons{color:#fff;background-color:#ffb108;border-color:#eea300}.btn-quaternary-icon:hover,.btn-quaternary-icon:focus{border-color:#c18a25;background-color:#d69929;color:#d69929}.btn-quaternary-icon:active,.btn-quaternary-icon.active,.btn-quaternary-icon.disabled,.btn-quaternary-icon[disabled]{border-color:#d18e15;background-color:#e89e17;color:#e89e17}.btn-quaternary-icon .btn,.btn-quaternary-icon button{color:#fff}.btn-quaternary-icon .btn:hover,.btn-quaternary-icon .btn:focus,.btn-quaternary-icon button:hover,.btn-quaternary-icon button:focus{color:#fff}.btn-quaternary-icon .btn:active,.btn-quaternary-icon .btn.active,.btn-quaternary-icon button:active,.btn-quaternary-icon button.active,.btn-quaternary-icon .btn.disabled,.btn-quaternary-icon .btn[disabled],.btn-quaternary-icon button.disabled,.btn-quaternary-icon button[disabled]{color:#fff}.btn-quinary-icon{background-color:#ec5545;color:#ec5545}.btn-quinary-icon .material-icons{border-radius:4px 0 0 4px;border-color:#c63829;background-color:#d54334;padding:0 10px;line-height:36px;color:#fff;cursor:pointer}.btn-quinary-icon .material-icons:first-child{margin-left:0}.btn-quinary-icon:hover .material-icons,.btn-quinary-icon:focus .material-icons{color:#fff;background-color:#c34335;border-color:#af3c30}.btn-quinary-icon:active .material-icons,.btn-quinary-icon.active .material-icons,.btn-quinary-icon.disabled .material-icons,.btn-quinary-icon[disabled] .material-icons{color:#fff;background-color:#bf2514;border-color:#a82112}.btn-quinary-icon:hover,.btn-quinary-icon:focus{border-color:#d43e2d;background-color:#d85142;color:#d85142}.btn-quinary-icon:active,.btn-quinary-icon.active,.btn-quinary-icon.disabled,.btn-quinary-icon[disabled]{border-color:#ae2213;background-color:#c52615;color:#c52615}.btn-quinary-icon .btn,.btn-quinary-icon button{color:#fff}.btn-quinary-icon .btn:hover,.btn-quinary-icon .btn:focus,.btn-quinary-icon button:hover,.btn-quinary-icon button:focus{color:#fff}.btn-quinary-icon .btn:active,.btn-quinary-icon .btn.active,.btn-quinary-icon button:active,.btn-quinary-icon button.active,.btn-quinary-icon .btn.disabled,.btn-quinary-icon .btn[disabled],.btn-quinary-icon button.disabled,.btn-quinary-icon button[disabled]{color:#fff}.btn-success{color:#fff;background-color:#34abb6;border-color:#2e98a2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-success:hover{color:#000;background-color:#2c919b;border-color:#257a82}.btn-check:focus+.btn-success,.btn-success:focus{color:#000;background-color:#2c919b;border-color:#257a82;box-shadow:0 0 0 .25rem #4ea8b080}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#000;background-color:#2a8992;border-color:#23727a}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4ea8b080}.btn-success:disabled,.btn-success.disabled{color:#000;background-color:#34abb6;border-color:#2e98a2}.btn-info{color:#fff;background-color:#34abb6;border-color:#2e98a2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-info:hover{color:#000;background-color:#2c919b;border-color:#257a82}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#2c919b;border-color:#257a82;box-shadow:0 0 0 .25rem #4ea8b080}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#2a8992;border-color:#23727a}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4ea8b080}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#34abb6;border-color:#2e98a2}.btn-warning{color:#fff;background-color:#ffcb08;border-color:#eebc00;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-warning:hover{color:#000;background-color:#d9ad07;border-color:#be9600}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#d9ad07;border-color:#be9600;box-shadow:0 0 0 .25rem #f0c62680}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#cca206;border-color:#b28d00}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #f0c62680}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffcb08;border-color:#eebc00}.btn-danger{color:#fff;background-color:#ec5545;border-color:#ea402e;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-danger:hover{color:#fff;background-color:#c9483b;border-color:#bb3325}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#c9483b;border-color:#bb3325;box-shadow:0 0 0 .25rem #ed5d4d80}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd4437;border-color:#af3022}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ed5d4d80}.btn-danger:disabled,.btn-danger.disabled{color:#000;background-color:#ec5545;border-color:#ea402e}.btn-tab-down>a{padding:0;display:inline-block}.btn-tab-down .route-info{display:inline-block}.btn-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px;font-size:12px;line-height:1.42857143;padding:0}.btn-circle i.material-icons{transform:rotate(.03deg)}.btn-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-icon-add-circle{color:#34abb6;background:none;transform:translateY(4px)}.btn-icon-add-circle:hover{color:#16929e}.btn-icon-add-circle:focus,.btn-icon-add-circle:active{color:#45868a}.btn-icon-remove-circle{color:#6d7d8e;background:none;transform:rotate(45deg);transform-origin:25% 50%}.btn-icon-remove-circle:hover{color:#ec5545}.btn-icon-remove-circle:focus,.btn-icon-remove-circle:active{color:#5b646e}.btn-close{border-radius:50%;color:#6d7d8e;font-size:16px;font-weight:700;padding:4px}.btn-close.material-icons{transform:rotate(.03deg)}.btn-close:hover{background-color:#e2e8ef}.btn-close-sm{font-size:10px}.btn-icon-table{border-radius:50%;color:#6d7d8e;font-size:16px!important;font-weight:700;padding:4px}.btn-icon-table.material-icons{transform:rotate(.03deg)}.btn-icon-table:hover{background-color:#e2e8ef}.btn-light,.btn-light:hover{background:#f5f5f5;color:#34abb6}.btn-submit-red{background:#b10023;color:#fff}.btn-submit-red:hover{background:#e4002d;color:#fff}.btn-submit-red:active{background:#cb0028;color:#fff}.btn-submit-grey{background:#7a7d7e;color:#fff}.btn-submit-grey:hover{background:#949697;color:#fff}.btn-submit-grey:active{background:#878a8b;color:#fff}.btn-actions .btn{padding:4px 12px!important;font-weight:600!important}.btn.add-row,.btn.remove-row{padding:4px 8px!important}.app-admin .card .card-header{font-weight:600}.form-control{border-color:#d5dfec;color:#555;font-size:.875rem;height:34px;caret-color:#16929e}.form-control::-webkit-input-placeholder{color:#97a8bd}.form-control:-moz-placeholder{color:#97a8bd}.form-control::-moz-placeholder{color:#97a8bd}.form-control:-ms-input-placeholder{color:#97a8bd}.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;border-color:#16929e;color:#555}.form-control:focus:not(:read-only){border-color:#16929e}.required-form .required>label:after{content:"*";margin-left:.5rem;color:#b10023}textarea.form-control{height:auto}.form-group{padding-bottom:.75rem}.form-group .toggle-button--show-inactive{padding-bottom:.4375rem}.form-group .toggle-button--show-inactive input{vertical-align:middle}.is-invalid .form-control,.is-invalid textarea,.is-invalid input,.is-invalid .form-control:focus,.is-invalid textarea:focus,.is-invalid input:focus,.is-invalid button.multiselect.dropdown-toggle{border-color:#ec5545!important}.invalid-input,.invalid-input:focus{border-color:#ec5545!important}.invalid-error{color:#ec5545;display:block;margin-top:4px;line-height:1.2}.invalid-error small{font-size:12px}.label-lg-darken{font-size:16px;color:#6d7d8e}.label--required:after{content:" *"}.error .label--required:after{color:#ec5545}.error input{border-color:#ec5545}.error .help-block,.has-error .help-block{display:inline-block;margin-top:.25rem;font-size:.75rem;color:#ec5545}.input-has-icons{position:relative;width:100%;color:#6d7d8e;cursor:pointer}.input-has-icons i{position:absolute;font-size:.875rem}.input-has-icons i.fa-times-thin{display:none;position:absolute;bottom:11px;right:3px;cursor:pointer}.input-has-icons i.fa-times-thin:hover{color:#4c5763}.input-has-icons i.material-icons{z-index:1;transform:translate(.7em,.7em);pointer-events:none}.input-has-icons input[type=text]:not(disabled){width:100%;padding-left:30px;text-align:left;cursor:pointer}.flatpickr-input+input[readonly]{background-color:#fff}.form-horizontal .form-group--buttons-left,.form-group.form-group--buttons-left{margin-left:24px}.form-check-input:checked{background-color:#1698a4;border-color:#1698a4}.form-check-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.form-check{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:13px!important;cursor:pointer;min-width:16px;height:16px;width:max-content;margin:7px 0;padding-left:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-check input{position:absolute;cursor:pointer;opacity:0;height:1px;width:1px;margin:0!important}.form-check input:checked~.checkmark{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%20width%3D%2212px%22%20height%3D%2212px%22%3E%3Cpath%20d%3D%22M9%2020.42l-6.21-6.21l2.83-2.83L9%2014.77l9.88-9.89l2.83%202.83L9%2020.42z%22%2F%3E%3C%2Fsvg%3E);background-color:#1698a4;border-color:#1698a4}.form-check input:disabled~.checkmark{cursor:not-allowed;background-color:#c6cdd5;border-color:#c6cdd5}.form-check input:disabled~.form-check-label-before,.form-check input:disabled~.form-check-label{cursor:not-allowed;color:#c6cdd5}.form-check .btn-checkmark-checked{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22white%22%20width%3D%2212px%22%20height%3D%2212px%22%3E%3Cpath%20d%3D%22M9%2020.42l-6.21-6.21l2.83-2.83L9%2014.77l9.88-9.89l2.83%202.83L9%2020.42z%22%2F%3E%3C%2Fsvg%3E);background-color:#1698a4;border-color:#1698a4}.form-check.select-all input:checked~.checkmark,.form-check.select-all .btn-checkmark-checked,.multiselect-has-selected .multiselect__deselect-all .form-check input:checked~.checkmark,.multiselect-has-selected .multiselect__deselect-all .form-check .btn-checkmark-checked{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C0h12v12H0V0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M9.5%2C7.2h-7V4.8h7V7.2z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E);background-color:#6d7d8e;border-color:#6d7d8e}.form-check.select-all .btn-checkmark-checked,.multiselect-has-selected .multiselect__deselect-all .form-check .btn-checkmark-checked{cursor:pointer}.form-check .checkmark,.form-check .btn-checkmark-checked{background-image:none;background-position:bottom;background-repeat:no-repeat;height:16px;width:16px;background-color:#fff;border:2px solid #bbcada;border-radius:4px;padding:6px}.form-check .form-check-label-before,.form-check .form-check-label{display:flex;align-items:center;height:16px;line-height:16px;color:#6d7d8e;font-size:13px;font-weight:500}.form-check .form-check-label-before{padding-right:12px}.form-check .form-check-label{padding-left:12px}.form-check:hover:not(.select-all) input:not([disabled])~.checkmark{border-color:#1698a4}select,select option{color:#3c4b5a;font-weight:500}select{background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#333333 50%),linear-gradient(135deg,#333333 50%,transparent 50%);background-position:right 14px top 50%,right 10px top 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat;padding-right:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:disabled{background-image:none;cursor:default}select.custom-select-sm,.route-template-info select{background-position:right 8px top 50%,right 4px top 50%;background-size:4px 4px,4px 4px;padding:4px 16px 4px 4px}.dropdown-toggle{padding-right:28px}.dropdown-toggle:after{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@-moz-document url-prefix(){input[type=number]{-moz-appearance:textfield}input[type=number]:-webkit-outer-spin-button,input[type=number]:-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]:hover{-moz-appearance:unset}input[type=number]:read-only{-moz-appearance:textfield}}label{font-size:.75rem;color:#6d7d8e;font-weight:600;padding-bottom:.25rem}label:focus{outline:none}.label{font-size:.75rem;color:#6d7d8e;border-radius:.25em;margin:0;padding:2px 6px 3px;font-weight:600;line-height:normal}.tag-label{color:#fff;font-size:11px}.n_label{font-size:11px;color:#fff;border-radius:.25em;margin:0;padding:2px 6px 3px;font-weight:700;line-height:normal}a.label:hover,a.label:focus{color:#fff}.label-primary{background-color:#34abb6}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#29868e}.label-success{background-color:#34abb6}.label-success[href]:hover,.label-success[href]:focus{background-color:#29868e}.label-info{background-color:#34abb6}.label-info[href]:hover,.label-info[href]:focus{background-color:#29868e}.label-active{background-color:#2ab759}.label-active[href]:hover,.label-active[href]:focus{background-color:#208e45}.label-deactive{background-color:#ec5545}.label-deactive[href]:hover,.label-deactive[href]:focus{background-color:#e62b18}.label-warning{background-color:#ffcb08}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#d4a700}.label-danger{background-color:#ec5545}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#e62b18}.label-contract{color:#fff;font-size:11px;background-color:#9dabba}.label-contract[href]:hover,.label-contract[href]:focus{background-color:#7f91a5}.label-promotion{color:#fff;font-size:11px;background-color:#f28d28}.label-promotion[href]:hover,.label-promotion[href]:focus{background-color:#da740d}.label--light-grey,.label--tagger-success,.label--un-success{background-color:#9dabba}.label--un-success{color:#fff;font-size:11px;font-weight:700;padding:1px 3px;border-radius:3px}.label--light-yellow{background-color:#e3bc75}.label--light-blue{background-color:#93c3c7}.label--light-brown{background-color:#bababa}.label--danger{background-color:#ec5545}.label--progress-status{margin-left:5px}.label--progress-status img{width:15px}.label--progress-status span{color:#6d7d8e;font-size:1rem;font-weight:700}.label--progress-status span.smaller-size{font-size:11px}.app-admin ul{padding-left:0;list-style-type:none}.app-admin--list .table-responsive table tr:not(:last-child){border-bottom:none}.app-admin--list .table-responsive table th,.app-admin--list .table-responsive table td{vertical-align:middle;padding-top:.25rem;padding-bottom:.25rem;height:38px}.app-admin--list .table-responsive table th:first-child,.app-admin--list .table-responsive table td:first-child{padding-left:1.5rem}.app-admin--list .table-responsive table th:last-child,.app-admin--list .table-responsive table td:last-child{padding-right:1.5rem}.table{margin-bottom:0}.table-dark{background:#212529;color:#fff}.table-bordered th,.table-bordered td,.table th,.table td,.table thead th{border-color:#e1e4e7}.table-striped tbody tr:nth-of-type(odd){background-color:#fffefe}.table-dark th,.table-dark td,.table-dark thead th{border-color:#4e5862}.table-hover>tbody>tr:hover{background-color:#fff}.td-actions{min-width:180px}.td-actions a{margin-top:10%}.table-default{border-radius:5px;border:1px solid #bbcada}.table-default table{margin:0}.table-default table thead tr,.table-default table tfoot tr{border:none;background:#f7f9fb;color:#6d7d8e}.table-default table thead tr th,.table-default table tfoot tr th{font-size:12px;padding:5px 15px}.table-default table thead th{border-bottom:1px solid #bbcada}.table-default table tbody tr{color:#777}.table-default table tbody tr td{border:none;padding:5px 15px}.table-default table tbody tr:first-child td{padding-top:14px}.table-default table tbody tr:last-child td{padding-bottom:12px}.table-default table tfoot tr td{border:none;padding:0 15px 5px;color:#333}.table-default table tfoot tr th,.table-default table tfoot tr td{border-color:#bbcada}.table-default table tfoot tr th{border-bottom:none;border-top:1px solid;padding-top:12px}.table-default table tfoot tr:last-child td{padding-bottom:12px}.card table tr:last-child th,.card table tr:last-child td{border-bottom-width:0}.app-admin .table{background-color:#fff}.hidden{display:none!important}.text-muted{color:#6c757d!important}.material-icons{font-size:20px}.fa-times-thin:before{content:"×"}.top-5{top:5%!important}.top-10{top:10%!important}.top-15{top:15%!important}.top-20{top:20%!important}.top-25{top:25%!important}.top-30{top:30%!important}.top-35{top:35%!important}.w-300{width:300px!important}.w-325{width:325px!important}.w-350{width:350px!important}.w-375{width:375px!important}.w-400{width:400px!important}.w-425{width:425px!important}.w-450{width:450px!important}.w-475{width:475px!important}.w-500{width:500px!important}@media(min-width:768px)and (max-width:991.98px){.modal-ml{max-width:550px}}@media(min-width:992px){.modal-ml{max-width:650px}}@media(max-width:575.98px){.visible-tablet-up{display:none}}@media(max-width:767.98px){.visible-desktop{display:none}}.app{min-height:100vh;height:100%;width:100%;background:#f5f5f5;overflow-x:hidden}.app-wrapper{transition:all .4s ease-in-out}@media(prefers-reduced-motion:reduce){.app-wrapper{transition:none}}.app-page-title{font-size:1.5rem;font-weight:bolder;margin-bottom:1.5rem}.container-default{background:#f7f9fb}.container-default .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d}.container-default .panel.panel-default{padding:25px;border-color:#ddd}.container-default .panel.panel-default .tab-content{margin-left:-25px;margin-right:-25px;padding:25px}.app-404-page{padding-top:2rem}.app-404-page .page-title{font-size:3rem;line-height:.8;font-weight:700}.app-404-page .page-title span{font-size:1.5rem}.alert-success{color:#eff9fa;background-color:#50c2cd;border-color:#3cc7bc}.alert-success .alert-link{color:#bfc7c8}.alert-info{color:#eff9fa;background-color:#50c2cd;border-color:#3cc7bc}.alert-info .alert-link{color:#bfc7c8}.alert-warning{color:#eff9fa;background-color:#f2ab28;border-color:#3cc7bc}.alert-warning .alert-link{color:#bfc7c8}.alert-danger,.alert-error{color:#fffefe;background-color:#ec5545;border-color:#ea2e3b}.alert-danger .alert-link,.alert-error .alert-link{color:#cccbcb}.alert-lost{color:#fff;background-color:#9d9d9d;border-color:#909090;display:table;margin:0 auto}.alert-lost .alert-link{color:#cfcfcf}.alert-container{margin-bottom:1.5rem}.alert-container li{list-style-type:none}.alert-container ul{padding:0;margin-bottom:0}.alert-container .alert-content{margin-top:-1.9rem}.alert-container i+.alert-content{padding-left:2rem}.alert-container .alert{margin:0!important;border:0px!important}.alert-container-single{margin:0 auto 1.5rem;display:table}.alert-warning-error .alert{display:inline-block}.autocomplete-suggestion{min-width:40%;padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f7f9fc}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.autocomplete-suggestions{border:1px solid #999999;background:#fff;overflow:auto}.autocomplete-suggestions strong{font-weight:400;color:#39f}@media(min-width:992px){.autocomplete-suggestions{min-width:30em}}@media(min-width:768px){.autocomplete-suggestions--contacts{min-width:20rem}}.autocomplete-suggestions--icon{margin-top:10px;color:#687d91;border:1px solid #bbcada;border-radius:4px;font-size:.875rem;text-align:left;box-shadow:0 6px 12px #0000002d}.autocomplete-suggestions--icon .media{margin-top:0}.autocomplete-suggestions--icon .autocomplete-suggestion{padding:8px 16px;color:#687d91;font-weight:700;white-space:initial}.autocomplete-suggestions--icon .autocomplete-suggestion .media-left,.autocomplete-suggestions--icon .autocomplete-suggestion .media-body{display:inline-block;float:left}.autocomplete-suggestions--icon .autocomplete-suggestion .media-left{width:24px;vertical-align:5%}.autocomplete-suggestions--icon .autocomplete-suggestion .media-left img{width:18px}.autocomplete-suggestions--icon .autocomplete-suggestion .media-body{font-size:.875rem;width:80%}.autocomplete-suggestions--icon .autocomplete-suggestion .media-body p{font-weight:400;margin-bottom:0}@media(min-width:768px)and (max-width:991.98px){.autocomplete-suggestions--icon .autocomplete-suggestion .media-body{width:85%}}@media(min-width:992px){.autocomplete-suggestions--icon .autocomplete-suggestion .media-body{width:90%}}.autocomplete-suggestions--icon .autocomplete-suggestion.selected,.autocomplete-suggestions--icon .autocomplete-suggestion:hover{background-color:#f7f9fc}.autocomplete-suggestions--icon .autocomplete-suggestion:last-child{margin-bottom:0}.autocomplete-suggestions--origin .autocomplete-suggestion .media-left,.autocomplete-suggestions--destination .autocomplete-suggestion .media-left{vertical-align:top}.autocomplete-suggestions--origin .autocomplete-suggestion .media-left i{transform:rotate(45deg)}.autocomplete-suggestions--destination .autocomplete-suggestion .media-left i{transform:rotate(135deg)}#auto_refresh .btn{border:2px solid #333333;min-width:4.2em;margin:0;padding:6px 10px}#auto_refresh .btn:first-child.btn-default,#auto_refresh .btn:first-child.btn-secondary{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}#auto_refresh .btn:last-child{border-bottom-left-radius:0;border-top-left-radius:0}#auto_refresh .btn:last-child.btn-default,#auto_refresh .btn:last-child.btn-secondary{border-left:none}#auto_refresh .btn:last-child.btn-default{border-bottom-left-radius:0;border-top-left-radius:0}#auto_refresh .btn-default{color:#333}.breadcrumb{margin-top:8px;margin-bottom:8px}.dropdown-menu{border-color:#e1e4e7;font-size:.875rem}.dropdown-menu .dropdown-item{padding:.5rem 1rem}.dropdown-menu .dropdown-item:hover{color:#212529}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background:#fafafa}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background:#fafafa}.dropdown-divider{border-top-color:#e1e4e7;-webkit-opacity:1;-moz-opacity:1;opacity:1}.dropdown-toggle.no-toggle-arrow:after{display:none!important}@media(min-width:992px){.navbar .nav-item .dropdown-menu{display:none;margin-top:0}.navbar .nav-item:hover .dropdown-menu{display:block}}.pieces-dimension{position:relative}.pieces-dimension>input{position:relative}.pieces-dimension:before{position:absolute;left:.8px;top:.8px;bottom:.8px;line-height:32.4px;height:32.4px;content:attr(data-prefix-box);pointer-events:none;text-align:center;z-index:1}.pieces-dimension>input{padding-left:18px}.pieces-dimension:before{width:17px;font-size:11px}.input-addon-currency{position:relative}.input-addon-currency>input{position:relative}.input-addon-currency:before{position:absolute;left:.8px;top:.8px;bottom:.8px;line-height:32.4px;height:32.4px;content:attr(data-prefix-box);pointer-events:none;text-align:center;z-index:1}.input-addon-currency>input{padding-left:68px}.input-addon-currency:before{border-top-left-radius:4px;border-bottom-left-radius:4px;width:54px;background:#eee}@media(min-width:768px){.modal .modal-dialog{top:20%;margin:0 auto;transform:translateY(-50%)}}.modal-content--simple{border:2px solid #bbcada;box-shadow:none}.modal-content--simple .modal-header{border-bottom:none;justify-content:flex-end;flex-direction:row}.modal-content--simple .modal-body{padding-top:0;padding-bottom:0}.modal-content--simple .modal-body .confirm-body{padding:15px}.modal-content--simple .modal-body .confirm-heading,.modal-content--simple .modal-body .confirm-message{text-align:center}.modal-content--simple .modal-footer{border-top:none;padding-top:0;padding-bottom:25px;text-align:center;justify-content:center}.modal-content--simple .modal-footer .btn{border:none;font-weight:700;text-decoration:none}.modal-content--simple .modal-footer .btn.cancel-button{background:#6d7d8e}.modal-content--simple .modal-footer .btn.cancel-button:hover,.modal-content--simple .modal-footer .btn.cancel-button:focus{background:#576471}.modal-content--simple .modal-footer .btn.confirm-button{background:#1698a4}.modal-content--simple .modal-footer .btn.confirm-button:hover,.modal-content--simple .modal-footer .btn.confirm-button:focus{background:#106e77}.modal-content--simple .modal-footer .btn.confirm-button--danger{background:#ec5545}.modal-content--simple .modal-footer .btn.confirm-button--danger:hover,.modal-content--simple .modal-footer .btn.confirm-button--danger:focus{background:#e62b18}.modal-backdrop{background-color:#f5fafa}.modal-header .close{border:1px solid #d5dfeb;border-radius:10px;width:20px;background:#d5dfeb;padding:0;color:#fff;font-size:18px;font-weight:300;text-align:center;text-shadow:none;opacity:1;filter:alpha(opacity=100);line-height:1}.modal-header .close:hover,.modal-header .close:focus{border-color:#d5dfeb;background:#d5dfeb;color:#97a8bd;font-weight:400;opacity:1;filter:alpha(opacity=100)}.modal-header .close span{position:relative}.booking-upload-document .modal-content{width:400px;min-height:200px;border:2px solid #d5dfeb;box-shadow:none;margin:0 auto}.booking-upload-document .modal-content .confirm-heading{margin:0 0 .75rem;background:transparent;font-size:18px}.booking-upload-document .modal-content .modal-body input{margin:0 auto;padding:10px;border:1px solid #d5dfec;border-radius:5px;background:#fff}.booking-upload-document .modal-content .modal-body .confirm-body{text-align:center;padding-bottom:0;margin-bottom:0}.wrap-list-operations button.dropdown-toggle{padding:3px 8px;line-height:0;border-radius:20px;border-color:#bbcada;outline:none}.wrap-list-operations button.dropdown-toggle i{line-height:18px;color:#6d7d8e}.wrap-list-operations button.dropdown-toggle:focus{outline:none}.wrap-list-operations button.dropdown-toggle:after{display:none}.wrap-list-operations.open .dropdown-toggle{background:#f7f9fc}.wrap-list-operations ul.dropdown-menu{margin-top:.625rem;padding:0;border:solid 1px #bbcada;white-space:nowrap}.wrap-list-operations ul.dropdown-menu li a{padding:.685rem 1.25rem;font-weight:700;color:#687d91;display:block}.wrap-list-operations ul.dropdown-menu li a:hover{background-color:#f7f9fc}.wrap-list-operations ul.dropdown-menu li span{padding:.685rem 1.25rem}.list-operations{margin:0;padding:0 0 0 1rem}.list-operations li{white-space:nowrap}.multiselect-native-select{display:flex;width:100%}.multiselect-native-select .multiselect-selected-text{color:#333;font-weight:400;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiselect-native-select .multiselect-group{font-weight:600}.multiselect-native-select .multiselect-group:hover{background:#fff!important}.custom-multiselect-wrapper{display:flex;min-height:34px}.custom-multiselect-wrapper .multiselect.dropdown-toggle{width:100%;text-align:left;border-color:#bbcada}.custom-multiselect-wrapper .multiselect.dropdown-toggle:hover{background-color:#f7f9fc;border-color:#d5dfec}.custom-multiselect-wrapper .btn-group{width:100%}.custom-multiselect-wrapper .multiselect-container{left:-1px!important;right:0!important;padding-top:34px;box-shadow:0 6px 12px #0000002e}.custom-multiselect-wrapper .multiselect-container.show{transform:none!important}.custom-multiselect-wrapper .multiselect-container>.multiselect-option{padding:5px 10px}.custom-multiselect-wrapper .multiselect-container>.multiselect-option:focus{background-color:#fff!important;border-color:#fff!important}.custom-multiselect-wrapper .multiselect-container>.multiselect-option:hover{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.custom-multiselect-wrapper .multiselect-container>.multiselect-option.active,.custom-multiselect-wrapper .multiselect-container>.multiselect-option.active:hover{background-color:#e7f2f3!important;border-color:#e7f2f3!important}.custom-multiselect-wrapper .multiselect-container>.multiselect-option.active .form-check-label,.custom-multiselect-wrapper .multiselect-container>.multiselect-option.active:hover .form-check-label{color:#495057}.custom-multiselect-wrapper .multiselect-container>.multiselect-option>label{padding-left:0}.custom-multiselect-wrapper .multiselect-container .multiselect-filter{position:absolute;top:0;width:100%;z-index:10}.custom-multiselect-wrapper .multiselect-container .multiselect-search{border:none}.custom-multiselect-wrapper .multiselect-container .multiselect-search::-ms-clear{display:none}.custom-multiselect-wrapper .multiselect-container .input-group-btn{position:absolute;right:6px;top:6px;width:auto;z-index:10}.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter{display:none;margin:0;border:none;background:none;padding:2px}.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter:hover,.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter:focus{outline:none}.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter:hover i,.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter:focus i{background:#93a8bf}.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter::-moz-focus-inner{border:0}.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter i{color:#fff;background:#b8cadc;border-radius:50%;font-size:14px;padding:2px;font-weight:800;transform:rotate(.03deg)}.custom-multiselect-wrapper .multiselect-container .multiselect-clear-filter i:hover{background:#93a8bf}.custom-multiselect-wrapper .multiselect-container .filter-has-data .multiselect-clear-filter{display:block}.custom-multiselect-wrapper .multiselect-container .form-check{width:100%;margin:4px 0;min-height:0;padding:0}.custom-multiselect-wrapper .multiselect-container .form-check .form-check-label{padding-bottom:0;padding-left:10px}.custom-multiselect-wrapper .multiselect__deselect-all .form-check{position:absolute;left:10px;top:3px;width:16px;z-index:3}.custom-multiselect-wrapper .multiselect__deselect-all .btn-checkmark-checked{border-color:#eff4f7;cursor:default}.custom-multiselect-wrapper .multiselect__deselect-all .input-group{padding-left:26px}.custom-multiselect-wrapper .form-check-label{color:#6d7d8e}.pagination-cover{position:relative;background:#f7f9fb;text-align:center;border-color:#bbcada;border-style:solid;border-width:0 1px 1px;border-radius:0 0 4px 4px;min-height:42.57142859px}@media(min-width:768px)and (max-width:991.98px){.pagination-cover{text-align:left}}.pagination-cover .pagination-result{padding-top:12px;padding-bottom:12px;color:#6d7d8e;font-size:13px}@media(max-width:575.98px){.pagination-cover .pagination-result{padding-top:12px}}@media(min-width:768px){.pagination-cover .pagination-result{position:absolute;top:50%;right:12px;transform:translateY(-50%)}}.pagination{display:inline-flex;margin:20px auto}.pagination>li{display:inline}.pagination>li>a,.pagination>li>a.page-link,.pagination>li>span{position:relative;margin:0 3px;background-color:#f7f9fb;line-height:1.4;border:1px solid transparent;border-radius:30px;color:#6d7d8e;font-size:13px;font-weight:700;text-decoration:none;min-width:20px;float:left;text-align:center}.pagination>li:first-child>a,.pagination>li:first-child>a.page-link,.pagination>li:first-child>span{padding:0;float:left;height:20px;border-top-left-radius:30px;border-bottom-left-radius:30px}.pagination>li:first-child .material-icons{font-size:18px}.pagination>li:last-child>a,.pagination>li:last-child>a.page-link,.pagination>li:last-child>span{padding:0;float:left;height:20px;border-top-right-radius:30px;border-bottom-right-radius:30px}.pagination>li:last-child .material-icons{font-size:18px}.pagination-cover .pagination a,.pagination-cover .pagination a.page-link,.pagination-cover .pagination span{background:#f7f9fb}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>a.page-link:hover,.pagination>li>a.page-link:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#6d7d8e;background-color:#bbcada;border-color:none}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>a.page-link,.pagination>.active>a.page-link:hover,.pagination>.active>a.page-link:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#6d7d8e;border-color:#627080;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>a.page-link,.pagination>.disabled>a.page-link:focus,.pagination>.disabled>a.page-link:hover{color:#6d7d8e;background-color:transparent;border-color:transparent;cursor:not-allowed}.pagination-simple{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;margin-top:20px}.pagination-simple .pagination{margin:0 0 0 20px}.pagination-simple .pagination>li>a,.pagination-simple .pagination>li>a:hover,.pagination-simple .pagination>.disabled>a,.pagination-simple .pagination>.disabled>a:hover{background-color:transparent}.pagination-simple .pagination>li>a,.pagination-simple .pagination>.disabled>a{padding:3px}.pagination-simple .pagination i{color:#6d7d8e;font-size:.75rem;font-weight:600;line-height:1.42857143}.pagination-simple .pagination-result{color:#6d7d8e;font-size:13px}.popover{border-color:#fff;white-space:normal;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003}.popover-header{margin:0;padding:8px 14px;font-size:.875rem;background-color:#f7f7f7;border-bottom:1px solid rgb(234.6,234.6,234.6);border-top-left-radius:5px;border-top-right-radius:5px}.popover-body{padding:.375rem .875rem .875rem}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#f2f2f2}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#f2f2f2}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#f2f2f2}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#f2f2f2}.quotation-status .label{white-space:nowrap}.quotation-status .label-default{background-color:#6d7d8e;color:#fff}.quotation-status .search-routes,.quotation-status .search-confirm{background-color:#99a9be;color:#fff}.quotation-status .requote-request,.quotation-status .quote-saved{background-color:#f57300;color:#fff}.quotation-status .quote-awaiting-carrier-spot-rate,.quotation-status .quote-spot-rate-confirmed{background-color:#f3ac00;color:#fff}.quotation-status .booking-customer-request{background-color:#2ab759;color:#fff}.quotation-status .booking-pending-credit{background-color:#ec5545;color:#fff}.quotation-status .booking-awaiting-carrier-confirmation,.quotation-status .rebooked-awaiting-carrier-confirmation{background-color:#2ab759;color:#fff}.quotation-status .booked-confirmed,.quotation-status .booked-airline-confirmed{background-color:#34abb6;color:#fff}.quotation-status .lost,.quotation-status .lost-carrier-declined,.quotation-status .lost-customer-declined{background-color:#9d9d9d;color:#fff}.quotation-sub-status{white-space:inherit;margin-top:5px;margin-bottom:5px;line-height:1.2;font-size:.75rem;font-weight:700}.quotation-more-status>div{display:inline-block;white-space:nowrap}.quotation-sync-error{display:inline-block;white-space:nowrap}.quotation-sync-error a{font-size:.75rem}.quotation-sync-error i{font-size:16px}.container-shipments .quotation-status{max-width:100px}.container-shipments .quotation-sub-status{display:block}.container-shipments .quotation-sync-error a{display:flex;align-items:center;margin:5px -3px}.app-heading .quotation-status{margin-top:-.25rem}.app-heading .quotation-more-status{display:inline-block}.carrier-route-box{background:#fff;padding:1.5rem 1rem .25rem}.carrier-logo-wrapper{width:auto;padding-left:.375rem}.carrier-logo-empty-wrapper{margin-left:.375rem}.route-nodes{display:table;margin-bottom:10px;border-top:0;margin-top:0;width:100%;padding:5px 0 0}.route-nodes .popover{width:25rem}.route-nodes li{display:table-cell;position:relative;text-align:center;font-size:14px}.route-nodes li .popover-title{font-size:18px}.route-nodes li .airport-info{margin-top:-15px}.route-nodes li .airport-code{margin-bottom:0;color:#3c4b5a;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:3.5em;display:inline-block}.route-nodes li .airport-time{margin-bottom:0;margin-top:-2px;color:#97a8bd;font-weight:500;font-size:14px}.route-nodes li div{margin:0}.route-nodes li .point{background-color:#fff;border:3px solid #d5dfeb;top:-17px;width:15px;height:15px;display:inline-block;position:relative;background:#fff;border-radius:50%}.route-nodes li .line{top:-5px;border-top:3px solid #d5dfeb;width:50%;position:absolute}.route-nodes li .line.line-connect{left:50%;top:-8px;position:inherit}.route-nodes li .line.line-start,.route-nodes li .line.line-end{width:auto;position:inherit}.route-nodes li:first-child{text-align:left}.route-nodes li:last-child{text-align:right}.route-nodes li:first-child .airport-code,.route-nodes li:first-child .airport-time,.route-nodes li:last-child .airport-code,.route-nodes li:last-child .airport-time{font-weight:700}.route-nodes li:first-child div,.route-nodes li:last-child div{font-size:16px;font-weight:400}.route-nodes li:first-child .point,.route-nodes li:last-child .point{width:18px;height:18px;top:-15px}.route-nodes li.sector-point--active .point,.route-nodes li.sector-point--active .line{border-color:#34abb6}.route-nodes li.sector-point--active.sector-point--start .line{border-color:#d5dfeb}.route-nodes li.sector-point--active.sector-point--start .line.line-start,.route-nodes li.sector-point--active.sector-point--start .line.line-connect{border-color:#34abb6}.route-nodes li.sector-point--active+li .line:first-child,.route-nodes li.sector-point--active+li .point{border-color:#34abb6}.charge-row td>button.btn{margin:-5px 0}.charge-row td>input[type=text]{margin:-5px -5px -5px -1px;border:1px solid #dee2e6;width:100%;height:2em;padding:4px;font-family:FontAwesome,Helvetica Neue,Helvetica,Arial,sans-serif;outline:none}.charge-row td>input[type=text]:focus{background:#d5ebff}.charge-row td select{margin:-5px 0;border:1px solid #dee2e6;border-radius:3px;width:100%;height:2em}.charge-row td.charge-option{padding:0;vertical-align:middle;overflow:hidden}.charge-row td.charge-option .btn{padding:6px}.route-template-info{position:relative}.route-template-info .tab-content{margin:0 -1rem .375rem;padding:1.5em 2em}.route-template-info .tab-content.sector{background:#f7f9fb;border-bottom:1px solid #dee2e6}.route-template-info img{border:1px solid #d5dfeb}.route-template-info .shipment-footer{background:#fff;margin:0;border:none;padding:0 12px 1rem}.route-template-info .shipment-footer .info{display:inline-block;position:relative;padding-top:.5rem;padding-right:1rem}.route-template-info .shipment-footer .carrier-reference-label{font-size:14px;padding:8px 5px 8px 0}.route-template-info .carrier-reference-info{background-color:#9dabba;color:#fff;font-weight:700;padding:3px 6px;border-radius:3px}.route-template-info .carrier-reference input{font-size:16px;color:#6d7d8e}.route-template-info .charge-supplier{padding:0 6px}.route-template-info .charge-supplier input{height:28px}.route-template-info .media,.route-template-info .media .media-body{overflow:visible}.route-template-info .media .media-left{padding-right:25px}.route-template-info .media .media-left img{width:84px;border-radius:0;border:1px solid #bbcada}.route-template-info .summary-sale,.route-template-info .summary-cost{display:inline-block;text-align:center;margin-bottom:12px}.route-template-info .summary-sale{padding-left:15px}.route-template-info .current-total-cost,.route-template-info .current-total{font-weight:700;font-size:24px}.route-template-info .current-total small{font-weight:400;font-size:14px}.route-template-info .summary-sale{font-weight:600}.route-template-info .summary-sale p{margin-bottom:0}.route-template-info .summary-margin .current-total-margin{font-size:14px;margin-left:10px}.route-template-info .summary-margin .current-total-margin-percent{margin-left:10px}@media(min-width:768px){.route-template-info .tab-pane.sector-table:nth-child(n+2) button{display:inline-flex}}.route-template-info .sector.collapse:not(.in)+.shipment-footer .wrap-carrier-reference-input,.route-template-info .sector.collapsing+.shipment-footer .wrap-carrier-reference-input{display:none}.route-template-info .sector-table .table-responsive{border:none}.route-template-info .sector-table table{background:transparent}.route-template-info .sector-table table thead th{border:none;font-size:12px;color:#6d7d8e}.route-template-info .sector-table table tbody td,.route-template-info .sector-table table tfoot td{border:none}.route-template-info .sector-table table tbody td.charge-name,.route-template-info .sector-table table tbody td.charge-supplier,.route-template-info .sector-table table tfoot td.charge-name,.route-template-info .sector-table table tfoot td.charge-supplier{font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.route-template-info .sector-table table tbody td.charge-name,.route-template-info .sector-table table tfoot td.charge-name{font-weight:700}.route-template-info .bottom-info .route-footer .btn-group{margin-right:15px;margin-top:7px}.nav-tabs--flights{border:0;margin-bottom:1.5em}.nav-tabs--flights .icon-shipment{line-height:2.5em;min-height:3.3em;color:#6d7d8e;border-top-left-radius:3px;border-bottom-left-radius:3px}.nav-tabs--flights a:hover .icon-shipment,.nav-tabs--flights a:focus .icon-shipment{background-color:#6d7d8e;color:#fff}.nav-tabs--flights .p-shipment{padding:.25em .5em}.nav-tabs--flights .btn-shipment .icon-shipment{background:#5b646e;color:#fff}.nav-tabs--flights .carrier-name{font-weight:400;color:#97a8bd;font-size:85%}.nav-tabs--flights a{color:#333}.nav-tabs--flights li a{border-radius:4px}.wrap-carrier{display:inline-block;margin-top:6px;margin-bottom:15px;max-width:90%}.wrap-carrier .wrap-carrier-name{font-size:16px}.wrap-carrier .wrap-rate-commodity{font-size:14px}.wrap-carrier p{margin-bottom:0}.wrap-carrier .airport-info{margin-top:-5px}.carrier-logo-empty-wrapper{border:1px solid #d5dfeb;height:128px;width:128px;line-height:128px;text-align:center}.carrier-logo-empty-wrapper .carrier-name{color:#97a8bd;font-size:11px;padding:20px;margin:0;display:inline-block;vertical-align:middle;line-height:normal}.carrier-right-wrapper .service-type{color:#718091}.table-shipments-sumary tbody tr{border:none;background:#f7f9fb}.sector .charge-row :disabled{background:transparent;color:inherit;opacity:1;border:none;box-shadow:none;cursor:inherit}.route-charge-container .panel{margin-bottom:.25rem;border-top:1px solid #bbcada}.route-charge-container .panel.panel-default{padding:0 1rem}.route-charge-container ul.nav-tabs.custom-tabs{background:#fff;margin:0;border:none;padding:0 12px 1rem}.route-charge-container ul.nav-tabs.custom-tabs li{display:block;position:relative;float:left;margin-bottom:-1px}.route-charge-container ul.nav-tabs.custom-tabs li a,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab{display:flex;justify-content:center;align-items:center;border:1px solid #bbcada;border-radius:4px;margin-right:15px;padding:5px 8px 5px 35px;font-size:14px;cursor:pointer}.route-charge-container ul.nav-tabs.custom-tabs li a .tab-body,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .tab-body{font-weight:600;color:#444}.route-charge-container ul.nav-tabs.custom-tabs li a .tab-body .text-small,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .tab-body .text-small{color:#97a8bd;font-size:.75rem;font-weight:400}.route-charge-container ul.nav-tabs.custom-tabs li a .tab-body span,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .tab-body span{display:block}.route-charge-container ul.nav-tabs.custom-tabs li a .tab-icon,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .tab-icon{position:absolute;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #bbcada;border-right:none;color:#97a8bd;left:-1px;top:0;bottom:0;display:flex;align-items:center;background-color:#fff}.route-charge-container ul.nav-tabs.custom-tabs li a .tab-info,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .tab-info{margin-left:10px}.route-charge-container ul.nav-tabs.custom-tabs li a:focus,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab:focus{background-color:inherit}.route-charge-container ul.nav-tabs.custom-tabs li a:hover,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab:hover{background-color:#f7f9fb}.route-charge-container ul.nav-tabs.custom-tabs li a:hover .tab-icon,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab:hover .tab-icon{background-color:#d5dfeb}.route-charge-container ul.nav-tabs.custom-tabs li a .expand-more,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .expand-more{display:inline-block}.route-charge-container ul.nav-tabs.custom-tabs li a .expand-less,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab .expand-less{display:none}.route-charge-container ul.nav-tabs.custom-tabs li a.active,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active{background-color:#6d7d8e;border-color:#6d7d8e}.route-charge-container ul.nav-tabs.custom-tabs li a.active .tab-body,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active .tab-body{color:#fff}.route-charge-container ul.nav-tabs.custom-tabs li a.active .tab-body .text-small,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active .tab-body .text-small{color:#d5dfeb}.route-charge-container ul.nav-tabs.custom-tabs li a.active .tab-icon,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active .tab-icon{background-color:#546679;border-color:#546679;color:#fff}.route-charge-container ul.nav-tabs.custom-tabs li a.active .expand-more,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active .expand-more{display:none}.route-charge-container ul.nav-tabs.custom-tabs li a.active .expand-less,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active .expand-less{display:inline-block}.route-charge-container ul.nav-tabs.custom-tabs li a.active:hover,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active:hover{background-color:#8597aa;border-color:#8597aa}.route-charge-container ul.nav-tabs.custom-tabs li a.active:hover .tab-icon,.route-charge-container ul.nav-tabs.custom-tabs li .btn-tab.active:hover .tab-icon{background-color:#72859a;border-color:#72859a}.route-charge-container .svg-icon{display:inline-block;width:20px;height:20px;background-size:18px 18px;background-position:center;background-repeat:no-repeat}.route-charge-container .svg-icon.svg-warning{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030.565%2030.565%22%3E%0A%20%20%3Cg%20id%3D%22Group_234%22%20data-name%3D%22Group%20234%22%20transform%3D%22translate%28-1.455%20-2%29%22%3E%0A%20%20%20%20%3Cpath%20id%3D%22Path_195%22%20data-name%3D%22Path%20195%22%20d%3D%22M16.738%2C2A15.283%2C15.283%2C0%2C1%2C0%2C32.02%2C17.283%2C15.288%2C15.288%2C0%2C0%2C0%2C16.738%2C2Z%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23ec5545%22%2F%3E%0A%20%20%20%20%3Crect%20id%3D%22Rectangle_78%22%20data-name%3D%22Rectangle%2078%22%20width%3D%223.057%22%20height%3D%223.057%22%20transform%3D%22translate%2815.187%2021.845%29%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%3Crect%20id%3D%22Rectangle_79%22%20data-name%3D%22Rectangle%2079%22%20width%3D%223.057%22%20height%3D%229.17%22%20transform%3D%22translate%2815.187%209.619%29%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E)}.route-charge-container .svg-icon.svg-check{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030.565%2030.565%22%3E%0A%20%20%3Cg%20id%3D%22Group_233%22%20data-name%3D%22Group%20233%22%20transform%3D%22translate%28-27.518%20-2%29%22%3E%0A%20%20%20%20%3Cpath%20id%3D%22Path_193%22%20data-name%3D%22Path%20193%22%20d%3D%22M42.8%2C2A15.283%2C15.283%2C0%2C1%2C0%2C58.083%2C17.283%2C15.288%2C15.288%2C0%2C0%2C0%2C42.8%2C2Z%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%2334abb6%22%2F%3E%0A%20%20%20%20%3Cpath%20id%3D%22Path_194%22%20data-name%3D%22Path%20194%22%20d%3D%22M38.535%2C17.645l-4.976-4.976-2.14%2C2.14%2C7.116%2C7.116L50.887%2C9.572l-2.14-2.14Z%22%20transform%3D%22translate%282.061%202.87%29%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E)}.select2-search,.select2-search__field{cursor:pointer}.spinner{border-radius:50%;color:#697d92;font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;transform:translateZ(0)}.spinner:before,.spinner:after{border-radius:50%;position:absolute;content:"";background-color:#fff}.spinner:before{width:5.2em;height:10.2em;border-radius:10.1em 0 0 10.1em;top:-.1em;left:-.1em;transform-origin:5.1em;animation:spinner-loading 2s infinite ease .5s}.spinner:after{width:5.2em;height:10.2em;border-radius:0 10.1em 10.1em 0;top:-.1em;left:5em;transform-origin:0 5.1em;animation:spinner-loading 2s infinite ease}@keyframes spinner-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-container{position:fixed;top:30%;left:50%;margin:0 auto;width:28em;transform:translate(-50%);z-index:999999}.toast-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0;width:100%;padding:16px;border-radius:6px;box-shadow:0 0 #ccc;color:#fff}.toast-container>div:hover{box-shadow:0 0 #000;cursor:default}.toast{background-color:#53667a;text-align:center;border:2px solid #53667a;border-bottom-width:6px}.toast.toast-success{border-color:#2babb7}.toast.toast-error{border-color:#ec5545}.toast.toast-info{border-color:#34abb6}.toast.toast-warning{border-color:#ffcb08}.toast-header{position:relative;font-weight:700;background:none;color:#fff}.toast-header .toast-close{position:absolute;background:none;border:none;color:#fff;right:0;margin:-.5rem -.5rem 0 0;padding:0;cursor:pointer}.toast-header .toast-close:hover{color:#ecf0f5}.toast-body{padding-top:0;-ms-word-wrap:break-word;word-wrap:break-word}.toast-body a{color:#fff}.toast-body a:hover{color:#e9ecef;text-decoration:none}.toast-body label{color:#fff}@media(max-width:391.98px){.toast-container{width:16em}.toast-container>div{padding:8px}}@media(min-width:576px)and (max-width:767.98px){.toast-container{width:20em}.toast-container>div{padding:10px}}@media(min-width:768px)and (max-width:991.98px){.toast-container{width:24em}.toast-container>div{padding:13px}}.tagger{cursor:text;height:auto}.tagger:after{clear:both}.tagger ul.tagger-list{margin:0;padding:0;display:inline-flex;flex-wrap:wrap;vertical-align:middle;list-style:none;width:100%;word-break:break-word}.tagger ul.tagger-list>li.tagger-list-item{display:inline-block;position:relative;margin:2px;cursor:pointer}.tagger ul.tagger-list>li.tagger-list-item label{cursor:pointer;color:#fff;white-space:nowrap;padding:2px 6px}.tagger ul.tagger-list>li.tagger-list-item i{font-size:12px;font-weight:700;transition:all .25s;line-height:inherit}.tagger ul.tagger-list>li.tagger-list-item i.material-icons{transform:rotate(.03deg)}.tagger ul.tagger-list>li.tagger-list-item i:hover{color:#414141;transition:all .25s}.tagger ul.tagger-list>li.tagger-list-item .tagger-input{display:inline-block;white-space:normal;outline:none;cursor:text;min-width:40px;width:100%;position:relative;left:0;height:1em}.tagger-list .label-success{background-color:#34abb6}.tagger-list .label-success[href]:hover,.tagger-list .label-success[href]:focus{background-color:#29868e}#dg-block{position:relative;margin:0 -2rem 6px;background:#f7f9fb;padding:6px 2rem 0}#dg-block #un-numbers,#dg-block #un-classes{padding:3px}#shc-block .shc-buttons{position:absolute;z-index:999;top:4px;right:6px;width:60px}#shc-block .shc-buttons .btn{width:28px;height:24px;padding:5px;border-radius:2px;font-size:11px}#shc-block .shc-buttons .btn:first-child{margin-right:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}.table-dangerous-goods tbody tr td{padding-left:15px}.dg-good-un-class,.dg-good-un-number{display:inline-block}.dg-good-quantity{display:flex;flex-direction:row;justify-content:start;align-items:center;margin-left:15px;font-size:13px;margin-bottom:5px}.dg-good-quantity i{color:#6d7d8e;font-size:18px;font-weight:700}.dg-good-quantity span{margin-left:2px;color:#777}@media(max-width:991.98px){.dg-good-quantity{display:inline-flex;margin-top:1rem}.dg-good-quantity:first-child{margin-left:0}}.listing-lines h4{margin:0;font-weight:400}.listing-lines .panel-body{padding:.5rem 0 0}.listing-lines .table-responsive{border:none}.listing-lines table{margin:0}.listing-lines table thead th{border-bottom-color:#bbcada!important;font-size:13px}.listing-lines table thead th:last-child{text-align:right}.listing-lines table tr td{vertical-align:middle;border-bottom:1px solid #dddddd}.listing-lines table tr td:last-child{text-align:right}.listing-lines table tr:first-child td{border-top:0}.listing-lines table tr:last-child td{border-bottom:0}.listing-lines .btn-delete{background:transparent}.listing-lines .btn-delete i{font-weight:700;color:#6d7d8e;font-size:16px}.listing-lines .btn-delete:hover{background:#e2e8ef}.listing-lines .date{line-height:2rem}.listing-lines .date:not(:only-child){margin-right:10px}.listing-lines .file-name{display:inline-block;color:#333}.listing-lines .file-name:hover,.listing-lines .file-name:hover .material-icons{color:#007a85}.listing-lines .file-name .material-icons{padding-top:3px;color:#6d7d8e;font-size:20px}.listing-lines .file-name--text{float:right;padding-left:10px;display:flex;align-items:center;min-height:28px}.panel-filter{background:#fff;border:solid 1px #bbcada;border-radius:4px;padding:12px 24px 12px 12px}.panel-filter .for-connecting-icon{position:absolute;top:70%;left:50%;padding-left:13px;transform:translate(-50%,-50%)}.panel-filter .for-connecting-icon .fa.fa-plane{transform:rotate(0);font-size:9px}.panel-filter .row>div{color:#6d7d8e;margin-bottom:12px}.panel-filter .row>div .fa:hover{color:#4c5763}.for-collapsing{display:none!important}.visible-expanded .visible-none,.visible-expanded .visible-tablet-up,.visible-expanded .visible-desktop{display:block}.visible-expanded .for-collapsing{display:inline-flex!important}.visible-expanded .for-expanding,.visible-none{display:none}.input-in-couple,.input-in-full{display:inline-block;position:relative;color:#6d7d8e;font-size:.8125rem;font-weight:600;white-space:nowrap}.input-in-couple input,.input-in-couple select,.input-in-full input,.input-in-full select{margin-top:4px;font-weight:400}.input-in-couple .form-check,.input-in-full .form-check{margin-top:11px}.input-in-couple .fa-info-circle,.input-in-full .fa-info-circle{cursor:pointer}.input-in-couple{width:50%}.input-in-couple:last-child{position:absolute;padding-left:12px;right:0}.input-in-full{width:100%}.panel-filter__buttons{margin-top:.5rem;margin-left:0;margin-right:-15px;flex-wrap:wrap}.panel-filter__buttons .for-expanding,.panel-filter__buttons .for-collapsing,.panel-filter__buttons .btn-clear-filter{margin-left:1rem;font-size:.8125rem}.panel-filter__buttons .for-expanding i.material-icons,.panel-filter__buttons .for-collapsing i.material-icons,.panel-filter__buttons .btn-clear-filter i.material-icons{margin-right:2px}.panel-filter__buttons .btn-clear-filter i.material-icons{font-size:14px;font-weight:700;transform:rotate(.03deg)}@media(max-width:767.98px){.container-shipments .panel-filter .auto-refresh-group{margin-top:20px}}.pieces-weight-section{padding-top:6px}.piece-weight_note{color:#6d7d8e}.pieces-weight-wrapper{border:none;margin-bottom:10px}.pieces-weight-wrapper th{padding:6px 3px 0}.pieces-weight-wrapper th:first-child{padding-left:0}.pieces-weight-wrapper th:last-child{padding-right:0}.pieces-weight-wrapper td{padding:6px 3px}.pieces-weight-wrapper td:first-child{padding-left:0}.pieces-weight-wrapper td:last-child{padding-right:0;vertical-align:middle}.pieces-weight-wrapper th,.pieces-weight-wrapper td{color:#6d7d8e;font-size:.75rem;border:none}.pieces-weight-wrapper th select,.pieces-weight-wrapper th option,.pieces-weight-wrapper td select,.pieces-weight-wrapper td option{float:right;height:22px;padding-top:0;padding-bottom:0;font-weight:lighter;font-size:.75rem}.pieces-weight-wrapper .form-control[readonly]{background-color:#f7f9fb;color:#55555580;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.length-unit,.length-unit-label{width:60px}.weight-unit,.weight-unit-label{width:42px}.length-unit-label,.weight-unit-label{float:right;margin:0;border:1px solid #d5dfec;border-radius:4px;height:22px;background-color:#f7f9fb;color:#55555580;padding:0 4px;line-height:1.5;font-weight:lighter;font-size:.75rem}.weight_unit-label{margin-right:3px}.dimension-input{border-right-width:0;border-radius:0}.dimension-input--length{border-top-left-radius:4px;border-bottom-left-radius:4px}.dimension-input--width{border-radius:0}.dimension-input--height{border-right-width:1px;border-top-right-radius:4px;border-bottom-right-radius:4px}.dimension-input-focus .dimension-input{border-color:#16929e}.dimension-input-focus+td .dimension-input{border-left-color:#16929e}.pieces-weight-total-wrapper{margin-bottom:28px}.pieces-weight-total-wrapper .td-weight-recalculate{vertical-align:top;padding-top:8px}.pieces-weight-total{border:none;background:#f7f9fb}.pieces-weight-total #piece_count,.pieces-weight-total #volumetric_weight{font-weight:700;font-size:15px}.pieces-weight-total th,.pieces-weight-total td{border:none;font-size:.75rem}.pieces-weight-total th{padding-bottom:0}@media(min-width:1200px){.pieces-weight-total th:nth-child(2){white-space:nowrap}}.pieces-weight-total th,.pieces-weight-total tbody{border:none;color:#6d7d8e;font-size:.75rem}.pieces-weight-total tbody tr td{width:25%;border:none;padding:6px 12px 12px}.pieces-weight-total tbody tr td#piece_count,.pieces-weight-total tbody tr td#volumetric_weight{padding-top:12px}.pieces-weight-total>thead>tr>th{border-bottom:none;font-weight:700;padding:12px 12px 0}.pieces-weight-info{padding-bottom:30px}.pieces-weight-info h4{margin-top:0;margin-bottom:20px;font-weight:400}.pieces-weight-info .table-default table thead tr{border:none}.pieces-weight-info .table-default table thead tr th{font-size:.75rem;padding:5px 15px}.pieces-weight-info .table-default table tbody tr:first-child td{border:none}.pieces-weight-info .table-default table tbody tr td{padding:10px 15px}.pieces-weight-info .table-default table tfoot tr th{font-size:.75rem;padding:5px 15px}.pieces-weight-info .table-default table tfoot tr td{border:none;padding:5px 15px;color:#333}.pieces-weight-info .cargo-extra-information{margin-top:5px}.pieces-weight-info .cargo-extra-information p:not(.info-label){color:#777;margin-bottom:5px}.pieces-weight-info .cargo-extra-information p:not(.info-label) b{color:#333}.pieces-weight-info .cargo-extra-information p.info-label{font-size:13px;color:#6d7d8e;margin-bottom:10px}.pieces-content:before,.pieces-content:after{content:" ";display:table}.pieces-content:after{clear:both}@media(min-width:992px){.pieces-weight-info .pieces-weight-detail{margin-bottom:5px;padding-right:30px}}#flight-container .form-control[readonly]:not(.flatpickr-input):not(.normal-form-control){border-style:none;background-color:inherit;box-shadow:none;padding:0}#flight-destination-container{display:none}.recalculation-warning{display:none;margin-top:15px}a .recalculation-warning:hover{color:#2e98a2;text-decoration:none}.recalculate-rates{display:none}.form-control.disabled{background:#eee}#charges{background:#fff}.sector-table.unshow{opacity:0}.search-panel{background:#f7f9fb;border-bottom:1px solid #cccccc;padding:1.5em;border-top-left-radius:4px;border-top-right-radius:4px}.search-panel .form-group:last-child{margin-bottom:0}.shipment-header a>span{color:#333}.shipment-header .shipment_back_link{font-size:21px;font-weight:400}.shipment-header .quotation-sync-error a{display:inline-flex;margin-bottom:0;margin-top:0;vertical-align:bottom}.shipment-header_left .shipment_back_link{line-height:2rem}.shipment-header_left .page__back-arrow{vertical-align:middle}.shipment-header_right{display:flex;align-items:center;justify-content:flex-end;flex-flow:wrap}.shipment-header_right .booking--progress_status{flex:100%}.shipment-header_awb{font-size:16px}.shipment-header_awb span{color:#777}.shipment-header_awb span b{color:#495057}.shipment-header_awb span:last-child{margin-left:15px}.shipment-progressbar{left:50%;list-style:none;overflow:hidden;font-size:1.2em;text-align:center;margin:0;background:transparent;padding:11px 0}.shipment-progressbar li{display:inline-block;min-width:60px}.shipment-progressbar li label{display:none;width:100%}.shipment-progressbar li span{display:inline-block;border:2px solid #c6cdd5;border-radius:20px;background:#f7f9fb;padding:0 7px;color:#6d7d8e;font-weight:700;font-size:1rem}.shipment-progressbar li.active label{color:#333}.shipment-progressbar li.active span{border-color:#333;background:#333;color:#fff}.shipment-progressbar li a span{color:#fff;background:#c6cdd5}.shipment-progressbar li a:hover label,.shipment-progressbar li a:focus label{color:#16929e}.shipment-progressbar li a:hover span,.shipment-progressbar li a:focus span{border-color:#16929e;background:#16929e;color:#fff}@media(min-width:768px){.shipment-progressbar li{min-width:100px}.shipment-progressbar li label{display:inline-block}}.shipper-consignee-info-wrapper h4{margin-top:0;margin-bottom:.675rem;font-weight:400}.shipper-consignee-info-wrapper table tr th,.shipper-consignee-info-wrapper table tr td{border:none;line-height:.8}.shipper-consignee-info-wrapper table tr th{white-space:nowrap;color:#717171;font-weight:400;padding-left:0}.shipper-consignee-info-wrapper table tr td{width:100%;color:#333;font-weight:700;max-width:0}@media(max-width:767.98px){.shipper-consignee-info-wrapper .consignee-info-box{margin-top:1.5rem}}.app-header{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px #0000001a;border-bottom:1px solid rgb(225.3581081081,228.25,231.1418918919);height:48px;background:#fff}.app--head-xl .app-header{height:90px}.app--head-lg .app-header{height:72px}.app--head-md .app-header{height:56px}.app--head-none .app-header{border-bottom:none;background:#f5f5f5;width:42px;box-shadow:none}.app--head-none .app-header .app-heading{display:none!important}@media(min-width:1200px){.app--head-none-xl .app-header{width:42px}.app--head-none-xl .app-header .app-heading{display:none!important}}.app-header-inner{position:relative}.sidepanel-toggler{padding:1px 0}.sidepanel-toggler svg{position:relative;left:-6px;top:3px}.app-utility-item{display:inline-block;margin-right:1.25rem}.app-heading h2,.app-heading h3,.app-heading h4{margin-bottom:0;line-height:32px;color:#6c757d}@media(min-width:1200px){.app-header-inner{margin-left:250px}}.heading-admin{padding-bottom:12px;position:relative}.heading-admin .leading-tight{display:inline-block;margin-right:180px;margin-bottom:0}.admin-top-buttons{position:absolute;right:0;bottom:16px}.app-sidepanel{position:fixed;min-height:100vh;height:100%;left:0;top:0;border-right:1px solid rgb(225.3581081081,228.25,231.1418918919);font-size:.875rem}.app-sidepanel .panel-drop{display:none}.app-sidepanel .sidepanel-inner{position:relative;z-index:10;background:#fff;-webkit-box-shadow:rgba(0,0,0,.05) 0px 8px 15px;-moz-box-shadow:rgba(0,0,0,.05) 0px 8px 15px;box-shadow:#0000000d 0 8px 15px;width:250px}.app-sidepanel .sidepanel-close{display:none;position:absolute;z-index:20;right:-2rem;top:0;color:#fff;font-size:2rem}.app-sidepanel.sidepanel-hidden{left:-400px}.app-sidepanel.sidepanel-visible{left:0}.app-sidepanel .app-nav-main{overflow-y:auto;scrollbar-color:rgba(0,0,0,.1) rgb(225.3581081081,228.25,231.1418918919);scrollbar-width:thin}.app-sidepanel .app-nav-main::-webkit-scrollbar{width:6px;background-color:#e1e4e7}.app-sidepanel .app-nav-main::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:.5rem}.app-branding{padding-top:1rem;padding-left:1rem;margin-bottom:1rem}.app-branding .logo-icon{width:50%}.app-branding .logo-text{color:#212529;font-size:1.25rem;font-weight:600;vertical-align:middle}.app-nav{color:#333;display:block;padding:0;width:100%}.app-nav .app-menu{margin-bottom:0}.app-nav .app-menu hr{height:2px;margin:20px}.app-nav .nav-item{display:block;color:#333;background:#fff}.app-nav .nav-link{padding:.625rem 1rem .625rem 3rem;color:#212529;position:relative;display:block;border-left:3px solid transparent}.app-nav .nav-link.active{color:#34abb6;background:#fff;border-left:3px solid #34abb6;font-weight:500}.app-nav .nav-link.submenu-toggle.active{background:none;border-color:transparent}.app-nav .nav-link:hover{color:#34abb6}.app-nav .nav-icon{position:absolute;left:1rem;top:.4375rem}.app-nav .nav-icon .bi{width:1.25rem;height:1.25rem}.app-nav .submenu-arrow{position:absolute;right:1rem;top:.7rem;color:#adb5bd}.app-nav .submenu-arrow svg{width:14px;height:14px}.app-nav .submenu-toggle{transition:all .4s ease-in-out}@media(prefers-reduced-motion:reduce){.app-nav .submenu-toggle{transition:none}}.app-nav .submenu-toggle[aria-expanded=true] .submenu-arrow{color:#212529}.app-nav .submenu-toggle[aria-expanded=true] .submenu-arrow svg{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);-webkit-transform:rotate(180deg)}.app-nav .submenu-item{margin-bottom:0}.app-nav .submenu-link{color:#333;font-size:.875rem;margin-left:2rem;padding:.5rem 1rem;position:relative;display:block;margin-bottom:0}.app-nav .submenu-link:before{background-color:#e1e4e7;content:" ";display:inline-block;height:inherit;left:0;position:absolute;width:2px;height:100%;margin-top:-.5rem}.app-nav .submenu-link:hover{color:#212529}.app-nav .submenu-link.active{color:#34abb6}.app-nav .submenu-link.active:before{background-color:#34abb6}.app-sidepanel-footer{width:100%;height:100vh;min-height:170px;bottom:0;left:0}.app-sidepanel-footer .app-nav-footer{margin-bottom:0}.app-sidepanel-footer .nav-link{padding-left:.875rem}.app-sidepanel-footer .logout-link{border:0px;background:#fff;color:#2981c7;font-weight:700}.app-sidepanel-footer .nav-profile .nav-link{display:inline-block;min-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-sidepanel-footer .nav-logout{padding:.375rem 1rem .375rem .5rem}.app-sidepanel-footer .nav-logout button{padding-top:6px;padding-bottom:6px}.app-sidepanel-footer .btn-switch-back{display:inline-block;padding-left:.125rem;padding-right:.125rem}.app-sidepanel-footer .btn-switch-back+form{display:inline-block}@media(max-width:1199.98px){.app-sidepanel{transition:all .4s ease-in-out;left:-400px}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.app-sidepanel{transition:none}}@media(max-width:1199.98px){.app-sidepanel.sidepanel-visible{display:block}.sidepanel-visible .sidepanel-close{display:inline-block}.sidepanel-visible .sidepanel-drop{position:fixed;display:block;min-height:100vh;height:100%;width:100%;min-width:100vw;left:0;top:0;background:#00000059}}@media(min-width:1200px){.app .app-wrapper,.app .app-footer{margin-left:250px}}.app-footer{min-height:170px;background:#edf1f5;font-size:.875rem}.app-footer .app-icon{width:.875rem;vertical-align:baseline}.app-footer .app-icon--location{width:.75rem;vertical-align:text-bottom}.app-footer p{margin-bottom:.625rem}.app-footer__address .app-footer__location{padding-left:1rem;text-indent:-1rem}.app-footer__address p:last-child{margin-bottom:0}.app-footer__logo{width:64px}@media(min-width:992px){.app-footer__copy-right,.app-logo__show-version{text-align:right}}.app-admin .pagination-cover{border-color:#dee2e6}.app-admin .wrap-timezone .select2-container .select2-selection--single{border-color:#d5dfec!important;height:34px!important;font-size:.875rem!important;color:#555!important}.app-admin .wrap-timezone .select2-container .select2-selection--single .select2-selection__rendered{color:#555!important;font-size:.875rem!important;line-height:34px!important;padding-left:.675rem}.app-admin .wrap-timezone .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__clear{margin-right:7px}.app-admin .wrap-timezone .select2-container .select2-selection--single .select2-selection__arrow{width:29px;top:3px}.app-admin .wrap-timezone .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#555 transparent transparent transparent}.app-admin .wrap-timezone .select2-container .select2-selection--single .select2-selection__placeholder{color:#555!important}.app-admin .wrap-timezone .select2-container--default .select2-selection--single:focus,.app-admin .wrap-timezone .select2-container--default .select2-selection--single:hover{border-color:#16929e!important;outline:none}.app-admin .wrap-timezone .select2-container--default .select2-results__option{font-size:.875rem!important;color:#555!important}.app-admin .wrap-timezone .select2-container--default .select2-results__option--highlighted{background-color:#16929e!important;color:#fff!important}.app-admin-filter .search-panel{padding-top:1rem}.app-admin-filter .table-responsive table thead th{border-bottom-color:#ddd!important}.app-admin-filter .table-responsive table th:first-child,.app-admin-filter .table-responsive table td:first-child{padding-left:1.5rem}.app-admin-filter .table-responsive table th:last-child,.app-admin-filter .table-responsive table td:last-child{padding-right:1.5rem}.app-admin-filter .pagination-cover{border:none}.app-auth-wrapper .container{max-width:1500px}.app-auth-wrapper .auth-wrapper{background:#fff}@media(min-width:1200px){.app-auth-wrapper .auth-wrapper:not(.auth-forgot-password-wrapper):not(.auth-register-wrapper) .auth-form-container{width:75%}}.app-auth-wrapper .auth-wrapper.auth-login-wrapper .auth-background-holder{background:url(/assets/csn_login-image.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100%}.app-auth-wrapper .auth-wrapper.auth-register-wrapper .auth-background-holder{background:url(/assets/csn_registration-image.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100%}.app-auth-wrapper .auth-wrapper.auth-forgot-password-wrapper .auth-body{min-width:350px}.app-auth-wrapper .auth-wrapper label{color:#6d7d8e;font-weight:700;font-size:14px}.app-auth-wrapper .auth-wrapper h4.auth-heading{color:#495057;font-weight:400;font-size:22px}.app-auth-wrapper .auth-wrapper a{color:#6d7d8e;font-size:16px;font-weight:700}.app-auth-wrapper .auth-wrapper a:hover{color:#1698a4}.app-auth-wrapper .auth-wrapper a:active{color:#558589}.app-auth-wrapper .auth-wrapper .btn-submit-red{border-radius:25px}.app-auth-wrapper .auth-wrapper .g-recaptcha{transform:scale(.9);transform-origin:0 0}.app-auth-wrapper .auth-main-col,.app-auth-wrapper .auth-background-col{position:relative}.app-auth-wrapper .auth-background-mask{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;background:#0000001a}.app-auth-wrapper.app-auth-verify-email{background-color:#ccc}.app-auth-wrapper.app-auth-verify-email .auth-verify-email-body{-webkit-box-shadow:0 0 25px #6c757d;-moz-box-shadow:0 0 25px #6c757d;box-shadow:0 0 25px #6c757d;color:#fff}.app-auth-wrapper.app-auth-verify-email .auth-verify-email-body h3{color:#fff}@media(max-width:767.98px){.app-auth-wrapper .auth-background-col{display:none}.app-auth-wrapper .auth-wrapper .auth-body{width:100%}}.booking-progress__delayed-check{display:inline-block;padding-left:8px;vertical-align:middle}.booking-progress__delayed-label{display:inline-block;padding-top:12px}.booking-progress__delayed-list{height:22px}.booking-progress__delayed-list .multiselect-native-select>.btn-group.open{margin-top:-12px}.container-progress-route-edit .flight-container .btn-tab .tab-info{visibility:hidden}@media(min-width:576px){.booking-progress__delayed-list{display:inline-block;padding-left:8px;width:420px}}#update-booking-progress .invalid-error{margin-top:-7px}#update-booking-progress .wrap-booking-milestones .input-has-icons{min-width:115px}#show-logs-button{color:#007a85;font-size:12px;font-weight:700;text-decoration:none}#show-logs-button:hover{text-decoration:underline}.status-container{position:relative;padding-left:30px;border-left:1px solid #34abb6}.status-container:last-child{border-left:none}.status-container .status-indicate{display:block;width:30px;height:30px;background:#34abb6;border-radius:50%;position:absolute;left:-15px}.status-container .status-indicate.checked:after{content:" ";position:absolute;transform:rotate(45deg) translate(-50%,-50%);left:32%;top:45%;height:14px;width:7px;border-bottom:3px solid #fff;border-right:3px solid #fff}.wrap-additional-status b{font-size:12px;color:#6d7d8e}.wrap-additional-status .btn-icon-remove-circle{position:absolute;right:-10px;top:7px}.wrap-shipment-journey{margin-left:-25px;margin-right:-25px;background:#f4f6f8;border-top:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb;padding-bottom:2rem!important}.wrap-shipment-journey-content{padding:20px 35px;background:#fff;border:1px solid #d5dfeb;border-radius:5px}.wrap-shipment-journey-content i.customer-info{position:relative;margin-left:3px;top:3px;color:#ff9800!important}.wrap-shipment-journey-content i.customer-info.danger{color:red!important}.wrap-shipment-journey-content .modified-indicate{width:16px;height:16px;display:inline-block;background:#ff9800;text-align:center;color:#fff;border-radius:50%;font-size:9px;padding:2px;top:-3px;position:relative}.rate-list_shipment-summary{background:#f7f9fb;display:flex;flex-direction:row;overflow:hidden;align-items:flex-start;flex-wrap:nowrap;padding:1em}.rate-list_shipment-summary .booking_route_item{padding-left:1em;padding-right:1em}.rate-list_shipment-summary .booking_route_title{color:#6d7d8e;font-size:12px;font-weight:700;padding-bottom:0}.rate-list_shipment-summary .booking_route_content{font-size:14px;font-weight:500}.rate-list_shipment-summary .booking_route_item_description{flex-basis:12%}.rate-list_shipment-summary .booking_route_item_cargo_type{flex-basis:9%}.rate-list_shipment-summary .booking_route_item_description,.rate-list_shipment-summary .booking_route_item_cargo_type,.rate-list_shipment-summary .booking_route_item_dg{min-width:0}.rate-list_shipment-summary .booking_route_item_description .booking_route_content,.rate-list_shipment-summary .booking_route_item_cargo_type .booking_route_content,.rate-list_shipment-summary .booking_route_item_dg .booking_route_content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rate-list-container .route-template-info .shipment-footer .btn-group{position:absolute;right:.5rem;bottom:.5rem}@media(max-width:767.98px){.rate-list-container .route-template-info .shipment-footer{padding-bottom:3.5rem}}.route-empty-result{text-align:center}.route-error-msg{color:#495057}.btn-solution-request{max-width:150px}.contact_email_box{position:relative;padding-right:38px}.contact_email_box .btn{position:absolute;right:0;top:2px}.routes-disclaimer{margin-left:1rem;margin-right:1rem;font-size:.675rem}@media(min-width:768px){.contact_emails_group{padding-bottom:1rem}}@media(max-width:767.98px){.rate-list_shipment-summary{flex-wrap:wrap}.rate-list_shipment-summary .booking_route_item{display:flex;flex-direction:row;min-width:auto;flex-grow:1;padding-bottom:0;padding-right:0;padding-top:0;flex-basis:25%}.rate-list_shipment-summary .booking_route_item .booking_route_title{margin-top:2px;min-width:115px;padding-bottom:5px}.rate-list_shipment-summary .booking_route_item .booking_route_content{max-width:100px}.rate-list_shipment-summary .booking_route_item_cargo_ready{flex-basis:75%}.rate-list_shipment-summary .booking_route_item_stackable{order:10}.rate-list_shipment-summary .booking_route_item_known{order:9}.rate-list_shipment-summary .booking_route_item_description{order:8}.rate-list_shipment-summary .booking_route_item_cargo_type .booking_route_title,.rate-list_shipment-summary .booking_route_item_pieces .booking_route_title,.rate-list_shipment-summary .booking_route_item_dg .booking_route_title{min-width:80px}}.dg-oog .confirm-message{font-weight:700}@media(max-width:767.98px){.rate-list_shipment-summary .booking_route_item{flex-basis:50%}.rate-list_shipment-summary .booking_route_item .booking_route_title{min-width:120px}.rate-list_shipment-summary .booking_route_item_known{order:7}.rate-list_shipment-summary .booking_route_item_stackable{order:8}.rate-list_shipment-summary .booking_route_item_dg{order:9}.rate-list_shipment-summary .booking_route_item_description{order:10}}#dashboard .app-content{background:url(/assets/csn_detail.svg) no-repeat left center,transparent linear-gradient(180deg,#03579a,#0069bc) 0% 0% no-repeat padding-box;margin:0;height:100vh}@media only screen and (max-width:800px){#dashboard .app-content{height:100%}}@media only screen and (max-height:700px){#dashboard .app-content{height:100%}}.dashboard-page .header-wrapper .csn-logo{margin-top:50px;margin-bottom:50px}.dashboard-page .header-wrapper h4{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) var(--unnamed-font-size-30)/38.4px Lato;letter-spacing:var(--unnamed-character-spacing-0);color:var(--unnamed-color-ffffff);text-align:center;font: 700 30px/38px Lato;letter-spacing:0px;color:#fff;opacity:1}.dashboard-page .header-wrapper p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 24px/38.4px Open Sans;letter-spacing:var(--unnamed-character-spacing-0);text-align:center;font: 24px/38px Open Sans;letter-spacing:0px;color:#cbcbcb;opacity:1}.dashboard-page .content-wrapper .title{color:#58636f}.dashboard-page .content-wrapper .dots{position:relative;width:50px;top:50px}.dashboard-page .content-wrapper .image-container{display:grid;justify-content:center;align-items:center}.dashboard-page .content-wrapper .image-container .image-circle{background:#2981c7 0% 0% no-repeat padding-box;opacity:1;padding:20px;text-align:center;width:100px;border-radius:100px;overflow:visible}.dashboard-page .content-wrapper .content{color:#68737d;font-size:.875rem}.dashboard-page .content-wrapper .content h6{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) var(--unnamed-font-size-20)/43.2px Lato;letter-spacing:var(--unnamed-character-spacing-0);color:var(--unnamed-color-ffffff);text-align:center;font: 700 20px/43px Lato;letter-spacing:0px;color:#fff;opacity:1}.dashboard-page .content-wrapper .content p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/20px Open Sans;letter-spacing:var(--unnamed-character-spacing-0);text-align:center;font: 16px/20px Open Sans;letter-spacing:0px;color:#cbcbcb;opacity:1}.container_error_page .media-left{display:table-cell;vertical-align:top;padding-right:10px}.container_error_page .media-body{display:table-cell;vertical-align:top;width:10000px}.container_error_page .notify-message{background-color:#fff;padding:50px;margin:50px 0;border:1px solid #bbcada;border-radius:4px}.container_error_page .notify-message .media-left .material-icons{font-size:28px;color:#ec5545;line-height:1.2}.container_error_page .notify-message .title{font-weight:400;font-size:24px}.container_error_page .notify-message .message{margin-top:10px}.container_error_page .alert-error{background-color:#f2dede;color:#a94442;border:1px solid #ebccd1;border-radius:4px;margin-bottom:20px;padding:15px}.container_error_page .alert-error .stack-trace{font-family:monospace;margin:0 0 1em;overflow:auto;padding:.5em;white-space:pre;width:100%}.app-landing-wrapper .landing-page .btn-submit-red,.app-landing-wrapper .landing-page .btn-submit-grey{border-radius:25px;line-height:1.7;font-weight:700}.app-landing-wrapper .landing-page .landing-page_heading .landing-registration-login{width:60%}.app-landing-wrapper .landing-page .landing-page_heading .landing-registration-login .text-heading{color:#495057;font-weight:300;font-size:28px}.app-landing-wrapper .landing-page .landing-page_heading .landing-background-col{position:relative}.app-landing-wrapper .landing-page .landing-page_heading .landing-background-top{background:url(/assets/csn_home-image.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:75vh}.app-landing-wrapper .landing-page .landing-page_convenience{padding:60px 0;background-color:#f4f4f4}.app-landing-wrapper .landing-page .landing-page_convenience .header-wrapper h4{color:#58636f;font-weight:700;font-size:33px}.app-landing-wrapper .landing-page .landing-page_convenience .header-wrapper p{color:#68737d;font-size:18px}.app-landing-wrapper .landing-page .landing-page_convenience .item-wrapper{width:55%;margin:0 auto}.app-landing-wrapper .landing-page .landing-page_convenience .item-wrapper .item{vertical-align:top;display:inline-block;text-align:center;width:100%;margin:0 auto}.app-landing-wrapper .landing-page .landing-page_convenience .item-wrapper .item img{width:100px;height:100px}.app-landing-wrapper .landing-page .landing-page_convenience .item-wrapper .item .caption{display:block;margin-top:10px}.app-landing-wrapper .landing-page .landing-page_convenience .item-wrapper .three-dots{width:100%}.app-landing-wrapper .landing-page .landing-page_airline .header-wrapper{width:60%;margin:0 auto;color:#495057;font-weight:500;font-size:28px}.app-landing-wrapper .landing-page .landing-page_airline .airline-image-wrapper{height:100px;padding-bottom:2rem}.app-landing-wrapper .landing-page .landing-page_airline .airline-image{height:100%;width:100%;padding-left:.5rem;padding-right:.5rem;object-fit:cover}.app-landing-wrapper .landing-page .landing-page_solutions{background:url(/assets/csn_bottom-image.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:55vh}.app-landing-wrapper .landing-page .landing-page_solutions .header-wrapper h4{color:#fff;font-size:36px;font-weight:700}.app-landing-wrapper .landing-page .landing-page_solutions .header-wrapper a{margin:auto 6px}.rate-lookup-container .panel:first-child{border-top:none!important}.rate-lookup-container .route-template-info .tab-content{margin-bottom:.75rem}.rate-lookup-container .route-template-info .shipment-footer{padding-bottom:.75rem;margin-bottom:1.2rem}.container-rate_lookup-create .search-panel{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:none}.fixed-width-button{width:200px;display:inline-block;text-align:center}.note-content{max-height:300px;overflow:hidden;transition:max-height .3s ease}.note-content.expanded{max-height:none}.note-content-wrapper .note-content.overflow-hidden{position:relative}.show-more-btn{display:inline-block;background:none!important;border:0!important;outline:none!important;padding:0;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;text-decoration:underline}.label.label-info{background-color:#63c5b5;color:#fff;padding:3px 8px;border-radius:4px;display:inline-block}#shipment-form{padding:1.5rem 2rem}#clear-all_contact-info{font-size:12px;font-weight:600;padding:0 5px}.shipment-unit{width:60px}.app-shipment-pages{background:#f7f9fb}.app-shipment-pages .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d}.app-shipment-pages .panel.panel-default{padding:25px;border-color:#ddd}.app-shipment-pages .panel.panel-default .tab-content{margin-left:-25px;margin-right:-25px;padding:25px}.route-charge-container .table>:not(caption)>*>*{padding:.5rem 2rem}.route-charge-container .table>:not(caption)>tr>th:first-child,.route-charge-container .table>:not(caption)>tr>td:first-child{padding-left:.5rem}.time-indication{display:inline-block;width:10px;height:10px;margin-left:7px;border-radius:5px}.time-indication.new{background-color:#34b68d}.time-indication.recent{background-color:#ffcb08}.time-indication.old{background-color:#ec5545}.container-shipment-show .route-charge-container .shipment-footer{padding-bottom:5px}.panel-general-info{margin-top:0;border-radius:0 0 4px 4px}.panel-general-info p{margin:0}.panel-general-info .carrier-code-detail{margin-bottom:0}.panel-general-info .quotation-weight span.weight-title{width:170px;display:inline-block}.panel-general-info .quotation-product span{width:140px;display:inline-block}.panel-general-info .info-label{color:#6d7d8e}.panel-general-info .quotation-detail p{font-size:16px}.panel-general-info .quotation-detail .booking_type span{width:140px!important;display:inline-block}.panel-general-info .shipment-last-updated{color:#777}.wrap-main-actions{margin-bottom:1rem}.wrap-main-actions div,.wrap-main-actions p{margin-bottom:6px}.wrap-main-actions .btn{text-align:left;min-width:127px}@media(min-width:992px){.wrap-main-actions .btn{min-width:170px}}.wrap-list-operations.actions-more{margin-top:1rem;margin-bottom:1.25rem}.portal-quotation-id{font-size:12px;line-height:.5em;color:#777;width:100%}.table-shipments-body{border:solid 1px #bbcada;border-radius:4px 4px 0 0}.table-shipments-body thead tr{border:none;background:#f7f9fb;color:#6d7d8e}.table-shipments-body thead tr th{border:none;padding:15px;white-space:nowrap}.table-shipments-body tbody tr{background:#fff;border-top:solid 1px #bbcada}.table-shipments-body tbody tr:last-child td .wrap-dropdown-menu{min-height:100px}.table-shipments-body tbody tr td{border:none;padding:15px}.table-shipments-body tbody tr td a.main-link{font-size:16px}.table-shipments-body tbody tr td p{margin-bottom:5px}.table-shipments-body tbody tr td span.awb{margin-top:10px;display:block}.table-shipments-body a.btn-primary{text-decoration:none;display:block;margin-bottom:7px}.shipments-item-customer{display:inline-block;max-width:150px;font-weight:bolder}.timeline{position:relative;padding-left:2rem;margin-top:1rem}.timeline .col-md-3{padding-left:3px;padding-right:3px}.timeline .timeline-header .card{text-align:center;font-weight:700;color:#495057;border:1px solid #f1f1f1;border-radius:20px}.timeline .timeline-event{position:relative;margin-bottom:2rem}.timeline .card{border:1px solid #dcdcdc;border-radius:8px;padding:18px 20px 23px}.timeline .timeline-row>div{flex:1}.timeline .wrap-timeline-date{padding-top:18px}.timeline .timeline-date{font-size:.875rem;margin-top:-5px;font-style:italic}.timeline .timeline-card-title{font-size:1rem;font-weight:700}.timeline .status{margin-top:1rem;font-size:.875rem}.timeline .status span.status-message{background:#f3f3f3;font-size:13px;padding:5px}.timeline .timeline-detail .timeline-row .node{position:absolute;left:0;width:30px;height:30px;border-radius:50%;background:#76adff}.timeline .timeline-detail .timeline-row .node-edge{position:absolute;top:30px;left:15px;height:100%;width:1px;background:#76adff}.timeline .timeline-detail .timeline-row:last-child .node-edge{display:none}.timeline .timeline-detail .timeline-row .timeline-event:before{content:" ";position:absolute;height:1px;width:calc(100% - 2px);border:1px dashed #76adff;right:calc(100% + 10px);top:34px}.timeline .timeline-detail .timeline-row .wrap-timeline-date+.timeline-event:before{width:calc(100% - 160px)}
