h1.networkingSubTitle {
    font-size: var(--primary-h1-font-size);
    color: var(--default-title-color);
}

h4.networking-advanced-search-title,
.networking-search-field-name {
    color: var(--default-title-color);
}

.networking-user-name {
    font-size: 32px;
    line-height: 38px;
    font-weight: bold;
    letter-spacing: 0px;
    color: var(--default-title-color);
    opacity: 1;
    text-align: center;
}

.networking-user-name.mr-2 {
    text-transform: uppercase;
    font-weight: bold;
}

.networking-user-status-text {
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 0;
}

.networking-advanced-search-title {
    font-size: 32px;
    line-height: 38px;
    font-weight: bold;
    letter-spacing: 0px;
    color: var(--default-title-color);
    opacity: 1;
}

#quick-search-button,
.networking-advanced-search-txt-btn {
    background-color: var(--default-button-bg-color)!important;;
    border-color: var(--default-input-border-color)!important;;
    color:#FFFFFF;
    height:40px;
}

.networking-search-block {
    font-weight: 100;
    font-size: 16px;
}

.networking-search-block input:focus,
.networking-search-block i:focus,
.networking-search-block input:active,
.networking-search-block i:active,
.networking-search-block button:active,
.networking-search-block button:focus {
    border-color: var(--default-input-border-color)!important;
    box-shadow: none;
}

.networking-search-block button:active,
.networking-search-block button:focus,
.networking-search-block button:hover {
    color: var(--secondary-text-color);
}

#quick-search-button:hover,
networking-advanced-search-txt-btn:hover {
    background-color:#7EBADA;
    border-color:#7EBADA;
}

#networking-advanced-search {
    box-shadow: none;
}

.networking-page-selector .fa-chevron-left::before {
    content: "\f060";
    font-weight:bold;
}

.networking-page-selector .fa-chevron-right::before {
    content: "\f061";
    font-weight:bold;
}

.networking-page-selector .fa-chevron-double-left,
.networking-page-selector .fa-chevron-double-right {
    display : none;
}

.networking-page-selector ul.pagination li,
.page-item.active .page-link {
    font-size: 13px!important;
    line-height: 20px;
}

.page-item.active .page-link {
    border-radius: 8px;
    display: flex;
    align-items: center;
    height: 35px;
}

.networking-page-selector .pagination>li:not(.disabled)>a .fa-chevron-right,
.networking-page-selector .pagination>li:not(.disabled)>a .fa-chevron-left {
    color:var(--default-text-color);
}

.networking-search-field-name {
    padding:0;
    width:100%;
    color:var(--default-text-color);
    font-size:22px;
    background:transparent;
    margin-bottom: 10px !important;
}

.networking-search-field-name strong {
    font-weight:bold;
}

.custom-switch .custom-control-input:checked~.custom-control-label::after {
    background: #FFFFFF 0% 0% no-repeat padding-box;
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: var(--default-button-bg-color);
    background-color: var(--default-button-bg-color);
}

.custom-control-input:not(:disabled):active~.custom-control-label::before {
    background-color: var(--default-button-bg-color);
}

.custom-switch.custom-switch-md .custom-control-label::before {
    height: 1rem;
    width: calc(2rem + 0.75rem);
    border-radius: 3rem;
    cursor: pointer;
}

.networking-btn-section button:active,
.networking-btn-section button:focus,
.networking-btn-section button:hover {
    box-shadow: none;
}

.custom-switch.custom-switch-md .custom-control-label::after {
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    border-radius: calc(2rem - (1rem / 2));
}

.networking-friend:hover {
    color: var(--tertiary-text-color);
}

.btn-info:not(.disabled):not(.disabled):active:focus,
.userProfileModalEvent:hover,
.userProfileModalEvent:focus,
.userProfileModalEvent:active {
    box-shadow: none;
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
    color: var(--tertiary-text-color);
    background-color: var(--default-input-bg-color);
    border-color: var(--default-input-border-color);
    box-shadow: none!important;
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: none!important;
}

.custom-switch.custom-switch-md .custom-control-input:checked ~ .custom-control-label::after {
    transform: translateX(calc(2rem - 0.25rem));
}

.networking-filters {
    font-size:16px;
}

.networking-filters input[type="checkbox"] {
    width: 16px;
    height: 16px;
}