replace bad feature detector

This is to cleanup after myself. Added a bad feature detect. With this fix it will target old IE as wished, using `!window.getComputedStyle` instead. There is a comment line clarifying why that line is there. We can remove this when we drop IE8.