/* Shared responsive support for the international site. */
* { box-sizing: border-box; }
img { max-width:100%; height:auto; }
.wrap, .container { width:min(94%, 1200px); margin-left:auto; margin-right:auto; }

@media (max-width:1100px) {
  .wrap, .container { width:94%; }
}

@media (max-width:700px) {
  .wrap, .container { width:92%; }
}
