@media screen and (max-width: 400px) {
   @-ms-viewport { width: 320px; }
   ...