profile page: responsive layout