diff --git a/core/modules/update/css/update.admin-rtl.css b/core/modules/update/css/update.admin-rtl.css
index f181c84..e795d2e 100644
--- a/core/modules/update/css/update.admin-rtl.css
+++ b/core/modules/update/css/update.admin-rtl.css
@@ -16,16 +16,16 @@
   padding-right: .5em;
 }
 
-.update table.version .version-title {
+.update .version .version-title {
   padding-left: 1em;
 }
 
-.update table.version .version-details {
+.update .version .version-details {
   padding-left: .5em;
   direction: ltr;
 }
 
-.update table.version .version-links {
+.update .version .version-links {
   text-align: left;
   padding-left: 1em;
 }
diff --git a/core/modules/update/css/update.admin.css b/core/modules/update/css/update.admin.css
index cb20500..21d9e9c 100644
--- a/core/modules/update/css/update.admin.css
+++ b/core/modules/update/css/update.admin.css
@@ -30,33 +30,33 @@
   padding: 1em 1em .25em 1em;
 }
 
-.update tr.even,
-.update tr.odd {
-  border: none;
+.update .even,
+.update .odd {
+  border: 0;
 }
 
-.update tr td {
+.update td {
   border-top: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
 }
 
-.update tr.error {
+.update .error {
   background: #fcc;
 }
 
-.update tr.error .version-recommended {
+.update .error .version-recommended {
   background: #fdd;
 }
 
-.update tr.ok {
+.update .ok {
   background: #dfd;
 }
 
-.update tr.warning {
+.update .warning {
   background: #ffd;
 }
 
-.update tr.warning .version-recommended {
+.update .warning .version-recommended {
   background: #ffe;
 }
 
@@ -65,49 +65,49 @@
   direction: ltr; /* Note: version numbers should always be LTR. */
 }
 
-.update tr.unknown {
+.update .unknown {
   background: #ddd;
 }
 
-table.update,
-.update table.version {
+.update,
+.update .version {
   width: 100%;
   margin-top: .5em;
-  border: none;
+  border: 0;
 }
 
-.update table.version tbody {
-  border: none;
+.update .version tbody {
+  border: 0;
 }
 
-.update table.version tr,
-.update table.version td {
+.update .version tr,
+.update .version td {
   line-height: .9em;
   padding: 0;
   margin: 0;
-  border: none;
+  border: 0;
   background: none;
 }
 
-.update table.version .version-title {
+.update .version .version-title {
   padding-left: 1em; /* LTR */
   width: 14em;
 }
 
-.update table.version .version-details {
+.update .version .version-details {
   padding-right: .5em; /* LTR */
 }
 
-.update table.version .version-links {
+.update .version .version-links {
   text-align: right; /* LTR */
   padding-right: 1em; /* LTR */
 }
 
-.update table.version-security .version-title {
+.update .version-security .version-title {
   color: #970f00;
 }
 
-.update table.version-recommended-strong .version-title {
+.update .version-recommended-strong .version-title {
   font-weight: bold;
 }
 
@@ -124,12 +124,12 @@ table.update,
   color: #ff0000;
 }
 
-table tbody tr.update-security,
-table tbody tr.update-unsupported {
+table tbody .update-security,
+table tbody .update-unsupported {
   background: #fcc;
 }
 
-th.update-project-name {
+.update-project-name {
   width: 50%;
 }
 
