/* Réduction espace sous le header */

/* Icône sous le titre */

.wp-block-group:has(svg),
.wp-block-group:has(img) {
  margin-top: 0px !important;
}

/* Réduction espace sous le titre de page */

.wp-block-post-title {
  margin-bottom: 0px !important;
}

/* Couleur Titre NucleusFmamily OK */

#af-wrapper .main-title {
  color: #0A0A0A !important;
}

/* Forum Barre Menu OK */

#af-wrapper #forum-header {
  background-color: #0a0a0a;
  color: #edf4f7;
  border-width: 2px;
  border-color: #0a0a0a;
  border-style: double;
}

/* Forum Titre Taille Police OK */

#af-wrapper .main-title {
  font-size: 25px;
}

/* Forum Categorie Taille police OK */

#af-wrapper .title-element {
  font-size: 16px;
  background-color: #0a0a0a;
  background-repeat: no-repeat;
  border-color: #0a0a0a;
}

/* Forum KO */

#af-wrapper #forum-header {
  background-color: #0a0a0a !important;
  display: block;
}

#af-wrapper #forum-header {
  background-color: #0a0a0a 
   !important;
}

/* Forum KO  */

#forum-header {
  background-color: #0a0a0a;
}

#forum-header {
  background-color: #0a0a0a !important;
  display: block;
}

/*Forum Navigation Taille Police OK */

#af-wrapper #forum-navigation a {
  font-size: 16px;
  background-color: #0a0a0a;
  width: -1px;
}

/* Forum Description et detail Taille Police & Couleur OK */

#af-wrapper .forum small {
  font-size: 16px;
  color: #0F0F0F;
}

/* Forum KO */

#af-wrapper .forum-poster .no-topics {
  font-size: 16px;
}

/* Forum Dernier Message Couleur fond OK */

#af-wrapper .last-post-headline {
  background-color: #0a0a0a;
}

/* Forum ???  */

#forum-category-23.title-element {
  background-color: #0a0a0a;
}

/* Forum Recherche ???  */

#af-wrapper #forum-search .search-icon {
  color: #0a0a0a;
}

/* ???  */

#af-wrapper .notice {
  font-size: 17px;
}

/* ???  */

#af-wrapper .main-description {
  font-size: 17px;
}

/* Abonement */

#af-wrapper #subscriptions-panel .action-panel-option {
  font-size: 16px;
}

/* Titre Discussion */

#af-wrapper div {
  font-size: 17px;
}

/* Statistic Taille Icone */

#af-wrapper .statistics-element-icon {
  font-size: 35px;
  color: #0a0a0a;
}

/*  Statistic Taile police & color OK */

#af-wrapper .statistics-element .element-number {
  font-size: 29px;
  color: #0F0F0F;
}

/* Profile Titre Taille Police OK  */

#af-wrapper #profile-header .profile-display-name {
  font-size: 30px;
}

/* Profile KO */

#af-wrapper #profile-navigation {
  background-color: #0a0a0a;
}

/* Profile Historique Message Background OK */

#af-wrapper #profile-navigation a {
  background-color: #0a0a0a;
}

/* Profile KO */

#af-wrapper #profile-navigation a.active {
  background-color: #0a0a0a;
}

/* Profile Taille Icone link OK */

#af-wrapper .edit-profile-link span {
  font-size: 31px;
}

/* Profile KO */

#af-wrapper #profile-content .profile-row .profile-row-title {
  font-size: 17px;
}

/* Profile KO */

#af-wrapper #profile-content .profile-row .profile-row-value {
  font-size: 17px;
}

/* Profile Activite Membre Taille police OK */

#af-wrapper #profile-content .profile-section-header {
  font-size: 17px;
}

/* Members Police Taille OK */

#af-wrapper .member-posts {
  font-size: 17px;
}

/* Members Police Taille OK */

i {
  font-size: 17px;
  color: #111211;
}

/* Members Avatar Marge OK */

#af-wrapper .member-name {
  width: 1px;
  font-size: 20px;
}

/* ?? */

#af-wrapper a.highlight-admin:hover {
  font-size: 1px;
}

/* Members Taille Avatar OK */

#af-wrapper .member-avatar img.avatar {
  width: 70px;
  height: 70px;
}

/* Staistic ?? */

#af-wrapper #statistics-online-users {
  font-size: 17px;
  color: #0a0a0a;
}

/* Forum Couleur barre Statistiques OK */

#af-wrapper .title-element-dark {
  background-color: #0a0a0a !important;
  color: #edf4f7 !important;
}

/* =========================
   PHASE 1 — Neutralisation du BLEU Asgaros
   ========================= */

#af-wrapper .title-element {
  background-color: #0a0a0a !important;
  color: #edf4f7 !important;
}

/* Couleur Titre Sous Forum */

#af-wrapper .forum-title {
  background-color: #D1D5DB
!important;
  color: #edf4f7 !important;
}

/* Couleur des icones Dialogue OK */

.fas.fa-comments {
  color: #0A0A0A !important;
}

/* #0A0A0A NOIR */

/* #C9A24D DORE */

/* Accent Chaque Forum */

#af-wrapper .forum {
  background-color: #ECEFF1;
  border-radius: 10px;
}

/* Effet de survol sur les forums */

/* Hover uniquement sur les titres cliquables */

/* Couleur des indicateur statistiques OK */

.indicator-label {
  color: #0A0A0A !important;
}

/* Couleur statistiques OK LAst Line OK */

.element-name {
  color: #0A0A0A !important;
}

/* Profile OK */

.profile-row-title {
  color: #0A0A0A !important;
}

.profile-row-value {
  color: #0A0A0A !important;
}

.profile-forum-role {
  color: #0A0A0A !important;
}

.profile-display-name {
  color: #0A0A0A !important;
}

.profile-section-header {
  color: #0A0A0A !important;
}

/* Accent Fiche Profil */

#af-wrapper #profile-content {
  border-radius: 10px;
  background-color: #ECEFF1 !important;
}

/* Members OK */

#af-wrapper .member small {
  color: #0A0A0A !important;
}

#af-wrapper .member-posts {
  color: #0A0A0A !important;
}

/*  Register OK */

#af-wrapper .notice {
  color: #0A0A0A !important;
}

#af-wrapper .action-panel-option {
  color: #0A0A0A !important;
}

/*  Activity OK */

.main-description {
  color: #0A0A0A !important;
}

#af-wrapper .main-description {
  color: #0A0A0A !important;
  border-radius: 10px;
  background-color: #ECEFF1 !important;
}

/* Formulaire Contact Bouton */

#wpforms-submit-1154.wpforms-submit.nf_center_button {
  background-color: #000 !important;
  color: #fff !important;
  padding: 13px 22px;
  border-radius: 8px;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
}

/* Fix affichage contenu Asgaros Forum */

#af-wrapper .post-message {
  color: #000 !important;
  opacity: 1 !important;
  visibility: visible !important; 
}
#af-wrapper .post-message p,
#af-wrapper .post-message span,
#af-wrapper .post-message li,
#af-wrapper .post-message div {
  color: #000 !important;
}
#af-wrapper .post-message a {
  color: inherit !important;
  text-decoration: underline;
}

/* Fil d’Ariane Asgaros – hover lisible */
/* Asgaros – Fil d’Ariane : texte lisible au hover */
#af-wrapper #forum-breadcrumbs a:hover span,
#af-wrapper #forum-breadcrumbs a:focus span {
  color: #000 !important;
  text-decoration: underline;
}