.ui.dimmer.full-screen-loading-overlay{position:fixed}.search-input.ui.input .small.link.icon{top:.9em;right:4.4em;width:1.7em!important;height:1.7em!important;background-color:#b74b29!important}.ui.modal.messageModal>.content{font-size:1.2em}.messageModal .ui.button.baseGreen{background-color:#00bd9c;color:#fff}.messageModal .ui.button.baseBlue{background-color:#38b3e7;color:#fff}table.compact-messages.ui.selectable.striped.red.table{opacity:.95}table.compact-messages.ui.selectable.striped.red.table tr.pointer{cursor:pointer}table.compact-messages.ui.selectable.striped.red.table tr.pointer td.collapsing{white-space:normal}.text.red{color:#db2828!important}.text.orange{color:#f2711c!important}.text.yellow{color:#fbbd08!important}.text.olive{color:#b5cc18!important}.text.green{color:#21ba45!important}.text.teal{color:#00b5ad!important}.text.blue{color:#2185d0!important}.text.purple{color:#a333c8!important}.text.violet{color:#6435c9!important}.text.pink{color:#e03997!important}.text.brown{color:#a5673f!important}.text.grey{color:#767676!important}.text.light-grey{color:#aaa!important}.text.white{color:#fff!important}.text.black{color:#000!important}.base-teal{color:#335973!important}.base-green{color:#4d9965!important}.base-red{color:#c36!important}.base-blue{color:#339cff!important}.base-purple{color:#735ea1!important}.base-teal-border{border-color:#335973!important}.base-green-border{border-color:#4d9965!important}.base-red-border{border-color:#c36!important}.base-blue-border{border-color:#339cff!important}.base-purple-border{border-color:#735ea1!important}.seven-m-green-border{border-color:#70ad85!important}.base-teal-bg{background-color:#335973!important}.base-green-bg{background-color:#4d9965!important}.base-light-green-bg{background-color:#d8fbf0!important}.base-red-bg{background-color:#c36!important}.base-blue-bg{background-color:#339cff!important}.base-purple-bg{background-color:#735ea1!important}body .rtl{direction:rtl;text-align:right!important}body .ui.toggle.checkbox input:checked~.box:before,body .ui.toggle.checkbox input:checked~label:before,body .ui.toggle.checkbox input:focus:checked~.box:before,body .ui.toggle.checkbox input:focus:checked~label:before{background-color:#4d9965!important}body .ui.breadcrumb a{color:#335973}body .ui.attached.info.message,body .ui.info.message{box-shadow:inset 0 0 0 1px #abcbd2,0 0 0 0 transparent}body .ui.info.message{background-color:#f3f7f6;color:#335973}body .ui.info.message .header{color:#335973}body .ui.green.button,body .ui.positive.button{background-color:#4d9965}body .ui.green.active.button,body .ui.green.button:focus,body .ui.green.button:hover,body .ui.positive.active.button,body .ui.positive.button:focus,body .ui.positive.button:hover{background-color:#4d9965;-webkit-filter:brightness(95%);filter:brightness(95%)}body .ui.green.basic.button:focus,body .ui.green.basic.button:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}body .ui.green.basic.button,body .ui.green.basic.button:focus,body .ui.green.basic.button:hover{color:#4d9965!important;border-color:#4d9965!important;box-shadow:inset 0 0 0 1px #4d9965!important}body .ui.green.basic.button{-webkit-filter:brightness(85%);filter:brightness(85%)}body .ui.blue.button{background-color:#335973}body .ui.blue.active.button,body .ui.blue.button:focus,body .ui.blue.button:hover{background-color:#335973;-webkit-filter:brightness(95%);filter:brightness(95%)}body .ui.blue.basic.button:focus,body .ui.blue.basic.button:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}body .ui.blue.basic.button,body .ui.blue.basic.button:focus,body .ui.blue.basic.button:hover{color:#335973!important;border-color:#335973!important;box-shadow:inset 0 0 0 1px #335973!important}body .ui.blue.basic.button{-webkit-filter:brightness(85%);filter:brightness(85%)}body .ui.red.button{background-color:#c36}body .ui.red.active.button,body .ui.red.button:focus,body .ui.red.button:hover{background-color:#c36;-webkit-filter:brightness(95%);filter:brightness(95%)}body .ui.red.basic.button:focus,body .ui.red.basic.button:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}body .ui.red.basic.button,body .ui.red.basic.button:focus,body .ui.red.basic.button:hover{color:#c36!important;border-color:#c36!important;box-shadow:inset 0 0 0 1px #c36!important}body .ui.red.basic.button{-webkit-filter:brightness(85%);filter:brightness(85%)}body .ui.blue.label{background-color:#335973!important;border-color:#335973!important}body .ui.blue.segment:not(.inverted){border-top:2px solid #339cff!important}body .ui.green.segment:not(.inverted){border-top:2px solid #4d9965!important}body .ui.red.segment:not(.inverted){border-top:2px solid #c36!important}body .ui.basic.blue.label,body .ui.basic.blue.labels .label{background-color:#fff!important;border-color:#335973!important;color:#335973!important}body .ui.blue.label,body .ui.blue.labels .label{background-color:#335973!important;border-color:#335973!important;color:#fff!important}body .ui.basic.green.label,body .ui.basic.green.labels .label{background-color:#fff!important;border-color:#4d9965!important;color:#4d9965!important}body .ui.green.label,body .ui.green.labels .label{background-color:#4d9965!important;border-color:#4d9965!important;color:#fff!important}body .ui.basic.red.label,body .ui.basic.red.labels .label{background-color:#fff!important;border-color:#c36!important;color:#c36!important}body .ui.red.label,body .ui.red.labels .label{background-color:#c36!important;border-color:#c36!important;color:#fff!important}body .ui.orange.label,body .ui.orange.labels .label{background-color:#ff9800!important;border-color:#ff9800!important;color:#fff!important}body .ui.yellow.label,body .ui.yellow.labels .label{background-color:#ffc505!important;border-color:#ffc505!important;color:#fff!important}.text.normal-weight{font-weight:400!important}.text.bold{font-weight:700!important}.text.italic{font-style:italic!important}.text.clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text.wrap{white-space:normal}.text.no-wrap{white-space:nowrap}.text.normal{font-size:1rem}.text.large{font-size:1.1rem}.text.larger{font-size:1.2rem}.text.largest{font-size:1.3rem}.text.small{font-size:.95rem}.text.smaller{font-size:.9rem}.text.smallest{font-size:.8rem}.text.rounded-focus-outline:focus{outline:none;box-shadow:0 0 1pt 1pt;border-radius:.3rem}.center-align{text-align:center}.middle-align{vertical-align:middle}.help{cursor:help!important}.pointer{cursor:pointer!important}.not-allowed{cursor:not-allowed!important}.inline{display:inline}.inline-block{display:inline-block}.float-right{float:right}.float-left{float:left}form.ui.form>.field>.error.field{margin:0}.ui.segment.transparent{background-color:hsla(0,0%,100%,.9)}.ui.fluid.container.ninety{width:90%}i.icon.far,i.icon.fas{font-family:"Font Awesome 5 Free";font-weight:900}.ui.horizontal.divider:before{background-position:right 1em top!important}.ui.horizontal.divider:after{background-position:left 1em top!important}@media print{.no-print{display:none!important}.print-only{display:block!important}.inline-print-only{display:inline!important}.no-margin-print{margin:0!important;width:100%!important}.adjust-width-print{width:716px!important}.adjust-width-smaller-chart-print{width:375px!important}}.inline-print-only,.print-only{display:none}.userActivity{z-index:1}.userActivity .right.floated.column{text-align:right}.userActivity .right.floated.column .ui.dropdown .menu{right:0;left:auto}.userActivity .ui.header.activityHeader{margin-left:10px;margin-right:10px;display:inline-block}.userActivity .ui.segment{opacity:.95}.userActivity .ui.button.downloadButton{margin-left:15px}.ui.header.icon.user-activity-chart-icon{margin-bottom:0;font-size:.95em;cursor:pointer}.ui.header.icon.user-activity-chart-icon:hover{color:#555}.ui.header.icon.user-activity-chart-icon i.icon{font-size:4em}.courseUsage .right.floated.column{text-align:right}.courseUsage .right.floated.column .ui.dropdown .menu{right:0;left:auto}.courseUsage .ui.header.usageHeader{margin-left:10px;margin-right:10px;display:inline-block}.courseUsage .ui.segment{opacity:.95}.courseUsage .ui.button.downloadButton{margin-left:15px}.courseUsage .right-section{display:flex;flex-direction:row}.courseUsage .download-frame{display:flex;align-items:center;justify-content:space-between;margin-left:10px}.ui.header.icon.course-usage-chart-icon{margin-bottom:0;font-size:.95em;cursor:pointer}.ui.header.icon.course-usage-chart-icon:hover{color:#555}.ui.header.icon.course-usage-chart-icon i.icon{font-size:4em}.outlined{paint-order:stroke}.progress-bar{background:#ebebeb;border:1px solid rgba(39,41,43,.15);border-radius:.2857rem;padding:.2857em;width:100%}.progress-bar .progress-bar-progress{background:#4d9965;border:1px solid #4d9965;border-radius:.2857rem;min-width:30px;transition:width .2s;height:20px;color:#fff;text-align:right;padding-right:3px;font-size:.8em}.progress-bar .progress-bar-progress.hide-text{min-width:0}.staff-help-modal .ui.list{display:inline-block}.staff-help-modal .ui.list .item{cursor:pointer}.staff-help-modal .ui.list .item .content .header{font-size:.9em;color:#4a8b9a}.staff-help-modal .ui.list .item .content .description{font-size:.75em;font-style:italic!important}.staff-help-modal .ui.checkbox{display:block}.search-options .ui.grid{position:relative;z-index:10;margin-top:0}.search-options .ui.accordion .title{display:inline-block}.search-options .ui.accordion .ui.toggle.checkbox.activity-checkbox label{color:#9b9b9b}.search-options .ui.accordion .ui.toggle.checked.checkbox.activity-checkbox label{color:#000}.search-options .ui.inline.dropdown{padding-right:20px;padding-left:6px}.search-options .ui.inline.dropdown .text{color:#4a8b9a}.search-options .ui.inline.dropdown .menu .text{color:#000}.dashboard .ui.grid>.column.no-right-padding{padding-right:0}.dashboard .ui.table .client-item td{padding:.8em;cursor:pointer}.ui.popup.visible div.course-progress-label{margin-top:.2em;margin-bottom:1.5em}i.icon.firewords-red{color:#e12c23;font-size:1.5em}i.icon.firewords-orange{color:#ff9800;font-size:1.5em}i.icon.firewords-yellow{color:#ffc505;font-size:1.5em}.firewords.grey{color:grey}.ui.basic.modal{min-height:250px;flex-direction:column;display:flex!important;background:#fff!important}.ui.modal.small{width:450px!important}.ui.basic.modal>.header{color:#000!important}.ui.basic.modal>.content{flex:1 1}.ui.modal>.content>.description{width:100%;color:#000;font-size:16px;line-height:150%;text-align:center}.ui.modal>.content>.description .success-label{margin-bottom:20px}.ui.basic.modal>.actions{display:flex;justify-content:space-between}.ui.password-input{width:100%;height:36px;margin:10px auto 60px}.base-form-container{margin:1rem 0}.ui.segment.base-form.warning{border-color:#f2711a}.ui.segment.base-form.basic{padding:0}.ui.segment.base-form .ui.label.float-right{float:right;margin:0}.ui.segment.base-form .ui.header.inline{display:inline-block}.create-clients-view{padding-bottom:20px}.ui.checkbox.radio-group{padding-right:10px}.ui.checkbox.radio-group-vertical{display:block;padding-bottom:10px}.ui.checkbox.radio-group-vertical label,.ui.checkbox.radio-group label{display:inline-block}.ui.checkbox.radio-group-vertical label .subLabel,.ui.checkbox.radio-group label .subLabel{display:block;font-style:italic;color:grey}.ui.form.client-account-form .field.checkbox{margin-top:2em}.ui.form.client-account-form .field.override-checkbox{float:right}.ui.form.client-account-form.warning{border-color:#f2711a;border-width:1px}.ui.form.client-account-form .ui.label.float-right{float:right}.ui.form.client-account-form .ui.header.inline{display:inline-block}.ui.form.change-password-form .fields .field.archived-checkbox{margin-top:2em}.ui.checkbox.checkbox-group{padding-right:10px}.ui.checkbox.checkbox-group-vertical{display:block;padding-bottom:10px}.ui.checkbox.checkbox-group-vertical label,.ui.checkbox.checkbox-group label{display:inline-block}.ui.checkbox.checkbox-group-vertical label .subLabel,.ui.checkbox.checkbox-group label .subLabel{display:block;font-style:italic;color:grey}.ui.form.user-profile-form.warning{border-color:#f2711a;border-width:1px}.ui.form.user-profile-form .ui.label.float-right{float:right}.ui.form.user-profile-form .ui.header.inline{display:inline-block}.enrollment-item .no.activity{word-wrap:break-word;overflow-wrap:break-word;min-width:130px;white-space:normal}.enrollment-item .ui.button.enrollmentAction:first-child{margin-top:0}.enrollment-item .ui.button.enrollmentAction{margin-top:10px}.user-enrollments-table .enrollment-item .no.activity{word-wrap:break-word;overflow-wrap:break-word;min-width:130px;white-space:normal;clear:both}.question-answer-segment{background-color:#ebebeb;border:1px solid #ccc;border-radius:5px;display:table;width:100%}.question-answer-segment .question-header{display:table-cell;width:140px;vertical-align:middle;padding:10px;border-right:1px solid #bbb;text-align:right}.question-answer-segment .question-header .ui.label{margin-right:8px}.question-answer-segment .question-text{display:table-cell;padding:10px;vertical-align:middle;background-color:#f6f6f6;border-radius:0 5px 5px 0}@media print{.question-answer-segment{background-color:#fff;border:0;display:block;width:100%}.question-answer-segment .question-text{background-color:#fff;display:table-cell;padding:2px;vertical-align:middle}}.fireword-segment{overflow:hidden;margin-top:10px;border:1px solid #fb9893;border-radius:5px;font-weight:700;background-color:#fb9893}.fireword-segment.orange{border:1px solid #f2ab40;background-color:#f2ab40}.fireword-segment.yellow{border:1px solid #fbe893;background-color:#fbe893}.fireword-segment.red.reviewed{border:1px solid #e2b8b6;background-color:#e2b8b6}.fireword-segment.orange.reviewed{border:1px solid #e9d2af;background-color:#e9d2af}.fireword-segment.yellow.reviewed{border:1px solid #f4edcd;background-color:#f4edcd}.fireword-segment.reviewed{border:1px solid #99cbd6;background-color:#99cbd6}.fireword-segment .segment-content{background-color:#ffdbdb;font-weight:400;padding:10px}.fireword-segment.orange .segment-content{background-color:#fdf5ec}.fireword-segment.yellow .segment-content{background-color:#fffae3}.fireword-segment .segment-content ul{padding-left:30px}.fireword-segment.reviewed .segment-content{background-color:#fcf7f7;font-weight:400;padding:10px}.fireword-segment.orange.reviewed .segment-content{background-color:#f9f5f1}.fireword-segment.yellow.reviewed .segment-content{background-color:#f9f6ec}.fireword-segment .segment-title{padding:10px}.fireword-segment .segment-title .ui.label{margin-right:8px}.fireword-segment .segment-title .safe-text{float:right}.fireword-segment .ui.star.rating .icon.selected{background:0 0!important;color:#444!important;text-shadow:none!important}.fireword-segment .ui.star.rating .active.icon{background:0 0!important;color:#000!important;text-shadow:none!important}.question-card .question-answer-segment:not(:first-child){margin-top:10px}.question-card .timestamp{float:right}@media print{.question-card .question-answer-segment:not(:first-child){margin-top:0;margin-bottom:10px}}.course-answers:not(:last-child){margin-bottom:15px}.course-answers .ui.segment{padding:.5em}.course-answers .ui.header{margin-top:0}.course-answers .controls{float:right}.course-answers .ui.selection.dropdown.attempt-selector{width:300px;line-height:.65em;min-height:1em;display:inline-block;margin-right:10px}.course-answers .ui.button{display:inline-block;vertical-align:top;padding-top:10px;padding-bottom:10px}.clientTotalCourseUsage .ui.header.usageHeader{margin-left:10px;margin-right:5px;display:inline-block}.videoUsage .right.floated.column{text-align:right}.videoUsage .right.floated.column .ui.dropdown .menu{right:0;left:auto}.videoUsage .ui.header.usageHeader{margin-left:10px;margin-right:10px;display:inline-block}.videoUsage .ui.segment{opacity:.95}.videoUsage .ui.button.downloadButton{margin-left:15px}.reset-enrollment-modal .selection-button-group{display:flex;align-items:stretch;justify-content:center}.reset-enrollment-modal .selection-button{width:45%}.reset-enrollment-modal .selection-button .icon.header{margin:0}.reset-enrollment-modal .divider{font-size:1.2rem;font-weight:700;align-self:center;padding:0 30px}.reset-enrollment-modal .selection-button .ui.segment{background-color:hsla(0,0%,100%,.95);cursor:pointer}.reset-enrollment-modal .selection-button:focus .ui.segment,.reset-enrollment-modal .selection-button:hover .ui.segment{background-color:hsla(0,0%,96.1%,.95)}.reset-enrollment-modal .selection-button:focus .ui.segment{box-shadow:0 0 2px 1px rgba(24,175,245,.582)}.reset-enrollment-modal .selection-button:focus,.reset-enrollment-modal .selection-button:hover{outline:none}div.course-progress .ui.secondary.menu .active.item{background-color:#eff3db}.assessment-answers .ui.basic.segment,.assessment-answers .ui.basic.segment .ui.accordion .content .ui.info.message .content{padding:0}.assessment-answers .ui.vertical.menu{position:-webkit-sticky;position:sticky;top:10px}.assessment-answers .ui.vertical.menu .item{font-weight:700}.assessment-answers .ui.vertical.menu .item>i.icon{float:left;margin:0 .5em 0 0}.assessment-answers .ui.vertical.menu .item.active{background-color:#eff3db!important}.ui.segment.remote-search-segment{padding:0}.ui.selection.list.remote-search-list{overflow-y:auto}.ui.selection.list.remote-search-list .item{padding:1em}.ui.selection.list.remote-search-list .item:focus,.ui.selection.list.remote-search-list .item:hover{outline:none;background-color:#eff3db;cursor:pointer}.create-room-modal .ui.segment.room-courses-selection{padding:0}.create-room-modal .ui.selection.list.room-courses-list .item{padding:1em}.create-room-modal .ui.selection.list.remote-search-list .item:focus,.create-room-modal .ui.selection.list.remote-search-list .item:hover,.create-room-modal .ui.selection.list.room-courses-list .item:focus,.create-room-modal .ui.selection.list.room-courses-list .item:hover{outline:none;background-color:#eff3db;cursor:pointer}.create-room-modal .ui.header.selected-room-items-header{margin-top:.3em}.create-room-modal .ui.segment.selected-room-items{padding:0}.create-room-modal .ui.segment.selected-room-items .ui.list .item{padding:1em}#room-image-input .menu>.item>img{width:45px;height:35px;max-height:35px;object-fit:cover}.ui.modal.create-room-modal{width:90%;position:absolute;top:1em;bottom:1em}.ui.modal.create-room-modal>.content{position:absolute;top:1em;bottom:65px;left:0;right:0;width:auto;padding:0 1em!important;overflow-y:auto!important}.ui.modal.create-room-modal>.content>.header,.ui.modal.create-room-modal>.content>.steps{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff}@media only screen and (max-width:700px){.ui.modal.create-room-modal>.content>.steps .step .icon{display:none}}@media only screen and (max-width:767px){.ui.modal.create-room-modal>.content>.steps .step .description{padding:1rem 0 0!important}}.ui.modal.create-room-modal>.content>.scrollable{margin-top:1em;padding:0 1em;height:80%;overflow-y:auto}.ui.modal.create-room-modal>.actions{position:absolute;right:0;left:0;bottom:0}.create-clients-form .button-frame{display:flex;margin:25px 0 0;justify-content:flex-end}.ui.basic.buttons .ui.button:focus,.ui.basic.buttons .ui.button:hover{background-color:#eee!important}.ui.basic.buttons .ui.button.pack-custom.active,.ui.basic.buttons .ui.button.pack-custom.active:focus,.ui.basic.buttons .ui.button.pack-custom.active:hover{background-color:#339cff!important;color:#fff!important;text-shadow:none!important}.ui.basic.buttons .ui.button.pack-on.active,.ui.basic.buttons .ui.button.pack-on.active:focus,.ui.basic.buttons .ui.button.pack-on.active:hover{background-color:#4d9965!important;color:#fff!important;text-shadow:none!important}.ui.basic.buttons .ui.button.pack-off.active,.ui.basic.buttons .ui.button.pack-off.active:focus,.ui.basic.buttons .ui.button.pack-off.active:hover{background-color:#c36!important;color:#fff!important;text-shadow:none!important}.ui.items.room-items{margin:0}.ui.items.room-items>.item.room-item.static:hover{cursor:unset;background-color:unset}.ui.items.room-items>.item.room-item.static{box-shadow:0 1px 2px 0 rgba(34,36,38,.12)}.ui.items.room-items>.item.room-item{padding:10px;border-radius:.5rem;position:relative}.ui.items.room-items>.item.room-item:hover{cursor:pointer;background-color:#f5f5f5}.ui.items.room-items>.item.room-item .private-label{position:absolute;top:15px;left:15px;border:2px solid #fff;font-size:1.1em}.ui.items.room-items>.item.room-item .private-label .lock.icon{margin:0 1px;color:#fff}.ui.items.room-items>.item.room-item .image>img{height:100px;object-fit:cover;border-radius:.5rem}@media only screen and (max-width:767px){.ui.items.room-items>.item.room-item .ui.image{width:50px!important}.ui.items.room-items>.item.room-item .ui.image>img{height:50px}.ui.items.room-items>.item.room-item .private-label{font-size:.6em}.ui.items.room-items>.item.room-item .private-label .lock.icon{margin:0}}@media only screen and (max-width:850px) and (min-width:768px){.ui.items.room-items>.item.room-item .ui.image{width:75px}.ui.items.room-items>.item.room-item .ui.image>img{height:75px}.ui.items.room-items>.item.room-item .private-label{font-size:.9em}}@media only screen and (max-width:1000px) and (min-width:851px){.ui.items.room-items>.item.room-item .ui.image{width:100px}.ui.items.room-items>.item.room-item .private-label{font-size:.9em}}.ui.items.room-items>.item.room-item .description{margin-top:0}.ui.items.room-items>.item.room-item .ui.statistics{margin-bottom:0}.ui.items.room-items>.item.room-item .ui.statistics .ui.statistic:first-child{margin-right:0;margin-bottom:0}.ui.items.room-items>.item.room-item .ui.statistics .ui.statistic{margin-top:.6em}.course-enrollments-table .enrollment-item .no.activity{word-wrap:break-word;overflow-wrap:break-word;min-width:130px;white-space:normal;clear:both}.ui.form.update-course-form .field>.error.field{margin-bottom:0}.ui.form.update-course-form .pushed.field{padding-top:30px}.course-edit .ui.list>.item>.content.content-item-text{width:70%}.content-item .ui.dropdown.content-item-input .menu>.item>img{max-height:6em}.ui.small.images .image.bg-image-select{cursor:pointer;transition:outline .1s ease-in-out}.ui.form.content-item-form textarea.content-item-input{resize:none}.ui.container.course-edit{margin-top:10px}.preview-panel .flow{position:absolute;top:0;left:0;right:0;bottom:0;width:50%;-webkit-user-select:none;user-select:none}.preview-panel .flow.padding{padding:50px}.preview-panel .flow.dark-screen{background:rgba(0,0,0,.5)}.preview-panel .flow.dark-screen .checkbox label{color:#fff!important}.preview-panel .flow.dark-screen div,.preview-panel .flow.dark-screen h2,.preview-panel .flow.dark-screen p{color:#fff}.preview-panel .flow.light-screen{background:hsla(0,0%,100%,.6)}.preview-panel .flow .bodies div.large,.preview-panel .flow .headers h2.large{font-size:200%!important;padding:5px 0;margin:5px 0;line-height:120%}.preview-panel .flow .bodies div.medium,.preview-panel .flow .headers h2.medium{font-size:150%!important;padding:2px 0;margin:2px 0;line-height:110%}.preview-panel .flow .bodies div.shadow,.preview-panel .flow .headers h2.shadow{text-shadow:1px 1px 2px #000;color:#fff}.preview-panel .flow .bodies div.list-item,.preview-panel .flow .headers h2.list-item{display:list-item;list-style-position:inside}.preview-panel .flow .bodies{-webkit-column-count:1;column-count:1}.preview-panel .flow.column.five .bodies{-webkit-column-count:5;column-count:5}.preview-panel .flow.column.four .bodies{-webkit-column-count:4;column-count:4}.preview-panel .flow.column.three .bodies{-webkit-column-count:3;column-count:3}.preview-panel .flow.column.two .bodies{-webkit-column-count:2;column-count:2}.preview-panel .flow.pull-up{top:0;bottom:auto}.preview-panel .flow.pull-up.pull-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.preview-panel .flow.pull-up.pull-right{right:0;left:auto}.preview-panel .flow.pull-up.pull-left{left:0}.preview-panel .flow.pull-up.pull-full-width{width:100%}.preview-panel .flow.pull-vertical,.preview-panel .flow.vertical-align{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.preview-panel .flow.pull-vertical.pull-center,.preview-panel .flow.vertical-align.pull-center{-webkit-transform:translateY(-50%) translateX(-50%)!important;transform:translateY(-50%) translateX(-50%)!important;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.preview-panel .flow.pull-vertical.pull-right,.preview-panel .flow.vertical-align.pull-right{right:0;left:auto}.preview-panel .flow.pull-vertical.pull-left,.preview-panel .flow.vertical-align.pull-left{left:0}.preview-panel .flow.pull-vertical.pull-full-width,.preview-panel .flow.vertical-align.pull-full-width{width:100%}.preview-panel .flow.pull-down{top:auto}.preview-panel .flow.pull-down.pull-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.preview-panel .flow.pull-down.pull-right{right:0;left:auto}.preview-panel .flow.pull-down.pull-left{left:0}.date-range-input .react-datepicker-wrapper,.date-range-input .react-datepicker-wrapper .react-datepicker__input-container,.preview-panel .flow.pull-down.pull-full-width{width:100%}.date-range-input .react-datepicker-popper{z-index:5}.date-range-input.ui.grid>.column:first-child{padding-right:.5rem}.date-range-input.ui.grid>.column:last-child{padding-left:.5rem}.ui.form .field.error .date-range-input .labeled.input .basic.label{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38}.time-range-sliders .rc-slider-handle:active,.time-range-sliders .rc-slider-handle:focus{border-color:#4d9965;box-shadow:0 0 5px #4d9965;cursor:grabbing}.specific-day-range-access-exception .react-datepicker-wrapper,.specific-day-range-access-exception .react-datepicker-wrapper .react-datepicker__input-container{width:100%}.specific-day-range-access-exception .column.warn{background-color:#f9e9bb!important}.specific-day-range-access-exception .react-datepicker-popper{z-index:5}.ui.attached.segment.restricted{background-color:#fff6f6}.slider-view.disabled{opacity:.5;cursor:not-allowed}.slider{display:flex;margin-bottom:15px}.slider-label{margin-left:13px}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;width:50px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:rgba(0,0,0,.05);border-radius:10px;height:20px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #d3d3d3;width:20px;height:20px;border-radius:50%}input[type=range]:focus::-webkit-slider-thumb{outline-offset:.125rem}input[type=range]::-moz-range-track{background-color:rgba(0,0,0,.05);border-radius:10px;height:20px}input[type=range]::-moz-range-thumb{border:none;border-radius:0;background-color:#5cd5eb;height:2rem;width:1rem}input[type=range]:focus::-moz-range-thumb{border:1px solid #053a5f;outline:3px solid #053a5f;outline-offset:.125rem}.ui.form.put-organization-form{margin-top:10px}.ui.form.put-organization-form.warning{border-color:#f2711a;border-width:1px}.ui.form.put-organization-form .ui.label.float-right{float:right}.ui.form.put-organization-form .ui.header.inline{display:inline-block}.ui.modal.org-type-modal .ui.segment{cursor:pointer}.ui.modal.org-type-modal .ui.segment.selected,.ui.modal.org-type-modal .ui.segment:hover{background-color:#f7f7f7}.ui.modal.org-type-modal .modal-content{margin:15px}.ui.modal.org-type-modal .modal-content .modal-segment-content{display:flex}.ui.modal.org-type-modal .modal-content .modal-segment-content .ui.header{margin-bottom:0;flex-grow:2;padding-right:10px}.ui.form.access-schedule-form .ui.grid>.column .ui.big.label{font-size:1.2rem}.ui.form.access-schedule-form.warning{border-color:#f2711a;border-width:1px}.ui.form.access-schedule-form .ui.label.float-right{float:right}.ui.form.access-schedule-form .ui.header.inline{display:inline-block}.manage-suborganizations-form .ui.list .list{padding:.75em 0 .25em 1em;border-left:2px solid #b74b29;margin-left:.85em}div.main-content-container{display:block;max-width:100%!important}@media only screen and (min-width:1800px){.sidebar-container.open div.main-content-container{width:1400px;margin-left:auto!important;margin-right:auto!important}}@media only screen and (max-width:1799px) and (min-width:1500px){.sidebar-container.open div.main-content-container{width:1160px;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:1500px){.sidebar-container div.main-content-container{width:1400px;margin-left:auto!important;margin-right:auto!important}}@media only screen and (max-width:1200px){div.main-content-container{width:auto!important;margin-left:auto!important;margin-right:auto!important}}.baseline-selector .ui.active.button,.baseline-selector .ui.active.button:focus,.baseline-selector .ui.active.button:hover{background-color:#4d9965!important;color:#fff}.baseline-selector .ui.off-btn.active.button{background-color:#767676!important;color:#fff}div.manage-org .ui.secondary.menu .active.item{background-color:#eff3db}.course-card{transition:all .3s ease}.course-card .card-controls .control{display:flex;padding:5px;cursor:pointer;border-radius:5px;background-color:#fff;border:0;width:100%}.course-card .card-controls .control:hover{background-color:#f5f5f5}.course-card .card-controls .control:focus{background-color:#4a8b9a;color:#fff!important;outline:none}.course-card .card-controls .control .icon{margin:0;min-width:25px}.course-card img{height:155px;object-fit:cover}.course-card hr{border:0;height:1px;background-image:linear-gradient(90deg,#f0f0f0,#bdbdbd,#f0f0f0)}.course-card .ui.dimmer{border-radius:inherit;background-color:rgba(42,100,127,.72)}.course-card .ui.dimmer .loader:before{border:.5em solid rgba(0,0,0,.1)!important}.course-card .ui.dimmer .loader:after{border-width:.5em!important;-webkit-animation-duration:1.2s;animation-duration:1.2s}.course-card .ui.progress{margin:-1.7em 0 0;border-radius:0;background:rgba(0,0,0,.4)}.course-card .ui.progress .bar{border-radius:0;min-width:2.4em}.course-card .ui.active.progress .bar:after{-webkit-animation:none;animation:none}.course-card .ui.inline.dropdown>.text{font-weight:unset;font-family:sans-serif}.base-video .video-react button.video-react-big-play-button{position:absolute;top:calc(50% - 22px);left:calc(50% - 45px)}div.card-controls div.ui.inline.dropdown.course-menu-dropdown{display:flex;flex-grow:1;align-items:center}div.card-controls div.course-menu-dropdown>div.divider.text{flex-grow:1}.courses-tabs .ui.secondary.menu .active.item{background-color:#eff3db}.whatsNewModal img{max-width:800px}.ui.menu .right.item.old-nav-link{font-size:.75rem}.org-name-header{padding:0 10px 0 0}div.new-org-page-header{display:flex;align-items:center}div.new-org-page-header .ui.button.top-button{font-size:1.3rem;flex-shrink:2;margin-left:10px;margin-right:0;background-color:#fff;color:#666;border:2px solid #666;padding:.45em!important}div.new-org-page-header .ui.button.top-button>i{cursor:pointer!important}div.ui.item.organizations-menu{border:none}div.ui.item.organizations-menu>div.menu>.divider{margin:0}.ui.menu div.ui.item.organizations-menu>div.menu{min-width:300px}div.ui.inline.loader.active.organizations-menu-loader{margin-left:10px}.organizations-menu.ui.dropdown .menu>.header.organizations-menu-no-orgs{padding:1rem 1rem .75rem;margin:0;color:rgba(0,0,0,.5);font-size:1em;font-weight:400;text-transform:none;font-style:italic}.organizations-menu.ui.dropdown .menu>.item.org-active .description{color:#21ba45}.organizations-menu.ui.dropdown .menu>.item.org-inactive .description{color:#db2828}div.organizations-menu>div.text{font-weight:700}.home-page .ui.button.new-home-link{background-color:#fff;font-weight:400;font-size:.9rem}.home-page .ui.button.new-home-link:focus,.home-page .ui.button.new-home-link:hover{background-color:#fff}.ui.segment.room-details{margin:0}.rooms-grid{margin-top:10px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between}.rooms-grid>div{width:49%}@media only screen and (max-width:1200px){.rooms-grid{flex-direction:column}.rooms-grid>div{width:100%}.rooms-grid>div:last-child{margin-top:1em}}.ui.cards .ui.card.room-card>.image>img{height:155px;object-fit:cover}.ui.segment.room-details .ui.header>img{float:left;width:90px;height:70px;object-fit:cover;border-radius:10px}.ui.list.requested-students-list>.item{padding-left:10px}.ui.list.requested-students-list>.item:hover{border-left:5px solid #0e566c;padding-left:5px}.ui.list.requested-students-list>.item>.content{display:flex;align-items:center}.ui.list.requested-students-list>.item>.content>span{flex-grow:2}.ui.divided.selection.list.remote-search-list>.item.new-student{background-color:#d9f5c8}.ui.segment.room-details .menu .active.item{background-color:#eff3db}.org-tree{font-size:10px}.org-tree .ui.header.org-header{background-color:#fff;margin-bottom:5px;border:2px solid rgba(1,1,1,0);border-radius:5px 25px 25px 5px;padding:1px 0}.org-tree .ui.header.org-header.selected,.org-tree .ui.header.org-header.selected:focus,.org-tree .ui.header.org-header.selected:hover{background-color:#eff3db}.org-tree .ui.header.org-header:focus,.org-tree .ui.header.org-header:hover{outline:none;background-color:#ededed;cursor:pointer}.org-tree .ui.header .content{display:table-cell;vertical-align:middle;padding-left:2px}.org-tree .ui.header .content .icon{margin-right:.25rem}.org-tree .ui.header .content:first-child{width:100%}.org-tree .ui.header .content.active-label .ui.label{margin-left:0;margin-right:6px;margin-top:3px}.org-tree .children{margin-left:10px;padding-left:5px;border-left:2px solid #b74b29}@-webkit-keyframes zoom{0%{font-size:1.6em}50%{font-size:1.4em}to{font-size:1.8em}}@keyframes zoom{0%{font-size:1.6em}50%{font-size:1.4em}to{font-size:1.8em}}.sidebar-new .sidebar-top .ui.header.sidebar-header{font-size:1.2em;position:absolute;padding:9px 10px 0;height:40px;max-width:calc(100% - 40px);margin:0;opacity:0;color:#fff;transition:opacity .2s ease-in-out}.sidebar-container.open .sidebar-new .ui.header.sidebar-header{opacity:1}.sidebar-new .sidebar-trigger{width:20px}.sidebar-new .sidebar-trigger:after,.sidebar-new .sidebar-trigger:before,.sidebar-new .sidebar-trigger div{background-color:#fff;border-radius:3px;content:"";display:block;height:3px;margin:3px 0;width:100%;transition:all .2s ease-in-out}.sidebar-new .sidebar-container{display:flex;min-height:100vh}.sidebar-new{position:fixed;top:0;overflow:hidden;transition:all .2s ease-in-out;height:100%;background-color:#fff;width:40px;left:0;box-shadow:-4px 0 8px #282c33}.sidebar-new .ui.button.sidebar-trigger-container{position:absolute;height:100%;background-color:#335973;border-radius:0;margin:0 10px 0 0;padding:0;top:0;right:0}.sidebar-new .sidebar-logo{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #ddd;height:65px}.sidebar-new .sidebar-logo .ui.image.closed-sidebar-logo{width:32px;margin:8px auto}.sidebar-new .sidebar-logo .ui.image.open-sidebar-logo{display:none;width:110px;margin:6px auto}.sidebar-new .ui.button.sidebar-trigger-container:focus,.sidebar-new .ui.button.sidebar-trigger-container:hover{background-color:#335973}.sidebar-new .ui.button.sidebar-trigger-container:focus .sidebar-trigger:after,.sidebar-new .ui.button.sidebar-trigger-container:focus .sidebar-trigger:before,.sidebar-new .ui.button.sidebar-trigger-container:focus .sidebar-trigger div,.sidebar-new .ui.button.sidebar-trigger-container:hover .sidebar-trigger:after,.sidebar-new .ui.button.sidebar-trigger-container:hover .sidebar-trigger:before,.sidebar-new .ui.button.sidebar-trigger-container:hover .sidebar-trigger div{background-color:#fff}.sidebar-container .sidebar-new .sidebar-menu-container{width:100%;height:100%}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu{padding:10px 0 0 10px;height:calc(100% - 90px);overflow-y:hidden;overflow-x:hidden}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .sidebar-main-menu-top{padding-right:10px}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.menu{margin:0}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.menu .item{margin:0;font-weight:700;padding-right:0}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.menu .item>i.icon{width:1.18em;float:none;margin:0 4px 0 0}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.menu .item.active{background-color:#eff3db}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion.no-baseline,.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion.no-rooms{height:calc(100% - 252px)}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion.no-baseline.no-rooms{height:calc(100% - 216px)}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion{height:calc(100% - 288px)}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion>.item{height:100%;padding-bottom:0}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion>.item>.content{height:calc(100% - 24px);margin-right:0;padding-top:0}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion .item .title{padding-right:10px;padding-bottom:10px}.sidebar-container .sidebar-new .sidebar-menu-container .sidebar-main-menu .ui.accordion .item .title .dropdown.icon{font-size:1.3em;margin-top:-2px}.sidebar-container .sidebar-new .sidebar-menu-container .org-placeholder{text-align:center;margin-top:50%}.sidebar-container .sidebar-new .sidebar-menu{display:none;overflow-y:auto;overflow-x:hidden;padding-right:10px}.sidebar-container .sidebar-new .sidebar-menu .show-more-container{text-align:center;width:100%;margin-bottom:10px}.sidebar-container .sidebar-new .sidebar-search{display:flex;margin:0 10px 10px 0;height:30px}.sidebar-container .sidebar-new .sidebar-search.collapsed{display:flex;margin:0;height:10px}.sidebar-container .sidebar-new .sidebar-search .ui.input{flex-grow:1}.sidebar-container .sidebar-new .sidebar-search .sidebar-focus-button{margin-left:10px}.sidebar-container .sidebar-new .sidebar-search .ui.input>input{padding-top:6px;padding-bottom:6px;line-height:1}.main-content{transition:all .3s ease-in-out;margin-top:15px;margin-left:55px;width:calc(100% - 70px)}.sidebar-new .organizations-list{margin:0 0 10px}.sidebar-new .ui.buttons.mini-buttons{margin:0;position:absolute;top:40px;left:0;width:100%}.sidebar-new .ui.buttons.mini-buttons .ui.button{border-radius:0;border-top:none;background-color:#fff;padding:.25em .25em 0;height:40px;color:#888;transition:color .2s ease-in-out}.sidebar-new .ui.buttons.mini-buttons .ui.button.active{background-color:#eff3db}.sidebar-new .ui.buttons.mini-buttons .ui.button i{font-size:1.6em}.sidebar-new .ui.buttons.mini-buttons .ui.button:first-child{border-top:1px solid #ddd;border-radius:0}.sidebar-new .ui.buttons.mini-buttons .ui.button:last-child{border-radius:0}.sidebar-new .ui.buttons.mini-buttons .ui.button span{display:none}.sidebar-new .ui.buttons.mini-buttons .ui.button:focus,.sidebar-new .ui.buttons.mini-buttons .ui.button:hover{color:#222}.sidebar-container .sidebar-new .sidebar-top{background-color:#335973;height:40px;position:absolute;top:0;bottom:40px;width:100%}.sidebar-container .sidebar-new hr{margin-top:40px;margin-bottom:0;clear:both;border:none;border-top:1px solid #ddd}.sidebar-container.open>.sidebar-new{width:300px}.sidebar-container.open .sidebar-new .sidebar-trigger:before{-webkit-transform:translateY(6px) rotate(135deg);transform:translateY(6px) rotate(135deg)}.sidebar-container.open .sidebar-new .sidebar-trigger:after{-webkit-transform:translateY(-6px) rotate(-135deg);transform:translateY(-6px) rotate(-135deg)}.sidebar-container.open .sidebar-new .sidebar-trigger>div{-webkit-transform:scale(0);transform:scale(0)}.sidebar-container.open>.sidebar-new>.ui.button.sidebar-trigger{padding-right:260px}.sidebar-container.open>.main-content{margin-left:315px;width:calc(100% - 330px)}.sidebar-container.open .sidebar-new .sidebar-logo .ui.image.closed-sidebar-logo{display:none}.sidebar-container.open .sidebar-new .sidebar-logo .ui.image.open-sidebar-logo{display:block}.sidebar-container.open .sidebar-new .sidebar-menu{display:block;height:calc(100% - 40px);max-height:calc(100% - 40px)}.sidebar-container.open .sidebar-new .ui.buttons.mini-buttons .ui.button span{display:inline}.sidebar-container.open .sidebar-new .ui.buttons.mini-buttons .ui.button{border-top:1px solid #ddd;flex-basis:0;height:60px}.home-page .ui.menu.top-nav{position:-webkit-sticky;position:sticky;width:100%;border-radius:0;top:0;margin:0;z-index:99}.home-page .ui.menu .logo{padding-bottom:10px;padding-top:10px}.home-page .right.menu .ui.dropdown .menu{left:auto;right:0}.home-page .top-nav-menu{padding:0}.baseline-home{background-image:url(https://course.base.education/img/teen-with-backpack-on-top-of-mountain.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.baseline-home .ui.menu.top-nav{position:-webkit-sticky;position:sticky;width:100%;border-radius:0;top:0;margin:0;z-index:99}.baseline-home .ui.menu .logo{padding-bottom:10px;padding-top:10px}.login-form .login-input .ui.label{width:2.5em}.login-form .login-input .ui.label>.icon{margin:0}.login-form .login-input.ui.input.error input{color:#912d2b;background-color:#fff6f6;border-color:#e0b4b4}.login-form .login-input.ui.input.error input::-webkit-input-placeholder{color:#c08e8e}.login-form .login-input.ui.input.error input::placeholder{color:#c08e8e}.login-form .ui.top.attached.segment{margin:0;width:100%;max-width:100%}.login-form .ui.inverted.black.segment{background-color:rgba(65,72,84,.9)!important;margin:0;border:none;width:100%;max-width:100%}.login-form .login-button .ui.disabled.button{margin:0;opacity:1!important;-webkit-filter:brightness(85%);filter:brightness(85%)}.login-form .ui.attached.segment.bottom-segment{padding:0;overflow:hidden;margin:0;max-width:100%;border:0}.login-form .ui.attached.segment.bottom-segment button{width:100%;border-radius:0}.reset-password-form{padding:100px 0 40px}.reset-password-form,.reset-password-page div.ui.message{margin:0 auto;max-width:400px}.reset-password-page a{cursor:pointer}.reset-password-page{background-image:url(https://media.base.education/img/teacher-with-students-in-background-male.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.login-page .ui.form.login-form{margin:0 auto;padding:100px 0 40px;max-width:400px}.login-page div.sso-container,.login-page div.ui.message{margin:0 auto;max-width:400px}.login-page button.ui.fluid.image{padding:0;border-width:0}.login-page a{cursor:pointer}.login-page{background-image:url(https://media.base.education/img/teacher-with-students-in-background-male.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.not-found-page div.ui.message{top:100px;margin:0 auto;max-width:600px}.not-found-page{background-image:url(https://media.base.education/img/baby-crying.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh}.reset-password-form .reset-password-input .ui.label{width:2.5em}.reset-password-form .reset-password-input .ui.label>.icon{margin:0}.reset-password-form .reset-password-input.ui.input.error input{color:#912d2b;background-color:#fff6f6;border-color:#e0b4b4}.reset-password-form .reset-password-input.ui.input.error input::-webkit-input-placeholder{color:#c08e8e}.reset-password-form .reset-password-input.ui.input.error input::placeholder{color:#c08e8e}.reset-password-form .ui.top.attached.segment{margin:0;width:100%;max-width:100%}.reset-password-form .ui.inverted.black.segment{background-color:rgba(65,72,84,.9)!important;margin:0;border:none;width:100%;max-width:100%}.reset-password-form .reset-password-button .ui.disabled.button{margin:0;opacity:1!important;-webkit-filter:brightness(85%);filter:brightness(85%)}.reset-password-form .ui.attached.segment.bottom-segment{padding:0;overflow:hidden;margin:0;max-width:100%;border:0}.reset-password-form .ui.attached.segment.bottom-segment button{width:100%;border-radius:0}.set-password-form{padding:100px 0 40px}.set-password-form,.set-password-page div.ui.message{margin:0 auto;max-width:400px}.set-password-page a{cursor:pointer}.set-password-page{background-image:url(https://media.base.education/img/teacher-with-students-in-background-male.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.top-level-error-boundary{margin-top:20px}#root,body{min-height:100vh}
/*# sourceMappingURL=main.14f416a8.chunk.css.map */