Refactored button spinner style to be site-wide and work with different button sizes; also fixed style issues from feedback