Fixes #2649: text not vertically centered when using .button on an ancho...

Using a smaller line-height than actual height causes misalignment on anchors. This commit changes the line-height of .button to match the min-height.