Fixed positioning bug in some browsers