fixed issue: input with vertical margin breaks alignment