/* CLASS DU TABLEAU DES STATISTIQUES DE SORTIES */
.table_legende_et_stats {
  background-color: rgba(0, 0, 0, 0.3);
  text-align: center;
  border-collapse: collapse;
  border-radius: 20px;
  margin-bottom: 20px;
  margin-top: 20px;
}

.table_legende_et_stats th {
  padding: 10px;
  font-weight: normal;
}

/* CLASS DU TABLEAU */
.table_listing_sorties {
  border-collapse: collapse;
}

/* LIGNE D'EN TÊTE */
.table_listing_sorties th {
  background-color: rgba(255, 255, 255, 0.2);
  font-weight: normal;
}

/* ALIGNEMENT DU MOT "NOM" DE L'EN-TÊTE */
.align_a_gauche {
  text-align: left;
  padding-left: 45px;
}

/* AERATION DES LIGNES ENTRE ELLES */
.table_listing_sorties td {
  padding: 2px;
}

/* SURLIGNER LA LIGNE D'UNE SORTIE */
.ligne_d_une_sortie:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

/* CENTRER LES VALEURS */
.colonne_centre {
  text-align: center;
  vertical-align: center;
}

/* CENTRER LES VALEURS / MASQUEES EN MEDIA QUERRY DANS GLOBAL.CSS */
.colonne_mq_centre {
  text-align: center;
  vertical-align: center;
}

/* ----------- LISTING SORTIES : NOM DE LA SORTIE SURLIGNEE SELON SON TYPE ----------- */
.randonnee {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(151, 219, 143, 0.3);
  color: white;
}

.randonnee a {
  color: white;
}

.sortie {
  border-radius: 9px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(116, 252, 114, 0.5);
}
/* 116, 237, 191, 0.5 */
.sortie a {
  color: white;
}

.trek {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(33, 112, 33, 0.6);
}

.trek a {
  color: white;
}

.ski_alpin {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(255, 255, 255, 0.5);
  color: white;
}

.ski_alpin a {
  color: white;
}

.ski_rando {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(255, 255, 255, 1);
  color: black;
}

.ski_rando a {
  color: white;
}

.raquettes {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(59, 178, 247, 0.5);
}

.raquettes a {
  color: white;
}

.trail {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(255, 176, 41, 0.3);
}

.trail a {
  color: white;
}

.via_ferrata {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: rgba(235, 242, 39, 0.4);
}

.via_ferrata a {
  color: white;
}

.autre {
  border-radius: 7px;
  padding-left: 8px;
  padding-right: 8px;
}

.autre a {
  color: white;
}
/* -----------  /LISTING SORTIES  ----------- */

/* ICONE INSTA EN MINIATURE DANS LE TABLEAU */
.icone_insta_sorties {
  width: 18px;
  height: 18px;
}
