diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss
index 3bec5fe36..3e4b30a70 100644
--- a/app/assets/stylesheets/common.scss
+++ b/app/assets/stylesheets/common.scss
@@ -1035,13 +1035,8 @@ tr.turn:hover {
/* Overrides for pages that use new layout conventions */
-.users-new,
-.users-create,
-.users-terms,
-.users-confirm {
- .content-heading .content-inner {
- height: 200px;
- }
+.header-illustration-heading {
+ height: 200px;
}
.header-illustration {
diff --git a/app/views/confirmations/confirm.html.erb b/app/views/confirmations/confirm.html.erb
index fde545546..75d72487c 100644
--- a/app/views/confirmations/confirm.html.erb
+++ b/app/views/confirmations/confirm.html.erb
@@ -1,3 +1,4 @@
+<% content_for :heading_class, "header-illustration-heading" %>
<% content_for :heading do %>
<%= t ".heading" %>
diff --git a/app/views/users/blocked.html.erb b/app/views/users/blocked.html.erb
index ed00a8fcc..b49990705 100644
--- a/app/views/users/blocked.html.erb
+++ b/app/views/users/blocked.html.erb
@@ -1,3 +1,4 @@
+<% content_for :heading_class, "header-illustration-heading" %>
<% content_for :heading do %>
<%= t "users.new.title" %>
diff --git a/app/views/users/new.html.erb b/app/views/users/new.html.erb
index 264fc8e02..165c9486b 100644
--- a/app/views/users/new.html.erb
+++ b/app/views/users/new.html.erb
@@ -2,6 +2,7 @@
<%= javascript_include_tag "user" %>
<% end %>
+<% content_for :heading_class, "header-illustration-heading" %>
<% content_for :heading do %>
<%= t ".title" %>
diff --git a/app/views/users/terms.html.erb b/app/views/users/terms.html.erb
index 99af8b841..f32cc17bd 100644
--- a/app/views/users/terms.html.erb
+++ b/app/views/users/terms.html.erb
@@ -2,6 +2,7 @@
<%= javascript_include_tag "user" %>
<% end %>
+<% content_for :heading_class, "header-illustration-heading" %>
<% content_for :heading do %>
<%= t ".heading" %>