
#QrCode.main-qr-code-wrapper {
  clear: both;
}

#QrCode.main-qr-code-wrapper div.small-qr-code-wrapper {
  float: left;
  margin: 5px;
  width: 62px;
  height: 72px;
  color: black;
  font-weight: normal;
}

#QrCode.main-qr-code-wrapper div.small-qr-code-wrapper:hover {
  color: #7B9F37;
  font-weight: bold;
  cursor: pointer;
}

#QrCode.main-qr-code-wrapper a.small-qr-code-submit-anchor {
  width: 62px;
  height: 72px;
  background: url('images/qr_small.png');
  background-repeat: no-repeat;
  background-size: 62px 72px;
  display: block;
}

#QrCode.main-qr-code-wrapper a.small-qr-code-submit-anchor:hover {
  width: 62px;
  height: 72px;
  background: url('images/qr_small_hover.png');
  background-repeat: no-repeat;
  background-size: 62px 72px;
  display: block;
}


#QrCode.main-qr-code-wrapper div.medium-qr-code-wrapper {
  float: left;
  margin: 5px;
  width: 62px;
  height: 72px;
  color: black;
  font-weight: normal;
}

#QrCode.main-qr-code-wrapper div.medium-qr-code-wrapper:hover {
  color: #7B9F37;
  font-weight: bold;
  cursor: pointer;
}

#QrCode.main-qr-code-wrapper a.medium-qr-code-submit-anchor {
  width: 62px;
  height: 72px;
  background: url('images/qr_mid.png');
  background-repeat: no-repeat;
  background-size: 62px 72px;
  display: block;
}

#QrCode.main-qr-code-wrapper a.medium-qr-code-submit-anchor:hover {
  width: 62px;
  height: 72px;
  background: url('images/qr_mid_hover.png');
  background-repeat: no-repeat;
  background-size: 62px 72px;
  display: block;
  cursor: pointer;
}


#QrCode.main-qr-code-wrapper div.large-qr-code-wrapper {
  float: left;
  margin: 5px;
  width: 62px;
  height: 72px;
  color: black;
  font-weight: normal;
}

#QrCode.main-qr-code-wrapper div.large-qr-code-wrapper:hover {
  color: #7B9F37;
  font-weight: bold;
  cursor: pointer;
}

#QrCode.main-qr-code-wrapper a.large-qr-code-submit-anchor {
  width: 62px;
  height: 72px;
  background: url('images/qr_big.png');
  background-repeat: no-repeat;
  background-size: 62px 72px;
  display: block;
}

#QrCode.main-qr-code-wrapper a.large-qr-code-submit-anchor:hover {
  width: 62px;
  height: 72px;
  background: url('images/qr_big_hover.png');
  background-repeat: no-repeat;
  background-size: 62px 72px;
  display: block;
  cursor: pointer;
}


#QrCode.main-qr-code-wrapper div.qr-code-download-caption {
  display: block;
  padding-left: 20px;
  background: url('images/download.png');
  background-repeat: no-repeat;
  background-size: 16px 16px;
  color: #AA0000;
  font-weight: bold;
  font-size: 14px;
  background-position: 0px 3px;
}

/*#QrCode.main-qr-code-wrapper div.qr-code-download-caption:hover {
  display: block;
  padding-left: 10px;
  background: url('images/download_hover.png');
  background-repeat: no-repeat;
  background-size: 16px 16px;
  color: #7B9F37;
}*/


#QrCode.main-qr-code-wrapper span.qr-code-size-caption {
  display: block;
  text-align: center;
  margin-top: -25px;
}
