body.login {
	background: #f8f7f4;;
	font-family: 'rooney-sans', Helvetica, Roboto, Arial, sans-serif;
}
	
body.login h1 a {
    background-image: url('dist/images/wellaware-logo.svg');
    background-size: 300px;
    height: 164px;
    width: 320px;
}

body.login h1 a:focus {
    outline: 0;
}
	
body.login #login_error, 
body.login .message, 
body.login .success {
    border-left: 4px solid #d21969;
    border-radius: 0;
    box-shadow: 1px 1px 3px rgba(0,0,0,.1);
}
	
body.login form {
    border-radius: 6px;
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    border: none;
}

body.login form .input, 
body.login form input[type=checkbox], 
body.login form input[type=text] {
    border: 1px solid #f8f7f4;
    border-radius: 0;
    background-color: #fff;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

body.login #backtoblog a, 
body.login #nav a,
body.login .privacy-policy-link{
    text-decoration: none;
    color: #d21969;
}

body.login div#login form#loginform p.submit input#wp-submit,
body.login div#login form#lostpasswordform p.submit input#wp-submit {
    background: #d21969;
    color: #fff;
    font-size: 1rem;
    padding: .25rem 1rem;
    font-weight: 700;
    height: auto;
    border: 0;
    text-shadow: none;
    box-shadow: none;
}

body.login div#login form#loginform p.submit input#wp-submit:focus, 
body.login div#login form#loginform p.submit input#wp-submit:hover,
body.login div#login form#lostpasswordform p.submit input#wp-submit:focus,
body.login div#login form#lostpasswordform p.submit input#wp-submit:hover {
    outline: 0;
    background: #f3a519;
    color: #fff;
}
