Fixed custom inViewport selector, switched to current Sizzle API

Operates much faster. Previously, caching the config didn't work (and the reference to the config wasn't even deleted when done).