fixed background sizing issues on mobile.  background-size: cover not supported.