added viewport setting for mobile