Reaching out to some help if anyone can please tell me why on different browsers such as Chrome or Safari, my menu page is outstretched weirdly? As seen on my attachments, "Picture 2" is how it perfectly looks fine in Mozilla Firefox, but some odd reason in "Picture 4" in Chrome or Safari the content is oddly stretched. I had tried to adjust margin codes or stretching the height of the page, though in Firefox it will look oddly. Would truly appreciate if someone can help guide me to resolving this.
Also, for some odd reason my contact page has a weird white block in the bottom I have been trying to get rid of.
In my attachments, "Picture 3" shows this example.
Would appreciate any kind of help, I have even attached a link to the actual coding: