You need to use !important to override the font size. This is because of the cascade. See “the spec”:http://www.w3.org/TR/CSS21/cascade.html#cascade
User properties without !important are first in the cascade, so the author stylesheet overrides them. Using !important puts them after the author stylesheet.