few minor changes
not sure why button-element-small was display:block. really strange, may remember why later but can't find a reason.