/* image de fond de la page login WordPress */
body.login { 
	background: url('fond.jpg')  no-repeat fixed center ; 

}

/* logo personnalisé de la page login WordPress */
.login h1 a { 
	background-image: url('mon-logo.png');
	width: 100%;	
}

.wp-core-ui .button-primary {
    background: #7e0003;
    color: #fff;
	text-shadow: none;
	border-color: #fff;
	
}

body.login {
    background: #000;
}

.login form {
    margin-top: 20px;
    margin-left: 0px;
    padding: 26px 24px 46px;
    font-weight: 400;
    overflow: hidden;
    background: #111;
    color: #fff;
	border-radius: 3px;
	border: 1px solid #333;
}
.
.wp-core-ui .button-primary ahover{
    background: #7e0003;
    color: #fff;
	text-shadow: none;
	border-color: #fff;
	
}
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus {
    box-shadow: none;
}
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
    background: #95181b;
    border-color: #fff;
    color: #fff;
}
.login #backtoblog a:focus, .login #nav a:focus, .login h1 a:focus {
    color: #fff;
}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    height: 30px;
    line-height: 0px;
    padding: 0px 12px  1px 0px;
    margin: 30px 0px 20px 0px;
    width: 100%;
}
.login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover {
    color: #999 !important;
}

