Setting font-size: 100% (likely picked up from Bootstrap) doesn't seem to actually work as desired in Mozilla. Instead of forcing the font-size to be inherited as desired, it seems to actually work against that. For now, removing this rule.
Styling fixes for Mozilla.
Vertically center text box on non-FlexBox browsers.