updated mobile version and matched background image size to view port