: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)}:root{--color-state:var(--color-primary);--color-state-hover:var(--color-secondary);--color-state-focus:var(--color-secondary);--color-state-active:var(--color-secondary);--color-state-highlight:#f6f9d7;--color-state-highlight-neutral:var(--color-neutral-3);--color-state-disabled:var(--color-neutral-6);--color-border:var(--color-neutral-5);--color-text:#000000;--color-text-disabled:var(--color-neutral-5);--color-text-hint:var(--color-neutral-6);--color-neutral-1:#fff;--color-neutral-7:#262626;--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);--border-weight:thin;--btn-bg-color-active:var(--btn-bg-color-hover);--btn-bg-color-disabled:var(--color-neutral-3);--btn-bg-color-focus:var(--btn-bg-color-hover);--btn-text-color-active:var(--btn-text-color-hover);--btn-text-color-disabled:var(--color-neutral-6);--btn-text-color-focus:var(--btn-text-color-hover);--btn-border-color-active-focus:var(--btn-text-color-hover);--btn-border-color-disabled:var(--btn-bg-color-disabled);--btn-prim-bg-color-active:var(--btn-prim-bg-color-hover);--btn-prim-bg-color-disabled:var(--btn-bg-color-disabled);--btn-prim-bg-color-focus:var(--btn-prim-bg-color-hover);--btn-prim-text-color-active:var(--btn-prim-text-color-hover);--btn-prim-text-color-focus:var(--btn-prim-text-color-hover);--btn-prim-border-color-active-focus:var(--btn-prim-border-color);--btn-prim-border-color-disabled:var(--btn-bg-color-disabled);--tabs-bg-color-disabled:var(--color-neutral-3);--tabs-bg-color-focus:var(--color-neutral-3);--tabs-text-color-disabled:var(--color-state-disabled);--tabs-text-color-focus:var(--color-state-hover);--tabs-text-color-selected:var(--tabs-text-color-active);--tabs-border-color-disabled:var(--color-neutral-4);--tabs-border-radius-active:0;--tabs-selected-bar-color:var(--tabs-border-color-selected);--tabs-border-radius-active:0;--user-menu-dropdown-border-colour:transparent;--side-panel-heading-font-size:var(--h4-font-size);--side-panel-heading-font:var(--h4-font);--side-panel-inner-background:var(--color-neutral-3);--color-prompt-info:var(--link-color);--nav-quick-item-text-color:var(--link-color);--nav-quick-item-text-color-focus:var(--link-color-hover);--progress-border-color:var(--progress-value-bg-color)}.tui-originalSpaceCard__title a:visited{color:var(--color-neutral-1)}.tui-engageIconPublic--color{color:var(--color-secondary)}.tui-formBtn,.tui-actionLink{text-transform:var(--btn-text-transform);font-family:var(--button-font)}.tui-formBtn:active,.tui-actionLink:active,.tui-formBtn:focus,.tui-actionLink:focus,.tui-formBtn:active:focus,.tui-actionLink:active:focus,.tui-formBtn:active:hover,.tui-actionLink:active:hover,.tui-formBtn:hover,.tui-actionLink:hover{color:var(--btn-text-color-hover);background:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover)}.tui-formBtn:visited,.tui-actionLink:visited{color:var(--btn-text-color);background:var(--btn-bg-color);border-color:var(--btn-border-color)}.tui-formBtn--prim,.tui-actionLink--prim{text-transform:var(--btn-prim-text-transform)}.tui-formBtn--prim:active,.tui-actionLink--prim:active,.tui-formBtn--prim:focus,.tui-actionLink--prim:focus,.tui-formBtn--prim:active:focus,.tui-actionLink--prim:active:focus,.tui-formBtn--prim:active:hover,.tui-actionLink--prim:active:hover,.tui-formBtn--prim:hover,.tui-actionLink--prim:hover{color:var(--btn-prim-text-color-hover);background:var(--btn-prim-bg-color-hover);border-color:var(--btn-prim-border-color-hover)}.tui-formBtn--prim:visited,.tui-actionLink--prim:visited{color:var(--btn-prim-text-color);background:var(--btn-prim-bg-color);border-color:var(--btn-prim-border-color)}.tui-iconBtn--transparent,.tui-iconBtn--transparent.tui-iconBtn--prim,.tui-iconBtn--transparent:active,.tui-iconBtn--transparent.tui-iconBtn--prim:active,.tui-iconBtn--transparent:focus,.tui-iconBtn--transparent.tui-iconBtn--prim:focus,.tui-iconBtn--transparent:active:focus,.tui-iconBtn--transparent.tui-iconBtn--prim:active:focus,.tui-iconBtn--transparent:active:hover,.tui-iconBtn--transparent.tui-iconBtn--prim:active:hover,.tui-iconBtn--transparent:hover,.tui-iconBtn--transparent.tui-iconBtn--prim:hover{background-color:transparent}button.tui-dropdownButton{background-color:transparent;transition:none}button.tui-dropdownButton:hover{background-color:var(--dropdown-item-bg-color-hover);transition:none}button.tui-dropdownButton:focus{background-color:var(--dropdown-item-bg-color-focus);transition:none}.tui-formImageUpload{color:var(--form-input-text-color);font-size:var(--form-input-font-size);line-height:1;background:var(--form-input-bg-color)}.tui-formImageUpload__actions{display:flex;padding:var(--form-input-v-padding) var(--gap-2);background:var(--color-neutral-3);border-color:var(--form-input-border-color);border-top:var(--form-input-border-size) solid;border-right:var(--form-input-border-size) solid;border-left:var(--form-input-border-size) solid}.tui-formImageUpload__deleteButton{margin-left:auto}.tui-formImageUpload__filearea{padding:var(--form-input-v-padding) var(--gap-2);border:var(--form-input-border-size) solid;border-color:var(--form-input-border-color)}.tui-formImageUpload--highlight .tui-formImageUpload__filearea{background:var(--form-input-bg-color-focus);border-color:var(--form-input-border-color-focus);outline:none;box-shadow:var(--form-input-shadow-focus)}.tui-formImageUpload--isError .tui-formImageUpload__filearea{border-color:var(--form-input-border-color-invalid);box-shadow:var(--form-input-shadow-invalid)}.tui-formImageUpload__display .tui-responsiveImage{max-height:25rem}.tui-formImageUpload__progress{padding:var(--form-input-v-padding) var(--gap-2)}input[type].tui-formInput{display:inline-block;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:1px;color:black;font-size:inherit;line-height:inherit;letter-spacing:normal;text-align:start;text-transform:none;text-indent:0;text-shadow:none;word-spacing:normal;background-color:white;border-color:#dadada;border-style:inset;border-width:2px;border-radius:0;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-spacing:0;box-shadow:none;cursor:text;transition-delay:0s;transition-timing-function:ease;transition-duration:0s;transition-property:all;text-rendering:auto}input[type].tui-formInput[disabled]{color:#3d444b;background:#dadada}input[type].tui-formInput:focus{border-color:#dadada;outline-width:3px;outline-style:auto;outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:-2px;box-shadow:none;-moz-user-focus:normal}input[type].tui-formInput::placeholder{color:#a9a9a9;opacity:1}input[type].tui-formInput{display:block;flex-grow:1;box-sizing:border-box;width:100%;min-width:0;height:var(--form-input-height);padding:var(--form-input-v-padding) var(--gap-2);color:var(--form-input-text-color);font-size:var(--form-input-font-size);line-height:1;background:var(--form-input-bg-color);border:var(--form-input-border-size) solid;border-color:var(--form-input-border-color)}input[type].tui-formInput--charLength-2{max-width:calc(2 * var(--form-input-font-size))}input[type].tui-formInput--charLength-3{max-width:calc(3 * var(--form-input-font-size))}input[type].tui-formInput--charLength-4{max-width:calc(4 * var(--form-input-font-size))}input[type].tui-formInput--charLength-5{max-width:calc(5 * var(--form-input-font-size))}input[type].tui-formInput--charLength-10{max-width:calc(10 * var(--form-input-font-size))}input[type].tui-formInput--charLength-15{max-width:calc(15 * var(--form-input-font-size))}input[type].tui-formInput--charLength-20{max-width:calc(20 * var(--form-input-font-size))}input[type].tui-formInput--charLength-25{max-width:calc(25 * var(--form-input-font-size))}input[type].tui-formInput--charLength-30{max-width:calc(30 * var(--form-input-font-size))}input[type].tui-formInput--charLength-50{max-width:calc(50 * var(--form-input-font-size))}input[type].tui-formInput--charLength-75{max-width:calc(75 * var(--form-input-font-size))}input[type].tui-formInput--charLength-100{max-width:calc(100 * var(--form-input-font-size))}.tui-form--inputWidth-limited input[type].tui-formInput:not(.tui-input--customSize){max-width:var(--form-input-limited-width)}.tui-form--inputWidth-limited .tui-inputSet--split input[type].tui-formInput:not(.tui-input--customSize){max-width:none}input[type].tui-formInput::placeholder{color:var(--form-input-text-placeholder-color)}.tui-contextInvalid input[type].tui-formInput{border-color:var(--form-input-border-color-invalid);box-shadow:var(--form-input-shadow-invalid)}input[type].tui-formInput:focus{background:var(--form-input-bg-color-focus);border:var(--form-input-border-size) solid;border-color:var(--form-input-border-color-focus);outline:none;box-shadow:var(--form-input-shadow-focus)}.tui-contextInvalid input[type].tui-formInput:focus{background:var(--form-input-bg-color-invalid-focus);border-color:var(--form-input-border-color-invalid);box-shadow:var(--form-input-shadow-invalid-focus)}input[type].tui-formInput--preIcon{padding-left:var(--gap-6)}input[type].tui-formInput--postIcon{padding-right:var(--gap-6)}input[type].tui-formInput--transparent,input[type].tui-formInput--transparent:focus{background-color:transparent;border:none;box-shadow:none}input[type].tui-formInput[disabled]{color:var(--form-input-text-color-disabled);background:var(--form-input-bg-color-disabled);border-color:var(--form-input-border-color-disabled)}input[type].tui-formInput[disabled]::placeholder{color:var(--form-input-text-color-disabled)}.tui-inputColor{position:relative}.tui-inputColor--charLength-2{max-width:calc(2 * var(--form-input-font-size))}.tui-inputColor--charLength-3{max-width:calc(3 * var(--form-input-font-size))}.tui-inputColor--charLength-4{max-width:calc(4 * var(--form-input-font-size))}.tui-inputColor--charLength-5{max-width:calc(5 * var(--form-input-font-size))}.tui-inputColor--charLength-10{max-width:calc(10 * var(--form-input-font-size))}.tui-inputColor--charLength-15{max-width:calc(15 * var(--form-input-font-size))}.tui-inputColor--charLength-20{max-width:calc(20 * var(--form-input-font-size))}.tui-inputColor--charLength-25{max-width:calc(25 * var(--form-input-font-size))}.tui-inputColor--charLength-30{max-width:calc(30 * var(--form-input-font-size))}.tui-inputColor--charLength-50{max-width:calc(50 * var(--form-input-font-size))}.tui-inputColor--charLength-75{max-width:calc(75 * var(--form-input-font-size))}.tui-inputColor--charLength-100{max-width:calc(100 * var(--form-input-font-size))}.tui-form--inputWidth-limited .tui-inputColor:not(.tui-input--customSize){max-width:var(--form-input-limited-width)}.tui-form--inputWidth-limited .tui-inputSet--split .tui-inputColor:not(.tui-input--customSize){max-width:none}.tui-inputColor .tui-inputColor__picker[type='color']{position:absolute;width:calc(var(--gap-8) + var(--gap-2));opacity:0}.tui-inputColor .tui-inputColor__picker[type='color'][disabled='disabled']{cursor:not-allowed}.tui-inputColor__colorBlock{position:absolute;top:calc(var(--form-input-v-padding) / 2 + var(--form-input-border-size));left:calc(var(--gap-2) / 2);width:var(--gap-8);height:calc(100% - var(--form-input-v-padding) - var(--form-input-border-size) * 2);border-radius:var(--border-radius-small)}.tui-inputColor__colorBlock--disabled{cursor:not-allowed}.tui-inputColor .tui-inputColor__input[type='text']{padding-left:calc(var(--gap-8) + var(--gap-2))}.tui-formTextarea{min-height:500px;resize:both}.tui-modalContent__content .tui-formTextarea{min-height:350px}.tui-sidePanelNavLinkItem--active a:visited{color:var(--side-panel-nav-item-text-color-selected)}.tui-sidePanelNavGroup__heading-title{font-size:var(--side-panel-heading-font-size);font-family:var(--side-panel-heading-font)}.tui-sidePanel__inner{background-color:var(--side-panel-inner-background)}.tui-tabs--horizontal .tui-tabs__tabs li a.tui-tabs__link{border-radius:var(--tabs-border-radius);font-size:var(--tabs-font-size);text-transform:var(--tabs-text-transform);background-color:var(--tabs-bg-color);border-color:var(--tabs-border-color);color:var(--tabs-text-color);font-weight:var(--tabs-font-weight)}.tui-tabs--horizontal .tui-tabs__tabs li a.tui-tabs__link:hover,.tui-tabs--horizontal .tui-tabs__tabs li a.tui-tabs__link:focus{background-color:var(--tabs-bg-color-hover);border-color:var(--tabs-border-color-hover);color:var(--tabs-text-color-hover)}.tui-tabs--horizontal .tui-tabs__tabs li a.tui-tabs__link:active,.tui-tabs--horizontal .tui-tabs__tabs li a.tui-tabs__link:active:focus{color:var(--tabs-text-color)}.tui-tabs--horizontal .tui-tabs__tabs li.tui-tabs__tab--active a.tui-tabs__link{color:var(--tabs-text-color-selected);background-color:var(--tabs-bg-color-selected);border-radius:var(--tabs-border-radius-active);border-color:var(--tabs-border-color-selected);border-bottom:1px solid var(--tabs-bg-color-selected)}.tui-tabs--horizontal .tui-tabs__tabs li.tui-tabs__tab--active a.tui-tabs__link:hover{background-color:var(--tabs-bg-color-active-hover);border-color:var(--tabs-border-color-active-hover);color:var(--tabs-text-color-active-hover)}.backup-restore__section>*+*{margin-top:var(--gap-4)}.tui-formBtn--prim,.tui-iconBtn--prim,.tui-actionLink--prim,.tui-formBtn--prim:active,.tui-iconBtn--prim:active,.tui-actionLink--prim:active,.tui-formBtn--prim:visited,.tui-iconBtn--prim:visited,.tui-actionLink--prim:visited{color:var(--btn-prim-text-color);background-color:var(--btn-prim-bg-color);border-color:var(--btn-prim-border-color)}.tui-formBtn--prim:hover,.tui-iconBtn--prim:hover,.tui-actionLink--prim:hover,.tui-formBtn--prim:active:hover,.tui-iconBtn--prim:active:hover,.tui-actionLink--prim:active:hover,.tui-formBtn--prim:visited:hover,.tui-iconBtn--prim:visited:hover,.tui-actionLink--prim:visited:hover{color:var(--btn-prim-text-color-hover);background-color:var(--btn-prim-bg-color-hover);border-color:var(--btn-prim-border-color-hover)}.tui-formBtn--prim.disabled,.tui-iconBtn--prim.disabled,.tui-actionLink--prim.disabled,.tui-formBtn--prim[disabled],.tui-iconBtn--prim[disabled],.tui-actionLink--prim[disabled],.tui-formBtn--prim.disabled:active:focus,.tui-iconBtn--prim.disabled:active:focus,.tui-actionLink--prim.disabled:active:focus,.tui-formBtn--prim[disabled]:active:focus,.tui-iconBtn--prim[disabled]:active:focus,.tui-actionLink--prim[disabled]:active:focus,.tui-formBtn--prim.disabled:hover,.tui-iconBtn--prim.disabled:hover,.tui-actionLink--prim.disabled:hover,.tui-formBtn--prim[disabled]:hover,.tui-iconBtn--prim[disabled]:hover,.tui-actionLink--prim[disabled]:hover,.tui-formBtn--prim.disabled:focus,.tui-iconBtn--prim.disabled:focus,.tui-actionLink--prim.disabled:focus,.tui-formBtn--prim[disabled]:focus,.tui-iconBtn--prim[disabled]:focus,.tui-actionLink--prim[disabled]:focus{color:var(--btn-prim-text-color-disabled);background-color:var(--btn-prim-border-color-disabled);border-color:var(--btn-prim-border-color-disabled)}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}.tui-themeSettings .settings-tab-description{margin-bottom:var(--gap-8);font-weight:bold}.tui-themeSettings .tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical)>.tui-formRow__inner>.tui-formRow__action{margin-top:var(--gap-6)}.tui-themeTenants__content{margin-top:var(--gap-8)}.tui-themeTenants__section+.tui-themeTenants__section{margin-top:var(--gap-12)}.tui-themeTenants__section>*+*{margin-top:var(--gap-4)}:root{
--color-black: #212121;
--color-white: #ffffff;
--color-primary: #0071DB;
--color-secondary: #E38B10;
--color-tertiary: #7EDDDE;
--color-accent-3: #AD1C57;
--color-accent-4: #77A422;
--color-neutral-2: #f5f5f5;
--color-neutral-3: #e8e8e8;
--color-neutral-4: #c4c4c4;
--color-neutral-5: #9e9e9e;
--color-neutral-6: #787878;
--header-notifications-show: true;
--header-notifications-icon-color: #ffffff;
--header-notifications-count-background-color: #AD1C57;
--header-notifications-count-color: #ffffff;
--header-messages-show: true;
--header-messages-icon-color: var(--color-white);
--header-messages-count-background-color: #ff0000;
--header-messages-count-color: #ffffff;
--site-logo-size: very-large;
--page-background-size: cover;
--page-background-repeat: no-repeat;
--page-background-position: top-center;
--page-background-attachment: true;
--show-login-background-image: false;
--enable-help-link: false;
--enable-help-link-as-icon-or-text: icon;
--help-icon: info;
--progress-value-bg-color: #7f2d66;
--progress-value-text-color: #ffffff;
--progress-container-text-color: #ffffff;
--progress-container-bar-shadow: true;
--progress-bar-border-radius: 4px;
--progress-bar-height: 20px;
--progress-bar-border-color: var(--progress-value-bg-color);
--progress-container-bg-color: var(--progress-container-text-color);
--formbrand_field_notificationshtmlheader: <div style="background-color: #ffffff; border: 0px; padding: 0px;text-align:center">
  <img src="https://www.learn.philips.com/pluginfile.php/1/theme_kineo/custom_images/47908/philips-learning-center-email-header.jpg" alt="Philips Learning Center"  />
</div>;
--formbrand_field_notificationshtmlfooter: <div style="color:#3c3c3c; font-family:Arial, sans-serif; font-size:10px; line-height:normal; text-align:center">
  <img src="https://www.learn.philips.com/pluginfile.php/1/theme_kineo/custom_images/47908/philips-learning-center-email-footer.jpg" alt="Philips Learning Center"  />
</div>
<p></p>
<p style="color: #3c3c3c; text-align: center; line-height:1.2; font-size: 10px; font-family: Arial, sans-serif;">
    <a href="https://www.philips.com/">Philips</a> | <a href="https://www.philips.com/privacypolicy">Privacy policy</a> | <a href="https://www.philips.com/terms">Terms of use</a><br>
    &copy; 2023 Koninklijke Philips N.V. All rights reserved.
</p>
<p></p>
<p>The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message. </p>;
--formbrand_field_notificationstextfooter: ;
--email-accent-color: var(--color-primary);
--email-body-margin: 10;
--btn-text-color: #ffffff;
--btn-text-color-hover: #ffffff;
--btn-bg-color: #0071DB;
--btn-bg-color-hover: #005492;
--btn-border-color: #0071DB;
--btn-border-color-hover: #005492;
--btn-radius: 24px;
--btn-border-width: 2px;
--btn-text-transform: none;
--btn-font-size: 16px;
--btn-font-weight: bold;
--btn-padding: 12px 24px;
--btn-input-group-min-height: auto;
--btn-prim-text-color: #ffffff;
--btn-prim-text-color-hover: #ffffff;
--btn-prim-bg-color: #0071DB;
--btn-prim-bg-color-hover: #005492;
--btn-prim-border-color: #0071DB;
--btn-prim-border-color-hover: #005492;
--btn-prim-radius: 24px;
--btn-prim-border-width: 2px;
--btn-prim-text-transform: none;
--btn-prim-font-size: 16px;
--btn-prim-font-weight: bold;
--btn-prim-padding: 12px 24px;
--btn-secondary-text-color: #ffffff;
--btn-secondary-text-color-hover: #ffffff;
--btn-secondary-bg-color: #0071DB;
--btn-secondary-bg-color-hover: #005492;
--btn-secondary-border-color: #0071DB;
--btn-secondary-border-color-hover: #005492;
--btn-secondary-radius: 24px;
--btn-secondary-border-width: 2px;
--btn-secondary-text-transform: none;
--btn-secondary-font-size: 16px;
--btn-secondary-font-weight: bold;
--btn-secondary-padding: 12px 24px;
--table-head-background-color: transparent;
--table-head-color: #212121;
--table-header-font-size: 16px;
--table-header-font-weight: bold;
--table-header-text-transform: none;
--table-body-background-color: transparent;
--table-stripe-even-background-color: transparent;
--table-cell-background-color-even-hover: var(--color-neutral-4);
--table-cell-color-even: #212121;
--table-stripe-odd-background-color: transparent;
--table-cell-background-color-odd-hover: var(--table-cell-background-color-even-hover);
--table-cell-color-odd: #212121;
--table-border-color: #E8E8E8;
--table-link-color: #7f2d66;
--table-link-color-hover: #353f52;
--table-border-width: thin;
--table-cell-font-size: 16px;
--table-heading-padding: 8px;
--table-body-padding: 8px;
--table-body-font-weight: normal;
--table-header-border-width: var(--table-border-width);
--breadcrumb-container-background-color: #176498;
--breadcrumb-text-color: #ffffff;
--breadcrumb-link-color: #ffffff;
--breadcrumb-link-hover-color: #ffffff;
--breadcrumb-separator-color: #ffffff;
--breadcrumb-text-transform: none;
--breadcrumb-font-weight: normal;
--breadcrumb-font-size: 14px;
--hide-breadcrumb: false;
--hide-breadcrumb-gap: false;
--tabs-bg-color: #ffffff;
--tabs-border-color: #ffffff;
--tabs-text-color: #212121;
--tabs-bg-color-hover: #ffffff;
--tabs-border-color-hover: #ffffff;
--tabs-text-color-hover: #0071DB;
--tabs-border-radius: 0;
--tabs-bg-color-selected: #ffffff;
--tabs-border-color-selected: #ffffff;
--tabs-text-color-active: #0071DB;
--tabs-bg-color-active-hover: var(--tabs-bg-color-selected);
--tabs-border-color-active-hover: var(--tabs-border-color-selected);
--tabs-text-color-active-hover: var(--tabs-text-color-selected);
--tabs-font-size: 16px;
--tabs-font-weight: normal;
--tabs-text-transform: none;
--calendar-body-background-color: transparent;
--calendar-border-color: var(--color-neutral-5);
--calendar-text-color: var(--color-text);
--calendar-font-size: var(--base-font-size);
--calendar-header-text-color: var(--color-text);
--calendar-header-background-color: transparent;
--calendar-current-day-color: var(--color-neutral-6);
--calendar-event-background-color: transparent;
--calendar-event-link-color: var(--link-color);
--calendar-event-border-color: var(--color-primary);
--mini-calendar-current-day-link-color: var(--link-color);
--mini-calendar-body-background-color: var(--calendar-body-background-color);
--mini-calendar-week-day-header-border-bottom-color: var(--color-neutral-6);
--mini-calendar-event-background-color: var(--color-primary);
--mini-calendar-event-link-color: var(--color-white);
--base-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--heading-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--h1-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--h2-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--h3-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--h4-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--h5-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--h6-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--navigation-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--sub-navigation-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--breadcrumb-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--button-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--table-header-font: "Neue Frutiger World", Tahoma, Arial, Helvetica, sans-serif;
--color-text: #212121;
--color-heading: #212121;
--link-color: #0071DB;
--link-color-hover: #0071DB;
--link-color-active: var(--link-color-hover);
--link-color-visited: var(--link-color);
--base-font-size: 16px;
--base-font-weight: normal;
--h1-font-size: 48px;
--h1-font-weight: bold;
--h2-font-size: 36px;
--h2-font-weight: bold;
--h3-font-size: 28px;
--h3-font-weight: bold;
--h4-font-size: 20px;
--h4-font-weight: bold;
--h5-font-size: 16px;
--h5-font-weight: bold;
--h6-font-size: 14px;
--h6-font-weight: bold;
--h1-text-transform: none;
--h2-text-transform: none;
--h3-text-transform: none;
--h4-text-transform: none;
--h5-text-transform: none;
--h6-text-transform: none;
--color-h1: #212121;
--color-h2: #212121;
--color-h3: #212121;
--color-h4: #212121;
--color-h5: #212121;
--color-h6: #212121;
--h1-font-size-mobile: 36px;
--h1-font-size-tablet: 36px;
--h2-font-size-mobile: 28px;
--h2-font-size-tablet: 28px;
--h3-font-size-mobile: 24px;
--h3-font-size-tablet: 24px;
--h4-font-size-mobile: 20px;
--h4-font-size-tablet: 20px;
--h5-font-size-mobile: 16px;
--h5-font-size-tablet: 16px;
--h6-font-size-mobile: 14px;
--h6-font-size-tablet: 14px;
--dialog-font-size: 12px;
--navigation-position: left;
--navigation-below-logo: false;
--nav-bg-color: #1474A4;
--desktop-nav-link-background-color: #1474A4;
--desktop-nav-link-background-color-hover: #1474A4;
--nav-tab-border-inner-color-focus: #7f2d66;
--nav-text-color: #ffffff;
--desktop-nav-link-color-hover: #ffffff;
--desktop-nav-color-active: #ffffff;
--desktop-nav-background-color-active: #1474A4;
--nav-tab-border-inner-color-selected: #ffffff;
--nav-font-size: 16px;
--navigation-font-weight: normal;
--desktop-nav-link-padding: 12px;
--navigation-text-transform: none;
--nav-tab-expand-bg-color: #1474A4;
--nav-tab-expand-border-color: #1474A4;
--nav-tab-expand-link-padding: 12px;
--desktop-sub-nav-container-border-weight: 0.5px;
--desktop-sub-nav-link-color: #ffffff;
--desktop-sub-nav-link-color-hover: #ffffff;
--desktop-sub-nav-link-background-color: #1474A4;
--desktop-sub-nav-link-background-color-hover: #1474A4;
--desktop-sub-nav-color-active: #ffffff;
--nav-sub-bg-color: #ffffff;
--nav-sub-tab-bg-color: #ffffff;
--nav-sub-tab-bg-color-focus: var(--color-neutral-3);
--nav-sub-tab-text-color: #0a0a0a;
--nav-sub-tab-text-color-focus: #0f0f0f;
--nav-sub-tab-text-color-selected: var(--color-secondary);
--nav-sub-tab-bg-color-selected: var(--nav-sub-bg-color);
--nav-sub-tab-border-color-selected: var(--color-primary);
--nav-sub-border-color: #f7f7f7;
--nav-sub-tab-border-color: transparent;
--desktop-sub-nav-background-color-active: #1474A4;
--desktop-sub-nav-link-border-color: #1474A4;
--desktop-sub-nav-font-size: 16px;
--desktop-sub-nav-font-weight: normal;
--desktop-sub-nav-text-transform: none;
--page-header-sticky: false;
--user-menu-avatar-style: round;
--nav-side-text-color: #ffffff;
--user-menu-font-size: 16px;
--user-menu-font-weight: normal;
--user-menu-text-transform: none;
--user-menu-dropdown-background-colour: #ffffff;
--user-menu-dropdown-border-width: 1px;
--user-menu-dropdown-border-radius: 2px;
--user-menu-dropdown-text-colour: #767676;
--user-menu-dropdown-text-hover-colour: #FFFFFF;
--user-menu-dropdown-background-hover-colour: #0071DB;
--user-menu-dropdown-font-size: 16px;
--user-menu-dropdown-font-weight: normal;
--user-menu-dropdown-text-transform: none;
--nav-quick-bg-color: #ffffff;
--hide-separator: false;
--nav-side-seperator-color: var(--color-neutral-5);
--nav-menu-icon-color: var(--nav-text-color);
--mobile-menu-icon-background-color: var(--desktop-nav-link-background-color);
--show-mobile-menu-background-color: var(--desktop-nav-link-background-color);
--header-background-color: #1474A4;
--hide-header-drop-shadow: true;
--slim-header: false;
--footer-background-color: #00245A;
--footer-border-color: transparent;
--footer-region-background-color: transparent;
--footer-region-border-bottom-width: 0;
--footer-region-border-color-bottom: transparent;
--footer-color: #ffffff;
--show-footer-links: true;
--hide-footer-links-login: false;
--footer-quick-links-color: #ffffff;
--footer-quick-links-separator-color: #ffffff;
--footer-quick-links-text-transform: none;
--footer-quick-links-font-weight: normal;
--footer-quick-links-font-size: 16px;
--footer-copyright-color: #696969;
--footer-copyright-text-transform: none;
--footer-copyright-font-size: 13px;
--footer-copyright-font-weight: normal;
--footer-text-alignment: copy-left-links-right;
--footer-block-background-color: transparent;
--footer-block-border-color: transparent;
--footer-block-border-radius: 0;
--footer-block-header-background-color: transparent;
--footer-block-header-text-color: #ffffff;
--footer-block-text-color: #ffffff;
--poweredby-background-color: #ffffff;
--poweredby-text-color: #ffffff;
--poweredby-visibility: hidden;
--footer-hide-logout: visible;
--footer-logo-position: left;
--dashboard-region-page-top-background-color: transparent;
--fix-dashboard-region-page-top-background-image: false;
--dashboard-region-content-top-background-color: transparent;
--fix-dashboard-region-content-top-background-image: null;
--dashboard-region-main-one-background-color: transparent;
--fix-dashboard-region-main-one-background-image: false;
--dashboard-region-main-two-background-color: transparent;
--fix-dashboard-region-main-two-background-image: false;
--dashboard-region-main-three-background-color: transparent;
--fix-dashboard-region-main-three-background-image: false;
--dashboard-region-main-four-background-color: transparent;
--fix-dashboard-region-main-four-background-image: false;
--dashboard-region-content-bottom-background-color: transparent;
--fix-dashboard-region-content-bottom-background-image: null;
--dashboard-region-page-bottom-background-color: transparent;
--fix-dashboard-region-page-bottom-background-image: null;
--section-name-color: #212121;
--course-section-font-size: var(--h3-font-size);
--course-section-font-weight: var(--h3-font-weight);
--main-section-content-background-color: transparent;
--section-border-colour: transparent;
--main-section-content-padding: 0;
--course-activity-padding: 15px;
--course-activity-margin: 18px;
--course-activity-background-color: var(--page-content-background-colour);
--course-activity-border-colour: #d6d6d6;
--course-activity-color: var(--color-text);
--activity-instance-font-size: 20px;
--activity-instance-font-weight: var(--h3-font-weight);
--course-activity-icon-size: 34px;
--activity-instance-color: #212121;
--course-activity-icon-color: #0079d1;
--hide-course-activity-icons: false;
--hide-activity-completion: false;
--auto-course-completion-icon-size: 28px;
--manual-completion-icon-size: medium;
--completion-icon-colour: #0079d1;
--course-region-page-top-background-color: transparent;
--fix-course-region-page-top-background-image: false;
--course-page-region-top-background-color: transparent;
--fix-course-page-region-top-background-image: false;
--course-page-region-bottom-background-color: transparent;
--fix-course-page-region-bottom-background-image: false;
--course-region-page-bottom-background-color: transparent;
--fix-course-region-page-bottom-background-image: false;
--front-page-region-page-top-background-color: transparent;
--front-page-region-content-top-background-color: transparent;
--front-page-region-main-one-background-color: transparent;
--front-page-region-main-two-background-color: transparent;
--front-page-region-main-three-background-color: transparent;
--front-page-region-main-four-background-color: transparent;
--front-page-region-content-bottom-background-color: transparent;
--front-page-region-page-bottom-background-color: transparent;
--fix-frontpage-region-page-top-background-image: false;
--fix-frontpage-region-content-top-background-image: false;
--fix-frontpage-region-main-one-background-image: false;
--fix-frontpage-region-main-two-background-image: false;
--fix-frontpage-region-main-three-background-image: false;
--fix-frontpage-region-main-four-background-image: false;
--fix-frontpage-region-content-bottom-background-image: false;
--fix-frontpage-region-page-bottom-background-image: false;
--login-page-header-background-color: var(--header-background-color);
--hide-login-header-drop-shadow: false;
--login-page-background-color: #ffffff;
--hide-login-hero-image: hide;
--login-panel-position: left;
--login-panel-alignment: center;
--panel-heading-size: 28px;
--panel-heading-font-weight: bold;
--panel-heading-text-transform: none;
--login-signup-panel-padding: 40px;
--login-panel-heading-color: var(--login-panel-color);
--login-panel-heading-text-underline-color: transparent;
--login-panel-background-color: #ffffff;
--login-panel-color: #212121;
--login-panel-border-width: 0;
--login-panel-border-color: transparent;
--login-panel-border-radius: 4px;
--login-panel-button-color: #ffffff;
--login-panel-button-color-hover: #ffffff;
--login-panel-button-background: #0079D1;
--login-panel-button-background-hover: #005492;
--login-panel-button-border-color: #0079D1;
--login-panel-button-border-color-hover: #005492;
--login-panel-button-border-radius: 24px;
--login-panel-button-text-transform: none;
--login-panel-button-font-size: 16px;
--login-panel-button-font-weight: bold;
--login-panel-button-padding: 12px 24px;
--signup-panel-heading-color: var(--signup-panel-color);
--signup-panel-heading-text-underline-color: transparent;
--signup-panel-background-color: #ffffff;
--signup-panel-color: #212121;
--signup-panel-border-width: 0;
--signup-panel-border-color: transparent;
--signup-panel-border-radius: 0;
--signup-panel-button-color: #ffffff;
--signup-panel-button-color-hover: #ffffff;
--signup-panel-button-background: #0079D1;
--signup-panel-button-background-hover: #005492;
--signup-panel-button-border-color: #0079D1;
--signup-panel-button-border-color-hover: #005492;
--signup-panel-button-border-radius: 4px;
--signup-panel-button-text-transform: none;
--signup-panel-button-font-size: 16px;
--signup-panel-button-font-weight: bold;
--signup-panel-button-padding: 12px 24px;
--login-page-footer-background-color: #ffffff;
--login-page-footer-color: #212121;
--login-page-footer-copyright-color: #696969;
--login-page-background-size: cover;
--login-page-background-repeat: no-repeat;
--login-page-background-position: top-right;
--login-page-background-attachment: true;
--login-page-content-background-color: transparent;
--login-page-content-background-size: initial;
--color-background: #ffffff;
--page-content-background-colour: transparent;
--admin-region-background-color: #c7c7c7;
--max-page-width: 1680px;
--back-to-top-enabled: true;
--back-to-top-icon: angle;
--back-to-top-display-text: true;
--back-to-top-padding: var(--btn-prim-padding);
--back-to-top-radius: var(--btn-prim-radius);
--block-background-color: #ffffff;
--block-border-color: #c7c7c7;
--block-border-radius: 6px;
--block-header-background-color: #ffffff;
--block-header-text-color: #1a1a1a;
--block-heading-underline-color: #262626;
--block-header-text-size: 28px;
--block-header-font-weight: bold;
--block-heading-text-transform: none;
--block-text-color: #1a1a1a;
--block-header-padding: 30px 30px 0;
--block-content-padding: 10px 30px 30px;
--anders-pink-block-background-colour: #ffffff;
--anders-pink-primary-text-colour: #1a1a1a;
--anders-pink-secondary-text-colour: #1a1a1a;
--featured-links-transparent: false;
--featured-links-text-color: var(--color-white);
--featured-links-text-background-color: rgba(0, 0, 0, 0.5);
--radial-progress-circle-background: #c4c4c4;
--radial-progress-inset-color: white;
--radial-progress-overdue-fill: #0071DB;
--radial-progress-completed-fill: #0071DB;
--radial-progress-not-started-fill: #0071DB;
--radial-progress-in-progress-fill: #0071DB;
--radial-progress-state-window-open-fill: #0071DB;
--radial-progress-expired-fill: red;
--radial-label-font-size: 18px;
--radial-label-color: #1a1a1a;
--radial-progress-percentage-font-size: 28px;
--radial-progress-percentage-color: #0071DB;
--isotope-radial-filter-container-min-height: 180px;
--radial-progress-border-width: 10px;
--radial-label-margin-top-offset: 10px;
--radial-progress-margin: 1em 1em 3em 1em;
--radial-progress-circle-size: 120px;
--isotope-radial-progress-use-enhanced-styling: false;
--isotope-radial-enable-shadow: false;
--isotope-radial-progress-enhanced-inset-color: rgb(156, 156, 156);
--isotope-radial-progress-enhanced-gradient-primary-color: rgb(247, 134, 0);
--isotope-radial-progress-enhanced-gradient-secondary-color: rgb(63, 202, 15);
--isotope-filter-text-colour: #1a1a1a;
--isotope-filter-border-color: #0071DB;
--isotope-filter-border-color-selected: #353f52;
--isotope-filter-all-filters-background-color: #ffffff;
--isotope-filter-all-text-color: #1a1a1a;
--isotope-filter-certifications-background-color: #ffffff;
--isotope-filter-completed-background-color: #ffffff;
--isotope-filter-course-background-color: #ffffff;
--isotope-filter-expired-background-color: #ffffff;
--isotope-filter-not-required-background-color: #ffffff;
--isotope-filter-not-started-background-color: #ffffff;
--isotope-filter-overdue-background-color: #ffffff;
--isotope-filter-programs-background-color: #ffffff;
--isotope-filter-required-background-color: #ffffff;
--isotope-filter-started-background-color: #ffffff;
--isotope-filter-state-window-open-background-color: #ffffff;
--isotope-item-background-color: #ffffff;
--isotope-item-background-color-hover: #ffffff;
--isotope-item-color: #212121;
--isotope-item-date-color: #0071DB;
--isotope-item-required-text-color: red;
--isotope-item-info-background-color: #ffffff;
--isotope-item-name-color: #212121;
--isotope-item-enable-shadow: false;
--footer_logo: 'https://www.learn.philips.com/pluginfile.php/1/theme_kineo/footer_logo/47908/Philips_shield_footer_white%20%281%29.svg';
--frontpage_region_content_bottom_background_image: false;
--frontpage_region_content_top_background_image: false;
--frontpage_region_main_four_background_image: false;
--frontpage_region_main_one_background_image: false;
--frontpage_region_main_three_background_image: false;
--frontpage_region_main_two_background_image: false;
--frontpage_region_page_bottom_background_image: false;
--frontpage_region_page_top_background_image: false;
--login_page_background_image: 'https://www.learn.philips.com/pluginfile.php/1/theme_kineo/login_page_background_image/47908/login_background%402x.jpg';
--login_page_content_background_image: false;
--pagebackgroundimage: false;
}
.loginbox.twocolumns .loginpanel,
.loginbox.twocolumns .signuppanel {
  padding: 30px;
}

