diff --git a/library/ZendAfi/View/Helper/FonctionsAdmin.php b/library/ZendAfi/View/Helper/FonctionsAdmin.php
index 529438781367ee7c15e9e947e3d453d2536b8ad3..2f02c0e2ebb52def37c4db29078220fc6f515a06 100644
--- a/library/ZendAfi/View/Helper/FonctionsAdmin.php
+++ b/library/ZendAfi/View/Helper/FonctionsAdmin.php
@@ -63,7 +63,9 @@ class ZendAfi_View_Helper_FonctionsAdmin extends ZendAfi_View_Helper_BaseHelper
 
     return $html
       ? $this->_tag('div', $html,
-                    ['class' => 'configuration_module',
+                    ['class' => (($this->_widget instanceof Class_Systeme_Widget_Widget)
+                                 ? 'configuration_module'
+                                 : 'section_configuration'),
                      'style' => 'text-align:right'])
       : '';
   }
diff --git a/library/ZendAfi/View/Helper/Widget/Section.php b/library/ZendAfi/View/Helper/Widget/Section.php
index 8a092d9df1b33e1c11de41b8ca4edfe147de8e23..ba919a5b7c6e3fd2bb0d467a50e06b745b00a6ec 100644
--- a/library/ZendAfi/View/Helper/Widget/Section.php
+++ b/library/ZendAfi/View/Helper/Widget/Section.php
@@ -95,7 +95,7 @@ class ZendAfi_View_Helper_Widget_Section extends ZendAfi_View_Helper_BaseHelper
   public function getAdminTools() {
     return $this->_tag('div',
                        $this->view->Admin_TagEditSection($this->_section),
-                       ['class' => 'configuration_module',
+                       ['class' => 'section_configuration',
                         'style' => 'text-align:right']);
   }
 }
\ No newline at end of file
diff --git a/library/templates/Intonation/Assets/css/intonation.css b/library/templates/Intonation/Assets/css/intonation.css
index bbaacc5a7d1e5b49ba22f605662a6cbd813b0612..a94f431e86775c14436fc34498d2ebd9adb78640 100644
--- a/library/templates/Intonation/Assets/css/intonation.css
+++ b/library/templates/Intonation/Assets/css/intonation.css
@@ -413,4 +413,6 @@ main.col,
 aside.col,
 healer.col {
     overflow: hidden;
+    min-height: 1px;
+    min-width: 1px;
 }
\ No newline at end of file
diff --git a/public/admin/css/front_nav.css b/public/admin/css/front_nav.css
index 3a2275c259a1db32378f19ad7c7e73359bafaa29..ae87697ea656cdcb9ddfad017c9cb6027516140e 100644
--- a/public/admin/css/front_nav.css
+++ b/public/admin/css/front_nav.css
@@ -83,7 +83,7 @@ body > .menu_admin_front a {
 body > .menu_admin_front .amdin_menu_title,
 body > .menu_admin_front form tr,
 body > .menu_admin_front a {
-     line-height: 2em;
+    line-height: 2em;
 }
 
 .menu_admin_front .amdin_menu_title,
@@ -144,6 +144,7 @@ body > .menu_admin_front .form select {
     filter: invert(1);
 }
 
+#site_web_wrapper[data-show_admin_icons="true"] .section_configuration,
 #site_web_wrapper[data-show_admin_icons="true"] .configuration_module {
     z-index: 99;
     display: block !important;
@@ -152,6 +153,10 @@ body > .menu_admin_front .form select {
     top: 10px;
 }
 
+#site_web_wrapper[data-show_admin_icons="true"] .section_configuration {
+    top: 35px;
+}
+
 #site_web_wrapper .footer select[onchange],
 #site_web_wrapper .footer a[href*="/admin"]:not(.menu_admin_front_anchor),
 #site_web_wrapper .admin_tools_lock,
@@ -269,5 +274,4 @@ article header .edit_article {
 
 .menu_admin_front a:hover {
     background-color: var(--line-highlight);
-}
-
+}
\ No newline at end of file