However, I'm getting a weird effect. When I size my screen down to what the width of a mobile device would be (unfortunately I don't have a "smart phone" to be able to test this on) but the top level menu item disappears
Ah this is a bug of the menu itself. Inside its CSS, try adding the line in red to the existing CSS code block:
Code:
nav#expand-fullpagemenu ul{
list-style: none;
margin: 0;
padding: 0;
position: relative;
max-height: 100%;
top: 50%; /* center UL vertically inside nav */
-webkit-transform: translateY(-50%); /* center UL vertically inside nav */
transform: translateY(-50%);
font: bold 2em 'Bitter', sans-serif; /* use google font inside nav UL */
}
Bookmarks