diff --git a/core/modules/locale/locale-rtl.css b/core/modules/locale/locale-rtl.css
index 3ec5531..3d2b64f 100644
--- a/core/modules/locale/locale-rtl.css
+++ b/core/modules/locale/locale-rtl.css
@@ -1,11 +1,11 @@
-#locale-translation-filter-form .form-item-language,
-#locale-translation-filter-form .form-item-translation,
-#locale-translation-filter-form .form-item-group {
+.locale-translate-filter-form .form-item-language,
+.locale-translate-filter-form .form-item-translation,
+.locale-translate-filter-form .form-item-group {
   float: right;
-  padding-left: 1em;
-  padding-right: 0;
+  margin-left: 1em;
+  margin-right: 0;
 }
-#locale-translation-filter-form .form-actions {
+.locale-translate-filter-form .form-actions {
   float: right;
   padding: 3.5ex 0 0 0;
 }
diff --git a/core/modules/locale/locale.admin.css b/core/modules/locale/locale.admin.css
index 4b252b6..51cb0f6 100644
--- a/core/modules/locale/locale.admin.css
+++ b/core/modules/locale/locale.admin.css
@@ -1,8 +1,8 @@
-#locale-translate-filter-form .form-item-langcode,
-#locale-translate-filter-form .form-item-translation,
-#locale-translate-filter-form .form-item-customized {
+.locale-translate-filter-form .form-item-langcode,
+.locale-translate-filter-form .form-item-translation,
+.locale-translate-filter-form .form-item-customized {
   float: left; /* LTR */
-  padding-right: 1em; /* LTR */
+  margin-right: 1em; /* LTR */
   margin-bottom: 0;
   /**
    * In Opera 9, DOM elements with the property of "overflow: auto"
@@ -11,40 +11,40 @@
    */
   width: 15em;
 }
-#locale-translate-filter-form .form-type-select select {
+.locale-translate-filter-form .form-type-select select {
   width: 100%;
 }
-#locale-translate-filter-form .form-actions {
+.locale-translate-filter-form .form-actions {
   float: left; /* LTR */
-  padding: 3.5ex 0 0 0em; /* LTR */
+  padding: 3.5ex 0 0 0; /* LTR */
 }
-#locale-translate-edit-form th{
+.locale-translate-edit-form th{
   width: 50%;
   table-layout: fixed;
 }
-#locale-translate-edit-form tr .form-item{
+.locale-translate-edit-form .form-item{
   white-space: normal;
 }
-#locale-translate-edit-form td {
+.locale-translate-edit-form td {
   vertical-align: top
 }
 
-#locale-translate-edit-form tr.changed {
+.locale-translate-edit-form .changed {
   background: #ffb;
 }
 
-#locale-translate-edit-form tr .form-type-item abbr.ajax-changed {
+.locale-translate-edit-form tr .form-type-item .ajax-changed {
   position: absolute;
 }
 
-#locale-translate-filter-form fieldset.form-wrapper {
+.locale-translate-filter-form .form-wrapper {
   margin-bottom:0;
 }
 
-#locale-translate-edit-form #edit-strings table.locale-translate-edit-table {
+.locale-translate-edit-form .locale-translate-edit-table {
   margin-top: 54px;
 }
 
-#locale-translate-edit-form #edit-strings table.locale-translate-edit-table.changed {
+.locale-translate-edit-form table.changed {
   margin-top: 0;
 }
