@keyframes BackgroundScroll{0%{background-position:0 88%}50%{background-position:100% 13%}to{background-position:0 88%}}body.login{align-items:center;animation:BackgroundScroll 55s ease infinite;background:linear-gradient(233deg,#e63329,#f18b00,#95c11f,#009dcb,#395b73,#922885);background-size:1200% 1200%;display:flex;justify-content:center}body.login *,body.login :after,body.login :before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;box-shadow:none;box-sizing:border-box;margin:0;padding:0;text-rendering:optimizeLegibility}body.login .language-switcher{display:none!important}body.login #login_error{border-right-color:#cf000f}body.login #login_error,body.login .message{background-color:#f5f5f5;border-left-width:10px;font-size:15px;font-size:.9375rem;line-height:26px;line-height:1.625rem;margin-bottom:2rem;padding:1rem;width:100%}body.login #login_error.succsess,body.login .message.succsess{border-right-color:#094}body.login #login{background:#fff;max-width:95%;padding:2rem 1.5rem .5rem;width:450px}body.login #login h1{margin:0 0 2rem}body.login #login h1 a{background:#0000 url(../../images/varmlands-projektparaply-logo.svg) 50%/65% no-repeat;box-shadow:none;height:80px;margin:0;outline:0;pointer-events:none;width:auto}body.login #login #loginform,body.login #login #lostpasswordform,body.login #login .admin-email-confirm-form{border:none;display:flex;flex-direction:row;flex-wrap:wrap;overflow:visible}body.login #login #loginform input:active,body.login #login #loginform input:focus,body.login #login #lostpasswordform input:active,body.login #login #lostpasswordform input:focus,body.login #login .admin-email-confirm-form input:active,body.login #login .admin-email-confirm-form input:focus{box-shadow:none;outline:0}body.login #login #loginform input[type=password],body.login #login #loginform input[type=text],body.login #login #lostpasswordform input[type=password],body.login #login #lostpasswordform input[type=text],body.login #login .admin-email-confirm-form input[type=password],body.login #login .admin-email-confirm-form input[type=text]{border-radius:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:.6rem .8rem}body.login #login #loginform .user-pass-wrap,body.login #login #loginform p:first-child,body.login #login #lostpasswordform .user-pass-wrap,body.login #login #lostpasswordform p:first-child,body.login #login .admin-email-confirm-form .user-pass-wrap,body.login #login .admin-email-confirm-form p:first-child{margin:0 0 .7rem;position:relative;width:100%}body.login #login #loginform .user-pass-wrap label,body.login #login #loginform p:first-child label,body.login #login #lostpasswordform .user-pass-wrap label,body.login #login #lostpasswordform p:first-child label,body.login #login .admin-email-confirm-form .user-pass-wrap label,body.login #login .admin-email-confirm-form p:first-child label{color:#222;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;width:auto}body.login #login #loginform .user-pass-wrap .wp-hide-pw,body.login #login #loginform p:first-child .wp-hide-pw,body.login #login #lostpasswordform .user-pass-wrap .wp-hide-pw,body.login #login #lostpasswordform p:first-child .wp-hide-pw,body.login #login .admin-email-confirm-form .user-pass-wrap .wp-hide-pw,body.login #login .admin-email-confirm-form p:first-child .wp-hide-pw{display:none!important}body.login #login #loginform p.forgetmenot,body.login #login #lostpasswordform p.forgetmenot,body.login #login .admin-email-confirm-form p.forgetmenot{align-items:center;display:flex;width:50%}@media only screen and (max-width:40rem){body.login #login #loginform p.forgetmenot,body.login #login #lostpasswordform p.forgetmenot,body.login #login .admin-email-confirm-form p.forgetmenot{margin:0 0 1rem;width:100%}}body.login #login #loginform p.forgetmenot input#rememberme+label,body.login #login #lostpasswordform p.forgetmenot input#rememberme+label,body.login #login .admin-email-confirm-form p.forgetmenot input#rememberme+label{margin:0 0 0 .4rem}body.login #login #loginform p.submit,body.login #login #lostpasswordform p.submit,body.login #login .admin-email-confirm-form p.submit{width:50%}@media only screen and (max-width:40rem){body.login #login #loginform p.submit,body.login #login #lostpasswordform p.submit,body.login #login .admin-email-confirm-form p.submit{width:100%}}body.login #login #loginform p.submit input#wp-submit,body.login #login #lostpasswordform p.submit input#wp-submit,body.login #login .admin-email-confirm-form p.submit input#wp-submit{background-color:#395b73;border:none;border-radius:0;padding:.5rem 1rem;width:100%}body.login #login #loginform .admin-email__heading,body.login #login #lostpasswordform .admin-email__heading,body.login #login .admin-email-confirm-form .admin-email__heading{border:none;color:#000;font-family:Outfit,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:700;line-height:35px;line-height:2.1875rem;margin:0 0 1rem;padding:0}body.login #login #loginform .admin-email__details,body.login #login #lostpasswordform .admin-email__details,body.login #login .admin-email-confirm-form .admin-email__details{color:#000;margin:0 0 .8rem;width:100%}body.login #login #loginform .admin-email__actions,body.login #login #lostpasswordform .admin-email__actions,body.login #login .admin-email-confirm-form .admin-email__actions{width:100%}body.login #login #loginform .admin-email__actions-primary,body.login #login #lostpasswordform .admin-email__actions-primary,body.login #login .admin-email-confirm-form .admin-email__actions-primary{display:flex;justify-content:space-around}body.login #login #loginform .admin-email__actions-primary .button,body.login #login #lostpasswordform .admin-email__actions-primary .button,body.login #login .admin-email-confirm-form .admin-email__actions-primary .button{background:#e63329;border:none;border-radius:1.5rem;color:#222;font-family:Outfit,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:24px;line-height:1.5rem;margin:0 0 1rem;padding:.8rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;transition:all .3s}body.login #login #loginform .admin-email__actions-primary .button:focus,body.login #login #loginform .admin-email__actions-primary .button:hover,body.login #login #lostpasswordform .admin-email__actions-primary .button:focus,body.login #login #lostpasswordform .admin-email__actions-primary .button:hover,body.login #login .admin-email-confirm-form .admin-email__actions-primary .button:focus,body.login #login .admin-email-confirm-form .admin-email__actions-primary .button:hover{border-radius:1rem}body.login #login #loginform .admin-email__actions-primary a.button,body.login #login #lostpasswordform .admin-email__actions-primary a.button,body.login #login .admin-email-confirm-form .admin-email__actions-primary a.button{width:35%}body.login #login #loginform .admin-email__actions-primary input.button,body.login #login #lostpasswordform .admin-email__actions-primary input.button,body.login #login .admin-email-confirm-form .admin-email__actions-primary input.button{background:#f18b00;color:#fff;width:60%}body.login #login #loginform .admin-email__actions-secondary,body.login #login #lostpasswordform .admin-email__actions-secondary,body.login #login .admin-email-confirm-form .admin-email__actions-secondary{font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;text-align:center}body.login #login #loginform .admin-email__actions-secondary a,body.login #login #lostpasswordform .admin-email__actions-secondary a,body.login #login .admin-email-confirm-form .admin-email__actions-secondary a{color:#555d66;font-weight:700}body.login p#nav{margin-top:2rem}body.login p#backtoblog,body.login p#nav{display:inline-block;text-align:center;width:100%}body.login p#backtoblog{margin:.5rem 0 2rem}