CSS fixes to better accommodate buttons

CSS has been modified to:
* Reduce the excessive padding that made button labels goto a new line before it is needed.
* Increase the height of buttons so that they don't look broken when text
requires a second line.
* Adjust the width of view buttons to better fit their length.

Bug: 46065
Change-Id: I01b329dbd20da828c9d32994bbd1ef3100413ca6
Merge "CSS fixes to better accommodate buttons"