/*.subscription-action-buttons .btn.btn-primary {
  display: none;
}*/


/* PHILIPSPLL-717 Prevent sidebar content overflow */
#block-region-side-pre,
#block-region-side-post{
  overflow: hidden;
}


/* PHILIPSPLL-717 Prevent sidebar content overflow */
#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;

}

/* PHILDVMT-49 Temporarily hide "Self Enrolment" tab on edit program page */
/*body[id^="page-totara-program-edit"] .nav-tabs li:has(a[href*="kineo_selfenrolprog/edit_selfenrol.php"]),
#page-local-analytics-edit .nav-tabs li:has(a[href*="kineo_selfenrolprog/edit_selfenrol.php"]),
#page-totara-program-completion .nav-tabs li:has(a[href*="kineo_selfenrolprog/edit_selfenrol.php"]),
body[id^="page-totara-certification-edit"] .nav-tabs li:has(a[href*="kineo_selfenrolprog/edit_selfenrol.php"]) {
  display: none;
}*/

/* PHILDVMT-49 Temporarily hide "Self Enrolment" tab on edit program page */
/*#page-local-program_certificate-program_certs .nav-tabs li:has(a[href*="kineo_selfenrolprog/edit_selfenrol.php"]) {
  display: none;
}*/

/* PHILDVMT-49 Temporarily hide "Analytics" tab on edit program page */
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;
}

