.pos-table thead th {
    border-bottom: 1px solid gray !important;
}

.border-top td {
    border-top: 1px solid gray;
}

.total td {
    padding: 0.25em;
}

.position-bezeichnung {
    font-size: 1em !important;
    max-width: 95%;
}
.bundle-heading {
    margin-top: 1em;
}

.bundle-pos {
    margin-top: 1em;
}
.bundle-pos-quantity {

}

.bundle-pos-description {
    display: block;
    font-size: 1em !important;
    max-width: 95%;
}

.bundle-pos-seriennummer {
    display: block;

}

h2 {
    font-size: 1.2rem;
    font-weight: 600;
}
h3 {
    font-size: 1.1rem;
    font-weight: 600;
}
h4 {
    font-size: 1.05rem;
    font-weight: normal;
}

