:root{--color-primary: #69bd45;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #4b7e2b;--color-state-hover: #3c6721;--color-state-focus: #3c6721;--color-state-active: #30541a;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--color-neutral-1: #fff;--color-neutral-2: #fafafa;--color-neutral-3: #f7f7f7;--color-neutral-4: #e6e4e4;--color-neutral-5: #c7c7c7;--color-neutral-6: #767676;--color-neutral-7: #262626;--color-background: var(--color-neutral-1);--color-border: var(--color-neutral-5);--color-text: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--nav-bg-color: #fff;--nav-text-color: var(--color-text);--footer-bg-color: #fff;--footer-text-color: var(--color-text);--footer-text-color-hover: var(--footer-text-color);--btn-accent-color: var(--color-state);--btn-accent-color-active: var(--color-state-active);--btn-accent-color-focus: var(--color-state-focus);--btn-accent-color-disabled: var(--color-state-disabled);--btn-prim-accent-color: var(--color-state);--btn-prim-accent-color-active: var(--color-state-active);--btn-prim-accent-color-focus: var(--color-state-focus);--btn-prim-accent-color-disabled: var(--color-state-disabled)}.tui-settingsFormBrand__testEmailInfoButton{align-self:center}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}:root{--nav-bg-color: #1c212e;--nav-text-color: #ffffff;--color-primary: #3dcaff;--color-state: #00aeef;--color-text: #ffffff;--footer-bg-color: #1c212e;--footer-text-color: #ffffff;--color-state-hover: #00a4e5;--color-state-focus: #00a4e5;--color-state-active: #0093d4;--footer-text-color-hover: #f5f5f5;}
.mod_facetoface__sessionlist__table>tbody>tr,
.btn-default, 
.btn-secondary,
.mod_facetoface__event_details__sessions__row>.mod_facetoface__event_details__sessions__cell,
#page-enrol-users #filterform,
.path-grade-report-grader .gradeparent tr:nth-of-type(even) .cell,
.path-mod-assign [data-region="grade-panel"],
.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_fgrading, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager,
#page-mod-quiz-edit ul.slots li.section .content,
body#page-question-type-multichoice div[id^=fitem_id_][id*=answer_],
body#page-question-type-multichoice div[id^=fitem_id_][id*=fraction_],
body#page-question-type-multichoice div[id^=fitem_id_][id*=feedback_],
.que .info {
background-color: transparent;
}

#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_2 {
color: var(--btn-text-color-focus);
}

#page-enrol-users #filterform {
border-color: var(--btn-text-color-focus);
}
.btn-default:hover, .btn-secondary:hover,
.btn-default:active, .btn-default.active, .open>.btn-default.dropdown-toggle, .btn-secondary:active, .btn-secondary.active, .open>.btn-secondary.dropdown-toggle,
.btn-default:focus, .btn-default.focus, .btn-secondary:focus, .btn-secondary.focus,
.btn-default:hover, .btn-secondary:hover, .btn-default:active, .btn-default.active, .open>.btn-default.dropdown-toggle, .btn-secondary:active, .btn-secondary.active, .open>.btn-secondary.dropdown-toggle, .btn-default:focus, .btn-default.focus, .btn-secondary:focus, .btn-secondary.focus,
button:hover, input.form-submit:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover,
.dropdown-menu>li>a:hover, .moodle-actionmenu[data-enhanced].show .menu>li>a:hover, .dropdown-menu>li>a:focus, .moodle-actionmenu[data-enhanced].show .menu>li>a:focus  {
background-color: var(--btn-text-color-focus) !important;
color: white !important;
}

.close,
.close:hover, .close:focus,
.dropdown-menu>li>a, .moodle-actionmenu[data-enhanced].show .menu>li>a {
color: white;
}

.dropdown-menu, .moodle-actionmenu[data-enhanced].show .menu,
.popover-title, .enrolpanel.roleassign.visible .header, #newmessageoverlay #newmessagetext,
.assignfeedback_editpdf_widget .pageheader .toolbar, .assignfeedback_editpdf_widget .pageheader .navigation-search, .assignfeedback_editpdf_widget .pageheader .navigation,
.assignfeedback_editpdf_widget .pageheader {
background-color: var(--bg-color);
}

form select, form input[type=text], form input[type=password], form input[type=number], form.atto_form input[type=url], select.singleselect,
form select[disabled], fieldset[disabled] form select, form input[type=text][disabled], fieldset[disabled] form input[type=text], form input[type=password][disabled], fieldset[disabled] form input[type=password], form input[type=number][disabled], fieldset[disabled] form input[type=number], form.atto_form input[type=url][disabled], fieldset[disabled] form.atto_form input[type=url], select.singleselect[disabled], fieldset[disabled] select.singleselect,
.assignfeedback_editpdf_widget .drawingregion {
background-color: transparent;
color: var(--btn-text-color-focus);
border-color: var(--btn-text-color-focus);
}

