body.login{
  /*background: linear-gradient(0deg, #00294C 50%, #f1f1f1 50%)*/
  background: url(/wp-content/uploads/2021/04/baniere-vie-municipalz-recadre.jpg) no-repeat;
  background-size: cover;
}
.login h1 a{
	background-image: url(/wp-content/uploads/2020/11/Blason_ville_fr_Saint-Georges-de-Reintembault.png);
	/*background-color: #ffffff;*/
	width: auto;
	height: 95px;
	background-size: auto;
}
.login form {
    background: transparent;
    border: 0;
    box-shadow: 0 1px 3px rgba(0,0,0,0);
}
#login{
	width: 35%;
	padding: 1% 0 1% 0 ;
	margin: 200px auto;
	background: rgba(255,255,255, 0.8);
}
/*#login {width: 90%;}*/
/*#login form, .login h1 a {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);}*/
.wp-core-ui .button-secondary {color: #00294C;}
.wp-core-ui .button-secondary:hover {color: #006BA3;}
.wp-core-ui .button-primary {background: #00294C;border-color: #00294C; color: #fff;border-radius: 50px;}
.wp-core-ui .button-primary:hover {background: transparent;border-color: #00294C; color: #00294C;border-radius: 50px;}
.login .message{border-left: 4px solid #00294C;}
.login #backtoblog a, .login #nav a {
    text-decoration: none;
    color: #00294C;
}
.login #backtoblog a:hover, .login #nav a:hover {
    text-decoration: none;
    color: #006BA3;
}
input[type="checkbox"]{
	width: 16px;
	min-width: 16px;
	height: 16px;
	border: solid 1px #000;
	position: relative;
	margin-right: 10px;
	border-radius: 0;
	appearance: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}	
input[type="checkbox"]:checked:before{
	content: '';
	width: 10px;
	height: 10px;
	background-color: #00294C;
	display: flex;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-12%, -21%);
}
/*@media (min-width: 768px){
	#login {width: 80%;}	
}

@media (min-width: 1024px){
	#login {width: 40%;}	
}*/