/*==============================================================
                CODE 128 styles
===============================================================*/

/* ------------------- Horizontal Barcode -------------------- */
.barcode128h  {
    clear: both;
    padding: 0px 30px /*quiet zone*/;
    overflow: auto;
    height: .75in   /*size*/;
}

.barcode128h div {
    /*float: left; */
    height: 1.5 in  /*size*/;
    display: inline;
    font-size:32px;
}

.barcode128h label {
    clear: both;
    display: block;
    text-align: center;
    font: 0.250in/100% helvetica /*size*/;
}

.barcode128h .bar1 { border-left: 2px solid black }
.barcode128h .bar2 { border-left: 4px solid black }
.barcode128h .bar3 { border-left: 6px solid black }
.barcode128h .bar4 { border-left: 8px solid black }
.barcode128h .space0 { margin-right: 0px }
.barcode128h .space1 { margin-right: 2px }
.barcode128h .space2 { margin-right: 4px }
.barcode128h .space3 { margin-right: 6px }
.barcode128h .space4 { margin-right: 8px }

/* ------------------- Vertical Barcode --------------------- */
.barcode128v  {
    /*float: top;*/
    clear: left;
    position: absolute;
    padding: 10 0px /*quiet zone*/;
    overflow: auto;
    width: 30px  /*size*/;
    z-index: 99;

}

.barcode128v div {
    float: top;
    display: block;
    /*width: 20px;
    height:0px;*/
}

.barcode128v label {
    clear: right;
    display: block;
    text-align: center;
    font: 0.125in/100% helvetica /*size*/;
    writing-mode: tb-rl;
    filter: flipH() flipV();
}

.barcode128v .bar1 { border-top: 1px solid black; z-index: 99;}
.barcode128v .bar2 { border-top: 2px solid black; z-index: 99;}
.barcode128v .bar3 { border-top: 3px solid black; z-index: 99;}
.barcode128v .bar4 { border-top: 4px solid black; z-index: 99;}
.barcode128v .space0 { margin-bottom: 0px; z-index: 99; }
.barcode128v .space1 { margin-bottom: 1px; z-index: 99; }
.barcode128v .space2 { margin-bottom: 2px; z-index: 99; }
.barcode128v .space3 { margin-bottom: 3px; z-index: 99; }
.barcode128v .space4 { margin-bottom: 4px; z-index: 99; }

