
/* Force WordPress admin fly-out submenus to single column with scroll */
body.wp-admin #adminmenu .wp-submenu,
body.wp-admin #adminmenu .wp-submenu-wrap {
  -webkit-column-count: 1 !important;
  -moz-column-count: 1 !important;
  column-count: 1 !important;
  -webkit-column-gap: 0 !important;
  -moz-column-gap: 0 !important;
  column-gap: 0 !important;
  max-height: calc(100vh - 80px) !important;
  overflow-y: auto !important;
}
body.wp-admin #adminmenu .wp-submenu li,
body.wp-admin #adminmenu .wp-submenu-wrap li {
  -webkit-column-break-inside: avoid !important;
  page-break-inside: avoid !important;
  break-inside: avoid-column !important;
}
