html {
    overflow-y:scroll;
}

.heightMinusMenu{
    min-height: calc(100vh - 64px)!important;
}

.content-fluid {
    padding: 30px 3% 0 3%;
}

.form-check-input {
    margin-top: 0.35em;
}

.lzzRecordElm {
    margin: 0 2px;
}

.badge.badgeRecordSTK {
    background-color: #F8CBAD;
    color: #000
}

.badge.badgeRecordDAL {
    background-color: #CCCCFF;
    color: #000
}

.badge.badgeRecordPAT {
    background-color: #FF9999;
    color: #000
}

.badge.badgeRecordREG {
    background-color: #FFE699;
    color: #000
}

.badge.badgeRecordOK {
    background-color: #C6E0B4;
    color: #000
}

#modal-block-rz.lzzRecordHitPatrmv td[data-column='patraniOd'],
#modal-block-rz.lzzRecordHitStk td[data-column='platnostSTK'],
#modal-block-rz.lzzRecordHitReg td[data-type='vozidlo'] {
    font-weight: bold;
    color: red;
}

#modal-block-rz table th {
    text-align: right;
    font-weight: bolder;
    color: #006DB2;
    border-right: #006DB2 solid 2px;
    padding-right: 10px;
}

#modal-block-rz table td {
    text-align: left;
    padding-left: 10px;
}

.auditOptionGroup {
    font-weight: bold;
    font-style: italic;
}

.auditOptionGroupItem {
    padding-left: 15px;
}

.dropdown-scrollbar {
    height: 90vh;
    overflow-y: auto;
}

.menu-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
}

.menu-footer-version {
    text-align: center;
    font-size: 14px;
}