: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{--color-primary: #99ac3a;--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)}.block{border-radius:10px;border:none}.block .block_action{display:none}.block .block-header h2{font-size:17px;text-transform:inherit;color:#333232}.block .block-title{padding-bottom:10px}.block .panel-footer{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.container-fluid{max-width:1500px}#page,.breadcrumb-container{background-color:#f5f3f1;padding-top:15px}#page{padding-bottom:30px}.totaraNav{margin-bottom:0px;box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.2)}#page-footer{margin-top:0px;border-top:0px}#page-footer .page-footer-main-content,#page-footer .page-footer-poweredby{margin-top:0px}#page-footer .page-footer-main-content a:link,#page-footer .page-footer-main-content a:visited,#page-footer .page-footer-main-content a:active,#page-footer .page-footer-poweredby a:link,#page-footer .page-footer-poweredby a:visited,#page-footer .page-footer-poweredby a:active{color:var(--link-color);text-decoration:none}#page-footer .page-footer-main-content a:link.btn,#page-footer .page-footer-main-content a:visited.btn,#page-footer .page-footer-main-content a:active.btn,#page-footer .page-footer-poweredby a:link.btn,#page-footer .page-footer-poweredby a:visited.btn,#page-footer .page-footer-poweredby a:active.btn{color:#ffffff}#page-footer .page-footer-main-content{background-color:#f5f3f1;padding-bottom:10px;padding-top:25px;border-top:2px solid #bebdbc}#page-footer .page-footer-loggedin-info .logininfo{font-size:18px}#page-footer .page-footer-loggedin-info .logininfo a.btn{display:block;width:175px;margin:15px auto}.totaraNav_prim--list .totaraNav_prim--list_item_link{color:#9d9d9c}.totaraNav_prim--side{color:#9d9d9c}#page-login-index .unicef-login-body{background-size:cover;background-position:center;width:100%;height:100%}#page-login-index div[role="main"]{width:100%;height:100%;overflow:hidden}#page-login-index .loginbox{background-color:rgba(255, 255, 255, 0.75);margin-top:50px}#page-login-index .loginbox.onecolumn{padding-left:30px;padding-right:30px}#page-login-index .loginbox h3{font-size:27px}#page-login-index .loginbox .loginform .form-input input[type=text],#page-login-index .loginbox .loginform .form-input input[type=password]{border-radius:5px}#page-login-index .unicef-login-logo{text-align:right}#page-login-index .unicef-login-logo img.icon{height:60px;width:60px}.loginbox #loginbtn,.btn,button,input.form-submit,input[type=button],input[type=submit],input[type=reset]{padding:5px 25px;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.3)}.tui-iconBtn{box-shadow:none}.block_current_learning .panel-body ul li{border-bottom:0px;padding:10px 10px}.block_current_learning .panel-footer{padding:10px 0px;border-top:0px}.block_current_learning .content{padding:15px !important}.block_current_learning .content .block_current_learning-row-item{padding:0 0 0 5px}.block_current_learning .content .block_current_learning-row-item a{color:#333232}.block_current_learning .content .block_current_learning-row-item a h3{font-size:17px}.block_current_learning .content .block_current_learning-row-item__status .progressbar_container{padding-top:0px;margin-top:5px}.progress,.dndupload-progress-outer{box-shadow:none;border-color:var(--link-color)}.progress .bar,.dndupload-progress-outer .bar{box-shadow:none;background-color:var(--link-color)}.tw-catalog .tw-catalogItemNarrow{border-radius:10px}.tw-catalog .tw-catalogItemNarrow .tw-catalogItemNarrow__image_ratio{border-top-left-radius:10px;border-top-right-radius:10px}.tw-catalog .tw-catalogItemNarrow .tw-catalogItemNarrow__image{padding-top:60%}.tw-catalog .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__title{font-size:18px;height:3em;margin:0;color:#333232}.tw-catalog .tw-catalogItemNarrow .tw-catalogItemNarrow__content a.btn{margin-top:20px;margin-bottom:10px}.tw-catalog .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__textarea_group_item span{margin-top:-4px}.tw-catalog .tw-catalog__results .tw-catalog__results_overview .tw-catalog__results_overview_row{display:none}.tw-catalog .tw-catalog__results .tw-catalog__results_overview .tw-catalog__results_overview_row.tw-catalog__results_overview_row_narrow{display:block}.tw-catalog .tw-selectSearchText .tw-selectSearchText__field_input{padding:2px;border-top-left-radius:5px;border-bottom-left-radius:5px}.tw-catalog .tw-selectSearchText .tw-selectSearchText__btn{padding:0px 10px;background-color:var(--link-color);color:#ffffff;box-shadow:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.tw-catalog .tw-selectSearchText .tw-selectSearchText__btn span{margin-top:-4px}.tw-catalog .tw-catalogItemWide__title{height:unset;font-size:17px}.tw-catalog .tw-catalogItemWide__textarea_group_item{font-size:13px}.tw-catalog .tw-catalogItemWide{border:none}.tw-catalog .tw-grid__item:nth-child(2n+2) .unicef-catalog-wide-item{background:#f5f3f1}.tw-catalog .unicef-catalog-wide-item{width:100%;margin-left:0;margin-right:0;padding:5px}.tw-catalog .unicef-catalog-signup-button{margin-top:5px;width:200px;font-weight:bold}.tw-catalog div[data-tw-selectmulti-key="course_type_panel"] ul li:first-child{display:none}.unicef-block{height:300px;background-size:cover;border-radius:10px}.unicef-block .unicef-block-content{background-color:rgba(1, 158, 225, 0.75);width:50%;margin-left:25%;margin-right:25%;color:#ffffff;bottom:15px;position:absolute;padding:10px 25px;text-align:center}.unicef-block .unicef-block-content h3{margin-top:0;font-weight:bold}.unicef-block .unicef-block-content p{font-size:15px}.unicef-block .unicef-block-content .btn-unicef{background-color:#df4592;color:#ffffff;padding:5px 20px;border-radius:5px;font-weight:bold;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.3)}.unicef-block .unicef-block-content .btn-unicef:hover,.unicef-block .unicef-block-content .btn-unicef:focus{text-decoration:none}.tui-core_auth-loginLayout{display:flex;flex-direction:column;flex-grow:1}.tui-core_auth-loginLayout__panels{flex-grow:1}.tui-core_auth-loginLayout__panel-interface{display:flex;flex:auto;flex-flow:column;min-height:100%}.tui-core_auth-loginLayout__panel-graphic{position:fixed;top:0;right:0;bottom:0;display:none;width:50%;background-position:center;background-size:cover}.tui-core_auth-loginLayout__contentWrap{display:flex;flex:auto;flex-flow:column;align-items:center;justify-content:center;padding:var(--gap-8)}.tui-core_auth-loginLayout__main{width:100%;max-width:40rem}.tui-core_auth-loginLayout__welcome_text{color:#ffffff;width:40rem;margin-bottom:4rem}.tui-core_auth-loginLayout__welcome_text .welcome_text,.tui-core_auth-loginLayout__welcome_text .elementar_academy{font-weight:600;font-size:4rem;text-shadow:2px 3px 5px rgba(0, 0, 0, 0.5)}.tui-core_auth-loginLayout__welcome_text .signup_text{font-size:1.6rem}@media (min-width:992px){.tui-core_auth-loginLayout--hasBackground .tui-core_auth-loginLayout__panels{grid-template-columns:1fr 1fr}.tui-core_auth-loginLayout--hasBackground .tui-core_auth-loginLayout__panel-interface{width:50%}.tui-core_auth-loginLayout--hasBackground .tui-core_auth-loginLayout__panel-graphic{display:flex}}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}:root{--nav-bg-color: #ffffff;--nav-text-color: #333232;--color-primary: #959692;--color-state: #019ee1;--color-text: #333232;--footer-bg-color: #ffffff;--footer-text-color: #333232;--color-state-hover: #0094d7;--color-state-focus: #0094d7;--color-state-active: #0083c6;--footer-text-color-hover: #292828;}
@media (min-width: 992px) {
.loginbox.onecolumn {
width: 25%;
}
}
/* UNICEF Blau Header für Totara-Blöcke */
.block--unicef-blue .block-header {
  background-color: #00AEEF !important;
  border-color: #00AEEF !important;
  color: #fff;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
