body.login {
    background: #f2f8fb;
}

body.login div#login {
    width: 400px;
}

@media screen and (max-width: 500px) {
    body.login div#login {
        width: 300px;
    }
}

.login h1 a {
    background-image: url(img/login-logo.png);
    width: 120px;
    height: 120px;
    background-size: 120px;
}

.wp-core-ui .button-primary {
    background-color: #0f84bd !important;
    border-color: #0f84bd !important;
}

#backtoblog,
#language-switcher {
    display: none !important;
}

.wp-pwd,
.forgetmenot {
    margin-bottom: 2rem !important;
}

input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea,
.wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary {
    border-radius: 0;
}
