diff --git a/core/css/styles.css b/core/css/styles.css
index ed8c84b113c8aa108fc26cd9666f1091992691b8..40c1622ca269afc1c00ac59a79fac0017cdfb41a 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -855,11 +855,11 @@ div.crumb:active {
 }
 
 /* LEGACY FIX only - do not use fieldsets for settings */
-fieldset legend {
-	top: 20px;
+fieldset.warning legend, fieldset.update legend {
+	top: 18px;
 	position: relative;
 }
-fieldset legend + p {
+fieldset.warning legend + p, fieldset.update legend + p {
 	margin-top: 12px;
 }