Firefox 2px padding fix

Firefox adds padding to the <button> (also <input>). This gives us a 2px
difference between a .button and a button. By resetting moz-focus-inner
we fix this problem.