From the description, this has very little to do with Ghost itself, it’s a html/css and maybe JS issue in the themes. Standard front-end web design/development and debugging applies, no Ghost knowledge is required.
Thanks for the guidance, Kevin. I did not mean to be pushy or mean to any of the Ghost team on this issue.
Luckily for me (and hopefully many others, if the PR goes through), this was actually an easy fix and two PRs are submitted; one for the Casper theme and one for the Lyra theme.