@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';
@import '_content/StatefulReconnection/StatefulReconnection.bundle.scp.css';

/* _content/BlazorServer/Pages/ActivityComponents/ERGEventMetricItems.razor.rz.scp.css */

@media (max-width: 600px ){
    [b-jf1knl1v1o] .analyticscard {
        margin-bottom: unset !important;
    }
}
/* _content/BlazorServer/Pages/ActivityComponents/ERGEventPromote.razor.rz.scp.css */

.bannerpicBig[b-573enhijyl] {
    /*width: 92px;
    height: 68px;*/

    width: 268px;
    height: 100px;
    background-size: contain;
}

/* Hide "No File Chosen" */
/*::deep input[type='file'] {
    color: transparent;
}*/

.smallpadrightt15[b-573enhijyl] {
    padding-right: 15px;
    padding-left: 0px;
}

.smallpadleftt15[b-573enhijyl] {
    padding-left: 15px;
    padding-right: 0px;
}

@media (max-width: 600px) {
    .smallpadrighleftt0[b-573enhijyl] {
        padding-right: 0px;
        padding-left: 0px;
    }

    .smallcolwidth[b-573enhijyl] {
        width: 100%;
    }
}

.previewleftsidesec[b-573enhijyl] {
    padding-right: 50px;
    max-width: 450px;
    margin-right: 50px;
}

.event-card-parent[b-573enhijyl] {
    width: 234px;
    height: 275px !important;
    background-color: white !important;
    border: unset;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 4px;
    flex-shrink: 0;
}

.outlookeventstatus[b-573enhijyl] {
    margin-bottom: 20px !important;
    margin-left: 40px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid var(--theme-color, #55AAAA);
    color: var(--theme-color, #55AAAA);
}

.testemailbtn[b-573enhijyl] {
    border-radius: 3px;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
    width: 160px;
}

    .testemailbtn:hover[b-573enhijyl] {
        background-color: #f2f4f6;
    }

.testslackbtn[b-573enhijyl] {
    margin-left: 10px;
    border-radius: 3px;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
}

    .testslackbtn:hover[b-573enhijyl] {
        background-color: #f2f4f6;
    }

@media (max-width: 600px) {
    .testslackbtn[b-573enhijyl] {
        margin-left: 0px;
        margin-top: 10px;
        width: 100%;
    }

    .testemailbtn[b-573enhijyl] {
        width: 100%;
    }

    .previewleftsidesec[b-573enhijyl] {
        padding-right: 0px;
        max-width: unset;
        margin-right: 0px;
    }

    .event-card-parent[b-573enhijyl] {
        width: 100%;
        height: 240px !important;
    }
}

.slackbtn-icon[b-573enhijyl] {
    width: 20px;
    margin-left: 10px;
    margin-right: 5px;
}

.promotenotifrowpar[b-573enhijyl] {
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    padding: 20px;
    border-radius: 3px;
}

.promotenotifrow[b-573enhijyl] {
    /*border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    padding: 20px;
    border-radius: 3px;*/
    align-items: center !important;
}

@media (max-width: 800px) {
    .promotenotifrow[b-573enhijyl] {
        flex-direction: column !important;
        align-items: unset !important
    }

    [b-573enhijyl] .notifcheckbox {
        margin-left: 30px !important;
    }
}

.promotestatus[b-573enhijyl] {
    margin-bottom: unset !important;
    margin-left: 20px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid var(--theme-color, #55AAAA);
    color: var(--theme-color, #55AAAA);
    background: transparent;
}

.previewexplainsec[b-573enhijyl] {
    margin-top: 15px;
    margin-left: 30px;
}

@media (max-width: 1000px) {
    .previewexplainsec[b-573enhijyl] {
        margin-left: 0px;
    }
}

.overwriteemailsec[b-573enhijyl] {
    background: var(--main-bg-color, #F6F7F7);
    padding: 20px;
}

[b-573enhijyl] .eventlistitemparent {
    background-color: var(--bg-color, white) !important;
}
/* _content/BlazorServer/Pages/ActivityComponents/ERGEventReviewQuestions.razor.rz.scp.css */
/*.e-add:before {
    content: '\e755';
}

.e-outline {
    color: #333333 !important;
    border: none !important;
    margin-right: 10px;
}

    .e-outline:hover {
        background: transparent;
        border: 1px solid #333333;
    }

    .e-outline:active {
        background: transparent;
        border: 1px solid #333333;
    }

.e-remove:before {
    content: '\e761';
}

.e-listrem {
    background-color: transparent !important;
    color: #333333 !important;
    border: none !important;
    margin-right: 10px;
}*/

/*.textboxcust {
    border: none;
}*/

/*.textboxcust {
    border: none !important;
}*/

/*::deep .e-listview:not(.e-list-template) .e-list-item {
    padding-top: 0px;
    padding-bottom: 0px;
}

::deep .e-list-view .e-list-item.e-hover {
    background-color: none !important;
}

::deep .parentlst .e-content .e-list-parent .e-listview {
    width: 100% !important;
}

::deep .parentlst .e-content .e-list-parent .e-list-item {
    width: 100% !important;
    float: left;
    margin: unset;
    border: none !important;
    border-radius: unset;
}

::deep .parentlst .e-list-item {
    width: 100% !important;
    height: unset !important;
    background-color: transparent !important;
    border: none !important;
}

::deep .listviewitema .e-list-item.e-hover {
    background-color: transparent;
}

::deep .listviewitema .e-list-item.e-active {
    background-color: transparent !important;
}

::deep .parentlst .e-list-item.e-hover {
    background-color: transparent;
}

::deep .parentlst {
    border: none !important;
    width: 100% !important;
    height: unset;
    margin-left: -15px;
}

::deep .listviewitema {
    border: none !important;
}

::deep .listviewitema .e-list-item {
    padding-right: 0px !important;
}
*/
/* _content/BlazorServer/Pages/ActivityComponents/PopupPayment.razor.rz.scp.css */

.remaininglbl[b-8h2vterlgt] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    margin-bottom: 0px;
}

.pilllbl[b-8h2vterlgt] {
    /*font-weight: 500;*/
    /*font-size: var(--font-medium-x, 16px);*/
    /*line-height: 24px;*/
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    margin-left: 8px;
    border-radius: 24px;
    color: #333333;
    border: none;
    /*padding: 2px 14px 2px 0px;*/
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    padding: 7px 12px;
}

/*.pillvaluelbl {
    padding: 2px 12px;
}*/

.pilllblv3[b-8h2vterlgt] {
    font-weight: 500;
    font-size: 14px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    border: none;
    padding: 0px;
}

.inputheader2[b-8h2vterlgt] {
    white-space: nowrap;
    min-width: 160px;
    margin-bottom: unset !important;
}

.basedropdownlistparent[b-8h2vterlgt] {
    padding-right: 10px;
}

.basedropdownlist4[b-8h2vterlgt] {
    min-width: 200px;
}

@media (max-width: 600px) {
    .popupheaderparent[b-8h2vterlgt] {
        flex-direction: column !important;
        margin-top: unset;
        margin-bottom: 10px;
    }

    .topbardraftlbl[b-8h2vterlgt] {
        margin-left: auto;
    }

    .basedropdownlistparent[b-8h2vterlgt] {
        margin-left: auto;
    }

    /*for dropdown icon to center it with text in some cases*/
    .basedropdownlist4 .e-input-group-icon.e-ddl-icon.e-icons.e-ddl-disable-icon[b-8h2vterlgt] {
        margin-bottom: unset;
    }

    .uploaderparent[b-8h2vterlgt] {
        display: block !important;
    }
}
/* _content/BlazorServer/Pages/AdminHub.razor.rz.scp.css */
/* _content/BlazorServer/Pages/AdminHubFolder/AdminPageNavigationAccordion.razor.rz.scp.css */

.nav-listing-item-a[b-5yq9xwwq7i] {
    font-size: 16px;
}

.nav-listing-item-b[b-5yq9xwwq7i] {
    font-size: 16px;
}

/* SF Accordion */
[b-5yq9xwwq7i] .basesfaccordion .e-accordion {
    border: unset;
    background: transparent;
}

    [b-5yq9xwwq7i] .basesfaccordion .e-accordion .e-acrdn-item {
        border: unset;
        /*background: transparent;*/
        background: white;
        height: 60px;
        align-items: center !important;
        display: flex;
    }

        [b-5yq9xwwq7i] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header {
            width: 100%;
            /*background: transparent;*/
            background: white;
        }

            [b-5yq9xwwq7i] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
                width: 100%;
                color: #828282 !important;
            }

            [b-5yq9xwwq7i] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
                color: #828282 !important;
            }

        [b-5yq9xwwq7i] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            background: transparent;
        }

[b-5yq9xwwq7i] .accordionitem-top .e-acrdn-header .e-acrdn-header-content {
    padding: .5rem 1rem;
}

[b-5yq9xwwq7i] .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
    padding: unset !important;
}

[b-5yq9xwwq7i] .e-accordion .e-acrdn-item .e-acrdn-header {
    /*background: transparent;*/
    background: white;
}

[b-5yq9xwwq7i] .e-accordion .e-acrdn-item {
    background: white;
    height: 60px;
    align-items: center !important;
    display: flex;
}

[b-5yq9xwwq7i] .e-accordion .accordionitem {
    background: transparent;
    height: 60px;
}

[b-5yq9xwwq7i] .e-accordion .e-acrdn-item .e-acrdn-header {
    padding: 0 16px 0 0;
    width: 100%;
}

[b-5yq9xwwq7i] .e-accordion .accordionitem-top {
    height: unset;
    align-items: unset;
    display: unset;
}

    [b-5yq9xwwq7i] .e-accordion .accordionitem-top .e-acrdn-header {
        background: white !important;
        height: 60px;
        align-items: center !important;
        display: flex;
        padding: 0 16px 0 0;
        border-bottom-color: rgba(0, 0, 0, 0.13);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        /*margin-bottom: unset;*/ /*this is needed to be commented out by the highlight behavior, so hmmmm*/
    }

    [b-5yq9xwwq7i] .e-accordion .accordionitem-top .accordionitem {
        background: white;
        align-items: center !important;
        display: flex;
        font-size: 16px;
    }

[b-5yq9xwwq7i] .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
    width: 100%;
    color: #828282 !important;
}

[b-5yq9xwwq7i] .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
    color: #828282 !important;
    position: unset;
}

.accordionitem[b-5yq9xwwq7i] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* END: SF Accordion */
/* _content/BlazorServer/Pages/AdminHubFolder/CCFolder/AddCCProgram.razor.rz.scp.css */

.totallbl[b-ki3xx20615] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.listingsegment[b-ki3xx20615] {
    max-width: 625px;
    padding: 30px;
}


.form-row[b-ki3xx20615] {
    margin-bottom: 35px;
}


.input-header[b-ki3xx20615] {
    width: 80%;
}

.biweeklyoddsection[b-ki3xx20615] {
    padding: 20px;
    background-color: #e9e9e9;
}

.nextrunsection[b-ki3xx20615] {
    padding: 20px;
    background-color: #fbfbf1;
}

.dark-mode .nextrunsection[b-ki3xx20615] {
    background-color: #282828;
}

.colorblack[b-ki3xx20615] {
    color: black;
}

[b-ki3xx20615] .marginten {
    margin: 10px;
}

[b-ki3xx20615] .dropdowna.e-input-group.e-error {
    border-color: #ced4da !important;
}

    [b-ki3xx20615] .dropdowna.e-input-group.e-error:focus {
        border-color: #ced4da !important;
    }

[b-ki3xx20615] .dropdowna.e-input-group.e-success {
    border-color: #ced4da !important;
}

    [b-ki3xx20615] .dropdowna.e-input-group.e-success:focus {
        border-color: #ced4da !important;
    }

[b-ki3xx20615] .dropdowna.e-input-group.e-error .e-input-group-icon {
    border-color: #ced4da !important;
}

[b-ki3xx20615] .dropdowna.e-input-group.e-error:focus .e-input-group-icon {
    border-color: #ced4da !important;
}

[b-ki3xx20615] .dropdowna.e-input-group.e-success .e-input-group-icon {
    border-color: #ced4da !important;
}

[b-ki3xx20615] .dropdowna.e-input-group.e-success:focus .e-input-group-icon {
    border-color: #ced4da !important;
}


@media (max-width: 600px) {
    .bottombtnbar[b-ki3xx20615] {
        justify-content: space-between !important;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/CCFolder/AdminCCGroups.razor.rz.scp.css */

.ccprogramnameparent[b-f1yinqlma5] {
    padding: 20px;
    background-color: #fff;
}

.ccprogramname[b-f1yinqlma5] {
    border: 1px solid grey;
    font-weight: normal;
    font-size: 14px;
    padding: 2px 4px;
    margin-left: 4px;
    margin-right: 4px;
}

@media (max-width: 600px) {
    .dropdownbaseparent[b-f1yinqlma5] {
        margin-bottom: 10px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/CCFolder/CCSettings.razor.rz.scp.css */

.ccprogramitemcontainer[b-9c15sa9gzt] {
    margin-bottom: 10px;
}
.ccprogramitemleft[b-9c15sa9gzt] {
    padding-right: unset !important;
    margin-bottom: 24px;
}
/* _content/BlazorServer/Pages/AdminHubFolder/CCFolder/CCSettingsVNext.razor.rz.scp.css */

.ccsettingsdropdown-parent[b-0192k7pzf2] {
    min-width: 260px;
}

.ccsettings-rightside[b-0192k7pzf2] {
    margin-left: 30px;
}

@media (max-width: 600px) {
    .addbutton2[b-0192k7pzf2] {
        margin-bottom: 30px;
    }

    .ccsettingsdropdown-parent[b-0192k7pzf2] {
        width: 100%;
    }

    .ccsettings-rightside[b-0192k7pzf2] {
        margin-left: 0px;
    }
}

@media (min-width: 1600px) {
    .ccsettings-rightside[b-0192k7pzf2] {
        min-width: 700px;
    }
}

@media (max-width: 1500px) {
    [b-0192k7pzf2] .experiencelist {
        max-height: 400px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/ActivitySettingsAdmin.razor.rz.scp.css */

.sublbl[b-3lxrf9r0ya] {
    font-size: 14px;
    color: #212529;
    margin-bottom: unset;
    margin-right: 10px;
}

[b-3lxrf9r0ya] .textboxcust {
    width: 40% !important;
}

@media (max-width: 600px) {
    [b-3lxrf9r0ya] .textboxcust {
        width: 100% !important;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/AdminERGAnalytics.Razor.rz.scp.css */

@media (min-width: 1700px) {
    .admingerg-analytics-section[b-sep5clto0i] {
        flex-direction: row !important;
    }

    .adminerg-analytics-row[b-sep5clto0i] {
        height: 241.5px;
    }
}

@media (max-width: 2900px) {
    .columnthird[b-sep5clto0i] {
        flex-direction: row !important;
    }
}

@media (max-width: 2165px) {
    .columnthird[b-sep5clto0i] {
        flex-direction: column !important;
    }
}

[b-sep5clto0i] .daterangepicker {
    margin: 20px !important;
    align-items: center;
}

.accumulationchartcontainer[b-sep5clto0i] {
    padding-right: 24px;
    height: 451px;
}

.chartcontainerbig[b-sep5clto0i] {
    padding-right: 24px;
    height: 525.5px; /*height: 537.5px;*/
}

.chartfiltersection[b-sep5clto0i] {
    margin-right: 24px;
    background: #efefef;
    min-width: 600px;
    min-height: 74px;
}

.dark-mode .chartfiltersection[b-sep5clto0i] {
    background: var(--bg-color-a)
}

@media (max-width: 600px) {
    .chartfiltersection[b-sep5clto0i] {
        min-width: unset;
        width: 100%;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/AdminERGHealth.razor.rz.scp.css */

.descriptionlbl[b-jz0jbemijx] {
    margin-bottom: unset;
    font-weight: 500;
}

.pilllbl[b-jz0jbemijx] {
    border-radius: 24px;
    color: #333333;
    border: none;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.pillpasslbl[b-jz0jbemijx] {
    background-color: #BFF3E7;
    height: 23px; /*since this is just one word, it will never wrap, so this is fine to put*/
}

.pillfaillbl[b-jz0jbemijx] {
    background-color: #FFCBCE;
    text-align: center;
    max-height: 46px; /*since this is two words, max it can wrap to is 2 lines, so this is fine to put*/
}

.pillpointerlbl[b-jz0jbemijx] {
    cursor: pointer;
}

.row-ruleheader[b-jz0jbemijx] {
    margin-right: 50px;
}

.row-rule[b-jz0jbemijx] {
    padding: 8px;
}

[b-jz0jbemijx] .e-accordion#AcrdnPillars .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
    width: 100%;
}

/*@media (max-width: 600px) {
    ::deep .e-accordion#AcrdnPillars {
        width: calc(100vw - 3rem) !important;
    }
}*/

@media (max-width: 600px) {
    .row-ruleheader[b-jz0jbemijx] {
        flex-direction: column;
    }

    .pilllbl[b-jz0jbemijx] {
        margin-left: 0px;
        margin-right: 8px;
        font-size: 10px;
        line-height: 18px;
    }

    .row-rule[b-jz0jbemijx] {
        padding: 8px 0px;
    }

    .descriptionlbl[b-jz0jbemijx] {
        line-height: 14px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/AdminEvents.razor.rz.scp.css */


.admineventsec[b-y3h3n1h74r] {
    min-width: 600px;
    margin-right: 20px;
    width: 100%;
}

@media (max-width: 1250px) {
    .admineventsec[b-y3h3n1h74r] {
        min-width: unset !important;
    }
}

@media (max-width: 600px) {
    .admineventsec[b-y3h3n1h74r] {
        margin-right: unset;
    }

    .congestionparent[b-y3h3n1h74r] {
        width: 100%;
        margin-top: 20px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/EditAdminERGProfile.razor.rz.scp.css */

.photosec[b-jwj4xpbi2x] {
    margin-bottom: 50px;
    margin-top: 50px;
}

@media (max-width: 600px) {
    .photosecfirst[b-jwj4xpbi2x] {
        margin-bottom: unset;
    }

    .photohdr[b-jwj4xpbi2x] {
        margin-top: 5px;
    }
}

.defaulteventpicBig[b-jwj4xpbi2x] {
    width: 172px;
    height: 64px;
    border-radius: 4px;
    background: #E0E0E0;
}

@media (max-width: 450px) {
    [b-jwj4xpbi2x] input[type='file'] {
        width: 100px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/ERGAdminActivities.razor.rz.scp.css */

.editicon[b-bhk5pfmvzc] {
    font-size: 18px;
}

.descriptiontext[b-bhk5pfmvzc] {
    font-weight: normal;
}

.flexchartsside[b-bhk5pfmvzc] {
    flex-direction: row;
}

@media (max-width: 2300px) {
    .flexchartsside[b-bhk5pfmvzc] {
        flex-direction: column;
    }
}

.neweventbtn[b-bhk5pfmvzc] {
    /*enhanced*/
    font-size: var(--font-small, 12px);
    padding: 10px 15px;
    width: 150px;
}


.accumulationchartcontainer[b-bhk5pfmvzc] {
    width: 600px;
}

.chartcontainerforwidth[b-bhk5pfmvzc] {
    width: 600px;
}

.chartcontainerforwidthall[b-bhk5pfmvzc] {
    width: 600px;
}

@media (max-width: 2300px) {
    .bigsection[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    .thenumberssec[b-bhk5pfmvzc] {
        flex-direction: row !important;
    }

    .flexchartsside[b-bhk5pfmvzc] {
        flex-direction: row;
    }

    .chartcontainerforwidth[b-bhk5pfmvzc] {
        width: 100%;
    }
}


@media (max-width: 1380px) {
    .bigsection[b-bhk5pfmvzc] {
        flex-direction: row !important;
    }

    .thenumberssec[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    .flexchartsside[b-bhk5pfmvzc] {
        flex-direction: column;
    }

    .chartcontainerforwidth[b-bhk5pfmvzc] {
        width: 600px;
    }

    .acontainercards[b-bhk5pfmvzc] {
        flex-direction: column !important;
        flex: 1 1 auto !important;
    }

   /* .chartsec {
        flex-direction: column;
    }*/
}

@media (max-width: 1120px) {
    .bigsection[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    .chartcontainerforwidth[b-bhk5pfmvzc] {
        width: 100%;
    }
}


@media (max-width: 2850px) {
    .bigsectionall[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    .thenumberssecall[b-bhk5pfmvzc] {
        flex-direction: row !important;
    }

    .flexchartssideall[b-bhk5pfmvzc] {
        flex-direction: row;
    }

    .allcardssec[b-bhk5pfmvzc] {
        flex-direction: row !important;
    }

    /*.chartcontainerforwidthall {
        width: 100%;
    }*/
}

@media (max-width: 2130px) { /*1820px*/
    .bigsectionall[b-bhk5pfmvzc] {
        flex-direction: row !important;
    }

    .thenumberssecall[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    .flexchartssideall[b-bhk5pfmvzc] {
        flex-direction: column;
    }

    .allcardssec[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    .chartcontainerforwidthall[b-bhk5pfmvzc] {
        width: 600px;
    }

    .acontainercards[b-bhk5pfmvzc] {
        flex-direction: column !important;
        flex: unset !important;
    }

    .rowcardsec[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    [b-bhk5pfmvzc] .analyticscard {
        width: unset !important;
    }
}

@media (max-width: 600px) {
    [b-bhk5pfmvzc] .analyticscard {
        margin-right: unset !important;
        padding: 10px 14px !important;
    }

    .bigsectionall[b-bhk5pfmvzc] {
        flex-direction: column !important;
    }

    /*.neweventbtn {
        padding: 10px 14px;
        width: 170px;
    }*/
}

[b-bhk5pfmvzc] .no-items-card-parent {
    height: 100%;
}

.budgetlibtn[b-bhk5pfmvzc] {
    margin-left: 10px;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    text-decoration: underline;
    color: var(--text-color-a, #828282);
}

    .budgetlibtn:hover[b-bhk5pfmvzc] {
        color: #111111;
    }

.dark-mode .budgetlibtn:hover[b-bhk5pfmvzc] {
    color: var(--hover-color, #F2F4F6);
}

.e-click[b-bhk5pfmvzc]::before {
    content: '\e7da';
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/ERGAdminActivitiesV2.razor.rz.scp.css */

.editicon[b-0zxrbabduw] {
    font-size: 18px;
}

.descriptiontext[b-0zxrbabduw] {
    font-weight: normal;
}

.flexchartsside[b-0zxrbabduw] {
    flex-direction: row;
}

@media (max-width: 2300px) {
    .flexchartsside[b-0zxrbabduw] {
        flex-direction: column;
    }
}

.neweventbtn[b-0zxrbabduw] {
    font-size: var(--font-medium, 14px);
    padding: 14px 17.5px;
    width: 250px;
}

@media (max-width: 600px) {
    .neweventbtn[b-0zxrbabduw] {
        padding: 10px 14px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/ERGSetup.razor.rz.scp.css */

.ergsetupsettingscontainer[b-k9i9sw7nc4] {
    padding: 20px;
    background: var(--bg-color, white);
    /*width: calc(100vw - 30rem);*/
    width: calc(100% - 25px);
}

.ergsetupsettingsleftside[b-k9i9sw7nc4] {
    max-width: 40%;
}

[b-k9i9sw7nc4] .multiselectconnects {
    min-width: 400px;
}

@media (max-width: 1300px) {
    .ergsetupsettingscontainer[b-k9i9sw7nc4] {
        width: calc(100vw - 20rem);
    }
}

@media (max-width: 760px) {
    .ergsetupsettingscontainer[b-k9i9sw7nc4] {
        flex-wrap: wrap;
    }

    .ergsetupsettingsleftside[b-k9i9sw7nc4] {
        max-width: unset;
    }
}

@media (max-width: 550px) {
    [b-k9i9sw7nc4] .multiselectconnects {
        min-width: unset;
    }
}

@media (max-width: 650px) {
    .multiselectcontainer[b-k9i9sw7nc4] {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .ergsetupsettingscontainer[b-k9i9sw7nc4] {
        /*width: calc(100vw - 3rem) !important;*/
        width: 100%;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/ERGFolder/ERGsPageSettings.razor.rz.scp.css */

.listingsegment[b-8ky9bdiklz] {
    padding: 30px;
}

.groupstopheader-section[b-8ky9bdiklz] {
    background-color: var(--bg-color-a, white);
    padding: 20px 20px 20px 0px;
}

[b-8ky9bdiklz] .groupstop-topline {
    font-weight: bold;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-z, #000000);
    margin-bottom: 20px;
    /*margin-left: 15px;*/ /*28px;*/
    font-size: 16px; /*18px;*/ /*20px;*/
}

[b-8ky9bdiklz] .groupstop-bottomline {
    font-size: 14px; /*15px;*/ /*medium;*/
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-z, #000000);
    font-weight: 200;
    /*margin-left: 15px;*/ /*28px;*/
}

.group-top-img[b-8ky9bdiklz] {
    width: 200px;
    height: 200px;
    border-radius: 100px;
    align-self: start;
    padding: 35px; /*25px;*/
    flex-shrink: 0;
}

@media (max-width: 760px) {
    .groupstopheader-section[b-8ky9bdiklz] {
        flex-wrap: wrap;
        justify-content: center;
    }

    .group-top-img[b-8ky9bdiklz] {
        width: 100px;
        height: 100px;
        border-radius: 50px;
        padding: unset;
        margin-bottom: 10px;
    }

    .groupstop-topline[b-8ky9bdiklz] {
        font-size: 16px;
    }

    .groupstop-bottomline[b-8ky9bdiklz] {
        font-size: 14px;
    }
}


.e-custom-wrapper[b-8ky9bdiklz] {
    position: relative;
}

.e-custom-edit[b-8ky9bdiklz] {
    position: absolute;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    top: 40px;
    left: 40px;
    background-color: var(--bg-color-b, #E0E0E0);
}

.e-custom-delete[b-8ky9bdiklz] {
    top: unset;
    bottom: 40px;
}

.editicon[b-8ky9bdiklz] {
    font-size: 20px;
    color: var(--text-color, #333333);
    position: absolute;
    left: 5px;
    top: 4px;
}


@media (max-width: 760px) {
    .e-custom-edit[b-8ky9bdiklz] {
        top: 0px;
        left: 0px;
    }

    .e-custom-delete[b-8ky9bdiklz] {
        left: 0px;
        bottom: 15px;
        top: unset;
    }

    .editicon[b-8ky9bdiklz] {
        left: 6px;
        top: 6px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/EventsFolder/AdminEventsActivities.razor.rz.scp.css */

.neweventbtn[b-3gqfdq2llh] {
    font-size: 14px;
    padding: 14px 17.5px;
    width: 250px;
}

/* _content/BlazorServer/Pages/AdminHubFolder/EventSurveyTemplateModal.razor.rz.scp.css */


[b-ovtk7u8atm] .input-label.valid.modified {
    outline: unset !important;
}

/*.input-box.valid.modified {
    outline: unset !important;
}*/


[b-ovtk7u8atm] .input-label {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-a, #828282);
    border: none;
    background: transparent;
    padding-left: unset;
}

.nameentryheader[b-ovtk7u8atm] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
    margin-bottom: unset;
    margin-right: 5px;
}



.listingsegment[b-ovtk7u8atm] {
    width: 800px;
    padding: 30px;
}

@media (max-width: 1300px) {
    .listingsegment[b-ovtk7u8atm] {
        width: unset;
    }
}



.leftsidebox[b-ovtk7u8atm] {
    background: var(--bg-color-a, #FFFFFF);
    margin-left: 20px;
}



@media (max-width: 1000px) {
    .listingsettingsparent[b-ovtk7u8atm] {
        flex-direction: column-reverse !important;
    }

    .leftsidebox[b-ovtk7u8atm] {
        flex-direction: row !important;
        margin-left: unset;
        margin-bottom: 20px;
    }

    .footerrejectbtn[b-ovtk7u8atm] {
        width: 100%;
        margin-bottom: 20px;
        justify-content: center;
    }

    .footercancelbtn[b-ovtk7u8atm] {
        width: 100%;
    }

    .footersubmitbtn[b-ovtk7u8atm] {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .listingsegment[b-ovtk7u8atm] {
        padding: 30px 15px;
    }

    .leftsidebox[b-ovtk7u8atm] {
        padding: 0px 10px;
    }

    .listingsettings[b-ovtk7u8atm] {
        width: 100%;
    }

    .footerrejectbtn[b-ovtk7u8atm] {
        font-size: 12px;
        padding: 12px 12px;
        margin-bottom: 10px;
    }

    .footercancelbtn[b-ovtk7u8atm] {
        font-size: 12px;
        padding: 12px 12px;
    }

    .footersubmitbtn[b-ovtk7u8atm] {
        font-size: 12px;
        padding: 12px 12px;
    }

    /*below is for bottom sticky bar for buttons*/
    .leftsidebox[b-ovtk7u8atm] {
        background: var(--top-bar, #FFFFFF);
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100vw;
        border-top: 1px solid #E4E4E4;
        z-index: 1;
        padding: 5px 5px;
        margin-bottom: unset;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/AddMentorshipProgram.razor.rz.scp.css */

.totallbl[b-7d5gwtqgcs] {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.listingsegment[b-7d5gwtqgcs] {
    max-width: 625px;
    padding: 30px;
}


.form-row[b-7d5gwtqgcs] {
    margin-bottom: 35px;
}


.input-header[b-7d5gwtqgcs] {
    width: 80%;
}

footer[b-7d5gwtqgcs] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}

/*.listingfooter {
    background: #FFFFFF;
    position: fixed;*/ /*position: sticky;*/
    /*bottom: 0;
    left: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    border-top: 4px solid #E4E4E4;
}*/

#Cancel[b-7d5gwtqgcs] {
    padding: 12px 24px;
    margin: 20px;
}

#Save[b-7d5gwtqgcs] {
    background: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
    padding: 12px 24px;
    margin: 20px;
}

#Submit[b-7d5gwtqgcs] {
    background: var(--theme-color, #55AAAA);
    color: white;
    border-radius: 2px;
    padding: 12px 24px;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
}


[b-7d5gwtqgcs] .dropdowna.e-input-group.e-error {
    border-color: #ced4da !important;
}

    [b-7d5gwtqgcs] .dropdowna.e-input-group.e-error:focus {
        border-color: #ced4da !important;
    }

[b-7d5gwtqgcs] .dropdowna.e-input-group.e-success {
    border-color: #ced4da !important;
}

    [b-7d5gwtqgcs] .dropdowna.e-input-group.e-success:focus {
        border-color: #ced4da !important;
    }

[b-7d5gwtqgcs] .dropdowna.e-input-group.e-error .e-input-group-icon {
    border-color: #ced4da !important;
}

[b-7d5gwtqgcs] .dropdowna.e-input-group.e-error:focus .e-input-group-icon {
    border-color: #ced4da !important;
}

[b-7d5gwtqgcs] .dropdowna.e-input-group.e-success .e-input-group-icon {
    border-color: #ced4da !important;
}

[b-7d5gwtqgcs] .dropdowna.e-input-group.e-success:focus .e-input-group-icon {
    border-color: #ced4da !important;
}
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/AdminMentorshipGroups.razor.rz.scp.css */

.ccprogramnameparent[b-3foqwkgotb] {
    padding: 20px;
    background-color: #fff;
}

.ccprogramname[b-3foqwkgotb] {
    border: 1px solid grey;
    font-weight: normal;
    font-size: 14px;
    padding: 2px 4px;
    margin-left: 4px;
    margin-right: 4px;
}

@media (max-width: 600px) {
    .dropdownbaseparent[b-3foqwkgotb] {
        margin-bottom: 10px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/MentorshipPairingGrid.razor.rz.scp.css */

@media (max-width: 600px ){
    [b-klyolp9nb2] .analyticscard {
        margin-bottom: unset !important;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/MentorshipProgramListItem.razor.rz.scp.css */

.ccprogramitemcontainer[b-z9d3cnpdkf] {
    padding: 10px;
}

.listitemtitlelbl[b-z9d3cnpdkf] {
    max-width: 80%;
}

@media (min-width: 950px) {
    .listitemtitlelbl[b-z9d3cnpdkf] {
        width: 350px;
    }
}

.listitemtitle[b-z9d3cnpdkf] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
}

.listitemdescription[b-z9d3cnpdkf] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/MentorshipProgramSettingsVNext.razor.rz.scp.css */

.ccsettingsdropdown-parent[b-auyi6f2ha9] {
    min-width: 260px;
}

.ccsettings-rightside[b-auyi6f2ha9] {
    margin-left: 30px;
}

@media (max-width: 1500px) {
    [b-auyi6f2ha9] .experiencelist {
        max-height: 400px;
    }
}

@media (max-width: 600px) {
    .addbutton2[b-auyi6f2ha9] {
        margin-bottom: 30px;
    }

    .ccsettingsdropdown-parent[b-auyi6f2ha9] {
        width: 100%;
    }

    .ccsettings-rightside[b-auyi6f2ha9] {
        margin-left: 0px;
    }
}

@media (min-width: 1600px) {
    .ccsettings-rightside[b-auyi6f2ha9] {
        min-width: 700px;
    }

    .ccsettings-leftside[b-auyi6f2ha9] {
        width: 500px;
    }
}

@media (min-width: 2000px) {
    .ccsettings-leftside[b-auyi6f2ha9] {
        width: 700px;
    }
}

@media (min-width: 2200px) {
    .ccsettings-leftside[b-auyi6f2ha9] {
        width: 800px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/MentorshipResourceVersionsPopup.razor.rz.scp.css */

.filebutton[b-qkhw1zlx99] {
    color: var(--text-color, #333333);
    margin-right: unset;
    text-align: start;
    word-break: break-all;
    max-width: 200px;
}

    .filebutton:hover[b-qkhw1zlx99] {
        background: var(--hover-color, #F2F4F6);
        color: var(--text-color, #333333);
        border-radius: 5px;
    }

    .filebutton:focus[b-qkhw1zlx99] {
        background: var(--hover-color, #F2F4F6);
        color: var(--text-color, #333333);
        border-radius: 5px;
    }
/* _content/BlazorServer/Pages/AdminHubFolder/MentorshipFolder/MentorshipSettingsTabView.razor.rz.scp.css */

.tabcontenta[b-brpv1lfsxq] {
    padding: 20px 0px 20px 0px;
}

.tabcontent[b-brpv1lfsxq] {
    background-color: var(--bg-color-a, #FFFFFF);
    padding: 20px;
}

.descriptionlbl[b-brpv1lfsxq] {
    font-weight: 500;
    color: var(--text-color, #333333);
}

.redtd[b-brpv1lfsxq] {
    color: #d41e1e;
}

.topcardsec[b-brpv1lfsxq] {
    flex: 1 1 100%;
}

@media (max-width: 600px) {
    .topcardsec[b-brpv1lfsxq] {
        flex: unset;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/NotificationSettingsV2.razor.rz.scp.css */
/*.boxsegment {
    padding-left: 40px;
    padding-right: 40px;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 3px;
    padding-top: 20px;
}*/

.mainheader[b-q9d9ejczki] {
    font-size: var(--font-large, 20px);
}

.mainsubheader[b-q9d9ejczki] {
    margin-bottom: 10px;
    font-size: var(--font-medium-xx, 18px);
    line-height: 18px;
    color: var(--text-color-z, #000000);
}

[b-q9d9ejczki] .checkboxclass {
    margin: 10px;
}

.deletebtn[b-q9d9ejczki] {
    background: unset;
    border: unset;
}

.deleteicon[b-q9d9ejczki] {
    color: #828282;
}

.zoom-add-btn[b-q9d9ejczki] {
    height: 40px;
    border: 1px solid #E0E0E0;
    display: inline-block;
    color: #212529;
    text-decoration: unset;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-size: 14px;
    font-weight: bold;
    border-radius: 5px;
    padding: 7px;
}

.bot-added-sec[b-q9d9ejczki] {
    padding: 20px;
    background: #f9f9f9;
    border-radius: 5px;
}

@media (max-width: 600px) {
    .topline[b-q9d9ejczki] {
        font-size: 12px;
    }

    .anicon[b-q9d9ejczki] {
        font-size: 19px;
    }

    .deleteicon[b-q9d9ejczki] {
        font-size: 19px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/OppsFolder/ListingNotificationSettingsVNext.razor.rz.scp.css */
/*.boxsegment {
    padding-left: 40px;
    padding-right: 40px;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 3px;
    padding-top: 20px;
}*/

/*.mainheader {
    font-style: normal;
    font-weight: 600;
    letter-spacing: var(--letter-spacing, 0.25px);
}*/

.descriptionheader[b-3988rve2ed] {
    font-weight: 600;
    line-height: 17px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333); /*#828282;*/
}

.descriptionsubheader[b-3988rve2ed] {
    font-size: var(--font-small, 12px);
    line-height: 14px;
    color: var(--text-color-a, #828282);
}

/*::deep .checkboxclass {
    margin: 10px;
}*/

@media (max-width: 600px) {
    .descriptionheader[b-3988rve2ed] {
        /*font-size: 15px;*/
        line-height: 15px;
    }

    .descriptionsubheader[b-3988rve2ed] {
        /*font-size: 13px;*/
        line-height: 13px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/OppsFolder/ListingSettingsAdmin.razor.rz.scp.css */

/*.histbtn {
    background-color: transparent !important;
    border: unset !important;
    color: #828282;
}

.histicon {
    color: #828282;
    margin-right: 5px;
}*/

/*.experiencetitlepar {
    max-width: 80%;
    min-height: 25px;
    align-items: center;
}

.experiencetitle {
    margin-bottom: unset;
}*/
/* _content/BlazorServer/Pages/AdminHubFolder/OppsFolder/ListingSettingsAdminModal.razor.rz.scp.css */


[b-0reryu5s6i] .input-label.valid.modified {
    outline: unset !important;
}

.input-box.valid.modified[b-0reryu5s6i] {
    outline: unset !important;
}

[b-0reryu5s6i] .expertiselist {
    border: none;
}

    [b-0reryu5s6i] .expertiselist .e-list-item {
        height: unset !important;
        width: 30%;
    }

        [b-0reryu5s6i] .expertiselist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }

[b-0reryu5s6i] .persontypelist {
    border: none;
}

    [b-0reryu5s6i] .persontypelist .e-list-item {
        height: unset !important;
        width: 48%;
    }

        [b-0reryu5s6i] .persontypelist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }



[b-0reryu5s6i] .languageslist {
    border: none;
}

    [b-0reryu5s6i] .languageslist .e-list-item {
        height: unset !important;
        width: 159px;
    }

        [b-0reryu5s6i] .languageslist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }

[b-0reryu5s6i] #container .e-listview .e-list-item {
    height: 100px;
    width: 100px;
    float: left;
}

[b-0reryu5s6i] .e-listview {
    width: 100%;
}

[b-0reryu5s6i] .e-listview .e-list-item {
    float: left;
    margin: 5px;
    /* Gray 5 */
    border: 1px solid #E0E0E0 !important;
    box-sizing: border-box;
    border-radius: 3px;
}


[b-0reryu5s6i] .e-bullet::before {
    content: '\e7ab';
}

[b-0reryu5s6i] .e-bullet {
    background: transparent;
    color: #828282 !important;
    padding-right: 25px;
}

[b-0reryu5s6i] .input-label {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #828282;
    border: none;
    background: transparent;
    padding-left: unset;
}

.input-edit-box[b-0reryu5s6i] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #BDBDBD;
}

.editsection[b-0reryu5s6i] {
    margin-top: 12px;
    margin-bottom: 24px;
    background: #F6F7F7;
    border-radius: 3px;
    padding: 30px;
}

.nameentryheader[b-0reryu5s6i] {
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #000000;
    margin-bottom: unset;
    margin-right: 5px;
}

.sectionheader[b-0reryu5s6i] {
    margin-top: 30px;
}

[b-0reryu5s6i] .e-add:before {
    content: '\e755';
}

.listingsegment[b-0reryu5s6i] {
    width: 800px;
    padding: 30px;
}

@media (max-width: 800px) {
    .listingsegment[b-0reryu5s6i] {
        width: unset;
    }
}
/*Endsections*/



[b-0reryu5s6i] .checkboxclass {
    margin: 10px;
}

.form-row[b-0reryu5s6i] {
    margin-bottom: 35px;
}
/* _content/BlazorServer/Pages/AdminHubFolder/OppsFolder/ListingSettingsAdminModalV2.razor.rz.scp.css */


[b-cknjjuhrmz] .input-label.valid.modified {
    outline: unset !important;
}

.input-box.valid.modified[b-cknjjuhrmz] {
    outline: unset !important;
}

[b-cknjjuhrmz] .expertiselist {
    border: none;
}

    [b-cknjjuhrmz] .expertiselist .e-list-item {
        height: unset !important;
        width: 30%;
    }

        [b-cknjjuhrmz] .expertiselist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }

[b-cknjjuhrmz] .persontypelist {
    border: none;
}

    [b-cknjjuhrmz] .persontypelist .e-list-item {
        height: unset !important;
        width: 48%;
    }

        [b-cknjjuhrmz] .persontypelist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }



[b-cknjjuhrmz] .languageslist {
    border: none;
}

    [b-cknjjuhrmz] .languageslist .e-list-item {
        height: unset !important;
        width: 159px;
    }

        [b-cknjjuhrmz] .languageslist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }

[b-cknjjuhrmz] #container .e-listview .e-list-item {
    height: 100px;
    width: 100px;
    float: left;
}

[b-cknjjuhrmz] .e-listview {
    width: 100%;
}

[b-cknjjuhrmz] .e-listview .e-list-item {
    float: left;
    margin: 5px;
    /* Gray 5 */
    border: 1px solid #E0E0E0 !important;
    box-sizing: border-box;
    border-radius: 3px;
}


[b-cknjjuhrmz] .e-bullet::before {
    content: '\e7ab';
}

[b-cknjjuhrmz] .e-bullet {
    background: transparent;
    color: #828282 !important;
    padding-right: 25px;
}

[b-cknjjuhrmz] .input-label {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 3 */
    color: var(--text-color-a, #828282);
    border: none;
    background: transparent;
    padding-left: unset;
}

.input-edit-box[b-cknjjuhrmz] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #BDBDBD;
}

.editsection[b-cknjjuhrmz] {
    margin-top: 12px;
    margin-bottom: 24px;
    background: var(--main-bg-color, #F6F7F7);
    border-radius: 3px;
    padding: 30px;
}

.nameentryheader[b-cknjjuhrmz] {
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
    margin-bottom: unset;
    margin-right: 5px;
}

.sectionheader[b-cknjjuhrmz] {
    margin-top: 30px;
}

[b-cknjjuhrmz] .e-add:before {
    content: '\e755';
}

/*::deep .e-outline {
    color: #333333 !important;
    border: none !important;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

    ::deep .e-outline:hover {
        background: transparent !important;
        border: 1px #333333 !important;
    }

    ::deep .e-outline:active {
        color: #333333 !important;
        border: none !important;
        border-color: #333333;
        background-color: transparent !important;
    }

    ::deep .e-outline:focus {
        color: #333333 !important;
        border: none !important;
        border-color: #333333;
        background-color: transparent !important;
    }*/

.listingsegment[b-cknjjuhrmz] {
    width: 800px;
    padding: 30px;
}

@media (max-width: 1300px) {
    .listingsegment[b-cknjjuhrmz] {
        width: unset;
    }
}
/*Endsections*/



[b-cknjjuhrmz] .checkboxclass {
    margin: 10px;
}

.form-row[b-cknjjuhrmz] {
    margin-bottom: 35px;
}


.leftsidebox[b-cknjjuhrmz] {
    background: var(--bg-color-a, #FFFFFF);
    margin-left: 20px;
}

.btn-separator[b-cknjjuhrmz] {
    font-size: x-large;
    color: #E0E0E0;
    margin-right: 20px;
    margin-left: 15px;
}

.btn-separator-0[b-cknjjuhrmz] {
    font-size: x-large;
    color: #E0E0E0;
    margin-right: 10px;
    margin-left: 10px;
}

.accessible-mode .btn-separator[b-cknjjuhrmz] {
    color: #6B6B6B;
}

.accessible-mode .btn-separator-0[b-cknjjuhrmz] {
    color: #6B6B6B;
}

/*.footerrejectbtn {
    margin-bottom: 8px;
}*/

@media (max-width: 1000px) {
    .listingsettingsparent[b-cknjjuhrmz] {
        flex-direction: column-reverse !important;
    }

    .leftsidebox[b-cknjjuhrmz] {
        flex-direction: row !important;
        margin-left: unset;
        margin-bottom: 20px;
    }

    .footerrejectbtn[b-cknjjuhrmz] {
        width: 100%;
        margin-bottom: 20px;
        justify-content: center;
    }

    .footercancelbtn[b-cknjjuhrmz] {
        width: 100%;
    }

    .footersubmitbtn[b-cknjjuhrmz] {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .listingsegment[b-cknjjuhrmz] {
        padding: 30px 15px;
    }

    .leftsidebox[b-cknjjuhrmz] {
        padding: 0px 10px;
    }

    .listingsettings[b-cknjjuhrmz] {
        width: 100%;
    }

    .contextmenusection[b-cknjjuhrmz] {
        flex-direction: column;
    }

    .btn-separator-0[b-cknjjuhrmz] {
        display: none;
    }

    [b-cknjjuhrmz] .persontypelist .e-list-item {
        width: 98%;
    }

    [b-cknjjuhrmz] .expertiselist .e-list-item {
        width: 98%;
    }

    [b-cknjjuhrmz] .languageslist .e-list-item {
        width: 98%;
    }

    .footerrejectbtn[b-cknjjuhrmz] {
        font-size: 12px;
        padding: 12px 12px;
        margin-bottom: unset;
    }

    .footercancelbtn[b-cknjjuhrmz] {
        font-size: 12px;
        padding: 12px 12px;
    }

    .footersubmitbtn[b-cknjjuhrmz] {
        font-size: 12px;
        padding: 12px 12px;
    }

    /*below is for bottom sticky bar for buttons*/
    .leftsidebox[b-cknjjuhrmz] {
        background: var(--top-bar, #FFFFFF);
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100vw;
        border-top: 1px solid #E4E4E4;
        z-index: 1;
        padding: 5px 5px;
        margin-bottom: unset;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/OppsFolder/MarketplaceRulesAdmin.razor.rz.scp.css */

/*Sections*/
/*.settingsection {
    padding-top: 35px;
}*/
/*Endsections*/

.listingsegment[b-6dw2q9ovvh] {
    /*max-width: 625px;*/
    padding: 30px;
}


.form-row[b-6dw2q9ovvh] {
    margin-bottom: 35px;
}


.input-header[b-6dw2q9ovvh] {
    width: 80%;
}

.input-subheader[b-6dw2q9ovvh] {
    width: 80%;
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 18px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--off-gray, #BDBDBD);
}

.input-diverse[b-6dw2q9ovvh] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
}
/* _content/BlazorServer/Pages/AdminHubFolder/ProfilePreview.razor.rz.scp.css */

[b-nznzuwwqo6] .editprofilesegment {
    max-width: 1000px;
    background: var(--bg-color-a, #FFFFFF);
    border: 1px solid #E0E0E0;
    padding: 24px;
    margin-bottom: 24px;
}

[b-nznzuwwqo6] .editprofileheader {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-a, #828282);
}

[b-nznzuwwqo6] .editprofilesubheader {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-a, #828282);
}

[b-nznzuwwqo6] .linebreakprof {
    margin-left: -24px;
    margin-right: -24px;
}

[b-nznzuwwqo6] .editbtn2 {
    align-self: start;
    border: none;
    background: transparent;
}

.profilepreview[b-nznzuwwqo6] {
    padding: 40px;
    border: 3px solid #B7B7B7;
    margin: 40px;
    background: #fbfbf1;
}

.dark-mode .profilepreview[b-nznzuwwqo6] {
    background: var(--main-bg-color, #F6F7F7);
}

@media (max-width: 1600px) {
    .profilepreview[b-nznzuwwqo6] {
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 600px) {
    .profilepreview[b-nznzuwwqo6] {
        padding: 15px;
    }
}
/* _content/BlazorServer/Pages/AdminHubFolder/SkillsSettingsV2.razor.rz.scp.css */

.listingsegment[b-63r3peg1xf] {
   /* width: 625px;*/
    padding: 30px;
}

@media (max-width: 625px) {
    .listingsegment[b-63r3peg1xf] {
        width: unset;
        padding: 20px 15px;
    }
}

/*.e-add:before {
    content: '\e755';
}

.e-close:before {
    content: '\e745';
}*/

.skillssection[b-63r3peg1xf] {
    min-height: 700px;
}

/*::deep .listing-input {
    border: unset;
}*/
/* _content/BlazorServer/Pages/AdminHubFolder/SupportCard.razor.rz.scp.css */

.supportcard[b-exzz4uuu4b] {
    padding: 48px;
    background: var(--bg-color-a, #FFFFFF);
    margin-right: 25px;
    width: 48%;
    margin-bottom: 32px;
}

.supportlbl[b-exzz4uuu4b] {
    font-size: 14px;
    display: flex;
    align-items: center;
    text-align: center;
    color: var(--text-color, #333333);
    margin-bottom: 48px;
}

.copyemail[b-exzz4uuu4b] {
    font-size: 14px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color, #333333) !important;
    border: none !important;
}
/* _content/BlazorServer/Pages/AdminHubV0.razor.rz.scp.css */

.fixedlefthandcol[b-4am71rdlt3] {
    min-width: 400px;
    max-width: 400px;
    padding-right: 40px;
}

@media (max-width: 600px) {
    .fixedlefthandcol[b-4am71rdlt3] {
        max-width: 600px;
        padding-right: unset;
    }

    .fixedlefthandcolparent[b-4am71rdlt3] {
        width: 100%;
    }
}

@media (max-width: 450px) {
    .fixedlefthandcol[b-4am71rdlt3] {
        min-width: unset;
        padding-right: unset;
    }

    .fixedlefthandcolparent[b-4am71rdlt3] {
        width: 100%;
    }
}

.adminhubheaderlbl[b-4am71rdlt3] {
    font-size: 24px;
    line-height: 20px;
    color: #000000;
    margin-bottom: 25px;
    padding-top: 20px;
}
/* _content/BlazorServer/Pages/AdminOnboard/AOColorTheme.razor.rz.scp.css */

.onboardheader[b-p8y61ez55z] {
    font-weight: 600;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
}

.chooseheader[b-p8y61ez55z] {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    /* or 150% */
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #000000;
}

.e-avatar[b-p8y61ez55z] {
    width: 80px;
    height: 80px;
}


.e-listview[b-p8y61ez55z] {
    width: 100%;
}

.e-list-item[b-p8y61ez55z] {
    height: 160px;
}

.e-listview .e-list-item[b-p8y61ez55z] {
    width: 180px;
    height: 160px;
    float: left;
    margin: 5px;
    /* Gray 5 */
    border: 1px solid #E0E0E0 !important;
    box-sizing: border-box;
    border-radius: 3px;
}

.e-listview:not(.e-list-template) .e-list-item[b-p8y61ez55z] {
    height: 160px;
}


/*.e-listview .e-list-parent {
}*/





/*subtitle*/
.sub-title[b-p8y61ez55z] {
    position: relative;
    padding-top: 16px;
}

    .sub-title[b-p8y61ez55z]:after {
        content: "";
        position: absolute;
        bottom: -10px;
        left: 10px;
        width: 100%;
        height: 20px;
        z-index: -1;
    }

.sub-title--light[b-p8y61ez55z]:after {
    background-color: #55AAAA;
    opacity: 0.16;
}

.sub-title--dark[b-p8y61ez55z]:after {
    background-color: #55AAAA;
    opacity: 0.16;
}
/**/

/**SECTION: color list view*/
.colorList[b-p8y61ez55z] {
    border: none;
    max-width: 380px;
}

    .colorList .e-content[b-p8y61ez55z] {
        display: flex;
        /* align-items: center; */
        justify-content: center;
    }

    .colorList .e-list-item[b-p8y61ez55z] {
        background: transparent;
        border: none !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        /* or 171% */
        letter-spacing: var(--letter-spacing-e, 0.05em);
        /* Gray 1 */
        color: #333333;
    }

        .colorList .e-list-item.e-active[b-p8y61ez55z] {
            background: transparent;
            border: none !important;
            color: #333333;
        }

        .colorList .e-list-item.e-hover[b-p8y61ez55z] {
            background: transparent;
            border: none !important;
        }


/**SECTION END: color list view*/


/*BUTTONS*/
.e-back[b-p8y61ez55z]:before {
    content: '\e70d';
}

.e-goback[b-p8y61ez55z] {
    border: none !important;
    background: transparent;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height, or 157% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282 !important;
}

    .e-goback:hover[b-p8y61ez55z] {
        background: transparent;
    }

    .e-goback:active[b-p8y61ez55z] {
        background: transparent;
    }
/*END BUTTONS*/

.e-list-item-header[b-p8y61ez55z] {
    margin-top: 20px;
}

.e-list-item-description[b-p8y61ez55z] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: italic;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    /* or 171% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282;
}

.colorimg[b-p8y61ez55z] {
    background: transparent;
}

.colorimgparent[b-p8y61ez55z] {
    position: relative;
    top: 0;
    left: 0;
}

.colorimg1[b-p8y61ez55z] {
    position: relative;
    top: 0;
    left: 0;
}

.colorimg2[b-p8y61ez55z] {
    position: absolute;
}
/* _content/BlazorServer/Pages/AdminOnboard/AOFirstSteps.razor.rz.scp.css */

#Submit[b-13bz05vliw] {
    padding: 10px 20px 10px 20px;
    background: #55AAAA;
    border: unset;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    letter-spacing: var(--letter-spacing-e, 0.05em);
}

/*#Back {
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
}*/





/*BUTTONS*/
.e-back[b-13bz05vliw]:before {
    content: '\e70d';
}

.e-goback[b-13bz05vliw] {
    border: none !important;
    background: transparent;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height, or 157% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282 !important;
}

    .e-goback:hover[b-13bz05vliw] {
        background: transparent;
    }

    .e-goback:active[b-13bz05vliw] {
        background: transparent;
    }
/*END BUTTONS*/



.ellipsebtn[b-13bz05vliw] {
    border-radius: 50%;
    background-color: #BDBDBD;
    height: 8px;
    width: 8px;
    margin: 5px;
    border: #BDBDBD;
    padding: 0px;
}

    .ellipsebtn.active[b-13bz05vliw] {
        background-color: #333333;
    }

        .ellipsebtn.active:hover[b-13bz05vliw] {
            background-color: #333333;
        }

        .ellipsebtn.active:active[b-13bz05vliw] {
            background-color: #333333;
        }

        .ellipsebtn.active:focus[b-13bz05vliw] {
            background-color: #333333;
        }

    .ellipsebtn:hover[b-13bz05vliw] {
        background-color: #BDBDBD;
    }

    .ellipsebtn:focus[b-13bz05vliw] {
        background-color: #BDBDBD;
    }
/* _content/BlazorServer/Pages/AdminOnboard/EmpProfSettings.razor.rz.scp.css */

.sectionheader[b-sc89h3frsx] {
    margin-top: 30px;
}

.listingsegment[b-sc89h3frsx] {
    width: 625px;
    padding: 30px;
}

/*Endsections*/



.checkboxclass[b-sc89h3frsx] {
    margin: 10px;
}

.form-row[b-sc89h3frsx] {
    margin-bottom: 35px;
}



.rowfifteen[b-sc89h3frsx] {
    margin-left: 0px;
    margin-right: 0px;
}

.twooptions[b-sc89h3frsx] {
    padding-top: 6px;
}
/* _content/BlazorServer/Pages/AdminOnboard/InviteAndLink.razor.rz.scp.css */


/*Sections*/
.listingsegment[b-bnqi8n9o7n] {
    width: 625px;
    padding: 30px;
}

/*Endsections*/



.e-add[b-bnqi8n9o7n]:before {
    content: '\e755';
}

.e-close[b-bnqi8n9o7n]:before {
    content: '\e745';
}

.skillid[b-bnqi8n9o7n] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282;
    margin-bottom: unset;
}

.e-delete[b-bnqi8n9o7n] {
    color: #828282 !important;
    border: none !important;
    background-color: transparent !important;
}

.e-listview .e-list-item.e-active[b-bnqi8n9o7n] {
    background-color: transparent;
}

.e-listview .e-list-item.e-hover[b-bnqi8n9o7n] {
    background-color: transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}

#listviewitem[b-bnqi8n9o7n] {
    min-height: 70px;
}

.listviewitema[b-bnqi8n9o7n] {
    min-height: 70px;
    border: none;
}

    .listviewitema .e-list-item[b-bnqi8n9o7n] {
        padding: unset !important;
    }


.e-list-view .e-list-item[b-bnqi8n9o7n] {
    min-height: 80px;
}

.e-listview:not(.e-list-template) .e-list-item[b-bnqi8n9o7n] {
    height: 60px;
}




.subheader[b-bnqi8n9o7n] {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 2 */
    color: #615F5F;
}

.sendemailbtn[b-bnqi8n9o7n] {
    background-color: #333333;
    border-radius: 2px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF;
    margin: 0px 10px;
    padding: 12px 24px;
}

.copylinkbtn[b-bnqi8n9o7n] {
    background-color: #FFFFFF;
    border: 1px solid #333333;
    border-radius: 2px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    margin: 0px 10px;
    padding: 12px 24px;
    min-width: 130px;
    margin-left: unset;
}

.sharelink[b-bnqi8n9o7n] {
    height: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
}
/* _content/BlazorServer/Pages/AdminOnboard/ListingSettings.razor.rz.scp.css */

.mainBody[b-5d7le1jkt5] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow-y: auto;
}



.input-label.valid.modified[b-5d7le1jkt5] {
    outline: unset !important;
}

.input-box.valid.modified[b-5d7le1jkt5] {
    outline: unset !important;
}

.expertiselist[b-5d7le1jkt5] {
    border: none;
}

    .expertiselist .e-list-item[b-5d7le1jkt5] {
        height: unset !important;
        width: 30%;
    }

        .expertiselist .e-list-item.e-active[b-5d7le1jkt5] {
            background-color: #FFFFFF !important;
        }

.persontypelist[b-5d7le1jkt5] {
    border: none;
}

    .persontypelist .e-list-item[b-5d7le1jkt5] {
        height: unset !important;
        width: 48%;
    }

        .persontypelist .e-list-item.e-active[b-5d7le1jkt5] {
            background-color: #FFFFFF !important;
        }


.languageslist[b-5d7le1jkt5] {
    border: none;
}

    .languageslist .e-list-item[b-5d7le1jkt5] {
        height: unset !important;
        width: 159px;
    }

        .languageslist .e-list-item.e-active[b-5d7le1jkt5] {
            background-color: #FFFFFF !important;
        }

#container .e-listview .e-list-item[b-5d7le1jkt5] {
    height: 100px;
    width: 100px;
    float: left;
}

.e-listview[b-5d7le1jkt5] {
    width: 100%;
}

    .e-listview .e-list-item[b-5d7le1jkt5] {
        float: left;
        margin: 5px;
        /* Gray 5 */
        border: 1px solid #E0E0E0 !important;
        box-sizing: border-box;
        border-radius: 3px;
    }


.e-bullet[b-5d7le1jkt5]::before {
    content: '\e7ab';
}

.e-bullet[b-5d7le1jkt5] {
    background: transparent;
    color: #828282 !important;
    padding-right: 25px;
}

.input-label[b-5d7le1jkt5] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 3 */
    color: #828282;
    border: none;
    background: transparent;
    padding-left: unset;
}

.input-edit-box[b-5d7le1jkt5] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 4 */
    color: #BDBDBD;
}

.editsection[b-5d7le1jkt5] {
    margin-top: 12px;
    margin-bottom: 24px;
    background: #F6F7F7;
    border-radius: 3px;
    padding: 30px;
}

.sectionheader[b-5d7le1jkt5] {
    margin-top: 30px;
}

.e-add[b-5d7le1jkt5]:before {
    content: '\e755';
}

.listingsegment[b-5d7le1jkt5] {
    width: 800px;
    padding: 30px;
}

/*Endsections*/



.checkboxclass[b-5d7le1jkt5] {
    margin: 10px;
}

.form-row[b-5d7le1jkt5] {
    margin-bottom: 35px;
}


/*.rowfifteen {
    margin-left: 0px;
    margin-right: 0px;
}*/

/*.twooptions {
    padding-top: 6px;
}*/



/* _content/BlazorServer/Pages/AdminOnboard/MarketplaceRules.razor.rz.scp.css */

.listingsegment[b-t2muz5uhk0] {
    max-width: 625px;
    padding: 30px;
}


.form-row[b-t2muz5uhk0] {
    margin-bottom: 35px;
}



.input-header[b-t2muz5uhk0] {
    width: 80%;
}

.input-subheader[b-t2muz5uhk0] {
    width: 80%;
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 18px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #BDBDBD;
}

.input-diverse[b-t2muz5uhk0] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
}
/* _content/BlazorServer/Pages/AdminOnboard/MarketplaceUrl.razor.rz.scp.css */

.chooseheader[b-gzxg5a7sw3] {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    /* or 150% */
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #000000;
}

.subheader[b-gzxg5a7sw3] {
    font-weight: normal;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height, or 157% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 2 */
    color: #615F5F;
    margin: 0px 4px;
}

.e-avatar[b-gzxg5a7sw3] {
    width: 80px;
    height: 80px;
}


.e-listview[b-gzxg5a7sw3] {
    width: 100%;
}

.e-list-item[b-gzxg5a7sw3] {
    height: 160px;
}

.e-listview .e-list-item[b-gzxg5a7sw3] {
    width: 180px;
    height: 160px;
    float: left;
    margin: 5px;
    /* Gray 5 */
    border: 1px solid #E0E0E0 !important;
    box-sizing: border-box;
    border-radius: 3px;
}

.e-listview:not(.e-list-template) .e-list-item[b-gzxg5a7sw3] {
    height: 160px;
}





/**SECTION: color list view*/
.colorList[b-gzxg5a7sw3] {
    border: none;
}

    .colorList .e-content[b-gzxg5a7sw3] {
        display: flex;
        /* align-items: center; */
        justify-content: center;
    }

    .colorList .e-list-item[b-gzxg5a7sw3] {
        background: transparent;
        border: none !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        /* or 171% */
        letter-spacing: var(--letter-spacing-e, 0.05em);
        /* Gray 1 */
        color: #333333;
    }

        .colorList .e-list-item.e-active[b-gzxg5a7sw3] {
            background: transparent;
            border: none !important;
            color: #333333;
        }

        .colorList .e-list-item.e-hover[b-gzxg5a7sw3] {
            background: transparent;
            border: none !important;
        }


/**SECTION END: color list view*/


/*BUTTONS*/
.e-back[b-gzxg5a7sw3]:before {
    content: '\e70d';
}

.e-goback[b-gzxg5a7sw3] {
    border: none !important;
    background: transparent;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height, or 157% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282 !important;
}

    .e-goback:hover[b-gzxg5a7sw3] {
        background: transparent;
    }

    .e-goback:active[b-gzxg5a7sw3] {
        background: transparent;
    }
/*END BUTTONS*/

.e-list-item-header[b-gzxg5a7sw3] {
    margin-top: 20px;
}

/*.e-list-item-description {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: italic;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
}*/

.colorimg[b-gzxg5a7sw3] {
    background: transparent;
}

.colorimgparent[b-gzxg5a7sw3] {
    position: relative;
    top: 0;
    left: 0;
}

.colorimg1[b-gzxg5a7sw3] {
    position: relative;
    top: 0;
    left: 0;
}

.colorimg2[b-gzxg5a7sw3] {
    position: absolute;
}


.usdlbl[b-gzxg5a7sw3] {
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
    position: absolute;
    right: 8px;
    top: 10px;
}
/* _content/BlazorServer/Pages/AdminOnboard/OnboardList.razor.rz.scp.css */

.questionlabel[b-1fsnwvolmr] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
    margin-bottom: 0px;
}

.contactbtn[b-1fsnwvolmr] {
    font-size: 15px;
    line-height: 16px;
    /* identical to box height, or 107% */
    text-align: center;
    /* Gray 3 */
    color: #828282;
    margin: 0px 2px;
    background-color: transparent !important;
    border: unset;
}

.checkimg[b-1fsnwvolmr] {
    width: 23px;
    height: 23px;
}

#Start[b-1fsnwvolmr] {
    padding: 12px 24px;
    height: 44px;
    /* Gray 1 */
    background: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF;
}

#rowelement[b-1fsnwvolmr] {
    padding: 15px 15px 15px 5px;
    background: #FFFFFF;
    /* Gray 5 */
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    margin-bottom: 20px;
    max-width: 985px;
}

.topline[b-1fsnwvolmr] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 28px;
    /* identical to box height, or 175% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
    margin-bottom: unset;
}

.bottomline[b-1fsnwvolmr] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    /* or 171% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282;
}

.chooseheader[b-1fsnwvolmr] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: large;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
}

.e-check[b-1fsnwvolmr]:before {
    content: '\e7d9';
}

#Submit[b-1fsnwvolmr] {
    padding: 12px 24px;
    background: #55AAAA;
    opacity: 0.5;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF;
}
/* _content/BlazorServer/Pages/AdminOnboard/UniversalSkills.razor.rz.scp.css */

/*Sections*/
.listingsegment[b-uyqcyfpfgh] {
    width: 625px;
    padding: 30px;
}

/*Endsections*/


.e-add[b-uyqcyfpfgh]:before {
    content: '\e755';
}

.e-close[b-uyqcyfpfgh]:before {
    content: '\e745';
}

.skillid[b-uyqcyfpfgh] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282;
    margin-bottom: unset;
}

.e-delete[b-uyqcyfpfgh] {
    color: #828282 !important;
    border: none !important;
    background-color: transparent !important;
}

.e-listview .e-list-item.e-active[b-uyqcyfpfgh] {
    background-color: transparent;
}

.e-listview .e-list-item.e-hover[b-uyqcyfpfgh] {
    background-color: transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}

#listviewitem[b-uyqcyfpfgh] {
    min-height: 70px;
}

.listviewitema[b-uyqcyfpfgh] {
    min-height: 70px;
    border: none;
}

    .listviewitema .e-list-item[b-uyqcyfpfgh] {
        padding: unset !important;
    }

.skillssection[b-uyqcyfpfgh] {
    min-height: 700px;
}

.e-list-view .e-list-item[b-uyqcyfpfgh] {
    min-height: 80px;
}

.e-listview:not(.e-list-template) .e-list-item[b-uyqcyfpfgh] {
    height: 60px;
}

.listing-input[b-uyqcyfpfgh] {
    border: unset;
}
/* _content/BlazorServer/Pages/AdminOnboard/WelcomeOnboard.razor.rz.scp.css */

.descriptionheader[b-mctnmgv4h3] {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
}

#Submit[b-mctnmgv4h3] {
    padding: 10px 20px 10px 20px;
    background: #55AAAA;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
}

/* _content/BlazorServer/Pages/Browse.razor.rz.scp.css */

.listingheaderlbl[b-koa071vmtp] {
    font-size: 20px;
    line-height: 24px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
}

[b-koa071vmtp] .browselist .e-list-item {
    width: 100% !important;
    /*height: unset !important;*/
    height: 320px !important;
    background-color: var(--bg-color-a, #FFFFFF) !important;
    margin-bottom: 20px;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 24px !important;
}

    [b-koa071vmtp] .browselist .e-list-item:hover {
        border-color: #333333 !important;
    }

[b-koa071vmtp] .filterdropdown {
    padding: 10px 10px;
    background-color: var(--main-bg-color, #F6F7F7) !important;
}

.applymodal[b-koa071vmtp] {
    /*left: unset;*/
    background-color: var(--main-bg-color, #F6F7F7) !important;
    left: 0 !important;
    top: 0;
    max-width: unset;
    width: 100vw;
    margin: 0px;
    overflow: auto;
}

.newlistingmodal[b-koa071vmtp] {
    background-color: var(--main-bg-color, #F6F7F7) !important;
    left: 0 !important;
    top: 0;
    max-width: unset;
    width: 100vw;
    margin: 0px;
    overflow: auto;
}

.createlistingbtn[b-koa071vmtp] {
    margin-top: 33px;
}
/* _content/BlazorServer/Pages/BrowseFolder/BrowseListItem.razor.rz.scp.css */
.wrapbox[b-koxfbybjmk] {
    white-space: normal;
    word-break: break-all;
}

@media (max-width: 500px) {
    .listingtype[b-koxfbybjmk] {
        width: -moz-fit-content; /*firefox*/
        width: fit-content;
        margin-left: unset;
    }
}

.skillsbox[b-koxfbybjmk] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-right: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
}

.skillsboxactive[b-koxfbybjmk] {
    font-weight: 900;
    border: 1px solid black;
}

.copybtnreq[b-koxfbybjmk] {
    border-radius: 50%;
}

.applybtn[b-koxfbybjmk] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    background: var(--bg-color, #FFFFFF);
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
}

    .applybtn:hover[b-koxfbybjmk] {
        background-color: var(--hover-color, #F2F4F6);
    }
/* _content/BlazorServer/Pages/CommonConnectsFolder/CCProgramInItem.Razor.rz.scp.css */

.ccprograminitem[b-j7v967ra75] {
    min-width: 234px;
    width: 234px;
    min-height: 160px;
    padding: 20px;
    background: var(--bg-color-a, #FFFFFF);
    margin-right: 10px;
    margin-bottom: 10px;
}

.listitemtitle[b-j7v967ra75] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
}

.descdesclbl[b-j7v967ra75] {
    font-size: 12px;
    color: var(--text-color, #333333);
}
/* _content/BlazorServer/Pages/CommonConnectsFolder/CCProgramListItem.razor.rz.scp.css */

.ccprogramitemcontainer[b-t9ohik2yvd] {
    margin-bottom: 10px;
}

.ccprogramitemleft[b-t9ohik2yvd] {
    padding-right: unset !important;
    margin-bottom: 24px;
}

.listitemtitle[b-t9ohik2yvd] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
}

.listitemdescription[b-t9ohik2yvd] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
    margin-bottom: unset;
}

/* _content/BlazorServer/Pages/CommonConnectsFolder/CCProgramListItemV2.razor.rz.scp.css */

.ccprogramitemcontainer[b-p3jqjxd7o5] {
    /*margin-bottom: 10px;*/
    padding: 10px;
}

.ccprogramitemleft[b-p3jqjxd7o5] {
    padding-right: unset !important;
    margin-bottom: 24px;
}

.listitemtitlelbl[b-p3jqjxd7o5] {
    max-width: 80%;
    /*width: 350px;*/
}

@media (min-width: 950px) {
    .listitemtitlelbl[b-p3jqjxd7o5] {
        width: 350px;
    }
}

.listitemtitle[b-p3jqjxd7o5] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
}

.listitemdescription[b-p3jqjxd7o5] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.rightstatuslbl[b-p3jqjxd7o5] {
    padding-left: 40px;
}
/* _content/BlazorServer/Pages/CommonConnectsFolder/CCSettingsTabView.razor.rz.scp.css */

.tabcontenta[b-ne34qeg11l] {
    padding: 20px 0px 20px 0px;
}

.tabcontent[b-ne34qeg11l] {
    background-color: var(--bg-color-a, #FFFFFF);
    padding: 20px;
}

.descriptionlbl[b-ne34qeg11l] {
    font-weight: 500;
    color: var(--text-color, #333333);
}

.redtd[b-ne34qeg11l] {
    color: #d41e1e;
}

.topcardsec[b-ne34qeg11l] {
    flex: 1 1 100%;
}

@media (max-width: 600px) {
    .topcardsec[b-ne34qeg11l] {
        flex: unset;
    }
}
/* _content/BlazorServer/Pages/CommonConnectsFolder/CCSettingsV2Next.razor.rz.scp.css */

/*.ccprogramitemcontainer {*/
    /*margin-bottom: 10px;*/
    /*padding: 10px;
}
.ccprogramitemleft {
    padding-right: unset !important;
    margin-bottom: 24px;
}*/

.ccsettingsdropdown-parent[b-0e9dmukeck] {
    min-width: 260px;
}

.ccsettings-rightside[b-0e9dmukeck] {
    margin-left: 30px;
}

@media (max-width: 600px) {
    .ccsettingsdropdown-parent[b-0e9dmukeck] {
        width: 100%;
    }

    .ccsettings-rightside[b-0e9dmukeck] {
        margin-left: 0px;
    }
}

@media (min-width: 1600px) {
    .ccsettings-rightside[b-0e9dmukeck] {
        min-width: 700px;
    }
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Activities/ERGActivitiesComponent.razor.rz.scp.css */

.editicon[b-y33b3kepnq] {
    font-size: 18px;
}

.descriptiontext[b-y33b3kepnq] {
    font-weight: normal;
}

/*@media (max-width: 600px) {
    ::deep .analyticscard {
        margin-right: unset;
        width: 100%;
    }
}*/


/*sort of a hack in order for the group caption on the members grid to show on the same line
        instead of wrapping in the first box.  the reason it sticks to the first box is that we are 
        also doing a group aggregate caption in order to show number of pending members in each group
        in the status column.
    */
[b-y33b3kepnq] #ActivityGrid .e-table .e-groupcaption {
    overflow: visible;
    white-space: nowrap;
}


.flexchartsside[b-y33b3kepnq] {
    flex-direction: row;
}

@media (max-width: 2300px) {
    .flexchartsside[b-y33b3kepnq] {
        flex-direction: column;
    }
}

.budgetlibtn[b-y33b3kepnq] {
    margin-left: 10px;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    text-decoration: underline;
    color: var(--text-color-a, #828282);
}

    .budgetlibtn:hover[b-y33b3kepnq] {
        color: #111111;
    }

    .dark-mode .budgetlibtn:hover[b-y33b3kepnq] {
        color: var(--hover-color, #F2F4F6);
    }

[b-y33b3kepnq] .no-items-card-parent {
    height: 100%;
}

@media (max-width: 600px) {
    .budgetlibtn[b-y33b3kepnq] {
        margin-left: 0px;
        padding-left: 0px;
    }
}
/* _content/BlazorServer/Pages/CommonGroupFolder/ERGEventListItem.razor.rz.scp.css */
.borderinerg[b-o4tctlraje] {
    border: 1px solid #1D9CD3;
}

.bordernotinerg[b-o4tctlraje] {
    border: 1px solid #E0E0E0;
}

.eventmonthlbl[b-o4tctlraje] {
    font-weight: 500;
    font-size: 16px; /*font-size: 14px;*/
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--theme-color-blue, #1D9CD3);
}

.eventnamelbl[b-o4tctlraje] {
    font-size: 14px; /*font-size: 16px;*/
    line-height: 20px;
    color: var(--text-color, #333333);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /*3;*/ /* number of lines to show */
    -webkit-box-orient: vertical;
    margin-bottom: 5px; /*unset;*/
}

.eventtimelbl[b-o4tctlraje] {
    font-weight: normal;
    font-size: 11.5px;
    /*line-height: 20px;*/
    /*letter-spacing: var(--letter-spacing, 0.25px);*/
    color: var(--text-color-b, #615F5F);
    margin-bottom: unset;
}

.eventlocationlbl[b-o4tctlraje] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
    margin-bottom: unset;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    -webkit-box-orient: vertical;
}

.eventhostlbl[b-o4tctlraje] {
    font-weight: normal;
    font-size: 11.5px;
    color: var(--text-color-b, #615F5F);
    margin-bottom: unset;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1; /* number of lines to show */
    -webkit-box-orient: vertical;
}

.eventurllbl[b-o4tctlraje] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
    text-decoration: underline;
    border: none;
    background: transparent;
    padding-left: 0px;
}

.attendbtn[b-o4tctlraje] {
    font-size: 14px;
    line-height: 24px;
    color: var(--text-color, #333333);
    background: transparent;
    border: none;
}

.colorpill[b-o4tctlraje] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: var(--text-color, #333333);
    border: none;
    height: 23px;
}

.activecolorpill[b-o4tctlraje] {
    /*background-color: #BFF3E7;*/
    background-color: var(--theme-color-blue, #1D9CD3);
    color: white;
}

.notactivecolorpill[b-o4tctlraje] {
    /*background-color: #FFCBCE;*/
    background-color: #F6F7F7;
    color: lightgrey;
}

.accessible-mode .notactivecolorpill[b-o4tctlraje] {
    color: #687178;
}

.attendbtn.activecolorpill:hover[b-o4tctlraje] {
    background-color: var(--theme-color-blue-hover, #02a7ed);
}

.attendbtn.notactivecolorpill:hover[b-o4tctlraje] {
    background-color: lightgrey;
    color: #fff;
}

.ergevent-bg[b-o4tctlraje] {
    height: 86px; /*100px;*/
    min-height: 86px; /*100px;*/
    background-size: contain; /*background-size: cover;*/ /*to make it so other size images will still work*/
    image-rendering: -webkit-optimize-contrast; /*for chrome, this makes it look much better*/
}

.ratingsavedbtn[b-o4tctlraje] {
    background: transparent;
    border: none;
    font-size: 10px;
    text-decoration: underline;
    color: lightgrey;
}

.eventlistitemparent:hover[b-o4tctlraje] {
    /*border-width: 2px !important;*/ /*this makes card slightly move which can be annoying effect*/
    border-color: var(--text-color, #333333) !important;
}

.eventeditbtn[b-o4tctlraje] {
    height: 40px;
    width: 40px;
    position: absolute;
    right: 1px;
    bottom: 1px;
    border: unset;
    color: #6e6e6e;
    background: #fafafa;
}

    .eventeditbtn:hover[b-o4tctlraje] {
        background: #f0f0f0;
    }

.dark-mode .eventeditbtn[b-o4tctlraje] {
    background: #6e6e6e;
}

    .dark-mode .eventeditbtn:hover[b-o4tctlraje] {
        background: #7e7e7e;
    }


.registerbtnpar[b-o4tctlraje] {
    margin-bottom: -23px;
}

.innersection[b-o4tctlraje] {
    padding: 10px 24px 0px 24px;
}

.innersection1[b-o4tctlraje] {
    padding: 0px 24px 0px 24px !important;
    /*padding: 10px 24px 0px 24px !important;*/
}

.eventitemtop[b-o4tctlraje] {
    flex-direction: column;
}

@media (max-width: 600px) {
    .eventitemtop[b-o4tctlraje] {
        padding-top: 15px;
        flex-direction: row-reverse;
    }

    .ergevent-bg[b-o4tctlraje] {
        width: 234px;
        margin-right: 10px;
    }

    .registerbtnpar[b-o4tctlraje] {
        margin-bottom: unset;
        padding-top: 11px;
    }

    .eventmonthlbl[b-o4tctlraje] {
        padding-top: 5px;
    }

    .innersection[b-o4tctlraje] {
        margin-right: auto;
        padding: 10px 4px 0px 24px;
    }

    .innersection1[b-o4tctlraje] {
        padding: 5px 24px 0px 24px !important;
    }

    .colorpill[b-o4tctlraje] {
        font-size: 10px;
        line-height: 10px;
        padding: 2px 6px;
    }
}
/* _content/BlazorServer/Pages/CommonGroupFolder/ERGEventListItemBasic.razor.rz.scp.css */
.borderinerg[b-gsmt59t581] {
    border: 1px solid #1D9CD3;
}

.innersectionbasic[b-gsmt59t581] {
    padding: 10px 24px 0px 24px !important;
}

.eventmonthlbl[b-gsmt59t581] {
    font-weight: 500;
    font-size: 16px; /*font-size: 14px;*/
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--theme-color-blue, #1D9CD3);
}

.eventnamelbl[b-gsmt59t581] {
    font-size: 14px; /*font-size: 16px;*/
    line-height: 20px;
    color: var(--text-color, #333333);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /*3;*/ /* number of lines to show */
    -webkit-box-orient: vertical;
    margin-bottom: 5px; /*unset;*/
}

.eventtimelbl[b-gsmt59t581] {
    font-weight: normal;
    font-size: 11.5px;
    /*line-height: 20px;*/
    /*letter-spacing: var(--letter-spacing, 0.25px);*/
    color: var(--text-color-b, #615F5F);
    margin-bottom: unset;
}

.eventlocationlbl[b-gsmt59t581] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
    margin-bottom: unset;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    -webkit-box-orient: vertical;
}

.ergevent-bg[b-gsmt59t581] {
    height: 86px; /*100px;*/
    min-height: 86px; /*100px;*/
    background-size: contain; /*background-size: cover;*/ /*to make it so other size images will still work*/
    image-rendering: -webkit-optimize-contrast; /*for chrome, this makes it look much better*/
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Events/ERGEventFullDetailsItem.razor.rz.scp.css */
.eventmonthlbl[b-tnrumztzll] {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--theme-color-blue, #1D9CD3);
}

.eventdaylbl[b-tnrumztzll] {
    font-weight: normal;
    font-size: 40px;
    line-height: 32px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--theme-color-blue, #1D9CD3);
}

.eventnamelbl[b-tnrumztzll] {
    font-size: 16px;
    line-height: 20px;
    color: #333333;
}

.eventtimelbl[b-tnrumztzll] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
}

.eventlocationlbl[b-tnrumztzll] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
}

.eventurllbl[b-tnrumztzll] {
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
    text-decoration: underline;
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Events/EventsCongestion.razor.rz.scp.css */

.monthnamelbl[b-0wrzi7lucd] {
    font-weight: 500;
    font-size: 13px; /*14px;*/
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
}

.countlbl[b-0wrzi7lucd] {
    font-weight: 500;
    font-size: 13px; /*14px;*/
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    margin-bottom: unset;
    text-align: center;
    width: 100%;
    padding-left: 5px;
}

.lowcountlbl[b-0wrzi7lucd] {
    background-color: #c5e0b4;
}

.dark-mode .lowcountlbl[b-0wrzi7lucd] {
    background-color: #cfb4e0;
}

.mediumcountlbl[b-0wrzi7lucd] {
    background-color: #fbe5d6;
}

.dark-mode .mediumcountlbl[b-0wrzi7lucd] {
    background-color: #d6ecfb;
}

.highcountlbl[b-0wrzi7lucd] {
    background-color: #c00000;
    color: white;
}

.dark-mode .highcountlbl[b-0wrzi7lucd] {
    background-color: #00c0c0;
}

[b-0wrzi7lucd] .eventsconglist .e-list-item {
    width: 300px !important;
    height: 48px !important;
    background-color: white !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    cursor: default;
}

    [b-0wrzi7lucd] .eventsconglist .e-list-item.e-focused {
        color: #333333;
    }

    [b-0wrzi7lucd] .eventsconglist .e-list-item[aria-selected="true"].e-focused {
        color: #333333 !important;
    }

    [b-0wrzi7lucd] .eventsconglist .e-list-item:hover {
        background-color: #f2f4f6 !important;
    }



.smalleventlbl[b-0wrzi7lucd] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    margin-bottom: unset;
    max-width: 75%;
}

.smalleventhostlbl[b-0wrzi7lucd] {
    font-size: 11px;
    line-height: 11px;
    font-weight: 400;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #757575;
    padding-top: 4px;
    margin-bottom: unset;
}

.dark-mode .smalleventhostlbl[b-0wrzi7lucd] {
    color: #fff;
}

.accordionheaderitem[b-0wrzi7lucd] {
    pointer-events: all;
    cursor: default;
}
.monthnamelbl2[b-0wrzi7lucd] {
    margin-bottom: 0px;
}

[b-0wrzi7lucd] .ergsbreakdownlist .e-list-item {
    height: unset !important;
}

    [b-0wrzi7lucd] .ergsbreakdownlist .e-list-item.e-focused {
        background-color: #fff !important;
    }

/* SF Accordion */
[b-0wrzi7lucd] .e-accordion .e-acrdn-item {
    cursor: default;
}

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header {
        padding: 0px;
        width: 300px !important;
        position: relative;
    }

        [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
            width: 100%;
            color: var(--text-color-y, #212529) !important;
            text-decoration: none !important;
        }

            [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content .accordionheaderitemhaschild {
                color: var(--text-color-y, #212529) !important;
            }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
        color: #828282 !important;
        height: 10px;
        min-height: 10px;
        top: unset;
        bottom: 0;
        right: 148px;
    }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item.e-overlay {
        background: var(--card-color, #fff);
    }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-toggle-icon {
        visibility: hidden;
    }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-icons {
        color: #828282 !important;
    }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header:hover .e-acrdn-header-content {
        color: var(--text-color-y, #212529) !important;
        text-decoration: none !important;
    }

    [b-0wrzi7lucd] .dark-mode .e-accordion .e-acrdn-item .e-acrdn-header:hover .e-acrdn-header-content {
        color: #fff !important;
    }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-panel {
        width: 300px !important;
    }

        [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            padding-bottom: 16px;
        }

@media (max-width: 600px) {
    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-header {
        width: 100% !important;
    }

    [b-0wrzi7lucd] .e-accordion .e-acrdn-item .e-acrdn-panel {
        width: 100% !important;
    }
}
/* END: SF Accordion */
/* _content/BlazorServer/Pages/CommonGroupFolder/FeedComponent.razor.rz.scp.css */

.feedrowitem[b-haz12wwfjk] {
    padding: 15px;
    /*border-bottom: 1px solid #828282;*/
    border-bottom: 1px solid #d0d0d0;
}

    .feedrowitem:hover[b-haz12wwfjk] {
        background-color: var(--hover-color, #F2F4F6);
    }

.feedlbl[b-haz12wwfjk] {
    /*font-weight: normal;*/
    font-size: 14px;
    color: var(--text-color-b, #615F5F);
    margin-bottom: unset;
    font-weight: 500;
}

.feedheaderlbl[b-haz12wwfjk] {
    font-weight: normal;
    font-size: 16px;
    color: var(--text-color, #333333);
}

.feedicon[b-haz12wwfjk] {
    font-size: 20px;
    color: var(--text-color-b, #615F5F);
}

.feedcomponent[b-haz12wwfjk] {
    background-color: var(--bg-color-a, #FFFFFF);
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 3px;
    overflow: hidden;
}

.feedbody[b-haz12wwfjk] {
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 20px;
}

.feedheader[b-haz12wwfjk] {
    background: var(--theme-color-light, #b1d8d8);
    padding: 20px 25px 10px 25px;
}

.dark-mode .feedheader[b-haz12wwfjk] {
    background: #1a3535;
}
/* _content/BlazorServer/Pages/CommonGroupFolder/GeneralEvents.razor.rz.scp.css */

[b-is87nj657v] .marginrightdropdown {
    margin-right: 5px;
}

[b-is87nj657v] .eventsfilterdropdownlist {
    min-width: 245px; /*to handle the label 'All past or upcoming events' to fully show when selected*/
}

@media (max-width: 600px) {
    [b-is87nj657v] .eventsfilterdropdownlist {
        min-width: unset;
    }
}

[b-is87nj657v] .eventslist .e-list-item {
    /*width: 30% !important;*/
    /*height: unset !important;*/
    width: 234px; /*230px;*/
    height: 275px !important; /*height: 255px !important;*/
    background-color: var(--card-color, white) !important;
    border: unset; /*border: 1px solid #E0E0E0;*/
    box-sizing: border-box;
    /*padding: 24px !important;*/
    padding: unset !important;
    float: left;
    margin: 5px 4px; /*5px;*/
}

[b-is87nj657v] .eventslist .e-list-group-item {
    float: left;
    width: 100%;
    background-color: transparent;
    margin-bottom: 20px;
    margin-top: 20px;
    padding-left: 0px;
}

@media (max-width: 530px) {
    [b-is87nj657v] .eventslist .e-list-parent {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .dropdownlist-section[b-is87nj657v] {
        flex-wrap: wrap;
    }

    [b-is87nj657v] .marginrightdropdown {
        margin-right: unset;
    }
}

/*this is here to override the setting of '.eventslist .e-listparent' above in the media query */
[b-is87nj657v] .ratingslistview .e-list-parent {
    flex-direction: row;
}


.switchviewbtn[b-is87nj657v] {
    border: 2px solid #E0E0E0;
    color: #E0E0E0;
}

.dark-mode .switchviewbtn[b-is87nj657v] {
    background: var(--bg-color-a, white);
    color: var(--bg-color, #FFFFFF);
}

    .switchviewbtn.active[b-is87nj657v] {
        border: 2px solid #828282;
        color: #828282;
    }

    .accessible-mode .switchviewbtn.active[b-is87nj657v] {
        border: 2px solid #6B6B6B;
        color: #6B6B6B;
    }

    .dark-mode .switchviewbtn.active[b-is87nj657v] {
        border: 2px solid white;
        color: white;
    }

.switchviewbtnone[b-is87nj657v] {
    margin-left: 5px;
}

@media (max-width: 600px) {
    .switchviewbtnone[b-is87nj657v] {
        margin-left: auto !important;
    }

    .switchviewbtn[b-is87nj657v] {
        margin-top: 10px;
    }

    [b-is87nj657v] .eventslist .e-list-item {
        width: 100%;
        height: 240px !important;
    }
}

[b-is87nj657v] .ratingslistview .e-list-item {
    height: auto !important;
}



/*scheduler with right side settings*/
/*.schedule-overview .overview-toolbar.e-rtl + * {
    flex-direction: row-reverse;
}

.schedule-overview .overview-toolbar.e-toolbar {
    border-radius: 0;
}

    .schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt {
        display: inline-grid;
    }

.material .schedule-overview .overview-toolbar.e-toolbar {
    border-style: solid;
}

.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item:not(.e-separator) {
    padding: 3.5px;
}

.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-tbar-btn-text {
    line-height: 23px !important;
    min-height: 23px !important;
    padding: 0px !important;
}

.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item.e-template {
    margin: 0 5px;
}

.schedule-overview .overview-content {
    display: flex;
    border: 1px solid #E0E0E0;
    border-top-style: none;
}

    .schedule-overview .overview-content .left-panel {*/
        /*height: 700px;*/
        /*width: 100%;
        height: calc(100vh - 400px);
    }

    .schedule-overview .overview-content .right-panel {
        display: block;*/
        /*height: 700px;*/
        /*transform: translateX(0%);
        transition: transform .5s ease, width 500ms;
        width: 500px;
        height: calc(100vh - 400px);
    }

        .schedule-overview .overview-content .right-panel.hide {
            display: none;
            transform: translateX(100%);
            transition: transform .5s ease, width 500ms;
            width: 0;
        }

::deep .schedule-overview .overview-content .right-panel .control-panel {
    background: var(--main-bg-color, #F6F7F7);
    font-size: 14px;
    height: 100%;
    overflow: auto;
    padding: 15px;
    width: 100%;
    color: var(--text-color, #333333);
    font-family: 'Montserrat', sans-serif;
}

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-row {
        display: flex;
        flex-wrap: wrap;
    }

    ::deep .schedule-overview .overview-content .right-panel .control-panel label {
        font-weight: 500;
    }

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-left {
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
        margin-bottom: 1rem;
    }

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right {
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
        margin-bottom: 1rem;
    }

        ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-time-wrapper {
            font-family: 'Montserrat', sans-serif;
        }

        ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-control-wrapper {
            font-family: 'Montserrat', sans-serif;
        }

            ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-control-wrapper .e-multi-select-wrapper .e-delim-values {
                font-family: 'Montserrat', sans-serif;
            }

        ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-checkbox-wrapper .e-frame.e-check {
            background-color: var(--theme-color, #55AAAA);
            border-color: var(--theme-color, #55AAAA);
        }

.schedule-overview .overview-scheduler {
    height: 100%;
    width: 100%;
}

.time {
    display: flex;
    gap: 5px;
    align-items: center;
    padding: 0 5px;
}

.calendar-export {
    min-width: 75px;
}

@media (max-width: 481px) {
    .schedule-overview .overview-content .right-panel {
        position: absolute;
        width: 90%;
    }

    #printBtn,
    .calendar-export {
        display: none;
    }
}

@media (max-width: 1024px) {
    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-row {
        display: initial;
    }

        ::deep .schedule-overview .overview-content .right-panel .control-panel .col-row .saveprofilebtn {
            margin-bottom: 5px;
        }

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-left {
        flex: initial;
        max-width: initial;
        margin-bottom: initial;
    }

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right {
        flex: initial;
        max-width: initial;
    }
}*/
/**/



.attendbtn[b-is87nj657v] {
    font-size: 14px;
    line-height: 24px;
    color: #333333;
    background: transparent;
    border: none;
}

.colorpill[b-is87nj657v] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
    height: 23px;
}

.activecolorpill[b-is87nj657v] {
    background-color: var(--theme-color-blue, #1D9CD3);
    color: white;
}

.notactivecolorpill[b-is87nj657v] {
    background-color: #F6F7F7;
    color: lightgrey;
}

.accessible-mode .notactivecolorpill[b-is87nj657v] {
    color: #687178;
}

.attendbtn.activecolorpill:hover[b-is87nj657v] {
    background-color: var(--theme-color-blue-hover, #02a7ed);
}

.attendbtn.notactivecolorpill:hover[b-is87nj657v] {
    background-color: lightgrey;
    color: #fff;
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Listings/OpportunitiesFilters.razor.rz.scp.css */

    @media (max-width: 600px) {
        .filtersrow[b-yrcbq18pgv] {
            min-width: unset;
        }
    }
/* _content/BlazorServer/Pages/CommonGroupFolder/ManageEvents.razor.rz.scp.css */

[b-wqafuit5ij] .eventslist .e-list-item {
    /*width: 30% !important;*/
    /*height: unset !important;*/
    width: 234px; /*230px;*/
    height: 275px !important;
    background-color: var(--card-color, white) !important;
    border: unset; /*border: 1px solid #E0E0E0;*/
    box-sizing: border-box;
    /*padding: 24px !important;*/
    padding: unset !important;
    float: left;
    margin: 5px 4px; /*5px;*/
}

[b-wqafuit5ij] .eventslist .e-list-group-item {
    float: left;
    width: 100%;
    background-color: transparent;
    margin-bottom: 20px;
    margin-top: 20px;
    padding-left: 0px;
}

@media (max-width: 530px) {
    [b-wqafuit5ij] .eventslist .e-list-parent {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .dropdownlist-section[b-wqafuit5ij] {
        flex-wrap: wrap;
    }

    [b-wqafuit5ij] .marginrightdropdown {
        margin-right: unset;
    }
}

/*this is here to override the setting of '.eventslist .e-listparent' above in the media query */
[b-wqafuit5ij] .ratingslistview .e-list-parent {
    flex-direction: row;
}

.manageevents-eventssec[b-wqafuit5ij] {
    min-width: 600px;
    margin-right: 20px;
    width: 100%;
}

@media (max-width: 600px) {
    .manageevents-eventssec[b-wqafuit5ij] {
        min-width: unset !important;
        margin-right: 0px;
        width: 100%;
    }

    [b-wqafuit5ij] .eventslist .e-list-item {
        width: 100%;
        height: 240px !important;
    }
}

[b-wqafuit5ij] .ratingslistview .e-list-item {
    height: auto !important;
}

.switchviewbtn[b-wqafuit5ij] {
    border: 2px solid #E0E0E0;
    color: #E0E0E0;
}

.dark-mode .switchviewbtn[b-wqafuit5ij] {
    background: var(--bg-color-a, white);
    color: var(--bg-color, #FFFFFF);
}

    .switchviewbtn.active[b-wqafuit5ij] {
        border: 2px solid #828282;
        color: #828282;
    }

    .accessible-mode .switchviewbtn.active[b-wqafuit5ij] {
        border: 2px solid #6B6B6B;
        color: #6B6B6B;
    }

    .dark-mode .switchviewbtn.active[b-wqafuit5ij] {
        border: 2px solid white;
        color: white;
    }

/*::deep .checkboxclass {
    margin-bottom: unset !important;
}*/

.filterrowsectionpar[b-wqafuit5ij] {
    align-items: center;
}

.filterrowsection[b-wqafuit5ij] {
    align-items: center;
}

@media (max-width: 600px) {
    .filterrowsection[b-wqafuit5ij] {
        flex-direction: column !important;
        align-items: start;
    }

    .filterrowsectionpar[b-wqafuit5ij] {
        align-items: start;
    }

    .congestionparent[b-wqafuit5ij] {
        width: 100%;
        margin-top: 20px;
    }
}


/*scheduler with right side settings*/
/*.schedule-overview .overview-toolbar.e-rtl + * {
    flex-direction: row-reverse;
}

.schedule-overview .overview-toolbar.e-toolbar {
    border-radius: 0;
}

    .schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt {
        display: inline-grid;
    }

.material .schedule-overview .overview-toolbar.e-toolbar {
    border-style: solid;
}

.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item:not(.e-separator) {
    padding: 3.5px;
}

.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-tbar-btn-text {
    line-height: 23px !important;
    min-height: 23px !important;
    padding: 0px !important;
}

.schedule-overview .overview-toolbar.e-toolbar .e-toolbar-item.e-template {
    margin: 0 5px;
}

.schedule-overview .overview-content {
    display: flex;
    border: 1px solid #E0E0E0;
    border-top-style: none;
}

    .schedule-overview .overview-content .left-panel {*/
        /*height: 700px;*/
        /*width: 100%;
        height: calc(100vh - 400px);
    }

    .schedule-overview .overview-content .right-panel {
        display: block;*/
        /*height: 700px;*/
        /*transform: translateX(0%);
        transition: transform .5s ease, width 500ms;
        width: 500px;
        height: calc(100vh - 400px);
    }

        .schedule-overview .overview-content .right-panel.hide {
            display: none;
            transform: translateX(100%);
            transition: transform .5s ease, width 500ms;
            width: 0;
        }

        ::deep .schedule-overview .overview-content .right-panel .control-panel {
            background: var(--main-bg-color, #F6F7F7);
            font-size: 14px;
            height: 100%;
            overflow: auto;
            padding: 15px;
            width: 100%;
            color: var(--text-color, #333333);
            font-family: 'Montserrat', sans-serif;
        }

            ::deep .schedule-overview .overview-content .right-panel .control-panel .col-row {
                display: flex;
                flex-wrap: wrap;
            }

            ::deep .schedule-overview .overview-content .right-panel .control-panel label {
                font-weight: 500;
            }

            ::deep .schedule-overview .overview-content .right-panel .control-panel .col-left {
                flex: 0 0 41.666667%;
                max-width: 41.666667%;
                margin-bottom: 1rem;
            }

            ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right {
                flex: 0 0 58.333333%;
                max-width: 58.333333%;
                margin-bottom: 1rem;
            }

            ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-time-wrapper {
                font-family: 'Montserrat', sans-serif;
            }

                ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-control-wrapper {
                    font-family: 'Montserrat', sans-serif;
                }
                    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-control-wrapper .e-multi-select-wrapper .e-delim-values {
                        font-family: 'Montserrat', sans-serif;
                    }

                ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right .e-checkbox-wrapper .e-frame.e-check {
                    background-color: var(--theme-color, #55AAAA);
                    border-color: var(--theme-color, #55AAAA);
                }

.schedule-overview .overview-scheduler {
    height: 100%;
    width: 100%;
}

.time {
    display: flex;
    gap: 5px;
    align-items: center;
    padding: 0 5px;
}

.calendar-export {
    min-width: 75px;
}

@media (max-width: 481px) {
    .schedule-overview .overview-content .right-panel {
        position: absolute;
        width: 90%;
    }

    #printBtn,
    .calendar-export {
        display: none;
    }
}

@media (max-width: 1024px) {
    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-row {
        display: initial;
    }

        ::deep .schedule-overview .overview-content .right-panel .control-panel .col-row .saveprofilebtn {
            margin-bottom: 5px;
        }

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-left {
        flex: initial;
        max-width: initial;
        margin-bottom: initial;
    }

    ::deep .schedule-overview .overview-content .right-panel .control-panel .col-right {
        flex: initial;
        max-width: initial;
    }
}*/
/**/
/* _content/BlazorServer/Pages/CommonGroupFolder/ManageOpportunities.razor.rz.scp.css */

[b-mivf6ifd9d] .oppstoreviewlist .e-list-item {
    width: 50% !important;
    /*height: unset !important;*/
    height: 320px !important;
    background-color: white !important;
    margin-bottom: 20px;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 24px !important;
}

[b-mivf6ifd9d] .browselist .e-list-item {
    width: 100% !important;
    /*height: unset !important;*/
    height: 320px !important;
    background-color: var(--bg-color-a, #FFFFFF) !important;
    margin-bottom: 20px;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 24px !important;
}

@media (max-width: 600px) {
    .manageoppsrow[b-mivf6ifd9d] {
        min-width: unset !important;
    }
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Memberships/ERGMembershipsComponentV2.razor.rz.scp.css */

.notinslacklbl[b-t4rt8wq8mj] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    margin-bottom: unset;
}

.memberbreakdownheaderlbl[b-t4rt8wq8mj] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    margin-bottom: unset;
}

[b-t4rt8wq8mj] .ergsbreakdownlist .e-headertemplate-text {
    width: 100%;
}

@media (max-width: 600px) {
    [b-t4rt8wq8mj] .ergsbreakdownlist .e-list-header {
        height: unset;
    }

    .memberbreakdownheaderlbl[b-t4rt8wq8mj] {
        font-size: 12px;
        line-height: 12px;
    }
}

[b-t4rt8wq8mj] .notinslacklist .e-headertemplate-text {
    width: 100%;
}

@media (max-width: 600px) {
    .acrdnmemberscontainer[b-t4rt8wq8mj] {
        margin-right: unset !important;
    }
}

.cardssection[b-t4rt8wq8mj] {
    flex-direction: column;
}

@media (max-width: 1300px) {
    .manageerg-analytics-section[b-t4rt8wq8mj] {
        flex-wrap: wrap;
    }

    .cardssection[b-t4rt8wq8mj] {
        flex-direction: row;
    }
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Nudges/ManageNudges.razor.rz.scp.css */
.emojishade[b-0tdb9uafge] {
    color: transparent;
    text-shadow: 0 0 0 #964B00;
}

.nudgelbl[b-0tdb9uafge] {
    font-size: 18px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
    margin-bottom: 10px;
}

[b-0tdb9uafge] .nudgelist .e-list-item {
    /*width: 30% !important;*/
    /*height: unset !important;*/
    width: 300px !important;
    height: 300px !important;
    background-color: var(--bg-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 24px !important;
    float: left;
    margin: 10px;
}

.nudgesDivclass[b-0tdb9uafge] {
    min-height: 350px; /*700px;*/
    min-width: 600px;
}

@media (max-width: 600px) {
    .nudgesDivclass[b-0tdb9uafge] {
        min-width: unset !important;
    }

    [b-0tdb9uafge] .nudgelist .e-list-item {
        width: 95% !important;
    }
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Nudges/NudgesListItem.razor.rz.scp.css */

.nudgelistitem[b-3gc2uheav5] {
    padding: 24px;
    background: #FFFFFF;
    margin-right: 25px;
    width: 60%;
    margin-bottom: 32px;
}

.nudgeheaderlbl[b-3gc2uheav5] {
    font-size: 16px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
    margin-bottom: 20px;
}

.nudgedescriptionlbl[b-3gc2uheav5] {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
}

.headerbtn[b-3gc2uheav5] {
    border: none;
    background: transparent;
}

    .headerbtn:hover[b-3gc2uheav5] {
        opacity: 0.75;
    }

.nudgetype[b-3gc2uheav5] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
    /*height: 23px;*/
}

.gotonudgebtn[b-3gc2uheav5] {
    background-color: #333333 !important;
    border-radius: 2px;
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF !important;
    padding: 10px 10px;
    border: 1px solid #333333;
    margin: auto;
    width: 30%;
}

    .gotonudgebtn:hover[b-3gc2uheav5] {
        background-color: #111111 !important;
    }

.completedbtn[b-3gc2uheav5] {
    background-color: #55AAAA !important;
    border-radius: 2px;
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF !important;
    padding: 10px 10px;
    border: 1px solid #333333;
    margin: auto;
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Nudges/NudgeStatusDialog.razor.rz.scp.css */

[b-sqne9or6a1] .selector-statuslist {
    border: none;
    width: 100%;
}

    [b-sqne9or6a1] .selector-statuslist .e-list-item {
        min-width: 45%;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: var(--text-color, #333333);
    }

        [b-sqne9or6a1] .selector-statuslist .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

            [b-sqne9or6a1] .selector-statuslist .e-list-item .e-text-content .e-list-text {
                margin-left: 5px;
                width: unset !important;
            }

        [b-sqne9or6a1] .selector-statuslist .e-list-item.e-active {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

            /* language list checkbox */
            [b-sqne9or6a1] .selector-statuslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
                color: #55AAAA !important;
                background-color: #FFFFFF !important;
                border-color: #55AAAA !important;
            }

        [b-sqne9or6a1] .selector-statuslist .e-list-item.e-focused {
            background-color: white;
            color: #333333;
        }

        [b-sqne9or6a1] .selector-statuslist .e-list-item[aria-selected="true"].e-focused {
            background-color: #55AAAA !important;
            color: #FFFFFF !important;
        }

        [b-sqne9or6a1] .selector-statuslist .e-list-item[aria-selected="true"] {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }


        [b-sqne9or6a1] .selector-statuslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }

        [b-sqne9or6a1] .selector-statuslist .e-list-item[aria-selected="true"] .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }
/* _content/BlazorServer/Pages/CommonGroupFolder/Nudges/NudgeTypesDialog.razor.rz.scp.css */

[b-s9rq636mib] .selector-nudgetypelist {
    border: none;
    width: 100%;
}

    [b-s9rq636mib] .selector-nudgetypelist .e-list-item {
        min-width: 45%;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: var(--text-color, #333333);
    }

        [b-s9rq636mib] .selector-nudgetypelist .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

            [b-s9rq636mib] .selector-nudgetypelist .e-list-item .e-text-content .e-list-text {
                margin-left: 5px;
                width: unset !important;
            }

        [b-s9rq636mib] .selector-nudgetypelist .e-list-item.e-active {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

            /* language list checkbox */
            [b-s9rq636mib] .selector-nudgetypelist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
                color: #55AAAA !important;
                background-color: #FFFFFF !important;
                border-color: #55AAAA !important;
            }

        [b-s9rq636mib] .selector-nudgetypelist .e-list-item.e-focused {
            background-color: white;
            color: #333333;
        }

        [b-s9rq636mib] .selector-nudgetypelist .e-list-item[aria-selected="true"].e-focused {
            background-color: #55AAAA !important;
            color: #FFFFFF !important;
        }

        [b-s9rq636mib] .selector-nudgetypelist .e-list-item[aria-selected="true"] {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

        [b-s9rq636mib] .selector-nudgetypelist .e-list-item[aria-selected="true"] .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }

/* _content/BlazorServer/Pages/CommonGroupFolder/Nudges/ZeroNudgesComponent.razor.rz.scp.css */

.nudgelistitem[b-woqw6vuluh] {
    padding: 24px;
    background: #FFFFFF;
    margin-right: 25px;
    width: 60%;
    margin-bottom: 32px;
}

.nudgeheaderlbl[b-woqw6vuluh] {
    font-size: 20px;
    display: flex;
    align-items: center;
    color: #333333;
    margin-bottom: 20px;
}
.nudgedescriptionlbl[b-woqw6vuluh] {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
}

.nudgeoptionaldescriptionlbl[b-woqw6vuluh] {
    font-size: 16px;
    display: flex;
    align-items: center;
    color: #333333;
}

.headerbtn[b-woqw6vuluh] {
    border: none;
    background: transparent;
}
/* _content/BlazorServer/Pages/CommonGroupFolder/Resources/ERGResourceVersionsPopup.razor.rz.scp.css */

.filebutton[b-uia1h4j2sg] {
    color: var(--text-color, #333333);
    margin-right: unset;
    text-align: start;
    word-break: break-all;
    max-width: 200px;
}

    .filebutton:hover[b-uia1h4j2sg] {
        background: var(--hover-color, #F2F4F6);
        color: var(--text-color, #333333);
        border-radius: 5px;
    }

    .filebutton:focus[b-uia1h4j2sg] {
        background: var(--hover-color, #F2F4F6);
        color: var(--text-color, #333333);
        border-radius: 5px;
    }
/* _content/BlazorServer/Pages/CommonGroupFolder/ReviewListItem.razor.rz.scp.css */
.wrapbox[b-dx0pselt71] {
    white-space: normal;
    word-break: break-all;
}

.skillsbox[b-dx0pselt71] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-right: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
}

.skillsboxactive[b-dx0pselt71] {
    font-weight: 900;
    border: 1px solid black;
}

.passbtn[b-dx0pselt71] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    background: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
    margin-right: 10px;
}

.assignbtn[b-dx0pselt71] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF;
    background: #333333;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
}
/* _content/BlazorServer/Pages/CommonGroupFolder/RouteListingPopup.razor.rz.scp.css */

/* _content/BlazorServer/Pages/CommonGroupFolder/TodayEventItem.razor.rz.scp.css */
.eventmonthlbl[b-918cv72ya5] {
    font-weight: 500;
    font-size: 16px; /*font-size: 14px;*/
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--theme-color-blue, #1D9CD3);
}

.eventnamelbl[b-918cv72ya5] {
    font-size: 14px; /*font-size: 16px;*/
    line-height: 20px;
    color: var(--text-color, #333333);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /*3;*/ /* number of lines to show */
    -webkit-box-orient: vertical;
    margin-bottom: unset;
}

.ergevent-bg[b-918cv72ya5] {
    height: 100px;
    min-height: 100px;
    background-size: 100% 100%;
    image-rendering: -webkit-optimize-contrast; /*for chrome, this makes it look much better*/
}

.todaycontainer[b-918cv72ya5] {
    width: 90%;
    margin: auto;
    height: 275px;
    background-color: var(--card-color, white);
}

.e-list-item .todaycontainer[b-918cv72ya5] {
    width: 100%;
    border: 1px solid #86B6FE;
    background-color: rgba(218,233,254,.3);
}

    .e-list-item .todaycontainer:hover[b-918cv72ya5] {
        border-color: #333333 !important;
    }

.ratingsavedbtn[b-918cv72ya5] {
    background: transparent;
    border: none;
    font-size: 10px;
    text-decoration: underline;
    color: lightgrey;
}

@media (max-width: 600px) {
    .todaycontainer[b-918cv72ya5] {
        height: 240px;
    }
}

.innersection[b-918cv72ya5] {
    padding: 10px 24px 0px 24px;
}

.innersection1[b-918cv72ya5] {
    padding: 10px 24px 0px 24px !important;
    /*padding: 10px 24px 0px 24px !important;*/
}

.eventitemtop[b-918cv72ya5] {
    flex-direction: column;
}

@media (max-width: 600px) {
    .eventitemtop[b-918cv72ya5] {
        padding-top: 15px;
        flex-direction: row-reverse;
        background: white;
    }

    .ergevent-bg[b-918cv72ya5] {
        width: 234px;
    }

    .eventmonthlbl[b-918cv72ya5] {
        padding-top: 5px;
    }

    .innersection[b-918cv72ya5] {
        margin-right: auto;
        padding-top: 50px;
    }
}
/* _content/BlazorServer/Pages/Commons/WelcomeCardGroupV2.razor.rz.scp.css */

@media (max-width: 600px) {
    .browse-topline[b-jxxrzqq3hb] {
        font-size: 15px;
    }

    .browse-leftline[b-jxxrzqq3hb] {
        font-size: 12px;
    }
}
/* _content/BlazorServer/Pages/CommonUtilities/RatingBox.razor.rz.scp.css */

.ratingicon[b-agmeu32dtn] {
    margin-bottom: unset;
}


@media (max-width: 600px) {
    .ratingicon[b-agmeu32dtn] {
        font-size: 18px;
    }
}
/* _content/BlazorServer/Pages/Connects.razor.rz.scp.css */

.connectsheaderlbl[b-jzleczkgnp] {
    font-weight: 600;
    font-size: var(--font-large, 20px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    margin-right: 10px;
}

.matchbox[b-jzleczkgnp] {
    background: #FFFFFF;
    border: 1px solid #BDBDBD;
    box-sizing: border-box;
    border-radius: 2px;
    margin-right: 10px;
}

.newmatchlbl[b-jzleczkgnp] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
    width: 140px; /*todo prob remove, but it goes to 2 lines for some reason*/
    margin-bottom: 0px;
}

.matchofweeklbl[b-jzleczkgnp] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
}

.loadallbtn[b-jzleczkgnp] {
    margin-top: 10px;
    border-radius: 3px;
    font-weight: 400;
    font-size: 17px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    background-color: #fff;
}

[b-jzleczkgnp] .multiselectconnects {
    min-width: 400px;
}

@media (max-width: 760px) {
    .toprowcontainer[b-jzleczkgnp] {
        flex-wrap: wrap;
    }
}

@media (max-width: 550px) {
    [b-jzleczkgnp] .multiselectconnects {
        min-width: unset;
    }
}

@media (max-width: 650px) {
    .multiselectcontainer[b-jzleczkgnp] {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .dropdownbtnlist[b-jzleczkgnp] {
        padding-left: 0;
    }

    .heighter-70[b-jzleczkgnp] {
        height: 30px;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/CoffeeConnectionDesc.razor.rz.scp.css */

.containerdesc[b-xlqhk6ojqz] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .containerdesc[b-xlqhk6ojqz] {
        height: unset !important;
    }
}

.imageclass[b-xlqhk6ojqz] {
    width: 80px;
    height: 61px;
    margin-right: 27px;
}

.descheaderlbl[b-xlqhk6ojqz] {
    font-size: 14px;
    line-height: 17px;
    color: var(--text-color-z, #000000);
}

.descdesclbl[b-xlqhk6ojqz] {
    font-size: 14px;
    line-height: 17px;
    color: var(--text-color-a, #828282);
}

.closecoffbtn[b-xlqhk6ojqz] {
    background: none;
    border-radius: 2px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    border: none;
}

    .closecoffbtn:hover[b-xlqhk6ojqz] {
        opacity: 0.75;
    }

.removeicon[b-xlqhk6ojqz] {
    color: var(--text-color-z, #000000);
    font-size: 24px;
}
/* _content/BlazorServer/Pages/ConnectsFolder/CoffeeConnectionsNextRun.razor.rz.scp.css */

.containerdesc[b-tocjue1zpy] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .containerdesc[b-tocjue1zpy] {
        height: unset !important;
    }
}

.imageclass[b-tocjue1zpy] {
    width: 80px;
    height: 61px;
    margin-right: 27px;
}

.descheaderlbl[b-tocjue1zpy] {
    font-size: 14px;
    line-height: 17px;
    color: var(--text-color-z, #000000);
    padding-right: 30px;
}

.descdesclbl[b-tocjue1zpy] {
    font-size: 13px;
    line-height: 13px;
    color: var(--text-color-a, #828282);
}

.closecoffbtn[b-tocjue1zpy] {
    background: none;
    border-radius: 2px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    border: none;
}

    .closecoffbtn:hover[b-tocjue1zpy] {
        opacity: 0.75;
    }

.removeicon[b-tocjue1zpy] {
    color: var(--text-color-z, #000000);
    font-size: 24px;
}

.ccprogramitemcontainer[b-tocjue1zpy] {
    width: 100%;
    padding-right: 30px;
}

.imagepar[b-tocjue1zpy] {
    padding-bottom: 10px;
}

@media (max-width: 600px) {
    .containersub[b-tocjue1zpy] {
        flex-direction: column !important;
    }

    .closecoffbtn[b-tocjue1zpy] {
        order: 1;
    }

    .imagepar[b-tocjue1zpy] {
        order: 2;
    }

    .ccprogramitemcontainer[b-tocjue1zpy] {
        order: 3;
    }

    .descheaderlbl[b-tocjue1zpy] {
        margin-bottom: 2px;
    }

    .descdesclbl[b-tocjue1zpy] {
        margin-left: unset !important;
        margin-bottom: 14px;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/CurrentMentorshipCard.razor.rz.scp.css */

.connectchildcontainer[b-v1x658q2m2] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .connectchildcontainer[b-v1x658q2m2] {
        height: unset !important;
    }

    .connectchildcontainerrow[b-v1x658q2m2] {
        flex-wrap: wrap;
    }
}

.profileoverlayparent[b-v1x658q2m2] {
    position: relative;
    padding-right: 24px;
    margin-right: 35px;
}

.connectnamelbl[b-v1x658q2m2] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.profilepic[b-v1x658q2m2] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.otherprofilepic[b-v1x658q2m2] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
}

.otherprofilepic-avatar[b-v1x658q2m2] {
    width: 40px;
    height: 40px;
}

.profilepiccontainer[b-v1x658q2m2] {
    background: #F6F7F7;
    border-radius: 24px;
}

.connectrolelbl[b-v1x658q2m2] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.viewprofilebtn[b-v1x658q2m2] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
    margin-right: 42px;
}

.msgschedulebtn[b-v1x658q2m2] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

.mentorshiptype[b-v1x658q2m2] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    border: none;
    height: 23px;
}

.slackbtn[b-v1x658q2m2] {
    background: #4A154B;
    border-radius: 2px;
    border: 1px solid #333333;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

.teamsbtn[b-v1x658q2m2] {
    background: #1a0dab;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

.slackbtn-r[b-v1x658q2m2] {
    border-radius: 2px;
    margin-right: 20px;
    border: 1px solid #333333;
}

.slackbtn-icon[b-v1x658q2m2] {
    width: 30px;
    padding: 5px;
    margin-left: unset;
}

.cardrightside[b-v1x658q2m2] {
    flex-basis: 30%;
}

@media (max-width: 600px) {
    .viewprofilebtn[b-v1x658q2m2] {
        margin-right: 0;
        margin-left: auto;
    }

    .ratingbox-div[b-v1x658q2m2] {
        margin-left: auto;
    }

    .profileoverlayparent[b-v1x658q2m2] {
        padding-right: 10px;
        margin-right: 10px;
    }

    .mentorshiptype[b-v1x658q2m2] {
        margin-left: auto;
    }

    .cardrightside[b-v1x658q2m2] {
        flex-basis: unset;
        width: 100%;
        margin-right: 0 !important;
    }

    .buttonsec[b-v1x658q2m2] {
        margin-top: 10px;
    }

    .slackbtn-icon[b-v1x658q2m2] {
        width: 25px;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/DidMeetPopup/MetReviewCheckup.razor.rz.scp.css */

@media (max-width: 485px) {
    .ratingicon[b-n4vxoa5goq] {
        font-size: 20px;
    }
    .carddesc[b-n4vxoa5goq] {
        font-size: 12px;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/DidMeetPopup/NotMetReview.razor.rz.scp.css */

/* _content/BlazorServer/Pages/ConnectsFolder/MatchComingSoon.razor.rz.scp.css */
.profileoverlayparent[b-t1u0o981nl] {
    position: relative;
    padding-right: 24px;
    margin-right: 20px;
}

.connectnamelbl[b-t1u0o981nl] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.profilepic[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.profilepic-avatar[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepic-0[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.profilepic-avatar-0[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepic-1[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
    z-index: 9;
}

.profilepic-avatar-1[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepic-2[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 48px;
    z-index: 8;
}

.profilepic-avatar-2[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepic-3[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 72px;
    z-index: 7;
}

.profilepic-avatar-3[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepic-4[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 96px;
    z-index: 6;
}

.profilepic-avatar-4[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepic-5[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 120px;
    z-index: 5;
}

.profilepic-avatar-5[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}


.otherprofilepic[b-t1u0o981nl] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
}

.otherprofilepic-avatar[b-t1u0o981nl] {
    width: 40px;
    height: 40px;
}

.profilepiccontainerr[b-t1u0o981nl] {
    background: white;
    border-radius: 24px;
}

.connectrolelbl[b-t1u0o981nl] {
    font-size: 14px;
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.viewprofilebtn[b-t1u0o981nl] {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
    margin-right: 42px;
}

.msgschedulebtn[b-t1u0o981nl] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

.slackbtn[b-t1u0o981nl] {
    background: #4A154B;
    border-radius: 2px;
    border: 1px solid #333333;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}
/* _content/BlazorServer/Pages/ConnectsFolder/MatchOfTheWeek.razor.rz.scp.css */

.connectchildcontainer[b-0wwe3y5nzu] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .connectchildcontainer[b-0wwe3y5nzu] {
        height: unset !important;
    }

    .connectchildcontainerrow[b-0wwe3y5nzu] {
        flex-wrap: wrap;
    }
}

.profileoverlayparent[b-0wwe3y5nzu] {
    position: relative;
    padding-right: 24px;
    margin-right: 20px;
}

.connectnamelbl[b-0wwe3y5nzu] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.profilepic[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.profilepic-avatar[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepic-0[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.profilepic-avatar-0[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepic-1[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
    z-index: 9;
}

.profilepic-avatar-1[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepic-2[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 48px;
    z-index: 8;
}

.profilepic-avatar-2[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepic-3[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 72px;
    z-index: 7;
}

.profilepic-avatar-3[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepic-4[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 96px;
    z-index: 6;
}

.profilepic-avatar-4[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepic-5[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 120px;
    z-index: 5;
}

.profilepic-avatar-5[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}


.otherprofilepic[b-0wwe3y5nzu] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
}

.otherprofilepic-avatar[b-0wwe3y5nzu] {
    width: 40px;
    height: 40px;
}

.profilepiccontainer[b-0wwe3y5nzu] {
    background: #F6F7F7;
    border-radius: 24px;
}

.connectrolelbl[b-0wwe3y5nzu] {
    font-size: 14px;
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.viewprofilebtn[b-0wwe3y5nzu] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
    margin-right: 42px;
}

.msgschedulebtn[b-0wwe3y5nzu] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

    .seemorebtn[b-0wwe3y5nzu]::after {
        visibility: hidden;
    }

.slackbtn[b-0wwe3y5nzu] {
    background: #4A154B;
    border-radius: 2px;
    border: 1px solid #333333;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
    text-decoration: unset;
}

    .slackbtn:hover[b-0wwe3y5nzu] {
        text-decoration: underline;
    }

.teamsbtn[b-0wwe3y5nzu] {
    background: #1a0dab;
    border-radius: 2px;
    border: 1px solid #1a0dab;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
    text-decoration: unset;
}

    .teamsbtn:hover[b-0wwe3y5nzu] {
        text-decoration: underline;
    }


.connectchildcontainerrow[b-0wwe3y5nzu] {
    align-items: center !important;
}

.picandname[b-0wwe3y5nzu] {
    margin-right: auto !important;
}

@media (max-width: 600px) {
    .slackbtn[b-0wwe3y5nzu] {
        margin-top: 10px;
        margin-left: auto !important;
        padding: 10px 14px;
    }

    .teamsbtn[b-0wwe3y5nzu] {
        margin-top: 10px;
        margin-left: auto !important;
        padding: 10px 14px;
    }

    .connectchildcontainerrow[b-0wwe3y5nzu] {
        flex-direction: column !important;
        align-items: start !important;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/MatchOfTheWeekChild.razor.rz.scp.css */

.connectchildcontainer[b-ic6xnzbcw4] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .connectchildcontainer[b-ic6xnzbcw4] {
        height: unset !important;
    }

    .connectchildcontainerrow[b-ic6xnzbcw4] {
        flex-wrap: wrap;
    }
}

.profileoverlayparent[b-ic6xnzbcw4] {
    position: relative;
    padding-right: 24px;
    margin-right: 35px;
}

.connectnamelbl[b-ic6xnzbcw4] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.profilepic[b-ic6xnzbcw4] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.otherprofilepic[b-ic6xnzbcw4] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
}

.otherprofilepic-avatar[b-ic6xnzbcw4] {
    width: 40px;
    height: 40px;
}

.profilepiccontainer[b-ic6xnzbcw4] {
    background: #F6F7F7;
    border-radius: 24px;
}

.connectrolelbl[b-ic6xnzbcw4] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.viewprofilebtn[b-ic6xnzbcw4] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
    margin-right: 42px;
}

.msgschedulebtn[b-ic6xnzbcw4] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

.slackbtn[b-ic6xnzbcw4] {
    background: #4A154B;
    border-radius: 2px;
    border: 1px solid #333333;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
    text-decoration: unset;
}

    .slackbtn:hover[b-ic6xnzbcw4] {
        text-decoration: underline;
    }

.teamsbtn[b-ic6xnzbcw4] {
    background: #1a0dab;
    border-radius: 2px;
    border: 1px solid #1a0dab;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
    text-decoration: unset;
}

    .teamsbtn:hover[b-ic6xnzbcw4] {
        text-decoration: underline;
    }

.connectchildcontainerrow[b-ic6xnzbcw4] {
    align-items: center !important;
}

.viewprofilebtn[b-ic6xnzbcw4] {
    margin-left: auto;
}

@media (max-width: 600px) {
    .viewprofilebtn[b-ic6xnzbcw4] {
        margin-right: 0px;
        margin-top: 10px;
        margin-left: auto !important;
    }

    .slackbtn[b-ic6xnzbcw4] {
        margin-top: 10px;
        margin-left: auto !important;
        padding: 10px 14px;
    }

    .teamsbtn[b-ic6xnzbcw4] {
        margin-top: 10px;
        margin-left: auto !important;
        padding: 10px 14px;
    }

    .connectchildcontainerrow[b-ic6xnzbcw4] {
        flex-direction: column !important;
        align-items: start !important;
    }

    .profileoverlayparent[b-ic6xnzbcw4] {
        margin-right: 0px;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/PastConnect.razor.rz.scp.css */

.connectchildcontainer[b-qev6pbuzec] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .connectchildcontainer[b-qev6pbuzec] {
        height: unset !important;
    }

    .connectchildcontainerrow[b-qev6pbuzec] {
        flex-wrap: wrap;
    }
}

.connectnamelbl[b-qev6pbuzec] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset !important;
}

.connectrolelbl[b-qev6pbuzec] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset !important;
}

.viewprofilebtn[b-qev6pbuzec] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
    margin-right: 42px;
}

.schedulebtn[b-qev6pbuzec] {
    background: var(--bg-color-a, #FFFFFF);
    border-radius: 2px;
    border: 1px solid #333333;
    color: var(--text-color, #333333);
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
}

.msgbtnv2[b-qev6pbuzec] {
    background: var(--theme-color, #55AAAA);
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 20px;
    padding: 14px 24px;
}

.teamsbtn[b-qev6pbuzec] {
    background: #1a0dab;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
    /*margin-bottom: 20px;*/
    text-decoration: unset;
}

    .teamsbtn:hover[b-qev6pbuzec] {
        text-decoration: underline;
    }

.slackbtn[b-qev6pbuzec] {
    background: #4A154B;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
    /*margin-bottom: 20px;*/
    text-decoration: unset;
}

    .slackbtn:hover[b-qev6pbuzec] {
        text-decoration: underline;
    }

.ratingbox-div[b-qev6pbuzec] {
    margin-right: 15px;
}

.profilepic[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
    margin-right: 35px;
}

.profilepic-avatar[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

.profileoverlayparent[b-qev6pbuzec] {
    position: relative;
    padding-right: 24px;
    margin-right: 20px;
}

.profilepiccontainer[b-qev6pbuzec] {
    background: #F6F7F7;
    border-radius: 24px;
}

.profilepic-0[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.profilepic-avatar-0[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

.profilepic-1[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
    z-index: 9;
}

.profilepic-avatar-1[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

.profilepic-2[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 48px;
    z-index: 8;
}

.profilepic-avatar-2[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

.profilepic-3[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 72px;
    z-index: 7;
}

.profilepic-avatar-3[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

.profilepic-4[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 96px;
    z-index: 6;
}

.profilepic-avatar-4[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

.profilepic-5[b-qev6pbuzec] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 120px;
    z-index: 5;
}

.profilepic-avatar-5[b-qev6pbuzec] {
    width: 40px;
    height: 40px;
}

@media (max-width: 600px) {
    .slackbtn[b-qev6pbuzec] {
        margin-top: 10px;
        margin-left: auto !important;
        padding: 10px 14px;
    }

    .teamsbtn[b-qev6pbuzec] {
        margin-top: 10px;
        margin-left: auto !important;
        padding: 10px 14px;
    }

    .profileoverlayparent[b-qev6pbuzec] {
        margin-right: 0px;
    }
}
/* _content/BlazorServer/Pages/ConnectsFolder/PastConnectChild.razor.rz.scp.css */

.connectchildcontainer[b-k5073f73wy] {
    background-color: var(--bg-color, white);
}

@media (max-width: 850px) {
    .connectchildcontainer[b-k5073f73wy] {
        height: unset !important;
    }

    .connectchildcontainerrow[b-k5073f73wy] {
        flex-wrap: wrap;
    }
}

.connectnamelbl[b-k5073f73wy] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset !important;
}

.connectrolelbl[b-k5073f73wy] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset !important;
}

.teamsbtn[b-k5073f73wy] {
    background: #1a0dab;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
    margin-bottom: 20px;
}

.slackbtn[b-k5073f73wy] {
    border-radius: 2px;
    margin-right: 20px;
    border: 1px solid #333333;
}

.slackbtn-icon[b-k5073f73wy] {
    width: 30px;
    padding: 5px;
    margin-left: unset;
}

.viewprofilebtn[b-k5073f73wy] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
    margin-right: 42px;
    white-space: nowrap;
}

.schedulebtn[b-k5073f73wy] {
    background: var(--bg-color-a, #FFFFFF);
    border-radius: 2px;
    border: 1px solid #333333;
    color: var(--text-color, #333333);
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding: 14px 24px;
}

    .schedulebtn:hover[b-k5073f73wy] {
        background-color: var(--hover-color, #F2F4F6);
    }

.ratingbox-div[b-k5073f73wy] {
    margin-right: 15px;
}

.profilepic[b-k5073f73wy] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
    margin-right: 35px;
}

.profilepiccontainer[b-k5073f73wy] {
    background: #F6F7F7;
    border-radius: 24px;
}

.connectchildcontainerrow[b-k5073f73wy] {
    align-items: center !important;
}

.picandname[b-k5073f73wy] {
    width: 100%;
}

@media (max-width: 600px) {
    .viewprofilebtn[b-k5073f73wy] {
        margin-top: 20px;
    }

    .ratingbox-div[b-k5073f73wy] {
        margin-top: 0; /*20px;*/
        margin-right: 0px;
        margin-left: auto;
    }

    .slackbtn[b-k5073f73wy] {
        margin-right: 0px;
        margin-left: 5px;
    }

    .schedulebtn[b-k5073f73wy] {
        margin-top: 10px;
        margin-left: auto;
        padding: 10px 14px !important;
    }

    .profilepic[b-k5073f73wy] {
        margin-right: 24px;
    }

    .connectchildcontainerrow[b-k5073f73wy] {
        flex-direction: column !important;
        align-items: start !important;
    }
}
/* _content/BlazorServer/Pages/ConnectsV2.razor.rz.scp.css */

.connectsheaderlbl[b-hucn3ga9yk] {
    font-weight: 600;
    font-size: var(--font-large, 20px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    margin-right: 10px;
}

.matchbox[b-hucn3ga9yk] {
    background: #FFFFFF;
    border: 1px solid #BDBDBD;
    box-sizing: border-box;
    border-radius: 2px;
    margin-right: 10px;
}

.newmatchlbl[b-hucn3ga9yk] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
    width: 140px; /*todo prob remove, but it goes to 2 lines for some reason*/
    margin-bottom: 0px;
}

.matchofweeklbl[b-hucn3ga9yk] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
}

.loadallbtn[b-hucn3ga9yk] {
    margin-top: 10px;
    border-radius: 3px;
    font-weight: 400;
    font-size: 17px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    background-color: #fff;
}

[b-hucn3ga9yk] .multiselectconnects {
    min-width: 400px;
}

@media (max-width: 760px) {
    .toprowcontainer[b-hucn3ga9yk] {
        flex-wrap: wrap;
    }
}

@media (max-width: 550px) {
    [b-hucn3ga9yk] .multiselectconnects {
        min-width: unset;
    }
}

@media (max-width: 650px) {
    .multiselectcontainer[b-hucn3ga9yk] {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .dropdownbtnlist[b-hucn3ga9yk] {
        padding-left: 0;
    }

    .heighter-70[b-hucn3ga9yk] {
        height: 30px;
    }
}













[b-hucn3ga9yk] .erg-grouplist .e-list-item {
    /*width: 472px !important;*/
    width: 15% !important;
    min-width: 180px;
    height: 300px !important;
    background-color: var(--bg-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 15px !important;
    float: left;
    margin: 10px;
}

    [b-hucn3ga9yk] .erg-grouplist .e-list-item.e-hover {
        background-color: transparent;
        border: 1px solid #333333;
    }

[b-hucn3ga9yk] .erg-grouplist .e-list-group-item {
    float: left;
    width: 100%;
    background-color: transparent;
    margin-bottom: 20px;
    margin-top: 20px;
    padding-left: 0px;
}

@media (max-width: 2550px) {
    [b-hucn3ga9yk] .erg-grouplist .e-list-item {
        width: 23% !important;
    }
}

@media (max-width: 2300px) {
    [b-hucn3ga9yk] .erg-grouplist .e-list-item {
        width: 23% !important;
    }
}

@media (max-width: 2000px) {
    [b-hucn3ga9yk] .erg-grouplist .e-list-item {
        width: 30% !important;
    }
}

@media (max-width: 1500px) {
    [b-hucn3ga9yk] .erg-grouplist .e-list-item {
        width: 45% !important;
    }
}

@media (max-width: 1200px) {
    [b-hucn3ga9yk] .erg-grouplist .e-list-item {
        width: 45% !important;
    }
}

@media (max-width: 970px) {
    [b-hucn3ga9yk] .erg-grouplist .e-list-item {
        margin: 10px 0px;
        width: 100% !important;
    }
}
/* _content/BlazorServer/Pages/EditProfileFolder/BasicInfo.razor.rz.scp.css */
.inputsection[b-p869kxzlc6] {
    margin-top: 30px;
}

.photosec[b-p869kxzlc6] {
    margin-bottom: 50px;
    margin-top: 50px;
}

@media (max-width: 600px) {
    .photosec[b-p869kxzlc6] {
        margin-bottom: 35px;
        margin-top: 0px;
    }
}

@media (max-width: 450px) {
    .photosec[b-p869kxzlc6] {
        margin-left: unset !important;
    }
}




/* Hide "No File Chosen" */
[b-p869kxzlc6] input[type='file'] {
    /*color: transparent;*/
    max-width: 200px;
}

@media (max-width: 450px) {
    [b-p869kxzlc6] input[type='file'] {
        width: 100px;
    }
}

/*.radiobtnfirst {
    margin-right: 60px;
}*/


[b-p869kxzlc6] .languageslist .e-list-item {
    width: 48%;
}

/*.editmentskillsbtn {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color-a, #828282) !important;
    border: none !important;
}

.menteecountlbl {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: unset;
    margin-right: 10px;
}*/

@media (max-width: 800px) {
    .interestedinmentorrow[b-p869kxzlc6] {
        flex-wrap: wrap;
    }
}

/*@media (max-width: 600px) {
    .editmentskillsbtn {
        font-size: 12px;
        line-height: 12px;
    }

    .menteecountlbl {
        font-size: 11px;
    }
}*/
/* _content/BlazorServer/Pages/EditProfileFolder/EditAccomplishments.razor.rz.scp.css */
.accquestionlbl[b-v6hcot692u] {
    font-weight: 600;
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color, #333333);
}

/*.input-char-area {
    padding-bottom: 40px;
}

.accomplishmentinput {
    width: 100%;
    height: 15%;
    min-height: 200px;
}*/
/* _content/BlazorServer/Pages/EditProfileFolder/EditERGs.razor.rz.scp.css */

.browsegroupsbtn[b-ggsh9vqrgy] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    text-decoration: underline;
    border: unset !important;
    background-color: transparent;
    padding-right: 20px;
}

.groupnamebtn[b-ggsh9vqrgy] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    text-decoration: underline;
    border: unset !important;
    background-color: transparent;
    margin-right: 10px;
}

    .groupnamebtn:focus[b-ggsh9vqrgy] {
        border: 1px solid var(--text-color, #333333) !important;
        border-radius: 3px;
    }

.groupsincelbl[b-ggsh9vqrgy] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--off-gray, #BDBDBD);
    margin-bottom: unset;
}

.groupstatuslbl[b-ggsh9vqrgy] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    border: none;
    height: 23px;
}

.separatorlbl[b-ggsh9vqrgy] {
    margin-right: 10px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    color: var(--off-gray, #BDBDBD);
    margin-bottom: unset;
}


[b-ggsh9vqrgy] .ergslistview {
    margin-left: -15px;
    margin-right: -15px;
    border: none;
}

    [b-ggsh9vqrgy] .ergslistview .e-list-item {
        width: 100%;
        padding: unset;
        height: unset !important;
        background-color: transparent;
    }

        [b-ggsh9vqrgy] .ergslistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
            color: #212529 !important;
        }

        [b-ggsh9vqrgy] .ergslistview .e-list-item.e-hover {
            /*background-color: #FFFFFF;*/
            background-color: #f2f4f6;
        }

    [b-ggsh9vqrgy] .ergslistview .e-list-header {
        border: none;
    }

        [b-ggsh9vqrgy] .ergslistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }

    [b-ggsh9vqrgy] .ergslistview .e-list-item.e-focused {
        background-color: white;
    }

    [b-ggsh9vqrgy] .ergslistview .e-list-item[aria-selected="true"].e-focused {
        background-color: white !important;
    }
/* _content/BlazorServer/Pages/EditProfileFolder/EditEvents.razor.rz.scp.css */
[b-ndxzoygdqn] .eventslistview {
    margin-left: -15px;
    margin-right: -15px;
    border: none;
}

    [b-ndxzoygdqn] .eventslistview .e-list-item {
        width: 100%;
        padding: unset;
        height: unset !important;
        background-color: transparent;
    }

        [b-ndxzoygdqn] .eventslistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
            color: #212529 !important;
        }

        [b-ndxzoygdqn] .eventslistview .e-list-item.e-hover {
            background-color: #FFFFFF;
        }

    [b-ndxzoygdqn] .eventslistview .e-list-header {
        border: none;
    }

        [b-ndxzoygdqn] .eventslistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }

    [b-ndxzoygdqn] .eventslistview .e-list-item.e-focused {
        background-color: white;
    }

    [b-ndxzoygdqn] .eventslistview .e-list-item[aria-selected="true"].e-focused {
        background-color: white !important;
    }
/* _content/BlazorServer/Pages/EditProfileFolder/EditEventsCard.razor.rz.scp.css */
.editprojtitle[b-sdtt1v7tqp] {
    font-weight: 600;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
}

.editprojdesc[b-sdtt1v7tqp] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
}

.editprojdate[b-sdtt1v7tqp] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    text-align: right;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.editprojsubheaderlbl[b-sdtt1v7tqp] {
    font-weight: 500;
    font-size: var(--font-small-s, 11px);
    line-height: 13px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
}

.editprojrolelbl[b-sdtt1v7tqp] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
}

.editprojbtn[b-sdtt1v7tqp] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    text-decoration: underline;
    background-color: transparent !important;
    color: var(--text-color, #333333) !important;
    border: unset;
}

    .editprojbtn:focus[b-sdtt1v7tqp] {
        border: 1px solid var(--text-color, #333333);
        border-radius: 3px;
    }

.ctlbtn[b-sdtt1v7tqp] {
    border: unset;
    padding-left: unset;
}
/* _content/BlazorServer/Pages/EditProfileFolder/EditIdentify.razor.rz.scp.css */

/*.subheaderlbl {
    position: absolute;
    left: 12.33%;
    right: 73.52%;
    top: 35.81%;
    bottom: 61.71%;
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
}*/

@media (max-width: 450px) {
    .righthandinfocol[b-su7mjjmhph] {
        display: none !important;
    }
}
/* _content/BlazorServer/Pages/EditProfileFolder/EditMentorees.razor.rz.scp.css */

.mentoreecontainer[b-0621hh1g6i] {
    background-color: var(--bg-color-a, #FFFFFF);
    height: 96px;
    padding: 24px;
}

.mentoreecontainerright[b-0621hh1g6i] {
    flex-basis: 30%;
}

[b-0621hh1g6i] .mentordropdown {
    align-items: center;
    /*background-color: var(--main-bg-color, #F6F7F7) !important;*/
}











.profileoverlayparent[b-0621hh1g6i] {
    position: relative;
    padding-right: 24px;
    margin-right: 35px;
}

.connectnamelbl[b-0621hh1g6i] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.profilepic[b-0621hh1g6i] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    z-index: 10;
}

.otherprofilepic[b-0621hh1g6i] {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    margin-right: 22px;
    position: absolute;
    left: 24px;
}

.otherprofilepic-avatar[b-0621hh1g6i] {
    width: 40px;
    height: 40px;
}

.profilepiccontainer[b-0621hh1g6i] {
    background: #F6F7F7;
    border-radius: 24px;
}

.connectrolelbl[b-0621hh1g6i] {
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.viewprofilebtn[b-0621hh1g6i] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: #828282 !important;
    border: none !important;
    margin-right: 42px;
}

.mentorshiptype[b-0621hh1g6i] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    border: none;
    height: 23px;
}

[b-0621hh1g6i] .checkboxmentoree {
    margin-bottom: unset !important;
}

@media (max-width: 600px) {
    .profileoverlayparent[b-0621hh1g6i] {
        padding-right: 10px 2px;
        margin-right: 10px;
    }

    .mentoreecontainer[b-0621hh1g6i] {
        padding: 0;
        height: 60px;
    }

    .mentoreecontainerright[b-0621hh1g6i] {
        flex-basis: unset;
        width: 100%;
        margin-right: unset !important;
    }

    .mentorshiptype[b-0621hh1g6i] {
        margin-left: auto;
    }
}
/* _content/BlazorServer/Pages/EditProfileFolder/EditProfileCard.razor.rz.scp.css */
.editprof-card[b-mrmsk3nbsw] {
    box-sizing: border-box;
    border-radius: 3px;
}

.editprof-name[b-mrmsk3nbsw] {
    max-width: 150px;
}

.editprof-role[b-mrmsk3nbsw] {
    max-width: 150px;
}


/* _content/BlazorServer/Pages/EditProfileFolder/EditProjects.razor.rz.scp.css */

[b-ri7wgs7ytp] .editprojlist .e-list-item {
    width: 100% !important;
    height: unset !important;
    background-color: white !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 24px !important;
}
/* _content/BlazorServer/Pages/EditProfileFolder/EditProjectsCard.razor.rz.scp.css */

.editprojtitle[b-9f91kyx84m] {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
}

.editprojdesc[b-9f91kyx84m] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
}

.editprojdate[b-9f91kyx84m] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: right;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
    margin-bottom: unset;
}

.editprojsubheaderlbl[b-9f91kyx84m] {
    font-weight: 500;
    font-size: 11px;
    line-height: 13px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
}

.editprojrolelbl[b-9f91kyx84m] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
}

.editprojdesclbl[b-9f91kyx84m] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
}

.editprojbtn[b-9f91kyx84m] {
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    text-decoration: underline;
    background-color: transparent !important;
    color: #333333 !important;
    border: unset;
}

.ctlbtn[b-9f91kyx84m] {
    border: unset;
    padding-left: unset;
}
/* _content/BlazorServer/Pages/EditProfileFolder/EditScore.razor.rz.scp.css */
.scorediv[b-l8kmxjb9c9] {
    background: #FFFFFF;
    border-radius: 4px;
    padding: 40px;
    width: 50%;
    height: 100%;
    border: 1px solid #E0E0E0;
}

.scorerevheader[b-l8kmxjb9c9] {
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    margin-top: 20px;
}

.scorerevsubheader[b-l8kmxjb9c9] {
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    margin-top: 20px;
}
/* _content/BlazorServer/Pages/EventComponents/ERGEventCalendarPromote.razor.rz.scp.css */

.previewleftsidesec[b-91m8m1bo69] {
    padding-right: 50px;
    max-width: 450px;
    margin-right: 50px;
}

.event-card-parent[b-91m8m1bo69] {
    width: 234px;
    height: 275px !important;
    background-color: white !important;
    border: unset;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 4px;
    flex-shrink: 0;
}

.outlookeventstatus[b-91m8m1bo69] {
    margin-bottom: 20px !important;
    margin-left: 40px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid var(--theme-color, #55AAAA);
    color: var(--theme-color, #55AAAA);
}

.testemailbtn[b-91m8m1bo69] {
    border-radius: 3px;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
    width: 160px;
}

    .testemailbtn:hover[b-91m8m1bo69] {
        background-color: #f2f4f6;
    }

.testslackbtn[b-91m8m1bo69] {
    margin-left: 10px;
    border-radius: 3px;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
}

    .testslackbtn:hover[b-91m8m1bo69] {
        background-color: #f2f4f6;
    }

@media (max-width: 600px) {
    .testslackbtn[b-91m8m1bo69] {
        margin-left: 0px;
        margin-top: 10px;
        width: 100%;
    }

    .testemailbtn[b-91m8m1bo69] {
        width: 100%;
    }

    .previewleftsidesec[b-91m8m1bo69] {
        padding-right: 0px;
        max-width: unset;
        margin-right: 0px;
    }

    .event-card-parent[b-91m8m1bo69] {
        width: 100%;
        height: 240px !important;
    }
}

.slackbtn-icon[b-91m8m1bo69] {
    width: 20px;
    margin-left: 10px;
    margin-right: 5px;
}

.promotenotifrowpar[b-91m8m1bo69] {
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    padding: 20px;
    border-radius: 3px;
}

.promotenotifrow[b-91m8m1bo69] {
    /*border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    padding: 20px;
    border-radius: 3px;*/
    align-items: center !important;
}

@media (max-width: 800px) {
    .promotenotifrow[b-91m8m1bo69] {
        flex-direction: column !important;
        align-items: unset !important
    }

    [b-91m8m1bo69] .notifcheckbox {
        margin-left: 30px !important;
    }
}

.promotestatus[b-91m8m1bo69] {
    margin-bottom: unset !important;
    margin-left: 20px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid var(--theme-color, #55AAAA);
    color: var(--theme-color, #55AAAA);
    background: transparent;
}

.previewexplainsec[b-91m8m1bo69] {
    margin-top: 15px;
    margin-left: 30px;
}

@media (max-width: 1000px) {
    .previewexplainsec[b-91m8m1bo69] {
        margin-left: 0px;
    }
}

.overwriteemailsec[b-91m8m1bo69] {
    background: var(--main-bg-color, #F6F7F7);
    padding: 20px;
}

[b-91m8m1bo69] .eventlistitemparent {
    background-color: var(--bg-color, white) !important;
}
/* _content/BlazorServer/Pages/Faq.razor.rz.scp.css */

.faqheaderlbl[b-kbyk7o2bnu] {
    font-weight: 600;
    font-size: var(--font-large-x, 24px);
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
    margin-bottom: 25px;
    padding-top: 20px;
}

.accordionitemheader[b-kbyk7o2bnu] {
    margin-right: 25px;
}

.faqheadersublbl[b-kbyk7o2bnu] {
    font-weight: 600;
    font-size: var(--font-medium-x, 16px);
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #3c3c3c !important;
}

.dark-mode .faqheadersublbl[b-kbyk7o2bnu] {
    color: #fff !important;
}

.faqaccheadersublbl[b-kbyk7o2bnu] {
    color: #595959 !important;
    font-size: var(--font-medium, 14px);
}

.dark-mode .faqaccheadersublbl[b-kbyk7o2bnu] {
    color: #fff !important;
}

.descriptionlbl[b-kbyk7o2bnu] {
    font-size: var(--font-small-m, 13px);
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* _content/BlazorServer/Pages/GroupPage.razor.rz.scp.css */

@media (max-width: 600px) {
    [b-xq19xs4b6p] .postopportunitybtn {
        margin-bottom: 20px;
    }
}
/* _content/BlazorServer/Pages/GroupPageFolder/GroupListingsModal.razor.rz.scp.css */

[b-2jy1s6lmsa] .browselist .e-list-item {
    width: 100% !important;
    /*height: unset !important;*/
    height: 320px !important;
    background-color: var(--bg-color-a, #FFFFFF) !important;
    margin-bottom: 20px;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 24px !important;
}

    [b-2jy1s6lmsa] .browselist .e-list-item:hover {
        border-color: #333333 !important;
    }

.listingheaderlbl[b-2jy1s6lmsa] {
    font-size: 20px;
    line-height: 24px;
    display: flex;
    align-items: center;
    color: #333333;
}

.applymodal[b-2jy1s6lmsa] {
    /*left: unset;*/
    background-color: #F6F7F7 !important;
    left: 0 !important;
    top: 0;
    max-width: unset;
    width: 100vw;
    margin: 0px;
    overflow: auto;
}

.newlistingmodal[b-2jy1s6lmsa] {
    background-color: #F6F7F7 !important;
    left: 0 !important;
    top: 0;
    max-width: unset;
    width: 100vw;
    margin: 0px;
    overflow: auto;
}

body.modal-open[b-2jy1s6lmsa] {
    overflow: hidden;
    position: fixed;
}
/* _content/BlazorServer/Pages/GroupPageFolder/GroupMyMembership.razor.rz.scp.css */

.suggestionlbl[b-nrreywxli5] {
    margin-bottom: unset;
}

.suggestionbodyleft[b-nrreywxli5] {
    width: 60%;
}

[b-nrreywxli5] .chapterslistview {
    border: none;
}

    [b-nrreywxli5] .chapterslistview .e-list-item {
        width: 100%;
        padding: unset !important;
        height: unset !important;
        background-color: transparent;
        border-bottom: unset !important;
        margin-bottom: 10px;
    }

        [b-nrreywxli5] .chapterslistview .e-list-item.e-active {
            background-color: var(--bg-color-a, #FFFFFF) !important;
            color: #212529 !important;
        }

        [b-nrreywxli5] .chapterslistview .e-list-item.e-hover {
            background-color: var(--bg-color-a, #FFFFFF);
        }

    [b-nrreywxli5] .chapterslistview .e-list-header {
        border: none;
    }

        [b-nrreywxli5] .chapterslistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }

    [b-nrreywxli5] .chapterslistview .e-list-item.e-focused {
        background-color: var(--bg-color-a, #FFFFFF);
    }

    [b-nrreywxli5] .chapterslistview .e-list-item[aria-selected="true"].e-focused {
        background-color: var(--bg-color-a, #FFFFFF) !important;
    }

.editicon[b-nrreywxli5] {
    font-size: 16px;
}

.suggestionstatus[b-nrreywxli5] {
    margin-bottom: unset !important;
    margin-left: 40px;
    padding: 5px;
    border-radius: 4px;
    color: #615F5F;
}

/*@media (max-width: 600px) {
    .joinbtn {
        padding: 10px 14px;
    }
}*/
/* _content/BlazorServer/Pages/GroupPageFolder/GroupMySuggestions.razor.rz.scp.css */

.suggestionlbl[b-q85niw2f98] {
    margin-bottom: unset;
}

.suggestionbodyleft[b-q85niw2f98] {
    width: 60%;
}

[b-q85niw2f98] .chapterslistview {
    border: none;
}

    [b-q85niw2f98] .chapterslistview .e-list-item {
        width: 100%;
        padding: unset !important;
        height: unset !important;
        background-color: transparent;
        border-bottom: unset !important;
        margin-bottom: 10px;
    }

        [b-q85niw2f98] .chapterslistview .e-list-item.e-active {
            background-color: var(--bg-color-a, #FFFFFF) !important;
            color: #212529 !important;
        }

        [b-q85niw2f98] .chapterslistview .e-list-item.e-hover {
            background-color: var(--bg-color-a, #FFFFFF);
        }

    [b-q85niw2f98] .chapterslistview .e-list-header {
        border: none;
    }

        [b-q85niw2f98] .chapterslistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }

    [b-q85niw2f98] .chapterslistview .e-list-item.e-focused {
        background-color: var(--bg-color-a, #FFFFFF);
    }

    [b-q85niw2f98] .chapterslistview .e-list-item[aria-selected="true"].e-focused {
        background-color: var(--bg-color-a, #FFFFFF) !important;
    }

.editicon[b-q85niw2f98] {
    font-size: 16px;
}

.suggestionstatus[b-q85niw2f98] {
    margin-bottom: unset !important;
    margin-left: 40px;
    padding: 5px;
    border-radius: 4px;
    color: #615F5F;
}
/* _content/BlazorServer/Pages/GroupPageFolder/GroupPageHome.razor.rz.scp.css */

[b-jnn5xdjj2h] .eventslist .e-list-item {
    width: 234px; /*230px;*/
    height: 275px !important;
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 4px; /*5px;*/
}

.addbutton[b-jnn5xdjj2h] {
    font-weight: 500;
    font-size: var(--font-medium-x, 16px);
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
    background-color: var(--main-bg-color, #F6F7F7);
}

@media (max-width: 600px) {
    .formgroup1[b-jnn5xdjj2h] {
        width: 100%;
        margin-bottom: unset;
    }
}
/* _content/BlazorServer/Pages/GroupPageFolder/GroupProfileCard.razor.rz.scp.css */

.namesection[b-vv7h9eqni7] {
    padding-left: 130px;
    padding-top: 20px;
    overflow: hidden;
}

@media (max-width: 985px) {
    .namesection[b-vv7h9eqni7] {
         padding-left: 20px; 
         padding-top: 75px; 
    }
}

@media (max-width: 685px) {
    .sidebar-parent .namesection[b-vv7h9eqni7] {
        padding-top: 45px;
    }
}

.erg-name[b-vv7h9eqni7] {
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    text-overflow: ellipsis;
    overflow: hidden;
    padding-bottom: 5px;
}

.erg-subname[b-vv7h9eqni7] {
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-a, #828282);
    padding-bottom: unset;
}

.erg-bg[b-vv7h9eqni7] {
    /*height: 89px;*/ /*height: 110px;*/
    background-size: cover;
    aspect-ratio: 4 / 1;
    min-width: 300px;
}

/*@media (max-width: 576px) {
    .erg-bg {
        height: 110px;
    }
}*/

.profilepic[b-vv7h9eqni7] {
    max-width: 102px;
    max-height: 102px;
    width: 102px;
    height: 102px;
    border-radius: 51px;
    border: 4px solid var(--bg-color, #FFFFFF);
    position: absolute;
    top: 65px; /*top: 80px;*/
    left: 20px;
    z-index: 10;
}

/*handle weird issue where left position applying to screen instead of parent div for some reason*/
@media (max-height: 650px) {
    .profilepic[b-vv7h9eqni7] {
        top: 95px;
        left: unset;
    }
}

.slackbtn[b-vv7h9eqni7] {
    border-radius: 2px;
    margin-right: 10px;
   /* border: 1px solid #333333;*/
}

.slackbtn-icon[b-vv7h9eqni7] {
    width: 20px;
   /* padding: 5px;*/
}

.slackbtn:hover[b-vv7h9eqni7] {
    background-color: #f2f4f6;
}
/* _content/BlazorServer/Pages/GroupPageFolder/MembershipTypePopup.razor.rz.scp.css */

[b-yqz3lhoyxh] .membertype {
    padding: 10px;
    padding-right: 0px;
    margin-right: 0px;
}
/* _content/BlazorServer/Pages/GroupPageV0.razor.rz.scp.css */

@media (max-width: 600px) {
    .postopportunitybtn[b-ur63603u4u] {
        margin-bottom: 20px;
    }
}
/* _content/BlazorServer/Pages/Groups.razor.rz.scp.css */

[b-is7dje2ts1] .erg-grouplist .e-list-item {
    /*width: 472px !important;*/
    width: 15% !important;
    min-width: 180px;
    height: 340px !important;
    background-color: var(--bg-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 15px !important;
    float: left;
    margin: 10px;
}

    [b-is7dje2ts1] .erg-grouplist .e-list-item.e-hover {
        background-color: transparent;
        border: 1px solid #333333;
    }

[b-is7dje2ts1] .erg-grouplist .e-list-group-item {
    float: left;
    width: 100%;
    background-color: transparent;
    margin-bottom: 20px;
    margin-top: 20px;
    padding-left: 0px;
}

@media (max-width: 2550px) {
    [b-is7dje2ts1] .erg-grouplist .e-list-item {
        width: 23% !important;
    }
}

@media (max-width: 2300px) {
    [b-is7dje2ts1] .erg-grouplist .e-list-item {
        width: 23% !important;
    }
}

@media (max-width: 2000px) {
    [b-is7dje2ts1] .erg-grouplist .e-list-item {
        width: 30% !important;
    }
}

@media (max-width: 1500px) {
    [b-is7dje2ts1] .erg-grouplist .e-list-item {
        width: 45% !important;
    }
}

@media (max-width: 1200px) {
    [b-is7dje2ts1] .erg-grouplist .e-list-item {
        width: 45% !important;
    }
}

@media (max-width: 970px) {
    [b-is7dje2ts1] .erg-grouplist .e-list-item {
        margin: 10px 0px;
        width: 100% !important;
    }
}
/* _content/BlazorServer/Pages/GroupsFolder/GroupAnalytics.Razor.rz.scp.css */

@media (min-width: 1700px) {
    .manageerg-analytics-section[b-zvq486n6ct] {
        flex-direction: row !important;
    }

    .manageerg-analytics-row[b-zvq486n6ct] {
        height: 241.5px;
    }
}
/* _content/BlazorServer/Pages/GroupsFolder/GroupAnalyticsPreview.Razor.rz.scp.css */

@media (min-width: 1700px) {
    .manageerg-analytics-section[b-91ojawxm6h] {
        flex-direction: row !important;
    }

    .manageerg-analytics-row[b-91ojawxm6h] {
        height: 241.5px;
    }
}

/* _content/BlazorServer/Pages/GroupsFolder/GroupItem.razor.rz.scp.css */

.namesection[b-ydl6i8n4x1] {
    padding-left: 130px;
    padding-top: 20px;
}

.erg-name[b-ydl6i8n4x1] {
    font-size: 24px;
    line-height: 20px;
    color: #333333;
    padding-bottom: unset;
}

.erg-subname[b-ydl6i8n4x1] {
    font-size: 12px;
    line-height: 20px;
    color: #828282;
    padding-bottom: unset;
}

.erg-sectionheader[b-ydl6i8n4x1] {
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    padding-bottom: unset;
}

.erg-sectiondesc[b-ydl6i8n4x1] {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    padding-bottom: unset;
}

.joinbtn[b-ydl6i8n4x1] {
    background: #FFFFFF;
    border-radius: 100px;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    height: 30px;
    margin: 20px;
}

.erg-bg[b-ydl6i8n4x1] {
    height: 110px;
}

.profilepic[b-ydl6i8n4x1] {
    max-width: 102px;
    max-height: 102px;
    width: 102px;
    height: 102px;
    border-radius: 51px;
    border: 4px solid var(--bg-color, #FFFFFF);
    position: absolute;
    top: 80px;
    left: 20px;
    z-index: 10;
}
/* _content/BlazorServer/Pages/GroupsFolder/GroupItemV2.razor.rz.scp.css */

.namesection[b-u4oc2udv4h] {
    padding-left: 10px;
    /*padding-top: 30px;*/
}

.erg-name[b-u4oc2udv4h] {
    font-weight: 600;
    font-size: 16px;
    line-height: 18px; /*16px;*/
    /*line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);*/
    color: var(--text-color, #333333);
    padding-bottom: unset;
    margin-bottom: unset;
}

.erg-subname[b-u4oc2udv4h] {
    font-weight: 600;
    font-size: 12px;
    line-height: 12px;
    color: var(--text-color-a, #828282);
    padding-bottom: unset;
    margin-bottom: unset;
}

.erg-subsubname[b-u4oc2udv4h] {
    font-size: 12px;
    color: var(--text-color-a, #333333);
    padding-bottom: unset;
    margin-bottom: unset;
}

.joinbtn[b-u4oc2udv4h] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    /*font-size: 14px;*/
    line-height: 16px;
    padding-top: 10px; /*14px;*/
    padding-bottom: 10px; /*14px;*/
    width: 100%;
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    font-size: 13px;
    font-weight: 500;
}

.joinbtn:focus[b-u4oc2udv4h] {
    opacity: 0.75;
}

.limit-to-one-line[b-u4oc2udv4h] {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1; /* number of lines to show */
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.limit-to-three-lines[b-u4oc2udv4h] {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* number of lines to show */
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.erg-bg[b-u4oc2udv4h] {
    height: 110px;
}

.profilepic[b-u4oc2udv4h] {
    max-width: 62px;
    max-height: 62px;
    width: 62px;
    height: 62px;
    border-radius: 31px;
    border: 4px solid var(--bg-color, #FFFFFF);
    z-index: 10;
}

.learnbtn[b-u4oc2udv4h] {
    text-decoration: underline;
}
/* _content/BlazorServer/Pages/GroupsFolder/GroupsTopHeader.razor.rz.scp.css */

.groupstopheader-section[b-ew3zccs9cb] {
    background-color: var(--bg-color-a, white);
    padding: 20px 20px 20px 0px;
}

.groupstop-topline[b-ew3zccs9cb] {
    font-weight: bold;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-z, #000000);
    margin-bottom: 20px;
    /*margin-left: 15px;*/ /*28px;*/
    font-size: 16px; /*18px;*/ /*20px;*/
}

.groupstop-bottomline[b-ew3zccs9cb] {
    font-size: 14px; /*15px;*/ /*medium;*/
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-z, #000000);
    font-weight: 200;
    margin-left: 15px; /*28px;*/
}

.group-top-img[b-ew3zccs9cb] {
    width: 200px;
    height: 200px;
    border-radius: 100px;
    align-self: start;
    padding: 35px; /*25px;*/
    flex-shrink: 0;
}

@media (max-width: 760px) {
    .groupstopheader-section[b-ew3zccs9cb] {
        flex-wrap: wrap;
        justify-content: center;
    }

    .group-top-img[b-ew3zccs9cb] {
        width: 100px;
        height: 100px;
        border-radius: 50px;
        padding: unset;
        margin-bottom: 10px;
    }

    .groupstop-topline[b-ew3zccs9cb] {
        font-size: 16px;
    }

    .groupstop-bottomline[b-ew3zccs9cb] {
        font-size: 14px;
    }
}
/* _content/BlazorServer/Pages/Home.Razor.rz.scp.css */

.home-title-lbl[b-divj01i1jo] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    color: #6c757d;
}

[b-divj01i1jo] .eventlistitemparent {
    width: 234px;
    height: 275px !important;
    background-color: var(--bg-color, white) !important;
    border: unset;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 4px;
}
/* _content/BlazorServer/Pages/Index.Razor.rz.scp.css */

*[b-8yuj94y64j],
*[b-8yuj94y64j]::before,
*[b-8yuj94y64j]::after {
    box-sizing: border-box;
}

a[b-8yuj94y64j] {
    color: dodgerblue;
    text-decoration: none;
}

    a:hover[b-8yuj94y64j] {
        text-decoration: none;
    }

footer[b-8yuj94y64j],
header[b-8yuj94y64j],
main[b-8yuj94y64j],
nav[b-8yuj94y64j],
section[b-8yuj94y64j] {
    display: block;
}

h1[b-8yuj94y64j],
h2[b-8yuj94y64j],
h3[b-8yuj94y64j],
h4[b-8yuj94y64j],
h5[b-8yuj94y64j],
h6[b-8yuj94y64j] {
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: var(--letter-spacing-x, 0.5px);
}

h1[b-8yuj94y64j] {
    font-size: 64px;
    font-weight: 700;
}

.text-bg[b-8yuj94y64j] {
    position: relative;
    display: inline-block;
}

    .text-bg[b-8yuj94y64j]::after {
        content: "";
        position: absolute;
        right: -10px;
        bottom: 5px;
        z-index: -1;
        display: inline-block;
        width: 100%;
        height: 20px;
        background: #55aaaa;
        opacity: 0.25;
    }

.dark-mode .text-bg[b-8yuj94y64j]::after {
    opacity: 0.75;
}

h5[b-8yuj94y64j] {
    font-size: 1.25rem;
}

h4[b-8yuj94y64j] {
    font-size: 1.5rem;
    line-height: 1.5;
}

h2[b-8yuj94y64j] {
    font-size: 2.5rem;
    font-weight: 700;
}

p[b-8yuj94y64j] {
    margin-top: 0;
    margin-bottom: 1rem;
}

.lead[b-8yuj94y64j] {
    font-size: 18px;
    line-height: 1.5;
    font-weight: 500;
}

@media (max-width: 575.98px) {
    .text-bg[b-8yuj94y64j]::after {
        display: none;
    }
}

@media (max-width: 767.98px) {
    h1[b-8yuj94y64j] {
        font-size: 2.75rem;
    }
}

body[b-8yuj94y64j] {
    margin: 0;
    font-family: var(--font-serif);
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: var(--dark);
    text-align: left;
    background-color: var(--white);
}

.section[b-8yuj94y64j] {
    font-family: var(--font-serif);
}

.container[b-8yuj94y64j] {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 576px) {
    .container[b-8yuj94y64j] {
        max-width: 540px;
    }
}

@media (min-width: 768px) {
    .container[b-8yuj94y64j] {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    .container[b-8yuj94y64j] {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .container[b-8yuj94y64j] {
        max-width: 1140px;
    }
}

@media (min-width: 1400px) {
    .container[b-8yuj94y64j] {
        max-width: 1340px;
    }
}

.row[b-8yuj94y64j] {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.col[b-8yuj94y64j],
.col-auto[b-8yuj94y64j],
.col-lg-9[b-8yuj94y64j],
.col-md[b-8yuj94y64j] {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.col[b-8yuj94y64j] {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
}

.col-auto[b-8yuj94y64j] {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

@media (min-width: 768px) {
    .col-md[b-8yuj94y64j] {
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
}

@media (min-width: 992px) {
    .col-lg-9[b-8yuj94y64j] {
        flex: 0 0 75%;
        max-width: 75%;
    }
}

.btn[b-8yuj94y64j] {
    display: inline-block;
    padding: 0.75rem 1.5rem;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 400;
    color: var(--dark);
    text-align: center;
    text-decoration: none;
    user-select: none;
    cursor: pointer;
    vertical-align: middle;
    background: transparent;
    border: 1px solid transparent;
    outline: 0;
    border-radius: 2px;
    opacity: 1;
    transition: opacity 0.3s;
}

    .btn:hover[b-8yuj94y64j] {
        opacity: 0.8;
    }

.btn-dark[b-8yuj94y64j] {
    color: var(--white);
    background-color: var(--dark);
    border-color: var(--dark);
}

.btn-outline-dark[b-8yuj94y64j] {
    color: var(--dark);
    border-color: var(--dark);
}

.btn-block[b-8yuj94y64j] {
    display: block;
    width: 100%;
}

.section[b-8yuj94y64j] {
    padding-top: 70px;
    padding-bottom: 160px;
}

.first-section[b-8yuj94y64j] {
    padding-top: 160px;
}

.line[b-8yuj94y64j] {
    display: inline-block;
    width: 100px;
    height: 8px;
    background: var(--breeze);
    border-radius: 2px;
}

.align-items-center[b-8yuj94y64j] {
    align-items: center !important;
}

.justify-content-center[b-8yuj94y64j] {
    justify-content: center !important;
}

.d-none[b-8yuj94y64j] {
    display: none !important;
}

.d-block[b-8yuj94y64j] {
    display: block !important;
}

@media (min-width: 576px) {
    .d-sm-block[b-8yuj94y64j] {
        display: block !important;
    }

    .d-sm-none[b-8yuj94y64j] {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .d-md-block[b-8yuj94y64j] {
        display: block !important;
    }
}

@media (min-width: 992px) {
    .d-lg-block[b-8yuj94y64j] {
        display: block !important;
    }
}

.mt-3[b-8yuj94y64j] {
    margin-top: 1rem !important;
}

.mb-3[b-8yuj94y64j] {
    margin-bottom: 1rem !important;
}

.mb-4[b-8yuj94y64j] {
    margin-bottom: 1.5rem !important;
}

.mb-70[b-8yuj94y64j] {
    margin-bottom: 70px !important;
}

.ml-3[b-8yuj94y64j] {
    margin-left: 1rem !important;
}

.py-4[b-8yuj94y64j] {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.font-weight-600[b-8yuj94y64j] {
    font-weight: 600 !important;
}

.text-center[b-8yuj94y64j] {
    text-align: center !important;
}

.text-decoration-none[b-8yuj94y64j] {
    text-decoration: none !important;
}

.bg-watermelon[b-8yuj94y64j] {
    background-color: var(--watermelon) !important;
}

.bg-white[b-8yuj94y64j] {
    background-color: var(--white) !important;
}

.bg-breeze-light[b-8yuj94y64j] {
    background-color: var(--breeze-light) !important;
}
/* _content/BlazorServer/Pages/IndexV0.Razor.rz.scp.css */

*[b-ua3u628csb],
*[b-ua3u628csb]::before,
*[b-ua3u628csb]::after {
    box-sizing: border-box;
}

a[b-ua3u628csb] {
    color: dodgerblue;
    text-decoration: none;
}

    a:hover[b-ua3u628csb] {
        text-decoration: none;
    }

footer[b-ua3u628csb],
header[b-ua3u628csb],
main[b-ua3u628csb],
nav[b-ua3u628csb],
section[b-ua3u628csb] {
    display: block;
}

h1[b-ua3u628csb],
h2[b-ua3u628csb],
h3[b-ua3u628csb],
h4[b-ua3u628csb],
h5[b-ua3u628csb],
h6[b-ua3u628csb] {
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: var(--letter-spacing-x, 0.5px);
}

h1[b-ua3u628csb] {
    font-size: 64px;
    font-weight: 700;
}

.text-bg[b-ua3u628csb] {
    position: relative;
    display: inline-block;
}

    .text-bg[b-ua3u628csb]::after {
        content: "";
        position: absolute;
        right: -10px;
        bottom: 5px;
        z-index: -1;
        display: inline-block;
        width: 100%;
        height: 20px;
        background: #55aaaa;
        opacity: 0.25;
    }

.dark-mode .text-bg[b-ua3u628csb]::after {
    opacity: 0.75;
}

h5[b-ua3u628csb] {
    font-size: 1.25rem;
}

h4[b-ua3u628csb] {
    font-size: 1.5rem;
    line-height: 1.5;
}

h2[b-ua3u628csb] {
    font-size: 2.5rem;
    font-weight: 700;
}

p[b-ua3u628csb] {
    margin-top: 0;
    margin-bottom: 1rem;
}

.lead[b-ua3u628csb] {
    font-size: 18px;
    line-height: 1.5;
    font-weight: 500;
}

@media (max-width: 575.98px) {
    .text-bg[b-ua3u628csb]::after {
        display: none;
    }
}

@media (max-width: 767.98px) {
    h1[b-ua3u628csb] {
        font-size: 2.75rem;
    }
}

body[b-ua3u628csb] {
    margin: 0;
    font-family: var(--font-serif);
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: var(--dark);
    text-align: left;
    background-color: var(--white);
}

.section[b-ua3u628csb] {
    font-family: var(--font-serif);
}

.container[b-ua3u628csb] {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 576px) {
    .container[b-ua3u628csb] {
        max-width: 540px;
    }
}

@media (min-width: 768px) {
    .container[b-ua3u628csb] {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    .container[b-ua3u628csb] {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .container[b-ua3u628csb] {
        max-width: 1140px;
    }
}

@media (min-width: 1400px) {
    .container[b-ua3u628csb] {
        max-width: 1340px;
    }
}

.row[b-ua3u628csb] {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.col[b-ua3u628csb],
.col-auto[b-ua3u628csb],
.col-lg-9[b-ua3u628csb],
.col-md[b-ua3u628csb] {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.col[b-ua3u628csb] {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
}

.col-auto[b-ua3u628csb] {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

@media (min-width: 768px) {
    .col-md[b-ua3u628csb] {
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
}

@media (min-width: 992px) {
    .col-lg-9[b-ua3u628csb] {
        flex: 0 0 75%;
        max-width: 75%;
    }
}

.btn[b-ua3u628csb] {
    display: inline-block;
    padding: 0.75rem 1.5rem;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 400;
    color: var(--dark);
    text-align: center;
    text-decoration: none;
    user-select: none;
    cursor: pointer;
    vertical-align: middle;
    background: transparent;
    border: 1px solid transparent;
    outline: 0;
    border-radius: 2px;
    opacity: 1;
    transition: opacity 0.3s;
}

    .btn:hover[b-ua3u628csb] {
        opacity: 0.8;
    }

.btn-dark[b-ua3u628csb] {
    color: var(--white);
    background-color: var(--dark);
    border-color: var(--dark);
}

.btn-outline-dark[b-ua3u628csb] {
    color: var(--dark);
    border-color: var(--dark);
}

.btn-block[b-ua3u628csb] {
    display: block;
    width: 100%;
}

.section[b-ua3u628csb] {
    padding-top: 70px;
    padding-bottom: 160px;
}

.first-section[b-ua3u628csb] {
    padding-top: 160px;
}

.line[b-ua3u628csb] {
    display: inline-block;
    width: 100px;
    height: 8px;
    background: var(--breeze);
    border-radius: 2px;
}

.align-items-center[b-ua3u628csb] {
    align-items: center !important;
}

.justify-content-center[b-ua3u628csb] {
    justify-content: center !important;
}

.d-none[b-ua3u628csb] {
    display: none !important;
}

.d-block[b-ua3u628csb] {
    display: block !important;
}

@media (min-width: 576px) {
    .d-sm-block[b-ua3u628csb] {
        display: block !important;
    }

    .d-sm-none[b-ua3u628csb] {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .d-md-block[b-ua3u628csb] {
        display: block !important;
    }
}

@media (min-width: 992px) {
    .d-lg-block[b-ua3u628csb] {
        display: block !important;
    }
}

.mt-3[b-ua3u628csb] {
    margin-top: 1rem !important;
}

.mb-3[b-ua3u628csb] {
    margin-bottom: 1rem !important;
}

.mb-4[b-ua3u628csb] {
    margin-bottom: 1.5rem !important;
}

.mb-70[b-ua3u628csb] {
    margin-bottom: 70px !important;
}

.ml-3[b-ua3u628csb] {
    margin-left: 1rem !important;
}

.py-4[b-ua3u628csb] {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.font-weight-600[b-ua3u628csb] {
    font-weight: 600 !important;
}

.text-center[b-ua3u628csb] {
    text-align: center !important;
}

.text-decoration-none[b-ua3u628csb] {
    text-decoration: none !important;
}

.bg-watermelon[b-ua3u628csb] {
    background-color: var(--watermelon) !important;
}

.bg-white[b-ua3u628csb] {
    background-color: var(--white) !important;
}

.bg-breeze-light[b-ua3u628csb] {
    background-color: var(--breeze-light) !important;
}
/* _content/BlazorServer/Pages/ManageChapterFolder/EditERGChapterProfile.razor.rz.scp.css */

/*.leftsideinfo {
    max-width: 450px;
}*/

/*.rightsideinfo {
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 4px;
    max-width: 400px;
    padding: 40px;
}*/

.photosec[b-3679sy89go] {
    margin-bottom: 50px;
    margin-top: 50px;
}

.bannerpicBig[b-3679sy89go] {
    width: 256px; /*width: 271px;*/
    height: 64px;
    border-radius: 4px;
    background: #E0E0E0;
}

.erg-header-label[b-3679sy89go] {
    font-weight: 600;
    font-size: 17px;
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
}

/* Removes "No File Chosen" in File Input Control */
/*::deep input[type='file'] {
    color: transparent;
}*/


.flexrowcolumn1600[b-3679sy89go] {
    flex-direction: column !important;
}

.previewcontainer[b-3679sy89go] {
    height: 300px;
}

@media (min-width: 1600px) {
    .flexrowcolumn1600[b-3679sy89go] {
        flex-direction: row !important;
    }

    .previewcontainer[b-3679sy89go] {
        width: unset;
    }

    .widthover1600[b-3679sy89go] {
        width: 30px;
    }
}
/* _content/BlazorServer/Pages/ManageChapterV0.razor.rz.scp.css */

.fixedlefthandcol[b-uwns43mcrr] {
    min-width: 400px;
    max-width: 400px;
    padding-right: 40px;
}

@media (max-width: 600px) {
    .fixedlefthandcol[b-uwns43mcrr] {
        max-width: 600px;
        padding-right: unset;
    }

    .fixedlefthandcolparent[b-uwns43mcrr] {
        width: 100%;
    }
}

@media (max-width: 450px) {
    .fixedlefthandcol[b-uwns43mcrr] {
        min-width: unset;
        padding-right: unset;
    }

    .fixedlefthandcolparent[b-uwns43mcrr] {
        width: 100%;
    }
}

.adminhubheaderlbl[b-uwns43mcrr] {
    font-size: 24px;
    line-height: 20px;
    color: #000000;
    margin-bottom: 25px;
    padding-top: 20px;
}

/* _content/BlazorServer/Pages/ManageGroup.razor.rz.scp.css */

.overlayspinner[b-hqyjgb1uz1] {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
    transform: none;
}
/* _content/BlazorServer/Pages/ManageGroupFolder/EditERGProfile.razor.rz.scp.css */

/*.leftsideinfo {
    max-width: 450px;
}*/

/*.rightsideinfo {
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 4px;
    max-width: 400px;
    padding: 40px;
}*/

.photosec[b-3bgsyggyj4] {
    margin-bottom: 50px;
    margin-top: 50px;
}

@media (max-width: 600px) {
    .photosecfirst[b-3bgsyggyj4] {
        margin-bottom: unset;
    }

    .photohdr[b-3bgsyggyj4] {
        margin-top: 5px;
    }
}

.bannerpicBig[b-3bgsyggyj4] {
    width: 256px; /*width: 271px;*/
    height: 64px;
    border-radius: 4px;
    background: #E0E0E0;
}

.erg-header-label[b-3bgsyggyj4] {
    font-weight: 600;
    font-size: 17px;
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
}

.defaulteventpicBig[b-3bgsyggyj4] {
    width: 172px;
    height: 64px;
    border-radius: 4px;
    background: #E0E0E0;
}

/* Removes "No File Chosen" in File Input Control */
/*::deep input[type='file'] {
    color: transparent;
}*/

@media (max-width: 450px) {
    [b-3bgsyggyj4] input[type='file'] {
        width: 100px;
    }
}

@media (max-width: 600px) {
    .bannerpicBig[b-3bgsyggyj4] {
        width: 100%;
        height: inherit;
    }
}

.erg-group-list-item[b-3bgsyggyj4] {
    width: 30%;
    min-width: 180px;
    /*height: 210px !important;*/
    background-color: var(--bg-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 15px !important;
    float: left;
    margin: 10px;
}

@media (min-width: 1600px) {
    .erg-group-list-item[b-3bgsyggyj4] {
        width: unset;
    }
}

.erg-group-list-item.e-hover[b-3bgsyggyj4] {
    background-color: transparent;
    border: 1px solid #333333;
}


@media (max-width: 450px) {
    .erg-group-list-item[b-3bgsyggyj4] {
        margin: 10px 0px;
        width: 100% !important;
    }
}

.flexrowcolumn1600[b-3bgsyggyj4] {
    flex-direction: column !important;
}

.previewcontainer[b-3bgsyggyj4] {
    /*height: 300px;*/
    margin-bottom: auto;
}

@media (min-width: 1600px) {
    .flexrowcolumn1600[b-3bgsyggyj4] {
        flex-direction: row !important;
    }

    .previewcontainer[b-3bgsyggyj4] {
        width: unset;
    }

    .widthover1600[b-3bgsyggyj4] {
        width: 30px;
    }
}
/* _content/BlazorServer/Pages/ManageGroupV0.razor.rz.scp.css */

.fixedlefthandcol[b-uq3mh5h4tb] {
    min-width: 400px;
    max-width: 400px;
    padding-right: 40px;
}

@media (max-width: 600px) {
    .fixedlefthandcol[b-uq3mh5h4tb] {
        max-width: 600px;
        padding-right: unset;
    }

    .fixedlefthandcolparent[b-uq3mh5h4tb] {
        width: 100%;
    }
}

@media (max-width: 450px) {
    .fixedlefthandcol[b-uq3mh5h4tb] {
        min-width: unset;
        padding-right: unset;
    }

    .fixedlefthandcolparent[b-uq3mh5h4tb] {
        width: 100%;
    }
}

.adminhubheaderlbl[b-uq3mh5h4tb] {
    font-size: 24px;
    line-height: 20px;
    color: #000000;
    margin-bottom: 25px;
    padding-top: 20px;
}   
/* _content/BlazorServer/Pages/Messages.razor.rz.scp.css */

.messagemainsubbody[b-uvfqob8a05] {
    height: 733px;
}

#messagestitlelbl[b-uvfqob8a05] {
    font-size: 20px;
    line-height: 24px;
    color: var(--text-color, #333333);
}

.colstyle[b-uvfqob8a05] {
    height: 100%;
    background: var(--bg-color-a, #FFFFFF);
    border: 1px solid #E0E0E0;
}

.applybtnmodal[b-uvfqob8a05] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    background: #333333;
    color: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
}

[b-uvfqob8a05] .messagesleftlist .e-list-item.e-active {
    border: 1px solid var(--theme-color, #55AAAA) !important;
    border-radius: 5px;
    background-color: transparent !important;
}

[b-uvfqob8a05] .new-filterdropdown {
    background-color: #FFF !important;
    padding: 5px 0px 5px 15px;
}

@media (max-height: 938px) {
    .messageMainBody[b-uvfqob8a05] {
        margin-top: -60px;
    }
}

[b-uvfqob8a05] .chatwindowlist {
    border: none;
}

    [b-uvfqob8a05] .chatwindowlist .e-list-item {
        height: unset !important;
        border: none;
    }

        [b-uvfqob8a05] .chatwindowlist .e-list-item.e-active {
            background-color: #fff !important;
        }

[b-uvfqob8a05] .chatlist {
    height: 627px;
}

    [b-uvfqob8a05] .chatlist .e-list-item {
        border: none;
        height: unset !important;
    }

    [b-uvfqob8a05] .chatlist .e-list-group-item {
        border: none !important;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    [b-uvfqob8a05] .chatlist .e-list-item.e-hover {
        background-color: var(--hover-color-a, #e9ecef);
    }

    [b-uvfqob8a05] .chatlist .e-list-item.e-focused {
        background-color: var(--hover-color-a, #e9ecef) !important;
    }

.applymodal[b-uvfqob8a05] {
    /*left: unset;*/
    background-color: #F6F7F7 !important;
    left: 0 !important;
    top: 0;
    max-width: unset;
    width: 100vw;
    margin: 0px;
    overflow: auto;
}


[b-uvfqob8a05] .messagepage__badge {
    background-color: var(--theme-color, #55AAAA);
    border-radius: 2px;
    color: white;
    padding: 1px 4px;
    font-size: 10px;
    position: absolute;
    top: 0;
    right: 0;
}

[b-uvfqob8a05] .chatlistappname {
    font-size: var(--font-medium-x, 16px);
    line-height: 20px;
    color: var(--text-color, #333333);
}

[b-uvfqob8a05] .chatlistappname-left {
    max-width: 90%;
}

[b-uvfqob8a05] .chatlistlastmessage {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    color: var(--off-gray, #BDBDBD);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    -webkit-box-orient: vertical;
}

[b-uvfqob8a05] .timelbl {
    font-size: 10px;
    line-height: 15px;
    color: var(--off-gray, #BDBDBD);
}

[b-uvfqob8a05] .chatlistnoapps {
    font-size: 14px;
    line-height: 24px;
    color: #BDBDBD;
}

[b-uvfqob8a05] .viewproposalbtn {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    margin: 0px 10px;
    background: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
    padding: 10px;
}


[b-uvfqob8a05] .headerbtn {
    border: none;
    background: transparent;
}

@media (max-width: 760px) {
    .lefthandmessages[b-uvfqob8a05] {
        height: 250px;
    }

    [b-uvfqob8a05] .chatlist {
        height: 144px;
    }
}

@media (max-width: 600px) {
    .messagemainsubbody[b-uvfqob8a05] {
        height: unset;
    }

    .colestyleright[b-uvfqob8a05] {
        border: 4px solid #e0e0e0;
    }

    .lefthandmessages[b-uvfqob8a05] {
        height: 350px;
    }

    [b-uvfqob8a05] .chatlist {
        height: 244px;
    }

    .applybtnmodal[b-uvfqob8a05] {
        margin-bottom: 20px;
    }
}
/* _content/BlazorServer/Pages/MessagesFolder/MessagesHeader.razor.rz.scp.css */

.withdrewlbl[b-dn9uxlimbw] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
    height: 23px;
    background-color: #B9FFDD;
}

.applybtn[b-dn9uxlimbw] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    background: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
}

.chatlistappname[b-dn9uxlimbw] {
    margin-bottom: unset;
}

@media (max-width: 600px) {
    .chatlistappname[b-dn9uxlimbw] {
        margin-left: 7px;
    }

    .chatheader0[b-dn9uxlimbw] {
        flex-wrap: wrap;
    }
}
/* _content/BlazorServer/Pages/Modals/ApplicantsModal.razor.rz.scp.css */

.headerbtn[b-2ha1to81zu] {
    border: none;
    background: transparent;
}

.applicantname[b-2ha1to81zu] {
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
    margin-bottom: unset;
    margin-right: 15px;
}

.e-avatar[b-2ha1to81zu] {
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 16px;
    background: rgba(2, 48, 188, 0.05);
}





[b-2ha1to81zu] .applicantslist .e-list-item {
    height: unset !important;
    width: 49% !important;
    float: left;
    border: 1px solid #E0E0E0 !important;
    box-sizing: border-box;
    border-radius: 3px;
    margin: 5px 1% 5px 0px !important;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    background-color: var(--bg-color-a, #FFFFFF);
}

    [b-2ha1to81zu] .applicantslist .e-list-item .e-text-content {
        display: flex !important;
        align-items: center !important;
    }

    [b-2ha1to81zu] .applicantslist .e-list-item.e-active {
        background-color: var(--bg-color-a, #FFFFFF) !important;
    }

    [b-2ha1to81zu] .applicantslist .e-list-item.e-hover {
        background-color: var(--hover-color, #F2F4F6);
        border-color: rgba(0,0,0,0.13);
    }

    [b-2ha1to81zu] .applicantslist .e-list-item.e-focused {
        background-color: var(--bg-color-a, #FFFFFF) !important;
    }

    [b-2ha1to81zu] .applicantslist .e-list-item[aria-selected="true"].e-focused {
        background-color: var(--bg-color-a, #FFFFFF) !important;
    }

[b-2ha1to81zu] .applicantslist {
    border: none !important;
    width: 100% !important;
    height: unset;
}

    [b-2ha1to81zu] .applicantslist .e-list-parent {
        width: 100% !important;
    }


.sectionlbl[b-2ha1to81zu] {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    margin-bottom: 10px;
}

.filterdropdown[b-2ha1to81zu] {
    width: unset !important;
    align-items: center;
    padding: 10px 10px;
}

@media (max-width: 600px) {
    [b-2ha1to81zu] .applicantslist .e-list-item {
        width: 100% !important;
    }
}
/* _content/BlazorServer/Pages/Modals/ApplyModal.razor.rz.scp.css */

.skillsbox[b-1ea2s5o11z] {
    border-radius: 4px;
    padding: 2px 10px;
    margin-right: 8px;
    margin-bottom: 8px;
}

footer[b-1ea2s5o11z] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}

.applyheader[b-1ea2s5o11z] {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-a, #828282);
}

.divider[b-1ea2s5o11z] {
    border: 1px solid #E0E0E0;
    margin-left: -24px;
    margin-right: -24px;
    margin-bottom: 20px;
}

.applymainBody[b-1ea2s5o11z] {
    overflow-y: auto;
    height: 82%;
    overflow-x: hidden;
    margin-top: 150px;
}

.right-side-container[b-1ea2s5o11z] {
    max-width: 98%;
    border: 1px solid #E0E0E0;
    padding: 24px;
    background-color: var(--bg-color, white);
}
/* _content/BlazorServer/Pages/Modals/ApplyModalLeftSide.razor.rz.scp.css */

.leftside-applydesc[b-gksg8lvhpy] {
    border: 1px solid #E0E0E0;
    background: var(--bg-color, white);
    margin-right: 25px;
    padding: 24px;
}

.apply-topline[b-gksg8lvhpy] {
    font-weight: bold;
    font-size: large;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-z, #000000);
    margin-bottom: unset;
}

.apply-bottomline[b-gksg8lvhpy] {
    font-weight: normal;
    font-size: 14px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-z, #000000);
}
/* _content/BlazorServer/Pages/Modals/EditListingModal.razor.rz.scp.css */
/*footer {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}*/



.bottombarbtnsec[b-8zdxqjczso] {
    justify-content: end;
}

.topbarheaderlbl[b-8zdxqjczso] {
    margin-bottom: unset;
}

.topbardraftlbl[b-8zdxqjczso] {
    margin-bottom: unset;
}

.topsection[b-8zdxqjczso] {
    align-items: center;
}

.topbarlastsavedlbl[b-8zdxqjczso] {
    margin-left: auto;
    margin-bottom: unset;
}

.topsection[b-8zdxqjczso] {
    height: 100%;
}

@media (max-width: 600px) {
    .bottombarbtnsec[b-8zdxqjczso] {
        justify-content: space-between;
    }

    .footerbtn[b-8zdxqjczso] {
        padding: 6px 12px;
        margin: 10px;
        font-size: 12px;
    }

    .listingparentsec[b-8zdxqjczso] {
        padding-left: 0px;
        padding-right: 0px;
    }

    .topbarheaderlbl[b-8zdxqjczso] {
        margin-bottom: unset;
    }

    .listingtypelbl[b-8zdxqjczso] {
        font-size: 16px;
        line-height: 16px;
        margin-bottom: unset;
    }

    .topbardraftlbl[b-8zdxqjczso] {
        margin-right: -30px;
        margin-left: auto;
    }

    .topbarexitbtn[b-8zdxqjczso] {
        margin-left: unset;
    }

    .topsection[b-8zdxqjczso] {
        align-items: start;
    }

    .secondsec[b-8zdxqjczso] {
        width: 100%;
    }

    .topbarlastsavedlbl[b-8zdxqjczso] {
        margin-left: unset;
    }

    .topsectionsub[b-8zdxqjczso] {
        padding-top: 10px;
    }

    .listingtypelbl-v[b-8zdxqjczso] {
        line-height: 30px;
    }
}
/* _content/BlazorServer/Pages/Modals/ERGActivityModalTopBar.razor.rz.scp.css */

.activitytypelbl[b-iqcimu1o82] {
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--modal-top-bar-font-4-color, #55AAAA);
    margin-left: 8px;
}

.pilllbl[b-iqcimu1o82] {
    /*font-size: 18px;*/
    font-size: 14px;
    line-height: 24px;
    display: flex;
    align-items: center;
    margin-left: 8px;
    border-radius: 24px;
    color: #333333;
    border: none;
    padding: 2px 14px 2px 0px;
}

.pillvaluelbl[b-iqcimu1o82] {
    padding: 2px 12px;
}

.pilllblv2[b-iqcimu1o82] {
    font-size: 18px;
    display: flex;
    align-items: center;
    margin-left: 8px;
    color: #333333;
    border: none;
    padding: 0px;
}

.pilllblv3[b-iqcimu1o82] {
    font-size: 14px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
    border: none;
    padding: 0px;
}

.statusicon[b-iqcimu1o82] {
    margin-bottom: 0px;
}

.targeterglbl[b-iqcimu1o82] {
    margin-left: 20px;
    margin-bottom: unset;
    font-weight: 500;
    font-size: var(--font-medium, 14px);
}

.topbarheaderlbl[b-iqcimu1o82] {
    /*font-size: 16px;
    line-height: 16px;*/
    font-size: 13px;
    line-height: 13px;
    font-weight: 600;
}

@media (max-width: 800px) {
    .topbarrightside[b-iqcimu1o82] {
        margin-left: unset !important;
    }

    .activitytypelbl[b-iqcimu1o82] {
        font-size: 18px;
        line-height: 18px;
    }

    .pilllbl[b-iqcimu1o82] {
        font-size: 18px;
        line-height: 18px;
    }

    .statusicon[b-iqcimu1o82] {
        font-size: 20px;
    }

    .footersubmitbtn[b-iqcimu1o82] {
        margin: unset;
        font-size: 12px;
        line-height: 16px;
        padding: 6px 12px;
    }
}

@media (max-width: 600px) {
    .activitytypelbl[b-iqcimu1o82] {
        font-size: 16px;
        line-height: 16px;
    }

    .pilllbl[b-iqcimu1o82] {
        font-size: 12px; /*16px;*/
        line-height: 16px;
    }

    .statusicon[b-iqcimu1o82] {
        font-size: 16px;
    }

    .topbarrightside[b-iqcimu1o82] {
        width: 100%;
    }

    .topbarlastsavedlbl[b-iqcimu1o82] {
        font-size: 10px;
    }

    .topbardraftlbl[b-iqcimu1o82] {
        margin-right: -30px;
        margin-left: auto;
    }

    [b-iqcimu1o82] .basedropdownlistselected {
        /*margin-right: -30px;*/
        /*margin-left: auto;*/
    }

    .leftsidetopbar[b-iqcimu1o82] {
        flex-direction: column !important;
        align-items: start !important;
    }

    [b-iqcimu1o82] .checkboxclass-custom {
        margin-left: unset !important;
    }

    .topbaroverlay[b-iqcimu1o82] {
        height: unset;
    }
}
/* _content/BlazorServer/Pages/Modals/MyApplicationsModal.razor.rz.scp.css */
/* _content/BlazorServer/Pages/Modals/MyListingsModal.razor.rz.scp.css */

[b-ohub3larru] .filterdropdown {
    padding: 10px 10px;
}

.applicantsmodal[b-ohub3larru] {
    background-color: var(--main-bg-color, #F6F7F7) !important;
    left: 0 !important;
    top: 0;
    max-width: unset;
    width: 100vw;
    margin: 0px;
    overflow: auto;
}




/* _content/BlazorServer/Pages/Modals/MyProjectsModal.razor.rz.scp.css */
/* _content/BlazorServer/Pages/Modals/NewERGActivityModalV2.razor.rz.scp.css */
footer[b-7i5zzdlcj0] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}

.activitytypelbl[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    /* or 120% */
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #55AAAA;
    margin-left: 8px;
}

.pilllbl[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    margin-left: 8px;
    border-radius: 24px;
    color: #333333;
    border: none;
    padding: 2px 14px 2px 0px;
}

.pillvaluelbl[b-7i5zzdlcj0] {
    padding: 2px 12px;
}

.pilllblv2[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    margin-left: 8px;
    color: #333333;
    border: none;
    padding: 0px;
}

.pilllblv3[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    border: none;
    padding: 0px;
}

.circlestatus[b-7i5zzdlcj0] {
    font-size: 30px;
    margin-bottom: 5px;
}

.marginbottomzero[b-7i5zzdlcj0] {
    margin-bottom: 0px;
}

.margintopeight[b-7i5zzdlcj0] {
    margin-top: 8px;
}

.adminhubheaderlbl[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #000000;
    margin-bottom: 25px;
}

[b-7i5zzdlcj0] .underlinebtn {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
    text-decoration: underline;
    border: none;
    background: transparent;
    padding-left: 0px;
}

/* SF Accordion */
[b-7i5zzdlcj0] .basesfaccordion .e-accordion {
    border: unset;
    background: transparent;
}

    [b-7i5zzdlcj0] .basesfaccordion .e-accordion .e-acrdn-item {
        border: unset;
        background: transparent;
    }

    [b-7i5zzdlcj0] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header {
        width: 100%;
        background: transparent;
    }

    [b-7i5zzdlcj0] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
        width: 100%;
    }

        [b-7i5zzdlcj0] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            background: transparent;
        }

[b-7i5zzdlcj0] .accordionitem-top .e-acrdn-header .e-acrdn-header-content {
    padding: .5rem 1rem;
}

.accordionitem[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* END: SF Accordion */



.programruntable[b-7i5zzdlcj0] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.viewhistorybtn[b-7i5zzdlcj0] {
    background: #FFFFFF;
    border: 1px solid #828282;
}

    .viewhistorybtn:hover[b-7i5zzdlcj0] {
        text-decoration: unset;
        background-color: #f2f4f6;
    }
/* _content/BlazorServer/Pages/Modals/NewERGActivityModalV3.razor.rz.scp.css */
footer[b-sjif3yg64d] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}


/*.marginbottomzero {
    margin-bottom: 0px;
}*/

/*.adminhubheaderlbl {
    font-size: 24px;
    line-height: 20px;
    color: var(--text-color-z, #000000);
    margin-bottom: 25px;
}*/

/* SF Accordion */
[b-sjif3yg64d] .basesfaccordion .e-accordion {
    border: unset;
    background: transparent;
}

    [b-sjif3yg64d] .basesfaccordion .e-accordion .e-acrdn-item {
        border: unset;
        background: transparent;
    }

    [b-sjif3yg64d] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header {
        width: 100%;
        background: transparent;
    }

    [b-sjif3yg64d] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
        width: 100%;
    }

        [b-sjif3yg64d] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            background: transparent;
        }

[b-sjif3yg64d] .accordionitem-top .e-acrdn-header .e-acrdn-header-content {
    padding: .5rem 1rem;
}

/*.accordionitem {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
}*/
/* END: SF Accordion */


/*.viewhistorybtn {
    background: #FFFFFF;
    border: 1px solid #828282;
}

    .viewhistorybtn:hover {
        text-decoration: unset;
        background-color: #f2f4f6;
    }*/

@media (max-width: 600px) {
    .colsection[b-sjif3yg64d] {
        padding-left: 0;
        padding-right: 0;
    }
}
/* _content/BlazorServer/Pages/Modals/NewERGActivityModalV4.razor.rz.scp.css */
footer[b-z8t6u2mv2r] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}



/* SF Accordion */
[b-z8t6u2mv2r] .basesfaccordion .e-accordion {
    border: unset;
    background: transparent;
}

    [b-z8t6u2mv2r] .basesfaccordion .e-accordion .e-acrdn-item {
        border: unset;
        background: transparent;
    }

    [b-z8t6u2mv2r] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header {
        width: 100%;
        background: transparent;
    }

    [b-z8t6u2mv2r] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
        width: 100%;
    }

        [b-z8t6u2mv2r] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            background: transparent;
        }

[b-z8t6u2mv2r] .accordionitem-top .e-acrdn-header .e-acrdn-header-content {
    padding: .5rem 1rem;
}

/*.accordionitem {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
}*/
/* END: SF Accordion */


/*.viewhistorybtn {
    background: #FFFFFF;
    border: 1px solid #828282;
}

    .viewhistorybtn:hover {
        text-decoration: unset;
        background-color: #f2f4f6;
    }*/

@media (max-width: 600px) {
    .colsection[b-z8t6u2mv2r] {
        padding-left: 0;
        padding-right: 0;
    }
}
/* _content/BlazorServer/Pages/Modals/NewERGListingModal.razor.rz.scp.css */
/*footer {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}*/



.bottombarbtnsec[b-ciw76ez448] {
    justify-content: end;
}

.topbarheaderlbl[b-ciw76ez448] {
    margin-bottom: unset;
}

.topbardraftlbl[b-ciw76ez448] {
    margin-bottom: unset;
}

.topsection[b-ciw76ez448] {
    align-items: center;
}

.topbarlastsavedlbl[b-ciw76ez448] {
    margin-left: auto;
    margin-bottom: unset;
}

.topsection[b-ciw76ez448] {
    height: 100%;
}

@media (max-width: 600px) {
    .bottombarbtnsec[b-ciw76ez448] {
        justify-content: space-between;
    }

    .footerbtn[b-ciw76ez448] {
        padding: 6px 12px;
        margin: 10px;
        font-size: 12px;
    }

    .listingparentsec[b-ciw76ez448] {
        padding-left: 0px;
        padding-right: 0px;
    }

    .topbarheaderlbl[b-ciw76ez448] {
        margin-bottom: unset;
    }

    .listingtypelbl[b-ciw76ez448] {
        font-size: 16px;
        line-height: 16px;
        margin-bottom: unset;
    }

    .topbardraftlbl[b-ciw76ez448] {
        margin-right: -30px;
        margin-left: auto;
    }

    .topbarexitbtn[b-ciw76ez448] {
        margin-left: unset;
    }

    .topsection[b-ciw76ez448] {
        align-items: start;
    }

    .secondsec[b-ciw76ez448] {
        width: 100%;
    }

    .topbarlastsavedlbl[b-ciw76ez448] {
        margin-left: unset;
    }

    .listingtypelbl-v[b-ciw76ez448] {
        line-height: 30px;
    }
}


/* _content/BlazorServer/Pages/Modals/NewListingModal.razor.rz.scp.css */
/*footer {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}*/



.bottombarbtnsec[b-hdf1v4vf41] {
    justify-content: end;
}

.topbarheaderlbl[b-hdf1v4vf41] {
    margin-bottom: unset;
}

.topbardraftlbl[b-hdf1v4vf41] {
    margin-bottom: unset;
}

.topsection[b-hdf1v4vf41] {
    align-items: center;
}

@media (max-width: 600px) {
    .bottombarbtnsec[b-hdf1v4vf41] {
        justify-content: space-between;
    }

    .footerbtn[b-hdf1v4vf41] {
        padding: 6px 12px;
        margin: 10px;
        font-size: 12px;
    }

   /* .listingparentsec {
        padding-left: 0px;
        padding-right: 0px;
    }*/

    .topbarheaderlbl[b-hdf1v4vf41] {
        margin-bottom: unset;
    }

    .listingtypelbl[b-hdf1v4vf41] {
        font-size: 16px;
        line-height: 16px;
        margin-bottom: unset;
    }

    .topbardraftlbl[b-hdf1v4vf41] {
        margin-right: -30px;
        margin-left: auto;
    }

    .topbarexitbtn[b-hdf1v4vf41] {
        margin-left: unset;
    }

    .topsection[b-hdf1v4vf41] {
        align-items: start;
    }

    .secondsec[b-hdf1v4vf41] {
        width: 100%;
    }
}
/* _content/BlazorServer/Pages/Modals/NewRequestModal.razor.rz.scp.css */
footer[b-vnmkezy993] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}

.topbaroverlay[b-vnmkezy993] {
    top: 0;
    left: 0;
    width: 100%;
    height: 86px;
    padding-top: 8px;
    padding-bottom: 8px;
    background: #FFFFFF;
    z-index: 1031;
    position: fixed;
}





.requestsearch[b-vnmkezy993] {
    width: 100%;
}

.skillsbox[b-vnmkezy993] {
    border-radius: 4px;
    padding: 8px 12px;
    margin-right: 12px;
}

.deleteicon[b-vnmkezy993] {
    color: #FFFFFF;
    font-size: 12px;
}

.deletebtn[b-vnmkezy993] {
    color: #FFFFFF;
    background-color: transparent !important;
    border: unset !important;
}




.bottomPadding[b-vnmkezy993] {
    padding-bottom: 90px; /*height of listingfooter*/
}

.marginTop[b-vnmkezy993] {
    margin-top: 150px;
}




[b-vnmkezy993] .requesttypedropdown {
    width: unset !important;
}


[b-vnmkezy993] .dep-autocomplete {
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
}

[b-vnmkezy993] .skillslist .e-text-content.e-checkbox .e-list-text {
    width: auto !important;
}

[b-vnmkezy993] .skillslist .e-list-item {
    min-width: 169px;
}

.bottombarbtnsec[b-vnmkezy993] {
    justify-content: end;
}

@media (max-width: 600px) {
    .bottombarbtnsec[b-vnmkezy993] {
        justify-content: space-between;
    }

    .footerbtn[b-vnmkezy993] {
        padding: 6px 12px;
        margin: 10px;
        font-size: 12px;
    }
}
/* _content/BlazorServer/Pages/MyApplicationsFolder/MyAppItem.razor.rz.scp.css */




@media (max-width: 600px) {
    .listingtype[b-ps8gxpj76b] {
        margin-left: auto;
    }

    .msgbtn[b-ps8gxpj76b] {
        margin-left: auto;
    }
}
/* _content/BlazorServer/Pages/MyListingsFolder/ApplicantListItem.razor.rz.scp.css */

.headerbtn[b-qphburn5rc] {
    border: none;
    background: transparent;
}

.applicantname[b-qphburn5rc] {
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
    margin-bottom: unset;
    margin-right: 15px;
}

.e-avatar[b-qphburn5rc] {
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 16px;
    background: rgba(2, 48, 188, 0.05);
}

.sectionlbl[b-qphburn5rc] {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    margin-bottom: 10px;
}


.favbtn[b-qphburn5rc] {
    margin-right: unset;
}
/* _content/BlazorServer/Pages/MyListingsFolder/MyPublished.razor.rz.scp.css */

.containersubsubsec[b-zqtejtq186] {
    /*flex-basis: 30%;*/
    flex-basis: 42%;
}

.reviewbatchbtn[b-zqtejtq186] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 18px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #828282;
    flex: none;
    order: 0;
    align-self: center;
    margin: 0px 10px;
    background-color: transparent;
    border: none;
}



@media (max-width: 600px) {
    .containersub2sec[b-zqtejtq186] {
        flex-direction: column !important;
    }

    .listingtype[b-zqtejtq186] {
        margin-left: auto;
    }

    /*::deep .dropdown-edit-btn {
        margin-left: auto;
    }*/
}
/* _content/BlazorServer/Pages/MyProfile.razor.rz.scp.css */

[b-ku2v63tdms] .editprofilesegment {
    max-width: 1000px;
    background: var(--bg-color-a, #FFFFFF);
    border: 1px solid #E0E0E0;
    padding: 24px;
    margin-bottom: 24px;
}

[b-ku2v63tdms] .editprofileheader {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    /*color: var(--text-color-a, #828282);*/
    color: var(--text-color, #333333);
}

[b-ku2v63tdms] .editprofilesubheader {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color-a, #828282);
}

[b-ku2v63tdms] .linebreakprof {
    margin-left: -24px;
    margin-right: -24px;
}

@media (max-height: 938px) {
    .editprofMainBody[b-ku2v63tdms] {
        margin-top: -60px;
    }
}

/*@media (max-height: 875px) {
    .editprofMainBody {
        margin-top: -100px;
    }
}*/

[b-ku2v63tdms] .editbtn2 {
    align-self: start;
    border: none;
    background: transparent;
}

@media (max-width: 600px) {
    .editprofMainBody[b-ku2v63tdms] {
        margin-top: -35px;
    }

    [b-ku2v63tdms] .editprofileheader {
        font-size: 15px;
        line-height: 22px;
    }

    [b-ku2v63tdms] .editprofilesubheader {
        font-size: 13px;
        line-height: 19px;
    }

    .saveprofilebtnpar[b-ku2v63tdms] {
        background: var(--top-bar, #FFFFFF);
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100vw;
        border-top: 1px solid #E4E4E4;
        padding: 20px 0px;
        z-index: 1;
    }
}
/* _content/BlazorServer/Pages/MyProjectsFolder/MyProject.razor.rz.scp.css */

.myprojectcontainer[b-im4fr8c45a] {
    padding: 24px;
    background-color: var(--bg-color, white);
}

.proj-section[b-im4fr8c45a] {
    /*padding-right: 80px;*/
    width: 20%;
}

.proj-firstsection[b-im4fr8c45a] {
    width: 30%;
}

.proj-titlelbl[b-im4fr8c45a] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-z, #000000);
    margin-bottom: 8px !important;
}

.proj-datelbl[b-im4fr8c45a] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset !important;
}

.nameLbl[b-im4fr8c45a] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    margin-bottom: unset !important;
}

.roleLbl[b-im4fr8c45a] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset !important;
}

.markasbtn[b-im4fr8c45a] {
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* f5 blue */
    color: var(--theme-color-blue, #1D9CD3);
    border: none;
    background-color: transparent !important;
}

.project-profilepic[b-im4fr8c45a] {
    width: 32px;
    height: 32px;
    border-radius: 16px;
    background: #E0E0E0;
}

.projectImgParent[b-im4fr8c45a] {
    margin-right: 15px;
}
/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/CTLAddSkills.razor.rz.scp.css */






[b-z5dbx4hy5f] .skillslist {
    border: none;
    width: 100%;
}

    [b-z5dbx4hy5f] .skillslist .e-list-item {
        width: 45%;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: var(--text-color, #333333);
    }

        [b-z5dbx4hy5f] .skillslist .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }


        [b-z5dbx4hy5f] .skillslist .e-list-item.e-active {
            background-color: var(--theme-color, #55AAAA) !important;
            /* Sea Breeze */
            border: 1px solid var(--theme-color, #55AAAA);
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

            /* language list checkbox */
            [b-z5dbx4hy5f] .skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
                color: var(--theme-color, #55AAAA) !important;
                background-color: #FFFFFF !important;
                border-color: var(--theme-color, #55AAAA) !important;
            }

        [b-z5dbx4hy5f] .skillslist .e-list-item.e-focused {
            background-color: white;
            color: #333333;
        }

        [b-z5dbx4hy5f] .skillslist .e-list-item[aria-selected="true"].e-focused {
            background-color: var(--theme-color, #55AAAA) !important;
            color: #FFFFFF !important;
        }

        [b-z5dbx4hy5f] .skillslist .e-list-item[aria-selected="true"] {
            background-color: var(--theme-color, #55AAAA) !important;
            /* Sea Breeze */
            border: 1px solid var(--theme-color, #55AAAA);
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

        [b-z5dbx4hy5f] .skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
            color: var(--theme-color, #55AAAA) !important;
            background-color: #FFFFFF !important;
            border-color: var(--theme-color, #55AAAA) !important;
        }

        [b-z5dbx4hy5f] .skillslist .e-list-item[aria-selected="true"] .e-text-content .e-checkbox-wrapper .e-check {
            color: var(--theme-color, #55AAAA) !important;
            background-color: #FFFFFF !important;
            border-color: var(--theme-color, #55AAAA) !important;
        }

        [b-z5dbx4hy5f] .skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
        }
/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/KeyResultCard.razor.rz.scp.css */

.editprojtitle[b-soqkiuz6it] {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    margin-bottom: unset !important;
}

[b-soqkiuz6it] .keyresultdropdown {
    padding: 5px;
    background-color: #FFFFFF !important;
    border: 1px solid #CCCCCC;
    box-sizing: border-box;
    border-radius: 3px;
}

/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/MyProjectCompletePopup.razor.rz.scp.css */

[b-i3b4erpqba] .questionlbl {
    font-size: 20px;
    line-height: 32px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
}

/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/MyProjectCTLPopup.razor.rz.scp.css */

.questionlbl[b-jvzppa7920] {
    font-size: 20px;
    line-height: 32px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
}

/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/QuestionOne.razor.rz.scp.css */
.ratingbtn[b-mcqfpjglvy] {
    width: 100%;
}

    [b-mcqfpjglvy] .ratingslistview .e-list-item {
        width: 90px !important;
    }
/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/QuestionThree.razor.rz.scp.css */
[b-5flkx6g9hp] .keyresultslistview {
    border: none;
}

    [b-5flkx6g9hp] .keyresultslistview .e-list-item {
        width: 100%;
        padding: unset;
        height: unset !important;
        background-color: transparent;
    }

        [b-5flkx6g9hp] .keyresultslistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }

        [b-5flkx6g9hp] .keyresultslistview .e-list-item.e-hover {
            background-color: #FFFFFF;
        }

        [b-5flkx6g9hp] .keyresultslistview .e-list-item.e-active {
            background-color: transparent !important;
        }

        [b-5flkx6g9hp] .keyresultslistview .e-list-item.e-focused {
            background-color: var(--bg-color, white);
        }

        [b-5flkx6g9hp] .keyresultslistview .e-list-item[aria-selected="true"].e-focused {
            background-color: var(--bg-color, white) !important;
        }

[b-5flkx6g9hp] .questionlbl {
    font-size: 20px;
    line-height: 32px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectCompleteFolder/QuestionTwo.razor.rz.scp.css */
.likelylbl[b-lrspnchh21] {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    color: var(--text-color-a, #828282);
}

.ratingbtn[b-lrspnchh21] {
    width: 100%;
}

[b-lrspnchh21] .ratingstwolistview {
    border: none;
    width: 100%;
}

    [b-lrspnchh21] .ratingstwolistview .e-list-parent {
        width: 100%;
        justify-content: center !important;
        display: flex !important;
    }

    [b-lrspnchh21] .ratingstwolistview .e-list-item .e-list-text {
        width: auto !important;
    }

    [b-lrspnchh21] .ratingstwolistview .e-list-item {
        height: auto !important;
        padding: unset !important;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: #333333;
    }

        [b-lrspnchh21] .ratingstwolistview .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

        [b-lrspnchh21] .ratingstwolistview .e-list-item.e-active {
            background-color: transparent !important;
        }

        [b-lrspnchh21] .ratingstwolistview .e-list-item.e-focused {
            background-color: var(--bg-color, white);
        }

        [b-lrspnchh21] .ratingstwolistview .e-list-item[aria-selected="true"].e-focused {
            background-color: var(--bg-color, white) !important;
        }

[b-lrspnchh21] .questionlbl {
    font-size: 20px;
    line-height: 32px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* _content/BlazorServer/Pages/MyProjectsFolder/MyProjectItem.razor.rz.scp.css */

.listingtype[b-dm0r3fwcun] {
    /*flex: 1;*/
}
.proj-titlelbl[b-dm0r3fwcun] {
    /*width: min-content;*/
    /*flex: 2;*/
}

.thisbecontainertest[b-dm0r3fwcun] {
    display: flex;
    flex-direction: row;
}

.thisbeflexitemtest[b-dm0r3fwcun] {
    flex-grow: 1;
}

.thisbeflexitemtest2[b-dm0r3fwcun] {
    flex-grow: 9999;
    flex-basis: 5em;
}

.thisbecontainertestv0[b-dm0r3fwcun] {
    color: white;
    align-items: flex-start;
    align-content: flex-start;
    justify-content: flex-start;
    flex: 0 0 auto;
    flex: 1 1 auto;
    flex: 1 0 auto;
    flex: 0 1 auto;
}

.thisbeflexitemtestv0[b-dm0r3fwcun] {
    color: white;
    align-items: flex-start;
    align-content: flex-start;
    justify-content: flex-start;
    flex: 0 0 auto;
    flex: 1 1 auto;
    flex: 1 0 auto;
    flex: 0 1 auto;
}

.thisbeflexitemtest2v0[b-dm0r3fwcun] {
    color: blue;
    align-items: flex-start;
    align-content: flex-start;
    justify-content: flex-start;
    flex: 0 0 auto;
    flex: 1 1 auto;
    flex: 1 0 auto;
    flex: 0 1 auto;
}




.listingtype[b-dm0r3fwcun] {
    margin-right:20px;
}

.myprojectcontainer[b-dm0r3fwcun] {
    padding: 24px;
    background-color: var(--bg-color, white);
}

.proj-section[b-dm0r3fwcun] {
    /*padding-right: 80px;*/
    /*width: 20%;*/
    width: 30%;
}

.proj-firstsection[b-dm0r3fwcun] {
    /*width: 30%;*/
    width: 80%;
}

.proj-titlelbl[b-dm0r3fwcun] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-z, #000000);
    margin-bottom: 8px !important;
}

.proj-datelbl[b-dm0r3fwcun] {
    font-weight: 500;
    font-size: var(--font-small, 12px);
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset !important;
}

.nameLbl[b-dm0r3fwcun] {
    font-weight: 500;
    font-size: var(--font-small, 12px);
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    margin-bottom: unset !important;
}

.roleLbl[b-dm0r3fwcun] {
    font-weight: 500;
    font-size: var(--font-small, 12px);
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    margin-bottom: unset !important;
}

.markasbtn[b-dm0r3fwcun] {
    font-weight: 500;
    font-size: var(--font-medium, 14px);
    line-height: 18px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* f5 blue */
    color: var(--theme-color-blue, #1D9CD3);
    border: none;
    background-color: transparent !important;
}

.project-profilepic[b-dm0r3fwcun] {
    width: 32px;
    height: 32px;
    border-radius: 16px;
    background: #E0E0E0;
}

.projectImgParent[b-dm0r3fwcun] {
    margin-right: 15px;
}

.slackbtn[b-dm0r3fwcun] {
    border-radius: 2px;
    margin-right: 20px;
    border: 1px solid #333333;
}

.slackbtn-icon[b-dm0r3fwcun] {
    width: 30px;
    padding: 5px;
    margin-left: unset;
}

@media (max-width: 600px) {
    .myprojectcontainer[b-dm0r3fwcun] {
        padding: 15px 12px;
    }

    .proj-section[b-dm0r3fwcun] {
        width: unset;
    }

    .proj-firstsection[b-dm0r3fwcun] {
        width: 100%;
        margin-bottom: 10px;
    }

    .slackbtn-icon[b-dm0r3fwcun] {
        width: 25px;
    }

    .project-profilepic[b-dm0r3fwcun] {
        width: 26px;
        height: 26px;
    }

    .proj-secondsection[b-dm0r3fwcun] {
        margin-top: 10px;
    }

    .markasbtn[b-dm0r3fwcun] {
        margin-left: auto;
    }

    .projimgfirst[b-dm0r3fwcun] {
        margin-right: auto;
    }

    .listingtype[b-dm0r3fwcun] {
        margin-left: auto;
        margin-right: 0;
    }
}
/* _content/BlazorServer/Pages/MyWorkFolder/ListingExplanation.razor.rz.scp.css */

#dropdownExplanationBtn[b-usli2lpl47] {
    font-weight: 500;
    font-size: var(--font-medium-x, 16px);
    line-height: 20px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
    text-align: start;
    display: flex;
    align-items: center;
    background-color: var(--bg-color, white);
    width: 100%;
    height: 73px;
}

.dark-mode .dropdown-menu.show[b-usli2lpl47] {
    background: var(--bg-color-a, #282d31);
}

.equalflex[b-usli2lpl47] {
    flex: 1 !important;
}

.howworkscard[b-usli2lpl47] {
    background: #F2F2F2;
    border-radius: 3px;
    height: 139px;
    margin: 10px;
    padding: 15px;
}

.dark-mode .howworkscard[b-usli2lpl47] {
    background: var(--bg-color, white);
}

@media (max-width: 1200px) {
    .howworkscard[b-usli2lpl47] {
        height: 150px;
    }
}
@media (max-width: 1000px) {
    .howworkscard[b-usli2lpl47] {
        height: 200px;
    }
}
@media (max-width:600px) {
    .howworkscard[b-usli2lpl47] {
        height: 175px;
    }

    #dropdownExplanationBtn[b-usli2lpl47] {
        height: 55px;
    }
}

.numlbl[b-usli2lpl47] {
    font-weight: 500;
    font-size: var(--font-large, 20px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 4 */
    color: var(--off-gray, #BDBDBD);
}

/*needs to be a little darker to pass, so do this*/
.accessible-mode .numlbl[b-usli2lpl47] {
    color: var(--text-color-b, #615F5F);
}
/* _content/BlazorServer/Pages/Onboard.razor.rz.scp.css */
.maincontainer[b-8db4akw21a] {
    max-width: unset !important;
}

.landingbody[b-8db4akw21a] {
    margin-top: 250px;
}
/* _content/BlazorServer/Pages/OnboardFolder/StepOnboardCard.razor.rz.scp.css */

.loadingcontainerparent[b-im38nnyme1] {
    margin-top: 40px;
    margin-bottom: 40px;
}
/* _content/BlazorServer/Pages/Onboarding.razor.rz.scp.css */
/*.topbaroverlay {
    top: 0;
    left: 0;
    width: 100%;
    height: 86px;
    padding-top: 8px;
    padding-bottom: 8px;
    background: #FFFFFF;
    z-index: 1031;
    position: fixed;
}*/

.topheaderlbl[b-t034suha6n] {
    font-weight: 500;
    font-size: 14px;
    display: flex;
    align-items: center;
    color: #828282;
    margin-bottom: unset;
}

.topsteplbl[b-t034suha6n] {
    font-size: 14px;
    line-height: 24px;
    /* identical to box height, or 171% */
    display: flex;
    align-items: center;
    /* Gray 3 */
    color: #828282;
    margin-bottom: unset;
}

.menubtn[b-t034suha6n] {
    margin-left: 20px;
    border: none;
    background-color: transparent;
}

.onboardseparator[b-t034suha6n] {
    margin: 0px 40px;
    font-size: xx-large;
    color: #E0E0E0;
}


/*BUTTONS*/
.e-back[b-t034suha6n]:before {
    content: '\e70d';
}

.e-goback[b-t034suha6n] {
    border: none !important;
    background: transparent;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height, or 157% */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282 !important;
}

    .e-goback:hover[b-t034suha6n] {
        background: transparent;
    }

    .e-goback:active[b-t034suha6n] {
        background: transparent;
    }
/*END BUTTONS*/
/* _content/BlazorServer/Pages/OpportunityComponents/Audience.razor.rz.scp.css */

[b-7if49k2sp9] .languageslist .e-list-item {
    width: 169px;
}


[b-7if49k2sp9] .expertiselist {
    border: none;
}

    [b-7if49k2sp9] .expertiselist .e-list-item {
        height: unset !important;
        width: 31% !important;
        float: left;
        margin: 5px;
        /* Gray 5 */
        border: 1px solid #E0E0E0 !important;
        box-sizing: border-box;
        border-radius: 3px;
        padding: unset !important;
    }

        [b-7if49k2sp9] .expertiselist .e-list-item.e-active {
            background-color: #FFFFFF !important;
        }

        [b-7if49k2sp9] .expertiselist .e-list-item.e-focused {
            background-color: #FFFFFF !important;
        }


.expertisebox[b-7if49k2sp9] {
    color: var(--text-color, #333333) !important;
}

.expertisebox-selected[b-7if49k2sp9] {
    background-color: var(--theme-color, #55AAAA) !important;
    /* Sea Breeze */
    border: 1px solid var(--theme-color, #55AAAA);
    box-sizing: border-box;
    border-radius: 3px;
    color: #FFFFFF !important;
}




#container .e-listview[b-7if49k2sp9] {
    box-shadow: 0 1px 4px #ddd;
    border-bottom: 1px solid #ddd;
    width: 400px;
}

    #container .e-listview .e-list-item[b-7if49k2sp9] {
        height: 100px;
        width: 100px;
        float: left;
    }

        #container .e-listview .e-list-item .e-text-content[b-7if49k2sp9] {
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
        }

    #container .e-listview .e-list-text[b-7if49k2sp9] {
        width: unset;
    }

/*.sample {
    justify-content: center;
    min-height: 280px;
}*/

/*.padding {
    padding: 4px;
}

.flex {
    display: flex;
}

.flex__center {
    justify-content: center;
}

.margin {
    margin: 10px;
}*/

/*
    .e-listview {
        width: 100%;
    }

        .e-listview .e-list-item {
            width: 169px;
            float: left;
            margin: 5px;

            border: 1px solid #E0E0E0 !important;
            box-sizing: border-box;
            border-radius: 3px;
        }
        */

.section-description[b-7if49k2sp9] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
}


.levelbetween[b-7if49k2sp9] {
    font-weight: normal;
    font-size: 40px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color-a, #828282);
}



@media (max-width: 600px) {
    [b-7if49k2sp9] .expertiselist .e-list-item {
        width: 98% !important;
    }

    [b-7if49k2sp9] .languageslist .e-list-item {
        width: unset;
    }
}
/* _content/BlazorServer/Pages/OpportunityComponents/BasicDetails.razor.rz.scp.css */
[b-l8ijgrb1ql] .persontypelist {
    border: none;
}

    [b-l8ijgrb1ql] .persontypelist .e-list-item {
        height: unset !important;
        width: 48% !important;
        float: left;
        margin: 5px;
        /* Gray 5 */
        border: 1px solid #E0E0E0 !important;
        box-sizing: border-box;
        border-radius: 3px;
    }

        [b-l8ijgrb1ql] .persontypelist .e-list-item.e-active {
            background-color: var(--bg-color-a, #FFFFFF) !important;
        }

        [b-l8ijgrb1ql] .persontypelist .e-list-item.e-focused {
            background-color: var(--bg-color-a, #FFFFFF) !important;
        }



.expertisebox[b-l8ijgrb1ql] {
    color: var(--text-color, #333333) !important;
}

/*.input-char-area {
    padding-bottom: 40px;
}*/

@media (max-width: 600px) {
    [b-l8ijgrb1ql] .persontypelist .e-list-item {
        width: 98% !important;
    }
}
/* _content/BlazorServer/Pages/OpportunityComponents/BenefitsDetails.razor.rz.scp.css */

.benefitinput[b-3lc2nh1pia] {
    min-height: 100px;
}

[b-3lc2nh1pia] .benefitlistview .e-list-item {
    height: unset !important;
}

[b-3lc2nh1pia] .benefitlistview {
    margin-left: -15px;
    border: none;
}

    [b-3lc2nh1pia] .benefitlistview .e-list-item {
        width: 100%;
        padding: unset;
        border: none !important;
    }

        [b-3lc2nh1pia] .benefitlistview .e-list-item.e-active {
            background-color: var(--bg-color, #FFFFFF) !important;
        }

        [b-3lc2nh1pia] .benefitlistview .e-list-item.e-focused {
            background-color: var(--bg-color, #FFFFFF) !important;
        }

        [b-3lc2nh1pia] .benefitlistview .e-list-item.e-hover {
            background-color: var(--bg-color, #FFFFFF);
        }

    [b-3lc2nh1pia] .benefitlistview .e-list-header {
        border: none;
    }

        [b-3lc2nh1pia] .benefitlistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }
/* _content/BlazorServer/Pages/OpportunityComponents/ListingDetails.razor.rz.scp.css */
.usdlbl[b-h97eckldvc] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: var(--text-color, #333333);
    position: absolute;
    right: 8px;
    top: 10px;
}

@media (max-width: 600px) {
    .usdlbl[b-h97eckldvc] {
        top: 8px;
    }
}
/* _content/BlazorServer/Pages/OpportunityComponents/OKRsDetails.razor.rz.scp.css */

[b-zsvof3jhgq] .milestoneslistview {
    margin-left: -15px;
    border: none;
}

    [b-zsvof3jhgq] .milestoneslistview .e-list-item {
        width: 100%;
        padding: unset;
        border: none !important;
        margin-top: 10px !important;
        height: auto !important;
    }

        [b-zsvof3jhgq] .milestoneslistview .e-list-item.e-active {
            background-color: var(--bg-color, #FFFFFF) !important;
        }

        [b-zsvof3jhgq] .milestoneslistview .e-list-item.e-hover {
            background-color: var(--bg-color, #FFFFFF);
        }

        [b-zsvof3jhgq] .milestoneslistview .e-list-item.e-focused {
            background-color: var(--bg-color, #FFFFFF) !important;
        }

    [b-zsvof3jhgq] .milestoneslistview .e-list-header {
        border: none;
    }

        [b-zsvof3jhgq] .milestoneslistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }

@media (max-width: 600px) {
    [b-zsvof3jhgq] .milestoneslistview .e-list-item {
        margin-top: 0px !important;
    }
}
/* _content/BlazorServer/Pages/OpportunityComponents/PreferredSkills.razor.rz.scp.css */

[b-rylblsrtk5] .skillslist .e-list-item {
    min-width: 169px;
}

@media (max-width: 600px) {
    .listingsectionheader[b-rylblsrtk5] {
        flex-direction: column !important;
        align-items: start !important;
    }

    [b-rylblsrtk5] .skillslist .e-list-item {
        min-width: unset;
    }
}
/* _content/BlazorServer/Pages/OpportunityComponents/ProjectMilestones.razor.rz.scp.css */
/*.e-add:before {
    content: '\e755';
}

.e-outline {
    color: #333333 !important;
    border: none !important;
    margin-right: 10px;
}*/

[b-4a8cj8oonr] .milestoneslistview {
    margin-left: -15px;
    border: none;
}

    [b-4a8cj8oonr] .milestoneslistview .e-list-item {
        width: 100%;
        padding: unset;
        border: none !important;
        margin-top: 10px !important;
        height: auto !important;
    }

        [b-4a8cj8oonr] .milestoneslistview .e-list-item.e-active {
            background-color: var(--bg-color, #FFFFFF) !important;
        }

        [b-4a8cj8oonr] .milestoneslistview .e-list-item.e-hover {
            background-color: var(--bg-color, #FFFFFF);
        }

        [b-4a8cj8oonr] .milestoneslistview .e-list-item.e-focused {
            background-color: var(--bg-color, #FFFFFF) !important;
        }

    [b-4a8cj8oonr] .milestoneslistview .e-list-header {
        border: none;
    }

        [b-4a8cj8oonr] .milestoneslistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }
/* _content/BlazorServer/Pages/OpportunityComponents/ScreenerQuestions.razor.rz.scp.css */
/*.e-add:before {
    content: '\e755';
}

.e-outline {
    color: #333333 !important;
    border: none !important;
    margin-right: 10px;
}

    .e-outline:hover {
        background: transparent;
        border: 1px solid #333333;
    }

    .e-outline:active {
        background: transparent;
        border: 1px solid #333333;
    }

.e-remove:before {
    content: '\e761';
}

.e-listrem {
    background-color: transparent !important;
    color: #333333 !important;
    border: none !important;
    margin-right: 10px;
}*/

[b-wzj7nr0pzz] .e-listview:not(.e-list-template) .e-list-item {
    padding-top: 0px;
    padding-bottom: 0px;
}

/*.textboxcust {
    border: none;
}*/

[b-wzj7nr0pzz] .e-list-view .e-list-item.e-hover {
    background-color: none !important;
}

[b-wzj7nr0pzz] .parentlst .e-content .e-list-parent .e-listview {
    width: 100% !important;
}

[b-wzj7nr0pzz] .parentlst .e-content .e-list-parent .e-list-item {
    width: 100% !important;
    float: left;
    margin: unset;
    border: none !important;
    border-radius: unset;
}

[b-wzj7nr0pzz] .parentlst .e-list-item {
    width: 100% !important;
    height: unset !important;
    background-color: transparent !important;
    border: none !important;
}

[b-wzj7nr0pzz] .listviewitema .e-list-item.e-hover {
    background-color: transparent;
}

[b-wzj7nr0pzz] .listviewitema .e-list-item.e-active {
    background-color: transparent !important;
}

[b-wzj7nr0pzz] .parentlst .e-list-item.e-hover {
    background-color: transparent;
}

[b-wzj7nr0pzz] .parentlst {
    border: none !important;
    width: 100% !important;
    height: unset;
    margin-left: -15px;
}

[b-wzj7nr0pzz] .listviewitema {
    border: none !important;
}

[b-wzj7nr0pzz] .listviewitema .e-list-item {
    padding-right: 0px !important;
}

/*.textboxcust {
    border: none !important;
}*/

/*::deep .screenerdropdown {
    color: #333333 !important;
}*/
/* _content/BlazorServer/Pages/OpportunityComponents/SkillsDetails.razor.rz.scp.css */

[b-ixsutkcla9] .skillslist .e-list-item {
    min-width: 169px;
}

@media (max-width: 600px) {
    .listingsectionheader[b-ixsutkcla9] {
        flex-direction: column !important;
        align-items: start !important;
    }

    [b-ixsutkcla9] .skillslist .e-list-item {
        min-width: unset;
    }
}
/* _content/BlazorServer/Pages/Popups/ActivityTypePopup.razor.rz.scp.css */

.activitytypeheaderlbl[b-gpj5r453nr] {
    font-size: 20px;
    line-height: 32px;
    /* identical to box height, or 160% */
    text-align: center;
    /* Gray 1 */
    color: #333333;
    margin-bottom: 40px;
}
/* _content/BlazorServer/Pages/Popups/ApplicationPopup.razor.rz.scp.css */

.ctm-disabled-radio[b-hkw0qt65ka] {
    margin-right: 10px;
}

.ctm-disabled-radio .e-radio:disabled + label .e-label[b-hkw0qt65ka] {
    color: #333333;
}

/* _content/BlazorServer/Pages/Popups/CCProgramPopup.razor.rz.scp.css */

.headerpart[b-83hwsjiwy2] {
    margin-bottom: 50px;
}

.profilecardpic[b-83hwsjiwy2] {
    width: 103px;
    height: 103px;
    border-radius: 51.5px;
    flex-shrink: 0;
}

.profilecardpic-avatar[b-83hwsjiwy2] {
    width: 83px;
    height: 83px;
}

.profilecardpiccontainer[b-83hwsjiwy2] {
    background: rgba(2, 48, 188, 0.05);
}

.dark-mode .profilecardpiccontainer[b-83hwsjiwy2] {
    background: rgba(255, 255, 255, 0.55);
}

.headerrightside[b-83hwsjiwy2] {
    margin-left: 25px;
}

.usernamelbl[b-83hwsjiwy2] {
    font-size: 20px;
    line-height: 32px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.profiledesclbl[b-83hwsjiwy2] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color, #333333);
    margin-bottom: 50px;
}

@media (max-width: 600px) {
    .headerrightside[b-83hwsjiwy2] {
        overflow: hidden;
    }

    .usernamelbl[b-83hwsjiwy2] {
        font-size: 16px;
        line-height: 20px;
    }
}
/* _content/BlazorServer/Pages/Popups/ChapterPopup.razor.rz.scp.css */

.namesection[b-tk62l4152l] {
    padding-left: 130px;
    padding-top: 20px;
    padding-right: 24px;
}

.erg-name[b-tk62l4152l] {
    font-size: 24px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-subname[b-tk62l4152l] {
    font-size: 12px;
    line-height: 20px;
    color: var(--text-color-a, #828282);
    padding-bottom: unset;
}

.erg-sectionheader[b-tk62l4152l] {
    font-size: 14px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondesc[b-tk62l4152l] {
    font-weight: normal;
    font-size: 13px; /*14px;*/
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondescsub[b-tk62l4152l] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
    padding-left: 10px;
}

.joinbtn[b-tk62l4152l] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    font-size: 12px;
    padding: 10px 15px;
}

.cancelbtn[b-tk62l4152l] {
    background: #FFFFFF;
    border-radius: 2px;
    color: #333333;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    margin-right: 10px;
    font-size: 12px;
    padding: 10px 15px;
}

.erg-bg[b-tk62l4152l] {
    /*height: 110px;*/
    /*height: 170px;*/
    height: 190px;
    background-size: contain; /*background-size: cover;*/ /*to handle case of different size images*/
}

.profilepic[b-tk62l4152l] {
    max-width: 102px;
    max-height: 102px;
    width: 102px;
    height: 102px;
    border-radius: 51px;
    border: 4px solid #FFFFFF;
    position: absolute;
    /*top: 80px;*/
    /*top: 140px;*/
    top: 160px;
    left: 20px;
    z-index: 10;
}

@media (max-width: 760px) {
    .erg-bg[b-tk62l4152l] {
        background-size: initial;
        height: 150px;
    }

    .profilepic[b-tk62l4152l] {
        top: 120px;
    }

    .wraprowsmallscreen[b-tk62l4152l] {
        flex-wrap: wrap;
    }
}

@media (max-height: 760px) {
    .erg-bg[b-tk62l4152l] {
        background-size: initial;
        height: 110px;
    }

    .profilepic[b-tk62l4152l] {
        top: 80px;
    }
}

/*.msgbtn {
    background-color: transparent !important;
    border: unset !important;
    color: var(--text-color-a, #828282);
    margin-right: 10px;
}

    .msgbtn:disabled {
        opacity: 0.5;
    }*/

.msgbtnicon[b-tk62l4152l] {
    color: var(--text-color-a, #828282) !important;
}

.eventCardItem[b-tk62l4152l] {
    width: 232px; /*230px;*/
    height: 275px !important; /*height: 255px !important;*/
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.pastOppCardItem[b-tk62l4152l] {
    width: 232px; /*230px;*/
    height: 180px !important;
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.slackbtn[b-tk62l4152l] {
    border-radius: 2px;
    margin-right: 10px;
    /* border: 1px solid #333333;*/
}

    .slackbtn:hover[b-tk62l4152l] {
        background-color: #f2f4f6;
    }

.slackbtn-icon[b-tk62l4152l] {
    width: 20px;
    /* padding: 5px;*/
}


@media (max-width: 550px) {
    .breakwordwhensmall[b-tk62l4152l] {
        word-break: break-word;
    }
}

.foundedlbl[b-tk62l4152l] {
    font-size: 12px;
    position: absolute;
    top: 200px;
    right: 20px;
}
/* _content/BlazorServer/Pages/Popups/EditERGEventPopup.razor.rz.scp.css */

.bannerpicBig[b-kqdnjdhvr1] {
    width: 268px;
    height: 100px;
    background-size: contain;
}

/* Hide "No File Chosen" */
/*::deep input[type='file'] {
    color: transparent;
}*/

.smallpadrightt15[b-kqdnjdhvr1] {
    padding-right: 15px;
    padding-left: 0px;
}

.smallpadleftt15[b-kqdnjdhvr1] {
    padding-left: 15px;
    padding-right: 0px;
}

@media (max-width: 600px) {
    .smallpadrighleftt0[b-kqdnjdhvr1] {
        padding-right: 0px;
        padding-left: 0px;
    }

    .smallcolwidth[b-kqdnjdhvr1] {
        width: 100%;
    }
}
/* _content/BlazorServer/Pages/Popups/EventCalendarFilePopup.razor.rz.scp.css */

.downloadbtn[b-cxvreudi4l] {
    background: #333333;
    border-radius: 2px;
    line-height: 16px;
    text-align: center;
    color: #FFFFFF;
    padding: 14px 17.5px;
    border: 1px solid #333333;
}

.downloadbtn:hover[b-cxvreudi4l] {
    text-decoration: none;
}
/* _content/BlazorServer/Pages/Popups/EventCalendarFilePopupV2.razor.rz.scp.css */

.downloadbtn[b-1rpoglkolc] {
    background: #333333;
    border-radius: 2px;
    line-height: 16px;
    text-align: center;
    color: #FFFFFF;
    padding: 14px 17.5px;
    border: 1px solid #333333;
}

.downloadbtn:hover[b-1rpoglkolc] {
    text-decoration: none;
}
/* _content/BlazorServer/Pages/Popups/EventPopup.razor.rz.scp.css */

.erg-sectionheader[b-i7aggn9a0x] {
    font-size: 14px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondesc[b-i7aggn9a0x] {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.eventtimelbl[b-i7aggn9a0x] {
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
}

.eventlocationlbl[b-i7aggn9a0x] {
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
}

.eventurllbl[b-i7aggn9a0x] {
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color-b, #615F5F);
    text-decoration: underline;
    border: none;
    background: transparent;
    padding-left: 0px;
}



.copylinkbtn[b-i7aggn9a0x] {
    margin-right: 25px;
}

.gotoicon-popup[b-i7aggn9a0x] {
    width: 30px;
}

.cancelbtn[b-i7aggn9a0x] {
    background: #FFFFFF;
    border-radius: 2px;
    color: #333333;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    margin-right: 10px;
    font-size: 12px;
    padding: 10px 15px;
}

.registerbtmbtn[b-i7aggn9a0x] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    padding-top: 14px;
    padding-bottom: 14px;
    border: 1px solid #333333;
    padding-left: 24px;
    padding-right: 24px;
}

    .registerbtmbtn:hover[b-i7aggn9a0x] {
        background-color: #111111;
    }

.addtocalendarbtn[b-i7aggn9a0x] {
    background: #FFFFFF;
    border-radius: 2px;
    color: #333333;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    text-decoration: unset;
    font-size: 12px;
    padding: 10px 15px;
}

    .addtocalendarbtn:hover[b-i7aggn9a0x] {
        text-decoration: unset;
        background-color: var(--hover-color, #F2F4F6);
    }

.ergevent-bg[b-i7aggn9a0x] {
    height: 250px;
    min-height: 250px;
    /*background-size: 100% 100%;*/
    background-size: contain; /*background-size: cover;*/ /*to make it so other size images will still work*/
}

@media (max-width: 760px) {
    .ergevent-bg[b-i7aggn9a0x] {
        /*background-size: initial;*/
        background-size: contain;
        height: 190px;
        min-height: 190px;
    }
}

@media (max-width: 600px) {
    .copylinkbtn[b-i7aggn9a0x] {
        margin-right: 5px;
    }

    .cancelbtn[b-i7aggn9a0x] {
        padding: 10px 20px;
    }

    /*.registerbtmbtn {
        padding: 10px 20px;
    }

    .addtocalendarbtn {
        padding: 10px 20px;
    }*/
}

@media (max-width: 450px) {
    .ergevent-bg[b-i7aggn9a0x] {
        background-size: cover;
        height: 110px;
        min-height: 110px;
    }
}

@media (max-width: 432px) {
    /*.registerbtmbtn {
        margin-top: 10px;
    }*/

    .buttonbtmrow[b-i7aggn9a0x] {
        flex-wrap: wrap;
    }
}

@media (max-height: 760px) {
    .ergevent-bg[b-i7aggn9a0x] {
        background-size: cover;
        /*height: 110px;*/
        min-height: 110px;
    }
}

@media (max-height: 560px) {
    .ergevent-bg[b-i7aggn9a0x] {
        background-size: contain;
        height: 110px;
        min-height: 110px;
    }
}

.attendbtn[b-i7aggn9a0x] {
    font-size: 14px;
    line-height: 24px;
    color: #333333;
    background: transparent;
    border: none;
}

.colorpill[b-i7aggn9a0x] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
    height: 23px;
}

.activecolorpill[b-i7aggn9a0x] {
    /*background-color: #BFF3E7;*/
    background-color: var(--theme-color-blue, #1D9CD3);
    color: white;
}

.notactivecolorpill[b-i7aggn9a0x] {
    /*background-color: #FFCBCE;*/
    background-color: #F6F7F7;
    color: lightgrey;
}

.accessible-mode .notactivecolorpill[b-i7aggn9a0x] {
    color: #687178;
} 

.ratingsavedbtn[b-i7aggn9a0x] {
    background: transparent;
    border: none;
    font-size: 10px;
    text-decoration: underline;
    color: lightgrey;
}

.attendbtn.activecolorpill:hover[b-i7aggn9a0x] {
    background-color: var(--theme-color-blue-hover, #02a7ed);
}

.attendbtn.notactivecolorpill:hover[b-i7aggn9a0x] {
    background-color: lightgrey;
    color: #fff;
}

.review-section[b-i7aggn9a0x] {
    background-color: var(--main-bg-color, #F6F7F7) !important;
    padding: 10px;
}
/* _content/BlazorServer/Pages/Popups/EventPopupQuestions.razor.rz.scp.css */

.questionssection[b-7cmepw68mh] {
    /*background-color: #F6F7F7 !important;
    padding: 10px;*/
}

.submitbtn-icon[b-7cmepw68mh] {
    font-size: 16px;
    margin-right: 5px;
}
/* _content/BlazorServer/Pages/Popups/ExperiencePopup.razor.rz.scp.css */


/* _content/BlazorServer/Pages/Popups/GroupPopup.razor.rz.scp.css */

.namesection[b-4piqf0srm9] {
    padding-left: 130px;
    padding-top: 20px;
    padding-right: 24px;
    min-height: 60px;
}

.erg-name[b-4piqf0srm9] {
    font-size: 24px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-subname[b-4piqf0srm9] {
    font-size: 12px;
    line-height: 20px;
    color: var(--text-color-a, #828282);
    padding-bottom: unset;
}

.erg-sectionheader[b-4piqf0srm9] {
    font-size: 14px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondesc[b-4piqf0srm9] {
    font-weight: normal;
    font-size: 13px; /*14px;*/
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondescsub[b-4piqf0srm9] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
    padding-left: 10px;
}

.erg-sectiondescsub2[b-4piqf0srm9] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.joinbtn[b-4piqf0srm9] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    font-size: 12px;
    padding: 10px 15px;
}

.cancelbtn[b-4piqf0srm9] {
    background: #FFFFFF;
    border-radius: 2px;
    color: #333333;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    margin-right: 10px;
    font-size: 12px;
    padding: 10px 15px;
}

.erg-bg[b-4piqf0srm9] {
    /*height: 110px;*/
    /*height: 170px;*/
    height: 190px;
    background-size: contain; /*background-size: cover;*/ /*to handle case of different size images*/
}

.profilepic[b-4piqf0srm9] {
    max-width: 102px;
    max-height: 102px;
    width: 102px;
    height: 102px;
    border-radius: 51px;
    border: 4px solid #FFFFFF;
    position: absolute;
    /*top: 80px;*/
    /*top: 140px;*/
    top: 160px;
    left: 20px;
    z-index: 10;
}

@media (max-width: 760px) {
    .erg-bg[b-4piqf0srm9] {
        background-size: initial;
        height: 150px;
    }

    .profilepic[b-4piqf0srm9] {
        top: 120px;
    }

    .wraprowsmallscreen[b-4piqf0srm9] {
        flex-wrap: wrap;
    }
}

/*@media (max-height: 760px) {
    .erg-bg {
        background-size: initial;
        height: 110px;
    }

    .profilepic {
        top: 80px;
    }
}*/

/*.msgbtn {
    background-color: transparent !important;
    border: unset !important;
    color: var(--text-color-a, #828282);
    margin-right: 10px;
}

    .msgbtn:disabled {
        opacity: 0.5;
    }*/

.msgbtnicon[b-4piqf0srm9] {
    color: var(--text-color-a, #828282) !important;
}

.eventCardItem[b-4piqf0srm9] {
    width: 232px; /*230px;*/
    height: 275px !important; /*height: 255px !important;*/
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.pastOppCardItem[b-4piqf0srm9] {
    width: 232px; /*230px;*/
    height: 180px !important;
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.slackbtn[b-4piqf0srm9] {
    border-radius: 2px;
    margin-right: 10px;
    /* border: 1px solid #333333;*/
}

    .slackbtn:hover[b-4piqf0srm9] {
        background-color: #f2f4f6;
    }

.slackbtn-icon[b-4piqf0srm9] {
    width: 20px;
    /* padding: 5px;*/
}


@media (max-width: 550px) {
    .breakwordwhensmall[b-4piqf0srm9] {
        word-break: break-word;
    }
}

.foundedlbl[b-4piqf0srm9] {
    font-size: 12px;
    position: absolute;
    top: 200px;
    right: 20px;
}
/* _content/BlazorServer/Pages/Popups/GroupPopupV2.razor.rz.scp.css */

.namesection[b-h01ulgvxq9] {
    padding-left: 130px;
    padding-top: 10px; /*padding-top: 20px;*/
    padding-right: 24px;
    min-height: 60px;
}

.erg-name[b-h01ulgvxq9] {
    font-size: 24px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-subname[b-h01ulgvxq9] {
    font-size: 12px;
    line-height: 20px;
    color: var(--text-color-a, #828282);
    /*padding-bottom: unset;*/
    padding-bottom: 15px;
}

.erg-sectionheader[b-h01ulgvxq9] {
    font-size: 14px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondesc[b-h01ulgvxq9] {
    font-weight: normal;
    font-size: 13px; /*14px;*/
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondesc2[b-h01ulgvxq9] {
    font-weight: normal;
    font-size: 11px;
    line-height: 13px;
    color: var(--text-color-a, #828282);
}

.erg-sectiondescsub[b-h01ulgvxq9] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
    padding-left: 10px;
}

.erg-sectiondescsub2[b-h01ulgvxq9] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.joinbtn[b-h01ulgvxq9] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    font-size: 12px;
    padding: 10px 15px;
    /**/
    min-width: 80px;
    border-radius: 20px;
}

.joinbtn-plus[b-h01ulgvxq9] {
    font-size: 26px;
    padding-right: 5px;
    color: #FFFFFF;
}

.joinbtn-nomw[b-h01ulgvxq9] {
    min-width: unset;
}

/*.buttonclose {
    position: absolute;
    top: 10px;
    right: 10px;
    padding: 6px 8px;
    border-radius: 50%;
    border: unset;
    font-size: 20px;
    padding: 0px 10px 2px 10px;
}

    .buttonclose:hover {
        background-color: var(--hover-color, #F2F4F6);
        background-color: #BDBDBD;
        color: white;
    }*/

.cancelbtn[b-h01ulgvxq9] {
    background: #FFFFFF;
    border-radius: 2px;
    color: #333333;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    margin-right: 10px;
    font-size: 12px;
    padding: 10px 15px;
}

.erg-bg[b-h01ulgvxq9] {
    /*height: 110px;*/
    /*height: 170px;*/
    height: 190px;
    background-size: contain; /*background-size: cover;*/ /*to handle case of different size images*/
}

.profilepic[b-h01ulgvxq9] {
    max-width: 102px;
    max-height: 102px;
    width: 102px;
    height: 102px;
    border-radius: 51px;
    border: 4px solid #FFFFFF;
    position: absolute;
    /*top: 80px;*/
    /*top: 140px;*/
    top: 160px;
    left: 20px;
    z-index: 10;
}

@media (max-width: 760px) {
    .erg-bg[b-h01ulgvxq9] {
        background-size: initial;
        height: 150px;
    }

    .profilepic[b-h01ulgvxq9] {
        top: 120px;
    }

    .wraprowsmallscreen[b-h01ulgvxq9] {
        flex-wrap: wrap;
    }
}

/*@media (max-height: 760px) {
    .erg-bg {
        background-size: initial;
        height: 110px;
    }

    .profilepic {
        top: 80px;
    }
}*/

/*.msgbtn {
    background-color: transparent !important;
    border: unset !important;
    color: var(--text-color-a, #828282);
    margin-right: 10px;
}

    .msgbtn:disabled {
        opacity: 0.5;
    }*/

.msgbtnicon[b-h01ulgvxq9] {
    color: var(--text-color-a, #828282) !important;
}

.eventCardItem[b-h01ulgvxq9] {
    width: 232px; /*230px;*/
    height: 275px !important; /*height: 255px !important;*/
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.pastOppCardItem[b-h01ulgvxq9] {
    width: 232px; /*230px;*/
    height: 180px !important;
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.slackbtn[b-h01ulgvxq9] {
    border-radius: 2px;
    margin-right: 10px;
    /* border: 1px solid #333333;*/
}

    .slackbtn:hover[b-h01ulgvxq9] {
        background-color: #f2f4f6;
    }

.slackbtn-icon[b-h01ulgvxq9] {
    width: 20px;
    /* padding: 5px;*/
}


@media (max-width: 550px) {
    .breakwordwhensmall[b-h01ulgvxq9] {
        word-break: break-word;
    }
}

.foundedlbl[b-h01ulgvxq9] {
    font-size: 12px;
    position: absolute;
    top: 200px;
    right: 20px;
}
/* _content/BlazorServer/Pages/Popups/GrowthNPSPopup.razor.rz.scp.css */
.likelylbl[b-r74rwr0ruz] {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: end;
    padding-bottom: 10px;
    color: #828282;
}

.ratingbtn[b-r74rwr0ruz] {
    width: 100%;
}

[b-r74rwr0ruz] .ratingstwolistview {
    border: none;
    width: 100%;
    width: unset;
    min-width: 450px;
}

.likelylblstart[b-r74rwr0ruz] {
    margin-left: auto;
}

[b-r74rwr0ruz] .popuppostbtn {
    height: 38px;
    align-self: end;
}


@media (max-width: 700px) {
        [b-r74rwr0ruz] .ratingstwolistview .e-list-parent {
            flex-wrap: wrap;
        }

    .ratingsection[b-r74rwr0ruz] {
        flex-direction: column;
    }

    .likelylblstart[b-r74rwr0ruz] {
        margin-right: auto;
        margin-left: unset;
    }

    .likelylblend[b-r74rwr0ruz] {
        margin-left: auto;
    }
}

@media (max-width: 550px) {
    [b-r74rwr0ruz] .ratingstwolistview {
        min-width: 400px;
    }
}

@media (max-width: 455px) {
    [b-r74rwr0ruz] .ratingstwolistview {
        min-width: unset;
    }
}

    [b-r74rwr0ruz] .ratingstwolistview .e-list-parent {
        width: 100%;
        justify-content: center !important;
        display: flex !important;
    }

    [b-r74rwr0ruz] .ratingstwolistview .e-list-item .e-list-text {
        width: auto !important;
    }

    [b-r74rwr0ruz] .ratingstwolistview .e-list-item {
        height: auto !important;
        padding: unset !important;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: #333333;
    }

        [b-r74rwr0ruz] .ratingstwolistview .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

        [b-r74rwr0ruz] .ratingstwolistview .e-list-item.e-active {
            background-color: transparent !important;
        }

        [b-r74rwr0ruz] .ratingstwolistview .e-list-item.e-focused {
            background-color: white;
        }

        [b-r74rwr0ruz] .ratingstwolistview .e-list-item[aria-selected="true"].e-focused {
            background-color: white !important;
        }

[b-r74rwr0ruz] .growthnpspopup .e-dlg-header-content .e-dlg-header {
    width: 100% !important;
}

[b-r74rwr0ruz] .growthnpspopup .e-dlg-header-content {
    border-bottom-width: 0px;
}

[b-r74rwr0ruz] .questionlbl {
    font-size: 20px;
    line-height: 32px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
}

@media (max-width: 700px) {
    [b-r74rwr0ruz] .questionlbl {
        font-size: 16px;
        line-height: 16px;
    }
}
/* _content/BlazorServer/Pages/Popups/JoinGroupPopup.razor.rz.scp.css */

/*.joinerglbl {
    font-size: var(--font-large, 20px);
    line-height: 24px;
    color: var(--text-color, #333333);
}*/

.joinergpic[b-jetezknw9p] {
    width: 102px;
    border-radius: 51px;
    border: 4px solid #FFFFFF;
    box-sizing: border-box;
}

[b-jetezknw9p] .membertype {
    padding: 10px;
    padding-right: 0px;
    margin-right: 0px;
}

.slackchannelbtn[b-jetezknw9p] {
    background: white; 
    color: #333333; 
}

.dark-mode .slackchannelbtn[b-jetezknw9p] {
    background-color: #212529;
    color: #fff;
}

.slackchannelbtn:hover[b-jetezknw9p] {
    background-color: #f2f4f6;
    color: #333333;
}

.slackbtn-icon[b-jetezknw9p] {
    width: 20px;
    margin-left: 10px;
}

@media (max-width: 550px) {
    .joingroupbody-section[b-jetezknw9p] {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}
/* _content/BlazorServer/Pages/Popups/JoinGroupPopupV2.razor.rz.scp.css */

/*.joinerglbl {
    font-size: var(--font-large, 20px);
    line-height: 24px;
    color: var(--text-color, #333333);
}*/

/*.buttonclose {
    position: absolute;
    top: 10px;
    right: 10px;
    padding: 6px 8px;
    border-radius: 50%;
    border: unset;
    font-size: 20px;
    padding: 0px 10px 2px 10px;
}

    .buttonclose:hover {
        background-color: var(--hover-color, #F2F4F6);
        background-color: #BDBDBD;
        color: white;
    }

    .buttonclose:focus {
        background-color: var(--hover-color, #F2F4F6);
        background-color: #BDBDBD;
        color: white;
    }*/

.joingrouppopup-erg-bg[b-fe21rdxja8] {
    /*height: 140px !important;*/
    aspect-ratio: 4 / 1;
    background-size: contain;
}

/*.joinergpic {
    width: 102px;
    border-radius: 51px;
    border: 4px solid #FFFFFF;
    box-sizing: border-box;
}*/

[b-fe21rdxja8] .membertype {
    padding: 10px;
    padding-right: 0px;
    margin-right: 0px;
    /**/
    border: 1px solid #E0E0E0 !important;
    box-sizing: border-box;
    border-radius: 3px;
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: 100%;
}

.slackchannelbtn[b-fe21rdxja8] {
    background: white; 
    color: #333333; 
}

.dark-mode .slackchannelbtn[b-fe21rdxja8] {
    background-color: #212529;
    color: #fff;
}

.slackchannelbtn:hover[b-fe21rdxja8] {
    background-color: #f2f4f6;
    color: #333333;
}

.slackbtn-icon[b-fe21rdxja8] {
    width: 20px;
    margin-left: 10px;
}

/*@media (max-width: 550px) {
    .joingroupbody-section {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}*/
/* _content/BlazorServer/Pages/Popups/JoinSlackChannelPopup.razor.rz.scp.css */

.slackchannelbtn[b-vfnxlewpv6] {
    background: #333333;
    color: #FFFFFF;
    border: 1px solid #333333;
}

.slackbtn-icon[b-vfnxlewpv6] {
    width: 20px;
    margin-left: 10px;
    margin-right: 10px;
}
/* _content/BlazorServer/Pages/Popups/JoinZoomChannelPopup.razor.rz.scp.css */

.slackchannelbtn[b-neutwrjqhl] {
    background: #333333;
    color: #FFFFFF;
    border: 1px solid #333333;
}

.slackbtn-icon[b-neutwrjqhl] {
    width: 20px;
    margin-left: 10px;
    margin-right: 10px;
}
/* _content/BlazorServer/Pages/Popups/ListingPopup.razor.rz.scp.css */

.linkbtn[b-jioichh25m] {
    background-color: transparent !important;
    border: unset !important;
    margin-right: 10px;
}

    .linkbtn:hover[b-jioichh25m] {
        background-color: #f2f4f6 !important;
    }



.applybtnmodal[b-jioichh25m] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    background: #333333;
    color: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
}

    .applybtnmodal:hover[b-jioichh25m] {
        background-color: #111111;
    }

.gotoicon-popup[b-jioichh25m] {
    color: #828282;
    font-size: 20px;
    width: 24px;
}
/* _content/BlazorServer/Pages/Popups/ListingTypePopup.razor.rz.scp.css */

[b-8kxpmjr8xv] .listingtypedropdown {
    padding: 5px;
    background-color: var(--bg-color-a, #FFFFFF) !important;
    border: 1px solid #CCCCCC;
    box-sizing: border-box;
    border-radius: 3px;
}
/* _content/BlazorServer/Pages/Popups/MeetApplicantPopup.razor.rz.scp.css */
.matchedlbl[b-94n7uvn69b] {
    font-size: 20px;
    line-height: 32px;
    text-align: center;
    color: var(--text-color, #333333);
    margin-bottom: unset !important;
}

.listingrolelbl[b-94n7uvn69b] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
}

.namelbl[b-94n7uvn69b] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
}

.rolelbl[b-94n7uvn69b] {
    font-size: var(--font-medium, 14px);
    line-height: 20px;
    display: flex;
    align-items: center;
    color: var(--text-color-a, #828282);
}

.whatsnextlbl[b-94n7uvn69b] {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
}

.descriptionlbl[b-94n7uvn69b] {
    line-height: 20px;
    text-align: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
}

.teamsbtn[b-94n7uvn69b] {
    background: #1a0dab;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding-top: 14px;
    padding-bottom: 14px;
    width: 100%;
    margin-bottom: 20px;
    text-decoration: unset;
}

    .teamsbtn:hover[b-94n7uvn69b] {
        text-decoration: underline;
    }

.slackbtn[b-94n7uvn69b] {
    background: #4A154B;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: var(--font-medium, 14px);
    line-height: 16px;
    padding-top: 14px;
    padding-bottom: 14px;
    width: 100%;
    margin-bottom: 20px;
    text-decoration: unset;
}

    .slackbtn:hover[b-94n7uvn69b] {
        text-decoration: underline;
    }

.profilepicBigcontainer[b-94n7uvn69b] {
    margin-right: unset;
}

.checkimgparent[b-94n7uvn69b] {
    margin-right: 10px;
}

@media (max-width: 600px) {
    .profilepicBig[b-94n7uvn69b] {
        width: 80px;
        height: 80px;
    }
}
/* _content/BlazorServer/Pages/Popups/MessageStandardPopup.razor.rz.scp.css */

[b-349hdh3iqn] .messagespopup .e-dlg-header {
    display: flex;
}

[b-349hdh3iqn] .chatwindowlist {
    border: none;
    max-height: 50% !important;
}

    [b-349hdh3iqn] .chatwindowlist .e-list-item {
        height: unset !important;
        border: none;
    }

        [b-349hdh3iqn] .chatwindowlist .e-list-item.e-focused {
            background-color: #e9ecef;
        }

.applybtnmodal[b-349hdh3iqn] {
    padding: 10px 24px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    background: #333333;
    color: #FFFFFF;
    border: 1px solid #333333;
    box-sizing: border-box;
    border-radius: 2px;
}

/* _content/BlazorServer/Pages/Popups/MyListingPopup.razor.rz.scp.css */

/*.copybtnreq {
    border: unset;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #FFFFFF;
    margin-left: 5px;
    margin-right: 10px;
}*/

.linkbtn[b-a4phmbswru] {
    background-color: transparent !important;
    border: unset !important;
    margin-right: 10px;
}

    .linkbtn:hover[b-a4phmbswru] {
        background-color: #f2f4f6 !important;
    }




.gotoicon-popup[b-a4phmbswru] {
    color: #828282;
    font-size: 20px;
    width: 30px;
}
/* _content/BlazorServer/Pages/Popups/ProfilePopup.razor.rz.scp.css */

.headerpart[b-xii1g0946w] {
    margin-bottom: 50px;
}

.profilecardpic[b-xii1g0946w] {
    width: 103px;
    height: 103px;
    border-radius: 51.5px;
    flex-shrink: 0;
}

.profilecardpic-avatar[b-xii1g0946w] {
    width: 83px;
    height: 83px;
}

.profilecardpiccontainer[b-xii1g0946w] {
    background: rgba(2, 48, 188, 0.05);
}

.dark-mode .profilecardpiccontainer[b-xii1g0946w] {
    background: rgba(255, 255, 255, 0.55);
}

.headerrightside[b-xii1g0946w] {
    margin-left: 25px;
}

.usernamelbl[b-xii1g0946w] {
    font-size: 20px;
    line-height: 32px;
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.userrolelbl[b-xii1g0946w] {
    font-size: 14px;
    line-height: 32px;
    color: var(--text-color-a, #828282);
    margin-bottom: -10px;
}

.useremaillbl[b-xii1g0946w] {
    font-size: 12px;
    line-height: 32px;
    text-decoration: underline;
    margin-bottom: unset;
}

    .useremaillbl:hover[b-xii1g0946w] {
        opacity: 0.75;
    }

    .useremaillbl:focus[b-xii1g0946w] {
        border: 1px solid #0366d6;
        border-radius: 5px;
    }

.userlinkedinlbl[b-xii1g0946w] {
    font-size: 12px;
    line-height: 10px;
    text-decoration: underline;
    margin-bottom: -10px;
}

    .userlinkedinlbl:hover[b-xii1g0946w] {
        opacity: 0.75;
    }

.profile-headerlbl[b-xii1g0946w] {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color, #333333);
}

.profiledesclbl[b-xii1g0946w] {
    font-weight: normal;
    font-size: var(--font-medium, 14px);
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: var(--text-color, #333333);
    margin-bottom: 50px;
}

.experienceheader[b-xii1g0946w] {
    margin-bottom: 15px;
}

.experiencetitle2[b-xii1g0946w] {
    font-size: var(--font-medium, 14px);
    line-height: 17px;
    color: var(--text-color, #333333);
}

.experiencedate2[b-xii1g0946w] {
    font-size: var(--font-small, 12px);
    line-height: 15px;
    color: var(--text-color-a, #828282);
    margin-bottom: unset;
}

.workicon[b-xii1g0946w] {
    color: var(--text-color-a, #828282);
    padding-right: 10px;
}

.truncate[b-xii1g0946w] {
    overflow: hidden;
    text-overflow: ellipsis;
}



@media (max-width: 600px) {
    .headerrightside[b-xii1g0946w] {
        overflow: hidden;
    }

    .usernamelbl[b-xii1g0946w] {
        font-size: 16px;
        line-height: 20px;
    }

    .userrolelbl[b-xii1g0946w] {
        font-size: 12px;
        line-height: 20px;
        margin-bottom: unset;
    }

    .useremaillbl[b-xii1g0946w] {
        font-size: 12px;
        line-height: 20px;
        overflow-wrap: break-word;
    }
}
/* _content/BlazorServer/Pages/Popups/ProjectPopup.razor.rz.scp.css */

.listingtype[b-hsavywtpq2] {
    margin-right:20px;
}

.myprojectcontainer[b-hsavywtpq2] {
    padding: 24px;
    background-color: #FFFFFF;
}

.proj-section[b-hsavywtpq2] {
    /*padding-right: 80px;*/
    width: 20%;
}

.proj-firstsection[b-hsavywtpq2] {
    width: 30%;
}

.proj-titlelbl[b-hsavywtpq2] {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #000000;
    margin-bottom: 8px !important;
}

.nameLbl[b-hsavywtpq2] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
    margin-bottom: unset !important;
}

.roleLbl[b-hsavywtpq2] {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282;
    margin-bottom: unset !important;
}

.project-profilepic[b-hsavywtpq2] {
    width: 32px;
    height: 32px;
    border-radius: 16px;
    background: #E0E0E0;
}

.projectImgParent[b-hsavywtpq2] {
    margin-right: 15px;
}

.teamsbtn[b-hsavywtpq2] {
    background: #1a0dab;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    padding: 14px 24px;
    margin-bottom: 20px;
}

.slackbtn[b-hsavywtpq2] {
    border-radius: 2px;
    margin-right: 20px;
    border: 1px solid #333333;
}

.slackbtn-icon[b-hsavywtpq2] {
    width: 30px;
    padding: 5px;
}

@media (max-width: 600px) {
    .proj-section[b-hsavywtpq2] {
        width: unset;
    }

    .proj-firstsection[b-hsavywtpq2] {
        width: 100%;
    }
}
/* _content/BlazorServer/Pages/Popups/RequestPopup.razor.rz.scp.css */

.requesttype[b-umo0w51pu0] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
    height: 23px;
}

/*.favbtn {
    background-color: transparent !important;
    border: unset !important;
    margin-right: 10px;
}*/

.skillsbox[b-umo0w51pu0] {
    border-radius: 4px;
    padding: 8px 12px;
}
/* _content/BlazorServer/Pages/Popups/TodayEventPopup.razor.rz.scp.css */

.joinbtn[b-gqv2d91cng] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    padding-top: 14px;
    padding-bottom: 14px;
    border: 1px solid #333333;
    padding-left: 24px;
    padding-right: 24px;
}

.ergevent-bg[b-gqv2d91cng] {
    height: 200px;
    min-height: 200px;
    background-size: 100% 100%;
}

.ratingsavedbtn[b-gqv2d91cng] {
    background: transparent;
    border: none;
    font-size: 10px;
    text-decoration: underline;
    color: lightgrey;
}

@media (max-width: 760px) {
    .ergevent-bg[b-gqv2d91cng] {
        background-size: initial;
        height: 190px;
        min-height: 190px;
    }
}

@media (max-width: 450px) {
    .ergevent-bg[b-gqv2d91cng] {
        background-size: cover;
        height: 110px;
        min-height: 110px;
    }
}


@media (max-height: 760px) {
    .ergevent-bg[b-gqv2d91cng] {
        background-size: cover;
        height: 110px;
        min-height: 110px;
    }
}
/* _content/BlazorServer/Pages/Popups/ViewApplicantPopup.razor.rz.scp.css */

.applicantname[b-bpybaavncg] {
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    color: var(--text-color, #333333);
    margin-bottom: unset;
    margin-left: 28px;
}

.profilepic[b-bpybaavncg] {
    max-width: 32px;
    max-height: 32px;
    width: 32px;
    height: 32px;
    border-radius: 16px;
}

.descriptionlbl[b-bpybaavncg] {
    color: var(--text-color, #333333);
    word-break: normal;
}
/* _content/BlazorServer/Pages/RequestsFolder/MyRequest.razor.rz.scp.css */

.convertbtnv2[b-fqwfwwbfdj] {
    background: #333333;
    border-radius: 2px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #FFFFFF;
    padding: 14px 17.5px;
    border: 1px solid #333333;
    align-self: flex-end;
}

.copybtnreq[b-fqwfwwbfdj] {
    border-radius: 50%;
}


.browse-topline[b-fqwfwwbfdj] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* number of lines to show */
    -webkit-box-orient: vertical;
}

.browse-bottomline[b-fqwfwwbfdj] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4; /* number of lines to show */
    -webkit-box-orient: vertical;
}

.createicon[b-fqwfwwbfdj] {
    color: #828282;
    font-size: 26px;
}

.gotoicon[b-fqwfwwbfdj] {
    color: #828282;
    font-size: 24px;
    width: 30px;
}

.likeicon[b-fqwfwwbfdj] {
    color: var(--theme-color, #55AAAA);
    font-size: 18px;
}

.createbtn[b-fqwfwwbfdj] {
    border: unset !important;
    /*border: 1px solid #828282;*/
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #FFFFFF;
    margin-right: 10px;
}

.gotobtn[b-fqwfwwbfdj] {
    border: 1px solid #828282;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #FFFFFF;
    margin-left: 5px;
    margin-right: 10px;
}

.likebtn[b-fqwfwwbfdj] {
    border: 1px solid var(--theme-color, #55AAAA);
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #FFFFFF;
}

.resectionlbl[b-fqwfwwbfdj] {
    font-size: 14px;
    line-height: 20px;
    color: #000000;
}

.deplbl[b-fqwfwwbfdj] {
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    /* Gray 1 */
    color: #333333;
}

.favecntlbl[b-fqwfwwbfdj] {
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* f5 blue */
    color: var(--theme-color-blue, #1D9CD3);
}

.skillsbox[b-fqwfwwbfdj] {
    margin-bottom: 8px;
    margin-right: 8px;
    background-color: transparent;
}

.skillsboxactive[b-fqwfwwbfdj] {
    font-weight: 900;
}

.createbtniconparent[b-fqwfwwbfdj] {
    display: flex !important;
    align-items: center;
    position: relative;
}

.requesttype[b-fqwfwwbfdj] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    border: none;
    height: 23px;
}

.browse-posted[b-fqwfwwbfdj] {
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #828282;
    margin-bottom: unset !important;
}
/* _content/BlazorServer/Pages/_Archive/AdminPageNavigationAccordionV0.razor.rz.scp.css */

.nav-listing-item-a[b-a04e7iwjil] {
    font-size: 16px;
}

.nav-listing-item-b[b-a04e7iwjil] {
    font-size: 16px;
}

/* SF Accordion */
[b-a04e7iwjil] .basesfaccordion .e-accordion {
    border: unset;
    background: transparent;
}

    [b-a04e7iwjil] .basesfaccordion .e-accordion .e-acrdn-item {
        border: unset;
        /*background: transparent;*/
        background: white;
        height: 60px;
        align-items: center !important;
        display: flex;
    }

        [b-a04e7iwjil] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header {
            width: 100%;
            /*background: transparent;*/
            background: white;
        }

            [b-a04e7iwjil] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
                width: 100%;
                color: #828282 !important;
            }

            [b-a04e7iwjil] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
                color: #828282 !important;
            }

        [b-a04e7iwjil] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            background: transparent;
        }

[b-a04e7iwjil] .accordionitem-top .e-acrdn-header .e-acrdn-header-content {
    padding: .5rem 1rem;
}

[b-a04e7iwjil] .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
    padding: unset !important;
}

[b-a04e7iwjil] .e-accordion .e-acrdn-item .e-acrdn-header {
    /*background: transparent;*/
    background: white;
}

[b-a04e7iwjil] .e-accordion .e-acrdn-item {
    background: white;
    height: 60px;
    align-items: center !important;
    display: flex;
}

[b-a04e7iwjil] .e-accordion .accordionitem {
    background: transparent;
    height: 60px;
}

[b-a04e7iwjil] .e-accordion .e-acrdn-item .e-acrdn-header {
    padding: 0 16px 0 0;
    width: 100%;
}

[b-a04e7iwjil] .e-accordion .accordionitem-top {
    height: unset;
    align-items: unset;
    display: unset;
}

    [b-a04e7iwjil] .e-accordion .accordionitem-top .e-acrdn-header {
        background: white !important;
        height: 60px;
        align-items: center !important;
        display: flex;
        padding: 0 16px 0 0;
        border-bottom-color: rgba(0, 0, 0, 0.13);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        /*margin-bottom: unset;*/ /*this is needed to be commented out by the highlight behavior, so hmmmm*/
    }

    [b-a04e7iwjil] .e-accordion .accordionitem-top .accordionitem {
        background: white;
        align-items: center !important;
        display: flex;
        font-size: 16px;
    }

[b-a04e7iwjil] .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
    width: 100%;
    color: #828282 !important;
}

[b-a04e7iwjil] .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
    color: #828282 !important;
    position: unset;
}

.accordionitem[b-a04e7iwjil] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* END: SF Accordion */
/* _content/BlazorServer/Pages/_Archive/ERGEventListItemV0.razor.rz.scp.css */
.eventmonthlbl[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: #1D9CD3;
}

.eventdaylbl[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 40px;
    line-height: 32px;
    letter-spacing: var(--letter-spacing-x, 0.5px);
    color: #1D9CD3;
}

.eventnamelbl[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* number of lines to show */
    -webkit-box-orient: vertical;
}

.eventtimelbl[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
}

.eventlocationlbl[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
}

.eventurllbl[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
    text-decoration: underline;
    border: none;
    background: transparent;
    padding-left: 0px;
}

.attendbtn[b-w83k9sngbz] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    background: transparent;
    border: none;
}

.colorpill[b-w83k9sngbz] {
    border-radius: 24px;
    padding: 2px 12px;
    margin-left: 8px;
    margin-bottom: unset;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    border: none;
    height: 23px;
}

.activecolorpill[b-w83k9sngbz] {
    /*background-color: #BFF3E7;*/
    background-color: #1D9CD3;
    color: white;
}

.notactivecolorpill[b-w83k9sngbz] {
    /*background-color: #FFCBCE;*/
    background-color: #F6F7F7;
    color: lightgrey;
}
/* _content/BlazorServer/Pages/_Archive/ERGEventPromoteV0.razor.rz.scp.css */

.bannerpicBig[b-3gb4ajd5u6] {
    /*width: 92px;
    height: 68px;*/

    width: 268px;
    height: 100px;
    background-size: contain;
}

/* Hide "No File Chosen" */
[b-3gb4ajd5u6] input[type='file'] {
    color: transparent;
}

.photohdr[b-3gb4ajd5u6] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #828282;
}

.photohdrsub[b-3gb4ajd5u6] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #828282;
}

.filebutton[b-3gb4ajd5u6] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #828282;
    background: transparent;
    border: none;
    margin-right: 10px;
    /*text-decoration: underline;*/
}

.filebuttoninner[b-3gb4ajd5u6] {
    padding-bottom: 2px;
    border-bottom: 2px solid #828282;
}

.downloadbtn[b-3gb4ajd5u6] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.smallpadrightt15[b-3gb4ajd5u6] {
    padding-right: 15px;
    padding-left: 0px;
}

.smallpadleftt15[b-3gb4ajd5u6] {
    padding-left: 15px;
    padding-right: 0px;
}

@media (max-width: 600px) {
    .smallpadrighleftt0[b-3gb4ajd5u6] {
        padding-right: 0px;
        padding-left: 0px;
    }

    .smallcolwidth[b-3gb4ajd5u6] {
        width: 100%;
    }
}

.event-card-parent[b-3gb4ajd5u6] {
    width: 234px;
    height: 275px !important;
    background-color: white !important;
    border: unset;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 4px;
    flex-shrink: 0;
}

.outlookeventstatus[b-3gb4ajd5u6] {
    margin-bottom: 20px !important;
    margin-left: 40px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid #55AAAA;
    color: #55AAAA;
}

.testemailbtn[b-3gb4ajd5u6] {
    border-radius: 3px;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
    width: 160px;
}

    .testemailbtn:hover[b-3gb4ajd5u6] {
        background-color: #f2f4f6;
    }

.testslackbtn[b-3gb4ajd5u6] {
    margin-left: 10px;
    border-radius: 3px;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
}

    .testslackbtn:hover[b-3gb4ajd5u6] {
        background-color: #f2f4f6;
    }

@media (max-width: 600px) {
    .testslackbtn[b-3gb4ajd5u6] {
        margin-left: 0px;
        margin-top: 10px;
    }
}

.slackbtn-icon[b-3gb4ajd5u6] {
    width: 20px;
    margin-right: 5px;
}

.promotenotifrow[b-3gb4ajd5u6] {
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    margin-left: 15px;
    margin-right: 15px;
    padding: 20px;
    border-radius: 3px;
    align-items: center !important;
}

@media (max-width: 800px) {
    .promotenotifrow[b-3gb4ajd5u6] {
        flex-direction: column !important;
        align-items: unset !important
    }

    [b-3gb4ajd5u6] .notifcheckbox {
        margin-left: 30px !important;
    }
}

.promotestatus[b-3gb4ajd5u6] {
    margin-bottom: unset !important;
    margin-left: 20px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid #55AAAA;
    color: #55AAAA;
}

.previewexplainsec[b-3gb4ajd5u6] {
    margin-top: 15px;
    margin-left: 30px;
}

@media (max-width: 1000px) {
    .previewexplainsec[b-3gb4ajd5u6] {
        margin-left: 0px;
    }
}
/* _content/BlazorServer/Pages/_Archive/ERGEventPromoteV1.razor.rz.scp.css */

.bannerpicBig[b-j0fn0kf9m6] {
    /*width: 92px;
    height: 68px;*/

    width: 268px;
    height: 100px;
    background-size: contain;
}

/* Hide "No File Chosen" */
[b-j0fn0kf9m6] input[type='file'] {
    color: transparent;
}

.downloadbtn[b-j0fn0kf9m6] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.smallpadrightt15[b-j0fn0kf9m6] {
    padding-right: 15px;
    padding-left: 0px;
}

.smallpadleftt15[b-j0fn0kf9m6] {
    padding-left: 15px;
    padding-right: 0px;
}

@media (max-width: 600px) {
    .smallpadrighleftt0[b-j0fn0kf9m6] {
        padding-right: 0px;
        padding-left: 0px;
    }

    .smallcolwidth[b-j0fn0kf9m6] {
        width: 100%;
    }
}

.previewleftsidesec[b-j0fn0kf9m6] {
    padding-right: 50px;
    max-width: 450px;
    margin-right: 50px;
}

.event-card-parent[b-j0fn0kf9m6] {
    width: 234px;
    height: 275px !important;
    background-color: white !important;
    border: unset;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 4px;
    flex-shrink: 0;
}

.outlookeventstatus[b-j0fn0kf9m6] {
    margin-bottom: 20px !important;
    margin-left: 40px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid #55AAAA;
    color: #55AAAA;
}

.testemailbtn[b-j0fn0kf9m6] {
    border-radius: 3px;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
    width: 160px;
}

    .testemailbtn:hover[b-j0fn0kf9m6] {
        background-color: #f2f4f6;
    }

.testslackbtn[b-j0fn0kf9m6] {
    margin-left: 10px;
    border-radius: 3px;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    border: 1px solid #615F5F;
    padding: 2px 5px;
    /*height: 30px;*/
    background-color: #fff;
}

    .testslackbtn:hover[b-j0fn0kf9m6] {
        background-color: #f2f4f6;
    }

@media (max-width: 600px) {
    .testslackbtn[b-j0fn0kf9m6] {
        margin-left: 0px;
        margin-top: 10px;
        width: 100%;
    }

    .testemailbtn[b-j0fn0kf9m6] {
        width: 100%;
    }

    .previewleftsidesec[b-j0fn0kf9m6] {
        padding-right: 0px;
        max-width: unset;
        margin-right: 0px;
    }

    .event-card-parent[b-j0fn0kf9m6] {
        width: 100%;
        height: 240px !important;
    }
}

.slackbtn-icon[b-j0fn0kf9m6] {
    width: 20px;
    margin-right: 5px;
}

.promotenotifrow[b-j0fn0kf9m6] {
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    margin-left: 15px;
    margin-right: 15px;
    padding: 20px;
    border-radius: 3px;
    align-items: center !important;
}

@media (max-width: 800px) {
    .promotenotifrow[b-j0fn0kf9m6] {
        flex-direction: column !important;
        align-items: unset !important
    }

    [b-j0fn0kf9m6] .notifcheckbox {
        margin-left: 30px !important;
    }
}

.promotestatus[b-j0fn0kf9m6] {
    margin-bottom: unset !important;
    margin-left: 20px;
    padding: 5px;
    border-radius: 4px;
    border: 1px solid #55AAAA;
    color: #55AAAA;
}

.previewexplainsec[b-j0fn0kf9m6] {
    margin-top: 15px;
    margin-left: 30px;
}

@media (max-width: 1000px) {
    .previewexplainsec[b-j0fn0kf9m6] {
        margin-left: 0px;
    }
}

.overwriteemailsec[b-j0fn0kf9m6] {
    background: var(--main-bg-color, #F6F7F7);
    padding: 20px;
}

[b-j0fn0kf9m6] .eventlistitemparent {
    background-color: var(--bg-color, white) !important;
}
/* _content/BlazorServer/Pages/_Archive/ERGMembershipsComponent.razor.rz.scp.css */

.notinslacklbl[b-fs4hq5pa4m] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    margin-bottom: unset;
}

.memberbreakdownheaderlbl[b-fs4hq5pa4m] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    color: #333333;
    margin-bottom: unset;
}

[b-fs4hq5pa4m] .ergsbreakdownlist .e-headertemplate-text {
    width: 100%;
}

@media (max-width: 600px) {
    [b-fs4hq5pa4m] .ergsbreakdownlist .e-list-header {
        height: unset;
    }

    .memberbreakdownheaderlbl[b-fs4hq5pa4m] {
        font-size: 12px;
        line-height: 12px;
    }
}

[b-fs4hq5pa4m] .notinslacklist .e-headertemplate-text {
    width: 100%;
}

@media (max-width: 600px) {
    .acrdnmemberscontainer[b-fs4hq5pa4m] {
        margin-right: unset !important;
    }

    /*::deep .e-accordion#AcrdnMembers {
        width: calc(100vw - 3rem) !important;
    }

    ::deep .e-accordion#AcrdnNotInSlack {
        width: calc(100vw - 3rem) !important;
    }*/
}

.cardssection[b-fs4hq5pa4m] {
    flex-direction: column;
}

@media (max-width: 1300px) {
    .manageerg-analytics-section[b-fs4hq5pa4m] {
        flex-wrap: wrap;
    }

    .cardssection[b-fs4hq5pa4m] {
        flex-direction: row;
    }
}

/*@media (max-width: 600px) {
    ::deep .analyticscard {
        margin-right: unset;
        width: 100%;
    }
}*/
/* _content/BlazorServer/Pages/_Archive/GroupPopupV0.razor.rz.scp.css */

.namesection[b-zdij5jpy2c] {
    padding-left: 130px;
    padding-top: 20px;
    padding-right: 24px;
    min-height: 60px;
}

.erg-name[b-zdij5jpy2c] {
    font-size: 24px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-subname[b-zdij5jpy2c] {
    font-size: 12px;
    line-height: 20px;
    color: var(--text-color-a, #828282);
    padding-bottom: unset;
}

.erg-sectionheader[b-zdij5jpy2c] {
    font-size: 14px;
    line-height: 20px;
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondesc[b-zdij5jpy2c] {
    font-weight: normal;
    font-size: 13px; /*14px;*/
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.erg-sectiondescsub[b-zdij5jpy2c] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
    padding-left: 10px;
}

.erg-sectiondescsub2[b-zdij5jpy2c] {
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    padding-bottom: unset;
}

.joinbtn[b-zdij5jpy2c] {
    background: #333333;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    font-size: 12px;
    padding: 10px 15px;
}

.cancelbtn[b-zdij5jpy2c] {
    background: #FFFFFF;
    border-radius: 2px;
    color: #333333;
    font-weight: 500;
    /*font-size: 14px;*/
    line-height: 16px;
    /*padding-top: 14px;
    padding-bottom: 14px;*/
    /*margin-bottom: 20px;*/
    border: 1px solid #333333;
    /*padding-left: 24px;
    padding-right: 24px;*/
    margin-right: 10px;
    font-size: 12px;
    padding: 10px 15px;
}

.erg-bg[b-zdij5jpy2c] {
    /*height: 110px;*/
    /*height: 170px;*/
    height: 190px;
    background-size: contain; /*background-size: cover;*/ /*to handle case of different size images*/
}

.profilepic[b-zdij5jpy2c] {
    max-width: 102px;
    max-height: 102px;
    width: 102px;
    height: 102px;
    border-radius: 51px;
    border: 4px solid #FFFFFF;
    position: absolute;
    /*top: 80px;*/
    /*top: 140px;*/
    top: 160px;
    left: 20px;
    z-index: 10;
}

@media (max-width: 760px) {
    .erg-bg[b-zdij5jpy2c] {
        background-size: initial;
        height: 150px;
    }

    .profilepic[b-zdij5jpy2c] {
        top: 120px;
    }

    .wraprowsmallscreen[b-zdij5jpy2c] {
        flex-wrap: wrap;
    }
}

/*@media (max-height: 760px) {
    .erg-bg {
        background-size: initial;
        height: 110px;
    }

    .profilepic {
        top: 80px;
    }
}*/

/*.msgbtn {
    background-color: transparent !important;
    border: unset !important;
    color: var(--text-color-a, #828282);
    margin-right: 10px;
}

    .msgbtn:disabled {
        opacity: 0.5;
    }*/

.msgbtnicon[b-zdij5jpy2c] {
    color: var(--text-color-a, #828282) !important;
}

.eventCardItem[b-zdij5jpy2c] {
    width: 232px; /*230px;*/
    height: 275px !important; /*height: 255px !important;*/
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.pastOppCardItem[b-zdij5jpy2c] {
    width: 232px; /*230px;*/
    height: 180px !important;
    background-color: var(--card-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: unset !important;
    float: left;
    margin: 5px 8px 5px 0px; /*5px;*/
}

.slackbtn[b-zdij5jpy2c] {
    border-radius: 2px;
    margin-right: 10px;
    /* border: 1px solid #333333;*/
}

    .slackbtn:hover[b-zdij5jpy2c] {
        background-color: #f2f4f6;
    }

.slackbtn-icon[b-zdij5jpy2c] {
    width: 20px;
    /* padding: 5px;*/
}


@media (max-width: 550px) {
    .breakwordwhensmall[b-zdij5jpy2c] {
        word-break: break-word;
    }
}

.foundedlbl[b-zdij5jpy2c] {
    font-size: 12px;
    position: absolute;
    top: 200px;
    right: 20px;
}
/* _content/BlazorServer/Pages/_Archive/GroupsV0.razor.rz.scp.css */

.groupheaderlbl[b-sf68vs2i63] {
    font-weight: 600;
    font-size: 17px; /*18px;*/
    line-height: 18px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
    margin-bottom: unset;
}

.groupsubheaderlbl[b-sf68vs2i63] {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: var(--text-color, #333333);
}

[b-sf68vs2i63] .erg-grouplist .e-list-item {
    /*width: 100% !important;
        height: unset !important;
    */
    width: 30% !important;
    min-width: 180px;
    height: 210px !important;
    background-color: var(--bg-color, white) !important;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 15px !important;
    float: left;
    margin: 10px;
}

    [b-sf68vs2i63] .erg-grouplist .e-list-item.e-active {
        /*background-color: transparent !important;*/
    }

    [b-sf68vs2i63] .erg-grouplist .e-list-item.e-hover {
        background-color: transparent;
        border: 1px solid #333333;
    }

[b-sf68vs2i63] .erg-grouplist {
    border: none !important;
    width: 100% !important;
    height: unset;
}

    [b-sf68vs2i63] .erg-grouplist .e-list-parent {
        width: 100% !important;
    }

    [b-sf68vs2i63] .erg-grouplist .e-list-group-item {
        float: left;
        width: 100%;
        background-color: transparent;
        margin-bottom: 20px;
        margin-top: 20px;
        padding-left: 0px;
    }

        [b-sf68vs2i63] .erg-grouplist .e-list-group-item .e-text-content .e-list-text {
            font-family: var(--theme-font-family, Montserrat), sans-serif;
            font-size: 14px;
        }

@media (max-width: 1200px) {
    [b-sf68vs2i63] .erg-grouplist .e-list-item {
        width: 45% !important;
    }
}

@media (max-width: 950px) {
    [b-sf68vs2i63] .erg-grouplist .e-list-item {
        margin: 10px 0px;
        width: 100% !important;
    }
}

    @media (max-width: 450px) {
        [b-sf68vs2i63] .erg-grouplist .e-list-item {
            /*width: 90% !important;*/
            margin: 10px 0px;
            width: 100% !important;
        }
    }
/* _content/BlazorServer/Pages/_Archive/ListingNotificationSettings.razor.rz.scp.css */
.boxsegment[b-etx7zai5hj] {
    padding-left: 40px;
    padding-right: 40px;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 3px;
    padding-top: 20px;
}

[b-etx7zai5hj] .checkboxclass {
    margin: 10px;
}
/* _content/BlazorServer/Pages/_Archive/MainLayoutTimer.razor.rz.scp.css */
.page[b-ljbj6in9uh] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.main[b-ljbj6in9uh] {
    flex: 1;
}

.sidebar[b-ljbj6in9uh] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-ljbj6in9uh] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-ljbj6in9uh]  a, .top-row .btn-link[b-ljbj6in9uh] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-ljbj6in9uh] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 767.98px) {
    .top-row:not(.auth)[b-ljbj6in9uh] {
        display: none;
    }

    .top-row.auth[b-ljbj6in9uh] {
        justify-content: space-between;
    }

    .top-row a[b-ljbj6in9uh], .top-row .btn-link[b-ljbj6in9uh] {
        margin-left: 0;
    }
}

@media (min-width: 768px) {
    .page[b-ljbj6in9uh] {
        flex-direction: row;
    }

    .sidebar[b-ljbj6in9uh] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-ljbj6in9uh] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .main > div[b-ljbj6in9uh] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/BlazorServer/Pages/_Archive/MSTeamSettings.razor.rz.scp.css */

.benefitinput[b-5rbodfxe9a] {
    height: 40px;
}

[b-5rbodfxe9a] .benefitlistview {
    margin-left: -15px;
    border: none;
}

    [b-5rbodfxe9a] .benefitlistview .e-list-item {
        height: unset !important;
        background-color: transparent;
        width: 100%;
        padding: unset;
        border: none !important;
    }

        [b-5rbodfxe9a] .benefitlistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
            color: #212529 !important;
        }

        [b-5rbodfxe9a] .benefitlistview .e-list-item.e-hover {
            background-color: #FFFFFF;
        }

    [b-5rbodfxe9a] .benefitlistview .e-list-header {
        border: none;
    }

        [b-5rbodfxe9a] .benefitlistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }



    [b-5rbodfxe9a] .benefitlistview .e-list-item.e-focused {
        background-color: white;
        color: #333333;
    }

    [b-5rbodfxe9a] .benefitlistview .e-list-item[aria-selected="true"].e-focused {
        background-color: #55AAAA !important;
        color: #FFFFFF !important;
    }

    [b-5rbodfxe9a] .benefitlistview .e-list-item[aria-selected="true"] {
        background-color: #55AAAA !important;
        /* Sea Breeze */
        border: 1px solid #55AAAA;
        box-sizing: border-box;
        border-radius: 3px;
        color: #FFFFFF !important;
    }

/* _content/BlazorServer/Pages/_Archive/MSTeamsSettingsV2.razor.rz.scp.css */

.refreshbtn[b-uj7pvbmahs] {
    margin-bottom: unset;
}

.slackchannelinput[b-uj7pvbmahs] {
    height: 40px;
}

[b-uj7pvbmahs] .slackchannellistview {
    margin-left: -15px;
    border: none;
}

    [b-uj7pvbmahs] .slackchannellistview .e-list-item {
        height: unset !important;
        background-color: transparent;
        width: 100%;
        padding: unset;
        border: none !important;
    }

        [b-uj7pvbmahs] .slackchannellistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
            color: #212529 !important;
        }

        [b-uj7pvbmahs] .slackchannellistview .e-list-item.e-hover {
            background-color: #FFFFFF;
        }

    [b-uj7pvbmahs] .slackchannellistview .e-list-header {
        border: none;
    }

        [b-uj7pvbmahs] .slackchannellistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }



    [b-uj7pvbmahs] .slackchannellistview .e-list-item.e-focused {
        background-color: white;
        color: #333333;
    }

    [b-uj7pvbmahs] .slackchannellistview .e-list-item[aria-selected="true"].e-focused {
        background-color: #55AAAA !important;
        color: #FFFFFF !important;
    }

    [b-uj7pvbmahs] .slackchannellistview .e-list-item[aria-selected="true"] {
        background-color: #55AAAA !important;
        /* Sea Breeze */
        border: 1px solid #55AAAA;
        box-sizing: border-box;
        border-radius: 3px;
        color: #FFFFFF !important;
    }



.SlackChannelDialogTitle[b-uj7pvbmahs] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 20px;
    /* or 100% */
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 1 */
    color: #333333;
}

.SlackChannelDialogSection[b-uj7pvbmahs] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 2 */
    color: #615F5F;
}
/* _content/BlazorServer/Pages/_Archive/NavMenu.razor.rz.scp.css */

.headernav[b-hk36rna2ph] {
    padding-left: 20px;
    align-self: center;
}

@media all and (max-width: 500px) and (min-width: 320px) {
    .headernav[b-hk36rna2ph] {
        align-self: start;
    }
}

[b-hk36rna2ph] .topnav.active {
    color: #333333;
    border-bottom: 1px solid #333333;
}

.msgicon[b-hk36rna2ph] {
    color: #BDBDBD;
}

[b-hk36rna2ph] .topnav.active .msgicon {
    color: #333333;
}

.nav-logo:hover[b-hk36rna2ph] {
    cursor: pointer;
}

.border-bottom-4[b-hk36rna2ph] {
    border-bottom-width: 4px !important;
}

.headeritem[b-hk36rna2ph] {
    align-items: center;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    color: #828282 !important;
    letter-spacing: var(--letter-spacing, 0.25px);
    padding: 0px 1rem;
    font-size: 1rem;
}

.sfmenuitem[b-hk36rna2ph] {
    align-items: center;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    color: #828282 !important;
    letter-spacing: var(--letter-spacing, 0.25px);
    font-size: 14px;
}

[b-hk36rna2ph] .sfmenu-groups {
    z-index: 1999 !important;
    /*display: flex;*/
   /*margin-left: 20px;*/
}

    [b-hk36rna2ph] .sfmenu-groups .e-menu-item .e-caret {
        /*visibility: hidden;*/
        color: #828282 !important;
        /*top: 5px;*/
        /*top: 7px;*/
        top: 12px;
    }

[b-hk36rna2ph] .sfmenu-groups .e-menu-item {
    padding-right: unset !important;
    padding-left: 20px !important;
}

    [b-hk36rna2ph] .sfmenu-groups .e-menu-item.e-selected {
        background-color: #f2f4f6 !important;
        color: #828282 !important;
        /* outline: 0 solid #e9ecef;
                outline-offset: 0;*/
    }


    [b-hk36rna2ph] .sfmenu-groups .e-menu-parent {
        z-index: 1999;
        vertical-align: top;
    }

    [b-hk36rna2ph] .sfmenu-groups ul .e-menu-item {
        /*height: 32px;*/
        height: 49px;
        width: 100px;
    }

    [b-hk36rna2ph] .sfmenu-groups ul {
        overflow: visible; /*this is needed in order to see the bottom-border bar*/
    }

/*
.navbar-toggler {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand {
    font-size: 1.1rem;
}

.oi {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type {
        padding-top: 1rem;
    }

    .nav-item:last-of-type {
        padding-bottom: 1rem;
    }

    .nav-item ::deep a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item ::deep a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item ::deep a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 768px) {
    .navbar-toggler {
        display: none;
    }

    .collapse {
        / Never collapse the sidebar for wide screens /
        display: block;
    }
}


*/

.message__badge[b-hk36rna2ph] {
    background-color: #55AAAA;
    border-radius: 2px;
    color: white;
    padding: 1px 4px;
    font-size: 10px;
    position: absolute;
    top: 0;
    right: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    letter-spacing: var(--letter-spacing, 0.25px);
}

[b-hk36rna2ph] .message__badge {
    background-color: #55AAAA;
    border-radius: 2px;
    color: white;
    padding: 1px 4px;
    font-size: 10px;
    position: absolute;
    top: 0;
    right: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.message__badge__circle[b-hk36rna2ph] {
    background-color: #55AAAA;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    right: 0;
}

/*Badge Notification*/
.badge_notif_circle[b-hk36rna2ph] {
    /**/
    position: absolute;
    top: 0;
    /*right: 0;*/
}

.no-border-btn[b-hk36rna2ph] {
    border: unset;
    background: transparent;
}

.message__badge__2[b-hk36rna2ph] {
    height: 15px;
    line-height: 15px;
    background-color: #55AAAA;
    border-radius: 2px;
    color: white;
    padding: 1px 2px;
    font-size: 8px;
    position: absolute;
    top: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    display: inline-flex;
    align-items: center;
}

.message__badge__3[b-hk36rna2ph] {
    height: 15px;
    line-height: 12px;
    background-color: #55AAAA;
    border-radius: 2px;
    color: white;
    padding: 1px 2px;
    font-size: 8px;
    position: absolute;
    top: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
}
/*END: Badge Notification*/
/* _content/BlazorServer/Pages/_Archive/NewERGActivityModal.razor.rz.scp.css */
footer[b-xvmaq83ph5] {
    position: fixed;
    bottom: 0;
    width: 100vw;
    margin-left: calc(50% - 50vw);
}

.activitytypelbl[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    /* or 120% */
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #55AAAA;
    margin-left: 8px;
}

.pilllbl[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    margin-left: 8px;
    border-radius: 24px;
    color: #333333;
    border: none;
    padding: 2px 14px 2px 0px;
}

.pillvaluelbl[b-xvmaq83ph5] {
    padding: 2px 12px;
}

.pilllblv2[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    margin-left: 8px;
    color: #333333;
    border: none;
    padding: 0px;
}

.pilllblv3[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #333333;
    border: none;
    padding: 0px;
}

.circlestatus[b-xvmaq83ph5] {
    font-size: 30px;
    margin-bottom: 5px;
}

.marginbottomzero[b-xvmaq83ph5] {
    margin-bottom: 0px;
}

.margintopeight[b-xvmaq83ph5] {
    margin-top: 8px;
}

.adminhubheaderlbl[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #000000;
    margin-bottom: 25px;
}

[b-xvmaq83ph5] .underlinebtn {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: var(--letter-spacing, 0.25px);
    color: #615F5F;
    text-decoration: underline;
    border: none;
    background: transparent;
    padding-left: 0px;
}

/* SF Accordion */
[b-xvmaq83ph5] .basesfaccordion .e-accordion {
    border: unset;
    background: transparent;
}

    [b-xvmaq83ph5] .basesfaccordion .e-accordion .e-acrdn-item {
        border: unset;
        background: transparent;
    }

    [b-xvmaq83ph5] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header {
        width: 100%;
        background: transparent;
    }

    [b-xvmaq83ph5] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
        width: 100%;
    }

        [b-xvmaq83ph5] .basesfaccordion .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
            background: transparent;
        }

[b-xvmaq83ph5] .accordionitem-top .e-acrdn-header .e-acrdn-header-content {
    padding: .5rem 1rem;
}

.accordionitem[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: var(--letter-spacing, 0.25px);
}
/* END: SF Accordion */


.programruntable[b-xvmaq83ph5] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.viewhistorybtn[b-xvmaq83ph5] {
    background: #FFFFFF;
    border: 1px solid #828282;
}

    .viewhistorybtn:hover[b-xvmaq83ph5] {
        text-decoration: unset;
        background-color: #f2f4f6;
    }
/* _content/BlazorServer/Pages/_Archive/NotificationSettings.razor.rz.scp.css */
.boxsegment[b-sp7tceokjw] {
    padding-left: 40px;
    padding-right: 40px;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    border-radius: 3px;
    padding-top: 20px;
}

[b-sp7tceokjw] .checkboxclass {
    margin: 10px;
}

.deletebtn[b-sp7tceokjw] {
    background: unset;
    border: unset;
}

.deleteicon[b-sp7tceokjw] {
    color: #828282;
}

.zoom-add-btn[b-sp7tceokjw] {
    height: 40px;
    border: 1px solid #E0E0E0;
    display: inline-block;
    color: #212529;
    text-decoration: unset;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: bold;
    border-radius: 5px;
    padding: 7px;
}
/* _content/BlazorServer/Pages/_Archive/SkillsSettings.razor.rz.scp.css */

.listingsegment[b-hbklng2731] {
    width: 625px;
    padding: 30px;
}

@media (max-width: 625px) {
    .listingsegment[b-hbklng2731] {
        width: unset;
    }
}

.e-add[b-hbklng2731]:before {
    content: '\e755';
}

.e-close[b-hbklng2731]:before {
    content: '\e745';
}

.skillid[b-hbklng2731] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 3 */
    color: #828282;
    margin-bottom: unset;
}

.e-delete[b-hbklng2731] {
    color: #828282 !important;
    border: none !important;
    background-color: transparent !important;
}


[b-hbklng2731] .listviewitema {
    min-height: 70px;
    border: none;
}

    [b-hbklng2731] .listviewitema .e-list-item {
        padding: unset !important;
    }

        [b-hbklng2731] .listviewitema .e-list-item.e-active {
            background-color: transparent;
        }

        [b-hbklng2731] .listviewitema .e-list-item.e-hover {
            background-color: transparent;
            border-bottom: 1px solid rgba(0, 0, 0, 0.13);
        }

        [b-hbklng2731] .listviewitema .e-list-item.e-focused {
            background-color: transparent;
        }

.skillssection[b-hbklng2731] {
    min-height: 700px;
}

[b-hbklng2731] .listing-input {
    border: unset;
}
/* _content/BlazorServer/Pages/_Archive/SlackSettings.razor.rz.scp.css */

.refreshbtn[b-7rt96hdry9] {
    margin-bottom: unset;
}

.slackchannelinput[b-7rt96hdry9] {
    height: 40px;
}

[b-7rt96hdry9] .slackchannellistview {
    margin-left: -15px;
    border: none;
}

    [b-7rt96hdry9] .slackchannellistview .e-list-item {
        height: unset !important;
        background-color: transparent;
        width: 100%;
        padding: unset;
        border: none !important;
    }

        [b-7rt96hdry9] .slackchannellistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
            color: #212529 !important;
        }

        [b-7rt96hdry9] .slackchannellistview .e-list-item.e-hover {
            background-color: #FFFFFF;
        }

    [b-7rt96hdry9] .slackchannellistview .e-list-header {
        border: none;
    }

        [b-7rt96hdry9] .slackchannellistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }



    [b-7rt96hdry9] .slackchannellistview .e-list-item.e-focused {
        background-color: white;
        color: #333333;
    }

    [b-7rt96hdry9] .slackchannellistview .e-list-item[aria-selected="true"].e-focused {
        background-color: #55AAAA !important;
        color: #FFFFFF !important;
    }

    [b-7rt96hdry9] .slackchannellistview .e-list-item[aria-selected="true"] {
        background-color: #55AAAA !important;
        /* Sea Breeze */
        border: 1px solid #55AAAA;
        box-sizing: border-box;
        border-radius: 3px;
        color: #FFFFFF !important;
    }



.SlackChannelDialogTitle[b-7rt96hdry9] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 20px;
    /* or 100% */
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 1 */
    color: #333333;
}

.SlackChannelDialogSection[b-7rt96hdry9] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 2 */
    color: #615F5F;
}
/* _content/BlazorServer/Pages/_Archive/ZoomSettings.razor.rz.scp.css */

.refreshbtn[b-vovvwy7gye] {
    margin-bottom: unset;
}

.slackchannelinput[b-vovvwy7gye] {
    height: 40px;
}

[b-vovvwy7gye] .slackchannellistview {
    margin-left: -15px;
    border: none;
}

    [b-vovvwy7gye] .slackchannellistview .e-list-item {
        height: unset !important;
        background-color: transparent;
        width: 100%;
        padding: unset;
        border: none !important;
    }

        [b-vovvwy7gye] .slackchannellistview .e-list-item.e-active {
            background-color: #FFFFFF !important;
            color: #212529 !important;
        }

        [b-vovvwy7gye] .slackchannellistview .e-list-item.e-hover {
            background-color: #FFFFFF;
        }

    [b-vovvwy7gye] .slackchannellistview .e-list-header {
        border: none;
    }

        [b-vovvwy7gye] .slackchannellistview .e-list-header .e-headertemplate-text {
            width: 100%;
        }



    [b-vovvwy7gye] .slackchannellistview .e-list-item.e-focused {
        background-color: white;
        color: #333333;
    }

    [b-vovvwy7gye] .slackchannellistview .e-list-item[aria-selected="true"].e-focused {
        background-color: #55AAAA !important;
        color: #FFFFFF !important;
    }

    [b-vovvwy7gye] .slackchannellistview .e-list-item[aria-selected="true"] {
        background-color: #55AAAA !important;
        /* Sea Breeze */
        border: 1px solid #55AAAA;
        box-sizing: border-box;
        border-radius: 3px;
        color: #FFFFFF !important;
    }



.SlackChannelDialogTitle[b-vovvwy7gye] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 20px;
    /* or 100% */
    display: flex;
    align-items: center;
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 1 */
    color: #333333;
}

.SlackChannelDialogSection[b-vovvwy7gye] {
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    /* identical to box height, or 143% */
    letter-spacing: var(--letter-spacing, 0.25px);
    /* Gray 2 */
    color: #615F5F;
}
/* _content/BlazorServer/Shared/LoginDisplay.razor.rz.scp.css */
/*.profileicon {
    max-width: 32px;
    max-height: 32px;
    width: 32px;
    height: 32px;
    border-radius: 16px;
    image-rendering: -webkit-optimize-contrast;*/ /*for chrome, this makes it look much better*/
/*}*/

/*.profileiconcontainer {
    background: rgba(2, 48, 188, 0.05);
}*/

/*.profileicon-avatar {
    width: 26px;
    height: 26px;
}*/

[b-alu072mqw1] .topnavmsg {
    display: flex !important;
    align-items: center;
    position: relative;
    height: 100%;
}


[b-alu072mqw1] .message__badge {
    background-color: var(--theme-color, #55AAAA);
    border-radius: 2px;
    color: white;
    padding: 1px 4px;
    font-size: 10px;
    position: absolute;
    top: 0;
    right: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.loginbtn[b-alu072mqw1] {
    background-color: var(--bg-color-a, #FFFFFF) !important;
    border: 1px solid var(--text-color, #333333) !important;
    box-sizing: border-box;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    color: var(--text-color, #333333) !important;
    letter-spacing: var(--letter-spacing, 0.25px);
    padding: 12px 24px;
    margin-right: 15px;
    text-decoration: unset;
    font-weight: 500;
}

    .loginbtn:hover[b-alu072mqw1] {
        background-color: var(--hover-color, #F2F4F6) !important;
    }

/*.loginbtnv2 {
    background: transparent;
    background-color: transparent !important;
    font-weight: bold;
    text-decoration: none;
}

    .loginbtnv2:hover {
        background-color: var(--hover-color, #F2F4F6) !important;
    }*/

.demobtn[b-alu072mqw1] {
    background-color: #333333 !important;
    border: 1px solid #333333 !important;
    box-sizing: border-box;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF !important;
    letter-spacing: var(--letter-spacing, 0.25px);
    padding: 12px 24px;
}

.headernav2[b-alu072mqw1] {
    /*height: 49px;*/
    height: 64px;
    display: flex;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
}

.headernav3[b-alu072mqw1] {
    padding-left: 0px;
    padding-right: 0px;
}

.topbaractiveclose-mode .headernav2[b-alu072mqw1] {
    height: 49px;
    padding-left: unset;
    padding-right: unset;
    margin-right: 25px;
}

    .headernav2:hover[b-alu072mqw1] {
        background-color: var(--hover-color-top, #F2F4F6) !important;
    }

.navbar-textseparator[b-alu072mqw1] {
    /*margin-right: 40px;
    margin-left: 40px;*/
    margin-right: 20px;
    margin-left: 25px;
    font-size: xx-large;
    color: #E0E0E0;
    margin-top: -5px;
}

.topbaractiveclose-mode .navbar-textseparator[b-alu072mqw1] {
    margin-right: 40px;
    margin-left: 40px;
}

.accessible-mode .navbar-textseparator[b-alu072mqw1] {
    color: #737373;
}

@media (max-width: 850px) {
    .navbar-textseparator[b-alu072mqw1] {
        color: transparent;
        margin-left: 8px;
        margin-right: 8px;
    }
}

@media all and (max-width: 500px) and (min-width: 320px) {
    .navbar-nav[b-alu072mqw1] {
        align-items: start !important;
        padding-left: 20px;
    }

    .navbar-textseparator[b-alu072mqw1] {
        transform: rotate(90deg);
        margin-left: 20px !important;
    }

    .nav-item[b-alu072mqw1] {
        margin-bottom: 10px;
    }
}
/* _content/BlazorServer/Shared/MainLayout.razor.rz.scp.css */
.page[b-s5uh5d1cba] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.main[b-s5uh5d1cba] {
    flex: 1;
}

.sidebar[b-s5uh5d1cba] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-s5uh5d1cba] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-s5uh5d1cba]  a, .top-row .btn-link[b-s5uh5d1cba] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-s5uh5d1cba] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 767.98px) {
    .top-row:not(.auth)[b-s5uh5d1cba] {
        display: none;
    }

    .top-row.auth[b-s5uh5d1cba] {
        justify-content: space-between;
    }

    .top-row a[b-s5uh5d1cba], .top-row .btn-link[b-s5uh5d1cba] {
        margin-left: 0;
    }
}

@media (min-width: 768px) {
    .page[b-s5uh5d1cba] {
        flex-direction: row;
    }

    .sidebar[b-s5uh5d1cba] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-s5uh5d1cba] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .main > div[b-s5uh5d1cba] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/BlazorServer/Shared/NavMenu2.razor.rz.scp.css */

.navcontainer[b-j4qcha6hjx] {
    max-width: 100vw;
}

.headernav[b-j4qcha6hjx] {
    /*padding-left: 20px;*/
    align-self: center;
    display: flex !important;
    align-items: center;
    /*height: 49px;*/
    height: 64px;
    margin-left: 20px;
}

.topbaractiveclose-mode .headernav[b-j4qcha6hjx] {
    height: 49px;
}

    .headernav:hover[b-j4qcha6hjx] {
        background-color: var(--hover-color-top, #F2F4F6) !important;
    }

@media all and (max-width: 500px) and (min-width: 320px) {
    .headernav[b-j4qcha6hjx] {
        align-self: start;
    }
}

/*::deep .topnav.active {
    color: #333333;
    border-bottom: 1px solid var(--text-color, #333333);
}*/

/*.msgicon {
    color: var(--off-gray, #BDBDBD);
}

::deep .topnav.active .msgicon {
    color: var(--text-color, #333333);
}*/

.nav-logo:hover[b-j4qcha6hjx] {
    cursor: pointer;
}

.border-bottom-4[b-j4qcha6hjx] {
    border-bottom-width: 4px !important;
}

.headeritem[b-j4qcha6hjx] {
    align-items: center;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: normal;
    color: #828282 !important;
    letter-spacing: var(--letter-spacing, 0.25px);
    padding: 0px 1rem;
    font-size: 1rem;
}

.sfmenuitem[b-j4qcha6hjx] {
    align-items: center;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    /*font-weight: normal;*/
    color: var(--text-color-a, #828282) !important;
    letter-spacing: var(--letter-spacing, 0.25px);
    font-size: 12px; /*14px;*/
    font-weight: 500;
}

[b-j4qcha6hjx] .sfmenu-groups {
    z-index: 1999 !important;
    /*display: flex;*/
    /*margin-left: 20px;*/
    background-color: var(--top-bar, #fff);
}

    [b-j4qcha6hjx] .sfmenu-groups .e-menu-item .e-caret {
        /*visibility: hidden;*/
        color: #828282 !important;
        /*top: 5px;*/
        /*top: 7px;*/
        /*top: 12px;*/
        /*top: 7px;*/
        top: 17px;
    }

        [b-j4qcha6hjx] .sfmenu-groups .e-menu-item .e-caret::before {
            font-size: 10px;
        }

    [b-j4qcha6hjx] .sfmenu-groups .e-menu-parent .e-menu-item.e-selected {
        background-color: #f2f4f6 !important;
        color: #828282 !important;
    }

        [b-j4qcha6hjx] .sfmenu-groups .e-menu-parent .e-menu-item.e-selected .e-icons.e-caret {
            color: #828282 !important;
        }

    [b-j4qcha6hjx] .sfmenu-groups .e-menu-item {
        padding-right: unset !important;
        padding-left: 0px !important; /*padding-left: 20px !important;*/
    }

    [b-j4qcha6hjx] .sfmenu-groups .e-menu-item.e-selected {
        background-color: #f2f4f6 !important;
        color: #828282 !important;
        /* outline: 0 solid #e9ecef;
                outline-offset: 0;*/
    }


    [b-j4qcha6hjx] .sfmenu-groups .e-menu-parent {
        z-index: 1999;
        vertical-align: top;
    }

        [b-j4qcha6hjx] .sfmenu-groups .e-menu-parent.e-ul {
            z-index: 1031;
        }

    [b-j4qcha6hjx] .sfmenu-groups ul .e-menu-item {
        /*height: 32px;*/
        /*height: 49px;*/
        height: 67px;
        width: 80px; /*width: 100px;*/
    }

    [b-j4qcha6hjx] .sfmenu-groups ul .e-menu-item .topnav {
        height: 64px;
    }

    /*this is needed in order for the dropdown not to scroll back up on the page if user had page scrolled down*/
    [b-j4qcha6hjx] .sfmenu-groups.e-menu-container.e-menu-popup {
        position: fixed;
    }

    [b-j4qcha6hjx] .sfmenu-groups ul {
        /*overflow: visible;*/ /*this is needed in order to see the bottom-border bar*/ /*2022-08-08: appears this is no longer needed, and also seems to fix issue of nav items appearing for split second in top left corner*/
    }

    [b-j4qcha6hjx] .lightalt-mode .sfmenu-groups ul .e-menu-item {
        background: #f6f7f7;
    }

    [b-j4qcha6hjx] .sfmenu-groups.e-menu-container .e-menu .e-menu-item.e-selected {
        background-color: var(--hover-color-top, #F2F4F6) !important;
    }

    [b-j4qcha6hjx] .sfmenu-groups.e-menu-container .e-menu .e-menu-item.e-focused {
        background-color: var(--hover-color-top, #F2F4F6) !important;
    }

[b-j4qcha6hjx] .sfmenu-groups.e-menu-popup .e-menu-item {
    display: flex;
    align-items: center;
    height: 35px;
    padding-right: 30px; /*this is to leave room past the notif counter if there is one*/
}


    @media (max-width: 1450px) {
        [b-j4qcha6hjx] .sfmenu-groups ul .e-menu-item {
            width: 60px;
        }
    }
    /*
.navbar-toggler {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand {
    font-size: 1.1rem;
}

.oi {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type {
        padding-top: 1rem;
    }

    .nav-item:last-of-type {
        padding-bottom: 1rem;
    }

    .nav-item ::deep a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item ::deep a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item ::deep a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 768px) {
    .navbar-toggler {
        display: none;
    }

    .collapse {
        / Never collapse the sidebar for wide screens /
        display: block;
    }
}


*/

.message__badge[b-j4qcha6hjx] {
    background-color: var(--theme-color, #55AAAA);
    border-radius: 2px;
    color: white;
    padding: 1px 4px;
    font-size: 10px;
    position: absolute;
    top: 0;
    right: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    letter-spacing: var(--letter-spacing, 0.25px);
}

[b-j4qcha6hjx] .message__badge {
    background-color: var(--theme-color, #55AAAA);
    border-radius: 2px;
    color: white;
    padding: 1px 4px;
    font-size: 10px;
    position: absolute;
    top: 0;
    right: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    letter-spacing: var(--letter-spacing, 0.25px);
}

.message__badge__circle[b-j4qcha6hjx] {
    background-color: var(--theme-color, #55AAAA);
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    right: 0;
}

    /*.no-border-btn {
        border: unset;
        background: transparent;
    }*/

    .message__badge__2[b-j4qcha6hjx] {
        height: 17px;
        line-height: 17px;
        background-color: var(--theme-color, #55AAAA);
        border-radius: 2px;
        color: white;
        padding: 1px 4px;
        font-size: 10px;
        position: absolute;
        /*top: 0;*/
        top: 9px;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        display: inline-flex;
        align-items: center;
        font-weight: 500;
        letter-spacing: var(--letter-spacing, 0.25px);
    }

.sfmenu-groups.e-menu-container.e-sfcontextmenu .valueWithNotif__2 .message__badge__2[b-j4qcha6hjx] {
    top: 0;
}

.topbaractiveclose-mode .message__badge__2[b-j4qcha6hjx] {
    top: 0;
}

.message__badge__3[b-j4qcha6hjx] {
    height: 15px;
    line-height: 12px;
    background-color: var(--theme-color, #55AAAA);
    border-radius: 2px;
    color: white;
    padding: 1px 2px;
    font-size: 8px;
    position: absolute;
    top: 0;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
}
    /*END: Badge Notification*/
    .nav-select-menu-container[b-j4qcha6hjx] {
        background-color: #fff;
        border: 1px solid #ced4da;
        border-radius: .25rem;
        margin-bottom: 30px;
        display: none;
    }

    .mobilemenu[b-j4qcha6hjx] {
        display: none;
    }

    @media (max-width: 550px) {
        .mobilemenu[b-j4qcha6hjx] {
            display: inline-block;
        }

        .nav-select-menu-container[b-j4qcha6hjx] {
            display: block;
        }

        .navbarbigscreen[b-j4qcha6hjx] {
            display: none;
        }

        .navbar-toggler[b-j4qcha6hjx] {
            display: flex;
        }
    }





    .nav-select-menu[b-j4qcha6hjx] {
        display: none;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: normal;
        color: #828282 !important;
        letter-spacing: var(--letter-spacing, 0.25px);
        border: transparent;
        border-right: 10px solid transparent;
    }

    .smallscreensigninbtn[b-j4qcha6hjx] {
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-size: medium;
        color: #828282 !important;
        padding: 10px 24px 10px 24px;
        border: 1px solid #828282;
        background-color: #fff;
        margin-top: 20px;
    }



    /*Sf Sidebar*/
    /*.sidebar-item {
        text-align: center;
        border-bottom: 1px #e5e5e58a solid;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
    }

    .e-sidebar.e-open .sidebar-item {
        text-align: left;
        padding-left: 15px;
        color: #c0c2c5;
    }*/

    [b-j4qcha6hjx] .mobilemenu .e-sidebar {
        /*  background: #2d323e;*/
        overflow: hidden;
        /* background-color: transparent;*/
        border-right: transparent;
        margin-top: 65px; /*85px;*/
        border: transparent;
        background-color: rgba(2,2,2,0.5);
    }

    [b-j4qcha6hjx] .sf-small-menu {
        /*background-color: #55AAAA;*/
    }

        [b-j4qcha6hjx] .sf-small-menu .e-menu {
            /*background-color: #2d323e;*/
        }

        [b-j4qcha6hjx] .sf-small-menu .e-menu-item {
            /*    height: 40px !important;*/
            border-bottom: 1px solid black;
            font-family: var(--theme-font-family, Montserrat), sans-serif;
            font-style: normal;
            color: var(--text-color-a, #828282); /*#c0c2c5;*/
        }

            [b-j4qcha6hjx] .sf-small-menu .e-menu-item.e-selected {
                color: var(--theme-color, #55AAAA);
            }

        [b-j4qcha6hjx] .sf-small-menu .e-menu .e-menu-item.e-selected {
            color: var(--theme-color, #55AAAA);
        }

        [b-j4qcha6hjx] .sf-small-menu .e-ul .e-menu-item.e-selected {
            background-color: var(--theme-color, #55AAAA);
            outline: 0 solid var(--theme-color, #55AAAA);
            color: #fff;
        }

        [b-j4qcha6hjx] .sf-small-menu .e-menu .e-menu-item.e-focused {
            color: var(--theme-color, #55AAAA);
        }

    /*.sf-small-menu .e-menu-item .e-caret {
    color: #828282;
}*/

    [b-j4qcha6hjx] .e-menu-container .e-menu .e-menu-item .e-caret {
        color: #828282;
    }

    [b-j4qcha6hjx] .sf-small-menu.e-menu-container.e-hamburger ul .e-menu-item {
        color: var(--text-color, #333333);
        padding: 3px 0px !important;
        font-size: 12px;
    }

    [b-j4qcha6hjx] .sf-small-menu.e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
        font-size: 10px;
}

    [b-j4qcha6hjx] .sf-small-menu .e-ul .e-menu-item.e-focused .e-caret {
        color: var(--theme-color, #55AAAA);
    }

    [b-j4qcha6hjx] .sf-small-menu .e-menu .e-menu-item.e-selected .e-caret {
        color: #828282;
    }

    [b-j4qcha6hjx] .sf-small-menu .e-ul .e-menu-item.e-selected .e-caret {
        color: #fff;
    }

    [b-j4qcha6hjx] .sf-small-menu .e-menu .e-menu-item.e-focused .e-caret {
        color: var(--theme-color, #55AAAA);
    }
    /*END: Sf Sidebar*/


    .lightdarkbtn[b-j4qcha6hjx] {
        display: flex !important;
        align-items: center;
        height: 64px;
    }

.topbaractiveclose-mode .lightdarkbtn[b-j4qcha6hjx] {
    height: unset;
}

        .lightdarkbtn:hover[b-j4qcha6hjx] {
            background-color: var(--hover-color-top, #F2F4F6);
            border-radius: unset;
        }

        .lightdarkbtn:hover .nav-logo[b-j4qcha6hjx] {
            color: var(--hover-color-top-text, #828282);
        }

.mainlogo[b-j4qcha6hjx] {
    margin-bottom: 15px;
    margin-top: 15px;
    height: 27px;
    content: var(--image-logo);
    /*padding-left: 10px;*/
}

    @media (max-width: 600px) {
        .mainlogo[b-j4qcha6hjx] {
            content: var(--image-logo-slim);
            width: 27px;
            padding-left: unset;
        }

        /*::deep .searchbar-autocomplete {
            width: unset !important;
        }*/

        .navcontainer[b-j4qcha6hjx] {
            flex-wrap: nowrap !important;
        }
    }

    .navbar-toggler:hover[b-j4qcha6hjx] {
        background-color: var(--hover-color, #F2F4F6);
        border-radius: 30px;
    }

    .dark-mode .navbar-toggler[b-j4qcha6hjx] {
        border: unset;
        box-shadow: unset;
    }

    .menu-icon[b-j4qcha6hjx] {
        color: var(--text-color-a, #828282);
        font-size: 36px;
    }

    [b-j4qcha6hjx] .searchbar {
        max-width: 600px;
        border-radius: 20px !important;
        margin-right: 20px;
        margin-left: 20px;
    }

    [b-j4qcha6hjx] .searchbar-autocomplete {
        font-family: var(--theme-font-family, Montserrat), sans-serif !important;
        font-size: 14px !important;
        width: 150px !important;
    }

    [b-j4qcha6hjx] .searchbar-autocomplete.e-input-focus {
        width: 400px !important;
    }

        [b-j4qcha6hjx] .searchbar-autocomplete .e-autocomplete {
            font-family: var(--theme-font-family, Montserrat), sans-serif !important;
            font-size: 14px !important;
        }

@media (max-width: 600px) {
    [b-j4qcha6hjx] .searchbar-autocomplete {
        width: unset !important;
    }
}

    .messagebadge0[b-j4qcha6hjx] {
        top: 9px; /*top: 17px;*/
    }

.topbaractiveclose-mode .messagebadge0[b-j4qcha6hjx] {
    top: 9px;
}

    .navitemlbl[b-j4qcha6hjx] {
        display: inline-block;
        font-size: 14px;
    }

.topbaractiveclose-mode .topnav.active .navitemlbl[b-j4qcha6hjx] {
    margin-top: 2px;
    border-bottom: 2px solid gray;
}

        /*.topnav.active .navitemlbl::after {
            content: "";
            border-bottom: 2px solid var(--text-color-a, #828282);
            display: block;
            position: absolute;
            bottom: -0.125rem;
            left: 0;
            right: 0;
        }*/

    .navitemicon[b-j4qcha6hjx] {
        display: none;
    }

.topbaractiveclose-mode .topnav.active .navitemicon[b-j4qcha6hjx] {
    margin-top: 2px;
    border-bottom: 2px solid gray;
}

    @media (max-width: 1450px) {
        .navitemlbl[b-j4qcha6hjx] {
            display: none;
        }

        .navitemicon[b-j4qcha6hjx] {
            display: inline-block;
        }

        .nav-item[b-j4qcha6hjx] {
            min-width: unset;
        }

        [b-j4qcha6hjx] .topnav {
            display: flex !important;
            align-items: center;
        }

        .messagebadge0[b-j4qcha6hjx] {
            top: -14px;
            right: -9px;
        }

        .messagebadge1[b-j4qcha6hjx] {
            left: 28px;
        }

        .valueWithNotif__3[b-j4qcha6hjx] {
            display: flex !important;
            align-items: center;
            position: relative;
        }

        .valueWithNotif__22[b-j4qcha6hjx] {
            display: flex !important;
            align-items: center;
        }
    }


    .navbar[b-j4qcha6hjx] {
        padding: unset;
        margin-bottom: unset !important;
        /*border-bottom-width: 1px !important;*/
    }

.groupsmenulbl[b-j4qcha6hjx] {
    height: 28px; /*this is needed so that when this tab is active, the bottom bar aligns with the other ones*/
}

@media (max-width: 600px) {
    .menu-icon[b-j4qcha6hjx] {
        font-size: 30px;
    }
}
/* _content/BlazorServer/Shared/SelectorDepartments.razor.rz.scp.css */
[b-72icyb5hrb] .selector-skillslist {
    border: none;
    width: 100%;
}

    [b-72icyb5hrb] .selector-skillslist .e-list-item {
        min-width: 45%;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: #333333;
    }

        [b-72icyb5hrb] .selector-skillslist .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

        [b-72icyb5hrb] .selector-skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
            width: unset !important;
        }

        [b-72icyb5hrb] .selector-skillslist .e-list-item.e-active {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

            /* language list checkbox */
            [b-72icyb5hrb] .selector-skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
                color: #55AAAA !important;
                background-color: #FFFFFF !important;
                border-color: #55AAAA !important;
            }


        [b-72icyb5hrb] .selector-skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
        }

        [b-72icyb5hrb] .selector-skillslist .e-list-item.e-focused {
            background-color: white;
            color: #333333;
        }

        [b-72icyb5hrb] .selector-skillslist .e-list-item[aria-selected="true"].e-focused {
            background-color: #55AAAA !important;
            color: #FFFFFF !important;
        }

        [b-72icyb5hrb] .selector-skillslist .e-list-item[aria-selected="true"] {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }


        [b-72icyb5hrb] .selector-skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }

        [b-72icyb5hrb] .selector-skillslist .e-list-item[aria-selected="true"] .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }



.savebtn[b-72icyb5hrb] {
    color: #FFFFFF !important;
    background-color: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    /* identical to box height, or 114% */
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    padding: 10px 20px;
}



.skillsbox[b-72icyb5hrb] {
    margin-bottom: 8px;
}
/* _content/BlazorServer/Shared/SelectorDepartmentsV2.razor.rz.scp.css */

    [b-toxe31mxx5] .selector-skillslist .e-list-item {
        min-width: 45%;

    }

.savebtn[b-toxe31mxx5] {
    color: #FFFFFF !important;
    background-color: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    padding: 10px 20px;
}
/* _content/BlazorServer/Shared/SelectorProducts.razor.rz.scp.css */
[b-ism8oxm3eu] .selector-skillslist {
    border: none;
    width: 100%;
}

    [b-ism8oxm3eu] .selector-skillslist .e-list-item {
        min-width: 45%;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: #333333;
    }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
            width: unset !important;
        }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item.e-active {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

            /* language list checkbox */
            [b-ism8oxm3eu] .selector-skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
                color: #55AAAA !important;
                background-color: #FFFFFF !important;
                border-color: #55AAAA !important;
            }


        [b-ism8oxm3eu] .selector-skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
        }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item.e-focused {
            background-color: white;
            color: #333333;
        }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item[aria-selected="true"].e-focused {
            background-color: #55AAAA !important;
            color: #FFFFFF !important;
        }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item[aria-selected="true"] {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }


        [b-ism8oxm3eu] .selector-skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }

        [b-ism8oxm3eu] .selector-skillslist .e-list-item[aria-selected="true"] .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }












.savebtn[b-ism8oxm3eu] {
    color: #FFFFFF !important;
    background-color: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    /* identical to box height, or 114% */
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    padding: 10px 20px;
}



.skillsbox[b-ism8oxm3eu] {
    margin-bottom: 8px;
}
/* _content/BlazorServer/Shared/SelectorProductsV2.razor.rz.scp.css */

    [b-wgk0nfx502] .selector-skillslist .e-list-item {
        min-width: 45%;
    }


.savebtn[b-wgk0nfx502] {
    color: #FFFFFF !important;
    background-color: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    padding: 10px 20px;
}
/* _content/BlazorServer/Shared/SelectorSkills.razor.rz.scp.css */
[b-812f7jdzz5] .selector-skillslist {
    border: none;
    width: 100%;
}

    [b-812f7jdzz5] .selector-skillslist .e-list-item {
        min-width: 45%;
        float: left;
        border: unset !important;
        box-sizing: border-box;
        border-radius: 3px;
        margin: 5px 1% 5px 0px !important;
        font-family: var(--theme-font-family, Montserrat), sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--letter-spacing, 0.25px);
        color: #333333;
    }

        [b-812f7jdzz5] .selector-skillslist .e-list-item .e-text-content {
            display: flex !important;
            align-items: center !important;
        }

        [b-812f7jdzz5] .selector-skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
            width: unset !important;
        }

        [b-812f7jdzz5] .selector-skillslist .e-list-item.e-active {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }

            [b-812f7jdzz5] .selector-skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
                color: #55AAAA !important;
                background-color: #FFFFFF !important;
                border-color: #55AAAA !important;
            }


        [b-812f7jdzz5] .selector-skillslist .e-list-item .e-text-content .e-list-text {
            margin-left: 5px;
        }

        [b-812f7jdzz5] .selector-skillslist .e-list-item.e-focused {
            background-color: white;
            color: #333333;
        }

        [b-812f7jdzz5] .selector-skillslist .e-list-item[aria-selected="true"].e-focused {
            background-color: #55AAAA !important;
            color: #FFFFFF !important;
        }

        [b-812f7jdzz5] .selector-skillslist .e-list-item[aria-selected="true"] {
            background-color: #55AAAA !important;
            /* Sea Breeze */
            border: 1px solid #55AAAA;
            box-sizing: border-box;
            border-radius: 3px;
            color: #FFFFFF !important;
        }


        [b-812f7jdzz5] .selector-skillslist .e-list-item.e-active .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }

        [b-812f7jdzz5] .selector-skillslist .e-list-item[aria-selected="true"] .e-text-content .e-checkbox-wrapper .e-check {
            color: #55AAAA !important;
            background-color: #FFFFFF !important;
            border-color: #55AAAA !important;
        }


.savebtn[b-812f7jdzz5] {
    color: #FFFFFF !important;
    background-color: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    /* identical to box height, or 114% */
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    padding: 10px 20px;
}


.skillsbox[b-812f7jdzz5] {
    margin-bottom: 8px;
}

.matchlbl[b-812f7jdzz5] {
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    letter-spacing: var(--letter-spacing-e, 0.05em);
    /* Gray 1 */
    color: #333333;
}
/* _content/BlazorServer/Shared/SelectorSkillsV2.razor.rz.scp.css */

    [b-5n3haptonn] .selector-skillslist .e-list-item {
        min-width: 45%;
    }


.savebtn[b-5n3haptonn] {
    color: #FFFFFF !important;
    background-color: #333333;
    border-radius: 2px;
    font-family: var(--theme-font-family, Montserrat), sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    letter-spacing: var(--letter-spacing-e, 0.05em);
    padding: 10px 20px;
}
