updated css for mobile platforms