Updated portal styling

Now looks consistent with 360 page, with a responsive, clean look and
feel.