Ho qualche dubbio sulle impostazioni del div overlay protrebbe essere un problema css prova cosi:
P.S. per avere meno problemi d'adattamento imposta heigth 100% anche per i tag body e html e togli il display in linea di overlaycodice:#overlay{ background-color:black; position:absolute; top:0px; bottom:0px; left:0px; right:0px; width:100%; height:100%; z-index:100; cursor:pointer; display:none; }
Edit: chiaramente quello detto da Xinod è corretto (come sempre)


Rispondi quotando