.login-bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover!important;background-image:none!important}.login-bg body{background-color:transparent!important}.login-page{width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;color:#6e6e6e}.login-form{width:100%;background:#fff;padding:40px 20px 0;border-radius:2px;max-width:470px;box-shadow:0 2px 3px rgba(0,52,79,.15)}.login-form .text-danger{font-weight:normal;font-size:12px;margin-top:3px;font-style:normal}.login-form a.logo{margin:0 auto 30px;display:flex;align-items:center;justify-content:center}.login-form img{display:block;max-width:100%;height:auto}.login-form h1{text-align:center;margin-bottom:30px;font-size:22px;color:#6e6e6e;text-transform:capitalize}.login-form .form-control{border-color:#949494;border-radius:2px}.login-form .form-control.login-email{margin-bottom:25px}.login-form .linkx-box{margin:10px 0 25px}.login-form .linkx-box .checkbox{margin:0}.login-form .linkx-box .forgot a{color:#0c4abc!important}.login-form .linkx-box .forgot a:hover{color:#08317e!important}.login-form .linkx-box,.login-form .signin-buttons,.login-form .login-form-bottom{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.login-btn{border:0;border-radius:2px;color:#fff;cursor:pointer;text-transform:capitalize}.login-page .login-btn:hover,.login-page .login-btn:focus,.login-page .login-btn:active{color:#fff}.login-form .login-btn{min-width:150px}.login-form .login-form-bottom{margin-top:25px;padding:10px 0;font-size:85%;flex-wrap:wrap;justify-content:space-around}.login-form .form-control:focus{border-color:#0c4abc;box-shadow:0 0 0 0}.login-form .form-group label{display:block}#cookie-bar{position:fixed;bottom:0;padding:10px;width:100%;text-align:center;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.25);box-shadow:0 -1px 5px 0 rgba(0,0,0,.25)}#cookie-bar p{margin:0;line-height:23px;color:#fff}#cookie-bar a{padding:0;color:#fff}#cookie-bar .cb-enable{display:inline-block;margin-left:8px;border-radius:2px;text-decoration:none;padding:0 6px;border:0;border-radius:2px;color:#fff}@media(max-width:500px){body{margin:0;padding:0}.login-page{padding:0}.login-form .signin-buttons,.login-form .login-form-bottom{flex-direction:column;align-items:center}.login-form a.logo{margin-top:50px}.login-form img{width:100%;height:auto}.login-form{width:100%;max-width:100%;height:100%}.signin-buttons{align-items:center}.signin-buttons .right{order:1}.signin-buttons .left{order:2;margin-top:10px}}.notification.notification--success .notification__wrapper,.notification.notification--darkenSuccess .notification__wrapper{color:#155724!important;background-color:#d4edda;border-color:#c3e6cb!important}.notification.notification--success .notification__wrapper button,.notification.notification--darkenSuccess .notification__wrapper button{color:#155724!important}.notification.notification--error .notification__wrapper,.notification.notification--darkenError .notification__wrapper{color:#721c24!important;background-color:#f8d7da!important;border-color:#f5c6cb!important}.notification.notification--error .notification__wrapper button,.notification.notification--darkenError .notification__wrapper button{color:#721c24!important}.notification.notification--warning .notification__wrapper,.notification.notification--darkenWarning .notification__wrapper,.notification.notification--offline .notification__wrapper,.notification.notification--darkenOffline .notification__wrapper{color:#856404!important;background-color:#fff3cd!important;border-color:#ffeeba!important}.notification.notification--warning .notification__wrapper button,.notification.notification--darkenWarning .notification__wrapper button,.notification.notification--offline .notification__wrapper button,.notification.notification--darkenOffline .notification__wrapper button{color:#856404!important}.notification.notification--info .notification__wrapper,.notification.notification--darkenInfo .notification__wrapper{color:#0c5460!important;background-color:#d1ecf1!important;border-color:#bee5eb!important}.notification.notification--info .notification__wrapper button,.notification.notification--darkenInfo .notification__wrapper button{color:#0c5460!important}.login-bg.ax{background:#f6f9fb!important}.login-bg.ax a:not(.btn){color:#fa4216}.login-bg.ax a:not(.btn):hover,.login-bg.ax a:not(.btn):focus,.login-bg.ax a:not(.btn):active{color:#e13b13}.login-bg.ax .login-btn,.login-bg.ax #cookie-bar .cb-enable{background-color:#fa4216}.login-bg.ax .login-btn:hover,.login-bg.ax .login-btn:focus,.login-bg.ax .login-btn:active{background:#e13b13}.login-bg.ax .login-form img{width:275px;height:auto}.login-bg.ax #cookie-bar{background:#434a51;color:rgba(255,255,255,.45)}.login-bg.ax #cookie-bar .cb-enable:hover,.login-bg.ax #cookie-bar .cb-enable:focus,.login-bg.ax #cookie-bar .cb-enable:active{background:#e13b13}.login-bg.ne{background:#ebf7ff}.login-bg.ne .login-page ::placeholder,.login-bg.ne .login-page ::-webkit-input-placeholder,.login-bg.ne .login-page -ms-input-placeholder{color:#727279!important}.login-bg.ne a:not(.btn){color:#0c4abc;text-decoration:underline}.login-bg.ne a:not(.btn):hover,.login-bg.ne a:not(.btn):focus,.login-bg.ne a:not(.btn):active{color:#08317e;text-decoration:none}.login-bg.ne .login-btn,.login-bg.ne #cookie-bar .cb-enable{background:#0c4abc}.login-bg.ne .login-btn:hover,.login-bg.ne .login-btn:focus,.login-bg.ne .login-btn:active{background:#08317e}.login-bg.ne .login-form img{width:300px;height:auto}.login-bg.ne .login-form .login-form-bottom{background:#fff;color:rgba(0,0,0,.7);margin-top:15px;border-radius:0 0 2px 2px}.login-bg a.lightx{color:#0c4abc!important}.login-bg a.lightx:hover,.login-bg a.lightx:active,.login-bg a.lightx:focus{color:#08317e!important}.login-bg.ne #cookie-bar{background:#474647;color:rgba(255,255,255,.45)}.login-bg.ne #cookie-bar .cb-enable:hover,.login-bg.ne #cookie-bar .cb-enable:focus,.login-bg.ne #cookie-bar .cb-enable:active{background:#08317e}#ie-support{position:fixed;top:0;left:0;background:#f5f5f5;color:#333;width:100%;padding:10px}.login-not-loaded{opacity:0}.login-loaded{opacity:1;transition:all .7s}.sso-signin-buttons{margin-top:20px}.text-center{text-align:center}.secure-key-image{width:250px!important;margin-bottom:25px!important}.spinner{display:inline-block;width:12px;height:12px;border:1px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.forgot{display:flex;align-items:center}.back-icon{margin-top:1px}h1.error-header{text-align:center;margin-bottom:30px;font-size:18px;color:#6e6e6e;text-transform:capitalize;font-family:'Courier'}.login-form a:focus{outline:thin solid #1062fb!important;outline-offset:2px!important}#cookie-bar a:focus{outline:thin solid #fff!important;outline-offset:2px!important}body.xBannerShowing>.modal-backdrop{opacity:1!important;background-color:#f7f7f7}body.xBannerShowing>#templatePreview-ly{z-index:1100}