body{background:transparent;color:#1a212d;height:100%;display:flex;align-items:center;justify-content:center;margin:auto;position:absolute;width:100%}.main-panel{margin:auto;width:625px;padding:40px;max-width:100%}@media (max-width:575.98px){.main-panel{padding:20px}}.windows{background:url(/images/login/windows.png) no-repeat 50%;padding-left:24px}.card{border-radius:10px;border:0}.card .card-body{padding:20px}.logo-wrapper{padding:20px;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom:1px solid #dee2e6;background:var(--theme-navbar-bg);background-size:auto}.logo-wrapper .logo{background-image:var(--theme-logo,url("/images/default/menu/logo.png"));min-height:43px;max-height:65px;width:var(--theme-logo-width,186px);max-width:300px;background-size:contain;background-position:50%;background-repeat:no-repeat;text-indent:-999em;margin:0 auto}@media (max-width:575.98px){.logo-wrapper .logo{max-width:100%}}#login_form{margin-bottom:21px}.form-group label{color:#4c5567}.form-group input{height:56px;border-color:transparent;border-radius:.3rem}.form-group input,.form-group input:focus{background-color:#edf2f7}.login-input-group{position:relative}.login-input-group .login-icon{position:absolute;left:1rem;top:1.15rem;color:#909eb2;z-index:1}.login-input-group .form-control-login{padding-left:2.5rem}.login-input-group-password .form-control-login-password{padding-right:2.9rem}.login-input-group-password .password-toggle-buttons{position:absolute;right:0;top:0;bottom:0;z-index:99}.login-input-group-password .password-toggle-buttons .btn-login-password{height:100%;border:none;background:transparent;padding:0 .8rem}@media (max-width:575.98px){.form-options{font-size:.875rem}}.form-options .login-password-recovery-link{line-height:1.68;color:#1a212d;font-weight:400;padding-left:.25rem;padding-right:.25rem}@media (max-width:575.98px){.form-options .login-password-recovery-link{line-height:1.8}}.btn.btn-outline-primary.btn-block.login-twitter{border-color:#1da1f2;color:#1da1f2}.btn.btn-outline-primary.btn-block.login-twitter:hover{background-color:#1da1f2;color:#fff}.btn.btn-outline-primary.btn-block.login-facebook{border-color:#4267b2;color:#4267b2}.btn.btn-outline-primary.btn-block.login-facebook:hover{background-color:#4267b2;color:#fff}.btn.btn-outline-primary.btn-block.login-microsoft{border-color:#737373;color:#737373}.btn.btn-outline-primary.btn-block.login-microsoft:hover{background-color:#737373;color:#fff}.copyright-wrapper{font-size:.75rem}.copyright-wrapper .login-text-color{color:#707989}