header.charte_societe {
	font-family: Lato, sans-serif;
	font-weight: 300;
	font-size: 1em;
	line-height: 1.5em;
	color: #333
}

.charte_societe .footer.l-header-top {
	background: #ffe400;
}

.charte_societe .l-header-top {
	padding: 7px 0;
	position: relative;
	z-index: 15;
	border-bottom: 1px solid #CCC;
}

 .shadow-box::after {
	content: "";
	position: absolute;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
	border-radius: 40%;
	max-width: 1600px;
	width: 100%;
	height: 20px;
	top: -20px;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%); 
}