Bug fix: fix text cursor jumping around while user is typing
Bug fix: Fixed initial wrong height on option elems

Setting font-weight to 400 for select elems prevents option elems from
being the wrong height the first time they are viewed. Not sure why
this happens, but it does; it seems to be related to using a custom
font. It's possible this is a chrome only issue.