Made it more responsible with small screens

It is now looking better on smartphones and tablets.