This is the best I could do. The problem is between 670-600px item 3&4 overlap, you may be able to fix it by changing the @media query. It happens cause the 3rd menu item is longer. Maybe someone else has a better fix.
.nav-menu > ul > li {
width: 16.66%;
text-align: right;
}
.nav-menu > ul > li:nth-child(1), .nav-menu > ul > li:nth-child(2) {
text-align: left;
}
hey thanks! that did the trick, although I ended up reducing width to 12.5%. I’ll have to check it on some other screens and see how it looks.