html body{height:auto;padding:20px 60px}body,html{position:relative;width:100%;height:100%;margin:0;padding:0}.fa{font-family:FontAwesome}*{box-sizing:border-box}::after,::before{box-sizing:border-box}body{font-family:Lato,'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-style:normal;background-color:#e6f2f4;overflow-y:scroll;overflow-x:hidden;font-size:1em;line-height:1.42857143}.header-container,body{background-attachment:fixed;background-image:url(../../images/shipment/images/background.png);background-size:cover;background-repeat:no-repeat}.header-container{position:fixed;width:100%;height:auto;margin:0 auto;padding:0 40px;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.header-container .header-wrapper{position:relative;margin:0 auto}.header-container .header-wrapper .header-static{height:100px}.header-container .header-wrapper .header-static .logo-container{position:relative;width:280px;padding:25px 0 0 5px}.header-container .header-wrapper .header-static .logo-container .logo-large{display:block;width:280px;height:59px;outline:0;background-repeat:no-repeat;text-indent:-9999px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.button-container{display:flex;justify-content:space-between;justify-items:stretch;gap:10px}.button-container .btn{width:50%}.align-vertically{display:flex;align-items:center}.content-container{position:relative;height:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:140px;background:0 0;z-index:0;margin-left:0;margin-right:0;padding:100px 40px 0 40px}.content-container .content-col{position:relative}.content-container .content-col.content{overflow:hidden}.content{width:inherit;min-height:320px;padding:0}.content,.content-wrapper,.tile-group-container{position:relative;height:auto}.content-wrapper{position:relative;width:auto;height:auto;margin:0;padding-top:10px/2}.content{position:relative;width:inherit;height:auto;min-height:320px;padding:0}.content-wrapper{width:auto;margin:0;padding-top:5px}.tile-group-container{display:block;width:auto;padding:0}.form-group.touched input.invalid,form.submitted input.invalid{border:2px solid #bf0324}.form-group.dirty .validation-error,form.submitted .validation-error{display:none}.form .width-full{width:100%}.form.form-container{width:515px;float:left;height:auto;padding:15px 10px;background-color:rgba(255,255,255,.7)}.form.form-container .emphasized-text{font-weight:700}.form.form-container .form-explanation{margin:12px 0}.form.forgot-password-container,.form.login-container{position:relative;float:none;width:400px;margin:30px auto 0}.form.forgot-password-container .pdy-button,.form.login-container .pdy-button{margin-top:16px}.form .form-label{font-size:1em;line-height:1.4em}.form .form-row{margin-top:10px}.form .form-row label{display:block;margin-bottom:2px;color:#5c5c5c;font-weight:700;font-size:14px}.form .form-row label:after{content:''}.form .form-row label.required:after{content:'*'}.form .form-group{width:auto;height:auto}.form .form-group.invalid input{background-color:#ffc}.form .form-group,.form .validation-error{position:relative}.form input{height:36px;border:2px solid #b1b6ba;font-size:18px;color:#000;padding:2px 5px;text-indent:0}.form input.invalid{background-color:#ffc}.form input.k-textbox{border-radius:2px;padding:4px 8px;box-sizing:border-box;border-style:solid;outline:0;font:inherit;line-height:1.42857em;display:inline-flex;vertical-align:middle;position:relative;-webkit-appearance:none}.form .validation-error{display:none}.form .validation-error .input-validation{position:absolute;top:5px;width:auto;height:auto;font-size:14px;padding:8px;background-color:#bf0324;color:#fff;z-index:3;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form .validation-error .input-validation:before{position:absolute;top:-9px;left:10px;content:'';width:0;height:0;border-style:solid;border-width:0 7.5px 10px;border-color:transparent transparent #bf0324;z-index:3}.form.login-container .pdy-button{margin-top:16px}.form .form-container-highlight{padding:10px;background:rgba(0,0,0,.1);width:fit-content}.form .recovery-codes{font-size:16px}.form .manual-code-2fa{text-align:center;font-size:18px;font-weight:700}.form-container-styles{float:left;height:auto;padding:15px 10px;background-color:rgba(255,255,255,.7)}.pdy-button{display:block;padding:10px 20px;width:auto;height:auto;border:0;cursor:pointer;font-family:inherit;font-size:1em;letter-spacing:.1em;line-height:20px;text-transform:uppercase;text-align:center;background:#0288d1;color:#fff;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}.pdy-button:hover{background-color:#03a9f4}.pdy-button:disabled{background-color:#b1b6ba!important}.pdy-button:disabled:hover{background-color:#b1b6ba}.forgot-password-bar{position:relative;margin:10px auto 0;text-align:center}.forgot-password-bar a{text-decoration:none;font-size:11pt;color:#03a9f4}.forgot-password-bar a:hover{color:#03a9f4;text-decoration:underline}.default-shadow{-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}#toastnotification .widget{font-size:1em!important}#toastnotification .widget.notification{width:320px;height:auto;min-height:50px;padding:5px 10px;margin-bottom:5px;border:1px solid #b1b6ba;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}#toastnotification .widget.notification .notification-wrap{position:relative;padding:0;margin:0;width:auto;height:100%;white-space:normal;display:block}#toastnotification .widget.notification span{font-size:14px;font-weight:400}#toastnotification .widget.notification span.alert-title{padding-top:6px;display:block;font-weight:700;text-transform:uppercase}#toastnotification .widget.notification .close-widget{top:10px;right:0;position:absolute;cursor:pointer;background:0 0;font-size:.8em;line-height:0}#toastnotification .widget.notification.alert-info{color:#003b8c;border-color:#003b8c;background-color:#ccdae8}#toastnotification .widget.notification.alert-success{color:#268c00;border-color:#268c00;background-color:#d4e8cc}#toastnotification .widget.notification.notification-error{color:#ca3706;border-color:#ca3706;background-color:#f4d7cd}.toast-alerts{position:absolute;top:20px;left:50%;margin-left:-160px;z-index:99}.welcome-block{display:inline-block}.welcome-block h1{height:40px}.welcome-block h1 img{max-width:100%;max-height:100%}.topmenu{position:absolute;display:flex;gap:20px;flex-wrap:wrap;right:60px;top:20px}.topmenu .menuitem{display:block;height:40px;line-height:40px;text-decoration:none}.topmenu .menuitem:link{text-decoration:none}.topmenu .menuitem:visited{text-decoration:none}.topmenu .menuitem:hover{text-decoration:none}.topmenu .menuitem:active{text-decoration:none}.topmenu .menuitem .menutext{color:#043e5b;font-weight:600}.topmenu .menuitem .menutext::after{display:inline-block;content:"\3f";font-family:FontAwesome;font-size:14px;text-align:center;color:#fff;border-radius:50%;background-color:#043e5b;width:40px;margin-left:10px}.topmenu .menuitem.username .menutext::after{content:"\f007"}.topmenu .menuitem.logout .menutext::after{content:"\f2f5"}h1{font-size:26px;font-weight:400;margin:5px}h2{font-size:24px;font-weight:400;margin:5px}h3{font-size:22px;font-weight:400;margin:5px}h4{font-size:20px;font-weight:400;margin:5px}.font-weight-normal{font-weight:400}.card-deck{display:flex;gap:14px;flex-wrap:wrap}.card-deck .box-shadow{box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}.card-deck .card{display:block;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase}.card-deck .card.mb-4{width:140px;height:140px}.card-deck .card h4::before{display:block;content:"\3f";font-family:FontAwesome;font-size:50px}.card-deck .card h2{margin:0}.card-deck .card h4{position:relative;overflow:hidden;max-height:120px;inline-size:140px;overflow-wrap:break-word;font-size:14px;margin:15px 0 0 0}.card-deck .card.card-login h4::before{content:"\f2f6"}.card-deck .card.card-2fa h4::before,.card-deck .card.card-enable2fa h4::before{content:"\f3cd"}.card-deck .card.card-confirm h4::before{content:"\f00c"}.card-deck .card.card-changepassword h4::before{content:"\f044"}.card-deck .card.card-close h4::before{content:"\f00d"}.card-deck .card.shipmenttenant h4::before{content:"\f21a"}.card-deck .card.blue{background-image:linear-gradient(#27b4f4,#0592d2)}.card-deck .card.green{background-image:linear-gradient(#5ccc93,#37a76e)}.card-deck.blue .card{background-image:linear-gradient(#27b4f4,#0592d2)}.card-deck.green .card{background-image:linear-gradient(#5ccc93,#37a76e)}.card-deck.side-buttons{flex-direction:column;align-items:end}.alert{border-left:solid 4px #000;background-color:rgba(0,0,0,.1);padding:10px;font-weight:700}.alert.alert-info{color:#003b8c;border-color:#003b8c;background-color:#ccdae8}.alert.alert-success{color:#268c00;border-color:#268c00;background-color:#d4e8cc}.alert.alert-danger{color:#ca3706;border-color:#ca3706;background-color:#f4d7cd}.error-alert{padding:8px;background-color:#bf0324;color:#fff;border-radius:5px}.error-alert .close-button{padding-left:15px;color:#fff;font-weight:700;float:left;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.error-alert .close-button:hover{color:#000}.error-alert .error-message{padding-left:15px}.text-danger{color:red}.text-confirm{color:green}form>:not(:first-child){margin-top:10px}form fieldset{background-color:rgba(255,255,255,.7);border:none}form .form-group .info-field{width:380px;margin-bottom:10px}form .form-group label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-bottom:2px;color:#5c5c5c;font-weight:700;font-size:14px}form .form-group label.switch input[type=checkbox]{display:none}form .form-group label.switch input[type=checkbox]:checked+.slider::after{left:20px}form .form-group label.switch input[type=checkbox]:checked+.slider{background-color:#7983ff}form .form-group label.switch .slider{position:relative;display:inline-block;width:40px;height:20px;background-color:#eee;border-radius:20px}form .form-group label.switch .slider::after{content:'';position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;top:1px;left:1px;transition:all .3s}form .form-group input{border:2px solid #b1b6ba}form .form-group input[type=text]{height:36px;min-width:380px}form .form-group input[type=password]{height:36px;min-width:380px}form .form-group input[type=email]{height:36px;min-width:380px}form .form-group input:focus{outline:0;box-shadow:380px}a.btn,button{display:inline-block;padding:10px 20px;height:auto;border:0;cursor:pointer;font-family:inherit;font-size:1em;letter-spacing:.1em;line-height:20px;text-transform:uppercase;text-align:center;text-decoration:none;background:#0288d1;color:#fff;box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}a.btn.btn-danger,button.btn-danger{background:#bf0324}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-header-container{display:flex;gap:10px;margin-bottom:10px}.content-header-container .page-bar-button{display:flex;justify-content:center;width:40px;height:40px;line-height:41px;background-color:#01579b;color:#fff;font-size:16pt;font-family:FontAwesome;cursor:pointer;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}.content-header-container .page-bar-title{flex-grow:1;height:40px}.content-header-container .page-bar-title .page-bar-title-inner{overflow:hidden;position:relative;height:40px;line-height:40px;font-family:Lato;font-size:24px;background-color:rgba(255,255,255,.5);padding:0 10px}#confirmDialog{border:none;box-shadow:5px 10px #888}#confirmDialog .modal-header{display:flex;align-items:center;justify-content:space-between}#confirmDialog .modal-header button{padding:2px 7px;margin-left:25px;background:#eee;color:#000;box-shadow:none}#confirmDialog .modal-content{margin:5px}#confirmDialog .modal-footer{display:flex;align-items:center;justify-content:flex-end}#confirmDialog .modal-footer form>*{margin:0}#confirmDialog .modal-footer button{margin-left:10px}#confirmDialog hr.solid{border:1px solid #eee}.password-strength{text-align:center;display:inline-block;padding:1px 12px;line-height:32px;width:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.password-strength.normal,.password-strength.strong,.password-strength.verystrong,.password-strength.veryweak,.password-strength.weak{border:1px solid #969696;background-color:#d8d8d8}.password-strength.veryweak{background-color:#ffa0a0;border-color:#f04040}.password-strength.weak{background-color:#ffb78c;border-color:#ff853c}.password-strength.normal{background-color:#ffec8b;border-color:#fc0}.password-strength.strong{background-color:#c3ff88;border-color:#8dff1c}.password-strength.verystrong{background-color:#7eb54e;border-color:#548d1c}