.nav-link:hover,
.nav-link:focus {
    color: rgb(40, 54, 172);
}
.nav-item.active .nav-link {
    color: rgb(40, 54, 172);
}
.dropdown-menu.custom .dropdown-divider {
    border-top: 1px solid rgba(164, 174, 198, 0.2);
}
.cursor-pointer {
    cursor: pointer;
}
.image_item_wrap {
    position: relative;
    border: 1px solid #000;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #f5f5f5;
    height: 300px;
    width: 300px;
}
.image-file-input-label {
    width: 45px;
    height: 45px;
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    padding: 10px;
    margin-top: -20px;
    margin-left: -20px;
}
.delete-image_item {
    transition: 0.5s ease;
    position: absolute;
    top: 5px;
    right: 5px;
}
.pagination #members-table_previous .page-link {
    width: 3.5rem !important;
}
.external-link-wrap .category-item a {
    color: #000;
}
.external-link-wrap .category-item.active a {
    color: rgb(40, 54, 172);
    border-radius: 5px;
}

.form-select.form-select-sm {
    min-width: 3.5rem;
}
.form-check-input {
    border: 1px solid #000 !important;
}