.mod_facetoface__sessionlist__action__dropdown__menu.dropdown-menu>li>a:hover, .moodle-actionmenu[data-enhanced].show .mod_facetoface__sessionlist__action__dropdown__menu.menu>li>a:hover, .mod_facetoface__sessionlist__action__dropdown__menu.dropdown-menu>li>a:focus, .moodle-actionmenu[data-enhanced].show .mod_facetoface__sessionlist__action__dropdown__menu.menu>li>a:focus,
#page-mod-quiz-edit .slotnumber {
background-color: var(--btn-text-color-focus);
}

.assignfeedback_editpdf_widget .pageheader button:hover {
background-image: none;
}

.assignfeedback_editpdf_widget .pageheader button.assignfeedback_editpdf_selectedbutton:hover, .assignfeedback_editpdf_widget .pageheader button.assignfeedback_editpdf_selectedbutton {
background-image: none;
background-color: var(--btn-text-color-focus);
}

#page-mod-assign-grader button:active, 
#page-mod-assign-grader button.active, 
#page-mod-assign-grader .open>button.dropdown-toggle, 
#page-mod-assign-grader input.form-submit:active, 
#page-mod-assign-grader input.form-submit.active, 
#page-mod-assign-grader .open>input.form-submit.dropdown-toggle, 
#page-mod-assign-grader input[type=button]:active, 
#page-mod-assign-grader input[type=button].active, 
#page-mod-assign-grader .open>input[type=button].dropdown-toggle, 
#page-mod-assign-grader input[type=submit]:active, 
#page-mod-assign-grader input[type=submit].active, 
#page-mod-assign-grader .open>input[type=submit].dropdown-toggle, 
#page-mod-assign-grader input[type=reset]:active, 
#page-mod-assign-grader input[type=reset].active, 
#page-mod-assign-grader .open>input[type=reset].dropdown-toggle,
#page-mod-assign-grader button:focus, 
#page-mod-assign-grader button.focus, 
#page-mod-assign-grader input.form-submit:focus, 
#page-mod-assign-grader input.form-submit.focus, 
#page-mod-assign-grader input[type=button]:focus, 
#page-mod-assign-grader input[type=button].focus, 
#page-mod-assign-grader input[type=submit]:focus, 
#page-mod-assign-grader input[type=submit].focus, 
#page-mod-assign-grader input[type=reset]:focus, 
#page-mod-assign-grader input[type=reset].focus {
color: white;
}

.course-content .section .activity .actions {
left: 0;
}

.mod_facetoface__sessionlist__table>tbody>tr, .btn-default, .btn-secondary, .mod_facetoface__event_details__sessions__row>.mod_facetoface__event_details__sessions__cell, #page-enrol-users #filterform, .path-grade-report-grader .gradeparent tr:nth-of-type(even) .cell, .path-mod-assign [data-region="grade-panel"], .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_fgrading, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager {
border: none
}

#course-category-listings li[data-selected="1"]>div,
#course-category-listings li>div:hover {
background-color: var(--btn-text-color-focus);
color: white !important;
}

#course-category-listings a:hover, #course-category-listings  a:focus, #course-category-listings a:visited {
color: white !important;
}

.course-content .current {
background-color: rgba(61,202,255,.6);
}

.course-content .current .activityinstance a {
    color: var(--color-text);
    border-color: transparent;
    background-color: var(--bg-color);
}

.course-content .current .activityinstance a:hover {
    color: var(--color-primary);
    border-color: var(--color-primary);
}

.course-content .current .activityinstance a:hover .ft {
    color: var(--color-primary);
}

.course-content .section .summary,
.course-content .section .activity.label {
padding: 0 20px;
}

.totaraNav_prim--side .usermenu .moodle-actionmenu .menu li a.menu-action {
color: white;
}

.filterform optgroup {
color: white;
}

.totaraNav_prim--list_item_label {
margin: 0 auto;
}

.preferences-container .preference-table tr th:nth-child(even),
.preferences-container .preference-table tr td:nth-child(even),
.table-hover>tbody>tr:hover,
.hover-tooltip-container .hover-tooltip,
.tui-popoverPositioner .tui-dropdown__menu,
.tui-dataTableRow.tui-focusWithin, .tui-dataTableRow:active, .tui-dataTableRow:hover,
.tui-popoverFrame {
background-color: var(--bg-color-odd);
}

