/*Mettre le texte en noir à tous les boutons jaune identifiés*/
.btn-primary:not(.btn-back):not(.previous-button):not(.pull-left):not(#training_save_new):not(.training_btn_cancel):not(.y-inline-flex.y-items-center.y-gap-1.v-btn):not(#submitform):not(.campaign-actions>.btn.btn-primary:last-child):not(.member>.btn.btn-primary):not(.v-btn.btn.btn-primary.apply-tip):not(.campaign-actions>.btn.btn-primary) {
   color: #000 !important;
}
a.member-register,
a.member-renew,
.btn btn-default campaign-make-donations{
  color: #000 !important;
}
/*Fin - Mettre le texte en noir à tous les boutons jaune identifiés*/


/*Mettre le bouton en savoir plus sur la même ligne horizontale*/

/* Make each card stretch equally */
.pageid-134901 .zone-news_flash .item {
  display: flex;
}

/* Make the intro a vertical layout */
.pageid-134901 .zone-news_flash .item .intro {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* Push the button to the bottom */
.pageid-134901 .zone-news_flash .item .intro p {
  margin-top: auto;/*aligne tout sur la même ligne*/ 
 padding-top: 10px;/*détermine l'espacement au texte*/ 
}
/*Fin - Mettre le bouton en savoir plus sur la même ligne horizontale*/


/* Make the header pack content tightly (no spacing distribution) - centrer le titre */
.mod-header-container{
  justify-content: flex-start !important;
  gap: auto !important;
}
















