diff --git a/www-client/src/main/java/fr/agrometinfo/www/client/view/LayoutView.java b/www-client/src/main/java/fr/agrometinfo/www/client/view/LayoutView.java
index 06b2599e19296138aa109160aee935d7ada80815..bc76609376e6bd025246276cbe39325ebc128243 100644
--- a/www-client/src/main/java/fr/agrometinfo/www/client/view/LayoutView.java
+++ b/www-client/src/main/java/fr/agrometinfo/www/client/view/LayoutView.java
@@ -25,6 +25,7 @@ import org.dominokit.domino.ui.menu.MenuItem;
 import org.dominokit.domino.ui.notifications.Notification;
 import org.dominokit.domino.ui.style.Styles;
 import org.dominokit.domino.ui.utils.DominoElement;
+import org.dominokit.domino.ui.utils.DominoUIConfig;
 import org.dominokit.domino.ui.utils.ScreenMedia;
 import org.dominokit.rest.shared.request.FailedResponseBean;
 import org.jboss.elemento.Elements;
@@ -274,6 +275,7 @@ implements LayoutPresenter.View, LoadingHandler {
 
         initLoader();
         initRibbon();
+        initRightPanel();
         initTopBar();
         initLeftPanel();
         initFooter();
@@ -317,7 +319,7 @@ implements LayoutPresenter.View, LoadingHandler {
         layout.getLeftPanel().setTransitionDuration("0");
 
         // https://demo.dominokit.org/forms/basic-form-elements?theme=blue
-        GWT.log("LayoutView.initLeftPanel() sumary");
+        GWT.log("LayoutView.initLeftPanel() summary");
         final DominoElement<HTMLElement> panel = layout.getLeftPanel();
 
         panel.add(a() //
@@ -419,6 +421,20 @@ implements LayoutPresenter.View, LoadingHandler {
         }
     }
 
+    private void initRightPanel() {
+        GWT.log("LayoutView.initRightPannel()");
+        // NB cannot get z-index using layout.getFooter().getZIndex()
+        final int footerZIndex = 9;
+        // incrementing z-index to change also z-index in modal
+        int rightPanelZIndex;
+        do {
+            rightPanelZIndex = DominoUIConfig.INSTANCE.getZindexManager().getNextZIndex();
+        } while (rightPanelZIndex <= footerZIndex);
+
+        layout.getRightPanel().setZIndex(rightPanelZIndex);
+        GWT.log("LayoutView.initRightPannel() " + rightPanelZIndex);
+    }
+
     private void initTopBar() {
         GWT.log("LayoutView.initTopBar()");
 
diff --git a/www-client/src/main/resources/fr/agrometinfo/www/client/public/style.css b/www-client/src/main/resources/fr/agrometinfo/www/client/public/style.css
index 120bd7ca260c77174b1759fa793ef6be62da5b78..61bc308d6f58211e8329d261450bb4400a9b5935 100644
--- a/www-client/src/main/resources/fr/agrometinfo/www/client/public/style.css
+++ b/www-client/src/main/resources/fr/agrometinfo/www/client/public/style.css
@@ -122,7 +122,6 @@ select {
 .agrometinfo-rightsidebar.right-sidebar {
     width: var(--rightsidebar-width);
     padding: var(--rightsidebar-padding);
-    padding-bottom: 2em;
 }
 .agrometinfo-rightsidebar.right-sidebar.slide-out-right {
     right: calc(-1 * var(--rightsidebar-width));