A lot of CSS fixes for button sizing. Also optimized spacing, font sizing and description styling.