.customizer-links
{
    display:none;
}
.img-fluid
{
    max-width:74%;
}
.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links
{

color: black !important;
}

.custom-input .form-check .form-check-input:checked {
    background-color: #80958585;
    color: black;
}

.custom-input .form-check .form-check-input:valid ~ .form-check-label {
    color: black;
}
.checkbox-wrapper, .radio-wrapper
{
 justify-content:start;
}
.custom-input .form-check .form-check-input:valid{
border: 1px solid black;
}
.checkbox-wrapper, .radio-wrapper, .checkbox-wrapper, .radio-wrapper {
    flex-wrap: unset;
}

#CompanyMaster_filter, .dataTables_filter {
    right: auto !important;
}

.passport-size {
    width: 150px;
    height: 150px;
    object-fit: cover;
}


.language-nav {
    list-style: none;
}

.translate_wrapper {
    position: relative;
    display: inline-block;
}

.current_lang {
    cursor: pointer;
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 4px;
    display: flex;
    align-items: center;
    background: white;
}

.more_lang {
    display: none;
    position: absolute;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-top: 8px;
    z-index: 1000;
    width: max-content;
}

    .more_lang .lang {
        padding: 8px 12px;
        cursor: pointer;
        display: flex;
        align-items: center;
    }

        .more_lang .lang:hover {
            background-color: #f0f0f0;
        }

    .current_lang:hover + .more_lang,
    .more_lang:hover {
        display: block;
    }
.k-dialog-wrapper{
  
}

.icon-big {
    width: 50px;
    height: 50px;
}

.checkbox-wrapper li, .radio-wrapper li {
    max-width: 250px;
    background-color: #f5f5f5;
}