/************************************************************/
/*Widget Partenaires*/
/*Redimensionner les bannières (et toutes les images dans la barre latérale)*/
/*.widget-content img{
max-width:100%
}*/
/* .fullpic {
width:100%;
height: auto;
}
.halfpic {
padding:0;
width:48%;
height: auto;
}
.onethirdpic {
padding:0;
width:32%;
height: auto;
}
.twothirdspic {
padding:0;
width:65%;
height: auto;
} */
#partenaires a {
	width: 33%;
	display:inline-block;
}
#partenaires img {
	filter: sepia(100%) hue-rotate(180deg) contrast(200%);
	width: 100%;
	height: 40px;
	object-fit: cover;
}
#partenaires img:hover {
	filter: none;
}
/*Afficher les bannières en gris*/
/* .onethirdpic,.twothirdspic {
filter: sepia(100%) hue-rotate(180deg) contrast(200%); */
/*transition: all .5s ease-in-out;*/
/* } */
/*Les recoloriser au survol*/
/* .onethirdpic:hover,.twothirdspic:hover {
filter: none; */

/*    -webkit-transform: scale(1.1);*/
/* } */
/*Fin widget partenaires*/
/************************************************************/

/*Champ de recherche sur toute la longueur de la barre de widgets*/
.widget-search__form {
	padding-left: 0;
	padding-right: 0;
	background: none;
}
.widget-search__field {
	width: 100%;
}

/* images flottantes dans la bannière */

/*.floatpicbanleft {
	position:absolute; bottom:0; left:0;
	height: 180px;
}*/
.floatpicbanright {
	height: 172px;
	position: absolute;
	top: 0;
	right: 0;
}

@media screen and (max-width: 767px) {
	.floatpicbanright {
		display:none;
	}
}

/*.logo {
	position: relative;

}*/

/* .logo__img {
 height: 64px;
} */

.alert-box {
  text-align: center;
  margin-bottom: 10px;
  padding: 20px;

  background-image: linear-gradient(#003056, #003056), linear-gradient(#003056, #003056), linear-gradient(#003056, #003056), linear-gradient(#003056, #003056), linear-gradient(rgba(32, 147, 196, 0.2), rgba(32, 147, 196, 0.2));
  background-repeat: no-repeat;
  background-size: 4px 30px, 30px 4px, 4px 30px, 30px 4px, calc(100% - 8px) calc(100% - 8px);
  background-position: left top, left top, right bottom, right bottom, 4px 4px;
}

.alert-box p {
  margin: 0;
  line-height: 1.3;
}