added viewport limitations for mobile