it is a popup window
coordinates of the div element (absolute and display: none)
left: (instead of 50)
top: (instead of 100)
display: none is the problem. replacing it by visibility: hidden gives the right results but is not the right way for doing effects on it (as it uses extensively the css display).