Index: wp-content/themes/twentyfifteen/rtl.css
===================================================================
--- wp-content/themes/twentyfifteen/rtl.css	(revision 29967)
+++ wp-content/themes/twentyfifteen/rtl.css	(working copy)
@@ -332,7 +332,8 @@
 }
 
 .comment-author .avatar {
-	margin-right: auto;
+	float: right;
+	margin-right: 0;
 	margin-left: 0.4em;
 }
 
@@ -487,21 +488,10 @@
 		padding-left: 0;
 	}
 
-	.comment-author {
-		padding-right: 4.1176em;
-		padding-left: 0;
-	}
-
 	.comment-author .avatar {
-		right: 0;
-		left: auto;
+		margin-left: 1.64705em;
 	}
 
-	.comment-metadata {
-		padding-right: 5em;
-		padding-left: 0;
-	}
-
 	.bypostauthor > article .fn:after {
 		right: 6px;
 		left: auto;
@@ -566,15 +556,9 @@
 		padding-left: 0;
 	}
 
-	.comment-author {
-		padding-right: 4.6315em;
-		padding-left: 0;
+	.comment-author .avatar {
+		margin-left: 1.6842em;
 	}
-
-	.comment-metadata {
-		padding-right: 5.5em;
-		padding-left: 0;
-	}
 }
 
 
@@ -647,21 +631,10 @@
 		padding-left: 0;
 	}
 
-	.comment-author {
-		padding-right: 0;
-		padding-left: 0;
-	}
-
 	.comment-author .avatar {
-		margin-right: auto;
-		margin-left: 0.4em;
+		margin-left: 0.8em;
 	}
 
-	.comment-metadata {
-		padding-right: 0;
-		padding-left: 0;
-	}
-
 	.bypostauthor > article .fn:after {
 		right: 3px;
 		left: auto;
@@ -728,25 +701,14 @@
 		padding-left: 0;
 	}
 
-	.comment-author {
-		padding-right: 4.1176em;
-		padding-left: 0;
-	}
-
 	.comment-author .avatar {
-		right: 0;
-		left: auto;
+		margin-left: 1.64705em;
 	}
 
 	.bypostauthor > article .fn:after {
 		right: 6px;
 		left: auto;
 	}
-
-	.comment-metadata {
-		padding-right: 5em;
-		padding-left: 0;
-	}
 }
 
 
@@ -800,15 +762,9 @@
 		padding-left: 0;
 	}
 
-	.comment-author {
-		padding-right: 4.6315em;
-		padding-left: 0;
+	.comment-author .avatar {
+		margin-left: 1.64705em;
 	}
-
-	.comment-metadata {
-		padding-right: 5.5em;
-		padding-left: 0;
-	}
 }
 
 
Index: wp-content/themes/twentyfifteen/style.css
===================================================================
--- wp-content/themes/twentyfifteen/style.css	(revision 29967)
+++ wp-content/themes/twentyfifteen/style.css	(working copy)
@@ -2137,8 +2137,9 @@
 
 .comment-author .avatar {
 	border-radius: 50%;
+	float: left;
 	height: 24px;
-	margin-right: 0.4em;
+	margin-right: 0.8em;
 	width: 24px;
 }
 
@@ -3210,22 +3211,16 @@
 
 	.comment-author {
 		margin-bottom: 0;
-		padding-left: 4.1176em;
 	}
 
 	.comment-author .avatar {
 		height: 42px;
-		margin: 0;
-		position: absolute;
-		top: 3px;
-		left: 0;
+		margin-right: 1.64705em;
+		position: relative;
+		top: 5px;
 		width: 42px;
 	}
 
-	.comment-metadata {
-		padding-left: 5em;
-	}
-
 	.comment-metadata .edit-link a:before {
 		top: 2px;
 	}
@@ -3740,18 +3735,15 @@
 		padding-left: 1.4737em;
 	}
 
-	.comment-author {
-		padding-left: 4.6315em;
-	}
-
 	.comment-author .avatar {
 		height: 56px;
+		margin-right: 1.6842em;
+		top: 3px;
 		width: 56px;
 	}
 
 	.comment-metadata {
 		line-height: 2;
-		padding-left: 5.5em;
 	}
 
 	.comment-metadata .edit-link a:before {
@@ -4406,20 +4398,15 @@
 
 	.comment-author {
 		margin-bottom: 0.4em;
-		padding-left: 0;
 	}
 
 	.comment-author .avatar {
 		height: 24px;
-		margin-right: 0.4em;
-		position: static;
+		margin-right: 0.8em;
+		top: 0;
 		width: 24px;
 	}
 
-	.comment-metadata {
-		padding-left: 0;
-	}
-
 	.comment-metadata .edit-link a:before {
 		top: 3px;
 	}
@@ -4923,15 +4910,12 @@
 
 	.comment-author {
 		margin-bottom: 0;
-		padding-left: 4.1176em;
 	}
 
 	.comment-author .avatar {
 		height: 42px;
-		margin: 0;
-		position: absolute;
-		top: 3px;
-		left: 0;
+		margin-right: 1.64705em;
+		top: 5px;
 		width: 42px;
 	}
 
@@ -4940,10 +4924,6 @@
 		left: 6px;
 	}
 
-	.comment-metadata {
-		padding-left: 5em;
-	}
-
 	.comment-metadata .edit-link a:before {
 		top: 6px;
 	}
@@ -5439,12 +5419,10 @@
 		padding-left: 1.4737em;
 	}
 
-	.comment-author {
-		padding-left: 4.6315em;
-	}
-
 	.comment-author .avatar {
 		height: 56px;
+		margin-right: 1.6842em;
+		top: 3px;
 		width: 56px;
 	}
 
@@ -5452,10 +5430,6 @@
 		top: 8px;
 	}
 
-	.comment-metadata {
-		padding-left: 5.5em;
-	}
-
 	.comment-metadata .edit-link a:before {
 		top: 8px;
 	}
