.dzsmdl { display: none; }
.refresh--scan_code_refresh >.refresh--scan_Invalid { margin-top: -72px !important; }
#qr_img { margin-top: 18px; }
#invalid_img { margin-top: 5px; }
.qr-wrapper { display: inline-block; margin-top: 18px; max-height: 216px; max-width: 216px; padding: 8px; background-color: white; }

#qrcode .overlay[data-icon=expired]:hover {
    transform: rotate(90deg);
}

#qr-message { margin-top: 10px; font-size: 15px }

