@charset "UTF-8";
/*
 * Third level menus.
 */
#adminmenu .ame-deep-submenu {
  position: absolute;
}
#adminmenu li.menu-top.opensub .ame-deep-submenu, #adminmenu li.menu-top.wp-has-current-submenu .ame-deep-submenu {
  top: -1000em;
  position: absolute;
}
#adminmenu li.ame-has-deep-submenu.ame-has-highlighted-item > a:first-of-type, #adminmenu li.ame-has-deep-submenu.ame-has-current-deep-submenu > a:first-of-type {
  background: #0073aa;
  color: #fff;
}
#adminmenu li.ame-has-deep-submenu.ame-has-highlighted-item > a:first-of-type::after, #adminmenu li.ame-has-deep-submenu.ame-has-current-deep-submenu > a:first-of-type::after {
  content: "";
  margin-top: -9px;
}
#adminmenu li.ame-has-deep-submenu.ame-has-highlighted-item > .ame-deep-submenu, #adminmenu li.ame-has-deep-submenu.ame-has-current-deep-submenu > .ame-deep-submenu {
  top: 0;
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
}
#adminmenu li.ame-has-deep-submenu.ame-has-highlighted-item > .ame-deep-submenu > li > a, #adminmenu li.ame-has-deep-submenu.ame-has-current-deep-submenu > .ame-deep-submenu > li > a {
  padding-left: 24px;
}
#adminmenu li.ame-has-deep-submenu > a {
  position: relative;
}
#adminmenu li.ame-has-deep-submenu > a::after {
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: -9px;
  height: 18px;
  width: 20px;
  font-family: dashicons, serif;
  content: "";
  font-size: 23px;
  line-height: 18px;
  text-align: right;
}

#adminmenu .wp-submenu li.opensub > ul.ame-deep-submenu {
  top: -1px;
}

.folded #adminmenu li.opensub > ul.ame-deep-submenu,
.folded #adminmenu .wp-has-current-submenu.opensub > ul.ame-deep-submenu,
.no-js.folded #adminmenu .ame-has-deep-submenu:hover > ul.ame-deep-submenu {
  top: 0;
  left: 160px;
}

/*# sourceMappingURL=pro-admin-styles.css.map */
