CSS font + mobile improvements