/*@page {
    size:210mm 297mm;
    margin: 10mm;
}

html, body {
    background-color: #FFFFFF;
    margin: 0;
}
body {
    width: 794px;
    height: 1123px;
    margin: 0;
}
*/
.navigation,
.noprint {
    display: none;
}
/*
.labels, .modal-body {
    width: 100%;
    min-height: 40vh;
    display: block;
}
*/
.label-box {
    float: left;
    /*border-bottom: none;
    border-left: none;*/
}

.label-box .label {
    /*border-bottom: 1px solid #AAAAAA;
    border-left: 1px solid #AAAAAA;*/
    border: 1px dashed #AAAAAA;
    letter-spacing: 0.132291667mm;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    float: left;
}

.label-box .label:nth-child(even) {
    
}

.label-box .label.sans-serif {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.label-box .label.serif {
    font-family: "Times New Roman", Georgia, serif;
}

.label-box .label.sans-serif-italic {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-style: italic;
}

.label-box .label.serif-italic {
    font-family: "Times New Roman", Georgia, serif;
    font-style: italic;
}

/*
.col-70-32 {
    width: 70mm;
    height: 32mm;
    font-size: 8mm;
}

.col-70-20 {
    width: 70mm;
    height: 20mm;
    font-size: 7mm;
}

.col-70-18 {
    width: 70mm;
    height: 18mm;
    font-size: 6mm;
}

.col-70-16 {
    width: 70mm;
    height: 16mm;
    font-size: 6mm;
}

.col-70-14 {
    width: 70mm;
    height: 14mm;
    font-size: 6mm;
}

.col-39-11 {
    width: 39mm;
    height: 11mm;
    font-size: 5mm;
}

.col-35-10 {
    width: 35mm;
    height: 10mm;
    font-size: 5mm;
}

.col-31-20 {
    width: 31mm;
    height: 20mm;
    font-size: 6mm;
}

.col-24-18 {
    width: 24mm;
    height: 18mm;
    font-size: 6mm;
}

.col-24-16 {
    width: 24mm;
    height: 16mm;
    font-size: 5mm;
}

.col-24-14 {
    width: 24mm;
    height: 14mm;
    font-size: 5mm;
}






.col-70-32-font-size-2 {
    width: 70mm;
    height: 32mm;
    font-size: 6mm;
}

.col-70-20-font-size-2 {
    width: 70mm;
    height: 20mm;
    font-size: 5.5mm;
}

.col-70-18-font-size-2 {
    width: 70mm;
    height: 18mm;
    font-size: 6mm;
}

.col-70-16-font-size-2 {
    width: 70mm;
    height: 16mm;
    font-size: 3mm;
}

.col-70-14-font-size-2 {
    width: 70mm;
    height: 14mm;
    font-size: 3mm;
}

.col-39-11-font-size-2 {
    width: 39mm;
    height: 11mm;
    font-size: 3.5mm;
}

.col-35-10-font-size-2 {
    width: 35mm;
    height: 10mm;
    font-size: 2.5mm;
}

.col-31-20-font-size-2 {
    width: 31mm;
    height: 20mm;
    font-size: 4.5mm;
}

.col-24-18-font-size-2 {
    width: 24mm;
    height: 18mm;
    font-size: 3mm;
}

.col-24-16-font-size-2 {
    width: 24mm;
    height: 16mm;
    font-size: 2.5mm;
}

.col-24-14-font-size-2 {
    width: 24mm;
    height: 14mm;
    font-size: 2.5mm;
}







.col-70-32-font-size-3 {
    width: 70mm;
    height: 32mm;
    font-size: 4mm;
}

.col-70-20-font-size-3 {
    width: 70mm;
    height: 20mm;
    font-size: 4mm;
}

.col-70-18-font-size-3 {
    width: 70mm;
    height: 18mm;
    font-size: 4mm;
}

.col-70-16-font-size-3 {
    width: 70mm;
    height: 16mm;
    font-size: 2mm;
}

.col-70-14-font-size-3 {
    width: 70mm;
    height: 14mm;
    font-size: 2mm;
}

.col-39-11-font-size-3 {
    width: 39mm;
    height: 11mm;
    font-size: 2.5mm;
}

.col-35-10-font-size-3 {
    width: 35mm;
    height: 10mm;
    font-size: 2mm;
}

.col-31-20-font-size-3 {
    width: 31mm;
    height: 20mm;
    font-size: 4mm;
}

.col-24-18-font-size-3 {
    width: 24mm;
    height: 18mm;
    font-size: 2mm;
}

.col-24-16-font-size-3 {
    width: 24mm;
    height: 16mm;
    font-size: 2mm;
}

.col-24-14-font-size-3 {
    width: 24mm;
    height: 14mm;
    font-size: 2mm;
}
*/
