/*****************************************
 * elements
 ****************************************/

body {
	margin: 0;
    padding: 0;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	color: #333;
	line-height: 1.5em;
}

a, a:visited {
	text-decoration: none;
}

a img {
	border: none;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Montserrat';
	font-weight: 400;
}

h1 {
	font-size: 2.1em;
	line-height: 1.25em;
	margin-bottom: 25px;
}

h2 {
	font-size: 1.6em;
	line-height: 1.3em;
	margin-top: 30px;
}

h3 {
	font-size: 1.4em;
	line-height: 1.25em;
}

a, a:visited {
	color: #006eb6/*bleu*/;
}

a:hover {
	text-decoration: underline;
	color: #f0533c/*rouge*/;
}

p {
	word-wrap: break-word;
    hyphens: auto;
}

a[rel=external], a.spip_out {
background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODI2LjQyOSAtNjk4Ljc5MSkiPjxyZWN0IHdpZHRoPSI1Ljk4MiIgaGVpZ2h0PSI1Ljk4MiIgeD0iODI2LjkyOSIgeT0iNzAyLjMwOSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDA2ZWI2Ii8+PGc+PHBhdGggZD0iTTgzMS4xOTQgNjk4Ljc5MWg1LjIzNHY1LjM5MWwtMS41NzEgMS41NDUtMS4zMS0xLjMxLTIuNzI1IDIuNzI1LTIuNjg5LTIuNjg5IDIuODA4LTIuODA4LTEuMzExLTEuMzExeiIgZmlsbD0iIzAwNmViNiIvPjxwYXRoIGQ9Ik04MzUuNDI0IDY5OS43OTVsLjAyMiA0Ljg4NS0xLjgxNy0xLjgxNy0yLjg4MSAyLjg4MS0xLjIyOC0xLjIyOCAyLjg4MS0yLjg4MS0xLjg1MS0xLjg1MXoiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==") no-repeat scroll right center transparent;
padding-right: 13px;
color:  #006eb6/*bleu*/!important;
}

a[rel=external]:hover, a.spip_out:hover {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODI2LjQyOSAtNjk4Ljc5MSkiPjxyZWN0IHdpZHRoPSI1Ljk4MiIgaGVpZ2h0PSI1Ljk4MiIgeD0iODI2LjkyOSIgeT0iNzAyLjMwOSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZjA1MzNjIi8+PGc+PHBhdGggZD0iTTgzMS4xOTQgNjk4Ljc5MWg1LjIzNHY1LjM5MWwtMS41NzEgMS41NDUtMS4zMS0xLjMxLTIuNzI1IDIuNzI1LTIuNjg5LTIuNjg5IDIuODA4LTIuODA4LTEuMzExLTEuMzExeiIgZmlsbD0iI2YwNTMzYyIvPjxwYXRoIGQ9Ik04MzUuNDI0IDY5OS43OTVsLjAyMiA0Ljg4NS0xLjgxNy0xLjgxNy0yLjg4MSAyLjg4MS0xLjIyOC0xLjIyOCAyLjg4MS0yLjg4MS0xLjg1MS0xLjg1MXoiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==");
color: #f0533c/*rouge*/!important;
}

button {
	color: #fff;
	background-color: #006eb6/*bleu*/;
	border: none;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	padding: 4px 8px;;
}

button:hover {
	background-color: #29aa67/*vert*/;
}


/*************************
 * .application-
 *************************/

.application-PDF {
	background: url("images/application-pdf.png") no-repeat scroll left center transparent;
	padding-left: 17px;
}


/*************************
 * .aside-
 *************************/

.aside-References {
	font-family: 'Montserrat';
	font-weight: 400;
	margin-top: 20px;
}

.aside-References > p {
	padding-left: 28px;
	background-repeat: no-repeat;
	background-position: 0 3px;
	margin-bottom: 0;
	margin-top: 40px;
}

.aside-References > p:first-child {
	margin-top: 0;
}


/*************************
 * .axe-
 *************************/

.axe-Description {
	font-family: 'Montserrat';
	font-weight: 400;
	margin-top: 40px;
}

.axe-Titre {
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url("images/theme/grdicone-axe.png");
	padding-left: 40px;
}

.axe-dossier-Titre {
	margin-top: 60px;
}

.axe-dossier-Titre:first-child {
	margin-top: 40px;
}

.axe-dossier-Soustitre {
	font-style: italic;
	font-size: 1.0em;
	font-family: 'Montserrat';
	font-weight: 400;
	margin-left: 40px;
	margin-top: 30px;
}


