<commit_before>/* Police Open Sans, lien google font pour + de rapidité et de compatibilité */
@import 'https://fonts.googleapis.com/css?family=Open+Sans';


html, body {
	margin: 0;
	padding: 0;
}


body {
	min-height: 100%; /* Pour que le footer puisse se coller en bas de page, même plus petite que l'écran */
}

/* ======= */
/* POLICES */
/* ======= */

/* Ajout d'une police pour le logo */
@font-face {
	font-family: 'FFF_Tusj';
	src: url(media/font/FFF_Tusj.ttf);
}
@font-face {
	font-family: 'Gwibble';
	src: url(media/font/gwibble.ttf);
}




/* ====== */
/* ICONES */
/* ====== */

@font-face {
  font-family: "Flaticon";
  src: url("media/font/Flaticon.eot");
  src: url("media/font/Flaticon.woff") format("woff"),
       url("media/font/Flaticon.ttf") format("truetype"),
       url("media/font/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

.flaticon-back:before { 
	content: "\f100"; 
}
.flaticon-error:before { 
	content: "\f101"; 
}
.flaticon-heart:before { 
	content: "\f102"; 
}
.flaticon-house:before { 
	content: "\f103"; 
}
.flaticon-magnifying-glass:before { 
	content: "\f104"; 
}
.flaticon-next:before { 
	content: "\f105"; 
}
.flaticon-success:before { 
	content: "\f106"; 
}
.flaticon-shopping-cart:before { 
	content: "\f106"; 
}


[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
	font-family: Flaticon;
	font-size: 20px;
	font-style: normal;
}





/* ==== */
/* MENU */
/* ==== */

/* Barre du menu */
#header {
	position: fixed;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	top: 0px;
	width: 100%;
	background-color: #cc0000;
	box-shadow: 0px 1px 5px 0px #656565;
}
#header ul {
	margin-right: 20px;
	line-height: 20px;
	font-family: "Open Sans";
}
#header ul a{
	color: white;
	text-decoration: none;

}
#header li {
	display: inline;
	font-size: 18pt;
	margin: 20px;
}
#header #hamburger {
	margin-top: auto;
	margin-right: 20px;
	font-size: 30pt;
	font-family: "Open Sans";
	color: white;
}
#header .separator {
	color: white;
}

#titreMenu {
	margin-top: 7px;
	margin-left: 20px;
}
#titreMenu a{
	color: white;
	font-family: Gwibble;
	text-decoration: none;
	font-size: 35pt;
}

@media all and (max-width: 1000px) {
	#header ul{
		display: none;
	}
}
@media all and (min-width: 1001px) {
	#header #hamburger{
		display: none;
	}
}



/* ========== */
/* HIERARCHIE */
/* ========== */
#hierarchie {
	display: flex;
	margin-top: 70px;
	margin-left: 50px;

}
#hierarchie a {
	text-decoration: none;
	color: #cc0000;
}
#hierarchie ul {
	display: inline-block;
	background-color: #e4e4e4;
	border: 2px solid #e4e4e4;
    border-radius: 10px;
    padding: 20px;
}

@media all and (max-width: 1000px) {
	#hierarchie {
		margin-left: 0px;
     	justify-content: center;
	}
}

#hierarchie li {
	display: inline-block;
	font-family: "Open Sans";
	font-size: 15pt;
	color: #cc0000;
}
<commit_msg>demande de supression de la ligne 163<commit_after>/* Police Open Sans, lien google font pour + de rapidité et de compatibilité */
@import 'https://fonts.googleapis.com/css?family=Open+Sans';


html, body {
	margin: 0;
	padding: 0;
}


body {
	min-height: 100%; /* Pour que le footer puisse se coller en bas de page, même plus petite que l'écran */
}

/* ======= */
/* POLICES */
/* ======= */

/* Ajout d'une police pour le logo */
@font-face {
	font-family: 'FFF_Tusj';
	src: url(media/font/FFF_Tusj.ttf);
}
@font-face {
	font-family: 'Gwibble';
	src: url(media/font/gwibble.ttf);
}




/* ====== */
/* ICONES */
/* ====== */

@font-face {
  font-family: "Flaticon";
  src: url("media/font/Flaticon.eot");
  src: url("media/font/Flaticon.woff") format("woff"),
       url("media/font/Flaticon.ttf") format("truetype"),
       url("media/font/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

.flaticon-back:before { 
	content: "\f100"; 
}
.flaticon-error:before { 
	content: "\f101"; 
}
.flaticon-heart:before { 
	content: "\f102"; 
}
.flaticon-house:before { 
	content: "\f103"; 
}
.flaticon-magnifying-glass:before { 
	content: "\f104"; 
}
.flaticon-next:before { 
	content: "\f105"; 
}
.flaticon-success:before { 
	content: "\f106"; 
}
.flaticon-shopping-cart:before { 
	content: "\f106"; 
}


[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
	font-family: Flaticon;
	font-size: 20px;
	font-style: normal;
}





/* ==== */
/* MENU */
/* ==== */

/* Barre du menu */
#header {
	position: fixed;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	top: 0px;
	width: 100%;
	background-color: #cc0000;
	box-shadow: 0px 1px 5px 0px #656565;
}
#header ul {
	margin-right: 20px;
	line-height: 20px;
	font-family: "Open Sans";
}
#header ul a{
	color: white;
	text-decoration: none;

}
#header li {
	display: inline;
	font-size: 18pt;
	margin: 20px;
}
#header #hamburger {
	margin-top: auto;
	margin-right: 20px;
	font-size: 30pt;
	font-family: "Open Sans";
	color: white;
}
#header .separator {
	color: white;
}

#titreMenu {
	margin-top: 7px;
	margin-left: 20px;
}
#titreMenu a{
	color: white;
	font-family: Gwibble;
	text-decoration: none;
	font-size: 35pt;
}

@media all and (max-width: 1000px) {
	#header ul{
		display: none;
	}
}
@media all and (min-width: 1001px) {
	#header #hamburger{
		display: none;
	}
}



/* ========== */
/* HIERARCHIE */
/* ========== */
#hierarchie {
	display: flex;
	margin-top: 70px;
	margin-left: 50px;

}
#hierarchie a {
	text-decoration: none;
	color: #cc0000;
}
#hierarchie ul {
	display: inline-block;
	background-color: #e4e4e4;
	/*border: 2px solid #e4e4e4;*/ /*ligne commenté pour supression si non justifiée*/
    border-radius: 10px;
    padding: 20px;
}

@media all and (max-width: 1000px) {
	#hierarchie {
		margin-left: 0px;
     	justify-content: center;
	}
}

#hierarchie li {
	display: inline-block;
	font-family: "Open Sans";
	font-size: 15pt;
	color: #cc0000;
}

{'fraction_non_alphanumeric': 0.1941294196130754, 'fraction_numerical': 0.03519012675116744, 'mean_word_length': 3.584862385321101, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1001429', 'n_tokens_mistral': 2764, 'n_tokens_neox': 2487, 'n_words': 529}