diff --git a/core/modules/locale/css/locale.admin.css b/core/modules/locale/css/locale.admin.css
index d7bd328..4b4c0b9 100644
--- a/core/modules/locale/css/locale.admin.css
+++ b/core/modules/locale/css/locale.admin.css
@@ -44,69 +44,69 @@
   margin-bottom:0;
 }
 
-.locale-translate-edit-form table.changed {
+.locale-translate-edit-form .changed {
   margin-top: 0;
 }
 
 /**
  * Available translation updates page.
  */
-#locale-translation-status-form table {
+.locale-translation-status-form table {
   table-layout: fixed;
 }
-#locale-translation-status-form th.select-all {
+.locale-translation-status-form .select-all {
   width: 4%;
 }
-#locale-translation-status-form th.title {
+.locale-translation-status-form .title {
   width: 25%;
 }
-#locale-translation-status-form th.description {
+.locale-translation-status-form .description {
 }
-#locale-translation-status-form td {
+.locale-translation-status-form td {
   vertical-align: top;
 }
-#locale-translation-status-form .expand .inner {
+.locale-translation-status-form .expand .inner {
   background: transparent url(../../../misc/menu-collapsed.png) left .6em no-repeat;
   margin-left: -12px;
   padding-left: 12px;
 }
-#locale-translation-status-form .expanded .expand .inner {
+.locale-translation-status-form .expanded .expand .inner {
   background: transparent url(../../../misc/menu-expanded.png) left .6em no-repeat;
 }
 
-#locale-translation-status-form label {
+.locale-translation-status-form label {
   color: #1d1d1d;
   font-size: 1.15em;
 }
-#locale-translation-status-form .description {
+.locale-translation-status-form .description {
   cursor: pointer;
 }
-#locale-translation-status-form .description .inner {
+.locale-translation-status-form .description .inner {
   color: #5c5c5b;
   line-height: 20px;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
 }
-#locale-translation-status-form .expanded .description .inner {
+.locale-translation-status-form .expanded .description .inner {
   height: auto;
   overflow: visible;
   white-space: normal;
 }
-#locale-translation-status-form .expanded .description .text {
+.locale-translation-status-form .expanded .description .text {
   -webkit-hyphens: auto;
   -moz-hyphens: auto;
   hyphens: auto;
 }
-.js #locale-translation-status-form .description .inner {
+.js .locale-translation-status-form .description .inner {
   height: 20px;
 }
-#locale-translation-status-form .expanded .description .inner {
+.locale-translation-status-form .expanded .description .inner {
   height: auto;
   overflow: visible;
   white-space: normal;
 }
-#locale-translation-status-form .details {
+.locale-translation-status-form .details {
   padding: 5px 0;
   max-width: 490px;
   white-space: normal;
@@ -114,10 +114,10 @@
   color: #666;
 }
 @media screen and (max-width: 40em) {
-  #locale-translation-status-form th.title {
+  .locale-translation-status-form .title {
     width: 20%;
   }
-  #locale-translation-status-form th.status {
+  .locale-translation-status-form .status {
     width: 40%;
   }
 }
