IE8 Fixes (part 2)

Three small fixes here:

* #434 - CSS tweaks: Adding fallback colors for `rgba`, and swapping `::after` for `:after`
* #435 - Enable CORS support in jQuery
* #430 - Click event handler changes
Like, is this a matter of jQuery thinking the request is cross domain when it isn't, such as if the server is 127.0.0.1 and the current page is localhost? Or...? It seems like this is hitting the problem with a hammer where there might be a better and safer way.