Con este código que voy a poner denajo podemos hacer que el submenú desplegable pase de ser a todo el ancho y saldrá en vertical:
Habría que añadir este código en el custom.css del tema hijo del theme:
.top-menu .sub-menu { box-shadow: 2px 1px 11px 2px rgba(0,0,0,.1); border: none; margin-left: .9375rem; width: inherit; min-width: inherit; z-index: 18; position: absolute; } #header .menu, #header .menu>ul>li { display: inline-block; position: relative; } .top-menu .sub-menu ul[data-depth="1"]>li { float: left; margin: 0 1.25rem; clear: both; }