I'm open to a fix of any kind, but I definitely need the text to be responsive like the rest of the page. If you zoom all the way out you'll see what I'm saying. I can fix the background and sub-level 2 offset. I broke those in the process of trying to troubleshoot the responsive text issue.
I think I may have found part of the problem. It's got something to do with the class"parent" in cssmw. The responsive text plugin uses relational sizing and for some reason no matter what I do some of the ul's & li's with the parent class are getting a static font size. I think that's causing the issue because the responsive text is based somehow on a relational value from the body font size. I attached a screenshot of what I'm saying.
I also noticed that if I hover over the "Our Cabins" top level menu item and zoom out the sub-levels re-size correctly. Not sure why they don't work when they are hidden.