Update portfolio to be responsive