diff --git a/less/mixins/panels.less b/less/mixins/panels.less
index 49ee10d4ad39de45e0983d01cbbc50949a1dac2e..20c10240c584fea4b27e387fa2ccdf7a06a94b67 100644
--- a/less/mixins/panels.less
+++ b/less/mixins/panels.less
@@ -1,10 +1,10 @@
 // Panels
 
-.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {
+.panel-variant(@border; @panel-text-color; @heading-bg-color; @heading-border) {
   border-color: @border;
+  color: @panel-text-color;
 
   & > .panel-heading {
-    color: @heading-text-color;
     background-color: @heading-bg-color;
     border-color: @heading-border;
 
@@ -13,7 +13,7 @@
     }
     .badge {
       color: @heading-bg-color;
-      background-color: @heading-text-color;
+      background-color: @panel-text-color;
     }
   }
   & > .panel-footer {