Accessibility: We don't need to move hidden elements off screen when we set height, width and clip.

We were combining two techniques here. Setting top and left will cause issues when we work on dir="rtl" support, so we use the other solution.
Also removed IE6/7 clip notation because IE7 is C-grade now as well.