fix previous commit, adjust css

css adjustments:
- font-size is invalid within @font-face;
- harmonize vertical alignment of output element
  so it works the same way for both chrome and firefox