diff --git a/core/themes/seven/css/base/elements.css b/core/themes/seven/css/base/elements.css
index dc08f9f..96b1716 100644
--- a/core/themes/seven/css/base/elements.css
+++ b/core/themes/seven/css/base/elements.css
@@ -27,6 +27,10 @@ summary,
   font-weight: bold;
   text-transform: uppercase;
 }
+.summary--camel-case {
+  text-transform: none;
+  font-variant: small-caps;
+}
 h1,
 h2,
 h3,
diff --git a/core/themes/seven/seven.theme b/core/themes/seven/seven.theme
index ccd1c92..5024e39 100644
--- a/core/themes/seven/seven.theme
+++ b/core/themes/seven/seven.theme
@@ -232,3 +232,14 @@ function seven_form_node_form_alter(&$form, FormStateInterface $form_state) {
   $form['revision_information']['#type'] = 'container';
   $form['revision_information']['#group'] = 'meta';
 }
+
+/**
+ * Implements hook_preprocess_details().
+ */
+function seven_preprocess_details(&$variables) {
+  // Add the summary camel casing class on simpletest elements.
+  if( $variables['element']['summary']['#theme'] == 'simpletest_result_summary') {
+    $variables['summary_attributes']['class'] = array('summary--camel-case');
+  }
+
+}
