diff --git a/core/modules/block/block.js b/core/modules/block/block.js
index a37c07d..3084fb3 100644
--- a/core/modules/block/block.js
+++ b/core/modules/block/block.js
@@ -23,7 +23,7 @@ Drupal.behaviors.blockSettingsSummary = {
       if (!vals.length) {
         vals.push(Drupal.t('Not restricted'));
       }
-      return $.map(vals, $.trim).join(', ');
+      return vals.join(', ');
     }
 
     $('#edit-visibility-node-type').drupalSetSummary(checkboxesSummary);
diff --git a/core/modules/field/field.module b/core/modules/field/field.module
index 36bd18a..4d7f9ec 100644
--- a/core/modules/field/field.module
+++ b/core/modules/field/field.module
@@ -1256,7 +1256,7 @@ function theme_field($variables) {
 
   // Render the label, if it's not hidden.
   if (!$variables['label_hidden']) {
-    $output .= '<div class="field-label"' . $variables['title_attributes'] . '>' . $variables['label'] . ':&nbsp;</div>';
+    $output .= '<div class="field-label"' . $variables['title_attributes'] . '>' . $variables['label'] . '</div>';
   }
 
   // Render the items.
diff --git a/core/modules/field/theme/field.css b/core/modules/field/theme/field.css
index f6c6032..2ec03af 100644
--- a/core/modules/field/theme/field.css
+++ b/core/modules/field/theme/field.css
@@ -9,6 +9,9 @@
 }
 
 /* Form display */
+form .field-edit-link {
+  margin: 0 0.3em;
+}
 form .field-multiple-table {
   margin: 0;
 }
