: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{--nav-bg-color: #ffffff;--nav-text-color: #000548;--color-primary: #EB003C;--btn-prim-accent-color: #000548;--btn-accent-color: #000548;--link-color: #000548;--color-state: #000548;--color-text: #000548;--footer-bg-color: #ffffff;--footer-text-color: #000548;--btn-prim-accent-color-focus: #00003e;--btn-prim-accent-color-active: #00002d;--btn-accent-color-focus: #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;}
.block .block-title::after {height:0px;}

/* Jalils Spezialmenü ausblenden */
div.moodle-actionmenu ul.menu > li > a > div.mm-drawer-item {display:none;}

/* Katalog */
body#page-totara-catalog-index .tw-catalog__page_heading {margin-bottom:0 }
.path-totara-catalog .mm-main-wrapper .mm-main-content .mm-main-content-container .tw-catalog__content #mm-catalog-column.nofilter { min-width: 100%; }
.path-totara-catalog .mm-main-wrapper .mm-main-content .mm-main-content-container .tw-catalog__content #mm-catalog-column.filter { min-width: calc(100% - 320px); }

/* Startseite */

/*
.path-totara-dashboard .mm-widget-block {
   margin-top: 19px;
}
.path-totara-dashboard .mm-widget-block .block {
   margin-left: -12px;
   margin-right: -12px;
}
.path-totara-dashboard .mm-widget-block .block .block-header,
.path-totara-dashboard .mm-widget-block .block .block-header .block-title {
   padding-left: 0px;
}
.path-totara-dashboard .mm-widget-block .block .block-content {
   background-color: #fff;
   border-radius: 20px;
   padding: 12px;
}
*/

.path-totara-dashboard .mm-widget-block .block .block-header {
   padding-left: 0px;
}

.path-totara-dashboard .mm-widget-block .block_coupon .btn-coupon::after {
    content: '\A';
    white-space: pre;    
}
.path-totara-dashboard .mm-widget-block .block_coupon .footer td {
   padding-top:18px;
}
#mmdashboard_select .mmdashboard_select_item {
   width: auto !important;
   padding-left:14px !important;
   padding-right: 14px !important;
}

/* Logo Sidebar */
/* #mm-menu-wrapper.open #mm-logo-container {padding: 40px 40px 0 40px;}
#mm-menu-wrapper.open #mm-logo-container .mm-sitelogo {text-align:center;}
#mm-menu-wrapper.open #mm-logo-container .mm-sitelogo--header_img {max-height:90px;}
#mm-menu-wrapper.closed #mm-logo-container {padding: 40px 0 0 0;}
#mm-menu-wrapper.closed #mm-logo-container .mm-sitelogo {text-align:center;}
#mm-menu-wrapper.closed #mm-logo-container .mm-sitelogo--header_img {max-height:60px;}
*/

/* Unterweisungsdashboard */
/* Widget-Spalte - Kacheln */
div#mm-widget-column div.block-totara-featured-links-tile,
div#mm-widget-column div.block-totara-featured-links-content-container {
    border-radius: 10px;
    max-height: 103px;
}

/* Berichte */
body#page-totara-coursecatalog-courses div#fgroup_id_buttonar div.felement.fgroup,
body#page-totara-coursecatalog-certifications div#fgroup_id_buttonar div.felement.fgroup,
body#page-totara-coursecatalog-programs div#fgroup_id_buttonar div.felement.fgroup {
    min-width: 300px;
    width: auto;
    margin-top: 0px;
    margin-left: 0px;
}

/*-- Team-Seite --*/
body#page-my-teammembers table#team_members > tbody > tr > th > ul li:nth-child(2) {display:none;}

/* Login-Seite */
body#page-login-index div.tui-core_auth-footer__poweredBy { display: none; }
body#page-login-index div.tui-core_auth-loginNav img.tui-core_auth-loginNav__image { height: 50px; }

/* JUH Selbstregistrierung */
body#page-login-signup .mm-sitelogo img { height: 50px; }
body#page-login-signup div#mm-logo-container { display: none; }
body#page-login-signup #page-content { padding: 35px; }
body#page-login-signup div#mm-support-link { display: none; }
body#page-login-signup footer#page-footer { display: none; }

/* Passwort vergessen */
body#page-login-forgot_password div.mm-login-image {
    background-image: url("https://juh.mm-learning.de/pluginfile.php/1/totara_core/loginbackground/3308/189A0494V3-sogo1t7wddf.png"); 
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    width: 50%;
    background-position: center;
    background-size: cover;
}
body#page-login-forgot_password div.os-padding { width:50% !important; }
body#page-login-forgot_password img.mm-sitelogo_img {width: 100px; }
body#page-login-forgot_password div.loginbox { width: auto; }
body#page-login-forgot_password div.loginbox .fitem {margin-bottom: 0px; }
body#page-login-forgot_password div#mm-support-link { display: none; }
body#page-login-forgot_password div#notice { margin: auto; }
body#page-login-forgot_password .continuebutton {
    margin: auto;
    width: auto;
}

/* Ampellogik - MA-Liste */
body#page-blocks-mmredambergreen-users table#certificate_completion_user_aggregated div.stat-column {padding-top:6px; padding-bottom:6px;}
body#page-blocks-mmredambergreen-users table#certificate_completion_user_aggregated div.stat-column h6 {display: none;}
body#page-blocks-mmredambergreen-users table#certificate_completion_user_aggregated div.stat-column span.percentage {font-weight:800; font-size:20px;}
body#page-blocks-mmredambergreen-users table#certificate_completion_user_aggregated td.user_redambergreenstatus {padding:0px; padding-top:8px;}

body#page-totara-reportbuilder-report td.user_redambergreenstatus div.stat-column {padding-top:6px; padding-bottom:6px;}
body#page-totara-reportbuilder-report td.user_redambergreenstatus div.stat-column h6 {display: none;}
body#page-totara-reportbuilder-report td.user_redambergreenstatus div.stat-column span.percentage {font-weight:800; font-size:20px;}
body#page-totara-reportbuilder-report td.user_redambergreenstatus {padding:0px; padding-top:8px; }
body#page-totara-reportbuilder-report td {vertical-align:middle;}
