﻿@import url('https://fonts.googleapis.com/css2?family=Libre+Barcode+39&display=swap');

.BarcodeBox {
    font-family: 'Libre Barcode 39', cursive;
    transform: scale(1, 3);
    margin-top: 60px;
    font-size: 480%;
    margin-bottom: 0%;
}

.labelPrintablesType {
    border: solid 1px #cccccc;
    margin: 10px 20px;
    padding: 20px;
    text-align: center;
    font-size: 18px !important;
    box-shadow: 5px 5px 5px #cccccc;
}

.labelPrintablesType i {
    font-size: 20px !important;
    margin-bottom: 10px;
    color: #00acd7;
}

.labelPrintablesType .printablesTitle {
    font-size: 16px !important;
    font-weight: bold;
    color: #999;
}
.btnPrintBarcodeHolder{
    position:relative;
    z-index: 999;
    text-align: right;
}


@media print {
    #winPrintContent .BarcodeBox {
        padding-top: 0px !important;
        margin-bottom: auto;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        font-size: 160px;
        transform-origin: 50% 50%;
        transform: scale(1, 3);
    }

    #winPrintContent .BarcodeBoxHolder {
        overflow: hidden;
    }

    #winPrintContent .BarcodeTxt {
        text-align: center;
        margin-bottom: 0px;
        font-size: 130px !important;
        line-height: 1;
        page-break-after: always;
        margin-top: 0.5in;
    }

    #winPrintContent[data-printsize="4X6"] .BarcodeBoxHolder {
        height: 4.2in;
    }

    #winPrintContent[data-printsize="4X6"] .BarcodeBox {
        transform: scale(1, 30);
    }

    #winPrintContent[data-printsize="4X2"] .BarcodeBoxHolder {
        height: 2.5in;
    }

    #winPrintContent[data-printsize="4X2"] .BarcodeBox {
        transform: scale(1, 20);
    }

    .BarcodeTxt:last-child {
        page-break-after: unset;
    }

    div {
        display: none;
    }

    #winPrintContent,
    #winPrintContent div {
        display: block;
    }
}