diff --git a/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js b/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js
index 384ab7faf2d4027e84988d8943b69f532185955b..b3352379c40c30fbd249d69c1bc56c7768539c7e 100644
--- a/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js
@@ -23,6 +23,8 @@ function ChemicalPanel(params) {
 
   AbstractDbPanel.call(self, params);
 
+  $(params.element).addClass("minerva-chemical-panel");
+
   if (self.getMap().getProject().getDisease() === undefined) {
     self.disablePanel("The Comparative Toxicogenomics Database (CTD) requires a disease context. " +
       "Choose an appropriate MeSH code and provide it in the via the Admin section of this MINERVA platform. " +
diff --git a/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js b/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js
index e3e4434c394971d63c018e715f860e2d819ed2db..fcf289eeef4996ad79b5560246723cde0241fc44 100644
--- a/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js
@@ -22,6 +22,7 @@ function DrugPanel(params) {
   params.placeholder = "drug, synonym, brand name";
 
   AbstractDbPanel.call(this, params);
+  $(params.element).addClass("minerva-drug-panel");
   var self = this;
   self.getControlElement(PanelControlElementType.SEARCH_LABEL).innerHTML = "SEARCH FOR TARGETS OF:";
 }
diff --git a/frontend-js/src/main/js/gui/leftPanel/GenericSearchPanel.js b/frontend-js/src/main/js/gui/leftPanel/GenericSearchPanel.js
index daf5a05285bbdcbeeaed9f4aed0981711ffcecc8..bfc21c2f3fe0f2e38a4d145fefbcb11c4844c5b4 100644
--- a/frontend-js/src/main/js/gui/leftPanel/GenericSearchPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/GenericSearchPanel.js
@@ -35,6 +35,8 @@ function GenericSearchPanel(params) {
 
   AbstractDbPanel.call(self, params);
 
+  $(params.element).addClass("minerva-generic-search-panel");
+
   self.createSearchGui();
 
   self.getMap().addListener("onBioEntityClick", function (e) {
diff --git a/frontend-js/src/main/js/gui/leftPanel/MiRnaPanel.js b/frontend-js/src/main/js/gui/leftPanel/MiRnaPanel.js
index 8d3d282b86fb25d59991bf6fd314436b6375dc9f..f809f467f604817d69c35222552f32679b1e0f0a 100644
--- a/frontend-js/src/main/js/gui/leftPanel/MiRnaPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/MiRnaPanel.js
@@ -21,6 +21,7 @@ function MiRnaPanel(params) {
       + '<p>only targets with strong evidence as defined by miRTarBase are displayed<p>separate multiple search by semicolon</p>';
   params.placeholder = "mature seq. ID (miRTarBase)";
   AbstractDbPanel.call(this, params);
+  $(params.element).addClass("minerva-mirna-panel");
   this.getControlElement(PanelControlElementType.SEARCH_LABEL).innerHTML = "SEARCH FOR TARGETS OF:";
 }
 MiRnaPanel.prototype = Object.create(AbstractDbPanel.prototype);