Index: src/wp-admin/css/wp-admin.css
===================================================================
--- src/wp-admin/css/wp-admin.css	(revision 26753)
+++ src/wp-admin/css/wp-admin.css	(working copy)
@@ -11528,24 +11528,110 @@
 }
 
 /* ru_RU: Text needs more room to breathe. */
+.locale-ru-ru #wpcontent,
+.locale-ru-ru #wpfooter {
+	margin-left: 190px; /* default 170px */
+}
+
+.locale-ru-ru.folded #wpcontent,
+.locale-ru-ru.folded #wpfooter {
+	margin-left: 56px; /* restore default value */
+}
+
+.locale-ru-ru #adminmenuback,
+.locale-ru-ru #adminmenuwrap,
+.locale-ru-ru #adminmenu {
+	width: 170px; /* default 150px */
+}
+
+.locale-ru-ru #adminmenu .wp-submenu {
+	width: auto;
+}
+
+.locale-ru-ru.folded #adminmenuback,
+.locale-ru-ru.folded #adminmenuwrap,
+.locale-ru-ru.folded #adminmenu {
+	width: 36px; /* restore default value */
+}
+
+.locale-ru-ru #adminmenu .wp-submenu {
+	left: 170px; /* default 150px */
+}
+
+.locale-ru-ru #adminmenu .wp-has-current-submenu .wp-submenu,
+.locale-ru-ru.no-js li.wp-has-current-submenu:hover .wp-submenu,
+.locale-ru-ru #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
+.locale-ru-ru #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
+.locale-ru-ru #adminmenu .wp-has-current-submenu.opensub .wp-submenu {
+	left: auto; /* restore default value */
+}
+
+.locale-ru-ru.folded #adminmenu .wp-submenu.sub-open,
+.locale-ru-ru.folded #adminmenu .opensub .wp-submenu,
+.locale-ru-ru.folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
+.locale-ru-ru.folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
+.locale-ru-ru.folded #adminmenu a.menu-top:focus + .wp-submenu,
+.locale-ru-ru.folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
+.locale-ru-ru.no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu  {
+	left: 36px; /* restore default value */
+}
+
+.locale-ru-ru #adminmenu .wp-not-current-submenu .wp-submenu,
+.locale-ru-ru .folded #adminmenu .wp-has-current-submenu .wp-submenu {
+	min-width: 170px; /* default 150px */
+}
+
+@media only screen and (min-width: 783px) and (max-width: 900px) {
+	.locale-ru-ru.auto-fold #wpcontent,
+	.locale-ru-ru.auto-fold #wpfooter {
+		margin-left: 56px; /* restore default value */
+	}
+
+	.locale-ru-ru.auto-fold #adminmenuback,
+	.locale-ru-ru.auto-fold #adminmenuwrap,
+	.locale-ru-ru.auto-fold #adminmenu,
+	.locale-ru-ru.auto-fold #adminmenu li.menu-top {
+		width: 36px; /* restore default value */
+	}
+
+	.locale-ru-ru.auto-fold #adminmenu .wp-submenu.sub-open,
+	.locale-ru-ru.auto-fold #adminmenu .opensub .wp-submenu,
+	.locale-ru-ru.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
+	.locale-ru-ru.auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
+	.locale-ru-ru.auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
+	.locale-ru-ru.auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu  {
+		left: 36px; /* restore default value */
+	}
+
+	.locale-ru-ru.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
+		min-width: 170px; /* default 150px */
+	}
+}
+
 .locale-ru-ru .inline-edit-row fieldset label span.title {
 	width: 8em; /* default 5em */
 }
+
 .locale-ru-ru .inline-edit-row fieldset label span.input-text-wrap {
 	margin-left: 8em; /* default 5em */
 }
+
 .locale-ru-ru.press-this .posting {
 	margin-right: 257px; /* default 212px + 45px */
 }
+
 .locale-ru-ru.press-this #photo-add-url-div input[type="text"]  {
 	width: 255px; /* default 300px - 45px */
 }
+
 .locale-ru-ru.press-this #side-sortables {
 	width: 245px; /* default 200px + 45px */
 }
+
 .locale-ru-ru #customize-header-actions .button {
 	padding: 0 5px 1px; /* default 0 10px 1px */
 }
+
 .locale-ru-ru #customize-header-actions .spinner {
 	margin: 16px 3px 0; /* default 16px 4px 0 5px */
 }
@@ -11554,11 +11640,11 @@
 .locale-lt-lt .inline-edit-row fieldset label span.title {
 	width: 8em;
 }
+
 .locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
 	margin-left: 8em;
 }
 
-
 @-ms-viewport {
 	width: device-width;
 }
