fix positioning and css elements