So, it seems that the actual problem is the css style that I am using. I want both menus to have the same width but I am using position relative (if I use absolute it messes up the template). I want both of them to be width 945px.
In the screenshot below you can see that one menu is shorter than the other.
Anyway, I added css style DIV.ux-menu-container {background-color:#781212;} to
this menu and I lost the round borders.
In
this menu I don't have the css style DIV.ux-menu-container {background-color:#781212;}, the borders are rounded but the menu is a bit too short.
How can I have both menus with the same width and round borders?