body.login{
	background-color: #fff;
	color: #000;
}
.login h1 a {
	background-image: url(images/logo.svg) !important;
	background-size: contain !important;
	width:300px !important;
	height: 90px !important;
	margin-bottom: 0 !important;
	pointer-events: none !important;
  cursor: default !important;
  text-decoration: none !important;
}
.login form{
	background: transparent !important;
	border: 0 !important;
	box-shadow: 0 0 0 -1px rgba(200, 200, 200, 0) !important;
}
#backtoblog,
#nav,
.forgetmenot{

}



#loginform .submit .button-primary,
#loginform .wp-core-ui .button,
#loginform .wp-core-ui .button-primary,
#loginform .wp-core-ui .button-secondar,
#loginform input.button-primary,
#loginform .button-primary
 {
	background: none !important;
	border-color:#777777 !important;
	color: #000 !important;
	text-shadow: none !important;
	box-shadow: none !important;
}
#loginform .wp-core-ui .button-primary.hover,
#loginform .wp-core-ui .button-primary:hover,
#loginform .wp-core-ui .button-primary.focus,
#loginform .wp-core-ui .button-primary:focus
{
	background: none !important;
	border-color:#777777 !important;
	color: #000 !important;
	text-shadow: none !important;
	box-shadow: 0 !important;
}

.login #login_error {
    border-left-color: #dc3232;
    color: #dc3232;
}

body .wp-core-ui .button, .wp-core-ui .button-secondary {
	color: black !important;
}

body .login #login_error, .login .message, .login .success {
    border-left: 0px solid #00a0d2 !important;
    text-align: center !important;
    color: green !important;
    padding: 12px;
    margin-left: 0;
    margin-bottom: 20px;
    background-color: #fff;
    box-shadow: 0 0 0 0 rgb(0 0 0 / 10%) !important;
}