diff --git a/module/Formation/src/Formation/View/Helper/partial/sessions-array.phtml b/module/Formation/src/Formation/View/Helper/partial/sessions-array.phtml
index 3984eb2d0ae0ea21d79b97cbe95063e378a15d56..59a2491b4da474cee40b5c6988a78d7d74ca0f9c 100644
--- a/module/Formation/src/Formation/View/Helper/partial/sessions-array.phtml
+++ b/module/Formation/src/Formation/View/Helper/partial/sessions-array.phtml
@@ -101,6 +101,7 @@ $sessions = array_reverse($sessions);
                 </td>
                 <td class="listes">
                     <?php if ($instance->getInscriptions()) : ?>
+                        Inscription : <?php echo count($instance->getInscriptions()); ?><br>
                         <?php if ($instance->getNbPlacePrincipale() === 0): ?>
                             Pas de liste principale
                         <?php else : ?>
diff --git a/module/Formation/view/formation/session/partial/inscrits.phtml b/module/Formation/view/formation/session/partial/inscrits.phtml
index 5f310639a360d03c34c96746e431a9131ea47090..abfa131b21c1f1677d286381909af22736abedcd 100644
--- a/module/Formation/view/formation/session/partial/inscrits.phtml
+++ b/module/Formation/view/formation/session/partial/inscrits.phtml
@@ -18,34 +18,48 @@ $historises = $instance->getListeHistorisee();
 
 $estAnnulee = ($instance->getEtatActif() && $instance->isEtatActif(SessionEtats::ETAT_SESSION_ANNULEE));
 
-$canAfficherIndividu          = $this->isAllowed(AgentPrivileges::getResourceId(AgentPrivileges::AGENT_AFFICHER));
-$canInscritModifier           = (!$estAnnulee && $this->isAllowed(FormationinstancePrivileges::getResourceId(FormationinstancePrivileges::FORMATIONINSTANCE_GERER_INSCRIPTION)));
+$canAfficherIndividu = $this->isAllowed(AgentPrivileges::getResourceId(AgentPrivileges::AGENT_AFFICHER));
+$canInscritModifier = (!$estAnnulee && $this->isAllowed(FormationinstancePrivileges::getResourceId(FormationinstancePrivileges::FORMATIONINSTANCE_GERER_INSCRIPTION)));
 
-$canTelechargerAttestation    = $canAfficherIndividu;
-$canTeleverserAttestation     = $canInscritModifier;
-$canSupprimerAttestation      = $canInscritModifier;
-$canFraisAfficher             = $this->isAllowed(FormationinstancefraisPrivileges::getResourceId(FormationinstancefraisPrivileges::FORMATIONINSTANCEFRAIS_AFFICHER));
-$canFraisModifier             = (!$estAnnulee &&  $this->isAllowed(FormationinstancefraisPrivileges::getResourceId(FormationinstancefraisPrivileges::FORMATIONINSTANCEFRAIS_MODIFIER)));
+$canTelechargerAttestation = $canAfficherIndividu;
+$canTeleverserAttestation = $canInscritModifier;
+$canSupprimerAttestation = $canInscritModifier;
+$canFraisAfficher = $this->isAllowed(FormationinstancefraisPrivileges::getResourceId(FormationinstancefraisPrivileges::FORMATIONINSTANCEFRAIS_AFFICHER));
+$canFraisModifier = (!$estAnnulee && $this->isAllowed(FormationinstancefraisPrivileges::getResourceId(FormationinstancefraisPrivileges::FORMATIONINSTANCEFRAIS_MODIFIER)));
 
 
-$canInscritExporter           = $this->isAllowed(FormationinstancePrivileges::getResourceId(FormationinstancePrivileges::FORMATIONINSTANCE_AFFICHER_INSCRIPTION));
+$canInscritExporter = $this->isAllowed(FormationinstancePrivileges::getResourceId(FormationinstancePrivileges::FORMATIONINSTANCE_AFFICHER_INSCRIPTION));
 $canHistoriserInscription = $this->isAllowed(FormationinstancePrivileges::getResourceId(FormationinstancePrivileges::FORMATIONINSTANCE_GERER_INSCRIPTION));
 $canSupprimerInscription = $this->isAllowed(FormationinstancePrivileges::getResourceId(FormationinstancePrivileges::FORMATIONINSTANCE_GERER_INSCRIPTION));
 
 $urlRetour = $this->url('session/afficher', ['session' => $instance->getId()], ['fragment' => 'inscriptions'], true);
 
