Index: src/wp-admin/css/wp-admin.css
===================================================================
--- src/wp-admin/css/wp-admin.css	(revision 26447)
+++ src/wp-admin/css/wp-admin.css	(working copy)
@@ -10880,6 +10880,71 @@
 }
 
 /* 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,
+.locale-ru-ru #adminmenu .wp-submenu {
+	width: 170px; /* default 150px */
+}
+.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 (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 */
 }