/*************************
 * .cartos-
 *************************/

.cartos-Grid {
	display: grid;
	grid-column-gap: 100px;
	grid-template-columns: 530px 530px;
	grid-row-gap: 60px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 60px;
}
.cartos-Illustration {
	text-align: center;
}

.cartos-Lien {
	text-align: center;
	font-size: 1.25em;
}

@media (max-width: 999px) {
	
	.cartos-Grid {
		grid-template-columns: 1fr;
		margin-left: 0;
		margin-right: 0;
	}
	
	.cartos-Texte {
		max-width: 530px;
		margin: auto;
	}
}


/*************************
 * .fiche-
 *************************/

.fiche-Illustration {
	text-align: center;
    margin-bottom: 40px;
}

.fiche-Infos {
	margin-left: 30px;
	margin-top: 25px;
	margin-bottom: 40px;
	font-family: 'Montserrat';
	font-weight: 400;
}

.fiche-Infos p {
	margin-bottom: 0;
	margin-top: 5px;
	padding-left: 28px;
	background-repeat: no-repeat;
	background-position: 0 2px;
}



.fiche-Soustitre {
	font-style: italic;
	font-size: 1.2em;
	font-family: 'Montserrat';
	font-weight: 400;
}


@media (max-width: 999px) {
	
	.fiche-References {
		margin-top: 50px;
	}
	
}


/*************************
 * .indexation-
 *************************/

.indexation-Axe {
	margin-bottom: 40px;
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 1.2em;
}

