Intermediary version (NOT READY for the web) fixing bugs on mobile

Bug of overlapping content solved in IOS with "body overflow-y: hidden;"
NOT on the Android browser.
Next step: removing the Android browser from the responsive design.