Support for IE8

media queries and html5 elements are not supported in lt ie9. Included two polyfills to handle it.