diff --git a/module/Signature/view/signature/signature-flow/saisir-circuit.phtml b/module/Signature/view/signature/signature-flow/saisir-circuit.phtml
index abf5de42918f93955992186e70355ed8ca83b09a..b7285a4d272d6e4794ec07f20c49b8f1f25b4c50 100644
--- a/module/Signature/view/signature/signature-flow/saisir-circuit.phtml
+++ b/module/Signature/view/signature/signature-flow/saisir-circuit.phtml
@@ -2,20 +2,12 @@
 echo $this->messenger()->addCurrentMessagesFromFlashMessengerWithNamespace('error');
 
 echo $this->form()->openTag($form);
-echo '<div class="row">';
-echo '<div class="col-md-12">';
+echo '<h2 class="title">Ajouter/modifier un circuit de signature</h2>';
 echo $this->formControlGroup($form->get('label'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('description'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('enabled'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formSubmit($form->get('submit'));
-echo '</div>';
 echo $this->form()->closeTag($form);
-echo '<div class="row">';
+
 
 ?>
diff --git a/module/Signature/view/signature/signature-flow/saisir-etape.phtml b/module/Signature/view/signature/signature-flow/saisir-etape.phtml
index 50abd39c1728aab9b16c8135bb2bed03cfd14284..54b50fa613b38200713d10624ce40f4c20f7167d 100644
--- a/module/Signature/view/signature/signature-flow/saisir-etape.phtml
+++ b/module/Signature/view/signature/signature-flow/saisir-etape.phtml
@@ -1,31 +1,15 @@
 <?php
 echo $this->messenger()->addCurrentMessagesFromFlashMessengerWithNamespace('error');
 
-
+echo '<h2 class="title">Ajouter/modifier un étape de signature</h2>';
 echo $this->form()->openTag($form);
-echo '<div class="row">';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('label'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('level'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('recipientMethod'));
-echo '</div>';
-echo '<div class="col-md-12" id="roleEtablissement">';
 echo $this->formControlGroup($form->get('roles'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('order'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formControlGroup($form->get('allRecipientsSign'));
-echo '</div>';
-echo '<div class="col-md-12">';
 echo $this->formSubmit($form->get('submit'));
-echo '</div>';
-echo '</div>';
 echo $this->form()->closeTag($form);
 
 ?>
@@ -33,32 +17,24 @@ echo $this->form()->closeTag($form);
 
 <script>
 
-    function formElement()
+    toggleViewElements = function ()
     {
-        return $('#<?= $form->getAttribute('id') ?>');
-    }
-
-    function toggleViewElements(init)
-    {
-        var method = formElement().find('[name=recipientMethod]').val();
-
-        if(method == 'by_etablissement' || method == 'by_etablissement_and_intervenant') {
-            console.log('show');
-            $('#roleEtablissement').show();
-        } else {
-            console.log('hide')
-            $('#roleEtablissement').hide();
-        }
-        console.log(init);
-        if (init !== true) {
-            console.log(init);
-            $('#roleEablissement').hide();
-        }
+        document.querySelectorAll('[name="recipientMethod"]').forEach(element => {
+            // Vérifier la valeur de chaque élément
+            element.removeEventListener("change", toggleViewElements);
+            element.addEventListener("change", toggleViewElements);
+            let method = element.value
+            let elementRole = element.parentElement.nextSibling;
+
+            if (method == 'by_etablissement' || method == 'by_etablissement_and_intervenant') {
+                elementRole.style.display = "block";
+
+            } else {
+                elementRole.style.display = "none";
+            }
+        });
     }
+    toggleViewElements();
 
-    $(function () {
-        formElement().find('[name=recipientMethod]').on('change', toggleViewElements);
-        toggleViewElements(true);
-    });
 
 </script>
\ No newline at end of file