diff --git a/core/modules/system/css/system.theme.css b/core/modules/system/css/system.theme.css
index 3e9180b..328834c 100644
--- a/core/modules/system/css/system.theme.css
+++ b/core/modules/system/css/system.theme.css
@@ -533,12 +533,10 @@ ul.tabs {
   box-shadow: 8px 0 0 #77b259;
   margin-left: 0;
 }
-.messages--status,
-.ok {
+.messages--status {
   color: #325e1c;
 }
-.messages--status,
-table tr.ok {
+.messages--status {
   background-color: #f3faef;
 }
 
diff --git a/core/themes/seven/css/components/tables.css b/core/themes/seven/css/components/tables.css
index 6292d5b..eda123b 100644
--- a/core/themes/seven/css/components/tables.css
+++ b/core/themes/seven/css/components/tables.css
@@ -1,4 +1,4 @@
-/**
+f/**
  * Tables.
  */
 table {
@@ -117,8 +117,6 @@ th.select-all {
  */
 table.system-status-report tr {
   border-top: 1px solid #ccc;
-  border-left: 1px solid #bebfb9;
-  border-right: 1px solid #bebfb9;
   border-bottom: inherit;
 }
 table.system-status-report tr:first-child {
@@ -128,10 +126,6 @@ table.system-status-report tr:last-child {
   border-bottom: 1px solid #bebfb9;
 }
 
-table.system-status-report tr.ok {
-  color: #255b1e;
-  background-color: #e5ffe2;
-}
 table.system-status-report tr.warning {
   color: #840;
   background-color: #fffce5;
@@ -140,6 +134,12 @@ table.system-status-report tr.error {
   color: #8c2e0b;
   background-color: #fef5f1;
 }
+table.system-status-report td {
+  padding: 12px;
+}
+table.system-status-report td:nth-child(-n+2) {
+ background-color: transparent;
+}
 
 /**
  * Responsive tables.
