(If you didn't know: in Firefox, you can set a minimum font size.)
And y'know how sometimes layouts can set smaller font sizes? Like, oh, smaller than 13px, which you have set as your minimum font size? And y'know how when 13 is your minimum, everything < 13 will be displayed as 13 since that's the smallest it'll display as?
Guess what happens when you code layouts that call for sizes smaller than your minimum font size, forgetting that you have a minimum font size and thus all those smaller things aren't displaying at the actual size but instead at the minimum size?
*headdesk* *headdesk* *headdesk*
And guess who had multiple layouts calling for such sizes, and thus was unable to see interesting things like overlapping elements because they were displaying larger than they should?
Oh yeah. I'm a genius.
Thank goodness I figured it out in the process of working on my site. "Why can't I make this font any smaller?! WTF is going on?!... Oh my god I'm dumb."
So, hopefully I've got our community layouts and my journal layouts fixed now, because wow. Embarrassment much?