/* PHILDVMT-49 Temporarily hide "Self Enrolment" tab on edit program page */
/*#page-totara-program-exceptions .nav-tabs li:has(a[href*="kineo_selfenrolprog/edit_selfenrol.php"]) {
  display: none;
}*/

/* PHILDVMT-49 Temporarily hide "Analytics" tab on Exceptions tab in program edit page */
#page-totara-program-exceptions .nav-tabs li:has(a[href*="local/analytics/edit.php"]) {
  display: none;
}

/* PHILDVMT-59 Certificate activity borders */
.path-course-view .section li.activity.modtype_certificate {
  border: 2px solid #0079d1;
}
li.activity.modtype_certificate .cert-download .flex-icon {
  display: none;
}

/* PHILDVMT-59 Remove borders from certain activities (ex. Label) */
.section .activity.modtype_label.label {
  border: none;
  padding: 0;
}

/* PHILDVMT-61 Seminar - Fix 'more actions' button */
.mod_facetoface__sessionlist__action__buttons .mod_facetoface__sessionlist__action__dropdown.dropdown-toggle {
  padding: 1rem;
  align-self: center;
}

/* PHILDVMT-61 Activity - Ensure content does not spill over. */
.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-left: 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-left: -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-left: 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-right-radius: 10px;
    border-bottom-left-radius: 10px;
     margin-left: -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;
    right: 0;
    bottom: 0;
    left: 20.3em;
    margin: 0;
    padding: 1.6em;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: auto;
    line-height: 2em;
}

