/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/* Fonts */
@font-face {
  font-family: 'Conv_Gotham-Medium';
  src: url("fonts-gotham/Gotham-Medium.eot");
  src: local("☺"), url("fonts-gotham/Gotham-Medium.woff") format("woff"), url("fonts-gotham/Gotham-Medium.ttf") format("truetype"), url("fonts-gotham/Gotham-Medium.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Conv_Gotham-Bold';
  src: url("fonts-gotham/Gotham-Bold.eot");
  src: local("☺"), url("fonts-gotham/Gotham-Bold.woff") format("woff"), url("fonts-gotham/Gotham-Bold.ttf") format("truetype"), url("fonts-gotham/Gotham-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Conv_Gotham-Thin';
  src: url("fonts-gotham/Gotham-Thin.eot");
  src: local("☺"), url("fonts-gotham/Gotham-Thin.woff") format("woff"), url("fonts-gotham/Gotham-Thin.ttf") format("truetype"), url("fonts-gotham/Gotham-Thin.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

/** Generated by FG **/
@font-face {
  font-family: 'Conv_Gotham-Light';
  src: url("fonts-gotham/Gotham-Light.eot");
  src: local("☺"), url("fonts-gotham/Gotham-Light.woff") format("woff"), url("fonts-gotham/Gotham-Light.ttf") format("truetype"), url("fonts-gotham/Gotham-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
 
 /*
 Arial 10pt police noire
 Corps du texte
 */
 
 /*Titre SIF*/
 
.corps_texte{
     font-family : arial;
	color: #000000; 
	font-size: 10pt;
	line-height: 100%;
 
     text-align: left;
}
 
.titre_sif{	
	/*font-family: arial,helvetica,sans-serif;*/
	font-family: "Conv_Gotham-Medium";
	color: #0075B3; 
	font-size: 18pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	line-height: 100%;
}

/*Sous Titre SIF*/
.sous-titre_sif{
	font-family: Arial;
	color: #0075b3; 
	font-size: 14pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
	display: block;	
}
 
 /*Rubrique 1 SIF*/
.rubrique1_sif{
 /*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color:  #0075b3;
	font-size: 12pt;
	font-weight:bold;
	display: inline;
	padding-right: 5px;
 }
 
/*Sous rubrique 1 SIF*/
.ss_rubrique1_sif{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #0075b3;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}

/* rubrique 2 SIF*/
.rubrique2_sif{
 /*Arial 12pt Gras police blanche fond #7ab51d*/
	font-family : Arial;
	color:  #7ab51d;
	font-size: 12pt;
	font-weight:bold;
	display: inline;
	padding-right: 5px;
 }
 
 /*Sous rubrique 2 SIF*/
.ss_rubrique2_sif{
	/*Arial 12pt Gras police blanche fond #7ab51d*/
	font-family : Arial;
	color: #0075b3;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}
 
 /*Temoignage SIF*/
.temoignage_sif{
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	font-style: italic;
}
 
 /*Chapeau SIF*/
.chapeau_sif{
	/* Arial 10pt Italique police #0075b3 avec encadrï¿½ bordure #0075b3*/
	font-family : Arial;
	color: #0075b3;
	font-size: 10pt;
	font-style: italic;
	border:1px solid #0075b3;
}
 
 /*Exergue SIF*/
.exergue_sif{
	/* Arial 12pt Italique police noire avec pointillï¿½s en haut et en bas */
	font-family : Arial;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	width:400px;
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	padding: 4px;
}

/*Mise en avant 1 SIF*/
.mise_avant1_sif{
	/*Arial 10pt gras police #0075b3*/
	font-family : Arial;
	color: #0075b3;
	font-size: 10pt;
	font-weight:bold;
	display: inline;
}

/*Mise en avant 2 SIF*/
.mise_avant2_sif{
	/*Arial 10pt gras police #84b54e*/
	font-family : Arial;
	color: #84b54e;
	font-size: 10pt;
	font-weight:bold;
}
 
 /*Legende SIF*/
.legende_sif{
	/*Arial 8pt italique gris #999999*/
	font-family : Arial;
	color: #999999;
	font-size: 8pt;
	font-style: italic;
}
 
 /*Encarte SIF*/
.encarte_sif{
 font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	background-color: #c9e1f4;
 }
 
 
 /*Center
 */
 
 .center_text_sif{
	 text-align: center;
	
 }
 

/*Titre Institutionnel et Mission France*/
.imf_titre{
	background-color: #0075b3;
	/*font-family: arial,helvetica,sans-serif;*/
	font-family : "Conv_Gotham-Light";
	color: #ffffff; 
	font-size: 18pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
}
/* sous titre Institutionnel et Mission France*/
.imf_sous_titre{
	/* font-family: arial,helvetica,sans-serif;*/
	font-family : "Conv_Gotham-Light";
	text-transform:uppercase;
	color: #0075b3; 
	font-size: 14pt;
}
/* rubrique1 Institutionnel et Mission France*/
.imf_rubrique1{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #0075b3; 
	display: inline;
	padding-right: 5px;
}
/* sous rubrique1 Institutionnel et Mission France*/
.imf_ss_rubrique1{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #0075b3;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}
/* rubrique2 Institutionnel et Mission France*/
.imf_rubrique2{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #84b54e;
	display: initial;
	padding-right: 5px;
}
/* sous rubrique2 Institutionnel et Mission France*/
.inf_ss_rubrique2{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #84b54e;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}
/* Mise en avant 1 Institutionnel et Mission France*/
.imf_mise_avant1{
	/*Arial 10pt gras police #0075b3*/
	font-family : Arial;
	color: #0075b3;
	font-size: 10pt;
	font-weight:bold;
	display: inline;
}
/* Mise en avant 2 Institutionnel et Mission France*/
.imf_mise_avant2{
	/*Arial 10pt gras police #84b54e*/
	font-family : Arial;
	color: #84b54e;
	font-size: 10pt;
	font-weight:bold;
}
/* temoignage Institutionnel et Mission France*/
.imf_temoignage{
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	font-style: italic;
}
/* Chapeau Institutionnel et Mission France*/
.imf_chapeau{
	/* Arial 10pt Italique police #0075b3 avec encadré bordure #0075b3*/
	font-family : Arial;
	color: #0075b3;
	font-size: 10pt;
	font-style: italic;
	border:1px solid #0075b3;
}
/* Exergue Institutionnel et Mission France*/
.imf_exergue{
	/* Arial 12pt Italique police noire avec pointillés en haut et en bas */
	font-family : Arial;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	width:400px;
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	padding: 4px;
}

.imf_legende{
	/*Arial 8pt italique gris #999999*/
	font-family : Arial;
	color: #999999;
	font-size: 8pt;
	font-style: italic;
}

/* Titre Securite alimentaire */
.sac_titre{
	background-color: #F6A800; 
	font-family : Gotham, Medium; 
	color: #ffffff; 
	font-size: 18pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
}
/* Titre Securite alimentaire */
.sac_sous_titre{
	font-family: arial,helvetica,sans-serif; 
	color: #F6A800; 
	font-size: 14pt;
}
/* rubrique1 Securite alimentaire */
.sac_rubrique1{
	/*Arial 12pt Gras police blanche fond #F6A800*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #F6A800;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique1 Securite alimentaire*/
.sac_ss_rubrique1{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #F6A800;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}
/* rubrique2 Securite alimentaire*/
.sac_rubrique2{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #802625;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique2 Securite alimentaire*/
.sac_ss_rubrique2{
	/*Arial 12pt Gras police blanche fond #0075b3*/
	font-family : Arial;
	color: #802625;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}


/* rubrique3 Securite alimentaire*/
.sac_rubrique3{
	/*Arial 12pt Gras police blanche fond #FFED00*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #FFED00;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique3 Securite alimentaire*/
.sac_ss_rubrique3{
	/*Arial 12pt Gras police blanche fond #FFED00*/
	font-family : Arial;
	color: #FFED00;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}

/* Mise en avant 1 Securite alimentaire*/
.sac_mise_avant1{
	/*Arial 10pt gras police #0075b3*/
	font-family : Arial;
	color: #F6A800;
	font-size: 10pt;
	font-weight:bold;
	
}
/* Mise en avant 2 Securite alimentaire*/
.sac_mise_avant2{
	/*Arial 10pt gras police #84b54e*/
	font-family : Arial;
	color: #802625;
	font-size: 10pt;
	font-weight:bold;
}
/* temoignage Securite alimentaire*/
.sac_temoignage{
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	font-style: italic;
}

.sac_legende{
	/*Arial 8pt italique gris #999999*/
	font-family : Arial;
	color: #999999;
	font-size: 8pt;
	font-style: italic;
}


/* Debut css  Urgence */
/* Titre Urgence */
.urg_titre{
	background-color: #E53517; 
	font-family : "Conv_Gotham-Light"; 
	color: #ffffff; 
	font-size: 18pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
}
/* Titre Urgence */
.urg_sous_titre{
	font-family: arial,helvetica,sans-serif; 
	color: #E53517; 
	font-size: 14pt;
}
/* rubrique1 Urgence */
.urg_rubrique1{
	/*Arial 12pt Gras police blanche fond #E53517*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #E53517;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique1 Urgence*/
.urg_ss_rubrique1{
	/*Arial 12pt Gras police blanche fond #E53517*/
	font-family : Arial;
	color: #E53517;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}
/* rubrique2 Urgence*/
.urg_rubrique2{
	/*Arial 12pt Gras police blanche fond #E53517*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #E53517;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique2 Urgence*/
.urg_ss_rubrique2{
	/*Arial 12pt Gras police blanche fond #E53517*/
	font-family : Arial;
	color: #E53517;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}

/* Mise en avant 1 Urgence*/
.urg_mise_avant1{
	/*Arial 10pt gras police #E53517*/
	font-family : Arial;
	color: #E53517;
	font-size: 10pt;
	font-weight:bold;
}
/* Mise en avant 2 Urgence*/
.urg_mise_avant2{
	/*Arial 10pt gras police #E53517*/
	font-family : Arial;
	color: #E53517;
	font-size: 10pt;
	font-weight:bold;
}
/* temoignage Urgence*/
.urg_temoignage{
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	font-style: italic;
}

/* Chapeau Urgence*/
.urg_chapeau{
	/* Arial 10pt Italique police #F6A800 avec encadré bordure #E53517*/
	font-family : Arial;
	color: #E53517;
	font-size: 10pt;
	font-style: italic;
	border:1px solid #E53517;
}


/* Exergue Urgence*/
.urg_exergue{
	/* Arial 12pt Italique police noire avec pointillés en haut et en bas */
	font-family : Arial;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	width:400px;
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	padding: 4px;
}

.urg_legende{
	/*Arial 8pt italique gris #999999*/
	font-family : Arial;
	color: #999999;
	font-size: 8pt;
	font-style: italic;
}

/*  Fin Css Urgences */

/* Debut css Eau et assainissement */

/* Titre Eau et assainissement */
.ea_titre{
	background-color: #009EE0; 
	font-family : "Conv_Gotham-Light"; 
	color: #ffffff; 
	font-size: 18pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
}
/* Titre Eau et assainissement */
.ea_sous_titre{
	font-family: arial,helvetica,sans-serif; 
	color: #009EE0; 
	font-size: 14pt;
}
/* rubrique1 Eau et assainissement */
.ea_rubrique1{
	/*Arial 12pt Gras police blanche fond #009EE0*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #009EE0;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique1 Eau et assainissement*/
.ea_ss_rubrique1{
	/*Arial 12pt Gras police blanche fond #009EE0*/
	font-family : Arial;
	color: #009EE0;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}
/* rubrique2 Eau et assainissement*/
.ea_rubrique2{
	/*Arial 12pt Gras police blanche fond #00444A*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #00444A;
	display: inline;
	padding-right: 5px; 
}
/* sous rubrique2 Eau et assainissement*/
.ea_ss_rubrique2{
	/*Arial 12pt Gras police blanche fond #00444A*/
	font-family : Arial;
	color: #00444A;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}

/* rubrique3 Eau et assainissement*/
.ea_rubrique3{
	/*Arial 12pt Gras police blanche fond #009790*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #009790;
	display: inline;
	padding-right: 5px; 
}
/* sous rubrique3 Eau et assainissement*/
.ea_ss_rubrique3{
	/*Arial 12pt Gras police blanche fond #009790*/
	font-family : Arial;
	color: #009790;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}

/* Mise en avant 1 Eau et assainissement*/
.ea_mise_avant1{
	/*Arial 10pt gras police #009EE0*/
	font-family : Arial;
	color: #009EE0;
	font-size: 10pt;
	font-weight:bold;
}
/* Mise en avant 2 Eau et assainissement*/
.ea_mise_avant2{
	/*Arial 10pt gras police #00444A*/
	font-family : Arial;
	color: #00444A;
	font-size: 10pt;
	font-weight:bold;
}
/* temoignage Eau et assainissement*/
.ea_temoignage{
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	font-style: italic;
}

/* Chapeau Eau et assainissement*/
.ea_chapeau{
	/* Arial 10pt Italique police #F6A800 avec encadré bordure #009EE0*/
	font-family : Arial;
	color: #009EE0;
	font-size: 10pt;
	font-style: italic;
	border:1px solid #009EE0;
}

/* Exergue Eau et assainissement*/
.ea_exergue{
	/* Arial 12pt Italique police noire avec pointillés en haut et en bas */
	font-family : Arial;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	width:400px;
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	padding: 4px;
}

.ea_legende{
	/*Arial 8pt italique gris #999999*/
	font-family : Arial;
	color: #999999;
	font-size: 8pt;
	font-style: italic;
}
/* Fin css Eau et assainissement */

/* Debut CSS Enfance  */
/* Titre Enfance */
.enf_titre{
	background-color: #93117E; 
	font-family : "Conv_Gotham-Light"; 
	color: #ffffff; 
	font-size: 18pt;
	text-transform:uppercase;
	display: inline;
	padding-right: 5px;
}
/* Titre Enfance */
.enf_sous_titre{
	font-family: arial,helvetica,sans-serif; 
	color: #93117E; 
	font-size: 14pt;
}
/* rubrique1 Enfance */
.enf_rubrique1{
	/*Arial 12pt Gras police blanche fond #93117E*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #93117E;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique1 Enfance*/
.enf_ss_rubrique1{
	/*Arial 12pt Gras police blanche fond #93117E*/
	font-family : Arial;
	color: #93117E;
	font-size: 12pt;
	font-weight:bold;
	display: block;	
}
/* rubrique2 Enfance*/
.enf_rubrique2{
	/*Arial 12pt Gras police blanche fond #E2007A*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #E2007A;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique2 Enfance*/
.enf_ss_rubrique2{
	/*Arial 12pt Gras police blanche fond #E2007A*/
	font-family : Arial;
	color: #E2007A;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}
/* rubrique3 Enfance*/
.enf_rubrique3{
	/*Arial 12pt Gras police blanche fond #89C1D7*/
	font-family : Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight:bold;
	background-color: #89C1D7;
	display: inline;
	padding-right: 5px;
}
/* sous rubrique3 Enfance*/
.enf_ss_rubrique3{
	/*Arial 12pt Gras police blanche fond #89C1D7*/
	font-family : Arial;
	color: #89C1D7;
	font-size: 12pt;
	font-weight:bold;
	display: block;
}
/* Mise en avant 1 Enfance*/
.enf_mise_avant1{
	/*Arial 10pt gras police #93117E*/
	font-family : Arial;
	color: #93117E;
	font-size: 10pt;
	font-weight:bold;
}
/* Mise en avant 2 Enfance*/
.enf_mise_avant2{
	/*Arial 10pt gras police #E2007A*/
	font-family : Arial;
	color: #E2007A;
	font-size: 10pt;
	font-weight:bold;
}
/* temoignage Enfance*/
.enf_temoignage{
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-weight:bold;
	font-style: italic;
}
/* Chapeau Enfance*/
.enf_chapeau{
	/* Arial 10pt Italique police #F6A800 avec encadré bordure #93117E*/
	font-family : Arial;
	color: #93117E;
	font-size: 10pt;
	font-style: italic;
	border:1px solid #93117E;
}
/* Exergue Enfance*/
.enf_exergue{
	/* Arial 12pt Italique police noire avec pointillés en haut et en bas */
	font-family : Arial;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	width:400px;
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	padding: 4px;
}

.enf_legende{
	/*Arial 8pt italique gris #999999*/
	font-family : Arial;
	color: #999999;
	font-size: 8pt;
	font-style: italic;
}
/* Fin CSS Enfance */























/* Chapeau Securite alimentaire*/
.sac_chapeau{
	/* Arial 10pt Italique police #F6A800 avec encadré bordure #0075b3*/
	font-family : Arial;
	color: #F6A800;
	font-size: 10pt;
	font-style: italic;
	border:1px solid #F6A800;
}


/* Exergue Securite alimentaire*/
.sac_exergue{
	/* Arial 12pt Italique police noire avec pointillés en haut et en bas */
	font-family : Arial;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	width:400px;
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	padding: 4px;
}





.encartes{
	/* Arial 10pt police noire fonds #c9e1f4 */
	font-family : Arial;
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	background-color: #c9e1f4;
	display: inline;
}


h1, h2, h3 {
	margin: 0px;
	padding : 0px;
}


.module_round_boxsif_map{
	background: url(../images/s5_top_row1.png);
	margin-left: -22px;
	margin-right: -22px;
	margin-bottom: -30px;
}
.show-branding #branding {
    display: none !important;
}
.header-controls__more-toggle {
    display: none !important;
}
