diff --git a/frontend-js/src/main/js/gui/Panel.js b/frontend-js/src/main/js/gui/Panel.js
index 17c65b590bb6ee31015a4cebeab270a120b369e7..d0e8c98d23849c3cfde72903d084784f70077ac9 100644
--- a/frontend-js/src/main/js/gui/Panel.js
+++ b/frontend-js/src/main/js/gui/Panel.js
@@ -43,13 +43,15 @@ function Panel(params) {
   }
   self.setPanelName(params.panelName);
 
+  var element = $(self.getElement());
+  element.addClass("minerva-panel");
   if (params.scrollable) {
-    $(self.getElement()).addClass("pre-scrollable");
+    element.addClass("pre-scrollable");
   } else {
-    $(self.getElement()).css("overflow-y", "auto");
+    element.css("overflow-y", "auto");
   }
 
-  $(self.getElement()).css("position", "relative");
+  element.css("position", "relative");
   if (params.helpTip !== undefined) {
     self.setHelpTip(params.helpTip);
   }
diff --git a/frontend-js/src/main/js/gui/topMenu/TopMenu.js b/frontend-js/src/main/js/gui/topMenu/TopMenu.js
index 9de0a275d327fbb32a9ca04fbb65920886d8958f..7a49e91561726e8c1a722b21bac322d65a364624 100644
--- a/frontend-js/src/main/js/gui/topMenu/TopMenu.js
+++ b/frontend-js/src/main/js/gui/topMenu/TopMenu.js
@@ -181,6 +181,7 @@ TopMenu.prototype.init = function () {
     } else {
       icon.className = "fa fa-chevron-left";
       self.getLeftPanel().show();
+      $(".minerva-panel").each(onresize);
     }
     self.getMap().getMapCanvas().triggerListeners('resize');
   };