/* 3582052 - Adding CSS for contract page - date selector. */
#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-left: -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;!i;!;
}

.rb-sidebar .fcontainer .fitem .felement select, .rb-sidebar .fcontainer .fitem .felement input[type=text] {
    padding: 7px;
}
/* 3582052 - End Adding CSS for contract page - date selector. */

.usermenu .moodle-actionmenu[data-enhanced].show .menu>li>a.itemtype-logout:hover {
    color: white;
}
.confirmation-message {
text-align: center;
}
.confirmation-dialogue {
padding: 10px;
}
/* 3583149 - Start */
#job_assignment-allmanagers {
height: 414px !important;
max-height: 414px !important;
overflow: hidden !important;
}
/* 3583149 - end*/
.totara_reportbuilder__report_create_aside {
        width: 300px;
    }
/* header white border removed */
.totaraNav {
border-bottom: none;
}
/* header white border removed - end*/
.local-philips-program-changelog__controls button, .local-philips-program-changelog__controls input[type="submit"] {
  width: max-content !important;
  /* border-radius: 0px; */
  /* border-bottom: none; */
  border: none;
}
/*isotope block buttons border css start*/
.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;
}

/* isotope block buttons border css end*/
/*form label and legend css start*/
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;
}
/*  form label css end */

/*report page css start*/
#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-left: 25%;
}
/*report page css end*/
/* Loginpage css start*/
#page-login-index .rememberusername label {
    margin-left: 4px;
}
/* Loginpage css end*/
/*logged in as CSS */
.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;
}
/*logged in as CSS end */

