
/*
 h2 {
    margin-bottom: 30px; }
 */

.fond-transparent {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	width: 100%;
	height: 100%;
}

.fond-couleur3-transparent-35 {
	background-image: url("../img/fond-couleur3-transparent-35.png");
}

.fond-couleur3-transparent-60 {
	background-image: url("../img/fond-couleur3-transparent-60.png");
}

.fond-couleur3-transparent-80 {
	  background-color: rgba(0,61,126,0.8);
}

.fond-noir-transparent-60 {
	background-image: url("../img/fond-noir-transparent-60.png");
}

.fond-noir-transparent-80 {
	background-image: url("../img/fond-noir-transparent-80.png");
}

.fond-couleur1-transparent-60 {
	background-image: url("../img/fond-couleur1-transparent-60.png");
}

.fond-couleur2-transparent-60 {
	background-image: url("../img/fond-couleur2-transparent-60.png");
}

.fond-couleur2-transparent-85 {
	background-image: url("../img/fond-couleur2-transparent-85.png");
}

.imageReferenceLinkEnhanced{
	position: relative;
	display: block;
	text-align: center;
	margin-right: 40px;
	padding: 60px 0;
	color: #ffffff;
	font-size: 1.8em;
	background-repeat: no-repeat;
	background-size: cover;
}

.imageReferenceLinkEnhanced .lnr {
	position: relative;
	z-index: 1;
}

.imageReferenceLinkEnhanced .cal_libelle {
	position: relative;
	z-index: 1;
	font-family: "Roboto Slab", serif;
	font-weight: 700;
	text-transform: uppercase;
	display:inline-block;
}

a:hover.imageReferenceLinkEnhanced ,
a:focus.imageReferenceLinkEnhanced{
	color: #ffffff;
    text-decoration: none;
}

.imageReferenceLinkEnhanced-edit h2 {
    font-family: "Roboto Slab", serif;
    font-weight: 700;
    font-size: 3em;
    line-height: 125%;
    color: black;
    bottom: 0;
    width: 100%;
    height: 40px;
}
