/* Change background image and font family */
body {
    /* background-image: url(../images/infographic_red.jpeg);
	background-size: cover; */
    font-family: Arial, Verdana, sans-serif;
    background: #c6c6c6;
}

/* Change Width and Height of Logo Image + Add Custom Image File */
.login h1 a {
    background-image: url(../images/logo.png);
    width: 310px;
    height: 76px;
    background-size: 310px 76px;
}

/* Add a few changes to the color and style of form itself */
.login label {
    color: #0f0f0f;
    display: block;
    margin-bottom: 1em;
    font-weight: normal;
}

.login form .input {
    font-weight: normal;
}

.login #backtoblog a,
.login #nav a {
    color: #005092;
}

.wp-core-ui .button-primary {
    background: #005092;
    border: none;
}

.wp-core-ui .button-primary:hover {
    background: #005092;
    border: none;
}

.login #login_error,
.login .message,
.login .success {
    border-left: 4px solid #005092;
}

#loginform {
    border: 1px solid #005092;
}

.login #login_error,
.login .message,
.login .success {
    box-shadow: 0 1px 1px 0 rgba(0, 80, 146, 0.9);
}

input[type="checkbox"]:focus,
input[type="color"]:focus,
input[type="date"]:focus,
input[type="datetime-local"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="radio"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus,
select:focus,
textarea:focus {
    border: 1px solid #005092;
    box-shadow: 0 0 0 1px #005092;
}

.login .forgetmenot {
    display: flex;
    align-items: center;
}

.login .forgetmenot label {
    margin-bottom: 0;
}
