Setting the sub menu’s ul element width large enough and floating its li elements will get you the horizontal layout. You can position the ul with left: rule, but getting it to behave responsively is the real challenge. Maybe by using calc() you can get what you want.
If you haven’t yet discovered it, the element inspector tool of your browser is crucial in assisting us in determining the correct CSS to use.
Thanks for the guidance. I have spent a few more hours experimenting with the li and ul classes and just can’t get it to work.
I am at my wits end on this and have spent way too much time on it. If someone is able to have a look at the site and provide some more specific advice I would appreciate it.
Thanks again