.nav li ul { width: max-content !important; display:flex; flex-direction:column; } .nav li li ul { left: max-content !important; } #top-menu li li a { width: max-content; }