/* ViceGuide native WordPress sign-in, registration and password reset screens. */
body.login{background:radial-gradient(ellipse at 85% 3%,rgba(222,43,126,.2),transparent 45%),#0b1020;color:#f9f4ff;font-family:Arial,sans-serif}
body.login #login{padding-top:6vh;width:min(420px,calc(100% - 30px))}
body.login h1 a{background-image:url('images/viceguide-logo.png');background-size:contain;background-position:center;width:245px;height:75px;margin-bottom:22px}
body.login form{border-radius:14px;border:1px solid #604368;background:#171728;box-shadow:0 22px 60px rgba(0,0,0,.2);padding:28px}
body.login form label{color:#e9deef;font-weight:600}
body.login input[type=text],body.login input[type=email],body.login input[type=password]{background:#0c1020;border:1px solid #786082;color:#fff;border-radius:8px;min-height:43px}
body.login .button-primary{background:#f52a93;border-color:#f52a93;border-radius:8px;font-weight:700;padding:6px 19px}
body.login .button-primary:hover,body.login .button-primary:focus{background:#d91f82;border-color:#d91f82}
body.login #nav a,body.login #backtoblog a{color:#f3b0d8!important}
body.login #login_error,body.login .message,body.login .success{border-left-color:#ef3993;background:#211b35;color:#f6e3f1}
body.login .privacy-policy-page-link a{color:#f3b0d8}
body.login p{color:#e6deeb}
@media(max-width:480px){body.login #login{padding-top:8vh}body.login form{padding:22px 17px}}
