positionDropdown should respect input position

A user may override CSS so that the input is inline with the tags. If this is the case, the dropdown menu needs to come along for the ride.