: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: #0B60B6;--color-primary: #FF8A00;--btn-prim-accent-color: #FF8A00;--btn-accent-color: #FF8A00;--link-color: #0B60B6;--color-state: #0B60B6;--color-text: #262626;--footer-bg-color: #ffffff;--footer-text-color: #FF8A00;--btn-prim-accent-color-focus: #f58000;--btn-prim-accent-color-active: #e46f00;--btn-accent-color-focus: #f58000;--btn-accent-color-active: #e46f00;--link-color-hover: #0156ac;--color-state-hover: #0156ac;--color-state-focus: #0156ac;--color-state-active: #00459b;--footer-text-color-hover: #f58000;}
.flex-icon.tfont-var-globe2 { display: none; } /* verberg wereldbolletje op homepage */
.programendnote  { display: none; } /* verberg einddatum programma tekst */
.activity input.completion-icon { appearance: auto;} /* verander oranje selectievakje naar vinkje */
.activity input.completion-icon:checked, .activity .autocompletion .tfont-var-check-circle::before { background-color: #000 !important; } /* verander oranje radiobutto naar gevuld rondje */
.block.block_fake { display: none; } /* verberg navigatieblok in leerroute */
.breadcrumb-nav { display: none; } /* verberg kruimelpad */
.tw-catalogItemNarrow__ellipsis {height: 6.5rem !important;} /* toon hele titels in catalogus */
#id_searchbyemail {display: none; } /* verberg 2e email op wachtwoord vergeten pagina */
.notifymessage { display: none; } /* verberg toewijzingscriteria in leerroute */
.modified { display: none; } /* verberg laatste wijziging */
.navExpand--list_item_label:hover {color:#FF8A00 !important;} /* menu mouseover oranje maken */
#page-login-index .tui-core_auth-loginLayout__contentWrap > div > div > div > div:nth-child(2) > a:nth-child(2) {display: none !important;}
#page-login-index .tui-core_auth-loginLayout__contentWrap > div > div > div > div:nth-child(2) {color:white !important;} /* verberg inloggen als gast x2 */
.tw-selectMulti { display: block !important; } /* open catalogus met filter block open */
.format-site, .format-topics, .breadcrumb-bg {background-color:#E5ECF3 !important;} /* stel blauwe achtergrond in */
#page-content {left:0%; right:0%; background-color:#FFFFFF; margin-left:auto; margin-right:auto; max-width: 1680px; padding:40px; margin-top:20px;} /*maak pagina achtergrond wit en smaller */

.col-md-3 {width:24%;} /* maakt beheer menu links iets kleiner ter compensatie van toegevoegde padding */
#page-totara-program-required .col-md-9, #page-totara-plan-record-certifications .col-md-9 {width:100% !important; left:0% !important;} /*verberg beheermenu op certificatie pagina's */
.glider-bg.top-region-glider, .region-middle, .container-bg-page, .slider_fl, glider-bg, .top-region-glider, .region-bottom {max-width: 1680px; width:100%; margin:auto; padding-left: var(--gap-12); padding-right: var(--gap-12);  @media (max-width: 991px) {padding-left: var(--gap-4); padding-right: var(--gap-4);}} /* maakt startpagina smaller */
.region-middle .container-fluid, .container-bg-page .container-bg, .top-region-glider .container-fluid {background-color:white !important;} /*maakt grijze blokken startpagina wit */
.region-middle, .region-middle.region-middle-w2, .region-middle.region-middle-g2, .container-bg-page, .top-region-glider {background-color:#E5ECF3 !important; } /*achtergrond blauw */
.glider-bg.top-region-glider {margin-top:20px; padding-top:10px;} /* witregel bovenaan homepage */
#page-footer {max-width: 1680px; width:100%; margin:auto; object-fit: contain; padding-left: var(--gap-12); padding-right: var(--gap-12); padding: 40px; background-color:#E5ECF3 !important;}
#page-footer .footnote > div > div > img {width:100%;} /*footer uitgelijnt met de rest x2 */


#totara_reportbuilder_viewsavedsearch[action^="https://www.ctbscholing.nl/totara/reportbuilder/report.php?id=249"]  { display: none; }
.mform[action^="https://www.ctbscholing.nl/totara/reportbuilder/report.php?id=249"] #fgroup_id_session-overallstatus_grp, .mform[action^="https://www.ctbscholing.nl/totara/reportbuilder/report.php?id=249"] #id_submitgroupstandard_savesearch, .mform[action^="https://www.ctbscholing.nl/totara/reportbuilder/report.php?id=249"]  { display: none; } 
.rb-report-results-heading .rb-report-results-heading-buttons { display: none; } /* verberg zoek knoppen komende vaardigheidstrainingen x3 */
#inst41835 .block-totara-featured-links-content-top {background-color:#0b60B6; opacity: 0.8; width: 47.5% !important; max-width: 495px !important; height:90% !important; margin-left:var(--gap-12) !important; @media (max-width: 991px) {right:10% !important; width:80% !important; }} /* kleur blauw blok op homepage */
#inst41835 .block-totara-featured-links-content-top {padding-top: 15px !important;} /* witregel bovenkant homepage */
.block-totara-featured-links-edit .container-fluid {background-color:#FFFFFF; background-clip: content-box;} /*achtergrondkleur blok homepage en menu */
#inst41835 h3 {font-size:217% !important;} /*of 117, grootte titel homepage */
#page-login-signup .mform input[type=text] {width: 300px;} /* uitlijnen register pagina */
#inst41835 .block-totara-featured-links-tile {height: 330px !important;} /*hoogte banner homepage */
#inst41835 > div {height: 350px !important;} /*hoogte banner homepage +witregel*/
#inst41851 .block-totara-featured-links-tile {height: 190px !important;} /*hoogte banner homepage */
#inst41851 > div {height: 210px !important;} /*hoogte banner homepage +witregel*/
#nav-message-popover-container { display: none; } /* verberg berichten */
.tui-core_auth-loginLayout__panels {background-color:white !important;}
.login > a {visibility: hidden;}
.login > a:after {visibility: visible; content:'inloggen/account aanmaken';} /*veranderd text inloggen knop (kan niet via taalbestand) x2*/
.tw-catalogItemNarrow__image {
    padding-top: 70%;
}
.tw-catalogItemNarrow__content {
    padding: 1px;}
.tui-core_auth-loginNav__image {
    height: 4.8rem !important;
}
.course_icon {
    max-width: 25px;
    max-height: 25px;
} /*icoontjes iets kleiner */

table tr td, table tr th, table thead tr th {
    vertical-align: top;
} 

.alert-warning {display:none;}
.info .grade, .info .questionflag, .info .state { display: none; } /*verberg vraag markeren en score in kennistoets */
/* .alert-warning {display:none;} */

/* #progressbar > div:nth-child(2) { width: 181px; white-space: nowrap; overflow: hidden;} /*uur:minuut van vervaldatum op required pagina verbergen */

/*  .mod_facetoface__sessionlist__session-status {visibility: hidden;} /*status aankomend of sessie voorbij, verbergen */


