I’m not sure if at this point and with the css added, it makes sense to change the orientation, if you read the previous posts you’ll see what I mean.
But if this solution is better, I would need to know that I have to remove it to work, and some html example for the header.
this thread started with an incompatibility between the theme and a mega menu plugin
The issue in your screenshot is caused by your logo being too big. I would agree that using the mobile header option is your best bet, as the code already exists and the result is what you’re going for. I don’t think it would cause any issues with your earlier customizations.