diff --git a/apps/files/css/files.css b/apps/files/css/files.css
index 1d6b4ad9e07145fd724080b044c3fd8908d5d00c..d09df9d795d1a083155c586038b196d0601cd486 100644
--- a/apps/files/css/files.css
+++ b/apps/files/css/files.css
@@ -488,7 +488,7 @@ table td.filename .uploadtext {
 #fileList img.move2trash { display:inline; margin:-8px 0; padding:16px 8px 16px 8px !important; float:right; }
 #fileList a.action.delete {
 	position: absolute;
-	right: 0;
+	right: 15px;
 	padding: 17px 14px;
 }
 
diff --git a/settings/css/settings.css b/settings/css/settings.css
index e2349e9dd6871104d2743b36f2249f2f50b828f5..931c9a3533d6d9090b4549892c5144eb51094b1a 100644
--- a/settings/css/settings.css
+++ b/settings/css/settings.css
@@ -99,10 +99,14 @@ span.usersLastLoginTooltip { white-space: nowrap; }
 	display : none;
 }
 
-td.remove { width:1em; padding-right:1em; }
 tr:hover>td.password>span, tr:hover>td.displayName>span { margin:0; cursor:pointer; }
 tr:hover>td.remove>a, tr:hover>td.password>img,tr:hover>td.displayName>img, tr:hover>td.quota>img { visibility:visible; cursor:pointer; }
-tr:hover>td.remove>a { float:right; }
+td.remove {
+	width: 25px;
+}
+tr:hover>td.remove>a {
+	float: left;
+}
 
 div.recoveryPassword { left:50em; display:block; position:absolute; top:-1px; }
 input#recoveryPassword {width:15em;}