: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-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled)}:root{--nav-bg-color: #ffffff;--nav-text-color: #000548;--color-primary: #EB003C;--btn-accent-color: #000548;--link-color: #000548;--color-state: #000548;--color-text: #000548;--footer-bg-color: #ffffff;--footer-text-color: #000548;--btn-accent-color-hover: #00003e;--btn-accent-color-active: #00002d;--link-color-hover: #00003e;--color-state-hover: #00003e;--color-state-focus: #00003e;--color-state-active: #00002d;--footer-text-color-hover: #00003e;}
/* Korrektur Coupon-Plugin */
.path-totara-dashboard .mm-widget-block .block_coupon table tr:nth-of-type(even) { background-color: var(--color-neutral-1); }
.path-totara-dashboard .mm-widget-block .block_coupon table tr:nth-of-type(even)::hover { background-color: var(--color-neutral-1); }
.path-totara-dashboard .mm-widget-block .block_coupon table tr:nth-of-type(odd) { background-color: var(--color-neutral-1); }
.path-totara-dashboard .mm-widget-block .block_coupon table tr:nth-of-type(odd)::hover { background-color: var(--color-neutral-1); }

/* Korrektur doppelte Überschrift MM Learning Theme */
body#page-admin-theme-mmlearning-index div#region-main > div.mmextra { display: none; }

/* Korrektur Selfenrol Plugin */
body#page-enrol-index div.mm-course-enrol-page div.mm-sitelogo { display: none; }

body#page-enrol-index div.mm-course-enrol-page div.mm-sitelogo { display: none; }

.path-course-view.format-tiles #page.container-fluid #region-main.mm-course-main-content li.section.main .content ul.section.img-text li.activity .contentafterlink .availabilityinfo {
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0.14px;
    line-height: 18px;
    margin: 0;
    padding-left: 0px;
}

/* Bugfix Sitepolicy (/admin/tool/sitepolicy/userpolicy.php) */
body#page-admin-tool-sitepolicy-userpolicy #mmCookieConsent { display: none; }
body#page-admin-tool-sitepolicy-userpolicy #page-footer { display: none; }
body#page-admin-tool-sitepolicy-userpolicy #mm-logo-container .mm-sitelogo { text-align: center; }
body#page-admin-tool-sitepolicy-userpolicy #mm-logo-container .mm-sitelogo_img { width: 100px; }
body#page-admin-tool-sitepolicy-userpolicy #page { padding-right: 32px; }

/* Korrektur Signup */
body#page-login-signup #mm-logo-container .mm-sitelogo_img { width: 100px; }

/* Bugfix Forgot Password (/login/forgot_password.php) */
body#page-login-forgot_password #mmCookieConsent { display: none; }
body#page-login-forgot_password #mm-logo-container { position: relative; }
body#page-login-forgot_password #page { min-width: auto; }
body#page-login-forgot_password #mm-logo-container h2 { text-align: center; }

/* Korrektur Datenschutzerklärung */
@media (max-width: 400px) {
    body#page-admin-tool-sitepolicy-userpolicy h1 {font-size: 28px !important; }
}
