diff --git a/build/scss/_cards.scss b/build/scss/_cards.scss
index 76413b139..58fe98b4b 100644
--- a/build/scss/_cards.scss
+++ b/build/scss/_cards.scss
@@ -504,8 +504,11 @@ html.maximized-card {
     .card-footer {
       background-color: rgba($black, .1);
     }
+    &.card-outline-tabs {
+      border-top: 0;
+    }
     &.card-outline-tabs .card-header a:hover {
-      border-color: $gray-600;
+      border-top-color: $gray-600;
       border-bottom-color: transparent;
     }
     &:not(.card-outline) > .card-header a.active {
diff --git a/build/scss/mixins/_cards.scss b/build/scss/mixins/_cards.scss
index 3ad27b98e..68a0705f4 100644
--- a/build/scss/mixins/_cards.scss
+++ b/build/scss/mixins/_cards.scss
@@ -25,14 +25,12 @@
 
     &.card-outline-tabs {
       > .card-header {
-        a {
-          &:hover {
-            border-top: 3px solid $nav-tabs-border-color;
-          }
-
-          &.active {
-            border-top: 3px solid $color;
-          }
+        a:hover{
+          border-top: 3px solid $nav-tabs-border-color;
+        }
+        a.active,
+        a.active:hover{
+          border-top: 3px solid $color;
         }
       }
     }