diff --git a/wp-includes/css/admin-bar.css b/wp-includes/css/admin-bar.css
index 3ff4f8a..608d9d2 100644
--- a/wp-includes/css/admin-bar.css
+++ b/wp-includes/css/admin-bar.css
@@ -196,8 +196,15 @@ html:lang(he-il) .rtl #wpadminbar *  {
 
 #wpadminbar .menupop li:hover > .ab-sub-wrapper,
 #wpadminbar .menupop li.hover > .ab-sub-wrapper {
-	margin-left: 100%;
+	margin-left: 337px;
 	margin-top: -32px;
+	position: fixed;
+}
+
+#wp-admin-bar-my-sites-list {
+	max-height: 90vh;
+	overflow-y: auto;
+	overflow-x: visible;
 }
 
 #wpadminbar .ab-top-secondary .menupop li:hover > .ab-sub-wrapper,