.tui-dropdownItem:hover, .tui-dropdownItem:focus,
.tui-modal__inner {
background-color: var(--bg-color);
}

#page-totara-notification-user_preferences .tui-dataTableHeaderCell {
color: white;
}

#page-totara-notification-user_preferences .tui-dataTableRow:first-child  {
border-color: white;
}

@media (min-width: 1200px) and (max-width: 1600px) {
#course-category-listings.columns-3 #category-listing>div, #course-category-listings.columns-3 #course-listing>div, #course-category-listings.columns-3 #course-detail>div {
background-color: transparent;
}
}

@media (max-width: 1199px) {
#course-category-listings.columns-2 #category-listing>div, #course-category-listings.columns-2 #course-listing>div, #course-category-listings.columns-2 #course-detail>div, #course-category-listings.columns-3 #category-listing>div, #course-category-listings.columns-3 #course-listing>div, #course-category-listings.columns-3 #course-detail>div {
background-color: transparent;
}
}


#page-login-index .loginpanel{
   color:var(--bg-color);
}

#page-login-index .signuppanel{
   color:var(--bg-color);
}

#page-login-index .loginbox .desc{
   color:var(--bg-color);
}

#page-login-index .forgetpass a{
   background-color:var(--bg-color);
}

.path-login #page {
    background: url('/theme/image.php/evs/theme/1775711243/evs_bg') no-repeat center;
    background-size: cover!important;
}

/*change text Oauth2 login button

#page-login-index .potentialidp .btn-default{
visibility:hidden;
position:relative}
#page-login-index .potentialidp .btn-default:after{
visibility:visible;
position:absolute;
content:"Log in";
left:0;
background-color:var(--color-state)!important;
color:var(--color-text);
border-radius:35px;
padding:0.5em 1em;}

#page-login-index .potentialidp .btn-default:hover:after{
visibility:visible;
position:absolute;
content:"Log in";
left:0;
background-color:var(--btn-prim-bg-color-active)!important;
color:var(--btn-prim-text-color-active);
border-radius:35px;
padding:0.5em 1em;}
*/

/*remove login fields
#page-login-index .loginpanel h2{
    display: none;}

#page-login-index .loginpanel hr{
    display: none;}

#page-login-index .subcontent.loginsub{
Display:none;}

*/

/* Drop down suggestions TUI notifications */
div.tui-wekaPlaceholderSuggestion div.tui-dropdown a.tui-dropdownItem {
    color: var(--link-color);
}

/* Notifications list */
.content-item-container.notification .content-item-body .notification-message {
    color: var(--link-color);
}
.content-item-container.notification.selected .content-item-body .notification-message {
    color: var(--color-text);
}

.block.chromeless .block-totara-featured-links-layout {
    margin: 0;
}

.block-totara-featured-links-layout.fullwidth>div:not(.block-totara-featured-links-placeholder).block-totara-featured-links-tile-large {
    margin: auto;
}

.tui-loader__overlay-positioner {
    background: transparent !important;
}

.totaraNav_prim--list_item_close {
    height: auto;
    border-bottom: none;
}

table.collection {
    border: none;
}

table.collection>tbody>tr:nth-of-type(odd) {
    background-color: var(--bg-color-odd);
}


table.collection>tbody>tr:nth-of-type(odd) {
    background-color: var(--bg-color-odd);
}


table.collection>thead>tr>th, table.collection>thead>tr>td, table.collection>tbody>tr>th, table.collection>tbody>tr>td, table.collection>tfoot>tr>th, table.collection>tfoot>tr>td {
      border: none;
    padding: 8px;
}

table.collection tr {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

table.collection thead tr {
    border-bottom: 1px solid #ddd;
    border-top: none;
}



table#categoryquestions {
    border: none;
}

table#categoryquestions>tbody>tr:nth-of-type(odd) {
    background-color: var(--bg-color-odd);
}


table#categoryquestions>tbody>tr:nth-of-type(odd) {
    background-color: var(--bg-color-odd);
}


table#categoryquestions>thead>tr>th, table#categoryquestions>thead>tr>td, table.collection>tbody>tr>th, table#categoryquestions>tbody>tr>td, table#categoryquestions>tfoot>tr>th, table#categoryquestions>tfoot>tr>td {
      border: none;
    padding: 8px;
}

table#categoryquestions tr {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

table#categoryquestions thead tr {
    border-bottom: 1px solid #ddd;
    border-top: none;
}

table#categoryquestions > tbody > tr:nth-of-type(even) {
    background: inherit;
}

.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-bd #mod_quiz_preflight_form legend {
    color: #262626;
}

