:root{--mid-blue:#417ebe;--main-blue:#5088c3;--text-blue:#437fbf;--light-gray:#f5f5f5;--btn-ligth-gray:#d4d4d6;--dark-gray:#595962;--text-gray:#838383;--mid-red:#ff6363;--mid-yellow:#ffbb28;--mid-green:#41be84;--menu-gradient:linear-gradient(180deg,#427ebe,#9dbada);--hor-gradient:linear-gradient(90deg,#427ebe,#9dbada);--hor-inv-gradient:linear-gradient(270deg,#427ebe,#9dbada);--border-gray:#d4d4d6;--text-red:#e53457;--html-background:#fdfdfd}body#app-container.menu-sub-hidden.sub-show-temporary main{margin-left:410px}@media (max-width:1199px){body#app-container.menu-sub-hidden.sub-show-temporary main{margin-left:140px}}body .menu .sub-menu{background:var(--light-gray);box-shadow:none;height:100%;padding-top:50px;top:0}body .menu .sub-menu ul li{margin-left:15px;margin-right:15px}body .menu .sub-menu ul li a{border-radius:5px;color:var(--main-blue);font-size:17px;padding:8px 20px;text-transform:capitalize}body .menu .sub-menu ul li a.active,body .menu .sub-menu ul li a:active,body .menu .sub-menu ul li a:focus,body .menu .sub-menu ul li a:hover{background:#ebebeb;color:var(--dark-gray)}@media (max-width:1439px){body .menu .sub-menu{padding-top:100px}}body .menu .main-menu{background:var(--menu-gradient);border-radius:0!important;height:100%;padding-top:40px;top:0}body .menu .main-menu ul li a{border-bottom:none;color:var(--light-gray);text-transform:capitalize}body .menu .main-menu ul li a.active,body .menu .main-menu ul li a:active,body .menu .main-menu ul li a:focus,body .menu .main-menu ul li a:hover{background-color:var(--light-gray);color:var(--main-blue)}@media (max-width:1199px){body .menu .main-menu{padding-top:100px}}body div.tag{background:var(--mid-blue);border-radius:5px;color:#fff;display:inline-block;margin-right:5px;padding:4px 12px}body div.tag.danger{background:var(--mid-red)}body .btn-group div.tag{align-items:center;border-radius:5px 0 0 5px;display:flex;margin:0}.menu .main-menu ul li i{padding-bottom:10px}.menu .main-menu ul li i:before{line-height:1}body .impersonate-bar{background:var(--mid-red);color:#fff;height:20px;padding:2px 20px;text-align:center;text-transform:uppercase}body#app-container.menu-sub-hidden.sub-show-temporary nav.navbar{left:350px}body nav.navbar{background:var(--light-gray);box-shadow:none;left:120px;transition-delay:0ms,0ms;transition-duration:.3s,.3s;z-index:30}body nav.navbar div.search{background:#fff}body nav.navbar .user .name{color:var(--text-blue);display:inline-block;font-size:14px;font-weight:700;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991px){body nav.navbar .user .name{display:none}}@media (max-width:1439px){body nav.navbar{left:110px!important}}@media (max-width:1199px){body nav.navbar{left:100px!important;left:0!important}}body nav.navbar .navbar-logo{left:50%;position:absolute;top:25px;transform:translateX(-50%)}body nav.navbar .navbar-logo .logo{background:url(../img/EasyTraining-Logo.svg) no-repeat;background-position:50%;background-size:contain;height:70px;margin:-13px auto 0;width:200px}body nav.navbar .navbar-logo .logo-mobile{background:url(../img/EasyTraining-Logo-Mob.svg) no-repeat;background-position:50%;background-size:contain;height:40px;margin-left:auto;margin-right:auto;margin-top:-10px;width:30px}body nav.navbar .navbar-logo.admin-nav{top:10px}body nav.navbar .navbar-logo.admin-nav .nav-bar-admin-reminder{color:var(--mid-red);font-size:18px;font-weight:700;letter-spacing:1px;margin-top:-15px;text-align:center;text-transform:uppercase}@media (max-width:991px){body nav.navbar .navbar-logo.admin-nav{top:15px}body nav.navbar .navbar-logo.admin-nav .nav-bar-admin-reminder{font-size:14px;letter-spacing:0;margin-top:-5px}}@media (max-width:992px){body nav.navbar .bread-title{font-size:1.4rem}}@media (max-width:767px){body nav.navbar .bread-title{font-size:1.3rem;padding-left:10px!important}}@media (max-width:480px){body nav.navbar .bread-title{font-size:1.1rem;padding-left:10px!important}}body.main-hidden nav.navbar{left:0}.footer-privacy{color:var(--text-blue);font-weight:700}.last-update-banner{min-height:20px;padding-bottom:15px;text-transform:uppercase;width:100%}.logo-single{background:url(../img/fater-logo.png) no-repeat;background-size:contain;margin:0}.logo-app-name{background:url(../img/EasyTraining-Logo.svg) no-repeat;background-position:50%;background-size:contain;display:inline-block;height:70px;margin:0;width:200px}.auth-cnt{padding-bottom:70px;padding-top:50px}@media (max-width:576px){.auth-cnt{padding-top:100px}}.auth-card{border-radius:8px;z-index:9}.auth-card .form-side{padding:40px 60px;width:100%}@media (max-width:576px){.auth-card .form-side{padding:40px 20px}}.g-recaptcha>div{margin:auto}.neon-title{-webkit-box-reflect:below 1px linear-gradient(transparent,rgba(0,0,0,.267));animation:light-tube 10s linear infinite;color:var(--mid-red);font-size:40px;font-weight:700;letter-spacing:5px;line-height:.7em;margin-bottom:25px;outline:none;position:relative;text-align:center;text-transform:uppercase;width:100%}@keyframes light-tube{0%,18%,20%,50%,60%,65.1%,80%,90.1%,92%{color:var(--mid-red);text-shadow:none}18.1%,20.1%,49.9%,60.1%,65%,79.9%,90%,92.1%,to{color:#fff;text-shadow:0 0 10px var(--mid-red),0 0 20px var(--mid-red),0 0 40px var(--mid-red),0 0 80px var(--mid-red),0 0 160px var(--mid-red)}}.modal .modal-dialog{margin-top:100px}.modal .modal-dialog .modal-content{border-radius:5px}.modal .modal-dialog .modal-content .modal-header{margin:0 1.75rem;padding:1.75rem 0;position:relative}.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:22px;font-weight:700}.modal .modal-dialog .modal-content .modal-header button.close{color:#fff;font-size:50px;font-weight:lighter;opacity:1;position:absolute;right:-65px;top:-50px}.modal .modal-dialog .modal-content .modal-footer{border-top:none}.modal .modal-dialog .modal-content .modal-footer .button-container{width:calc(100% + 30px)}.modal .modal-dialog.modal-xxl{max-width:1600px}@media (max-width:576px){.modal .modal-dialog .modal-content .modal-body{padding:5px}.modal .modal-dialog .modal-content .modal-header button.close{right:-30px}}.modal.modal-right .modal-dialog{margin-top:0;overflow:hidden}.modal.modal-right .modal-dialog .modal-content{border-radius:10px 10px 0 0}.modal.modal-right .modal-dialog .modal-content .modal-header{background:var(--hor-gradient);border-radius:8px 0 0 0;color:#fff;flex:0 0 50px;margin:0;padding:20px}.modal.modal-right .modal-dialog .modal-content .modal-header button.close{right:20px;top:10px}.modal.modal-right .modal-dialog .modal-content .modal-body{height:calc(100vh - 200px);overflow:scroll}.nav.nav-tabs{display:flex!important;flex-wrap:nowrap;margin-bottom:0!important;max-width:100%;overflow-x:auto;overflow-y:hidden;position:relative}.nav.nav-tabs .nav-item{flex:0 0 auto}.nav.nav-tabs .nav-item a{background:var(--light-gray);border-bottom:1px solid #d5d5d5;border-radius:8px 8px 0 0;font-size:15px;font-weight:700;height:100%;margin-right:15px;padding:10px 30px;text-transform:uppercase}@media (max-width:1400px){.nav.nav-tabs .nav-item a{font-size:12px;padding:7px 20px}}.nav.nav-tabs .nav-item a:before{background:none!important}.nav.nav-tabs .nav-item a.active{background:var(--mid-blue);color:#fff}.nav.nav-tabs .nav-item a.disabled{opacity:.2;pointer-events:none}.nav.nav-tabs.upsidedown{border-bottom:none}.nav.nav-tabs.upsidedown .nav-item a{border-bottom:none;border-radius:0 0 8px 8px}.btn{border-radius:5px!important}.btn-light{background-color:var(--btn-ligth-gray);border-color:var(--btn-ligth-gray);color:#fff}.btn-light:active,.btn-light:focus,.btn-light:hover{background-color:var(--btn-ligth-gray)!important;border-color:var(--btn-ligth-gray);color:#fff!important}.btn-secondary{background-color:var(--mid-blue);border-color:var(--mid-blue)}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:var(--mid-blue)!important;border-color:var(--mid-blue)}.plant-btn{border:none;font-size:15px;font-weight:700;padding:7px 20px;text-transform:uppercase}.plant-btn.btn-outline-primary{color:var(--text-blue)}.plant-btn.btn-outline-primary:hover{background-color:var(--text-blue)}.plant-btn.btn-outline-primary.no-hover:focus,.plant-btn.btn-outline-primary.no-hover:hover{background:none;color:var(--text-blue);outline:none}.plant-btn.btn-outline-danger{color:var(--text-red)}.plant-btn.btn-outline-danger:hover{background-color:var(--text-red)}.plant-btn.btn-outline-danger.no-hover:focus,.plant-btn.btn-outline-danger.no-hover:hover{background:none;color:var(--text-red);outline:none}.plant-btn.btn-outline-light{color:var(--text-gray)}.plant-btn.btn-outline-light:hover{background-color:var(--text-gray)}.plant-btn.btn-outline-light.no-hover:focus,.plant-btn.btn-outline-light.no-hover:hover{background:none;color:var(--text-gray);outline:none}.plant-btn:hover{color:#fff}.plant-btn .glyph-icon{font-weight:700;margin-left:10px}.plant-btn .glyph-icon:before{font-weight:700}[data-toggle=collapse] [collapse-text-hide]{display:block}[data-toggle=collapse] [collapse-text-show]{display:none}[data-toggle=collapse].collapsed [collapse-text-show]{display:block}[data-toggle=collapse].collapsed [collapse-text-hide]{display:none}.dropdown-item.active,.dropdown-item:active{background-color:var(--main-blue)}.search-sm input{border-radius:5px!important;height:40px!important;padding-left:40px!important;width:300px}.search-sm:after{font-size:18px!important;left:10px;right:unset!important;top:7px!important}#displayOptions button{color:var(--text-blue)}#displayOptions button:focus,#displayOptions button:hover{background:none;color:var(--text-blue);outline:none}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{bottom:.5em!important;color:var(--text-blue);content:"\e839";font-family:iconsminds;left:unset!important;right:2em!important}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:before{color:var(--text-blue);content:"\e84a";font-family:iconsminds;font-weight:700;left:unset!important;right:2em!important;top:.5em!important}.DTFC_LeftBodyWrapper table.dataTable thead .sorting:after,.DTFC_LeftBodyWrapper table.dataTable thead .sorting:before,.DTFC_LeftBodyWrapper table.dataTable thead .sorting_asc:after,.DTFC_LeftBodyWrapper table.dataTable thead .sorting_asc:before,.DTFC_LeftBodyWrapper table.dataTable thead .sorting_desc:after,.DTFC_LeftBodyWrapper table.dataTable thead .sorting_desc:before,.dataTables_scrollBody table.dataTable thead .sorting:after,.dataTables_scrollBody table.dataTable thead .sorting:before,.dataTables_scrollBody table.dataTable thead .sorting_asc:after,.dataTables_scrollBody table.dataTable thead .sorting_asc:before,.dataTables_scrollBody table.dataTable thead .sorting_desc:after,.dataTables_scrollBody table.dataTable thead .sorting_desc:before{display:none}table thead th{outline:none}.datatable-container.header-fix .dataTables_scrollHead .dataTables_scrollHeadInner{width:100%!important}.page-item.active .page-link{border-color:var(--text-blue);color:var(--text-blue)}.page-item .page-link{color:var(--text-blue)}.page-item .page-link.next{background:var(--text-blue);border-color:var(--text-blue)}#course_status_table_wrapper td,#course_status_table_wrapper th,#skill-matrix-table_wrapper td,#skill-matrix-table_wrapper th{padding:20px 5px 20px 10px}.data-tables-hide-search .dataTables_filter{display:none}.dataTable.table-striped.extra-info-motivation-table tr td{padding:2px 7px}.dataTable.table-striped.extra-info-motivation-table tr.odd td{background:#f3f3f3}.dataTable.table-striped.extra-info-motivation-table tr.even td{background:#fff}.card.plant-card-gray{background-color:var(--light-gray);border:1px solid #e4e4e4;border-radius:8px;box-shadow:none;position:relative}.card.plant-card-gray .name{color:#121121;font-weight:700;margin-right:280px;text-transform:capitalize}.card.plant-card-gray .action-container{position:absolute;right:1.75rem;top:1.75rem}.card.plant-card-gray .action-container a.btn{font-weight:700;max-width:150px}.card.plant-card-gray .action-container a.btn div.glyph-icon{font-weight:700}.card.plant-card-gray label{color:var(--dark-gray);font-size:1rem;font-weight:700}@media (max-width:992px){.card.plant-card-gray .name{margin-right:115px}.card.plant-card-gray .action-container{max-width:150px}.card.plant-card-gray .action-container a.btn .btn-text{display:none}.card.plant-card-gray .action-container a.btn div.glyph-icon{margin:0}}.loading-content{position:relative}.loading-content *{opacity:1;transition:opacity .3s}.loading-content.load *{opacity:0}.loading-content.load:after{animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;border:2px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:rgba(0,0,0,.3);content:" ";display:inline-block;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px;z-index:1}div.dataTables_wrapper{position:relative}div.dataTables_wrapper div.dataTables_processing{background:hsla(0,0%,100%,.8);bottom:0;box-shadow:none;left:0;margin:0;right:0;top:0;width:auto}div.dataTables_wrapper div.dataTables_processing .table-spinner:after{animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;border:2px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:rgba(0,0,0,.3);content:" ";display:inline-block;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px;z-index:1}.alert-primary{background:var(--menu-gradient);border:none;color:#fff}.alert-primary button.close{color:#fff}.alert-danger{background:linear-gradient(180deg,#f32121,#ee7171);border:none;color:#fff}.alert-danger button.close{color:#fff}.custom-control.custom-radio.vertical{padding-bottom:2rem}.custom-control.custom-radio.vertical label.custom-control-label{color:var(--text-blue);font-weight:700}.custom-control.custom-radio.vertical label.custom-control-label:after,.custom-control.custom-radio.vertical label.custom-control-label:before{bottom:-1.5rem;left:-4px;top:unset}.custom-control.custom-radio.vertical label.custom-control-label:before{border:2px solid var(--text-blue)!important}.custom-control.custom-radio.vertical .custom-control-input:checked~.custom-control-label:before{background-color:var(--text-blue)!important}select.plant-select{border:none;color:var(--mid-blue);font-size:15px;font-weight:700}.dropdown.bootstrap-select{background:none}.dropdown.bootstrap-select button.btn.dropdown-toggle,.dropdown.bootstrap-select button.btn.dropdown-toggle:focus,.dropdown.bootstrap-select button.btn.dropdown-toggle:hover{background:none!important;background-color:transparent!important;border:none;color:var(--mid-blue)!important;font-size:15px;font-weight:700;outline:none!important}.select2-selection__choice{background-color:var(--main-blue)!important;border-color:var(--main-blue)!important;color:#fff!important;font-size:15px}.select2-selection__choice .select2-selection__choice__remove{color:#fff!important}input.valid{border:3px solid green!important}input.warning{border:3px solid orange!important}.select2.select2-container.not-valid,input.not-valid,select.not-valid,select.not-valid~.select2.select2-container .select2-selection,textarea.not-valid{border:3px solid red!important}input[type=checkbox].not-valid+label{color:red}input[type=file].btn-plant-file::-webkit-file-upload-button{display:none}input[type=checkbox][disabled]+.custom-switch-btn{opacity:.6;pointer-events:none}select[readonly]{pointer-events:none}select[disabled]~.select2 input.select2-search__field{background:none!important}.select2-results__option .select2-results__group{color:var(--mid-blue);text-align:center;text-transform:uppercase}.btn-multiple-state.show-fail,.btn-multiple-state.show-spinner,.btn-multiple-state.show-success{pointer-events:none}.progress-banner.plant-progress-bar{background:transparent;height:auto;min-height:200px;transition:background .3s}.progress-banner.plant-progress-bar.unclickable{cursor:default;pointer-events:none}.progress-banner.plant-progress-bar.unclickable:hover{background:transparent}.progress-banner.plant-progress-bar:hover{background:var(--light-gray)}.progress-banner.plant-progress-bar .plant-progress-icon{color:var(--text-blue)}.progress-banner.plant-progress-bar .plant-progress-icon:before{font-weight:700}.progress-banner.plant-progress-bar .progress-bar-banner .progressbar-text{color:var(--text-blue)!important}.progress-banner.plant-progress-bar .progress-bar-circle.progress-bar-banner svg path:first-of-type{stroke:var(--text-blue)!important;opacity:.4}.progress-banner.plant-progress-bar .progress-bar-circle.progress-bar-banner svg path:last-of-type{stroke:var(--text-blue)!important}.progress.plant-progress{background-color:#bbcce4}.progress.plant-progress .progress-bar{background-color:var(--text-blue)}.progress-bar-circle.plant-progress{margin:auto}.progress-bar-circle.plant-progress svg path:first-of-type{stroke:var(--text-blue)!important;opacity:.4}.progress-bar-circle.plant-progress svg path:last-of-type{stroke:var(--text-blue)!important}.dash-sub-header{position:absolute;top:-45px}@media (max-width:1439px){.dash-sub-header{top:-55px}}@media (max-width:1199px){.dash-sub-header{top:-65px}}@media (max-width:767px){.dash-sub-header{left:0;top:-10px}}.session-date{left:0;line-height:1;position:absolute;text-align:center;top:0}.session-date .day{font-size:27px;font-weight:700;padding-bottom:3px}.session-date .month{font-size:15px}.session-date .year{font-size:12px;font-weight:700}.dashboard-progress{height:auto}.dashboard-progress .card-title i{font-size:22px;margin-top:-5px}.admin-dash-page .card,.learner-dash-page .card{background:#fff;border-radius:8px}@media (min-width:768px){.popover.bs-popover-left{top:-145px!important}}.progress-bar-circle.progress-bar-banner{min-width:54px}.card .card-header.gradient-header{background:var(--hor-gradient);border-radius:8px 8px 0 0;color:#fff;font-size:17px;font-weight:700;min-height:40px;padding:9px 15px;text-transform:capitalize}.card .card-header.gradient-header .popover-info-btn{color:#fff;float:right;font-size:16px;padding:0}.tbox-create-page .card .card-body.body-border,.tna-modal .card .card-body.body-border{border:1px solid var(--btn-ligth-gray);border-radius:0 0 5px 5px;border-top:none}.tbox-create-page .course-filter-card.card .card-body,.tna-modal .course-filter-card.card .card-body{overflow:hidden;padding:0}.tbox-create-page .course-filter-card.card .card-body .course-filter-wrapper,.tna-modal .course-filter-card.card .card-body .course-filter-wrapper{padding:1.75rem}.tbox-create-page .course-filter-card.card .card-body .course-filter-wrapper select,.tna-modal .course-filter-card.card .card-body .course-filter-wrapper select{border:none;color:var(--mid-blue);font-size:15px;font-weight:700}.tbox-create-page .course-filter-card.card .card-body .course-filter-wrapper .search,.tna-modal .course-filter-card.card .card-body .course-filter-wrapper .search{position:relative}.tbox-create-page .course-filter-card.card .card-body .course-filter-wrapper .search input,.tna-modal .course-filter-card.card .card-body .course-filter-wrapper .search input{border-color:var(--btn-ligth-gray);border-radius:5px;color:var(--dark-gray);padding-left:40px}.tbox-create-page .course-filter-card.card .card-body .course-filter-wrapper .search .search-icon,.tna-modal .course-filter-card.card .card-body .course-filter-wrapper .search .search-icon{bottom:5px;font-size:15px;left:15px;position:absolute}.tbox-create-page .course-filter-card.card .card-body .course-filter-wrapper .search .search-icon i,.tna-modal .course-filter-card.card .card-body .course-filter-wrapper .search .search-icon i{color:var(--dark-gray);font-weight:700}.tbox-create-page .course-filter-card.card .card-body .course-list table,.tna-modal .course-filter-card.card .card-body .course-list table{border-spacing:0;margin-bottom:0}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td,.tbox-create-page .course-filter-card.card .card-body .course-list table thead,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td,.tna-modal .course-filter-card.card .card-body .course-list table thead{display:none}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed{display:block}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el{align-items:center;display:flex;justify-content:space-between}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el.deleted,.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el.disabled,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el.deleted,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el.disabled{opacity:.4}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el.deleted .course-name-wrapper,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el.deleted .course-name-wrapper{color:var(--text-red)}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .info-section,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .info-section{margin-right:50px;max-width:90%;overflow:hidden;padding-left:1.75rem;text-overflow:ellipsis}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .info-section .course-name,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .info-section .course-name{font-size:1.1rem}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .info-section .course-category,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .info-section .course-category{color:var(--text-gray)}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .btn-section,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .btn-section{color:var(--text-blue);cursor:pointer;font-size:25px;margin-right:20px}.tbox-create-page .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .btn-section.remove,.tna-modal .course-filter-card.card .card-body .course-list table tbody tr td.re-designed .re-designed-el .btn-section.remove{color:var(--text-red)}.tbox-create-page .added-course-table .action-col,.tna-modal .added-course-table .action-col{color:var(--mid-red);font-size:25px;width:50px}.tbox-create-page .added-course-table span.name,.tna-modal .added-course-table span.name{font-size:16px;font-weight:700;padding-left:30px}.tbox-create-page .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.tna-modal .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#fff}.tbox-create-page .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.tna-modal .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{font-size:22px;margin-bottom:-5px;margin-top:-5px;padding-right:5px}.card.plant-card-gray.training-box-card.enabled .card-body{border:2px solid rgba(65,126,190,.6);border-radius:8px}.card.plant-card-gray.training-box-card .name{color:var(--text-blue)}.card.plant-card-gray.training-box-card .btn-collapse-course-list{font-size:25px;position:absolute;right:20px;top:20px}.card.plant-card-gray.training-box-card .training-box-card__course-list .training-box-card__course{background:#fff;border:1px solid var(--border-gray)}.card.plant-card-gray.training-box-card .training-box-card__course-list .training-box-card__course .course-name{color:var(--text-blue);font-weight:700}.card.plant-card-gray.training-box-card .training-box-card__course-list .training-box-card__course .course-duration-info{color:var(--text-gray);font-size:14px}.card.plant-card-gray.training-box-card .training-box-card__course-list .training-box-card__course .btn-collapse-course-info{font-size:20px;position:absolute;right:20px;top:20px}.card.plant-card-gray.training-box-card .training-box-card__course-list .training-box-card__course .course-other-info{font-size:14px}table.course-table{border-collapse:collapse!important;border-spacing:0}table.course-table thead tr th{overflow:hidden}table.course-table tbody tr{background-color:unset;border-top:30px solid #fff;box-shadow:none;cursor:pointer;padding:0}table.course-table tbody tr td{outline:none!important;padding:0}table.course-table tbody tr td div.td-div{background-color:#f5f5f5;border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;height:100px;min-height:80px;padding:20px}table.course-table tbody tr td div.td-div.text{align-items:center;display:flex}table.course-table tbody tr td div.td-div.text.course-name{color:var(--text-blue);font-size:17px;font-weight:700;min-width:200px}table.course-table tbody tr td div.td-div.text.course-name span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}table.course-table tbody tr td div.td-div.text.course-code{color:var(--text-gray);font-size:14px;font-weight:700}table.course-table tbody tr td div.td-div.text.course-edition,table.course-table tbody tr td div.td-div.text.course-version{color:var(--text-gray);font-size:15px}table.course-table tbody tr td div.td-div.actions-td{align-items:center;display:flex;padding:0}table.course-table tbody tr td:first-of-type div.td-div{border:2px solid #e5e5e5;border-radius:15px 0 0 15px;border-right:none}table.course-table tbody tr td:last-of-type div.td-div{border:2px solid #e5e5e5;border-left:none;border-radius:0 15px 15px 0}table.course-table tbody tr td.dataTables_empty{border:2px solid #e5e5e5;border-radius:15px}table.course-table tbody tr.child{border-top:none;cursor:default;padding:0}table.course-table tbody tr.child td{border-top:none;padding:0}table.course-table tbody tr.child td div.extrainfo{background:#f5f5f5;border:2px solid #e5e5e5;border-radius:0 0 15px 15px;border-top:none;font-size:14px;padding:0 30px 30px}table.course-table tbody tr.child td div.extrainfo hr{margin:0 0 30px}table.course-table tbody tr.child td div.extrainfo .nav.nav-tabs .nav-item a{background:#fff}table.course-table tbody tr.child td div.extrainfo .nav.nav-tabs .nav-item a.active{background:var(--mid-blue);color:#fff}table.course-table tbody tr.child td div.extrainfo .details-tab .tab-title{font-weight:700;margin-bottom:25px}table.course-table tbody tr.child td div.extrainfo .details-tab label{margin-bottom:20px}table.course-table tbody tr.child td div.extrainfo .co-trainer-tab table.co-trainer-table tr td{background:none}table.course-table tbody tr.shown td div.td-div{border-bottom:none}table.course-table tbody tr.shown td:first-of-type div.td-div{border-radius:15px 0 0 0}table.course-table tbody tr.shown td:last-of-type div.td-div{border-radius:0 15px 0 0}table.course-table tbody tr.enabled td div.td-div{border-color:rgba(65,126,190,.6)}.quiz-tab-min-full-height{min-height:calc(100vh - 430px)}.nav.nav-tabs.learn-material-tabs{background:var(--hor-gradient);border-radius:8px 8px 0 0;padding:0 15px}.nav.nav-tabs.learn-material-tabs li.nav-item a{background:none;border-bottom:none;border-radius:0!important;color:#fff;font-size:1rem;font-weight:700;padding:10px}.nav.nav-tabs.learn-material-tabs li.nav-item a div.glyph-icon:before{font-weight:700}.nav.nav-tabs.learn-material-tabs li.nav-item a.active,.nav.nav-tabs.learn-material-tabs li.nav-item a:active,.nav.nav-tabs.learn-material-tabs li.nav-item a:focus,.nav.nav-tabs.learn-material-tabs li.nav-item a:hover{background:#fff;color:var(--mid-blue)}.dz-preview{display:none}.upload-zone{border:1px solid #d7d7d7;border-top:none;cursor:pointer;height:200px;padding:40px 0;text-align:center}.upload-zone.pointer-trough *{pointer-events:none}.upload-zone div.glyph-icon{font-size:40px}.upload-zone div.glyph-icon:before{font-weight:700}.simple-icon-doc,.simple-icon-doc.doc,.simple-icon-doc.docx{color:var(--mid-blue)}.simple-icon-doc.ppt,.simple-icon-doc.pptx{color:#ff4500}.simple-icon-doc.xls,.simple-icon-doc.xlsx{color:#006400}.simple-icon-doc.pdf{color:darkred}table.table.learn-material-table{word-break:break-all}table.table.learn-material-table .glyph-icon{font-size:20px}table.table.learn-material-table .glyph-icon:before{font-weight:700}table.table.learn-material-table .simple-icon-link{color:var(--mid-blue)}table.table.learn-material-table .simple-icon-picture{color:var(--dark-gray)}table.table.learn-material-table .simple-icon-check{color:var(--mid-green)}table.table.learn-material-table .simple-icon-close{background-color:var(--mid-red);border-radius:100%;color:#fff;cursor:pointer;padding:2px}.card .card-body.disabled{position:relative}.card .card-body.disabled:after{align-items:center;background-color:hsla(0,0%,100%,.9);bottom:0;content:"Inserisci prima le info del corso e salva \aper poter aggiungere materiali formativi e altro.";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.card.question{background-color:var(--light-gray);border:1px solid var(--border-gray);box-shadow:none}.card.question .list-item-heading{color:var(--text-blue);font-size:18px;font-weight:700}#question_container [question].not-valid .card.question{border:1px solid var(--mid-red)}.card.question.not-valid{border:1px solid var(--mid-red)!important}.permission-span{color:blue;text-decoration:underline;text-transform:capitalize}.user-edit-form img.user-img{border-radius:100%;float:left;height:35px}.user-edit-form .user-email,.user-edit-form .user-name{font-weight:700;margin-left:60px}.user-edit-form .user-email{color:var(--main-blue)}.btn.btn-show-training-to-plan{border-radius:100px 0 0 100px!important;border-right:none;font-size:30px;height:100px;padding-left:7px;position:fixed;right:0;top:calc(50vh - 50px);width:50px}.organization-page .modal.modal-right.modal-employee .modal-dialog{max-width:500px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header{border:none;display:block;flex:none;padding-bottom:50px;padding-left:90px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header img.user-img{border-radius:50px;float:left;height:50px;left:20px;position:absolute;width:50px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header .user-name{margin-right:100px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header p{color:var(--btn-ligth-gray);margin-bottom:0;margin-right:100px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header a{color:var(--btn-ligth-gray)}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header .user-detail-anchor{color:#fff;font-size:14px;font-weight:700;position:absolute;right:20px;top:70px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header ul.nav.nav-tabs{border:none;bottom:0;left:0;padding-left:20px;position:absolute;right:0}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header ul.nav.nav-tabs li a{background:none;border:none;color:#fff;padding:10px 20px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-header ul.nav.nav-tabs li a.active{background-color:var(--light-gray);color:var(--dark-gray)}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body{background-color:var(--light-gray);border-left:1px solid var(--border-gray);padding:0}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body .section-divider{margin:0 20px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body .section-title{font-weight:700;padding:0 20px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body .modal__employee-container .modal__employee{align-items:center;display:flex;padding:20px 10px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body .modal__employee-container .modal__employee:nth-child(2n){background:#fff}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body .modal__employee-container .modal__employee img.employee-img{border-radius:20px;height:40px;width:40px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-body .modal__employee-container .modal__employee div.employee-data{padding-left:20px}.organization-page .modal.modal-right.modal-employee .modal-dialog .modal-content .modal-footer{background-color:var(--light-gray);border-radius:0}.sub-header-navs{background-color:var(--light-gray);height:60px;margin:-45px -60px 20px;padding-left:120px}.sub-header-navs .sub-header-navs_item{border-radius:8px 8px 0 0;display:inline-block;font-size:20px;font-weight:700;height:50px;margin-right:20px;margin-top:10px;opacity:.7;padding:10px 20px}.sub-header-navs .sub-header-navs_item i{margin-right:10px}.sub-header-navs .sub-header-navs_item.active{background:#fff;opacity:1}.recalc_button{position:absolute;right:30px;top:0;z-index:1}.recalc_button i{margin-right:10px}div.training-box-collapse{background:#fff;border:1px solid var(--btn-ligth-gray);margin-bottom:20px;position:relative}div.training-box-collapse .training-box-collapse__head{color:var(--text-gray);font-weight:700;padding:15px}div.training-box-collapse .training-box-collapse__head .training-box-collapse__name{color:var(--mid-blue);cursor:pointer;font-weight:700;margin-right:50px;margin-top:8px}div.training-box-collapse .training-box-collapse__head .training-box-collapse__btn{color:var(--mid-blue);font-size:20px;position:absolute;right:20px;top:20px;transform:rotate(180deg);transition:all .3s}div.training-box-collapse .training-box-collapse__head .training-box-collapse__btn.collapsed{transform:rotate(0)}div.training-box-collapse .training-box-collapse__head .training-box-collapse__btn .glyph-icon{font-weight:700}div.training-box-collapse .training-box-collapse__body .training-box-collapse__divider{margin:0 20px}.uo-modal .modal-body{padding:0}.uo-modal .uo-modal__employee-container .uo-modal__employee{align-items:center;display:flex;padding:20px 10px}.uo-modal .uo-modal__employee-container .uo-modal__employee img.employee-img{border-radius:20px;height:40px;width:40px}.uo-modal .uo-modal__employee-container .uo-modal__employee div.employee-data{padding-left:20px}.uo-modal .uo-modal__employee-container .uo-modal__employee:nth-child(odd){background:var(--light-gray)}.course-list-plan .course{background-color:#fff;padding:20px}.course-list-plan .course:nth-child(odd){background:var(--light-gray)}.course-list-plan .course .course-stats .course-stats-bullet{border-radius:10px;display:inline-block;height:10px;width:10px}.course-list-plan .course .course-stats .course-stats-bullet.red{background-color:#f32121}.course-list-plan .course .course-stats .course-stats-bullet.green{background-color:#41be84}.course-list-plan .course .course-stats .course-stats-bullet.yellow{background-color:#ffbb28}.course-list-plan .course .course-stats .course-stats-value{font-size:15px;font-weight:700;padding-left:10px;padding-right:3px}.course-list-plan .no-course{font-weight:700;padding:20px;text-transform:capitalize}.training_matrix td.in_draft{border-bottom:1px solid #ffbb28;display:inline-block;padding:0}.training_matrix td.in_draft div{background-color:#ffbb28;height:60px;width:10px}#kt_table_2.tna td.tna_marker{display:inline-block;padding:0}#kt_table_2.tna td.tna_marker div{background-color:#fff;height:60px;width:10px}#kt_table_2.tna td.tna_marker div.not-excluded{background-color:#7253ee}#kt_table_2.tna td.tna_marker div.excluded{background-color:#ee53a7}.training-box-collapse__course{padding:10px 20px}.training-box-collapse__course:nth-child(2n){background:var(--light-gray)}.training-box-collapse__course .training-box-collapse__course-action{align-items:center;display:flex}.training-box-collapse__course .training-box-collapse__course-action label.action-label{padding-right:30px}.training-box-collapse__course .training-box-collapse__course-action div.custom-switch{transform:scale(.7)}.to-plan-course-list .to-plan-course .course-name{color:var(--dark-gray);font-size:16px;font-weight:700}.to-plan-course-list .to-plan-course .course-date{color:var(--text-gray)}.modal-plan-session .modal-dialog{max-width:500px}.modal-plan-session .modal-body{background-color:var(--light-gray)}.modal-plan-session .plan-course-session-form input{border-radius:5px}.modal-plan-session .plan-course-session-form .classrooms-select{background:none;border:none;color:var(--mid-blue);font-size:15px;font-weight:700}.modal-plan-session .plan-course-session-form .classrooms-icon{color:var(--mid-blue);font-size:18px;padding-top:3px;text-align:right}.modal-plan-session .plan-course-session-form .classrooms-icon .glyph-icon{font-weight:700}.modal-plan-session .plan-course-session-form .classrooms-trainer-preview{color:var(--text-gray);text-align:right}.modal-plan-session .plan-course-session-form .classrooms-trainer-preview span{margin-right:5px}.calendar .custom-event-label{background-color:#add8e6;border-radius:5px;color:#fff;padding:5px}.calendar .custom-event-label.green{background-color:#349869}.calendar .custom-event-label.red{background-color:#c00}.calendar .custom-event-label.yellow{background-color:#f5a700}.calendar .custom-event-label.blue{background-color:#346598}.calendar .custom-event-label .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar .custom-event-label .ellipsis .title{font-size:13px;font-weight:700}.calendar .custom-event-label .ellipsis .sub-title{font-size:12px;margin-left:5px}.calendar .custom-event-label .participants{font-size:11px}.fc-toolbar.fc-header-toolbar .fc-left .btn,.fc-toolbar.fc-header-toolbar .fc-right .btn{background-color:var(--text-blue);border-color:var(--text-blue);color:#fff;font-size:14px;font-weight:700;height:42px!important;padding:10px 25px!important}.fc-toolbar.fc-header-toolbar .fc-left .btn.active,.fc-toolbar.fc-header-toolbar .fc-right .btn.active{background:none;border-color:var(--border-gray);color:var(--text-blue)}.fc-toolbar.fc-header-toolbar .fc-center .btn{background:none;border:none;color:var(--text-blue);font-size:20px}.fc-toolbar.fc-header-toolbar .fc-center .btn .fa{font-weight:700}.fc-toolbar.fc-header-toolbar .fc-center h2{color:var(--text-blue);font-size:20px;font-weight:700;margin-top:7px;text-transform:uppercase}.fc .fc-view-container .fc-body{border:2px solid var(--border-gray)}.fc .fc-view-container .fc-body .fc-day-number{color:var(--dark-gray);font-size:14px;font-weight:700}.fc .fc-view-container .fc-body .fc-today .fc-day-number{background:var(--mid-red);color:#fff}.fc .fc-view-container .fc-body .fc-sun .fc-day-number{color:var(--mid-red)}.fc .fc-view-container .fc-body .fc-other-month{background:var(--light-gray)}.fc .fc-head .fc-head-container .fc-day-header{border:none;color:var(--dark-gray);text-transform:uppercase}.fc .fc-day-number{pointer-events:none}.fc .table-bordered td,.fc .table-bordered th,.fc table{border-color:var(--border-gray)!important}#manage-user-modal .dataTables_scrollHead .dataTables_scrollHeadInner,#partecipants-modal .dataTables_scrollHead .dataTables_scrollHeadInner{width:100%!important}.modal.modal-right.course-to-plan-list .modal-dialog{max-width:500px}.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-body,.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-search{background-color:var(--light-gray)}.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-search input{border:none;border-bottom:1px solid var(--light-gray)}.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-header{border-bottom:none;padding-bottom:80px;position:relative}.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-header ul.nav.nav-tabs{border:none;bottom:0;left:0;padding-left:20px;position:absolute;right:0}.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-header ul.nav.nav-tabs li a{background:none;border:none;color:#fff;padding:10px 20px}.modal.modal-right.course-to-plan-list .modal-dialog .modal-content .modal-header ul.nav.nav-tabs li a.active{background-color:var(--light-gray);color:var(--dark-gray)}#training-matrix-table_wrapper td:not(.in_draft):not(.compare_td),#training-matrix-table_wrapper th{padding:20px 5px 20px 10px}.user-profile-page .profile-header{min-height:80px;position:relative}.user-profile-page .profile-header .user-img{border-radius:100%;height:80px;position:absolute;width:80px}.user-profile-page .profile-header .user-header{align-items:center;display:flex;left:100px;position:absolute;right:0;top:0}.user-profile-page .profile-header .user-header .user-info{flex-basis:500px}.user-profile-page .profile-header .user-header .user-info .user-name{color:#000;font-weight:700;padding:0;text-transform:capitalize}.user-profile-page .profile-header .user-header .user-stat{color:var(--text-gray);margin-left:100px}.user-profile-page .profile-header .user-header .user-stat .reasons-text{color:var(--dark-gray)}.user-profile-page .gray-background{background-color:var(--light-gray)}.user-profile-page .nav.nav-tabs{border-bottom:none}.user-profile-page .nav.nav-tabs .nav-link{background:none;border-bottom:none;color:var(--text-gray)}.user-profile-page .nav.nav-tabs .nav-link.active{background:var(--light-gray);color:var(--dark-gray)}.user-profile-page .modal__employee-container .modal__employee{align-items:center;display:flex;padding:20px 10px}.user-profile-page .modal__employee-container .modal__employee:nth-child(2n){background:#fff}.user-profile-page .modal__employee-container .modal__employee img.employee-img{border-radius:20px;height:40px;width:40px}.user-profile-page .modal__employee-container .modal__employee div.employee-data{padding-left:20px}.user-profile-page .user-image-wrapper{position:relative;width:80px}.user-profile-page .user-image-wrapper .user-img{position:unset}.user-profile-page .user-image-wrapper .user-edit-icon{color:#fff;display:none;font-size:30px;font-weight:700;height:80px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:80px}.user-profile-page .user-image-wrapper:hover .user-edit-icon{display:block}.user-profile-page .user-image-wrapper:hover .user-img{filter:blur(5px)}.header-status{font-size:16px}.header-status .circle-status{border-radius:100%;display:inline-block;height:10px;margin-right:10px;width:10px}.header-status .circle-status.red{background:var(--mid-red)}.header-status .circle-status.yellow{background:var(--mid-yellow)}.user-course-list{border-top:1px solid var(--border-gray);margin:0;padding:0}.user-course-list .to-plan-course{padding:7px 0}.user-course-list .to-plan-course .course-name{color:var(--dark-gray);font-size:16px;font-weight:700}.user-course-list .certification-list-item{padding:7px 0;position:relative}.user-course-list .certification-list-item .list-bullet{border-radius:4px;height:8px;left:-17px;position:absolute;top:14px;width:8px}.user-course-list .certification-list-item .list-bullet.red{background:var(--mid-red)}.user-course-list .certification-list-item .list-bullet.yellow{background:var(--mid-yellow)}.user-course-list .certification-list-item .list-bullet.with-icon{background:none;height:20px;left:-21px;top:10px;width:20px}.user-course-list .certification-list-item .list-bullet.with-icon.red{color:var(--mid-red)}.user-course-list .certification-list-item .list-bullet.with-icon.yellow{color:var(--mid-yellow);font-weight:700}.user-course-list .certification-list-item .certification-name{color:var(--dark-gray);font-size:16px;font-weight:700}.user-course-list .certification-list-item .certification-date,.user-course-list .certification-list-item .certification-teacher{color:var(--text-gray)}.cropper-view-box{border:1px solid var(--gray-dark);border-radius:100%}.icon-cards-row{margin-left:-15px;margin-right:-15px}main.side-filter{margin-right:370px;transition:margin-left .3s,margin-right .3s;transition-delay:0s}main.side-filter.filter-close{margin-right:60px}@media (max-width:1440px){main.side-filter{margin-right:60px}}.page-side-filter{background:var(--html-background);border-left:1px solid var(--border-gray);bottom:0;overflow-y:auto;position:fixed;right:-350px;top:100px;transition-duration:.3s;width:350px;z-index:9}.page-side-filter.open{transform:translateX(-100%)}@media (max-width:1440px){.page-side-filter{top:90px}}@media (max-width:1199px){.page-side-filter{top:80px}}@media (max-width:767px){.page-side-filter{top:70px}}@media (max-width:576px){.page-side-filter{right:-100vw;top:70px;width:100vw}}.page-side-filter .filter-container{margin:70px auto auto;max-width:320px}.fab-filter-btn{border-radius:100px 0 0 100px!important;font-size:30px;height:100px;padding-left:10px!important;padding-top:5px!important;position:fixed;right:0;top:calc(50vh - 50px);transition:all .3s;width:50px;z-index:10}@media (max-width:576px){.fab-filter-btn{height:80px;padding-left:5px!important;top:calc(50vh - 40px);width:40px}}.fab-filter-btn.open{background:none;color:var(--mid-blue);max-height:50px;transform:translate(-300px,calc(-50vh + 150px))}.fab-filter-btn.open:focus,.fab-filter-btn.open:hover{background-color:transparent!important;border-color:transparent!important}@media (max-width:1440px){.fab-filter-btn.open{transform:translate(-300px,calc(-50vh + 150px))}}@media (max-width:1199px){.fab-filter-btn.open{transform:translate(-300px,calc(-50vh + 140px))}}@media (max-width:767px){.fab-filter-btn.open{transform:translate(-300px,calc(-50vh + 130px))}}@media (max-width:576px){.fab-filter-btn.open{transform:translate(calc(-100vw + 50px),calc(-50vh + 120px))}}.compile-coach-row{height:80px;margin:0;overflow:hidden;transition:height .3s}.compile-coach-row.collapsed{height:0}.compile-coach-row .col-6{margin-top:30px}.light-green-background{background:#a6dcc3}.training-session-learner-page .nav.nav-tabs .nav-item a{font-size:15px}.training-session-learner-page .tab-content{padding-top:50px}@media (max-width:768px){.training-session-learner-page .nav.nav-tabs{left:50%;transform:translateX(-50%)}}.session-card{border:1px solid var(--light-gray);border-radius:5px;padding-left:90px}.session-card .session-date{background:var(--hor-inv-gradient);border-radius:5px 0 0 5px;bottom:0;color:#fff;min-width:78px;padding:35px 10px;top:0}.session-card .session-date .day{padding-bottom:7px}.session-card .session-date .month{padding-bottom:5px}.session-card .info-container{min-height:58px}.session-btn{font-size:25px;position:absolute;right:0;top:30%}.session-btn i:before{font-weight:700}.course-card{background-color:var(--light-gray);border:none;border-radius:10px;height:100%;margin:auto;max-width:500px;min-height:200px;padding:10px 20px 90px;position:relative}.course-card .course-card-title{align-items:center;display:flex;margin:5px 20px;min-height:60px;padding:0}.course-card .course-card-title .course-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;text-transform:uppercase;word-break:break-word}.course-card .course-type{padding:0 20px}.course-card .course-type .course-type-icon{font-size:25px;position:absolute;right:40px}.course-card .course-type div{display:none}.course-card .course-card-separator{border-top:4px solid var(--mid-blue);margin:0 20px}.course-card .course-card-separator.short{width:100px}.course-card .course-card-description{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;margin-bottom:50px;min-height:100px;overflow:hidden;padding:10px 20px 0;text-overflow:ellipsis;word-break:break-word}.course-card .course-card-footer{bottom:90px;left:20px;position:absolute;right:20px;width:auto}.course-card .course-card-footer .footer-line-wrapper{min-height:53px}.course-card .course-card-footer .footer-line-wrapper .score{margin-left:auto;margin-right:20px}.course-card .course-card-footer .footer-line-wrapper .score img{display:inline-block;height:20px;margin-top:-8px}.course-card .course-card-footer .course-card-time{font-size:14px;font-weight:700;padding:0 20px}.course-card .course-card-footer .course-card-time .glyph-icon{font-size:30px;font-weight:700;margin-right:10px}.course-card .course-card-footer .course-card-time .glyph-icon:before{margin:0}.course-card .btn.course-card-btn{border:none;border-radius:0 0 10px 10px!important;bottom:0;color:#fff;font-size:20px;font-weight:700;height:50px;left:0;margin-top:20px;position:absolute;right:0;text-transform:uppercase;width:100%}.course-card.todo .btn.course-card-btn{background:linear-gradient(90deg,#427ebe,#9dbada)}.course-card.todo .course-card-separator{border-color:var(--mid-blue)}.course-card.done .btn.course-card-btn{background:linear-gradient(90deg,#37a96a,#41be84)}.course-card.done .course-card-separator{border-color:#15b1b7}.course-card.quiz .btn.course-card-btn{background:linear-gradient(90deg,#fe6363,#fe0403)}.course-card.quiz .course-card-separator{border-color:#e53457}.course-card.disabled{opacity:.6}.course-card.disabled .btn.course-card-btn{background:linear-gradient(90deg,var(--text-gray),var(--dark-gray))}.course-card.disabled .course-card-separator{border-color:var(--dark-gray)}.course-card.training-material-card .course-card-separator.short{margin-bottom:80px}.course-card.training-material-card .course-card-time .glyph-icon{font-size:25px}.course-card.training-material-card .course-name{text-transform:none}a[disabled]{cursor:default;pointer-events:none}.course-card.course-info-title{max-width:unset}.course-card.course-info-title .course-title-row{font-size:15px;padding:20px 0}.course-card.course-info-title .course-title-row>div{margin-bottom:10px}.course-card.course-info-title .course-extra-info-row{font-size:15px;padding:20px 0 0}.course-card.course-info-title .course-star{height:22px;margin-top:-10px}@media (min-width:2200px){.col-2k-3{flex:0 0 25%;max-width:25%}.col-2k-6{flex:0 0 50%;max-width:50%}}.logo-app-name.christmas{position:relative}.logo-app-name.christmas:after{background-image:url(../img/santa_hat.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:30px;position:absolute;right:6px;top:19px;transform:scaleX(-1) rotate(-25deg);width:30px}.navbar-logo .logo.christmas{position:relative}.navbar-logo .logo.christmas:after{background-image:url(../img/santa_hat.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:30px;position:absolute;right:6px;top:19px;transform:scaleX(-1) rotate(-25deg);width:30px}.neon-title-christmas{-webkit-box-reflect:below 1px linear-gradient(transparent,rgba(0,0,0,.267));animation:light-tube-christmas 6s linear infinite;color:var(--mid-red);font-size:40px;font-weight:700;letter-spacing:5px;line-height:.7em;margin-bottom:25px;outline:none;position:relative;text-align:center;width:100%}@keyframes light-tube-christmas{25%,75%{color:var(--mid-red);text-shadow:none}0%,50%,to{color:#ff3434;text-shadow:0 0 5px var(--mid-red),0 0 10px var(--mid-red),0 0 20px var(--mid-red),0 0 40px var(--mid-red),0 0 80px var(--mid-red)}}.snowflake{--size:1vw;background:#fff;border-radius:50%;height:var(--size);position:absolute;top:-5vh;width:var(--size)}@keyframes snowfall{0%{transform:translate3d(var(--left-ini),0,0)}to{transform:translate3d(var(--left-end),110vh,0)}}.snowflake:first-child{--size:0.6vw;--left-ini:1vw;--left-end:10vw;animation:snowfall 15s linear infinite;animation-delay:-1s;left:5vw}.snowflake:nth-child(2){--size:0.4vw;--left-ini:0vw;--left-end:2vw;animation:snowfall 7s linear infinite;animation-delay:-9s;left:13vw}.snowflake:nth-child(3){--size:0.4vw;--left-ini:10vw;--left-end:-9vw;animation:snowfall 6s linear infinite;animation-delay:-4s;left:67vw}.snowflake:nth-child(4){--size:0.4vw;--left-ini:-6vw;--left-end:-1vw;animation:snowfall 14s linear infinite;animation-delay:-2s;left:4vw}.snowflake:nth-child(5){--size:0.6vw;--left-ini:5vw;--left-end:5vw;animation:snowfall 7s linear infinite;animation-delay:-8s;left:39vw}.snowflake:nth-child(6){--size:0.6vw;--left-ini:8vw;--left-end:2vw;animation:snowfall 15s linear infinite;animation-delay:-9s;left:25vw}.snowflake:nth-child(7){--size:0.4vw;--left-ini:-3vw;--left-end:-3vw;animation:snowfall 14s linear infinite;animation-delay:-8s;left:37vw}.snowflake:nth-child(8){--size:0.6vw;--left-ini:9vw;--left-end:9vw;animation:snowfall 8s linear infinite;animation-delay:-2s;left:100vw}.snowflake:nth-child(9){--size:0.4vw;--left-ini:-9vw;--left-end:-9vw;animation:snowfall 11s linear infinite;animation-delay:-1s;left:58vw}.snowflake:nth-child(10){--size:0.4vw;--left-ini:-9vw;--left-end:-3vw;animation:snowfall 8s linear infinite;animation-delay:-8s;left:33vw}.snowflake:nth-child(11){--size:0.2vw;--left-ini:-6vw;--left-end:-5vw;animation:snowfall 9s linear infinite;animation-delay:-6s;left:54vw}.snowflake:nth-child(12){--size:0.2vw;--left-ini:-6vw;--left-end:-7vw;animation:snowfall 14s linear infinite;animation-delay:-10s;left:36vw}.snowflake:nth-child(13){--size:0.6vw;--left-ini:9vw;--left-end:6vw;animation:snowfall 13s linear infinite;animation-delay:-8s;left:36vw}.snowflake:nth-child(14){--size:0.2vw;--left-ini:-2vw;--left-end:9vw;animation:snowfall 14s linear infinite;animation-delay:-1s;left:64vw}.snowflake:nth-child(15){--size:0.2vw;--left-ini:5vw;--left-end:7vw;animation:snowfall 7s linear infinite;animation-delay:-7s;left:18vw}.snowflake:nth-child(16){--size:0.4vw;--left-ini:9vw;--left-end:3vw;animation:snowfall 13s linear infinite;animation-delay:-6s;left:100vw}.snowflake:nth-child(17){--size:0.6vw;--left-ini:4vw;--left-end:4vw;animation:snowfall 11s linear infinite;animation-delay:-7s;left:65vw}.snowflake:nth-child(18){--size:0.4vw;--left-ini:-8vw;--left-end:8vw;animation:snowfall 12s linear infinite;animation-delay:-2s;left:64vw}.snowflake:nth-child(19){--size:0.4vw;--left-ini:-8vw;--left-end:8vw;animation:snowfall 13s linear infinite;animation-delay:-9s;left:44vw}.snowflake:nth-child(20){--size:0.6vw;--left-ini:5vw;--left-end:-8vw;animation:snowfall 11s linear infinite;animation-delay:-10s;left:60vw}.snowflake:nth-child(21){--size:0.6vw;--left-ini:-4vw;--left-end:-7vw;animation:snowfall 7s linear infinite;animation-delay:-5s;left:58vw}.snowflake:nth-child(22){--size:0.2vw;--left-ini:-6vw;--left-end:-6vw;animation:snowfall 13s linear infinite;animation-delay:-2s;left:73vw}.snowflake:nth-child(23){--size:0.6vw;--left-ini:5vw;--left-end:4vw;animation:snowfall 14s linear infinite;animation-delay:-10s;left:93vw}.snowflake:nth-child(24){--size:0.6vw;--left-ini:5vw;--left-end:8vw;animation:snowfall 6s linear infinite;animation-delay:-5s;left:27vw}.snowflake:nth-child(25){--size:0.2vw;--left-ini:-7vw;--left-end:2vw;animation:snowfall 14s linear infinite;animation-delay:-4s;left:61vw}.snowflake:nth-child(26){--size:0.2vw;--left-ini:6vw;--left-end:9vw;left:75vw}.snowflake:nth-child(26),.snowflake:nth-child(27){animation:snowfall 10s linear infinite;animation-delay:-10s}.snowflake:nth-child(27){--size:0.4vw;--left-ini:6vw;--left-end:3vw;left:20vw}.snowflake:nth-child(28){--size:0.6vw;--left-ini:1vw;--left-end:6vw;animation:snowfall 14s linear infinite;animation-delay:-9s;left:91vw}.snowflake:nth-child(29){--size:0.6vw;--left-ini:-6vw;--left-end:-2vw;animation:snowfall 12s linear infinite;animation-delay:-3s;left:42vw}.snowflake:nth-child(30){--size:0.6vw;--left-ini:8vw;--left-end:0vw;animation:snowfall 7s linear infinite;animation-delay:-5s;left:23vw}.snowflake:nth-child(31){--size:0.4vw;--left-ini:6vw;--left-end:-3vw;animation:snowfall 10s linear infinite;animation-delay:-3s;left:83vw}.snowflake:nth-child(32){--size:0.4vw;--left-ini:2vw;--left-end:4vw;animation:snowfall 9s linear infinite;animation-delay:-1s;left:89vw}.snowflake:nth-child(33){--size:0.4vw;--left-ini:8vw;--left-end:0vw;animation:snowfall 10s linear infinite;animation-delay:-8s;left:25vw}.snowflake:nth-child(34){--size:0.6vw;--left-ini:-3vw;--left-end:9vw;animation:snowfall 14s linear infinite;animation-delay:-1s;left:27vw}.snowflake:nth-child(35){--size:0.2vw;--left-ini:-7vw;--left-end:-7vw;animation:snowfall 15s linear infinite;animation-delay:-3s;left:60vw}.snowflake:nth-child(36){--size:0.6vw;--left-ini:2vw;--left-end:7vw;animation:snowfall 13s linear infinite;animation-delay:-3s;left:86vw}.snowflake:nth-child(37){--size:0.4vw;--left-ini:-9vw;--left-end:2vw;animation:snowfall 11s linear infinite;animation-delay:-6s;left:31vw}.snowflake:nth-child(38){--size:0.4vw;--left-ini:-6vw;--left-end:0vw;animation:snowfall 11s linear infinite;animation-delay:-8s;left:10vw}.snowflake:nth-child(39){--size:0.4vw;--left-ini:8vw;--left-end:0vw;animation:snowfall 7s linear infinite;animation-delay:-2s;left:31vw}.snowflake:nth-child(40){--size:0.6vw;--left-ini:-6vw;--left-end:4vw;animation:snowfall 13s linear infinite;animation-delay:-7s;left:3vw}.snowflake:nth-child(41){--size:0.6vw;--left-ini:-4vw;--left-end:3vw;animation:snowfall 12s linear infinite;animation-delay:-6s;left:39vw}.snowflake:nth-child(42){--size:0.6vw;--left-ini:0vw;--left-end:7vw;animation:snowfall 7s linear infinite;animation-delay:-8s;left:42vw}.snowflake:nth-child(43){--size:0.4vw;--left-ini:-7vw;--left-end:9vw;animation:snowfall 9s linear infinite;animation-delay:-2s;left:27vw}.snowflake:nth-child(44){--size:0.6vw;--left-ini:6vw;--left-end:-1vw;animation:snowfall 13s linear infinite;animation-delay:-10s;left:29vw}.snowflake:nth-child(45){--size:0.2vw;--left-ini:-8vw;--left-end:8vw;animation:snowfall 11s linear infinite;animation-delay:-7s;left:90vw}.snowflake:nth-child(46){--size:0.6vw;--left-ini:-6vw;--left-end:0vw;animation:snowfall 7s linear infinite;animation-delay:-1s;left:56vw}.snowflake:nth-child(47){--size:0.4vw;--left-ini:9vw;--left-end:5vw;animation:snowfall 12s linear infinite;animation-delay:-8s;left:11vw}.snowflake:nth-child(48){--size:0.4vw;--left-ini:1vw;--left-end:7vw;animation:snowfall 11s linear infinite;animation-delay:-8s;left:68vw}.snowflake:nth-child(49){--size:0.2vw;--left-ini:-8vw;--left-end:5vw;animation:snowfall 12s linear infinite;animation-delay:-6s;left:1vw}.snowflake:nth-child(50){--size:0.2vw;--left-ini:8vw;--left-end:-3vw;animation:snowfall 6s linear infinite;animation-delay:-1s;left:64vw}.snowflake:nth-child(6n){filter:blur(1px)}.lightrope{margin:-15px 0 0;overflow:hidden;padding:0;pointer-events:none;position:absolute;text-align:center;white-space:nowrap;width:100%;z-index:1}.lightrope li{animation-duration:2s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:flash-1;background:#00f7a5;border-radius:50%;box-shadow:0 4.6666666667px 24px 3px rgba(0,247,165,.5);display:block;display:inline-block;height:28px;list-style:none;margin:20px;padding:0;position:relative;width:12px}.lightrope li:nth-child(4n+2){animation-duration:.8s;animation-name:flash-2;background:#ffd500;box-shadow:0 4.6666666667px 24px 3px rgba(255,213,0,.5)}.lightrope li:nth-child(odd){animation-duration:1.1s;animation-duration:1.8s;animation-name:flash-3;background:#ff6363;box-shadow:0 4.6666666667px 24px 3px rgba(255,99,99,.5)}.lightrope li:nth-child(3n+1){animation-duration:1.4s}.lightrope li:before{background:#222;border-radius:3px;content:"";height:9.3333333333px;left:1px;position:absolute;top:-4.6666666667px;width:10px}.lightrope li:after{border-bottom:2px solid #222;border-radius:50%;content:"";height:18.6666666667px;left:9px;position:absolute;top:-14px;width:52px}.lightrope li:last-child:after{content:none}.lightrope li:first-child{margin-left:-40px}@keyframes flash-1{0%,to{background:#00f7a5;box-shadow:0 4.6666666667px 24px 3px #00f7a5}50%{background:rgba(0,247,165,.4);box-shadow:0 4.6666666667px 24px 3px rgba(0,247,165,.2)}}@keyframes flash-2{0%,to{background:#ffd500;box-shadow:0 4.6666666667px 24px 3px #ffd500}50%{background:rgba(255,213,0,.4);box-shadow:0 4.6666666667px 24px 3px rgba(255,213,0,.2)}}@keyframes flash-3{0%,to{background:#ff6363;box-shadow:0 4.6666666667px 24px 3px #ff6363}50%{background:rgba(255,99,99,.4);box-shadow:0 4.6666666667px 24px 3px rgba(255,99,99,.2)}}.scorm-container{min-height:calc(100vh - 250px);overflow-x:hidden;position:relative;text-align:right}.scorm-container #iframe{border:none;height:100%;min-height:calc(100vh - 250px);transition:width .4s;width:100%}@media (min-width:1200px){.scorm-container #iframe.menu-open{transform:translateZ(0);width:calc(100% - 250px)}}.scorm-container .scorm-scos-menu-fab{align-items:center;display:none;left:10px;position:absolute;top:10px;z-index:10}.scorm-container .scorm-scos-menu-fab i{font-size:40px;font-weight:700}.scorm-container .scorm-scos-menu-fab.active{display:flex}.scorm-container .scorm-scos-menu-fab span{font-size:20px;text-transform:capitalize}.scorm-container .scorm-scos-menu{background:#fff;bottom:0;display:none;height:100%;left:-250px;padding-top:100px;position:absolute;text-align:left;top:0;transition-duration:.3s;width:250px;z-index:9}.scorm-container .scorm-scos-menu.active{display:block}.scorm-container .scorm-scos-menu.open{transform:translateX(250px) translateZ(0)}.scorm-container .scorm-scos-menu li{cursor:pointer;font-size:15px;margin-bottom:5px;text-transform:uppercase}.scorm-container .scorm-scos-menu li.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.scorm-container .scorm-scos-menu li.active{font-weight:700;opacity:1}.scorm-container .scorm-scos-menu li.completed:before{color:var(--mid-green);content:"\e080";font-family:simple-line-icons;padding-right:5px}body,html{background:var(--html-background)!important}body{min-height:calc(100% - 145px)}.no-shadow{box-shadow:none}.no-space{border-spacing:0}.no-background{background:none!important}.no-padding{padding:0}.no-border{border:none!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.striped-list .list-item{background:var(--light-gray)!important}.striped-list .list-item:nth-child(2n),.striped-list.first-white .list-item{background:#fff!important}.striped-list.first-white .list-item:nth-child(2n){background:var(--light-gray)!important}.t-0{top:0}#manual-certification-modal{z-index:1060}.first-letter-capital:first-letter{text-transform:uppercase}.modal.show.stacked{perspective:2000px;z-index:1041}.modal.show.stacked .modal-dialog{transform:scale(.8) rotateY(30deg) translateX(-100px) translateZ(-200px);transform-style:preserve-3d}
