
/***/

.login #backtoblog,
.login #nav{
text-align: center;
}
#login{
	padding-bottom: 70px;
	transition:0.3s all;
}

#footercredit{
	text-align: center;
	width: 100%;
	color: gray;
	text-decoration: none;
	outline: 0;
	display: block;
}
#footercredit span{
	text-transform: lowercase;
	margin-bottom: 3px;
	color: gray;
	font-size: 12px;
	display: block;
	transition: 0.3s all;
}
#footercredit:hover span{
	color:black;
}
#footercredit img{
	height:15px;
}
a{
	transition:0.2s all;
}

/***/
#loginform, .login #login_error, .login .message,.login form{
	background:rgba(0,0,0,0.4) !important;
}
.login #login_error a, .login label, .login #backtoblog a, .login #nav a{

}
.login #backtoblog a, .login #nav a{
	color: gray !important;
	text-decoration: none !important;
}
.login #nav a:hover, .login #backtoblog a:hover{
	color: #333 !important;
}
@media screen and (max-height:750px){
	#login {
	    padding-bottom: 0;
	    padding-top: 4%;
	}

}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large{
	background: #666 !important;
	transition:0.2s all;
	text-shadow: 0 1px rgba(0,0,0,0.4) !important;
    box-shadow: 0 1px rgba(0,0,0,0.2) !important;
    border:0 !important;
    font-weight: bold;
    color:white !important;
}
.wp-core-ui .button-group.button-large .button:hover, .wp-core-ui .button.button-large:hover{
	background: #aaa !important;
}
body.login-action-lostpassword #wp-submit{
    font-size: 15px;
    margin-bottom: -20px;
}
.login label{
	color: white;
}