/* tarteaucitron.js */
#tarteaucitronRoot #tarteaucitronAlertBig {
	background: #333333 !important;
	color: #FFFFFF !important;
}
#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,
#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong {
	color:#FFFFFF !important;
}
#tarteaucitronAlertBig #tarteaucitronCloseAlert,
#tarteaucitronAlertBig #tarteaucitronPersonalize,
#tarteaucitron #tarteaucitronPrivacyUrl {
	background:#008300 !important;
	color:#FFFFFF !important;
}
#tarteaucitronAlertBig #tarteaucitronCloseAlert,
#tarteaucitron #tarteaucitronPrivacyUrl {
	background:#FFFFFF !important;
	color:#333333 !important;
}
#tarteaucitronRoot div#tarteaucitron {
	top: 0 !important;
}
#tarteaucitron a {
	display: none;
}
/* Fin de tareaucitron.js */

/*********************************************/
/******			CORRECTIONS TAILLES		******/
/*********************************************/

h1, .h1 {
	font-size: 4rem;
	text-transform: none;
}
h2, .h2 {
	font-size: 3rem;
	text-transform: none;
}
.h50 {
  font-size: 3rem;
}
.bloc-slider-titre {
	font-size: 3.5rem;
}
.bouton, .bouton-plus, input[type="submit"] {
	font-size: 1.6rem;
}
.bloc-liensPicos-texte {
	font-size: 1.6rem;
}
body, p {
	font-size: 1.4rem;
}
/* .bloc-chiffres {
	min-height: 400px;
} */
.bloc-chiffres-data strong {
	font-size: 2.4em;
}
.bloc-texte {
  padding: 4rem 0;
}
.bloc-liste-texte ul, .bloc-liste-texte ol {
	font-size: inherit;
	line-height: inherit;
}
.h60 {
	font-size: 3rem;
}

@media (max-width: 1439px) {
	.site-header-menus-box a {
		font-size: 12px;
	}
}
@media (min-width: 981px) {
	/* .bloc-texteImage {
		min-height: 50rem;
	} */
	.bloc-actus-inner {
		height: 450px;
	}
	.bloc-actus-texte-container {
    padding: 0;
	}
	.bloc-texte-contenu {
    font-size: inherit;
	}
}
@media (min-width: 1261px) {
	/* .bloc-texteImage {
		height: 50rem;
	} */
	.bloc-actus-inner {
		height: 520px;
	}
}
.owl-nav.disabled{
	display: none;
}
.owl-nav button{
	cursor: pointer;
}
.ff-loadmore-wrapper{
	display: none;
}

#wpcf7-f266-o2{
	.wpcf7-response-output{
		margin-top: 110px;
	}
}


.champ-file-valeur{
	p{
		margin-bottom: 0;
	}
}