+
+$liste = $instance->getListeDisponible();
+$principaleComplete = $instance->isListePrincipaleComplete();
+$complementaireComplete = $instance->isListeComplementaireComplete();
+$inscriptions = $instance->getInscriptions()
+
+
 ?>
 
 <div class="row">
     <div class="col-md-6">
-        <h2> Inscription·s </h2>
+        <h2>
+            Inscription·s
+            (<?php echo count($inscriptions); ?>)
+            <span class="toggle" id="inscription">
+                <span id="inscription-off" class="icon icon-toggle-off"></span>
+                <span id="inscription-on" class="icon icon-toggle-on"></span>
+            </span>
+        </h2>
     </div>
 
     <div class="col-md-6">
-        <?php if ($canInscritModifier AND (count($principales) < $instance->getNbPlacePrincipale() OR count($complementaires) < $instance->getNbPlaceComplementaire())) : ?>
+        <?php if ($canInscritModifier and (count($principales) < $instance->getNbPlacePrincipale() or count($complementaires) < $instance->getNbPlaceComplementaire())) : ?>
             <a <?php /**  @see \Formation\Controller\InscriptionController::ajouterAction() */ ?>
-                href="<?php echo $this->url('inscription/ajouter', ['session' => $instance->getId()], [], true); ?>"
-                class="btn btn-primary ajax-modal" data-event="modification">
+                    href="<?php echo $this->url('inscription/ajouter', ['session' => $instance->getId()], [], true); ?>"
+                    class="btn btn-primary ajax-modal" data-event="modification">
                 <span class="icon icon-ajouter"></span>
                 Ajouter une inscription
             </a>
