Modified matchMedia IE polyfill, because of incompatibility with respond.js