Index: wp-includes/css/customize-controls-rtl.dev.css
===================================================================
--- wp-includes/css/customize-controls-rtl.dev.css	(revision 20666)
+++ wp-includes/css/customize-controls-rtl.dev.css	(working copy)
@@ -7,6 +7,11 @@
 	left: 20px;
 }
 
+#customize-footer-actions img {
+	margin-left: 0;
+	margin-right: 4px;
+}
+
 .customize-control {
 	float: right;
 }
@@ -18,6 +23,10 @@
 	margin-left: 10px;
 }
 
+.customize-control-content {
+	float: left;
+}
+
 .customize-control-text input,
 .customize-control-select select,
 .customize-control-checkbox input,
@@ -27,6 +36,10 @@
 	clear: left;
 }
 
+.customize-control-text input {
+	float: left;
+}
+
 .customize-control-radio label {
 	float: right;
 	clear: both;
@@ -37,47 +50,72 @@
 	margin-left: 5px;
 }
 
-#customize-preview {
-	left: 0;
-	right: 300px;
-}
-
 /*
- * Color Picker
+ * Dropdowns
  */
-.customize-section .color-picker-hex span {
+.customize-section .dropdown {
 	float: right;
-	margin: 1px 0 0 -2px;
-	padding: 3px 8px 3px 0;
-	text-align: left;
 }
 
-/*
- * Image Picker
- */
-.customize-section .customize-image-picker {
+.customize-section .dropdown-content {
 	float: right;
+	margin-right: 0px;
+	margin-left: 16px;
+	-webkit-border-radius: 0 3px 3px 0;
+	border-radius: 0 3px 3px 0;
 }
 
-.customize-section .customize-image-picker .thumbnail {
-	float: right;
-	clear: right;
+.customize-control .dropdown-arrow {
+	right: auto;
+	left: 0;
+
+	border-color: #ccc;
+	border-style: solid;
+	border-width: 1px 0 1px 1px;
+	-webkit-border-radius: 3px 0 0 3px;
+	border-radius: 3px 0 0 3px;
+}
+
+.customize-control .dropdown-arrow:after {
+	right: auto;
+	left: 4px;
+}
+
+/*
+ * Color Picker
+ */
+.customize-control-color .dropdown {
 	margin-right: 0;
-	margin-left: 20px;
+	margin-left: 5px;
 }
 
-.customize-section .customize-image-picker .actions {
+.customize-section .color-picker-hex {
 	float: right;
 }
 
-.customize-section .customize-image-picker .library ul {
+.customize-section .color-picker-hex span {
 	float: right;
+	margin: 1px 0 0 -2px;
+	padding: 3px 8px 3px 0;
+	text-align: left;
 }
 
-.customize-section .customize-image-picker .library li {
+.customize-control-color .farbtastic-placeholder {
+	margin: 5px 25px 10px 0;
 	float: right;
 }
 
-.customize-section .customize-image-picker .library div {
+/*
+ * Image Picker
+ */
+.customize-section .customize-control-image .actions {
+	float: left;
+}
+
+.customize-control-image .library,
+.customize-control-image .actions,
+.customize-section .customize-control-image .library ul,
+.customize-section .customize-control-image .library li,
+.customize-section .customize-control-image .library-content {
 	float: right;
 }
Index: wp-includes/css/customize-controls.dev.css
===================================================================
--- wp-includes/css/customize-controls.dev.css	(revision 20666)
+++ wp-includes/css/customize-controls.dev.css	(working copy)
@@ -134,6 +134,7 @@
 	top: 18px;
 	margin-left: 4px;
 }
+
 .saving #customize-footer-actions img {
 	display: inline;
 }
@@ -151,6 +152,7 @@
 	margin-right: 10px;
 	line-height: 28px;
 }
+
 .customize-control-content {
 	float: right;
 	width: 140px;
@@ -300,6 +302,7 @@
 .customize-control-color .farbtastic-placeholder {
 	display: none;
 }
+
 .customize-control-color.open .color-picker-hex,
 .customize-control-color.open .farbtastic-placeholder {
 	display: block;
@@ -365,12 +368,12 @@
 /*
  * Image Picker
  */
-
 .customize-control-image .library,
 .customize-control-image .actions {
 	display: none;
 	float: left;
 }
+
 .customize-control-image.open .library,
 .customize-control-image.open .actions {
 	display: block;
@@ -469,4 +472,4 @@
 	text-align: center;
 	color: #777;
 	position: relative;
-}
\ No newline at end of file
+}
Index: wp-admin/css/wp-admin-rtl.dev.css
===================================================================
--- wp-admin/css/wp-admin-rtl.dev.css	(revision 20666)
+++ wp-admin/css/wp-admin-rtl.dev.css	(working copy)
@@ -1541,7 +1541,7 @@
 .wp-full-overlay.collapsed,
 .wp-full-overlay.collapsed div.wp-full-overlay-header,
 .wp-full-overlay.collapsed div.wp-full-overlay-footer {
-	left: 0;
+	left: auto;
 	right: -302px;
 }
 
@@ -1557,7 +1557,6 @@
 }
 
 .wp-full-overlay.collapsed .wp-full-overlay-main {
-	left: auto;
 	right: 0;
 }
 
@@ -1593,7 +1592,7 @@
 
 .wp-full-overlay.collapsed .collapse-sidebar {
 	left: auto;
-	right: 315px;
+	right: 325px;
 }
 
 .wp-full-overlay .collapse-sidebar-arrow {
