added z-index to overlay cause of incompat with sticky backend footer, thanks to Stranger