
.wp-core-ui .button-primary, .wp-core-ui .postbox .button-primary {
    background: #df736d;
    border-color: #df736d;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
}

.wp-core-ui .button.button-primary:hover, .wrap .add-new-h2:hover, .wrap .page-title-action:hover {
    background: #8e5f3e;
    border-color: #8e5f3e;
    color: #ffffff;
}

.wp-core-ui .button.button-primary:active {
    box-shadow: none;
}


.login input[type=text], .login input[type=password], .login input[type=checkbox] {
    border: 1px solid transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* *********************** */
/* Login Page */
/* *********************** */
body.login div#login h1 a {
    background-image: url('../assets/shr-logo-login.svg');
    background-size: contain;
    width: 100%;
}

body.login {
    background-image: url('../assets/login-background.svg');
    background-position: center top;
    background-repeat: no-repeat;
    width: 100%;
    background-attachment: fixed;
    background-size: cover;
}

body.login {
    background-color: #444343;
}
#loginform {
    background-color: #eeecec;
}
.login h1 a {
}
#loginform label {
    color: #777777;
}
#loginform input {
    background-color: #fbfbfb;
    color: #333333;
}
#loginform input:focus {
    border: 1px solid #df736d;
}
#loginform input[type="checkbox"]:checked::before {
    color: #333333;
}
.login #backtoblog a,
.login #nav a {
    color: #eeebeb;
}
.login #backtoblog a:hover,
.login #nav a:hover {
    color: #ffffff;
}
#loginform .button-primary {
    border-color: #df736d;
    background-color: #df736d;
    color: #ffffff;
}
#loginform .button-primary:hover {
    border-color: #ffffff;
    background-color: #ffffff;
    color: #df736d;
}
