reorder async media query to not block