h1 { color: #FFF; margin: 0;}.h1sstitre { color: #CCC;}a.entete_twitter i { color: skyblue; }a.entete_twitter:hover i { color: #FFF; }a.entete_insta i{ color: crimson; }a.entete_insta:hover i { color: #FFF; }a.entete_facebook i{ color: cornflowerblue; }a.entete_facebook:hover i { color: #FFF; }a.lien_article {color:black; text-decoration: none;}a.lien_article:hover {color:crimson; text-decoration: none;}.navbar-nav .nav-link {color: #FFF; }.navbar-nav .nav-link:hover { color: cornflowerblue;}.navbar-nav .nav-link.active { color: crimson; }.navbar-nav .nav-link.disabled { color: #ccc; }a.coin_press img { height: 200px; opacity: 0.4;}a.coin_press:hover img { height: 200px; opacity: 1;}a.coin_press:hover .card-text {color:#fff; padding: 5px; background: #CCC;}.accordion {border:#000;}.accordion-item a  { text-decoration: none; color:#fff;}.accordion-item a:hover  { text-decoration: none; color:crimson;}.accordion-header .accordion-button { background: cornflowerblue; color: #fff; }/*fil ariane*/.breadcrumb .breadcrumb-item a { color:#FFF; margin-right: 15px;}.breadcrumb .breadcrumb-item a:hover { color:crimson;}.breadcrumb .breadcrumb-item.active { color:#ccc; }/** Ciruit */.rouge_gras {	font-size:15px;	font-weight:bold;	color: #DB011A;	text-align:justify;	}.pilote_bloc_ec_m {	background: #DB011A;	border-radius: 5px;	box-shadow: 4px 4px 8px #111;	-moz-box-shadow: 4px 4px 8px #111;	-webkit-box-shadow: 4px 4px 8px #111;	background-image:-moz-linear-gradient(30deg, #DB011A, #830111);	background-image:-webkit-linear-gradient(30deg, #DB011A, #830111);	background-image:-o-linear-gradient(30deg, #DB011A, #830111);	background-image:linear-gradient(60deg, #DB011A, #830111);	color: #FFFFFF;	text-align:center;}.pilote_bloc_ec { background: #DB011A;}.pilote_bloc {background: #46FF75; }.entete_resultat { margin: 25px 10px 0px 15px;	color: #000;	font-style:  italic;	font-weight:bold; }.pilote_bloc_libre_m {		background: #D45A07;	border-radius: 5px;	box-shadow: 4px 4px 8px #111;	-moz-box-shadow: 4px 4px 8px #111;	-webkit-box-shadow: 4px 4px 8px #111;	background-image:-moz-linear-gradient(30deg, #D45A07, #EA8442);	background-image:-webkit-linear-gradient(30deg, #D45A07, #EA8442);	background-image:-o-linear-gradient(30deg, #D45A07, #EA8442);	background-image:linear-gradient(60deg, #D45A07, #EA8442);		color: #FFFFFF;	text-align:center;}.pilote_bloc_m {		background: #46FF75;	border-radius: 5px;	box-shadow: 4px 4px 8px #111;	-moz-box-shadow: 4px 4px 8px #111;	-webkit-box-shadow: 4px 4px 8px #111;	background-image:-moz-linear-gradient(30deg, #46FF75, #00B22D);	background-image:-webkit-linear-gradient(30deg, #46FF75, #00B22D);	background-image:-o-linear-gradient(30deg, #46FF75, #00B22D);	background-image:linear-gradient(60deg, #46FF75, #00B22D);		color: #FFFFFF;	text-align:center;}#pilot_inscrit { background: #000; text-align: center;  padding: 10px 0 10px 0;  }#pilot_inscrit a {color: #FFF; text-decoration:none;}#pilot_inscrit a:hover {color: #DDD;}#about { background: url("../img/test1.fw.png") center top no-repeat fixed;  background-size: cover;  padding: 60px 0 40px 0;  position: relative;}#about::before {  content: '';  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  background: rgba(255, 255, 255, 0.8); z-index: 9;}#about .container {  position: relative; z-index: 10;}a.plusinfo { color :crimson;}a.plusinfo:hover { color:#000;}video {  width: 90%;  height: auto;}#calendrier { background: url("../img/test2.fw.png") center top no-repeat fixed;  background-size: cover;  padding: 30px 0 40px 0;  position: relative;}#calendrier::before {  content: '';  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  background: rgba(255, 255, 255, 0.85); z-index: 9;}#calendrier .container {  position: relative; z-index: 10;}