body.login {
    background:
        linear-gradient(
        rgba(0, 0, 0, 0.45), 
        rgba(0, 0, 0, 0.45)
        ),  url('https://searacon.nl/wp-content/uploads/2018/03/bg-homepage.jpg');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.login h1 a {
    width: 320px !important;
    height: 88px !important;
    background-image: url('https://searacon.nl/wp-content/themes/searacon_custom_theme/img/logo.svg');
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.login label {
    font-size: 12px;
    color: #555555;
}

.login input[type="text"]{
    background-color: #ffffff;
    border-color:#dddddd;
}

.login input[type="password"]{
    background-color: #ffffff;
    border-color:#dddddd;
}

.login .button-primary {
    width: 120px;
    float:right;
    background-color:#7ab82c !important;
    color: #ffffff;
    border: 1px solid #7ab82c;
    border-radius: 0; 
}

.login .button-primary:hover {
    background-color:#619f13 !important;
    color: #fff;
    border: 1px solid #619f13;
}

.login .button-primary:active {
    background-color:#619f13 !important;
    color: #fff;
    border: 1px solid #619f13;
}

.wp-core-ui .button-primary {
    border-color: none !important;
    box-shadow: none !important;
    color: #fff;
    text-decoration: none;
    text-shadow: none !important;
}

.login #login_error, .login .message, .login .success{
    border-left: 4px solid #619f13;
}

/* Hide de password link en terug naar blog link */
p#nav {
    display: none;
}

p#backtoblog {
    display: none;
}
