CSS changes, made responsive and mobile reaady