More elastic and responsive layout for chat and video