body.login {
    background: #fff url('../login/watercolor-header.png');
    background-repeat: no-repeat;
}

#login {
    width: 350px;
    padding: 10% 0 0;
}

.login h1 a {
    background-image: url('../login/maggie-stilwell-illustration-graphic-resources.png');
    background-size: 350px 135px;
    width: 350px;
    height: 135px;
}

.login .message {
    margin-left: 0;
}

.login form {
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    border: none;
    background: rgba(0, 0, 0, 0.0);
    overflow: hidden;
}

#login form p {
    margin-bottom: 10px;
}

.login form input {
    width: 240px;
    height: 48px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: block;
}

.login form .input, .login input[type="password"], .login input[type="text"] {
    font-size: 16px;
}

input[type="checkbox"] {
    border: none
   
}

.login form .input,
.login input[type="text"] { 
    color: #994f58; background-color: #fff;
}


.login form input:focus,
.login form textarea:focus {
    background-color: #ddd;
    overflow: hidden;
}

.login label {
color: #994f58;
line-height: 6px;
}


input#rememberme {
    height: 18px;
    width: 18px;
    display: inline;
    vertical-align: middle;
    margin: 10px 0;
}

.login input:-webkit-autofill,
.login input:-webkit-autofill:focus
{
        -webkit-box-shadow: 0 0 0px 1000px white inset;
    }

.login .button.wp-hide-pw .dashicons {
    color: #994f58
}

.wp-core-ui .button.button-large {
        font-size: 16px;
        height: 40px;
        line-height: 40px;
}


.wp-core-ui .button-primary {
    width: 100%;
    height: 100px;
    border: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    float:right;
    background: #994f58;
    color: #fff;
    -webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.4s ease-in-out;
	-ms-transition:     all 0.4s ease-in-out;
	-o-transition:      all 0.4s ease-in-out;
	transition:         all 0.4s ease-in-out;
}

.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:active,
.wp-core-ui .button-primary:focus {
    border:none;
    background: #2b2b29!important;
    border: none;
    color: #fff;
}

 
.login #nav,
.login #backtoblog {
    text-align: center;
}

.login #nav a,
.login #backtoblog a {
    font-family: 'Open Sans Condensed', sans-serif;
    color: #994f58!important;
    font-size: 17px;

}

.login #nav a:hover,
.login #backtoblog a:hover {
    color: #2b2b29!important;
}

div.updated,
.login .message {
    background-color: lightYellow;
    border-color: #E6DB55;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
}
