stylesheet changes for responsive layout