Minor optimization

A semicolon (;) is not required in CSS on the last part of the style (or the only part if there's just one).

Removing the un-necessary semicolons results in a small performance increase because of less bytes to download, without breaking any functionality.