diff --git a/core/modules/forum/forum.module b/core/modules/forum/forum.module
index 2cf0c53..0b47cec 100644
--- a/core/modules/forum/forum.module
+++ b/core/modules/forum/forum.module
@@ -62,7 +62,7 @@ function forum_help($route_name, RouteMatchInterface $route_match) {
         '#theme' => 'container',
         '#children' => drupal_render($more_help_link),
         '#attributes' => array(
-          'class' => array('more-help-link'),
+          'class' => array('help__more-link'),
         ),
       );
       $output .= drupal_render($container);
diff --git a/core/modules/system/css/system.theme.css b/core/modules/system/css/system.theme.css
index f7af1e4..32f812e 100644
--- a/core/modules/system/css/system.theme.css
+++ b/core/modules/system/css/system.theme.css
@@ -143,20 +143,18 @@ abbr.ajax-changed {
   text-align: left;
 }
 
-/**
- * More help link style.
- */
-.more-help-link {
+/* More help link style. */
+.help__more-link {
   text-align: right; /* LTR */
 }
-[dir="rtl"] .more-help-link {
+[dir="rtl"] .help__more-link {
   text-align: left;
 }
-.more-help-link a {
+.help__more-link a {
   background: url(../../../misc/help.png) 0 50% no-repeat; /* LTR */
   padding: 1px 0 1px 20px; /* LTR */
 }
-[dir="rtl"] .more-help-link a {
+[dir="rtl"] .help__more-link a {
   background-position: 100% 50%;
   padding: 1px 20px 1px 0;
 }
diff --git a/core/themes/seven/css/components/help.css b/core/themes/seven/css/components/help.css
index 42a0a1b..4876c32 100644
--- a/core/themes/seven/css/components/help.css
+++ b/core/themes/seven/css/components/help.css
@@ -1,15 +1,18 @@
 /**
- * Help.
+ * @file
+ * Seven styles for the Help component.
  */
+
 .help {
   font-size: 0.923em;
 }
 .help p {
   margin: 0 0 10px;
 }
-.help div.more-help-link {
+/* Help more link */
+.help__more-link {
   text-align: right; /* LTR */
 }
-[dir="rtl"] .help div.more-help-link {
+[dir="rtl"] .help__more-link {
   text-align: left;
 }
