Site is broken in IE8 due to no support for @media queries.

Added javascript solution to provide support for @media queries.  Site
still works in all other browsers.  Can't verify IE until I commit
changes.