.elementor-59 .elementor-element.elementor-element-fa3573e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-fa3573e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-fa3573e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-fa3573e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-d7ff073:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-59 .elementor-element.elementor-element-d7ff073 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ee162 );}.elementor-59 .elementor-element.elementor-element-d7ff073 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59 .elementor-element.elementor-element-d7ff073 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-f28dc9c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59 .elementor-element.elementor-element-f28dc9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-e7d2e0e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;}.elementor-59 .elementor-element.elementor-element-972c45a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-59 .elementor-element.elementor-element-22b042d4 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-59 .elementor-element.elementor-element-a57275f > .elementor-widget-container{padding:0px 20px 30px 30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-8494aec{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-d7ff073{width:22.571%;}.elementor-59 .elementor-element.elementor-element-f28dc9c{width:77.429%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-59 .elementor-element.elementor-element-972c45a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-59 .elementor-element.elementor-element-972c45a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */#group-management-leaders, #group-management-message, #group-management h1, #group-management-users #group-management-header, .uo-row.uo-header, .group-management-buttons, #group-management-enrolled-users-datatable thead tr, #group-management-enrolled-users-datatable_filter,.dtr-control{display:none !important;}

#group-management-enrolled-users-datatable tbody:before{content: 'View Users Progress';
    width: 118px;
    height: 45px;
    line-height: 1.1;
    padding: 6px;
    border-radius: 20px;
    color: white;
    position: absolute;
    right: 60px;
    text-align: center;
    background: #f15d22;
    top: -60px;}
    #group-management-enrolled-users-datatable tbody:after{content:url(https://hvf4c6.infiniteuploads.cloud/2024/04/cherv-down.gif);width:40px;height:20px;position:absolute;top:-15px;right:110px;}

a.status {
    font-family: "Oswald", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    padding: 6px 16px;
    border-radius: 15px;
    color: #fff !important;
}
a.status.status-in-progress {
    background: #e95324;
}
a.status.status-not-started {
    background: #828282;
}
a.status.status-in-complete {
    background: #019e7c;
}
a.status.status-in-progress:hover, a.status.status-in-complete:hover {
    background: #a63407;font-size:13px;
}



.ulgm-modal-link.first_name.user_edit_link, .ulgm-modal-link.last_name.user_edit_link, .edit_assignment.groups-email-mailto-link{
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: black;
}


#group-management-enrolled-users-datatable thead tr,
#group-course-report-datatable thead tr th,  .uo-groups .uo-groups-table th{background:#f15d22 !important;color:white;}

.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__progress{font-size:18px;}

.ulg-manage-progress-lesson--completed .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox {
    border-color: #019e7c;
}
.ulg-manage-progress-lesson--completed .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:before, .ulg-manage-progress-lesson--has-quizzes .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn::before, .ulg-manage-progress-lesson--has-topics .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn::before , .ulg-manage-progress-course--has-lessons .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn::before, .ulg-manage-progress-course--has-quizzes .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn::before 
{color:white;font-size:16px;font-weight:800;}
.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{background:#019e7c;}
.ulg-manage-progress-course--has-lessons .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn,  .ulg-manage-progress-lesson--has-topics .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{background:#f15d22;}
.ulg-manage-progress-course--expanded .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn, .ulg-manage-progress-lesson--expanded .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{background:black;}
.ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn{color:white;font-size:20px;}/* End custom CSS */