/* Manage user reports bold CSS */
.page-heading h2 {
	font-size: var(--h2-font-size);
	font-family: var(--h2-font);
    font-weight: var(--h2-font-weight);
}
/* Manage user reports bold CSS - end */
 
/* Report results bold CSS */
.rb-report-results-heading h3 {
	font-size: var(--h3-font-size);
}
/* Report results bold CSS - end */

/* header font awesome size change */
.totaraNav_prim--side .popover-region .nav-link  {
font-size: medium;
}
/* header font awesome size change end */
#page-navbar {
  min-height: 36px;
}
/* Create notification Popup CSS */
.tui-modalContent {
 padding: 0 !important;
}
.tui-modalContent__header-title {
    font-weight: bold !important;
}
.tui-formLabel--inline {
    font-weight: bold !important;
}
/* Create notification Popup CSS End */

/******catalog page title bold start*****/
h2.tw-catalog__title {
    font-weight: bold;
}
/******catalog page title bold end*****/

/*****Profile field adding page css start******/
#page-admin-user-profile-index .profileeditor .singlebutton{
    margin-left: 8px;
}
/*****Profile field adding page css end******/

/* Program search button css */
.tw-selectSearchText button.tw-selectSearchText__btn {
    margin: 0;
    border-radius: 0px;
}
/* Program search button css end */
.breadcrumb-container .col-sm-12 {
    /* min-height: 0; */
    min-height: -5px;
    padding: 0px;
    margin-bottom: -8px;
}
/*file piker css added-start*/
.file-picker .fp-list .fp-repo a {
     display: block;
     padding: .5em 0 .7em 0;
     margin-left: 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;
}
/*file piker css added-end*/

