Add psuedo-element to buttons to maintain clickable area on :active

The buttons move slightly when they're clicked, which means that if
they're clicked in the top and/or right 5px the click isn't registed.
This preserves that area with a psuedo element that fills that space on
:active, so clicks work as expected.