*Random thought/decision* I think my days of using CSS positioning tricks to hack elements into looking right between mobile and desktop view are over. From now on I'm going to use JS to listen for responsive breakpoints and simply move the elements in the HTML structure where I want them, thereby enabling me to have much simpler CSS.
Ugh, I'm stuck in the underlying stage of making my RPG. Getting the graphics layer, preloader and input working, making sure it works on mobile, etc. I'll be glad when I'm past this stage and working on the actual game, lol. xD