Thanks. So this is what was happening :
- the problem is not caused by the language list
- there was a little bug in the CSS of the theme which is now fixed.
In 480 now, no matter how many or which elements you have in the header of the theme, there won't be any overlapping with the menu.
Thank you for pointing this out, it was a serious mistake on our side!
Please, don't hesitate to write us about other issue or concerns you might have with the theme :)
Best regards,
Nop-Templates Support Team