/****CTS create notification, Paragraph and 2 other words should not be bold css start *****/
form .tui-wekaToolbar__currentBlock.tui-formBtn span.tui-formBtn__text {
    font-weight: initial;
}
/****CTS create notification, Paragraph and 2 other words should not be bold css end *****/

/******CTS quiz submission popup button css start *******/
#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;
}
/******CTS quiz submission popup button css end *******/
/****CTS quiz "Finish review" button text css start*****/
#page-mod-quiz-review .submitbtns a.mod_quiz-next-nav{
    color: #ffffff;
}
/****CTS quiz "Finish review" button text css end*****/

/* CTS Enrol button overlapping CSS */
#page-enrol-users #filterform div {
margin: 1px;
}
/* CTS Enrol button overlapping CSS end */

/*CTS Seminor Add users button remove multicolor border CSS */
.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;
}

/*CTS Seminor Add users button remove multicolor border CSS  end*/
/***CTS seminar popup assignment css start*****/
#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-left: 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: right;
    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;
}
/***CTS seminar popup assignment css end*****/
/*****CTS Reports title css start ******/
#page-my-reports h2.tui-pageHeading__title {
    font-weight: bold;
}
/*****CTS Reports title css end ******/

/* CTS Seminar page button align CSS */
#page-mod-facetoface-attendees-list-add form#assignform {
    margin-bottom: 5px;
}
#page-mod-facetoface-attendees-list-add.editing input.search {
    margin-top: 5px;
}
/* CTS Seminar page button align CSS End*/
/*****CTS contract filter date selector css start******/
#page-admin-enrol-contract-admin form select{
    color: #000 !important;
}
/***** CTS contract filter date selector css end******/
/* CTS Course Category button issue */
#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-left:10px;
}
/* CTS Course Category button issue */

