add viewport for smart phone