Index: src/wp-content/themes/twentyeleven/rtl.css
===================================================================
--- src/wp-content/themes/twentyeleven/rtl.css	(revision 52079)
+++ src/wp-content/themes/twentyeleven/rtl.css	(working copy)
@@ -444,10 +444,10 @@
 	-moz-box-shadow: -1px 2px 2px rgba(204,204,204,0.8);
 	box-shadow: -1px 2px 2px rgba(204,204,204,0.8);
 }
-#respond .comment-form-author .required,
-#respond .comment-form-email .required {
-	left: auto;
-	right: 75%;
+#respond .comment-form label .required {
+	float: left;
+	margin-left: 0;
+	margin-right: 4px;
 }
 #respond .form-submit {
 	float: left;
Index: src/wp-content/themes/twentyeleven/style.css
===================================================================
--- src/wp-content/themes/twentyeleven/style.css	(revision 52079)
+++ src/wp-content/themes/twentyeleven/style.css	(working copy)
@@ -2232,15 +2232,21 @@
 	resize: vertical;
 	width: 95%;
 }
-#respond .comment-form-author .required,
-#respond .comment-form-email .required {
+#respond .comment-form label .required,
+#respond .comment-form .comment-notes .required,
+#respond .comment-form .logged-in-as .required {
 	color: #bd3500;
 	font-size: 22px;
 	font-weight: bold;
-	left: 75%;
-	position: absolute;
-	z-index: 1;
 }
+#respond .comment-form label .required {
+	float: right;
+	margin-left: 4px;
+}
+#respond .comment-form .comment-notes .required,
+#respond .comment-form .logged-in-as .required {
+	vertical-align: middle;
+}
 #respond .comment-notes,
 #respond .logged-in-as {
 	font-size: 13px;