/* CTS Course Pathway format align issue */
.tui-format_pathway-activityView__sidePanelInner {
    padding: var(--gap-2) 0;
    margin: 7px;
}
/* CTS Course Pathway format align issue end */
/*******CTS create room set map location css start******/
#page-mod-facetoface-events-add .mapaddresslookup input#id_customfield_locationaddresslookup{
    width:auto;
}
/*******CTS create room set map location css end******/

/*****CTS pathway course format button collapse css start******/
.format-pathway .tui-grid.tui-grid--horizontal{
    margin-top: 25px;
}
/*****CTS pathway course format button collapse css end******/

/*CTS Grid resize css Start */
.tw-catalog__aside {
    width: 27%;
    min-width: 200px;
}
/* Grid resize css end */

/*CTS Gird Column view css issue */
.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;
}
}
 /*CTS Gird Column view css issue end */
/* CTS Catalog search button css */
#page-totara-catalog-index .tw-selectSearchText button.tw-selectSearchText__btn {
    margin: 0;
    border-radius: 0px;
    padding: 0 8px;
    font-size: 24px;
}
/* CTS Catalog Search button css End*/
/* CTS Seminar export file button css */
#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;
}
/* CTS Seminar button css end*/
/* CTS Home breadcrumn nav header css issue */
.breadcrumb-nav .breadcrumb {
    margin-left: 18px;
}
/* CTS Home breadcrumn nav header css issue end */


