Index: src/wp-content/themes/twentyfourteen/style.css
===================================================================
--- src/wp-content/themes/twentyfourteen/style.css	(revision 39196)
+++ src/wp-content/themes/twentyfourteen/style.css	(working copy)
@@ -3098,6 +3098,17 @@
 	width: device-width;
 }
 
+@media screen and (max-width:800px) {
+	.site-header .site-title {
+		padding-left: 8px;
+	}
+	
+	.site-header .customize-partial-edit-shortcut button {
+		top: 10px;
+	}
+}
+
+
 @media screen and (max-width: 400px) {
 	.list-view .site-content .post-thumbnail {
 		background: none;
@@ -3172,6 +3183,16 @@
 	}
 }
 
+@media screen and (max-width:320px) {
+	.site-header .customize-partial-edit-shortcut button {
+		left: -32px; 
+	}
+	
+	.site-header .site-title {
+		padding-left: 28px;
+	}
+}
+
 @media screen and (min-width: 401px) {
 	a.post-thumbnail:hover img {
 		opacity: 0.85;
Index: src/wp-content/themes/twentyseventeen/style.css
===================================================================
--- src/wp-content/themes/twentyseventeen/style.css	(revision 39196)
+++ src/wp-content/themes/twentyseventeen/style.css	(working copy)
@@ -3066,6 +3066,12 @@
 ## Media Queries
 --------------------------------------------------------------*/
 
+@media screen and (min-width: 20em) {
+	.site-header .site-title {
+		padding-left: 0;
+	}
+}
+
 @media screen and (min-width: 30em) {
 
 	/* Typography */
Index: src/wp-includes/css/customize-preview.css
===================================================================
--- src/wp-includes/css/customize-preview.css	(revision 39196)
+++ src/wp-includes/css/customize-preview.css	(working copy)
@@ -39,7 +39,8 @@
 .widget .customize-partial-edit-shortcut button,
 .customize-partial-edit-shortcut button {
 	position: absolute;
-	left: -36px;
+	left: -30px;
+	top: 2px;
 	color: #fff;
 	width: 30px;
 	height: 30px;
@@ -102,7 +103,8 @@
 }
 
 .customize-partial-edit-shortcut-left-margin.customize-partial-edit-shortcut button {
-	left: 0;
+	left: 2px;
+	top: 2px;
 }
 
 @-webkit-keyframes customize-partial-edit-shortcut-bounce-appear {
@@ -242,7 +244,21 @@
 }
 
 @media screen and (max-width:800px) {
+	.widget .customize-partial-edit-shortcut button,
 	.customize-partial-edit-shortcut button {
-		left: -18px; /* Assume there will be less of a margin available on smaller screens */
+		left: -32px;
 	}
 }
+
+@media screen and (max-width:320px) {
+	.site-title { padding-left: 10px; }
+	
+	.widget-area .widget { 
+		padding-left: 10px;
+	}
+	
+	.widget .customize-partial-edit-shortcut button,
+	.customize-partial-edit-shortcut button {
+		left: -30px; 
+	}
+}
\ No newline at end of file