.vertical-align{display:flex;flex-direction:column;justify-content:center}.nav li ul{width:320px}#top-menu li li a{width:100%}