/*intro des articles*/

.contents .section-article .article-contents > p.intro2{
	text-align:justify;
	font-family: Quattrocento,serif;
	font-weight: 600;
	font-size: 1.2rem!important;
	line-height: 115%;
}


.contents .section-article .article-title .picture img{
	width: auto;
	height: auto;
}
/*membres ca sur qui sommes nous
.contents .section-contact .section-contents .contact-card .contents p{
	text-align: center;
	font-family: Quattrocento,serif;
	font-size: 16px;
	line-height: normal;
}
.contents .section-contact .section-contents .contact-card .contents .title{
	font-family: Quattrocento,serif;
	font-size: 1.275rem;
	margin: 0 0 12.5px;
}
Hn*/

.contents .section-article .article-contents>h2{
	font-family: Quattrocento,serif;
	font-weight: 700;
	font-size: 2.25rem!important;
}
.contents .section-article .article-contents>h3{
	font-family: Quattrocento,serif;
	font-weight: 700;
	font-size: 2rem!important;
}
.contents .section-article .article-contents>h4{
	font-family: Quattrocento,serif;
	font-weight: 700;
	font-size: 1.75rem!important;
}
.contents .section-article .article-contents>h5{
	font-family: Quattrocento,serif;
	font-weight: 700;
	font-size: 1.5rem!important;
}
.contents .section-article .article-contents>h6{
	font-family: Quattrocento,serif;
	font-weight: 700;
	font-size: 1.25rem!important;
}

/*centre image à la unes ur mobile*/
@media all and (max-width:480px) {

	.picture img {display:block;margin:0 auto;max-width: 320px;}
}
/*réduire taille h2 sur mobile*/
@media all and (max-width:480px) {

	h2 {font-size: 1.75rem;}
}

/*texte d'encart*/
.contents .section-news .item-article .picture .float-text{
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	font-weight: 700;
	font-size: 2.5rem;
	color: #ff513a;
	text-transform: uppercase;
	display: flex;
	text-align: center;   
}

/*réduire taille H2*/
@media only screen and (max-width: 992px) {
	.heading-h2, h2 {
		/* font-size: 2.85rem; */
		font-family: Quattrocento,serif;
		font-weight: 700;
		font-size: 2.25rem!important;}
	}
	.fondcouleur{
		background: #F1E1DB;
		padding: 20px 10px;
	}

	/*FAQ*/

	.panel-default>.panel-heading {
		color: #333;
		background-color: #fff;
		border-color: #e4e5e7;
		padding: 0;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}

	.panel-default>.panel-heading a {
		display: block;
		padding: 10px 15px;
	}

	.panel-default>.panel-heading a:after {
		content: "";
		position: relative;
		top: 1px;
		display: inline-block;
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		float: right;
		transition: transform .25s linear;
		-webkit-transition: -webkit-transform .25s linear;
	}

	.panel-default>.panel-heading a[aria-expanded="true"] {
		background-color: #eee;
	}

	.panel-default>.panel-heading a[aria-expanded="true"]:after {
		content: "\2212";
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}

	.panel-default>.panel-heading a[aria-expanded="false"]:after {
		content: "\002b";
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
	}
/*fin FAQ*/
/*supprimer lien "Gérer mes abonnements" dans formulaire newsletter*/
form.form-newsletter a.btn{
	display: none;
}
.section-contents .row{
	margin-left: -50px;
	margin-right: -30px;
}