body.login{background-color:#edf5fc;background-position:center top;background-size:cover;background-attachment:fixed;color:#243746;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
#login{width:min(400px,calc(100% - 32px));padding:38px 0 24px}
#login h1 a{background:none;text-indent:0;width:auto;height:auto;font-size:0;line-height:1.4;margin:0 auto 8px;color:#243746;letter-spacing:-1px}
#login h1 a:before{content:"Posao i oglasi";font-size:30px;font-weight:800}
.po-login-intro{text-align:center;font-size:14px;line-height:1.6;margin:0 8px 20px}
.po-login-intro p{margin:8px 0}.po-login-stage{font-size:12px;color:#76560b;background:#fff5d7;padding:7px 10px;border-radius:4px}
.login form{background:white;border:1px solid #ccd9e3;border-radius:6px;box-shadow:0 5px 24px #2437460a;padding:24px;margin-top:14px}
.login label{font-size:14px;color:#243746}.login form .input{border-color:#b7c9d7;border-radius:4px;font-size:19px;padding:8px;box-shadow:none}
.wp-core-ui .button-primary{background:#246da2;border-color:#246da2;box-shadow:none;min-height:42px;font-size:14px;padding:0 18px}
.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:focus{background:#195b8d;border-color:#195b8d}
.login .button.wp-hide-pw{color:#246da2;height:44px}.login a,.login #backtoblog a,.login #nav a{color:#155e9b}
.login #nav,.login #backtoblog{padding:0 8px;font-size:14px;line-height:1.7}.login .message{border-left-color:#246da2;box-shadow:none;border-radius:3px}
.login .forgetmenot{padding-top:7px}.login input[type=checkbox]:checked:before{color:#246da2}.login .privacy-policy-page-link{margin:16px 0}
@media(max-width:480px){#login{padding-top:24px}.login form{padding:20px}.po-login-intro{margin-bottom:15px}.login form input{font-size:16px}}
