added foundation for (almost) responsive layout.