diff --git a/gajim/data/style/gajim-dark.css b/gajim/data/style/gajim-dark.css
index 28a97d7e0bb6286bd81eecf36d2824fc5427eeba..54a04099beab5bfa85693246db6255860302843c 100644
--- a/gajim/data/style/gajim-dark.css
+++ b/gajim/data/style/gajim-dark.css
@@ -1 +1,19 @@
 /* Gajim Dark Application CSS File */
+
+/* InfoBar */
+infobar.info > revealer > box {
+    color: #D9EDF7;
+    background-color: #3A87AD;
+}
+infobar.question > revealer > box {
+    color: #D9EDF7;
+    background-color: #295A72;
+}
+infobar.warning > revealer > box {
+    color: #FCF8E3;
+    background-color: #D2822B;
+}
+infobar.error > revealer > box {
+    color: #FCE5D5;
+    background-color: #D64937;
+}
diff --git a/gajim/data/style/gajim.css b/gajim/data/style/gajim.css
index b87ee7c0ab3bbdf6de10fd56be27f7d5369c0b67..7f56285a236fe1c99e636370bda0b895312cc89f 100644
--- a/gajim/data/style/gajim.css
+++ b/gajim/data/style/gajim.css
@@ -101,6 +101,24 @@ list.settings > row > box {
     margin: 6px 18px;
 }
 
+/* InfoBar */
+infobar.info > revealer > box {
+    color: #3A87AD;
+    background-color: #D9EDF7;
+}
+infobar.question > revealer > box {
+    color: #295A72;
+    background-color: #AFDAF0;
+}
+infobar.warning > revealer > box {
+    color: #D06821;
+    background-color: #FFEBC0;
+}
+infobar.error > revealer > box {
+    color: #B94A48;
+    background-color: #F2DEDE;
+}
+
 /*SendFileDialog*/
 #SendFileDialog grid list > row { padding: 10px 20px 10px 10px; }