
body, html {
background: #aeaeae;
}

body.login div#login h1 a {
    background-image: url("../img/login-logo.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 160px auto;
    width: 160px;
    height: 160px;
    padding-bottom: 0px;
}

.login #login_error a,.login label,.login #backtoblog a,.login #nav a {
color:#FFF;
}

.login label,.login #nav,.login #backtoblog {
display:block;
text-align:left;
}

.login #nav a:hover,.login #backtoblog a:hover {
color:#FFF;
text-decoration:underline
}

.login form .input,.login input[type=text] {
margin-top:10px;
display:block
}

.wp-core-ui .button-primary, .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {

}

.login form .forgetmenot {
float:none
}

#loginform,.login #login_error,.login .message {
background:#001a27;
color:#FFF
}

#loginform {
padding-bottom:25px
}

.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large {
background:#000 !important;
color:#FFF;

}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    background: #000 none repeat scroll 0 0 !important;
    color: #FFF;
    font-size: 18px;
    height: auto;
    margin-top: 15px;
    padding: 10px 0;
    width: 100%;
}
.wp-core-ui .button.button-large:hover {
	background: #CC0000 none repeat scroll 0 0 !important;
}
.wp-core-ui .button-primary {
    color: #fff;
    text-decoration: none;
    text-shadow: none !important;
    background: #000 none repeat scroll 0 0;
    border-color: #000;
    box-shadow: 0 1px 0 #000;
}
#login {
	padding-top:3% !important;
    }