CSS position of overlay is changed

CSS position property of overlay is changed from absolute to fixed so
that it will cover the whole width of HTML not just visible part of
website