body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FCFCFC}body #login{background:#FCFCFC;max-width:420px;width:100%;padding:95px 30px;margin:0px}@media (max-width: 991px){body #login{padding:25px 15px;max-width:575px}}body #login .message,body #login #login_error{border-color:#B8FEC8}body #login h1 a{background-image:url("../images/ewlogo-svart.svg");width:270px;height:55px;background-size:contain}@media (max-width: 991px){body #login h1 a{width:190px;height:40px;background-size:contain;margin:0 5px 0px}}@media (max-width: 575px){body #login h1+.message,body #login h1+#login_error{margin-top:25px}}body #login form{border:0px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 5px 10px}@media (max-width: 575px){body #login form{margin-top:0px}}body #login form p,body #login form div.user-pass-wrap,body #login form .user-pass1-wrap{width:100%}body #login form .description{font-weight:400;font-size:16px;line-height:1.5;color:#141414;margin-bottom:15px}body #login form .wp-hide-pw{height:54px;outline:none;border:0px !important}body #login form .wp-hide-pw .dashicons{color:#141414}body #login form #pass-strength-result.strong{background-color:#B8FEC8;border-color:#B8FEC8}body #login form #pass-strength-result.good{background-color:#BBFAFF;border-color:#BBFAFF}body #login form label{font-weight:600;font-size:16px;line-height:1.5;color:#141414}body #login form input[type="text"],body #login form input[type="password"]{border:2px solid #141414;border-radius:0px;color:#141414;padding:9px 11px;margin:0px 0px 15px;outline:none}body #login form input[type="text"]:focus,body #login form input[type="password"]:focus{-webkit-box-shadow:0 0 0 1px #141414;box-shadow:0 0 0 1px #141414}body #login form .submit{width:100%}body #login form .submit input[type="submit"]{border:0px;border-radius:0px;background-color:#B8FEC8;color:#141414;padding:10px 25px;font-size:22px;font-weight:600;line-height:1.5;width:100%;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;outline:none}body #login form .submit input[type="submit"]:hover{background-color:#9ffeb5;-webkit-transform:translateY(-3px);transform:translateY(-3px)}body #login form .submit input[type="submit"]:active{-webkit-transform:translateY(1px);transform:translateY(1px);background-color:#86fda1}body #login form .submit input[type="submit"]:focus{-webkit-box-shadow:0 0 0 1px #B8FEC8;box-shadow:0 0 0 1px #B8FEC8}body #login form .submit .wp-generate-pw{border:2px solid #B8FEC8;border-radius:0px;background-color:#FCFCFC;color:#141414;padding:10px 25px;font-size:22px;font-weight:600;line-height:1.5;width:100%;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;outline:none}body #login form .submit .wp-generate-pw:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}body #login form .submit .wp-generate-pw:active{-webkit-transform:translateY(1px);transform:translateY(1px)}body #login form .submit .wp-generate-pw:focus{-webkit-box-shadow:0 0 0 1px #B8FEC8;box-shadow:0 0 0 1px #B8FEC8}body #login form .forgetmenot,body #login form .pw-weak{margin-top:15px;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}body #login form .forgetmenot input,body #login form .pw-weak input{height:1.5625rem;width:1.5625rem;border-radius:0px;outline-color:transparent;font-size:20px;font-weight:bold;border:2px solid #141414}body #login form .forgetmenot input:focus,body #login form .pw-weak input:focus{border-color:#141414;-webkit-box-shadow:0 0 0 1px #141414;box-shadow:0 0 0 1px #141414}body #login form .forgetmenot input:hover,body #login form .pw-weak input:hover{-webkit-box-shadow:0 0 0 1px #141414;box-shadow:0 0 0 1px #141414}body #login form .forgetmenot input:checked:before,body #login form .pw-weak input:checked:before{content:"✓";height:1.5625rem;width:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-2px;color:#141414}body #login form .forgetmenot label:hover,body #login form .pw-weak label:hover{text-decoration:underline}body #login #nav,body #login #backtoblog{padding:10px 5px}body #login #nav a,body #login #backtoblog a{font-weight:600;font-size:16px;line-height:1.5;color:#141414;position:relative;z-index:1;text-decoration:none}body #login #nav a:before,body #login #backtoblog a:before{content:"";width:0px;opacity:0;height:calc(100% + 10px);background-color:#B8FEC8;position:absolute;left:-3px;top:-4px;z-index:-1;-webkit-transition:width .3s ease-in-out, opacity .0s .4s ease;transition:width .3s ease-in-out, opacity .0s .4s ease}body #login #nav a:hover:before,body #login #backtoblog a:hover:before{width:calc(100% + 10px);opacity:1;-webkit-transition:width .3s ease-in-out, opacity .1s ease;transition:width .3s ease-in-out, opacity .1s ease}body #login .privacy-policy-page-link{text-align:left;padding-left:5px}body #login .privacy-policy-page-link a{font-weight:400;font-size:16px;line-height:1.5;color:#141414;position:relative;z-index:1}body .language-switcher{display:none !important}body .sticky-message{width:100%;background-color:#B8FEC8}body .sticky-message__inner{padding:10px 30px}body .sticky-message__inner p{font-weight:500;font-size:16px;line-height:1.5;color:#141414;text-align:center}@media (max-width: 575px){body .sticky-message__inner p{font-size:14px}}body .sticky-message__inner a{color:#141414}body.login-action-confirm_admin_email #login{width:100%;margin-top:0px}body.login-action-confirm_admin_email #login .admin-email__heading{font-weight:600;font-size:24px;line-height:1.5;color:#141414}body.login-action-confirm_admin_email #login .admin-email__details{font-weight:400;font-size:16px;line-height:1.5;color:#141414}body.login-action-confirm_admin_email #login .admin-email__details a{color:#141414}body.login-action-confirm_admin_email #login .admin-email__actions a.button-large{border-color:#141414;color:#141414;font-weight:500}body.login-action-confirm_admin_email #login .admin-email__actions a.button-large:hover{background:#88f6ff}body.login-action-confirm_admin_email #login .admin-email__actions .button-primary{background:#BBFAFF;border-color:#BBFAFF;color:#141414;font-weight:500}body.login-action-confirm_admin_email #login .admin-email__actions .button-primary:hover{background:#88f6ff;border-color:#88f6ff}body.login-action-confirm_admin_email #login .admin-email__actions-secondary a{font-weight:600;font-size:16px;line-height:1.5;color:#141414;position:relative;z-index:1;text-decoration:none}body.login-action-confirm_admin_email #login .admin-email__actions-secondary a:before{content:"";width:0px;opacity:0;height:calc(100% + 10px);background-color:#B8FEC8;position:absolute;left:-3px;top:-4px;z-index:-1;-webkit-transition:width .3s ease-in-out, opacity .0s .4s ease;transition:width .3s ease-in-out, opacity .0s .4s ease}body.login-action-confirm_admin_email #login .admin-email__actions-secondary a:hover:before{width:calc(100% + 10px);opacity:1;-webkit-transition:width .3s ease-in-out, opacity .1s ease;transition:width .3s ease-in-out, opacity .1s ease}
/*# sourceMappingURL=ew-login-styles.css.map */