CSS and HTML fix for Firefox