The problem is when I load it in the browser (Firefox/Vivaldi) using a virtual host on XAMPP (local) the menu (mobile also) doesn't display correctly. But when loaded directly in the browser (Firefox/Vivaldi) as a regular file it works fine. (I have uploaded it to a live server and it worked just fine there.) This leads me to believe there is something wrong with my XAMPP set-up. However, I can't see what it would be as I only changed the following files:
/opt/lampp/etc/httpd.conf /etc/hosts /opt/lampp/etc/extra/httpd-vhosts.conf
Here are images of the problem:
I am running Ubuntu 14.04.
Anyone have an idea of what is happening? Let me know if more info is necessary.