Index: src/wp-admin/css/site-health.css
===================================================================
--- src/wp-admin/css/site-health.css	(revision 45013)
+++ src/wp-admin/css/site-health.css	(working copy)
@@ -434,11 +434,24 @@
 	margin: 0 0 0.5em 2em;
 }
 
+/* Better position for the WordPress update nag. */
+.site-health .update-nag {
+	margin-bottom: 20px;
+	margin-left: 15px;
+}
+
 @media screen and (max-width: 782px) {
 	body.site-health .health-check-body {
 		margin: 0 12px;
 		width: initial;
 	}
+
+	.site-health .notice,
+	.site-health .update-nag {
+		margin-right: 10px;
+		margin-bottom: 20px;
+		margin-left: 10px;
+	}
 }
 
 /* The breakpoint is usually at 960px, the additional space is to allow for the margin. */
@@ -447,4 +460,4 @@
 		margin: 0 22px;
 		width: initial;
 	}
-}
\ No newline at end of file
+}
Index: src/wp-admin/site-health-info.php
===================================================================
--- src/wp-admin/site-health-info.php	(revision 45013)
+++ src/wp-admin/site-health-info.php	(working copy)
@@ -51,9 +51,8 @@
 				<?php _e( 'Info' ); ?>
 			</a>
 		</nav>
-
-		<div class="wp-clearfix"></div>
 	</div>
+	<hr class="wp-header-end">
 
 	<div class="wrap health-check-body">
 		<?php
Index: src/wp-admin/site-health.php
===================================================================
--- src/wp-admin/site-health.php	(revision 45013)
+++ src/wp-admin/site-health.php	(working copy)
@@ -53,9 +53,8 @@
 			<?php _e( 'Info' ); ?>
 		</a>
 	</nav>
-
-	<div class="wp-clearfix"></div>
 </div>
+<hr class="wp-header-end">
 
 <div class="wrap health-check-body">
 	<div class="site-status-all-clear hide">
