div.qr-popup {
  position: fixed;
  left: 0;
  top: 0px;
  width: 100%;
  height: 100%;
  margin-left: 0%;
  margin-top: 0%;
  z-index: 65535;
  background-color: rgba(0, 0, 0, 0.9);
  border: 2px solid #333;
  text-align: center;
  display: none; }
  div.qr-popup img {
    width: 100%; }
  div.qr-popup .caution {
    width: 80%;
    margin-top: 2%;
    margin-left: 10%; }
  div.qr-popup .close {
    cursor: pointer;
    text-align: right;
    margin-bottom: 22%; }
    div.qr-popup .close img {
      width: 22%;
      margin-top: 1%; }
