switch text-align into the actual buttons and add some padding to make it look more correct