diff --git a/apps/files_sharing/css/public.css b/apps/files_sharing/css/public.css
index 97c9696ad59d6a297437931561482ffd5cec48eb..f6ca1c7dbc184756e1305340c567c8b69d1ab136 100644
--- a/apps/files_sharing/css/public.css
+++ b/apps/files_sharing/css/public.css
@@ -14,22 +14,6 @@
 	padding-top:80px;
 }
 
-footer {
-	margin-top: 65px;
-}
-
-p.info {
-	color: #777;
-	text-align: center;
-	margin: 0 auto;
-	padding: 20px 0;
-}
-
-p.info a {
-	color:#777;
-	font-weight:700;
-}
-
 #imgframe {
 	height:75%;
 	padding-bottom:32px;
diff --git a/core/css/styles.css b/core/css/styles.css
index 17ed3fbc74cd98c04c7338d326c1aaa032f75054..c7d858a4feb4c8736c1430d1e9712347e5a04292 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -857,6 +857,28 @@ div.crumb:active {
 	opacity: 0;
 }
 
+
+/* public footer */
+#body-public footer {
+	margin-top: 65px;
+	text-align: center;
+}
+
+#body-public footer .info {
+	color: #777;
+	text-align: center;
+	margin: 0 auto;
+	padding: 20px 0;
+}
+
+#body-public footer .info a {
+	color: #777;
+	font-weight: bold;
+	padding: 13px;
+	margin: -13px;
+}
+
+
 /* LEGACY FIX only - do not use fieldsets for settings */
 fieldset.warning legend, fieldset.update legend {
 	top: 18px;