#adtm_menu_inner li a {
  border-bottom: 2px solid transparent; /* pas de trait par défaut */
}

#adtm_menu_inner li a:hover,
#adtm_menu_inner li a:focus,
#adtm_menu_inner li.active a {
  border-bottom: 2px solid #3B7A57 !important; /* vert signature */
}
#adtm_menu_inner > li {
  position: relative;
/* 1) on cache l’icône <i class="pmAtdmIcon …"> du module */
#adtm_menu_inner > li > a i.pmAtdmIcon,
#adtm_menu_inner > li > span i.pmAtdmIcon {
  display: none !important;
}

/* 2) on réserve un peu d’espace à droite pour notre flèche */
#adtm_menu_inner > li > a,
#adtm_menu_inner > li > span {
  position: relative !important;
  padding-right: 22px !important;
}

/* 3) on ajoute NOTRE flèche à droite (Font Awesome) */
#adtm_menu_inner > li > a::after,
#adtm_menu_inner > li > span::after {
  content: "\f107";                    /* angle-down */
  font-family: "Font Awesome 5 Free";  /* FA5 */
  font-weight: 900;                    /* solid */
  position: absolute !important;
  right: 6px;
  top: 50%;
  transform: translateY(-50%);
  line-height: 1;
  pointer-events: none;
  color: inherit;                      /* même couleur que le texte */
  font-size: 12px;                     /* ajuste si besoin */
}

/* (optionnel) petite rotation au survol/ouverture */
#adtm_menu_inner > li:hover > a::after,
#adtm_menu_inner > li:hover > span::after {
  transform: translateY(-50%) rotate(180deg);
  transition: transform .2s ease;
}
