/* Kompakte, an Excel angelehnte Darstellung der Kostenverfolgungs-Tabellen */
.kv-tabelle table {
    font-size: 0.85rem;
}

.kv-tabelle th {
    background-color: #4a4a4a;
    color: #fff;
    white-space: nowrap;
    vertical-align: middle;
}

.kv-tabelle td {
    vertical-align: middle;
}

.kv-tabelle input.form-control {
    min-width: 90px;
}

.kv-abschnitt .card-header input.form-control {
    display: inline-block;
}

/* Berechnete, nicht editierbare Werte im Bearbeiten-Formular optisch von Eingabefeldern abheben */
.kv-tabelle td.kv-berechnet {
    color: #6c757d;
    text-align: right;
    white-space: nowrap;
}
