.qrcode {
    width: 94.5%;
}

.keepqrcode.col-lg-3,
.keepqrcode.col-md-3 {
    padding-left: 22px;
    padding-right: 22px;
}

.keepqrcode > .form-group {
    margin-bottom: 1.25px!important;
}

.fixtoprint {
    display: none!important;
}

.fixtoprintsize {
    font-size: 14px!important;
    text-align: center!important;
    padding-top: 0!important;
    margin-top: 0!important;
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}

.popupWait {
    position: absolute;
    z-index: 999;
    width: 100%;
    height: 100%;
    background: #000;
}

.confirmationDownload {
    /* color: #8bc34a !important; */
    color: #ccc !important;
    background: transparent !important;
    background-color: transparent !important;
}

.md-button[disabled] {
    background: transparent !important;
    background-color: transparent !important;
}

#buttonPDF {
    padding-top: 8px;
}

#buttonPDF button[disabled],
#buttonPDF .md-button[disabled] {
    /* color: #8bc34a !important;#ccc !important */
    background-color: transparent !important;
    background: transparent !important;
    color: #ccc !important;
    cursor: move;
}

#wrapper-progress-linear {
    padding: 0;
    margin: 0;
    height: 10px;
    overflow: hidden;
    margin-bottom: -25px;
}

#wrapper-progress-linear md-progress-linear[md-mode=buffer].md-warn .md-dashed:before {
    background: radial-gradient(rgb(139 195 74 / 0) 0, rgb(139 195 74 / 0) 16%, transparent 42%);
}

#wrapper-progress-linear md-progress-linear[md-mode=buffer].md-warn .md-bar1 {
    background-color: rgb(139 195 74 / 40%);
}

#wrapper-progress-linear md-progress-linear[md-mode=buffer].md-warn .md-bar2 {
    background-color: rgb(139 195 74);
}  

.message_PDF_ {
    background: #fff !important;
    padding-top: 20px !important;
} 

.message_PDF_ h2 {
    font-size: 16px;
    line-height: 23px;
} 