body, html{
	background:none;
	height: 100%;
}
body.login {
	background:url("../images/home_banner.jpg") no-repeat center center; /* Background */
	background-size:cover;
}
body.login div#login {}
body.login div#login h1 {}
body.login div#login h1 a {
	background:url(../images/logo.png) no-repeat center; /* Logo */
	width: 100%;
    min-height: 80px;
	background-size: contain;
}
body.login div#login form#loginform {
	background: #fff;
	border-radius: 10px;
	opacity:0.9;
	border:1px solid #00597b;
}

body.login div#login form#loginform p {}
body.login label,
body.login div#login form#loginform p label {
	color:#000;
}
body.login div#login form#loginform input {}
body.login div#login form#loginform input#user_login {}
body.login div#login form#loginform input#user_pass {}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.submit {}
.wp-core-ui .button-primary,
body.login div#login form#loginform p.submit input#wp-submit {
	background: #f4e18a !important;
	border-radius: 5px !important;
	text-decoration: none !important;
	color: #00597b! important;
	font-weight: 700;
	border: 0 !important;
	text-shadow: none;
	box-shadow: none;
}
.wp-core-ui .button-primary:hover,
body.login div#login form#loginform p.submit input#wp-submit:hover{
    background: #B1D9F4 !important;
    color: #000! important;
}
body.login div#login p#nav {}
body.login div#login p#nav a {
	color:#000;
}
body.login div#login p#backtoblog {}
body.login div#login p#backtoblog a {
	color:#000;
}
body.login label{
    color:#fff;
}