Zero padding for #firstHeading makes text cut for scripts like Devanagari , Malayalam etc(
Bug 29405 and
Bug 30809), especially when the glyphs are stacked or
having lower diacritic marks. Remove padding-top:0 and padding-bottom:0 to allow h1 inherit the padding bottom and top values from commonElements.css fixes this.