.indexation-Axe p {
	margin-bottom: 0;
	margin-top: 5px;
	padding-left: 28px;
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.indexation-Initiale {
	color: #9c9e9f;
}

.indexation-Initiale::before {
	content: " | ";
}

.indexation-Initiale:first-child::before {
	content: "";
}

.indexation-Portrait {
	display: inline-block;
	margin-right: 20px;
	vertical-align: middle;
}

.indexation-Initiales {
	border-bottom-color: #9c9e9f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #9c9e9f;
	border-top-width: 1px;
	border-top-style: solid;
	padding-top: 10px;
	padding-bottom: 10px;
}

.indexation-TitreCorpus_auteur  {
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url("images/theme/grdicone-auteur.png");
	padding-left: 36px;
}

.indexation-TitreCorpus_organisme {
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url("images/theme/grdicone-organisme.png");
	padding-left: 44px;
}

.indexation-TitreDossier {
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url("images/theme/grdicone-dossier.png");
	padding-left: 52px;
}

.indexation-TitreMotcle_geo {
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url("images/theme/grdicone-motcle_geo.png");
	padding-left: 40px;
}

.indexation-TitreMotcle_thema {
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url("images/theme/grdicone-motcle_thema.png");
	padding-left: 40px;
}

.indexation-Tabs {
	position: sticky;
	top: 0;
	font-family: 'Montserrat';
	font-weight: 500;
	font-size: 0.9em;
	padding-top: 5px;
}

.indexation-type-Titre {
	margin-top: 40px;
	position: sticky;
	top: 0;
	background-color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
}

.indexation-type-Titre:first-of-type {
	margin-top: 10px;
}

@media (max-height: 600px) {
	
	.indexation-type-Titre {
		position: relative;
	}
	
	.indexation-Tabs { 
		position: relative;
	}
	
}


/*************************
 * .info-
 *************************/

.info-Axe {
	background-image: url("images/theme/icone-axe.png");
}

.info-Colloque {
	background-image: url("images/theme/icone-organisme.png");
}

.info-Credits {
	background-image: url("images/theme/icone-auteur.png");
}

.info-Docexterne {
	background-image: url("images/theme/icone-telecharger.png");
}

.info-Document {
	background-image: url("images/theme/icone-traduction.png");
}

.info-Dossier {
	background-image: url("images/theme/icone-dossier.png");
}

.info-Geo {
	background-image: url("images/theme/icone-motcle_geo.png");
}

.info-Motscles {
	background-image: url("images/theme/icone-motcle_thema.png");
}

.info-Open {
	background-image: url("images/theme/icone-open.png");
}

.info-Organismes {
	background-image: url("images/theme/icone-organisme.png");
}

.info-Participants {
	background-image: url("images/theme/icone-organisme.png");
}

.info-Site {
	background-image: url("images/theme/icone-site.png");
}

.info-Telechargement {
	background-image: url("images/theme/icone-telecharger.png");
}

.info-Traduction {
	background-image: url("images/theme/icone-traduction.png");
}


/*************************
 * .lien-
 *************************/

a.lien-Ancre, a.lien-Ancre:visited {
	color: #29aa67/*vert*/;
}

a.lien-Ancre:hover {
	color: #f0533c/*rouge*/;
}

a.lien-Auteur, a.lien-Auteur:visited {
	color: #29aa67/*vert*/;
}

a.lien-Auteur:hover {
	color: #f0533c/*rouge*/;
}

a.lien-Organisme, a.lien-Organisme:visited {
	color: #29aa67/*vert*/;
}

a.lien-Organisme:hover {
	color: #f0533c/*rouge*/;
}



/*************************
 * .liste-
 *************************/

.liste-Fiches {
	margin-left: 20px;
	padding: 0;
	list-style: none;
	margin-bottom: 75px;
}

.liste-Fiches li {
	padding: 15px;
}

.liste-Fiches li:nth-child(even) {
	background-color:#fcfcfc;
}

.liste-Fiches li:nth-child(odd) {
	background-color:#f3f3f3;
}

.liste-Liens {
	margin: 0;
	padding: 0;
	border-top-color: #9c9e9f;
	border-top-width: 1px;
	border-top-style: solid;
}

.liste-Liens li {
	margin-left: 0;
	padding-left: 0;
	margin-top: 10px;
	list-style: none;
	border-bottom-color: #9c9e9f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 4px;
}

.liste-References {
	margin-left: 24px;
	padding: 0;
	border-top-color: #9c9e9f;
	border-top-width: 1px;
	border-top-style: solid;
}

.liste-References li {
	list-style: none;
	border-bottom-color: #9c9e9f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 6px;
	padding-top: 6px;
	font-size: 0.9em;
}

.liste-References li a {
	display: block;
}

.liste-fiche-Infos {
	margin-left: 50px;
	font-size: 0.9em;
	margin-top: 5px;
	margin-bottom: 0;
}

.liste-fiche-Infos::first-letter {
	text-transform: uppercase;
}

.liste-fiche-Logo {
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
	position: relative;
	top: -2px;
	margin-left: 1px;
}

.liste-fiche-Organismes {
	margin-left: 50px;
	font-size: 0.9em;
	margin-top: 5px;
	margin-bottom: 0;
}

.liste-fiche-Soustitre {
	margin-left:50px;
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 1.1em;
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 0;
}

.liste-fiche-Titre {
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 1.2em;
	margin-top: 5px;
	margin-bottom: 0;
	hyphens: none;
}

.liste-fiche-Titre a::before {
	/*content: "• ";*/
}

.liste-fiche-Traduction {
	margin-left: 50px;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 0;
	text-align: right;
}


/*************************
 * .organisme-
 *************************/

.organisme-LienCarte { 
	text-align: center;
}

.organisme-LocalisationMap {
	height: 250px;
}

.organisme-MembresList {
	margin-left: 5px;
	padding: 0;
	list-style: none;
	margin-bottom: 10px;
}

.organisme-MembresList li {
	padding: 5px;
}

.organisme-MembresList li:nth-child(even) {
	background-color:#fcfcfc;
}

.organisme-MembresList li:nth-child(odd) {
	background-color:#f3f3f3;
}

.organisme-MembresMap {
    height: 250px;
    margin-top: 25px;
}


.organisme-Infos {
	border-style: solid;
    border-width: 1px;
	border-color: #9c9e9f;
    padding: 2px 8px;
	font-size: 0.9em;
}

.organisme-Infos > p:first-child {
	 margin-top: 0;
}

.organisme-SmallIcon {
    height: 8px;
    width: 8px;
    border-radius: 4px;
	background-color: #29aa67/*vert*/;
}

.organisme-Summary:hover {
	cursor: pointer;
}

.organisme-TitleBlock {
	display: grid;
	grid-template-columns: max-content 1fr;
	grid-column-gap: 25px;
	align-items: center;
}

.organisme-Value {
	display: block;
}

@media (max-width: 999px) {
	
	.organisme-Value {
		display: inline;
	}
}


/*************************
 * .recensement-
 *************************/

.recensement-Grid {
	display: grid;
	grid-column-gap: 90px;
	grid-template-columns: 450px 450px;
	grid-row-gap: 50px;
}

.recensement-Infos {
	margin-left: 25px;
}

.recensement-Vignette {
	float: left;
	width: 100px;
	text-align: center;
	margin-bottom: 10px;
}

.recensement-Texte {
	margin-left: 125px;
	font-size: 0.9em;
}

.recensement-Titre {
	font-size: 1.2em;
	font-family: 'Montserrat';
	font-weight: 400;
	margin-top: 0;
	margin-bottom: 5px;
	hyphens: none;
}

.recensement-Soustitre {
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 0;
	hyphens: none;
}

.recensement-Auteurs {
	margin-bottom: 0;
}

.recensement-Editeur {
	margin-top: 5px;
	margin-bottom: 0;
}

.recensement-Date {
	margin-top: 5px;
	margin-bottom: 0;
}

.recensement-Years {
	font-family: 'Montserrat';
	font-weight: 400;
}

.recensement-video-Texte {
	text-align: center;
}

.recensement-video-Vignette {
	text-align: center;
	margin-bottom: 15px;
}





/*************************
 * .sommaire-
 *************************/

.sommaire-Axes {
	display: grid;
	padding: 0;
	margin: 0;
	list-style: none;
	/*grid-template-columns: 1fr 1fr;
	grid-template-rows: repeat(5, 1fr);
	grid-auto-flow: column;*/
	grid-template-columns: 1fr;
	
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.1em;
	}

.sommaire-Axes li {
	padding: 10px 20px;
}

.sommaire-Axes a {
	display: block;
	height: 100%;
	display: grid;
	align-items: center;
}

.sommaire-Axes span {
	text-align: center;
}

.sommaire-Axes li:nth-child(even) {
	background-color:#fcfcfc;
}

.sommaire-Axes li:nth-child(odd) {
	background-color:#f3f3f3;
}

.sommaire-Blocs {
	display: grid;
	grid-template-columns: 1fr 1fr;
}

.sommaire-Content h2 {
	font-weight: 400;
	font-size: 1.6em;
	line-height: 1.3em;
	margin-top: 70px;
	margin-bottom: 50px;
	text-align: center;
}

.sommaire-Contribuer {
	font-weight: 400;
	background-color: #006eb6/*bleu*/;
	margin-bottom: 60px;
	text-align: center;
	margin-top: 80px;
}

.sommaire-Contribuer:hover {
	background-color: #29aa67/*vert*/;
}

.sommaire-Contribuer a {
	color: #fff;
	padding: 15px;
	display: block;	
}

.sommaire-Contribuer a:hover {
	text-decoration: none;
}

.sommaire-Entrees {
	display: grid;
	padding: 0;
	margin: 0;
	list-style: none;
	/*grid-template-columns: 1fr 1fr;
	grid-template-rows: repeat(3, 1fr);
	grid-auto-flow: column;*/
	grid-template-columns: 1fr;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.1em;
}

.sommaire-Entrees li {
	padding: 5px 10px;
}

.sommaire-Entrees a {
	display: block;
	height: 100%;
	display: grid;
	align-items: center;
}

.sommaire-Entrees span {
	text-align: center;
}

.sommaire-Entrees li:nth-child(even) {
	background-color:#fcfcfc;
}

.sommaire-Entrees li:nth-child(odd) {
	background-color:#f3f3f3;
}

.sommaire-FormLink, .sommaire-FormLink:visited {
	color: #fff;
	font-weight: 400;
	font-size: 1.3em;
	background-color: #006eb6/*bleu*/;
	padding: 15px;
	margin-bottom: 10px;
	margin-bottom: 20px;
	text-align: center;
	display: block;
}

.sommaire-ImageBlock {
	background-position: top center;
}

.sommaire-Publications {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-row-gap: 50px;
	grid-column-gap: 90px;
}

.sommaire-RechercheInput {
	color: #fff;
	background-color: #006eb6/*bleu*/;
	padding: 10px;
	display: grid;
	grid-template-columns: 1fr max-content;
	grid-gap: 10px;
}

.sommaire-Submit {
	border-color: #fff;
	background-color: #006eb6/*bleu*/;
	border-style: solid;
	border-width: 1px;
	color: #fff;
}

.sommaire-TitreSection {
	text-align: center;
}

.sommaire-Twitter {
	margin-top: 50px;
}

.sommaire-Videos {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-row-gap: 50px;
	grid-column-gap: 90px;
}

.sommaire-aide-Bloc {
	margin-top: 60px;
	margin-bottom: 60px;
}

.sommaire-aide-Grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	border-width: 1px;
	border-style: solid;
	border-color: #006eb6/*bleu*/;
	font-size: 0.9em;
	padding: 10px;
}

