fix required char bug
add viewport header for redponsive mobile