I don't want to hide them permanently but I want to control how they're seen.
The problem is that there is no obvious structure to the @media links,as there are to the full-screen links. Using WordPress more as a cms than a blog will probably result in more pages and a more complicated menu structure.
I am not familiar enough with php or WordPress coding, but from what I have seen in the code, could there not be some coding that processed the following concept:
If page-link target is not a top-level page and if page-link target is not a sub-page of the current page or not a sibling of the current page, then no-display, else displsy.
If my logic is correct then on the index page, e.g., links for the testimonial sub-pages would not display. The testimonial link would display because it is a top level menu item. On the testimonial page or any of the testimonial sub-pages, however, the sub-page links would display.
This would make a lot of sense organizationlly and aesthetically - at least to me :-) If more than one top level menu item had subpages, the @media menu list would be hard to follow.
I hope you can help me with this.