@import url('https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap');.alert{margin-top:.5rem}#page-admin-search .alert.alert-danger:before{left:10px !important;top:20px}.wrapper{display:block;width:100%;padding:45px 0}#page-content{width:100%;max-width:calc(100% - 100px);margin:auto}@media (min-width: 992px){#page-content{padding:0 60px}}#page-site-index #page>.container-fluid,#page-site-index #page #page-content{padding-left:0;padding-right:0}body{font-size:16px}#htm-page-pullout{font-size:16px !important}h1,h2,h3,h4,h5,h6{font-family:Arial,Arial,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}h1{color:rgba(0,16,24,1);font-size:38px}h2{color:rgba(0,16,24,1);font-size:32px}h3{color:rgba(0,16,24,1);font-size:26px}h4{color:rgba(0,16,24,1);font-size:22px}h5{color:rgba(0,16,24,1);font-size:19px}h6{color:rgba(0,16,24,1);font-size:16px}a:hover{text-decoration:none}.btn-radio{color:#212529;background-color:#e9ecef;border-color:#e9ecef}.btn-radio:hover{color:#212529;background-color:#d3d9df;border-color:#cbd3da}.btn-radio:focus,.btn-radio.focus{color:#212529;background-color:#d3d9df;border-color:#cbd3da;box-shadow:0 0 0 .2rem rgba(203,206,209,0.5)}.btn-radio.disabled,.btn-radio:disabled{color:#212529;background-color:#e9ecef;border-color:#e9ecef}.btn-radio:not(:disabled):not(.disabled):active,.btn-radio:not(:disabled):not(.disabled).active,.show>.btn-radio.dropdown-toggle{color:#fff;background-color:#04477c;border-color:#04406f}.btn-radio:not(:disabled):not(.disabled):active:focus,.btn-radio:not(:disabled):not(.disabled).active:focus,.show>.btn-radio.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(203,206,209,0.5)}.btn-radio:not(:disabled):not(.disabled)[for="choice_0"]:active,.btn-radio:not(:disabled):not(.disabled)[for="choice_0"].active{background-color:#373a3c}.btn-radio:not(:disabled):not(.disabled):active,.btn-radio:not(:disabled):not(.disabled).active{z-index:2}.btn-radio:not(:disabled):not(.disabled):active:focus,.btn-radio:not(:disabled):not(.disabled):active.focus,.btn-radio:not(:disabled):not(.disabled).active:focus,.btn-radio:not(:disabled):not(.disabled).active.focus{box-shadow:0 0 0 .2rem rgba(4,64,111,0.5)}.btn-nav-drawer{color:#212529;background-color:#e9ecef;border-color:#e9ecef;font-size:16px;color:#212529;padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem;min-height:40px;min-width:48px}.btn-nav-drawer:hover{color:#212529;background-color:#d3d9df;border-color:#cbd3da}.btn-nav-drawer:focus,.btn-nav-drawer.focus{color:#212529;background-color:#d3d9df;border-color:#cbd3da;box-shadow:0 0 0 .2rem rgba(203,206,209,0.5)}.btn-nav-drawer.disabled,.btn-nav-drawer:disabled{color:#212529;background-color:#e9ecef;border-color:#e9ecef}.btn-nav-drawer:not(:disabled):not(.disabled):active,.btn-nav-drawer:not(:disabled):not(.disabled).active,.show>.btn-nav-drawer.dropdown-toggle{color:#212529;background-color:#cbd3da;border-color:#c4ccd4}.btn-nav-drawer:not(:disabled):not(.disabled):active:focus,.btn-nav-drawer:not(:disabled):not(.disabled).active:focus,.show>.btn-nav-drawer.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(203,206,209,0.5)}@media (min-width: 768px){.btn-nav-drawer{margin-right:1rem;margin-left:0}}.btn,.block_course_list .card-text .footer a{border-radius:4px}.btn-primary{color:#fff;background-color:#0363a5;border-color:#0363a5;color:#fff;border-top-style:solid;border-top-width:1px;border-top-color:#0363a5;border-right-style:solid;border-right-width:1px;border-right-color:#0363a5;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#0363a5;border-left-style:solid;border-left-width:1px;border-left-color:#0363a5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-primary:hover{color:#fff;background-color:#024c7f;border-color:#024c7f}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#024c7f;border-color:#024c7f;box-shadow:0 0 0 .2rem rgba(41,122,179,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0363a5;border-color:#0363a5}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#024573;border-color:#023d66}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(41,122,179,0.5)}.btn-primary:hover{color:#fff}.btn-secondary{color:#212529;background-color:#e9ecef;border-color:#e9ecef;background-color:#dee2e6;border-top-style:none;border-top-width:1px;border-top-color:#e9ecef;border-right-style:none;border-right-width:1px;border-right-color:#e9ecef;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#e9ecef;border-left-style:none;border-left-width:1px;border-left-color:#e9ecef;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-radius:4px}.btn-secondary:hover{color:#212529;background-color:#d3d9df;border-color:#d3d9df}.btn-secondary:focus,.btn-secondary.focus{color:#212529;background-color:#d3d9df;border-color:#d3d9df;box-shadow:0 0 0 .2rem rgba(203,206,209,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#e9ecef;border-color:#e9ecef}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#cbd3da;border-color:#c4ccd4}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(203,206,209,0.5)}.btn-secondary:hover{color:#212529}.btn-outline-secondary{color:#212529}.btn-flat{border:none;color:#212529;z-index:2}.btn-flat.active{background-color:#0363a5;color:#fff}.btn-default{border-radius:4px}.btn-slider{color:#fff;border-top-style:solid;border-top-width:1px;border-top-color:#0363a5;border-right-style:solid;border-right-width:1px;border-right-color:#0363a5;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#0363a5;border-left-style:solid;border-left-width:1px;border-left-color:#0363a5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#0363a5}.continuebutton{margin-bottom:1rem}.btn-has-label{padding-top:0;padding-bottom:0;padding-left:0}.btn-has-label .btn-label{display:inline-flex;align-items:center;justify-content:center;height:100%;margin-right:6px;padding:6px 12px;background-color:rgba(0,0,0,0.15)}.btn-nav-drawer{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:50px;margin:0;background-color:#F4F4F9;border:none;border-radius:0 !important}.btn-nav-drawer:hover{background-color:#e9ecef}.btn-nav-drawer>span{margin-left:-15px}@media (min-width: 768px){.btn-nav-drawer{margin:0}}.btn-nav-drawer .line,.btn-nav-drawer .line:before,.btn-nav-drawer .line:after{display:block;position:absolute;width:24px;height:3px;background-color:rgba(17,119,209,1);transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.btn-nav-drawer .line{top:24px;left:12px}.btn-nav-drawer .line:before,.btn-nav-drawer .line:after{left:0;content:''}.btn-nav-drawer .line:before{top:-8px;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.btn-nav-drawer .line:after{bottom:-8px;transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.drawer-open-left .btn-nav-drawer{background-color:rgba(21,85,124,1);border-color:rgba(21,85,124,1)}.drawer-open-left .btn-nav-drawer .line{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.drawer-open-left .btn-nav-drawer .line:before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.drawer-open-left .btn-nav-drawer .line:after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.drawer-open-left .btn-nav-drawer:hover{background-color:rgba(0,60,99,1)}body{width:100%}@media (min-width: 768px){body{padding-left:60px}}body.drawer-open-left{padding-left:60px}@media (min-width: 1200px){body.drawer-open-left{padding-left:0}}body.pagelayout-frontpage{background-color:#fff}body.drawer-ease{transition-duration:0ms !important}#maincontent{height:0}#region-main>.card{min-height:0}.blocks-post{float:left;margin-right:15px}#region-main{overflow-x:visible;border:none;margin-bottom:16px;padding:0}#region-main.has-blocks{float:left}@media (min-width: 1200px){#region-main.has-blocks{float:none}}@media (min-width: 1200px){#region-main.has-blocks-post{width:calc(100% - 530px)}}.modal-dialog{top:100px}.htm-header{width:100%;background-color:#fff;margin:0 auto;border:none}@media (max-width: 991.98px){.htm-header{position:relative}}.htm-header .navbar{padding:0}.htm-header .logo-container{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-left:0;margin-right:1rem}.htm-header .logo-container img{max-width:115px;max-height:35px}.htm-header .navbar-nav .dropdown-menu{border-style:solid;border-width:0;border-color:rgba(0,0,0,0.15);background-color:#fff;font-size:.8rem;padding-top:.5rem;padding-right:0;padding-bottom:.5rem;padding-left:0}.htm-header .navbar-nav .dropdown-menu.dropshadow{box-shadow:0 0 50px 0 rgba(82,63,105,0.2)}.htm-header .navbar-nav .dropdown-menu .dropdown-item{padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem;margin-right:0;margin-left:0;color:#212529;background-color:rgba(0,0,0,0)}.htm-header.layout-2{padding:0}.htm-header.layout-2 .container-fluid{padding:0}.htm-header.layout-2 .container-fluid .row,.htm-header.layout-2 .container-fluid #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings .htm-header.layout-2 .container-fluid .settingsform{margin:0}.htm-header.layout-2 .btn-nav-drawer{display:flex !important;align-items:center !important;justify-content:center !important;width:60px}.htm-header.layout-2 .btn-nav-drawer:focus{background:none}.htm-header.layout-2 .popover-region{border-left:solid 1px #f8f9fa}.htm-header.layout-2 .usermenu{border-left:solid 1px #f8f9fa}.htm-header.layout-4{padding:0}.htm-header.layout-4 .r1{background-color:#dee1e2;min-height:41px}.htm-header.layout-4 .btn-nav-drawer{border:none}.htm-header.layout-4 .search-wrapper{padding:2px 0}.htm-header.layout-6{padding:1.5rem 1rem}.htm-header.layout-6 .fa-stack{font-size:1.5rem}.htm-header.layout-6 .header-text{font-size:1rem;line-height:1.2}.htm-header.layout-7{padding:0;background:none}.htm-header.layout-7 .htm-header-top{padding:10px 0 10px 0;background-color:#fff}.htm-header.layout-7 .htm-header-top .social-links{display:flex;margin-bottom:0}.htm-header.layout-7 .htm-header-top .social-links li{list-style:none}.htm-header.layout-7 .htm-header-top .social-links li a{color:#212529}.htm-header.layout-7 .htm-header-main{background-color:#fff;transition:0.3s}@media (min-width: 992px){.htm-header.layout-7 .htm-header-main{background-color:#fff}}.htm-header.layout-7 .htm-header-main .super-global-search{margin-top:7px}.htm-header.layout-7 .htm-header-main .super-global-search .search-form-wrapper>form>input{height:25px}.htm-header.layout-7.scrolled .htm-header-main{background-color:#fff}.htm-header.layout-8{padding:0}.htm-header.layout-8>.container-fluid{padding-left:50px;padding-right:50px}@media (min-width: 992px){.htm-header.layout-8>.container-fluid{padding-left:100px;padding-right:100px}}.htm-header.layout-8 .btn-nav-drawer{padding:0;border:none}.htm-header.layout-8 .btn-nav-drawer>span{display:flex;justify-content:center;width:100%}.htm-header.layout-8 .htm-header-top{background-color:#fff}.htm-header.layout-8 .htm-header-main{padding-top:98px;padding-bottom:20px}.htm-header.layout-8 .htm-header-main .logo-container{width:100%;margin-bottom:20px}@media (min-width: 768px){.htm-header.layout-8 .htm-header-main .logo-container{width:auto;margin-bottom:0}}.htm-header.layout-8 .social-links{padding:0 1rem}.htm-header.layout-9 .super-global-search.closed .search-form-wrapper{width:46px;transform:none;transition:width 0.2s ease-in-out}.htm-header.layout-9 .super-global-search.expanded .search-form-wrapper{width:166px;transform:none}.htm-header.layout-9 .super-global-search .search-form-wrapper{flex-wrap:nowrap}.htm-header.layout-10{padding:0;background-color:#fff}.htm-header.layout-10 .htm-header-top{background-color:#fff}.htm-header.layout-10 .htm-header-bottom{background-color:#fff}.pagelayout-frontpage .htm-header.is-scroll.fp-only .htm-header-main{background-color:#fff}@media (min-width: 992px){.pagelayout-frontpage .htm-header.is-scroll.fp-only .htm-header-main{background-color:#fff}}.pagelayout-frontpage .htm-header.is-scroll.fp-only.scrolled .htm-header-main{background-color:#fff}.htm-header{background-color:rgba(255,255,255,1)}.htm-header .header-actions__popovers{margin-left:32px}.htm-header .header-actions__popovers .popover-region-toggle{display:inline-flex !important;align-items:center;justify-content:center;width:40px;height:100%;min-height:40px;padding:0;color:rgba(17,119,209,1)}.htm-header .header-actions__popovers .popover-region-toggle:hover{color:rgba(255,255,255,1);background-color:rgba(17,119,209,1)}.htm-header .header-actions .usermenu .action-menu .action-menu-trigger a.dropdown-toggle{color:rgba(17,119,209,1)}.htm-header .header-nav{display:none}.htm-header .header-nav .navbar-nav li a{color:rgba(17,119,209,1) !important}.htm-header .header-nav .navbar-nav li a:hover{color:rgba(0,94,184,1) !important}.htm-header .header-nav .navbar-nav li .dropdown-menu a.dropdown-item{color:rgba(17,119,209,1)}.htm-header .header-nav .navbar-nav li .dropdown-menu a.dropdown-item:hover{color:rgba(0,94,184,1)}.htm-header .header-nav .navbar-nav li .dropdown-menu a.dropdown-item:focus,.htm-header .header-nav .navbar-nav li .dropdown-menu a.dropdown-item:active{color:rgba(255,255,255,1) !important;background-color:rgba(17,119,209,1) !important}@media (min-width: 1200px){.htm-header .header-nav{display:block}}.htm-header--frontpage.header-layout-2 .htm-header__left,.htm-header--frontpage.header-layout-2 .htm-header__right,.htm-header--frontpage.header-layout-3 .htm-header__left,.htm-header--frontpage.header-layout-3 .htm-header__right{display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 576px){.htm-header--frontpage.header-layout-2 .htm-header__left,.htm-header--frontpage.header-layout-2 .htm-header__right,.htm-header--frontpage.header-layout-3 .htm-header__left,.htm-header--frontpage.header-layout-3 .htm-header__right{padding:0 15px}}.htm-header--frontpage.header-layout-2 .htm-header__left .nav-drawer-toggle .btn-nav-drawer,.htm-header--frontpage.header-layout-3 .htm-header__left .nav-drawer-toggle .btn-nav-drawer{background-color:transparent}.htm-header--frontpage.header-layout-2 .htm-header__left .nav-drawer-toggle .btn-nav-drawer:hover,.htm-header--frontpage.header-layout-3 .htm-header__left .nav-drawer-toggle .btn-nav-drawer:hover{background-color:rgba(242,242,242,1)}@media (min-width: 768px){.htm-header--frontpage.header-layout-2 .htm-header__left .nav-drawer-toggle,.htm-header--frontpage.header-layout-3 .htm-header__left .nav-drawer-toggle{margin-right:12px}}@media (min-width: 992px){.htm-header--frontpage.header-layout-2 .htm-header__left .nav-drawer-toggle,.htm-header--frontpage.header-layout-3 .htm-header__left .nav-drawer-toggle{margin-right:28px}}.htm-header--frontpage.header-layout-2 .htm-header__left .header-logo,.htm-header--frontpage.header-layout-3 .htm-header__left .header-logo{max-width:100px}.htm-header--frontpage.header-layout-2 .htm-header__left .header-logo img,.htm-header--frontpage.header-layout-3 .htm-header__left .header-logo img{display:block;width:100%;max-width:100%;height:auto}@media (min-width: 576px){.htm-header--frontpage.header-layout-2 .htm-header__left .header-logo,.htm-header--frontpage.header-layout-3 .htm-header__left .header-logo{max-width:120px}}@media (min-width: 992px){.htm-header--frontpage.header-layout-2 .htm-header__left .header-logo,.htm-header--frontpage.header-layout-3 .htm-header__left .header-logo{max-width:200px}}.htm-header--frontpage.header-layout-2 .htm-header__left .header-logo h1.site-name,.htm-header--frontpage.header-layout-3 .htm-header__left .header-logo h1.site-name{font-size:28px;margin-bottom:0}.htm-header--frontpage.header-layout-2 .htm-header__right,.htm-header--frontpage.header-layout-3 .htm-header__right{flex-grow:1;max-width:70%;margin-left:auto}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions,.htm-header--frontpage.header-layout-2 .htm-header__right .header-nav,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions,.htm-header--frontpage.header-layout-3 .htm-header__right .header-nav{justify-content:flex-end;align-items:center;width:100%}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions{display:flex}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions .header-search .htm-global-search,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions .header-search .htm-global-search{border:none}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions .header-search .htm-global-search .search-form-wrapper .search-input-form .form-control,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions .header-search .htm-global-search .search-form-wrapper .search-input-form .form-control{width:200px;height:40px;margin:0 !important;background-color:#fff;border:solid 1px rgba(217,217,217,1) !important}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions .header-search .htm-global-search .search-form-wrapper .button-wrap,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions .header-search .htm-global-search .search-form-wrapper .button-wrap{width:40px;height:40px;color:#fff;background-color:rgba(21,85,124,1);border-radius:0}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions__popovers,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions__popovers{display:none}@media (min-width: 576px){.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions__popovers,.htm-header--frontpage.header-layout-3 .htm-header__right .header-actions__popovers{display:block}}.htm-header--frontpage.header-layout-2{padding:16px 0}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions,.htm-header--frontpage.header-layout-2 .htm-header__right .header-nav{padding:8px 0}.htm-header--frontpage.header-layout-2 .htm-header__right .header-actions .popover-region-container{top:50px}.htm-header--frontpage.header-layout-2 .htm-header__right .header-nav{color:rgba(17,119,209,1) !important}.htm-header--frontpage.header-layout-2 .htm-header__right .header-nav:hover{color:rgba(0,94,184,1) !important}.htm-header--frontpage.header-layout-3{padding:0}.htm-header--frontpage.header-layout-3 .htm-header__main{padding:32px 0}.htm-header--frontpage.header-layout-3 .header-actions .popover-region-container{top:50px}.htm-header--frontpage.header-layout-3 .header-nav{background-color:rgba(21,85,124,1)}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap{height:40px}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more{justify-content:center;padding-left:10px;padding-right:10px;color:rgba(17,119,209,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more i{font-size:12px}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more:hover{color:rgba(17,119,209,1) !important;background-color:rgba(8,72,111,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more .more-menu-list{background-color:rgba(0,60,99,1);border-radius:0}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more .more-menu-list li:hover{color:rgba(17,119,209,1) !important;background-color:rgba(8,72,111,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more .more-menu-list li>a{width:100%;color:rgba(17,119,209,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more .more-menu-list li>a:focus,.htm-header--frontpage.header-layout-3 .header-nav .menu-items-wrap #htm-more-menu .nav-item-more .more-menu-list li>a:active{color:rgba(17,119,209,1) !important;background-color:rgba(0,47,86,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav{flex-wrap:wrap;padding:0}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li{margin:0}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li a{margin:0;padding:8px 16px;color:rgba(17,119,209,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li a:hover{color:rgba(17,119,209,1) !important;background-color:rgba(8,72,111,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li a:focus,.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li a:active{color:rgba(17,119,209,1) !important;background-color:rgba(0,60,99,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li .dropdown-menu{right:0;margin-top:0;padding-top:0;padding-bottom:0;border-radius:0;background-color:rgba(0,60,99,1)}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li .dropdown-menu a.dropdown-item{color:rgba(17,119,209,1) !important}.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li .dropdown-menu a.dropdown-item:focus,.htm-header--frontpage.header-layout-3 .header-nav .navbar-nav li .dropdown-menu a.dropdown-item:active{color:rgba(17,119,209,1) !important;background-color:rgba(0,47,86,1) !important}.site-width-wide .htm-header--frontpage .htm-header__top .container{flex-grow:1;width:auto;left:0}@media (min-width: 992px){.site-width-wide .htm-header--frontpage .htm-header__top .container{max-width:calc(1800px - 60px)}}@media (min-width: 1200px){.site-width-medium .htm-header--frontpage .htm-header__top .container{left:-25px}}@media (min-width: 1200px){.site-width-narrow .htm-header--frontpage .htm-header__top .container{left:-25px}}.htm-header--inner{position:fixed;left:0;height:60px;background-color:rgba(255,255,255,1);border-bottom:solid 1px rgba(230,230,230,1);z-index:5000}.htm-header--inner .container-fluid,.htm-header--inner .row,.htm-header--inner #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings .htm-header--inner .settingsform{height:100%}.htm-header--inner .htm-header__left,.htm-header--inner .htm-header__nav,.htm-header--inner .htm-header__actions{display:flex;flex-wrap:wrap}.htm-header--inner .htm-header__left{margin-right:auto}.htm-header--inner .htm-header__left .htm-toggle{display:flex;justify-content:center;align-items:center;width:60px;height:100%}.htm-header--inner .htm-header__left .htm-toggle .btn-nav-drawer{height:100% !important;background-color:rgba(242,242,242,1)}.htm-header--inner .htm-header__left .htm-toggle .btn-nav-drawer:hover{background-color:rgba(230,230,230,1) !important}.htm-header--inner .htm-header__left .htm-toggle .btn-nav-drawer .line{top:28px;left:16px}.htm-header--inner .htm-header__left .logo-container{display:flex;align-items:center;margin-left:40px}.htm-header--inner .htm-header__left .logo-container a{display:flex;align-items:center;height:100%;padding:0 20px;color:rgba(17,119,209,1)}.htm-header--inner .htm-header__left .logo-container a h1.site-name{font-size:24px;margin-bottom:0}.htm-header--inner .htm-header__nav{display:none;margin-left:1.5rem;box-shadow:none}@media (min-width: 1200px){.htm-header--inner .htm-header__nav{display:flex}}.htm-header--inner .htm-header__nav .nav-item>a.nav-link{color:rgba(17,119,209,1) !important}.htm-header--inner .htm-header__nav .nav-item>a.nav-link:hover{color:rgba(0,94,184,1) !important;background-color:transparent !important}.htm-header--inner .htm-header__nav .dropdown{position:relative}.htm-header--inner .htm-header__nav .dropdown .dropdown-menu{right:0}.htm-header--inner .htm-header__nav .dropdown .dropdown-menu a.dropdown-item{color:rgba(17,119,209,1) !important}.htm-header--inner .htm-header__nav .dropdown .dropdown-menu a.dropdown-item:hover{color:rgba(0,94,184,1) !important}.htm-header--inner .htm-header__nav .dropdown .dropdown-menu a.dropdown-item:focus,.htm-header--inner .htm-header__nav .dropdown .dropdown-menu a.dropdown-item:active{color:rgba(255,255,255,1) !important;background-color:rgba(0,94,184,1) !important}.htm-header--inner .htm-header__actions{padding-right:10px}@media (min-width: 768px){.htm-header--inner .htm-header__actions{padding-right:25px}}.htm-header--inner .htm-header__actions .header-search--inner{display:flex;align-items:center;margin-right:1rem}.htm-header--inner .htm-header__actions .header-search--inner .htm-global-search .search-form-wrapper>form>input{border:solid 1px rgba(217,217,217,1) !important;background-color:#FFFFFF !important}.htm-header--inner .htm-header__actions .header-search--inner .htm-global-search .search-form-wrapper .button-wrap{margin-left:-1px;color:rgba(255,255,255,1);background-color:rgba(17,119,209,1);border-radius:0}.htm-header--inner .htm-header__actions .header-search--inner .htm-global-search .search-form-wrapper .button-wrap:hover{background-color:rgba(4,106,196,1)}.htm-header--inner .htm-header__actions .custom-menu-wrap #custom-menu-toggle{color:rgba(17,119,209,1)}.htm-header--inner .htm-header__actions .custom-menu-wrap #custom-menu-toggle:hover{color:#fff;background-color:rgba(17,119,209,1) !important}.htm-header--inner .htm-header__actions .custom-menu-wrap .dropdown-toggle{height:100%}.htm-header--inner .htm-header__actions .custom-menu-wrap,.htm-header--inner .htm-header__actions .popover-region,.htm-header--inner .htm-header__actions .usermenu{border-left:solid 1px rgba(230,230,230,1)}.htm-header--inner .htm-header__actions .popover-region .popover-region-toggle{display:flex !important;justify-content:center;align-items:center;height:100%;color:rgba(17,119,209,1)}.htm-header--inner .htm-header__actions .popover-region .popover-region-toggle:hover{color:#fff;background-color:rgba(17,119,209,1) !important}.htm-header--inner .htm-header__actions .usermenu .dropdown a.dropdown-toggle{color:rgba(17,119,209,1)}.htm-header--inner.layout-2 .htm-header__left{margin-right:auto}.htm-header--inner.layout-2 .custom-menu{top:100% !important;left:auto !important;right:0 !important;transform:translate(0) !important;border:none;border-radius:5px;box-shadow:0 0 50px 0 rgba(82,63,105,0.15)}.htm-header--inner.layout-2 .custom-menu .carat{display:none}.htm-header--inner.layout-2 .custom-menu .navbar-nav li a.nav-item{padding-left:20px;padding-right:20px;color:rgba(17,119,209,1) !important}.htm-header--inner.layout-2 .custom-menu .navbar-nav li a.nav-item:hover{color:rgba(0,94,184,1) !important}.htm-header--inner.layout-2 .custom-menu .navbar-nav li a.nav-item:focus,.htm-header--inner.layout-2 .custom-menu .navbar-nav li a.nav-item:active{color:rgba(255,255,255,1) !important;background-color:rgba(0,94,184,1) !important}.htm-header--inner.layout-2 .custom-menu .navbar-nav li .sub-menu a.dropdown-item{color:rgba(17,119,209,1) !important}.htm-header--inner.layout-2 .custom-menu .navbar-nav li .sub-menu a.dropdown-item:hover{color:rgba(0,94,184,1) !important}.htm-header--inner.layout-2 .custom-menu .navbar-nav li .sub-menu a.dropdown-item:focus,.htm-header--inner.layout-2 .custom-menu .navbar-nav li .sub-menu a.dropdown-item:active{color:rgba(255,255,255,1) !important;background-color:rgba(0,94,184,1) !important}.pagelayout-admin .htm-header--inner .search-input-form,.pagelayout-report .htm-header--inner .search-input-form{margin-bottom:0}#page-wrapper::after{min-height:0}#page-wrapper #page #page-content{max-width:calc(100% - 100px);max-width:1900px}#page-header .page-header-headings{color:#212529}#page-header .page-header-headings h1{font-size:.8rem}#page-header .card{border-style:solid;border-width:1px;border-color:rgba(0,0,0,0.125)}.page-header-full-width #page-header{margin-bottom:30px}.page-header-full-width #page-header>div{padding:0 !important}.page-header-full-width #page-header>div .card{padding:1rem !important}.breadcrumb .breadcrumb-item{font-size:.8rem;color:#212529}.breadcrumb .breadcrumb-item a{color:#212529}.breadcrumb .breadcrumb-item a:hover,.breadcrumb .breadcrumb-item a:focus{color:#212529}.breadcrumb-item+.breadcrumb-item::before{content:"/"}.header-fixed #page{margin-top:60}@media (max-width: 991.98px){.header-fixed #page{position:relative;margin-top:0}}#page{margin-top:50px}#region-main{max-width:100%}#region-main>.card{color:rgba(30,29,30,1);background-color:rgba(255,255,255,1) !important}#region-main.col-xs-12{width:100%}.pagelayout-admin #region-main .card{background-color:#fff !important}#page-local-hubkenconfigurator-app #region-main .card,.pagelayout-course #region-main .card{background-color:transparent !important}#page-header.htm-page-header{margin-bottom:1rem;padding:1.5rem 30px;background-color:#f8f9fa;border-bottom:solid 1px #ebebeb}@media (min-width: 768px){#page-header.htm-page-header{padding-left:20px;padding-right:20px}}#page-header.htm-page-header .htm-page-header__title{margin-right:auto}#page-header.htm-page-header .htm-page-header__title .page-context-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width: 992px){#page-header.htm-page-header .htm-page-header__title .page-context-header .page-header-image{margin:0 32px 32px 0}}#page-header.htm-page-header .htm-page-header__title .page-context-header .page-header-headings h1{color:rgba(33,37,41,1);font-size:2rem;font-weight:bold}@media (min-width: 992px){#page-header.htm-page-header .htm-page-header__title .page-context-header .page-header-headings h1{font-size:2.4rem}}#page-header.htm-page-header .htm-page-header__buttons{display:flex;align-items:center;margin-left:auto;margin-right:auto}@media (min-width: 992px){#page-header.htm-page-header .htm-page-header__buttons{margin-right:0}}#page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button{margin-right:8px}#page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button .singlebutton .btn,#page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button .singlebutton .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button .singlebutton a{height:36px;color:#fff;background-color:#495057;border-radius:4px}#page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button .singlebutton .btn:hover,#page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button .singlebutton .block_course_list .card-text .footer a:hover,.block_course_list .card-text .footer #page-header.htm-page-header .htm-page-header__buttons .breadcrumb-button .singlebutton a:hover{background-color:#373a3c}#page-header.htm-page-header .htm-page-header__buttons .context-header-settings-menu{margin-top:0}#page-header.htm-page-header .htm-page-header__buttons .context-header-settings-menu .action-menu .dropdown a.dropdown-toggle{width:36px;height:36px}#page-header.htm-page-header .htm-page-header__breadcrumbs{width:100%}.popover-region{display:inline-flex;align-items:center !important;justify-content:center !important;height:100%;margin:0}.popover-region.collapsed .popover-region-toggle:after{bottom:-45px;opacity:0;visibility:hidden;display:block;transition:all .15s ease-in-out}.popover-region.collapsed .popover-region-container{height:auto;top:79px;transition:all .15s ease-in-out}.popover-region .popover-region-toggle{border-style:none;border-width:1px;border-color:rgba(0,0,0,0);padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem;width:auto}.popover-region .popover-region-toggle>.icon{font-size:14px;width:14px;margin-right:0}.popover-region .popover-region-toggle:before{display:none}.popover-region .popover-region-toggle:after{bottom:-15px;right:50%;transform:translate(50%, 0);border-bottom-color:#0363a5;transition:all .15s ease-in-out;opacity:1;display:none}@media (min-width: 576px){.popover-region .popover-region-toggle:after{display:block}}.popover-region-container{border-style:solid;border-color:#0363a5;border-width:5px 0;border-radius:5px;transition:left .15s ease-in-out, right .15s ease-in-out, opacity .15s ease-in-out, visibility .15s ease-in-out, top .15s ease;height:auto;position:fixed;width:auto;top:90px;left:15px;right:15px}@media (min-width: 576px){.popover-region-container{position:absolute;width:378px;top:45px;right:5px;left:auto}}.popover-region-container .popover-region-header-container{display:flex !important;flex-wrap:wrap !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;color:#212529;background-color:#fff;padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem;height:auto}.popover-region-container .popover-region-header-container .popover-region-header-text{flex:0 0 auto;font-size:20px}.popover-region-container .popover-region-header-container .popover-region-header-actions{flex:0 0 auto;color:#212529;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.popover-region-container .popover-region-header-container .popover-region-header-actions .newmessage-link{margin-right:0}.popover-region-container .popover-region-content-container{background-color:#f4f4f4}.popover-region-container .popover-region-footer-container{color:#212529;background-color:#fff;padding-top:.25rem;padding-right:1rem;padding-bottom:.25rem;padding-left:1rem;height:auto;text-align:left;font-size:14px}.popover-region-container .popover-region-footer-container .fa{padding-left:5px}.count-container{height:14px;width:14px;padding:1px;text-align:center;top:15px;right:9px;border-radius:100%;background-color:#dc3545;border:solid 2px #fff}.popover-region-messages .content-item-container{padding:15px;border-bottom:solid 1px #e9ecef}.popover-region-messages .content-item-container:hover{background-color:#e9ecef;color:#0363a5}.popover-region-messages .content-item-container.unread:hover{background-color:#e9ecef;color:#212529}.popover-region-messages .content-item-container.unread .unread-count-container{float:none;position:absolute;left:27px;top:10px}.popover-region-messages .content-item-container.unread .unread-count-container>span{width:18px;height:18px;border-radius:100%}.popover-region-messages .content-item-container.unread .content-item-body{width:calc(100% - 35px)}.popover-region-messages .content-item-body{width:calc(100% - 35px);padding-left:15px}.popover-region-messages .content-item-body h3{font-size:14px;line-height:14px;color:inherit}.popover-region-messages .content-item-body p{font-size:12px}.popover-region-messages .profile-image-container{width:35px}.message-drawer{top:0;height:100%}.header-fixed .message-drawer{top:60;height:calc(100% - 60);z-index:1060}@media (max-width: 991.98px){.header-fixed .message-drawer{top:0;height:100%}}.usermenu{display:flex !important;align-items:center !important;height:100%;padding-right:5px}@media (min-width: 992px){.usermenu{padding:0 0 0 20px}}.usermenu .action-menu .action-menu-trigger a.dropdown-toggle{color:rgba(17,119,209,1);background:none}.usermenu .action-menu .action-menu-trigger .dropdown-menu{width:165px;font-size:.8rem;padding-top:.75rem;padding-bottom:.75rem}.usermenu .action-menu .action-menu-trigger .dropdown-item{padding:10px 20px;color:#212529}.usermenu .action-menu .action-menu-trigger .dropdown-item:focus,.usermenu .action-menu .action-menu-trigger .dropdown-item:focus .icon{color:#fff}.usermenu .dropdown-toggle{color:#212529}.usermenu .dropdown-toggle::after{color:#212529}.usermenu .login{color:rgba(17,119,209,1)}.usermenu .login a{color:rgba(17,119,209,1)}img.userpicture{border-radius:50%;margin-right:0}.custom-menu-wrap{position:relative;float:right;border-left:solid 1px rgba(230,230,230,1);text-align:right}.custom-menu-wrap #custom-menu-toggle{padding:12px 20px 13px;float:left;color:rgba(17,119,209,1);background-color:rgba(255,255,255,1) !important;border:none;cursor:pointer}.custom-menu-wrap #custom-menu-toggle:after{display:none}.custom-menu-wrap #custom-menu-toggle:hover{color:rgba(17,119,209,1);background-color:rgba(230,230,230,1) !important}.custom-menu{position:fixed;top:65px;right:15px;width:auto;left:15px;padding:0;background:#fff;box-shadow:0 8px 12px rgba(0,0,0,0.05);border:solid 1px #dee2e6;transition:all,.15s,ease-in-out}@media (prefers-reduced-motion: reduce){.custom-menu{transition:none}}@media (min-width: 576px){.custom-menu{position:absolute;width:250px;right:8px;left:auto}}.custom-menu .carat{position:absolute;right:8px;bottom:100%;width:20px}.custom-menu .carat>svg{fill:rgba(17,119,209,1);display:block}.custom-menu .nav-link:hover{background-color:#f8f9fa;color:#1177d1}.custom-menu .nav-item{display:flex;width:100%;margin-left:0;padding:15px 10px;color:rgba(17,119,209,1);text-align:left;border-bottom:solid 1px #f8f9fa}.custom-menu .nav-item .dropdown-item-text{width:calc(100% - 25px)}.custom-menu .nav-item .dropdown-item-icon{width:25px}.custom-menu .nav-item+.nav-item{margin-left:0}.custom-menu .nav-item:last-child{border:none}.htm-navbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;position:relative}.htm-navbar>.nav-item a{margin-left:2rem}.htm-navbar .dropdown{position:relative}.htm-navbar .dropdown .dropdown-menu{left:auto !important;right:15px;min-width:250px;padding:0;border:none;border-radius:5px;box-shadow:0 4px 16px rgba(55,58,60,0.1) !important}.htm-navbar .dropdown .dropdown-menu a.dropdown-item{padding:12px 20px}.htm-navbar .dropdown .dropdown-menu a.dropdown-item:hover{background-color:#f8f9fa}.htm-navbar .dropdown .dropdown-menu a.dropdown-item:focus,.htm-navbar .dropdown .dropdown-menu a.dropdown-item:active{color:#fff;background-color:rgba(17,119,209,1)}.htm-navbar--dropdown li{position:relative;width:100%;max-width:100%}.htm-navbar--dropdown li a{padding:0;border-bottom:none !important}.htm-navbar--dropdown li .sub-menu{height:0;padding:0;background-color:#e9ecef;border-radius:0;opacity:0}@media (min-width: 768px){.htm-navbar--dropdown li .sub-menu{right:-200px;min-width:200px}}@media (min-width: 992px){.htm-navbar--dropdown li .sub-menu{right:-250px;min-width:250px}}.htm-navbar--dropdown li .sub-menu li{list-style:none}.htm-navbar--dropdown li .sub-menu li a{padding:12px 20px}.htm-navbar--dropdown li .sub-menu li a:hover{background-color:#f8f9fa !important}.htm-navbar--dropdown li.has-children{position:relative}.htm-navbar--dropdown li.has-children:after{position:absolute;right:20px;top:15px;font-family:"Font Awesome 5 Pro";content:'\f107'}.htm-navbar--dropdown li.has-children:hover .sub-menu{height:auto;opacity:1}.htm-header.layout-1 .htm-navbar{flex:1;max-width:900px}.htm-header.layout-1 .htm-navbar .menu-items-wrap{display:flex;align-items:center;width:100%}.htm-header.layout-1 .htm-navbar .menu-items-wrap #htm-menu-items{margin:0}.htm-header.layout-1 ul{display:flex;flex-wrap:wrap;height:100%;list-style:none}.htm-header.layout-1 ul li{height:100%}.htm-header.layout-1 ul li>a{display:flex;align-items:center;justify-content:center;height:100%}.htm-header.layout-1 ul li>a:hover{background-color:rgba(230,230,230,1) !important}.htm-menu{flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.htm-menu li{margin-left:24px}.htm-menu li.dropdown .dropdown-menu{padding:0;border-radius:5px;box-shadow:0 4px 8px rgba(55,58,60,0.1) !important}.htm-menu li.dropdown .dropdown-menu a.dropdown-item{padding:12px 20px;color:#373a3c !important;font-size:16px}.htm-menu li.dropdown .dropdown-menu a.dropdown-item:hover{background-color:#f8f9fa}.menu-items-wrap{display:flex;justify-content:flex-end;flex-grow:1;height:60px;opacity:0}#htm-more-menu{display:inline-flex;align-items:center;position:relative;height:100%;margin:0;padding:0 15px;list-style:none}#htm-more-menu .nav-item-more{display:flex;align-items:center;height:100%;padding:20px;cursor:pointer;color:rgba(17,119,209,1) !important}#htm-more-menu .nav-item-more i{margin-left:10px}#htm-more-menu .nav-item-more .more-menu-list{display:flex;flex-wrap:wrap;position:absolute;top:100%;right:0;min-width:250px;height:auto;margin:0;padding:0;list-style:none;background-color:#fff;border:none;border-radius:5px;box-shadow:0 4px 16px rgba(55,58,60,0.1) !important;z-index:1000;opacity:0;visibility:hidden}#htm-more-menu .nav-item-more .more-menu-list li{display:flex;flex-wrap:wrap;width:100%}#htm-more-menu .nav-item-more .more-menu-list li a{padding:12px 20px;color:#373a3c}#htm-more-menu .nav-item-more .more-menu-list li:hover{background-color:#f8f9fa}#htm-more-menu .nav-item-more .more-menu-list li.dropdown{width:100%}#htm-more-menu .nav-item-more .more-menu-list li.dropdown .dropdown-menu{position:relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;transform:translate(0) !important;width:100%;margin:0;padding:0;background-color:#495057;border-radius:0;box-shadow:none}#htm-more-menu .nav-item-more .more-menu-list li.dropdown .dropdown-menu .dropdown-item{margin:0;padding:12px 20px;color:#f8f9fa !important}#htm-more-menu .nav-item-more .more-menu-list li.dropdown .dropdown-menu .dropdown-item:hover{background-color:#373a3c}#htm-more-menu .nav-item-more .more-menu-list li.dropdown .dropdown-menu .carat{display:none}#htm-more-menu .nav-item-more:hover .more-menu-list{opacity:1;visibility:visible}.htm-header--inner #htm-more-menu .nav-item-more{color:rgba(17,119,209,1) !important}.message-drawer,.header-fixed .message-drawer{top:0;height:100%}.message-drawer{position:fixed;top:60px;right:0;width:320px;height:calc(100% - 60px);box-shadow:-2px 2px 4px rgba(0,0,0,0.08);transition:all .2s ease-in-out;z-index:1020}.message-drawer [data-region="view-contacts"] a{color:rgba(17,99,173,1)}.message-drawer.hidden{display:block;right:-320px}.message-drawer .icon-back-in-app{display:none}.message-drawer .icon-back-in-drawer{display:inherit}.message-drawer.main{min-height:400px}.message-drawer.hidden{display:block;right:-320px}.message-drawer .header-container{flex-shrink:0;color:rgba(17,99,173,1);background-color:rgba(235,236,237,1)}.message-drawer .header-container .border-bottom{border:solid 1px rgba(223,224,225,1) !important}.message-drawer .header-container a,.message-drawer .header-container .btn-link{color:rgba(17,99,173,1)}.message-drawer .header-container .input-group-prepend span{width:42px;height:42px;color:rgba(17,99,173,1);background-color:rgba(210,211,212,1) !important;border:solid 1px rgba(197,198,199,1) !important}.message-drawer .header-container .input-group .form-control{display:inline-flex;align-items:center;justify-content:center;height:42px;background-color:#f8f9fa;border:solid 1px rgba(223,224,225,1) !important}.message-drawer .header-container .header-conversation{border-color:rgba(210,211,212,1) !important}.message-drawer .header-container [data-region="view-overview"] .section.card .card-header{background-color:rgba(235,236,237,1) !important;border-color:rgba(223,224,225,1) !important}.message-drawer .header-container [data-region="view-overview"] .section.card .card-header button{color:rgba(17,99,173,1)}.message-drawer .header-container [data-region="day-container"] h1,.message-drawer .header-container [data-region="day-container"] h2,.message-drawer .header-container [data-region="day-container"] h3,.message-drawer .header-container [data-region="day-container"] h4,.message-drawer .header-container [data-region="day-container"] h5,.message-drawer .header-container [data-region="day-container"] h6{color:rgba(17,99,173,1)}.message-app{border-color:rgba(230,230,230,1) !important}.message-app [data-region="view-contacts"] a{color:rgba(21,85,124,1)}.message-app .header-container{flex-shrink:0;color:rgba(30,29,30,1);background-color:rgba(230,230,230,1)}.message-app .header-container .border-bottom{border-bottom:solid 1px rgba(217,217,217,1) !important}.message-app .header-container a,.message-app .header-container .btn-link{color:rgba(21,85,124,1)}.message-app .header-container .input-group-prepend span,.message-app .header-container .input-group-append span{width:42px;height:42px;color:rgba(21,85,124,1);background-color:rgba(230,230,230,1) !important;border:solid 1px rgba(204,204,204,1) !important}.message-app .header-container .input-group-prepend button,.message-app .header-container .input-group-append button{border:none}.message-app .header-container .input-group .form-control{display:inline-flex;align-items:center;justify-content:center;height:42px;background-color:#f8f9fa;border:solid 1px rgba(204,204,204,1) !important}.message-app .body-container{background-color:rgba(242,242,242,1)}.message-app .body-container .view-conversation .message.bg-white{background-color:rgba(230,230,230,1) !important}.message-app .body-container .view-conversation .message.bg-secondary{background-color:rgba(217,217,217,1) !important}.message-app .header-conversation{border-color:rgba(217,217,217,1) !important}.message-app [data-region="view-overview"] .section.card .card-header{background-color:rgba(242,242,242,1) !important;border-color:rgba(230,230,230,1) !important}.message-app [data-region="view-overview"] .section.card .card-header button{color:rgba(21,85,124,1)}.message-app [data-region="view-overview"] .section.card .border-bottom{border-color:rgba(204,204,204,1) !important}.message-app [data-region="view-overview"] .section.card .list-group a{background-color:rgba(217,217,217,1) !important}.message-app [data-region="view-overview"] .section.card .list-group a img{background:#fff}.message-app [data-region="day-container"] h1,.message-app [data-region="day-container"] h2,.message-app [data-region="day-container"] h3,.message-app [data-region="day-container"] h4,.message-app [data-region="day-container"] h5,.message-app [data-region="day-container"] h6{color:rgba(21,85,124,1)}.message-app [data-region="view-contacts"] .border-bottom{border-color:rgba(230,230,230,1) !important}.message-app [data-region="view-settings"]{background-color:rgba(242,242,242,1) !important}.message-drawer,.message-app{display:flex;flex-direction:column;background-color:rgba(248,249,250,1)}.message-drawer .body-container,.message-app .body-container{flex:1;overflow:hidden}.message-drawer .body-container>*,.message-app .body-container>*{position:absolute;right:0;left:0;top:0;bottom:0}.message-drawer .footer-container,.message-app .footer-container{flex-shrink:0}.message-drawer .footer-container .border-top,.message-app .footer-container .border-top{border-top:solid 1px rgba(210,211,212,1) !important}.message-drawer .footer-container textarea,.message-app .footer-container textarea{direction:ltr}.message-drawer .footer-container [data-region="content-messages-footer-container"],.message-app .footer-container [data-region="content-messages-footer-container"]{background-color:rgba(223,224,225,1);border-color:rgba(197,198,199,1)}.message-drawer .footer-container [data-region="content-messages-footer-container"] .btn-link,.message-app .footer-container [data-region="content-messages-footer-container"] .btn-link{color:rgba(17,99,173,1)}.message-drawer .footer-container [data-region="content-messages-footer-container"] .btn-link:hover,.message-app .footer-container [data-region="content-messages-footer-container"] .btn-link:hover{color:rgba(4,86,160,1);background-color:transparent !important}.message-drawer .matchtext,.message-app .matchtext{background-color:#77c6fd;color:#212529;height:1.5rem}.message-drawer .contact-status,.message-app .contact-status{position:absolute;left:39px;top:39px;width:10px;height:10px;border-radius:50%}.message-drawer .contact-status.online,.message-app .contact-status.online{border:1px solid #fff;background-color:#28a745}.message-drawer .message p,.message-app .message p{margin:0}.message-drawer .clickable,.message-app .clickable{cursor:pointer}.message-drawer .clickable:hover,.message-app .clickable:hover{box-shadow:2px 2px 10px 0 rgba(0,0,0,0.05),3px 3px 5px -2px rgba(0,0,0,0.1),1px 1px 5px 0 rgba(0,0,0,0.03)}.message-drawer a,.message-drawer .btn-link,.message-app a,.message-app .btn-link{color:inherit}.message-drawer .btn-link:hover,.message-drawer .btn-link:focus,.message-app .btn-link:hover,.message-app .btn-link:focus{background-color:rgba(0,0,0,0.035);text-decoration:none}.message-drawer .icon,.message-app .icon{margin-right:0}.message-drawer .overview-section-toggle .collapsed-icon-container,.message-app .overview-section-toggle .collapsed-icon-container{display:none}.message-drawer .overview-section-toggle .expanded-icon-container,.message-app .overview-section-toggle .expanded-icon-container{display:inline-block}.message-drawer .overview-section-toggle.collapsed .collapsed-icon-container,.message-app .overview-section-toggle.collapsed .collapsed-icon-container{display:inline-block}.message-drawer .overview-section-toggle.collapsed .expanded-icon-container,.message-app .overview-section-toggle.collapsed .expanded-icon-container{display:none}.message-drawer .btn.btn-link.btn-icon,.message-drawer .block_course_list .card-text .footer a.btn-link.btn-icon,.block_course_list .card-text .footer .message-drawer a.btn-link.btn-icon,.message-app .btn.btn-link.btn-icon,.message-app .block_course_list .card-text .footer a.btn-link.btn-icon,.block_course_list .card-text .footer .message-app a.btn-link.btn-icon{height:16px;width:16px;padding:0;border-radius:50%;flex-shrink:0}.message-drawer .btn.btn-link.btn-icon:hover,.message-drawer .block_course_list .card-text .footer a.btn-link.btn-icon:hover,.block_course_list .card-text .footer .message-drawer a.btn-link.btn-icon:hover,.message-drawer .btn.btn-link.btn-icon:focus,.message-drawer .block_course_list .card-text .footer a.btn-link.btn-icon:focus,.block_course_list .card-text .footer .message-drawer a.btn-link.btn-icon:focus,.message-app .btn.btn-link.btn-icon:hover,.message-app .block_course_list .card-text .footer a.btn-link.btn-icon:hover,.block_course_list .card-text .footer .message-app a.btn-link.btn-icon:hover,.message-app .btn.btn-link.btn-icon:focus,.message-app .block_course_list .card-text .footer a.btn-link.btn-icon:focus,.block_course_list .card-text .footer .message-app a.btn-link.btn-icon:focus{background-color:#e9ecef}.message-drawer .view-overview-body .section,.message-app .view-overview-body .section{display:block}.message-drawer .view-overview-body .section.expanded,.message-app .view-overview-body .section.expanded{display:flex}.message-drawer .view-conversation .content-message-container img,.message-app .view-conversation .content-message-container img{max-width:100%}.message-drawer .list-group .list-group-item,.message-app .list-group .list-group-item{border-left:0;border-right:0}.message-drawer .list-group .list-group-item:first-child,.message-app .list-group .list-group-item:first-child{border-top:0}.message-drawer .list-group .list-group-item:last-child,.message-app .list-group .list-group-item:last-child{border-bottom:0}.message-drawer .last-message,.message-app .last-message{min-height:1.5rem}.message-drawer .section .collapsing,.message-app .section .collapsing{overflow:hidden}.message-drawer .message .tail,.message-app .message .tail{content:'';bottom:0;width:0;height:0;border:0.5rem solid transparent;position:relative}.message-drawer .message.send .tail,.message-app .message.send .tail{right:0;margin-right:-0.5rem}.message-drawer .message.received .tail,.message-app .message.received .tail{left:0;margin-left:-0.5rem}.message-drawer .lazy-load-list,.message-app .lazy-load-list{overflow-y:auto}.message-drawer .btn-msg-toggle,.message-app .btn-msg-toggle{padding-top:12px;padding-bottom:12px;font-weight:bold;color:rgba(17,99,173,1) !important;background-color:rgba(223,224,225,1) !important;border-color:rgba(235,236,237,1) !important;border-radius:0}.pagelayout-frontpage .message-drawer{top:0;height:100%}.header-fixed #htm-drawer{top:51px;height:calc(100% - 51px)}#htm-drawer{position:fixed;top:60px;left:0;width:0;height:calc(100% - 60px);padding:0;z-index:1030;display:block;background-color:rgba(21,85,124,1);overflow:visible;border:none;right:auto;transition-duration:0ms !important}@media (min-width: 768px){#htm-drawer{width:60px}}#htm-drawer>div{max-height:inherit}#htm-drawer .lang-wrapper{display:block}#htm-drawer .lang-wrapper span{display:block;font-weight:bold;padding-bottom:10px}#htm-drawer .lang-wrapper label{display:none}#htm-drawer .lang-wrapper .custom-select{margin-left:0;width:100%}#htm-drawer .nav-close{position:absolute;display:none;bottom:0;padding:1rem;border-top:solid 1px rgba(0,60,99,1);color:rgba(255,255,255,1);width:100%;background-color:rgba(8,72,111,1);border-radius:0;transition:color .15s ease, background-color .15s ease, border-top-color 0.15s ease}#htm-drawer .nav-close:active,#htm-drawer .nav-close:hover{color:rgba(255,255,255,1);background-color:rgba(209,128,0,1) !important;border-top-color:rgba(209,128,0,1) !important}#htm-drawer .list-group{max-width:100%}#htm-drawer .list-group-item{position:relative;min-height:52px;padding:16px 20px;margin-right:0;margin-left:0;font-size:.8rem;color:rgba(255,255,255,1);background-color:rgba(0,0,0,0);border-radius:0;border:none;transition:background-color 0.15s ease-in-out, width 0.15s ease-in-out}#htm-drawer .list-group-item-action{color:rgba(255,255,255,1)}#htm-drawer .list-group-item>div{transition:margin-left 0.5s ease}#htm-drawer .list-group-item.is-active,#htm-drawer .list-group-item.is-active:hover{background-color:rgba(234,153,23,1) !important}#htm-drawer .list-group-item:hover{background-color:rgba(221,140,10,1) !important}#htm-drawer .list-group-item .media{position:relative}#htm-drawer .list-group-item .media .media-left{display:flex;width:60px}#htm-drawer .list-group-item .media .media-body{display:none}#htm-drawer .scrollbar-inner>.scroll-element.scroll-y{left:48px;right:auto;z-index:1;opacity:0}#htm-drawer .scrollbar-inner:hover>.scroll-element.scroll-y{opacity:1}#htm-drawer .scrollbar-inner>.scroll-element.scroll-x{display:none !important}#htm-drawer .scrollbar-inner>.scroll-element .scroll-element_track{background-color:rgba(0,0,0,0.1)}#htm-drawer .scrollbar-inner>.scroll-element .scroll-bar{background-color:rgba(0,0,0,0.3)}.drawer-open-left #htm-drawer{width:275px}.drawer-open-left #htm-drawer .list-group-item{width:275px;padding:16px 20px}.drawer-open-left #htm-drawer .list-group-item:hover,.drawer-open-left #htm-drawer .list-group-item:focus{background-color:rgba(221,140,10,1) !important}.drawer-open-left #htm-drawer .list-group-item .media .media-left{width:auto}.drawer-open-left #htm-drawer .list-group-item .media .media-body{display:block;position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:translate(0)}.drawer-open-left #htm-drawer .list-group-item .media .media-body span{padding:0;background:none !important}.drawer-open-left #htm-drawer .list-group-item .media .media-body span:before{display:none}.drawer-open-left #htm-drawer .nav-close{display:block}.drawer-open-left #htm-drawer .scrollbar-inner>.scroll-element.scroll-y{left:260px}body.drawer-open-left{margin-left:0}body.drawer-open-left.show-collapsed{margin-left:60px !important}@media (min-width: 768px){body.drawer-open-left.drawer-open-push{margin-left:275px !important}}@media (min-width: 1200px){body.drawer-open-left{width:calc(100% - 274px);margin-left:274px}}.pagelayout-frontpage #htm-drawer{top:0;height:100%}#page-site-index.notloggedin{padding-left:0}#page-site-index.notloggedin .htm-header .htm-header__left .nav-drawer-toggle{display:none}@media (max-width: 576px){#page-site-index.notloggedin .htm-header .htm-header__left .header-logo{margin-left:24px}}#page-site-index.notloggedin .frontpage #htm-drawer{display:none}#htm-drawer .custom-menu-wrapper{display:none}@media (min-width: 768px){#htm-drawer .custom-menu-wrapper{display:block}}@media (min-width: 1200px){#htm-drawer .custom-menu-wrapper{display:none !important}}#htm-drawer .custom-menu-wrapper .custom-menu-header{font-size:14px}#htm-drawer .custom-menu-wrapper .custom-menu-header button{display:flex;align-items:center;position:relative;width:100%;padding:16px 20px;color:rgba(255,255,255,1);background-color:rgba(8,72,111,1);border:none;cursor:pointer}#htm-drawer .custom-menu-wrapper .custom-menu-header button:hover{background-color:rgba(209,128,0,1)}#htm-drawer .custom-menu-wrapper .custom-menu-header button .icon{margin-top:-5px;margin-right:0;font-size:22px}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items{display:none;background-color:#373a3c}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul{margin:0;padding:0}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li{padding:0;list-style:none;border-bottom:solid 1px #495057}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li a{padding:16px 20px;color:#f8f9fa}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li a:hover{background-color:rgba(209,128,0,1)}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li.dropdown .dropdown-toggle:after{transition:0.15s}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li.dropdown .dropdown-toggle[aria-expanded="true"]:after{transform:rotate(180deg)}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li.dropdown .dropdown-menu{position:relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;transform:translate(0) !important;float:none;width:100%;margin:0;padding:0;background-color:#212529;border:none}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li.dropdown .dropdown-menu .carat{display:none}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li.dropdown .dropdown-menu .dropdown-item{border-bottom:solid 1px #373a3c}#htm-drawer .custom-menu-wrapper .custom-menu-header .custom-menu-items ul li.dropdown .dropdown-menu .dropdown-item:last-child{border:none}#htm-drawer .custom-menu-wrapper .custom-menu-header .media{align-items:center}#htm-drawer.closed .custom-menu-wrapper .custom-menu-header button{justify-content:center;height:52px}#htm-drawer.closed .custom-menu-wrapper .custom-menu-header button .media .media-body{display:none}#htm-drawer.closed .custom-menu-wrapper .custom-menu-header .custom-menu-items{position:absolute;top:0;right:-250px;width:250px;opacity:0;visibility:hidden}#htm-drawer.closed .custom-menu-wrapper:hover .custom-menu-items{display:block !important;opacity:1;visibility:visible}.drawer-open-left #htm-drawer .custom-menu-wrapper{display:block}.drawer-open-left #htm-drawer .custom-menu-wrapper button:after{position:absolute;top:20px;right:15px;font-family:"Font Awesome 5 Pro";font-size:12px;content:'\f067'}.drawer-open-left #htm-drawer .custom-menu-wrapper button.is-active:after{content:'\f068' !important}.has-actions{padding:0;background-color:rgba(8,72,111,1) !important}.has-actions:hover{background-color:rgba(8,72,111,1) !important}.has-actions button{display:flex;align-items:center;position:relative;width:100%;padding:16px 20px;color:rgba(255,255,255,1);background-color:rgba(8,72,111,1);border:none;cursor:pointer}.has-actions button:hover{background-color:rgba(209,128,0,1)}.has-actions button .icon{margin-top:-5px;margin-right:0;font-size:22px}.has-actions .action-items{display:block;width:100%;padding:0;background-color:#373a3c}.has-actions .action-items ul li{display:flex;align-items:center;padding:16px 20px !important}.has-actions .action-items ul li a{padding:0 !important}#user-notifications{width:100%;margin:auto;padding:0}.wrapper--slider{padding-top:0;padding-bottom:0;background-color:rgba(185,74,14,1)}.fp-slider{height:400px;width:100%;background-color:#fff;margin:0 auto}.fp-slider--small{height:350px}.fp-slider--medium{height:500px}.fp-slider--large{height:650px}.fp-slider--narrow{max-width:1370px;margin:auto}.fp-slider .glide__track,.fp-slider .glide__slides{height:100%;padding:0}.fp-slider .glide__arrows,.fp-slider .glide__bullets{opacity:0;visibility:hidden;transition:0.2s}.fp-slider .glide__arrows .glide__arrow{top:auto;bottom:0}@media (min-width: 992px){.fp-slider .glide__arrows .glide__arrow{top:50%;bottom:auto}}.fp-slider:hover .glide__arrows,.fp-slider:hover .glide__bullets{opacity:1;visibility:visible}.fp-slider .fp-slider-item{height:100%;list-style:none}.fp-slider .fp-slider-item h1,.fp-slider .fp-slider-item p{display:block;width:100%;max-width:800px;margin:auto;color:#fff;color:#fff}.fp-slider .fp-slider-item h1{font-size:2.4rem}.fp-slider .fp-slider-item p{font-size:1rem}.fp-slider .fp-slider-item a.btn,.fp-slider .fp-slider-item .block_course_list .card-text .footer a,.block_course_list .card-text .footer .fp-slider .fp-slider-item a{color:#fff;padding:10px 20px;font-size:1rem;background-color:rgba(21,85,124,1);border:none}.fp-slider .fp-slider-item a.btn:hover,.fp-slider .fp-slider-item .block_course_list .card-text .footer a:hover,.block_course_list .card-text .footer .fp-slider .fp-slider-item a:hover{color:#fff;background-color:rgba(0,60,99,1)}@media (min-width: 768px){.fp-slider .fp-slider-item h1{font-size:3.6rem}.fp-slider .fp-slider-item p{font-size:1.4rem}.fp-slider .fp-slider-item .btn,.fp-slider .fp-slider-item .block_course_list .card-text .footer a,.block_course_list .card-text .footer .fp-slider .fp-slider-item a{padding:10px 20px;font-size:1.2rem}}.fp-slider .glide__arrows .glide__arrow{color:rgba(33,37,41,1);opacity:0.3;background-color:#fff;transition:0.3s}.fp-slider:hover .glide__arrows .glide__arrow{opacity:0.9}.fp-slider-item{position:relative;height:100%;background-position:center;background-size:cover}.fp-slider-item .carousel-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.fp-slider-item .carousel-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.fp-slider-item .carousel-content-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.fp-slider-item .carousel-content .title-small{font-size:1.25rem}@media (min-width: 576px){.fp-slider-item .carousel-content .title-small{font-size:1.5rem}}@media (min-width: 768px){.fp-slider-item .carousel-content .title-small{font-size:2rem}}.fp-slider-item .carousel-content .title-large{font-size:1.75rem}@media (min-width: 576px){.fp-slider-item .carousel-content .title-large{font-size:2.25rem}}@media (min-width: 768px){.fp-slider-item .carousel-content .title-large{font-size:2.8rem}}.fp-slider-item .carousel-content .btn-container{margin-top:1rem}.fp-slider-item.slide-layout-2 .carousel-content{max-width:calc(100% - 30px);margin:0 auto;padding:32px}.fp-slider-item.slide-layout-2 .carousel-content h1,.fp-slider-item.slide-layout-2 .carousel-content p{text-align:left}@media (min-width: 992px){.fp-slider-item.slide-layout-2 .carousel-content{max-width:50%;margin-left:70px}}.fp-slider-item.slide-layout-3 .carousel-content-wrapper{max-width:75%}.fp-slider-item.slide-layout-3 .carousel-content-wrapper .carousel-content{padding-left:40px;padding-right:40px}.fp-slider-item.slide-layout-3 .carousel-content-wrapper .carousel-content h1,.fp-slider-item.slide-layout-3 .carousel-content-wrapper .carousel-content p{text-align:left}@media (min-width: 992px){.fp-slider-item.slide-layout-3 .carousel-content-wrapper{max-width:50%;padding-left:70px}}@media (min-width: 1200px){.fp-slider-item.slide-layout-3 .carousel-content-wrapper{max-width:35%}.fp-slider-item.slide-layout-3 .carousel-content-wrapper .carousel-content{padding-left:40px;padding-right:40px}}.fpc__content{max-width:1200px;margin:auto;text-align:center}.fpc__content h2,.fpc__content h3{color:rgba(55,54,54,1);font-weight:bold}.fpc__content h2{font-size:30px}.fpc__content h3{font-size:24px}.fpc__content p{color:rgba(55,54,54,1);font-size:18px;font-weight:300}.fpc__content .row,.fpc__content #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings .fpc__content .settingsform{margin-top:32px;margin-bottom:32px}.fpc__content .fpc-col{padding:0 16px}.fpc__content .fpc-col p{font-size:16px;font-weight:normal}@media (min-width: 992px){.fpc__content .fpc-col{flex-basis:50%;flex-grow:1;margin:30px 0;padding:0 30px}}.wrapper--quicklinks{background-color:rgba(255,255,255,1)}.wrapper--quicklinks header h2{color:rgba(33,37,41,1)}.wrapper--quicklinks .row,.wrapper--quicklinks #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings .wrapper--quicklinks .settingsform{justify-content:center}.quicklink-item{flex:0 0 100%;max-width:100%;padding:0 16px}.quicklink-item .inner{height:100%}.quicklink-item__image{margin:0 auto 32px;background-position:center;background-repeat:no-repeat}.quicklink-item__content{width:100%}.quicklink-item__content h3{font-weight:bold}@media (min-width: 992px){.quicklink-item{flex:0 0 33.33333%;max-width:33.33333%}}.quicklink-item.layout-1 .quicklink-item__image{width:100%;height:200px;margin:0 auto;background-size:cover}@media (min-width: 992px){.quicklink-item.layout-1 .quicklink-item__image{height:260px}}.quicklink-item.layout-1 .quicklink-item__content{padding:32px}.quicklink-item.layout-2 .inner{padding:32px}.quicklink-item.layout-2 .quicklink-item__image{display:flex;justify-content:center;align-items:center;width:120px;height:120px;background-color:rgba(21,85,124,1) !important;background-size:50%;border-radius:50%}.quicklink-item.layout-3{min-height:300px}.quicklink-item.layout-3 .inner{display:flex;align-items:center;position:relative;padding:32px}.quicklink-item.layout-3 .quicklink-item__image,.quicklink-item.layout-3 .quicklink-item__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.quicklink-item.layout-3 .quicklink-item__image{margin:0;background-size:cover}.quicklink-item.layout-3 .quicklink-item__content{position:relative}.quicklink-item.layout-4 .inner{padding:32px}.quicklink-item.layout-4 .quicklink-item__image{display:flex;justify-content:center;align-items:center;width:120px;height:120px;background-size:50%;border-radius:50%}.course-item-container .course-item{position:relative;height:100%;color:rgba(30,29,30,1);background-color:rgba(255,255,255,1);border:none;box-shadow:0 8px 12px rgba(0,0,0,0.05);transition:0.3s}.course-item-container .course-item:hover{box-shadow:0 12px 20px rgba(0,0,0,0.08)}.course-item-container .course-item .course-image{position:relative;height:auto;overflow:hidden}@media (min-width: 768px){.course-item-container .course-item .course-image{height:115px}}@media (min-width: 992px){.course-item-container .course-item .course-image{height:160px}}@media (min-width: 1200px){.course-item-container .course-item .course-image{height:200px}}.course-item-container .course-item .course-image .enrol-types{position:absolute;top:0;right:0;padding-top:16px;padding-right:16px;z-index:10}.course-item-container .course-item .course-image .enrol-types .icon{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 0 0 4px;color:#fff;background-color:rgba(21,85,124,1);border-radius:.125rem}.course-item-container .course-item .course-image img{width:100%}@media (min-width: 768px){.course-item-container .course-item .course-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:160%}}.course-item-container .course-item .course-title{margin:0 0 16px 0;font-size:1.4rem;font-weight:bold}.course-item-container .course-item .course-title a{color:rgba(30,29,30,1)}.course-item-container .course-item .course-content{padding:24px 24px 56px 24px;font-size:1.1rem}.course-item-container .course-item .course-contacts{margin:16px 0;padding:16px;background-color:#f8f9fa}.course-item-container .course-item .course-btn-wrapper{position:absolute;right:24px;bottom:24px;left:24px}.course-item-container .course-item .course-category-wrapper{background-color:#f8f9fa;padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem;border:solid 1px rgba(0,0,0,0.07);border-top:none}.footer-push{min-height:130px}.reportbug-container{position:absolute;right:20px;bottom:20px}#page-wrapper #page-footer{padding-bottom:0 !important}.htm-footer{position:relative;margin-top:auto;padding-bottom:0 !important;color:#fff}.htm-footer .container-fluid{max-width:1900px}@media (min-width: 992px){.htm-footer .container-fluid{padding-left:60px;padding-right:60px}}.htm-footer__top{padding:4rem 0}.htm-footer__top .footer-col{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;padding:15px}@media (min-width: 1200px){.htm-footer__top .footer-col{flex-wrap:nowrap}}.htm-footer__top .footer-col--logo{display:inline-block;max-width:400px;margin:auto}.htm-footer__top .footer-col--logo img{display:block;width:100%;height:auto}.htm-footer__top .footer-col--text p{width:100%}@media (min-width: 1200px){.htm-footer__top .footer-col--text{flex:0 0 80%}.htm-footer__top .footer-col--logo{flex:0 0 20%;padding:0}}.htm-footer__top .footer-col__item{padding:0 15px}.htm-footer__top .footer-col__item h4,.htm-footer__top .footer-col__item p{color:rgba(255,255,255,1)}.htm-footer__top .footer-col__item--logo{flex:0 0 20%;padding:0}.htm-footer__top .footer-col__item h4{font-size:20px;font-weight:bold}@media (min-width: 1200px){.htm-footer__top .footer-col__item{flex-grow:1}}.htm-footer__top .htm-footer__socials{width:100%;margin-top:16px}.htm-footer__top .htm-footer__socials .social-links{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.htm-footer__top .htm-footer__socials .social-links li{margin:0 10px 0 0}.htm-footer__nav{flex:0 0 100%}.htm-footer__nav .nav{width:100%}.htm-footer__nav .nav>ul{display:flex;flex-direction:column;justify-content:center}.htm-footer__nav .nav>ul>li{flex:0 0 100%;margin:5px 0;padding:5px 0 15px 0;text-align:center;border-bottom:solid 1px rgba(0,0,0,0.1)}.htm-footer__nav .nav>ul>li a{font-size:1.2rem}.htm-footer__nav .nav>ul>li>ul{margin:0;padding:0 0 5px 0}.htm-footer__nav .nav>ul>li>ul li:before{margin-right:5px;font-family:"Font Awesome 5 Pro Light";font-weight:900;content:'\f0da'}.htm-footer__nav .nav>ul>li>ul li a{font-size:1rem}.htm-footer .htm-footer__bottom{padding:1.5rem 0}.htm-footer .htm-footer__bottom .left,.htm-footer .htm-footer__bottom .right{flex:0 0 100%;max-width:100%;padding:0 15px;text-align:center}@media (min-width: 992px){.htm-footer .htm-footer__bottom .left,.htm-footer .htm-footer__bottom .right{flex:0 0 50%;max-width:50%}}.htm-footer .htm-footer__bottom .left{flex-wrap:wrap !important;display:flex !important;justify-content:flex-start;text-align:left}.htm-footer .htm-footer__bottom .left .helplink,.htm-footer .htm-footer__bottom .left .tool_dataprivacy,.htm-footer .htm-footer__bottom .left .purgecaches{margin-right:10px}.htm-footer .htm-footer__bottom .left .helplink .icon{margin-left:0}.htm-footer .htm-footer__bottom .left>a{margin-right:10px}.htm-footer .htm-footer__bottom .right{display:block;text-align:left}@media (min-width: 992px){.htm-footer .htm-footer__bottom .right{text-align:right}}.htm-footer .htm-footer__bottom .right .social-links-bottom{margin-top:16px}.htm-footer .htm-footer__bottom .right .social-links-bottom .social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0}@media (min-width: 992px){.htm-footer .htm-footer__bottom .right .social-links-bottom .social-links{justify-content:flex-end}}.htm-footer .htm-footer__bottom .right .social-links-bottom .social-links li{margin-right:10px}.htm-footer .htm-footer__bottom .right .social-links-bottom .social-links li:nth-last-child(1){margin-right:0}.htm-footer.layout-3 .htm-footer__logo,.htm-footer.layout-4 .htm-footer__logo{display:block;width:100%}.htm-footer.layout-3 .htm-footer__logo img,.htm-footer.layout-4 .htm-footer__logo img{display:block;width:100%;max-width:300px;margin:auto}.htm-footer.layout-3 .htm-footer__content,.htm-footer.layout-4 .htm-footer__content{display:flex;flex-wrap:wrap;width:100%;padding:20px 0}@media (min-width: 992px){.htm-footer.layout-3 .htm-footer__content,.htm-footer.layout-4 .htm-footer__content{flex-wrap:nowrap}}.htm-footer.layout-3 .htm-footer__socials,.htm-footer.layout-4 .htm-footer__socials{display:flex;justify-content:center;width:100%}.htm-footer.layout-3 .htm-footer__socials .social-links,.htm-footer.layout-4 .htm-footer__socials .social-links{display:flex;justify-content:center}.htm-footer.layout-3 .htm-footer__socials .social-links li,.htm-footer.layout-4 .htm-footer__socials .social-links li{margin:0 10px}.htm-footer.layout-4 .htm-footer__logo{padding:32px 0}.phpinfo h2{width:auto}.phpinfo table{margin-bottom:1rem}body.drawer-open-left .debug-header{width:calc(100% - 274px);margin-left:274px}body.drawer-open-left .debug-header .notifytiny.debuggingmessage{padding-left:15px}.notifytiny.debuggingmessage{display:none}.debug-header{position:fixed;bottom:0;left:0;width:100%;max-height:160px;background-color:#e7670e;z-index:999;padding-top:50px;font-size:14px;display:block}.debug-header .notifytiny.debuggingmessage{background-color:#373a3c;color:#fff;padding-top:10px;padding-left:75px;overflow-y:scroll;font-size:14px;height:100px;display:block}.debug-header .notifytiny.debuggingmessage.light-mode{background-color:#fff;color:#1177d1}.debug-header .notifytiny.debuggingmessage.dark-mode{background-color:#000;color:#fff}.debug-header .notifytiny.debuggingmessage.hacker-mode{background-color:#000;color:#00ff00}.debug-header .debug-btn{display:flex;justify-content:center;padding:0.5rem 0.7rem;width:30px;height:30px;background-color:#1163ad;color:#fff;border:0 none transparent;border-radius:4px}.debug-header .debug-btn:hover{background-color:#0f5696}.debug-header .debug-close-btn{cursor:pointer;position:absolute;top:10px;right:10px}.debug-header .debug-hide-btn{cursor:pointer;position:absolute;top:10px;right:60px}.debug-header .debug-hide-btn .btn .fa-angle-down,.debug-header .debug-hide-btn .block_course_list .card-text .footer a .fa-angle-down,.block_course_list .card-text .footer .debug-header .debug-hide-btn a .fa-angle-down{transition-duration:0.6s}.debug-header .debug-hacker-mode-btn{cursor:pointer;position:absolute;top:10px;right:110px}.debug-header .debug-dark-mode-btn{cursor:pointer;position:absolute;top:10px;right:160px}.debug-header .debug-light-mode-btn{cursor:pointer;position:absolute;top:10px;right:210px}.debug-header.active .debug-hide-btn .btn .fa-angle-down,.debug-header.active .debug-hide-btn .block_course_list .card-text .footer a .fa-angle-down,.block_course_list .card-text .footer .debug-header.active .debug-hide-btn a .fa-angle-down{transform:rotate(180deg)}#page.debug-margin-hide{margin-bottom:50px}#page.debug-margin-hide .htm-quick-actions-buttons{bottom:50px}#page.debug-margin-show{margin-bottom:150px}#page.debug-margin-show .htm-quick-actions-buttons{bottom:50px}#page.debug-margin-remove{margin-bottom:0}.htm-global-search{display:none;padding-top:0rem;padding-right:.5rem;padding-bottom:0rem;padding-left:.5rem;margin:0;overflow:hidden;border:none}@media (min-width: 992px){.htm-global-search{display:block}}.htm-global-search .search-form-wrapper{display:flex;flex-wrap:wrap;align-items:center}.htm-global-search .search-form-wrapper .button-wrap{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:rgba(17,119,209,1);border:none;border-radius:0 4px 4px 0}.htm-global-search .search-form-wrapper .button-wrap .icon{margin-right:0;font-size:14px;width:14px}.htm-global-search .search-form-wrapper>form{flex:0 0 auto}.htm-global-search .search-form-wrapper>form>input{width:150px;height:30px;padding-top:.375rem;padding-right:.75rem;padding-bottom:.375rem;padding-left:.75rem;margin-right:0;margin-left:0;border-radius:0;border-style:solid;border-width:0;border-color:#ced4da;color:#212529;background-color:rgba(0,0,0,0)}.htm-global-search .search-form-wrapper>form>input:focus{border:solid 2px rgba(21,85,124,1);box-shadow:none}.action-menu .action-menu-trigger a.dropdown-toggle{display:flex;align-items:center;justify-content:center;padding:0.5rem 1rem;color:#fff;background-color:rgba(21,85,124,1);border-radius:4px}.action-menu .action-menu-trigger a.dropdown-toggle>.icon{height:auto;font-size:20px !important}.action-menu .action-menu-trigger a.dropdown-toggle:after{display:none}.action-menu .dropdown-menu{min-width:220px;padding:0;border:none;box-shadow:0 0 50px 0 rgba(82,63,105,0.15)}.action-menu .dropdown-menu a.dropdown-item{padding-left:20px;padding-right:20px}.action-menu .dropdown-menu .dropdown-item,.action-menu .dropdown-menu .dropdown-item a{padding:0}.action-menu .dropdown-menu .dropdown-item .icon,.action-menu .dropdown-menu .dropdown-item a .icon{color:rgba(21,85,124,1)}.action-menu .dropdown-menu .dropdown-item a,.action-menu .dropdown-menu .dropdown-item a a{padding:10px 20px;color:'{|superTheme-colors-site_text_colour:#212529|}'}.action-menu .dropdown-menu .dropdown-item a:hover,.action-menu .dropdown-menu .dropdown-item a a:hover{color:rgba(21,85,124,1)}.action-menu .dropdown-menu .dropdown-item a:focus,.action-menu .dropdown-menu .dropdown-item a:active,.action-menu .dropdown-menu .dropdown-item a a:focus,.action-menu .dropdown-menu .dropdown-item a a:active{color:#fff;background-color:rgba(21,85,124,1)}.action-menu .dropdown-menu .dropdown-item a:focus .icon,.action-menu .dropdown-menu .dropdown-item a:active .icon,.action-menu .dropdown-menu .dropdown-item a a:focus .icon,.action-menu .dropdown-menu .dropdown-item a a:active .icon{color:#fff}.action-menu .dropdown-menu .dropdown-item:focus,.action-menu .dropdown-menu .dropdown-item:active,.action-menu .dropdown-menu .dropdown-item a:focus,.action-menu .dropdown-menu .dropdown-item a:active{background-color:rgba(21,85,124,1)}.action-menu .dropdown-menu .dropdown-item:focus a,.action-menu .dropdown-menu .dropdown-item:active a,.action-menu .dropdown-menu .dropdown-item a:focus a,.action-menu .dropdown-menu .dropdown-item a:active a{color:#fff !important}.action-menu .dropdown-menu .dropdown-item:focus a .icon,.action-menu .dropdown-menu .dropdown-item:active a .icon,.action-menu .dropdown-menu .dropdown-item a:focus a .icon,.action-menu .dropdown-menu .dropdown-item a:active a .icon{color:#fff !important}.action-menu .dropdown-menu .dropdown-item .note,.action-menu .dropdown-menu .dropdown-item a .note{display:block;padding:10px 20px}.region_main_settings_menu_proxy{background:none}.section_action_menu .dropdown-menu a.dropdown-item,.section-cm-edit-actions .dropdown-menu a.dropdown-item{padding-top:10px;padding-bottom:10px}.wrapper--logo-carousel{background-color:rgba(255,255,255,1)}.wrapper--logo-carousel .container{padding-left:60px;padding-right:60px}.wrapper--logo-carousel .container h2,.wrapper--logo-carousel .container p{color:rgba(58,58,58,1)}.wrapper--logo-carousel .container p{max-width:800px;margin-left:auto;margin-right:auto}#logo-caorusel{display:none}.logo-carousel{margin:32px 0 0 0}.logo-carousel__image{padding:0 15px;background-position:center center;background-repeat:no-repeat;background-size:80%}.logo-carousel__image img{display:block;width:100%;max-width:100%;height:auto}.logo-carousel .glide__arrows{opacity:0;visibility:hidden;transition:0.2s}.logo-carousel .glide__arrows .glide__arrow{color:rgba(33,37,41,1);font-size:24px;text-shadow:none;border:none;box-shadow:none}.logo-carousel .glide__arrows .glide__arrow--left{left:-25px}.logo-carousel .glide__arrows .glide__arrow--right{right:-25px}.logo-carousel .glide__arrows .glide__arrow:hover{color:rgba(21,85,124,1)}.logo-carousel .glide__slides{align-items:center}.logo-carousel:hover .glide__arrows{opacity:1;visibility:visible}.is-logo .logo-carousel__image{display:flex;align-items:center;justify-content:center}.is-logo .logo-carousel__image img{max-width:300px}.is-gallery .logo-carousel__image{padding-left:0;padding-right:0}.card{background-color:#fff}#page-admin-tool-usertours-configure #page #region-main .card .card-body .mform fieldset .fcontainer .fitem .col-md-3{display:inline-block !important}span[data-flexitour="container"] .modal-dialog{top:0 !important}span[data-flexitour="container"] .modal-dialog .modal-content .tooltip-arrow{top:-15px}span[data-flexitour="container"][x-placement="top-start"] .modal-dialog{top:0 !important}span[data-flexitour="container"][x-placement="top-start"] .modal-dialog .modal-content .tooltip-arrow{top:auto;bottom:-16px}.collapsible .ftoggler{display:block;padding-left:30px}.collapsible .ftoggler>a.fheader{position:relative;color:rgba(33,37,41,1);background:none !important}.collapsible .ftoggler>a.fheader:before{position:absolute;left:5px;color:rgba(21,85,124,1) !important;font-family:"FontAwesome";font-size:24px;transform:rotate(90deg);transition:0.15s;content:'\f105'}.collapsible.collapsed .ftoggler>a.fheader:before{transform:rotate(0)}.breadcrumb-nav{position:relative}.breadcrumb-nav .breadcrumb-item{margin-bottom:12px}@media (min-width: 992px){.breadcrumb-nav .breadcrumb-item{margin-bottom:0}}.breadcrumb-nav .breadcrumb-item__before,.breadcrumb-nav .breadcrumb-item__link,.breadcrumb-nav .breadcrumb-item__after{display:inline-flex;align-items:center}.breadcrumb-nav .breadcrumb-item__link{color:rgba(17,119,209,1) !important}.breadcrumb-nav .breadcrumb-item__link a{color:rgba(17,119,209,1) !important}.breadcrumb-nav .breadcrumb-item:last-child .breadcrumb-item__link,.breadcrumb-nav .breadcrumb-item:last-child:hover .breadcrumb-item__link{color:rgba(17,119,209,1) !important;background-color:rgba(255,255,255,0)}.breadcrumb-nav .breadcrumb-item:last-child .breadcrumb-item__link a,.breadcrumb-nav .breadcrumb-item:last-child:hover .breadcrumb-item__link a{color:rgba(17,119,209,1) !important}.breadcrumb-nav--layout-1{padding:0 12px;color:#fff;background-color:rgba(245,245,245,1)}.breadcrumb-nav--layout-1 .breadcrumb{padding-top:0;padding-bottom:0}.breadcrumb-nav--layout-1 .breadcrumb-item__link{height:auto;padding:0px 12px 12px 12px}.breadcrumb-nav--layout-1 .breadcrumb-item__before,.breadcrumb-nav--layout-1 .breadcrumb-item__after{display:none}.breadcrumb-nav--layout-2 .breadcrumb{position:relative;z-index:100}.breadcrumb-nav--layout-2 .breadcrumb-item{display:flex;align-items:center;margin-right:-14px;background-color:transparent}.breadcrumb-nav--layout-2 .breadcrumb-item:before{display:none !important}.breadcrumb-nav--layout-2 .breadcrumb-item__before,.breadcrumb-nav--layout-2 .breadcrumb-item__link,.breadcrumb-nav--layout-2 .breadcrumb-item__after{height:30px}.breadcrumb-nav--layout-2 .breadcrumb-item__link{padding-left:12px;padding-right:12px;color:rgba(17,119,209,1) !important;background-color:rgba(245,245,245,1)}.breadcrumb-nav--layout-2 .breadcrumb-item__link a{color:rgba(17,119,209,1) !important}.breadcrumb-nav--layout-2 .breadcrumb-item:hover .breadcrumb-item__link{background-color:rgba(232,232,232,1)}.breadcrumb-nav--layout-2 .breadcrumb-item__before,.breadcrumb-nav--layout-2 .breadcrumb-item__after{position:relative;background-color:transparent}.breadcrumb-nav--layout-2 .breadcrumb-item__before svg,.breadcrumb-nav--layout-2 .breadcrumb-item__after svg{height:30px;fill:rgba(245,245,245,1)}.breadcrumb-nav--layout-2 .breadcrumb-item__before{right:-1px}.breadcrumb-nav--layout-2 .breadcrumb-item__after{left:-1px}.breadcrumb-nav--layout-2 .breadcrumb-item:hover .breadcrumb-item__before svg,.breadcrumb-nav--layout-2 .breadcrumb-item:hover .breadcrumb-item__after svg{fill:rgba(232,232,232,1)}.breadcrumb-nav--layout-2 .breadcrumb-item:first-child .breadcrumb-item__before{display:none}.breadcrumb-nav--layout-2 .breadcrumb-item:last-child .breadcrumb-item__before svg,.breadcrumb-nav--layout-2 .breadcrumb-item:last-child .breadcrumb-item__after svg,.breadcrumb-nav--layout-2 .breadcrumb-item:last-child:hover .breadcrumb-item__before svg,.breadcrumb-nav--layout-2 .breadcrumb-item:last-child:hover .breadcrumb-item__after svg{fill:rgba(255,255,255,0)}.htm-tile.layout-1 .activity-wrapper{padding:0 !important}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer{width:100%}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance{width:100%;text-align:center;padding:0}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance.hasactions{padding-right:30px}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance a{padding:0;text-indent:0;color:#0363a5}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance a:hover,.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance a:focus{color:#024573}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance div{display:block}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance .activity-title{float:left;width:100%;margin-top:15px;font-size:16px}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon{margin:0 auto;width:84px;height:84px;background-color:#f5f5f5;border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);border-radius:.125rem .125rem .125rem .125rem;padding:18px}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon img{display:block;width:48px;height:48px}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance+.actions{top:97px}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance .dimmed .activity-icon{border:1px dashed #ced4da;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKPHj36zwjjgzhycnKMYAEYB8RmROaABAAJmA+qfU8rxwAAAABJRU5ErkJggg==) repeat scroll 0% 0% rgba(255,255,255,0.8) !important}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .availabilityinfo{margin:10px 0 0 0;padding:10px;text-align:center;cursor:pointer}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .availabilityinfo.isrestricted{color:#dc3545;background-color:#bd2130;border:solid 1px #a71d2a;border-radius:.125rem}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .availabilityinfo:hover .availabilityinfo-text{padding-top:5px;height:auto}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .availabilityinfo-title{font-weight:bold}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .availabilityinfo-text{height:0;overflow:hidden}.htm-tile.layout-1 .activity-wrapper .mod-indent-outer .contentafterlink img{margin:0;width:100%;height:auto}.editing .htm-tile.layout-1 .activity-wrapper .mod-indent-outer .activityinstance .activity-title{margin-top:35px}.htm-tile.layout-2.label .activity-wrapper{background-color:transparent;border:none;border-radius:0}.htm-tile.layout-2 .activity-wrapper{padding:15px !important;background-color:#f5f5f5;border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);border-radius:.125rem .125rem .125rem .125rem;height:100%}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer{width:100%}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance{width:100%;text-align:center;padding:0}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance.hasactions{padding-right:30px}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance a{padding:0;text-indent:0;color:#0363a5}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance a:hover,.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance a:focus{color:#024573}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance div{display:block}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance .activity-title{float:left;width:100%;margin-top:15px;font-size:16px}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon{padding:18px;border-radius:.125rem .125rem 0 0}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon img{display:block;width:48px;height:48px;margin:0 auto}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance+.actions{top:97px}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance .dimmed .activity-icon{border:1px dashed #ced4da;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKPHj36zwjjgzhycnKMYAEYB8RmROaABAAJmA+qfU8rxwAAAABJRU5ErkJggg==) repeat scroll 0% 0% rgba(255,255,255,0.8) !important}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .availabilityinfo{margin:10px 0 0 0;padding:10px;text-align:center;cursor:pointer}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .availabilityinfo.isrestricted{color:#dc3545;background-color:#bd2130;border:solid 1px #a71d2a;border-radius:.125rem}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .availabilityinfo:hover .availabilityinfo-text{padding-top:5px;height:auto}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .availabilityinfo-title{font-weight:bold}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .availabilityinfo-text{height:0;overflow:hidden}.htm-tile.layout-2 .activity-wrapper .mod-indent-outer .contentafterlink img{margin:0;width:100%;height:auto}.editing .htm-tile.layout-2 .activity-wrapper .mod-indent-outer .activityinstance .activity-title{margin-top:35px}.htm-tile.layout-3.label .activity-wrapper{background-color:transparent;border:none;border-radius:0}.htm-tile.layout-3 .activity-wrapper{padding:0 !important;background-color:#f5f5f5;border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);border-radius:.125rem .125rem .125rem .125rem;height:100%;display:block}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer{width:100%;height:100%;padding:0 !important}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer>div{height:100%}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance{width:100%;height:100%;text-align:center;padding:0;overflow:hidden;border-radius:.125rem .125rem .125rem .125rem;position:relative}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance.hasactions .inplaceeditable{position:relative}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance a{height:100%;padding:15px;text-indent:0;color:#0363a5}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance a:hover,.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance a:focus{color:#024573}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance a:hover .activity-icon::before,.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance a:focus .activity-icon::before{transform:scale(11)}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance div{display:block}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance .activity-title{float:left;width:100%;margin-top:25px;font-size:16px}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon{padding:16px;width:56px;height:56px;position:absolute;transform:translate(-50%, -42px);left:50%}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#565E64;transform:scale(1);transition:transform 0.3s ease-in-out}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance .activity-icon img{display:none;width:26px;height:25px;margin:0 auto;position:relative}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance .activity-title{position:relative}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance+.actions{top:6px}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance+.actions .dropdown-toggle{color:#fff}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .activityinstance .dimmed .activity-icon{border:1px dashed #ced4da;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKPHj36zwjjgzhycnKMYAEYB8RmROaABAAJmA+qfU8rxwAAAABJRU5ErkJggg==) repeat scroll 0% 0% rgba(255,255,255,0.8) !important}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .availabilityinfo{margin:10px 0 0 0;padding:10px;text-align:center;cursor:pointer}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .availabilityinfo.isrestricted{color:#dc3545;background-color:#bd2130;border:solid 1px #a71d2a;border-radius:.125rem}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .availabilityinfo:hover .availabilityinfo-text{padding-top:5px;height:auto}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .availabilityinfo-title{font-weight:bold}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .availabilityinfo-text{height:0;overflow:hidden}.htm-tile.layout-3 .activity-wrapper .mod-indent-outer .contentafterlink img{margin:0;width:100%;height:auto}.editing .section .activity.htm-tile.layout-3 .activityinstance{padding-left:1rem;padding-right:1rem}.editing .section .activity.htm-tile.layout-3 .editing_move{z-index:1}.block{color:rgba(77,76,76,1);background-color:rgba(255,255,255,1)}.block.card{background-color:rgba(255,255,255,1);border-radius:0.25rem}.block .card-body{padding:0 !important}.block .card-body .card-title{display:flex !important;width:100%;margin-bottom:0 !important;padding:1rem 2rem;color:rgba(248,244,248,1);font-size:1rem;font-weight:bold;background-color:rgba(21,85,124,1);border-bottom:solid 1px rgba(0,47,86,1);border-radius:0.25rem 0.25rem 0 0}.block .card-body .card-text{margin-top:0 !important;padding:32px;color:rgba(77,76,76,1)}.block .card-body .card-text a{color:rgba(236,168,16,1)}.block .card-body .card-text .footer{margin-top:1.5rem;margin-left:-2rem;margin-right:-2rem;padding:1rem 2rem;background-color:rgba(255,255,255,1);border-top:solid 1px rgba(217,217,217,1)}.block .card-body .card-text .footer a{font-weight:bold;color:rgba(236,168,16,1)}.block .dashboard-card-deck .dashboard-card{width:calc(33.3333333% - 20px)}h5.modal-title{font-size:20px}.editing .block .block-controls{position:absolute;top:0.5rem;right:1rem}.editing .block .block-controls .action-menu-item{margin-right:0.5rem}.editing .block .block-controls .action-menu-item .moodle-core-dragdrop-draghandle{display:flex;align-items:center;justify-content:center;height:35px;padding:0.5rem 1rem;background-color:rgba(0,0,0,0.3);border-radius:0.25rem}.editing .block .block-controls .action-menu-item .moodle-core-dragdrop-draghandle .icon{margin-right:0;color:rgba(248,244,248,1)}.editing .block .block-controls .action-menu-trigger{display:flex;align-items:center;justify-content:center;padding:0.5rem 1rem;background-color:rgba(0,0,0,0.3);border-radius:0.5rem}.editing .block .block-controls .action-menu-trigger .dropdown-toggle{padding:0;color:rgba(248,244,248,1);background:none}.editing .block .block-controls .action-menu-trigger .dropdown-toggle:after{display:none}.editing .block .block-controls .action-menu-trigger .dropdown-menu{padding:0;border:none;box-shadow:0 0 50px 0 rgba(82,63,105,0.15)}.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item{padding:1rem;color:#212529}.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item .icon{color:rgba(21,85,124,1)}.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item:focus,.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item:active{color:rgba(248,244,248,1);background-color:rgba(21,85,124,1)}.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item:focus .icon,.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item:active .icon{color:rgba(248,244,248,1)}.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item:focus .menu-action-text,.editing .block .block-controls .action-menu-trigger .dropdown-menu a.dropdown-item:active .menu-action-text{font-weight:bold}.block_navigation .card-body .card-title,.block_settings .card-body .card-title{margin-bottom:0 !important}.block_navigation .card-body .card-text,.block_settings .card-body .card-text{margin-top:0 !important;padding-left:0;padding-right:0}.block_navigation .card-body .card-text .block_tree_box,.block_settings .card-body .card-text .block_tree_box{padding-top:0 !important}.block_navigation .card-body .card-text .block_tree ul,.block_settings .card-body .card-text .block_tree ul{padding-left:1rem}.block_navigation .card-body .card-text .block_tree .tree_item,.block_settings .card-body .card-text .block_tree .tree_item{margin-bottom:0.5rem}.block_navigation .card-body .card-text .block_tree .tree_item a,.block_settings .card-body .card-text .block_tree .tree_item a{color:rgba(77,76,76,1)}.block_navigation .card-body .card-text .block_tree .tree_item a:hover,.block_settings .card-body .card-text .block_tree .tree_item a:hover{color:rgba(236,168,16,1)}.block_navigation .card-body .card-text .block_tree .tree_item.branch,.block_settings .card-body .card-text .block_tree .tree_item.branch{margin:0.25rem 0;padding:0.5rem}.block_navigation .card-body .card-text .block_tree .tree_item.branch:before,.block_settings .card-body .card-text .block_tree .tree_item.branch:before{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 0.5rem;color:rgba(236,168,16,1);background-color:#f5f5f5;border-radius:0.25rem}.block_navigation .card-body .card-text .block_tree .tree_item[aria-expanded="true"]:before,.block_settings .card-body .card-text .block_tree .tree_item[aria-expanded="true"]:before{color:#fff;background-color:rgba(236,168,16,1) !important}.block_navigation .card-body .card-text .block_tree .tree_item.hasicon .icon,.block_settings .card-body .card-text .block_tree .tree_item.hasicon .icon{color:rgba(236,168,16,1) !important}.block_navigation .card-body .card-text .footer,.block_settings .card-body .card-text .footer{margin-left:0 !important;margin-right:0 !important}.block_myoverview .card-body .card-text .dropdown .dropdown-toggle,.block_myoverview .card-body .card-text .btn-group .dropdown-toggle,.block_timeline .card-body .card-text .dropdown .dropdown-toggle,.block_timeline .card-body .card-text .btn-group .dropdown-toggle{color:rgba(77,76,76,1) !important;background-color:rgba(242,242,242,1);border:none;border-radius:0.25rem}.block_myoverview .card-body .card-text .dropdown .dropdown-toggle:hover,.block_myoverview .card-body .card-text .btn-group .dropdown-toggle:hover,.block_timeline .card-body .card-text .dropdown .dropdown-toggle:hover,.block_timeline .card-body .card-text .btn-group .dropdown-toggle:hover{background-color:rgba(230,230,230,1)}.block_myoverview .card-body .card-text .dropdown .dropdown-menu,.block_myoverview .card-body .card-text .btn-group .dropdown-menu,.block_timeline .card-body .card-text .dropdown .dropdown-menu,.block_timeline .card-body .card-text .btn-group .dropdown-menu{padding:0;border:none;box-shadow:0 0 50px 0 rgba(82,63,105,0.15)}.block_myoverview .card-body .card-text .dropdown .dropdown-menu a.dropdown-item,.block_myoverview .card-body .card-text .btn-group .dropdown-menu a.dropdown-item,.block_timeline .card-body .card-text .dropdown .dropdown-menu a.dropdown-item,.block_timeline .card-body .card-text .btn-group .dropdown-menu a.dropdown-item{padding:0.5rem 1rem;color:#212529}.block_myoverview .card-body .card-text .dropdown .dropdown-menu a.dropdown-item.active,.block_myoverview .card-body .card-text .btn-group .dropdown-menu a.dropdown-item.active,.block_timeline .card-body .card-text .dropdown .dropdown-menu a.dropdown-item.active,.block_timeline .card-body .card-text .btn-group .dropdown-menu a.dropdown-item.active{color:#fff}@media (min-width: 1200px){[data-region="blocks-column"]{width:25%}}@media (min-width: 1200px){#region-main.has-blocks-post{float:right;width:calc(75% - 15px)}}#region-main{background:none}@media (min-width: 1200px){#region-main.has-blocks.has-blocks-post{float:none;width:calc(50% - 30px)}}@media (min-width: 1200px){#region-main-settings-menu.has-blocks,#region-main.has-blocks{width:calc(75% - 15px)}}.wrapper--fp-blocks.below-fpc{background-color:rgba(255,255,255,1)}.wrapper--fp-blocks.above-region-main{background-color:rgba(255,255,255,1)}.wrapper--fp-blocks.below-region-main{background-color:rgba(255,255,255,1)}.wrapper--fp-blocks .block-region{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}@media (min-width: 992px){.wrapper--fp-blocks .block-region{padding-left:45px;padding-right:45px}}.wrapper--fp-blocks .block-region .block{flex:0 0 100%;max-width:100%;margin-bottom:0;padding:0 15px;border:none;background:none}.wrapper--fp-blocks .block-region .block .block-controls{right:2rem}.wrapper--fp-blocks .block-region .block .card-body{padding:15px;background-color:rgba(255,255,255,1);border:solid 1px rgba(217,217,217,1);border-radius:0.25rem}@media (min-width: 768px){.wrapper--fp-blocks .block-region{grid-gap:15px}}.wrapper--fp-blocks .block-region [id*="sb"]{display:none}.wrapper--fp-blocks.hide-title .block .card-title{display:none !important}@media (min-width: 1200px){.wrapper--fp-blocks.is-1-col .block{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.wrapper--fp-blocks.is-2-col .block{flex:0 0 50%;max-width:50%}}@media (min-width: 992px){.wrapper--fp-blocks.is-3-col .block{flex:0 0 50%;max-width:50%}}@media (min-width: 1200px){.wrapper--fp-blocks.is-3-col .block{flex:0 0 33.3333333%;max-width:33.3333333%}}.editing .wrapper--fp-blocks.hide-title .block .card-title{display:block !important}.blocks-footer-wrapper{padding:32px 0;background-color:rgba(231,231,231,1) !important}.blocks-column--footer{display:block;width:100%;padding-left:30px;padding-right:30px}.blocks-column--footer #block-region-footer{display:flex;flex-wrap:wrap;width:100%}.blocks-column--footer .block{width:100%;max-width:100%}@media (min-width: 992px){.blocks-column--footer .block{width:calc(33.3333333% - 30px);max-width:calc(33.3333333% - 30px);margin:0 15px 30px}}#block-region-side-pre .dashboard-card-deck,#block-region-content .dashboard-card-deck{flex-wrap:wrap !important;overflow:visible !important}#block-region-side-pre .dashboard-card-deck .dashboard-card,#block-region-side-pre .dashboard-card-deck .dashboard-card.card,#block-region-content .dashboard-card-deck .dashboard-card,#block-region-content .dashboard-card-deck .dashboard-card.card{width:100%;margin-top:5px !important;margin-bottom:5px !important;padding:0 5px !important;background:none}#block-region-side-pre .dashboard-card-deck .dashboard-card .card-body,#block-region-side-pre .dashboard-card-deck .dashboard-card.card .card-body,#block-region-content .dashboard-card-deck .dashboard-card .card-body,#block-region-content .dashboard-card-deck .dashboard-card.card .card-body{padding:15px;background-color:rgba(242,242,242,1);border:solid 1px rgba(230,230,230,1)}#block-region-side-pre .dashboard-card-deck .dashboard-card:hover .card-body,#block-region-side-pre .dashboard-card-deck .dashboard-card.card:hover .card-body,#block-region-content .dashboard-card-deck .dashboard-card:hover .card-body,#block-region-content .dashboard-card-deck .dashboard-card.card:hover .card-body{background-color:rgba(230,230,230,1)}@media (min-width: 1200px){#block-region-side-pre .dashboard-card-deck .dashboard-card,#block-region-side-pre .dashboard-card-deck .dashboard-card.card,#block-region-content .dashboard-card-deck .dashboard-card,#block-region-content .dashboard-card-deck .dashboard-card.card{width:50% !important;margin:0}}#block-region-side-pre .dashboard-card-deck .course-info-container,#block-region-content .dashboard-card-deck .course-info-container{padding:1rem 1.5rem !important}#block-region-side-pre .dashboard-card-deck .course-info-container a,#block-region-side-pre .dashboard-card-deck .course-info-container a h5,#block-region-content .dashboard-card-deck .course-info-container a,#block-region-content .dashboard-card-deck .course-info-container a h5{color:rgba(236,168,16,1) !important}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .btn.btn-link.btn-icon,#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .block_course_list .card-text .footer a.btn-link.btn-icon,.block_course_list .card-text .footer #block-region-side-pre .dashboard-card-deck .course-info-container .dropdown a.btn-link.btn-icon,#block-region-content .dashboard-card-deck .course-info-container .dropdown .btn.btn-link.btn-icon,#block-region-content .dashboard-card-deck .course-info-container .dropdown .block_course_list .card-text .footer a.btn-link.btn-icon,.block_course_list .card-text .footer #block-region-content .dashboard-card-deck .course-info-container .dropdown a.btn-link.btn-icon{border-radius:0.25rem}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .btn.btn-link.btn-icon:hover,#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .block_course_list .card-text .footer a.btn-link.btn-icon:hover,.block_course_list .card-text .footer #block-region-side-pre .dashboard-card-deck .course-info-container .dropdown a.btn-link.btn-icon:hover,#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .btn.btn-link.btn-icon:focus,#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .block_course_list .card-text .footer a.btn-link.btn-icon:focus,.block_course_list .card-text .footer #block-region-side-pre .dashboard-card-deck .course-info-container .dropdown a.btn-link.btn-icon:focus,#block-region-content .dashboard-card-deck .course-info-container .dropdown .btn.btn-link.btn-icon:hover,#block-region-content .dashboard-card-deck .course-info-container .dropdown .block_course_list .card-text .footer a.btn-link.btn-icon:hover,.block_course_list .card-text .footer #block-region-content .dashboard-card-deck .course-info-container .dropdown a.btn-link.btn-icon:hover,#block-region-content .dashboard-card-deck .course-info-container .dropdown .btn.btn-link.btn-icon:focus,#block-region-content .dashboard-card-deck .course-info-container .dropdown .block_course_list .card-text .footer a.btn-link.btn-icon:focus,.block_course_list .card-text .footer #block-region-content .dashboard-card-deck .course-info-container .dropdown a.btn-link.btn-icon:focus{background-color:rgba(236,168,16,1);color:#fff}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item,#block-region-content .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item{color:#373a3c !important}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item .icon,#block-region-content .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item .icon{color:rgba(236,168,16,1)}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item:hover,#block-region-content .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item:hover{color:rgba(236,168,16,1) !important}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item:focus,#block-region-content .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item:focus{color:#fff !important;background-color:rgba(236,168,16,1) !important}#block-region-side-pre .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item:focus .icon,#block-region-content .dashboard-card-deck .course-info-container .dropdown .dropdown-menu a.dropdown-item:focus .icon{color:rgba(236,168,16,1)}#block-region-side-pre .dashboard-card-deck .progress-container,#block-region-content .dashboard-card-deck .progress-container{margin-top:16px}#block-region-side-pre .dashboard-card-deck .progress-container .progress,#block-region-content .dashboard-card-deck .progress-container .progress{position:relative;height:10px;background:#e9ecef;border-radius:10px}#block-region-side-pre .dashboard-card-deck .progress-container .progress:hover .course-progress-popup,#block-region-content .dashboard-card-deck .progress-container .progress:hover .course-progress-popup{opacity:1}#block-region-side-pre .dashboard-card-deck .progress-container .progress-amount,#block-region-content .dashboard-card-deck .progress-container .progress-amount{display:flex;margin-top:4px}#block-region-side-pre .dashboard-card-deck .progress-container .progress-amount__value,#block-region-content .dashboard-card-deck .progress-container .progress-amount__value{margin-right:8px;font-weight:bold}#block-region-side-pre .dashboard-card-deck .progress-container .progress-amount__label,#block-region-content .dashboard-card-deck .progress-container .progress-amount__label{color:#495057}.drawer-open-left .dashboard-card-deck{flex-flow:nowrap}.drawer-open-left .dashboard-card-deck .dashboard-card{width:calc(50% - 20px) !important}.dashboard-card.card{background-color:#f5f5f5;border:0}.dashboard-card .progress{background-color:rgba(190,190,190,0.5)}.dashboard-card .course-summaryitem{border:none}.dashboard-card .progress-container{position:relative;width:100%;top:-.5rem}.dashboard-card .progress-container .course-progress-popup>span{display:block;position:absolute;left:50%;transform:translate(-50%, -18px);opacity:0;visibility:hidden;top:-13px;padding:3px 10px;color:#fff;font-size:12px;font-weight:700;text-align:center;background-color:#090909;border-radius:4px;transition:.3s}.dashboard-card .progress-container .course-progress-popup>span::after{position:absolute;bottom:-12px;right:0;left:50%;transform:translate(-50%, 0);width:0;height:0;border-left:solid 8px transparent;border-top:solid 8px #090909;border-right:solid 8px transparent;border-bottom:solid 8px transparent;content:""}.dashboard-card .progress-container:hover .course-progress-popup>span{transform:translate(-50%, -15px);opacity:1;visibility:visible}.block_settings .card-body .card-text{margin-top:0 !important}.block_settings .card-body .card-text .footer{margin-top:0 !important}.block_settings .card-body .card-text .footer .adminsearchform .form-group{width:100%;max-width:280px;margin-right:-2px}.block_settings .card-body .card-text .footer .adminsearchform .form-group .form-control{height:42px;width:100%;border:none}.block_settings .card-body .card-text .footer .adminsearchform .btn,.block_settings .card-body .block_course_list .card-text .footer .adminsearchform a,.block_course_list .block_settings .card-body .card-text .footer .adminsearchform a{height:42px;color:#fff}.block_calendar_month .card-body .card-text .minicalendar{width:100%;max-width:100%;margin-bottom:2rem}.block_calendar_month .card-body .card-text .minicalendar .calendar-controls .current{width:calc(100% - 60px);text-align:center}.block_calendar_month .card-body .card-text .minicalendar .calendar-controls .arrow_link{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;background:rgba(236,168,16,1) !important;border-radius:4px}.block_calendar_month .card-body .card-text .minicalendar .calendar-controls .arrow_link.next{float:right}.block_calendar_month .card-body .card-text .minicalendar th,.block_calendar_month .card-body .card-text .minicalendar td{height:40px;border:solid 1px rgba(230,230,230,1)}.block_calendar_month .card-body .card-text .minicalendar th.hasevent,.block_calendar_month .card-body .card-text .minicalendar td.hasevent{background-color:rgba(255,255,255,1)}.block_calendar_month .card-body .card-text .footer{display:none}.block_comments .card-body .card-title{margin-bottom:0}.block_comments .card-body .card-text{margin-top:0 !important;padding-left:0;padding-right:0}.block_comments .card-body .card-text .comment-list li{margin:0;padding:1rem 2rem;border-bottom:solid 1px rgba(230,230,230,1)}.block_comments .card-body .card-text .comment-list li:nth-child(even){background-color:rgba(242,242,242,1) !important}.block_comments .card-body .card-text .comment-list li.first{display:none}.block_comments .card-body .card-text .comment-list li .comment-message .comment-message-meta .picture{width:30px}.block_comments .card-body .card-text .comment-list li .comment-message .text{font-size:16px;padding-right:30px}.block_comments .card-body .card-text .comment-list li .comment-message .text .comment-delete{top:1rem;right:1rem}.block_comments .card-body .card-text .comment-list li .comment-message .text .comment-delete a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:rgba(242,242,242,1)}.block_comments .card-body .card-text .comment-list li .comment-message .text .comment-delete a .icon{height:auto;margin-right:0;font-family:"Font Awesome 5 Pro" !important;font-size:12px}.block_comments .card-body .card-text .comment-list li .comment-message .text .comment-delete a:hover{color:#fff;background-color:rgba(236,168,16,1)}.block_comments .card-body .card-text .comment-area{max-width:100%;padding-top:1.5rem;padding-left:2rem;padding-right:2rem;padding-bottom:1.5rem}.block_comments .card-body .card-text .comment-area .db textarea{display:block;width:100%;min-height:150px;margin-bottom:1.5rem;padding:1rem;background-color:#f5f5f5;border-color:#ebebeb}.block_comments .card-body .card-text .comment-area .fd a{padding:6px 12px;color:#fff;background-color:rgba(236,168,16,1) !important}.block_comments .card-body .card-text .comment-area .fd a:before{margin-right:1rem;font-family:"Font Awesome 5 Pro Light";content:'\f4ad'}.block_comments .card-body .card-text .footer{display:none}.block_course_list .card-title{margin-bottom:0}.block_course_list .card-text{margin:0 !important;padding:0 !important}.block_course_list .card-text ul li{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0;padding:1rem 2rem;border-bottom:solid 1px rgba(230,230,230,1)}.block_course_list .card-text ul li:nth-child(even){background-color:rgba(242,242,242,1)}.block_course_list .card-text ul li:last-child{border:none}.block_course_list .card-text ul li a{color:rgba(77,76,76,1) !important}.block_course_list .card-text ul li a .icon{color:rgba(236,168,16,1) !important}.block_course_list .card-text ul li a:hover{color:rgba(236,168,16,1) !important}.block_course_list .card-text .footer{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;padding:0 2rem;color:rgba(236,168,16,1)}.block_course_list .card-text .footer a{padding:0;color:rgba(236,168,16,1);background-color:transparent !important}.block_course_list .card-text .footer a:before{margin-right:8px;font-family:"Font Awesome 5 Pro Light";content:'\f19d'}.block_myprofile .card-body .card-text{margin-bottom:1rem}.block_myprofile .card-body .card-text .footer{display:none}.block_private_files .card-body .card-text .footer a:before{margin-right:1rem;font-family:"Font Awesome 5 Pro Light";content:'\f502'}.block_calendar_upcoming .card-title{margin-bottom:0}.block_calendar_upcoming .card-text{margin:0 !important;padding:0 !important}.block_calendar_upcoming .card-text .calendarwrapper{padding-left:0;padding-right:0}.block_calendar_upcoming .card-text .event{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 2rem;border-bottom:solid 1px rgba(230,230,230,1)}.block_calendar_upcoming .card-text .event:nth-child(even){background-color:rgba(242,242,242,1)}.block_calendar_upcoming .card-text .event:last-child{border:none}.block_calendar_upcoming .card-text .event .date{margin-left:auto;font-size:10px;font-weight:bold}.block_calendar_upcoming .card-text .event .date a{color:rgba(236,168,16,1) !important}.block_calendar_upcoming .card-text .event hr{display:none}.block_calendar_upcoming .card-text .event a{color:rgba(77,76,76,1)}.block_calendar_upcoming .card-text .event .icon{color:rgba(236,168,16,1) !important}.block_calendar_upcoming .card-text .footer{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;padding:0 2rem}.block_calendar_upcoming .card-text .footer .gotocal a:before{margin-right:1rem;font-family:"Font Awesome 5 Pro Light";content:'\f073'}.block_globalsearch .searchform form fieldset{display:block}.block_globalsearch .searchform form fieldset .form-control,.block_globalsearch .searchform form fieldset .btn,.block_globalsearch .searchform form fieldset .block_course_list .card-text .footer a,.block_course_list .card-text .footer .block_globalsearch .searchform form fieldset a{height:42px}.block_globalsearch .searchform form fieldset .form-control{display:inline-block;width:calc(100% - 64px);border:solid 1px #F4F4F9}.block_globalsearch .searchform form fieldset .form-control:focus{border:solid 1px rgba(236,168,16,1) !important;box-shadow:none !important}.block_globalsearch .searchform form fieldset .btn,.block_globalsearch .searchform form fieldset .block_course_list .card-text .footer a,.block_course_list .card-text .footer .block_globalsearch .searchform form fieldset a{margin-top:0;color:#fff;background-color:rgba(236,168,16,1)}#block-region-side-pre .block_recentlyaccesseditems .card-text .card-deck .card h6,#block-region-side-pre .block_recentlyaccesseditems .card-text .card-deck .card a,#block-region-side-pre .block_recentlyaccesseditems .card-text .card-deck .card .icon{color:rgba(236,168,16,1) !important}#block-region-side-pre .block_recentlyaccesseditems .card-text .card-deck .card h6{font-size:16px}.block_rss_client .list li{border-color:rgba(230,230,230,1)}.block_lp .card-body .card-text h3{font-size:24px}.block_starredcourses .card-body .card-text h5{font-size:20px;white-space:normal}.sidebar{flex-basis:100%;background-color:#1f2021}@media (min-width: 768px){.sidebar{flex-basis:250px}}.lightbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1079;display:none}.lightbox .lightbox-bg{background-color:#000;opacity:0.7;width:100%;height:100%}.lightbox .lightbox-close{position:absolute;top:2rem;right:2rem;color:#fff;z-index:1;font-size:20px;cursor:pointer}.lightbox-active{position:fixed;left:10%;right:10%;width:80% !important;top:50%;height:auto !important;z-index:1080;box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;transform:translate(0, -50%)}#page-admin-setting-theme_super_settings #adminsettings .settingsform{padding:0}#theme-setting-tabs{border-bottom:0;padding-top:1rem;padding-bottom:1rem;background-color:#1f2021}#theme-setting-tabs.nav-tabs>.nav-item>.nav-link{color:#f8f9fa;border:none;background-color:transparent;transition:background-color 0.1s ease, color 0.1s ease}#theme-setting-tabs.nav-tabs>.nav-item>.nav-link.show{background-color:#79A028;border:none;color:#f8f9fa;overflow:hidden;position:relative}#theme-setting-tabs.nav-tabs>.nav-item>.nav-link.show::before{content:'';position:absolute;left:0;top:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background-color:#fff}#theme-setting-tabs.nav-tabs>.nav-item>.nav-link.show:hover,#theme-setting-tabs.nav-tabs>.nav-item>.nav-link.show:focus{background-color:#79A028;color:#f8f9fa}#theme-setting-tabs.nav-tabs>.nav-item>.nav-link.show+.subtabs{display:block}#theme-setting-tabs.nav-tabs>.nav-item>.nav-link:hover,#theme-setting-tabs.nav-tabs>.nav-item>.nav-link:focus{background-color:#212529;color:#79A028}#theme-setting-tabs .subtabs{display:none;border-bottom:0;padding-top:1rem;padding-bottom:1rem;background-color:#373a3c}#theme-setting-tabs .subtabs.nav-tabs .nav-link{color:#f8f9fa;border:none;background-color:transparent;transition:background-color 0.1s ease, color 0.1s ease;padding-left:1.5rem}#theme-setting-tabs .subtabs.nav-tabs .nav-link.active{font-weight:bold}#theme-setting-tabs .subtabs.nav-tabs .nav-link:hover{background-color:#212529;color:#79A028}#page-user-profile #page-content{padding-left:45px;padding-right:45px}#page-user-profile #region-main{background:none}#page-user-profile #region-main>.card{padding:0;background:none;border:none}#page-user-profile #region-main>.card .card-body{padding:0}#page-user-profile #region-main>.card .card-body .profile_tree .node_category{position:relative}#page-user-profile #region-main>.card .card-body .profile_tree .node_category h3{padding:1rem 2rem;color:#212529;border-bottom:solid 1px #ebebeb}#page-user-profile #region-main>.card .card-body .profile_tree .node_category ul{padding:2rem}#page-user-profile #region-main>.card .card-body .profile_tree .node_category ul li.editprofile a{position:absolute;top:0.5rem;right:2rem;padding:0.5rem 1rem;color:#fff;background-color:rgba(21,85,124,1);border-radius:4px}#page-user-profile #region-main>.card .card-body .profile_tree .node_category ul li.editprofile a:hover{background-color:rgba(0,34,73,1)}#page-user-profile #region-main>.card .card-body .profile_tree .node_category ul li a{color:rgba(21,85,124,1)}#page-user-profile #region-main>.card .card-body .profile_tree .node_category ul li dl{margin:0;padding:1rem 0;border-bottom:solid 1px #ebebeb}#page-user-profile #region-main>.card .card-body .profile_tree .node_category ul li:last-child dl{border:none}@media (min-width: 1600px){.pagelayout-frontpage .container{max-width:1400px}}.pagelayout-frontpage #page{margin-top:0}.pagelayout-frontpage #page .wrapper--page-content{display:flex;background-color:rgba(244,244,244,1)}.pagelayout-frontpage #page .wrapper--page-content #page-content{max-width:100%}.pagelayout-frontpage .course-item-container.layout-2 .course-item{background-color:rgba(255,255,255,1)}#frontpage-available-course-list h2{text-align:center;font-size:28px}#frontpage-available-course-list .courses .row,#frontpage-available-course-list .courses #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings #frontpage-available-course-list .courses .settingsform{justify-content:center}#page-course-index #region-main-box #region-main,#page-course-index-category #region-main-box #region-main{margin-bottom:30px}#page-course-index #region-main-box #region-main .card,#page-course-index-category #region-main-box #region-main .card{background-color:#fff}#page-course-index #region-main-box #region-main .card .card-body .region_main_settings_menu_proxy,#page-course-index-category #region-main-box #region-main .card .card-body .region_main_settings_menu_proxy{background:none}#page-course-index #region-main-box #region-main .card .card-body .categorypicker>.singleselect,#page-course-index-category #region-main-box #region-main .card .card-body .categorypicker>.singleselect{display:flex !important;width:100%}#page-course-index #region-main-box #region-main .card .card-body .categorypicker>.singleselect form,#page-course-index-category #region-main-box #region-main .card .card-body .categorypicker>.singleselect form{width:100%}#page-course-index #region-main-box #region-main .card .card-body .form-inline,#page-course-index-category #region-main-box #region-main .card .card-body .form-inline{margin-bottom:1rem}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .collapsible-actions,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .collapsible-actions{position:relative;top:-10px;float:right;width:150px}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .collapsible-actions a,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .collapsible-actions a{padding:0.5rem 1rem;color:#212529;background-color:#F4F4F9}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .collapsible-actions a:hover,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .collapsible-actions a:hover{color:#fff;background-color:rgba(21,85,124,1)}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .courses .row,#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .courses #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings #page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .courses .settingsform,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .courses .row,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .courses #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings #page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .courses .settingsform{width:100%}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories{margin-top:2rem}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info{display:flex;align-items:center;position:relative;margin-top:0.5rem;padding:0.5rem 1.5rem;background-color:rgba(242,242,242,1);border:solid 1px rgba(230,230,230,1)}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info h3,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info h3{margin:0 0 0 10px;padding:0}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info h3 a,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info h3 a{color:rgba(30,29,30,1)}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info h3 a:hover,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category .info h3 a:hover{color:rgba(0,60,99,1)}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category.with_children .info,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category.with_children .info{padding-left:0}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category.with_children .info h3,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category.with_children .info h3{padding-left:1.5rem}#page-course-index #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category.with_children>.content,#page-course-index-category #region-main-box #region-main .card .card-body .course_category_tree .content .subcategories .category.with_children>.content{padding:1.5rem;border:solid 1px rgba(230,230,230,1);border-width:0 1px 1px 1px}#page-course-index #region-main-box #region-main .card .card-body .buttons .singlebutton,#page-course-index-category #region-main-box #region-main .card .card-body .buttons .singlebutton{margin-top:1rem}.pagelayout-course #region-main>.card{background-color:transparent;border:none}.pagelayout-course #region-main>.card>.card-body{padding:0}.course-content #completionprogressid{width:100%;margin:0;height:auto}.course-content .current::before{left:0}.course-content ul.topics,.course-content ul.weeks{float:left;width:100%}.course-content ul.topics .left,.course-content ul.weeks .left{padding:0}.course-content ul.topics li.section .summary,.course-content ul.weeks li.section .summary{padding:0 1rem;margin-left:0}.course-content ul li.section.main{background-color:#f5f5f5;margin:1rem 0;padding-left:1rem;padding-right:1rem;padding-top:1rem;background-color:rgba(255,255,255,1);border-color:rgba(217,217,217,1)}.course-content ul li.section.main .sectionname{padding:0 1rem}.course-content ul.section{margin-left:0}.page-full .course-content .topics li.section.main{margin:0;padding:30px 0;border:none}.page-full .course-content .topics li.section.main .content{width:100%;max-width:1140px;margin:0 auto}.section .label .contentwithoutlink iframe{width:100vw;max-width:100%}.section .contentafterlink iframe{width:100vw;max-width:100%}.availabilityinfo.isrestricted{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.availabilityinfo.isrestricted .badge-info{color:#fff;background-color:#d11111}.availabilityinfo.isrestricted a{color:#491217}.availabilityinfo.isrestricted a:hover{text-decoration:underline}#page-course-management.pagelayout-admin #region-main>.card .card-body{padding:0}#page-course-management #region-main-box{margin:0}#page-course-management .coursecat-management-header{display:flex !important;align-items:center;width:100%;padding:1rem 2rem;background:none;border-bottom:1px solid #ebebeb}#page-course-management .coursecat-management-header h2{display:flex;align-items:center;margin-right:auto !important;margin-bottom:0 !important;color:#212529;font-size:1.6rem;font-weight:bold;background:none;border:none !important}#page-course-management .coursecat-management-header h2:before{margin-right:1.5rem;font-family:"Font Awesome 5 Pro";font-size:24px;content:'\f19d'}#page-course-management .coursecat-management-header>div{margin-left:auto;display:inline-flex;align-items:center}#page-course-management .coursecat-management-header .view-mode-selector{align-items:center}#page-course-management .coursecat-management-header select{padding:.375rem 1.75rem .375rem .75rem}#page-course-management #coursecat-management{padding:30px}#page-course-management #coursecat-management #course-category-listings .listitem[data-selected='1']{background-color:#f8f9fa !important}#page-course-management #coursecat-management #course-category-listings .listitem:hover{background-color:#e9ecef !important}#page-course-management #coursecat-management #course-category-listings #category-listing .card,#page-course-management #coursecat-management #course-category-listings #course-listing .card,#page-course-management #coursecat-management #course-category-listings #course-detail .card{border-color:#e9ecef}#page-course-management #coursecat-management #course-category-listings #category-listing .card .card-header,#page-course-management #coursecat-management #course-category-listings #category-listing .card .card-header h3,#page-course-management #coursecat-management #course-category-listings #course-listing .card .card-header,#page-course-management #coursecat-management #course-category-listings #course-listing .card .card-header h3,#page-course-management #coursecat-management #course-category-listings #course-detail .card .card-header,#page-course-management #coursecat-management #course-category-listings #course-detail .card .card-header h3{padding:1rem 2rem;color:#212529;font-size:1rem;background:none;border-bottom:1px solid #ebebeb}#page-course-management #coursecat-management #course-category-listings #category-listing .card .card-body,#page-course-management #coursecat-management #course-category-listings #course-listing .card .card-body,#page-course-management #coursecat-management #course-category-listings #course-detail .card .card-body{padding:30px}#page-course-management #coursecat-management #course-category-listings #category-listing,#page-course-management #coursecat-management #course-category-listings #course-listing{flex:0 0 100%}@media (min-width: 1200px){#page-course-management #coursecat-management #course-category-listings #category-listing,#page-course-management #coursecat-management #course-category-listings #course-listing{flex:0 0 50%}}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions{display:flex;flex-wrap:wrap}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions a.btn-default,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions a.btn-default{margin-right:auto;color:#fff;display:flex;align-items:center;padding:0.5rem 1rem}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions a.btn-default:hover,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions a.btn-default:hover{background-color:rgba(0,34,73,1)}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu{margin-left:5px}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-toggle,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-toggle{color:#212529;background-color:#f8f9fa}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-toggle:hover,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-toggle:hover{background-color:#e9ecef}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu{padding:0;border:none;box-shadow:0 0 50px 0 rgba(82,63,105,0.15)}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item{padding:1rem;color:#212529}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:focus,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:active,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:focus,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:active{color:#fff}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:focus .icon,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:active .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:focus .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:active .icon{color:#fff}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:focus .menu-action-text,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:active .menu-action-text,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:focus .menu-action-text,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body .listing-actions .action-menu .menubar .dropdown-menu a.dropdown-item:active .menu-action-text{font-weight:bold}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .action-menu,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .action-menu{display:inline-flex !important;align-items:center}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .course-count .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .course-count .icon{margin-left:10px}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul{padding-left:0}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem>div,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem>div{display:flex;flex-wrap:wrap;align-items:center}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem>div .float-right,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem>div .float-right{margin-left:auto}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions a,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:5px;color:#f8f9fa;font-size:14px !important;background-color:#868e96;border-radius:4px}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions a .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions a .icon{margin:0}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions a:hover,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions a:hover{background-color:#373a3c}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-toggle>.icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-toggle>.icon{font-size:16px !important}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu{width:auto;min-width:200px;padding:0;border:none;box-shadow:0 0 50px 0 rgba(82,63,105,0.15)}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item{display:block;width:100%;height:auto;margin-left:0;padding:10px 20px;color:rgba(33,37,41,1);background:none;border-radius:0}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a .icon,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item .icon{color:rgba(21,85,124,1) !important;margin-right:10px}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a:hover,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item:hover,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a:hover,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item:hover{color:#fff;background-color:rgba(21,85,124,1) !important}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a:hover .icon,#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item:hover .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a:hover .icon,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem .item-actions .dropdown .dropdown-menu a.dropdown-item:hover .icon{color:#fff !important}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem:first-child .item-actions a.action-moveup,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem:first-child .item-actions a.action-moveup{display:none}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem:last-child .item-actions a.action-movedown,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem:last-child .item-actions a.action-movedown{display:none}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem[data-visible="0"]>div .action-hide,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem[data-visible="0"]>div .action-hide{display:none}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem[data-visible="0"]>div .action-show,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem[data-visible="0"]>div .action-show{display:inline-flex}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem[data-visible="1"]>div .action-hide,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem[data-visible="1"]>div .action-hide{display:inline-flex}#page-course-management #coursecat-management #course-category-listings #category-listing .card-body ul .listitem[data-visible="1"]>div .action-show,#page-course-management #coursecat-management #course-category-listings #course-listing .card-body ul .listitem[data-visible="1"]>div .action-show{display:none}#page-course-management #coursecat-management #course-category-listings #course-detail .card-header{background:none}#page-course-management #coursecat-management #course-category-listings #course-detail .card-header h3{color:#212529;font-size:1rem}#page-course-management #coursecat-management #course-category-listings #course-detail .card-body{padding:0}#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions{padding:15px 0}#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions a.btn,#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions a{margin-bottom:0 !important;padding:8px 16px;color:#f8f9fa;font-size:14px;background-color:#868e96;border-radius:4px}#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions a.btn:hover,#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions .block_course_list .card-text .footer a:hover,.block_course_list .card-text .footer #page-course-management #coursecat-management #course-category-listings #course-detail .card-body .listing-actions a:hover{background-color:#373a3c}#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .detail-pair{margin-left:0;margin-right:0;padding:10px 30px;border-top:solid 1px #e9ecef}#page-course-management #coursecat-management #course-category-listings #course-detail .card-body .detail-pair:nth-child(even){background:#f8f9fa}#page-course-management #coursesearch{width:calc(100% - 60px) !important;margin:auto auto 30px !important}#page-course-management #coursesearch .card-header{padding:1rem 2rem !important;background-color:#fff !important}#page-course-management #coursesearch .card-header h2{padding:0 !important;color:#212529 !important;font-size:1rem !important;font-weight:400 !important;background:none !important;border:none !important}#page-course-management #coursesearch .card-body{padding:30px !important}#page-course-management #coursesearch .card-body .input-group .form-control{border:1px solid #ced4da !important;height:calc(1.5em + .75rem + 1px)}#page-course-management #coursesearch .card-body .input-group .input-group-btn{margin-left:-1px;z-index:999}#page-course-management #coursesearch .card-body .input-group .input-group-btn .btn,#page-course-management #coursesearch .card-body .input-group .input-group-btn .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-course-management #coursesearch .card-body .input-group .input-group-btn a{border-radius:0px;border:1px solid rgba(21,85,124,1)}#page-course-management .category-bulk-actions .detail-pair,#page-course-management .course-bulk-actions .detail-pair{display:block !important}#page-course-management .category-bulk-actions .detail-pair .pair-key,#page-course-management .course-bulk-actions .detail-pair .pair-key{width:100%;max-width:100%}#page-backup-restore .backup_progress{padding:0 44px}#page-backup-restore .backup_progress .backup_stage{display:inline-flex;align-items:center}#page-backup-restore .backup_progress .backup_stage:before{display:inline-block;margin-right:8px;font-family:"Font Awesome 5 Pro"}#page-backup-restore .backup_progress .backup_stage:after{display:inline-block;width:50px;height:5px;margin:0 12px;background-color:#e9ecef;border-radius:5px;content:''}#page-backup-restore .backup_progress .backup_stage:last-child:after{display:none}#page-backup-restore .backup_progress .backup_stage_complete{color:#2ecc71 !important}#page-backup-restore .backup_progress .backup_stage_complete:before{content:'\f00c'}#page-backup-restore .backup_progress .backup_stage_complete:after{background-color:#2ecc71}#page-backup-restore .backup_progress .arrow{display:none}#page-backup-restore #id_rootsettings{margin-left:0 !important;padding:0 32px}#page-backup-restore #id_rootsettings .ftoggler{padding:0 12px}#page-backup-restore .fcontainer .root_setting{background-color:#fff;border-bottom:solid 1px #e9ecef}#page-backup-restore .fcontainer .root_setting:nth-child(even){background-color:#f8f9fa}#page-backup-restore .fcontainer .root_setting .form-group{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0 !important;padding:8px 12px}#page-backup-restore .fcontainer .root_setting .form-group .col-form-label{padding:0 !important}#page-backup-restore .fcontainer .root_setting .form-group label{margin:0 !important}.pagelayout-login{padding-left:0;color:#373a3c;background-image:none;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}.pagelayout-login #page-wrapper #page.layout-2{width:100%;max-width:720px;margin-left:0;margin-right:auto;background-color:#fff}.pagelayout-login #page-wrapper #page.layout-2.layout-2--right{margin-left:auto;margin-right:0}.pagelayout-login #page-wrapper #page.layout-2 #page-content{padding-left:40px;padding-right:40px}.pagelayout-login #page-wrapper #page.layout-2 #page-content .card{background:#fff !important;border:none}.pagelayout-login #page-wrapper #page.layout-2 #page-content .card .tool_dataprivacy{padding:0 15px}.pagelayout-login #page-wrapper #page.layout-2 #page-content .card-header{background-color:transparent;border:none}.pagelayout-login #page-wrapper #page.layout-2.login-form--center{margin-left:auto;margin-right:auto}.pagelayout-login #page-wrapper #page.layout-2.login-form--right{margin-left:auto;margin-right:0}.pagelayout-login .card-header img{max-width:100%}@media (min-width: 768px){.pagelayout-login .card-header img{max-width:60%}}#page-login-signup{color:#373a3c}#page-login-signup #page-wrapper #page .row .col-xl-6,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6{flex:0 0 100% !important;max-width:100% !important}#page-login-signup #page-wrapper #page .row .col-xl-6 .card,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card{background:#fff !important}#page-login-signup #page-wrapper #page .row .col-xl-6 .card-body .collapsible,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card-body .collapsible,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card-body .collapsible{margin-left:0}#page-login-signup #page-wrapper #page .row .col-xl-6 .card-body .collapsible .ftoggler,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card-body .collapsible .ftoggler,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card-body .collapsible .ftoggler{display:block;padding-left:30px}#page-login-signup #page-wrapper #page .row .col-xl-6 .card-body .collapsible .ftoggler>a.fheader,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card-body .collapsible .ftoggler>a.fheader,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card-body .collapsible .ftoggler>a.fheader{position:relative;color:rgba(33,37,41,1)}#page-login-signup #page-wrapper #page .row .col-xl-6 .card-body .collapsible .ftoggler>a.fheader:before,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card-body .collapsible .ftoggler>a.fheader:before,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card-body .collapsible .ftoggler>a.fheader:before{position:absolute;left:5px;color:rgba(21,85,124,1) !important;font-family:"FontAwesome";font-size:24px;transform:rotate(90deg);transition:0.15s;content:'\f105'}#page-login-signup #page-wrapper #page .row .col-xl-6 .card-body .collapsible.collapsed .ftoggler>a.fheader:before,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card-body .collapsible.collapsed .ftoggler>a.fheader:before,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card-body .collapsible.collapsed .ftoggler>a.fheader:before{transform:rotate(0)}#page-login-signup #page-wrapper #page .row .col-xl-6 .card-body .collapsible .felement .form-control,#page-login-signup #page-wrapper #page #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-xl-6 .card-body .collapsible .felement .form-control,#page-admin-setting-theme_super_settings #adminsettings #page-login-signup #page-wrapper #page .settingsform .col-xl-6 .card-body .collapsible .felement .form-control{width:100%}#page-login-index #region-main>.card{padding-left:30px}#page-login-index #region-main>.card .card-body{padding:0}.pagelayout-mydashboard #region-main>.card{background-color:transparent !important}#page-my-index #user-notifications{width:100%;max-width:1930px;flex:1 0 auto;margin:auto;padding-left:60px;padding-right:60px}#page-my-index #page-content{padding-left:15px;padding-right:15px}@media (min-width: 992px){#page-my-index #page-content{padding-left:45px;padding-right:45px}}#page-my-index #page-content #region-main-box{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px;width:100%}@media (min-width: 992px){#page-my-index #page-content #region-main-box{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, 1fr)}}#page-my-index #page-content #region-main-box #region-main,#page-my-index #page-content #region-main-box .blocks-column{width:100%;-ms-grid-column:1;-ms-grid-column-span:1;grid-column-start:1;grid-column-end:2}@media (min-width: 992px){#page-my-index #page-content #region-main-box #region-main,#page-my-index #page-content #region-main-box .blocks-column{-ms-grid-column:1;-ms-grid-column-span:2;grid-column-start:1;grid-column-end:3}}#page-my-index #page-content #region-main-box #region-main .block,#page-my-index #page-content #region-main-box .blocks-column .block{margin-bottom:20px !important}@media (min-width: 992px){#page-my-index #page-content #region-main-box #region-main{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-start:1;grid-column-end:2}#page-my-index #page-content #region-main-box .blocks-column{-ms-grid-column:2;-ms-grid-column-span:1;grid-column-start:2;grid-column-end:3}}@media (min-width: 992px){#page-my-index.ie11 #page-content #region-main-box #region-main,#page-my-index.ie11 #page-content #region-main-box .blocks-column{padding:0 10px}}@media (min-width: 992px){#page-my-index .blocks-column--pre .block-region{display:grid}}#page-my-index .block_recentlyaccesseditems .dashboard-card-deck,#page-my-index .block_myoverview .dashboard-card-deck{flex-wrap:wrap !important;overflow:visible !important}#page-my-index #page .container-fluid .block_myoverview [data-region="filter"]{margin-bottom:16px}#page-my-index #page .container-fluid .block_myoverview [data-region="filter"] .dropdown{width:100%}#page-my-index #page .container-fluid .block_myoverview [data-region="filter"] .dropdown button{color:rgba(77,76,76,1) !important;background-color:rgba(242,242,242,1)}#page-my-index #page .container-fluid .block_myoverview [data-region="filter"] .dropdown button:hover{background-color:rgba(230,230,230,1)}#page-my-index #page .container-fluid .block_myoverview .course-summaryitem .d-flex>div{padding-left:10px}#page-my-index #page .container-fluid .block_myoverview .course-summaryitem .d-flex>div>.ml-auto{padding-top:0 !important;margin-left:inherit !important}#page-my-index #page .container-fluid .block_myoverview [data-display="summary"] .course-summaryitem{width:100%;background-color:rgba(242,242,242,1);border:solid 1px rgba(230,230,230,1)}#page-my-index #page .container-fluid .block_myoverview [data-display="summary"] .course-summaryitem .d-flex{flex-wrap:wrap}#page-my-index #page .container-fluid .block_myoverview [data-display="summary"] .course-summaryitem .d-flex>div{padding-left:0}@media (min-width: 1200px){#page-my-index #page .container-fluid .block_myoverview [data-display="summary"] .course-summaryitem .d-flex{flex-wrap:nowrap}#page-my-index #page .container-fluid .block_myoverview [data-display="summary"] .course-summaryitem .d-flex>div{padding-left:10px}}#page-my-index.confirm-block-delete-page #page-content #region-main-box{grid-template-columns:1fr}#page-my-index.confirm-block-delete-page #page-content #region-main-box .card{background:none !important;border:none}#page-my-index.edit-block-page #page-content #region-main-box{grid-template-columns:1fr}.row-grid--admin-links{display:grid;grid-template-columns:1fr;grid-gap:30px;max-width:1900px;margin:0 auto 32px;padding:0 15px}@media (min-width: 992px){.row-grid--admin-links{grid-template-columns:repeat(2, 1fr);padding:0 45px}}@media (min-width: 1200px){.row-grid--admin-links{grid-template-columns:repeat(4, 1fr)}}.admin-link{height:100%}.admin-link a{display:flex;height:100%;color:rgba(30,29,30,1)}.admin-link .inner{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:32px;background-color:rgba(230,230,230,1);border-radius:0.25rem;border:solid 1px rgba(0,0,0,0.125)}.admin-link__icon,.admin-link__content{display:inline-flex;flex-wrap:wrap}.admin-link__icon{align-items:center;justify-content:center;width:50px;height:50px;color:#fff;background-color:rgba(21,85,124,1);border-radius:50px}.admin-link__content{width:calc(100% - 75px);margin-left:24px}.admin-link__content h3,.admin-link__content p{width:100%;margin:0}.admin-link__content h3{color:rgba(30,29,30,1);font-weight:bold;font-size:28px}.admin-link__content p{color:rgba(5,4,5,1);font-size:12px}@media (min-width: 768px){#page-admin-tool-dataprivacy-dataregistry .form-group.row.fitem .col-md-3,#page-admin-tool-dataprivacy-dataregistry #page-admin-setting-theme_super_settings #adminsettings .form-group.fitem.settingsform .col-md-3,#page-admin-setting-theme_super_settings #adminsettings #page-admin-tool-dataprivacy-dataregistry .form-group.fitem.settingsform .col-md-3{flex:0 0 40%;max-width:40%}#page-admin-tool-dataprivacy-dataregistry .form-group.row.fitem .col-md-9,#page-admin-tool-dataprivacy-dataregistry #page-admin-setting-theme_super_settings #adminsettings .form-group.fitem.settingsform .col-md-9,#page-admin-setting-theme_super_settings #adminsettings #page-admin-tool-dataprivacy-dataregistry .form-group.fitem.settingsform .col-md-9{flex:0 0 60%;max-width:60%}}#page-calendar-view #page-content #region-main .card{background-color:#fff}#page-calendar-view #page-content #region-main .card .card-body{padding-top:0}#page-calendar-view #page-content #region-main .card .card-body .maincalendar h2{margin-left:-15px;margin-right:-15px;margin-bottom:2rem;padding:1rem 2rem;color:#212529;border-bottom:solid 1px #ebebeb;font-size:28px}#page-calendar-view #page-content #region-main .card .card-body .maincalendar h2:before{margin-right:1.5rem;font-family:"font Awesome 5 Pro Light";content:'\f073'}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .header{padding:0 15px}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .header label{width:100%}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendar-controls{padding:12px 0}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendar-controls h2{margin-left:0;margin-right:0;margin-bottom:0;padding:0;border:none}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendar-controls h2:before{display:none}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a{display:flex;align-items:center;color:#212529}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a .arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;background-color:rgba(21,85,124,1);border-radius:4px}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a:hover .arrow{background-color:rgba(0,34,73,1)}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a.previous{padding-left:0}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a.previous .arrow{margin-right:0.75rem}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a.next{justify-content:flex-end;padding-right:0}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .controls a.next .arrow{margin-left:0.75rem}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable td,#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable th{border-style:solid}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable thead tr{background-color:#f2f2f8}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable thead tr th{padding-top:1rem;padding-bottom:1rem;padding-left:0;padding-right:0}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td{position:relative}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td.clickable:hover{background-color:#f8f9fa;box-shadow:none}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td .day-item__badge{display:flex !important;align-items:center;justify-content:center;width:24px;height:24px;margin:6px 0 0 6px;border-radius:50%}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td .day-item .day-content ul{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td .day-item .day-content ul li{width:100%;margin-bottom:4px;padding-top:4px;padding-bottom:0;background-color:#fff;border:solid 1px #dee2e6 !important;border-radius:3px;box-shadow:0 4px 16px rgba(0,0,0,0.1)}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td.today [data-action="view-day-link"]{display:flex !important;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;background-color:rgba(21,85,124,1);border-radius:.125rem}#page-calendar-view #page-content #region-main .card .card-body .maincalendar .calendarwrapper .calendartable tbody tr td.today .day-item__badge{color:#fff;background-color:rgba(21,85,124,1)}#page-calendar-view #page-content .block-region .block .card-body .card-title{margin-bottom:0}#page-calendar-view #page-content .block-region .block .card-body .card-text{margin-top:0 !important;padding:0}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters{margin-top:0 !important}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li{margin:0}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:1rem 1.5rem;border-bottom:solid 1px #F4F4F9}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_site,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_category,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_course,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_group,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_user{display:inline-flex;justify-content:center;align-items:center;order:3;width:30px;height:30px;margin-left:auto;border-radius:4px}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_site .icon,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_category .icon,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_course .icon,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_group .icon,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .calendar_event_user .icon{margin:0;color:#212529}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li a .eventname{margin-left:0.5rem}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li:nth-child(even) a{background-color:#f8f8f8}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendar_filters ul li:last-child a{border:none}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper{padding:0 12px}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar{width:100%;max-width:400px;margin-bottom:1.5rem;padding:0 1.5rem}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar .calendar-controls h3{font-size:24px}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar tbody td,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar tbody th,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar thead td,#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar thead th{padding-top:1rem;padding-bottom:1rem;border:solid 1px #dee2e6}#page-calendar-view #page-content .block-region .block .card-body .card-text .calendarwrapper .minicalendar thead tr{background-color:#f2f2f8}#page-calendar-view #page-content .block-region .block .card-body .card-text .footer{display:none}#page-calendar-view #dateselector-calendar-panel{z-index:9000 !important}#page-calendar-view .calendarwrapper .eventlist .event{margin-bottom:15px}#page-calendar-view .calendarwrapper .eventlist .event .card-header{display:flex;align-items:center;background-color:#f8f9fa}#page-calendar-view .calendarwrapper .eventlist .event .card-header .d-inline-block{display:inline-flex !important;align-items:center}#page-calendar-view .calendarwrapper .eventlist .event .card-header .d-inline-block>.icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;background-color:rgba(21,85,124,1);border-radius:50%}#page-calendar-view .calendarwrapper .eventlist .event .card-header h3{margin-bottom:0;color:#373a3c}#page-calendar-view .calendarwrapper .eventlist .event .card-header .date{margin-left:16px;padding:4px 8px;font-size:12px;font-weight:bold;background-color:#e9ecef;border-radius:.125rem}#page-calendar-view .calendarwrapper .eventlist .event .card-header .commands{order:2;margin-left:auto}#page-calendar-view .calendarwrapper .eventlist .event .card-header .commands a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.125rem}#page-calendar-view .calendarwrapper .eventlist .event .card-header .commands a .icon{margin-right:0;color:#fff;font-size:14px}#page-calendar-view .calendarwrapper .eventlist .event .card-header .commands a[data-action="delete"]{background-color:#dc3545}#page-calendar-view .calendarwrapper .eventlist .event .card-header .commands a[data-action="edit"]{background-color:#373a3c}#page-calendar-view .calendarwrapper .eventlist .event .card-block{padding:30px;background-color:#fff}#page-admin-search,.pagelayout-admin{background-color:#f1f2f6 !important}#page-admin-search #page-header,.pagelayout-admin #page-header{background-color:#fdfefe !important;border-color:#e5e6ee !important}#page-admin-search #page-header h1,.pagelayout-admin #page-header h1{color:#373a3c !important}#page-admin-search #region-main .card .card-body h2,.pagelayout-admin #region-main .card .card-body h2{margin-left:0 !important;margin-right:0 !important;margin-bottom:15px;padding:1rem 2rem;color:#212529;font-size:1rem;font-weight:bold;display:flex !important;padding:1rem 2rem;background:none;border-bottom:1px solid #ebebeb}#page-admin-search #region-main .card .card-body h2 ~ form .form-group,.pagelayout-admin #region-main .card .card-body h2 ~ form .form-group{justify-content:flex-start}#page-admin-search #region-main .card .card-body p,.pagelayout-admin #region-main .card .card-body p{color:#373a3c}#page-admin-search #region-main .card .card-body hr,.pagelayout-admin #region-main .card .card-body hr{display:none}#page-admin-search #region-main .card .card-body .nav-tabs li,.pagelayout-admin #region-main .card .card-body .nav-tabs li{width:100%;border-width:1px 0 0 0}#page-admin-search #region-main .card .card-body .nav-tabs li a,.pagelayout-admin #region-main .card .card-body .nav-tabs li a{padding:8px 16px;color:#495057}#page-admin-search #region-main .card .card-body .nav-tabs li a:hover,.pagelayout-admin #region-main .card .card-body .nav-tabs li a:hover{background-color:#f8f9fa;border-right-color:transparent}#page-admin-search #region-main .card .card-body .nav-tabs li:first-child a,.pagelayout-admin #region-main .card .card-body .nav-tabs li:first-child a{border-left:none}#page-admin-search #region-main .card .card-body .nav-tabs li:last-child,.pagelayout-admin #region-main .card .card-body .nav-tabs li:last-child{border-right-width:1px !important}@media (min-width: 768px){#page-admin-search #region-main .card .card-body .nav-tabs li,.pagelayout-admin #region-main .card .card-body .nav-tabs li{width:33.33333333%}}@media (min-width: 1200px){#page-admin-search #region-main .card .card-body .nav-tabs li,.pagelayout-admin #region-main .card .card-body .nav-tabs li{width:auto}}#page-admin-search #region-main .card .card-body .tab-content,.pagelayout-admin #region-main .card .card-body .tab-content{padding:30px}#page-admin-search #region-main .card .card-body .tab-content hr,.pagelayout-admin #region-main .card .card-body .tab-content hr{display:block}@media (min-width: 768px){#page-admin-search #region-main .card .card-body .tab-content .col-sm-3,#page-admin-search #region-main .card .card-body .tab-content .col-sm-9,.pagelayout-admin #region-main .card .card-body .tab-content .col-sm-3,.pagelayout-admin #region-main .card .card-body .tab-content .col-sm-9{flex:0 0 50%;max-width:50%}}@media (min-width: 992px){#page-admin-search #region-main .card .card-body .tab-content .col-sm-3,.pagelayout-admin #region-main .card .card-body .tab-content .col-sm-3{flex:0 0 25%;max-width:25%}#page-admin-search #region-main .card .card-body .tab-content .col-sm-9,.pagelayout-admin #region-main .card .card-body .tab-content .col-sm-9{flex:0 0 75%;max-width:75%}}@media (min-width: 1200px){#page-admin-search #region-main.has-blocks,.pagelayout-admin #region-main.has-blocks{max-width:calc(75% - 15px);margin-right:auto}}#page-admin-search.confirm-delete-item-page #page-content #region-main-box .card,#page-admin-search.confirm-block-delete-page #page-content #region-main-box .card,.pagelayout-admin.confirm-delete-item-page #page-content #region-main-box .card,.pagelayout-admin.confirm-block-delete-page #page-content #region-main-box .card{background:none !important;border:none}#page-admin-search.additional-html-settings #id_s__additionalhtmlhead,#page-admin-search.additional-html-settings #id_s__additionalhtmltopofbody,#page-admin-search.additional-html-settings #id_s__additionalhtmlfooter,.pagelayout-admin.additional-html-settings #id_s__additionalhtmlhead,.pagelayout-admin.additional-html-settings #id_s__additionalhtmltopofbody,.pagelayout-admin.additional-html-settings #id_s__additionalhtmlfooter{pointer-events:none}#page-admin-search.additional-html-settings.is-htm #id_s__additionalhtmlhead,#page-admin-search.additional-html-settings.is-htm #id_s__additionalhtmltopofbody,#page-admin-search.additional-html-settings.is-htm #id_s__additionalhtmlfooter,.pagelayout-admin.additional-html-settings.is-htm #id_s__additionalhtmlhead,.pagelayout-admin.additional-html-settings.is-htm #id_s__additionalhtmltopofbody,.pagelayout-admin.additional-html-settings.is-htm #id_s__additionalhtmlfooter{pointer-events:auto}#page-admin-plugins .plugintypeheader .pluginname a{padding-left:10px}.pagelayout-admin #region-main{margin-bottom:30px}.pagelayout-admin #region-main .card .card-body h2{margin-left:-15px;margin-right:-15px;margin-bottom:30px;padding:1rem 2rem;text-align:left;color:rgba(33,37,41,1);font-weight:bold;background-color:transparent;border-bottom:1px solid #ebebeb}#page-admin-setting-logos #admin-logo,#page-admin-setting-logos #admin-logocompact{pointer-events:none}#page-admin-setting-logos.is-htm #admin-logo,#page-admin-setting-logos.is-htm #admin-logocompact{pointer-events:auto}.admin-tabs-wrap--vertical{display:flex;flex-wrap:wrap;width:100%}.admin-tabs-wrap--vertical .admin-tabs .admin-tab a{border-right:1px solid #e9ecef !important;border-left-width:1px !important}.admin-tabs-wrap--vertical .admin-tabs .admin-tab a.active{font-weight:bold}.admin-tabs-wrap--vertical .admin-tabs .admin-tab:first-child a{border-left:1px solid #e9ecef !important}.admin-tabs-wrap--vertical .admin-tabs .admin-tab:last-child a{border-right:none}@media (min-width: 992px){.admin-tabs-wrap--vertical .admin-tabs{flex-direction:column;width:20%;height:100%}.admin-tabs-wrap--vertical .admin-tabs .admin-tab{width:100% !important}.admin-tabs-wrap--vertical .admin-tabs .admin-tab a{border-width:1px 0 0 1px !important}.admin-tabs-wrap--vertical .admin-tabs .admin-tab a.active{font-weight:bold}.admin-tabs-wrap--vertical .admin-tabs .admin-tab:last-child{border-right:none !important}.admin-tabs-wrap--vertical .admin-tabs .admin-tab:last-child a{border-right:none !important;border-bottom:solid 1px #e9ecef !important}.admin-tabs-wrap--vertical .admin-content{width:80%;border-top:solid 1px #e9ecef;border-left:solid 1px #e9ecef}}.admin-tabs .admin-tab{position:relative}.admin-tabs .admin-tab a{padding-top:12px !important;padding-bottom:12px !important;padding-left:40px !important}.admin-tabs .admin-tab:before{display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%);color:rgba(21,85,124,1);font-family:"Font Awesome 5 Pro"}.admin-tabs .admin-tab--root:before{content:'\f013'}.admin-tabs .admin-tab--users:before{content:'\f007'}.admin-tabs .admin-tab--courses:before{content:'\f19d'}.admin-tabs .admin-tab--grades:before{content:'\f091'}.admin-tabs .admin-tab--modules:before{content:'\f1e6'}.admin-tabs .admin-tab--appearance:before{content:'\f53f'}.admin-tabs .admin-tab--server:before{content:'\f233'}.admin-tabs .admin-tab--reports:before{content:'\f080'}.admin-tabs .admin-tab--development:before{content:'\f0ad'}.admin-content{padding:0 !important;width:100%}.admin-content__container .container{max-width:100% !important;padding:0 !important}.admin-content__container .container hr{display:none !important}.admin-content__container .container .row,.admin-content__container .container #page-admin-setting-theme_super_settings #adminsettings .settingsform,#page-admin-setting-theme_super_settings #adminsettings .admin-content__container .container .settingsform{margin-left:0;margin-right:0;padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px;border-bottom:solid 1px #e9ecef}.admin-content__container .container .row .col-sm-3 h4,.admin-content__container .container #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-3 h4,#page-admin-setting-theme_super_settings #adminsettings .admin-content__container .container .settingsform .col-sm-3 h4{font-size:24px}.admin-content__container .container .row .col ul,.admin-content__container .container #page-admin-setting-theme_super_settings #adminsettings .settingsform .col ul,#page-admin-setting-theme_super_settings #adminsettings .admin-content__container .container .settingsform .col ul{margin-bottom:0}.admin-content__container .container .row:nth-child(even),.admin-content__container .container #page-admin-setting-theme_super_settings #adminsettings .settingsform:nth-child(even),#page-admin-setting-theme_super_settings #adminsettings .admin-content__container .container .settingsform:nth-child(even){background-color:#f8f9fa}#page-course-edit #region-main .card-body .mform .collapsible .ftoggler{display:block;padding-left:30px}#page-course-edit #region-main .card-body .mform .collapsible .ftoggler>a.fheader{position:relative;color:rgba(33,37,41,1)}#page-course-edit #region-main .card-body .mform .collapsible .ftoggler>a.fheader:before{position:absolute;left:5px;color:rgba(21,85,124,1) !important;font-family:"FontAwesome";font-size:24px;transform:rotate(90deg);transition:0.15s;content:'\f105'}#page-course-edit #region-main .card-body .mform .collapsible.collapsed .ftoggler>a.fheader:before{transform:rotate(0)}#page-course-edit #region-main .card-body .mform .fdescription{display:flex;padding:15px 30px}#page-course-edit #region-main .card-body .mform .fdescription .icon{margin-left:10px}#page-course-editcategory #region-main .card-body .mform .fdescription{display:flex;padding:15px 30px}#page-course-editcategory #region-main .card-body .mform .fdescription .icon{margin-left:10px}.path-admin-setting #region-main .card-body #adminsettings>.row,.path-admin-setting #region-main .card-body #page-admin-setting-theme_super_settings #adminsettings>.settingsform,#page-admin-setting-theme_super_settings .path-admin-setting #region-main .card-body #adminsettings>.settingsform{margin-left:0;margin-right:0}.path-admin-setting #region-main .card-body #adminsettings>.row .setting-page-title,.path-admin-setting #region-main .card-body #page-admin-setting-theme_super_settings #adminsettings>.settingsform .setting-page-title,#page-admin-setting-theme_super_settings .path-admin-setting #region-main .card-body #adminsettings>.settingsform .setting-page-title{padding-left:30px}.path-admin-setting #region-main .card-body #adminsettings>.row .setting-page-title h3,.path-admin-setting #region-main .card-body #page-admin-setting-theme_super_settings #adminsettings>.settingsform .setting-page-title h3,#page-admin-setting-theme_super_settings .path-admin-setting #region-main .card-body #adminsettings>.settingsform .setting-page-title h3{font-size:1.4rem;font-weight:bold;border:none}.path-admin-setting #region-main .card-body #adminsettings>.row .setting-page-title .d-flex,.path-admin-setting #region-main .card-body #page-admin-setting-theme_super_settings #adminsettings>.settingsform .setting-page-title .d-flex,#page-admin-setting-theme_super_settings .path-admin-setting #region-main .card-body #adminsettings>.settingsform .setting-page-title .d-flex{align-items:center;height:100%}.path-admin-setting #region-main .card-body #adminsettings h3 a{padding:0 30px;font-size:1.4rem;font-weight:bold;border:none}.path-admin-setting #region-main .card-body #adminsettings .settingsform h3.main,.path-admin-setting #region-main .card-body #adminsettings .adminsettings h3.main{padding-left:30px;padding-right:30px;font-weight:bold}.path-admin-setting #region-main .card-body #adminsettings .settingsform .form-item,.path-admin-setting #region-main .card-body #adminsettings .adminsettings .form-item{padding:0 15px}.path-admin-setting #region-main .card-body #adminsettings .settingsform .form-item .form-label label .h6,.path-admin-setting #region-main .card-body #adminsettings .adminsettings .form-item .form-label label .h6{color:#373a3c}.path-admin #region-main .card-body .generalbox{padding-left:30px;padding-right:30px}.path-admin #region-main .card-body .generalbox.authsui table{border:solid 1px #dee2e6}.path-admin #region-main .card-body .generalbox.formsettingheading{margin-top:30px}.path-admin #region-main .card-body .mform fieldset{margin-left:0}#page-user-editadvanced #region-main .card-body .mform .fdescription{display:flex;padding:15px 30px}#page-user-editadvanced #region-main .card-body .mform .fdescription .icon{margin-left:10px}#page-user-preferences #region-main .card-body{padding:30px}#page-user-preferences #region-main .card-body h2{margin-left:-30px !important;margin-right:-30px !important}#page-user-preferences #region-main .card-body .col-md-4{padding-bottom:30px}#page-user-preferences #region-main .card-body .col-md-4 .card{display:flex;height:100%;margin-bottom:30px;border-radius:.125rem}#page-user-preferences #region-main .card-body .col-md-4 .card .card-body{padding:0}#page-user-preferences #region-main .card-body .col-md-4 .card .card-body .card-title{padding:8px 16px;color:#495057;background-color:#f8f9fa;border-bottom:1px solid rgba(0,0,0,0.125)}#page-user-preferences #region-main .card-body .col-md-4 .card .card-body .card-text{padding:16px}#page-report-sitestatistics-index{background-color:#f8f9fa}#page-report-sitestatistics-index #page #region-main-box{margin:0}#page-report-sitestatistics-index #page #region-main>.card{padding:15px;background-color:transparent !important}#page-report-sitestatistics-index #page #region-main .card{margin-top:15px;margin-bottom:15px}#page-report-sitestatistics-index #page #region-main .card--stat{height:100%;background-color:#fff !important;border-color:#e9ecef;border-radius:4px}#page-report-sitestatistics-index #page #region-main .card--stat .card-header{display:flex;flex-wrap:wrap;align-items:center;padding-left:32px;padding-right:32px;background:none;border:none}#page-report-sitestatistics-index #page #region-main .card--stat .card-header i{margin-right:8px;color:rgba(21,85,124,1)}#page-report-sitestatistics-index #page #region-main .card--stat .card-header h5{margin:0 auto 0 0}#page-report-sitestatistics-index #page #region-main .card--stat .card-header .btn,#page-report-sitestatistics-index #page #region-main .card--stat .card-header .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-report-sitestatistics-index #page #region-main .card--stat .card-header a{width:100%}@media (min-width: 1200px){#page-report-sitestatistics-index #page #region-main .card--stat .card-header .btn,#page-report-sitestatistics-index #page #region-main .card--stat .card-header .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-report-sitestatistics-index #page #region-main .card--stat .card-header a{width:auto}}#page-report-sitestatistics-index #page #region-main .card--stat .card-body{padding:16px 32px}#page-report-sitestatistics-index #page #region-main .card--stat .card-body a{color:rgba(21,85,124,1)}#page-report-sitestatistics-index #page #region-main .card--stat .card-body a:hover{color:rgba(0,60,99,1)}#page-report-sitestatistics-index #page #region-main .card--stat .card-footer{display:flex;justify-content:flex-end;background:none;border-color:#e9ecef}#page-report-sitestatistics-index #page .status-item .card--stat .card-header{display:flex;align-items:center}#page-report-sitestatistics-index #page .status-item .card--stat .card-header .box-data-used{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:auto;color:#373a3c;font-weight:bold;background-color:#e9ecef;border-radius:50%}#page-report-sitestatistics-index #page .chart-item .card .chart-table-expand{margin-top:32px;text-align:center}#page-report-sitestatistics-index #page .chart-item .card .chart-table-data table{border:solid 1px #e9ecef}#page-report-sitestatistics-index #page .chart-item .card .chart-table-data table tr th,#page-report-sitestatistics-index #page .chart-item .card .chart-table-data table tr td{border-color:#e9ecef}#page-report-sitestatistics-index #page .chart-item .card .chart-table-data table tr:nth-child(even){background-color:#f8f9fa}#page-report-sitestatistics-index #page .chart-item .card .chart-table-data table tr td,#page-report-sitestatistics-index #page .chart-item .card .chart-table-data table tr:first-child th{text-align:right}#page-grade-report-grader-index #region-main>.card>div>h2,#page-grade-report-grader-index #region-main>.card>div .page-context-header,#page-grade-report-grader-index #region-main>.card .card-body>div>h2,#page-grade-report-grader-index #region-main>.card .card-body>div .page-context-header,.path-grade-report #region-main>.card>div>h2,.path-grade-report #region-main>.card>div .page-context-header,.path-grade-report #region-main>.card .card-body>div>h2,.path-grade-report #region-main>.card .card-body>div .page-context-header,.path-grade-edit #region-main>.card>div>h2,.path-grade-edit #region-main>.card>div .page-context-header,.path-grade-edit #region-main>.card .card-body>div>h2,.path-grade-edit #region-main>.card .card-body>div .page-context-header{margin-bottom:32px;padding:16px 32px;border-bottom:solid 1px #e9ecef}#page-grade-report-grader-index #region-main>.card>div .page-context-header,#page-grade-report-grader-index #region-main>.card .card-body>div .page-context-header,.path-grade-report #region-main>.card>div .page-context-header,.path-grade-report #region-main>.card .card-body>div .page-context-header,.path-grade-edit #region-main>.card>div .page-context-header,.path-grade-edit #region-main>.card .card-body>div .page-context-header{display:flex;align-items:center}#page-grade-report-grader-index #region-main>.card>div .page-context-header h2,#page-grade-report-grader-index #region-main>.card .card-body>div .page-context-header h2,.path-grade-report #region-main>.card>div .page-context-header h2,.path-grade-report #region-main>.card .card-body>div .page-context-header h2,.path-grade-edit #region-main>.card>div .page-context-header h2,.path-grade-edit #region-main>.card .card-body>div .page-context-header h2{margin-bottom:0;font-size:32px}#page-grade-report-grader-index #region-main>.card>div .grade-navigation,#page-grade-report-grader-index #region-main>.card>div>form,#page-grade-report-grader-index #region-main>.card .card-body>div .grade-navigation,#page-grade-report-grader-index #region-main>.card .card-body>div>form,.path-grade-report #region-main>.card>div .grade-navigation,.path-grade-report #region-main>.card>div>form,.path-grade-report #region-main>.card .card-body>div .grade-navigation,.path-grade-report #region-main>.card .card-body>div>form,.path-grade-edit #region-main>.card>div .grade-navigation,.path-grade-edit #region-main>.card>div>form,.path-grade-edit #region-main>.card .card-body>div .grade-navigation,.path-grade-edit #region-main>.card .card-body>div>form{margin-bottom:32px;padding:0 32px}#page-grade-report-grader-index #region-main>.card>div #graded_users_selector,#page-grade-report-grader-index #region-main>.card>div .view_users_selector,#page-grade-report-grader-index #region-main>.card .card-body>div #graded_users_selector,#page-grade-report-grader-index #region-main>.card .card-body>div .view_users_selector,.path-grade-report #region-main>.card>div #graded_users_selector,.path-grade-report #region-main>.card>div .view_users_selector,.path-grade-report #region-main>.card .card-body>div #graded_users_selector,.path-grade-report #region-main>.card .card-body>div .view_users_selector,.path-grade-edit #region-main>.card>div #graded_users_selector,.path-grade-edit #region-main>.card>div .view_users_selector,.path-grade-edit #region-main>.card .card-body>div #graded_users_selector,.path-grade-edit #region-main>.card .card-body>div .view_users_selector{padding:0 32px}#page-grade-report-grader-index #region-main>.card>div>form h3,#page-grade-report-grader-index #region-main>.card .card-body>div>form h3,.path-grade-report #region-main>.card>div>form h3,.path-grade-report #region-main>.card .card-body>div>form h3,.path-grade-edit #region-main>.card>div>form h3,.path-grade-edit #region-main>.card .card-body>div>form h3{margin-bottom:16px}#page-grade-report-grader-index #region-main>.card>div>form .initialbar,#page-grade-report-grader-index #region-main>.card .card-body>div>form .initialbar,.path-grade-report #region-main>.card>div>form .initialbar,.path-grade-report #region-main>.card .card-body>div>form .initialbar,.path-grade-edit #region-main>.card>div>form .initialbar,.path-grade-edit #region-main>.card .card-body>div>form .initialbar{align-items:center;margin-bottom:12px}#page-grade-report-grader-index #region-main>.card>div>form .initialbar .initialbarlabel,#page-grade-report-grader-index #region-main>.card .card-body>div>form .initialbar .initialbarlabel,.path-grade-report #region-main>.card>div>form .initialbar .initialbarlabel,.path-grade-report #region-main>.card .card-body>div>form .initialbar .initialbarlabel,.path-grade-edit #region-main>.card>div>form .initialbar .initialbarlabel,.path-grade-edit #region-main>.card .card-body>div>form .initialbar .initialbarlabel{width:80px}#page-grade-report-grader-index #region-main>.card>div>form .initialbar .initialbargroups ul.pagination,#page-grade-report-grader-index #region-main>.card .card-body>div>form .initialbar .initialbargroups ul.pagination,.path-grade-report #region-main>.card>div>form .initialbar .initialbargroups ul.pagination,.path-grade-report #region-main>.card .card-body>div>form .initialbar .initialbargroups ul.pagination,.path-grade-edit #region-main>.card>div>form .initialbar .initialbargroups ul.pagination,.path-grade-edit #region-main>.card .card-body>div>form .initialbar .initialbargroups ul.pagination{margin-bottom:0}#page-grade-report-grader-index #region-main .generaltable,#page-grade-report-grader-index #region-main .gradeparent,.path-grade-report #region-main .generaltable,.path-grade-report #region-main .gradeparent,.path-grade-edit #region-main .generaltable,.path-grade-edit #region-main .gradeparent{width:calc(100% - 32px);max-width:100%;padding:0 32px;overflow-x:scroll}#page-grade-report-grader-index #region-main .user-grade,.path-grade-report #region-main .user-grade,.path-grade-edit #region-main .user-grade{width:calc(100% - 64px);margin:32px auto}#page-grade-report-grader-index .path-grade-edit #region-main>.card,#page-grade-report-grader-index .path-grade-edit #region-main>.card .card-body,.path-grade-report .path-grade-edit #region-main>.card,.path-grade-report .path-grade-edit #region-main>.card .card-body,.path-grade-edit .path-grade-edit #region-main>.card,.path-grade-edit .path-grade-edit #region-main>.card .card-body{padding:0}#page-grade-report-user-index .user-grade .levelodd{background-color:#f8f9fa}.path-grade-edit-tree .setup-grades.generaltable tr{background-color:transparent}.path-grade-edit-tree .setup-grades.generaltable tr.coursecategory th,.path-grade-edit-tree .setup-grades.generaltable tr.coursecategory td{border-bottom:solid 2px #adb5bd}.path-grade-edit-tree .setup-grades.generaltable tr.coursecategory:hover{background-color:transparent !important}.path-grade-edit-tree .setup-grades.generaltable tr.coursecategory .levelodd{background-color:transparent}.path-grade-edit-tree .setup-grades.generaltable tr:hover{background-color:#e9ecef}.path-grade-edit-tree .setup-grades.generaltable tr th.levelodd{background-color:transparent}#page-message-index #page #user-notifications{margin:0}#page-message-index #page .container-fluid .row-grid--admin-links{display:none}@media (min-width: 992px){#page-message-index #page .container-fluid #page-content{padding:0 36px}}#page-message-index #page .container-fluid #page-content .message-app{border-color:transparent !important}#page-message-index #page .container-fluid #page-content .message-app .col-4{flex:0 0 100%;max-width:100%;background-color:rgba(255,255,255,1);border:1px solid #cecece}@media (min-width: 992px){#page-message-index #page .container-fluid #page-content .message-app .col-4{flex:0 0 40%;max-width:40%}}#page-message-index #page .container-fluid #page-content .message-app .col-4 .border-right{border-right:0 none transparent !important}#page-message-index #page .container-fluid #page-content .message-app .col-4 .border-right .panel-header-container .border-bottom{padding-top:3rem !important}#page-message-index #page .container-fluid #page-content .message-app .col-4 .border-right .panel-header-container .border-bottom .text-right{position:absolute;top:12px;right:12px;margin-top:0 !important}#page-message-index #page .container-fluid #page-content .message-app .col-4 .border-right .panel-header-container .border-bottom .d-flex .input-group .input-group-text{padding:0.375rem 0.75rem !important}#page-message-index #page .container-fluid #page-content .message-app .col-4 .border-right .panel-header-container .border-bottom .d-flex .input-group .form-control{border:1px solid #ced4da !important}#page-message-index #page .container-fluid #page-content .message-app .col-8{flex:0 0 100%;max-width:100%;border:1px solid #cecece;border-top:0 none transparent}@media (min-width: 992px){#page-message-index #page .container-fluid #page-content .message-app .col-8{flex:0 0 60%;max-width:60%;border-top:1px solid #cecece;border-left:0 none transparent}}#page-message-index #page .container-fluid #page-content .message-app .col-8 .body-container{background-color:rgba(255,255,255,1);padding-bottom:300px}#page-message-index #page .container-fluid #page-content .message-app .col-8 .footer-container .form-control{border:1px solid #cecece !important}#page-admin-index #page .notifications .card .card-body.py-0{padding-top:1.25rem !important}#page-admin-search .card{padding-bottom:8px}.topics_extended.htm-tiles .section .activity{padding:.2em}.topics_extended.htm-tiles .section .activity .activityinstance{background-color:transparent;border:none;border-radius:0;margin-right:0}.topics_extended.htm-tiles .section .activity .activityinstance>a{display:block;align-items:center}.topics_extended.htm-tiles .section .activity .instancename{flex:none;padding:0}.topics_extended.htm-tiles .section .activity .instancename:before{display:none}.topics_extended{margin:0;background-color:#fff;border:solid 1px rgba(0,0,0,0.125)}.format-topics_extended .topics-extended-section-header-title h3{font-size:24px}.mform>.form-group{margin-left:0;margin-right:0}.fcontainer{padding:0 15px}.form-buttons{padding-left:1rem}.form-text{margin-top:0}.form-item+.form-item{border-top:1px solid #ced4da}.form-item .form-setting{max-width:100%}.ie .form-setting{flex-grow:1}input,.form-control{background-color:#f8f9fa;padding:.375rem .75rem .375rem .75rem;border:1px solid #F4F4F9 !important;color:#495057}input:focus,.form-control:focus{border:1px solid rgba(21,85,124,1) !important;outline:0;box-shadow:none !important}input:focus::-ms-value,.form-control:focus::-ms-value{color:#495057;background-color:#fff}input:disabled,.form-control:disabled{color:#868e96;background-color:#e9ecef}input::-ms-expand,.form-control::-ms-expand{opacity:0}.custom-select{line-height:1rem}.form-slider-wrapper{width:calc(100% - 100px);min-width:200px}.form-slider-wrapper .ui-slider{background-color:#ced4da;height:2px;position:relative}.form-slider-wrapper .ui-slider .ui-slider-range{background-color:#79A028;height:2px}.form-slider-wrapper .ui-slider .ui-slider-handle{background-color:#79A028;height:15px;width:15px;position:absolute;top:50%;transform:translate(-50%, -50%);border-radius:50%;cursor:ew-resize;outline:none;transition:background-color 0.1s ease}.form-slider-wrapper .ui-slider .ui-slider-handle:focus{background-color:#5a771e}.range-input{width:100px}.form-colourpicker-new>.minicolors{display:inline-flex !important;flex-wrap:wrap !important;flex-direction:column !important}.minicolors{position:relative}.minicolors-swatch{position:relative;vertical-align:middle;background-position:-80px 20px;border:1px solid #ced4da;border-bottom:none;cursor:text;padding:0;margin:0;display:inline-block}.minicolors-swatch-color{position:absolute;top:0;left:0;right:0;bottom:0}.minicolors-panel{position:relative;max-width:173px;background:white;border:solid 1px #ced4da;box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:1060;box-sizing:content-box;display:none;order:3;flex-basis:100%;margin-top:1rem}.minicolors-panel.minicolors-visible{display:block}.minicolors-position-top .minicolors-panel{top:-154px}.minicolors-position-right .minicolors-panel{right:0}.minicolors-position-bottom .minicolors-panel{top:auto}.minicolors-position-left .minicolors-panel{left:0}.minicolors-with-opacity .minicolors-panel{max-width:194px}.minicolors .minicolors-grid{position:relative;top:1px;left:1px;width:150px;height:150px;background-position:-120px 0;cursor:crosshair}.minicolors .minicolors-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px}.minicolors-slider-saturation .minicolors-grid{background-position:-420px 0}.minicolors-slider-saturation .minicolors-grid-inner{background-position:-270px 0;background-image:inherit}.minicolors-slider-brightness .minicolors-grid{background-position:-570px 0}.minicolors-slider-brightness .minicolors-grid-inner{background-color:black}.minicolors-slider-wheel .minicolors-grid{background-position:-720px 0}.minicolors-slider,.minicolors-opacity-slider{position:absolute;top:1px;left:152px;width:20px;height:150px;background-color:white;background-position:0 0;cursor:row-resize}.minicolors-slider-saturation .minicolors-slider{background-position:-60px 0}.minicolors-slider-brightness .minicolors-slider{background-position:-20px 0}.minicolors-slider-wheel .minicolors-slider{background-position:-20px 0}.minicolors-opacity-slider{left:173px;background-position:-40px 0;display:none}.minicolors-with-opacity .minicolors-opacity-slider{display:block}.minicolors-grid .minicolors-picker{position:absolute;top:70px;left:70px;width:12px;height:12px;border:solid 1px black;border-radius:10px;margin-top:-6px;margin-left:-6px;background:none}.minicolors-grid .minicolors-picker>div{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:8px;border:solid 2px white;box-sizing:content-box}.minicolors-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:white;border:solid 1px black;margin-top:-2px;box-sizing:content-box}.minicolors-swatches,.minicolors-swatches li{margin:5px 0 3px 5px;padding:0;list-style:none;overflow:hidden}.minicolors-swatches .minicolors-swatch{position:relative;float:left;cursor:pointer;margin:0 4px 0 0}.minicolors-with-opacity .minicolors-swatches .minicolors-swatch{margin-right:7px}.minicolors-swatch.selected{border-color:#000}.minicolors-inline{display:inline-block}.minicolors-inline .minicolors-input{display:none !important}.minicolors-inline .minicolors-panel{position:relative;top:auto;left:auto;box-shadow:none;z-index:auto;display:inline-block}.minicolors-theme-default .minicolors-swatch{top:0;left:0;min-height:10px;width:100%;display:inline-block;order:1}.minicolors-theme-default .minicolors-swatches .minicolors-swatch{margin-bottom:2px;top:0;left:0;width:18px;height:18px}.minicolors-theme-default.minicolors-position-right .minicolors-swatch{left:auto;right:5px}.minicolors-theme-default.minicolors{width:auto;display:inline-block}.minicolors-theme-default .minicolors-input{width:auto;display:inline-block;order:2}.minicolors-theme-default.minicolors-position-right .minicolors-input{padding-right:26px;padding-left:inherit}.minicolors-theme-default .minicolors input[type=hidden]+.minicolors-swatch{width:28px;position:static;cursor:pointer}.minicolors-theme-default .minicolors input[type=hidden][disabled]+.minicolors-swatch{cursor:default}.form-radio .radio-image{height:100%}.form-radio label.radio-image-label{border-radius:0;border-width:1px}.form-radio label.radio-image-label.active{color:#212529;background-color:#e9ecef;border-color:#e9ecef;background-color:#dee2e6;border-top-style:none;border-top-width:1px;border-top-color:#e9ecef;border-right-style:none;border-right-width:1px;border-right-color:#e9ecef;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#e9ecef;border-left-style:none;border-left-width:1px;border-left-color:#e9ecef;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-radius:4px;border-width:2px}.form-radio label.radio-image-label.active+.radio-image-label-state{color:#212529;background-color:#e9ecef;border-color:#e9ecef;background-color:#dee2e6;border-top-style:none;border-top-width:1px;border-top-color:#e9ecef;border-right-style:none;border-right-width:1px;border-right-color:#e9ecef;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#e9ecef;border-left-style:none;border-left-width:1px;border-left-color:#e9ecef;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-radius:4px}.form-radio .radio-image-label-state{color:transparent;background-color:transparent;width:40px;min-height:40px;transition:background-color 0.2s ease, color 0.2s ease}.form-radio .radio-image-lightbox-btn{width:40px;min-height:40px;cursor:pointer;border-radius:0;color:#212529;background-color:#e9ecef;border-color:#e9ecef;background-color:#dee2e6;border-top-style:none;border-top-width:1px;border-top-color:#e9ecef;border-right-style:none;border-right-width:1px;border-right-color:#e9ecef;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#e9ecef;border-left-style:none;border-left-width:1px;border-left-color:#e9ecef;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-radius:4px}#page-mod-book-print{font-family:Arial, Helvetica, sans-serif !important}#page-mod-assign-grading #region-main{min-width:100%;width:auto;display:inline-flex;padding-right:2rem}#page-mod-assign-grading [data-region="blocks-column"]{width:100%}.path-mod-quiz #region-main .card{background-color:transparent !important;border:none}.path-mod-quiz #region-main .card>.card-body{padding:0}.path-mod-quiz #region-main .card .que{display:flex;flex-wrap:wrap;padding:32px;background-color:rgba(255,255,255,1) !important}.path-mod-quiz #region-main .card .que .info{width:100%;padding:20px;background-color:rgba(230,230,230,1) !important;border:none}@media (min-width: 992px){.path-mod-quiz #region-main .card .que .info{width:180px;height:220px}}.path-mod-quiz #region-main .card .que .info h3{color:rgba(30,29,30,1)}.path-mod-quiz #region-main .card .que .info .questionflag{display:flex;align-items:center;width:100%}.path-mod-quiz #region-main .card .que .info .questionflag .questionflagtext{margin-left:8px}.path-mod-quiz #region-main .card .que .info .editquestion{width:100%;margin-top:24px}.path-mod-quiz #region-main .card .que .info .editquestion a{display:flex;align-items:center;width:100%;padding:8px 12px;color:#fff;background-color:rgba(21,85,124,1)}.path-mod-quiz #region-main .card .que .content{flex-grow:1;max-width:100%;margin-left:0}@media (min-width: 992px){.path-mod-quiz #region-main .card .que .content{max-width:calc(100% - 220px);margin-left:32px}}.path-mod-quiz #region-main .card .que .content .formulation{padding:0;color:rgba(30,29,30,1);background:none;border:none}.path-mod-quiz #region-main .card .que .content .formulation:before{display:none}.path-mod-quiz #region-main .card .que .content .formulation .qtext{margin-bottom:24px;font-size:24px;font-weight:bold}.path-mod-quiz #region-main .card .que .content .formulation .ablock .answer{width:100%}.path-mod-quiz #region-main .card .que .content .formulation .ablock .answer tr{display:block}.path-mod-quiz #region-main .card .que .content .formulation .ablock .answer tr td{display:block;width:100%}@media (min-width: 1200px){.path-mod-quiz #region-main .card .que .content .formulation .ablock .answer tr{display:table-row}.path-mod-quiz #region-main .card .que .content .formulation .ablock .answer tr td{display:table-cell}}.path-mod-quiz #region-main .card .que .content .formulation .im-controls{margin-top:24px}.path-mod-quiz #region-main .card .que .content .outcome{padding:16px !important;background-color:rgba(242,242,242,1) !important;border:none}.path-mod-quiz #region-main .card .que .content .outcome .feedback .numpartscorrect{color:rgba(30,29,30,1)}.path-mod-quiz #region-main .card .que .content .outcome .gradingdetails{color:rgba(30,29,30,1)}.path-mod-quiz #mod_quiz_navblock .footer{display:none}.path-mod-quiz.quiz-start-page #region-main .card{background-color:rgba(255,255,255,1) !important;border:solid 1px #e9ecef}.path-mod-quiz.quiz-start-page #region-main .card>.card-body{padding:1rem}.path-mod-quiz.quiz-start-page #region-main .card>.card-body .quizinfo{margin-bottom:24px;padding:12px 24px;color:#004085;text-align:left;background-color:#cce5ff;border:solid 1px #b8daff;border-radius:4px}.path-mod-quiz.quiz-start-page #region-main .card>.card-body .quizinfo p:last-child{margin-bottom:0}.path-mod-data #region-main .nav-tabs{border-bottom:solid 1px rgba(230,230,230,1) !important}.path-mod-data #region-main .nav-tabs .nav-item{width:100%}@media (min-width: 992px){.path-mod-data #region-main .nav-tabs .nav-item{width:auto}}.path-mod-data #region-main .nav-tabs .nav-item:nth-last-child(1){border-color:rgba(230,230,230,1)}.path-mod-data #region-main .nav-tabs .nav-item .nav-link{color:rgba(30,29,30,1);background-color:rgba(242,242,242,1);border-color:rgba(230,230,230,1) !important}.path-mod-data #region-main .nav-tabs .nav-item .nav-link:hover{background-color:rgba(230,230,230,1)}.path-mod-data #region-main .nav-tabs .nav-item .nav-link.active{color:#fff;background-color:rgba(21,85,124,1)}.path-mod-data #region-main .datapreferences{display:flex;align-items:center;padding:12px 24px;background-color:rgba(242,242,242,1) !important}.path-mod-data #region-main .datapreferences #data_adv_form .boxaligncenter{width:100%}.path-mod-data #region-main .datapreferences #data_adv_form .defaulttemplate{width:100%}.path-mod-data #region-main .datapreferences #data_adv_form .defaulttemplate table{width:100%}.path-mod-data #region-main .datapreferences #data_adv_form .defaulttemplate table tbody{flex-direction:column;width:100%}.path-mod-data #region-main .datapreferences #data_adv_form .defaulttemplate table tbody tr{display:flex;align-items:center;width:100%;margin-bottom:8px}.path-mod-data #region-main .datapreferences #data_adv_form .defaulttemplate table tbody tr td.template-field{min-width:180px}.path-mod-data #region-main .datapreferences #options{width:100%}.path-mod-data #region-main .datapreferences #options>div{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}@media (min-width: 992px){.path-mod-data #region-main .datapreferences #options>div{flex-direction:row;align-items:center}.path-mod-data #region-main .datapreferences #options>div label{margin-right:8px;margin-bottom:0}}.path-mod-data #region-main .datapreferences #options>div .custom-select{width:100%;max-width:100%}@media (min-width: 992px){.path-mod-data #region-main .datapreferences #options>div .custom-select{width:200px}}.path-mod-data #region-main .datapreferences #options>div #data_adv_form{width:100%}.path-mod-data #region-main .datapreferences #options>div #data_adv_form .defaulttemplate{padding-left:0;padding-right:0}.path-mod-data #region-main .datapreferences #options>div #data_adv_form .defaulttemplate table tbody tr{flex-wrap:wrap}.path-mod-data #region-main .datapreferences #options>div #data_adv_form .defaulttemplate table tbody tr td{width:100%;min-width:0;text-align:left}@media (min-width: 992px){.path-mod-data #region-main .datapreferences #options>div #data_adv_form .defaulttemplate table tbody tr td{width:auto;min-width:100px}}@media (min-width: 1200px){.path-mod-data #region-main .datapreferences #options>div #data_adv_form .defaulttemplate table tbody tr td{min-width:180px}}.path-mod-data #region-main form .defaulttemplate{padding:12px 0;border-bottom:solid 1px rgba(230,230,230,1) !important}@media (min-width: 992px){.path-mod-data #region-main form .defaulttemplate{padding-left:24px;padding-right:24px}}.path-mod-data #region-main form .defaulttemplate:nth-of-type(even){background-color:rgba(242,242,242,1) !important}.path-mod-data #region-main form .defaulttemplate:last-of-type{margin-bottom:32px}.path-mod-data #region-main form .defaulttemplate table{width:100%}.path-mod-data #region-main form .defaulttemplate table tbody{display:flex;flex-wrap:wrap;align-items:center}.path-mod-data #region-main form .defaulttemplate table tbody tr{margin-right:12px}.path-mod-data #region-main form .defaulttemplate table tbody tr td{padding:0 8px !important;vertical-align:middle}.path-mod-data #region-main form .defaulttemplate table tbody tr td p{margin:0}.path-mod-data #region-main form .defaulttemplate table tbody tr:last-child{margin-left:auto;text-align:right}.path-mod-data #region-main form .defaulttemplate table tbody tr:last-child a .icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;color:#373a3c;font-size:14px;background-color:#e9ecef;border-radius:4px}.path-mod-data #region-main form .defaulttemplate table tbody tr:last-child a .icon:hover{color:#fff;background-color:rgba(21,85,124,1)}.path-mod-data #region-main form #pictures{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.path-mod-data #region-main form #pictures .picturediv .picture{background-color:#e9ecef;border:solid 1px #dee2e6}.path-mod-data #region-main form hr{display:none}.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr{display:flex;flex-wrap:wrap;width:100%;margin-bottom:12px}.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr td{min-width:100%;text-align:left}@media (min-width: 992px){.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr td{min-width:100px;text-align:right}}.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr td .form-inline .form-control{width:100%;margin-left:0;margin-bottom:12px}.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr td .form-inline button{width:100%;margin:0}@media (min-width: 992px){.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr td .form-inline .form-control{width:200px;margin-bottom:0}.path-mod-data.database-edit-item-page form .defaulttemplate table tbody tr td .form-inline button{width:auto}}#page-mod-data-templates #region-main .card .card-body{padding-left:1rem !important;padding-right:1rem !important}#page-mod-data-templates #region-main .card .card-body>div>h2{margin-left:-16px !important;margin-right:-16px !important}.activity-navigation .row .col-md-4,.activity-navigation #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-4,#page-admin-setting-theme_super_settings #adminsettings .activity-navigation .settingsform .col-md-4{display:flex;align-items:center}.activity-navigation .row .col-md-4 #prev-activity-link,.activity-navigation #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-4 #prev-activity-link,#page-admin-setting-theme_super_settings #adminsettings .activity-navigation .settingsform .col-md-4 #prev-activity-link,.activity-navigation .row .col-md-4 #next-activity-link,.activity-navigation #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-4 #next-activity-link,#page-admin-setting-theme_super_settings #adminsettings .activity-navigation .settingsform .col-md-4 #next-activity-link{white-space:normal}.course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer__content{flex-wrap:wrap}.format-topics.editing .course-content .topics .section .content .section{width:100%;padding-top:16px;padding-bottom:16px}.format-topics.editing .course-content .topics .section .content .section .activity{display:flex;padding-top:8px;padding-bottom:8px}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper{width:100%}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer{width:100%}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content{flex-wrap:wrap;width:100%}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions{position:relative;margin-left:auto}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .dropdown .dropdown-toggle,.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .action-menu-item .menu-action{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;color:#f8f9fa;background-color:rgba(21,85,124,1);border-radius:5px}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .dropdown .dropdown-toggle:hover,.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .action-menu-item .menu-action:hover{background-color:rgba(0,60,99,1)}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .dropdown .dropdown-toggle{padding:8px 16px}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .action-menu-item .menu-action{height:100%;padding:8px}.format-topics.editing .course-content .topics .section .content .section .activity .activity-wrapper .mod-indent-outer .mod-indent-outer__content .actions .filler{display:none}#page-course-view-topics_extended .topics_extended .progress .topics-extended-total-progress-bar{background-color:rgba(21,85,124,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-completion svg path:last-child{stroke:rgba(21,85,124,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-header-title{color:rgba(21,85,124,1) !important;border-color:rgba(21,85,124,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-header-title a,#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-header-title .topics-extended-section-collapse-toggle{color:rgba(21,85,124,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-header-title a:hover,#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-header-title .topics-extended-section-collapse-toggle:hover{color:rgba(8,72,111,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-content .topics-extended-section-side-bar .topics-extended-completion-toggle-checkbox-wrapper .topics-extended-completion-toggle-checkbox-label .topics-extended-completion-toggle-checkbox-label-inner{background-color:rgba(72,136,175,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-content .topics-extended-activity .topics-extended-activity-title a{color:rgba(21,85,124,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-content .topics-extended-activity .topics-extended-activity-title a:hover{color:rgba(8,72,111,1) !important}#page-course-view-topics_extended .topics_extended #changenumsections{margin-top:32px;margin-bottom:32px}#page-course-view-topics_extended .topics_extended{background-color:rgba(255,255,255,1)}#page-course-view-topics_extended .topics_extended .progress{background-color:rgba(242,242,242,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section{background-color:rgba(242,242,242,1) !important;border-color:rgba(230,230,230,1)}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-completion svg path:first-child{stroke:rgba(230,230,230,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section .topics-extended-section-header .topics-extended-section-completion .progressbar-text{color:rgba(30,29,30,1) !important}#page-course-view-topics_extended .topics_extended .topics-extended-section.tiled .topics-extended-activity{background-color:rgba(230,230,230,1);border-color:rgba(217,217,217,1)}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .action-menu .dropdown a.dropdown-toggle{padding:0;color:rgba(21,85,124,1) !important;background:none}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .action-menu .dropdown-menu>a{padding:12px 18px !important}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .action-menu .dropdown-menu>a:active,#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .action-menu .dropdown-menu>a:focus{color:#fff !important;background-color:rgba(21,85,124,1)}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .topics-extended-section-header-title .section_action_menu .action-menu .dropdown-menu>a{padding:12px 18px !important}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .topics-extended-section-content .topics-extended-activity-wrapper .topics-extended-activity-main .topics-extended-activity .topics-extended-activity-edit-controls .action-menu .dropdown-menu>a{padding:0 18px !important}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .topics-extended-section-content .topics-extended-activity-wrapper .topics-extended-activity-main .topics-extended-activity .topics-extended-activity-edit-controls .action-menu-item .icon{color:rgba(21,85,124,1) !important}#page-course-view-topics_extended.editing .topics_extended .topics-extended-section .topics-extended-section-content .section-modchooser-link a{color:rgba(21,85,124,1)}.topics-extended-activity-content-title{display:block}.topics-extended-activity-content-title .no-overflow{overflow:inherit}::selection{background-color:rgba(21,85,124,1);color:#fff}body{color:rgba(33,37,41,1);background-color:rgba(244,244,244,1) !important;background-image:url(/theme/super/public/images/invisible.png);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}#page-header.htm-page-header{background-color:rgba(255,255,255,1);border-bottom:solid 1px #fff;border-bottom-color:rgba(231,231,231,1)}.bg-primary{background-color:rgba(21,85,124,1) !important}.pagelayout-login{background-image:url(111)}a{color:rgba(17,119,209,1)}a:hover{color:rgba(0,68,158,1)}.brand-primary-background-color{background-color:rgba(21,85,124,1)}.CircularProgressbar .CircularProgressbar-path{stroke:rgba(21,85,124,1) !important}.breadcrumb .breadcrumb-item a{color:rgba(21,85,124,1)}.breadcrumb .breadcrumb-item a:hover{color:rgba(0,60,99,1)}.border-bottom{border-color:rgba(84,88,92,1)}.navbar.bg-primary{background-color:rgba(21,85,124,1) !important}.btn.btn-primary,.block_course_list .card-text .footer a.btn-primary{background-color:rgba(21,85,124,1);border-color:rgba(0,34,73,1);color:rgba(225,255,255,1);border:0px none transparent}.btn.btn-primary.active,.block_course_list .card-text .footer a.btn-primary.active{background-color:rgba(0,34,73,1) !important;border-color:rgba(0,34,73,1) !important}.btn.btn-primary.dropdown-toggle,.block_course_list .card-text .footer a.btn-primary.dropdown-toggle{background-color:#1177d1;border-color:rgba(0,34,73,1)}.btn.btn-primary:hover,.block_course_list .card-text .footer a.btn-primary:hover{background-color:rgba(0,34,73,1)}.btn.btn-primary:focus,.block_course_list .card-text .footer a.btn-primary:focus{background-color:rgba(0,34,73,1) !important;box-shadow:0 0 0.5rem 0.2rem rgba(85,149,188,1) !important}.btn.btn-secondary,.block_course_list .card-text .footer a.btn-secondary{border:0px none transparent}.btn.btn-outline-primary,.block_course_list .card-text .footer a.btn-outline-primary{color:rgba(21,85,124,1);border-color:rgba(0,34,73,1) !important}.btn.btn-outline-primary:hover,.block_course_list .card-text .footer a.btn-outline-primary:hover{background-color:rgba(21,85,124,1);color:#fff}.btn.btn-outline-primary:focus,.block_course_list .card-text .footer a.btn-outline-primary:focus{box-shadow:0 0 0 0.2rem rgba(149,213,252,1) !important}.btn.btn-outline-primary:not(:disabled):not(.disabled):active,.block_course_list .card-text .footer a.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:rgba(21,85,124,1)}.btn.btn-link,.block_course_list .card-text .footer a.btn-link{color:rgba(21,85,124,1)}.custom-control-input:checked ~ .custom-control-label:before{background-color:rgba(21,85,124,1) !important}.table-primary>th,.table-primary>td{background-color:rgba(21,85,124,1);color:rgba(212,255,255,1)}.table-primary:hover>th,.table-primary:hover>td{background-color:rgba(0,60,99,1) !important;color:rgba(251,255,255,1) !important}.nav-pills .nav-item .nav-link.active{background-color:rgba(21,85,124,1)}.nav-pills .nav-item.show>.nav-link{background-color:rgba(21,85,124,1)}.nav-pills .nav-item.show .dropdown-menu .dropdown-item:hover,.nav-pills .nav-item.show .dropdown-menu .dropdown-item:active{background-color:rgba(21,85,124,1);color:rgba(251,255,255,1)}.nav-pills .nav-link.active{background-color:rgba(21,85,124,1)}.nav-pills .show>.nav-link{background-color:rgba(21,85,124,1)}.page-item.active .page-link{background-color:rgba(21,85,124,1);border-color:rgba(21,85,124,1)}.page-item.active .page-link:hover{color:#fff}.page-item.active .page-link:focus{box-shadow:0 0 0 0.2rem rgba(149,213,252,1)}.page-item .page-link:hover{color:rgba(21,85,124,1)}.badge.badge-primary{background-color:rgba(21,85,124,1)}.progress .progress-bar{background-color:rgba(21,85,124,1)}.list-group .list-group-item.active{background-color:rgba(21,85,124,1);border-color:rgba(21,85,124,1)}.list-group .list-group-item h1,.list-group .list-group-item h2,.list-group .list-group-item h3,.list-group .list-group-item h4,.list-group .list-group-item h5,.list-group .list-group-item h6{color:rgba(149,213,252,1)}.card.text-white .card-body h1,.card.text-white .card-body h2,.card.text-white .card-body h3,.card.text-white .card-body h4,.card.text-white .card-body h5,.card.text-white .card-body h6{color:#fff}.card.bg-primary{background-color:rgba(21,85,124,1) !important}.card.bg-secondary{background-color:#6c757d !important}.card.bg-light .card-header,.card.bg-light .card-title,.card.bg-light .card-text{color:#212529}.card.border-primary{border-color:rgba(21,85,124,1) !important}.card.border-primary .card-header,.card.border-primary .card-title,.card.border-primary .card-text,.card.border-secondary .card-header,.card.border-secondary .card-title,.card.border-secondary .card-text,.card.border-success .card-header,.card.border-success .card-title,.card.border-success .card-text,.card.border-danger .card-header,.card.border-danger .card-title,.card.border-danger .card-text,.card.border-warning .card-header,.card.border-warning .card-title,.card.border-warning .card-text,.card.border-info .card-header,.card.border-info .card-title,.card.border-info .card-text,.card.border-light .card-header,.card.border-light .card-title,.card.border-light .card-text,.card.border-dark .card-header,.card.border-dark .card-title,.card.border-dark .card-text{color:#212529}.text-primary{color:rgba(21,85,124,1) !important}.nav-tabs .nav-item .nav-link{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-radius:0px;color:rgba(21,85,124,1)}.nav-tabs .nav-item .nav-link.disabled{color:#868e96}.nav-tabs .nav-item .nav-link.disabled:hover{background-color:#fff;border-bottom:1px solid #e6e6e6}.nav-tabs .nav-item .nav-link.active{color:rgba(0,60,99,1);background-color:#fff;border-bottom:1px solid rgba(21,85,124,1);border-right:0px none transparent}.nav-tabs .nav-item .nav-link:hover{background-color:#f6f6f6}.nav-tabs .nav-item:nth-last-child(1){border-right:1px solid #e6e6e6}@media (min-width: 992px){.alert{padding-left:4rem}.alert.alert-danger:before{content:"\f071";font-family:"Font Awesome 5 Pro";position:absolute;left:2%}.alert.alert-success:before{content:"\f00c";font-family:"Font Awesome 5 Pro";position:absolute;left:2%}.alert.alert-info:before{content:"\f05a";font-family:"Font Awesome 5 Pro";position:absolute;left:2%}}.alert.alert-primary{background-color:rgba(21,85,124,1);color:rgba(0,0,9,1)}.alert.alert-primary a{color:rgba(17,119,209,1)}.block_calendar_month .card-body .card-text .minicalendar .calendar-controls .arrow_link,.block_comments .card-body .card-text .comment-area .fd a{background-color:rgba(21,85,124,1)}.block_myoverview .card-body .card-text .dropdown .dropdown-menu a.dropdown-item.active,.block_myoverview .card-body .card-text .btn-group .dropdown-menu a.dropdown-item.active,.block_timeline .card-body .card-text .dropdown .dropdown-menu a.dropdown-item.active,.block_timeline .card-body .card-text .btn-group .dropdown-menu a.dropdown-item.active{background-color:rgba(21,85,124,1)}.block_navigation .card-body .card-text .block_tree .tree_item[aria-expanded="true"]:before,.block_settings .card-body .card-text .block_tree .tree_item[aria-expanded="true"]:before{background-color:rgba(21,85,124,1)}.block_navigation .card-body .card-text .block_tree .tree_item.hasicon a .icon,.block_settings .card-body .card-text .block_tree .tree_item.hasicon a .icon{color:rgba(21,85,124,1)}.block_settings .card-body .card-text .footer .adminsearchform .btn,.block_settings .card-body .block_course_list .card-text .footer .adminsearchform a,.block_course_list .block_settings .card-body .card-text .footer .adminsearchform a{background-color:rgba(21,85,124,1)}.block_course_list .card-text ul li a{color:rgba(33,37,41,1)}.block_course_list .card-text ul li a .icon{color:rgba(21,85,124,1)}.block_course_list .card-text .footer a{background-color:rgba(21,85,124,1);border:none}.block_private_files .card-body .card-text .footer a{border:none}.block_calendar_upcoming .card-text .event .icon,.block_calendar_upcoming .card-text .event .date a{color:rgba(21,85,124,1)}.block_calendar_upcoming .card-text .footer .gotocal a{border:none}#page-course-management #page-content #region-main>.card .card-body #coursecat-management #category-listing>.card .card-body .listing-actions a.btn,#page-course-management #page-content #region-main>.card .card-body #coursecat-management #category-listing>.card .card-body .listing-actions .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-course-management #page-content #region-main>.card .card-body #coursecat-management #category-listing>.card .card-body .listing-actions a,#page-course-management #page-content #region-main>.card .card-body #coursecat-management #course-listing>.card .card-body .listing-actions a.btn,#page-course-management #page-content #region-main>.card .card-body #coursecat-management #course-listing>.card .card-body .listing-actions .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-course-management #page-content #region-main>.card .card-body #coursecat-management #course-listing>.card .card-body .listing-actions a{background-color:rgba(21,85,124,1)}#htm-drawer .list-group-item-action:hover,#htm-drawer .list-group-item-action:focus{background-color:rgba(21,85,124,1)}.react-select__menu .react-select__option.react-select__option--is-focused{background-color:rgba(21,85,124,1)}.react-select__menu .react-select__option.react-select__option--is-focused:active{background-color:rgba(21,85,124,1)}.react-select__menu .react-select__option:active{background-color:rgba(21,85,124,1)}.form-control:focus,.form-control-file:focus,.custom-select:focus{border-color:rgba(0,0,0,0.4);box-shadow:rgba(0,0,0,0.5) 0px 0px 5px}#htm-drawer .nav-close:active,#htm-drawer .nav-close:hover{border-top-color:rgba(21,85,124,1);background-color:rgba(21,85,124,1)}.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:focus{background-color:rgba(21,85,124,1);color:#fff !important}.dropdown-menu .dropdown-item:active .icon,.dropdown-menu .dropdown-item:focus .icon{color:#fff}.htm-header .count-container{background-color:#dc3545}.message-drawer .badge.bg-primary{background-color:#666 !important}.switch input:checked+label:before{background-color:rgba(21,85,124,1)}#page-message-output-popup-notifications .content-item-container.selected{border-color:rgba(21,85,124,1);background-color:rgba(21,85,124,1)}#page-message-output-popup-notifications .content-item-container:hover{background-color:rgba(21,85,124,1)}#page-message-output-popup-notifications .content-item-container>div:focus{outline:1px solid rgba(21,85,124,1)}.htm-header .custom-menu .nav-link:hover{color:#212529}.htm-header .custom-menu .nav-link:active{background-color:rgba(21,85,124,1);color:#fff}.htm-header .popover-region-toggle:after{border-bottom-color:rgba(21,85,124,1)}.htm-header .popover-region-container{border-color:rgba(21,85,124,1)}@media (min-width: 576px){.htm-header .popover-region-container{top:70px}}.htm-header .popover-region-container .popover-region-content-container .content-item-container:nth-child(odd){background-color:#f8f8f8}.htm-header .popover-region-container .popover-region-content-container .content-item-container:nth-child(even){background-color:#fff}.htm-header .popover-region-container .popover-region-content-container .content-item-container:hover{background-color:#f8f8f8;color:rgba(21,85,124,1)}.htm-header .popover-region-container .popover-region-content-container .content-item-container:hover .timestamp{color:rgba(21,85,124,1)}body{font-family:'Roboto', sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif}.htm-header .navbar-nav .dropdown-menu .dropdown-item:hover{color:rgba(0,68,158,1)}#page-footer .htm-footer__top{background-color:rgba(21,85,124,1);color:rgba(255,255,255,1)}#page-footer .htm-footer__bottom{color:rgba(255,255,255,1);background-color:rgba(8,72,111,1)}#page-footer a,#page-footer a i{color:rgba(245,245,245,1)}#page-footer a:hover,#page-footer a i:hover{color:rgba(232,232,232,1)}#page-admin-report-eventlist-index .report-eventlist-data-table{overflow-x:scroll}@media (max-width: 767px){#page-admin-report-questioninstances-index .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}#page-admin-report-questioninstances-index .custom-select{width:100%;max-width:100%}}#page-admin-phpinfo [role=main],#page-badges-index [role=main]{overflow-x:scroll}@media (max-width: 767px){#page-admin-message .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}#page-admin-message .generaltable.admintable{display:table}}#page-message-notificationpreferences .container-fluid .card{overflow-x:scroll}@media (max-width: 767px){#page-message-notificationpreferences .container-fluid .card .table{display:block;width:100%;max-width:100%;overflow-x:auto}#page-message-notificationpreferences .container-fluid .card .table h4{font-size:18px}#page-message-notificationpreferences .container-fluid .card .table .col-xs-6{padding-left:0;padding-right:0;font-size:12px}}#page-admin-searchareas .container-fluid .card,#page-admin-filters .container-fluid .card{overflow-x:scroll}@media (max-width: 767px){#page-admin-searchareas .container-fluid .card .generaltable,#page-admin-filters .container-fluid .card .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 767px){#page-admin-roles-permissions .generalbox{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 575px){#page-admin-report-configlog-index .pagination{width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 1400px){#page-admin-report-configlog-index .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 575px){#page-admin-comment-index .generaltable,#page-admin-report-backups-index .generaltable,#page-backup-restorefile .generaltable,#page-admin-tool-unsuproles-index .generaltable,#page-admin-tool-lp-competencyframeworks .generaltable,#page-badges-backpacks .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 767px){#page-admin-tool-lp-plans .generaltable,#page-admin-tool-lp-plan .generaltable,#page-admin-setting-manageantiviruses .generaltable,#page-admin-setting-manageauths .generaltable,#page-admin-setting-manageeditors .generaltable,#page-admin-setting-managelogging .generaltable,#page-admin-setting-webservicesoverview .generaltable,#page-admin-setting-editorsettingsatto .generaltable,#page-admin-setting-editoratto .generaltable,#page-admin-setting-managefileconverterplugins .generaltable,#page-admin-setting-managemediaplayers .generaltable,#page-admin-setting-editortinymce .generaltable,#page-admin-setting-managecustomfields .generaltable,#page-admin-setting-webserviceprotocols .generaltable,#page-admin-setting-editorsettingstinymce .generaltable,#page-admin-repository .generaltable,#page-admin-setting-manageenrols .generaltable,#page-admin-setting-managedataformats .generaltable,#page-admin-setting-externalservices .generaltable,#page-admin-plugins .generaltable,#page-admin-setting-manageformats .generaltable,#page-admin-cache-testperformance .generaltable,#page-admin-cache-admin .generaltable,#page-report-usersessions-user .generaltable,#page-course-user .generaltable,#page-admin-tool-analytics-index .generaltable,#page-admin-report-performance-index .generaltable,#page-admin-report-security-index .generaltable,#page-admin-tool-oauth2-issuers .generaltable,#page-admin-tool-messageinbound-index .generaltable,#page-admin-cohort-index .generaltable,#page-admin-roles-manage .generaltable,#page-admin-tag-manage .generaltable,#page-admin-theme-index .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 1199px){#page-admin-thirdpartylibs .generaltable,#page-admin-tool-xmldb-index .generaltable,#page-admin-environment .generaltable,#page-admin-tool-filetypes-index .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width: 1400px){#page-admin-tool-task-scheduledtasks .generaltable,#page-admin-tool-analytics-index .generaltable,#page-admin-setting-htmlsettings .generaltable{display:block;width:100%;max-width:100%;overflow-x:auto}}.badge-info{color:#fff;background-color:#1176d1}.chrome-picker input{padding:0}.format-topics_extended .availabilityinfo.isrestricted{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.format-topics_extended .availabilityinfo.isrestricted .badge-info{color:#fff;background-color:#d11111}.format-topics_extended .availabilityinfo.isrestricted a{color:#491217}.format-topics_extended .availabilityinfo.isrestricted a:hover{text-decoration:underline}.dimmed_text .action-menu .action-menu-trigger a.dropdown-toggle{color:#777 !important;background-color:#ccc;opacity:0.5}#page-grade-edit-letter-index #page .card .mdl-align{display:none}#page-my-index #page .htm-page-header .htm-page-header__title .page-context-header .header-button-group{display:none}.breadcrumb-nav--layout-2 .breadcrumb-item{padding-left:0 !important}.maincalendar{padding-top:24px !important}.maincalendar .calendarwrapper>.header{display:none !important;padding:1rem 15px !important}@media (min-width: 576px){.maincalendar .calendarwrapper>.header>div{position:absolute;top:25px;left:150px}}a.dropdown-toggle{padding:8px !important}#region-main-box.col-xs-12{max-width:100%;flex:0 0 100%}input,.form-control{background-color:#efefef;padding:.375rem .75rem .375rem .75rem;border:1px dashed #8f959e !important;color:#495057}.sandbox-inner{background-color:#0099d7;font-size:large;font:message-box;text-align-last:center;color:white;padding-top:10px;padding-bottom:10px}.glide__slides{margin-left:0}@media (min-width: 992px){.admin-tabs-wrap--vertical .admin-tabs{width:19%}}#htm-menu-items{padding-left:0px}@media (min-width: 768px) and (max-width: 1200px){#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-3,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-3,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-3,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-3,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-3,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-3,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-3{padding-left:2px;padding-right:0;font-size:14px}}#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex{display:block !important}@media (min-width: 400px){#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex{display:flex !important}}#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .btn,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex .btn,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .btn,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex a,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex a,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex a,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex a,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex a,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex a,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex a{padding:4px}@media (min-width: 400px){#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .btn,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex .btn,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .btn,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .btn,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .row .col-sm-9 .border>.d-flex a,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex a,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .row .col-sm-9 .border>.d-flex a,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-sm-9 .border>.d-flex a,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .row .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex a,#page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager #page-admin-setting-theme_super_settings #adminsettings .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex a,#page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex .block_course_list .card-text .footer a,.block_course_list .card-text .footer #page-admin-setting-theme_super_settings #adminsettings #page-local-hubkenconfigurator-app-brand-manager .container-fluid #htm-configurator-brand-manager .settingsform .col-md-6 .card-body .settingsform .col-sm-9 .border>.d-flex a{padding:0.375rem 0.75rem}}#page-admin-index #page .card .card-body.py-0{padding-top:1.25rem !important}.path-mod-quiz #region-main .card .que .content .formulation .qtext{font-size:16px}.sandbox-notification-warn{position:absolute;left:50%;z-index:99999}.sandbox-inner{position:relative;background-color:rgba(255,0,0,0.5);color:white;left:-50%;padding-left:10px;padding-right:10px}.que.ddwtos .draghome{display:inline !important;text-align:center;background:transparent;border:1px solid #000;cursor:move}.ie11 .htm-header--inner .htm-header__nav{max-width:100%}@media (max-width: 992px){.ie11 .htm-header--frontpage{max-height:100px}}.ie11 .htm-header--frontpage>.container>.row,.ie11 #page-admin-setting-theme_super_settings #adminsettings .htm-header--frontpage>.container>.settingsform,#page-admin-setting-theme_super_settings #adminsettings .ie11 .htm-header--frontpage>.container>.settingsform{display:block}.ie11 .htm-header--frontpage>.container>.row .htm-header__left,.ie11 #page-admin-setting-theme_super_settings #adminsettings .htm-header--frontpage>.container>.settingsform .htm-header__left,#page-admin-setting-theme_super_settings #adminsettings .ie11 .htm-header--frontpage>.container>.settingsform .htm-header__left{float:left}.ie11 .htm-header--frontpage>.container>.row .htm-header__right,.ie11 #page-admin-setting-theme_super_settings #adminsettings .htm-header--frontpage>.container>.settingsform .htm-header__right,#page-admin-setting-theme_super_settings #adminsettings .ie11 .htm-header--frontpage>.container>.settingsform .htm-header__right{max-width:auto}.ie11 .htm-header--frontpage .popover-region-toggle i{position:relative;top:12px}.ie11 .htm-header--frontpage .htm-header__top .container{width:100%}.ie11 .htm-header--frontpage.header-layout-2 .htm-header__right{max-width:40%}@media (min-width: 992px){.ie11 .htm-header--frontpage.header-layout-2{min-height:150px;max-height:150px}.ie11 .htm-header--frontpage.header-layout-2 .htm-header__right{max-width:70%}}@media (min-width: 992px){.ie11 .htm-header--frontpage.header-layout-3{min-height:155px;max-height:155px}.ie11 .htm-header--frontpage.header-layout-3 .htm-header__right{max-width:none}}body.ie#page-site-index .htm-header.header-layout-3{min-height:205px}.ie11 .htm-header--frontpage .btn-nav-drawer{padding-top:18px}@media (min-width: 992px){.ie11 #page-footer .htm-footer__top .footer-col--text{max-width:70%}}.ie11.pagelayout-mydashboard .row-grid--admin-links{display:-ms-grid;-ms-grid-columns:1fr}.ie11.pagelayout-mydashboard .row-grid--admin-links .admin-link{margin-bottom:32px}@media (min-width: 1200px){.ie11.pagelayout-mydashboard .row-grid--admin-links{-ms-grid-columns:1fr 1fr 1fr 1fr}.ie11.pagelayout-mydashboard .row-grid--admin-links .admin-link{-ms-grid-column-span:1;margin-bottom:0;margin-left:16px;margin-right:16px}.ie11.pagelayout-mydashboard .row-grid--admin-links .admin-link:nth-child(2){-ms-grid-column:2}.ie11.pagelayout-mydashboard .row-grid--admin-links .admin-link:nth-child(3){-ms-grid-column:3}.ie11.pagelayout-mydashboard .row-grid--admin-links .admin-link:nth-child(4){-ms-grid-column:4}}.ie11 .breadcrumb-nav--layout-2 .breadcrumb-item__before,.ie11 .breadcrumb-nav--layout-2 .breadcrumb-item__after{display:none}.ie11 .breadcrumb-nav--layout-2 .breadcrumb-item__link{margin-right:20px}.ie11 #page-header.htm-page-header .htm-page-header__buttons .context-header-settings-menu .action-menu .dropdown a.dropdown-toggle{display:block}.ie11 #page-header.htm-page-header .htm-page-header__buttons .context-header-settings-menu .action-menu .dropdown a.dropdown-toggle .icon{position:relative;left:-8px}.ie11.pagelayout-frontpage .fp-slider .container{max-width:100%}#atlwdg-trigger{z-index:9800}
