/*intro des articles*/
/*supprimer espace sous picto sur page Vocation*/
.contents .section-contact .section-contents .contact-card .picture {
	height:auto;
}

/*supprimer espace au dessus de bloc contenu intro sur articles */
.contents .section-article .article-title.big-title {
	padding: 0; 
}

.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;
}

.contents .section-article .article-contents iframe {
	height: 100vh;
}

/*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;
}

/*Supprimer featured image sur page article*/
.contents .section-article .article-title .picture img {
	display: none;
}

/*reduire espace sur article entre intro et contenu*/
.contents .section-article .article-contents {
	margin-bottom: 0px;
}

/*eviter coupure de mot sur h2*/
.contents .section-news .item-article .content-max {
	-webkit-hyphens: auto;
	hyphens: auto;
	word-wrap: break-word;
}

/*centre image à la unes ur mobile*/
@media all and (max-width:480px) {
	.picture img {display:block;margin:0 auto;max-width: 320px;}
	h2 {font-size: 1.75rem;}
	.contents .section-article .article-contents iframe {
		height: 100vh;
	}
	.contents .section-article .article-title.big-title {
		padding: 0; 
	}
}

/*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;   
}

/*supprimer le lien retour catégorie sur article*/
nav.subnav .navbar-container .contents .pre-tools{
	display: none;
}

@media only screen and (max-width: 992px) {
	nav.subnav .navbar-container .contents .pre-tools {
		display: none;
	}
}


/*police bloc citation sur la home */
body#page-id-1.contents .section-quote blockquote p {
	font-size: 1.57rem;
}

/*réduire taille H2*/
.heading-h2, h2 {
/* font-size: 2.85rem; */
	font-family: Quattrocento,serif;
	font-weight: 700;
	font-size: 2.25rem!important;
}

/* Simon: à voir si c'était inclus dans la media query au dessus */
.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;
}*/

/*Suppression du fil d'actualités sur certaines catégories
.section-news bg-sand  {
	display: none;
}*/
/*supprimer le hr sur page espace presse*/
.form-section .row hr {
	border-top: #f6f0ea;
}

/*supprimer espace sous picto sur page Vocation*/
.contents .section-contact .section-contents .contact-card .picture {
	height:auto;
}

/*Suppression du lien "page interne" dans module AIVI Combats sur page se-former {
	display: none;
}*/

#page-id-149 .section-heading.section-heading-full a.link {
	display: none!important;
}

/*reduire la police sur le bloc citation*/
.contents .section-quote blockquote p {
    font-size: 2.12rem;
}
.contents .section-quote {
  padding: 6.125rem 0;
}

@media only screen and (max-width: 992px){
.contents .section-quote blockquote p {
    font-size: 1.57rem;
	}
}
/*reduire la police des blocs article*/
.contents .section-news .item-article .content-max {
  font-size: 1.50rem;
}
@media only screen and (max-width: 992px){
.contents .section-news .item-article .content-max {
  font-size: 1.57rem;
	}
}
/*supprimer mention "Pour nos adhérents et membres" en dessous du menu Ressources*/
#page-id-1 header .menu-container .menu-items .menu-item .title .mono {
display: none;
}
