More misc changes. Consolidated CSS files, added responsive styles (overriding bootstrap defaults), etc.