renamed some classes, adjusted markup

TODO: cleaner markup on the is-hidden without an IE css hack