
/* print */
#label-inputs,
.label-inputs,
.label-instructions,
.label-print-button,
#label-print-button,
#header,
nav,
#footer,
#recipe-concentration-wrapper{
    display:none !important;
}
div.label {
    position:absolute;
    left: 0;
    top: 0;
    border: none;
    border-radius: 0;
    padding: 0;
    background: none;
    /*transform: rotate(90deg);
    transform-origin: 9mm 9mm; */
}
/*div.label.plasmid {
    transform: rotate(90deg);
    transform-origin: 10mm 10mm;
}*/
div.label-qrcode {
    border-right: solid 1px #000;
}
div.label-qrcode img {
    width: 18mm;
    padding: 0;
    margin: 0;
    margin-right: 24mm;
    margin-left: 4mm;
}
div.label-info{
    margin: 0;
    padding: 0;
}
div.label-info p#label-name,
div.label-info p#label-strain,
div.label-info p.label-id-colony {
    font-size: .8rem;
    line-height: 1em;
    margin: 0;
    margin-bottom: .5rem;
}
div.label-info p#label-strain{
    font-size: .6rem;
    line-height: .8em;
}
div.label.plasmid div.label-info p.label-id-colony {
    font-size: .8rem;
}
div.label-info p:not(.label-id-colony) {
    font-size: .4rem;
    line-height: 1em;
    padding: 0;
}