Fixed some mobile issues, also fix for background div and page css methodology