




#adminmenu .toplevel_page_instinctor .wp-submenu {
    transition: opacity 0.15s ease-in-out;
}


#adminmenu .toplevel_page_instinctor:not(.wp-has-current-submenu):not(.wp-menu-open) .wp-submenu {
    opacity: 0;
    pointer-events: none;
}


#adminmenu .toplevel_page_instinctor.wp-has-current-submenu .wp-submenu,
#adminmenu .toplevel_page_instinctor.wp-menu-open .wp-submenu {
    opacity: 1;
    pointer-events: auto;
}


@media (prefers-reduced-motion: reduce) {
    #adminmenu .toplevel_page_instinctor .wp-submenu {
        transition: none;
    }
}




#adminmenu .toplevel_page_instinctor > a:hover,
#adminmenu .toplevel_page_instinctor > a:focus {
    background: transparent !important;
}


#adminmenu .toplevel_page_instinctor .wp-submenu li > a:hover,
#adminmenu .toplevel_page_instinctor .wp-submenu li > a:focus {
    background: transparent !important;
    color: #fff !important;
    box-shadow: none !important;
}


#adminmenu .toplevel_page_instinctor .wp-submenu li > a::before {
    display: none !important;
}


#adminmenu .toplevel_page_instinctor .wp-submenu li.current > a,
#adminmenu .toplevel_page_instinctor .wp-submenu li.instinctor-current > a {
    background: #f0f0f1 !important;
    color: #1d2327 !important;
    font-weight: 600 !important;
}


#adminmenu .toplevel_page_instinctor > a .wp-menu-name {
    position: relative;
    top: 5px;
}