/****atto_image popup css start*****/
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;
}
/****atto_image popup css end*****/
/****atto_filemanager popup css start*****/
body#page-lib-editor-atto-plugins-managefiles-manage {
    padding: 20px;
}
/****atto_filemanager popup css end*****/
/* CTS Self enrolment 90% align Issue */
.tabtree {
    margin: 20px 21px var(--gap-8) !important;
}
/* CTS Self enrolment 90% align Issue end*/
/***** Topics activity Popup css*****/
#page-course-view-topics .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd{
      padding:0px;
}
/***** Topics activity Popup css end*****/

/* CTS - Contract End data validation alignment issue*/
@media (min-width: 1200px) {
    .mform .fitem .felement {
        float: left;
        width: calc(104% - 52% - 10px);
        margin-bottom: 5px;
        padding: 0px 0px 0px 0px;
     }
}
.mform input[type=text] {
width: auto;
}
/* CTS - Contract End data validation alignment issue End*/

/* CTS Course Pathway format activity back color */
.tui-format_pathway-progressTrackerItem--selected {
     background: #0071db;
}
.tui-format_pathway-progressTrackerItem--selected:hover {
  color: #ffffff;
  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;
}
/* CTS Course Pathway format activity back color end */

/**bundle-program-certificate-start**/
 #page-enrol-contract-editbundle  select#id_searchcategoryids {
    width: 247px;
}
/**bundle-program-certificate-end**/
/** CTS Single view Grade table overlapping issue - Start */
/* Scroll wrapper */
#page-grade-report-singleview-index .generaltable-wrapper {
    overflow-x: auto;
    display: block;
    width: 100%;
}

/* Table layout */
#page-grade-report-singleview-index .generaltable {
    display: block;
    overflow-x: auto;
    width: 100%;
    max-width: 100%;
    table-layout: auto;
    border-collapse: collapse;
}

/* First column sticky */
#page-grade-report-singleview-index .generaltable th:first-child,
#page-grade-report-singleview-index .generaltable td:first-child {
    position: sticky;
    left: 0;
    background: #fff;
    z-index: 3;
    min-width: 20px;
    max-width: 35px;
    border-right: 1px solid #ddd;
}

/* Second column sticky */
#page-grade-report-singleview-index .generaltable th:nth-child(2),
#page-grade-report-singleview-index .generaltable td:nth-child(2) {
    position: sticky;
    left: 35px; /* Should match width of first column */
    background: #f9f9f9;
    z-index: 2;
    min-width: 120px;
    border-right: 1px solid #ddd;
}
/** CTS Single view Grade table overlapping issue - End */


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;
 }

/** CTS Program course set select course popup css alignment **/
#page-totara-program-edit_content .tui-tabs.tui-tabs--horizontal.tui-tabs--fill {
    margin-top: -33px !important;
    padding-top: 0px !important;
    margin-left: -14px;
}

#page-totara-program-edit_content .tui-dropdown__menu {
 max-width: unset;
}

 #page-totara-program-edit_content .tui-tabs__tabs {
    margin: 23px 0px 0px 5px;
}

#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 0px -10px 350px;
    width: 25%;
}

#page-totara-program-edit_content button.tui-iconBtn.tui-filterBar__toggle-btn.tui-iconBtn--hasText.tui-iconBtn--transparent {
    margin: 0px 0px 10px -350px;
}
/** CTS Program course set select course popup css alignment - End **/ 

#page-enrol-contract-editcontract span#id_error_timestart {
    width: calc(144% - 52% - 10px);
}
div#block-region-side-pre {
    overflow: visible !important;
}
/*retrigger css start**/
#page-local-program-notificationview .mform .fitem .fitemtitle {
    width: 49%;
}
/*retrigger css end**/

/* Maintenance Mode Color */
#page-navbar .breadcrumb-button a { color:red; }
/* Maintenance Mode Color */

/* Course Tiles format removing the documentation link - Start*/
div#tilesinfo {
    visibility: hidden;
}
/* Course Tiles format removing the documentation link  - End*/

/* As per request send by Kiran to Hide Partner Login Panel. Feature :- FETR1570405 */
.signuppanel {
display:none
}

/* Site Policy Page size */
#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");
}