lock alignment is better with vertical-align:middle