.elementor-54 .elementor-element.elementor-element-97a2128:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-97a2128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-97a2128{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-97a2128 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-88ab082:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-88ab082 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ee162 );}.elementor-54 .elementor-element.elementor-element-88ab082 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-88ab082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-25ff8d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-25ff8d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-9083d98 > .elementor-element-populated{padding:10px 0px 015px 20px;}.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-54 .elementor-element.elementor-element-5df05dc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-7dc5bb9 );}.elementor-54 .elementor-element.elementor-element-ea14a84 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-14ee162 );}.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-54 .elementor-element.elementor-element-f4e9768{color:var( --e-global-color-14ee162 );}.elementor-54 .elementor-element.elementor-element-ba0641e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ba0641e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-54 .elementor-element.elementor-element-ba0641e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-ba0641e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-3570a27 > .elementor-element-populated{padding:10px 0px 015px 20px;}.elementor-54 .elementor-element.elementor-element-3131624 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-14ee162 );}.elementor-54 .elementor-element.elementor-element-306ee64 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-88ab082{width:22.571%;}.elementor-54 .elementor-element.elementor-element-25ff8d1{width:77.429%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for section, class: .elementor-element-ba0641e */.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:15px;}
.btn_groups_plus{color:#fff !important;}
.courses_search_box{display:none;}/* End custom CSS */
/* Start custom CSS */.blue{color:#2583f4;}
.orange{color:#f15d22;}
h2.group-table-heading, .group-courses-heading.uo-looks-like-h3{color:#fff !important;}

.uo-groups .uo-groups-list-of-btns-main, #AddCoaches{ background: #e95324;color:#fff;}
.uo-groups .uo-groups-list-of-btns-main:hover, #AddCoaches:hover{color:#fff;font-weight:500;}
.uo-groups .uo-groups-list-of-btns-main:before{content:'Add ';display:inline-block;margin-right:4px;}

.uo-groups .uo-groups-body.elementor-page-54{padding:5px 20px;}

.uo-groups .uo-looks-like-h3, .uo-groups h3{font-size:18px;}
span.uo-looks-like-h3.ulg-manage-progress__title{margin-left:20px;}
.uo-row.uo-header{background-color: ;
    padding:0px;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;color:#000 !important;}
.uo-row.uo-groups-section.uo-groups-report-go-back, #uo-groups-action-users{display:none;}

.groups_plus_header{background-color:#fff;background:#EAEAEA !important;border:0px;}
.groups_plus_container, .groups_plus_header{padding:0px;margin:0px;}
.groups_plus_header .groups_plus_licenses, .groups_plus_header .groups_plus_remaining_licenses, .groups_plus_emai, .groups_plus_admin_header .team-title, .groups_user_table.groups_plus_table, .groups_plus_report_list, .div_export_section, .groups_plus_email, .team-select, .groups_plus_admin_header{display:none !important;}
.groups_user_table.groups_plus_table thead tr th:nth-child(1),
.groups_user_table.groups_plus_table thead tr th:nth-child(2), .groups_user_table.groups_plus_table tbody tr td:nth-child(2),.groups_user_table.groups_plus_table tbody tr td:nth-child(3){display:none;}

.select2-container, .swal-overlay--show-modal{z-index:500 !important;}
.select2-container--default .select2-search--dropdown .select2-search__field{width:100% !important;}
.select2-container--open .select2-dropdown--below{top:2px;}
.select2-selection__rendered{z-index:10;}
#group-management-users{background:#F0F0F0;padding:10px 20px;margin-bottom:25px;margin:-10px 0 20px 0px;}
.group-management-buttons__left{justify-content: flex-start;}
.group-management-buttons__right {
    justify-content: flex-end !important;
}

.TeamEditButtons{    min-width: 380px;
    text-align: right;}
.uo-groups-enrolled-users{padding:20px;}

.list-of-courses.uo-list{padding:0px 10px;}

.uo-groups .uo-groups-table th{text-align:left;}

.uo-groups .uo-looks-like-h3{color:#000 !important;}
.group-management-buttons__right{justify-content: flex-start;}

.uo-groups .uo-btn{min-width:110px;border-radius:25px;}

.group-management-enrolled-users-datatable:before{content:"Select Player";}

#group-management-enrolled-users-datatable_filter, .uo-groups-datatable-footer .dataTables_length,.uo-groups-datatable-footer .dataTables_info{display:none;}

#group-management-users{}
.uo-row.uo-groups-section.uo-groups-group-courses{display:none;}

.uo-row.uo-groups-section
{background:;border-radius:10px;}

.uo-row.uo-header-subtitle{text-align: right;
    margin-top: -30px;}

.uo-row.uo-groups-section.uo-groups-enrolled-users{width:100%;display:inline-block;float:left;margin-bottom:20px;}
.bulkaction
{background:white;border:0px solid #f2f2f2;margin-top:10px;padding:15px 0px;}


.button.dataTables_wrapper{background-color: #656565;
    border-radius: 5px 5px 5px 5px;
    padding: 7px 14px 7px 14px;color:#fff;border:0px;}

#group-management-enrolled-users-datatable thead{background:#f4f4f4;border-radius:15px;}

.uo-groups .uo-select select option:hover, .uo-groups .uo-select select option:checked, .uo-groups .uo-select-modal .uo-select-modal-option:hover, .uo-groups .uo-select-modal .uo-select-modal-option.uo-select-option--selected, .uo-groups .uo-table .uo-table-header, .uo-groups .uo-groups-table th, .uo-groups .uo-groups-table .essay_approve_single, .uo-groups .uo-groups-table .assignment_approve_single, .uo-groups .uo-radio input ~ .uo-radio-checkmark:after, .uo-groups-list-of-btns .uo-groups-list .uo-btn:hover, .uo-groups.uo-quiz-report #uo-quiz-report-table thead tr, .uo-groups .uo-groups-table thead tr, .uo-groups-datatable-footer .paginate_button.current, .uo-ulgm-front .uo-admin-block .uo-admin-form-submit:hover{color:black;background:#f4f4f4;}

table.uo-table-datatable.dataTable tbody tr:hover, table.uo-table-datatable.dataTable tbody tr:nth-child(2n), table.uo-table-datatable.dataTable tbody tr:nth-child(2n) td, table.uo-table-datatable.dataTable tbody tr:nth-child(2n) td:hover, table.uo-table-datatable.dataTable tbody tr:nth-child(2n):hover, table caption+thead tr:first-child td, table caption+thead tr:first-child th, table colgroup+thead tr:first-child td, table colgroup+thead tr:first-child th, table thead:first-child tr:first-child td, table thead:first-child tr:first-child th, table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {border:0px;}

table td, table th{border:0px;}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd, table.uo-table-datatable.dataTable.display tbody tr.even>.sorting_1, table.uo-table-datatable.dataTable.display tbody tr.odd>.sorting_1, table.uo-table-datatable.dataTable.order-column.stripe tbody tr.even>.sorting_1, table.uo-table-datatable.dataTable.order-column.stripe tbody tr.odd>.sorting_1, table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{background-color:white;border:0px;}
table.dataTable.no-footer{border:0px;}


a.status{font-family: "Oswald", Sans-serif;
    font-size: 12px;
    font-weight: 500;padding:6px 16px;
 border-radius: 15px;  color: #fff !important;
}
a.status:hover{font-size:13px;background:#D82600;}


a.status.status-not-started{background:#828282;}
a.status.status-in-progress{background:#e95324;}
a.status.status-in-complete{background:blue;}

#group-management-leaders{ width: 100%;
    float: left;padding:0 28px;
    }

.user-table-actions{padding:0 15px;}
 .uo-row.uo-groups-table{padding:10px 0px;}
 #assignments .uo-row.uo-groups-section{background:transparent;}
 #group-management h1, .row-actions .trash{display:none;}
 
.uo-groups .uo-groups-body.elementor-page-54 .uo-select:after{content:"Select which team you would like to manage
";font-size:14px;width:250px;height:20px;display:inline-block;}
 
 
 
 
 
  @media (max-width: 767px) {
 .uo-row.uo-groups-section.uo-groups-group-courses, .uo-row.uo-groups-section.uo-groups-enrolled-users, #group-management-leaders{width:100%;margin:0;}
 .uo-groups .uo-looks-like-h3, .uo-groups h3{font-size:18px;}
 .uo-groups .uo-subtitle-of-h3{font-size:14px;}
 .dataTables_length{display:none;}
 .uo-groups .uo-groups-table th {
    border: 0;
    font-size: 13px;
    font-weight: 500;
    height: auto;
    line-height: 0.4;
    padding: 6px;
    text-align: left;
    vertical-align: middle;
}
.uo-groups .uo-btn{font-size:12px;}
  }/* End custom CSS */