Fix flexbox in IE

Layout bug fixes. Hide background image on small devices.