adapt font sizes and co to smaller screens