[Bug 897096] Use a custom showfor header on mobile

This was trying to use desktop styles that relied on desktop scripts, and so it was giant and ugly and the close button was just a big X. So I told it to stop that.

r?