Fix font size and timestamp positioning issues on mobile

By using relative sizes, we automatically adjust to any change in the font size setting
Also, the timestamp shouldn't be lifted up, that looks weird. A margin-bottom: -1px does the CSS engine spell of confusion as well and doesn't mess up the layout.
Merge pull request #500 from glowing-bear/mobile-prefix-size

Fix font size and timestamp positioning issues on mobile