Added new styles and structure for responsive design. TODO: add content.