/** CSS pour le custom post type(CPT) Publications **/
/************************************************************Éléments communs************************************************************/
.et_pb_section.wm-publications{
	padding-top: 24px !important;
}
.single-cpt_publication a, a{
	color:#1163ad;
}
.single-cpt_publication a:hover{
	text-decoration:underline;
}
#left-area p{
	padding-bottom: 6px;
	line-height: 1.25em;
}
h1,h2{
	font-family: interstateregularlight, Arial, Sans-Serif;
}
/*** Boutons de recherche, bouton du filtre, et Bouton "Voir la description complete"***/
.dgari-posts-publications #dgari-posts-bouton-recherche,.dgari-posts-publications #dgari-posts-bouton-filtre,.dgari-posts-publications .description-complete-publications,.publication-retour{
	background-color: rgb(41, 101, 162);
	border: none;
	padding: 5px 20px;
	color: #FFFFFF !important;
	display:inline-block;
	cursor:pointer;
}
.publication-retour i.fa{
	margin-right:4px;
}
.dgari-posts-publications #dgari-posts-bouton-recherche{
	margin-top:12px;
}
.dgari-posts-publications .et_pb_text_inner, .cpt_publication-template-default #main-content #left-area{
	padding:36px 24px;
}
#dgari-posts-filtres p, #dgari-posts-recherche p,.dgari-posts-publications h2{
	font-size:23px;
	font-family:interstateregularlight, Arial, Sans-Serif;
	color:#545455;
}
.dgari-posts-publications h2{
	padding-bottom: 0;
	margin-bottom: 24px;
}
#dgari-posts-filtres p, #dgari-posts-recherche p{
	margin-bottom:12px;
}
.webmestro-lang {
	padding: 24px;
	background-color: #E9F0F7;
	border: 1px solid #D3E2F0;
	border-radius: 4px;
	box-shadow: 1px 4px 10px #E9F0F7;
}

.webmestro-lang p.indicateur-autre-langue-single{
	font-size: 1rem;
	font-weight: 600;
}
.webmestro-lang p.indicateur-autre-langue-single a{
	font-weight: 100;
	display: block;
  padding-top: 10px;
}

.webmestro-lang p:last-child{
	padding-bottom: 0;
}
.dgari-posts-publications .dgari-posts-liste .webmestro-lang p{
	margin-bottom:0;
}
/************************************************************Liste des publications************************************************************/
/* Champ de la recherche */
.dgari-posts-publications #dgari-posts-recherche input{
	padding: 4px 20px !important;
	margin-right: 6px;
	width:100%;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
.dgari-posts-publications #dgari-posts-recherche{
	padding: 24px 0px 12px 0px;
  margin-bottom:24px;
	border-bottom: 2px solid #9aa0a3;
}
.dgari-posts-publications #dgari-posts-filtres{
	padding: 0px 0px 12px 0px;
}
.dgari-posts-publications #dgari-posts-filtres fieldset select{
	padding: 3px 10px !important;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	margin-bottom: 12px;
	cursor:pointer;
}
#dgari-posts-filtres select{
	width:100%;
}
.dgari-posts-publications #dgari-posts-filtres fieldset{
	/*width: 100%;*/
	margin-right: 10px;
}
/* Bouton "Voir la fiche complete" */
.dgari-posts-publications .dgari-posts-liste li a.description-complete-publications{
	margin: 12px 0px;
}
/** Titre des articles **/
.publications h2,.publications a:visited,.publications a{
	color: rgb(41, 101, 162);
}
.icone-pdf,.icone-livre{
	padding: 0px 5px;
}
.publications h1{
	margin-top: 30px;
}
.dgari-posts-publications #dgari-posts-pager{
	padding:48px 0px;
	font-weight: 700;
}
#dgari-posts-pager span, #dgari-posts-pager a{
	margin-right:6px;
}
/* Élement de la liste */
#left-area .dgari-posts-publications .dgari-posts-liste li, .dgari-posts-publications .dgari-posts-liste li{
	border-bottom: 2px solid #9aa0a3;
	padding: 24px 0px 12px 0px;
}
#left-area .dgari-posts-publications .dgari-posts-liste, .dgari-posts-publications .dgari-posts-liste{
	list-style-type:none;
	padding:0
}
#left-area .dgari-posts-publications .dgari-posts-liste p, .dgari-posts-publications .dgari-posts-liste p{
	padding-bottom:0;
	line-height: normal;
	margin-bottom: 12px;
}
#left-area .dgari-posts-publications .dgari-posts-liste li .cpt-publications-resume,.dgari-posts-publications .dgari-posts-liste li .cpt-publications-resume{
	padding-bottom:0;
	line-height: normal;
	margin-bottom:0;
}
#left-area .dgari-posts-publications .dgari-posts-liste li h2 img, .dgari-posts-publications .dgari-posts-liste li h2 img{
	margin-left:6px;
}
/************************************************************Détail d'une publication************************************************************/
.publication-retour{
	display: inline-block;
	margin: 0px 0px 36px 0px;
}
.publications article{
	border-bottom: 2px solid gray;
	margin-bottom: 20px;
}
#left-area article #tableau-single {
	margin-bottom: 12px;
}
#tableau-single > div.libelle {
	display:block;
	font-weight: 700;
	clear:both;
}
#tableau-single > div.contenu {
	margin-left:0;
	display:block;
}
form.filtres-publications{
	padding: 20px 0px !important;
}
/* Afficher en pleine largeur, car on considere qu'on utilise Divi Builder en tout temps */
.single #main-content .container,.archive #page-container .container{
	width: 100%;
	max-width: 940px;
	padding-top: 0;
}
/*Format numérique de minimum 768px*/
@media screen and (min-width: 768px){
	.dgari-posts-publications #dgari-posts-bouton-recherche{
	margin-top:0;
	}
	.dgari-posts-publications #dgari-posts-recherche input{
	width:45%;
	}
	.dgari-posts-publications #dgari-posts-filtres fieldset{
	margin-bottom:0;
	}
	#dgari-posts-filtres fieldset{
	width: 20%;
	}
	#tableau-single{
	margin-bottom: 0;
	}
	#tableau-single > span {
	display: inline-block;
	font-weight: 700;
	clear:both;
	}
}
/*Format numérique de minimum 981px*/
@media screen and (min-width: 981px){
	.dgari-posts-publications .et_pb_text_inner, #main-content #left-area{
	padding:36px 0px;
	width: 100% !important;
	}
	.tax-cptt_auteurs_ministeriels #left-area h1{
	padding-bottom: 25px !important;
	}
	.tax-cptt_auteurs_ministeriels #left-area #dgari-posts .dgari-posts-liste{
	list-style-type: none !important;
	padding-left: 0px;
	}
	.tax-cptt_auteurs_ministeriels #left-area > p{
	padding-bottom: 2em !important;
	}
}
/*---*/
