ie 8 support using selectivr polyfill for partial css3 pseudo selector support.