generic template changes

portfolio page more responsive and css fixes