diff --git a/css/facilities/clinic.css b/css/facilities/clinic.css
new file mode 100644
index 0000000000000000000000000000000000000000..eaa8608eb15affd64ce544103236378650c6d771
--- /dev/null
+++ b/css/facilities/clinic.css
@@ -0,0 +1,11 @@
+.clinic-intro,
+.clinic-expand,
+.clinic-upgrades,
+.clinic-rules,
+.clinic-slaves,
+.clinic-rename,
+.clinic-implants,
+.clinic-observation,
+.clinic-gestation {
+	margin-bottom: 1em;
+}
diff --git a/src/facilities/clinic/clinic.js b/src/facilities/clinic/clinic.js
index 9b81e9cb43a241d0fdb417a7bf245e2b194f8b02..cd63cf9de89889c5ee2fe231ad9daf9d71ae3b04 100644
--- a/src/facilities/clinic/clinic.js
+++ b/src/facilities/clinic/clinic.js
@@ -209,14 +209,14 @@ App.Facilities.Clinic.clinic = function() {
 					V.clinicUpgradePurge = 1;
 					V.PC.skill.hacking += 0.1;
 				},
-				[], '', `Costs ${cashFormat(cost)} and may cause health problems in slaves.`));
+				[], '', `Costs ${cashFormat(cost)} and may cause health problems in slaves.`), ['indent']);
 			} else if (V.clinicUpgradePurge === 1) {
 				App.UI.DOM.appendNewElement("div", upgradesDiv, App.UI.DOM.link(`Further increase the effectiveness of the impurity purging by utilizing nano magnets`, () => {
 					cashX(forceNeg(cost * 2), "capEx");
 					V.clinicUpgradePurge = 3;	// FIXME: why is this 3?
 					V.PC.skill.hacking += 0.1;
 				},
-				[], '', `Costs ${cashFormat(cost * 2)}.`));
+				[], '', `Costs ${cashFormat(cost * 2)}.`), ['indent']);
 			}
 			if (!S.Nurse) {
 				upgradesDiv.append(`However, without a nurse in attendance, the <span class="yellow">blood treatment equipment remains idle.</span>`);