Index: wp-content/themes/twentyfifteen/css/editor-style.css
===================================================================
--- wp-content/themes/twentyfifteen/css/editor-style.css	(revision 31382)
+++ wp-content/themes/twentyfifteen/css/editor-style.css	(working copy)
@@ -15,7 +15,9 @@
  * 6.0 - Galleries
  * 7.0 - Audio / Video
  * 8.0 - RTL
- */
+ * 9.0 - Media Queries
+ *    9.1 - Mobile Large
+\ */
 
 
 /**
@@ -108,7 +110,7 @@
 	font-size: 20px;
 	font-style: italic;
 	line-height: 1.8182;
-	margin: 0 0 35px -21px;
+	margin: 0 0 35px 0;
 	padding-left: 17px;
 }
 
@@ -221,7 +223,7 @@
 
 ul,
 ol {
-	margin: 0 0 28px 0;
+	margin: 0 0 28px 23px;
 	padding: 0;
 }
 
@@ -460,7 +462,6 @@
 .rtl blockquote {
 	border-left: none;
 	border-right: 4px solid #707070;
-	margin: 0 -21px 35px 0;
 	padding-left: 0;
 	padding-right: 17px;
 }
@@ -470,6 +471,11 @@
 	margin-right: 0;
 }
 
+.rtl ul,
+.rtl ol {
+	margin: 0 23px 28px 0;
+}
+
 .rtl li > ul,
 .rtl li > ol {
 	margin: 0 23px 0 0;
@@ -478,4 +484,50 @@
 .rtl table th,
 .rtl table caption {
 	text-align: right;
+}
+
+/**
+ * 9.0 Media Queries
+ */
+
+/**
+ * 9.1 Mobile Large 620px
+ */
+
+@media screen and (min-width: 620px) {
+	ul,
+	ol {
+		margin-left: 0;
+	}
+
+	li > ul,
+	li > ol,
+	blockquote > ul,
+	blockquote > ol {
+		margin-left: 23px;
+	}
+
+	blockquote {
+		margin-left: -17px;
+	}
+
+	blockquote > blockquote {
+		margin-left: 0;
+	}
+
+	.rtl ul,
+	.rtl ol {
+		margin-right: 0;
+	}
+
+	.rtl li > ul,
+	.rtl li > ol,
+	.rtl blockquote > ul,
+	.rtl blockquote > ol {
+		margin-right: 17px;
+	}
+
+	.rtl blockquote > blockquote {
+		margin-right: 0;
+	}
-}
+}
\ No newline at end of file
