Having logo/logotype as div bg images meant they wouldn’t resize on smaller screens.  Took out div class bg images and loading images via <img src> instead (which is how it was in the first place, actually).
Touch icon