Menu is in Reversed order

It’s a little bit of guessing, but…

I’m pretty sure it’s just a CSS problem.

The real order of your menu items is P1, P2, P3, and so on. And thus this is the order on mobile devices.

On desktop, the order is changed, because there is float: right assigned to menu items, so they do exactly that.

The easiest way to solve it will be changing the CSS for desktop menu.