.sommaire-aide-Summary {
	color: #fff;
	font-weight: 400;
	font-size: 1.3em;
	background-color: #006eb6/*bleu*/;
	padding: 15px;
	margin-top: 40px;
	text-align: center;
}

.sommaire-aide-Summary:hover {
	cursor: pointer;
}

.sommaire-aide-Cell {
	padding-left: 25px;
}

.sommaire-aide-Cell:first-child {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006eb6/*bleu*/;
	padding-left: 5px;
	padding-right: 20px;
}

.sommaire-aide-Cell > h2.spip {
	font-weight: 400;
	font-family: 'Montserrat';
	font-size: 1.2em;
	line-height: 1.3em;
	margin-top: 25px;
	margin-bottom: 10px;
}

.sommaire-aide-Cell > h2.spip:first-child {
	margin-top: 0;
}

@media (max-width: 599px) {
	
	.sommaire-Entrees {
		display: block;
	}	
	
}

@media (max-width: 739px) {

	.sommaire-Axes {
		display: block;
	}
	
}

@media (min-width: 1000px) and (max-width: 1101px) {
	
	.sommaire-Videos {
		grid-column-gap: 30px;
	}
	
	.sommaire-Publications {
		grid-column-gap: 40px;
	}
}

@media (max-width: 599px) {
	
}

