body {
	background:#fff !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	min-width: 0;
	color: #000;
	font-family: Poppins, Arial, sans-serif !important;
	font-size: 13px;
	line-height: 1.4em;
}
.login h1 {
	box-sizing: border-box !important;
}
#login {
    width: 350px;
}

.login h1 a {
    background-image: url(../images/logo-admin-renaissens-bienetre.png) !important;
    background-image: none,url(../images/logo-admin-renaissens-bienetre.png) !important;
    -webkit-background-size:300px !important;
    background-size: 300px !important;
    background-position: center top ;
    background-repeat: no-repeat;
    height: 242px !important;
    font-size: 20px;
    line-height: 1.3em;
    margin: 0 auto 25px;
    padding: 0;
    width: 300px !important;
    text-indent: -9999px;
    outline: 0;
    display: block;
  }

a {
color: #222 !important;
  -webkit-transition: all 0.15s ease-in-out 0s;
  -moz-transition: all 0.15s ease-in-out 0s;
  -o-transition: all 0.15s ease-in-out 0s;
  -ms-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;
}
a:hover,
a:active {
	color: #000 !important;
}
p.message {
	color:#000 !important;
	background-color:#ddd !important;
}
.login #login_error,
.login .message {
  border-left: 4px solid red;
 padding:12px;
 margin-left:0;
 margin-bottom:20px;
 color:#000;
 background-color:#fff;
}
#login_error a {
  color:#fff !important;
}
#login_error a:hover {
  text-decoration: none;
}

#loginform {
    margin-top: 20px;
    margin-left: 0;
    padding: 26px 24px 46px;
    color: #000;
    background: #fff !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#loginform label {
	color:#000 !important;
}
.wp-core-ui .button-primary {
background: #fff;
    border-color: #000;
    -webkit-box-shadow: 0 1px 0 #222;
    box-shadow: 0 1px 0 #222;
    color: #000;
    text-decoration: none;
    text-shadow: none;
  -webkit-transition: all 0.15s ease-in-out 0s;
  -moz-transition: all 0.15s ease-in-out 0s;
  -o-transition: all 0.15s ease-in-out 0s;
  -ms-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;
}
.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:focus {
background: #000;
border:1px solid #fff;
}