:root{--custom-color-1: #491448;--custom-color-2: #bfd546;--custom-color-link: #491448}.bg-all{background-color:#bfd546 !important}.bg-completed{background-color:#729745 !important}.bg-incomplete{background-color:#345156 !important}.bg-notstarted{background-color:#491448 !important}.text-completed{color:#607E3A !important}.course-fixed-buttons-padding-bottom{margin-bottom:66px}.course-fixed-buttons-padding-bottom-2{margin-bottom:88px}#course-form-submit{position:fixed;bottom:0;right:0;left:0;padding:15px;background-color:rgba(55,55,55,0.8);text-align:center;z-index:10}.course-structure-tree-drop{background-color:#6a6a6a;height:3px}.course-block-file-drop{background-color:#6a6a6a;height:3px;list-style-type:none}.course-contacts-wrapper{font-size:16px;flex-wrap:wrap}.course-contacts-wrapper .course-contacts-accordion .course-contacts-accordion-item{border:1px solid #bcbcbc;border-radius:50%;position:relative;display:inline-block}#course-navigation{padding:2rem 1rem;background-size:cover;background-position:center;color:#fff;position:relative}@media (max-width: 1199px){#course-navigation{padding:1rem}}#course-navigation #course-navigation-bg-color{position:absolute;top:0;left:0;width:100%;height:100%}#course-navigation nav#course-navbar{padding:0;font-size:16px}#course-navigation nav#course-navbar .navbar-brand{flex:0 0 25%;max-width:25%}#course-navigation nav#course-navbar .navbar-brand a#back-link{font-size:16px;font-weight:normal;display:flex;align-items:center}#course-navigation nav#course-navbar .navbar-brand a#back-link i{--fa-border-radius: 100%;border-radius:100%;padding:.8rem;font-size:32px}@media (max-width: 1199px){#course-navigation nav#course-navbar .navbar-brand a#back-link i{padding:.5rem;font-size:20px}}#course-navigation nav#course-navbar .navbar-brand a#back-link i.fa-times{padding-left:1.1rem;padding-right:1.1rem}@media (max-width: 1199px){#course-navigation nav#course-navbar .navbar-brand a#back-link i.fa-times{padding-left:.8rem;padding-right:.8rem;font-size:20px}}#course-navigation nav#course-navbar .navbar-brand a#back-link:hover{text-decoration:none}#course-navigation nav#course-navbar a.nav-link{margin:0 0.5rem}@media (min-width: 1400px){#course-navigation nav#course-navbar a.nav-link{margin:0 1rem}}#course-navigation nav#course-navbar a.nav-link.active{font-weight:bold;border-bottom:solid 2px}@media (max-width: 1199px){#course-navigation nav#course-navbar a.nav-link.active{border:none}}#course-edit-side-nav ul{list-style:none;padding:0;margin:0}@media (min-width: 1200px){#course-edit-side-nav{padding-left:4rem}}#course-edit-side-nav a{display:block;color:#666;line-height:normal}#course-edit-side-nav a .link-icon{width:18px;margin-right:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#666}#course-edit-side-nav a.active,#course-edit-side-nav a:hover{color:var(--custom-color-1);text-decoration:none}#course-edit-side-nav a.sub-nav-item{margin-left:3rem}#course-edit-side-nav .course-edit-navi-category{padding-bottom:0.5rem}#course-edit-side-nav a.course-edit-navi-category-link{font-size:18px;font-weight:400;padding-top:0.25rem;padding-bottom:0.25rem}#course-edit-side-nav a.course-edit-navi-category-link.active{font-weight:600}#course-edit-side-nav a.course-edit-navi-item{font-size:16px;font-weight:400;padding:0.75rem 0}#course-edit-side-nav a.course-edit-navi-item i.fa-chevron-right{color:#348dec}#course-edit-side-nav a.blue-link{color:var(--custom-color-link)}table.course-results-table th{color:#66797F;border-top:none;padding:0.375rem 0.75rem}table.course-results-table th>span.user-image-padding{padding-left:40px}table.course-results-table th>.buttons{display:flex;justify-content:space-between;border-bottom:1px solid #dee2e6}table.course-results-table td{font-weight:600;color:#666}table.course-results-table td.user-image-and-name{color:#000}table.course-results-table td.user-image-and-name img{margin-right:10px}table.course-results-table td.user-image-and-name i{margin-right:10px}table.course-results-table td.icons i{margin-right:0.5em}.course-block .block-description{color:#666}.course-block .markup-block{font-size:15px}.course-block .markup-block h1,.course-block .markup-block h2,.course-block .markup-block h3,.course-block .markup-block h4,.course-block .markup-block h5,.course-block .markup-block h6{font-weight:700;line-height:1.05;margin-bottom:15px}.course-block .markup-block h1{font-size:46px}.course-block .markup-block h2{font-size:31px}.course-block .markup-block h3{font-size:21px}.course-block .markup-block h4{font-size:18px}.course-block .markup-block h5{font-size:16px}.embedly-block .embedly-block-wrapper{position:relative;padding-bottom:67.5%;height:0;margin:0;overflow:hidden}.embedly-block .embedly-block-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embedly-block .embedly-image-block img{max-width:100%;max-height:100%}.embedly-block .embedly-link-block img{max-width:100px;max-height:100px}.usercard-block .usercards-wrapper .usercard-box{line-height:1;padding:1rem;margin:0 0.5rem 1rem;width:350px;background-color:#fff;border:1px solid #d1d3d4;border-radius:8px}.usercard-block .usercards-wrapper .usercard-box h5{font-size:16px;font-weight:600;margin-bottom:0}.usercard-block .usercards-wrapper .usercard-box .usercard-name{overflow-wrap:anywhere}.usercard-block .usercards-wrapper .usercard-box .usercard-title{font-size:14px;font-weight:600;color:#707070;overflow-wrap:anywhere}.course-list-no-courses{background-color:#f2f2f2;color:#6E6E6E;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding-top:2rem;padding-bottom:2rem;font-size:16px;font-weight:400;text-align:center}.course-list-item{border-bottom:1px solid #c6c6c6;padding-top:1rem;padding-bottom:1rem}.course-list-item .course-list-item-img{flex-shrink:0;margin-right:1.5rem}.course-list-item .course-list-item-img img{width:115px}.course-list-item .course-list-item-center{flex:1}.course-list-item .course-list-item-center .course-list-item-title{font-size:16px;font-weight:600;overflow-x:auto;padding:1px}.course-list-item .course-list-item-center .course-list-item-title a{display:block}.course-list-item .course-list-item-right{margin-left:2rem;min-width:90px}.course-list-item .progress{border:1px solid #d7d7d7;margin-top:0.25rem;height:0.5rem}.course-list-item .progress-clarification{font-weight:600}.course-list-item .course-list-item-grey-text{color:#666;font-size:0.9rem;font-weight:600}#landing-page .badge-header{padding:0 0 10px;border-bottom:1px solid #ccc}#landing-page .badge-item{padding:10px 0;border-bottom:1px solid #ccc}#landing-page .landing-header{border-bottom:2px solid #000;margin-bottom:15px}#landing-page .landing-header h1{display:inline-block;margin-right:20px;margin-bottom:0}#landing-page .course-preview{cursor:pointer}#landing-page .course-content{padding-top:5px}#landing-page .course-description{margin-top:10px}#landing-page .landing-header-1{font-size:16px;font-style:normal;font-weight:600;line-height:1}#landing-page .landing-description{color:#6a6a6a;font-style:normal;font-weight:600;font-size:14px;text-align:left}#landing-page .landing-column-1{color:#373737;font-weight:600;font-size:14px;margin-bottom:3px}#landing-page .landing-column-2{color:#484848;font-weight:400;font-size:14px}#landing-page .user-link{color:#33A3FF;cursor:pointer}#landing-page .course-grid-item{flex:0 0 280px;margin-right:12px;margin-bottom:12px;background-color:#fff;border-color:#bfbfbf;border-radius:10px;border-style:solid;border-width:1px;box-shadow:0 3px 0 rgba(0,0,0,0.286);box-sizing:border-box;font-weight:600}#landing-page .course-grid-item .course-grid-item-grey-text{text-transform:uppercase;color:#757575;font-size:0.9rem}#landing-page .course-grid-item .course-grid-item-header{margin-top:5px;height:66px;line-height:normal;overflow-y:hidden}#landing-page .course-grid-item .course-wrapper{padding:15px;min-height:190px}#landing-page .course-grid-item .course-wrapper-expanded{background-color:#efefef;border-radius:5px}#landing-page .course-grid-item .top-pic{height:209px;overflow:hidden}@media (min-width: 576px){#landing-page .course-grid-item .pic-size{width:368px;height:200px}}@media (max-width: 575px){#landing-page .course-grid-item .pic-size{width:318px;height:190px}}#landing-page .course-grid-item .bottom-box{margin:12px}#course-edit-content #selected-teachers{font-weight:600;margin:1rem 2rem}#course-edit-content #selected-teachers .remove-teacher{cursor:pointer;color:#b1b1b1}#course-edit-content .course-end-date{margin-top:1rem}#course-edit-content #course-picture{padding-bottom:15px;margin-bottom:15px;text-align:center}#course-edit-content #course-picture a#remove-course-picture{margin-right:5px;color:#d9534f}#course-edit-content #course-picture img{max-width:200px;max-height:200px}#course-structure-content #course-structure-left #msgboard-toggle{padding:15px 0}#course-structure-content #course-structure-left #msgboard-toggle :not(:first-child){margin-left:1em}#course-structure-content #course-structure-left #course-structure-tree ul{list-style:none;padding:0;margin:0}@media (min-width: 1400px){#course-structure-content #course-structure-left #course-structure-tree{margin-left:2rem;margin-right:2rem}}#course-structure-content #course-structure-left #course-structure-tree .content-pages-of-module-wrapper{padding-bottom:5px}#course-structure-content #course-structure-left #course-structure-tree .tree-element{padding:.5rem 1rem;margin-bottom:.5rem;border:1px solid #d1d3d4;border-radius:18px;font-size:14px}#course-structure-content #course-structure-left #course-structure-tree .tree-element a{color:#231f20}#course-structure-content #course-structure-left #course-structure-tree .tree-element.course-module .module-chevron{color:#5d5d5d}#course-structure-content #course-structure-left #course-structure-tree .tree-element.course-module .module-move-handle{color:#666;cursor:ns-resize}#course-structure-content #course-structure-left #course-structure-tree .tree-element.course-content-page{margin-left:2rem}#course-structure-content #course-structure-left #course-structure-tree .tree-element.course-content-page .content-page-move-handle{color:#666;cursor:ns-resize}#course-structure-content #course-structure-left #course-structure-tree .tree-element.tree-element-active{border-color:var(--custom-color-1);font-weight:bold}#course-structure-content #course-structure-left #course-structure-tree .tree-element.tree-element-active a{color:var(--custom-color-1)}#course-structure-content #course-structure-left #course-structure-tree .add-content-page{margin-left:4rem;padding-bottom:1rem}#course-structure-content #course-structure-left #course-structure-tree .add-content-page a.add-content-page-link{font-weight:400}#course-structure-content #course-structure-left #course-structure-tree #add-module{padding:0.25rem 0}#course-structure-content #course-structure-left #course-structure-tree #add-module a{width:100%}#course-structure-content #course-structure-left a.tree-node-icon{color:#373737}#course-structure-content #course-structure-left .tree-node-icon-hidden{color:#909090}#course-structure-content #course-structure-main #edit-structure-form-wrapper #edit-structure-form-header #edit-structure-form-title{min-height:36px}#course-structure-content #course-structure-main #edit-structure-form-wrapper a.heading-link{color:#231f20}#course-structure-content #course-structure-main #edit-structure-form-wrapper a.heading-link h3{margin:0}#course-structure-content #course-structure-main #edit-structure-form-wrapper a.heading-link:hover i{text-decoration:none}#course-structure-content #course-structure-main #edit-structure-form-wrapper #edit-structure-form form#module-info input#module-name{font-size:16px}#course-structure-content #course-structure-main #edit-structure-form-wrapper #edit-structure-form form#module-info .form-check-inline label.form-check-label,#course-structure-content #course-structure-main #edit-structure-form-wrapper #edit-structure-form form#module-info .form-check-normal label.form-check-label{font-weight:400}#course-structure-content #course-structure-main #edit-structure-form-wrapper #edit-structure-form-bar{background-color:#b9b9b9;padding:0.5rem;color:#fff}#course-structure-content #course-structure-main #edit-structure-form-wrapper #edit-structure-form-bar a{color:#373737;font-weight:600}.test-block{background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;border-left:8px solid #491448;box-shadow:0 0 5px 5px rgba(191,191,191,0.25)}.test-block .primary-button,.test-block-no-border .primary-button{margin-right:auto}.test-block .header,.test-block-no-border .header{padding:0.75em 1rem;font-size:large;color:black;display:flex;flex-direction:column;line-height:1em}.test-block .header .notification,.test-block-no-border .header .notification{max-width:15em;width:10em;background-color:#729745;line-height:1.5em;color:#231f20;display:flex;justify-content:center;min-height:35px}.test-block .header .otype,.test-block-no-border .header .otype{line-height:1em;font-size:24px;overflow-wrap:anywhere}.test-block .header .picture-header,.test-block-no-border .header .picture-header{font-size:1rem}.test-block .header .picture-header .fa-info-circle,.test-block-no-border .header .picture-header .fa-info-circle{color:#666;line-height:1}.test-block .infoarea,.test-block-no-border .infoarea{padding:0 1em 2em}.test-block .infoarea,.test-block .infoarea-tracking,.test-block-no-border .infoarea,.test-block-no-border .infoarea-tracking{display:flex;justify-content:center;flex-direction:column;background-size:cover;background-position:center}.test-block .infoarea .description,.test-block .infoarea-tracking .description,.test-block-no-border .infoarea .description,.test-block-no-border .infoarea-tracking .description{white-space:pre-wrap;line-height:1em;padding-bottom:1em;color:#666}.test-block .infoarea.infoarea-picture,.test-block .infoarea-tracking.infoarea-picture,.test-block-no-border .infoarea.infoarea-picture,.test-block-no-border .infoarea-tracking.infoarea-picture{min-height:400px;justify-content:flex-end}.test-block .infoarea.infoarea-picture .infoarea-background,.test-block .infoarea-tracking.infoarea-picture .infoarea-background,.test-block-no-border .infoarea.infoarea-picture .infoarea-background,.test-block-no-border .infoarea-tracking.infoarea-picture .infoarea-background{padding:1em 1em 2em;background:rgba(255,255,255,0.65)}.test-block .infoarea .open,.test-block .header .open,.test-block .infoarea-background .open,.test-block-no-border .infoarea .open,.test-block-no-border .header .open,.test-block-no-border .infoarea-background .open{align-self:center;margin-top:0.5em;min-width:6em}.test-block .infoarea .passed,.test-block .header .passed,.test-block .infoarea-background .passed,.test-block-no-border .infoarea .passed,.test-block-no-border .header .passed,.test-block-no-border .infoarea-background .passed{color:#30CF7E}.test-block .infoarea .failed,.test-block .header .failed,.test-block .infoarea-background .failed,.test-block-no-border .infoarea .failed,.test-block-no-border .header .failed,.test-block-no-border .infoarea-background .failed{color:#EC0B04}.test-block .infoarea .graded,.test-block .header .graded,.test-block .infoarea-background .graded,.test-block-no-border .infoarea .graded,.test-block-no-border .header .graded,.test-block-no-border .infoarea-background .graded{color:#ff9e00}.test-block .infoarea .incomplete,.test-block .header .incomplete,.test-block .infoarea-background .incomplete,.test-block-no-border .infoarea .incomplete,.test-block-no-border .header .incomplete,.test-block-no-border .infoarea-background .incomplete{color:#504bfc}.test-block .infoarea .not-started,.test-block .header .not-started,.test-block .infoarea-background .not-started,.test-block-no-border .infoarea .not-started,.test-block-no-border .header .not-started,.test-block-no-border .infoarea-background .not-started{color:#666}.test-block .time-alert,.test-block-no-border .time-alert{background-color:#EC0B04;color:white;padding:0 3px}.statusline{line-height:1.5em}.statusline i{margin-right:0.5em}.statusline .passed{color:#30CF7E}.statusline .failed{color:#EC0B04}.statusline .graded{color:#ff9e00}.statusline .incomplete{color:#504bfc}.statusline .not-started{color:#666}#edit-embedly-block .embedly-block-result{text-align:center;margin:2rem 1rem;font-size:18px}#course-main-content #course-main-container{position:relative}#course-main-content #course-main-container #left{min-height:100vh}#course-main-content #course-main-container #left #left-content{position:sticky;top:0}#course-main-content #course-main-container #left #left-content .msgboard{margin-bottom:1.5rem;color:#231f20}#course-main-content #course-main-container #left #left-content .msgboard a{color:#231f20;font-size:16px}#course-main-content #course-main-container #left #left-content a#course-name h4{color:#231f20;font-weight:400}#course-main-content #course-main-container #left #left-content #course-structure-tree{font-weight:600;font-size:14px}#course-main-content #course-main-container #left #left-content #course-structure-tree ul{list-style:none;padding:0;margin:0}#course-main-content #course-main-container #left #left-content #course-structure-tree a.tree-element{color:#231f20;font-weight:600}#course-main-content #course-main-container #left #left-content #course-structure-tree div.tree-element{color:#666}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element{display:block;position:relative;padding:.5rem 1rem;margin-bottom:.75rem;border-radius:24px;background-color:#e8e8ea}@media (min-width: 1400px){#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element{margin-left:2rem;margin-right:2rem}}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element.tree-element-done{border:1px solid #ccc;color:#666;background-color:#fff}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element.tree-element-done a{color:#666 !important}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element .tree-element-undone{color:#aaa}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element.course-module .module-name.module-not-available{color:#8b8b8b}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element a.module-link{color:#909090}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element .tree-element-badge{position:absolute;top:-10px;right:-5px}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element .tree-element-badge i{font-size:10px;border-radius:100%;border:1px solid #d1d3d4;padding:0.25rem;background-color:#f2f2f2;color:#666}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element .tree-element-badge i.done{border-color:#729745;background-color:#729745;color:#fff}#course-main-content #course-main-container #left #left-content #course-structure-tree .tree-element .tree-element-badge span{display:flex;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;border-radius:100%;border:1px solid #d1d3d4;padding:0.25rem}#course-main-content #course-main-container #content{margin-top:1rem}#course-main-content #course-main-container #content #course-main-header{margin-bottom:1rem;text-align:center}#course-main-content #course-main-container #content #course-main-header h1.block-main-header{margin:0 6rem}#course-main-content #course-main-container #content #course-main-header-sm{line-height:normal}#course-main-content #course-main-container #content #course-main-header-sm .col{padding:10px 55px 10px 65px}#course-main-content #course-main-container #content #course-main-header-sm .col h1{font-size:16px;font-weight:650;margin:0}#course-main-content #course-main-container #content #course-info h2{margin-bottom:1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results h4,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback h4{font-weight:700;font-size:18px;padding:1rem 0}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-box,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-box{padding-bottom:1rem}@media (min-width: 768px){#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-box,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-box{padding:0 1rem}}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-big-icon,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-big-icon{padding-right:0.75rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-big-icon i,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-big-icon i{color:#491448;font-size:1.5rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-header-text,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-header-text{color:#666;font-size:16px;font-weight:700}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-big-text,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-big-text{font-size:24px;font-weight:600}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .course-results-cursive-text,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .course-results-cursive-text{font-style:italic;font-size:18px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .coures-results-progress,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .coures-results-progress{margin-top:1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results .coures-results-progress .progress,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback .coures-results-progress .progress{height:0.75rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results a.course-results-progress-filter-link,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback a.course-results-progress-filter-link{margin-right:2.5rem;color:#666;font-size:16px;font-weight:700;padding:0.25rem 1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results a.course-results-progress-filter-link.active,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback a.course-results-progress-filter-link.active{background-color:#007AB8;color:#fff}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results #feedback-list,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback #feedback-list{color:#919191;font-weight:600;line-height:1}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results #feedback-list #feedback-list-header,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback #feedback-list #feedback-list-header{color:#a2b0b4;font-weight:700;padding-bottom:0.5rem;border-bottom:1px solid #dee2e6}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results #feedback-list .feedback-row,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback #feedback-list .feedback-row{border-top:1px solid #dee2e6;padding-top:1rem;padding-bottom:1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results #feedback-list .feedback-row:first-child,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback #feedback-list .feedback-row:first-child{border-top:none}@media (max-width: 991px){#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-results #feedback-list .feedback-row .feedback-text,#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-feedback #feedback-list .feedback-row .feedback-text{margin-top:0.5rem}}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-filter .btn-text-small{font-size:0.75rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list{margin-top:1.5rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment{border-bottom:1px solid #dee4df;padding:0.75rem 0}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment:first-child{border-top:1px solid #dee4df}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment .course-assignment-icon{width:70px;flex:0 0 70px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment .course-assignment-icon i.fa{color:#919191;width:28px;padding:0 21px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment .course-assignment-name a.course-assignment-link{color:#3d3d3d}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment .course-assignment-name a.course-assignment-link:hover{text-decoration:underline}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment.course-assignment-done{background-color:#effcf5}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-assignments #course-assignment-list .course-assignment.course-assignment-done .course-assignment-icon i.fa{color:#32cd79}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement{border-top:1px solid #d1d3d4;padding:1rem 0;line-height:normal}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement:last-child{border-bottom:1px solid #d1d3d4}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-icon{flex-shrink:0;margin-right:1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-date{flex-basis:120px;flex-shrink:0;text-align:center;font-size:18px;font-weight:600;margin-right:1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-date .announcement-time{font-size:14px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-main{font-size:14px;flex-grow:1;width:50%}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-main .announcement-title{font-size:18px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-main .announcement-preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements .course-announcement .announcement-timeframe{color:#666}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-announcements #no-announcements{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f2f2f2;color:#6E6E6E}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-description{position:relative;line-height:1.5rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-description.preview{height:6rem;overflow:hidden}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area a#reveal-description{color:#373737;border-bottom:1px solid #acacac;font-weight:600;font-size:14px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-target-group{padding:2rem;background-color:#f2f2f2;color:#3d3d3d;border:1px solid #d8d8d8;font-size:1.15rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-contacts .course-contact{margin-bottom:2rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-contacts .course-contact .course-contact-image-name{margin-bottom:0.5rem;min-width:250px}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-contacts .course-contact .course-contact-image-name .course-contact-image{margin-right:1rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-contacts .course-contact .course-contact-image-name .course-contact-name{font-weight:700;margin-right:2rem}#course-main-content #course-main-container #content #course-info #course-info-wrapper #course-info-area #course-contacts .course-contact .course-contact-description{flex:1}#course-main-content #course-main-container #content #module-area #module-content{margin:1rem 3rem}#course-main-content #course-main-container #content #content-page-area .course-block{margin-bottom:25px}#course-main-content #course-main-container #content #content-page-area .course-block .file-block{overflow-wrap:anywhere}#course-main-content #course-main-container #content #course-edit-button{position:absolute;top:10px;right:15px}#course-main-content #course-main-container #content #course-edit-button i{padding:0 10px}#course-main-content #course-main-container #content #block-back-button{position:absolute;top:0;right:1rem;z-index:3}#course-main-content #course-main-container #content #show-tree-link{position:absolute;top:10px;left:15px;display:block;line-height:1;padding:6px 2px 4px 4px;border-radius:3px;font-size:18px;z-index:1000}#course-main-content #course-main-container #content #show-tree-link i.fa-border{padding:0.4rem;border-width:1px}#course-main-content #course-main-container #content #course-syllabus .syllabus-module,#course-main-content #course-main-container #content #module-syllabus .syllabus-module{padding:1rem 0}#course-main-content #course-main-container #content #course-syllabus .syllabus-module:first-child,#course-main-content #course-main-container #content #module-syllabus .syllabus-module:first-child{padding-top:0}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-module-header,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-module-header{padding-bottom:1rem}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-module-header .syllabus-module-header-text,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-module-header .syllabus-module-header-text{color:#303030;text-transform:uppercase;font-size:1.2rem;font-weight:700}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-module-header a.syllabus-module-header-text:hover,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-module-header a.syllabus-module-header-text:hover{text-decoration:underline}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-module-header a.syllabus-module-header-options,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-module-header a.syllabus-module-header-options{color:#666}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-module-body,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-module-body{padding:0}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-module-description,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-module-description{padding-bottom:1rem}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page{padding:1rem 0}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header{padding-bottom:1rem}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header .syllabus-content-page-header-text,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header .syllabus-content-page-header-text{color:#303030;font-size:1.05rem;font-weight:700}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header lein a.syllabus-content-page-header-text:hover,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header lein a.syllabus-content-page-header-text:hover{text-decoration:underline}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header a.syllabus-content-page-header-link,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header a.syllabus-content-page-header-link{font-size:0.95rem}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header a.syllabus-content-page-header-options,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-header a.syllabus-content-page-header-options{color:#666}#course-main-content #course-main-container #content #course-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-description,#course-main-content #course-main-container #content #module-syllabus .syllabus-module .syllabus-content-page .syllabus-content-page-description{padding-bottom:1rem}#course-main-content #course-main-container #content #course-syllabus .syllabus-module-footer,#course-main-content #course-main-container #content #module-syllabus .syllabus-module-footer{padding:17px 0;position:relative;height:34px}#course-main-content #course-main-container #content #course-syllabus .syllabus-module-footer hr,#course-main-content #course-main-container #content #module-syllabus .syllabus-module-footer hr{margin:0;display:block;border-top-color:#eaeaea}#course-main-content #course-main-container #content #course-syllabus .syllabus-module-footer .syllabus-module-toggle,#course-main-content #course-main-container #content #module-syllabus .syllabus-module-footer .syllabus-module-toggle{color:#666;display:block;width:34px;position:absolute;top:0;left:50%;margin-left:-17px}#course-main-content #course-main-container #content #course-syllabus .syllabus-module-footer .syllabus-module-toggle i,#course-main-content #course-main-container #content #module-syllabus .syllabus-module-footer .syllabus-module-toggle i{font-size:34px}#course-main-content #course-main-container #content #course-syllabus .syllabus-grey-text,#course-main-content #course-main-container #content #module-syllabus .syllabus-grey-text{color:#666;font-weight:600;font-size:0.95rem;line-height:1.2}#course-main-content #course-main-footer{position:fixed;bottom:0;left:0;right:0;z-index:100}#course-main-content #course-main-footer .course-progress{color:#607E3A}#course-main-content #course-main-footer #left-footer{border-top:1px solid #d6d6d7;background-color:#fdfdfd}#course-main-content #course-main-footer #main-footer{border-top:1px solid #d6d6d7;background-color:#fdfdfd}@media (min-width: 768px){#course-main-content #course-main-footer.footer-narrow{right:75%}}#course-detailed-results{padding-bottom:250px}#course-detailed-results-modal,#course-detailed-results,#course-info #course-assignments,#course-assignments-context-help-modal{line-height:normal}#course-detailed-results-modal .detailed-results-no-unevaluated,#course-detailed-results .detailed-results-no-unevaluated,#course-info #course-assignments .detailed-results-no-unevaluated,#course-assignments-context-help-modal .detailed-results-no-unevaluated{text-align:center;color:#999;background-color:#f2f2f2;border-top:1px solid #d8d8d8;padding:1.5rem 0;font-size:13px}#course-detailed-results-modal .detailed-results-label,#course-detailed-results .detailed-results-label,#course-info #course-assignments .detailed-results-label,#course-assignments-context-help-modal .detailed-results-label{color:#666;font-weight:650}#course-detailed-results-modal .progress-percentage,#course-detailed-results .progress-percentage,#course-info #course-assignments .progress-percentage,#course-assignments-context-help-modal .progress-percentage{color:#737373;font-size:12px;font-weight:normal}#course-detailed-results-modal .detailed-results-header,#course-detailed-results .detailed-results-header,#course-info #course-assignments .detailed-results-header,#course-assignments-context-help-modal .detailed-results-header{font-size:16px;font-weight:600;padding:0.5rem 1rem;border-bottom:1px solid #bfbfbf}#course-detailed-results-modal .detailed-results-assignment,#course-detailed-results .detailed-results-assignment,#course-info #course-assignments .detailed-results-assignment,#course-assignments-context-help-modal .detailed-results-assignment{font-size:16px;font-weight:650;padding:1rem 2rem;border-bottom:1px solid #bfbfbf}#course-detailed-results-modal .detailed-results-assignment .detailed-results-assignment-info,#course-detailed-results .detailed-results-assignment .detailed-results-assignment-info,#course-info #course-assignments .detailed-results-assignment .detailed-results-assignment-info,#course-assignments-context-help-modal .detailed-results-assignment .detailed-results-assignment-info{font-size:12px;font-weight:normal;color:#676767}#course-detailed-results-modal .detailed-results-assignment .detailed-results-assignment-grade,#course-detailed-results .detailed-results-assignment .detailed-results-assignment-grade,#course-info #course-assignments .detailed-results-assignment .detailed-results-assignment-grade,#course-assignments-context-help-modal .detailed-results-assignment .detailed-results-assignment-grade{font-weight:normal;font-size:14px;color:#666}#course-detailed-results-modal .detailed-results-assignment .warning-box,#course-detailed-results .detailed-results-assignment .warning-box,#course-info #course-assignments .detailed-results-assignment .warning-box,#course-assignments-context-help-modal .detailed-results-assignment .warning-box{font-size:14px;font-weight:normal;margin:0 !important}#course-detailed-results-modal .detailed-results-give-grade,#course-detailed-results .detailed-results-give-grade,#course-info #course-assignments .detailed-results-give-grade,#course-assignments-context-help-modal .detailed-results-give-grade{padding:1rem 1rem 2rem}#course-detailed-results-modal .detailed-results-give-grade label,#course-detailed-results .detailed-results-give-grade label,#course-info #course-assignments .detailed-results-give-grade label,#course-assignments-context-help-modal .detailed-results-give-grade label{justify-content:flex-start;font-weight:bold}#edit-block-modal #add-file-button-wrapper{text-align:center;padding:2rem;background-color:#fafafb;border:1px solid #c6c6c6;border-radius:5px;margin-bottom:1.5rem}#edit-block-modal #add-file-button-wrapper a.btn{min-width:300px}#edit-block-modal .file-item .deselect-file-icon{color:#373737;cursor:pointer}#edit-video-block .result:hover{background-color:#f2f2f2;cursor:pointer}#edit-video-block .link-right{text-align:right}#edit-video-block .text-bold{font-weight:600}#edit-video-block .text-dark-gray{color:#666}#edit-video-block .big-video-icon{font-size:2.5em;margin-left:10px}#edit-video-block .h100px{height:100px}#edit-video-block .bg-gray{background-color:#EDEDEE}#edit-video-block #video-block-services{margin-top:15px}#edit-video-block #video-block-services a{margin-right:15px}#edit-video-block-settings .selected-video{background-color:#f2f2f2}#edit-video-block-settings .link-right{text-align:right}#edit-video-block-settings .text-center{color:red;text-align:center}#course-members .member-anchor{margin:1.5rem 0 2rem;font-size:18px;color:#a9a9a9;margin-right:2rem;text-decoration:underline}#course-members .blue-icon{color:#299eff}#course-members .text-bold{font-weight:bold}#course-members .added-user-row{background-color:#EBEBEB}#course-members .padding-left-0{padding-left:0}#course-members .padding-bottom-5{padding-bottom:5px}#course-members .padding-bottom-20{padding-bottom:20px}#course-members .padding-top-10{padding-top:10px}#course-members .padding-bottom-10{padding-bottom:10px}#course-members .border-bottom-lightgray{border-bottom:1px solid lightgray}#course-members .margin-top-30{margin-top:30px}#course-members .margin-bottom-20{margin-bottom:20px}#course-members .margin-bottom-40{margin-bottom:40px}#course-members .width-30{width:30px}#course-members .width-60{width:60px}#course-members .width-45{width:45px}#course-members .min-height-65{min-height:65px}#course-members .min-width-30{min-width:30px}#course-members .min-width-45{min-width:45px}#course-members .min-width-65{min-width:65px}#course-publish-button{padding:1rem 2rem;font-weight:bold}#course-publish-content{padding:1rem}#course-publish-content i.fa.fa-check{color:#aaa}#course-publish-content i.fa.fa-check.course-published-check{color:#4cd082}#course-publish-content #course-publish-info .row,#course-publish-content #course-tray-publish-info .row{margin-bottom:1rem}#course-publish-content #course-publish-info .row .col-sm-4,#course-publish-content #course-tray-publish-info .row .col-sm-4{font-weight:700}#course-assignments-content .jumbotron{background-color:transparent;font-weight:600;margin:0}#course-assignments-content .jumbotron #no-assignments{color:#666}#course-theme-content #banner-bg-preview{position:relative;background-size:cover;background-position:center}#course-theme-content #banner-bg-preview #banner-bg-content{position:relative;margin:0 auto;padding:2rem 0;text-align:center}#course-theme-content #banner-bg-preview #banner-bg-content h1{color:#fff;font-weight:400}#course-theme-content #banner-bg-preview #banner-bg-color-layer{position:absolute;top:0;left:0;width:100%;height:100%}#course-theme-content #opacity-slider{margin:0 0.5rem;flex-grow:1}#course-theme-content #opacity-slider input{width:100%}#course-create-content .media-box-container{display:flex;flex-flow:row wrap}#course-create-content .media-box-container .media-box-wrapper{width:50%;margin-bottom:1rem}@media (max-width: 991px){#course-create-content .media-box-container .media-box-wrapper{width:100%}}#course-create-content .media-box-container .media-box-wrapper .media-box{display:flex;height:100%;padding:1rem;background-color:#f9f9fa;border:1px solid #bfbfbf;border-radius:7px;box-shadow:0 2px 0 #bebebe}#course-create-content .media-box-container .media-box-wrapper .media-box:nth-child(odd){margin-right:2rem}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-image{width:50px;height:50px;display:flex;justify-content:center;font-size:28px;font-weight:600;color:#fff;background-color:#000;margin-right:1rem;flex-shrink:0}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-image.course-box-image{width:100px;height:74.78px;background-color:transparent}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-image.course-box-image img{width:100px}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-content{flex-grow:1;color:#666;font-size:12px;line-height:normal}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-content .media-box-header{display:flex;justify-content:space-between;padding-bottom:0.2rem}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-content .media-box-header a.media-box-header-text{font-size:18px;font-weight:650}#course-create-content .media-box-container .media-box-wrapper .media-box .media-box-content .media-box-header a.media-box-header-icon{color:#333}#course-create-content .media-box-container .media-box-wrapper .media-box:hover{border-color:#299eff;box-shadow:none}#import-content-page-modal{font-size:16px}#import-content-page-modal .import-content-pages-module{font-weight:bold;margin-top:1rem}#course-diploma-edit .signature-preview{position:relative;background-size:cover;background-position:center}#course-diploma-edit .signature-preview .signature-content{position:relative;margin:0 auto;padding:2rem 0;text-align:center}#course-diploma-edit .signature-preview .signature-content h1{color:#fff;font-weight:400}#course-diploma-edit .signature-preview .signature-color-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:lightgray;border:1px solid #000}#course-diploma-edit .signature-preview .no-pic-text{font-size:16px;font-weight:100;color:#000;padding:2rem}#course-diploma-edit .signature-preview-button{background-color:#fff;border:1px solid #000}#grading-box .result-box{min-height:46px;min-width:56px}#grading-box .result-number{font-size:24px}#enroll-subordinates-content #no-users{background-color:#f5f5f5;padding:2rem 1rem;text-align:center}@media (min-width: 768px){.course-results-area{padding:1.5rem;margin-bottom:2rem}}.course-results-area-rounded{border:1px solid #c6d1d3;border-radius:5px;padding:1rem;margin-bottom:1rem}@media (min-width: 768px){.course-results-area-rounded{padding:1.5rem;margin-bottom:2rem}}.event-content{margin-left:5rem;margin-right:5rem}.event-content .event-limit-box{min-width:40%;margin-bottom:2rem;margin-right:2.5rem}.event-list .event-box{border:1px solid #D6D6D7;border-radius:3px}.event-list .event-box .event-info{padding:10px 15px;max-height:350px;width:100%}.event-list .event-box .event-info .event-text{overflow:hidden;margin-bottom:5px}.event-list .event-box .event-image{width:350px;height:350px;font-size:28px;font-weight:600;background-color:var(--custom-color-1);color:#fff}.recommend-link{padding-top:2rem;padding-bottom:2rem}.left{--_d: 0%;border-left:var(--t) solid rgba(0,0,0,0);margin-right:var(--t);place-self:start}.recommend-modal-warning-green{padding:1em;margin:0 0 1em;background-color:#e0f8ec}#create-with-prompt{position:fixed;bottom:1rem;right:1rem}#create-with-prompt #create-with-prompt-container{padding:1rem;border-radius:1rem;background-color:#f2f2f2;border:1px solid #d1d3d4;box-shadow:0 0 10px #aaa;min-width:400px}#create-with-prompt #create-with-prompt-icon{display:block;padding:1rem;background-color:var(--custom-color-2);border-radius:2rem;box-shadow:0 0 10px #aaa}#create-with-prompt #create-with-prompt-icon i{font-size:46px}.course-wizard-content{width:80%;height:80%;margin:0 auto}.wizard-wrapper{display:flex}.wizard-left-column{flex:0 0 40%;margin-right:5px;position:relative;min-height:400px;background:transparent 23%}.wizard-right-column{flex:0 0 60%;position:relative;min-height:800px}.wizard-chat-window{width:80%;height:80%;background-color:skyblue;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:5px;padding:6px}.wiz-button-container{position:absolute;bottom:0}.wizard-progress-footer{display:grid;grid-template-columns:10% 80% 10%;text-align:center;padding-left:25px;padding-right:25px;width:100%;margin-top:auto}.wizard-bar-col{padding:16px;height:250px;background-color:#ccc}.containeriii{width:100%;position:relative;z-index:1;margin:18px}.chat-sender-box{background-color:#491448;border-radius:12px 12px 0;padding:12px;margin-left:84px;margin-right:54px;margin-bottom:18px;min-width:auto;height:auto;color:#fff}.chat-confirm-box{background-color:#BFD546;border-radius:12px;padding:8px;margin:auto;width:50%;margin-bottom:18px;text-align:center;min-width:auto;height:auto;color:#000}.wizard-preview{margin-left:10%;width:80%;border-radius:10px;box-shadow:5px 5px 15px rgba(14,14,14,0.5)}.wizard-preview .top-bar{width:100%;height:10px;background:#491448;color:#fff;border-radius:10px 10px 0 0;text-align:center}.wizard-preview .title{top:22px;text-transform:uppercase;font-size:2.5em;letter-spacing:2px;left:80px}.wizard-preview .card{background-color:#fff;display:flex;flex-direction:column;align-items:center;color:#000}.wizard-preview .card__name{margin-top:15px;font-size:1.5em;display:block}.wizard-preview .card__textbox{width:80%;text-wrap:pretty;margin-bottom:15px;display:flex;flex-direction:column}.wizard-preview .card__textbox .textbox-label{margin-bottom:10px;font-weight:bold}.wizard-preview .card__textbox .textbox-area{width:90%;margin:0 auto}.wizard-preview .card__tags{margin-bottom:15px;padding:0;list-style:none;position:relative;margin:0 auto;display:flex;width:90%}.wizard-preview .card__tags li{display:inline-block;margin-right:10px;position:relative}.wizard-preview .card__tags li a{font-family:Helvetica, Arial, sans-serif;background:#588fe5;display:inline-block;color:#fff;position:relative;padding:10px;border-top-left-radius:4px;border-bottom-left-radius:4px;margin:0 30px 0 0;text-decoration:none}.wizard-preview .card__tags li a::before{background:#fff;width:10px;height:10px;content:"";display:inline-block;border-radius:20px;margin:0 5px 0 0}.wizard-preview .card__tags li a::after{border:20px solid;border-color:transparent transparent transparent #588fe5;height:0;width:0;position:absolute;right:-4px;top:0;content:"";display:inline-block}.wizard-preview .card__coursetype{max-width:36rem;text-wrap:balance;margin-bottom:15px}.wizard-chatbox{position:absolute;left:10%;height:80%;width:80%;border-radius:10px;box-shadow:5px 5px 15px rgba(14,14,14,0.5)}.wizard-chatbox .top-bar{width:100%;height:70px;background:#fff;border-radius:10px 10px 0 0}.wizard-chatbox .content{height:calc(100% - 70px - 200px);top:10px;overflow-y:scroll}.wizard-chatbox .avatar{width:50px;height:50px;position:absolute;top:11px;left:15px}.wizard-chatbox .avatar img{max-width:50px;height:auto}.wizard-chatbox .name{position:absolute;top:22px;text-transform:uppercase;color:#0e0e0e;font-size:1em;letter-spacing:2px;font-weight:500;left:80px}.wizard-chatbox .role{position:absolute;top:38px;color:#a8a8a8;font-size:0.95em;letter-spacing:1px;left:95px}.wizard-chatbox .middle{width:100%;top:10px;display:flex;flex-direction:column}.wizard-chatbox .chat-box{width:100%}.wizard-chatbox .chat-box .incoming-bubble{background-color:#491448;border-radius:12px 12px 12px 0;padding:12px;margin:0 84px 12px 24px;min-width:auto;height:auto;color:#fff}.wizard-chatbox .chat-box .outgoing-bubble{background-color:#491448;border-radius:12px 12px 0;padding:12px;margin:0 24px 12px 84px;min-width:auto;height:auto;color:#fff;word-wrap:break-word}.wizard-chatbox .ellipsis{width:5px;height:5px;display:inline-block;margin-left:5px;background:#fff;border-radius:50%;animation:bounce 1.3s linear infinite}.wizard-chatbox .one{animation-delay:0.6s;color:#04AA6D}.wizard-chatbox .two{animation-delay:0.5s}.wizard-chatbox .three{animation-delay:0.8s}.wizard-chatbox .bubble{position:relative;display:inline-block;margin-bottom:5px;color:#fff;font-size:1em;padding:10px 10px 10px 12px;border-radius:20px}.wizard-chatbox .bottom-bar{position:absolute;width:100%;height:150px;bottom:0;background:#fff;border-radius:0 0 10px 10px}.wizard-chatbox .second-bottom-bar{position:absolute;width:100%;height:200px;bottom:0;left:50%;margin-left:-50%;border-radius:0 0 10px 10px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.wizard-chatbox .inner-div{width:100%;padding:10px;display:flex;justify-content:center;align-items:center}.wizard-chatbox textarea{padding:7px;width:70%;border-radius:12px;border:#D5D6D7 solid 1px;resize:none}.wizard-chatbox textarea::placeholder{color:#2E4463}.wizard-chatbox textarea:focus{color:#0e0e0e;outline:0}.wizard-chatbox button{border:0;font-size:1.5em;right:17px;outline:0;background-color:transparent}.wizard-chatbox button:not(:disabled):hover{transition:all .3s ease-in-out;color:#491448}.wizard-chatbox footer{position:absolute;bottom:0;right:0;text-align:center;font-size:0.7em;padding:10px}.wizard-chatbox footer p{color:#2E4463;text-transform:uppercase;letter-spacing:2px}.wizard-chatbox footer a{color:#fff;text-decoration:none}.wizard-chatbox footer a:hover{color:#2E4463}@keyframes bounce{30%{transform:translateY(-2px)}60%{transform:translateY(0)}80%{transform:translateY(2px)}100%{transform:translateY(0);opacity:0.5}}.wiz-progressbar{counter-reset:step;display:flex;justify-content:space-between}.wiz-progressbar li{flex:1;list-style-type:none;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d;margin:0 5px}.wiz-progressbar li::before{width:15px;height:15px;content:'';line-height:15px;border:2px solid #7d7d7d;background-color:#7d7d7d;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;transition:all .8s}.wiz-progressbar li::after{width:100%;height:3px;content:'';position:absolute;background-color:#7d7d7d;top:6px;left:-52%;z-index:-1;transition:all .8s}.wiz-progressbar li:first-child::after{content:none}.wiz-progressbar li.active::before{border-color:#55b776;background-color:#55b776;transition:all .8s}.wiz-progressbar li.active::after{background-color:#55b776;transition:all .8s}.magic-button{font-size:14px;padding:10px 30px;border:none;border-radius:20px;cursor:pointer;background-color:#BFD546}
