.tui-modalContent__content .faqlink {font-weight: bold;clear: both;}
.tui-modalContent__content .btn.btn-primary {float: left;margin: 2.5em 0 1em;}
.loginbox.twocolumns .loginpanel, .loginbox.twocolumns .signuppanel {padding: 30px;}
#block-region-side-pre, #block-region-side-post {overflow: hidden;}
#block-region-side-pre, #block-region-side-post {overflow: hidden;}
.block_isotope .filters button {max-width: 225px;}
.path-admin-totara-notification .tui-collapsible.tui-notificationTable__collapsible:nth-child(1), .path-admin-totara-notification .tui-collapsible.tui-notificationTable__collapsible:nth-child(2), .path-admin-totara-notification .tui-collapsible.tui-notificationTable__collapsible:nth-child(5), .path-admin-totara-notification .tui-collapsible.tui-notificationTable__collapsible:nth-child(7), .path-admin-totara-notification .tui-collapsible.tui-notificationTable__collapsible:nth-child(8), .path-admin-totara-notification .tui-collapsible.tui-notificationTable__collapsible:nth-child(10) {display: none;}
body[id^="page-totara-program-edit"] .nav-tabs li:has(a[href*="local/analytics/edit.php"]), #page-local-analytics-edit .nav-tabs li:has(a[href*="local/analytics/edit.php"]), #page-totara-program-completion .nav-tabs li:has(a[href*="local/analytics/edit.php"]), body[id^="page-totara-certification-edit"] .nav-tabs li:has(a[href*="local/analytics/edit.php"]) {display: none;}
#page-totara-program-exceptions .nav-tabs li:has(a[href*="local/analytics/edit.php"]) {display: none;}
.path-course-view .section li.activity.modtype_certificate {border: 2px solid #0079d1;}
li.activity.modtype_certificate .cert-download .flex-icon {display: none;}
.section .activity.modtype_label.label {border: none;padding: 0;}
.mod_facetoface__sessionlist__action__buttons .mod_facetoface__sessionlist__action__dropdown.dropdown-toggle {padding: 1rem;align-self: center;}
.section .activity .availabilityinfo, .section .activity .contentafterlink {width: calc(100% - 30px);}
.loginbox .loginform .form-input input[type=text]:focus, .loginbox .loginform .form-input input[type=password]:focus {outline: none;}
loginbox .loginform .form-input input[type="text"], .loginbox .loginform .form-input input[type="password"] {border: 2px solid #c8c8c8;}
.jsenabled .choosercontainer #chooseform .alloptions {max-width: 24.3rem;box-shadow: inset 0 0 30px 0 #9e9e9e;margin-right: 4px;}
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd, .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd {text-align: center;border-bottom: 1px solid var(--color-neutral-5);padding: 12px;}
.choosercontainer #chooseform .selected {background-color: #fff;}
.choosercontainer #chooseform .moduletypetitle {text-transform: uppercase;padding-top: 1.2em;padding-bottom: .4em;margin-bottom: 0;}
.moodle-dialogue-base .moodle-dialogue-wrap {margin-top: -3px;margin-right: -2px;background-color: var(--color-neutral-1);border: 1px solid var(--color-neutral-5);box-shadow: 5px 5px 20px 0 var(--color-neutral-6);padding: 0;}
.choosercontainer #chooseform .option label {display: flex;-webkit-box-align: start;align-items: flex-start;padding: .3em 0 .1em 0;border-bottom: 1px solid var(--color-neutral-1);margin-right: 24px;font-weight: 700;}
.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {line-height: 2em;}
.choosercontainer #chooseform .options {position: relative;margin-top: -24px;}
.choosercontainer #chooseform .submitbuttons {padding: .7em 0;text-align: center;margin-top: 0px;}
.choosercontainer #chooseform .options {position: relative;border-bottom: 1px solid var(--color-neutral-5);}
.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd {padding: 0;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;margin-right: -4px;}
.moduletypetitle, .choosercontainer #chooseform .option, .choosercontainer #chooseform .nonoption {margin-bottom: 0;padding: 0 1.6em 0 1.6em;}
.jsenabled .choosercontainer #chooseform .instruction, .jsenabled .choosercontainer #chooseform .typesummary {position: absolute;top: 0;left: 0;bottom: 0;right: 20.3em;margin: 0;padding: 1.6em;background-color: #fff;overflow-x: hidden;overflow-y: auto;line-height: 2em;}
#page-admin-enrol-contract-admin select#id_bundle-timecreated_edt_month, #page-admin-enrol-contract-admin select#id_bundle-timecreated_sdt_month, #page-admin-enrol-contract-admin select#id_bundle-timeexpires_sdt_month, #page-admin-enrol-contract-admin select#id_bundle-timeexpires_edt_month {min-width: 105px !important;padding: 5px !important;margin-right: -25px;}
#page-admin-enrol-contract-admin select#id_bundle-timecreated_edt_day, #page-admin-enrol-contract-admin select#id_bundle-timecreated_sdt_day, #page-admin-enrol-contract-admin select#id_bundle-timeexpires_sdt_day, #page-admin-enrol-contract-admin select#id_bundle-timeexpires_edt_day {min-width: 47px !important;padding: 4px !important;}
#page-admin-enrol-contract-admin select#id_bundle-timecreated_edt_year, #page-admin-enrol-contract-admin select#id_bundle-timecreated_sdt_year, #page-admin-enrol-contract-admin select#id_bundle-timeexpires_sdt_year, #page-admin-enrol-contract-admin select#id_bundle-timeexpires_edt_year {min-width: 60px !important;padding: 4px !important;}
.custom-select[disabled], .mform select[disabled], .adminform-select select[disabled] {background-color: #dde1e5 !important;}
.rb-sidebar .fcontainer .fitem .felement select, .rb-sidebar .fcontainer .fitem .felement input[type=text] {padding: 7px;}
.usermenu .moodle-actionmenu[data-enhanced].show .menu>li>a.itemtype-logout:hover {color: white;}
.confirmation-message {text-align: center;}
.confirmation-dialogue {padding: 10px;}
#job_assignment-allmanagers {height: 414px !important;max-height: 414px !important;overflow: hidden !important;}
.totara_reportbuilder__report_create_aside {width: 300px;}
.totaraNav {border-bottom: none;}
.local-philips-program-changelog__controls button, .local-philips-program-changelog__controls input[type="submit"] {width: max-content !important;border: none;}
.block_isotope .filters > div[class*='-filter-buttons'] .filter-button, button.isotope-item-expand-details {border: 2px solid #0071db;}
.block_isotope button.isotope__show-more-button {border: none;}
.block_isotope .filters > div[class*='-filter-buttons'] .filter-button:hover {border: 2px solid #000;}
.block_isotope .filters > div[class*='-filter-buttons'] .filter-button:focus {border: none;}
form span.legend, form legend {font-weight: bold !important;}
form label {font-weight: bold;}
.mform .fitem .fitemtitle .fstaticlabel {font-weight: bold;}
#adminsettings h3 {font-weight: bold;}
#adminsettings h2 {font-weight: bold;}
#page-my-reports .tui-core_my-reports__scheduledReports {margin-bottom: 30px;}
#page-my-reports form .tui-formBtn {padding: 12px 25px;}
#page-admin-totara-reportbuilder-general .mform .fitem_actionbuttons>div.felement {width: 75%;margin-right: 25%;}
#page-login-index .rememberusername label {margin-right: 4px;}
.userloggedinas .totaraNav_prim--side .loggedinas-label {font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;padding: .2em .6em .3em;display: inline;background-color: #007ab8;}
.page-heading h2 {font-size: var(--h2-font-size);font-family: var(--h2-font);font-weight: var(--h2-font-weight);}
.rb-report-results-heading h3 {font-size: var(--h3-font-size);}
.totaraNav_prim--side .popover-region .nav-link {font-size: medium;}
#page-navbar {min-height: 36px;}
.tui-modalContent {padding: 0 !important;}
.tui-modalContent__header-title {font-weight: bold !important;}
.tui-formLabel--inline {font-weight: bold !important;}
h2.tw-catalog__title {font-weight: bold;}
#page-admin-user-profile-index .profileeditor .singlebutton {margin-right: 8px;}
.tw-selectSearchText button.tw-selectSearchText__btn {margin: 0;border-radius: 0px;}
.breadcrumb-container .col-sm-12 {min-height: -5px;padding: 0px;margin-bottom: -8px;}
.file-picker .fp-list .fp-repo a {display: block;padding: .5em 0 .7em 0;margin-right: 10px;}
.filemanager, .filepicker, .file-picker {font-size: 11px;margin-top: -25px;}
.filemanager.fp-mkdir-dlg {text-align: center;margin: 20px;}
#fp-mkdir-dlg-title {font-weight: 700;}
form .tui-wekaToolbar__currentBlock.tui-formBtn span.tui-formBtn__text {font-weight: initial;}
#page-mod-quiz-summary .moodle-dialogue-confirm .confirmation-buttons .btn-primary {margin-bottom: 5px;}
#page-mod-quiz-summary .moodle-dialogue-confirm .confirmation-buttons {text-align: center;}
#page-mod-quiz-review .submitbtns a.mod_quiz-next-nav {color: #fff;}
#page-enrol-users #filterform div {margin: 1px;}
.mod_facetoface-addremove button {min-width: 100px;border: none;}
form input[type="text"] {color: var(--color-black);background-color: var(--color-white);border: 1px solid #ccc;height: 34px;padding: 6px 12px;border-radius: 4px;}
#page-mod-facetoface-events-add .fdate_time_selector select#id_timestart_timezone, #page-mod-facetoface-events-add .fdate_time_selector select#id_timefinish_timezone {margin-top: 5px;}
#page-mod-facetoface-events-add .ui-dialog.ui-widget {padding: 3px;border-radius: initial;}
#page-mod-facetoface-events-add .ui-dialog .ui-dialog-content {padding-right: 15px;}
#page-mod-facetoface-events-add button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close {position: static;float: left;margin-top: 12px;}
#page-mod-facetoface-events-add .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {border: 1px solid #e0e0e0;}
#page-mod-facetoface-events-add .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {border-top: 1px solid #e0e0e0;padding: 0;}
#page-mod-facetoface-events-add .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {padding: 10px;}
#page-mod-facetoface-events-add .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix h2 {font-size: 36px;}
#page-my-reports h2.tui-pageHeading__title {font-weight: bold;}
#page-mod-facetoface-attendees-list-add form#assignform {margin-bottom: 5px;}
#page-mod-facetoface-attendees-list-add.editing input.search {margin-top: 5px;}
#page-admin-enrol-contract-admin form select {color: #000 !important;}
#page-course-editcategory .atto_form button {margin: 5px;}
#page-course-editcategory .mdl-align {text-align: center;margin-bottom: 20px;}
#page-course-editcategory .fullwidth atto_image_altentry {width: 72%;}
#page-course-editcategory #atto_managefiles_manageform {margin-right: 10px;}
.tui-format_pathway-activityView__sidePanelInner {padding: var(--gap-2) 0;margin: 7px;}
#page-mod-facetoface-events-add .mapaddresslookup input#id_customfield_locationaddresslookup {width: auto;}
.format-pathway .tui-grid.tui-grid--horizontal {margin-top: 25px;}
.tw-catalog__aside {width: 27%;min-width: 200px;}
.tw-grid {grid-template-columns: repeat(auto-fill,minmax(20rem,1fr));}
@media (min-width: 1300px) {.tw-grid {grid-template-columns: repeat(5,minmax(15px,1fr)) !important;}}
@media (max-width: 992px) {.tw-grid {grid-template-columns: repeat(3,minmax(15px,1fr));}}
@media (max-width: 800px) {.tw-grid {grid-template-columns: repeat(2,minmax(15px,1fr)) !important;}}
@media (max-width: 600px) {.tw-grid {grid-template-columns: repeat(1,minmax(15px,1fr)) !important;}}
#page-totara-catalog-index .tw-selectSearchText button.tw-selectSearchText__btn {margin: 0;border-radius: 0px;padding: 0 8px;font-size: 24px;}
#page-mod-facetoface-view input[type="submit"] {margin-bottom: 5px;}
#page-mod-facetoface-attendees-view a.commandlink.btn.btn-default.mod_facetoface__action__goback {margin-bottom: 5px;}
.breadcrumb-nav .breadcrumb {margin-right: 18px;}
input.fullwidth.atto_image_urlentry {margin-bottom: 5px;}
input[type=checkbox] {margin: 0 4px;}
button.yui3-button.closebutton {margin-top: 4px;}
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd {padding: 6px 5px;margin-bottom: 0px;}
.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {padding: 1em;}
.moodle-dialogue button.openmediabrowser {margin-top: 5px;}
body#page-lib-editor-atto-plugins-managefiles-manage {padding: 20px;}
.tabtree {margin: 20px 21px var(--gap-8) !important;}
#page-course-view-topics .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {padding: 0px;}
@media (min-width: 1200px) {.mform .fitem .felement {float: right;width: calc(104% - 52% - 10px);margin-bottom: 5px;padding: 0px 0px 0px 0px;}}
.mform input[type=text] {width: auto;}
.tui-format_pathway-progressTrackerItem--selected {background: #0071db;}
.tui-format_pathway-progressTrackerItem--selected:hover {color: #fff;background: #005492;}
a.tui-format_pathway-progressTrackerItem.tui-format_pathway-progressNavigation__activityLink.tui-format_pathway-progressTrackerItem--selected.tui-format_pathway-progressTrackerItem--link {color: #fff;}
.tui-format_pathway-progressTrackerItem--selected:focus, .tui-format_pathway-progressTrackerItem--selected:focus:hover {background: #005492;}
#page-enrol-contract-editbundle  select#id_searchcategoryids {width: 247px;}
#page-grade-report-singleview-index .generaltable-wrapper {overflow-x: auto;display: block;width: 100%;}
#page-grade-report-singleview-index .generaltable {display: block;overflow-x: auto;width: 100%;max-width: 100%;table-layout: auto;border-collapse: collapse;}
#page-grade-report-singleview-index .generaltable th:first-child, #page-grade-report-singleview-index .generaltable td:first-child {position: sticky;right: 0;background: #fff;z-index: 3;min-width: 20px;max-width: 35px;border-left: 1px solid #ddd;}
#page-grade-report-singleview-index .generaltable th:nth-child(2), #page-grade-report-singleview-index .generaltable td:nth-child(2) {position: sticky;right: 35px;background: #f9f9f9;z-index: 2;min-width: 120px;border-left: 1px solid #ddd;}
body#page-totara-program-edit_assignments div#completion-dialog {overflow: hidden;}
div#completion-dialog {height: 215px !important;}
body#page-totara-program-edit_assignments button.relativeeventtime.btn {margin-top: 15px;}
#page-totara-program-edit_content .tui-tabs.tui-tabs--horizontal.tui-tabs--fill {margin-top: -33px !important;padding-top: 0px !important;margin-right: -14px;}
#page-totara-program-edit_content .tui-dropdown__menu {max-width: unset;}
#page-totara-program-edit_content .tui-tabs__tabs {margin: 23px 5px 0px 0px;}
#page-totara-program-edit_content .tui-searchFilter__group {width: 350px;}
#page-totara-program-edit_content button.tui-formBtn.tui-formBtn--stealth.tui-filterBar__reset.tui-filterBar__reset-stacked {margin: -46px 350px -10px 0px;width: 25%;}
#page-totara-program-edit_content button.tui-iconBtn.tui-filterBar__toggle-btn.tui-iconBtn--hasText.tui-iconBtn--transparent {margin: 0px -350px 10px 0px;}
#page-enrol-contract-editcontract span#id_error_timestart {width: calc(144% - 52% - 10px);}
div#block-region-side-pre {overflow: visible !important;}
#page-local-program-notificationview .mform .fitem .fitemtitle {width: 49%;}
#page-navbar .breadcrumb-button a {color: red;}
div#tilesinfo {visibility: hidden;}
.signuppanel {display: none;}
#page-admin-tool-sitepolicy-userpolicy .policybox {height: 10em;}
@font-face {font-family: "Neue Frutiger World";font-weight: bold;font-style: normal;src: url("https://www.learn.philips.com/pluginfile.php/1/theme_kineo/custom_fonts/47908/NeueFrutigerWorldW05-Bold.woff2") format("woff2"),url("https://www.learn.philips.com/pluginfile.php/1/theme_kineo/custom_fonts/47908/NeueFrutigerWorldW05-Bold.woff") format("woff");}
@font-face {font-family: "Neue Frutiger World";font-weight: normal;font-style: normal;src: url("https://www.learn.philips.com/pluginfile.php/1/theme_kineo/custom_fonts/47908/NeueFrutigerWorldW05-Book.woff2") format("woff2"),url("https://www.learn.philips.com/pluginfile.php/1/theme_kineo/custom_fonts/47908/NeueFrutigerWorldW05-Book.woff") format("woff");}