.json-check {
}

.nav-sidebar {
    color: #212529;
}

.nav-sidebar .nav-link {
    color: #6c757d;
}

.nav-sidebar .nav-link:hover {
    background-color: #eaeaea;
    color: #6c757d;
}

.nav-sidebar .nav-link.active {
    background-color: #343a40;
}

.nav-sidebar .nav-link.active:hover {
    color: #ffffff;
}

.required:after {
    content: ' *' !important;
    color: #ff0000;
}

.border-gray {
    border-color: #4f5962 !important
}

.jq-toast-wrap {
    width: auto !important;
    min-width: 250px !important;
}

.custom-file-input:lang(ru) ~ .custom-file-label::after {
    content: "Обзор";
}

.input-group .input-group-text {
    width: 100%;
}