@media (max-width: 739px) {
	
	.sommaire-Publications {
		display: block;
	}
	
	.sommaire-Videos {
		display: block;
	}
	
	.sommaire-Videos > div {
		max-width: 400px;
		margin: auto;
		margin-bottom: 30px;
	}
	
	.sommaire-Publications > div{
		clear: left;
		margin-bottom: 40px;
	}
	
	.sommaire-Videos .recensement-video-Texte {
		margin-bottom: 50px;
	}
	
	.sommaire-Blocs {
		display: block;
	}
	
	.sommaire-aide-Cell {
		padding-left: 10px;
		padding-right: 10px;
	}

	.sommaire-aide-Cell:first-child {
		border: none;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.sommaire-Blocs .sommaire-aide-Cell > h2.spip:first-child {
		margin-top: 50px;
	}
	
	.sommaire-Blocs .sommaire-aide-Cell > h2.spip {
		margin-bottom: 20px;
	}
	
	.sommaire-aide-Grid {
		display: block;
	}
	
	.sommaire-Twitter {
		text-align: center;
	}
}


@media (max-width: 400px) {
	
	.sommaire-ImageBlock {
		height: 175px;
		background-image: url("images/accueil/400.jpg");
	}
}

@media (min-width: 401px) and (max-width: 800px) {
	
	.sommaire-ImageBlock {
		height: 200px;
		background-image: url("images/accueil/800.jpg");
	}
}

@media (min-width: 801px) and (max-width: 1200px) {
	
	.sommaire-ImageBlock {
		height: 225px;
		background-image: url("images/accueil/1200.jpg");
	}
}

@media (min-width: 1201px) and (max-width: 1600px) {
	
	.sommaire-ImageBlock {
		height: 250px;
		background-image: url("images/accueil/1600.jpg");
	}
}

@media (min-width: 1601px) {
	
	.sommaire-ImageBlock {
		height: 300px;
		background-image: url("images/accueil/2000.jpg");
		background-color: #413d4c;
		background-repeat: no-repeat;
	}
}


/*************************
 * .syndic-
 *************************/

.syndic-Liste {
	margin-top: 0;
	margin-left: 32px;
	border-width: 1px;
	border-style: solid;
	border-color: #006eb6/*bleu*/;
	font-size: 0.9em;
	padding: 0;
	list-style: none;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

.syndic-Liste li {
	padding: 10px 10px;
}

.syndic-Liste li:nth-child(even) {
	background-color: #f5f5f9;
}

.syndic-Liste li:nth-child(odd) {
	background-color:#fff;
}

.syndic-Titre {
	margin-top: 50px;
	padding-top: 5px;
	font-size: 1.2em;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: center left;
	min-height: 32px;
	clear: left;
	margin-bottom: 0;
}



.syndic-Ripess_europe {
	background-image: url("images/ripess_eu-32.png");
}

.syndic-Ripess_int {
	background-image: url("images/ripess_int-32.png");
}

.syndic-Socioeco {
	background-image: url("images/socioeco-32.png");
}

/****************
 * 
 *************/
.modal {
	
}


/*************************
 * .formidable
 *************************/

.formulaire_formidable div.editer {
	display: flex;
	flex-direction: column;
	margin-bottom: 5px;
}

.formulaire_formidable div.editer-groupe {
	display: flex;
	flex-direction: column;
}

.formulaire-SmallInput {
	align-self: flex-start;
}
