added less. added color pallette. adjust responsive layout