portfolio responsive styling