@@ -64,14 +78,9 @@ $urlRetour = $this->url('session/afficher', ['session' => $instance->getId()], [
 
 <?php echo $this->messenger()->addMessagesFromFlashMessenger(); ?>
 
-<?php
-$liste = $instance->getListeDisponible();
-$principaleComplete = $instance->isListePrincipaleComplete();
-$complementaireComplete = $instance->isListeComplementaireComplete();
-$inscriptions = $instance->getInscriptions()
-?>
-
-<?php echo $this->inscriptions($instance, $inscriptions, ['id' => 'all-inscriptions', 'display-document' => false, 'display-historise' => false]); ?>
+<div id="inscription">
+    <?php echo $this->inscriptions($instance, $inscriptions, ['id' => 'all-inscriptions', 'display-document' => false, 'display-historise' => false]); ?>
+</div>
 
 <h4>
     Liste principale
@@ -79,14 +88,20 @@ $inscriptions = $instance->getInscriptions()
     <?php if ($instance->isListePrincipaleComplete()) : ?>
         <span class="label label-success"> Complète</span>
     <?php endif; ?>
+    <span class="toggle" id="principale">
+        <span id="principale-off" class="icon icon-toggle-off"></span>
+        <span id="principale-on" class="icon icon-toggle-on"></span>
+    </span>
 </h4>
 
 
-<?php if (empty($principales)): ?>
-    <div class="alert alert-info"> Aucune inscription dans la liste principale. </div>
-<?php else: ?>
-    <?php echo $this->inscriptions($instance, $principales, ['id' => 'liste-principale', 'display-liste' => false, 'display-historise' => false]); ?>
-<?php endif; ?>
+<div id="principale">
+    <?php if (empty($principales)): ?>
+        <div class="alert alert-info"> Aucune inscription dans la liste principale.</div>
+    <?php else: ?>
+        <?php echo $this->inscriptions($instance, $principales, ['id' => 'liste-principale', 'display-liste' => false, 'display-historise' => false]); ?>
+    <?php endif; ?>
+</div>
 
 
 <h4>
@@ -95,34 +110,68 @@ $inscriptions = $instance->getInscriptions()
     <?php if ($instance->isListeComplementaireComplete()) : ?>
         <span class="label label-success"> Complète</span>
     <?php endif; ?>
+    <span class="toggle" id="complementaire">
+        <span id="complementaire-off" class="icon icon-toggle-off"></span>
+        <span id="complementaire-on" class="icon icon-toggle-on"></span>
+    </span>
 </h4>
 
-<?php if (empty($complementaires)) : ?>
-    <div class="alert alert-info"> Aucune inscription dans la liste complémentaire. </div>
-<?php else : ?>
-    <?php echo $this->inscriptions($instance, $complementaires, ['id' => 'liste-complementaire', 'display-document' => false, 'display-liste' => false, 'display-historise' => false]); ?>
-<?php endif; ?>
+<div id="complementaire">
+    <?php if (empty($complementaires)) : ?>
+        <div class="alert alert-info"> Aucune inscription dans la liste complémentaire.</div>
+    <?php else : ?>
+        <?php echo $this->inscriptions($instance, $complementaires, ['id' => 'liste-complementaire', 'display-document' => false, 'display-liste' => false, 'display-historise' => false]); ?>
+    <?php endif; ?>
+</div>
 
 
 <h4>
     Désistement·s
     (<?php echo count($desistements); ?>)
+    <span class="toggle" id="desistement">
+        <span id="desistement-off" class="icon icon-toggle-off"></span>
+        <span id="desistement-on" class="icon icon-toggle-on"></span>
+    </span>
 </h4>
 
-<?php if (empty($desistements)) : ?>
-    <div class="alert alert-info"> Aucun désistement. </div>
-<?php else : ?>
-    <?php echo $this->inscriptions($instance, $desistements, ['id' => 'liste-desistements',  'display-document' => false]); ?>
-<?php endif; ?>
+<div id="desistement">
+    <?php if (empty($desistements)) : ?>
+        <div class="alert alert-info"> Aucun désistement.</div>
+    <?php else : ?>
+        <?php echo $this->inscriptions($instance, $desistements, ['id' => 'liste-desistements', 'display-document' => false]); ?>
+    <?php endif; ?>
+</div>
 
 
 <h4>
     Stagiaire·s historisé·es
     (<?php echo count($historises); ?>)
+    <span class="toggle" id="historise">
+        <span id="historise-off" class="icon icon-toggle-off"></span>
+        <span id="historise-on" class="icon icon-toggle-on"></span>
+    </span>
 </h4>
 
-<?php if (empty($historises)) : ?>
-    <div class="alert alert-info"> Aucune inscription historisée. </div>
-<?php else : ?>
-    <?php echo $this->inscriptions($instance, $historises, ['id' => 'liste-historise',  'display-document' => false]); ?>
-<?php endif; ?>
+<div id="historise">
+    <?php if (empty($historises)) : ?>
+        <div class="alert alert-info"> Aucune inscription historisée.</div>
+    <?php else : ?>
+        <?php echo $this->inscriptions($instance, $historises, ['id' => 'liste-historise', 'display-document' => false]); ?>
+    <?php endif; ?>
+</div>
+
+
+<script>
+    $('span#' + 'inscription' + "-on").toggle();
+    $('span#' + 'principale' + "-on").toggle();
+    $('span#' + 'complementaire' + "-on").toggle();
+    $('span#' + 'desistement' + "-on").toggle();
+    $('span#' + 'historise' + "-on").toggle();
+
+    $('span.toggle').on('click', function () {
+        let id = $(this).attr('id');
+        $('div#' + id).toggle();
+        $('span#' + id + "-on").toggle();
+        $('span#' + id + "-off").toggle();
+    });
+</script>
\ No newline at end of file