/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.collapsiblockTitle{border:1px solid #ccc;margin-bottom:1em;}.page-header .block-notifications{display:none !important;}#block-breadcrumbs ol{padding:0px;}#block-breadcrumbs li{list-style:none;display:inline-block;border-right:1px solid black;padding-right:0.5em;margin-right:0.5em;}#block-breadcrumbs li:last-child{border-right:0px;}.old_button--primary{background-color:#5aa420;border:1px solid #006600;border-radius:1.5625rem;color:white !important;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:0rem;min-width:0rem;padding:0.625rem 0.9375rem;margin-top:0rem;}.btn-bg,form .form-submit,.tft-modal .edit-discussion-modal .form-actions .button--primary{display:inline-block;background-color:#5aa420 !important;border:1px solid #006600 !important;border-radius:5px !important;color:#fff !important;}.btn-bgactive,.btn-bg:hover,form .form-submitactive,form .form-submit:hover,.tft-modal .edit-discussion-modal .form-actions .button--primaryactive,.tft-modal .edit-discussion-modal .form-actions .button--primary:hover{background-color:#006600 !important;}.button--primary,.flag-start-this-exam a{display:inline-block;border:2px solid var(--desktop-button-color);border-radius:5px !important;background-color:#5aa420 !important;border:1px solid #006600 !important;color:#fff !important;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.5rem;min-width:9.75rem;padding:0.625rem 0.9375rem;}.button--primary a,.flag-start-this-exam a a{color:#fff !important;}.button--primaryactive,.button--primary:hover,.flag-start-this-exam aactive,.flag-start-this-exam a:hover{background-color:#006600 !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.5rem;min-width:9.75rem;color:#fff !important;padding:0.625rem 0.9375rem;}.btn-border-red,.ui-dialog-buttonset .form-submit[id*=remove],form #edit-unpublish,form #edit-delete,form #edit-actions-delete,form #edit-cancel,form .form-submit[id*=remove],.ui-dialog-buttonset .button--primary,.modal-event-date .form-actions .button--danger,.remove-button{background:none !important;border-color:#d34a4a !important;color:red !important;border:solid 2px red !important;}.field--type-entity-reference{border:1px solid #ccc;}.field--type-entity-reference .ief-entity-operations .form-submit ~ .form-submit,.field--type-entity-reference .ief-entity-operations form .form-submit ~ .button{margin-left:0px !important;}label{font-weight:bold;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.625rem;font-size:0.9rem;font-weight:bold;line-height:inherit;color:inherit;white-space:normal;}input.form-text,input.form-email,input.form-tel{background:white !important;border:1px solid black !important;border-radius:0px !important;color:black;display:block;font-family:"Montserrat",Geneva,Arial,Helvetica,sans-serif;font-size:0.875rem;margin-top:0;padding:0.625rem 1.4375rem;-webkit-transition:border 0.3s ease;transition:border 0.3s ease;}input.form-text{width:100%;}input.form-email{width:300px;}input.form-tel{width:300px;}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle{background:none;border:none;padding:0;white-space:nowrap;}.dropdown-toggle:after{content:none;}.dropdown-toggle .fi{color:black;font-size:rem(27);}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:30px;padding:1em;margin:0;font-size:13px;color:black;text-align:center;list-style:none;background-color:white;background-clip:padding-box;box-shadow:0px;border-radius:0px;border:1px solid black;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:rem(2);}.dropright .dropdown-toggle:after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:rem(2);}.dropleft .dropdown-toggle:before{vertical-align:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-item{display:block;width:100%;padding:0 rem(10);clear:both;font-weight:normal;color:black;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:focus,.dropdown-item:hover{color:darkgrey;text-decoration:none;}.dropdown-item.active,.dropdown-item:active{background:white;color:red;text-decoration:none;}.dropdown-item.disabled,.dropdown-item:disabled{opacity:0;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:rem(8) 0;margin-bottom:0;font-size:13px;color:black;white-space:nowrap;}.dropdown-item-text{display:block;padding:rem(4) 0;color:black;text-decoration:none;}.dropdown-item-text:hover{text-decoration:none;}.views-admin .dropdown-menu{padding:4px 0;}.views-admin .dropdown-item-text.icon.compact{background:none;border:none;border-radius:0;box-shadow:none;height:auto;text-indent:0;width:auto;}.views-displays .tabs .action-list input.form-submit{display:block;min-height:0;min-width:0;padding:3px 0;text-align:left;transform:none;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.form-select.bootstrap-select > .dropdown-toggle{background:#fff;border:1px solid black !important;border-radius:0px !important;color:black;font-weight:600;min-height:0;min-width:13.625rem;padding:0.625rem 1.4375rem !important;-webkit-transition:none;transition:none;}.show{z-index:1001;}.block-system-branding-block .logo{max-width:100% !important;}header.page-header{background:#1c6da6 !important;}header.page-header h1,header.page-header h2,header.page-header h3{color:#fff !important;}header.page-header a{color:#fff;}header.page-header a:hover,header.page-header a:active,header.page-header a .is_active{color:cornsilk;}header.page-header .dropdown-menu{background:#1c6da6;}header.page-header .dropdown-menu a{color:#fff;}.signup-block{background:#fff;color:#000;display:inline-block;position:absolute;right:10em;padding:2em;}.signup-block a{font-weight:bold;color:#000 !important;}caption{caption-side:top !important;}.btn-bg,form .form-submit{background-color:#003300;border-color:#006600;color:#fff;}.button button--danger use-ajax{background-color:red;border-color:darkred;color:#fff;}.group--type-ntc-class .group-header{padding:2em;}.group--type-ntc-class .group-left{width:70%;padding:2em;}.group--type-ntc-class .group-right{width:30%;padding:2em;}.step-list-aside .active a,.step-list-aside .active span{color:#fff !important;}.step-list-aside :hover a,.step-list-aside :hover span{color:#fff !important;}.admin-learning-path .group-form .form-item > .fieldset-wrapper{max-width:100%;}.report-block{padding:1em;margin:1em;border:1px solid #ccc;}.report-block #edit-reset{display:block;}.report-block #edit-secondary{background:lightblue;padding:1em;width:100%;}.report-block .form-item{width:100%;}.report-block .form-item .form-select,.report-block .form-item input{background:#fff;}.report-block #edit-created-wrapper{background:lightgrey;padding:1em;}.report-block a{font-weight:bold;}.report-block .view-footer{margin-top:2em;}.report-block ul{display:block;list-style-type:disc;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:0px;margin-inline-end:0px;}.report-block ul li{padding:0px;margin:0px;}.views-exposed-form label{font-weight:bold;}.views-exposed-form .js-form-item{display:inline-block;vertical-align:top;}#edit-actions{margin-top:1em;}.views-exposed-form legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.625rem;font-size:0.9rem;font-weight:bold;line-height:inherit;color:inherit;white-space:normal;}@media screen and (max-width:1024px){.views-exposed-form .form-items-group{width:100% !important;display:block;}.views-exposed-form .field{width:100%;}}@media screen and (max-width:1024px){.views-exposed-form .form-items-group{width:100% !important;display:block;}.views-exposed-form .field{width:100%;}}.content-box__title{display:none;}.calendar-view-day__row.is-multi--middle{background-color:beige;}.dropbutton-widget{padding:0.5em;border:1px solid #000;background:white;}.view-exam-timer-for-this-exam .views-row{background:#efefef;position:relative;border:1px #ccc solid;}.view-exam-timer-for-this-exam .views-row .views-field-title{display:inline-block;vertical-align:top;}.view-exam-timer-for-this-exam .views-row .views-field-field-exam-timer-end-date{display:inline-block;vertical-align:top;margin-left:10em;}.lp_progress_wrapper{display:none;}.skill-areas-from-exam-answsers-for-student-exam-report-default{background:white;}.view-totals-for-exam-answers-for-student-exam-report{border-top:1px solid #5C5C5C;background:whitesmoke;}.view-totals-for-exam-answers-for-student-exam-report thead{display:none;}.student-exam-report-left-column{background:#efefef;width:40%;}.incorrect-answers{background:#f0dada;color:darkred;width:10%;}.correct-answers{background:#d2f4d2;color:darkgreen;width:10%;}.ds-2col-stacked-fluid .group-left{width:79%;}.ds-2col-stacked-fluid .group-right{width:19%;}@media screen and (max-width:900px){.ds-2col-stacked-fluid .group-left{width:100%;}.ds-2col-stacked-fluid .group-right{width:100%;}}.page-footer{background-color:#564c48 !important;margin-top:3.125rem;color:white;min-height:5rem;padding:1.25rem 0.3125rem;}.page-footer .report-block{color:#000;}.page-footer nav{margin-left:auto;}.page-footer .footer-content{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.footer-menu-block li a{color:white !important;}.page-footer nav > ul{display:inline-block !important;vertical-align:top;list-style:disc;margin:0;padding:0;}.user-info-type{display:none;}.user-info-connections,.user-info__section-bottom,.profile-trends{display:none !important;}h1,h2,h3,h4,h5,h6{text-transform:none !important;}.page-main a{color:#0b0d0c;}.page-main a:hover{text-decoration:underline;color:darkred;}.main-menu a:hover{text-decoration:underline !important;color:cornsilk !important;}#block-lp-steps-block .passed a{color:#006600;}#block-lp-steps-block .skipped{border:1px solid darkred;}#block-lp-steps-block .skipped a{color:darkred;}.detail-text__free-nav{border:solid darkred 1px;background:#fff;padding:1em;}
