We've put together a small website related to the sale of our home. We would like to make it viewable on all devices. It seems to work fine when viewing it on a large screen but not on the individual devices. In particular, on my phone the header and menu don't stretch the entire width. Website is: mtviewhome.com. CSS is attached.