CSS - distribute heading padding between top and bottom