Various CSS Fixes

* Vendor prefix issues from Brickimedia/brickimedia#187
* Fix JavaScript comparison error
* Spacing between rules for easier reading
* Convert to tabs when needed

This code does not validate except for `screen-hd.css`. You will need do a lot of work to validate it (see further down).

I _highly_ recommend removing all `-webkit-border-radius` lines unless supporting [iOS 3.2 Safari and Android 2.1 stock Android browser](http://caniuse.com/#feat=border-radius) (which is not Chrome). If you want, I'll pull them as a last commit to this PR.

In addition, is Lia your theme for older browsers? I see a ton of **IE6** references in addition to lost of vendor prefixed and old IE code. If it is, then you really shouldn't be attempting to use or simulate new web features, and if it isn't, I recommend reevaluating Brickimedia's browser support. This is 2014, not 2002. Windows XP looses all support in April, and nobody (unless they super computer illiterate, have nobody around to help them, and use XP) will be using IE6 (and nobody should be using no less than IE9 really) or really early versions of Chrome and Firefox. By simply dropping IE6, you could clear out about 100 or so lines from this theme alone. If you scale back even more, you could possibly drop over 500 lines of code total on all themes. You're using HTML5 and CSS3 which is good, but attempting to support all these old browsers as well is just nuts. Sure, it's easy to say "Well, let's support as many browsers as we can", but once you start writing and maintaining that code, things go downhill. By dropping this now, before Brickimedia officially launches, you save yourselves a lot of headache later when you realize they have not been required at all and have to perform major updates to your sites to drop it.

P.S. @maestro35 Shame on you for listing the non-prefixed properties before the prefixed ones. Don't you know they always come [after](http://css-tricks.com/ordering-css3-properties/)? :P