new CSS style for cards
Major CSS improvements, fully responsive cards. Added (non-functional) navigation and search icons.