/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */#login-buttons-image-google{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAADCklEQVQ4jSXSy2ucVRjA4d97zvdNJpPJbTJJE9rYaCINShZtRCFIA1bbLryBUlyoLQjqVl12W7UbN4qb1gtuYhFRRBCDBITaesFbbI3RFBLSptEY05l0ZjLfnMvrov/Bs3gAcF71x6VVHTk+o8nDH+hrH89rUK9Z9Yaen57S3wVtGaMBNGC0IegWKIDxTtVaOHVugZVmH3HX3Zz+4l+W1xvkOjuZfPsspY4CNkZELEgEIJKwYlBjEwjec/mfCMVuorVs76R8+P0KYMmP30U2dT8eIZqAR2ipRcWjEYxGSCRhV08e04oYMoxYLi97EI9YCJ0FHBYbIVGDlUBLwRlLIuYW6chEmQt/rJO09RJjhjEJEYvJYGNhkbUhw43OXtIWDFRq9G87nAaSK6sVRm8r8fzRMWbOX2Xx7ypd7ZET03sQhDOz73DqSJOrd+7HSo4QIu0Nx/4rOzx+cRXZ9+z7+uqJ+3hiepxK3fHZT2tMjXYzOtzL6dmznPzhLexgN0QlxAAYxAlqUqRmkf5j59RlNQ6MFHhgcpCTTx8EUb5e+plD7x4jjg1ANCAgrRQAdR7xKXjBlGyLYi7PxaUmb8z8xcpGHVXLHaXdjI0egKyJiQYTEhSPREVIEUBNC+Mqm+xpz3j0njLPHB2nsh1QgeG+IS48dYbD5YNoo0ZUAbVEuTUoKuBSZOarX/WhyQn6eg2+usDWf0s0tq8zNPYk+WI/Lnge++hlvlyfQ3NdECzGRWKwEEA0qNY251n69kV6+Y0kbaCZoebG2X3oU7pKoyxuXOPe945zs9DCeosGIXoBDyaLdf6ce4Hbk+/Y299ksKtAuaeNsiyw8c1LKIZ95b0MdgxA5giixACpTxEPSau6QdFfI5/2cLPmEW+JAQrtJUJzDXF1dkwHzVodJMX4HFEcQQMaFdPeM0Jb/4PUtzzaLKAhRyJFwo6lbegRNFfk819muV5dR4JBQoQdQ2xFiDmSNDHiaptamR9Gq5cQ18AledrGDpOfeI5Lq8u88smbhMRisoSAgAYghdfn5H/JkHuRZ1owLAAAAABJRU5ErkJggg==)}.component-audio .audio-title{background:rgba(0,0,0,.5);border-radius:0 3000px 3000px 0;color:#fff;height:95%;left:50%;line-height:175%;padding:4% 40% 4% 60%;pointer-events:none;position:absolute;top:2.5%;white-space:nowrap}.component-audio .audio-player{border:2px solid #000;display:none;left:104%;line-height:0;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.component-audio .audio-duration{background:rgba(0,0,0,.4);border-radius:5px;bottom:-75%;color:#fff;cursor:pointer;font-size:50%;height:1.2em;left:0;line-height:1.2em;position:absolute;text-align:center;width:100%}.component-audio .audio-duration.paused .icon{background-color:rgba(0,0,0,.4);background-position:50%;background-repeat:no-repeat;background-size:60% auto;border-radius:100%;cursor:pointer;height:1.2em;position:absolute;right:-30%;top:0;width:1.2em}.component-audio .hotspot-scale-mousecatcher{bottom:0;left:0;position:absolute;right:0;top:0}.component-audio .border{background:#fff;border-radius:3000px;height:95%;left:50%;pointer-events:none;position:absolute;text-align:left;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}.component-audio .border svg{height:94%;margin:3% 0 0 3%;width:94%}.component-audio .border svg .timer-back{fill:#c3c3c3}.component-audio .border svg .timer-arc{fill:#4dc6e6}.component-audio .core{background:#fff;border-radius:100%;height:75%;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}.component-audio .core.icon-pause{background-image:none}.component-audio .core.icon-pause .core-icon{background-image:url(img/icons/white/pause.png)}.component-audio .core.icon-pause.icon-dark .core-icon{background-image:url(img/icons/black/pause.png)}.component-audio .core-icon{background-size:70%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component-audio .core-icon,.component-audio .core-image{background-position:50%;background-repeat:no-repeat;border-radius:100%;height:100%;width:100%}.component-audio .core-image{background-size:100% auto}.component-audio.pos-right .audio-title{border-radius:3000px 0 0 3000px;left:auto;padding:4% 60% 4% 40%;right:50%}.component-audio.pos-right .audio-player{left:auto;right:104%}.component-audio.pos-bottom .audio-text{bottom:95%;top:auto}.component-audio .seek-ball{background-color:#4dc6e6;border-radius:100%;display:none;height:.35em;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.35em}.component-audio .seek-ball:hover{background-color:#0aba58}.view-mode .view-component-audio{cursor:pointer}.view-mode .view-component-audio .border,.view-mode .view-component-audio .core{-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.view-mode .view-component-audio:hover .seek-ball{opacity:1}.view-mode .view-component-audio:hover .border,.view-mode .view-component-audio:hover .core{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.view-mode .view-component-audio:hover .hotspot-scale-mousecatcher{bottom:-23%;left:-23%;right:-23%;top:-23%}.component-dropzone .comp-dropzone{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.component-dropzone .dropzone-name{color:#5a4d4c;font-family:odin,sans-serif!important;font-size:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component-dropzone .text-value{border:none!important;line-height:1.5em;outline:none}.component-dropzone .text-value.vertical-align-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.component-dropzone .text-value.vertical-align-bottom{bottom:0;position:absolute;width:100%}.component-hotspot .hotspot-title{background:rgba(0,0,0,.6);border-radius:0 3000px 3000px 0;color:#fff;height:95%;left:50%;padding:4% 40% 4% 60%;position:absolute;top:2.5%;white-space:nowrap}.component-hotspot .hotspot-title:before{content:"";display:inline-block;height:100%;vertical-align:middle}.component-hotspot .hotspot-title>*{vertical-align:middle}.component-hotspot.show-text .hotspot-title{display:none}.component-hotspot .hotspot-text{background:rgba(0,0,0,.6);border-radius:20px;color:#fff;font-family:montserrat;font-size:65%;left:50%;min-width:600%;opacity:0;padding:20% 40% 20% 60%;pointer-events:none;position:absolute;top:50%;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.component-hotspot .hotspot-text.show{opacity:1}.component-hotspot .hotspot-text.show a{pointer-events:all;position:relative}.component-hotspot.inverted-text-color .hotspot-text,.component-hotspot.inverted-text-color .hotspot-title{background:hsla(0,0%,100%,.8);color:#000}.component-hotspot.full-opacity .hotspot-text,.component-hotspot.full-opacity .hotspot-title{background:#000}.component-hotspot.full-opacity.inverted-text-color .hotspot-text,.component-hotspot.full-opacity.inverted-text-color .hotspot-title{background:#fff}.component-hotspot .border{background:#000;height:95%;width:95%}.component-hotspot .border,.component-hotspot .core{border-radius:3000px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component-hotspot .core{background:#fff;height:75%;width:75%}.component-hotspot .core-icon{background-position:50%;background-repeat:no-repeat;background-size:70%;height:100%;width:100%}.component-hotspot .core-icon,.component-hotspot .core-text{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component-hotspot .core-text{font-family:montserrat,sans-serif!important;font-size:95%;font-weight:700}.component-hotspot .core-image{background-position:50%;background-repeat:no-repeat;background-size:100% auto;border-radius:100%;height:100%;width:100%}.component-hotspot.expand-h-pos-left .hotspot-title{border-radius:3000px 0 0 3000px;left:auto;padding:4% 60% 4% 40%;right:50%}.component-hotspot.expand-h-pos-left .hotspot-text{left:auto;padding:20% 60% 20% 40%;right:50%}.component-hotspot.expand-v-pos-up .hotspot-text{bottom:50%;top:auto}.component-hotspot.expand-v-pos-down .hotspot-text{bottom:auto;top:50%}.component-hotspot.active{z-index:20}.presentationMode .view-mode .view-component-hotspot{cursor:pointer}.presentationMode .view-mode .view-component-hotspot .border,.presentationMode .view-mode .view-component-hotspot .core{-webkit-transform:translate3d(-50%,-50%,0);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform-style:preserve-3d;-webkit-transition:transform .5s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out}.presentationMode .view-mode .view-component-hotspot.showText-true{z-index:11}.presentationMode .view-mode .view-component-hotspot:hover .border,.presentationMode .view-mode .view-component-hotspot:hover .core{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.component-image.is-full-screen{bottom:0!important;display:block!important;left:0!important;position:fixed;right:0!important;top:0!important;z-index:98}.component-image.is-full-screen .comp-image{border-radius:0!important}.component-image.is-full-screen .drag-question-object-grippy,.component-image.is-full-screen .drag-question-object-outline{display:none}.component-image .comp-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.component-image .comp-image.placeholder{background-color:rgba(0,0,0,.15)}.component-image .comp-image.placeholder .button{background-color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.comp-image.allowzoom-true{cursor:zoom-in}.zoom-1 .component-image.is-full-screen .comp-image{background-size:contain!important;cursor:zoom-in}.zoom-2 .component-image.is-full-screen .comp-image{background-size:cover!important;cursor:move}.zoom-3 .component-image.is-full-screen .comp-image{background-size:300% auto!important}.zoom-4 .component-image.is-full-screen .comp-image{background-size:400% auto!important}.zoom-5 .component-image.is-full-screen .comp-image{background-size:500% auto!important}.zoom-1 .component-image.is-full-screen.comp-image{background-size:contain!important;cursor:zoom-in}.zoom-2 .component-image.is-full-screen.comp-image{background-size:cover!important;cursor:move}.fullscreen-non-comp-image .full-screen-image .non-comp-image{background-color:#000;background-position-x:50%;height:100vh!important;max-height:100vh!important;max-width:100vw!important;width:100vw!important;z-index:21}.fullscreen-non-comp-image .full-screen-image .show-in-fullscreen{display:block!important}.fullscreen-non-comp-image .full-screen-image .hide-in-fullscreen{display:none!important}.video-settings .change-video-buttons{display:flex;flex-direction:column;max-width:150px}.video-settings .change-video-buttons.stack>*{margin-bottom:.4rem}.component-picker [data-component=spinner] svg .rattle{fill:#fff}.component-picker [data-component=spinner] svg .color1{fill:#d2d2d2}.component-picker [data-component=spinner] svg .color2{fill:#fff}.component-picker [data-component=spinner] svg .color3{fill:#b9b9b9}.component-spinner{font-family:montserrat}.component-spinner svg{filter:drop-shadow(.05em .05em .1em rgba(0,0,0,.5));height:100%;left:0;position:absolute;top:0;width:100%}.component-spinner svg .rattle{fill:#fff}.component-spinner svg .color1{fill:#f8c82d}.component-spinner svg .color2{fill:#e72138}.component-spinner svg .color3{fill:#4dc6e6}.thumbPreview .component-spinner svg{filter:none}.dragQuestion-color-9 .component-spinner svg .rattle,.slide-color-1 .component-spinner svg .rattle{fill:#969696}.full-slide-student-spinner{background-color:rgba(0,0,0,.5);bottom:0;font-size:40%;left:0;position:absolute;right:0;top:0;z-index:20}.full-slide-student-spinner .mount{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.full-slide-student-spinner .mount svg{display:block;height:100%;margin:0 auto;width:100%;z-index:30}.full-slide-student-spinner .spin-to-win{background-color:#fff;border-radius:100%;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#5a4d4c;font-size:180%;height:2.5em;line-height:2.5em;margin:auto;position:absolute;right:45%;text-align:center;top:47%;width:2.5em;z-index:2}.full-slide-student-spinner .winner-banner{background:#f8c82d;border:.2em solid #e72138;border-radius:1em;box-shadow:2px 2px 5px rgba(0,0,0,.3);height:30%;margin:20% auto auto;opacity:0;pointer-events:none;position:relative;text-align:center;width:80%;z-index:2}.full-slide-student-spinner .winner-banner .winner-name{color:#5a4d4c;display:table;font-size:200%;height:75%;text-align:center;width:100%}.full-slide-student-spinner .winner-banner .winner-name .winner-name-inner{display:table-cell;vertical-align:middle}.full-slide-student-spinner .winner-banner .content-item-button{font-size:70%}.full-slide-student-spinner .winner-banner.show{animation-duration:.45s;animation-fill-mode:forwards;animation-name:bounceIn;animation-timing-function:linear;pointer-events:all}#playercontent-inner .winner-banner .text-button{font-size:60%}@keyframes bounceIn{0%{opacity:0;transform:scale(.3) translateZ(0)}50%{opacity:.9;transform:scale(1.1)}80%{opacity:1;transform:scale(.89)}to{opacity:1;transform:scale(1) translateZ(0)}}.component-symbol svg{left:0;position:absolute;top:0}[data-component=table] .outline{pointer-events:none}.table-react-component{width:100%}.table-react-component:hover{cursor:text}.table-react-component [contenteditable]{border:0!important}.table-react-component [contenteditable]:focus{outline:0 solid transparent}.table-react-component .ct-row{display:flex;position:relative}.table-react-component .cell-wrapper{position:relative;vertical-align:top}.table-react-component .cell-wrapper.no-border{border:none!important}.table-react-component .cell-wrapper.b-t{border-top:.05em solid}.table-react-component .cell-wrapper.b-t-h{border-top:.1em solid}.table-react-component .cell-wrapper.b-b{border-bottom:.05em solid}.table-react-component .cell-wrapper.b-b-h{border-bottom:.1em solid}.table-react-component .cell-wrapper.b-l{border-left:.05em solid}.table-react-component .cell-wrapper.b-l-h{border-left:.1em solid}.table-react-component .cell-wrapper.b-r{border-right:.05em solid}.table-react-component .cell-wrapper.b-r-h{border-right:.1em solid}.table-react-component.border-black .cell-wrapper{border-color:#000}.table-react-component.border-white .cell-wrapper{border-color:#fff}.table-react-component .ct-cell{word-wrap:break-word;border:none!important;overflow:hidden;overflow-wrap:break-word;padding:.2em;text-align:center}.table-react-component .ct-cell:empty:before{content:"\feff"}.table-react-component .ct-cell p{margin-top:0}.table-react-component .cell-menu{height:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;width:0}@media (hover:none){.table-react-component .cell-menu{opacity:1}}.table-react-component .cell-wrapper:hover .cell-menu{opacity:1}.table-react-component .cell-menu:hover{cursor:pointer}.table-react-component .cell-menu-toggle{height:7px;position:absolute;right:0;transform:translateX(-50%) translateY(100%);width:13px}.table-react-component .table-cell-menu{background-color:#f3f3f3;border-radius:4%;box-shadow:2px 2px 5px rgba(0,0,0,.3);display:flex;flex-direction:column;flex-wrap:nowrap;padding:6px 0;position:absolute;right:26px;transform:translateY(-93%);width:200px;z-index:100}.table-react-component .table-cell-menu.table-cell-menu-flip-x{right:unset}.table-react-component .table-cell-menu.table-cell-menu-flip-y{transform:unset}.table-react-component .table-cell-menu-button{display:flex;height:38px;padding:10px 0;width:100%}.table-react-component .table-cell-menu-button:hover{background-color:#e0e0e0}.table-react-component .table-cell-menu-icon{height:100%;margin:0 12px 0 14px;pointer-events:none}.table-react-component .table-cell-menu-text{color:#5a4d4c;font-size:12px;font-weight:700;margin:1px 0;pointer-events:none}.table-react-component .table-cell-menu-devider{height:0;margin:-1px 0 -1px 14px;outline:1px solid #e0e0e0;width:185px}.table-react-component .table-toggle-off{opacity:.5}[data-component=text]{line-height:0}[data-component=text] .outline{pointer-events:none}[data-component=text] .text-comp-inner{height:100%;position:absolute;width:100%}[data-component=text] .text-value{word-wrap:break-word;border:none!important;line-height:1.5em;outline:none;width:100%}[data-component=text] .text-value *{white-space:pre-line}[data-component=text] .text-value.vertical-align-center{padding-bottom:0;padding-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}[data-component=text] .text-value.vertical-align-bottom{bottom:0;position:absolute}.edit-mode .text-padding-0.text-align-left .text-value{padding-left:2px!important}.edit-mode .text-padding-0.text-align-right .text-value{padding-right:2px!important}.text-padding-1{padding:.2em}.text-padding-2{padding:.35em}.text-padding-3{padding:.6em}.text-padding-4{padding:1em}.text-padding-5{padding:1.5em}.border-width-0{border:0}.border-width-1{border:.02em solid gray}.border-width-2{border:.05em solid gray}.border-width-3{border:.1em solid gray}.border-width-4{border:.15em solid gray}.border-width-5{border:.2em solid gray}.border-width-6{border:.3em solid gray}.component-timer .timer-border{background-color:#f1f1f1;border-radius:100%;box-shadow:0 0 .4em .05em rgba(0,0,0,.5);height:100%;overflow:hidden;position:absolute;width:100%;z-index:1}.component-timer .mask{background-color:green;border:red;opacity:1;position:absolute;-webkit-transition:transform .14s linear;-moz-transition:transform .14s linear;-ms-transition:transform .14s linear;-o-transition:transform .14s linear;transition:transform .14s linear}.component-timer .mask.maskmain{height:110%;left:-5%;right:50%;top:-5%;transform-origin:right center}.component-timer .mask.mask1,.component-timer .mask.mask2,.component-timer .mask.mask3,.component-timer .mask.mask4{height:56%}.component-timer .mask.mask1,.component-timer .mask.mask2{left:50%;right:-5%}.component-timer .mask.mask1{top:-5%}.component-timer .mask.mask2{bottom:-5%}.component-timer .mask.mask3,.component-timer .mask.mask4{background-color:#f1f1f1;left:-5%;right:49.5%}.component-timer .mask.mask3{bottom:-5%}.component-timer .mask.mask4{top:-5%}.component-timer .timer-center{background-color:#fff;border-radius:100%;color:#5a4d4c;height:76%;margin:12%;opacity:1;position:absolute;width:76%;z-index:1}.component-timer .timer-center .type{font-size:40%;left:0;position:absolute;right:0;text-align:center;top:10%}.component-timer .timer-center .time{cursor:text;font-family:Courier New,Courier,monospace!important;left:0;position:absolute;right:0;text-align:center;top:40%}.component-timer .timer-center .time .small{font-size:40%}.component-timer .timer-center .time.edit{top:23%}.component-timer .timer-center .new-time{border-radius:0;font-size:60%;height:1.4em;left:10%;min-width:0;padding:1%;position:absolute;text-align:right;top:47%;width:60%}.component-timer .timer-center .new-time.placeholder{opacity:.5}.component-timer .timer-center .time-confirm{font-size:41%;height:2em;line-height:2em;padding:0;position:absolute;right:8%;text-align:center;top:47%;width:3em}.component-timer .timer-button{background-color:#1ca6ca;border-bottom-left-radius:18% 50%;border-bottom-right-radius:18% 50%;border-top-left-radius:18% 50%;border-top-right-radius:18% 50%;bottom:20%;color:#fff;cursor:pointer;font-family:odin,sans-serif!important;font-size:34%;left:17%;line-height:1.7em;padding:3px 7px 0;position:absolute;text-align:center;text-transform:uppercase;width:30%}.component-timer .timer-button.button-right{left:53%}#player[data-shared-screen] .component-timer{display:none}.component-trafficlight .light{height:100%;width:100%}.component-trafficlight .light .lightbox{background-color:#5a4d4c;border:1% solid gray;border-bottom-left-radius:50% 18%;border-bottom-right-radius:50% 18%;border-top-left-radius:50% 18%;border-top-right-radius:50% 18%;height:100%;position:absolute;width:100%}.component-trafficlight .light .lightbox-inner{background-color:#282524;height:97%;margin-left:4%;margin-top:3%;width:92%}.component-trafficlight .light .lightbox-outer{box-shadow:0 0 .4em .05em rgba(0,0,0,.5)}.component-trafficlight .light .lamp{border-radius:100%;height:26%;left:16%;position:absolute;width:68%}.component-trafficlight .light .lamp-red{background-color:#4d0000;top:8%}.component-trafficlight .light.active-green .lamp-green:after,.component-trafficlight .light.active-red .lamp-red:after,.component-trafficlight .light.active-yellow .lamp-yellow:after{background:radial-gradient(ellipse at center,#fff 0,rgba(71,73,25,0) 60%);border-radius:100%;content:"";height:50%;left:20%;opacity:.5;position:absolute;top:20%;width:50%}.component-trafficlight .light.active-red .lamp-red{background-color:red;box-shadow:inset 0 0 .8em hsla(0,100%,84%,.65),0 0 .3em red}.component-trafficlight .light .lamp-yellow{background-color:#523900;top:37%}.component-trafficlight .light.active-yellow .lamp-yellow{background-color:#ffb405;box-shadow:inset 0 0 .8em rgba(255,181,115,.65),0 0 .3em #ffb405}.component-trafficlight .light .lamp-green{background-color:#004d00;bottom:8%}.component-trafficlight .light.active-green .lamp-green{background-color:lime;box-shadow:inset 0 0 .8em rgba(136,255,136,.65),0 0 .3em lime}.component-trafficlight .light.no-yellow .lamp-yellow{display:none}.component-trafficlight .light.no-yellow .lamp{height:38%}.component-trafficlight .light.no-yellow .lightbox{border-bottom-left-radius:50% 25%;border-bottom-right-radius:50% 25%;border-top-left-radius:50% 25%;border-top-right-radius:50% 25%}.edit-mode .component-trafficlight .light{pointer-events:none}.edit-mode .component-trafficlight .lamp{pointer-events:all}.component{left:0;position:absolute;top:0;z-index:10}.component[data-component=dropzone]{z-index:12}.component[data-drag-question-source=true]{z-index:13}.component.on-top{z-index:100}.component .shadow,.component-shadow,.component.shadow{box-shadow:.08em .08em .16em rgba(0,0,0,.5)}.view-mode .component{min-height:10px;min-width:10px}.thumbPreview .shadow,.thumbPreview.shadow{box-shadow:none}html.no-touch .edit-mode [data-component=text].last-interaction-type-key .options.grippy{left:-20px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}html.no-touch .edit-mode [data-component=text].last-interaction-type-mouse .options.grippy{left:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.thumbPreview [data-component]{pointer-events:none}.thumbPreview .component{min-height:0;min-width:0}.presentationMode .view-mode .component[data-resizable=true][data-selectable=true]{cursor:move!important}.triggerlines{height:100%;width:100%;z-index:10}.triggerlines,.triggerlines svg{pointer-events:none;position:absolute}.triggerlines line{stroke-width:.8px;stroke-opacity:1;stroke:#4dc6e6;stroke-dasharray:3,1}.triggerlines line[isDragQuestionObject=true]{stroke:#ec484d;stroke-dasharray:none;stroke-width:.5px;stroke-opacity:.5}.pre-rendered .triggerlines,.resizing .triggerlines{display:none}.dragQuestion-color-3 .triggerlines line[isDragQuestionObject=true]{stroke:#f8c82d}.component-video{font-size:40%}.edit-mode .component-video{background-color:rgba(0,0,0,.15)}.component-video .playerWrapper{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.component-video .playerWrapper iframe,.component-video .playerWrapper video{height:100%;position:relative;width:100%;z-index:1}.component-video .playerWrapper .icon{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:1.5em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.videoType-vimeo .playerWrapper,.videoType-youtube .playerWrapper{background-size:contain}.video-settings{min-height:120px;position:relative}.video-settings .video-input{position:relative;width:450px}.video-settings .video-input .icon{background-position:50%;bottom:0;height:25px;position:absolute;right:-28px;width:25px}.video-settings .video-thumb{float:left;height:90px;margin-bottom:14px;margin-right:10px;position:relative;width:160px}.video-settings .video-thumb .video-duration{background-color:#000;bottom:0;color:#fff;padding:5px 10px;position:absolute;right:0;text-transform:uppercase}.video-settings .video-thumb .icon,.video-settings .video-thumb .thumb-image{background-position:50%;height:100%;left:0;position:absolute;top:0;width:100%}.video-settings .video-thumb .thumb-image{background-size:cover}.video-settings .video-thumb .icon{background-size:1%}#dragQuestion{height:100%;overflow:hidden;position:absolute;top:0;width:100%}#dragQuestion .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}#dragQuestion .drag-components [data-drag-question-source=true].animate-move{cursor:pointer!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#dragQuestion .drag-components [data-drag-question-source=true].animate-move .drag-question-object-grippy{cursor:pointer}#dragQuestion .drag-components [data-drag-question-source=true].active{z-index:20}#dragQuestion.view-mode .text-value{pointer-events:none}#gameScreen #dragQuestion #progress-answers{left:0;padding-left:0;top:40%}#gameScreen #dragQuestion #progress-answers .nr{left:0;text-align:right;width:22%}#gameScreen #dragQuestion #progress-answers .progress-bar{left:23%}#realtime-player .show-student-results{display:inline-block;margin-top:1em}#realtime-player.unknown .show-student-results{background-color:#f48221;color:#fff;margin-top:1em}.dragQuestion-color-1{background-color:#1ca6ca;color:#fff}.dragQuestion-color-2{background-color:#f8c82d;color:#000}.dragQuestion-color-3{background-color:#ec484d;color:#fff}.dragQuestion-color-4{background-color:#00b6bc;color:#fff}.dragQuestion-color-5{background-color:#000;color:#fff}.dragQuestion-color-6{background-color:#4dc6e6;color:#0a3844}.dragQuestion-color-7{background-color:#f48221;color:#462203}.dragQuestion-color-8{background-color:#65d461;color:#0d2b0c}.dragQuestion-color-9{background-color:#fff;color:#111}.show-results-true .dragQuestion-color-9,:not(.show-preview-true).state-game .dragQuestion-color-9{background-color:#1ca6ca;color:#fff}#dragQuestion.dragQuestion-layout-2 .image{background-size:cover;bottom:0;left:0;right:0;top:0}#openQuestion .question.text-align-1,#poll .question.text-align-1,#question .question.text-align-1{text-align:center}#openQuestion .question.text-align-2,#poll .question.text-align-2,#question .question.text-align-2{text-align:left}#openQuestion .question.text-align-3,#poll .question.text-align-3,#question .question.text-align-3{text-align:right}.map-container,.map-container .maps-error{height:100%;max-width:100%;width:100%}.map-container .maps-error{align-items:center;background-color:#fff;color:#ec484d;display:flex;font-size:50%;justify-content:space-around;text-align:center}.foreground .map-container{left:0;position:absolute;top:0}#openQuestion{height:100%;position:absolute;top:0;width:100%}#openQuestion #title,#openQuestion .question,#openQuestion .text{bottom:70%;font-family:montserrat;height:30%;left:5%;line-height:1.3em;overflow:hidden;position:absolute;right:5%;text-align:center;top:3%;width:90%;z-index:2}#openQuestion #title.text-align-1,#openQuestion .question.text-align-1,#openQuestion .text.text-align-1{text-align:center}#openQuestion #title.text-align-2,#openQuestion .question.text-align-2,#openQuestion .text.text-align-2{text-align:left}#openQuestion #title.text-align-3,#openQuestion .question.text-align-3,#openQuestion .text.text-align-3{text-align:right}#openQuestion .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}#openQuestion .placeholder-answers{background-color:rgba(0,0,0,.2);height:60%;left:5%;position:absolute;top:33%;width:90%;z-index:2}#openQuestion.preview{font-size:12.27px}#openQuestion .component-area{height:33%;overflow:hidden;position:absolute;width:100%}#openQuestion .component-area .scale-up{height:303.03030303%;left:0;position:absolute;right:0;top:0}.thumbPreview #openQuestion .open-question-with-image-camera-overlay{background-image:url(img/icons/black/camera.png);background-position:center 62%;background-repeat:no-repeat;background-size:20%;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.openQuestion-color-1{color:#fff}.openQuestion-color-1 .content-background{background-color:#1ca6ca}.openQuestion-color-2{color:#000}.openQuestion-color-2 .content-background{background-color:#f8c82d}.openQuestion-color-3{color:#fff}.openQuestion-color-3 .content-background{background-color:#ec484d}.openQuestion-color-3.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.openQuestion-color-4{color:#fff}.openQuestion-color-4 .content-background{background-color:#00b6bc}.openQuestion-color-4.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.openQuestion-color-5{color:#fff}.openQuestion-color-5 .content-background{background-color:#000}.openQuestion-color-5.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.openQuestion-color-6{color:#0a3844}.openQuestion-color-6 .content-background{background-color:#4dc6e6}.openQuestion-color-6.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.openQuestion-color-7{color:#462203}.openQuestion-color-7 .content-background{background-color:#f48221}.openQuestion-color-7.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.openQuestion-color-8{color:#0d2b0c}.openQuestion-color-8 .content-background{background-color:#65d461}.openQuestion-color-8.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.openQuestion-color-9{color:#111}.openQuestion-color-9 .content-background{background-color:#fff}.openQuestion-color-9.edit-mode .text{border-color:rgba(0,0,0,.5)}.openQuestion-color-9 textarea.student-open-question{border:2px solid #4dc6e6!important}#openQuestion.openQuestion-layout-1 #title,#openQuestion.openQuestion-layout-1 .question{bottom:70%;left:5%;right:5%;top:3%;width:90%}#openQuestion.openQuestion-layout-1 .image{background-size:cover;bottom:0;left:0;right:0;top:0}#openQuestion.openQuestion-layout-2 #title,#openQuestion.openQuestion-layout-2 .question{bottom:70%;left:0;right:50%;top:3%;width:50%}#openQuestion.openQuestion-layout-2 .image{background-size:contain;bottom:70%;left:50%;right:0;top:0}#openQuestion.openQuestion-layout-3 #title,#openQuestion.openQuestion-layout-3 .question{bottom:70%;left:50%;right:0;top:3%;width:50%}#openQuestion.openQuestion-layout-3 .image{background-size:contain;bottom:70%;left:0;right:50%;top:0}#openQuestion.openQuestion-layout-4 .question{display:none}#openQuestion.openQuestion-layout-4 .image{background-size:contain;bottom:70%;left:0;right:0;top:0}#openQuestion.openQuestion-layout-5 .image,#openQuestion.openQuestion-layout-5 .question{display:none}.presentationMode #openQuestion.openQuestion-layout-1 .image{position:fixed}#poll{white-space:normal}#poll.poll-color-9 .image-label-svg-wrapper,#poll.poll-color-9 .image-option:not(.active),#poll.poll-color-9 .text-option:not(.active){border:1px solid #5a4d4c}#poll.poll-color-9 .create-option{background-image:url(img/icons/brown-dark/plus.png);border:1px solid #5a4d4c}#poll.poll-color-9 .poll-scale{border:1px solid #5a4d4c}#poll .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}#poll .component-area{height:33%;overflow:hidden;position:absolute;width:100%}#poll .component-area .scale-up{height:303.03030303%;left:0;position:absolute;right:0;top:0}#poll .title{position:relative}#poll .input-error{color:red;font-size:.25em;left:0;padding:5px 15px;position:absolute;right:0;text-align:center}#poll .fg{height:100%;position:relative;width:100%;z-index:2}#poll .question{color:inherit;display:block;font-family:montserrat;font-size:80%;height:25%;left:5%;line-height:1.2em;padding:1%;position:absolute;top:5%;width:90%}#poll #question-inner{bottom:0;left:0;position:absolute;right:0;top:0}#poll textarea.question{background-color:transparent;font-family:inherit}#poll textarea::-webkit-scrollbar{display:none}#poll .text{resize:none}#poll .answer-area{height:65%;position:absolute;top:35%;width:100%}#poll .edit-poll-react-wrapper{height:calc(100% - 1.1em)}#poll .edit-poll-react-wrapper .multiplechoice-wrapper{grid-row-gap:5%;grid-column-gap:1%}.poll-color-1{color:#fff}.poll-color-1 .content-background{background-color:#1ca6ca}.poll-color-2{color:#000}.poll-color-2 .content-background{background-color:#f8c82d}.poll-color-3{color:#fff}.poll-color-3 .content-background{background-color:#ec484d}.poll-color-3.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.poll-color-4{color:#fff}.poll-color-4 .content-background{background-color:#00b6bc}.poll-color-4.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.poll-color-5{color:#fff}.poll-color-5 .content-background{background-color:#000}.poll-color-5.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.poll-color-6{color:#0a3844}.poll-color-6 .content-background{background-color:#4dc6e6}.poll-color-6.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.poll-color-7{color:#462203}.poll-color-7 .content-background{background-color:#f48221}.poll-color-7.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.poll-color-8{color:#0d2b0c}.poll-color-8 .content-background{background-color:#65d461}.poll-color-8.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.poll-color-9{color:#111}.poll-color-9 .content-background{background-color:#fff}.poll-color-9.edit-mode .text{border-color:rgba(0,0,0,.5)}#question{height:100%;overflow:hidden;position:absolute;top:0;width:100%}#question #title{text-align:center}#question.preview{bottom:0;height:auto;left:0;right:0;top:0;width:auto}#question.preview #question-inner{bottom:0;left:0;right:0;top:0;-webkit-transform:scale(180/800);-moz-transform:scale(180/800);-ms-transform:scale(180/800);-o-transform:scale(180/800);transform:scale(180/800)}#question .fg{height:100%;position:relative;width:100%;z-index:2}#question .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}#question .question{color:inherit;display:block;font-family:montserrat;font-size:80%;height:35%;left:5%;line-height:1.2em;padding:1%;position:absolute;top:5%;width:90%;z-index:2}#question.view-mode .question{overflow:hidden}#question #title,#question #title.text-align-1,#question .text,#question .text.text-align-1{text-align:center}#question #title.text-align-2,#question .text.text-align-2{text-align:left}#question #title.text-align-3,#question .text.text-align-3{text-align:right}#question .buttons{position:absolute;right:0;top:0;z-index:10}#question .buttons .button{margin:0 0 0 10px}#question #answers{height:48%;position:absolute;top:41%;width:100%}#question .answer{border:none;color:#fff;display:block;float:left;font-family:sanfrancisco;height:50%;line-height:1.2em;padding:2% 1% 2% 5%;position:relative;text-align:left;width:50%}#question .answer.correct .inner{background:#65d461!important}#question .answer.correct .inner .answer-text{color:#fff!important}#question .answer.correct .inner .nr{background:url(img/icons/white/checkmark.png) no-repeat 50%!important;background-size:100% auto!important;color:transparent!important}#question .answer.iscorrect .inner{background:#b3eab2;background:repeating-linear-gradient(45deg,#8cdf8a,#8cdf8a 10px,#b3eab2 0,#b3eab2 20px)}#question .answer.iscorrect .inner .answer-text{color:#fff!important}#question .answer.iscorrect .nr{background:url(img/icons/white/checkmark.png) no-repeat 50%!important;background-size:100% auto!important;color:transparent!important}#question .answer.incorrect .inner{background:#e72138!important}#question .answer.incorrect .inner .answer-text,#question .answer.incorrect .inner .nr{color:#fff!important}#question .answer.opinion .inner{background:#f8c82d!important}#question .answer.opinion .inner .answer-text,#question .answer.opinion .inner .nr{color:#fff!important}#question .answer .quiz-options-aligment{cursor:pointer;height:15%;position:absolute;top:18%;width:4%}#question .answer .quiz-options{background-color:red;background:#fff url(img/icons/black/cog.png) no-repeat 50%;background-size:100% auto;cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}#question .answer .quiz-options:hover,#question .answer:hover .quiz-options{display:block}#question .answer>.inner{background:#fff;border-radius:5px;bottom:10%;left:10%;position:absolute;right:10%;top:10%}#question .answer>.inner .answer-text,#question .answer>.inner textarea{border:none;color:#0d4a5a;font-family:sanfrancisco;font-size:60%;height:100%;line-height:1.1em;overflow:hidden;padding:5% 5% 0;position:absolute;resize:none;width:100%}#question .answer>.inner .answer-text:active,#question .answer>.inner .answer-text:focus,#question .answer>.inner textarea:active,#question .answer>.inner textarea:focus{outline:none}#question .answer>.inner .answer-text{height:auto;padding:0 5%}#question .answer>.inner .answer-guppy,#question .answer>.inner .answer-text{max-height:100%;overflow:hidden;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#question .answer>.inner .answer-guppy{color:#000;position:absolute}#question .answer>.inner .answer-guppy .katex{font-size:80%;margin-left:6px}#question .answer>.inner .answer-zoom-icon{background:#9e9e9e;border-radius:100%;cursor:zoom-in;display:block;height:70%;opacity:.5;padding:3%;position:absolute;top:50%;transform:translateY(-50%)}#question .answer>.inner .answer-zoom-icon.zoom-icon-left{left:18%}#question .answer>.inner .answer-zoom-icon.zoom-icon-right{right:18%}#question .answer>.inner .answer-image .align-content-right{margin-left:auto;margin-right:6%}#question .answer>.inner .answer-image .align-content-left{margin-left:6%;margin-right:auto}#question .answer>.inner .answer-audio{border-radius:100%;height:90%;max-height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:23%}#question .answer>.inner .answer-audio .border{background:#000;border-radius:3000px;height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}#question .answer>.inner .answer-audio .core{background:#fff;background-color:#ca4cfd;border-radius:3000px;height:75%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}#question .answer>.inner .answer-audio.answer-audio-align-right{right:4%}#question .answer>.inner .answer-audio.answer-audio-align-left{left:4%}#question .answer>.inner .answer-audio .answer-audio-image{background-position:50%;background-repeat:no-repeat;background-size:70%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#question .answer>.inner .answer-audio.answer-audio-paused .icon-playing-state.icon-dark{background-image:url(img/icons/black/play.png)}#question .answer>.inner .answer-audio.answer-audio-playing .icon-playing-state.icon-dark{background-image:url(img/icons/black/pause.png)}#question .answer>.inner .answer-audio .icon-playing-state.icon-dark{background-image:url(img/icons/black/speaker.png)}#question .answer>.inner .answer-audio .icon-playing-state{background-image:url(img/icons/white/speaker.png)}#question .answer>.inner .answer-audio.answer-audio-paused .icon-playing-state{background-image:url(img/icons/white/play.png)}#question .answer>.inner .answer-audio.answer-audio-playing .icon-playing-state{background-image:url(img/icons/white/pause.png)}#question .answer .icon{background-image:url(img/icons/white/checkmark.png);background-size:80% auto;border:2px solid #fff;color:#fff;cursor:pointer;height:40%;line-height:1em;opacity:.3;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:10%}#question .answer .icon.checked{opacity:1}#question .answer .icon .button-tip{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);z-index:999}#question .answer .nr{color:#ec484d;font-family:odin;font-size:100%;left:6%;line-height:1.5em;position:absolute;text-align:center;text-transform:uppercase;top:53%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#question .answer .text{border:none;color:inherit;font-family:inherit;font-size:inherit;height:100%;left:0;line-height:inherit;padding:inherit;position:absolute;text-align:inherit;top:0;width:100%}#question .answer1>.inner,#question .answer3>.inner{border-radius:500px 0 0 500px;right:4%}#question .answer1>.inner .answer-text,#question .answer3>.inner .answer-text{padding-left:15%;text-align:right}#question .answer1>.inner .icon,#question .answer3>.inner .icon{right:-15%}#question .answer1>.inner .answer-guppy,#question .answer3>.inner .answer-guppy{right:4%}#question .answer1>.inner .answer-guppy.answer-nospacing,#question .answer3>.inner .answer-guppy.answer-nospacing{right:0}#question .answer1 .quiz-options-aligment,#question .answer3 .quiz-options-aligment{left:17%}#question .answer2>.inner,#question .answer4>.inner{border-radius:0 500px 500px 0;left:4%}#question .answer2>.inner .answer-text,#question .answer4>.inner .answer-text{border-radius:0 500px 500px 0;padding-right:15%;text-align:left}#question .answer2>.inner .nr,#question .answer4>.inner .nr{left:auto;right:6%}#question .answer2>.inner .answer-guppy,#question .answer4>.inner .answer-guppy{left:4%}#question .answer2>.inner .answer-guppy.answer-nospacing,#question .answer4>.inner .answer-guppy.answer-nospacing{left:0}#question .answer2 .quiz-options-aligment,#question .answer4 .quiz-options-aligment{right:17%}#question #question-inner{bottom:0;left:0;position:absolute;right:0;top:0}#question textarea{background-color:transparent;color:#574c4a;font-family:inherit}#question textarea::-webkit-scrollbar{display:none}#question .text{resize:none}#question.question-color-8 .answer.correct .inner{background:#2a8f27!important}#question.question-color-2 .answer.opinion .inner{background:#e0ad07!important}#question .component-area{height:43%;overflow:hidden;position:absolute;width:100%}#question .component-area .scale-up{height:232.55813953%;left:0;position:absolute;right:0;top:0}#question.edit-mode .answer .nr{top:60%}#question.question-color-9 #pick-answer .checked,#question.question-color-9 .inner{border:1px solid #111}#question.question-color-9.edit-mode .text:not(.button){border:1px solid rgba(0,0,0,.3)}#question.question-color-9.question-layout-1.has-image #pick-answer .checked,#question.question-color-9.question-layout-1.has-image .inner{border:none}#question .indicator-bottom-right{bottom:2%;cursor:pointer;height:20px;position:absolute;right:1%;width:25px}#questionPreview #title,.content-type-question #title{max-height:36%!important;overflow-y:hidden}.question-color-1{color:#fff}.question-color-1 .content-background{background-color:#1ca6ca}.question-color-2{color:#000}.question-color-2 .content-background{background-color:#f8c82d}.question-color-3{color:#fff}.question-color-3 .content-background{background-color:#ec484d}.question-color-3.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.question-color-4{color:#fff}.question-color-4 .content-background{background-color:#00b6bc}.question-color-4.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.question-color-5{color:#fff}.question-color-5 .content-background{background-color:#000}.question-color-5.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.question-color-6{color:#0a3844}.question-color-6 .content-background{background-color:#4dc6e6}.question-color-6.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.question-color-7{color:#462203}.question-color-7 .content-background{background-color:#f48221}.question-color-7.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.question-color-8{color:#0d2b0c}.question-color-8 .content-background{background-color:#65d461}.question-color-8.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.question-color-9{color:#111}.question-color-9 .content-background{background-color:#fff}.question-color-9.edit-mode .text{border-color:rgba(0,0,0,.5)}#question.question-layout-1 .question{height:35%;left:5%;top:5%;width:90%}#question.question-layout-1 .image{background-size:cover;bottom:0;left:0;right:0;top:0}#question.question-layout-2 .question{height:40%;left:0;top:0;width:50%}#question.question-layout-2 .image{background-size:contain;bottom:60%;left:50%;top:0;width:50%}#question.question-layout-3 .question{height:40%;left:50%;top:0;width:50%}#question.question-layout-3 .image{background-size:contain;bottom:60%;left:0;top:0;width:50%}#question.question-layout-4 .question{display:none}#question.question-layout-4 .image{background-size:contain;bottom:60%;left:0;top:0;width:100%}#question.question-layout-5 .image,#question.question-layout-5 .question{display:none}@media (max-width:590px){html #site .wide{display:none!important}html #site .small{display:inherit!important}html #site .panel{padding:40px 20px}html #site .panel h1{font-size:50px}html #site .panel h2{font-size:30px}html #site .panel form.beta{box-shadow:none}html #site .panel form.beta input[type=text]{border-radius:5px 5px 0 0;display:block;margin:0 auto;text-align:center;width:75%}html #site .panel form.beta input[type=submit]{border-radius:0 0 5px 5px;display:block;margin:0 auto;text-align:center;width:75%}}#site{font-family:sanfrancisco}#site .small{display:none!important}#site .panel{min-height:400px;padding:50px 30px;position:relative;text-align:center;width:100%}#site .panel .body{display:inline-block;max-width:600px}#site .panel.fg-black h3,#site .panel.fg-black p{color:rgba(0,0,0,.8)!important}#site .panel h1{font-family:montserrat;font-size:60px}#site .panel h1,#site .panel h2{font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.8)}#site .panel h2{line-height:40px;margin:40px 0}#site .panel h3{font-family:odin;font-size:30px;margin-bottom:10px;margin-top:0;text-transform:uppercase}#site .panel hr{background:transparent no-repeat 50%;background-size:100% auto;border:none;display:block;height:8px;margin:auto auto 30px;outline:none;width:200px}#site .panel hr.dash{background-image:url(site/hr.png);margin-bottom:50px}#site .panel p{color:rgba(0,0,0,.8);font-size:20px;line-height:32px;text-align:left}#site .panel form.beta{border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);display:block;font-size:0}#site .panel form.beta input[type=email],#site .panel form.beta input[type=text]{border-radius:5px 0 0 5px;padding:0 20px}#site .panel form.beta input[type=submit]{background:#ec484d;border-radius:0 5px 5px 0;cursor:pointer;padding:0 20px}#site .panel.bg-pink hr{background-image:none}#site .panel.bg-pink h3,#site .panel.bg-pink p{color:hsla(0,0%,100%,.9)}#site .panel.visual{background:#fff url(site/bg3_800.jpg) no-repeat 50%;background-size:cover;color:#fff}#feelsize{height:100%;left:-100%;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.slide-color-1{color:#000}.slide-color-1 .content-background{background-color:#fff}.slide-color-2{color:#000}.slide-color-2 .content-background{background-color:#f8c82d}.slide-color-3{color:#fff}.slide-color-3 .content-background{background-color:#ec484d}.slide-color-3.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.slide-color-4{color:#fff}.slide-color-4 .content-background{background-color:#00b6bc}.slide-color-4.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.slide-color-5{color:#fff}.slide-color-5 .content-background{background-color:#000}.slide-color-5.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.slide-color-6{color:#06252e}.slide-color-6 .content-background{background-color:#4dc6e6}.slide-color-6.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.slide-color-7{color:#462203}.slide-color-7 .content-background{background-color:#f48221}.slide-color-7.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.slide-color-8{color:#0d2b0c}.slide-color-8 .content-background{background-color:#65d461}.slide-color-8.edit-mode .text{border-color:hsla(0,0%,100%,.5)}#slide.slide-layout-1 #text1{bottom:54%;left:2%;right:2%;top:28%}#slide.slide-layout-1 #text2{bottom:3%;left:2%;right:2%;top:48%}#slide.slide-layout-2 #text1{bottom:78%;left:2%;right:2%;top:4%}#slide.slide-layout-2 #text2{bottom:3%;left:2%;right:2%;top:24%}#slide.slide-layout-3 #text1,#slide.slide-layout-3 #text2{display:none}#slide.slide-layout-3 .image{background-size:contain}#slide.slide-layout-4 #text1{bottom:4%;left:2%;right:2%;top:78%}#slide.slide-layout-4 #text2{display:none}#slide.slide-layout-4 .image{background-size:contain;bottom:26%;left:0;right:0;top:0}#slide.slide-layout-5 #text1{bottom:78%;left:51%;right:2%;top:4%}#slide.slide-layout-5 #text2{bottom:3%;left:51%;right:2%;top:24%}#slide.slide-layout-5 .image{background-size:contain;bottom:0;left:0;right:51%;top:0}#slide.slide-layout-6 #text1{bottom:78%;left:2%;right:51%;top:4%}#slide.slide-layout-6 #text2{bottom:3%;left:2%;right:51%;top:24%}#slide.slide-layout-6 .image{background-size:contain;bottom:0;left:51%;right:0;top:0}#slide.slide-layout-7 #text1{bottom:3%;left:2%;right:51%;top:78%}#slide.slide-layout-7 #text2{bottom:3%;left:51%;right:2%;top:78%}#slide.slide-layout-7 .image{background-size:contain;bottom:24%;left:2%;right:51%;top:4%}#slide.slide-layout-7 .image2{background-size:contain;bottom:24%;display:block;left:51%;right:2%;top:4%}#slide.slide-layout-8 #text1{bottom:3%;left:2%;right:51%;top:3%}#slide.slide-layout-8 #text2{bottom:3%;left:51%;right:2%;top:3%}#slide.slide-layout-9 #text1,#slide.slide-layout-9 #text2,#slide.slide-layout-9 .image,#slide.slide-layout-9 .image2{display:none}#slide{height:100%;overflow:hidden;position:absolute;top:0;width:100%}#slide .text-value.text-align-1,#slide .text.text-align-1{text-align:center}#slide .text-value.text-align-2,#slide .text.text-align-2{text-align:left}#slide .text-value.text-align-3,#slide .text.text-align-3{text-align:right}#slide .text ol,#slide .text ul,#slide .text-value ol,#slide .text-value ul{list-style-position:inside;margin-bottom:0;margin-top:0;padding-left:0}#slide .text ol>br,#slide .text ul>br,#slide .text-value ol>br,#slide .text-value ul>br{display:none}#slide .text p,#slide .text-value p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding-left:0}#slide .text li,#slide .text-value li{line-height:inherit}#slide .text font,#slide .text-value font{font-size:inherit!important}#slide .text-value>li,#slide .text>li{display:inline}#slide .hidden{visibility:hidden}#slide .text{display:block;font-family:sanfrancisco;position:absolute;resize:none;text-align:center}#slide .text *{font-family:inherit!important;font-size:inherit!important}#slide .text .wrapper{height:100%;padding:0;width:100%}#slide .text .text-inner{height:100%;padding:2%;width:100%}#slide .text1{font-family:montserrat;line-height:1.1}#slide .text1 li,#slide .text1 ol,#slide .text1 ul{display:inline;margin:0;padding:0}#slide .text2{line-height:1.6}#slide .image,#slide .image2{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}#slide .image2{display:none}#openQuestion .image-placeholder-text,#question .image-placeholder-text,#slide .image-placeholder-text{background:rgba(0,0,0,.1);height:100%;position:absolute;width:100%}#openQuestion .image-placeholder-text .icon,#question .image-placeholder-text .icon,#slide .image-placeholder-text .icon{background-color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)}#slide.bullets-animatable.slide-animate-list #text1 li,#slide.bullets-animatable.slide-animate-list #text2 li,#slide.bullets-animatable.slide-animate-list .component-text li{opacity:0}#slide.bullets-animatable.slide-animate-list #text1 li.appear,#slide.bullets-animatable.slide-animate-list #text2 li.appear,#slide.bullets-animatable.slide-animate-list .component-text li.appear{opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#playercontent li,.component-text li,.text li,.thumbPreview li{line-height:inherit!important;margin:0;padding:0}#playercontent ul,.component-text ul,.text ul,.thumbPreview ul{padding-left:1.1em!important}#playercontent ul li,.component-text ul li,.text ul li,.thumbPreview ul li{list-style:none;position:relative;text-indent:-.4em}#playercontent ul li:before,.component-text ul li:before,.text ul li:before,.thumbPreview ul li:before{content:"\25CF";display:inline-block;padding-right:.5em;text-align:right}#playercontent ul li.no-list-style:before,.component-text ul li.no-list-style:before,.text ul li.no-list-style:before,.thumbPreview ul li.no-list-style:before{content:"";padding-right:0}#playercontent ol,.component-text ol,.text ol,.thumbPreview ol{counter-reset:ol-counter;padding-left:1.5em!important}#playercontent ol li,.component-text ol li,.text ol li,.thumbPreview ol li{counter-increment:ol-counter;list-style:none;position:relative;text-indent:-1.2em}#playercontent ol li:before,.component-text ol li:before,.text ol li:before,.thumbPreview ol li:before{content:counter(ol-counter) ".";display:inline-block;padding-right:.2em;position:relative;text-align:right;width:1em}#container.presentationMode .weblink-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.weblink-viewer{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.weblink-viewer .weblink-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0}.weblink-viewer .browser{border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;height:60%;left:20%;position:relative;top:20%;width:60%;z-index:2}.weblink-viewer #why{color:#333;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:30%;left:20%;position:absolute;text-align:center;top:84%;width:60%;z-index:2}.browser{border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;height:150px;position:relative;width:256px;z-index:2}.browser .button-tip{cursor:pointer;position:absolute}.browser .browserbar{background:#e2e2e2;border-radius:4px 4px 0 0;height:15%;padding:1.3% 1.4% 1.3% 15%;position:relative}.browser .browserbar .browser-buttons{font-size:0;height:100%;left:1.7%;position:absolute;top:0;white-space:nowrap;width:11%}.browser .browserbar .browser-buttons .browser-button{border-radius:1000px;display:inline-block;height:31%;margin:26% 5%;width:24%}.browser .browserbar .browser-buttons .browser-button.c1{background:#ec484d}.browser .browserbar .browser-buttons .browser-button.c2{background:#f8c82d}.browser .browserbar .browser-buttons .browser-button.c3{background:#0aba58}.browser .browserbar .url{background:#fff;border-radius:5px;color:#5a4d4c;font-size:37%;height:100%;overflow:hidden;padding:1% 3%;text-align:left;white-space:nowrap}.browser .webpage{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:0 0 4px 4px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:15%}.browser .webpage .glass{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0}.browser .webpage .open-button{background-color:#f8c82d;border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#333;font-family:sanfrancisco;font-size:50%;left:50%;padding:3% 5%;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;white-space:normal;white-space:nowrap}.browser:hover .webpage .open-button{-webkit-transform:translate(-50%,-50%) scale(1.05);-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.player-type-schooltv #playercontent-inner{overflow:hidden}.player-type-schooltv #playercontent-inner .weblink-viewer #brand-logo{background:url(img/schooltv_logo.png) no-repeat 0 0;background-size:contain;height:15%;left:2%;position:absolute;top:2%;width:15%;z-index:1}.player-type-schooltv #playercontent-inner .weblink-viewer .weblink-bg{background-color:#cedde2;-webkit-filter:none;-moz-filter:none;filter:none;opacity:1}.player-type-schooltv #playercontent-inner .weblink-viewer .browser .webpage{background-color:#fff}.player-type-schooltv #playercontent-inner .weblink-viewer .browser .webpage .open-button{background-color:#00a8e4;color:#fff}.player-type-schooltv #playercontent-inner .weblink-viewer .browser .webpage .open-button:after{background-image:url(img/play.png);height:40px;right:20px}.player-type-schooltv #playercontent-inner .weblink-viewer .browser .webpage .glass{display:none}.player-type-schooltv #playercontent-inner .weblink-viewer #why{color:#fff}.player-type-npo #playercontent-inner{overflow:hidden}.player-type-npo #playercontent-inner .weblink-viewer #brand-logo{background:url(img/npo_logo.png) no-repeat 0 0;background-size:auto 100%;height:60px;left:20px;position:absolute;top:20px;width:60px;z-index:1}.player-type-npo #playercontent-inner .weblink-viewer .weblink-bg{background:#272727;-webkit-filter:none;-moz-filter:none;filter:none;opacity:1}.player-type-npo #playercontent-inner .weblink-viewer .browser .webpage .open-button{background-color:#ff6d00;color:#fff}.player-type-npo #playercontent-inner .weblink-viewer .browser .webpage .open-button:after{background-image:url(img/play.png);height:40px;right:20px}.player-type-npo #playercontent-inner .weblink-viewer .browser .webpage .glass{display:none}.player-type-npo #playercontent-inner .weblink-viewer #why{color:#fff}#wordweb{overflow:hidden;top:0}#wordweb,#wordweb .image{height:100%;position:absolute;width:100%}#wordweb .image{background-position:50%;background-repeat:no-repeat;background-size:cover}#wordweb .tip{font-family:comicneue,Comic Sans MS,cursive,sans-serif;font-size:40%;padding:10px 50px 0;position:absolute;text-align:center;width:100%;z-index:10}#wordweb.result-success{background:#65d461;color:#fff}#wordweb.result-fail{background:#e72138;color:#fff}#wordweb .fg{height:100%;position:relative;width:100%;z-index:2}#wordweb.edit-mode textarea{color:inherit;resize:none}#wordweb.edit-mode [data-role=word]{background:transparent;border:none;display:block;font-family:montserrat;font-size:60%;height:60%;left:0;line-height:1.3em;outline:none;overflow:hidden;padding:1%;position:absolute;text-align:center;top:40%;width:100%;z-index:2}#wordweb.edit-mode .placeholder{color:transparent;font-family:montserrat;font-size:50px;left:0;line-height:1em;padding:20px;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-9999px,-99999px);-moz-transform:translate(-9999px,-99999px);-ms-transform:translate(-9999px,-99999px);-o-transform:translate(-9999px,-99999px);transform:translate(-9999px,-99999px);width:90%}#wordweb.view-mode #word{font-family:montserrat;left:0;line-height:1.3em;padding:1%;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);white-space:pre-line;width:100%}#wordweb.preview{font-size:12.27px}#wordweb #bg-image{background:url(img/icons/white/woordweb-2-wide.png) no-repeat 50%;background-size:auto 90%;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0}#wordweb #bg-image.no-circles{background-image:none}#wordweb .balloons{height:100%;position:absolute;width:100%}#wordweb .balloons .balloon{background-color:#fff;height:10%;opacity:.3;position:absolute;width:12%}#wordweb .balloons .balloon .tuutje{fill:#fff;display:block;height:35%;position:absolute;top:99%;width:24%}#wordweb .balloons .balloon.arrow-right .tuutje{right:5%;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}#wordweb .balloons .balloon.arrow-left .tuutje{left:5%}#wordweb .wordweb-comment{bottom:2%}#wordweb .wordweb-comment-indicator{bottom:2%;cursor:pointer;height:20px;position:absolute;right:2%;width:25px;z-index:12}.content-type-wordweb #wordweb.preview{height:100%;left:0;position:absolute;top:0;width:100%}.trashcan{bottom:20px;height:50px;left:40px;position:absolute;width:50px;z-index:201}.trashcan .lid{background:url(img/trash-lid.png) no-repeat 50%;background-size:contain;bottom:32px;height:20px;position:absolute;-webkit-transform-origin:2px 13px;-moz-transform-origin:2px 13px;-ms-transform-origin:2px 13px;-o-transform-origin:2px 13px;transform-origin:2px 13px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:30px}.trashcan .can{background:url(img/trash-can.png) no-repeat 50%;background-size:contain;bottom:10px;height:30px;position:absolute;width:30px}.trashcan.open .lid,.trashcan:hover .lid{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#wordwebPreview .body .title,.content-type-wordweb .body .title{font-family:montserrat;font-size:16px;height:auto;line-height:1.2em;position:absolute;text-align:center;text-transform:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}#wordwebAnswers{bottom:0;left:0;position:absolute;right:0;top:0}#wordwebAnswers #centerOfTheUniverse{left:57%;position:absolute;top:50%;z-index:30}@keyframes hithere{0%,7%{transform:rotate(0);transform:scale(0)}15%{transform:rotate(-15deg);transform:scale(1.5)}20%{transform:rotate(10deg);transform:scale(.8)}25%{transform:rotate(-10deg);transform:scale(1.2)}30%{transform:rotate(6deg);transform:scale(.9)}35%{transform:rotate(-4deg);transform:scale(1.1)}40%,to{transform:rotate(0);transform:scale(1)}}#wordwebAnswers .word{cursor:pointer;position:absolute;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#wordwebAnswers .word td{vertical-align:top}#wordwebAnswers .word.noWrap{white-space:nowrap}#wordwebAnswers .word .bubble-inner{animation:hithere 2s linear}#wordwebAnswers .word .count{background:#fff;border-radius:5px;color:#000;font-family:montserrat;font-size:40px;line-height:1.1em;padding:5px 10px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#wordwebAnswers .word .count .placeholder{opacity:.6}#wordwebAnswers .word .count .word-count{font-size:80%;margin-right:8px}#wordwebAnswers .word .count .word-count .times{margin:0 5px;opacity:.7}#wordwebAnswers .word .count .who{font-size:80%;margin-left:20px;opacity:.7;text-decoration:underline}#wordwebAnswers .word .count #players{display:none;font-size:60%;text-align:right}#wordwebAnswers .word .count #players .player{line-height:1.2em;opacity:.7}#wordwebAnswers .word .count:after{border-bottom:15px solid transparent;content:"";display:block;position:absolute;top:98%;transition:none}#wordwebAnswers .word .count.arrow-left:after{border-left:15px solid #fff;border-right:15px solid transparent;left:5%}#wordwebAnswers .word .count.arrow-right:after{border-left:15px solid transparent;border-right:15px solid #fff;right:5%}#wordwebAnswers .word .count.col1{background-color:#fff}#wordwebAnswers .word .count.col1.arrow-left:after{border-left-color:#fff}#wordwebAnswers .word .count.col1.arrow-right:after{border-right-color:#fff}#wordwebAnswers .word .count.col2{background-color:#f8c82d}#wordwebAnswers .word .count.col2.arrow-left:after{border-left-color:#f8c82d}#wordwebAnswers .word .count.col2.arrow-right:after{border-right-color:#f8c82d}#wordwebAnswers .word .count.col3{background-color:#f48221}#wordwebAnswers .word .count.col3.arrow-left:after{border-left-color:#f48221}#wordwebAnswers .word .count.col3.arrow-right:after{border-right-color:#f48221}#wordwebAnswers .word .count.col4{background-color:#e72138;color:#fff}#wordwebAnswers .word .count.col4.arrow-left:after{border-left-color:#e72138}#wordwebAnswers .word .count.col4.arrow-right:after{border-right-color:#e72138}#wordwebAnswers .word:nth-child(odd) .bubble-outer{-webkit-animation:fly 4s ease-in-out .5s infinite;-moz-animation:fly 4s ease-in-out .5s infinite;-ms-animation:fly 4s ease-in-out .5s infinite;animation:fly 4s ease-in-out .5s infinite}#wordwebAnswers .word:nth-child(2n) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1.5s infinite;-moz-animation:fly 5s ease-in-out -1.5s infinite;-ms-animation:fly 5s ease-in-out -1.5s infinite;animation:fly 5s ease-in-out -1.5s infinite}#wordwebAnswers .word:nth-child(0) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1s infinite;-moz-animation:fly 5s ease-in-out -1s infinite;-ms-animation:fly 5s ease-in-out -1s infinite;animation:fly 5s ease-in-out -1s infinite}#wordwebAnswers .word:first-child .bubble-outer{-webkit-animation:fly 5s ease-in-out -2.3s infinite;-moz-animation:fly 5s ease-in-out -2.3s infinite;-ms-animation:fly 5s ease-in-out -2.3s infinite;animation:fly 5s ease-in-out -2.3s infinite}#wordwebAnswers .word:nth-child(2) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -.3s infinite;-moz-animation:fly 4.5s ease-in-out -.3s infinite;-ms-animation:fly 4.5s ease-in-out -.3s infinite;animation:fly 4.5s ease-in-out -.3s infinite}#wordwebAnswers .word:nth-child(3) .bubble-outer{-webkit-animation:fly 4s ease-in-out -2s infinite;-moz-animation:fly 4s ease-in-out -2s infinite;-ms-animation:fly 4s ease-in-out -2s infinite;animation:fly 4s ease-in-out -2s infinite}#wordwebAnswers .word:nth-child(4) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -1.4s infinite;-moz-animation:fly 4.5s ease-in-out -1.4s infinite;-ms-animation:fly 4.5s ease-in-out -1.4s infinite;animation:fly 4.5s ease-in-out -1.4s infinite}#wordwebAnswers .word:nth-child(5) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1.1s infinite;-moz-animation:fly 5s ease-in-out -1.1s infinite;-ms-animation:fly 5s ease-in-out -1.1s infinite;animation:fly 5s ease-in-out -1.1s infinite}#wordwebAnswers .word:nth-child(6) .bubble-outer{-webkit-animation:fly 5.5s ease-in-out -2.3s infinite;-moz-animation:fly 5.5s ease-in-out -2.3s infinite;-ms-animation:fly 5.5s ease-in-out -2.3s infinite;animation:fly 5.5s ease-in-out -2.3s infinite}#wordwebAnswers .word:nth-child(7) .bubble-outer{-webkit-animation:fly 4s ease-in-out -.9s infinite;-moz-animation:fly 4s ease-in-out -.9s infinite;-ms-animation:fly 4s ease-in-out -.9s infinite;animation:fly 4s ease-in-out -.9s infinite}#wordwebAnswers .word:nth-child(8) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -.3s infinite;-moz-animation:fly 4.5s ease-in-out -.3s infinite;-ms-animation:fly 4.5s ease-in-out -.3s infinite;animation:fly 4.5s ease-in-out -.3s infinite}#wordwebAnswers .word:nth-child(9) .bubble-outer{-webkit-animation:fly 4s ease-in-out -.7s infinite;-moz-animation:fly 4s ease-in-out -.7s infinite;-ms-animation:fly 4s ease-in-out -.7s infinite;animation:fly 4s ease-in-out -.7s infinite}#wordwebAnswers .word:nth-child(10) .bubble-outer,#wordwebAnswers .word:nth-child(11) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1s infinite;-moz-animation:fly 5s ease-in-out -1s infinite;-ms-animation:fly 5s ease-in-out -1s infinite;animation:fly 5s ease-in-out -1s infinite}#wordwebAnswers .word:nth-child(12) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out .3s infinite;-moz-animation:fly 4.5s ease-in-out .3s infinite;-ms-animation:fly 4.5s ease-in-out .3s infinite;animation:fly 4.5s ease-in-out .3s infinite}#wordwebAnswers .word:nth-child(13) .bubble-outer{-webkit-animation:fly 4s ease-in-out -2s infinite;-moz-animation:fly 4s ease-in-out -2s infinite;-ms-animation:fly 4s ease-in-out -2s infinite;animation:fly 4s ease-in-out -2s infinite}#wordwebAnswers .word:nth-child(14) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -1.4s infinite;-moz-animation:fly 4.5s ease-in-out -1.4s infinite;-ms-animation:fly 4.5s ease-in-out -1.4s infinite;animation:fly 4.5s ease-in-out -1.4s infinite}#wordwebAnswers .word:nth-child(15) .bubble-outer{-webkit-animation:fly 5s ease-in-out 1.9s infinite;-moz-animation:fly 5s ease-in-out 1.9s infinite;-ms-animation:fly 5s ease-in-out 1.9s infinite;animation:fly 5s ease-in-out 1.9s infinite}#wordwebAnswers .word:nth-child(16) .bubble-outer{-webkit-animation:fly 5.5s ease-in-out -3s infinite;-moz-animation:fly 5.5s ease-in-out -3s infinite;-ms-animation:fly 5.5s ease-in-out -3s infinite;animation:fly 5.5s ease-in-out -3s infinite}#wordwebAnswers .word:nth-child(17) .bubble-outer{-webkit-animation:fly 4s ease-in-out -2.4s infinite;-moz-animation:fly 4s ease-in-out -2.4s infinite;-ms-animation:fly 4s ease-in-out -2.4s infinite;animation:fly 4s ease-in-out -2.4s infinite}#wordwebAnswers .word:nth-child(18) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -1.1s infinite;-moz-animation:fly 4.5s ease-in-out -1.1s infinite;-ms-animation:fly 4.5s ease-in-out -1.1s infinite;animation:fly 4.5s ease-in-out -1.1s infinite}#wordwebAnswers .word:nth-child(19) .bubble-outer{-webkit-animation:fly 4s ease-in-out -.7s infinite;-moz-animation:fly 4s ease-in-out -.7s infinite;-ms-animation:fly 4s ease-in-out -.7s infinite;animation:fly 4s ease-in-out -.7s infinite}#wordwebAnswers .word:nth-child(20) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1s infinite;-moz-animation:fly 5s ease-in-out -1s infinite;-ms-animation:fly 5s ease-in-out -1s infinite;animation:fly 5s ease-in-out -1s infinite}#wordwebAnswers .word:nth-child(21) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1.5s infinite;-moz-animation:fly 5s ease-in-out -1.5s infinite;-ms-animation:fly 5s ease-in-out -1.5s infinite;animation:fly 5s ease-in-out -1.5s infinite}#wordwebAnswers .word:nth-child(22) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -.5s infinite;-moz-animation:fly 4.5s ease-in-out -.5s infinite;-ms-animation:fly 4.5s ease-in-out -.5s infinite;animation:fly 4.5s ease-in-out -.5s infinite}#wordwebAnswers .word:nth-child(23) .bubble-outer{-webkit-animation:fly 4s ease-in-out -.8s infinite;-moz-animation:fly 4s ease-in-out -.8s infinite;-ms-animation:fly 4s ease-in-out -.8s infinite;animation:fly 4s ease-in-out -.8s infinite}#wordwebAnswers .word:nth-child(24) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -1.4s infinite;-moz-animation:fly 4.5s ease-in-out -1.4s infinite;-ms-animation:fly 4.5s ease-in-out -1.4s infinite;animation:fly 4.5s ease-in-out -1.4s infinite}#wordwebAnswers .word:nth-child(25) .bubble-outer{-webkit-animation:fly 5s ease-in-out -1.1s infinite;-moz-animation:fly 5s ease-in-out -1.1s infinite;-ms-animation:fly 5s ease-in-out -1.1s infinite;animation:fly 5s ease-in-out -1.1s infinite}#wordwebAnswers .word:nth-child(26) .bubble-outer{-webkit-animation:fly 5.5s ease-in-out -2s infinite;-moz-animation:fly 5.5s ease-in-out -2s infinite;-ms-animation:fly 5.5s ease-in-out -2s infinite;animation:fly 5.5s ease-in-out -2s infinite}#wordwebAnswers .word:nth-child(27) .bubble-outer{-webkit-animation:fly 4s ease-in-out -2.7s infinite;-moz-animation:fly 4s ease-in-out -2.7s infinite;-ms-animation:fly 4s ease-in-out -2.7s infinite;animation:fly 4s ease-in-out -2.7s infinite}#wordwebAnswers .word:nth-child(28) .bubble-outer{-webkit-animation:fly 4.5s ease-in-out -1.1s infinite;-moz-animation:fly 4.5s ease-in-out -1.1s infinite;-ms-animation:fly 4.5s ease-in-out -1.1s infinite;animation:fly 4.5s ease-in-out -1.1s infinite}#wordwebAnswers .word:nth-child(29) .bubble-outer{-webkit-animation:fly 4s ease-in-out -.7s infinite;-moz-animation:fly 4s ease-in-out -.7s infinite;-ms-animation:fly 4s ease-in-out -.7s infinite;animation:fly 4s ease-in-out -.7s infinite}#wordwebAnswers .word:hover{z-index:200}#wordwebAnswers .word:hover .bubble-outer .count{background-color:#00b6bc!important;color:#fff}#wordwebAnswers .word:hover .bubble-outer .count.arrow-left:after{border-left-color:#00b6bc!important}#wordwebAnswers .word:hover .bubble-outer .count.arrow-right:after{border-right-color:#00b6bc!important}#wordwebAnswers .word.dragging{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#wordwebAnswers .word.dragging .bubble-outer .count{background-color:#00b6bc!important;color:#fff}#wordwebAnswers .word.dragging .bubble-outer .count.arrow-left:after{border-left-color:#00b6bc!important}#wordwebAnswers .word.dragging .bubble-outer .count.arrow-right:after{border-right-color:#00b6bc!important}#wordwebAnswers .word.show-word .bubble-outer{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}#wordwebAnswers .word.show-word .bubble-outer .count{padding:8px 20px}#wordwebAnswers .word.show-players #players{display:block}#wordweb.wordweb-color-9:not(.has-image) #wordwebAnswers .word .count.col1{background-color:#e3e3e3}#wordweb.wordweb-color-9:not(.has-image) #wordwebAnswers .word .count.col1.arrow-left:after{border-left-color:#e3e3e3}#wordweb.wordweb-color-9:not(.has-image) #wordwebAnswers .word .count.col1.arrow-right:after{border-right-color:#e3e3e3}#wordweb.wordweb-color-9 .balloons .balloon{background-color:#444}#wordweb.wordweb-color-9 .balloons .balloon .tuutje{fill:#444}#gameScreen.state-results #wordwebAnswers .bubble-outer{-webkit-animation:none!important;-moz-animation:none!important;-ms-animation:none!important;animation:none!important}#gameScreen.state-results #wordwebAnswers .word{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.wordweb-color-1{color:#fff}.wordweb-color-1 .content-background{background-color:#1ca6ca}.wordweb-color-2{color:#000}.wordweb-color-2 .content-background{background-color:#f8c82d}.wordweb-color-3{color:#fff}.wordweb-color-3 .content-background{background-color:#ec484d}.wordweb-color-3.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.wordweb-color-4{color:#fff}.wordweb-color-4 .content-background{background-color:#00b6bc}.wordweb-color-4.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.wordweb-color-5{color:#fff}.wordweb-color-5 .content-background{background-color:#000}.wordweb-color-5.edit-mode .text{border-color:hsla(0,0%,100%,.3)}.wordweb-color-6{color:#0a3844}.wordweb-color-6 .content-background{background-color:#4dc6e6}.wordweb-color-6.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.wordweb-color-7{color:#462203}.wordweb-color-7 .content-background{background-color:#f48221}.wordweb-color-7.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.wordweb-color-8{color:#0d2b0c}.wordweb-color-8 .content-background{background-color:#65d461}.wordweb-color-8.edit-mode .text{border-color:hsla(0,0%,100%,.5)}.wordweb-color-9{color:#111}.wordweb-color-9 .content-background{background-color:#fff}.wordweb-color-9.edit-mode .text{border-color:rgba(0,0,0,.5)}.account-page{box-sizing:border-box;color:#5a4d4c;font-size:14px;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.account-page,.account-page h2{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.account-page h2{font-size:18px;font-weight:700;text-align:left;text-transform:none}.account-page .account-page-inner{display:flex;gap:25px;margin:64px 25px;width:100%}.account-page .account-page-footer{display:flex;justify-content:center;padding:1rem 0 1rem 25px}.account-page:not(.grow-to-screen-width) .account-page-inner{margin-left:auto;margin-right:auto;max-width:1350px;padding:0 25px}.account-page:not(.grow-to-screen-width) .account-page-inner .account-page-content{max-width:100%}@media (min-width:768px){.account-page:not(.grow-to-screen-width) .account-page-inner .account-page-content{max-width:calc(100% - 250px)}}.account-page.fixed-height{height:100vh}.account-page select.full{font-size:100%}.account-page .accountnav-menu{display:none;flex-direction:column;flex-shrink:0;font-weight:700;width:250px}@media (min-width:768px){.account-page .accountnav-menu{display:flex}}.account-page .accountnav-menu .accountnav-subtitle,.account-page .accountnav-menu .accountnav-title{color:#00b6bc;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-bottom:0}.account-page .accountnav-menu .menu-item-list{align-content:flex-start;flex-direction:column;margin-bottom:0;padding-inline-start:0}.account-page .accountnav-menu .menu-logout{align-self:flex-start;background-position:right 25px center;background-size:1em;cursor:pointer;padding-right:50px}.account-page .accountnav-menu .menu-logout:hover{background-color:#e9e9e9}.account-page .account-page-content{display:flex;flex-direction:column;flex-grow:1}.account-page .account-page-content h2{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:18px;font-weight:700;text-align:left}.account-page .account-page-title{font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.6rem}.account-page .instructions-title{align-items:center;display:flex}.account-page .instructions-title div .instructions-button{font-size:1.5em;height:1.5em;margin:.75em;width:1.5em}.account-page .account-page-content-outer{background-color:#f3f3f3;border-radius:9px;margin:0;overflow:auto}.account-page .account-page-content-outer--surface-background{background:var(--color-surface-background)}.account-page .account-page-content-outer .account-page-button-bar{background-color:#e0e0e0;border-bottom-left-radius:9px;border-bottom-right-radius:9px;height:50px;margin:0;position:relative}.account-page .account-page-content-inner{flex-grow:1;max-width:100%;padding:25px;position:relative}.account-page .account-page-content-inner.no-padding{padding:0}.account-page .subscription-wizard input[type=radio]{-webkit-appearance:radio}.account-page .subscription-wizard .error{border:1px solid #e72138}.account-page .subscription-wizard .plan-option{cursor:pointer}.account-page .subscription-wizard .plan-option:not(:first-of-type){padding-top:.5em}.account-page .subscription-wizard .plan-option label{vertical-align:middle}.account-page .subscription-wizard .plan-option .plan-option-discount{color:#0aba58;font-size:.7rem}.account-page .subscription-wizard .option-disabled{color:#aaa}.account-page .subscription-wizard .discount-pill{background-color:#f8c82d;border:4px transparent;border-radius:2em;display:inline;font-size:80%;font-weight:700;padding:3px 1em}.account-page .subscription-wizard .method-button{background-color:#fff;background-position:center top 1.2em;background-repeat:no-repeat;border:4px solid transparent;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.1);cursor:pointer;font-size:100%;height:8em;margin-bottom:10px;margin-right:2%;padding:5em 15px 15px;text-align:center;vertical-align:bottom;width:40%}.account-page .subscription-wizard .method-button.selected{border:2px solid #4dc6e6}.account-page .subscription-wizard .creditcard-button{background-image:url(img/visa-mastercard.jpg);background-size:130px}.account-page .subscription-wizard .ideal-button{background-image:url(img/ideal.png);background-size:48px}.account-page .subscription-wizard input.iban{background-color:#fff;border:2px solid #4dc6e6;border-radius:2em;font-size:100%;margin-bottom:.5em;margin-top:.5em;padding:.7em .7em .7em 20px;transition:box-shadow .15s ease-in;width:80%}.account-page .subscription-wizard input.iban:focus{box-shadow:0 0 2px 2px #4dc6e6;outline:0}.account-page .subscription-wizard input.invoiceField{background-color:#fff;border:2px solid #4dc6e6;border-radius:2em;font-size:110%;margin:.2em;max-width:100%;padding:.7em .7em .7em 1em;width:25em}.account-page .subscription-wizard .invoiceField.small{max-width:calc(50% - .3em);width:12.2em}.account-page .subscription-wizard .agreeDirectDebit{margin-top:1em}.account-page .subscription-wizard #card-element.StripeElement,.account-page .subscription-wizard #iban-element.StripeElement{background-color:#fff;border:2px solid #4dc6e6;border-radius:2em;margin:.5em;padding:.7em}.account-page .subscription-wizard #ideal-bank-element.StripeElement{background-color:#fff;border:2px solid #4dc6e6;border-radius:2em;margin:.5em;padding:.2em}.account-page .subscription-wizard #ideal-bank-element.StripeElement iframe:first-child{border-radius:2em}.account-page .subscription-wizard #ideal-bank-element.StripeElement iframe:nth-child(2){transform:translateZ(0)}.account-page .subscription-wizard .ElementsApp input{background-color:#fff;border:none;border-radius:2em;font-size:110%;padding:.7em;width:80%}.account-page .subscription-wizard .mandate-acceptance{font-size:80%}.account-page .action-list{list-style:none;padding-inline-start:.5rem}.account-page .action-list .action-list-item{color:#00b6bc;display:flex;line-height:2}.account-page .action-list .action-list-item:before{background-image:url(img/icons/action-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2rem;margin-right:.5rem;width:1rem}.account-page .processing-order-animation{height:150px;width:200px}.account-page .payment{background-color:#fff;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.1);line-height:1.4em;margin:0 0 20px;padding:10px 20px;position:relative}.account-page .payment b{display:inline-block;font-size:12px;min-width:100px}.account-page .payment .invoice-link{position:absolute;right:1em;top:1em}.account-page .cms-input{background:#fff;border:2px solid #4dc6e6;border-radius:0;height:30px;margin:0 10px 10px 0;padding:0 10px}.account-page .cms-input,.account-page .cms-select{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:24px}.account-page .cms-select{font-size:100%;line-height:1.15;margin:0}.account-page-tabs{-ms-overflow-style:none;display:flex;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-weight:700;line-height:18px;margin:0 0 0 25px;max-width:100%;min-height:40px;overflow-x:auto}.account-page-tabs::-webkit-scrollbar{display:none}.account-page-tabs .tab{align-items:center;border-top-left-radius:9px;border-top-right-radius:9px;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;padding:0 1em;text-align:center;text-overflow:ellipsis}.account-page-tabs .tab.active{background-color:#f3f3f3;cursor:auto}.account-page .currentlicense-wrapper{display:flex;min-height:8rem}.account-page .schoollicense-icon{background-image:url(img/icons/svg/icon-crown-school.svg);background-size:6rem;border-radius:6rem}.account-page .schoollicense-icon,.account-page .teacherlicense-icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;height:8rem;margin-right:2rem;position:absolute;width:8rem}.account-page .teacherlicense-icon{background-image:url(img/icons/svg/icon-crown-pro.svg);background-size:6em;border-radius:6em}.account-page .currentlicense-text{margin-left:10rem;max-width:600px}.account-page .license-information,.account-page .license-information h2{margin-bottom:15px}.account-page .license-information .payment-link{padding-left:0}.account-page .license-information .payment-list-item{display:inline-flex}.account-page .license-information .payment-link-text{align-items:center;display:flex}.account-page .cancel-current-subscription{color:#aaa;cursor:pointer;font-weight:600}.account-page .cancel-current-subscription:active,.account-page .cancel-current-subscription:hover{border-bottom:1px solid #aaa}.account-page-content-inner .reset-header-styling h2,.account-page-content-inner .reset-header-styling h3{border-bottom:none}.profile-page__inner .account-page-profile-image .avatar{background:url(img/user.png) no-repeat 50%;background-size:100% auto;border:0;border-radius:100px;cursor:pointer;height:120px;position:absolute;right:3em;width:120px}.profile-page__inner .inline-edit-button{cursor:pointer;display:inline-block;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-size:11px;line-height:18px;text-decoration:underline}.profile-page__inner .account-subtitle{border-bottom:none}.profile-page__inner .country-picker-container>select{background-color:#fff;border:2px solid #4dc6e6;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.1rem;font-weight:500;height:2rem;margin:15px 0;max-width:300px}.profile-page__inner .profile-settings-font-picker{border:2px solid #4dc6e6}.school-setting-container{background-color:#fcfcfc;padding:1rem;width:95%}.school-setting-container .school-setting-location{margin-top:1.5rem}.school-setting-container .school-setting-location h4{font-size:1.5rem;font-weight:400;margin:0}.school-setting-container .school-setting-location p{margin:0}.channel-switcher{display:flex;flex-wrap:wrap;max-width:100%}.channel-switcher>*{margin-bottom:.3rem}.button-with-menu-container{margin-left:15px;width:3em}.button-with-menu-container .button-text{display:none}.button-with-menu-container .add-item-button{align-items:center;display:flex}.button-with-menu-container .button-with-menu-button{justify-content:center}@media (min-width:768px){.button-with-menu-container{justify-content:space-between;width:160px}.button-with-menu-container .button-text{display:block}.button-with-menu-container .button-with-menu-button{justify-content:space-between}}.explorer-main{bottom:0;left:70px;position:absolute;right:0;top:0}@media (min-width:960px){.explorer-main{left:250px}}.explorer-main .explorer-main-buttons{display:flex;margin-bottom:30px;pointer-events:none;position:relative;z-index:3}.explorer-main .explorer-main-buttons .content-item-button,.explorer-main .explorer-main-buttons .instructions-button,.explorer-main .explorer-main-buttons .text-button{margin-bottom:auto;margin-right:8px;margin-top:auto;pointer-events:all;position:relative}.explorer-main .main-panel{bottom:0;left:0;padding:20px 0 20px 20px;position:absolute;right:0;top:0}.explorer-main .main-panel:not(.no-scroll){-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;overflow:auto}.explorer-main .main-panel.show-preview{right:290px}@media (min-width:960px){.explorer-main .main-panel{padding-left:40px}}.explorer-main .main-panel .empty-msg{color:#aaa;font-size:14px}.explorer-main .main-panel .main-title{color:#5a4d4c;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:28px;margin:10px 0 20px}.explorer-main .main-panel .main-title.editable{border:1px dashed transparent;cursor:pointer;margin-left:-12px;padding:5px 10px 1px;position:relative}.explorer-main .main-panel .main-title.editable:hover{border-color:#00b6bc;color:#00b6bc}.explorer-main .main-panel .crumb{color:#aaa;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;margin:10px 0;text-transform:uppercase}.explorer-main .main-panel .crumb a{color:#00b6bc;white-space:nowrap}.explorer-main .main-panel .group-header-wrapper{margin:1rem 0}.explorer-main .main-panel .tabs-wrapper{font-weight:unset}.explorer-main .main-panel .breadcrumb-wrapper,.explorer-main .main-panel .tabs-wrapper{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.explorer-main .main-panel .breadcrumb-wrapper{align-items:flex-end;color:unset;display:flex;height:50px;margin-bottom:.6rem;margin-top:-1rem;text-transform:none}.explorer-main .main-panel .explorer-notice{background:#578dce;border-radius:5px;color:#fff;font-size:14px;margin-bottom:10px;margin-right:20px;padding:5px 10px}.explorer-main .main-panel .explorer-notice span{color:hsla(0,0%,100%,.8);float:right;font-size:12px;margin-top:1px;text-decoration:underline}.explorer-main .main-panel .children{margin-left:-10px}.explorer-main .main-panel.main-panel-homework,.explorer-main .main-panel.student-list{padding:1rem}.explorer-main .notifications{display:flex;padding:0 1rem 1rem 0}.explorer-main .notifications .banner-channel:nth-child(2){margin-left:2rem}@media (max-width:1000px){.explorer-main .notifications .banner-channel{display:none}}.progress-bar.small-progress-bar{background-color:#d4d4d4;border-radius:15px;clear:both;height:15px;line-height:15px;overflow:hidden;width:150px}.progress-bar.small-progress-bar.inline{display:inline-block}.progress-bar.small-progress-bar .progress-bar-inner{border-radius:15px;float:left;height:15px;max-width:100%;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-ms-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out;width:0}.progress-bar.small-progress-bar .progress-counter{font-size:12px;position:relative}.progress-bar.small-progress-bar .progress-counter-inner{color:#fff;float:right;padding-right:10px}.progress-bar.small-progress-bar .progress-counter-outer{float:left;margin-left:5px}.progress-bar.small-progress-bar.empty .progress-counter-outer{margin-left:11px}.progress-bar.small-progress-bar .banner-channel{position:absolute;right:20px;top:28px}@media (max-width:1000px){.progress-bar.small-progress-bar .banner-channel{display:none}}.explorer-preview-panel{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#e9e9e9;bottom:0;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;overflow:auto;padding:20px;position:absolute;right:0;top:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:290px;z-index:10}.explorer-preview-panel.overflow{overflow:visible}.explorer-preview-panel #close-preview-panel-button{background-position:50%;background-size:50% auto;cursor:pointer;height:20px;opacity:.7;position:absolute;right:0;top:0;width:20px}.explorer-preview-panel #folderPreview{background:url(img/explorer-folder.png) no-repeat 50%;height:72px;margin-bottom:20px;width:110px}.explorer-preview-panel #folderPreview.private{background-image:url(img/explorer-folder-blue.png)}.explorer-preview-panel #folderPreview.publish{background-image:url(img/explorer-folder-red.png)}.explorer-preview-panel #lessonPreview{margin-bottom:20px;margin-left:16px}.explorer-preview-panel h3{color:#5a4d4c;font-family:montserrat;font-size:14px;font-weight:400;margin:5px 0}.explorer-preview-panel .panel-meta-data{color:#5a4d4c;font-size:80%;margin-bottom:20px}.explorer-preview-panel .panel-meta-data .field-set .label{display:inline-block;width:100px}.explorer-preview-panel .panel-meta-data .field-set .label.no-width{width:unset}.explorer-preview-panel .panel-meta-data .field-set .value{color:#00b6bc}.explorer-preview-panel .panel-meta-data .field-set[data-role=add-lesson-data] .value{cursor:pointer;text-decoration:underline}.explorer-preview-panel .panel-meta-data .field-set[data-role=add-lesson-data] .value:hover{color:#ec484d}.explorer-preview-panel .panel-actions .content-item-button{display:block;margin-bottom:5px}.explorer-preview-panel .panel-actions .content-item-button.has-secondary{width:60%}.explorer-preview-panel .panel-actions .content-item-button.secondary{position:absolute;right:0;top:0;width:calc(40% - 2px)}.explorer-preview-panel .panel-actions .action-button{margin-top:3px;width:100%}.explorer-preview-panel .panel-actions .action-button.teach-button{margin-bottom:20px}.explorer-preview-panel .panel-actions .action-button.has-secondary{width:60%}.explorer-preview-panel .panel-actions .button-with-menu{width:calc(40% - 2px)}.explorer-preview-panel .panel-actions .button-with-menu .action-button{width:100%}.explorer-preview-panel .panel-actions .button-with-menu .button-menu-item:first-of-type{margin-top:0}.explorer-preview-panel .panel-actions-secondary{margin-top:10px}.explorer-preview-panel .panel-actions-secondary .text-button{display:block;white-space:nowrap}.explorer-preview-panel .panel-actions-secondary .text-button:hover{color:#00b6bc}.explorer-preview-panel .panel-actions-secondary .img-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;height:112.5px;margin-bottom:10px;overflow:hidden;width:200px}.explorer-preview-panel .panel-actions-secondary .description{background-color:#fff;border:1px solid #ccc;min-height:80px;padding:8px 16px}.explorer-preview-panel .panel-actions-secondary .description .placeholder{color:#ddd}.explorer-preview-panel .message{background-color:#f8c82d;border-radius:3px 0 3px 3px;font-family:Arial,Helvetica,sans-serif;margin-bottom:8px;margin-left:10%;margin-top:8px;padding:8px;position:relative;width:85%}.explorer-preview-panel .message .sender{font-size:11px;font-weight:700;margin-bottom:4px}.explorer-preview-panel .message .message-body{font-size:12px;font-style:italic;font-weight:400}.explorer-preview-panel .message:after{border-bottom:15px solid transparent;border-left:15px solid #f8c82d;border-right:15px solid transparent;content:"";display:block;left:99%;position:absolute;top:0}.explorer-preview-panel .text-button{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.explorer-preview-panel .pro-rights-notification-wrapper{color:#5a4d4c;margin-bottom:1rem}.explorer-preview-panel .pro-rights-notification-wrapper svg{fill:#5a4d4c}.explorer-preview-panel .pro-rights-notification{background-position:7px;background-size:13px;font-size:.8rem;font-weight:400;padding-left:32px}.explorer-preview-panel .pro-rights-notification.channel-title{margin-bottom:0}.safari .explorer-preview-panel{overflow:initial}html.touch .sortable-chosen .explorer-row,html.touch .sortable-ghost .explorer-row{background-color:#bcfdff}.explorer-row{background:#fff;clear:both;cursor:pointer;display:flex;height:50px;line-height:50px;position:relative;text-decoration:none;white-space:nowrap;width:100%}.explorer-row .toets-watermark{background:#ec484d;border-radius:20px;color:#fff;font-size:11px;line-height:11px;margin:0 0 0 -50px;padding:3px 10px;position:absolute;white-space:nowrap}.explorer-row.loading{background:#fff}.explorer-row:hover .name{text-decoration:underline}.explorer-row.selected{background-color:#e9e9e9}.explorer-row.blocked .col-1,.explorer-row.blocked .col-2{opacity:.5}.explorer-row.type-header{cursor:default;height:30px;margin-bottom:10px;position:relative}.explorer-row.type-header:after{background:#ececec;content:"";height:30px;left:0;position:absolute;right:20px}.explorer-row.type-header .col{background-color:#ececec;color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:12px;font-weight:700;height:30px;line-height:30px;position:relative;text-transform:uppercase;z-index:2}.explorer-row.type-header .col:before{background:#fff;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.explorer-row .col.col-bg-opaque{background-color:inherit}.explorer-row .col{color:#5a4d4c;float:left;height:50px;position:relative}.explorer-row .col.col_-1{left:-4px;position:absolute;z-index:3}.explorer-row .col.col_-1:hover{z-index:4}.explorer-row .col.col-0{left:10px;position:absolute;z-index:3}.explorer-row .col.col-1{left:14px;position:absolute;top:0;width:60px}.explorer-row .col.col-1 .symbolic{background-color:rgba(79,192,218,.4);background-image:url(img/icons/white/link.png);background-position:50%;background-repeat:no-repeat;height:85%;position:absolute;top:6%;width:100%;z-index:2}.explorer-row .col.col-1 .symbolic.error{background-color:rgba(218,36,36,.6)}.explorer-row .col.col-2{max-width:400px;min-width:400px;overflow:hidden;padding:0 10px 0 85px}.explorer-row .col.col-2 .name{display:inline-block}.explorer-row .col.col-3,.explorer-row .col.col-4,.explorer-row .col.col-5,.explorer-row .col.col-6{padding:0 5px;width:165px}.explorer-row.type-assignment .col.col-1{padding-left:20px;width:100px}.explorer-row.type-assignment .col.col-2{max-width:230px;min-width:230px;overflow-y:hidden;padding-left:165px}.explorer-row.type-assignment .col.col-3{width:250px}.explorer-row.type-week{border-bottom:1px solid #ddd;color:#5a4d4c;cursor:default;font-family:montserrat,sans-serif!important;font-size:12px;font-weight:700;height:40px;margin-bottom:20px;text-transform:uppercase}.explorer-row [data-role=select-folder],.explorer-row [data-role].icon-pencil{opacity:.7;position:absolute;right:0;top:10px}.explorer-row .meta{color:#aaa;font-size:12px;text-decoration:none}.explorer-row .visual{background:no-repeat 0 0;background-size:contain;height:50px;margin-top:7px;width:50px}.explorer-row.type-unexists{border-radius:5px;margin:10px 0;padding:0 15px;width:calc(100% - 20px)}.explorer-row.type-unexists .content-item-button{margin-top:9px}.explorer-row.type-back .visual{background-image:url(img/icons/black/arrow-left.png);background-position:50% 30%;background-size:30% auto;opacity:.3}.explorer-row.type-back .name{color:#000;font-family:montserrat,sans-serif!important;font-size:12px;font-weight:700;opacity:.4;text-transform:uppercase}.explorer-row.type-folder .visual{background-image:url(img/explorer-folder.png)}.explorer-row.type-folder .visual .img-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;height:22.5px;left:5px;overflow:hidden;position:absolute;top:12px;width:40px}.explorer-row.type-folder .visual-icon{background-position:48% 30%;background-repeat:no-repeat;background-size:auto 70%;height:22px;left:5px;position:absolute;top:15px;width:40px}.explorer-row.type-folder.folder-blue .visual{background-image:url(img/explorer-folder-blue.png)}.explorer-row.type-folder.folder-red .visual{background-image:url(img/explorer-folder-red.png)}.explorer-row.type-folder.folder-green .visual{background-image:url(img/explorer-folder-green.png)}.explorer-row.type-folder .product-folder{background-color:#f3f3f3;border-radius:2px;bottom:11px;height:17px;opacity:.9;padding:2px;position:absolute;right:10px;width:25px}.explorer-row.type-folder .product-folder .icon{height:100%;width:100%}.explorer-row.lesson-template .name:before{color:#e72138;content:"Template";font-size:11px;font-weight:700;margin:-16px 0 0 -2px;position:absolute;text-transform:uppercase}.explorer-row.type-lesson-plan .visual{background-image:url(img/explorer-plan.png)}.explorer-row.type-objective .visual{background-image:url(img/icons/black/compass.png);background-position:50% top;background-size:auto 70%;opacity:.7}.explorer-row.type-assignment .visual .thumbPreview,.explorer-row.type-lesson .visual .thumbPreview{border:4px solid #fff;box-shadow:4px 4px 8px rgba(0,0,0,.5);-webkit-transform:scale(.25);-moz-transform:scale(.25);-ms-transform:scale(.25);-o-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.explorer-row.type-assignment .visual{position:relative}.explorer-row.type-assignment .visual:after{background:no-repeat 50%;background-size:auto 100%;content:"";height:12px;left:-15px;opacity:.7;position:absolute;top:11px;width:12px;z-index:10}.explorer-row.type-assignment.type-assignment-live .visual:after{background-image:url(img/icons/black/play.png)}.explorer-row.type-assignment.type-assignment-student .visual:after{background-image:url(img/icons/black/user.png)}.explorer-row.type-assignment.type-assignment-test .visual:after{background-image:url(img/icons/black/checklist.png)}.explorer-row.type-new{margin-bottom:10px}.explorer-row.type-new .col-2{overflow:hidden;padding-left:10px;padding-top:8px}.explorer-row.type-new .content-item-button+.content-item-button{margin-left:15px}.explorer-row.type-group .visual{background-image:url(img/icons/black/group.png);background-position:50% top;background-size:auto 70%;opacity:.7}.explorer-row.type-student .visual{background-image:url(img/icons/black/user.png);background-position:50% top;background-size:auto 70%;opacity:.7}.explorer-row.type-student .status{background-color:#e9e9e9;border-radius:50px;height:12px;margin:32px 0 0 -42px;position:absolute;width:12px}.explorer-row.type-student .status.online{background-color:#0bd263}.explorer-row.type-student .col-2{max-width:350px;min-width:350px;overflow:hidden}.explorer-row.type-student .col-3{width:110px}.explorer-row.type-student .col-4{width:350px}.explorer-row .selection-cog{background-size:50%;height:50px;opacity:.6;width:50px}.explorer-row .pre-row-icon{height:12px;margin-top:16px;width:20px}.explorer-row .pre-row-icon .icon{height:100%;opacity:.6;width:100%}.explorer-row .pre-row-icon .icon-hidden{background-size:100%;width:80%}.explorer-row .pre-row-icon .button-tip{left:-10px}.explorer-row .pre-row-icon .button-tip:not(.top){top:30px}.explorer-row .pre-row-icon .button-tip.top{margin-bottom:10px}.explorer-main .children .sortable-chosen{border-radius:4px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.explorer-main .children .sortable-chosen .col-3,.explorer-main .children .sortable-chosen .col-4,.explorer-main .children .sortable-chosen .col-5{display:none}.explorer-main .children .sortable-ghost{border-radius:4px 0 0 4px;opacity:.3;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.explorer-main .children .sortable-ghost .col-3,.explorer-main .children .sortable-ghost .col-4,.explorer-main .children .sortable-ghost col-5{display:none}.explorer-side-bar{bottom:0;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;left:0;position:absolute;top:0;width:70px}.explorer-side-bar .explorer-side-bar-top{align-items:center;display:flex;height:80px;justify-content:flex-start}.explorer-side-bar .sidebar-menu-list{list-style-type:none;padding-left:0;width:100%}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item{align-items:center;border-bottom-right-radius:30px;border-top-right-radius:30px;color:#5a4d4c;cursor:pointer;display:flex;font-weight:600;height:60px;padding-left:15px;position:relative;width:70px}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item.active{background-color:#e9e9e9}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item:hover{text-decoration:underline}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item .icon{background-size:contain;height:20px;width:20px}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item .menu-text{margin-left:15px}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item .counter{background-color:red;border-radius:25px;color:#fff;font-weight:700;height:25px;line-height:25px;position:absolute;right:10px;text-align:center;top:8px;width:25px}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item .icon-lock{opacity:.6;right:10px;top:0}.explorer-side-bar p{color:#5a4d4c;padding:0 20px}@media (min-width:960px){.explorer-side-bar{width:250px}.explorer-side-bar .sidebar-menu-list .sidebar-menu-item{width:220px}}.explorer-side-bar #instruction-tooltip{align-items:center;display:flex;height:200px;left:100%;position:absolute;top:50%;transform:translateY(-50%)}.explorer-side-bar #instruction-tooltip .empty-state-tooltip{width:230px}.secondary-menu-container{background-color:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.3);left:20px;padding-left:15px;position:absolute;width:175px;z-index:3}.secondary-menu-container .secondary-menu-items{list-style:none;padding:0}.secondary-menu-container .secondary-menu-item{align-items:center;cursor:pointer;display:flex;font-size:.8em;line-height:29px;position:relative}.secondary-menu-container .secondary-menu-item .icon{background-size:16px;height:20px;margin-right:15px;min-width:20px;width:20px}.secondary-menu-container .secondary-menu-item:hover{color:#00b6bc;text-decoration:underline}.secondary-menu-container .secondary-menu-item.active{text-decoration:underline}@media (min-width:960px){.secondary-menu-container{background-color:transparent;border-radius:0;bottom:0;box-shadow:none;left:0;width:100%}}@media (max-width:767px){html body .explorer-top-bar .logo{left:0;padding-left:15px;width:70px}html body .explorer-top-bar .logo div{display:none}html body .explorer-top-bar .topbar-buttons{margin-left:70px}html body .explorer-top-bar .topbar-buttons.on-air-margin{margin-left:110px}html body .explorer-top-bar .on-air{left:70px}}@keyframes colorchange{0%{background:#ee5f63}50%{background:red}to{background:#ee5f63}}@-webkit-keyframes colorchange{0%{background:#ee5f63}50%{background:red}to{background:#ee5f63}}.explorer-top-bar{background-color:#4dc6e6;border-bottom:3px solid #00b6bc;color:#fff;display:flex;justify-content:space-between;position:absolute;white-space:nowrap;width:100%}.explorer-top-bar.transparent{background-color:transparent;border-bottom:3px solid transparent}.explorer-top-bar.transparent .topbar-buttons li.active a{background:transparent;color:#fff;position:relative}.explorer-top-bar.transparent .topbar-buttons li.active a:after{background:#fff;bottom:10px;content:"";height:2px;left:20px;position:absolute;right:20px}.explorer-top-bar.hide-border{border:none}.explorer-top-bar .logo{height:50px;left:40px;position:absolute;top:0;width:180px}.explorer-top-bar .logo img{height:30px;margin-top:10px;width:30px}.explorer-top-bar .logo div{font-family:campton-bold;font-size:25px;left:45px;position:absolute;top:10px}.explorer-top-bar .on-air{animation:colorchange 3s infinite;-webkit-animation:colorchange 3s infinite;cursor:pointer;display:inline-block;height:50px;left:250px;overflow-y:visible;position:absolute;width:40px}.explorer-top-bar .on-air:hover{background:#71d1eb}.explorer-top-bar .on-air .on-air-icon{background-image:url(img/icons/white/checklist.png);background-size:auto 100%;height:17px;position:absolute;right:10px;top:18px;width:17px}.explorer-top-bar .topbar-buttons{font-size:0;height:50px;margin:0 0 0 250px;overflow-y:hidden;padding:0;position:relative}.explorer-top-bar .topbar-buttons.on-air-margin{margin-left:290px}.explorer-top-bar .topbar-buttons li{display:inline-block;float:left;height:50px;list-style-type:none;margin:0;padding:0;position:relative}.explorer-top-bar .topbar-buttons li a.clicked{background:#bfbfbf;color:#5a4d4c}.explorer-top-bar .topbar-buttons li.active a{background:#fff;color:#5a4d4c}.explorer-top-bar .topbar-buttons li:not(.active):hover{background:#71d1eb}.explorer-top-bar .topbar-buttons a{display:block;font-family:montserrat;font-size:15px;height:50px;line-height:50px;min-width:80px;padding:0 20px;text-decoration:none;white-space:nowrap}.explorer-top-bar .expl-bar-right{float:right;height:50px}.explorer-top-bar .expl-bar-right .content-item-button{margin-right:6px;margin-top:8px}.explorer-top-bar #lang-switcher{display:inline-block;font-family:montserrat;font-size:14px;margin:15px 10px 0 0}.explorer-top-bar #lang-switcher a{text-decoration:none}.explorer-top-bar #lang-switcher div{cursor:pointer;text-decoration:underline}.explorer-top-bar #user.signed-in:hover{background:#71d1eb}.lessonPreview-message{font-size:11px;margin:35px 0 0 12px;position:absolute;text-align:center;width:200px}#lessonPreview{display:inline-block;position:relative;user-select:none}#lessonPreview[data-role]{cursor:pointer}#lessonPreview.masked{opacity:.3;pointer-events:none}#lessonPreview.masked .thumbPreview *{color:transparent!important}#lessonPreview .slideNr{background:#000;border-radius:2px 0 0 0;bottom:0;color:#fff;font-size:9px;padding:2px 6px;position:absolute;right:0;z-index:10}#lessonPreview .controls{bottom:-15px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:13}#lessonPreview .controls .round-button{background-color:#fff;background-size:50% auto;border:1px solid #00b6bc;border-radius:1000px;color:#00b6bc;display:inline-block;height:30px;width:30px}#lessonPreview .controls .round-button+.round-button{margin-left:4px}.explorer-folder-icon{background-image:url(img/explorer-folder.png)}.explorer-lesson-icon{background-color:#fff;border:4px solid #fff;box-shadow:1px 1px 2px rgba(0,0,0,.5);box-sizing:border-box}.explorer-lesson-plan-icon{background-image:url(img/explorer-plan.png)}.promo{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}.promo article,.promo aside,.promo footer,.promo header,.promo nav,.promo section{display:block}.promo h1{font-size:2em;margin:.67em 0}.promo figcaption,.promo figure,.promo main{display:block}.promo figure{margin:1em 40px}.promo hr{box-sizing:content-box;height:0;overflow:visible}.promo pre{font-family:monospace,monospace;font-size:1em}.promo a{-webkit-text-decoration-skip:objects}.promo a:active,.promo a:hover{outline-width:0}.promo abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.promo b,.promo strong{font-weight:inherit;font-weight:bolder}.promo code,.promo kbd,.promo samp{font-family:monospace,monospace;font-size:1em}.promo dfn{font-style:italic}.promo mark{background-color:#ff0;color:#000}.promo small{font-size:80%}.promo sub,.promo sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.promo sub{bottom:-.25em}.promo sup{top:-.5em}.promo audio,.promo video{display:inline-block}.promo audio:not([controls]){display:none;height:0}.promo img{border-style:none}.promo svg:not(:root){overflow:hidden}.promo input:not([data-not-legacy]),.promo optgroup,.promo select,.promo textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.promo button,.promo input{overflow:visible}.promo button,.promo select{text-transform:none}.promo [type=reset],.promo [type=submit],.promo button,.promo html [type=button]{-webkit-appearance:button}.promo [type=button]::-moz-focus-inner,.promo [type=reset]::-moz-focus-inner,.promo [type=submit]::-moz-focus-inner,.promo button::-moz-focus-inner{border-style:none;padding:0}.promo [type=button]:-moz-focusring,.promo [type=reset]:-moz-focusring,.promo [type=submit]:-moz-focusring,.promo button:-moz-focusring{outline:1px dotted ButtonText}.promo fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.promo legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.promo progress{display:inline-block;vertical-align:baseline}.promo textarea{overflow:auto}.promo [type=checkbox],.promo [type=radio]{box-sizing:border-box;padding:0}.promo [type=number]::-webkit-inner-spin-button,.promo [type=number]::-webkit-outer-spin-button{height:auto}.promo [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.promo [type=search]::-webkit-search-cancel-button,.promo [type=search]::-webkit-search-decoration{-webkit-appearance:none}.promo ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.promo details,.promo menu{display:block}.promo summary{display:list-item}.promo canvas{display:inline-block}.promo [hidden],.promo template{display:none}.promo{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.promo h2{margin-bottom:10px;text-transform:none}.promo .content{overflow:inherit;padding:0}.promo,.promo .content-item-button{font-family:montserrat,sans-serif!important}.promo{color:#5a4d4c}.promo *{box-sizing:border-box}.promo body{background-color:#ec484d;color:#5a4d4c;font-family:montserrat,sans-serif!important}.promo li{line-height:1.5em}.promo .navigation-logo,.promo h1,.promo h2,.promo h3{font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.promo navigation .menu-item,.promo navigation .navigation-logo{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.promo h1{margin-top:0}.promo .hero,.promo h1{font-size:40px}.promo h2,.promo h3{border-bottom:4px solid #f8c82d;display:inline-block;font-size:30px;padding-bottom:5px}.promo h3{font-size:20px;margin:0}.promo p{line-height:28px}.promo p.em{border-bottom:4px solid #4dc6e6;display:inline-block;font-size:20px;margin:10px 0 30px;padding-bottom:4px}.promo p.em.red{padding-bottom:4px}.promo p.em.red,.promo p.important{background:#ec484d;border-bottom:4px solid #e72138}.promo p.important{color:#fff;display:inline-block;font-size:20px;margin:10px 0 40px;padding:15px 20px;width:500px}.promo p.notice{background:#f8c82d;padding:8px 10px;width:500px}.promo p.important-yellow{background:#f8c82d;border-bottom:4px solid #eab508;color:#5a4d4c!important;color:#fff;display:inline-block;font-size:20px;margin:10px 0 40px;padding:15px 20px}.promo p.important-yellow h1,.promo p.important-yellow h2,.promo p.important-yellow h3{border:none;display:block}.promo .white{color:#fff;text-align:center}.promo input{font-family:montserrat,sans-serif!important}.promo .promo-button{border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,.7);cursor:pointer;padding:10px}.promo .promo-button.disabled{cursor:default;opacity:.3;pointer-events:none}.promo .promo-button.green{background-color:#0aba58}.promo .btn-signup{background-color:#ec484d;color:#fff;display:inline-block;font-family:montserrat,sans-serif!important;font-size:15px;line-height:1.1em;padding:20px;text-decoration:none}.promo .btn-addmembers{color:#5a4d4c}.promo .btn-addmembers,.promo .btn-readmore{display:inline-block;font-family:montserrat,sans-serif!important;font-size:15px;line-height:1em;padding:10px;text-decoration:none}.promo .btn-readmore{background-color:#ec484d;color:#fff}.promo .google-button{background:#fff;color:#5a4d4c;padding-left:45px;position:relative}.promo .google-button:after{background:url(img/google.png) no-repeat 50%;background-size:contain;content:"";display:block;height:30px;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px}.promo .google-button.dark{background-color:#4285f4;border-radius:3px;box-shadow:none;color:#fff;font-weight:700;padding-left:66px}.promo .google-button.dark:after{background-color:#fff;background-size:50%;border-radius:3px;height:52px;left:2px;width:56px}.promo .office365-button{background:#fff;color:#5a4d4c;padding-left:45px;position:relative}.promo .office365-button:after{background:url(img/office365.png) no-repeat 50%;background-size:contain;content:"";display:block;height:30px;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:25px}.promo .office365-button.dark{background-color:#c85a0b;border-radius:3px;box-shadow:none;color:#fff;font-weight:700;padding-left:66px}.promo .office365-button.dark:after{background-color:#fff;background-size:50%;border-radius:3px;height:52px;left:2px;width:56px}.promo navigation{background-color:#4dc6e6;display:flex;min-height:100px;width:100%}.promo .main-menu{flex-grow:1}.promo .navigation-rocket{left:20px;position:absolute;top:20px}.promo .navigation-logo{-webkit-font-smoothing:antialiased;font-size:36px;margin-left:100px;padding-top:15px}.promo .navigation-logo,.promo .navigation-logo a{color:#fff;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.promo .navigation-logo a{text-decoration:none}.promo .menu-items{-webkit-font-smoothing:antialiased;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-weight:700;margin-left:100px;margin-top:-10px}.promo .menu-items ul{list-style-type:none;padding:0}.promo .menu-items ul li{display:inline-block}.promo .menu-item{color:#fff;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-right:20px}.promo .menu-item.link{cursor:pointer;text-decoration:underline}.promo .close{background:url(img/promo/close-2.png) no-repeat 50%;background-size:70% auto;color:transparent;height:40px;position:absolute;right:10px;text-decoration:none;top:10px;width:40px}.promo .lang{border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:13px;margin:5px 0 20px 20px;padding:5px 10px 5px 34px;position:relative;text-decoration:none}.promo .lang:after{background:no-repeat 50%;background-size:100% auto;border:1px solid hsla(0,0%,100%,.5);border-radius:2px;content:"";display:block;height:16px;left:0;position:absolute;top:3px;width:26px}.promo .lang-nl:after{background-image:url(img/promo/nl.png)}.promo .lang-en:after{background-image:url(img/promo/en.png)}.promo .login-items{display:block;min-width:250px;padding:0;position:absolute;right:20px;text-align:right;top:10px}.promo .btn-login-teacher{background-color:#f8c82d}.promo .btn-login-student,.promo .btn-login-teacher{color:#5a4d4c;display:inline-block;font-family:montserrat,sans-serif!important;font-size:13px;height:30px;line-height:10px;margin:5px;text-decoration:none}.promo .btn-login-student{background-color:#4dc6e6}.promo .signup{color:#fff;font-size:13px;margin-right:20px}.promo .pin-submit{border:none;border-radius:30px;display:block;font-size:13px;height:30px;margin-right:20px;margin-top:10px;position:absolute;right:0;text-align:center;width:200px}.promo .homepage-hero h1,.promo .homepage-hero p{color:#fff}.promo .section{display:block;padding:40px 20px;width:100%}.promo .section-small-padding{display:block;padding:30px 20px 10px;width:100%}.promo .homepage-hero{background-image:url(img/promo/main-bg.jpg);background-position:bottom;background-size:cover;padding:180px 20px 100px;text-shadow:1px 1px 6px rgba(0,0,0,.5)}.promo .homepage-hero navigation{background:none;left:0;position:absolute;text-shadow:none;top:0}.promo .homepage-hero .content-left{margin-right:20px}.promo .secondary-background{background-color:var(--color-secondary-background)}.promo .blue{background-color:#4dc6e6}.promo .grey{background-color:#f3f3f3}.promo .red{background-color:#ec484d;color:#fff}.promo .yellow{background-color:#f8c82d}.promo .yellow h2,.promo .yellow h3{border-bottom:4px solid #ec484d}.promo .content{display:flex;margin:0 auto;max-width:1100px}.promo .longread{max-width:800px}.promo .longread-extra-width{max-width:870px}.promo .longread-max-100-width{max-width:100%}.promo .noflex{display:block}.promo .content-left{text-align:right}.promo .content-left,.promo .content-right{padding:10px;width:50%}.promo .has-image{padding:2%}.promo .readmores{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:30px 0}.promo .readmores__heading-link{text-decoration:none}.promo .readmores__heading-link:hover{text-decoration:underline}.promo .readmore-item{background-color:#fff;border:4px solid transparent;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.1);margin-bottom:10px;margin-right:2%;padding:15px;text-align:center;width:31%}.promo .readmore-item .readmore-input{border:1px solid #999;border-radius:3px;padding-left:.3rem;width:6ch}.promo .readmore-item .readmore-input.small{width:6ch}.promo .readmore-item.full{width:100%}.promo .readmore-item.selected{border:4px solid #4dc6e6}.promo .readmore-item.button-bottom{display:flex;flex-direction:column;justify-content:space-between}.promo .readmore-item .edit-licence-buttons{display:inline-block;margin-left:.2rem}.promo .readmore-item h2:last-child,.promo .readmore-item h3:last-child{border-bottom:none}.promo .actions>:not(:first-child){margin-left:.6rem}.promo .edit-name{cursor:pointer;text-decoration:underline}.promo .readmore-item.no-margin-right,.promo .readmore-item:last-of-type{margin-right:0}.promo .signup-section{padding:30px 0;text-align:center}.promo .signup-section h2{border-bottom:none;margin:0}.promo .price-tier{background-color:#fff;flex-grow:2;margin:10px;padding:20px}.promo .price-tier.selected{border:4px solid #4dc6e6}.promo .price-tier.selected-red{border:4px solid #ec484d}.promo .trial-box{background:#4dc6e6;color:#fff;left:50%;margin-top:-58px;padding:10px 20px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);white-space:nowrap}.promo .trial-box.red{background:#ec484d}.promo .price-tier .feature{color:#5a4d4c;display:inline-block;min-width:120px}.promo ul{list-style:none}.promo ul.list-bullets{list-style:disc}.promo .price-tier li{margin-bottom:10px;position:relative}.promo .price-tier .yes{color:#417505}.promo .price-tier .no{color:#d3d3d3;text-decoration:line-through}.promo .icon-yes{background:url(img/promo/icon-checkmark.png) no-repeat;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-position:50%;background-size:66% auto;height:20px;left:-30px;position:absolute;top:-2px;width:20px}.promo .price-tier h2{display:block;margin:0;text-align:center}.promo .price{background-color:#f8c82d;display:block;margin-bottom:25px;padding:10px;text-align:center}.promo .price-tier .promo-button{display:block;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:18px;text-align:center}.promo .btn-subtitel{color:hsla(0,0%,100%,.5);display:block;font-size:15px;margin-top:10px}.promo #footer{background-color:var(--color-secondary-background);color:#fff;font-size:13px}.promo .footer-logo{display:block;margin:30px auto;width:160px}.promo .centered{margin:0 auto}.promo .centered-text{text-align:center}.promo .answer{margin-bottom:60px;padding:0 5%}.promo .question{border:none}.promo .content-image{max-width:90%}.promo .photograph{border:6px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.2);display:block;margin:60px auto 0;max-height:400px;max-width:100%;transform:rotate(1deg)}.promo .content-left .photograph{transform:rotate(-1deg)}.promo .hide{display:none}.promo .tier-small{flex-grow:1}.promo .form input[type=email],.promo .form input[type=number],.promo .form input[type=password],.promo .form input[type=text]{background:#fff;border:2px solid #4dc6e6;border-radius:0;display:block;font-family:sanfrancisco;font-size:20px;height:30px;line-height:1.3em;margin:0 10px 10px 0;padding:0 10px;width:500px}.promo .form select,.promo .form textarea{display:block;margin:0 10px 10px 0;width:500px}.promo .form textarea{background:#fff;border:2px solid #4dc6e6;font-family:montserrat,sans-serif;font-size:16px;height:6em;padding:4px 10px;resize:none}.promo .form input[type=button],.promo .form input[type=submit]{background-color:#ec484d;color:#fff;display:inline-block;font-family:montserrat,sans-serif!important;font-size:15px;line-height:10px;padding:10px;text-decoration:none}.promo .form label{display:inline-block;margin:0 4px 4px 0}.promo .form img.avatar{border-radius:150px;height:150px;width:150px}.promo .form.inline input[type=email],.promo .form.inline input[type=number],.promo .form.inline input[type=password],.promo .form.inline input[type=text]{display:inline-block}.promo .voucher-code-label{text-align:right;width:500px}.promo #voucher-code{border-color:silver;margin-left:250px;width:250px}.promo .invalid{background:#e72138;color:#fff;padding:4px 10px;width:500px}.promo .invalid-elem{border-color:#e72138!important}.promo .btn-link{cursor:pointer;display:inline-block;font-family:montserrat,sans-serif!important;font-size:18px;font-weight:700;line-height:1.5em;padding:10px;text-decoration:underline}.promo .expandable{max-height:0;overflow:hidden;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.promo .expandable.no-show{opacity:0}.promo .expanded .expandable{max-height:2000px}.promo .expanded .expandable.no-show{opacity:1}.promo .payment{background-color:#fff;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.1);line-height:1.4em;margin:0 0 20px;padding:10px 20px}.promo .payment b{display:inline-block;font-size:12px;min-width:100px;text-transform:uppercase}.promo #user{color:#fff;cursor:default;position:absolute;right:5px;top:0}.promo .tabs{margin-bottom:40px}.promo .tab{border:4px solid #f8c82d;border-radius:4px;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;line-height:1.5em;margin:0 20px 10px 0;padding:10px 30px;position:relative}@media (max-width:768px){.promo .tab{font-size:16px;padding:5px 10px}}.promo .tab .progress-counter{color:#5a4d4c}.promo .tab.blue{background-color:transparent;border:4px solid #f8c82d;color:#5a4d4c!important}.promo .tab:hover{text-decoration:underline}.promo .tab.active{background:#f8c82d;cursor:default;text-decoration:none}.promo .tab.active.blue{background:#4dc6e6;color:#fff!important}.promo .tab.active.blue:after{background:#4dc6e6}.promo .tab.active:after{background:#f8c82d;border-radius:4px;content:"";height:4px;left:-4px;margin-top:8px;position:absolute;right:-4px;top:100%}.promo .tab.blue{border-color:#4dc6e6;color:#fff}.promo .tab.blue.active,.promo .tab.blue.active:after{background:#4dc6e6}.promo .tab.pink{border-color:#ec484d;color:#fff}.promo .tab.pink.active,.promo .tab.pink.active:after{background:#ec484d}.promo .tab.orange{border-color:#f48221}.promo .tab.orange.active,.promo .tab.orange.active:after{background:#f48221}.promo p.lang-pair label{display:inline-block;margin-right:0;min-width:inherit;width:30px}.promo p.lang-pair input{display:inline-block!important;width:468px!important}.promo table.odds tr:nth-child(odd){background:#e0e0e0}.promo table tr.pickable:hover{background:#4dc6e6;cursor:pointer}.promo table.pretty-1{border:2px solid #4dc6e6;border-radius:4px;border-spacing:0}.promo table.pretty-1 th{background:#fff;border-bottom:2px solid #4dc6e6;padding:4px 8px}.promo table.pretty-1 td{padding:4px 8px}.promo .popup-content input[type=email],.promo .popup-content input[type=number],.promo .popup-content input[type=password],.promo .popup-content input[type=text],.promo .popup-content select,.promo .popup-content textarea{width:100%!important}.promo svg rect{fill:transparent}.promo .small-text{font-size:13px;line-height:1.4em}.promo .sign-warning{color:red;margin-bottom:10px}@media (max-width:700px){.promo p.lang-pair input{display:inline-block!important;width:248px!important}.promo .form .invalid,.promo .form input[type=email],.promo .form input[type=number],.promo .form input[type=password],.promo .form input[type=text],.promo .form select,.promo .form textarea{width:280px}.promo navigation{flex-direction:column}.promo .content-left,.promo .content-right{width:100%}.promo .content-left{text-align:left}.promo .readmores{padding:0}.promo .readmore-item{margin:10px 0;width:100%}.promo .pin-submit{left:0;margin:0 auto;position:relative;width:200px}.promo .login-items{display:none}}.promo .form .subjectSelect{max-width:500px;width:100%}.promo .form .subjectSelect .icon-remove{background-color:transparent;border:none;cursor:pointer;padding-left:20px;position:absolute;right:0;text-indent:-9999px;top:0}.promo .form .subjectSelect input[type=text],.promo .form input[type=text].organization-details{border-radius:6px;width:calc(100% - 30px)}.promo .main.fill-out-page{display:flex;flex-direction:column;min-height:100vh}.promo .main.allow-topbar-padding{padding-top:64px}.promo .main .grow-element{flex-grow:1}.request-voucher-popup .request-voucher-form{margin-bottom:15px}.request-voucher-popup fieldset{border:0;margin:0;min-width:0;padding:0}.request-voucher-popup fieldset label{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:10px}.request-voucher-popup fieldset label input{min-width:260px}.request-voucher-popup div.error-message span{color:#e72138}.content-page-request-voucher{box-shadow:0 1px 3px rgba(0,0,0,.3);padding:2rem}.search-results-container{padding-left:30px}.sidebar-layout{align-items:stretch;display:flex;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:100%}.sidebar-layout .sidebar-layout__sidebar{background-color:#f3f3f3;flex-basis:auto;flex-grow:0;flex-shrink:0}.sidebar-layout .sidebar-layout__main-content{position:relative}@media only screen and (min-width:960px){.sidebar-layout{flex-direction:row}.sidebar-layout .sidebar-layout__main-content{height:100%;overflow:auto;width:calc(100vw - 300px)}.sidebar-layout .internet-search-sidebar,.sidebar-layout .sidebar-layout__sidebar{width:300px}.sidebar-layout.sidebar-hidden .sidebar-layout__main-content{width:100vw}.sidebar-layout.sidebar-hidden .sidebar-layout__sidebar{width:0}}.internet-search-empty-state .search-suggestions{display:flex}.internet-search-empty-state .search-suggestion{background-color:#00b6bc;border-radius:50px;color:#fff;cursor:pointer;margin-right:.3em;padding:.7em 1em}#search-body .search-results-sourcename{color:#5a4d4c}.color-default{color:#5a4d4c!important}.bg-red{background-color:#e72138!important}.bg-red-dark{background-color:#a91224!important}.bg-yellow{background-color:#f8c82d!important}.bg-yellow-dark{background-color:#d2a207!important}.bg-blue{background-color:#4dc6e6!important}.bg-blue-dark{background-color:#1ca6ca!important}.bg-blue-darker{background-color:#00659d!important}.bg-green{background-color:#0aba58!important}.bg-green-dark{background-color:#067136!important}.bg-pink{background-color:#ec484d!important}.bg-grey{background-color:#ececec!important}.bg-grey-mid{background-color:#635655!important}.bg-grey-dark{background-color:#574c4a!important}.bg-silver{background-color:#c3c3c3!important}.bg-brown-dark{background-color:#5a4d4c!important}.bg-orange{background-color:#f48221!important}.bg-white{background-color:#fff!important}.bg-white-2{background-color:#f3f3f3!important}.bg-white-tp{background-color:hsla(0,0%,100%,.5)!important}.bg-black{background-color:#000!important}.bg-cyan{background-color:#00b6bc!important}.bg-transparent{background-color:transparent!important}.bg-correct{background-color:#2a8f27!important}.bg-purple{background-color:#ca4cfd!important}.bg-correct-light{background-color:#65d461!important}.fg-red{color:#e72138!important}.fg-red-dark{color:#a91224!important}.fg-yellow{color:#f8c82d!important}.fg-yellow-dark{color:#d2a207!important}.fg-blue{color:#4dc6e6!important}.fg-blue-dark{color:#1ca6ca!important}.fg-green{color:#0aba58!important}.fg-green-dark{color:#067136!important}.fg-pink{color:#ec484d!important}.fg-grey{color:#ececec!important}.fg-grey-mid{color:#635655!important}.fg-grey-mid-2{color:#999!important}.fg-grey-dark{color:#574c4a!important}.fg-silver{color:#c3c3c3!important}.fg-orange{color:#f48221!important}.fg-white{color:#fff!important}.fg-white-2{color:#f3f3f3!important}.fg-black{color:#000!important}.fg-cyan{color:#00b6bc!important}.fg-purple{color:#ca4cfd!important}.fg-text{color:#5a4d4c!important}.border-light{border:2px solid #e0e0e0}.border-dark{border:2px solid #ccc}.border-color{border:2px solid #000}.outline-light{outline:2px solid #e0e0e0}.outline-dark{outline:2px solid #ccc}.outline-color{outline:2px solid #000}.bc-red{border-color:#e72138!important}.bc-red-dark{border-color:#a91224!important}.bc-yellow{border-color:#f8c82d!important}.bc-yellow-dark{border-color:#d2a207!important}.bc-blue{border-color:#4dc6e6!important}.bc-blue-dark{border-color:#1ca6ca!important}.bc-green{border-color:#0aba58!important}.bc-green-dark{border-color:#067136!important}.bc-pink{border-color:#ec484d!important}.bc-grey{border-color:#ececec!important}.bc-grey-mid{border-color:#635655!important}.bc-grey-mid-2{border-color:#999!important}.bc-grey-dark{border-color:#574c4a!important}.bc-orange{border-color:#f48221!important}.bc-white{border-color:#fff!important}.bc-white-2{border-color:#f3f3f3!important}.bc-black{border-color:#000!important}.bc-cyan{border-color:#00b6bc!important}.bc-purple{border-color:#ca4cfd!important}.fill-red{fill:#e72138!important}.fill-red-dark{fill:#a91224!important}.fill-yellow{fill:#f8c82d!important}.fill-yellow-dark{fill:#d2a207!important}.fill-blue{fill:#4dc6e6!important}.fill-blue-dark{fill:#1ca6ca!important}.fill-green{fill:#0aba58!important}.fill-green-dark{fill:#067136!important}.fill-pink{fill:#ec484d!important}.fill-grey{fill:#ececec!important}.fill-grey-dark{fill:#574c4a!important}.fill-orange{fill:#f48221!important}.fill-white{fill:#fff!important}.fill-white-2{fill:#f3f3f3!important}.fill-black{fill:#000!important}.fill-cyan{fill:#00b6bc!important}.schooltype-color{background:#4dc6e6!important;color:#fff!important}.schooltype-color-po{background-color:#0aba58!important}.schooltype-color-vo{background-color:#f8c82d!important;color:#5a4d4c!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.can-scroll{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch}.align-vertical{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.align-horizontal{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.align-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.align-center.has-50px-top-bar{top:calc(50% + 25px)}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.text-selectable{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.break-anywhere{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:break-all;-ms-word-break:break-all}.clearfix:after{clear:both;content:"";display:block}.pointer{cursor:pointer}.pointer.disabled{cursor:default;pointer-events:none}.opacity-80{opacity:.8}.opacity-60{opacity:.6}.opacity-40{opacity:.4}.opacity-20{opacity:.2}.opacity-0{opacity:0}.image-size-contain{background-size:contain!important}.image-size-cover{background-size:cover!important}.font-andada{font-family:Andada,serif!important}.font-arial{font-family:Arial,Helvetica,sans-serif!important}.font-comicneue{font-family:comicneue,Comic Sans MS,cursive,sans-serif!important}.font-courier{font-family:Courier New,Courier,monospace!important}.font-georgia{font-family:Georgia,serif!important}.font-gotham{font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,montserrat,Arial,sans-serif!important}.font-impact{font-family:Impact,Anton,Charcoal,sans-serif!important}.font-lucida{font-family:Lucida Console,Monaco,monospace!important}.font-montserrat{font-family:montserrat,sans-serif!important}.font-opendyslexic{font-family:opendyslexic,serif!important}.font-open-sans{font-family:Open Sans,sans-serif!important}.font-odin{font-family:odin,sans-serif!important}.font-palatino{font-family:Palatino Linotype,Book Antiqua,Palatino,serif!important}.font-sanfrancisco{font-family:sanfrancisco,sans-serif!important}.font-times{font-family:Times New Roman,Times,serif!important}.font-trebuchet{font-family:Trebuchet MS,Helvetica,sans-serif!important}.font-verdana{font-family:Verdana,Geneva,sans-serif!important}.font-pangolin{font-family:Pangolin,cursive!important}.font-dosis{font-family:Dosis,Lucida Console,sans-serif!important}.font-roboto{font-family:Roboto,sans-serif!important}.font-varelaround{font-family:Varela Round,Arial,sans-serif!important}.font-kreon{font-family:Kreon,Arial,sans-serif!important}.font-schulbuch{font-family:schulbuch,Arial,sans-serif!important}.font-dm-sans{font-family:DM Sans,ui-sans-serif,sans-serif!important}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.firefox [contentEditable=true].text-align-center:empty,.safari [contentEditable=true].text-align-center:empty{padding-left:50%}.firefox [contentEditable=true].text-align-right:empty,.safari [contentEditable=true].text-align-right:empty{padding-left:90%}.lessonup-round-huge{font-size:45px;line-height:50px}.lessonup-round-huge,.lessonup-round-semi-huge{font-family:odin;font-weight:400;text-transform:uppercase}.lessonup-round-semi-huge{font-size:28px;line-height:32px}.lessonup-round-3{font-size:24px;line-height:28px}.lessonup-round-3,.lessonup-round-4{font-family:odin;text-transform:uppercase}.lessonup-round-4{font-size:20px;line-height:24px}.lessonup-round-5{font-family:odin;font-size:16px;line-height:20px;text-transform:uppercase}.lessonup-title-1{font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:42px;line-height:52px}.lessonup-body-1{font-size:20px;line-height:24px}.lessonup-body-1,.lessonup-body-2{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.lessonup-body-2{font-size:16px;line-height:20px}.lessonup-body-3{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:18px}.lessonup-body-1-new,.lessonup-body-new-1{font-size:20px;line-height:24px}.lessonup-body-1-new,.lessonup-body-new-1,.lessonup-body-new-2{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.lessonup-body-new-2{font-size:16px;line-height:20px}.lessonup-body-new-3{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:18px}.font-size-10{font-size:10%!important}.font-size-20{font-size:20%!important}.font-size-30{font-size:30%!important}.font-size-35{font-size:35%!important}.font-size-40{font-size:40%!important}.font-size-50{font-size:50%!important}.font-size-60{font-size:60%!important}.font-size-70{font-size:70%!important}.font-size-80{font-size:80%!important}.font-size-90{font-size:90%!important}.font-size-100{font-size:100%!important}.font-size-110{font-size:110%!important}.font-size-120{font-size:120%!important}.font-size-130{font-size:130%!important}.font-size-140{font-size:140%!important}.font-size-160{font-size:160%!important}.font-size-180{font-size:180%!important}.font-size-200{font-size:200%!important}.font-size-300{font-size:300%!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.playercontent{font-size:10/16 * 9vw}@font-face{font-display:fallback;font-family:Gotham Rounded SSm A}@font-face{font-display:fallback;font-family:Gotham Rounded SSm B}.d-none{display:none!important}@media (min-width:480px){.d-xs-none{display:none!important}.d-xs-block{display:block!important}.d-xs-inline-block{display:inline-block!important}.d-xs-flex{display:flex!important}}@media (min-width:768px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-inline-block{display:inline-block!important}.d-sm-flex{display:flex!important}}@media (min-width:960px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline-block{display:inline-block!important}.d-md-flex{display:flex!important}}@media (min-width:1200px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}}.relative{position:relative}.h-100{height:100%}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes fly{0%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(-2%,2%)}50%{-webkit-transform:translate(-2%,-2%)}75%{-webkit-transform:translate(2%,2%)}200%{-webkit-transform:translate(0)}}@-moz-keyframes fly{0%{-moz-transform:translate(0)}25%{-moz-transform:translate(-2%,2%)}50%{-moz-transform:translate(-2%,-2%)}75%{-moz-transform:translate(2%,2%)}200%{-moz-transform:translate(0)}}@-ms-keyframes fly{0%{-ms-transform:translate(0)}25%{-ms-transform:translate(-2%,2%)}50%{-ms-transform:translate(-2%,-2%)}75%{-ms-transform:translate(2%,2%)}200%{-ms-transform:translate(0)}}@keyframes fly{0%{transform:translate(0)}25%{transform:translate(-2%,2%)}50%{transform:translate(-2%,-2%)}75%{transform:translate(2%,2%)}200%{transform:translate(0)}}@-webkit-keyframes flyhard{0%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(-8%,8%)}50%{-webkit-transform:translate(-8%,-8%)}75%{-webkit-transform:translate(8%,8%)}200%{-webkit-transform:translate(0)}}@-moz-keyframes flyhard{0%{-moz-transform:translate(0)}25%{-moz-transform:translate(-8%,8%)}50%{-moz-transform:translate(-8%,-8%)}75%{-moz-transform:translate(8%,8%)}200%{-moz-transform:translate(0)}}@-ms-keyframes flyhard{0%{-ms-transform:translate(0)}25%{-ms-transform:translate(-8%,8%)}50%{-ms-transform:translate(-8%,-8%)}75%{-ms-transform:translate(8%,8%)}200%{-ms-transform:translate(0)}}@keyframes flyhard{0%{transform:translate(0)}25%{transform:translate(-8%,8%)}50%{transform:translate(-8%,-8%)}75%{transform:translate(8%,8%)}200%{transform:translate(0)}}@-webkit-keyframes fly-small{0%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(-1px,1px)}50%{-webkit-transform:translate(-1px,-1px)}75%{-webkit-transform:translate(1px,1px)}200%{-webkit-transform:translate(0)}}@-moz-keyframes fly-small{0%{-moz-transform:translate(0)}25%{-moz-transform:translate(-1px,1px)}50%{-moz-transform:translate(-1px,-1px)}75%{-moz-transform:translate(1px,1px)}200%{-moz-transform:translate(0)}}@-ms-keyframes fly-small{0%{-ms-transform:translate(0)}25%{-ms-transform:translate(-1px,1px)}50%{-ms-transform:translate(-1px,-1px)}75%{-ms-transform:translate(1px,1px)}200%{-ms-transform:translate(0)}}@keyframes fly-small{0%{transform:translate(0)}25%{transform:translate(-1px,1px)}50%{transform:translate(-1px,-1px)}75%{transform:translate(1px,1px)}200%{transform:translate(0)}}.button.disabled .button-tip{display:none!important}.button-tip{-webkit-touch-callout:none;background-color:#fff;border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#333;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:26px;margin-top:20px;max-width:400px;-webkit-opacity:0;-moz-opacity:0;opacity:0;padding:15px 20px 10px;pointer-events:none;position:absolute;right:0;text-align:left;text-transform:none;top:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:1001}.button-tip.fixed-tip{opacity:1}.button-tip--center-arrow{margin-right:-7.5px}.button-tip.yellow{background-color:#f8c82d}.button-tip.yellow:after{border-bottom:15px solid #f8c82d}.button-tip.yellow.top:after{border-bottom:none;border-top:15px solid #f8c82d;bottom:auto}.button-tip.wrap{white-space:normal}.button-tip:after{border-bottom:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;bottom:99%;content:"";display:block;position:absolute;right:10px}.button-tip.top{bottom:100%;margin-bottom:20px;margin-top:0;top:auto}.button-tip.top:after{border-bottom:none;border-top:15px solid #fff;bottom:auto;top:100%}.button-tip.left{left:0;right:auto}.button-tip.left:after{left:10px;right:auto!important}.button-tip.left--center-arrow{margin-left:-7.5px}.button-tip.center,.button-tip.center:after{left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.button-tip.show{display:inline-block;opacity:1!important;position:static}.button-tip pre{font-family:Monaco,Consolas,Courier New,Courier,monospace}.button-tip .shortcut{font-size:11px;margin-top:6px;text-align:center}.button-tip .shortcut .key{background:rgba(0,0,0,.3);border-radius:3px;color:#fff;display:inline-block;padding:0 10px;text-transform:uppercase}.button-tip .shortcut .key.nr{font-family:Monaco,Consolas,Courier New,Courier,monospace}.button-tip .shortcut .plus{margin:0 4px}.button-tip .shortcut.inline{display:inline-block;margin:0 2px;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.button-tip .dismiss{font-size:50%;pointer-events:all;text-align:right}.button.disabled .button-tip,.tipped.disabled .button-tip{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.no-touch .button:hover>.button-tip,.no-touch .tipped:hover>.button-tip{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .3s ease-out .3s;-moz-transition:all .3s ease-out .3s;-ms-transition:all .3s ease-out .3s;-o-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}.no-touch .button:hover>.button-tip.delay,.no-touch .tipped:hover>.button-tip.delay{-webkit-transition:all .3s ease-out 1s;-moz-transition:all .3s ease-out 1s;-ms-transition:all .3s ease-out 1s;-o-transition:all .3s ease-out 1s;transition:all .3s ease-out 1s}.no-touch .button:hover>.button-tip.no-delay,.no-touch .tipped:hover>.button-tip.no-delay{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.show-on-start{animation:transition-point-top 1.5s linear infinite;opacity:1}.checkbox-group{cursor:pointer;display:flex;gap:.5rem;margin-bottom:10px;min-height:30px;position:relative;text-align:left}.checkbox-group .label{color:#574c4a}.checkbox-group .checkbox{background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #574c4a;border-radius:6px;display:inline-block;flex-shrink:0;height:25px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;width:25px}.checkbox-group .checkbox .check{background-image:url(img/icons/white/checkmark.png);background-position:50%;background-repeat:no-repeat;background-size:75% auto;display:none;height:100%;position:absolute;width:100%}.checkbox-group .checkbox.checked{background-color:#00b6bc}.checkbox-group .checkbox.checked .check{display:block}.checkbox-group .disabled.checkbox{background-color:#aaa;opacity:.7}.checkbox-group .disabled.label{color:#aaa}.checkbox-group.inline{display:inline-block;margin:0 7px}.checkbox-group.inline .label{left:2px;position:relative;top:-6px}.checkbox-group.check-right .checkbox{float:right}.checkbox-group.check-right .label{left:inherit;right:50px}.checkbox-group.center{margin:auto;width:30px}.checkbox-group .button-tip{left:-7px;margin-top:15px}#playercontent-inner .checkbox-group{min-height:2em}#playercontent-inner .checkbox-group .checkbox{border-radius:.3em;height:1.5em;width:1.5em}#playercontent-inner .checkbox-group .label{height:1.5em;left:2em;top:.1em}div[data-schooltype].checkbox-group{margin-bottom:0}.component-text,.text{column-gap:.8em}.component-text.text-columns-2,.text.text-columns-2{-webkit-columns:2;-moz-columns:2;-ms-columns:2;column-count:2}.component-text.text-columns-3,.text.text-columns-3{-webkit-columns:3;-moz-columns:3;-ms-columns:3;column-count:3}.component-text.text-columns-4,.text.text-columns-4{-webkit-columns:4;-moz-columns:4;-ms-columns:4;column-count:4}.component-text.text-columns-5,.text.text-columns-5{-webkit-columns:5;-moz-columns:5;-ms-columns:5;column-count:5}.component-text.text-columns-6,.text.text-columns-6{-webkit-columns:6;-moz-columns:6;-ms-columns:6;column-count:6}.component-text.text-columns-7,.text.text-columns-7{-webkit-columns:7;-moz-columns:7;-ms-columns:7;column-count:7}.component-text.text-columns-8,.text.text-columns-8{-webkit-columns:8;-moz-columns:8;-ms-columns:8;column-count:8}#common-popup-box{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overscroll-behavior:none;padding:10px;position:fixed;right:0;top:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;z-index:1000}.corner-button-container{left:0;margin:auto;position:absolute;right:0;top:5px}.corner-close-button{background-color:#000;border-radius:25px;cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px;z-index:2001}.corner-close-button:after{background:url(img/icons/white/close-2.png) no-repeat 50%;background-size:50% auto;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#page-inner .common-popup-style #common-popup-inner.popup-fullscreen .popup-content,.common-popup-style #common-popup-inner.popup-fullscreen .popup-content,html:not(.mac.safari) .common-popup-box #common-popup-inner.popup-fullscreen .popup-content{max-height:inherit!important}#page-inner .common-popup-style #common-popup-glasspane,.common-popup-box #common-popup-glasspane,.common-popup-style #common-popup-glasspane{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}#page-inner .common-popup-style #common-popup-inner,.common-popup-box #common-popup-inner,.common-popup-style #common-popup-inner{background:#ececec;overflow:hidden;position:relative;z-index:2}#page-inner .common-popup-style #common-popup-inner.small,.common-popup-box #common-popup-inner.small,.common-popup-style #common-popup-inner.small{min-height:280px}#page-inner .common-popup-style #common-popup-inner.popup-fullscreen,.common-popup-box #common-popup-inner.popup-fullscreen,.common-popup-style #common-popup-inner.popup-fullscreen{bottom:20px;left:20px;margin:auto;position:absolute;right:20px;top:20px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:inherit}#page-inner .common-popup-style #common-popup-inner.popup-fullscreen .popup-content,.common-popup-box #common-popup-inner.popup-fullscreen .popup-content,.common-popup-style #common-popup-inner.popup-fullscreen .popup-content{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;height:100%;max-height:none;max-width:none;overflow-y:auto;width:100%}#page-inner .common-popup-style #common-popup-inner.fullscreen-nested,.common-popup-box #common-popup-inner.fullscreen-nested,.common-popup-style #common-popup-inner.fullscreen-nested{bottom:-4px;left:-4px;position:absolute;right:-4px;top:-4px}#page-inner .common-popup-style #common-popup-inner.fullscreen-nested .popup-content,.common-popup-box #common-popup-inner.fullscreen-nested .popup-content,.common-popup-style #common-popup-inner.fullscreen-nested .popup-content{width:100%}#page-inner .common-popup-style #common-popup-inner.white,.common-popup-box #common-popup-inner.white,.common-popup-style #common-popup-inner.white{background:#fff}#page-inner .common-popup-style #common-popup-inner.thick-bar .bar,.common-popup-box #common-popup-inner.thick-bar .bar,.common-popup-style #common-popup-inner.thick-bar .bar{font-size:23px;height:60px;line-height:66px}#page-inner .common-popup-style #common-popup-inner.thick-bar .button.top-right,.common-popup-box #common-popup-inner.thick-bar .button.top-right,.common-popup-style #common-popup-inner.thick-bar .button.top-right{top:14px}#page-inner .common-popup-style #common-popup-inner .default-ok,.common-popup-box #common-popup-inner .default-ok,.common-popup-style #common-popup-inner .default-ok{margin-bottom:7px;margin-top:10px;min-width:100px;text-align:center}#page-inner .common-popup-style #common-popup-inner #common-popup-box,.common-popup-box #common-popup-inner #common-popup-box,.common-popup-style #common-popup-inner #common-popup-box{position:absolute}#page-inner .common-popup-style .popup-content,.common-popup-box .popup-content,.common-popup-style .popup-content{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;color:#5a4d4c;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;max-height:calc(90vh - 100px);max-width:90vw;overflow-x:hidden;overflow-y:auto;padding:20px 20px 0;width:550px}#page-inner .common-popup-style .popup-content ol,#page-inner .common-popup-style .popup-content ul,.common-popup-box .popup-content ol,.common-popup-box .popup-content ul,.common-popup-style .popup-content ol,.common-popup-style .popup-content ul{line-height:1.4em}#page-inner .common-popup-style .popup-content>.content-item-button:last-child,#page-inner .common-popup-style .popup-content>.hc:last-child,.common-popup-box .popup-content>.content-item-button:last-child,.common-popup-box .popup-content>.hc:last-child,.common-popup-style .popup-content>.content-item-button:last-child,.common-popup-style .popup-content>.hc:last-child{margin-bottom:20px}#page-inner .common-popup-style .popup-content p:first-child,.common-popup-box .popup-content p:first-child,.common-popup-style .popup-content p:first-child{margin-top:0}#page-inner .common-popup-style .bar,.common-popup-box .bar,.common-popup-style .bar{align-items:center;background:#f8c82d;color:#5a4d4c;display:flex;font-family:campton-bold;font-size:24px;font-weight:400;height:60px;line-height:66px;overflow-y:hidden;padding:0 40px 0 20px}@media (min-width:768px){#page-inner .common-popup-style .bar,.common-popup-box .bar,.common-popup-style .bar{font-size:24px}}#page-inner .common-popup-style .bar .popup-tab,.common-popup-box .bar .popup-tab,.common-popup-style .bar .popup-tab{background-color:#d2a207;border-radius:5px 5px 0 0;color:#fff;cursor:pointer;float:left;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;height:35px;line-height:35px;margin-right:10px;margin-top:25px;min-width:130px;padding:0 15px;position:relative;text-align:center;white-space:nowrap}#page-inner .common-popup-style .bar .popup-tab.no-min-width,.common-popup-box .bar .popup-tab.no-min-width,.common-popup-style .bar .popup-tab.no-min-width{min-width:auto!important}#page-inner .common-popup-style .bar .popup-tab.discourage,.common-popup-box .bar .popup-tab.discourage,.common-popup-style .bar .popup-tab.discourage{background-color:#a07c05;color:#e6e6e6}#page-inner .common-popup-style .bar .popup-tab.disabled,.common-popup-box .bar .popup-tab.disabled,.common-popup-style .bar .popup-tab.disabled{background-color:#fff;color:#5a4d4c;opacity:.2;pointer-events:none}#page-inner .common-popup-style .bar .popup-tab.active,.common-popup-box .bar .popup-tab.active,.common-popup-style .bar .popup-tab.active{background-color:#fff;color:#000}#page-inner .common-popup-style .bar .popup-tab .red-badge,.common-popup-box .bar .popup-tab .red-badge,.common-popup-style .bar .popup-tab .red-badge{background:red;border-radius:20px;height:16px;position:absolute;right:-7px;top:-7px;width:16px}#page-inner .common-popup-style .bar .popup-tab.tab-right,.common-popup-box .bar .popup-tab.tab-right,.common-popup-style .bar .popup-tab.tab-right{float:right}#page-inner .common-popup-style .bar .instructions-button,.common-popup-box .bar .instructions-button,.common-popup-style .bar .instructions-button{font-size:93%;position:absolute;right:31px;top:15px}#page-inner .common-popup-style .bar .instructions-button .button-tip,.common-popup-box .bar .instructions-button .button-tip,.common-popup-style .bar .instructions-button .button-tip{top:35px}#page-inner .common-popup-style .bar .popup-title-icon,.common-popup-box .bar .popup-title-icon,.common-popup-style .bar .popup-title-icon{display:inline;margin-right:5px;margin-top:auto}#page-inner .common-popup-style .button.top-right,.common-popup-box .button.top-right,.common-popup-style .button.top-right{background-color:transparent;background-size:auto 60%;height:30px;position:absolute;right:10px;top:15px;width:30px;z-index:99}#page-inner .common-popup-style .fixed-bottom-bar,.common-popup-box .fixed-bottom-bar,.common-popup-style .fixed-bottom-bar{bottom:10px;position:absolute;width:100%}#page-inner .common-popup-style .no-content-styling-simple,.common-popup-box .no-content-styling-simple,.common-popup-style .no-content-styling-simple{background:#ececec}#page-inner .common-popup-style .content-styling h3,.common-popup-box .content-styling h3,.common-popup-style .content-styling h3{color:#5a4d4c;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.2em;margin:0 0 10px}#page-inner .common-popup-style .content-styling h3+p,.common-popup-box .content-styling h3+p,.common-popup-style .content-styling h3+p{margin-top:2px}#page-inner .common-popup-style .content-styling li,#page-inner .common-popup-style .content-styling ol,#page-inner .common-popup-style .content-styling p,#page-inner .common-popup-style .content-styling ul,.common-popup-box .content-styling li,.common-popup-box .content-styling ol,.common-popup-box .content-styling p,.common-popup-box .content-styling ul,.common-popup-style .content-styling li,.common-popup-style .content-styling ol,.common-popup-style .content-styling p,.common-popup-style .content-styling ul{color:#5a4d4c;font-size:16px;line-height:1.2em}#page-inner .common-popup-style .content-styling h4,.common-popup-box .content-styling h4,.common-popup-style .content-styling h4{color:#00b6bc;font-family:odin,sans-serif!important;line-height:1.2em;margin:0 0 3px}#page-inner .common-popup-style .content-styling label.reg,.common-popup-box .content-styling label.reg,.common-popup-style .content-styling label.reg{color:#5a4d4c;display:inline-block}#page-inner .common-popup-style .content-styling label.default,.common-popup-box .content-styling label.default,.common-popup-style .content-styling label.default{color:#5a4d4c!important;display:inline-block!important;min-width:auto!important;text-align:left!important;text-transform:none!important}#page-inner .common-popup-style .content-styling hr,.common-popup-box .content-styling hr,.common-popup-style .content-styling hr{background:#ccc;border:none;height:1px}#page-inner .common-popup-style .content-styling select,.common-popup-box .content-styling select,.common-popup-style .content-styling select{font-size:16px;margin-top:5px;max-width:296px;padding:5px 10px}#page-inner .common-popup-style .content-styling .form input[type=date],#page-inner .common-popup-style .content-styling .form input[type=email],#page-inner .common-popup-style .content-styling .form input[type=number],#page-inner .common-popup-style .content-styling .form input[type=password],#page-inner .common-popup-style .content-styling .form input[type=text],#page-inner .common-popup-style .content-styling input[type=date],#page-inner .common-popup-style .content-styling input[type=email],#page-inner .common-popup-style .content-styling input[type=number],#page-inner .common-popup-style .content-styling input[type=password],#page-inner .common-popup-style .content-styling input[type=text],.common-popup-box .content-styling .form input[type=date],.common-popup-box .content-styling .form input[type=email],.common-popup-box .content-styling .form input[type=number],.common-popup-box .content-styling .form input[type=password],.common-popup-box .content-styling .form input[type=text],.common-popup-box .content-styling input[type=date],.common-popup-box .content-styling input[type=email],.common-popup-box .content-styling input[type=number],.common-popup-box .content-styling input[type=password],.common-popup-box .content-styling input[type=text],.common-popup-style .content-styling .form input[type=date],.common-popup-style .content-styling .form input[type=email],.common-popup-style .content-styling .form input[type=number],.common-popup-style .content-styling .form input[type=password],.common-popup-style .content-styling .form input[type=text],.common-popup-style .content-styling input[type=date],.common-popup-style .content-styling input[type=email],.common-popup-style .content-styling input[type=number],.common-popup-style .content-styling input[type=password],.common-popup-style .content-styling input[type=text]{background:#fff;border:1px solid #d3d3d3;border-radius:5px;font-size:inherit;max-width:100%;padding:5px 10px}#page-inner .common-popup-style .content-styling .def-warning,.common-popup-box .content-styling .def-warning,.common-popup-style .content-styling .def-warning{color:red;font-size:70%}#page-inner .common-popup-style .content-styling textarea,.common-popup-box .content-styling textarea,.common-popup-style .content-styling textarea{background:#fff;border:1px solid #d3d3d3;border-radius:5px;display:block;font-size:inherit;height:80px;padding:5px 10px;resize:none;width:100%}#page-inner .common-popup-style .content-styling textarea.big,.common-popup-box .content-styling textarea.big,.common-popup-style .content-styling textarea.big{height:300px}#page-inner .common-popup-style .content-styling textarea.resize,.common-popup-box .content-styling textarea.resize,.common-popup-style .content-styling textarea.resize{resize:vertical}#page-inner .common-popup-style .content-styling code,.common-popup-box .content-styling code,.common-popup-style .content-styling code{background:#fff;border-radius:4px;color:#5a4d4c;font-size:18px;padding:1px 6px;text-transform:none}#page-inner .common-popup-style .content-styling code.example,.common-popup-box .content-styling code.example,.common-popup-style .content-styling code.example{border-radius:0;cursor:pointer;display:block;margin-bottom:8px;padding:4px 8px}#page-inner .common-popup-style .content-styling table,.common-popup-box .content-styling table,.common-popup-style .content-styling table{color:inherit;font-size:inherit}#page-inner .common-popup-style .content-styling .small-dismiss,.common-popup-box .content-styling .small-dismiss,.common-popup-style .content-styling .small-dismiss{line-height:38px;padding-left:10px}#page-inner .common-popup-style .content-styling .minor,.common-popup-box .content-styling .minor,.common-popup-style .content-styling .minor{color:#777;font-size:12px}#page-inner .common-popup-style .content-styling .minor .minor-link,.common-popup-box .content-styling .minor .minor-link,.common-popup-style .content-styling .minor .minor-link{cursor:pointer;text-decoration:underline}#page-inner .common-popup-style .content-styling .with-i,.common-popup-box .content-styling .with-i,.common-popup-style .content-styling .with-i{align-items:center;display:flex}#page-inner .common-popup-style .content-styling .with-i>*,.common-popup-box .content-styling .with-i>*,.common-popup-style .content-styling .with-i>*{margin-right:.3rem}#page-inner .common-popup-style .content-styling .test-time-overview,.common-popup-box .content-styling .test-time-overview,.common-popup-style .content-styling .test-time-overview{display:flex}#page-inner .common-popup-style .content-styling .test-time-overview .test-time-overview-content,.common-popup-box .content-styling .test-time-overview .test-time-overview-content,.common-popup-style .content-styling .test-time-overview .test-time-overview-content{margin-right:10px}#page-inner .common-popup-style .content-styling .module-picker-wrapper,.common-popup-box .content-styling .module-picker-wrapper,.common-popup-style .content-styling .module-picker-wrapper{margin-bottom:.6rem;margin-top:.6rem}#page-inner .common-popup-style .content-styling .test-option-checkbox,.common-popup-box .content-styling .test-option-checkbox,.common-popup-style .content-styling .test-option-checkbox{align-content:center;display:flex}#page-inner .common-popup-style .content-styling .test-option-checkbox .checkbox,.common-popup-box .content-styling .test-option-checkbox .checkbox,.common-popup-style .content-styling .test-option-checkbox .checkbox{flex-shrink:0;margin-right:10px}#page-inner .common-popup-style .content-styling .test-option-checkbox .label,.common-popup-box .content-styling .test-option-checkbox .label,.common-popup-style .content-styling .test-option-checkbox .label{position:unset}#page-inner .common-popup-style .content-styling .cover-preview,.common-popup-box .content-styling .cover-preview,.common-popup-style .content-styling .cover-preview{background-size:cover;border:1px solid gray;height:150px;width:400px}#page-inner .common-popup-style .content-styling .upload-button,.common-popup-box .content-styling .upload-button,.common-popup-style .content-styling .upload-button{background-position:15px 9px;background-size:auto 50%;height:40px;line-height:40px;padding:0 20px 0 45px;position:relative}#page-inner .common-popup-style .content-styling .upload-button input[type=file],.common-popup-box .content-styling .upload-button input[type=file],.common-popup-style .content-styling .upload-button input[type=file]{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}#page-inner .common-popup-style .content-styling .attachment,.common-popup-box .content-styling .attachment,.common-popup-style .content-styling .attachment{background-color:#eee;line-height:1.3rem;margin:10px;position:relative}#page-inner .common-popup-style .content-styling .attachment .attachment-buttons,.common-popup-box .content-styling .attachment .attachment-buttons,.common-popup-style .content-styling .attachment .attachment-buttons{bottom:10px;display:flex;float:right;gap:.5rem;position:relative}#page-inner .common-popup-style .content-styling .footnote,.common-popup-box .content-styling .footnote,.common-popup-style .content-styling .footnote{color:#555;font-size:11px;font-style:italic}#page-inner .common-popup-style .content-styling .joinCode,.common-popup-box .content-styling .joinCode,.common-popup-style .content-styling .joinCode{background:#fff;border-radius:10px;color:#574c4a;display:inline-block;font-family:odin;font-size:60px;line-height:1em;margin:0 1% 3% 0;padding:10px 20px;text-align:center}#page-inner .common-popup-style .content-styling .joinCode-small,.common-popup-box .content-styling .joinCode-small,.common-popup-style .content-styling .joinCode-small{background:#fff;border-radius:10px;color:#574c4a;display:block;font-family:odin;font-size:30px;line-height:1em;margin-top:15px;padding:5px 10px;text-align:center}#page-inner .common-popup-style .tagresults,.common-popup-box .tagresults,.common-popup-style .tagresults{margin:20px 0}#page-inner .common-popup-style .tagresults .tag,.common-popup-box .tagresults .tag,.common-popup-style .tagresults .tag{background-color:#00b6bc;border-radius:20px;color:#fff;display:inline-block;margin-bottom:5px;padding:5px 15px}#page-inner .common-popup-style #spinner,.common-popup-box #spinner,.common-popup-style #spinner{top:60px}.radiobutton-list .radiobutton .radio{top:0}.collapse-well{border:1px solid rgba(0,0,0,.5);border-radius:10px;overflow-y:hidden;padding:10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.collapse-well.collapse{border:none;height:0;padding:0 11px;position:absolute}.collapse-well.check-right .checkbox{float:right}.collapse-well.check-right .label{left:inherit;right:50px}button.content-item-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;border:1px solid transparent;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0 8px 0 0;width:auto}button.content-item-button::-moz-focus-inner{border:0;padding:0}button.content-item-button:active{border-bottom:1px solid transparent;border-top:1px solid #5e0a0c}.minibutton{background-position:50%;background-repeat:no-repeat;background-size:auto 75%!important;display:inline-block;height:18px;width:18px}.text-button{color:#5a4d4c;cursor:pointer;display:inline-block;font-family:sanfrancisco;font-size:12px;height:30px;line-height:31px;text-decoration:underline;text-transform:none}.text-button.icon{background-position:7px;background-repeat:no-repeat;background-size:13px auto;padding-left:32px}.text-button.icon-only{height:32px;padding-left:30px;vertical-align:bottom}.text-button.text-button-2-lines{background-position:7px 6px;height:50px;line-height:25px}.text-button.disabled{opacity:.6;pointer-events:none}.text-button .explain{background-color:#33c0f6;border-radius:30px;color:#fff;cursor:help;display:inline-block;height:20px;line-height:20px;position:relative;width:20px}.text-button .explain:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.text-button .explain:after{content:"?";position:absolute;right:7.5px}#playercontent-inner .text-button{background-position:.5em;border-radius:.2em;font-size:94%;height:2em;line-height:2em}#playercontent-inner .text-button.icon{background-size:1em auto;padding-left:2em}#common-popup-box .content-item-button,.content-item-button{background-color:#ec484d;border-bottom:2px solid #5e0a0c;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:sanfrancisco;font-size:14px;font-style:normal;height:30px;line-height:30px;padding:0 10px;text-align:left;text-decoration:none;text-transform:none;vertical-align:top}#common-popup-box .content-item-button input[type=file],#common-popup-box .content-item-button input[type=file]::-webkit-file-upload-button,.content-item-button input[type=file],.content-item-button input[type=file]::-webkit-file-upload-button{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#common-popup-box .content-item-button.use-em,.content-item-button.use-em{border-radius:.2em;font-size:inherit;height:2em;line-height:2em;padding:0 .8em}#common-popup-box .content-item-button.bg-pink-lite,.content-item-button.bg-pink-lite{background-color:#f06d71}#common-popup-box .content-item-button.bg-white,#common-popup-box .content-item-button.bg-white2,.content-item-button.bg-white,.content-item-button.bg-white2{border-bottom:2px solid #333}#common-popup-box .content-item-button.bg-black,.content-item-button.bg-black{border-bottom:2px solid #000}#common-popup-box .content-item-button.bg-yellow,.content-item-button.bg-yellow{border-bottom:2px solid #564203}#common-popup-box .content-item-button.bg-red,.content-item-button.bg-red{border-bottom:2px solid #36060b}#common-popup-box .content-item-button.bg-blue,.content-item-button.bg-blue{border-bottom:2px solid #0d4a5a}#common-popup-box .content-item-button.bg-blue-dark,.content-item-button.bg-blue-dark{border-bottom:2px solid #105c71}#common-popup-box .content-item-button.fg-black,.content-item-button.fg-black{color:rgba(0,0,0,.8)!important}#common-popup-box .content-item-button.no-text.icon,.content-item-button.no-text.icon{padding-left:20px}#common-popup-box .content-item-button.light-border,.content-item-button.light-border{border:1px solid #b9b9b9;border-bottom:2px solid #5e0a0c}#common-popup-box .content-item-button.padded,.content-item-button.padded{line-height:4px;padding:18px}#common-popup-box .content-item-button.icon,.content-item-button.icon{background-position:7px;background-repeat:no-repeat;background-size:15px auto;padding-left:32px;position:relative}#common-popup-box .content-item-button.icon.icon-only,.content-item-button.icon.icon-only{background-position:50%;background-size:auto 20px;padding-left:0;width:32px}#common-popup-box .content-item-button.icon.event-loading,.content-item-button.icon.event-loading{background-image:none}#common-popup-box .content-item-button.event-loading,#common-popup-box .content-item-button.waiting,.content-item-button.event-loading,.content-item-button.waiting{background-repeat:no-repeat;opacity:.6;padding-left:32px;pointer-events:none;position:relative}#common-popup-box .content-item-button.event-loading:after,#common-popup-box .content-item-button.waiting:after,.content-item-button.event-loading:after,.content-item-button.waiting:after{-webkit-animation:fly-small 2s ease-in-out infinite;-moz-animation:fly-small 2s ease-in-out infinite;-ms-animation:fly-small 2s ease-in-out infinite;animation:fly-small 2s ease-in-out infinite;background-image:url(img/rocket3.png)!important;background-position:7px;background-repeat:no-repeat;background-size:15px auto;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:25px}#common-popup-box .content-item-button.event-loading.fg-black:after,#common-popup-box .content-item-button.event-loading.icon-black,#common-popup-box .content-item-button.waiting.fg-black:after,#common-popup-box .content-item-button.waiting.icon-black,.content-item-button.event-loading.fg-black:after,.content-item-button.event-loading.icon-black,.content-item-button.waiting.fg-black:after,.content-item-button.waiting.icon-black{background-image:url(img/rocket2.png)!important}#common-popup-box .content-item-button.icon-after,.content-item-button.icon-after{padding-right:32px;position:relative}#common-popup-box .content-item-button.icon-after:after,.content-item-button.icon-after:after{background-position:50%;background-repeat:no-repeat;background-size:15px auto;content:"";height:20px;position:absolute;right:7px;top:5px;width:20px}#common-popup-box .content-item-button.icon.icon-border,.content-item-button.icon.icon-border{position:relative}#common-popup-box .content-item-button.icon.icon-border:after,.content-item-button.icon.icon-border:after{border-right:1px solid #fff;content:"";height:28px;left:26px;opacity:.4;position:absolute;top:0}#common-popup-box .content-item-button.small-wtf-button,.content-item-button.small-wtf-button{background-color:transparent;background-size:auto 80%;border:none;height:15px;margin-top:-2px;padding-left:20px;position:relative}#common-popup-box .content-item-button.disabled,.content-item-button.disabled{cursor:default;opacity:.3;pointer-events:none}#common-popup-box .content-item-button.big,.content-item-button.big{background-position:10px 50%;background-size:auto 50%;height:40px;line-height:40px;padding:0 14px 0 40px}#common-popup-box .content-item-button.icon-small,.content-item-button.icon-small{background-size:11px auto;padding-left:24px}#common-popup-box .content-item-button.float,.content-item-button.float{display:block;float:left;margin:0 10px 0 0}#common-popup-box .content-item-button.float-right,.content-item-button.float-right{display:block;float:right}#common-popup-box .content-item-button.rounded,.content-item-button.rounded{background-position:11px;border-radius:20px;padding-left:32px;padding-right:15px}@media (max-width:1024px){#common-popup-box .content-item-button.label-optional,.content-item-button.label-optional{padding-left:20px}#common-popup-box .content-item-button.label-optional .button-label,.content-item-button.label-optional .button-label{display:none}}#common-popup-box .content-item-button.has-secondary,.content-item-button.has-secondary{border-radius:5px 3px 3px 5px;margin-right:0!important}#common-popup-box .content-item-button.no-overflow,.content-item-button.no-overflow{max-width:100%;overflow:hidden;white-space:nowrap}#common-popup-box .content-item-button.secondary,.content-item-button.secondary{border-radius:3px 5px 5px 3px;margin-left:-2px;position:relative}#common-popup-box .content-item-button.secondary .sub-buttons .inner,.content-item-button.secondary .sub-buttons .inner{padding:10px}#common-popup-box .content-item-button.secondary .sub-buttons .option,.content-item-button.secondary .sub-buttons .option{border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0;margin-bottom:2px}#common-popup-box .content-item-button.secondary .sub-buttons .option .right,.content-item-button.secondary .sub-buttons .option .right{color:hsla(0,0%,100%,.6);font-size:12px;margin-left:10px}#common-popup-box .content-item-button.secondary .sub-buttons.pink .option:hover,.content-item-button.secondary .sub-buttons.pink .option:hover{background:#fff;color:#5a4d4c}#common-popup-box .content-item-button.secondary .sub-buttons.pink .option:hover .right,.content-item-button.secondary .sub-buttons.pink .option:hover .right{color:#5a4d4c}.drag-question-object-outline,.dropzone-object-outline{border:4px solid #1ca6ca;border-radius:8px;bottom:-3px;left:-3px;pointer-events:none;position:absolute;right:-3px;top:-3px;z-index:19}.drag-question-object-outline.round-outline,.dropzone-object-outline.round-outline{border-radius:100%}.drag-question-object-grippy,.dropzone-object-grippy{background:#4dc6e6 url(img/icons/white/move2.png) no-repeat 50%;background-size:auto 70%;border:4px solid #1ca6ca;border-radius:100px 100px;cursor:move;height:34px;left:50%;margin-top:-2px;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:34px;z-index:21}.drag-question-object-grippy.drag-correct-true,.dropzone-object-grippy.drag-correct-true{background-color:#0aba58}.drag-question-object-grippy.drag-correct-false,.dropzone-object-grippy.drag-correct-false{background-color:#e72138}.sub-buttons-wrapper{bottom:0;position:absolute;top:0}.dragQuestion-color-1 .drag-question-object-grippy,.dragQuestion-color-1 .drag-question-object-outline{border-color:#37bfe3}.dropzone-object-outline{border-color:#e72138}.dropzone-object-grippy{background-color:#ec484d;background-image:url(img/icons/white/target.png);border-color:#e72138;cursor:default}.thumbPreview .drag-question-object-outline,.thumbPreview .dropzone-object-outline{border-radius:2px;border-width:1px;bottom:-1px;left:-1px;right:-1px;top:-1px}.thumbPreview .drag-question-object-grippy,.thumbPreview .dropzone-object-grippy{background-size:90% auto;border-width:2px;cursor:default;height:14px;width:14px}.is-touch .grippy-min-hitbox{height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}[data-component=audio] .drag-question-object-outline,[data-component=hotspot] .drag-question-object-outline{border-radius:10000px!important}@media screen and (max-height:500px),screen and (max-width:800px){.drag-question-object-grippy,.dropzone-object-grippy{background-size:80% auto;border-width:3px;height:23px;width:23px}[data-drag-question-source=true].component-text .text-value{margin-top:2%!important}}@media screen and (max-height:350px),screen and (max-width:550px){.playercontent .drag-question-object-grippy,.playercontent .dropzone-object-grippy{background-size:80% auto;border-width:3px;height:20px;width:20px}.playercontent .drag-question-object-outline,.playercontent .dropzone-object-outline{border-radius:3px;border-width:2px;bottom:-2px;left:-2px;right:-2px;top:-2px}}@media screen and (max-height:290px),screen and (max-width:400px){.playercontent .drag-question-object-outline,.playercontent .dropzone-object-outline{border-radius:2px;border-width:1px;bottom:-1px;left:-1px;right:-1px;top:-1px}.playercontent .drag-question-object-grippy,.playercontent .dropzone-object-grippy{background-size:90% auto;border-width:2px;height:14px;width:14px}}@media screen and (max-height:250px),screen and (max-width:350px){.playercontent .drag-question-object-grippy,.playercontent .dropzone-object-grippy{background-size:95% auto;border-width:1px;height:10px;width:10px}}.capsule-borders,.capsule-input-field,.capsule-sizing-default{border-radius:15px}.capsule-sizing-default{height:25px;margin:5px 10px;padding:3px 7px 3px 15px}.capsule-color-default,.capsule-input-field{background-color:#fff}.capsule-input-field{border:none;display:block;font-size:inherit;padding:10px 10px 10px 15px;width:100%}.capsule-input-field:focus{outline:none;text-decoration:underline}textarea.capsule-textarea-field{border:none;border-radius:0;box-shadow:inset 1px 0 2px 1px #e9e9e9;color:#5a4d4c;display:block;font-size:inherit;margin:1em 0;min-height:100px;padding:10px 10px 10px 15px;resize:none;width:100%}textarea.capsule-textarea-field:focus{outline:none}textarea.capsule-textarea-field::placeholder{color:#574c4a}.capsule-list-horizontal .capsule-list-horizontal--capsule{background-color:#f3f3f3;border-radius:1em;display:inline-block;margin-right:.5em;padding:10px}.link-prominent{color:#4dc6e6;font-weight:500;text-decoration:underline}.emoji{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;font-family:Segoe UI Emoji;font-size:30px;height:30px;line-height:33px;vertical-align:middle;width:30px}.emoji,.emoji pre{margin:0}.icon-sign-out{background-image:url(img/icons/black/sign-out.svg)}.icon-default-pos{background-position:50%;min-height:20px;min-width:20px}.icon-size-25{background-size:25% auto!important}.icon-size-25,.icon-size-35{background-position:50%!important}.icon-size-35{background-size:35% auto!important}.icon-size-40{background-size:40% auto!important}.icon-size-40,.icon-size-50{background-position:50%!important}.icon-size-50{background-size:50% auto!important}.icon-size-55{background-size:55% auto!important}.icon-size-55,.icon-size-60{background-position:50%!important}.icon-size-60{background-size:60% auto!important}.icon-size-70{background-size:70% auto!important}.icon-size-70,.icon-size-75{background-position:50%!important}.icon-size-75{background-size:75% auto!important}.button-icon-size-60{background-size:auto 60%!important}.icon-size-1em-foreground{height:1em;margin:.2em;vertical-align:middle;width:1em}.miniaudioplayer{border-radius:100%;height:100%;max-height:100%;position:relative;width:25%}.miniaudioplayer .border{background:#000;height:95%;width:95%}.miniaudioplayer .border,.miniaudioplayer .core{border-radius:3000px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.miniaudioplayer .core{background:#fff;background-color:#ca4cfd;height:75%;width:75%}.miniaudioplayer.answer-audio-align-right{right:0}.miniaudioplayer.answer-audio-align-left{left:0}.miniaudioplayer .answer-audio-image{background-position:50%;background-repeat:no-repeat;background-size:70%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.miniaudioplayer.answer-audio-paused .icon-playing-state.icon-dark{background-image:url(img/icons/black/play.png)}.miniaudioplayer.answer-audio-playing .icon-playing-state.icon-dark{background-image:url(img/icons/black/pause.png)}.miniaudioplayer .icon-playing-state.icon-dark{background-image:url(img/icons/black/speaker.png)}.miniaudioplayer .icon-playing-state{background-image:url(img/icons/white/speaker.png)}.miniaudioplayer.answer-audio-paused .icon-playing-state{background-image:url(img/icons/white/play.png)}.miniaudioplayer.answer-audio-playing .icon-playing-state{background-image:url(img/icons/white/pause.png)}#player{height:100%;width:100%}#player,#player #playercontent{left:0;overflow:auto;position:absolute;top:0}#player #playercontent{align-items:center;display:flex;justify-content:center;right:0}#player #playercontent-border,#player #playercontent-inner,#player #playercontent-layer{box-shadow:0 0 20px rgba(0,0,0,.5);height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#player #playercontent-layer{box-shadow:none;pointer-events:none}#player .content{padding:0}#player .content,#player .content #video{height:100%;width:100%}.page-realtimePlayer #player #presentationModeBar{pointer-events:none}.page-realtimePlayer #player #presentationModeBar .buttons{pointer-events:all}#player.drawing-mode #presentationModeBar{pointer-events:none}#player.drawing-mode #presentationModeBar .buttons{pointer-events:all}#player #playercontent-inner.no-background #slide{background:transparent}.background-fade-0 .content-background{opacity:0}.background-fade-20 .content-background{opacity:.2}.background-fade-40 .content-background{opacity:.4}.background-fade-60 .content-background{opacity:.6}.background-fade-80 .content-background{opacity:.8}#realtime-player #player.student-player.player-type-dragQuestion #playercontent{bottom:45px;top:45px}#realtime-player #openQuestion{left:0;top:10px}#player.student-player{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}#player.student-player:not(.full-screen-image) [data-allow-image-zoom="1"] .image,#player.student-player:not(.full-screen-image) [data-allow-image-zoom="1"] .image2{cursor:zoom-in}html.msie #player.student-player:not(.full-screen-image) [data-allow-image-zoom="1"] .image,html.msie #player.student-player:not(.full-screen-image) [data-allow-image-zoom="1"] .image2{cursor:pointer}#player.full-screen-image #playercontent{bottom:0;height:auto;left:0;position:fixed;right:0;top:0;width:auto}#player.full-screen-image #playercontent #playercontent-inner{bottom:0;height:100%!important;left:0;right:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%!important}#player.full-screen-image #playercontent #playercontent-inner #answers,#player.full-screen-image #playercontent #playercontent-inner #game-secondary-info,#player.full-screen-image #playercontent #playercontent-inner .bottom-bar,#player.full-screen-image #playercontent #playercontent-inner .component,#player.full-screen-image #playercontent #playercontent-inner .question,#player.full-screen-image #playercontent #playercontent-inner .student-button,#player.full-screen-image #playercontent #playercontent-inner .student-image-container,#player.full-screen-image #playercontent #playercontent-inner .student-open-question,#player.full-screen-image #playercontent #playercontent-inner .text1,#player.full-screen-image #playercontent #playercontent-inner .text2{display:none}#player.full-screen-image #playercontent #playercontent-inner .image,#player.full-screen-image #playercontent #playercontent-inner .image2{background-position:50% 50%;bottom:0!important;display:none;height:auto!important;left:0!important;opacity:1;position:absolute;right:0!important;top:0!important;width:auto!important}#player.full-screen-image #playercontent #playercontent-inner .view-mode{background:#000!important}#player.full-screen-image.full-screen-image-1 .image,#player.full-screen-image.full-screen-image-2 .image2{display:block!important}#player.full-screen-image.zoom-1 #playercontent #playercontent-inner .image,#player.full-screen-image.zoom-1 #playercontent #playercontent-inner .image2{background-size:contain!important;cursor:zoom-in}#player.full-screen-image.zoom-2 #playercontent #playercontent-inner .image,#player.full-screen-image.zoom-2 #playercontent #playercontent-inner .image2{background-size:cover!important;cursor:move}#player.full-screen-image.zoom-3 #playercontent #playercontent-inner .image,#player.full-screen-image.zoom-3 #playercontent #playercontent-inner .image2{background-size:300% auto!important}#player.full-screen-image.zoom-4 #playercontent #playercontent-inner .image,#player.full-screen-image.zoom-4 #playercontent #playercontent-inner .image2{background-size:400% auto!important}#player.full-screen-image.zoom-5 #playercontent #playercontent-inner .image,#player.full-screen-image.zoom-5 #playercontent #playercontent-inner .image2{background-size:500% auto!important}.fullscreen-non-comp-image #player.full-screen-image .no-transform-on-fullscreen-image{transform:none!important}.fullscreen-non-comp-image #player.full-screen-image .no-margin-on-fullscreen-image{margin:0!important}html.msie #player.full-screen-image.zoom-1 #playercontent #playercontent-inner .image,html.msie #player.full-screen-image.zoom-1 #playercontent #playercontent-inner .image2{cursor:pointer}html.msie.presentation-mode-active{height:100%;width:100%}.content-background{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.player-pin{background:transparent;border:4px solid transparent;display:inline-block;margin:15px 0;padding:2px}.player-pin .video-pin-indicator-wrapper svg{bottom:5px;height:50px;left:5px;position:absolute;width:40px;z-index:1}.player-pin .video-pin-indicator-wrapper svg .text{fill:#5a4d4c;font-size:20px}.player-pin .video-pin-indicator-wrapper svg .center{fill:#f8c82d}.player-pin .video-pin-indicator-wrapper svg .core{cursor:pointer;pointer-events:all}.player-pin .video-pin-indicator-wrapper svg .core:hover .center{fill:#4dc6e6}.player-pin .video-pin-indicator-wrapper svg .core:hover .text,.player-pin .video-pin-indicator-wrapper svg .core:hover .text-small{fill:#fff}.player-pin:hover{border-color:rgba(0,0,0,.3)}#page-inner .slide-note-content,.slide-note-content{font-family:montserrat}#page-inner .slide-note-content p,.slide-note-content p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding-left:0}#page-inner .slide-note-content a,.slide-note-content a{color:#009bff}.spinner-container{-webkit-animation:fly-small .1s ease-in-out infinite;-moz-animation:fly-small .1s ease-in-out infinite;-ms-animation:fly-small .1s ease-in-out infinite;animation:fly-small .1s ease-in-out infinite;background:url(img/rocket4.png) no-repeat 50%;background-size:auto 60%;color:transparent!important;cursor:default;pointer-events:none}.spinner-container.slow{-webkit-animation:fly-small .8s ease-in-out infinite;-moz-animation:fly-small .8s ease-in-out infinite;-ms-animation:fly-small .8s ease-in-out infinite;animation:fly-small .8s ease-in-out infinite}.spinner-container.spinner-sizing-standard{height:100px;width:100px}#question .answer .nr.spinner-container{background-size:100% auto;height:100%;position:absolute;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:10%}.answer2 .spinner-container,.answer4 .spinner-container{right:6%}.answer1 .spinner-container,.answer3 .spinner-container{left:6%}.student-button.spinner-container{background-size:auto 60%;cursor:default;pointer-events:none}.padding-6{padding:1.5rem}.padding-5{padding:1.25rem}.padding-4{padding:1rem}.padding-3{padding:.75rem}.padding-2{padding:.5rem}.padding-1{padding:.25rem}.margin-6{margin:1.5rem}.margin-5{margin:1.25rem}.margin-4{margin:1rem}.margin-3{margin:.75rem}.margin-2{margin:.5rem}.margin-1{margin:.25rem}.padding-bottom-6{padding-bottom:1.5rem}.padding-bottom-5{padding-bottom:1.25rem}.padding-bottom-4{padding-bottom:1rem}.padding-bottom-3{padding-bottom:.75rem}.padding-bottom-2{padding-bottom:.5rem}.padding-bottom-1{padding-bottom:.25rem}.padding-top-6{padding-top:1.5rem}.padding-top-5{padding-top:1.25rem}.padding-top-4{padding-top:1rem}.padding-top-3{padding-top:.75rem}.padding-top-2{padding-top:.5rem}.padding-top-1{padding-top:.25rem}.padding-right-6{padding-right:1.5rem}.padding-right-5{padding-right:1.25rem}.padding-right-4{padding-right:1rem}.padding-right-3{padding-right:.75rem}.padding-right-2{padding-right:.5rem}.padding-right-1{padding-right:.25rem}.padding-left-6{padding-left:1.5rem}.padding-left-5{padding-left:1.25rem}.padding-left-4{padding-left:1rem}.padding-left-3{padding-left:.75rem}.padding-left-2{padding-left:.5rem}.padding-left-1{padding-left:.25rem}.margin-bottom-6{margin-bottom:1.5rem}.margin-bottom-5{margin-bottom:1.25rem}.margin-bottom-4{margin-bottom:1rem}.margin-bottom-3{margin-bottom:.75rem}.margin-bottom-2{margin-bottom:.5rem}.margin-bottom-1{margin-bottom:.25rem}.margin-top-6{margin-top:1.5rem}.margin-top-5{margin-top:1.25rem}.margin-top-4{margin-top:1rem}.margin-top-3{margin-top:.75rem}.margin-top-2{margin-top:.5rem}.margin-top-1{margin-top:.25rem}.margin-right-6{margin-right:1.5rem}.margin-right-5{margin-right:1.25rem}.margin-right-4{margin-right:1rem}.margin-right-3{margin-right:.75rem}.margin-right-2{margin-right:.5rem}.margin-right-1{margin-right:.25rem}.margin-left-6{margin-left:1.5rem}.margin-left-5{margin-left:1.25rem}.margin-left-4{margin-left:1rem}.margin-left-3{margin-left:.75rem}.margin-left-2{margin-left:.5rem}.margin-left-1{margin-left:.25rem}table.th-left th{text-align:left}table th.th-center{text-align:center}table .checkmark-box{position:relative}table .checkmark-box .icon-yes{left:calc(50% - 10px)}table span.click{cursor:pointer;text-decoration:underline}table td.maxw-220{max-width:220px}table td.maxw-300{word-wrap:break-word;max-width:300px}table td.minw-210{min-width:210px}table.table-padding-4 td:not(.minimize),table.table-padding-4 th:not(.minimize){padding:1rem}table.table-padding-4 td.minimize,table.table-padding-4 th.minimize{padding-bottom:1rem;padding-top:1rem}table.table-padding-3 td:not(.minimize),table.table-padding-3 th:not(.minimize){padding:.75rem}table.table-padding-3 td.minimize,table.table-padding-3 th.minimize{padding-bottom:.75rem;padding-top:.75rem}table.table-padding-2 td:not(.minimize),table.table-padding-2 th:not(.minimize){padding:.5rem}table.table-padding-2 td.minimize,table.table-padding-2 th.minimize{padding-bottom:.5rem;padding-top:.5rem}table.table-padding-1 td:not(.minimize),table.table-padding-1 th:not(.minimize){padding:.25rem}table.table-padding-1 td.minimize,table.table-padding-1 th.minimize{padding-bottom:.25rem;padding-top:.25rem}.thumbPreview{box-shadow:0 0 10px rgba(0,0,0,.5);font-size:12.27px;height:120.9375px;position:relative;width:215px}.thumbPreview[data-role]{cursor:pointer}.thumbPreview .hover-text{background-color:rgba(0,0,0,.8);background-position:7px 7px;background-repeat:no-repeat;background-size:15px auto;border-radius:5px;color:#fff;display:none;font-size:14px;height:30px;left:50%;line-height:30px;min-width:47px;padding:0 10px 0 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:99}.thumbPreview.hover .hover-text,.thumbPreview:hover .hover-text{display:block}.thumbPreview.bigger{font-size:14.724px;height:145.125px;width:258px}.thumbPreview .thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.thumbPreview .fact{background:rgba(0,0,0,.8);border-radius:5px 0 0 0;bottom:0;color:#fff;font-size:11px;line-height:16px;padding:4px 8px;position:absolute;right:0;text-align:right;text-transform:lowercase;text-transform:uppercase;z-index:21}.thumbPreview .fact.unsafe{background:#e72138;color:#fff}.thumbPreview .unsafe-marker{border:3px solid #e72138;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.thumbPreview .glass-pane-svg{left:0;position:absolute;width:100%}#toast{background:rgba(0,0,0,.7);border-radius:20px;color:#fff;font-size:18px;font-weight:400;left:5vw;line-height:21px;max-width:700px;padding:15px 50px 15px 20px;position:fixed;right:5vw;text-align:center;top:5px;transform:translateY(-120%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:10003}#toast.show{transform:translateY(0)}#toast.show.position-bottom{bottom:50px;top:auto}@media (min-width:768px){#toast.show{transform:translate(-50%)}}@media (max-width:320px){#toast{font-size:14px}}@media (min-width:768px){#toast{left:50%;min-width:100px;padding:8px 50px 6px 20px;right:auto;transform:translate(-50%,-120%)}}#toast.focus{background-color:#ec484d;color:#fff}#toast.green{background-color:#0bd263;color:#fff}#toast.pink{background-color:#ec484d;color:#fff}#toast [data-role=close-toast]{background-position:50%;background-repeat:no-repeat;background-size:50% auto;height:30px;min-height:30px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px}#toast .actions{margin-top:5px;white-space:nowrap}#toast .actions .content-item-button+.content-item-button{margin-left:8px}.limit-to-parentsize{max-height:100%;max-width:100%}.background-image-fill-parent{background-repeat:no-repeat;height:100%;width:100%}.background-image-fill-parent.cover{background-size:cover}.background-image-fill-parent.contain{background-size:contain}.limit-image-width{max-width:55%}.align-content-left{background-position:0;margin-left:0;margin-right:auto}.align-content-right{background-position:100%;margin-left:auto;margin-right:0}.center-horizontal-translate{left:50%;position:absolute;transform:translateX(-50%)}.align-content-right-float .button{float:right}.size-to-30-vh{height:30vh;width:30vh}.basic-image-as-background{background-repeat:no-repeat;background-size:contain}.align-right-block{display:block;margin-left:auto;margin-right:0}.align-center-margins{display:block;margin-left:auto;margin-right:auto}.thumbPreview .hide-in-thumb{display:none!important}.subpixel-position-fix-right{margin-right:-.3px!important}.disabled-simple{opacity:.6;pointer-events:none}.page-center{margin-left:auto;margin-right:auto;max-width:1200px}.vimeo-video,.yt-video{height:100%;width:100%}.vimeo-video{overflow:hidden}.video-controller,.vimeo-video iframe{height:100%;width:100%}.video-controller{pointer-events:none;position:absolute;top:0}.video-controller .video-timer{background-color:#4dc6e6;border-bottom-left-radius:.3em;color:#fff;font-size:23%;line-height:1.6em;padding:.1% .6%;position:absolute;right:0;text-align:left;width:9%}.time-line{background-color:rgba(0,0,0,.5);bottom:0;cursor:pointer;height:.05em;position:absolute;width:100%}.time-line .question-indicator,.time-line .start-stop-indicator,.time-line .time-indicator{border-radius:100%;height:100%;position:absolute;width:.05em}.time-line .time-indicator{background-color:#4dc6e6;transform:translateX(-20%);transition:left .5s;width:.07em}.time-line .question-indicator{background-color:#ff0}.time-line .start-stop-indicator{background-color:red;border-radius:0}.thumb-yt{background-color:#000}.video-indicator{left:0;position:absolute;top:5px;z-index:42}.video-indicator .video-thumb{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:40px;position:absolute;width:70px}.video-indicator .video-time{background-color:#5a4d4c;bottom:-10px;color:#fff;height:20px;padding:2px;position:absolute;text-align:center;width:100%}.video-indicator .arrow{stroke:#aaa;left:5px;position:absolute;top:52px;width:23px}.video-indicator.has-end-small{font-size:80%}.video-indicator.has-end .video-time{bottom:-25px;height:35px;padding-left:10px;text-align:left}.video-indicator.has-end .edit-time{display:block;position:absolute;right:5px;top:12px}.video-indicator.has-end .arrow{top:72px}.invalid-video{background-color:#000;background-size:cover}.invalid-video,.invalid-video-msg{height:100%;position:absolute;width:100%}.invalid-video-msg{align-items:center;display:flex;justify-content:center}.invalid-video-msg .msg-inner{background-color:#e72138;border-radius:.2em;color:#fff;padding:.5em;text-align:center;width:60%}.invalid-video-msg .explain{color:#ececec;font-size:60%}#player .content.vimeo,#player .content.youtube{overflow:hidden}.video-controller .popup-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.video-controller .video-popup{background:#4dc6e6;border-radius:5px;color:#fff;font-size:30%;min-height:100px;padding:20px 40px 40px;pointer-events:all}.video-controller .video-bar{background-color:gray;bottom:0;height:5px;left:0;right:0}.video-controller .video-bar .video-bar-inner{background-color:#77a3ae;height:100%;left:0;position:absolute}.video-controller .video-bar .bar-start-stop{background-color:#e72138;height:100%;position:absolute;width:5px}.video-controller .video-bar .bar-question-small-indicator{background-color:#f8c82d;height:100%;position:absolute;width:5px}.video-controller .overlay-wrapper #slide{background:transparent}.video-keep-in-dom.show-true{height:100%}.video-keep-in-dom.show-false{height:0;opacity:0}@keyframes wobblescale1{0%{animation-timing-function:ease-in;transform:rotate(-1deg) scale(.85)}50%{animation-timing-function:ease-out;transform:rotate(1.5deg) scale(.85)}}@keyframes wobblescale2{0%{animation-timing-function:ease-in;transform:rotate(1deg) scale(.85)}50%{animation-timing-function:ease-out;transform:rotate(-1.5deg) scale(.85)}}.wobble-anim-with-scale:nth-child(2n){animation-iteration-count:infinite;animation-name:wobblescale1;transform-origin:50% 50%}.wobble-anim-with-scale:nth-child(2n-1){animation-direction:alternate;animation-iteration-count:infinite;animation-name:wobblescale2;transform-origin:30% 5%}.mode-dev .explorer-top-bar,.mode-dev .promo .blue{background-color:#e72138}#page-inner .avatar{background:#4dc6e6;border-radius:100px;height:60px;width:60px}#page-inner .edit-button{margin:0}#page-inner .dummy{background:url(img/user.png) no-repeat 50%;background-size:100% auto}#page-inner .error{color:red}#account-page.home-colomn-content .column-title{font-size:18px;min-height:17px}#add-item-popup{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}#add-item-popup.for-slide #item-picker{display:none}#add-item-popup.for-slide #link-box{background:transparent!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;padding:0!important}#add-item-popup.for-slide #link-box [data-role=close-link-box],#add-item-popup.for-slide #link-box h3:first-child{display:none}#add-item-popup #modal-popup-box{min-width:662px;position:absolute;z-index:1001}#add-item-popup #modal-popup-box.fade-up{opacity:0;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#add-item-popup #modal-popup-inner{background:#4dc6e6;border-radius:5px;color:#fff;max-height:96vh;padding:20px 40px 40px}#add-item-popup #modal-popup-inner h1{color:#fff;font-family:odin;font-size:45px;font-size:35px;font-weight:400;line-height:50px;margin:0 0 30px;text-transform:uppercase}#add-item-popup #modal-popup-inner #item-picker{text-align:center}#add-item-popup #modal-popup-inner #link-box{background:#f8c82d;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.3);color:rgba(0,0,0,.9);padding:10px 40px 20px;position:relative;text-align:center}#add-item-popup #modal-popup-inner #link-box [data-role=close-link-box]{background-size:25% auto;opacity:.3;right:5px;top:5px}#add-item-popup #modal-popup-inner #link-box h3{font-family:odin;font-size:24px;font-weight:400;line-height:28px;line-height:30px;margin:10px 0;text-transform:uppercase}#add-item-popup #modal-popup-inner #link-box p{font-size:16px;line-height:1.3em}#add-item-popup #modal-popup-inner #link-box input[type=text]{min-width:350px}#add-item-popup #modal-popup-inner #link-box input[data-role=add-another-one]{margin:20px 0 0}#add-item-popup #modal-popup-inner #link-box.youtube-box .link-icon{background-image:url(img/icons/black/youtube.png)}#add-item-popup #modal-popup-inner #link-box.link-box .link-icon{background-image:url(img/icons/black/link.png)}#add-item-popup #modal-popup-inner #link-box.map-box .link-icon{background-image:url(img/icons/black/map.png)}#add-item-popup #modal-popup-inner #link-box.image-box .link-icon{background-image:url(img/icons/black/image.png)}#add-item-popup #modal-popup-inner #link-box .search-explanation-box{background-color:hsla(0,0%,100%,.3);border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.3);color:#5a4d4c;padding:1rem}#add-item-popup #modal-popup-inner #link-box .search-explanation-box .search-explantion-list{align-content:flex-start;display:flex;flex-direction:column;text-align:left}#add-item-popup #modal-popup-inner #link-box .lighten-button-red{background-color:#ee6676!important}#add-item-popup .add-button-wrapper,#add-item-popup .addButtonBig{display:inline-block;position:relative}#add-item-popup .addButtonBig{border-radius:100px;box-shadow:0 0 3px rgba(0,0,0,.14);cursor:pointer;height:60px;margin:0 10px 45px;text-align:center;width:60px}#add-item-popup .addButtonBig.unselected{opacity:.1}#add-item-popup .addButtonBig.unselected:hover{opacity:1}#add-item-popup .addButtonBig.disabled{background-color:rgba(0,101,157,.5)!important}#add-item-popup .addButtonBig.disabled .icon{opacity:.5}#add-item-popup .addButtonBig.selected{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}#add-item-popup .addButtonBig.selected .label{opacity:0}#add-item-popup .addButtonBig span{color:#fff;font-family:montserrat;font-size:40px;font-weight:700;height:100%;left:0;line-height:60px;position:absolute;text-align:center;top:0;width:100%}#add-item-popup .addButtonBig .label{border-radius:2px;color:#fff;font-size:.8em;left:50%;line-height:1.2em;padding:8px 15px;position:absolute;top:64px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}#add-item-popup .addButtonBig .svg-icon,#add-item-popup .addButtonBig .svg-icon>svg{height:36px;left:0;margin:auto;position:absolute;right:0;top:17%;width:36px}#add-item-popup .addButtonBig[data-role=upload-a-file]{background-color:#136f87!important}#add-item-popup .addButtonBig .button-tip{text-align:left}#add-item-popup .addButtonBig .youtube-background-ratio{height:0;height:100%;padding-top:69.76744186%}#add-item-popup .form .link-icon,#add-item-popup .form .search-icon,#add-item-popup form .link-icon,#add-item-popup form .search-icon{background:url(img/icons/black/search.png) no-repeat 50%;background-size:100% auto;display:inline-block;height:20px;margin:5px 0 0 15px;opacity:.6;position:absolute;width:14px}#add-item-popup .form input[type=text],#add-item-popup form input[type=text]{border-radius:5px;font-size:18px;height:30px;line-height:30px;min-width:450px;padding-left:42px;padding-right:10px}#add-item-popup .form .search-button,#add-item-popup form .search-button{cursor:pointer;display:inline-block;font-size:20px;padding:0 20px;position:absolute}#add-item-popup .form .search-button,#add-item-popup .form input[type=button],#add-item-popup .form input[type=submit],#add-item-popup form .search-button,#add-item-popup form input[type=button],#add-item-popup form input[type=submit]{background:#ec484d;border-bottom:2px solid #5e0a0c;border-radius:5px;height:30px;line-height:30px}#add-item-popup .form input[type=button]#upload-image-button,#add-item-popup form input[type=button]#upload-image-button{border-bottom:2px solid #0d4a5a;margin-left:10px;margin-right:10px}#add-item-popup.show-new-version .button.top-right{opacity:1;right:20px;top:8px}#add-item-popup.show-new-version #modal-popup-inner-v2{background-color:#fff;border-radius:8px;color:var(--color-surface-text);max-width:700px;padding:0 24px 24px}#add-item-popup.show-new-version #modal-popup-inner-v2 .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;margin-right:40px;padding:12px 0}#add-item-popup.show-new-version #modal-popup-inner-v2 .link-box-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;margin-top:1rem}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box{background:rgba(0,19,67,.075);border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.3);margin-bottom:1rem;margin-top:2rem;padding:1rem;position:relative;text-align:start}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box [data-role=close-link-box]{background-size:25% auto;opacity:.3;right:5px;top:5px}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box input[type=text]{background-color:#fff;border:1px solid #d3d3d3;min-width:350px}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box input[data-role=add-another-one]{margin:20px 0 0}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box .search-explanation-box{background-color:hsla(0,0%,100%,.3);border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.3);color:#5a4d4c;padding:1rem}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box .search-explanation-box .search-explantion-list{align-content:flex-start;display:flex;flex-direction:column;text-align:left}#add-item-popup.show-new-version #modal-popup-inner-v2 #link-box .lighten-button-red{background-color:#ee6676!important}#add-item-popup.show-new-version #grab-url-form{align-items:center;display:flex;flex-direction:row;gap:.5rem}#add-item-popup.show-new-version #grab-url-form .link-icon{align-self:center}#add-item-popup.show-new-version #grab-url-form input{margin:unset}.agreement{font-family:DM Sans,ui-sans-serif,sans-serif!important;margin:2rem auto;min-height:calc(100vh - 400px)}.agreement .price-tier{background-color:inherit}.agreement .price-tier .promo-button{width:220px}.agreement .org-form{margin-top:10px}.agreement .radio-inline{display:inline-flex;flex-direction:column}.agreement .radio-inline .label{width:auto}.agreement [data-role=countrypicker]{width:250px}.agreement__section{padding:1.4rem}.agreement__section-header{border:none!important}.agreement button{font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.transition-fade-in{-webkit-animation:transition-fade-in .3s ease-out;-moz-animation:transition-fade-in .3s ease-out;-ms-animation:transition-fade-in .3s ease-out;animation:transition-fade-in .3s ease-out;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}@-webkit-keyframes transition-fade-in{0%{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}to{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}}@-moz-keyframes transition-fade-in{0%{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}to{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}}@-ms-keyframes transition-fade-in{0%{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}to{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}}@keyframes transition-fade-in{0%{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}to{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}}.transition-slide-in{-webkit-animation:transition-slide-in .3s ease-out;-moz-animation:transition-slide-in .3s ease-out;-ms-animation:transition-slide-in .3s ease-out;animation:transition-slide-in .3s ease-out}@-webkit-keyframes transition-slide-in{0%{top:-300px}to{top:50px}}@-moz-keyframes transition-slide-in{0%{top:-300px}to{top:50px}}@-ms-keyframes transition-slide-in{0%{top:-300px}to{top:50px}}@keyframes transition-slide-in{0%{top:-300px}to{top:50px}}.transition-slide-in-from-right{-webkit-animation:transition-slide-in-from-right .3s ease-out;-moz-animation:transition-slide-in-from-right .3s ease-out;-ms-animation:transition-slide-in-from-right .3s ease-out;animation:transition-slide-in-from-right .3s ease-out}@-webkit-keyframes transition-slide-in-from-right{0%{opacity:0;right:-300px}to{opacity:1;right:0}}.transition-slide-in-from-left{-webkit-animation:transition-slide-in-from-left .3s ease-out;-moz-animation:transition-slide-in-from-left .3s ease-out;-ms-animation:transition-slide-in-from-left .3s ease-out;animation:transition-slide-in-from-left .3s ease-out}@-webkit-keyframes transition-slide-in-from-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes transition-slide-in-from-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes transition-slide-in-from-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes transition-slide-in-from-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.transition-slide-in-from-top{-webkit-animation:transition-slide-in-from-top .1s ease-out;-moz-animation:transition-slide-in-from-top .1s ease-out;-ms-animation:transition-slide-in-from-top .1s ease-out;animation:transition-slide-in-from-top .1s ease-out}@-webkit-keyframes transition-slide-in-from-top{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@-moz-keyframes transition-slide-in-from-right{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@-ms-keyframes transition-slide-in-from-right{0%{opacity:0;top:-100px}to{opacity:1;top:0}}@keyframes transition-slide-in-from-right{0%{opacity:0;top:-100px}to{opacity:1;top:0}}.transition-slide-in-perc{-webkit-animation:transition-slide-in-perc .3s ease-out;-moz-animation:transition-slide-in-perc .3s ease-out;-ms-animation:transition-slide-in-perc .3s ease-out;animation:transition-slide-in-perc .3s ease-out}@-webkit-keyframes transition-slide-in-perc{0%{opacity:0;top:-50%}to{opacity:1;top:50%}}@-moz-keyframes transition-slide-in-perc{0%{opacity:0;top:-50%}to{opacity:1;top:50%}}@-ms-keyframes transition-slide-in-perc{0%{opacity:0;top:-50%}to{opacity:1;top:50%}}@keyframes transition-slide-in-perc{0%{opacity:0;top:-50%}to{opacity:1;top:50%}}.transition-slide-in-perc-2{-webkit-animation:transition-slide-in-perc-2 .3s ease-out;-moz-animation:transition-slide-in-perc-2 .3s ease-out;-ms-animation:transition-slide-in-perc-2 .3s ease-out;animation:transition-slide-in-perc-2 .3s ease-out}@keyframes transition-slide-in-perc-2{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes transition-point-left{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes transition-point-left{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes transition-point-left{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes transition-point-left{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes transition-point-top{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes transition-point-top{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes transition-point-top{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes transition-point-top{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.popup-content form.assignment-link-label label.inputlabel{color:#5a4d4c;display:block;font-size:16px;text-align:left;text-transform:none}.popup-content form.assignment-link-label input,.popup-content form.assignment-link-label select{border-color:#a6a6a6;margin-bottom:8px;max-width:300px;width:60%}.popup-content form.assignment-link-label select{background-color:#fff;height:30px;margin-top:0}.popup-content form.assignment-link-label .content-item-button{display:block}.popup-content form.assignment-link-label .buttons{display:block;padding-left:0}.assignment-popup .share-options-container{display:flex;flex-direction:column}.assignment-popup .share-options-container .share-option{background-position:10px;background-size:20px auto;padding-left:36px;width:90%}.assignment-popup .share-options-container.stack>*{margin-bottom:.3rem}.assignment-popup .inner .share-option,.assignment-popup .share-options-container .share-option{background-position:9px;background-size:32px;padding-left:46px;width:100%}.assignment-popup .inner .share-classroom,.assignment-popup .inner .share-option-som,.assignment-popup .share-options-container .share-classroom,.assignment-popup .share-options-container .share-option-som{background-position:9px;background-size:32px;padding-left:46px}.assignment-popup .inner .share-link,.assignment-popup .share-options-container .share-link{background-size:26px}[data-type=assignmentReportPopup] .playercontent{bottom:60px!important;box-shadow:none}[data-type=assignmentReportPopup] #slideNotes,[data-type=assignmentReportPopup] .playercontent #game-secondary-info{display:none}.assignment-report .open-question-correct-answer{background:#f8c82d;border-radius:4px;color:#5a4d4c;margin:10px 0;padding:4px 8px;position:relative;z-index:1}.assignment-report .report-title{margin:15px 6px}.assignment-report .subtitle{color:#777;font-family:montserrat;line-height:30px}.assignment-report .subtitle .label{color:#5a4d4c;display:inline-block;width:55px}.assignment-report .subtitle select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#00b6bc;font-size:16px;height:30px;margin-right:5px;padding:2px 30px 2px 7px}.assignment-report .subtitle select::-ms-expand{display:none}.assignment-report .subtitle .select-wrapper{position:relative}.assignment-report .subtitle .select-wrapper:after{background-image:url(img/icons/black/arrow-down.png);background-size:contain;content:"";height:20px;opacity:.8;pointer-events:none;position:absolute;right:12px;top:10px;width:20px}.assignment-report .context-bar.context-bar-static{margin-bottom:18px;margin-top:10px}.assignment-report .pin-data{margin-bottom:25px;padding-bottom:10px;padding-left:40px;position:relative}.assignment-report .pin-data .index{left:10px;position:absolute;top:5px}.assignment-report .pin-data .title{background:#ccc;border-radius:5px;font-family:montserrat;font-size:18px;line-height:1.5em;margin:3px 3px 15px -40px;padding:4px 10px;position:relative}.assignment-report .pin-data .title.selectable{cursor:pointer}.assignment-report .pin-data .title.selectable:hover{background:#4dc6e6}.assignment-report .pin-data .title.selectable:hover .index,.assignment-report .pin-data .title.selectable:hover .main,.assignment-report .pin-data .title.selectable:hover .subtitle{color:#fff}.assignment-report .pin-data .title [data-role=go-to-student]{cursor:pointer;font-size:70%;text-decoration:underline}.assignment-report .pin-data .title.highlight-red{border:3px solid #e72138}.assignment-report .pin-data .title.highlight-green{border:3px solid #0aba58}.assignment-report .pin-data .main,.assignment-report .pin-data .subtitle{margin-left:30px}.assignment-report .pin-data .subtitle{color:#999;font-size:55%;line-height:10px}.assignment-report .data-block{display:inline-block;margin-left:190px;margin-top:40px}.assignment-report .data-block .data{color:#5a4d4c;font-size:15px;line-height:20px;vertical-align:top}.assignment-report .data-block .data .label{font-family:montserrat;font-size:15px;min-width:170px;padding-right:5px}.assignment-report .data-block .data .text{color:#00b6bc;font-weight:700}.assignment-report .feedback-box{background-color:#e0e0e0;border-radius:6px;margin-left:190px;max-width:250px;padding:1rem}.assignment-report .feedback-box .feedback-button{margin-left:0}.assignment-report .feedback-box .feedback-title{margin-top:0}.assignment-report .feedback-box .comment{margin-left:auto;width:auto}.assignment-report .pin-report .visual{display:inline-block;height:100px;position:relative;width:190px}.assignment-report .pin-report .visual .thumbPreview{border:4px solid #fff;box-shadow:4px 4px 8px rgba(0,0,0,.5);-webkit-transform:scale(.78);-moz-transform:scale(.78);-ms-transform:scale(.78);-o-transform:scale(.78);transform:scale(.78);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.assignment-report .group-report .visual{background-image:url(img/icons/black/user.png);background-position:50%;background-repeat:no-repeat;background-size:auto 70%;display:inline-block;height:100px;width:100px}.assignment-report .group-report__warning-wrapper{display:inline-block;margin-left:1rem;vertical-align:middle}.assignment-report .group-report__warning-wrapper>div{display:inline-block}.assignment-report .pin-tip{background-color:#f8c82d;border-radius:10px;bottom:40px;display:none;height:113px;left:193%;padding:10px;position:absolute;top:0;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);width:190px;z-index:10}.assignment-report .visual:hover .pin-tip{display:block}.assignment-report .visual.has-diff .small-diff-round{border-radius:12px;display:inline-block;height:12px;vertical-align:middle;width:12px;z-index:5}.assignment-report .visual .pin-points{background:#f8c82d;bottom:15px;box-shadow:2px 2px 2px rgba(0,0,0,.3);color:#6f5504!important;font-size:12px;left:-15px;line-height:1.2em;padding:4px 12px;position:absolute;text-decoration:none!important;z-index:4}.assignment-report .visual .pin-points .label{display:block;font-size:16px;margin-bottom:1px;text-transform:uppercase}.assignment-report .visual .pin-points:after{border-color:transparent #b98f06 transparent transparent;border-style:solid;border-width:0 15px 5px 0;content:"";height:0;left:0;position:absolute;top:100%;width:0}.assignment-report .visual .video-indicator{left:-38px;top:-15px}.assignment-report .pin-details{min-height:190px}.assignment-report .pin-details .visual-2{height:100px;position:absolute;width:190px}.assignment-report .pin-details .visual-2 .thumbPreview{border:4px solid #fff;box-shadow:4px 4px 8px rgba(0,0,0,.5);-webkit-transform:scale(.78);-moz-transform:scale(.78);-ms-transform:scale(.78);-o-transform:scale(.78);transform:scale(.78);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.assignment-report .pin-details .playerButton{margin-left:120px;margin-top:25px;min-width:110px;text-align:center}.assignment-report .small-thumb-list .thumbPreview{border:2px solid #fff;display:inline-block;margin:3px;-webkit-transform:scale(.78);-moz-transform:scale(.78);-ms-transform:scale(.78);-o-transform:scale(.78);transform:scale(.78);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.assignment-report .small-thumb-list .thumb-wrapper{display:inline-block;height:107px;width:180px}.assignment-report .pie-chart{display:inline-block;height:100px;width:100px}.assignment-report .labels{display:inline-block;height:100px;padding-top:14px;vertical-align:top}.assignment-report .labels.grading{height:120px}.assignment-report .labels.grading .chart-label .name{cursor:default;text-decoration:none}.assignment-report .labels .chart-label{font-size:80%;height:20px;width:245px}.assignment-report .labels .chart-label .name{cursor:pointer;display:inline-block;text-decoration:underline;width:120px}.assignment-report .labels .chart-label .name[data-target=all]{margin-top:3px}.assignment-report .labels .chart-label .data{display:inline-block;position:relative;width:50px}.assignment-report .labels .chart-label .data .grade-spinner{background-size:auto 90%;display:inline-block;height:21px;left:-40px;position:absolute;top:0;width:40px}.assignment-report .labels .chart-label.label-buttons{margin-top:15px;width:250px}.assignment-report .labels .chart-label.no-width{width:auto}.assignment-report .labels.highlight-red .highlight-grade{color:#e72138;font-weight:700}.assignment-report .labels.highlight-red .grade-input-highlight{border:3px solid #e72138}.assignment-report .labels.highlight-green .highlight-grade{color:#0aba58;font-weight:700}.assignment-report .labels.highlight-green .grade-input-highlight{border:3px solid #0aba58}.assignment-report .labels .colormarker{border:2px solid #fff;display:inline-block;height:10px;width:10px}.assignment-report .labels .colormarker.correct{background-color:#2a8f27}.assignment-report .labels .colormarker.incorrect{background-color:#e72138}.assignment-report .labels .colormarker.done{background-color:#4dc6e6}.assignment-report .labels .colormarker.empty{background-color:#f8c82d}.assignment-report .labels .colormarker.partial-correct,.assignment-report .labels .colormarker.partialCorrect{background-color:#f48221}.assignment-report .button-bar{margin:20px 5px;position:absolute;right:0;top:-17px}.assignment-report .lu-logo{color:#5a4d4c;display:none;font-family:campton-bold;font-size:30px;height:60px;position:absolute;right:10px;text-transform:uppercase;top:10px;width:250px}.assignment-report .lu-logo .logo-text{display:block;left:60px;position:absolute;top:10px}.assignment-report .playerButton{cursor:pointer;margin:0 8px 8px 0;padding:8px 16px}.assignment-report .correct .playerButton{background-color:#0aba58}.assignment-report .partial-correct .playerButton,.assignment-report .partialCorrect .playerButton{background-color:#f48221}.assignment-report .incorrect .playerButton{background-color:#e72138}.assignment-report .done .playerButton{background-color:#4dc6e6;color:#000}.assignment-report .empty .playerButton{background-color:#f8c82d;color:#000}.assignment-report .well{margin-top:10px;position:relative}.assignment-report .average{font-family:odin;font-size:24px;line-height:40px;margin-left:25px}.assignment-report .user-container{margin-left:20px}.assignment-report .user-container.user-container-question{margin-left:55px}.assignment-report .well-title{font-family:montserrat;font-size:16px;margin-bottom:10px;margin-left:15px;text-transform:capitalize}.assignment-report .well-title.small{font-size:85%}.assignment-report .well-title .all-in-part-score{display:inline-block;font-size:60%}.assignment-report .well-title .all-in-part-score .points{display:inline-block}.assignment-report .question-letter{font-family:odin;font-size:30px;left:25px;line-height:40px;position:absolute}.assignment-report .poll-answer{display:block;font-family:odin;font-size:24px;margin-left:15px}.assignment-report .open-answers{margin-left:20px}.assignment-report .open-answers td:first-child{text-align:right}.assignment-report .open-answers .playerButton{margin:0 4px 4px 0}.assignment-report .arc{cursor:pointer}.assignment-report .pin-status{border-radius:20px;bottom:0;height:20px;position:absolute;right:12px;width:20px}.assignment-report .color.correct{background-color:#0aba58}.assignment-report .color.incorrect{background-color:#e72138}.assignment-report .color.done{background-color:#4dc6e6}.assignment-report .color.empty{background-color:#f8c82d}.assignment-report .color.partial-correct{background-color:#f48221}.assignment-report .top-data{left:190px;margin-bottom:-25px;margin-top:-50px;position:relative;top:10px}.assignment-report .top-data .time{left:23px;position:absolute;top:43px;width:120px}.assignment-report .top-data .icon-clock{background-position:50% 0;background-repeat:no-repeat;background-size:70%;display:inline-block;height:31px;margin-top:45px;vertical-align:bottom;width:20px}.assignment-report .timeline{border-spacing:0;height:30px;margin-top:20px;padding:0;text-align:center;width:100%}.assignment-report .timeline .pin{border-right:1px solid #fff;cursor:pointer;position:relative}.assignment-report .timeline .pin:last-child{border-right:none}.assignment-report .timeline .pin .label{font-size:10px;left:0;position:absolute;right:0;top:8px}.assignment-report .timeline .tip{background-color:#f8c82d;border-radius:10px;bottom:40px;display:none;padding:10px;position:absolute;z-index:10}.assignment-report .timeline .tip.left{left:50%}.assignment-report .timeline .tip.right{right:50%}.assignment-report .timeline .tip.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.assignment-report .timeline .pin:hover .tip{display:block}.assignment-report .timeline .small-diff{border:2px solid #fff;border-radius:10px;bottom:-5px;height:12px;left:0;margin:auto;position:absolute;right:0;width:12px}.assignment-report .pin-details{margin-top:10px;position:relative}.assignment-report .emoji-answer{font-size:1.6em}.assignment-report .diff-legend{background-color:#ececec;margin:10px 0;padding:8px;position:relative}.assignment-report .diff-legend [data-role=toggle-select-diff]{cursor:pointer}.assignment-report .diff-legend thead{font-family:odin;text-transform:uppercase}.assignment-report .diff-legend td{padding:5px;vertical-align:top}.assignment-report .diff-legend td>.diff-color{display:inline-block}.assignment-report .diff-legend td:nth-child(n+4){text-align:center}.assignment-report .diff-legend .diff-color{border-radius:20px;height:20px;width:20px}.assignment-report .show-session-count{background-color:transparent;height:inherit;position:absolute;right:10px;top:5px;width:inherit}.assignment-report .revise-cards-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.assignment-report .open-question-revise-card{background-color:#ccc;border-radius:4px;display:block;margin:10px;min-height:100px;overflow:hidden;padding:10px;position:relative;width:330px}.assignment-report .open-question-revise-card.image-card{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;flex-direction:column;width:350px}.assignment-report .open-question-revise-card.image-card>:not(:last-child){margin-bottom:10px}.assignment-report .open-question-revise-card [data-role=zoom-card-image],.assignment-report .open-question-revise-card img{cursor:zoom-in}.assignment-report .open-question-revise-card .image{cursor:zoom-in;float:left;height:90px;margin-right:10px;position:relative}.assignment-report .open-question-revise-card .image.placeholder{cursor:default;width:64px}.assignment-report .open-question-revise-card .image .camera-overlay{background-image:url(img/icons/black/camera.png);background-position:50%;background-repeat:no-repeat;background-size:80%;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.assignment-report .open-question-revise-card .name{font-size:100%;font-weight:700;text-align:right}.assignment-report .open-question-revise-card .name:before{content:"-- "}.assignment-report .open-question-revise-card .image-answer{font-family:Trebuchet MS,Helvetica,sans-serif!important;font-style:italic;line-height:1.5em;padding:5px}.assignment-report .open-question-revise-card .image-answer:after,.assignment-report .open-question-revise-card .image-answer:before{content:'"'}.assignment-report .open-question-revise-card .card-answer-chatty{border-bottom:15px solid transparent;border-left:15px solid transparent;border-right:15px solid #fff;display:block;margin:10px 0 0 -15px;position:absolute}.assignment-report .open-question-revise-card .card-answer{background-color:#fff;border-radius:0 10px 10px 10px;font-size:13px;margin:10px 0 10px 15px;padding:10px;position:relative}.assignment-report .open-question-revise-card .card-answer-images{margin-top:13px}.assignment-report .open-question-revise-card .points-btn{background-color:#fff;border-radius:100%;cursor:pointer;display:inline-block;font-size:30px;height:40px;line-height:40px;text-align:center;width:40px}.assignment-report .open-question-revise-card .points-btn.chosen{background-color:#f8c82d}.assignment-report .open-question-revise-card .points-label{font-family:montserrat,sans-serif!important;font-size:11px;margin-bottom:3px;text-transform:uppercase}.assignment-report .open-question-revise-card .comment-placeholder{color:gray;margin:5px;padding:5px}.assignment-report .comment{background-color:#f8c82d;border-radius:3px 0 3px 3px;font-family:Arial,Helvetica,sans-serif;margin-bottom:18px;margin-left:10%;margin-top:8px;padding:8px;position:relative;width:85%}.assignment-report .comment .message-body{font-size:12px;font-style:italic;font-weight:400}.assignment-report .comment .message-body .message-content{white-space:pre-line}.assignment-report .comment:after{border-bottom:15px solid transparent;border-left:15px solid #f8c82d;border-right:15px solid transparent;content:"";display:block;left:99%;position:absolute;top:0}.assignment-report .comment .edit-comment{cursor:pointer;display:inline-block;font-size:80%;text-decoration:underline}.assignment-report .comment .feedback-button{margin-left:15px}.assignment-report .comment .feedback-seen-icon{background-size:contain;height:10px;position:absolute;right:6px;top:6px;width:10px}.assignment-report .well.correct .open-question-revise-card{background-color:#61ff7f}.assignment-report .pin-details .open-question-revise-card{display:inline-block;margin-left:190px;margin-top:40px}.assignment-report .pin-details .open-question-revise-card .name{display:none}.assignment-report .grade-wrapper{left:450px;position:absolute;top:20px}.assignment-report .grade-wrapper .grade{background-color:#f5ff00;border-radius:100%;font-family:odin,sans-serif!important;height:50px;padding:12px;text-align:center;text-decoration:bold;width:50px}.assignment-report .grade-wrapper .grade .grade-count{font-size:80%}.assignment-report .grade-wrapper .teacher-grade{left:60px;position:absolute;top:10px;width:120px}.assignment-report .grade-wrapper .teacher-grade input{font-size:120%;width:60px}.assignment-report .hidden-users{background-color:#f8c82d;border-radius:4px;color:#5a4d4c;padding:4px 8px}.assignment-report .hidden-users .checkbox-group{margin-bottom:0;margin-top:10px}.assignment-report .hidden-users .checkbox-group .checkbox{border-color:#5a4d4c}.assignment-report .hidden-users .checkbox-group .label{color:#5a4d4c}.assignment-report [data-role=zoom-card-image]{cursor:zoom-in}.assignment-report .drag-correct,.assignment-report .thumbPreview{margin:5px auto}.assignment-report .drag-correct{text-align:center}.popup-content .image-zoom{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:135}.popup-content .image-zoom .image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.popup-content .image-zoom .close-zoom{background-color:#00b6bc;border-bottom-left-radius:14px;color:#fff;cursor:pointer;padding:6px;position:absolute;right:0;width:63px}@media print{#toast,.rep-popup-open .layout-explorer,.rep-popup-open .layout-programme{display:none}#common-popup-box[data-type=assignmentReportPopup],#common-popup-box[data-type=assignmentTestPopup],#common-popup-box[data-type=liveReportPopup]{left:0!important;padding:0;position:relative;top:0!important;width:100%}#common-popup-box[data-type=assignmentReportPopup] .corner-close-button,#common-popup-box[data-type=assignmentTestPopup] .corner-close-button,#common-popup-box[data-type=liveReportPopup] .corner-close-button{display:none}#common-popup-box[data-type=assignmentReportPopup] .report-title,#common-popup-box[data-type=assignmentTestPopup] .report-title,#common-popup-box[data-type=liveReportPopup] .report-title{margin-top:60px}#common-popup-box[data-type=assignmentReportPopup] .lu-logo,#common-popup-box[data-type=assignmentTestPopup] .lu-logo,#common-popup-box[data-type=liveReportPopup] .lu-logo{display:block}#common-popup-box[data-type=assignmentReportPopup] .button-bar,#common-popup-box[data-type=assignmentReportPopup] .student-picker,#common-popup-box[data-type=assignmentTestPopup] .button-bar,#common-popup-box[data-type=assignmentTestPopup] .student-picker,#common-popup-box[data-type=liveReportPopup] .button-bar,#common-popup-box[data-type=liveReportPopup] .student-picker{display:none}#common-popup-box[data-type=assignmentReportPopup] .bar,#common-popup-box[data-type=assignmentTestPopup] .bar,#common-popup-box[data-type=liveReportPopup] .bar{background-color:#fff}#common-popup-box[data-type=assignmentReportPopup] .bar .popup-tab,#common-popup-box[data-type=assignmentTestPopup] .bar .popup-tab,#common-popup-box[data-type=liveReportPopup] .bar .popup-tab{display:none}#common-popup-box[data-type=assignmentReportPopup] .bar .popup-tab.active,#common-popup-box[data-type=assignmentTestPopup] .bar .popup-tab.active,#common-popup-box[data-type=liveReportPopup] .bar .popup-tab.active{display:inline}#common-popup-box[data-type=assignmentReportPopup] .thumbPreview,#common-popup-box[data-type=assignmentTestPopup] .thumbPreview,#common-popup-box[data-type=liveReportPopup] .thumbPreview{color-adjust:exact;-webkit-print-color-adjust:exact}#common-popup-box[data-type=assignmentReportPopup] #common-popup-inner,#common-popup-box[data-type=assignmentTestPopup] #common-popup-inner,#common-popup-box[data-type=liveReportPopup] #common-popup-inner{border:none;border-radius:none;left:0!important;overflow:visible!important;position:relative!important;top:0!important;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%!important}#common-popup-box[data-type=assignmentReportPopup] .popup-content,#common-popup-box[data-type=assignmentTestPopup] .popup-content,#common-popup-box[data-type=liveReportPopup] .popup-content{background-color:#fff;height:inherit!important;max-height:inherit!important;overflow-y:visible!important}#common-popup-box[data-type=assignmentReportPopup] .assignment-report,#common-popup-box[data-type=assignmentTestPopup] .assignment-report,#common-popup-box[data-type=liveReportPopup] .assignment-report{background-color:#fff}#common-popup-box[data-type=assignmentReportPopup] .pin-data,#common-popup-box[data-type=assignmentTestPopup] .pin-data,#common-popup-box[data-type=liveReportPopup] .pin-data{page-break-inside:avoid}#common-popup-box[data-type=assignmentReportPopup] .pin-data .title,#common-popup-box[data-type=assignmentTestPopup] .pin-data .title,#common-popup-box[data-type=liveReportPopup] .pin-data .title{background-color:#fff;border:1px solid #000}#common-popup-box[data-type=assignmentReportPopup] .playerButton,#common-popup-box[data-type=assignmentTestPopup] .playerButton,#common-popup-box[data-type=liveReportPopup] .playerButton{background-color:#fff;border:1px solid #000;color:#000}#common-popup-box[data-type=assignmentReportPopup] .title [data-role=go-to-student],#common-popup-box[data-type=assignmentReportPopup] [data-role=replay-pin],#common-popup-box[data-type=assignmentTestPopup] .title [data-role=go-to-student],#common-popup-box[data-type=assignmentTestPopup] [data-role=replay-pin],#common-popup-box[data-type=liveReportPopup] .title [data-role=go-to-student],#common-popup-box[data-type=liveReportPopup] [data-role=replay-pin]{display:none}#common-popup-box[data-type=assignmentReportPopup] .context-bar,#common-popup-box[data-type=assignmentTestPopup] .context-bar,#common-popup-box[data-type=liveReportPopup] .context-bar{background-color:#fff}#common-popup-box[data-type=assignmentReportPopup] .context-bar .value,#common-popup-box[data-type=assignmentReportPopup] .data .text,#common-popup-box[data-type=assignmentTestPopup] .context-bar .value,#common-popup-box[data-type=assignmentTestPopup] .data .text,#common-popup-box[data-type=liveReportPopup] .context-bar .value,#common-popup-box[data-type=liveReportPopup] .data .text{color:#000}#common-popup-box[data-type=assignmentReportPopup] .promo .tab.active.blue,#common-popup-box[data-type=assignmentTestPopup] .promo .tab.active.blue,#common-popup-box[data-type=liveReportPopup] .promo .tab.active.blue{background-color:#fff;color:#000!important}#common-popup-box[data-type=assignmentReportPopup] .open-question-revise-card,#common-popup-box[data-type=assignmentTestPopup] .open-question-revise-card,#common-popup-box[data-type=liveReportPopup] .open-question-revise-card{background-color:#fff;border:1px solid gray;width:300px}}.animate-bounce{-webkit-animation:bounce .7s ease-out infinite;-moz-animation:bounce .7s ease-out infinite;-ms-animation:bounce .7s ease-out infinite;animation:bounce .7s ease-out infinite}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.08)}to{-webkit-transform:scale(1)}}@-moz-keyframes bounce{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.08)}to{-moz-transform:scale(1)}}@-ms-keyframes bounce{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.08)}to{-ms-transform:scale(1)}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}#board{overflow:hidden;z-index:10}#board,#board #canvas{height:100%;left:0;position:absolute;top:0;width:100%}#board #canvas{bottom:0;right:0}#board canvas{cursor:crosshair;height:100%;left:0;position:absolute;top:0;touch-action:double-tap-zoom;width:100%}#board #canvas-temp{z-index:3}#board #canvas-main{z-index:2}#board #board-buttons{background:rgba(0,0,0,.35);border-radius:40px;bottom:5px;left:50%;padding:10px 0 10px 10px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:650px;z-index:4}#board #board-buttons .button{margin-top:0;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#board #board-buttons .button.selected[data-role=set-eraser]{border:2px solid #fff}#board #board-buttons .button.selected[data-role=change-color],#board #board-buttons .button.selected[data-role=set-eraser]{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}#board #board-buttons .button.selected[data-role=change-color]{background-image:url(img/icons/white/pencil.png);background-position:50%;background-repeat:no-repeat;background-size:40% auto}#board #board-buttons .button.selected[data-role=change-color][data-value=white],#board #board-buttons .button.selected[data-role=change-color][data-value=yellow]{background-image:url(img/icons/black/pencil.png)}#board #board-buttons .button.selected[data-role=change-size]{border:2px solid #ec484d}#board #board-buttons .button[data-value=black]{box-shadow:0 0 6px hsla(0,0%,100%,.7)}#board #board-buttons .button[data-role=stop-drawing]{background-color:transparent;border:none;margin:0}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon-button{background-position:50%;background-repeat:no-repeat;background-size:80% auto;cursor:pointer;display:inline-block;height:20px;width:20px}.icon-button.tl{left:10px;top:10px}.icon-button.tr{right:10px;top:10px}.icon-button.disabled{cursor:default;opacity:.2;pointer-events:none}.icon-button.disabled .button-tip{display:none!important}.button.instructions-button{align-items:center;background-color:#fff;border:2px solid #4dc6e6;border-radius:30px;color:#4dc6e6;display:flex;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:135%;height:1.1em;justify-content:center;line-height:1.1em;text-align:center;text-transform:lowercase;width:1.1em;z-index:1}.button.instructions-button.right{float:right}.button.instructions-button.blend{background:transparent;border-color:currentColor;color:currentColor}.button.instructions-button .button-tip{z-index:2}.button.instructions-button .button-tip:after{right:3px}.instructions-button-editor-sub-buttons .button.instructions-button{font-size:128%;height:22px;position:absolute;right:3px;width:22px}.small-buttons>.button.instructions-button{background-color:#fff;border:2px solid #4dc6e6;height:27px;line-height:27px;margin-top:2px;width:27px}.info-text{color:#5a4d4c;cursor:default;display:inline-block;font-family:sanfrancisco;font-size:15px;font-size:12px;line-height:31px;text-transform:none}.info-text:after{background-color:#4dc6e6;background-position:50%;background-repeat:no-repeat;background-size:80% auto;border-radius:100%;color:#fff;content:"i";cursor:pointer;display:inline-block;font-family:Courier New,Courier,monospace;font-size:120%;height:20px;line-height:23px;margin-left:5px;width:20px}.info-text:after,[data-type=cameraPopup] .video-outer-box{text-align:center}[data-type=cameraPopup] .video-outer-box .video-inner-box{background:#000;display:inline-block;height:200px;position:relative;text-align:center;width:320px}[data-type=cameraPopup] .video-outer-box.picture-not-taken #pictureCanvas,[data-type=cameraPopup] .video-outer-box.picture-taken #recorder{display:none}[data-type=cameraPopup] #recorder{display:inline-block;height:200px;width:320px}[data-type=cameraPopup] #pictureCanvas{display:inline-block;height:200px}.popup-content .lessonButton{border:1px solid gray;border-radius:5px;cursor:pointer;margin:3px 0;padding:3px;width:100%}#container.layout-channel .chan-header,.promo .chan-header{background-position:50%;background-size:cover;color:#fff;height:300px;position:relative;width:100%}#container.layout-channel .chan-header .visual,.promo .chan-header .visual{background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}#container.layout-channel .chan-header .visual.folder-visual,.promo .chan-header .visual.folder-visual{background-position:50%}#container.layout-channel .chan-header .glasspane,.promo .chan-header .glasspane{background:rgba(0,0,0,.7);background:linear-gradient(180deg,rgba(0,0,0,.9),transparent);height:100%;position:absolute;width:100%}#container.layout-channel .chan-header .header-inner,.promo .chan-header .header-inner{height:300px;position:absolute;width:100%}#container.layout-channel .chan-header .header-inner.collapsed,.promo .chan-header .header-inner.collapsed{height:510px}#container.layout-channel .chan-header .channel-icon-and-name,.promo .chan-header .channel-icon-and-name{border-top:1px solid transparent;margin-left:40px;margin-top:40px;padding-right:20px;position:relative}#container.layout-channel .chan-header .channel-icon-and-name .header-icon,.promo .chan-header .channel-icon-and-name .header-icon{background-position:50%;background-size:cover;height:100px;width:100px}@media (min-width:640px){#container.layout-channel .chan-header .channel-icon-and-name .header-icon,.promo .chan-header .channel-icon-and-name .header-icon{float:left;height:150px;margin-right:40px;width:150px}}#container.layout-channel .chan-header .channel-icon-and-name .channel-name-description .name,.promo .chan-header .channel-icon-and-name .channel-name-description .name{font-size:1.4em}#container.layout-channel .chan-header .channel-icon-and-name .channel-name-description .buttonbar,.promo .chan-header .channel-icon-and-name .channel-name-description .buttonbar{margin-top:8px}@media (min-width:640px){#container.layout-channel .chan-header .channel-icon-and-name,.promo .chan-header .channel-icon-and-name{margin-top:80px}#container.layout-channel .chan-header .channel-icon-and-name .channel-name-description .name,.promo .chan-header .channel-icon-and-name .channel-name-description .name{font-size:1.8em;margin-top:15px}}#container.layout-channel .chan-header .inner-tab-bar,.promo .chan-header .inner-tab-bar{bottom:0;left:40px;margin:0;position:absolute}#container.layout-channel .chan-header .inner-tab-bar:before,.promo .chan-header .inner-tab-bar:before{display:none}#container.layout-channel .chan-header .inner-tab-bar .tab,.promo .chan-header .inner-tab-bar .tab{background:rgba(80,80,80,.7);border:none!important;color:#fff}#container.layout-channel .chan-header .inner-tab-bar .tab.active,.promo .chan-header .inner-tab-bar .tab.active{background:#fff;border:none;color:#5a4d4c!important}#container.layout-channel .chan-header .inner-tab-bar .tab .close-menu-label,#container.layout-channel .chan-header .inner-tab-bar .tab.mobile-menu-tab,.promo .chan-header .inner-tab-bar .tab .close-menu-label,.promo .chan-header .inner-tab-bar .tab.mobile-menu-tab{display:none}@media (max-width:900px){#container.layout-channel .chan-header .inner-tab-bar,.promo .chan-header .inner-tab-bar{border-radius:5px 0 0 0;left:auto;overflow:hidden;padding:0;right:0}#container.layout-channel .chan-header .inner-tab-bar .tab,.promo .chan-header .inner-tab-bar .tab{background:rgba(80,80,80,.9);border-radius:0;display:none;float:none;margin:0}#container.layout-channel .chan-header .inner-tab-bar .tab.mobile-menu-tab,#container.layout-channel .chan-header .inner-tab-bar.show-mobile-menu .tab,.promo .chan-header .inner-tab-bar .tab.mobile-menu-tab,.promo .chan-header .inner-tab-bar.show-mobile-menu .tab{display:block}#container.layout-channel .chan-header .inner-tab-bar.show-mobile-menu .open-menu-label,.promo .chan-header .inner-tab-bar.show-mobile-menu .open-menu-label{display:none}#container.layout-channel .chan-header .inner-tab-bar.show-mobile-menu .close-menu-label,.promo .chan-header .inner-tab-bar.show-mobile-menu .close-menu-label{background-position:100%;display:block}}#container.layout-channel .color-preview,.promo .color-preview{display:inline-block;height:29px;vertical-align:top;width:29px}#container.layout-channel .editor,.promo .editor{margin-left:30px;padding-bottom:60px}#container.layout-channel .editor .lesson-container,.promo .editor .lesson-container{float:none}#container.layout-channel .editor input[type=number],#container.layout-channel .editor input[type=text],.promo .editor input[type=number],.promo .editor input[type=text]{appearance:none;border:1px solid #dcdcdc;border-radius:none;box-shadow:none;font-family:sanfrancisco;font-size:18px;margin:0;padding:5px;transition:box-shadow .3s,border .3s;width:400px}#container.layout-channel .editor input[type=number]:focus,#container.layout-channel .editor input[type=text]:focus,.promo .editor input[type=number]:focus,.promo .editor input[type=text]:focus{border:1px solid #707070;box-shadow:0 0 5px 1px #969696;outline:none}#container.layout-channel .editor .header-preview,.promo .editor .header-preview{background-size:cover;border:1px solid gray;height:150px;width:400px}#container.layout-channel .edit-link,.promo .edit-link{color:blue;font-family:sanfrancisco;font-size:15px}.promo .header,.promo .header .glasspane{height:290px}.promo .header .header-left{margin-top:45px;position:relative}.channel-about{margin:30px auto auto;max-width:900px}.channel-about .content-page{padding:15px}#container.layout-channel #search-page,#container.layout-channel .search-container{position:relative}#container.layout-channel #search-popup{position:relative;z-index:3}#container.layout-channel #modal-popup-box{position:relative}#container.layout-channel #scroller{padding:0}#container.layout-channel #page,#container.layout-channel #page #page-inner{position:relative}#container.layout-channel #modal-popup-box #page #pagebar{background:#fff}#container.layout-channel #modal-popup-box #page #pagebar h2{color:#5a4d4c}#container.layout-channel #search-body #search-results{left:0;position:relative;width:100%}@media (min-width:768px){#container.layout-channel #search-body #search-results{padding-left:256px}}#container.layout-channel #search-body #facets{float:left;position:relative;z-index:5}@media (max-width:767px){#container.layout-channel #search-body #facets{display:none}}#container.layout-channel #search-body #scrollDetector{clear:both;width:100%}#container.layout-channel .header.cover-text-dark .header-left .name,#container.layout-channel .header.cover-text-dark .header-left .subtitle,#container.layout-channel .header.cover-text-dark .header-left .tab,#container.layout-channel .header.cover-text-dark .header-right .lesson-container .lesson-data,#container.layout-channel .header.cover-text-dark .header-right .lesson-container .lesson-description,#container.layout-channel .header.cover-text-dark .header-right .lesson-container .lesson-name,#container.layout-channel .header.cover-text-dark .header-right .title,.promo .header.cover-text-dark .header-left .name,.promo .header.cover-text-dark .header-left .subtitle,.promo .header.cover-text-dark .header-left .tab,.promo .header.cover-text-dark .header-right .lesson-container .lesson-data,.promo .header.cover-text-dark .header-right .lesson-container .lesson-description,.promo .header.cover-text-dark .header-right .lesson-container .lesson-name,.promo .header.cover-text-dark .header-right .title{color:#000!important}#container.layout-channel .header.cover-text-dark .header-right .lesson-container .lesson-data .icon-clock,.promo .header.cover-text-dark .header-right .lesson-container .lesson-data .icon-clock{background-image:url(img/icons/black/clock.png)}@media (max-width:1150px){.layout-channel .show-series .header-right{display:none}}@media (max-width:1000px){.layout-channel .header-right{display:none}}.channel-ad{background:#f8c82d;color:#564203!important;cursor:pointer;display:inline-block;font-size:14px;line-height:1.3em;margin:0 0 20px;padding:7px 15px 7px 35px;position:relative;text-decoration:none!important}.channel-ad span{text-decoration:underline}.channel-ad:hover{color:#fff!important}.channel-ad:hover span{text-decoration:none}.channel-ad:hover:after{background-image:url(img/icons/white/circle-right.png)}.channel-ad:after{background:url(img/icons/black/circle-right.png) no-repeat 50%;background-size:contain;content:"";height:17px;left:10px;opacity:.7;position:absolute;top:7px;width:17px}.lead{background:#ececec;color:#5a4d4c;font-size:14px;margin:16px 0 0 4px;min-height:45px;padding:8px 175px 8px 20px;position:relative;z-index:130}.lead .text{font-family:montserrat,sans-serif!important;margin-top:6px}.lead [data-role=yes]{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.lead.for-channel{margin-left:20px;margin-right:20px}#lead-form input[type=email],#lead-form input[type=text]{max-width:100%;width:310px}@keyframes delay-overflow{0%{overflow:hidden}}#channel-curricula{margin-bottom:200px;min-height:200px;padding:40px;position:relative}@media (max-width:767px){#channel-curricula h1{font-size:1.4em}}#channel-curricula .curricula-picker{cursor:pointer;padding-left:20px;position:relative}#channel-curricula .curricula-picker a{text-decoration:none}#channel-curricula .curricula-picker.active a{border-bottom:3px solid #4dc6e6}#channel-curricula .curricula-picker.active:before{color:#4dc6e6;content:">";font-size:110%;left:0;position:absolute;top:-6px}#channel-curricula .count{color:#4dc6e6;font-weight:700;white-space:nowrap}#channel-curricula .objectives>.objective-tree-row>.row{border-bottom:1px solid #ccc;font-size:20px;line-height:1.2em}#channel-curricula .year-buttons{right:0;top:0}#channel-curricula .year-buttons .plan-button{cursor:pointer;font-size:11px;overflow-x:hidden;padding:5px 7px;width:82px}#channel-curricula .objectives.collapsed .level-0{max-height:10000px;transition:max-height 5s}#channel-curricula .objectives.collapsed .level-0>.row .caret{background:url(img/icons/black/arrow-right-small.png) no-repeat 50%;background-size:100% auto;height:20px;position:absolute;right:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transition:all .2s ease-out;width:20px}#channel-curricula .objectives.collapsed .level-0.collapse{max-height:50px;overflow:hidden}#channel-curricula .objectives.collapsed .level-0.collapse>.children{height:0}#channel-curricula .objectives.collapsed .level-0.collapse>.row .caret{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#channel-curricula .objectives.collapsed .level-0.uncollapse{animation:delay-overflow 1.5s}#curricula-select{padding:20px}@media (min-width:768px){#curricula-select{margin-left:256px;padding-left:0}#curricula-select optgroup{font-size:30px}}#statstable tr:nth-child(odd){background:#e0e0e0}.stats-header p{font-size:120%}.stats-header select{margin:3px 5px 0}.stats-header .label{font-size:110%;font-weight:700;margin:0 5px}.stats-header .value{color:red;font-size:120%;font-weight:700;margin:0 5px}#orgStatsSchools .table-options{text-align:right;width:100%}#orgStatsSchools table{border-left:1px dotted;border-spacing:0;border-top:1px dotted}#orgStatsSchools table .statsHeader{color:#5a4d4c;font-weight:700;height:2em;text-align:right}#orgStatsSchools table .statsHeader th{-webkit-touch-callout:none;background-color:#5a4d4c;color:#fff;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;white-space:nowrap}#orgStatsSchools table td,#orgStatsSchools table th{border-bottom:1px dotted;border-right:1px dotted;padding:2px;text-align:right;width:8em}#orgStatsSchools table .plus{color:#006400}#orgStatsSchools table .minus{color:#dc143c}#orgStatsSchools table .equal{color:#202020}#orgStatsSchools table .this-month{color:grey}#orgStatsSchools table .vacation{background-color:#dcdcdc}#orgStatsSchools table .school-name{text-align:left;width:50%}section[data-page=channels]{bottom:0;display:block;left:0;position:absolute;right:0;top:0}section[data-page=channels] .explorer-top-bar{background:transparent;border-bottom:none}section[data-page=channels] .explorer-top-bar .topbar-buttons li.active a{background:transparent;color:#fff;position:relative}section[data-page=channels] .explorer-top-bar .topbar-buttons li.active a:after{background:#fff;bottom:10px;content:"";height:2px;left:20px;position:absolute;right:20px}section[data-page=channels] #section-background-solid{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0}section[data-page=channels] #section-visual{background:no-repeat 50%;background-size:cover;height:500px;left:0;position:absolute;right:0;top:0}section[data-page=channels] #section-layer-over-visual{background:rgba(0,0,0,.6);height:500px;left:0;position:absolute;right:0;top:0}section[data-page=channels] #section-layer-over-visual.gradient-blue{background:linear-gradient(#4dc6e6,#fff)}section[data-page=channels] #page{background:transparent;left:20px;right:20px}section[data-page=channels] #page #page-info{margin:auto;min-height:300px;padding-top:60px;text-align:center}section[data-page=channels] #page #page-info h1{color:#fff;display:inline-block;font-family:odin,sans-serif!important;font-size:3em;font-weight:400;margin:0 0 20px;position:relative;text-shadow:2px 2px 4px rgba(0,0,0,.7);text-transform:uppercase}@media (min-width:767px){section[data-page=channels] #page #page-info h1{fint-size:4em}}section[data-page=channels] #page #page-info h1:after{background:#fff;border-radius:5px;bottom:-10px;content:"";height:5px;left:15%;position:absolute;right:15%;text-shadow:2px 2px 4px rgba(0,0,0,.7)}section[data-page=channels] #page #page-info p{color:#fff;font-family:montserrat,sans-serif!important;font-size:18px;line-height:1.5em;text-align:justify}section[data-page=channels] #page #section-content{background:#fff;border-radius:4px 4px 0 0;min-height:800px;padding:20px 0 0}@media (min-width:767px){section[data-page=channels] #page #section-content{padding:40px}}section[data-page=channels] #page #section-content>h2{color:#00b6bc;margin:0 0 20px;text-transform:uppercase}section[data-page=channels] #page #section-content hr{background:transparent;border:none;border-bottom:3px solid #00b6bc;margin:0 auto 40px;max-width:1400px;opacity:.5;position:relative}.channels-wrapper{margin:auto;max-width:1420px;width:100%}.channels-wrapper.center{height:220px}.channels-wrapper .flex-item{float:left;margin:5px .65%;padding:2px;width:32%}.channels-wrapper .flex-item.dummy{height:1px;margin:0 10px}@media (min-width:850px){.channels-wrapper.center{height:220px;max-width:1000px}.channels-wrapper.center .flex-item{width:48%}}@media (max-width:1350px){.channels-wrapper{height:220px;max-width:1000px}.channels-wrapper .flex-item{width:48%}}@media (max-width:850px){.channels-wrapper.center{height:400px}.channels-wrapper{max-width:500px}.channels-wrapper .flex-item{width:100%}}@media (min-width:768px){section[data-page=channels] #page #page-info{width:700px}}html #common-item-preview{border-radius:5px;bottom:10px;left:10px;right:10px;top:10px;z-index:1000}html #common-item-preview .corner-close-button{display:block!important}@media (max-width:768px){.popup-tab.no-min-width-in-portrait{min-width:auto!important}}html{-webkit-overflow-scrolling:touch}#common-popup-box[data-type=channelLead],#common-popup-box[data-type=openUrlPopup],#common-popup-box[data-type=rename],#common-popup-box[data-type=requireFollow],#common-popup-box[data-type=saveLessonPopup],#common-popup-box[data-type=shareLessonPopup]{z-index:10003}#common-popup-box[data-type=notification]{z-index:10004}#common-popup-box[data-type=removeAssignment] label,#common-popup-box[data-type=renameAndTemplate] label{display:block;padding-left:25px;text-align:left;text-transform:none}#common-popup-box[data-type=removeAssignment] input[type=radio],#common-popup-box[data-type=renameAndTemplate] input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;appearance:radio;position:absolute}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .thumbPreview{cursor:default;margin-bottom:20px}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .old-vs-new{position:relative;width:215px}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .old-vs-new .new{position:relative;z-index:5}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .old-vs-new .old{left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:6}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .old-vs-new .old .thumbPreview{box-shadow:none}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .old-vs-new .old .fact{z-index:7}#common-popup-box[data-type=comparisonPopup] #changes-thumbs .old-vs-new:hover .old{opacity:1}#common-popup-box[data-type=objectivePickerPopup] select{max-width:inherit;width:100%}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;height:520px;margin:10px 0;overflow:auto}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective ul{list-style:none;margin:0;padding:0}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective ul li{list-style:none;margin:0}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective ul li>label:hover .name{text-decoration:underline}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective ul li .nr{color:#00b6bc;font-weight:700;letter-spacing:2px;margin-right:6px}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective ul li li{padding-left:20px}#common-popup-box[data-type=objectivePickerPopup] .selectedOjective label{cursor:pointer;min-width:auto;text-transform:none}#common-popup-box[data-type=componentSettingsPopup] .button{margin:10px 10px 10px 0}#common-popup-box[data-type=componentSettingsPopup] .button.no-radius{border-radius:0}#common-popup-box[data-type=componentSettingsPopup] .button.top-right{margin:0 10px 10px 0}#common-popup-box[data-type=componentSettingsPopup] .button-separator{margin:20px 10px 20px 0}#common-popup-box[data-type=componentSettingsPopup] .button-separator.labeled{margin-right:0}#common-popup-box[data-type=componentSettingsPopup] .new-labeled-category{float:left;position:relative}#common-popup-box[data-type=componentSettingsPopup] .image-previews{clear:both;overflow:auto}#common-popup-box[data-type=componentSettingsPopup] .image-preview{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px transparent;cursor:pointer;float:left;font-size:27px;height:120px;margin:0 20px 20px 0;position:relative;width:120px}#common-popup-box[data-type=componentSettingsPopup] .image-preview.selected{border:2px solid #ec484d}#common-popup-box[data-type=componentSettingsPopup] .image-preview.formula{background-color:#fff;overflow:hidden;padding:10px;text-align:center}#common-popup-box[data-type=componentSettingsPopup] .image-preview.empty{word-wrap:break-word;align-items:center;background:#fff;display:flex;justify-content:center;text-align:center}#common-popup-box[data-type=componentSettingsPopup] .image-preview .dropzone-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}#common-popup-box[data-type=componentSettingsPopup] .image-preview .dropzone-name{left:50%;max-width:100%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#common-popup-box[data-type=componentSettingsPopup] [data-role=change-image]{margin-bottom:4px;vertical-align:bottom}#common-popup-box[data-type=componentSettingsPopup] .font-picker .smaller{background-color:#fff!important;margin:0}#common-popup-box[data-type=componentSettingsPopup] .warning{color:red;font-size:70%}#common-popup-box[data-type=componentSettingsPopup] p.clearfix{margin:0 0 8px}#common-popup-box[data-type=componentSettingsPopup] .smiley-picker{bottom:34px;height:190px;left:34px;line-height:30px;position:absolute}#common-popup-box[data-type=componentSettingsPopup] .share-row{float:left;margin-right:30px}#common-popup-box[data-type=customColorPopup] input[type=color]{height:10px;opacity:0;position:absolute;width:10px}#common-popup-box[data-type=customColorPopup] .input-label{min-width:20px}#common-popup-box[data-type=customColorPopup] .color-wrapper{border:1px solid rgba(0,0,0,.5);border-radius:5px;display:inline-block;margin:2px}#common-popup-box[data-type=customColorPopup] .color-wrapper .button{margin:7px 6px}#common-popup-box[data-type=customColorPopup] .color-wrapper.fallback label{display:none}#common-popup-box[data-type=customColorPopup] .color-wrapper .sp-replacer{border:1px solid #e0e0e0;border-radius:4px;height:30px;margin:6px 4px 0 -3px;padding:0;position:relative;width:30px}#common-popup-box[data-type=customColorPopup] .color-wrapper .sp-replacer .sp-preview{border:none;height:100%;position:absolute;width:100%}#common-popup-box[data-type=texSymbols] .command{background:#fff;border-radius:4px;float:left;height:96px;margin:0 4px 4px 0}#common-popup-box[data-type=assignmentReportPopup],#common-popup-box[data-type=assignmentTestPopup]{z-index:1002}#common-popup-box[data-type=assignmentReportPopup] .popup-content,#common-popup-box[data-type=assignmentTestPopup] .popup-content{padding-bottom:140px}#common-popup-box[data-type=gradingSystemPopup],#common-popup-box[data-type=removeAssignment]{z-index:1003}#common-popup-box[data-type=replayPlayerPopup]{z-index:10000}#common-popup-box[data-type=assignmentTestPopup] .pointGroup{float:left;margin-bottom:20px;margin-right:20px;min-height:220px;position:relative}#common-popup-box[data-type=assignmentTestPopup] .pointGroup .points{height:30px;line-height:30px;min-width:inherit;width:30px}#common-popup-box[data-type=assignmentTestPopup] .pointGroup .pointinput{left:280px;position:absolute;top:60px}#common-popup-box[data-type=assignmentTestPopup] .pointGroup .pointinput input{width:80px}#common-popup-box[data-type=assignmentTestPopup] .pointGroup .warning{border-radius:4px;height:30px;line-height:30px;padding:0 20px}#common-popup-box[data-type=assignmentTestPopup] .total{position:absolute;right:25px}#common-popup-box[data-type=assignmentTestPopup] .timer{position:absolute;right:15px;top:60px}#common-popup-box[data-type=assignmentTestPopup] .timer .small-buttons .button{text-align:center;width:40px}#common-popup-box[data-type=assignmentTestPopup] .student-submitted{display:flex;flex-wrap:wrap}#common-popup-box[data-type=assignmentTestPopup] .student-submitted__student-wrapper{background-color:#f3f3f3;border-radius:5px;display:flex;padding:.75rem}#common-popup-box[data-type=assignmentTestPopup] .student-submitted__student-wrapper:not(:first-child){margin-left:1rem}#common-popup-box[data-type=assignmentTestPopup] .student-submitted__student-wrapper .playerButton{font-size:1rem;margin:0;padding-bottom:1rem;padding-left:1rem;padding-top:1rem}#common-popup-box[data-type=assignmentTestPopup] .student-submitted__warning-wrapper .student-switch-warning-indicator{margin-left:1rem}#common-popup-box[data-type=assignmentTestPopup] .student-progress__bar-cell>div,#common-popup-box[data-type=assignmentTestPopup] .student-progress__user-cell>div,#common-popup-box[data-type=assignmentTestPopup] .student-progress__warning-cell>div{align-items:center;display:flex}#common-popup-box[data-type=assignmentTestPopup] .student-progress__user-cell .test-user__button{margin:0}#common-popup-box[data-type=assignmentTestPopup] .warning{font-size:80%;line-height:2.2em;margin-left:10px;padding:0 6px 0 15px;position:relative}#common-popup-box[data-type=assignmentTestPopup] .warning:before{color:red;content:"!";font-size:24px;left:5px;position:absolute;top:0}#common-popup-box[data-type=assignmentReportPopup] .pill{background-color:#00b6bc;color:#fff;font-size:16px}#common-popup-box[data-type=editGroupPopup] form#add-student tr{height:30px}#common-popup-box[data-type=editGroupPopup] form#add-student td:first-child{text-align:right}#common-popup-box[data-type=assignmentTestPopup] .playerButton{padding-left:12px;white-space:nowrap}#common-popup-box[data-type=assignmentTestPopup] td .playerButton{margin:0 20px 3px 0}#common-popup-box[data-type=phasesPopup] .phase-row{position:relative}#common-popup-box[data-type=phasesPopup] .item-buttons{position:absolute;right:0;top:0}#common-popup-box[data-type=organizationEditStudentPopup] .password-keyboard{position:absolute;right:5px;top:60px}#common-popup-box[data-type=organizationEditStudentPopup] input[type=text]{width:200px!important}#common-popup-box[data-type=pinPointsPopup] .pointGroup{float:left;margin-bottom:20px;margin-right:20px;min-height:220px;position:relative}#common-popup-box[data-type=pinPointsPopup] .pointGroup .points{height:30px;line-height:30px;min-width:inherit;width:30px}#common-popup-box[data-type=pinPointsPopup] .pointGroup .pointinput{left:280px;position:absolute;top:60px}#common-popup-box[data-type=pinPointsPopup] .pointGroup .pointinput input{width:80px}#common-popup-box[data-type=pinPointsPopup] .pointGroup .warning{border-radius:4px;height:30px;line-height:30px;padding:0 20px}#common-popup-box .grading-system{background-color:#fff;border:3px solid transparent;border-radius:5px;cursor:pointer;margin:8px 0;padding:8px}#common-popup-box .grading-system.active{border:3px solid #00b6bc}#common-popup-box[data-type=editOpenQuestionStudentImagePopup]{font-size:16px}#common-popup-box[data-type=digidoenerPopup]{z-index:1001}#common-popup-box[data-type=digidoenerPopup] a>img{margin:-20px -20px 0;width:calc(100% + 40px)}@media (max-width:420px){.common-popup-box .content-styling label:not(.reg){display:block;margin-bottom:5px;text-align:left}}#common-popup-inner .logo{height:55px;position:relative;width:250px}#common-popup-inner .logo img{float:left;height:50px;width:50px}#common-popup-inner .logo div{color:#008286;font-family:campton-bold;font-size:40px;left:65px;position:absolute}#common-popup-inner .popup-left{border-right:1px solid #5a4d4c;float:left;height:100%;padding-right:20px;text-align:left;width:51%}#common-popup-inner .popup-right{float:right;text-align:left;width:46%}#common-popup-inner .footer{clear:both;width:100%}#common-popup-inner .footer .disclaimer p{font-size:11px}#common-popup-inner .saveLessonPopup .bottom-align{bottom:20px;font-size:20px;height:35px;position:absolute;text-align:center;width:43%}#common-popup-inner .saveLessonPopup p{line-height:1.6em}#common-popup-inner .back-link{color:#00b6bc;cursor:pointer;font-size:16px}.component-picker .comp-button-wrapper{position:relative}.component-picker .comp-row{display:flex}.component-picker .button.instructions-button{font-size:128%;height:22px;margin:5px -3px 0 2px!important;width:22px;z-index:unset}.component-picker .button.instructions-button .button-tip:after{right:0}.component-picker .submenu-wrap{display:flex;flex-wrap:wrap}.component-picker .instruction-space{padding-right:8px}@media (max-height:825px){.component-picker .instruction-space{overflow-x:clip;overflow-y:auto}}.component-picker .single-line{position:relative}.component-picker .single-line .comp-button{margin-bottom:8px;width:110px}.component-picker .single-line.instruction-space .comp-button{margin-right:4px}.component-picker .submenu-arrow:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:block;display:inline-block;padding:3px;position:absolute;right:10%;top:50%;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}.component-picker .submenu-arrow.bg-yellow:after{border-color:#000}.component-picker .dragQuestionTable{display:block}.component-picker .double-line.instruction-space{width:150px}.component-picker .double-line.instruction-space .comp-button{margin-right:4px}.component-picker svg.svg-icon{height:28px;left:5px;pointer-events:none;position:absolute;width:20px}.component-picker svg.svg-white{fill:#fff}.component-picker svg.svg-black{fill:#000}.component-picker .svg-symbol{display:flex}.component-picker .svg-symbol>svg{height:18px;left:0;position:relative;width:20px}.component-picker .submenu{left:165px;position:absolute;top:50%;transform:translateY(-50%);width:176px;z-index:100}.component-picker .inner-submenu{border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,.3);display:inline-block;padding:10px 0 10px 10px!important;position:relative;text-align:center;width:100%}.component-picker .inner-submenu:after{border-bottom:10px solid transparent!important;border-right:15px solid #f3f3f3!important;border-top:10px solid transparent!important;bottom:calc(50% - 5px)!important;content:"";display:block;left:-24px!important;position:absolute}.component-picker .submenu-close-button{background-image:url(img/icons/white/close-2.png);background-position:50%;background-repeat:no-repeat;background-size:auto 60%;border-radius:10px;cursor:pointer;float:left;height:40px;margin:0!important;position:absolute;right:-20px;top:-15px;transform:scale(.5);width:40px}.component-picker .symbol-container{display:flex;flex-direction:column}.component-picker .submenu-symbol-button{align-items:center;border-bottom:2px solid #105c71;border-radius:5px;color:#fff;display:flex;height:30px;margin:2px 2px 8px;padding-left:6px;width:110px}.component-picker .submenu-symbol-button .svg-icon{margin-right:6px}.component-picker .table-submenu{width:200px}.component-picker .table-submenu-wrap{display:inline-flex;flex-direction:column;margin-right:10px}.component-picker .table-submenu-row{display:flex;flex-wrap:wrap}.component-picker .table-submenu-button{border-bottom:2px solid #105c71;border-radius:5px;height:20px;margin:2px;width:20px!important}.component-picker .table-submenu-button-highlight{background-color:#fff;height:60%;margin:20%;pointer-events:none;width:60%}#connectionStatus{background-color:#fff;border-radius:50px;height:30px;left:50%;margin:0 0 0 -90px;padding:5px 15px 10px 50px;position:fixed;top:5px;-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:-webkit-transform .3s ease-out 2s,opacity .3s ease-out 2s,background-color .3s ease-out,color .3s ease-out;-moz-transition:-moz-transform .3s ease-out 2s,opacity .3s ease-out 2s,background-color .3s ease-out,color .3s ease-out;-ms-transition:-ms-transform .3s ease-out 2s,opacity .3s ease-out 2s,background-color .3s ease-out,color .3s ease-out;transition:transform .3s ease-out 2s,opacity .3s ease-out 2s,background-color .3s ease-out,color .3s ease-out;z-index:10002}#connectionStatus .icon{background:no-repeat 50%;background-size:100% auto;height:21px;left:10px;position:absolute;top:4px;width:27px}#connectionStatus .icon-back{display:inline-block;left:inherit;right:6px;transform-origin:38% 51%}#connectionStatus .icon-back.animate{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#connectionStatus .message{color:#333}#connectionStatus .message .content-item-button{border-bottom:none;height:20px;line-height:21px;margin-left:8px}#connectionStatus.status-online{opacity:0}#connectionStatus.status-online .icon{background-image:url(img/icons/black/cloud-check.png)}#connectionStatus.status-limbo{background-color:#e72138;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#connectionStatus.status-limbo .message{color:#fff}#connectionStatus.status-limbo .icon{background-image:url(img/icons/white/cloud.png)}#connectionStatus.status-updateAvailable{background-color:#0aba58;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#connectionStatus.status-updateAvailable .message{color:#fff}#connectionStatus.status-updateAvailable .icon{background-image:url(img/icons/white/logo.png) 16px 16px}#connectionStatus.status-offline{background-color:#ec484d;cursor:info;opacity:1;padding-right:45px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#connectionStatus.status-offline .message{color:#fff}#connectionStatus.status-offline .icon svg{height:27px;margin:-3px 0 0;width:27px}#connectionStatus.status-syncing{opacity:0}#connectionStatus.status-syncing .icon{background-image:url(img/icons/black/cloud-upload.png)}.content-editable{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;font-family:montserrat;height:200px;overflow-y:auto;padding:4px 8px;width:100%}.content-editable a{color:#4dc6e6}.content-editable.text{font-family:Lucida Console,Monaco,monospace;font-size:14px!important}.content-editable.auto-height{height:auto;overflow-y:auto}.content-editable.no-border{border:none}.content-editable ul{list-style:disc}.small-buttons.absolute{background-color:#fff;position:absolute;top:-45px}#slideNotes-text .content-editable p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding-left:0}.content-page{color:#000}.content-page.edit{background-color:#fff;border:1px solid #000;border-radius:5px;margin:20px 0;padding:20px;position:relative}.content-item-wrapper{background:transparent;border:2px solid transparent;border-radius:3px;display:inline-block;margin:0 8px 8px 0;overflow:hidden;padding:8px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.content-item-wrapper.hover,.content-item-wrapper:hover{border-color:#4dc6e6}.content-item-wrapper.hover .content-item .footer,.content-item-wrapper:hover .content-item .footer{opacity:.5;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.content-item-wrapper.hover .content-item .actions .button,.content-item-wrapper.hover .content-item .actions .content-item-button,.content-item-wrapper:hover .content-item .actions .button,.content-item-wrapper:hover .content-item .actions .content-item-button{opacity:1;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.content-item{color:rgba(0,0,0,.7);display:block;float:left;font-size:12.27px;height:120.9375px;position:relative;text-align:left;width:215px}.content-item .hover-text{background-color:rgba(0,0,0,.8);background-position:7px 7px;background-repeat:no-repeat;background-size:15px auto;border-radius:5px;color:#fff;content:"bekijk";display:none;font-size:14px;height:30px;left:50%;line-height:30px;min-width:47px;padding:0 10px 0 32px;position:absolute;top:60.46875px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:5;z-index:99}.content-item-wrapper.hover .content-item .hover-text,.content-item.hover .hover-text,.content-item:hover .hover-text{display:block}.content-item.content-type-video .thumb:after{background:rgba(0,0,0,.8) url(img/icons/white/play.png) no-repeat 50%;background-size:50% auto;border-radius:5px;content:"";height:25%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%;z-index:1}.content-item:hover{cursor:pointer}.content-item:hover .body{box-shadow:none}.content-item .icon-top-right{display:block;margin:0;position:absolute;right:-5px;top:-5px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;z-index:2}.content-item.stacked .stackedbg{background:#ccc;height:145px;left:4px;position:absolute;top:-4px;width:100%;z-index:1}.content-item .body{background:#fff;height:100%;position:relative;width:100%;z-index:10}.content-item .body .thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;height:100%;position:relative;width:100%}.content-item .body .fact{background:rgba(0,0,0,.8);bottom:1px;color:#fff;font-family:montserrat,sans-serif!important;font-size:10px;line-height:16px;padding:4px 8px;position:absolute;right:1px;text-align:right;text-transform:lowercase;text-transform:uppercase;z-index:20}.content-item .description{background:#ececec;color:rgba(0,0,0,.8);font-size:11px;height:100%;line-height:14px;padding:10px;position:absolute;width:100%}.content-item .footer{padding:8px}.content-item .title{font-family:montserrat,sans-serif!important;font-size:13px;height:52px;line-height:18px;overflow:hidden;text-transform:uppercase}.content-item .title .subtitle{color:#999;font-size:11px;text-transform:none}.content-item .fact-highlight{color:#f8c82d}.content-item .fact-channel{color:#fff;margin-bottom:4px;padding-right:18px;text-transform:uppercase}.content-item .fact-channel .channel-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-left:2px;position:absolute;right:6px;top:3px;width:16px}.content-item .actions{bottom:0;left:0;position:absolute;text-align:left;width:100%;z-index:10}.content-item .actions .content-item-button{margin-top:6px;opacity:0;position:relative;width:100%}.content-item .actions .button{margin:0 0 0 10px;opacity:0;position:relative}#lesson-plan .content-item,#search-body .content-item,#sub-search-results .content-item{height:220.125px;width:258px}#lesson-plan .content-item .thumbPreview,#search-body .content-item .thumbPreview,#sub-search-results .content-item .thumbPreview{height:145.125px;width:258px}#lesson-plan .content-item .thumbPreview #question,#lesson-plan .content-item .thumbPreview #slide,#lesson-plan .content-item .thumbPreview #wordweb,#search-body .content-item .thumbPreview #question,#search-body .content-item .thumbPreview #slide,#search-body .content-item .thumbPreview #wordweb,#sub-search-results .content-item .thumbPreview #question,#sub-search-results .content-item .thumbPreview #slide,#sub-search-results .content-item .thumbPreview #wordweb{font-size:14.724px}#lesson-plan .content-item .body,#search-body .content-item .body,#sub-search-results .content-item .body{height:145.125px}#lesson-plan .content-item .body #question,#lesson-plan .content-item .body #slide,#lesson-plan .content-item .body #wordweb,#search-body .content-item .body #question,#search-body .content-item .body #slide,#search-body .content-item .body #wordweb,#sub-search-results .content-item .body #question,#sub-search-results .content-item .body #slide,#sub-search-results .content-item .body #wordweb{font-size:14.724px}.content-item-wrapper .content-type-lesson{height:120.9375px;width:215px}.content-item-wrapper .content-type-lesson .body .thumb{position:relative}.content-item-wrapper .content-type-lesson .body .thumb .first-text{display:block;font-size:13px;line-height:16px;max-height:50%;padding:20px;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.content-item-wrapper .content-type-lesson .title{height:auto;max-height:70px;padding-right:30px}.content-item-wrapper .content-type-lesson .userinfo{font-size:12px;margin-top:3px}.content-item-wrapper .content-type-lesson .userinfo.has-image .avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block}.content-item-wrapper .content-type-lesson .userinfo .avatar{border-radius:50px;display:none;height:30px;position:absolute;right:2px;top:18px;width:30px}.content-item-wrapper .content-type-lesson .userinfo .name{color:#00b6bc}.content-item-wrapper .content-type-lesson.saved:before{background-color:#ec484d;background-image:url(img/icons/black/download.png);background-position:50%;background-repeat:no-repeat;background-size:60%;content:"";height:25px;position:absolute;right:0;width:25px;z-index:11}.content-item-wrapper.hover .content-type-lesson .footer,.content-item-wrapper:hover .content-type-lesson .footer{opacity:1}.content-item-wrapper.hover .content-type-book .fact,.content-item-wrapper.hover .content-type-book .footer,.content-item-wrapper:hover .content-type-book .fact,.content-item-wrapper:hover .content-type-book .footer{opacity:1;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.content-item-wrapper.hover .content-type-book .actions,.content-item-wrapper:hover .content-type-book .actions{opacity:0}.content-item-wrapper.hover .content-type-book.has-image .description,.content-item-wrapper:hover .content-type-book.has-image .description{opacity:1}.content-item-wrapper .content-type-book{height:290px;width:160px}.content-item-wrapper .content-type-book .description{overflow:hidden;padding:20px 0}.content-item-wrapper .content-type-book .description ol{margin:0;padding:0 10px 0 30px}.content-item-wrapper .content-type-book .description ol li{margin:0 0 4px;padding:0}.content-item-wrapper .content-type-book .body{height:220px}.content-item-wrapper .content-type-book .body .thumb.publisher{background-size:100% auto}.content-item-wrapper .content-type-book .thumbtitle{bottom:8px;color:#1ca6ca;font-family:odin;font-size:16px;left:8px;line-height:20px;overflow-x:hidden;position:absolute;right:8px;text-align:center;text-transform:uppercase;top:8px}.content-item-wrapper .content-type-book .thumb{position:relative;z-index:2}.content-item-wrapper .content-type-book .footer{top:220px}.content-item-wrapper .content-type-book.hover,.content-item-wrapper .content-type-book:hover{background:#ccc}.content-item-wrapper .content-type-book.has-image .description{opacity:0}html .content-item .source-youtube,html .pin .source-youtube{background-image:url(img/sources/youtube.png)}html .content-item .source-schooltv,html .pin .source-schooltv{background-image:url(img/sources/schooltv.ico)}html .content-item .source-image,html .pin .source-image{background-color:#ec484d;background-image:url(img/icons/white/image.png);background-size:50% 50%;border-radius:4px}html .content-item .source-map,html .pin .source-map{background-color:#0aba58;background-image:url(img/icons/white/map.png);background-size:50% 50%;border-radius:4px}html .content-item .source-slide,html .pin .source-slide{background-color:#f8c82d;background-image:url(img/icons/white/slide.png);background-size:50% 50%;border-radius:4px}html .content-item .source-upload,html .pin .source-upload{background-color:#4dc6e6;background-image:url(img/icons/white/image.png);background-size:50% 50%;border-radius:4px}.context-bar{align-items:center;background:#ececec;color:#5a4d4c;display:flex;font-size:14px;margin:0 20px;min-height:45px;padding:8px 20px;position:relative;z-index:130}.context-bar .hidden{display:none}.context-bar.has-right-button{padding-right:40px}.context-bar .content-item-button{margin-right:5px}.context-bar .field-set{display:inline-block;margin-right:20px}.context-bar .field-set .checkbox-group{display:inline-block;height:1px;margin-bottom:0;min-height:inherit;vertical-align:top;width:30px}.context-bar .field-set .checkbox-group .checkbox{border-radius:3px;height:20px;left:0;position:absolute;top:-1px;width:20px}.context-bar .field-set[data-role] .label,.context-bar .field-set[data-role] .value{cursor:pointer}.context-bar .field-set[data-role]:hover .value{color:#4dc6e6;text-decoration:underline}.context-bar .field-set[data-role].is-empty .value .summary{color:#e72138;text-decoration:underline}.context-bar .field-set .label{font-family:montserrat,sans-serif!important;font-weight:700;margin-right:5px}.context-bar .field-set .value{color:#00b6bc;font-family:montserrat,sans-serif!important;position:relative}.context-bar .field-set .value .sub-buttons{text-decoration:none;top:32px}.context-bar .field-set .value .sub-buttons .inner{padding:10px}.context-bar .field-set .value .sub-buttons .inner .option{border-radius:2px;margin-bottom:4px;min-width:70px;padding:2px 4px;text-align:center}.context-bar .field-set .value .sub-buttons .inner .option:hover{background:#e0e0e0}.context-bar .field-set .valueSubBox{margin-bottom:8px;padding:0 4px}.context-bar .field-set .valueSubBox .valueList{margin-bottom:4px}.context-bar .field-set .valueSubBox .valueChild{color:rgba(0,0,0,.5);padding-left:16px}.context-bar .field-set .inputSelect{display:inline-block;margin-bottom:0;max-width:180px}.context-bar .field-set .inputSelect input[type=text]{background:transparent;border:none;color:#00b6bc;font-family:montserrat,sans-serif!important;font-size:14px;outline:none}.context-bar .field-set .inputSelect .icon-down{top:-5px}.context-bar.context-bar-static.no-margin{margin:0}.context-bar.context-bar-static .field-set .value{cursor:auto;text-decoration:none}.context-bar.context-bar-static [data-role=show-lesson-properties]{display:none}.context-bar [data-right-button]{right:0}.context-bar .print-lesson-button,.context-bar [data-right-button]{background-color:transparent;height:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px}.context-bar .print-lesson-button{right:40px}.context-bar.under-cover{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15);margin:-5px -20px 0;min-height:40px;padding:0 30px 10px}.context-bar .following-icon{display:inline-block;height:0;width:20px}.context-bar .following-icon:after{background:url(img/icons/black/user-check.png) no-repeat 50%;background-size:contain;content:"";display:block;height:16px;margin-top:-12px;opacity:.8;position:absolute;width:12px}.component-bar.context-bar,.copy-paste-bar.context-bar{background:#f8c82d}.component-bar.context-bar .small-buttons,.copy-paste-bar.context-bar .small-buttons{display:inline-block}.component-bar.context-bar .small-buttons>.button,.copy-paste-bar.context-bar .small-buttons>.button{background-size:13px auto;border:none;color:#5a4d4c!important;float:none;font-size:.75rem;margin-right:0;text-decoration:underline}.component-bar.context-bar .field-set .value,.copy-paste-bar.context-bar .field-set .value{color:rgba(0,0,0,.4)}@media (min-width:1200px){.context-bar .field-set .inputSelect{max-width:220px;width:220px}}#dialog{background-color:#ececec;height:100%;overflow:auto;padding:20px}#dialog h2{margin:0 0 40px}#dialog .normal-button{background-color:rgba(0,0,0,.3);margin-bottom:10px}#dialog .form select{font-size:16px;min-height:40px;padding:20px}#common-popup-box[data-type=diffPopup] .input-label{border:1px solid #999;border-radius:5px;font-size:16px;padding:2px 8px;width:230px}#common-popup-box[data-type=diffPopup] .p-icon{margin:0 3px;opacity:.7}.document-layout .document-frame{border:1px solid gray;height:70vh;max-width:880px;overflow-y:scroll;padding:30px}.document-layout .button-wrapper{height:50px;margin-top:10px}.document-layout .button-wrapper .btn-signup{float:right}.document-layout .right-align{float:right;margin-top:10px}.document-layout [data-role=print]{float:right}.document-layout .print-logo{display:none;position:relative}.document-layout .print-logo .name{bottom:0;left:100px;position:absolute}.document-layout .print-logo .name b{font-family:campton-bold}@media print{.document-layout{color:#000}.document-layout navigation{display:none}.document-layout .print-logo{display:block}.document-layout [data-role=print]{display:none}}html.chrome .sortable-chosen .button,html.chrome .sortable-chosen .enabled-for-hover-extension,html.chrome .sortable-chosen .tipped:not(:hover)>.button-tip{display:none}@keyframes wiggle-button{0%{top:0}20%{top:-8px}40%{top:8px}60%{top:-8px}80%{top:8px}to{top:0}}@keyframes wiggle-button-2{0%{top:0}20%{top:-8px}40%{top:8px}60%{top:-8px}80%{top:8px}to{top:0}}.edit-mode .dropzone-object-outline:not(.has-correct-components),.edit-mode [data-drag-question-source=true] .drag-question-object-outline:not(.has-dropzone){border-style:dotted}.edit-mode .drag-question-object-grippy,.edit-mode .dropzone-object-grippy{background-position:5%;width:56px}.edit-mode .drag-question-object-grippy .letter,.edit-mode .dropzone-object-grippy .letter{color:#fff;cursor:pointer;font-size:19px;line-height:28px;margin-left:20px;position:relative}.edit-mode .drag-question-object-grippy .letter:after,.edit-mode .dropzone-object-grippy .letter:after{background-image:url(img/icons/white/arrow-down.png);background-size:cover;content:"";height:20px;position:absolute;right:-1px;top:5px;width:20px}.edit-mode .drag-question-object-grippy .letter.length-2,.edit-mode .dropzone-object-grippy .letter.length-2{font-size:12px;line-height:26px}.edit-mode .drag-question-object-grippy .letter.length-2:after,.edit-mode .dropzone-object-grippy .letter.length-2:after{height:18px;right:-2px;top:3px;width:18px}.edit-mode .dropzone-object-grippy .letter{margin-left:23px}.edit-mode .correct-components{color:#fff;display:flex;flex-direction:column;flex-wrap:wrap-reverse;font-size:16px;justify-content:flex-end;max-height:100%;max-width:100%;padding:5px 0;position:absolute;right:5px;text-align:center;top:5px;width:30px;z-index:1}.edit-mode .correct-components .letter{background-color:#2a8f27;border-radius:25px;float:right;height:25px;opacity:.6;padding:2px;width:25px}.edit-mode [data-component=dropzone] .grippy.top,.edit-mode [data-drag-question-source=true] .grippy.top{left:25%;z-index:21}.edit-mode [data-component=dropzone] .grippy.rotate,.edit-mode [data-drag-question-source=true] .grippy.rotate{top:-38px}#dragQuestion.view-mode .drag-instructions{margin:10vh 5vw}#dragQuestion.view-mode .drag-instructions h1{font-size:70%;text-align:center}#dragQuestion.view-mode .drag-instructions .drag-players{font-size:40%}#dragQuestion.view-mode .drag-instructions .drag-players .playerButton{padding-right:1.5em;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-ms-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}#dragQuestion.view-mode .drag-instructions .drag-players .playerButton.wiggle-1{animation:wiggle-button .5s}#dragQuestion.view-mode .drag-instructions .drag-players .playerButton.wiggle-2{animation:wiggle-button-2 .5s}#dragQuestion.view-mode .drag-instructions .drag-players .playerButton:after{background-image:url(img/icons/white/checkmark.png);background-position:50%;background-repeat:no-repeat;background-size:80% auto;content:"";height:1em;opacity:.3;position:absolute;right:.3em;top:.6em;width:1em}#dragQuestion.view-mode .drag-instructions .drag-players .playerButton.submitted:after{opacity:1}.drag-question-students{background-color:#2a8f27;border-radius:3px;border-radius:5px;color:#fff;font-family:montserrat;font-size:16px;line-height:1.2em;opacity:0;padding:9px;pointer-events:none;position:absolute;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;z-index:20}.drag-question-students .student-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;max-height:250px;width:160px}.drag-question-students .student-wrapper.size-1{width:320px}.drag-question-students .student-wrapper.size-2{width:480px}.drag-question-students .student-wrapper.size-3{width:640px}.drag-question-students .student-wrapper.size-4{overflow-x:auto;width:800px}.drag-question-students .student-wrapper .name{float:left;margin-right:5px;max-height:1.2em;overflow:hidden;width:155px}.drag-question-students:after{border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;position:absolute}.drag-question-students.visible{opacity:1;pointer-events:all}.drag-question-students.expand-h-pos-left{right:calc(50% - 15px)}.drag-question-students.expand-h-pos-left:after{right:5px}.drag-question-students.expand-h-pos-right{left:calc(50% - 15px)}.drag-question-students.expand-h-pos-right:after{left:5px}.drag-question-students.expand-v-pos-up{bottom:calc(100% + 40px)}.drag-question-students.expand-v-pos-up:after{border-top:15px solid #2a8f27;top:99%}.drag-question-students.expand-v-pos-down{top:calc(100% + 20px)}.drag-question-students.expand-v-pos-down:after{border-bottom:15px solid #2a8f27;bottom:99%}@keyframes slide-right{0%{width:0}99%{width:0}to{width:1px}}@keyframes slide-left{0%{width:0}99%{width:0}to{width:1px}}.popup-content .panels{bottom:0;left:0;position:absolute;right:0;top:60px}.popup-content .panels .panel{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;float:left;height:100%;overflow-y:auto;padding:20px;position:relative;width:50%}.popup-content .panels .panel.size-55{width:55%}.popup-content .panels .panel.size-45{width:45%}.popup-content .panels.has-border:after{background:#bbb;bottom:20px;content:"";display:block;left:50%;position:absolute;top:20px;width:1px}.popup-content .panels.has-border.size-55:after{left:55%}.popup-content .panels.has-ok-button{bottom:45px}.popup-content .panels.has-right{display:flex}.popup-content .panels.has-right .panel{display:block;min-width:50%;-webkit-transition:transform .5s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out}.popup-content .panels.go-right.has-border:after{-webkit-animation:slide-right .6s ease-out;-moz-animation:slide-right .6s ease-out;-ms-animation:slide-right .6s ease-out;animation:slide-right .6s ease-out}.popup-content .panels.go-right .panel{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.popup-content .panels.go-left.has-border:after{-webkit-animation:slide-left .6s ease-out;-moz-animation:slide-left .6s ease-out;-ms-animation:slide-left .6s ease-out;animation:slide-left .6s ease-out}.popup-content .panels .select-checkboxes{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #999;border-radius:5px;height:100px;overflow:auto;padding:4px}.popup-content .panels .select-checkboxes label{color:#000!important;text-align:left!important;text-transform:none!important}.popup-content .panels .select-checkboxes .select-student.already-in-group label{color:#aaa!important}.layout-embed #lessonButtons .content-item-button{position:relative}@media (max-width:768px){.layout-embed #lessonButtons .content-item-button{padding-left:21px}}.layout-embed #page{overflow-y:auto}.layout-embed #page.no-top{top:0}.layout-embed #page .lesson-pins{display:flex;flex-wrap:wrap}.layout-embed #page .player-pin-wrapper{float:left;height:150px;margin:15px 20px 0 0;position:relative;width:260px}.layout-embed #page .player-pin-wrapper.video-item .player-pin{right:-28px;top:14px}.layout-embed #page .player-pin-wrapper.video-item .video-indicator{font-size:85%}.layout-embed #page .player-pin-wrapper.video-item .video-indicator.has-end-small{font-size:60%;line-height:1.8em}.layout-embed #page .player-pin{margin:0}.layout-embed #page .player-pin .hover-text{background-color:rgba(0,0,0,.8);background-position:7px 7px;background-repeat:no-repeat;background-size:15px auto;border-radius:5px;color:#fff;display:none;font-size:14px;height:30px;left:50%;line-height:30px;min-width:47px;padding:0 10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:5;z-index:99}.layout-embed #page .player-pin .check-pin{display:none}.layout-embed #page .player-pin.hover .check-pin,.layout-embed #page .player-pin.hover .hover-text,.layout-embed #page .player-pin:hover .check-pin{display:block}.layout-embed #page.note-view .player-pin-wrapper.video-item .player-pin{left:50px;transform-origin:0 0}.layout-embed #page.note-view .player-pin .check-pin{left:228px;right:auto;top:15px}.layout-embed #page.note-view .player-pin .hover-text{left:140px}.layout-embed #page.note-view .player-pin-wrapper{display:block;height:auto;min-height:161.125px;width:100%}.layout-embed #page #page-inner{position:relative;top:0}.layout-embed #page.locked{min-height:500px}.layout-embed #page.locked .locked-message{top:120px}.layout-embed .channel-back{margin-left:-10px;margin-top:-4px}.layout-embed .slide-note-overview-mode{display:none}.layout-embed .note-view .player-pin{border:none;display:block;min-height:161.125px;padding:8px}.layout-embed .note-view .player-pin .content-item{font-size:14.724px;position:absolute}.layout-embed #lesson{padding:20px;position:relative}.layout-embed #lesson .slide-note-overview-mode{color:#111;display:block;font-family:montserrat;font-size:16px;line-height:1.4em;padding-top:4px}@media (min-width:768px){.layout-embed #lesson .slide-note-overview-mode{margin-left:272px}}.layout-embed #lesson .slide-note-overview-mode a{color:#009bff}.layout-embed #lesson .instructionwrapper{margin:10px 20px 20px 10px}.layout-embed #lesson .instructionwrapper .label{font-size:20px;font-weight:600;padding:10px 10px 5px 0}.layout-embed #lesson .instructionwrapper .instructie{line-height:1.4em;margin:10px 0}.layout-embed #lesson .instructionwrapper .instructie.block{background-color:#efefef;padding:15px}.layout-embed #lesson .instructionwrapper .instructie a{color:#009bff}.layout-embed #lesson .instructionwrapper .instructie p{color:inherit;font-size:inherit;line-height:inherit;padding-left:0}.layout-embed #lesson .instructionwrapper .instructie .attachment-text{font-size:100%}.layout-embed #lesson .instructionwrapper .label-title{font-size:26px}.layout-embed #lesson .instruction-button{margin:10px 0}@media (min-width:768px){.layout-embed #lesson .thumbPreview{float:left}}.layout-embed #lesson .phase{float:left;margin:0 20px 10px 10px;width:100%}.layout-embed #page-inner{color:#37424a;position:relative}.layout-embed #page-inner .coverbar{background-position:50%;background-size:cover;height:295px}.layout-embed #page-inner .coverbar .cover-glass{height:100%;padding-top:20px;width:100%}.layout-embed #page-inner .coverbar .headertext{color:#fff;font-size:40px;margin:0 10px}.layout-embed #page-inner .phase{border-bottom:1px solid rgba(0,0,0,.15)}.layout-embed #page-inner .phase .label{padding-bottom:10px}.layout-embed #pagebar{height:auto;overflow:hidden}.layout-embed #pagebar h2{height:auto}.layout-embed #page-bar-buttons{background:transparent;padding-right:10px;top:14px;z-index:1000}.layout-embed #page-bar-buttons.scroll-top{background:#fff}.layout-embed .page-inline-buttons{height:30px;margin-left:10px;margin-top:20px;width:100%}.layout-embed .headertext{line-height:1em}.layout-embed .headerrow-1{clear:both;display:block;font-weight:500}.layout-embed .headerrow-2{font-weight:300}.layout-embed .metadata{border-bottom:1px solid rgba(0,0,0,.15);font-weight:700;margin:0 -20px;min-height:40px;padding-left:30px}.layout-embed .metadata-field{display:inline-block;font-size:18px;margin-right:30px;position:relative}.layout-embed .metadata-field .value{font-weight:300}.layout-embed .metadata-field-lang{cursor:pointer;float:right;text-decoration:underline}.layout-embed.header- .coverbar,.layout-embed.header-lessonup .coverbar,.layout-embed.header-none .coverbar,.layout-embed.header-none .explorer-top-bar{display:none}.layout-embed.header-none #page{top:0}.layout-embed.header-coverbar{background:#fff!important}.layout-embed.header-coverbar #pagebar,.layout-embed.header-coverbar #topbar,.layout-embed.header-coverbar .explorer-top-bar{display:none}.layout-embed.header-coverbar #page,.layout-embed.header-coverbar #page #page-inner{top:0}.layout-embed.header-coverbar{padding-top:10px}.layout-embed.header-coverbar #page-bar-buttons.scroll-lu-bar,.layout-embed.header-coverbar #page-bar-buttons.scroll-top{position:absolute;right:10px;top:230px}.layout-embed.header-coverbar .player-pin:hover{background:rgba(0,0,0,.1)!important}.layout-embed #page-bar-buttons.scroll-cover #lessonButtons,.layout-embed:not(.header-coverbar) #page-bar-buttons.scroll-lu-bar #lessonButtons{padding-right:10px}.layout-embed #page-bar-buttons.scroll-cover .content-item-button.icon,.layout-embed:not(.header-coverbar) #page-bar-buttons.scroll-lu-bar .content-item-button.icon{color:transparent!important;padding-left:20px;width:30px!important}.layout-embed #page-bar-buttons.scroll-cover .content-item-button.icon .button-label,.layout-embed:not(.header-coverbar) #page-bar-buttons.scroll-lu-bar .content-item-button.icon .button-label{display:none}.layout-embed .warning-banner{background:#e72138;color:#fff;font-size:110%;margin-top:5px;padding:8px 20px;position:relative;width:100%;z-index:130}@media (max-width:767px){#container.shared-lesson,#container.shared-lesson #page{min-width:inherit}#container.shared-lesson #pagebar{height:auto}#container.shared-lesson #pagebar h2{height:auto;white-space:normal}#container.shared-lesson #page-inner{position:relative;top:30px}#page-bar-buttons.scroll-top{position:relative}}html body #common-popup-box[data-type=lessonViewPopup]{z-index:1001}html body #common-popup-box[data-type=lessonViewPopup].item-preview-shown #common-popup-inner{border:none}html body #common-popup-box[data-type=lessonViewPopup].item-preview-shown #common-popup-inner .corner-close-button{display:none}#common-item-preview,#embed-item-preview{background:#000;bottom:0;left:0;position:absolute;right:0;top:0}#common-item-preview .corner-close-button,#embed-item-preview .corner-close-button,#popup.preview .corner-close-button{display:none}#common-item-preview #playercontent,#embed-item-preview #playercontent,#popup.preview #playercontent{height:calc(100% - 80px)}#common-item-preview #presentationModeBar,#embed-item-preview #presentationModeBar,#popup.preview #presentationModeBar{bottom:0;height:80px;position:absolute}#common-item-preview #presentationModeBar .preview-button,#embed-item-preview #presentationModeBar .preview-button,#popup.preview #presentationModeBar .preview-button{float:left;margin-right:10px;margin-top:5px}#common-item-preview #presentationModeBar .pinIndex,#embed-item-preview #presentationModeBar .pinIndex,#popup.preview #presentationModeBar .pinIndex{color:#fff;float:left;font-size:26px;margin:4px 10px 0 0;padding:0 5px}#common-item-preview #presentationModeBar .pinIndex .sep,#embed-item-preview #presentationModeBar .pinIndex .sep,#popup.preview #presentationModeBar .pinIndex .sep{color:transparent;font-size:14px;margin:0 3px;position:relative}#common-item-preview #presentationModeBar .pinIndex .sep:after,#embed-item-preview #presentationModeBar .pinIndex .sep:after,#popup.preview #presentationModeBar .pinIndex .sep:after{color:#999;content:"/";display:block;height:100%;left:0;position:absolute;top:-5px;width:100%}#search-popup.show-lesson-popup{border-radius:0}#search-popup.show-lesson-popup #modal-popup-box{border-radius:0;bottom:0;left:0;right:0;top:0}#search-popup.show-item-popup,#search-popup.show-lesson-popup #modal-popup-box #popup{border-radius:0}#search-popup.show-item-popup #modal-popup-box{background:transparent}.no-product-message{align-items:center;display:flex;flex-direction:column;width:100%}.no-product-message .no-product-inner{align-items:center;display:flex;flex-direction:column;margin:0 25px;max-width:600px}.no-product-message .no-product-inner svg{max-width:90%}.no-product-message .title{align-items:center;background-color:#4dc6e6;display:flex;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:200px;justify-content:center;margin:0 25px auto;text-align:center;width:100%}#common-popup-box .expiry-notification{align-content:center;display:flex;flex-direction:column;font-family:montserrat}#common-popup-box .expiry-notification .expiry-message-image{background-image:url(svg/rocket-large.svg);background-repeat:no-repeat;background-size:contain;height:174px;left:0;padding-top:175px;position:absolute;top:18px;width:100%}@media screen and (max-width:550px){#common-popup-box .expiry-notification .expiry-message-image{max-width:80%}}#common-popup-box .expiry-notification .expiry-message-text{padding-top:120px}#common-popup-box .expiry-notification .license-blocks{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1em}#common-popup-box .expiry-notification .license-blocks .license-block{background-color:#fff;width:48%}#common-popup-box .expiry-notification .license-blocks .license-block .block-title{background-color:#4dc6e6;height:60px;justify-content:center;padding:.6em;text-align:center}#common-popup-box .expiry-notification .license-blocks .license-block .block-title h3{color:#5a4d4c;font-size:110%;margin-bottom:0}#common-popup-box .expiry-notification .license-blocks .license-block .block-title p{color:#fff}#common-popup-box .expiry-notification .license-blocks .license-block.free-license .block-title{background-color:#aaa}#common-popup-box .expiry-notification .license-blocks .license-block .block-content{display:flex;flex-direction:column;padding-bottom:.6em;padding-right:.6em}#common-popup-box .expiry-notification .license-blocks .license-block .block-content .content-item-button{text-align:center;width:90%}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list{list-style:none}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list li{line-height:2.1em}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list li span{margin-left:3px}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list .list-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin-left:-20px;vertical-align:middle;width:20px}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list .active{color:#067136}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list .active .list-icon{background-image:url(img/icons/other/checkmark-round-green.png)}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list .inactive{color:#574c4a}#common-popup-box .expiry-notification .license-blocks .license-block .license-block-list .inactive .list-icon{background-image:url(img/icons/other/checkmark-round-grey.png)}#common-popup-box .expiry-notification a.text-button{text-align:center}#common-popup-box .expiry-notification button.content-item-button{font-family:montserrat;font-size:16px;height:3em;margin:auto;text-align:center;width:auto}.sidebar-create-item{display:flex;justify-content:flex-start}.content-item-button[data-role=unfollow]{background-image:url(img/icons/other/user-check-blue.png)!important;border-bottom-color:#16819d;box-shadow:1px -1px 1px rgba(0,0,0,.1);color:#16819d}.following-channel{background:#eee;border:2px solid transparent;border-radius:4px;cursor:pointer;display:block;margin:0 20px 20px 0;min-height:90px;padding:10px 10px 10px 90px;position:relative;text-decoration:none}.following-channel .title{font-family:odin;font-size:20px;line-height:24px;margin-bottom:8px;text-transform:uppercase}.following-channel .subtitle{color:#888;font-size:14px}.following-channel .channel-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:70px;left:10px;position:absolute;top:10px;width:70px}.following-channel:hover{border:2px solid #4dc6e6}.following-channel .counter{background-color:red;border-radius:25px;color:#fff;font-weight:700;height:25px;line-height:25px;position:absolute;right:10px;text-align:center;top:8px;width:25px}@media (min-width:0px){html .font-picker{background-image:none!important;padding:0 16px 0 8px!important;width:135px!important}html .font-picker .current,html .font-picker .icon-down{display:block!important}html .font-picker .sub-buttons.center{left:-100px!important}}.font-picker.non-editor{background-color:#fff;background-image:none!important;height:100%;line-height:28px;min-width:200px;padding:0 16px 0 8px!important;width:135px!important}.font-picker.non-editor .current,.font-picker.non-editor .icon-down{display:block!important}.font-picker.non-editor .sub-buttons.center{left:-100px!important}.font-picker{white-space:nowrap}.font-picker .current,.font-picker .icon-down{display:none!important}.font-picker .sub-buttons .inner{background-color:#f3f3f3;padding:10px!important;text-align:left!important}.font-picker .sub-buttons .inner .font-list{max-height:40vh;overflow-x:hidden;overflow-y:scroll}.font-picker .button.small{border:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;height:28px;margin:0;pointer-events:none;position:absolute;right:0;top:0}.font-picker.max-height-picker .font-list{overflow-x:hidden;overflow-y:auto}.button.font-size-picker,.small-buttons>.button.font-size-picker{padding:0 20px 0 8px;white-space:nowrap;width:auto}.button.font-size-picker .current,.small-buttons>.button.font-size-picker .current{min-width:18px}.button.font-size-picker .sub-buttons .inner,.small-buttons>.button.font-size-picker .sub-buttons .inner{background-color:#f3f3f3;padding:10px!important;text-align:left!important}.button.font-size-picker .button.small,.small-buttons>.button.font-size-picker .button.small{border:none;box-shadow:none;height:28px;margin:0;pointer-events:none;position:absolute;right:0;top:0}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=text]{background:#ececec;border:none;border-radius:4px;font-family:sanfrancisco;font-size:20px;height:30px;line-height:1.3em;margin:0 10px 10px 0;padding:0 20px}.form textarea{background:#ececec;font-family:sanfrancisco}.form input[type=button],.form input[type=submit]{background-color:#ececec;border:none;border-radius:4px;color:#fff;font-family:sanfrancisco;font-size:20px;height:30px;line-height:1.3em;padding:0 20px}.form label{display:inline-block;min-width:100px}.contactform input[type=date],.contactform input[type=email],.contactform input[type=number],.contactform input[type=text],.contactform textarea{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;line-height:1.42857143;margin:3px 0 14px;-webkit-transition:border-color .15s ease-in-out;-moz-transition:border-color .15s ease-in-out;-ms-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;width:100%}.contactform input[type=date],.contactform input[type=number]{width:60%}.contactform input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;appearance:checkbox}.contactform textarea{padding:6px 12px}.contactform input[type=number],.contactform input[type=text]{padding:3px 12px}.contactform .invalid{color:red;display:block}.contactform .has-error input,.contactform .has-error textarea,.contactform .invalid-elem{border:1px solid red!important}#page-inner.welcome-flow.show-sidebar .column-page{height:auto;margin:0;overflow:auto}#lessonform input[type=checkbox]{-webkit-appearance:checkbox}#lessonform .af-checkbox-group div{margin-top:5px}#lessonform .control-label{margin-top:8px}#lessonform .halfwidth{float:left;width:50%}#lessonform .help-block{color:red;font-size:80%}#lessonform label{opacity:.8!important}#lessonform .formbuttons{clear:both;padding-top:20px}#lessonform button.content-item-button{border-left:0;border-right:0;border-top:0}#lessonform .floatlist .af-checkbox-group div{float:left;width:50%}#lessonform .contactform.changed .icon-upload{background-color:#ec484d!important}#lessonform .coverimg{background-repeat:no-repeat;background-size:cover;border:solid;height:200px;width:260px}#lessonform .combined-course-list>div>div>label{clear:both;color:#252525;font-size:18px;line-height:1.5em;width:100%}#lessonform .combined-course-list .help-block{background-color:#fff;font-size:120%;left:260px;position:fixed;top:110px}#lessonform .headerpreview{background-size:cover;height:120px;width:500px}#page-inner.welcome-flow .column-page.column-page-extra-width{max-width:calc(100% - 276px);padding-right:0;width:600px}#page-inner.welcome-flow .column-page.column-page-full-width{max-width:calc(100% - 276px);padding-right:0}@media (min-width:1200px){#page-inner.welcome-flow .column-page.column-page-full-width{max-width:900px}}#page-inner.welcome-flow .column-page.column-page-90{max-width:90%}.guppy-popup{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.guppy-popup .math-input{background-color:#fff;padding:20px!important;width:100%}.guppy-popup .math-input[disabled]{background-color:#ddd!important;color:#777!important}.guppy-popup .katex-format{font-family:Courier New,Courier,monospace!important}.guppy-popup .math-output{background:#ccc;min-height:90px;overflow:hidden;padding:30px 20px}.guppy-popup .math-output.error{border:2px solid #ec484d}.guppy-popup .guppy-container{background-color:#fff;padding:30px 20px}.guppy-popup .guppy-res{min-height:50px}.guppy-popup .explain-area{margin-top:20px}.guppy-popup .explain-area table td{padding:2px 15px}.guppy-popup .if-touch{display:none}.touch .guppy-popup .if-touch{display:block}.touch .guppy-popup .if-no-touch{display:none}[data-component=formula] .katex{pointer-events:none}[data-component=formula] .katex.empty-formula{color:rgba(0,0,0,.4)}#full-focus-page{align-items:center;background:rgba(0,0,0,.6);bottom:0;color:#5a4d4c;display:flex;font-family:montserrat;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000000}#full-focus-page.abs{position:absolute}#full-focus-page .logo-top-page{text-align:center}#full-focus-page .logo-top-page img{width:100%}#full-focus-page .corner-close-button{background-color:#5a4d4c}#full-focus-page #inner-page{background:#fff;display:flex;margin:auto;max-height:98%;max-width:750px;padding:20px;position:absolute}#full-focus-page #inner-page .corner-close-button{right:-15px;top:-20px}#full-focus-page #inner-page .page-content{flex-grow:2;overflow:auto}@media screen and (max-height:700px),screen and (max-width:750px){#full-focus-page #inner-page .corner-close-button{right:5px;top:0}}@media screen and (max-height:550px){#full-focus-page #inner-page{max-height:100%;top:0}}#full-focus-page ul.action-list{list-style:none;list-style-position:inside;padding-left:0}#full-focus-page ul.action-list li:before{content:"\2192 \0020"}#full-focus-page ul.action-list li{margin-bottom:1em}#full-focus-page .main-content{margin-left:20px;margin-right:20px;text-align:center}#full-focus-page .next-action{display:flex;justify-content:space-around;max-width:700px}#full-focus-page .next-action-tiles{display:flex;flex-direction:row;flex-flow:0;flex-wrap:wrap;justify-content:space-around}@media screen and (max-width:600px){#full-focus-page .next-action-tiles{align-content:center}}#full-focus-page .tile{align-content:center;border:1px solid #aaa;box-shadow:3px 2px 4px rgba(0,0,0,.4);cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;margin-bottom:6px;text-align:center;width:200px}#full-focus-page .tile:hover{background-color:#4dc6e6;color:#fff}#full-focus-page .tile:hover .tile-icon.icon-rocket5{background-image:url(img/rocket3.png)}#full-focus-page .tile:hover .tile-icon.icon-plus{background-image:url(img/icons/white/plus.png)}#full-focus-page .tile:hover .tile-icon.icon-search{background-image:url(img/icons/white/search2.png)}#full-focus-page .tile:hover .tile-icon.icon-questionmark{background-image:url(img/icons/svg/questionmark-white.svg)}#full-focus-page .tile.icon{transition:all .3s ease-in}#full-focus-page .tile .tile-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:80%;margin:auto;width:70%}#full-focus-page .tile .tile-icon.icon{background-blend-mode:overlay;background-size:30%;height:100%;width:100%}#full-focus-page .tile .tile-description h3{margin-bottom:0;margin-top:0}#gamePlayer{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#ececec;border:5px solid #fff;bottom:0;color:#574c4a;font-family:sanfrancisco;height:100%;left:0;line-height:1.2em;overflow:auto;position:absolute;right:0;top:0;width:100%}#gamePlayer input[type=text]{border:2px solid #00b6bc;border-radius:5px;color:#574c4a;font-family:sanfrancisco;font-size:1.3em;height:50px;line-height:2em;min-width:inherit!important;padding:5px 15px;width:200px!important}#gamePlayer input[type=text]:active,#gamePlayer input[type=text]:focus{background:#00b6bc;color:#fff;outline:none}#gamePlayer input[type=button],#gamePlayer input[type=submit]{background-color:#00b6bc;border:none;border-bottom:2px solid rgba(0,0,0,.5);border-radius:5px;color:#fff;font-family:sanfrancisco;font-size:1.3em;height:50px;line-height:50px;margin-left:10px;padding:0 15px;text-transform:uppercase}#gamePlayer input[type=number]{-moz-appearance:textfield}#gamePlayer input::-webkit-inner-spin-button,#gamePlayer input::-webkit-outer-spin-button{display:none}#gamePlayer form table{margin:0 auto}#gamePlayer p.header{font-family:odin;font-size:2em;line-height:1em;text-transform:uppercase}#gamePlayer #question{color:#ec484d;font-family:odin;font-size:1.5em;line-height:1.2em;padding:40px 20px 20px;text-transform:uppercase}#gamePlayer #gamePlayer-logo{padding:20px 0;text-align:center}#gamePlayer #gamePlayer-logo span{color:#574c4a;font-family:montserrat;font-size:1.8em}#gamePlayer .inner{min-height:100%;position:relative;width:100%}#gamePlayer #pincodeBox{position:relative;text-align:center}#gamePlayer #pincodeBox #pincodeInput{background:#fff;border:2px solid #00b6bc;border-radius:200px;color:#574c4a;display:inline-block;font-family:odin;font-size:2em;height:50px;letter-spacing:10px;line-height:40px;padding:5px 20px 0;text-align:left;width:160px}#gamePlayer #pincodeBox #pincodeInput:active,#gamePlayer #pincodeBox #pincodeInput:focus{background:#00b6bc;color:#fff;outline:none}#gamePlayer #pincodeBox #pincodeInput.wrongCode{-webkit-animation:wiggle-left-right .1s ease-in-out infinite;-moz-animation:wiggle-left-right .1s ease-in-out infinite;-ms-animation:wiggle-left-right .1s ease-in-out infinite;animation:wiggle-left-right .1s ease-in-out infinite;background-color:#e72138!important;border-color:#e72138!important}#gamePlayer #pincodeBox.confirmed #pincodeInput{background:#65d461;border-color:#65d461;color:#fff;text-align:center}#gamePlayer #stopButton{background:transparent url(img/icons/black/close.png) no-repeat 50%;background-size:40% auto;border:none;color:transparent;cursor:pointer;font-size:0;height:40px;line-height:0;opacity:.5;outline:none;position:absolute;right:0;top:0;width:40px;z-index:10}#gamePlayer .answer-button{background:#fff;border:solid #00b6bc;border-radius:100px;border-width:3px 3px 8px;color:#f48221;display:inline-block;font-family:odin;font-size:2em;min-width:120px;padding:20px 15px 15px;text-align:center;text-transform:uppercase}#gamePlayer .answer-button[data-answer=A]{border-radius:100px 10px 10px 100px;margin:0 15px 15px 0}#gamePlayer .answer-button[data-answer=B]{border-radius:10px 100px 100px 10px;margin:0 0 15px}#gamePlayer .answer-button[data-answer=C]{border-radius:100px 10px 10px 100px;margin:0 15px 15px 0}#gamePlayer .answer-button[data-answer=D]{border-radius:10px 100px 100px 10px;margin:0 0 15px}#gamePlayer .coloredScreen{font-family:odin;font-size:3em;height:100%;left:0;line-height:1em;position:absolute;text-transform:uppercase;top:0;width:100%}#gamePlayer .coloredScreen.correct{background:#65d461;color:#fff}#gamePlayer .coloredScreen.incorrect{background:#e72138;color:#fff}#gamePlayer .coloredScreen.unknown{background:#f8c82d;color:#fff}#gamePlayer .lastPin{color:#998a87}@-webkit-keyframes wiggle-left-right{0%{-webkit-transform:translateX(0)}25%{-webkit-transform:translateX(-5px)}50%{-webkit-transform:translateX(0)}75%{-webkit-transform:translateX(5px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes wiggle-left-right{0%{-moz-transform:translateX(0)}25%{-moz-transform:translateX(-5px)}50%{-moz-transform:translateX(0)}75%{-moz-transform:translateX(5px)}to{-moz-transform:translateX(0)}}@-ms-keyframes wiggle-left-right{0%{-ms-transform:translateX(0)}25%{-ms-transform:translateX(-5px)}50%{-ms-transform:translateX(0)}75%{-ms-transform:translateX(5px)}to{-ms-transform:translateX(0)}}@keyframes wiggle-left-right{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(0)}75%{transform:translateX(5px)}to{transform:translateX(0)}}#gameScreen,#questionPreview,#studentView,[data-role=running-game]{height:100%;overflow:hidden;position:absolute;top:0;width:100%}#gameScreen .n-button,#questionPreview .n-button,#studentView .n-button,[data-role=running-game] .n-button{font-size:15px}#gameScreen #title,#questionPreview #title,#studentView #title,[data-role=running-game] #title{text-align:center}#gameScreen #url,#questionPreview #url,#studentView #url,[data-role=running-game] #url{background-color:#fff;border-radius:500px;color:#5a4d4c;display:inline-block;font-size:200%;margin:0 auto;min-width:91%;padding:2%;text-align:center;text-decoration:none}#gameScreen #url:hover,#questionPreview #url:hover,#studentView #url:hover,[data-role=running-game] #url:hover{text-decoration:underline}#gameScreen #doemee,#questionPreview #doemee,#studentView #doemee,[data-role=running-game] #doemee{font-family:odin;font-size:80%;text-align:center;text-transform:uppercase}#gameScreen .realtime-prep__qrcode,#questionPreview .realtime-prep__qrcode,#studentView .realtime-prep__qrcode,[data-role=running-game] .realtime-prep__qrcode{height:35%;margin-top:3%}#gameScreen .realtime-prep__qrcode--big,#questionPreview .realtime-prep__qrcode--big,#studentView .realtime-prep__qrcode--big,[data-role=running-game] .realtime-prep__qrcode--big{position:relative;z-index:999}#gameScreen .controls__qrcode,#questionPreview .controls__qrcode,#studentView .controls__qrcode,[data-role=running-game] .controls__qrcode{bottom:48%;height:25%}#gameScreen .controls__qrcode img,#questionPreview .controls__qrcode img,#studentView .controls__qrcode img,[data-role=running-game] .controls__qrcode img{width:60%}#gameScreen .controls__qrcode--big,#questionPreview .controls__qrcode--big,#studentView .controls__qrcode--big,[data-role=running-game] .controls__qrcode--big{bottom:unset;margin-top:12%;position:relative;z-index:999}#gameScreen .controls__qrcode--big img,#questionPreview .controls__qrcode--big img,#studentView .controls__qrcode--big img,[data-role=running-game] .controls__qrcode--big img{width:100%}#gameScreen .controls__qr-button,#questionPreview .controls__qr-button,#studentView .controls__qr-button,[data-role=running-game] .controls__qr-button{font-size:25%;line-height:unset;margin:0 0 0 -11%;padding:0;position:absolute;text-align:center;top:50%;width:100%}#gameScreen .controls__qr-button--noqr,#questionPreview .controls__qr-button--noqr,#studentView .controls__qr-button--noqr,[data-role=running-game] .controls__qr-button--noqr{font-size:30%;top:25%}#gameScreen .realtime-prep__non-qrcode,#questionPreview .realtime-prep__non-qrcode,#studentView .realtime-prep__non-qrcode,[data-role=running-game] .realtime-prep__non-qrcode{bottom:7%;left:50%;position:absolute;transform:translate(-50%);width:100%}#gameScreen .realtime-prep__non-qrcode .realtime-prep__text,#questionPreview .realtime-prep__non-qrcode .realtime-prep__text,#studentView .realtime-prep__non-qrcode .realtime-prep__text,[data-role=running-game] .realtime-prep__non-qrcode .realtime-prep__text{font-size:40%;text-align:center}#gameScreen .realtime-prep__non-qrcode--qr-shown,#questionPreview .realtime-prep__non-qrcode--qr-shown,#studentView .realtime-prep__non-qrcode--qr-shown,[data-role=running-game] .realtime-prep__non-qrcode--qr-shown{position:absolute}#gameScreen .realtime-prep__non-qrcode--qr-shown #url,#questionPreview .realtime-prep__non-qrcode--qr-shown #url,#studentView .realtime-prep__non-qrcode--qr-shown #url,[data-role=running-game] .realtime-prep__non-qrcode--qr-shown #url{background-color:transparent;color:inherit;font-size:200%;padding-top:auto}#gameScreen .realtime-prep__non-qrcode--qr-shown .realtime-prep__text,#questionPreview .realtime-prep__non-qrcode--qr-shown .realtime-prep__text,#studentView .realtime-prep__non-qrcode--qr-shown .realtime-prep__text,[data-role=running-game] .realtime-prep__non-qrcode--qr-shown .realtime-prep__text{font-size:30%;margin:0}#gameScreen #game-secondary-info,#questionPreview #game-secondary-info,#studentView #game-secondary-info,[data-role=running-game] #game-secondary-info{background:rgba(0,0,0,.3);border-radius:1000px;bottom:3.6%;color:#fff;font-size:40%;left:50%;padding:.5% 2%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:31}#gameScreen #game-secondary-info .sep,#questionPreview #game-secondary-info .sep,#studentView #game-secondary-info .sep,[data-role=running-game] #game-secondary-info .sep{color:hsla(0,0%,100%,.7)}#gameScreen .textlabel,#questionPreview .textlabel,#studentView .textlabel,[data-role=running-game] .textlabel{color:#000;margin-bottom:5%;text-align:center}#gameScreen .gameScreen-panel-bottom,#questionPreview .gameScreen-panel-bottom,#studentView .gameScreen-panel-bottom,[data-role=running-game] .gameScreen-panel-bottom{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.2);bottom:0;color:#fff;font-size:25%;height:20%;left:0;overflow:auto;padding:3%;position:absolute;text-align:center;width:100%}#gameScreen .gameScreen-panel-left,#questionPreview .gameScreen-panel-left,#studentView .gameScreen-panel-left,[data-role=running-game] .gameScreen-panel-left{height:100%;left:0;padding:4%;position:absolute;top:0;width:50%}#gameScreen .gameScreen-panel-right,#questionPreview .gameScreen-panel-right,#studentView .gameScreen-panel-right,[data-role=running-game] .gameScreen-panel-right{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#fff;font-size:30%;height:100%;overflow:auto;padding:4%;position:absolute;right:0;top:0;width:50%}#gameScreen .bottom-bar,#questionPreview .bottom-bar,#studentView .bottom-bar,[data-role=running-game] .bottom-bar{bottom:0;font-size:30%;left:0;padding:1% 5%;position:absolute;text-align:center;width:100%;z-index:31}.player-type-dragQuestion #gameScreen .bottom-bar,.player-type-dragQuestion #questionPreview .bottom-bar,.player-type-dragQuestion #studentView .bottom-bar,.player-type-dragQuestion [data-role=running-game] .bottom-bar{pointer-events:none}.player-type-dragQuestion #gameScreen .bottom-bar .n-button,.player-type-dragQuestion #questionPreview .bottom-bar .n-button,.player-type-dragQuestion #studentView .bottom-bar .n-button,.player-type-dragQuestion [data-role=running-game] .bottom-bar .n-button{pointer-events:all}#gameScreen .bottom-bar .n-button-text-secondary,#questionPreview .bottom-bar .n-button-text-secondary,#studentView .bottom-bar .n-button-text-secondary,[data-role=running-game] .bottom-bar .n-button-text-secondary{margin-bottom:15px}#gameScreen .bottom-bar .left:not(.button-tip),#questionPreview .bottom-bar .left:not(.button-tip),#studentView .bottom-bar .left:not(.button-tip),[data-role=running-game] .bottom-bar .left:not(.button-tip){bottom:20px;left:40px;line-height:1.1em;position:absolute;text-align:left}#gameScreen .bottom-bar .right:not(.button-tip),#questionPreview .bottom-bar .right:not(.button-tip),#studentView .bottom-bar .right:not(.button-tip),[data-role=running-game] .bottom-bar .right:not(.button-tip){bottom:5px;float:right;margin-left:10px;position:relative;text-align:right}#gameScreen .game-button,#questionPreview .game-button,#studentView .game-button,[data-role=running-game] .game-button{margin:0}#gameScreen #progress-answers,#questionPreview #progress-answers,#studentView #progress-answers,[data-role=running-game] #progress-answers{left:5%;max-height:48%;padding:0 5%;position:absolute;top:59%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:90%;z-index:11}#gameScreen #progress-answers .progress-answer,#questionPreview #progress-answers .progress-answer,#studentView #progress-answers .progress-answer,[data-role=running-game] #progress-answers .progress-answer{clear:both;position:relative}#gameScreen #progress-answers .progress-answer .nr,#questionPreview #progress-answers .progress-answer .nr,#studentView #progress-answers .progress-answer .nr,[data-role=running-game] #progress-answers .progress-answer .nr{font-family:odin;font-size:50%;height:20%;line-height:1.7em;margin-right:10%;text-align:center;text-transform:uppercase;width:10%}#gameScreen #progress-answers .progress-answer .hover,#questionPreview #progress-answers .progress-answer .hover,#studentView #progress-answers .progress-answer .hover,[data-role=running-game] #progress-answers .progress-answer .hover{background-color:#fff;border:2px solid #5a4d4c;border-radius:20px;bottom:8%;color:#5a4d4c;display:none;font-size:45%;left:8%;padding:2% 4%;pointer-events:none;position:absolute;z-index:5}#gameScreen #progress-answers .progress-answer:hover .hover,#questionPreview #progress-answers .progress-answer:hover .hover,#studentView #progress-answers .progress-answer:hover .hover,[data-role=running-game] #progress-answers .progress-answer:hover .hover{display:block}#gameScreen #progress-answers .progress-answer .progress-bar,#questionPreview #progress-answers .progress-answer .progress-bar,#studentView #progress-answers .progress-answer .progress-bar,[data-role=running-game] #progress-answers .progress-answer .progress-bar{background:#fff;border-radius:0 500px 500px 0;bottom:10%;left:8%;overflow:hidden;position:absolute;right:7%;top:10%}#gameScreen #progress-answers .progress-answer .progress-bar .progressor2000,#questionPreview #progress-answers .progress-answer .progress-bar .progressor2000,#studentView #progress-answers .progress-answer .progress-bar .progressor2000,[data-role=running-game] #progress-answers .progress-answer .progress-bar .progressor2000{background:#f8c82d;bottom:0;height:100%;left:0;position:absolute;top:0;width:0}#gameScreen #progress-answers .progress-answer .answer-text,#questionPreview #progress-answers .progress-answer .answer-text,#studentView #progress-answers .progress-answer .answer-text,[data-role=running-game] #progress-answers .progress-answer .answer-text{color:#333;font-size:50%;height:80%;left:9%;line-height:140%;overflow-y:hidden;position:absolute;right:9%;text-shadow:0 0 1px #fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}#gameScreen #progress-answers .progress-answer .answer-text.is-formula,#questionPreview #progress-answers .progress-answer .answer-text.is-formula,#studentView #progress-answers .progress-answer .answer-text.is-formula,[data-role=running-game] #progress-answers .progress-answer .answer-text.is-formula{z-index:inherit}#gameScreen #progress-answers .progress-answer .answer-text .hover-foruma-tip,#questionPreview #progress-answers .progress-answer .answer-text .hover-foruma-tip,#studentView #progress-answers .progress-answer .answer-text .hover-foruma-tip,[data-role=running-game] #progress-answers .progress-answer .answer-text .hover-foruma-tip{color:rgba(0,0,0,.5);cursor:help;font-size:12px;font-style:italic;text-align:center;text-decoration:underline}#gameScreen #progress-answers .progress-answer .hover-hint-text,#questionPreview #progress-answers .progress-answer .hover-hint-text,#studentView #progress-answers .progress-answer .hover-hint-text,[data-role=running-game] #progress-answers .progress-answer .hover-hint-text{color:rgba(0,0,0,.5);cursor:pointer;font-size:12px;font-style:italic;line-height:3em;text-align:center;text-decoration:underline}#gameScreen #progress-answers .progress-answer .hover-hint-text div,#gameScreen #progress-answers .progress-answer .hover-hint-text>span,#questionPreview #progress-answers .progress-answer .hover-hint-text div,#questionPreview #progress-answers .progress-answer .hover-hint-text>span,#studentView #progress-answers .progress-answer .hover-hint-text div,#studentView #progress-answers .progress-answer .hover-hint-text>span,[data-role=running-game] #progress-answers .progress-answer .hover-hint-text div,[data-role=running-game] #progress-answers .progress-answer .hover-hint-text>span{display:inline-block;height:100%;line-height:3em;margin-left:5px;margin-right:5px;text-decoration:underline}#gameScreen #progress-answers .progress-answer .count,#questionPreview #progress-answers .progress-answer .count,#studentView #progress-answers .progress-answer .count,[data-role=running-game] #progress-answers .progress-answer .count{font-size:50%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#gameScreen #progress-answers .progress-answer.isTheCorrectAnswer:after,#questionPreview #progress-answers .progress-answer.isTheCorrectAnswer:after,#studentView #progress-answers .progress-answer.isTheCorrectAnswer:after,[data-role=running-game] #progress-answers .progress-answer.isTheCorrectAnswer:after{background:url(img/icons/white/checkmark.png) no-repeat 50%;background-size:100% auto;content:"";display:block;height:100%;left:-2%;position:absolute;top:-7%;width:5%}#gameScreen #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .progress-bar,#questionPreview #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .progress-bar,#studentView #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .progress-bar,[data-role=running-game] #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .progress-bar{background-color:#65d461;-webkit-transition:background 1s ease-out;-moz-transition:background 1s ease-out;-ms-transition:background 1s ease-out;-o-transition:background 1s ease-out;transition:background 1s ease-out}#gameScreen #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .answer-text,#questionPreview #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .answer-text,#studentView #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .answer-text,[data-role=running-game] #progress-answers .progress-answer.isTheCorrectAnswer:not(.correct) .answer-text{text-shadow:none}#gameScreen #progress-answers .progress-answer.correct,#questionPreview #progress-answers .progress-answer.correct,#studentView #progress-answers .progress-answer.correct,[data-role=running-game] #progress-answers .progress-answer.correct{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);-webkit-transition:text-shadow 1s ease-out;-moz-transition:text-shadow 1s ease-out;-ms-transition:text-shadow 1s ease-out;-o-transition:text-shadow 1s ease-out;transition:text-shadow 1s ease-out;-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;-ms-transition:transform 1s ease-out;-o-transition:transform 1s ease-out;transition:transform 1s ease-out}#gameScreen #progress-answers .progress-answer.correct:after,#questionPreview #progress-answers .progress-answer.correct:after,#studentView #progress-answers .progress-answer.correct:after,[data-role=running-game] #progress-answers .progress-answer.correct:after{background-image:url(img/icons/white/checkmark.png)}#gameScreen #progress-answers .progress-answer.correct .progress-bar,#questionPreview #progress-answers .progress-answer.correct .progress-bar,#studentView #progress-answers .progress-answer.correct .progress-bar,[data-role=running-game] #progress-answers .progress-answer.correct .progress-bar{background-color:#2a8f27;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-ms-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}#gameScreen #progress-answers .progress-answer.correct .progressor2000,#questionPreview #progress-answers .progress-answer.correct .progressor2000,#studentView #progress-answers .progress-answer.correct .progressor2000,[data-role=running-game] #progress-answers .progress-answer.correct .progressor2000{background-color:#2a8f27!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-ms-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}#gameScreen #progress-answers .progress-answer.correct .answer-text,#questionPreview #progress-answers .progress-answer.correct .answer-text,#studentView #progress-answers .progress-answer.correct .answer-text,[data-role=running-game] #progress-answers .progress-answer.correct .answer-text{color:#fff;text-shadow:-1px -1px 0 #2a8f27,1px -1px 0 #2a8f27,-1px 1px 0 #2a8f27,1px 1px 0 #2a8f27;-webkit-transition:text-shadow 1s ease-out;-moz-transition:text-shadow 1s ease-out;-ms-transition:text-shadow 1s ease-out;-o-transition:text-shadow 1s ease-out;transition:text-shadow 1s ease-out}#gameScreen #progress-answers .progress-answer.highlighted,#questionPreview #progress-answers .progress-answer.highlighted,#studentView #progress-answers .progress-answer.highlighted,[data-role=running-game] #progress-answers .progress-answer.highlighted{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);-webkit-transition:text-shadow 1s ease-out;-moz-transition:text-shadow 1s ease-out;-ms-transition:text-shadow 1s ease-out;-o-transition:text-shadow 1s ease-out;transition:text-shadow 1s ease-out;-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;-ms-transition:transform 1s ease-out;-o-transition:transform 1s ease-out;transition:transform 1s ease-out}#gameScreen #progress-answers .progress-answer.highlighted .progress-bar,#questionPreview #progress-answers .progress-answer.highlighted .progress-bar,#studentView #progress-answers .progress-answer.highlighted .progress-bar,[data-role=running-game] #progress-answers .progress-answer.highlighted .progress-bar{background:#f8c82d;-webkit-transition:background 1s ease-out;-moz-transition:background 1s ease-out;-ms-transition:background 1s ease-out;-o-transition:background 1s ease-out;transition:background 1s ease-out}#gameScreen #progress-answers .progress-answer.highlighted .progressor2000,#questionPreview #progress-answers .progress-answer.highlighted .progressor2000,#studentView #progress-answers .progress-answer.highlighted .progressor2000,[data-role=running-game] #progress-answers .progress-answer.highlighted .progressor2000{background-color:#f8c82d!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-ms-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}#gameScreen #progress-answers .progress-answer.highlighted .answer-text,#questionPreview #progress-answers .progress-answer.highlighted .answer-text,#studentView #progress-answers .progress-answer.highlighted .answer-text,[data-role=running-game] #progress-answers .progress-answer.highlighted .answer-text{color:#0d4a5a;text-shadow:-1px -1px 0 #f8c82d,1px -1px 0 #f8c82d,-1px 1px 0 #f8c82d,1px 1px 0 #f8c82d;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-ms-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out;-webkit-transition:text-shadow 1s ease-out;-moz-transition:text-shadow 1s ease-out;-ms-transition:text-shadow 1s ease-out;-o-transition:text-shadow 1s ease-out;transition:text-shadow 1s ease-out}#gameScreen #progress-answers .progress-answer.notHighlighted,#questionPreview #progress-answers .progress-answer.notHighlighted,#studentView #progress-answers .progress-answer.notHighlighted,[data-role=running-game] #progress-answers .progress-answer.notHighlighted{-webkit-transition:text-shadow 1s ease-out;-moz-transition:text-shadow 1s ease-out;-ms-transition:text-shadow 1s ease-out;-o-transition:text-shadow 1s ease-out;transition:text-shadow 1s ease-out;-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;-ms-transition:transform 1s ease-out;-o-transition:transform 1s ease-out;transition:transform 1s ease-out}#gameScreen #progress-answers .progress-answer.notHighlighted .answer-text,#questionPreview #progress-answers .progress-answer.notHighlighted .answer-text,#studentView #progress-answers .progress-answer.notHighlighted .answer-text,[data-role=running-game] #progress-answers .progress-answer.notHighlighted .answer-text{color:#736461;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-ms-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out}#gameScreen #progress-answers .progress-answer.notHighlighted .progress-bar,#questionPreview #progress-answers .progress-answer.notHighlighted .progress-bar,#studentView #progress-answers .progress-answer.notHighlighted .progress-bar,[data-role=running-game] #progress-answers .progress-answer.notHighlighted .progress-bar{border-color:#d3d3d3;-webkit-transition:border-color 1s ease-out;-moz-transition:border-color 1s ease-out;-ms-transition:border-color 1s ease-out;-o-transition:border-color 1s ease-out;transition:border-color 1s ease-out}#gameScreen #progress-answers .progress-answer.notHighlighted .progressor2000,#questionPreview #progress-answers .progress-answer.notHighlighted .progressor2000,#studentView #progress-answers .progress-answer.notHighlighted .progressor2000,[data-role=running-game] #progress-answers .progress-answer.notHighlighted .progressor2000{background-color:#d3d3d3!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-ms-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}#gameScreen #progress-answers .progress-answer.notHighlighted.isTheCorrectAnswer .progressor2000,#questionPreview #progress-answers .progress-answer.notHighlighted.isTheCorrectAnswer .progressor2000,#studentView #progress-answers .progress-answer.notHighlighted.isTheCorrectAnswer .progressor2000,[data-role=running-game] #progress-answers .progress-answer.notHighlighted.isTheCorrectAnswer .progressor2000{background-color:#78da75!important}#gameScreen #anchor-for-next-quiz,#questionPreview #anchor-for-next-quiz,#studentView #anchor-for-next-quiz,[data-role=running-game] #anchor-for-next-quiz{bottom:0;height:10px;position:absolute;right:0;width:10px;z-index:10000}#gameScreen.question-color-9 #progress-answers .progress-answer .progress-bar{border:1px solid #000}#gameScreen.question-color-9.question-layout-1.has-image #progress-answers .progress-answer .progress-bar{border:none}.dragQuestion-color-9 .gameScreen-panel-left,.dragQuestion-color-9 .gameScreen-panel-left .content-background,.openQuestion-color-9 .gameScreen-panel-left,.openQuestion-color-9 .gameScreen-panel-left .content-background,.poll-color-9 .gameScreen-panel-left,.poll-color-9 .gameScreen-panel-left .content-background,.question-color-9 .gameScreen-panel-left,.question-color-9 .gameScreen-panel-left .content-background,.wordweb-color-9 .gameScreen-panel-left,.wordweb-color-9 .gameScreen-panel-left .content-background{background-color:#1ca6ca;color:#fff}.playerButton{background:rgba(0,0,0,.4);border-radius:1000px;color:#fff;display:inline-block;font-size:80%;margin:0 1vw 2vh 0;padding:.5rem 1rem;position:relative}.playerButton.kickable{padding-right:2.9vw}.playerButton.kickable:after{background-position:50%;background-repeat:no-repeat;background-size:auto 50%;content:"";height:100%;position:absolute;right:0;top:0;width:2.8vw}.playerButton.answered{background-color:#0aba58}#questionPreview{bottom:0;height:auto;left:0;right:0;top:0;width:auto}#questionPreview #question{font-size:12.27px;height:100%;position:absolute;width:100%}#shared-lesson #questionPreview #question{font-size:14.724px}.pin #questionPreview #question{-webkit-transform:scale(.34);-moz-transform:scale(.34);-ms-transform:scale(.34);-o-transform:scale(.34);transform:scale(.34)}@media (min-width:1024px){html .layout-programme #lesson-items #questionPreview #question{height:450px;-webkit-transform:scale(.49);-moz-transform:scale(.49);-ms-transform:scale(.49);-o-transform:scale(.49);transform:scale(.49)}}[class*=background-fade-] #gameScreen #url,[class*=background-fade-] #questionPreview #url,[class*=background-fade-] #studentView #url,[class*=background-fade-] [data-role=running-game] #url{background-color:#fff;color:#5a4d4c;margin-bottom:2%;margin-top:2%}#studentView .tip{color:#fff;font-family:comicneue,Comic Sans MS,cursive,sans-serif;font-size:35%;padding:10px 50px 0;position:absolute;text-align:center;width:100%;z-index:2}.game-open-other-tab{background-color:#fff;font-size:30px;margin:auto;padding:20px;text-align:center;width:600px}.realtime-player-controls-content__pincode-label{font-size:25%;position:relative}#modal-popup[data-popup=gameStatus]{position:absolute}#modal-popup[data-popup=gameStatus] #modal-popup-box{bottom:100px;overflow:inherit!important}#modal-popup[data-popup=gameStatus].full-screen{bottom:0;left:0;right:0;top:0;z-index:20}#modal-popup[data-popup=gameStatus].full-screen #modal-popup-box{bottom:0;left:0;right:0;top:0}#modal-popup[data-popup=gameStatus].full-screen #modal-popup-box #game-status-popup,#modal-popup[data-popup=gameStatus].full-screen #modal-popup-box .gameScreen-panel-right{border-radius:0!important}#modal-popup[data-popup=gameStatus].full-screen [data-role=close-player-controls]{display:none}#playercontent-inner #big-icon{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:5em;margin:0 auto 5%;width:7.5em}#game-status-popup{border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0}#game-status-popup .game-checkbox{cursor:pointer;margin-bottom:8px}#game-status-popup .game-checkbox span.icon-check{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:auto 60%;border-radius:3px;display:inline-block;height:1em;position:absolute;width:1em}#game-status-popup .game-checkbox span.icon-check.disabled{background-image:none}#game-status-popup .game-checkbox .game-checkbox-text{margin-left:1.2em}#game-status-popup [data-role=close-player-controls]{opacity:.7}#game-status-popup [data-role=show-pin]{cursor:pointer}#game-status-popup [data-role=show-pin] span{text-decoration:underline}#game-status-popup [data-role=show-pin]:hover{color:#f8c82d!important}#game-status-popup .gameScreen-panel-left{padding-top:3%!important;width:35%}#game-status-popup .gameScreen-panel-right{background:#fff;border-radius:0 5px 5px 0;left:35%;right:0;width:auto}#game-status-popup .bottom-stuff{bottom:5%;padding-top:0;position:absolute;right:3%;width:85%}#game-status-popup .bottom-stuff .bottom-small-text{font-size:30%}#game-status-popup .bottom-stuff .bottom-large-text{font-size:70%}#game-status-popup #pincode.small{font-size:42%}#game-status-popup #status-tabs{position:absolute;top:22%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}#game-status-popup #status-tabs.vcenter{top:50%}#game-status-popup #status-tabs.vbottom{top:70%}#game-status-popup #status-tabs .tab{background-color:rgba(0,0,0,.3);background-position:8% 50%;background-repeat:no-repeat;background-size:auto 50%;border-radius:500px 0 0 500px;color:#fff;font-family:odin;font-size:60%;line-height:1.2em;margin-bottom:4%;padding:3% 0 1% 20%;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#game-status-popup #status-tabs .tab:hover{background-color:rgba(0,0,0,.45);cursor:pointer}#game-status-popup #status-tabs .tab.selected{background-color:#fff;color:#000}#game-status-popup #status-tabs .tab.selected:hover{cursor:default}#game-status-popup .gameScreen-panel-right{color:#333}#game-status-popup .vertical{display:flex;justify-content:center}#game-status-popup .rankings{align-self:center;margin:0 auto;width:80%}#game-status-popup #bottom-disclaimer{color:#aaa;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-top:40px;text-align:center}#game-status-popup .player-ranking{background:#f8c82d;border-radius:30px;display:block;font-family:montserrat,sans-serif!important;font-size:125%;line-height:1.2em;margin-bottom:20px;overflow:auto;padding:10px 20px;position:relative}#game-status-popup .player-ranking .rank{color:rgba(0,0,0,.3);position:absolute}#game-status-popup .player-ranking .name{display:inline-block;height:1em;overflow:hidden;padding-left:5%;width:94%}#game-status-popup .player-ranking .score{float:right}.game-still-active{background:#ec484d;border-radius:1rem;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#fff;display:flex;font-family:sanfrancisco;font-size:20px;line-height:26px;margin-right:1rem;padding:.5rem}.game-still-active__show-names{align-items:center;cursor:help;display:flex;margin-left:8px}.game-still-active__show-names span{border-bottom:1px solid hsla(0,0%,100%,.5)}.game-still-active__show-names p{margin:0;min-width:15rem;white-space:normal}.game-still-active__show-names svg{color:#fff}.game-still-active__student-number{align-items:center;display:flex;line-height:1rem}.game-still-active__close-button-container{margin-left:1rem}.game-still-active__close-button,.game-still-active__close-button-container button span{white-space:nowrap}#password-list{background:#fff;font-family:Arial,Helvetica,sans-serif!important;margin:0 auto;padding:40px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:210mm}@media print{#password-list .content-item-button{display:none}#password-list .student-entry{page-break-inside:avoid}}.anonymous-page.help .explorer-main.explorer-help{top:0}.anonymous-page.help .explorer-main.explorer-help .topic .item{height:260px!important}.anonymous-page.help .explorer-main.explorer-help .topic .item .content-item-button{display:none}.layout-explorer.help .explorer-side-bar>ul>li.active{position:relative}.layout-explorer.help .explorer-side-bar>ul>li.active,.layout-explorer.help .explorer-side-bar>ul>li.active:after{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.layout-explorer.help .explorer-side-bar>ul>li.active:after{background:url(img/icons/black/close-2.png) no-repeat 50%;background-size:35% auto;content:"";display:block;height:40px;opacity:0;position:absolute;right:0;right:-25px;top:9px;width:40px}.layout-explorer.help.show .explorer-side-bar>ul>li.active{padding-left:20px}.layout-explorer.help.show .explorer-side-bar>ul>li.active:after{opacity:.9;right:0}.layout-explorer.help.show .explorer-help .close{opacity:.8;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.layout-explorer.help .close-menu{height:20px;margin-left:auto;margin-right:0;width:20px}.help-videoplayer{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.help-videoplayer .backdrop{background-color:rgba(0,0,0,.8);height:100%;width:100%}.help-videoplayer .player{height:450px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:800px}.help-videoplayer .player .title{color:#fff;font-family:odin;font-size:20px;height:40px;line-height:40px;position:absolute;text-transform:uppercase;top:-40px;width:90%}.help-videoplayer .player .close{background-size:60%;height:40px;position:absolute;right:-10px;top:-40px;width:40px}#page-inner .explorer-help,.explorer-help{padding-left:20px}#page-inner .explorer-help .close,.explorer-help .close{background-size:60%;height:40px;opacity:0;position:absolute;right:10px;top:20px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:40px}#page-inner .explorer-help .topic,.explorer-help .topic{border-bottom:2px solid #eee;clear:both;overflow:auto;padding-bottom:20px;padding-right:20px}#page-inner .explorer-help .topic .topic-title,.explorer-help .topic .topic-title{color:#5a4d4c;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:28px;margin:10px 0 20px}#page-inner .explorer-help .topic>p,.explorer-help .topic>p{color:#5a4d4c;font-size:17px;margin-bottom:30px;padding-left:0}#page-inner .explorer-help .item,.explorer-help .item{display:inline-block;float:left;height:280px;margin:0 30px 35px 0;padding-top:122px;position:relative;width:220px}#page-inner .explorer-help .item .helpVideo,.explorer-help .item .helpVideo{position:absolute;top:0}#page-inner .explorer-help .item:hover,.explorer-help .item:hover{cursor:pointer}#page-inner .explorer-help .item:hover h4,.explorer-help .item:hover h4{color:#00b6bc;text-decoration:underline}#page-inner .explorer-help .item:hover .helpVideo .play,.explorer-help .item:hover .helpVideo .play{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}#page-inner .explorer-help .item h4,.explorer-help .item h4{color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:17px;font-weight:400;margin:10px 0 4px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#page-inner .explorer-help .item p,.explorer-help .item p{color:#5a4d4c;display:block;font-size:15px;height:86px;line-height:19px;margin:0 0 10px;overflow:hidden;padding-left:0;position:relative}#page-inner .explorer-help .item p:after,.explorer-help .item p:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:15px;left:0;position:absolute;width:100%}#page-inner .explorer-help .item .link,.explorer-help .item .link{bottom:0;position:absolute;text-decoration:none;width:100%}.helpVideo{background-size:100% auto;border:1px solid #eee;cursor:pointer;height:122px;position:relative;width:220px}.helpVideo,.helpVideo .play{background-position:50%;background-repeat:no-repeat}.helpVideo .play{background-color:rgba(0,0,0,.8);background-size:auto 80%;border-radius:3px;height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:40px}.helpVideo:hover .play{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}#modal-hint{position:absolute;z-index:9999999999}#modal-hint #got-it{display:inline-block;margin:20px auto 0}#modal-hint #outer-hint{position:absolute;width:500px;z-index:10}#modal-hint #hint-msg{background:#f8c82d;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.5);color:#5a4d4c;display:inline-block;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:24px;padding:20px;position:relative;text-align:left;z-index:10}#modal-hint #hint-arrow{border-bottom:15px solid #f8c82d;border-left:10px solid transparent;border-right:10px solid transparent;bottom:100%;content:"";display:block;position:absolute}#modal-hint.right #hint-arrow{left:20px}#modal-hint.left #hint-arrow{right:20px}#modal-hint.center #hint-arrow{left:50%;margin-left:-10px}#modal-hint.top #hint-arrow{border-bottom:none;border-top:15px solid #f8c82d;bottom:auto;top:100%}#modal-hint.top #outer-hint{bottom:0}#modal-hint.left #outer-hint{right:0;text-align:right}#modal-hint.center #outer-hint{left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#page-inner.show-clipboard{top:120px!important}#page-inner.show-clipboard #copy-paste-buttons{background:#fff;border-top:1px solid #e1e1e1;height:50px;top:-50px;z-index:2}#page-inner.show-clipboard #copy-paste-buttons #copy-paste-message{width:400px!important}#page-inner.show-clipboard #copy-paste-buttons .content-item-button{cursor:pointer;display:inline-block;float:left;margin-top:10px}#page-inner .home-column{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;display:block;float:left;height:100%;overflow-x:hidden;overflow-y:auto;padding:20px 20px 20px 25px;position:relative;text-align:left;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:256px}#page-inner .home-column[data-column="1"]{background-color:#d1d1d1}#page-inner .home-column[data-column="1"] .programme.selected,#page-inner .home-column[data-column="1"] .programme:hover,#page-inner .home-column[data-column="2"]{background-color:#e1e1e1}#page-inner .home-column[data-column="2"] .programme.selected,#page-inner .home-column[data-column="2"] .programme:hover{background-color:#f1f1f1}#page-inner .home-column[data-column="3"]{background-color:#f1f1f1;left:512px;position:absolute;right:0;width:auto}#page-inner .home-column.full-width{max-width:inherit!important;padding:20px 20px 20px 97px;width:100%!important}#page-inner .column-title{color:#00b6bc;font-family:odin;font-size:20px;line-height:1em;margin-bottom:10px;min-height:30px;padding-left:10px;padding-right:30px;text-transform:uppercase}#page-inner .column-buttons{position:absolute;right:10px;top:18px}#page-inner .courseName{color:#ec484d;margin-bottom:5px;padding-left:10px;text-transform:uppercase}#page-inner li{line-height:1.5em}#page-inner .column-page{color:#574c4a;font-size:16px}#page-inner .column-page p{font-size:inherit;padding-left:0}#page-inner .column-page label{color:inherit}#page-inner .groups{margin-bottom:20px}#page-inner.welcome-flow.columns-1{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;overflow:auto}#page-inner.welcome-flow.columns-1 .column-page{height:auto}.allow-animations .content-type-lesson,.allow-animations .content-type-programme{-webkit-animation:transition-slide-in-from-left .3s ease-out;-moz-animation:transition-slide-in-from-left .3s ease-out;-ms-animation:transition-slide-in-from-left .3s ease-out;animation:transition-slide-in-from-left .3s ease-out}.programme{border-radius:5px;cursor:pointer;display:block;font-family:sanfrancisco;font-size:14px;margin-bottom:20px;min-height:42px;padding:5px 10px 5px 45px;position:relative;text-decoration:none}.programme.sortable-ghost{background:#d1d1d1!important;border-radius:5px!important}.programme.sortable-ghost .content-item-button,.programme.sortable-ghost .selected-item-buttons,.programme.sortable-ghost .thumb,.programme.sortable-ghost:after{display:none!important}.programme.sortable-ghost *{color:transparent!important}.programme .selected-item-buttons{position:absolute;right:-10px;top:8px;white-space:nowrap}.programme.sortable-child{background:transparent}.programme.sortable-dragging{background:rgba(0,0,0,.1);border:2px dashed rgba(0,0,0,.5);cursor:move}.programme .thumb{background-repeat:no-repeat;background-size:auto 90%;background-size:center center;height:35px;left:8px;position:absolute;top:3px;width:35px}.programme .chapter{color:#998a87;display:block;font-size:12px;margin-bottom:3px;text-transform:uppercase}.programme .title{color:#574c4a;font-size:16px;line-height:1.2em;text-transform:uppercase}.programme .publisher{color:rgba(0,0,0,.5);font-size:13px;margin-top:3px}.programme .button{display:none}.programme.book .thumb{background-image:url(img/icons/black/book3.png)}.programme.my-lessons .thumb{background-image:url(img/icons/black/folder.png)}.programme.my-lessons.selected .thumb{background-image:url(img/icons/black/folder-open.png)}.programme.content-type-lesson:not(.selected):hover .dragger,.programme.content-type-programme:not(.selected):hover .dragger{background:url(img/icons/black/move-vertical.png) no-repeat 50%;background-size:auto 22px;border-radius:0 5px 5px 0;cursor:move;height:100%;opacity:.7;position:absolute;right:0;top:0;width:30px}.programme.content-type-group{height:auto;margin-bottom:10px;min-height:auto;padding:10px}.programme.content-type-group.selected{border-radius:5px 0 0 5px}.programme.content-type-group.selected:after{border-right:25px solid #e1e1e1;content:"";display:block;height:100%;left:100%;position:absolute;top:0;z-index:1}.programme.content-type-group .publisher{color:#ec484d}.programme.content-type-group.group-po,.programme.content-type-group.group-uk,.programme.content-type-group.group-vo{padding-left:24px}.programme.content-type-group.group-other .publisher{color:#1993b4}.programme.content-type-programme{padding-right:20px}.programme.content-type-programme:hover{background:#fafafa}.programme.content-type-programme.selected{border-radius:5px 0 0 5px}.programme.content-type-programme.selected:after{border-right:25px solid #f1f1f1;content:"";display:block;height:100%;left:100%;position:absolute;top:0;z-index:1}.programme.content-type-lesson{padding-left:30px}.programme.content-type-lesson .thumb{display:none}.programme.content-type-lesson .body:after{border-bottom:1px dotted rgba(0,0,0,.5);border-left:1px dotted rgba(0,0,0,.5);content:"";display:block;height:10px;margin:-4px 0 0 -19px;position:absolute;width:10px}.programme.content-type-lesson .info{padding-right:30px}.programme.content-type-lesson .info .chapter{color:#1993b4}.programme.content-type-lesson .info .title{color:rgba(0,0,0,.8)}.programme.content-type-lesson .info .publisher{color:#ec484d}.programme.content-type-lesson .selected-item-buttons{right:0}.programme.content-type-lesson .actions{margin:12px 0 4px}.programme.content-type-lesson .actions .content-item-button{margin:0 4px 4px 0;white-space:nowrap}.programme.content-type-lesson:hover{background-color:#fff}.programme.content-type-lesson.depth-,.programme.content-type-lesson.depth-0{padding-left:10px}.programme.content-type-lesson.depth- .body:after,.programme.content-type-lesson.depth-0 .body:after{display:none}.programme.content-type-lesson.depth-2{padding-left:50px}.programme.content-type-lesson.selected{background-color:#fff;padding-top:10px}.programme .content-item-button{position:relative}.sorting [draggable]{-webkit-animation:none!important;-moz-animation:none!important;-ms-animation:none!important;animation:none!important}#index{bottom:0;font-size:14px;left:0;position:absolute;top:0;width:300px}#index .small-buttons .button,#index .small-buttons .content-item-button{float:left!important}#index .small-buttons .button{margin-right:8px}#index:after{background:#e0e0e0;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:2px;z-index:3}#index .button-bar{height:100px;padding:28px 20px 0 40px;text-align:right;text-align:left}#topics{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;bottom:0;font-size:14px;left:0;line-height:22px;overflow-x:hidden;padding:10px 20px 20px 5px;position:absolute;right:0;top:18px;width:100%;z-index:2}#topics ol{counter-reset:item;list-style-type:none;margin:0;padding:0}#topics li{color:#574c4a;counter-increment:item;display:table}#topics li.topic-placeholder{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);left:-99999px;-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:-99999px}#topics li:before{color:#005356;content:counters(item,".");display:table-cell;font-size:10px;padding:1px 6px 0 0;position:relative;vertical-align:top;z-index:3}#topics li .title{cursor:pointer;display:inline-block}#topics li .title,#topics li .title span{position:relative;z-index:2}#topics li.selected:before{color:hsla(0,0%,100%,.7)}#topics li.selected>.title{color:#fff;position:relative}#topics li.selected>.title:before{background:#ec484d;border-bottom:8px solid #ec484d;content:"";display:block;height:100%;left:-1000px;margin-top:-4px;position:absolute;right:-8px;z-index:1}#topics li li{margin:0;padding:4px 0}#topics li li:before{content:counters(item,".") " ";padding:1px 6px 0 0}#topics li.d1{margin-bottom:40px}#topics li.d1>.title.d1{text-transform:uppercase}.inner-tab-bar{margin:20px 0;overflow:auto;overflow-y:hidden;padding-left:10px;position:relative}.inner-tab-bar:before{background-color:#d6d6d6;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.inner-tab-bar .tab{border:2px solid transparent;border-bottom:none;border-radius:5px 5px 0 0;color:#5a4d4c;cursor:pointer;float:left;font-family:montserrat;font-size:16px;margin:0 10px 0 0;padding:8px 16px}.inner-tab-bar .tab.active{background-color:#fff;border:2px solid #d6d6d6;border-bottom:none;color:#00b6bc;position:relative}.inputSelect{border:1px #eee;margin-bottom:8px;position:relative}.inputSelect input[type=text]{padding-right:30px;width:100%}.inputSelect [data-role=show-select]{background-size:50% auto;height:30px;position:absolute;right:0;top:0;width:30px}.inputSelect .suggestions{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #00b6bc;display:none;max-height:180px;overflow:auto;position:absolute;top:100%;width:100%;z-index:2}.inputSelect .suggestions .suggestion{cursor:pointer;padding:2px 8px}.inputSelect .suggestions .suggestion.selected{background:#00b6bc;color:#fff}.inputSelect .suggestions .suggestion:hover:not(.selected){background:#eee}.inputSelect .suggestions .suggestion.header{color:gray;cursor:default;text-decoration:underline}.inputSelect .suggestions .suggestion.header:hover{background:#fff}.inputSelect .powered-by-google{background:url(img/powered_by_google_on_white.png) no-repeat 100%;background-size:contain;height:15px;margin:2px 2px 0 0}.inputSelect.subjectSelect .suggestions,.inputSelect.subjectSelect input[type=text]{width:calc(100% - 30px)}.inputSelect.subjectSelect .icon-remove{background-color:transparent;border:none;overflow:hidden;padding-left:20px;position:absolute;right:0;text-indent:-9999px;width:30px}.inputSelect.subjectSelect [data-role=show-select]{right:30px}.inputSelect.subjectSelect .smallText{color:#635655;cursor:default;font-size:11px}.invites.item-container{align-items:center;display:flex}.invites.item-container p:nth-child(2){font-style:italic;margin-left:10px;margin-right:10px}.invites.item-container .button-container{display:flex;pointer-events:none;position:relative;z-index:3}.invites.list-invite-items{background-color:#fffdd6;box-shadow:2px 2px 2px -2px #635655;color:#5a4d4c;display:inline-flex;flex-direction:column;margin-bottom:20px;padding:20px}.invites.title{color:#635655;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;line-height:1.6rem;text-transform:uppercase}.invites.title>div{margin-left:5px}.form textarea.inviteTeacher,form textarea.inviteTeacher{background:#fff;border:1px solid #4dc6e6;border-radius:5px;font-size:16px;height:100px;line-height:1.4em;padding:5px 8px;width:100%}.button.labs{background-color:#fff;border:none;display:inline-block;float:none;height:27px;line-height:27px;margin-bottom:auto;margin-top:auto;pointer-events:all;width:27px}.button.labs svg{-webkit-animation:change-color 8s linear infinite;-moz-animation:change-color 8s linear infinite;-ms-animation:change-color 8s linear infinite;animation:change-color 8s linear infinite;height:24px;width:24px}.small-buttons>.button.labs{background-color:#fff;border:none;float:left;margin-right:0}.small-buttons>.button.labs svg{margin-top:4px}@keyframes change-color{0%{fill:#ec484d}33%{fill:#4dc6e6}66%{fill:#0aba58}to{fill:#ec484d}}#lesson-meta-slide{background:#ececec;margin:0 20px 0 30px;padding:30px}#lesson-meta-slide p{padding-left:0!important}#lesson-meta-slide h2{color:#00b6bc;font-size:30px;margin:0 0 20px;text-align:left}#lesson-meta-thumb{background:#f3f3f3;border:1px solid #e0e0e0;display:inline-block;margin-bottom:20px;min-height:85px;padding:20px;position:relative;text-align:center;text-decoration:none;width:215px}#lesson-meta-thumb.selected{border:2px solid #4dc6e6}#lesson-meta-thumb .title{font-family:odin;font-size:20px;line-height:30px;text-transform:uppercase}#lesson-meta-thumb .status-msg,#lesson-meta-thumb .title{color:#000;position:relative;z-index:2}#lesson-picker-glasspane{background:rgba(0,0,0,.2);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99998}#lesson-picker{background:#fff;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,.5);left:100px;position:fixed;top:100px;width:250px;z-index:99999}#lesson-picker .label{bottom:0;left:0;padding:10px 20px;position:absolute;right:0;top:0}#lesson-picker .label[data-role=folder-back]{cursor:pointer}#lesson-picker #lesson-picker-body{height:250px}#lesson-picker #lesson-picker-body,#lesson-picker .content{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;overflow:auto}#lesson-picker .content{height:160px;min-height:160px;padding:0 10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#lesson-picker .content.no-height{height:auto;min-height:0}#lesson-picker .content.extra-height{height:210px}#lesson-picker .content .message{color:#635655;font-style:italic;margin-bottom:8px}#lesson-picker .child{background:no-repeat 1px 5px;background-size:auto 18px;border-radius:3px;color:#fff;color:#5a4d4c;cursor:pointer;line-height:22px;line-height:25px;margin:4px 0;padding:2px 8px 2px 35px;position:relative;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#lesson-picker .child:hover{background-color:#1ca6ca;color:#fff}#lesson-picker .child.folder{background-image:url(img/explorer-folder.png)}#lesson-picker .child.folder .foldericon{background-repeat:no-repeat;background-size:contain;height:10px;left:9px;position:absolute;top:9px;width:10px}#lesson-picker .child.folder.disabled{opacity:.5;pointer-events:none}#lesson-picker .child.shared{background-image:url(img/explorer-folder-blue.png)}#lesson-picker .child.shared .foldericon{background-image:url(img/icons/white/share.png)}#lesson-picker .child.publish{background-image:url(img/explorer-folder-red.png)}#lesson-picker .child.publish .foldericon{background-image:url(img/icons/white/radio-tower.png)}#lesson-picker .child.private{background-image:url(img/explorer-folder-blue.png)}#lesson-picker .child.private .foldericon{background-image:url(img/icons/white/lock.png)}#lesson-picker .child.template-folder{background-image:url(img/explorer-folder-green.png)}#lesson-picker .child.template-folder .foldericon{background-image:url(img/icons/white/document-certificate.png)}#lesson-picker .child.lesson{background-image:url(img/icons/black/file.png);background-position:6px 5px}#lesson-picker .child.lesson:hover{background-image:url(img/icons/white/file.png)}#lesson-picker .child.lesson.disabled{opacity:.5;pointer-events:none}#lesson-picker .child.lesson-plan{background-image:url(img/icons/black/stack.png);background-position:6px 5px}#lesson-picker .child.lesson-plan:hover{background-image:url(img/icons/white/stack.png)}#lesson-picker .child.lesson-plan.disabled{opacity:.5;pointer-events:none}#lesson-picker .bar{background:#fff;min-height:40px;padding:15px 20px;position:relative}#lesson-picker .bar.top-bar{background:#f8c82d;border-radius:3px 3px 0 0;overflow:hidden}#lesson-picker .bar.mid-bar{overflow-x:hidden;padding:10px 20px}#lesson-picker .bar.mid-bar .label{padding:0;position:relative}#lesson-picker .bar.bottom-bar{border-radius:0 0 3px 3px}#lesson-picker .bar [data-role=folder-back]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#lesson-picker .bar [data-role=folder-back].disabled{opacity:0;pointer-events:none;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px)}#lesson-picker .bar .button,#lesson-picker .bar .label{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#lesson-picker .bar .label{overflow:hidden}#lesson-picker .bar .label.pl{padding-left:20px}#lesson-picker .bar .label.pr{padding-right:40px}#lesson-picker .lesson-plan-block{padding:0 0 30px 3px}.form-panel.indent{margin-left:20px}.form-panel.indent .field .values{padding-left:120px}.form-panel .field{display:flex;flex-direction:row;position:relative}.form-panel .field>label{left:0;margin-bottom:auto;margin-top:auto}.form-panel .field .values{padding-left:10px;width:100%}.form-panel .field .values select{margin-top:0}.form-panel .field .with-description{display:flex;flex-direction:column}.form-panel .field .with-description .field-description{color:#3d465c;font-size:14px;padding-left:10px}.form-panel .field .label-container{display:flex;flex-direction:column;max-width:15%;min-width:100px;position:relative}.form-panel .field .label-container .missing-label{color:#e72138}.form-panel .field .label-container p{font-size:12px}.form-panel .field .label-container .tag{background:#d2d1ff;border-radius:4px;color:#5957c9;font-size:12px;line-height:16px;padding:2px 6px;position:absolute;right:0;text-align:center;top:0}.form-panel .field .toggle-option{background:#fff;border-radius:20px;color:#00b6bc;cursor:pointer;display:inline-block;font-size:16px;line-height:22px;margin-bottom:11px;margin-right:8px;min-height:20px;min-width:20px;padding:5px 12px;position:relative;text-align:center;white-space:nowrap}.form-panel .field .toggle-option.removable{padding-right:30px}.form-panel .field .toggle-option.removable:after{background:url(img/icons/white/close.png) no-repeat 50%;background-size:auto 10px;content:"";display:block;height:100%;position:absolute;right:6px;top:0;width:20px}.form-panel .field .toggle-option.add{background:#00b6bc url(img/icons/white/plus.png) no-repeat 50%;background-size:auto 60%;border-radius:1000px;height:32px;width:32px}.form-panel .field .toggle-option.selected{background-color:#00b6bc;border-color:#00b6bc;color:#fff}.form-panel .field .toggle-option .toggle-option-inner{align-items:center;display:flex;flex-direction:row;gap:8px}.form-panel .field .toggle-option .toggle-option-inner div{color:currentColor;height:20px;width:20px}.form-panel .field .toggle-option .toggle-option-inner div svg{height:100%;width:100%}.common-popup-box[data-type=lessonPropsPopup] .private-button{position:absolute;right:21px;top:141px;z-index:5}.expand-panel{position:relative}.expand-panel .expandBoxTitle{color:#00b6bc;display:inline-block;margin-bottom:10px;position:relative}.expand-panel .expand-arrow{cursor:pointer;padding-left:20px}.expand-panel .expand-arrow:before{background:url(img/icons/black/arrow-down.png) no-repeat 50%;background-size:15px auto;content:"";height:20px;left:0;opacity:.8;position:absolute;top:0;width:20px}.expand-panel .hide-collapsed{height:auto;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.expand-panel.collapsed .expand-arrow:before{background-image:url(img/icons/black/arrow-right-small.png)}.expand-panel.collapsed .hide-collapsed{height:0;overflow:hidden}.expand-panel [data-remove]{background-size:10px auto;height:20px;position:absolute;right:0;top:0;width:20px}#channelSeries{margin-bottom:40px;min-height:200px;overflow:auto;padding:20px;position:relative}@media (min-width:768px){#channelSeries{padding:40px}}#channelSeries.show-plan{padding:20px 0}#channelSeries.show-plan .crumb{margin-left:20px}@media (min-width:768px){#channelSeries.show-plan{padding:40px 0}#channelSeries.show-plan .crumb{margin-left:40px}}#channelSeries h2{color:#5a4d4c;line-height:1.2em;margin:0 0 10px;text-align:left}#channelSeries h3{color:#000;font-family:odin,sans-serif!important;font-size:28px;font-weight:400;line-height:1.2em;margin-bottom:10px;margin-top:10px;text-transform:uppercase}#channelSeries>.description{color:#5a4d4c;margin-bottom:20px}#channelSeries .crumb{color:#aaa;font-family:odin;font-size:16px;margin:0 0 20px;text-transform:uppercase}#channelSeries .crumb a{color:#1ca6ca}#channelSeries .back-crumb{background:url(img/icons/black/arrow-left2.png) 50% no-repeat;background-size:contain;display:inline-block;font-size:0;height:33px;line-height:0;margin-right:4px;margin-top:-10px;opacity:.5;vertical-align:top;width:20px}#channelSeries .channel-banner{display:block;margin-bottom:20px}#channelSeries .channel-banner img{width:100%}#channelSeries .folders-wrapper{display:flex;flex-wrap:wrap}#channelSeries .folders-wrapper .lessonSeries:after{border:2px solid #4dc6e6;border-radius:5px;bottom:-10px;content:"";left:-10px;opacity:0;pointer-events:none;position:absolute;right:-10px;top:-10px}#channelSeries .folders-wrapper .lessonSeries:hover:after{opacity:1}#channelSeries .folder-lessons{clear:both;margin-left:-40px}#channelSeries .folder-lessons .search-result-lesson{margin-left:40px;margin-right:0}.lessonSeries{float:left;position:relative;width:100%}.lessonSeries.no-actions{cursor:pointer;margin:0 0 40px}@media (min-width:480px){.lessonSeries.no-actions{margin-right:10px;width:47%}}@media (min-width:769px){.lessonSeries.no-actions{margin-right:40px;width:256px}}.lessonSeries.show-actions{margin:0 0 80px}.lessonSeries .hover-el{background:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:15%}.lessonSeries .hover-el:after{background:url(img/icons/white/arrow-right2.png) no-repeat 50%;background-size:40% auto;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.lessonSeries .info{overflow:hidden;padding:15px 0 0}.lessonSeries .info .title{color:#5a4d4c;font-family:odin,sans-serif!important;font-size:18px;font-weight:700;margin-bottom:6px;text-transform:uppercase}.lessonSeries .info .description{color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:14px;margin-bottom:8px;max-height:128px;overflow:hidden}.lessonSeries .info .actions{background:#fff;padding:10px 0 0}.lessonSeries .info .actions .plan-button{cursor:pointer;font-family:montserrat,sans-serif!important;margin:0 8px 8px 0}.lessonSeries.show-actions .info{padding:15px 0 15px 20px}.lessonSeries .visual{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:142px;overflow:hidden;position:relative;width:100%;z-index:1}.lessonSeries .lessonCount{background:rgba(0,0,0,.8);bottom:0;color:#fff;font-family:montserrat,sans-serif!important;font-size:14px;padding:8px 16px;position:absolute;right:0}.lessonSeries:hover .hover-el{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.lessonSeries .products-name{bottom:40px;color:#fff;font-size:60%;position:absolute;text-align:center;width:100%}.lessonSeries.product-access .lock{display:none}.lessonSeries.product-no-access .lock{background:rgba(0,0,0,.6);height:100%;position:relative;width:100%}.lessonSeries.product-no-access .lock:after{background:url(img/icons/white/lock.png) no-repeat center 40%;background-size:70px auto;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform-origin:center center center;-moz-transform-origin:center center center;-ms-transform-origin:center center center;-o-transform-origin:center center center;transform-origin:center center center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.lessonSeries.product-no-access .hover-el{display:none}.lessonSeries.product-no-access:hover .lock:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.lessonSeries[data-cols="2"]{background-color:#eee;border:2px solid #ccc;border-radius:6px;overflow:hidden}@media (min-width:640px){.lessonSeries[data-cols="2"]{width:100%}.lessonSeries[data-cols="2"] .visual{float:left;height:100%;min-height:212px;width:288px}}.lessonSeries[data-cols="2"] .actions{background:#eee}.lessonSeries[data-cols="2"]:hover{border-color:transparent}.search-result-lesson{float:left;margin:0 20px 20px 0;position:relative}.search-result-lesson:after{border:2px solid #4dc6e6;border-radius:5px;bottom:-10px;content:"";left:-10px;opacity:0;pointer-events:none;position:absolute;right:-10px;top:-10px}.search-result-lesson.hover:after,.search-result-lesson:hover:after{opacity:1}.search-result-lesson[data-cols="1"]{margin-right:40px}.lesson-thumb,.plan-thumb{display:block;float:left;height:256px;position:relative;width:256px}.lesson-thumb .info .title,.plan-thumb .info .title{color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:14px;font-weight:700;margin-bottom:2px;max-height:38px;overflow:hidden;text-transform:uppercase}.lesson-thumb .info .description,.plan-thumb .info .description{color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:12px;margin-bottom:8px;max-height:45px;overflow:hidden}.lesson-thumb .info .values,.plan-thumb .info .values{color:#5a4d4c;font-size:11px;margin-bottom:5px}.lesson-thumb .info .values .value,.plan-thumb .info .values .value{display:inline-block;margin:0 8px 2px 0}.lesson-thumb .info .values .value.tipped:hover,.plan-thumb .info .values .value.tipped:hover{cursor:help}.lesson-thumb .info .icon,.plan-thumb .info .icon{background-position:0;background-repeat:no-repeat;background-size:contain;cursor:default;display:inline-block;height:12px;margin-right:4px;opacity:.6;vertical-align:top;width:12px}.lesson-thumb .info .icon.tipped:hover,.plan-thumb .info .icon.tipped:hover{cursor:help;opacity:1}.lesson-thumb .info .pills .pill,.plan-thumb .info .pills .pill{background-color:#ccc;border-radius:10px;color:#5a4d4c;font-size:11px!important;margin:0 2px 2px 0!important;padding:2px 6px}.lesson-thumb .thumbPreview,.plan-thumb .thumbPreview{position:absolute;z-index:3}.lesson-thumb .visual-box,.plan-thumb .visual-box{height:120.9375px;position:absolute;width:215px}.lesson-thumb .visual-box[data-role],.plan-thumb .visual-box[data-role]{cursor:pointer}.lesson-thumb .stackedbg,.plan-thumb .stackedbg{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);height:100%;margin:4px 0 0 4px;position:absolute;width:100%;z-index:2}.lesson-thumb .banner,.plan-thumb .banner{background:#f8c82d;bottom:15px;box-shadow:2px 2px 2px rgba(0,0,0,.3);color:#6f5504!important;font-size:12px;left:-15px;line-height:1.2em;padding:4px 12px;position:absolute;text-decoration:none!important;z-index:4}.lesson-thumb .banner:hover,.plan-thumb .banner:hover{text-decoration:underline!important}.lesson-thumb .banner.has-icon,.plan-thumb .banner.has-icon{padding-left:4px}.lesson-thumb .banner .icon,.plan-thumb .banner .icon{background-position:0;background-repeat:no-repeat;background-size:contain;cursor:default;display:inline-block;height:14px;margin-right:4px;vertical-align:top;width:14px}.lesson-thumb .banner .label,.plan-thumb .banner .label{display:block;font-size:16px;margin-bottom:1px;text-transform:uppercase}.lesson-thumb .banner:after,.plan-thumb .banner:after{border-color:transparent #b98f06 transparent transparent;border-style:solid;border-width:0 15px 5px 0;content:"";height:0;left:0;position:absolute;top:100%;width:0}.lesson-thumb .actions,.plan-thumb .actions{position:absolute;top:135.9375px}.lesson-thumb.has-actions .actions,.plan-thumb.has-actions .actions{opacity:0;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.lesson-thumb.has-single-action .actions .single-button,.plan-thumb.has-single-action .actions .single-button{width:215px}.lesson-thumb[data-cols="1"],.plan-thumb[data-cols="1"]{height:300px;width:256px}.lesson-thumb[data-cols="1"] .thumbPreview,.lesson-thumb[data-cols="1"] .visual-box,.plan-thumb[data-cols="1"] .thumbPreview,.plan-thumb[data-cols="1"] .visual-box{font-size:14.60986047px;height:144px;width:256px}.lesson-thumb[data-cols="1"] .info,.plan-thumb[data-cols="1"] .info{margin-left:0;margin-top:154px}.lesson-thumb[data-cols="1"] .actions,.plan-thumb[data-cols="1"] .actions{top:inherit}.lesson-thumb[data-cols="1"].has-actions .actions,.lesson-thumb[data-cols="1"].has-actions.hover .pills,.lesson-thumb[data-cols="1"].has-actions:hover .pills,.plan-thumb[data-cols="1"].has-actions .actions,.plan-thumb[data-cols="1"].has-actions.hover .pills,.plan-thumb[data-cols="1"].has-actions:hover .pills{display:none}.lesson-thumb[data-cols="1"].has-actions.hover .actions,.lesson-thumb[data-cols="1"].has-actions:hover .actions,.plan-thumb[data-cols="1"].has-actions.hover .actions,.plan-thumb[data-cols="1"].has-actions:hover .actions{display:block}.lesson-thumb[data-cols="1"].always-show-buttons .pills,.plan-thumb[data-cols="1"].always-show-buttons .pills{display:none}.lesson-thumb[data-cols="1"].has-single-action .actions .single-button,.plan-thumb[data-cols="1"].has-single-action .actions .single-button{width:256px}.lesson-thumb[data-cols="1"] .test-lock,.plan-thumb[data-cols="1"] .test-lock{background:rgba(0,0,0,.6);height:100%;position:absolute;width:100%;z-index:3}.lesson-thumb[data-cols="1"] .test-lock:after,.plan-thumb[data-cols="1"] .test-lock:after{background:url(img/icons/white/lock.png) no-repeat center 40%;background-size:70px auto;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform-origin:center center center;-moz-transform-origin:center center center;-ms-transform-origin:center center center;-o-transform-origin:center center center;transform-origin:center center center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.lesson-thumb:hover .test-lock:after,.plan-thumb:hover .test-lock:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.lesson-thumb[data-cols="2"] .info,.plan-thumb[data-cols="2"] .info{margin-top:154px}@media (min-width:calc(532px + 150px)){.lesson-thumb[data-cols="2"],.plan-thumb[data-cols="2"]{height:170px;width:532px}.lesson-thumb[data-cols="2"] .info,.plan-thumb[data-cols="2"] .info{margin-left:256px;margin-top:0}}@media (max-width:calc(532px + 150px)){.lesson-thumb,.plan-thumb{height:300px}.lesson-thumb .info,.plan-thumb .info{margin-left:0}}.lesson-thumb[data-cols="3"],.plan-thumb[data-cols="3"]{width:808px}.lesson-thumb.is-channel-copy .thumbPreview,.plan-thumb.is-channel-copy .thumbPreview{border:5px solid red}html .lesson-thumb.has-actions.hover .pills,html .lesson-thumb.has-actions:hover .pills,html .plan-child.selected .lesson-thumb.has-actions .pills,html .plan-child.selected .plan-thumb.has-actions .pills,html .plan-thumb.has-actions.hover .pills,html .plan-thumb.has-actions:hover .pills{display:none}html .lesson-thumb.has-actions.hover .actions,html .lesson-thumb.has-actions:hover .actions,html .plan-child.selected .lesson-thumb.has-actions .actions,html .plan-child.selected .plan-thumb.has-actions .actions,html .plan-thumb.has-actions.hover .actions,html .plan-thumb.has-actions:hover .actions{display:block;opacity:1}html .lesson-thumb.has-actions.hover .actions .content-item-button,html .lesson-thumb.has-actions:hover .actions .content-item-button,html .plan-child.selected .lesson-thumb.has-actions .actions .content-item-button,html .plan-child.selected .plan-thumb.has-actions .actions .content-item-button,html .plan-thumb.has-actions.hover .actions .content-item-button,html .plan-thumb.has-actions:hover .actions .content-item-button{cursor:pointer}html.ios .lesson-thumb .actions{opacity:1}.like-button,.unlike-button{padding:0 15px!important}.unlike-button{background-image:url(img/icons/other/thumbs-o-up.png)!important;border-bottom-color:#16819d!important;box-shadow:1px -1px 1px rgba(0,0,0,.1);color:#16819d}#link{display:block}#link,#link h1{text-decoration:none}#link h1{font-family:odin;text-transform:uppercase}#link p{font-family:sanfrancisco;font-size:20px;line-height:25px;text-decoration:none}.loader{-webkit-animation:load4 1.3s linear infinite;-moz-animation:load4 1.3s linear infinite;-ms-animation:load4 1.3s linear infinite;animation:load4 1.3s linear infinite;border-radius:50%;font-size:20px;height:1em;margin:67px auto 0;position:relative;text-indent:-9999em;width:1em}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em #00b6bc,2em -2em 0 0 #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 0 #00b6bc}12.5%{box-shadow:0 -3em 0 0 #00b6bc,2em -2em 0 .2em #00b6bc,3em 0 0 0 #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}25%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 0 #00b6bc,3em 0 0 .2em #00b6bc,2em 2em 0 0 #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}37.5%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 0 #00b6bc,2em 2em 0 .2em #00b6bc,0 3em 0 0 #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}50%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 0 #00b6bc,0 3em 0 .2em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}62.5%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 0 #00b6bc,-2em 2em 0 .2em #00b6bc,-3em 0 0 0 #00b6bc,-2em -2em 0 -.5em #00b6bc}75%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 .2em #00b6bc,-2em -2em 0 0 #00b6bc}87.5%{box-shadow:0 -3em 0 0 #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 0 #00b6bc,-2em -2em 0 .2em #00b6bc}}@-moz-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em #00b6bc,2em -2em 0 0 #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 0 #00b6bc}12.5%{box-shadow:0 -3em 0 0 #00b6bc,2em -2em 0 .2em #00b6bc,3em 0 0 0 #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}25%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 0 #00b6bc,3em 0 0 .2em #00b6bc,2em 2em 0 0 #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}37.5%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 0 #00b6bc,2em 2em 0 .2em #00b6bc,0 3em 0 0 #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}50%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 0 #00b6bc,0 3em 0 .2em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}62.5%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 0 #00b6bc,-2em 2em 0 .2em #00b6bc,-3em 0 0 0 #00b6bc,-2em -2em 0 -.5em #00b6bc}75%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 .2em #00b6bc,-2em -2em 0 0 #00b6bc}87.5%{box-shadow:0 -3em 0 0 #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 0 #00b6bc,-2em -2em 0 .2em #00b6bc}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em #00b6bc,2em -2em 0 0 #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 0 #00b6bc}12.5%{box-shadow:0 -3em 0 0 #00b6bc,2em -2em 0 .2em #00b6bc,3em 0 0 0 #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}25%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 0 #00b6bc,3em 0 0 .2em #00b6bc,2em 2em 0 0 #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}37.5%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 0 #00b6bc,2em 2em 0 .2em #00b6bc,0 3em 0 0 #00b6bc,-2em 2em 0 -.5em #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}50%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 0 #00b6bc,0 3em 0 .2em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 -.5em #00b6bc,-2em -2em 0 -.5em #00b6bc}62.5%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 0 #00b6bc,-2em 2em 0 .2em #00b6bc,-3em 0 0 0 #00b6bc,-2em -2em 0 -.5em #00b6bc}75%{box-shadow:0 -3em 0 -.5em #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 .2em #00b6bc,-2em -2em 0 0 #00b6bc}87.5%{box-shadow:0 -3em 0 0 #00b6bc,2em -2em 0 -.5em #00b6bc,3em 0 0 -.5em #00b6bc,2em 2em 0 -.5em #00b6bc,0 3em 0 -.5em #00b6bc,-2em 2em 0 0 #00b6bc,-3em 0 0 0 #00b6bc,-2em -2em 0 .2em #00b6bc}}.home-column.locked{padding-right:40px!important}.home-column.locked:before{background-color:#fff;content:"";height:calc(100% - 20px);opacity:.8;position:absolute;width:calc(100% - 50px);z-index:140}#common-popup-inner.locked{min-height:400px}.popup-content.locked{padding:0;padding-right:40px!important}.popup-content.locked:before{background-color:#fff;content:"";height:100%;opacity:.8;position:absolute;width:100%;z-index:140}.student-wrapper.locked:before{background-color:#ececec;content:"";height:133px;opacity:.8;position:absolute;width:510px;z-index:140}.student-wrapper.locked.student:before{height:250px}#page-inner .locked-message,.locked-message{background-color:#f3f3f3;border:5px solid #736461;border-radius:50px;cursor:pointer;padding:70px 20px 20px;position:absolute;top:70px;width:380px;z-index:141}#page-inner .locked-message p,.locked-message p{color:#333;font-size:16px;line-height:1.2em}#page-inner .locked-message.student,.locked-message.student{background-color:#fff;top:75px}#page-inner .locked-message .main-message,.locked-message .main-message{font-family:odin;font-size:24px;left:50%;line-height:65px;padding-left:60px;position:absolute;text-transform:uppercase;top:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);white-space:nowrap}#page-inner .locked-message .icon-lock,.locked-message .icon-lock{background-size:contain;display:inline-block;height:50px;left:0;opacity:.6;position:absolute;width:50px}#page-inner .locked-message .secondary-link,.locked-message .secondary-link{color:#000;line-height:38px;padding-left:10px}#page #page-inner.show-sidebar .home-column{margin:14px 0 0}#page #page-inner .menu-bar{float:left;font-size:120%;height:97%;margin-top:16px;padding-left:25px;position:relative;width:235px}#page #page-inner .menu-bar:before{background-color:#d6d6d6;bottom:10%;content:"";display:block;position:absolute;right:0;top:0;width:2px}#page #page-inner .menu-bar a.menu-child{border:2px solid transparent;border-radius:5px 0 0 5px;border-right:0;color:#574c4a;display:block;font-family:sanfrancisco;font-size:16px;line-height:20px;margin:0;padding:10px 10px 10px 20px;position:relative;text-decoration:none!important;text-transform:none}#page #page-inner .menu-bar a.menu-child:before{color:#aaa;content:"> ";font-family:odin,sans-serif!important;left:7px;position:absolute;top:12px}#page #page-inner .menu-bar a.menu-child.active{background-color:#fff;border-color:#d6d6d6;color:#00b6bc}#page #page-inner .menu-bar a.menu-child:first-child{margin-top:10px}.menu-tab-bar:not(.pills){border-bottom:2px solid #d6d6d6;height:40px;margin-bottom:20px;width:100%}.menu-tab-bar:not(.pills) .tab-bar-tab{border:2px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;cursor:pointer;display:inline-block;float:left;font-family:odin;line-height:30px;margin:0 10px 0 0;padding:6px 15px 0;text-transform:uppercase}.menu-tab-bar:not(.pills) .tab-bar-tab.active{background-color:#fff;border-color:#d6d6d6;border-bottom:0;color:#f48221;height:40px;position:relative;z-index:2}.menu-tab-bar:not(.pills).tab-green .tab-bar-tab.active{color:#0aba58}.menu-tab-bar:not(.pills) .excel-icon{background:url(img/icons/other/Microsoft_Excel_2013_logo.png);background-position:5px 2px;background-repeat:no-repeat;background-size:20px;padding-left:29px}.menu-tab-bar.pills{display:inline-block;margin-left:5px;margin-top:8px;position:absolute}.menu-tab-bar.pills .tab-bar-tab{border:2px solid transparent;border-radius:5px;cursor:pointer;display:inline-block;font-family:odin;font-size:16px;line-height:20px;padding:5px 15px 2px;text-decoration:underline;text-transform:uppercase}.menu-tab-bar.pills .tab-bar-tab.active{background:#f48221;color:#fff;text-decoration:none}.menu-tab-bar.pills .tab-bar-tab.pill-green.active{background:#0aba58}#modal-popup{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}#modal-popup .button.top-right{position:absolute;right:20px;top:20px}#modal-popup .button.top-left{left:60px;position:fixed;top:60px;z-index:10002}#modal-popup #modal-popup-box{border-radius:5px;bottom:40px;left:40px;overflow:auto;position:absolute;right:40px;top:40px;z-index:1001}#modal-popup #modal-popup-box.within-aspect-ratio{bottom:4%;left:3%;right:3%;top:4%}#modal-popup #modal-popup-box #pagebar h2{font-weight:400}#modal-popup #modal-popup-box #pagebar .button.top-right{top:15px}#modal-popup #modal-popup-box #pagebar #upload-button{background-position:15px 9px;background-size:auto 50%;height:40px;line-height:40px;margin-top:5px;padding:0 20px 0 45px;position:absolute;right:70px}#modal-popup #modal-popup-box #pagebar input[type=file]{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}#modal-popup #modal-popup-box #modal-popup-main-content{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;bottom:0;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0}#dragarea{bottom:0;right:0}#dragarea,#dragarea input[type=file]{height:100%;left:0;position:absolute;top:0;width:100%}#dragarea input[type=file]{cursor:pointer;display:block;display:none;opacity:0}#dragarea.dragover{background:#4dc6e6 url(img/icons/white/upload.png) no-repeat 50%;background-size:200px auto;z-index:99999}#dragarea.dragover input[type=file]{display:block}.content-item-powerpoint{width:270px}#search-popup[data-popup-type=powerpoint] #modal-popup-box{bottom:0;left:0;min-width:auto;right:0;top:0}.n-button{background:red;background:#ececec;border-bottom:2px solid rgba(0,0,0,.7);border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:sanfrancisco;font-family:1em;line-height:2em;margin:0 5px 5px 0;padding:5px 20px;position:relative}.n-button-small{padding:5px 10px}.n-button-icon-right,.n-button-small{border-bottom:1px solid rgba(0,0,0,.7);border-radius:5px;color:#fff;display:inline-block;font-family:sanfrancisco;font-size:.9em;line-height:1em;margin:0 10px 10px 0;position:relative}.n-button-icon-right{padding:5px 35px 5px 10px}.n-button-icon-right:after{background-color:rgba(0,0,0,.3);background-position:50%;background-repeat:no-repeat;background-size:auto 40%;border-radius:0 5px 5px 0;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:25px}.n-button-text-secondary{color:rgba(0,0,0,.3);cursor:pointer;text-decoration:underline}.n-button-text-secondary:hover{color:rgba(0,0,0,.5)}.nopins-tip{opacity:.5;pointer-events:none;position:fixed;right:40px}.nopins-tip.nopins-tip-up{top:85px}.nopins-tip.nopins-tip-up .nopins-tip-message{top:45px;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}.nopins-tip.nopins-tip-down{bottom:95px}.nopins-tip.nopins-tip-down .nopins-tip-message{bottom:45px;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.nopins-tip-message{color:#fff;font-family:comicneue,Comic Sans MS,cursive,sans-serif;font-size:16px;line-height:20px;position:absolute;right:45px;width:100px}.pencil-arrow-up{background:url(img/pencil-arrow-up.png) no-repeat;background-size:auto 100%;top:0}.pencil-arrow-down,.pencil-arrow-up{height:50px;position:absolute;right:0;width:50px}.pencil-arrow-down{background:url(img/pencil-arrow-down.png) no-repeat;background-size:auto 100%;bottom:0}.note-color-1{background:#fffdd6;color:#333}.note-color-1.edit-mode .text{border-color:hsla(0,0%,100%,.3)}#note.view-mode{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}#note.view-mode #note-inner .text{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;overflow:auto}#player.player-type-note #playercontent,.pin.content-type-note{background:#fffdd6}@media (min-width:1024px){html .layout-programme .pin #note-inner{height:350px!important;width:550px!important}}#note{height:100%;overflow:hidden;position:absolute;top:0;width:100%}#note.preview{bottom:8px;height:auto;left:8px;right:8px;top:8px;width:auto}#note.preview #note-inner{bottom:0;height:256px;left:0;right:0;top:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:360px}#note .fg{height:100%;position:relative;width:100%;z-index:2}#note .text{text-align:left}#note .buttons{position:absolute;right:0;top:0;z-index:10}#note .buttons .button{margin:0 0 0 10px}#note #note-inner{bottom:20px;left:20px;position:absolute;right:20px;top:20px}#note textarea{background-color:transparent;color:inherit;font-family:inherit}#note textarea::-webkit-scrollbar{display:none}#note .text{resize:none}#note.edit-mode .placeholder{pointer-events:none;position:absolute;-webkit-transform:translate(-9999px,-99999px)}#note .image-placeholder-text{background:rgba(0,0,0,.1);height:100%;position:absolute;width:100%}#note .image-placeholder-text .icon{background-color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)}#note.note-layout-1 .text2{display:block;font-family:comicneue;font-size:20px;height:100%;line-height:30px;padding:20px;position:absolute;top:0;width:100%}.notificationPanel{background-color:#f8c82d!important;border-bottom:2px solid rgba(0,0,0,.5);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;left:50%;line-height:20px;margin-left:-250px;min-height:250px;padding:40px;position:absolute;top:0;width:500px;z-index:42000}.notificationPanel .button.top-right[data-role=close-popup]{background-size:30% auto;opacity:.5;right:0;top:0}.notificationPanel input[type=text]{border-radius:5px}.notificationPanel h2{font-family:odin;font-size:28px;font-weight:400;line-height:32px;text-transform:uppercase}.notificationPanel p{margin:40px 0}.objective-picker-popup-body{display:flex;flex-direction:column;justify-content:space-between;margin:1rem}.objective-picker-popup-body ul{padding-inline-start:0}.objective-picker-popup-body li{list-style:none}.objectives .subtitle{color:#00b6bc;font-family:montserrat;line-height:30px}.objectives .subtitle .label{color:#5a4d4c;display:inline-block;width:110px}.objectives .tree-contents{margin:20px 0}.objectives .tree-contents>.objective-tree-row>.row{border-bottom:1px solid #ccc}.objectives .tree-contents>.objective-tree-row>.row .name,.objectives .tree-contents>.objective-tree-row>.row nr{font-size:20px;line-height:1.2em}.objectives .objective-tree-row{color:#5a4d4c;margin-left:15px;position:relative}.objectives .objective-tree-row .row{min-height:25px;padding:5px 0 5px 8px}.objectives .objective-tree-row .row:hover{background:#eee}.objectives .objective-tree-row .row:hover .item-buttons{opacity:1}.objectives .objective-tree-row .row .nrAndName:hover .name{cursor:pointer}.objectives .objective-tree-row .description{border:1px solid #ccc;margin:8px 13px 20px 32px;min-height:80px;padding:8px 16px}.objectives .objective-tree-row .description .placeholder{color:#ddd}.objectives .objective-tree-row .nrAndName{padding-right:30px}.objectives .objective-tree-row .nrAndName .nr{font-family:montserrat,sans-serif!important;font-size:14px;font-weight:700;margin-right:5px}.objectives .objective-tree-row .item-buttons{opacity:.2;padding-top:1px;position:absolute;right:10px;top:4px}.objectives .objective-tree-row .item-buttons [data-role=edit-description]{left:1px;position:absolute;top:27px}@keyframes cd-rotate{0%{transform:rotateY(0)}85%{transform:rotateY(195deg)}to{transform:rotateY(180deg)}}@-webkit-keyframes cd-rotate{0%{transform:rotateY(0)}85%{transform:rotateY(195deg)}to{transform:rotateY(180deg)}}@keyframes cd-rotate-inverse{0%{transform:rotateY(-180deg)}85%{transform:rotateY(15deg)}to{transform:rotateY(0)}}@-webkit-keyframes cd-rotate-inverse{0%{transform:rotateY(-180deg)}85%{transform:rotateY(15deg)}to{transform:rotateY(0)}}#openQuestion .tip{font-family:comicneue,Comic Sans MS,cursive,sans-serif;font-size:40%;left:0;padding:10px 50px 0;position:absolute;right:0;text-align:center;top:35%}#openQuestion.edit-mode{position:absolute}#openQuestion.edit-mode textarea{color:inherit;resize:none}#openQuestion.edit-mode textarea.open-question-answer{border-radius:5px;color:#000;font-size:100%;height:43%;margin-left:5%;margin-top:1%;padding:1%;position:relative;width:90%}#openQuestion.edit-mode #question{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:inherit;padding:1%}#openQuestion.edit-mode .placeholder-answers .text{border-radius:10px;font-size:40%;position:absolute;text-align:center;top:20%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}#openQuestion.edit-mode .placeholder-answers-buttons{bottom:5%;display:flex;justify-content:space-evenly;left:50%;margin:auto;min-width:70%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#openQuestion.edit-mode .placeholder-answers-buttons .content-item-button{color:#000;font-size:40%;height:12%;line-height:1.67em}#openQuestion.edit-mode .placeholder-answers-buttons .content-item-button[data-role=add-answer]{text-align:center}#openQuestion.edit-mode .placeholder-answers-buttons .content-item-button[data-role=change-image-option]{min-width:15%}.msie-11 #openQuestion.edit-mode .placeholder-answers-buttons .content-item-button[data-role=change-image-option]{margin-left:15px}#openQuestion.edit-mode .placeholder-answers .options{font-size:35%;height:100%;margin-left:5%;position:relative}#openQuestion.edit-mode .placeholder-answers .options span{margin-bottom:1%}#openQuestion.edit-mode .placeholder-answers .options .sub{margin-left:18px}#openQuestion.edit-mode .placeholder-answers .options .disabled{color:#d5d5d5}#openQuestion.edit-mode .student-image-options{border:1px solid #fff;color:#fff;font-size:40%;left:0;margin:auto;padding:1% 2%;position:absolute;right:0;top:23%;width:70%}#openQuestion input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;appearance:radio}#openQuestion.view-mode #openQuestionAnswers{word-wrap:break-word;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0}#openQuestion.view-mode .openq-wrapper{float:left;margin-bottom:4%;min-height:10%;perspective:500px;-webkit-perspective:500;position:relative;transform-style:preserve-3d;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;width:100%}#openQuestion.view-mode .openq-wrapper .card-image-icons{bottom:10px;position:absolute;right:10px;text-align:right;width:100%}#openQuestion.view-mode .openq-wrapper .has-image-icon{height:30px;margin:2px;opacity:.5;right:10px;width:30px}#openQuestion.view-mode .openq-wrapper.correct-answer-card .openq-back,#openQuestion.view-mode .openq-wrapper.correct-answer-card .openq-front{background-color:#2a8f27;color:#fff}#openQuestion.view-mode .openq-wrapper.correct-answer-card .q-back-name{color:#fff}#openQuestion.view-mode .openq-back,#openQuestion.view-mode .openq-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#5a4d4c;min-height:50px;position:absolute;text-align:center;transform-style:preserve-3d;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;width:100%}#openQuestion.view-mode .openq-front{height:100%;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}#openQuestion.view-mode .openq-back{padding:5%;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}#openQuestion.view-mode .q-back-quote{font-family:Trebuchet MS,Helvetica,sans-serif!important;font-style:italic;line-height:1.5em;white-space:pre-line}#openQuestion.view-mode .q-back-name{clear:both;color:#635655;display:block;font-size:80%;margin-right:5%;margin-top:2%;text-align:right}#openQuestion.view-mode .selected .openq-front{animation:cd-rotate .5s;-webkit-animation:cd-rotate .5s;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:4}#openQuestion.view-mode .selected .openq-back{animation:cd-rotate-inverse .5s;-webkit-animation:cd-rotate-inverse .5s;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);z-index:5}#openQuestion.view-mode .correct .openq-back,#openQuestion.view-mode .correct .openq-front{background-color:#b4ffc2}#openQuestion.view-mode .false .openq-back,#openQuestion.view-mode .false .openq-front{background-color:#ffd3d3}#openQuestion.view-mode .q-inner-text{left:3%;max-height:100%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:96%}#openQuestion.view-mode .q-back-image{height:200px;width:100%}#openQuestion.view-mode .q-back-image .q-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}#openQuestion.view-mode .open-flip-card-zoom{background-repeat:no-repeat;background-size:24px;bottom:10px;cursor:pointer;height:24px;left:10px;opacity:.5;position:absolute;text-indent:-999px;width:24px}#openQuestion.view-mode .open-flip-card-zoom.icon-zoom-out{display:none}#openQuestion.view-mode .openq-column{float:left;font-size:35%;margin-bottom:6%;margin-left:2.5%;margin-top:18.5%;position:relative;width:30%;z-index:30}#openQuestion .flipcard-image-container{display:flex;flex-wrap:wrap}#openQuestion .flipcard-image-container .flipcard-image{align-self:end;flex-basis:50%;max-width:50%;padding:5px}.msie #openQuestion .flipcard-image-container .flipcard-image{flex-basis:47%}.safari .openq-wrapper.selected .openq-back,.safari .openq-wrapper.selected .openq-front{animation:none!important;-webkit-animation:none!important}#openQuestion.view-mode.openQuestion-color-9 .openq-back,#openQuestion.view-mode.openQuestion-color-9 .openq-front{border:1px solid #a2a2a2}.button.toggle-checkbox,.small-buttons>.button.toggle-checkbox{background-position:8px;font-size:14px;padding:0 11px 0 30px;white-space:nowrap;width:auto}.flip-card-zoom{background-color:#fff;border-radius:3px;bottom:60px;box-shadow:0 0 15px rgba(0,0,0,.4);left:30px;overflow-y:scroll;padding:20px 10vw;position:absolute;right:30px;top:30px;z-index:135}.flip-card-zoom .q-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:85%;width:100%}.flip-card-zoom .answer{color:#5a4d4c;font-family:Trebuchet MS,Helvetica,sans-serif!important;font-size:25%!important;font-style:italic;line-height:1.5em;text-align:center}.flip-card-zoom .name{color:#635655;font-size:35%;text-align:right}.flip-card-zoom .zoom-card-image{cursor:pointer;overflow:hidden;position:absolute;text-indent:-999px}.flip-card-zoom .zoom-card-image.icon-zoom-out{background-size:contain;bottom:20px;height:40px;left:20px;opacity:.6;width:40px}.flip-card-zoom .zoom-card-image.icon-close2{background-color:rgba(0,0,0,.6);border-radius:20px;right:20px;top:20px}.flip-card-zoom .flip-card-zoom-imagelist{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;height:78%;left:1%;position:absolute;width:9vw}.flip-card-zoom .flip-card-zoom-imagelist .flip-card-zoom-imagelist-image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:20%;flex-shrink:1;margin-bottom:4px;max-height:30vh}.channel-voucher-create-popup-body .stack>*{margin-bottom:15px}.channel-voucher-create-popup-body label{align-items:center;display:flex;justify-content:space-between}.channel-voucher-create-popup-body label .label{margin-right:20px}.channel-voucher-create-popup-body label input,.channel-voucher-create-popup-body label select{flex:1}.channel-voucher-create-popup-body .validation-errors li{color:#e72138}.channel-voucher-create-popup-body fieldset{border:0;margin:0;min-width:0;padding:0}.channel-voucher-create-popup-body .radio-buttons-flex{display:flex}.voucher-create-popup-confirmation>*{margin-bottom:20px}.voucher-create-popup-confirmation .voucher-input-field{display:flex;justify-content:center}.voucher-create-popup-confirmation .voucher-input-field .copy-field{border:none;border-bottom-left-radius:20px;border-top-left-radius:20px;font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;font-size:1rem;padding:10px 20px;width:calc(40px + 16.268ch)}@supports not (old:ie){.voucher-create-popup-confirmation .voucher-input-field .copy-field{width:calc(40px + 14ch)}}.voucher-create-popup-confirmation .voucher-input-field .copy-field-button{background-color:#00b6bc;background-position:10px;background-size:auto 50%;border:none;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:600;margin-left:0;padding-left:40px;padding-right:20px}.organization-vouchers-table{width:100%}.organization-vouchers-table .voucher-table-cell{align-items:center;display:flex}.organization-vouchers-table .vouchers-table-numeric{font-variant-numeric:tabular-nums}.organization-vouchers-table .vouchers-table-reference{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-vouchers-table .vouchers-table-use{white-space:nowrap;width:100px}.organization-vouchers-table td:last-child{text-align:right;white-space:nowrap}.organization-vouchers-table .voucher-code{font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace!important;font-weight:600;width:17.268ch}@supports not (old:ie){.organization-vouchers-table .voucher-code{width:15ch}}.organization-vouchers-table .voucher-code-expired{text-decoration:line-through}.organization-vouchers-table .input-as-text{background:none;border:none;padding:0}.member-list__email-validated{color:#0aba58}.member-list__email-validated svg{height:1rem;width:1rem}.member-list-container{flex-wrap:wrap;max-width:100%;overflow:auto}.member-list-container::-webkit-scrollbar{-webkit-appearance:none;height:7px;width:7px}.member-list-container::-webkit-scrollbar-thumb{background-color:#8d8786;border-radius:4px;-webkit-box-shadow:0 0 1px #c3c3c3}.members-license-bar,.members-top-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.members-top-bar-button-container{display:flex;gap:1rem}.member-page-button-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:1rem;margin-top:1rem}.member-page-button-container>:first-child{border-right:2px solid #dee0e4;box-sizing:content-box;padding-right:.5rem}.member-page-button-container>:not(:first-child){padding-left:.5rem}.organization-admin{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.organization-admin .folder-list{border-right:1px solid gray;padding-bottom:20px;position:absolute;width:200px}.organization-admin .folder-list .folder-select{line-height:2em}.organization-admin .folder-list .folder-select .active{color:red!important}.organization-admin .user-list{display:inline-block;margin-left:220px}.organization-admin .checkmark{text-align:center}.organization-admin .checkmark span{background:url(img/icons/white/checkmark.png) no-repeat;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:green;background-position:50%;background-size:66% auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:inline-block;height:15px;left:0;top:4px;width:15px}.organization-admin .user-table{width:100%}.organization-admin .user-table .cell-trash,.organization-admin .user-table td:last-child{text-align:right}.organization-admin .user-table th[data-role=sort] div{align-items:center;cursor:pointer;display:flex}.organization-admin .user-table th[data-role=sort] div:after{content:"";display:inline-block;height:10px;opacity:.8;width:10px}.organization-admin .user-table th[data-role=sort].active div:after{background:url(img/icons/black/arrow-down.png) no-repeat 50%;background-size:contain}.organization-admin .user-table .sort-desc th[data-role=sort].active div:after{background:url(img/icons/black/arrow-up.png) no-repeat 50%;background-size:contain}.organization-admin .group-data.width-image{margin-top:10px;min-height:120px;padding-left:120px;position:relative}.organization-admin .group-data .group-image{background:no-repeat 50%;background-size:100% auto;height:100px;left:0;position:absolute;width:100px}.organization-admin .edit-all-buttons{float:right;margin-bottom:10px}.devices-joinCode{background:#fff;border-radius:10px;color:#574c4a;display:inline-block;font-family:odin;font-size:60px;line-height:1em;margin:0 1% 3% 0;padding:10px 20px;position:relative;text-align:center}.devices-joinCode.invalid-strikethrough:after{background:#e72138;border-radius:5px;content:"";height:4px;left:-10%;position:absolute;top:40%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);width:120%}.organization-page-members .activity-status-container{display:inline-block}.organization-page-members img.user-activity-icon{height:1em;vertical-align:middle;width:1em}.organization-page-members td.user-activity{text-align:center}.organization-page-members td.button-td{width:50px}#container.layout-channel,#container.presentationMode{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#fff;bottom:0;left:0;overflow:auto;position:absolute;top:0;width:100%}#page{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#page.notop{top:0}#page #page-inner{bottom:0;left:0;position:absolute;right:0;top:60px}#page #page-inner.notop{padding-top:5px;top:0}#page #page-inner.small-top{top:50px}h2{font-family:odin,cursive;font-size:35px;font-weight:400;text-align:center;text-transform:uppercase}.content{overflow:auto;padding:20px}.content,.main-view{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch}.main-view{background:#e0e0e0;bottom:0;left:300px;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:0;z-index:3}.main-view .main-column{float:left;position:relative}.main-view .main-column.c2{height:100%;width:50%}.small-button-bar{height:40px;left:0;padding:10px 20px;position:absolute;top:0;width:100%}.big-button{background:#ececec;display:inline-block;min-height:60px;position:relative;text-decoration:none;width:250px}.big-button .icon{background-size:auto 60%;height:40px;left:10px;position:absolute;top:10px;width:40px}.big-button .info{font-size:20px;height:100%;line-height:60px;padding:0 20px 0 60px;text-align:center;width:100%}.big-button.full{margin-bottom:10px}.big-button.full .info{text-align:left}.small-button{border-bottom:2px solid #f48221;font-size:20px;height:50px;line-height:60px;margin:0 20px}.normal-button{xborder-radius:5px;background:#ec484d;color:#fff;display:inline-block;font-size:14px;margin-right:5px;padding:15px 10px;text-decoration:none;text-transform:uppercase}#loadingBlank{bottom:0;left:0;position:absolute;right:0;top:0}.pie-chart .arc text{text-anchor:middle;font:10px sans-serif}.pie-chart .arc.selected{stroke:#fff;stroke-width:3px;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.pie-chart .arc.correct{fill:#2a8f27}.pie-chart .arc.incorrect{fill:#e72138}.pie-chart .arc.done{fill:#4dc6e6}.pie-chart .arc.empty{fill:#f8c82d}.pie-chart .arc.partial-correct{fill:#f48221}.pill{border-radius:30px;display:inline-block;font-size:14px;margin:0 8px 8px 0;padding:2px 8px}#pincode{font-size:65%;position:relative;text-align:center}#pincode.small .pinNr{height:1.5em;line-height:1.3em;margin:0;padding:.2em;width:1.5em}#pincode .pinNr{background:#fff;border-radius:100%;color:#574c4a;display:inline-block;font-family:odin;font-size:100%;height:1.5em;line-height:1.7em;margin:0 1% 3% 0;text-align:center;width:1.5em}#player #pitch{background:#000;height:100%;position:absolute;width:100%}#player #pitch.result-success{background:#65d461;color:#fff}#player #pitch.result-fail{background:#e72138;color:#fff}#player #pitch .fg{height:100%;position:relative;width:100%;z-index:2}#player #pitch #pitch-inner{bottom:0;left:0;position:absolute;right:0;top:0}#player #pitch #axis{bottom:0;height:50%;position:absolute;width:100%}#player #pitch .pitch{display:block;font-family:odin;font-size:70%;left:5%;line-height:1.2em;padding:2%;position:absolute;top:25%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:90%}#player #pitch .countdown{color:#fff;cursor:pointer;font-size:110%;margin-top:50px;position:relative;text-align:center}#player #pitch .progress-answer .progress-bar .progressor2000{border-bottom-right-radius:40px;border-top-right-radius:40px;bottom:10px;height:-webkit-calc(100% - 20px);height:calc(100% - 20px);left:10px;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);top:10px;width:100%}#player #pitch.edit-mode .text{background:#fff;border:2px dashed #1ca6ca;border-radius:10px;color:#ec484d;font-size:70%;line-height:1.2em}#player #pitch.edit-mode .text:active,#player #pitch.edit-mode .text:focus{background:#fff;border-color:#1ca6ca;outline:none}#player #pitch.edit-mode td{padding:5px;vertical-align:top}#player #pitch.edit-mode td .button{border-radius:0;margin:0}#player #pitch.edit-mode th{color:#fff;font-family:odin;font-size:60%;line-height:1.2em;text-transform:uppercase}#player #pitch.edit-mode input[type=text]{background:#fff;border:none;font-family:sanfrancisco;font-size:50%;height:80%;line-height:1.2em;outline:none;padding:0 5%;width:100%}#player #pitch.edit-mode textarea{background-color:transparent;color:#574c4a;font-family:inherit}#player #pitch.edit-mode textarea::-webkit-scrollbar{display:none}#player #pitch.view-mode #progress-answers .nr{color:transparent;height:100px;line-height:100px}#player #pitch.view-mode #progress-answers .progress-bar{left:50px;right:8%}#player #pitch.view-mode #progress-answers .anwer-text{font-size:1.7em}#player #pitch.view-mode #progress-answers #total{left:98%;right:auto}#player #pitch.preview{bottom:4px;height:auto;left:4px;right:4px;top:4px;width:auto}#player #pitch.preview #pitch-inner{bottom:0;height:700px;left:0;right:0;top:0;-webkit-transform:scale(180/800);-moz-transform:scale(180/800);-ms-transform:scale(180/800);-o-transform:scale(180/800);transform:scale(180/800);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:800px}#pitchPreview .thumb em,.content-type-pitch .thumb em{color:#fff;display:block;font-family:montserrat;font-size:50%;font-style:normal;text-align:center;width:100%}#pitchPreview #thePitch,.content-type-pitch #thePitch{max-height:17%!important;overflow-y:hidden}#page.lesson-plan .explorer-preview-panel{background:#fff;border-left:2px solid #e0e0e0}#page.lesson-plan.show-side-bar{padding-right:250px}.plan-page-embedded #page{top:0}.plan-page-embedded .explorer-preview-panel{margin-right:20px}.plan-page-embedded.sidebar-fixed .explorer-preview-panel{position:fixed;right:20px}#container.layout-channel .plan-page-embedded .header{color:#5a4d4c}#lesson-plan{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;height:100%;overflow:auto;width:100%}.plan-styles.no-sections .plan-border-line,.plan-styles.no-sections .plan-bullet,.plan-styles.no-sections .plan-checkmark{display:none!important}.plan-styles .button-wrapper,.plan-styles .clearfix{display:block;min-height:1px}.plan-styles .plan-button{background-color:#ec484d;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1.2em;padding:10px;text-decoration:none}.plan-styles .plan-button.disabled{cursor:default;opacity:.2;pointer-events:none}.plan-styles .plan-button .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin-right:10px;vertical-align:top;width:20px}.plan-styles .lesson-plan__side-label{align-items:center;display:flex;flex-direction:row;flex-grow:1;margin:0 0 15px}@media (min-width:768px){.plan-styles .lesson-plan__side-label{flex-direction:column;margin-left:-15px;position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.plan-styles .lesson-plan__side-label .lesson-plan__back-button{margin-bottom:.6rem;margin-top:calc(-20px - .15rem)}}@media (min-width:1200px){.plan-styles .lesson-plan__side-label{flex-direction:row;height:calc(1.2em + .9rem)}.plan-styles .lesson-plan__side-label .lesson-plan__back-button{margin-bottom:0;margin-top:0}}.plan-styles .lesson-plan__back-button>:not(:first-child),.plan-styles .lesson-plan__side-label>:not(:first-child){margin-left:.6rem}.plan-styles .lesson-plan__plan-label-wrapper{align-items:center;display:flex;height:1.2em}.plan-styles .plan-label{background:#eee;border-radius:20px;color:#5a4d4c;display:inline-block;font-family:odin,sans-serif!important;font-size:14px;font-weight:400;height:26px;line-height:1em;padding:8px 20px;text-transform:uppercase}.plan-styles .lesson-plan__back-button{cursor:pointer;display:flex;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;opacity:.25;text-decoration:none}.plan-styles .lesson-plan__back-button:active,.plan-styles .lesson-plan__back-button:hover{text-decoration:underline}.plan-styles .lesson-plan__back-icon{width:1.2rem}.plan-styles h1.title{color:#5a4d4c;font-family:odin,sans-serif!important;font-size:20px;font-weight:700;line-height:1.2em;margin:0 0 20px;padding:0;text-transform:uppercase}@media (min-width:768px){.plan-styles h1.title{font-size:2rem}}.plan-styles .description{color:#5a4d4c;position:relative}.plan-styles .channel-origin{color:#777;font-family:montserrat,sans-serif!important}.plan-styles .channel-origin a{color:#1ca6ca;text-decoration:underline}.plan-styles .plan-intro{margin:50px auto auto;max-width:830px;padding:0 0 20px;position:relative}.plan-styles .plan-intro .plan-actions{background:#eee;margin-bottom:20px;padding:10px 20px}.plan-styles .plan-intro .plan-actions p{font-size:11px}.plan-styles .plan-intro .plan-actions .content-item-button{margin-right:5px}@media (max-width:768px){.plan-styles .plan-intro .plan-actions{margin-right:10px}}.plan-styles .plan-section{clear:both;padding-left:60px;position:relative}@media (min-width:768px){.plan-styles .plan-section{padding-left:120px}}.plan-styles .plan-section.even{background:#eee}.plan-styles .plan-section .plan-children{margin:auto;max-width:830px;min-height:200px;padding:20px 0;position:relative}.plan-styles .plan-section.done .plan-bullet,.plan-styles .plan-section.done .plan-bullet:after{background:#0aba58}.plan-styles .plan-section.done .plan-border-line{border-left-color:#0aba58}.plan-styles .plan-section .plan-bullet{background:#00b6bc;content:"";height:3px;margin:12px 0 0 -32px;position:absolute;width:21px;z-index:3}@media (min-width:768px){.plan-styles .plan-section .plan-bullet{margin:12px 0 0 -53px;width:42px}}.plan-styles .plan-section .plan-bullet:after{background:#00b6bc;border-radius:15px;content:"";height:15px;left:-7px;position:absolute;top:-7px;width:15px}.plan-styles .plan-section .plan-checkmark{background:url(img/check-grey.png) no-repeat 50%;background-size:100% auto;cursor:pointer;height:30px;margin:-4px 0 0 -108px;position:absolute;width:30px;z-index:2}.plan-styles .plan-section .plan-checkmark:after{background:#fff;content:"";height:35px;margin:-1px 0 0 32px;position:absolute;width:35px}.plan-styles .plan-section .plan-border-line{border-left:3px dashed #00b6bc;height:100%;margin:12px 0 0 -33px;position:absolute;z-index:1}@media (min-width:768px){.plan-styles .plan-section .plan-border-line{margin:12px 0 0 -54px}}.plan-styles .plan-child{margin:0 20px 20px 0;position:relative}.plan-styles .plan-child .child-buttons{background:#4dc6e6;border-radius:5px 5px 0 0;line-height:0;opacity:0;padding:0 3px;pointer-events:none;position:absolute;right:-10px;top:-40px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:200}.plan-styles .plan-child .child-buttons .child-button{background-position:50%;background-repeat:no-repeat;background-size:15px auto;display:inline-block;height:30px;position:relative;width:30px}.plan-styles .plan-child:after{border:2px solid #4dc6e6;border-radius:5px 0 5px 5px;bottom:-10px;content:"";left:-10px;opacity:0;pointer-events:none;position:absolute;right:-10px;top:-10px}.plan-styles .plan-child.selected .child-buttons,.plan-styles .plan-child.selected[data-child-type=text] .small-buttons{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.plan-styles .plan-child.selected:after{opacity:1!important}.plan-styles .plan-child[data-child-type=lesson]{float:left}.plan-styles .plan-child[data-child-type=lesson] .plan-lesson{width:256px}.plan-styles .plan-child[data-child-type=folder]{display:block;float:left}.plan-styles .plan-child[data-child-type=folder] .plan-folder{height:220px;width:256px}.plan-styles .plan-child[data-child-type=folder] .plan-folder .lessonSeries{height:270px;margin-right:0}.plan-styles .plan-child[data-child-type=image]{float:left}.plan-styles .plan-child[data-child-type=image] .plan-image{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:220px;margin:0;width:256px}.plan-styles .plan-child[data-child-type=image] .plan-image.contain{background-size:contain}.plan-styles .plan-child[data-child-type=attachment]{float:left}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment{color:#5a4d4c;font-family:montserrat,sans-serif!important;margin:0;width:256px}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.type-image .icon{background-image:url(img/icons/white/file-picture.png)}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.type-audio .icon{background-image:url(img/icons/white/file-music.png)}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.type-pdf .icon{background-image:url(img/icons/white/file-pdf.png)}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.type-attachment .icon,.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.type-document .icon,.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.type-powerpoint .icon{background-image:url(img/icons/white/file.png)}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment .info{padding:20px;text-align:center}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment .info .type{color:#777}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment [data-role=edit-name]{background-color:#4dc6e6;margin:8px 0 0;position:absolute;right:0}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.has-image{height:256px}.plan-styles .plan-child[data-child-type=attachment] .plan-attachment.has-image .visual{background-position:50%;background-repeat:no-repeat;background-size:cover;height:144px;margin-bottom:12px;width:100%}.plan-styles .plan-child[data-child-type=text]{float:left;max-width:808px;width:auto}.plan-styles .plan-child[data-child-type=text] .content-page-paragraph,.plan-styles .plan-child[data-child-type=text] .paragraph{color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:16px;line-height:1.4em;margin:0;overflow:hidden}.plan-styles .plan-child[data-child-type=text] .content-page-paragraph a,.plan-styles .plan-child[data-child-type=text] .paragraph a{color:#4dc6e6}.plan-styles .plan-child[data-child-type=text] .content-page-paragraph.text-align-center,.plan-styles .plan-child[data-child-type=text] .paragraph.text-align-center{text-align:center}.plan-styles .plan-child[data-child-type=text] .content-page-paragraph.text-align-left,.plan-styles .plan-child[data-child-type=text] .paragraph.text-align-left{text-align:left}.plan-styles .plan-child[data-child-type=text] .content-page-paragraph.text-align-right,.plan-styles .plan-child[data-child-type=text] .paragraph.text-align-right{text-align:right}.plan-styles .plan-child[data-child-type=text] .content-page-paragraph.text-align-justify,.plan-styles .plan-child[data-child-type=text] .paragraph.text-align-justify{text-align:justify;text-align-last:justify}.plan-styles .plan-child[data-child-type=text] .small-buttons{background:#4dc6e6;border-radius:5px 0 0 0;display:block!important;left:inherit;line-height:0;opacity:0;padding:0 0 0 3px;pointer-events:none;position:absolute;right:190px;top:-40px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s ease-out!important;-moz-transition:opacity .3s ease-out!important;-ms-transition:opacity .3s ease-out!important;-o-transition:opacity .3s ease-out!important;transition:opacity .3s ease-out!important;-webkit-transition:transform .3s ease-out!important;-moz-transition:transform .3s ease-out!important;-ms-transition:transform .3s ease-out!important;-o-transition:transform .3s ease-out!important;transition:transform .3s ease-out!important;z-index:201}.plan-styles .plan-child[data-child-type=text] .small-buttons:before{background:#4dc6e6;content:"";height:4px;pointer-events:none;position:absolute;right:-4px;top:0;width:8px}.plan-styles .plan-child[data-child-type=text] .small-buttons .button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:auto 15px!important;border:none;display:inline-block;height:30px;line-height:0;margin:0;width:30px}.plan-styles .plan-child[data-child-type=header]{clear:both}.plan-styles .plan-child[data-child-type=header] .content-page-header,.plan-styles .plan-child[data-child-type=header] .header{color:#5a4d4c;font-family:odin,sans-serif!important;font-size:25px;font-weight:400;line-height:1.2em;max-width:808px;padding:0;text-align:left;text-transform:uppercase;width:auto}.plan-styles .plan-child[data-child-type=youtube]{float:left;max-width:808px}.plan-styles .plan-child[data-child-type=youtube] .youtube-embed{height:100%;width:100%}.plan-styles .plan-child[data-child-type=youtube] .youtube-wrapper{width:100%}.plan-styles .plan-child[data-child-type=youtube] .youtube-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.plan-styles .plan-child[data-child-type=youtube] .youtube-play{background-image:url(img/sources/youtube.png);background-position:50%;background-repeat:no-repeat;background-size:80% auto;cursor:pointer;height:30%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%}.plan-styles .plan-child[data-child-type=youtube] .youtube-close{background-color:#fff;background-size:55% auto;border:1px solid #000;border-radius:100%;height:40px;position:absolute;right:-20px;top:-20px;width:40px;z-index:202}.plan-styles .plan-child[data-child-type=vimeo]{float:left;max-width:808px}.plan-styles .plan-child[data-child-type=vimeo] .vimeo-embed{height:100%;left:0;position:absolute;top:0;width:100%}.plan-styles .plan-child[data-child-type=vimeo] .vimeo-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:56.25% 0 0;position:relative}.plan-styles .plan-child[data-child-type=vimeo] .vimeo-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.plan-styles .plan-child[data-child-type=vimeo] .vimeo-play{background-image:url(img/icons/white/vimeo.png);background-position:50%;background-repeat:no-repeat;background-size:80% auto;cursor:pointer;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.plan-styles .plan-child[data-child-type=vimeo] .vimeo-close,.plan-styles .plan-child[data-child-type=vimeo] .youtube-close{background-color:#fff;background-size:55% auto;border:1px solid #000;border-radius:100%;height:40px;position:absolute;right:-20px;top:-20px;width:40px;z-index:202}.plan-styles .plan-child[data-child-type=link]{float:left;max-width:808px;width:auto}.plan-styles .plan-child[data-child-type=link] .plan-link{padding-bottom:40px}.plan-styles .plan-child[data-child-type=link] .plan-link .browser{display:block;z-index:inherit}.plan-styles .plan-child[data-child-type=link] .plan-link .browser .url{font-size:11px}.plan-styles .plan-child[data-child-type=link] .plan-link .browser .glass{background:rgba(0,0,0,.2)}.plan-styles .plan-child[data-child-type=link] .webpage{overflow:inherit}.plan-styles .plan-child[data-child-type=link] .plan-button.open-url{background:#4dc6e6;color:#fff;left:50%;position:absolute;top:40px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);white-space:nowrap}.plan-styles .plan-child[data-child-type=link] .plan-child-edit-buttons{left:0;position:absolute;top:200px}.plan-styles .plan-child[data-child-type=link] .plan-child-edit-buttons .button{background-color:#4dc6e6;display:inline-block;margin-right:8px}.plan-styles .plan-child[data-child-type=lessonPlan]{float:left;width:256px}.plan-styles .plan-child[data-child-type=lessonPlan] .plan-plan,.plan-styles .plan-child[data-cols="1"] .content-page-paragraph,.plan-styles .plan-child[data-cols="1"] .paragraph,.plan-styles .plan-child[data-cols="1"] .plan-image,.plan-styles .plan-child[data-cols="1"] .plan-link,.plan-styles .plan-child[data-cols="1"] .plan-plan,.plan-styles .plan-child[data-cols="1"] .plan-vimeo,.plan-styles .plan-child[data-cols="1"] .plan-youtube,.plan-styles .plan-child[data-cols="2"] .content-page-paragraph,.plan-styles .plan-child[data-cols="2"] .paragraph,.plan-styles .plan-child[data-cols="2"] .plan-image,.plan-styles .plan-child[data-cols="2"] .plan-link,.plan-styles .plan-child[data-cols="2"] .plan-plan,.plan-styles .plan-child[data-cols="2"] .plan-vimeo,.plan-styles .plan-child[data-cols="2"] .plan-youtube{width:256px}.plan-styles .plan-child[data-cols="1"][data-child-type=vimeo] .vimeo-wrapper,.plan-styles .plan-child[data-cols="1"][data-child-type=vimeo] .youtube-wrapper,.plan-styles .plan-child[data-cols="1"][data-child-type=youtube] .vimeo-wrapper,.plan-styles .plan-child[data-cols="1"][data-child-type=youtube] .youtube-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=vimeo] .vimeo-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=vimeo] .youtube-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=youtube] .vimeo-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=youtube] .youtube-wrapper{height:200px}.plan-styles .plan-child[data-cols="1"][data-child-type=text] .small-buttons,.plan-styles .plan-child[data-cols="2"][data-child-type=text] .small-buttons{border-radius:5px 5px 0 0;padding:0 3px;right:-10px;top:-70px}.plan-styles .plan-child[data-cols="1"][data-child-type=text] .small-buttons:before,.plan-styles .plan-child[data-cols="2"][data-child-type=text] .small-buttons:before{display:none}.plan-styles .plan-child[data-cols="1"][data-child-type=text] .child-buttons,.plan-styles .plan-child[data-cols="2"][data-child-type=text] .child-buttons{border-radius:5px 0 0 0;padding:0 0 0 3px}@media (min-width:calc(532px + 150px)){.plan-styles .plan-child[data-cols="2"] .content-page-paragraph,.plan-styles .plan-child[data-cols="2"] .paragraph,.plan-styles .plan-child[data-cols="2"] .plan-image,.plan-styles .plan-child[data-cols="2"] .plan-lesson,.plan-styles .plan-child[data-cols="2"] .plan-link,.plan-styles .plan-child[data-cols="2"] .plan-vimeo,.plan-styles .plan-child[data-cols="2"] .plan-youtube{width:532px}.plan-styles .plan-child[data-cols="2"] .plan-button.open-url{left:325px}.plan-styles .plan-child[data-cols="2"][data-child-type=vimeo] .vimeo-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=vimeo] .youtube-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=youtube] .vimeo-wrapper,.plan-styles .plan-child[data-cols="2"][data-child-type=youtube] .youtube-wrapper{height:300px}}.plan-styles .plan-child[data-cols="3"]{clear:both;float:none;max-width:808px}.plan-styles .plan-child[data-cols="3"] .content-page-paragraph,.plan-styles .plan-child[data-cols="3"] .paragraph,.plan-styles .plan-child[data-cols="3"] .plan-image,.plan-styles .plan-child[data-cols="3"] .plan-link,.plan-styles .plan-child[data-cols="3"] .plan-youtube{max-width:808px;width:auto}.plan-styles .plan-child[data-cols="3"] .plan-button.open-url{left:325px}.plan-styles .plan-child[data-cols="3"] .plan-youtube{padding-top:56.25%}.plan-styles .plan-child[data-cols="3"] .plan-youtube .youtube-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.plan-styles .context-bar{max-width:808px;z-index:inherit}.plan-styles .plan-caption{font-family:montserrat,sans-serif!important;font-size:92%;font-style:italic;margin-top:7px}.plan-styles .content-editable{background-color:inherit;padding:0!important}.plan-styles .content-editable:active,.plan-styles .content-editable:focus{outline:none}.plan-styles [data-role=column-size].active{position:relative}.plan-styles [data-role=column-size].active:after{border:2px solid #ec484d;border-radius:4px;bottom:-2px;content:"";left:0;position:absolute;right:0;top:0}#lesson-plan.view{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#lesson-plan.view .child-buttons{display:none}#lesson-plan.view .plan-children .plan-child.selected:after{border-radius:5px!important}.explorer-preview-panel .plan-tree h3{margin:20px 0 0}.explorer-preview-panel .plan-tree .leaf{margin-bottom:7px;padding-left:.5em;text-indent:-.5em}div.plan-thumb[data-cols="1"] .bullets{border-left:3px dashed #00b6bc;position:absolute;top:9px;width:20px}div.plan-thumb[data-cols="1"] .bullets .bullet{background:#00b6bc;height:3px;position:relative;width:100%;z-index:3}div.plan-thumb[data-cols="1"] .bullets .bullet+.bullet{margin-top:53px}div.plan-thumb[data-cols="1"] .bullets .bullet:after{background:#00b6bc;border-radius:10px;content:"";height:10px;left:-6px;position:absolute;top:-4px;width:10px}div.plan-thumb[data-cols="1"] .banner{bottom:auto;top:105px}div.plan-thumb[data-cols="1"] .info{margin-top:0;padding-left:30px}div.plan-thumb[data-cols="1"] .info .title{margin-bottom:2px;max-height:36px;overflow:hidden}div.plan-thumb[data-cols="1"] .info .description{background:#eee;margin-right:4px;max-height:70px;overflow:hidden;padding:4px 8px}div.plan-thumb[data-cols="1"] .info .visual-child{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:50px;margin:0 4px 4px 0;width:50px}div.plan-thumb[data-cols="1"] .visuals{min-height:100px}div.plan-thumb[data-cols="1"].has-single-action .description,div.plan-thumb[data-cols="1"].has-single-action .title,div.plan-thumb[data-cols="1"].has-single-action .visuals{cursor:pointer}#common-popup-box[data-type=planViewPopup] .popup-content #page{top:0}#common-popup-box[data-type=planViewPopup] .popup-content .explorer-preview-panel .panel-actions .content-item-button:not(.has-secondary):not(.secondary){display:block;margin-bottom:5px}.non-presentationMode #page.player-page.lesson-view-no-index #index{left:-236px}.non-presentationMode #page.player-page.lesson-view-no-index #index [data-add-button],.non-presentationMode #page.player-page.lesson-view-no-index #index [data-duplicate-button],.non-presentationMode #page.player-page.lesson-view-no-index #index [data-role=toggle-phases]{display:none}.non-presentationMode #page.player-page.lesson-view-no-index #index [data-lesson-view]{position:absolute;right:5px}.non-presentationMode #page.player-page.lesson-view-no-index #index #slides{opacity:0;pointer-events:none}.non-presentationMode #page.player-page.lesson-view-no-index #page-content{left:75px}.non-presentationMode #page.player-page.lesson-view-overview #index{width:100%}.non-presentationMode #page.player-page.lesson-view-overview #index #slides{display:flex;flex-wrap:wrap;padding:10px 40px 40px;position:static}.non-presentationMode #page.player-page.lesson-view-overview #index #slides[data-pin-action]{padding-top:40px}.non-presentationMode #page.player-page.lesson-view-overview #index #slides[data-pin-action] .phase{padding-top:26px}.non-presentationMode #page.player-page.lesson-view-overview #index .phase{clear:both;display:block;margin:0 0 10px;width:100%}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin-wrapper{height:150px;margin:15px 5px 0 0;width:227px}.non-presentationMode #page.player-page.lesson-view-overview #index .video-item .video-indicator{left:5px;top:20px}.non-presentationMode #page.player-page.lesson-view-overview #index .video-item .player-pin{right:-12px;top:25px}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin{display:block}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin.selected .body{box-shadow:none}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin .pin-index{display:none}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin.has-diff .fact{padding-right:25px}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin.has-diff .small-diff-round{border-radius:10px;bottom:10px;height:10px;position:absolute;right:10px;width:10px;z-index:5}.non-presentationMode #page.player-page.lesson-view-overview #index .player-pin .pin-points{right:auto;top:190.9375px}.non-presentationMode #page.player-page.lesson-view-overview #index .add-pin{display:block;float:left;margin:36px 10px 20px}.non-presentationMode #page.player-page.lesson-view-overview #index:after{display:none}.non-presentationMode #page.player-page.lesson-view-overview #index #slides{text-align:left}.non-presentationMode #page.player-page.lesson-view-overview #page-content{pointer-events:none}.non-presentationMode #page.player-page.lesson-view-overview #player{display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.non-presentationMode #page.player-page.lesson-view-overview #content-item-buttons{display:none}.non-presentationMode #new-slide-tip{left:60px;top:155px}.empty-state-tooltip{background:#f8c82d;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.5);color:rgba(0,0,0,.8);display:inline-block;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:24px;line-height:1.3em;padding:20px;position:absolute}.empty-state-tooltip:not(".no-animate"),.empty-state-tooltip:not(.animate-top){-webkit-animation:transition-point-left 1s linear infinite;-moz-animation:transition-point-left 1s linear infinite;-ms-animation:transition-point-left 1s linear infinite;animation:transition-point-left 1s linear infinite}.empty-state-tooltip.animate-top{-webkit-animation:transition-point-top 1s linear infinite;-moz-animation:transition-point-top 1s linear infinite;-ms-animation:transition-point-top 1s linear infinite;animation:transition-point-top 1s linear infinite}.empty-state-tooltip .arrow{border-bottom:20px solid transparent;border-right:30px solid #f8c82d;border-top:20px solid transparent;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:40px}.empty-state-tooltip .arrow-bottom{border-left:20px solid transparent;border-right:20px solid transparent;border-top:30px solid #f8c82d;position:absolute;right:50%;top:100%}#page-inner #player{left:0;right:0;-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-ms-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out;width:auto}#page-inner #player #playercontent{bottom:50px;left:40px;right:40px;top:60px}.non-presentationMode #page-inner #player #playercontent{overflow:visible}#page-inner #player #playercontent-inner.loading:after{background-color:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:100}#page-inner #player.editor-bar-open{right:250px;width:calc(100% - 250px)}#page-inner #digibord-controls,#page-inner #playerbar{display:none}#page-inner #index{-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-ms-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out}#page-inner #index>.small-buttons{margin-left:40px;position:relative}#page-inner #slides{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;bottom:0;left:0;overflow:auto;padding-top:15px;position:absolute;right:0;text-align:center;top:50px}#page-inner #slides .template-area{background:#fff;background:repeating-linear-gradient(45deg,#d6feff,#d6feff 10px,#fff 0,#fff 20px)}#page-inner #slides .phase{display:inline-block;margin:0 0 50px;text-align:left;width:215px}#page-inner #slides .add-pin{background:rgba(0,0,0,.08);box-shadow:none;cursor:pointer;display:inline-block;height:120.9375px;margin-bottom:40px;margin-top:20px;position:relative;width:215px}#page-inner #slides .add-pin:after{background:url(img/icons/white/plus.png) no-repeat 50%;background-size:32px auto;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#page-inner #slides .add-pin.paste-here:after{background-image:url(img/icons/white/paste.png)}#page-inner #content-item-buttons{left:320px;position:absolute;top:0;-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-ms-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out;white-space:nowrap;z-index:10}html #page.hidePhases #slides .add-pin,html #page.hidePhases #slides .phase{display:none!important}html #page.hidePhases #slides .add-pin[data-phase="0"]{display:inline-block!important}html.ios .iframeShown #playercontent-inner{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;overflow:scroll!important}#player #playercontent-border{background-color:#4dc6e6}#player #playercontent-border .into-drag{color:#fff;font-size:60%;margin-top:2%}#player #playercontent-border .bottom-bar{bottom:0;font-size:30%;left:0;padding:1% 5%;position:absolute;text-align:center;width:100%;z-index:31}#player #dragQuestion .bottom-bar{bottom:0;font-size:15px;left:0;padding:0 1%;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:31}#player #dragQuestion .bottom-bar .n-button{margin:0 5px 2px 0;pointer-events:all}#player #twoPinnedStateButtons{padding-right:10px}#player #twoPinnedStateButtons.not-used-in-my-lesson [data-role=unpin-from-preview],#player #twoPinnedStateButtons.used-in-my-lesson [data-role=pin-from-preview]{display:none!important}#player .loader{margin-top:-18px;top:50%}#player #playerbar{position:fixed;text-transform:uppercase;z-index:100}#player #web-page-iframe{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;height:100%;left:0;overflow:scroll!important;position:absolute;top:0;width:100%}#player #editor-buttons{font-size:20px!important;height:0;left:0;min-width:440px;padding-left:0;padding-top:0;position:absolute;top:-50px;z-index:100}#player #editor-buttons>.button:first-child{margin-left:80px}#player #editor-buttons .buttons{position:relative}#player #editor-buttons .buttons .button{margin:0 0 0 10px}#player #earmark{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f3f3f3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#574c4a;margin:5px;padding:10px;position:absolute;right:0;top:0;z-index:10}#player.fullScreen #playercontent{border:none;bottom:0;left:0;padding:0;right:0;top:0}#player.fullScreen #digibord-controls{bottom:0}#player.fullScreen #digibord-controls .button{background-color:rgba(0,0,0,.35)}#player.fullScreen [data-role=toggle-controls]{bottom:0;opacity:.1}#player.fullScreen [data-role=toggle-controls]:hover{opacity:1}#player.fullScreen #playerbar [data-role=close-player]{display:none}#player.fullScreen #playerbar [data-role=toggle-presentation-mode]{box-shadow:0 0 5px rgba(0,0,0,.5)}#player.player-type-npo #digibord-controls,#player.player-type-npo .icon-controls-left,#player.player-type-npo .icon-controls-right,#player.player-type-youtube #digibord-controls,#player.player-type-youtube .icon-controls-left,#player.player-type-youtube .icon-controls-right{bottom:45px}.home-button{background-size:cover;float:left;height:30px;margin-right:6px;margin-top:-5px;opacity:.7;width:30px}.path-editor{float:left}.msie-magic #container.presentationMode{background-color:#e0e0e0}.msie-magic #player.fullScreen.player-type-youtube{width:calc(100% - 50px)}.msie-magic #player.fullScreen.player-type-youtube #playerbar .buttons{margin-right:7px;width:50px!important}.msie-magic #player.fullScreen.player-type-youtube #playerbar .button.icon-pencil{display:none}.msie-magic #player.fullScreen.player-type-youtube #digibord-controls{width:56px}#searchResultPrevNextButtons{bottom:0;position:absolute;right:10px}#container.presentationMode #player.full-screen-image #playercontent{bottom:0}#container.presentationMode #player.full-screen-image #playercontent .openq-column{display:none}#container.presentationMode #player:not(.full-screen-image) [data-allow-image-zoom="1"] .image,#container.presentationMode #player:not(.full-screen-image) [data-allow-image-zoom="1"] .image2{cursor:zoom-in}#player.player-type-youtube #playercontent{overflow:hidden}html.msie #container.presentationMode #player:not(.full-screen-image) .image,html.msie #container.presentationMode #player:not(.full-screen-image) .image2{cursor:pointer}html.ios #container.non-presentationMode #player #playercontent-inner{top:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#preload-next-slide{height:10px;left:-99999px;position:absolute;top:-99999px;-webkit-transform:translate(-99999px,-99999px);-moz-transform:translate(-99999px,-99999px);-ms-transform:translate(-99999px,-99999px);-o-transform:translate(-99999px,-99999px);transform:translate(-99999px,-99999px);width:10px}.host-mode{height:100%}.host-mode.keep-video-in-dom-behind #gameScreen,.host-mode.keep-video-in-dom-behind #slide{background:transparent}.host-mode.keep-video-in-dom-behind #gameScreen.state-prep{background:rgba(0,0,0,.5)}.host-mode.disable-clicks #slide{pointer-events:none}#player.panel-right-true{right:250px;width:calc(100% - 250px)}#player.fullScreen #playercontent{background-color:#000;bottom:60px;z-index:1}#player.fullScreen.landscape #playercontent-inner{padding-top:9/16 * 100%;width:100%}#player.fullScreen.portrait #playercontent-inner{font-size:calc(5.625vh - 60px);height:100%;padding-left:16/9 * 100%}#slides:not([data-pin-action]) .player-pin.checked .thumbPreview,#slides:not([data-pin-action]) .player-pin.hover .thumbPreview,#slides:not([data-pin-action]) .player-pin:hover .thumbPreview{box-shadow:none;opacity:1}#slides:not([data-pin-action]) .player-pin.checked{border-color:#ec484d}#slides:not([data-pin-action]) .player-pin.checked .body{box-shadow:none}#slides:not([data-pin-action]) .player-pin.checked .thumbPreview{box-shadow:none;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#slides:not([data-pin-action]) .player-pin.checked [data-role=check-pin]{background-color:#ec484d;background-image:url(img/icons/white/checkmark.png);opacity:1}.player-pin{cursor:pointer;position:relative}.player-pin.selected{z-index:40}.player-pin:hover{z-index:41}.player-pin.checked,.player-pin.hover,.player-pin.selected{border-color:#4dc6e6}.player-pin.checked .body,.player-pin.hover .body,.player-pin.selected .body{box-shadow:none}.player-pin .pin-index{color:#aaa;font-size:15px;margin-right:12px;position:absolute;right:100%;top:60.46875px}.player-pin .pin-points{background:#fff;border:3px solid #ec484d;border-radius:4px;font-size:14px;height:24px;line-height:20px;margin-right:8px;margin-top:-59px;position:absolute;right:100%;text-align:center;top:60.46875px;width:24px}.touch .player-pin.sortable-chosen{background:rgba(77,198,230,.5)}.player-pin .check-pin{background:#eee url(img/icons/black/checkmark.png) no-repeat 50%;background-size:auto 13px;border-radius:100px;height:30px;margin-right:0!important;opacity:.7;position:absolute;right:10px;top:8px;width:30px;z-index:22}.player-pin .check-pin:hover{opacity:1}.player-pin .check-pin.exclude-for-lesson{background-image:url(img/icons/black/eye.png);background-size:auto 60%}.player-pin.show-check-button{cursor:pointer}.player-pin.show-check-button [data-role=check-pin]{opacity:1}.player-pin.show-check-button .thumbPreview{opacity:.3}.player-pin .enabled-for{cursor:pointer;display:none;height:15px;position:absolute;right:-22px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:15px}.player-pin .enabled-for:after{background:no-repeat 50%;background-size:contain;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0}.player-pin .enabled-for.lesson{margin-top:-30px;z-index:24}.player-pin .enabled-for.lesson:after{background-image:url(img/icons/black/eye.png)}.player-pin .enabled-for.lesson.disabled:after{background-image:url(img/icons/black/eye-blocked.png)}.player-pin .enabled-for.student{z-index:23}.player-pin .enabled-for.student:after{background-image:url(img/icons/black/user.png)}.player-pin .enabled-for.disabled:after{opacity:.25}.player-pin .enabled-for.pin-color-tag{margin-top:30px;z-index:22}.player-pin .enabled-for.pin-color-tag:after{background-image:url(img/icons/black/diff.png);background-size:85% auto}.player-pin .enabled-for.pin-color-tag.diff-enabled{border-radius:100px;height:16px;right:-23px;width:16px}.player-pin .enabled-for.pin-color-tag.diff-enabled:after{display:none}.player-pin .enabled-for.pin-color-tag.diff-enabled .sub-buttons{margin-right:1px;margin-top:1px}.player-pin .enabled-for.pin-color-tag.show-sub-buttons{z-index:130}.player-pin .enabled-for.pin-color-tag .sub-buttons.right{right:8px;top:24px}.player-pin .enabled-for.pin-color-tag .icon-close[data-role=toggle-sub-buttons]{right:-16px;top:-5px;z-index:1}.player-pin.excluded-for-lesson .exclude-for-lesson{background-image:url(img/icons/black/eye-blocked.png)}.player-pin.excluded-for-lesson .thumbPreview{opacity:.3!important}.player-pin.excluded-for-lesson .enabled-for.lesson,.player-pin.excluded-for-lesson .enabled-for.student,.player-pin.excluded-for-lesson .pin-color-tag,.player-pin.excluded-for-student .enabled-for.lesson,.player-pin.excluded-for-student .enabled-for.student,.player-pin.excluded-for-student .pin-color-tag,.player-pin.has-diff .enabled-for.lesson,.player-pin.has-diff .enabled-for.student,.player-pin.has-diff .pin-color-tag,.player-pin.selected .enabled-for,.player-pin:hover .enabled-for{display:block}.player-pin.excluded-for-student .pin-color-tag{display:none}.player-pin .enabled-for-hover-extension{height:100%;position:absolute;right:-27px;top:0;width:23px}.player-pin [data-role=pick-color]{display:inline-block;float:none}.player-pin [data-role=pick-color].selected{background-image:url(img/icons/black/checkmark.png);background-position:50%;background-repeat:no-repeat;background-size:70% auto}#page.lesson-view-overview .enabled-for{display:none!important}#lesson .content-item{height:145.125px;width:258px}#lesson .content-item #question,#lesson .content-item #slide{font-size:14.724px}.paste-below{background:#ec484d;border:2px solid #fff;border-radius:20px;bottom:-36px;color:#fff;display:none;left:0;padding:5px 10px;position:absolute;right:0;text-align:center;text-transform:uppercase;z-index:10}.paste-below:hover{text-decoration:underline}.paste-below:hover .icon{-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px)}.paste-below .icon{background:url(img/icons/white/arrow-right.png) no-repeat 50%;background-size:auto 50%;bottom:0;height:100%;left:5px;position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:20px}.paste-below[data-order="-1"]{bottom:auto;top:-36px}[data-pin-action=copy] .paste-below-video,[data-pin-action=cut] .paste-below-video{height:50px;margin-left:34px;position:relative;width:222px}[data-pin-action=copy] .paste-below-video .paste-below,[data-pin-action=cut] .paste-below-video .paste-below{bottom:auto;top:16px}[data-pin-action=copy] .paste-below,[data-pin-action=cut] .paste-below{display:block}[data-pin-action=copy] .paste-below.disabled,[data-pin-action=cut] .paste-below.disabled{background-color:gray;font-size:70%;opacity:.7;pointer-events:none}[data-pin-action=copy] .player-pin,[data-pin-action=cut] .player-pin{border-color:transparent}[data-pin-action=copy] .player-pin [data-role=check-pin],[data-pin-action=cut] .player-pin [data-role=check-pin]{display:none}[data-pin-action=copy] .player-pin.checked,[data-pin-action=cut] .player-pin.checked{border-color:#ec484d;border-style:dashed}[data-pin-action=copy] .player-pin.checked [data-role=check-pin],[data-pin-action=cut] .player-pin.checked [data-role=check-pin]{display:block}[data-pin-action=copy] .add-pin:after,[data-pin-action=cut] .add-pin:after{display:none}[data-pin-action=copy] .add-pin .paste-below,[data-pin-action=cut] .add-pin .paste-below{display:block}#popup{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:10000}#popup p{font-size:18px;line-height:28px}#popup #login-buttons .login-link-and-dropdown-list{position:static}#popup .accounts-dialog{left:50%;text-align:left;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}#popup #logo{display:block;font-size:60px;margin:40px auto 80px;padding-left:52px;width:400px}#popup #logo .rocket{height:60px;margin-top:8px;width:60px}#popup.full-screen{background-size:cover;z-index:9999}#popup.full-screen #popups-inner-self{xbottom:auto}#popup.full-screen .content{padding:20px}#popup.preview{background:#000;border-radius:5px;bottom:20px;height:auto;left:20px;right:20px;top:20px;width:auto;z-index:10000}#popup.preview #popups-inner-self{background:inherit;bottom:0;left:0;right:0;top:0}#popup.preview #popups-inner-self #player{background-color:inherit}#popup.preview #popups-inner-self #player #playerbar{position:absolute}#popup.preview #popups-inner-self #player #playerbar .buttons .content-item-button{display:block;float:left;margin:5px 10px 0 0}#popup #popups-inner-self{background:#fff;bottom:0;left:0;padding-bottom:60px;position:absolute;right:0;top:0}#popup #popups-inner-self .content{height:100%;overflow:hidden;width:100%}#popup #popups-inner-self .content-item .icon-pin{display:none}#popup #popups-inner-self .content-item .footer:after{border-bottom:20px solid #fff}#popup #popups-inner-self #for-link-url{position:relative}#popup #popups-inner-self input[type=email],#popup #popups-inner-self input[type=password],#popup #popups-inner-self input[type=text]{background:#ddd;margin-bottom:20px}#popup #popups-inner-self .content-item{float:none}#popup #popups-inner-self td{vertical-align:top}#powerMode{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:2147483647}#powerModeCaption{background-color:#f8c82d;border-radius:10px;bottom:20px;box-shadow:2px 2px 8px rgba(0,0,0,.5);left:20px;min-height:40px;opacity:0;pointer-events:all;position:fixed;right:20px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .45s ease-out;-moz-transition:all .45s ease-out;-ms-transition:all .45s ease-out;-o-transition:all .45s ease-out;transition:all .45s ease-out;z-index:2}#powerModeCaption.show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#powerModeCaption:after{-webkit-animation:fly 2s ease-in-out infinite;-moz-animation:fly 2s ease-in-out infinite;-ms-animation:fly 2s ease-in-out infinite;animation:fly 2s ease-in-out infinite;background:url(img/rocket2.png) no-repeat 50%;background-size:60% auto;content:"";height:40px;left:3px;opacity:.4;position:absolute;width:40px}#powerModeCaption textarea{background:transparent;border:none;border-radius:10px;bottom:0;color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:18px;left:33px;line-height:25px;outline:none;padding:8px 16px;position:absolute;resize:none;top:0;width:100%}#powerModeStudentApp{background:#f5f5f5;border:1px solid #ddd;border-radius:30px;bottom:20px;box-shadow:0 0 20px rgba(0,0,0,.7);font-size:0;min-height:560px;min-width:340px;opacity:.1;overflow:hidden;padding:40px 10px;pointer-events:all;position:absolute;right:20px;-webkit-transform:translateX(130%);-moz-transform:translateX(130%);-ms-transform:translateX(130%);-o-transform:translateX(130%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}#powerModeStudentApp.show{opacity:1}#powerModeStudentApp.in-screen{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#powerModeStudentApp.presentationMode-true{bottom:50px}#powerModeStudentApp.captionShown{bottom:80px!important}#powerModeStudentApp.pos-left{right:calc(100% - 360px);-webkit-transform:translateX(-130%);-moz-transform:translateX(-130%);-ms-transform:translateX(-130%);-o-transform:translateX(-130%)}#powerModeStudentApp.pos-left.in-screen{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#powerModeStudentApp:after,#powerModeStudentApp:before{background:#fff;content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);width:100%}#powerModeStudentApp:before{opacity:.05;z-index:3}#powerModeStudentApp iframe{background:#000;border:1px solid #999;border-radius:2px;height:480px;position:relative;width:320px;z-index:2}#powerModeStudentApp #home-button{border:2px solid #aaa;border-radius:10px;bottom:20px;height:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:30px}.presentationMode.animationsEnabled #player.full-screen-image .image,.presentationMode.animationsEnabled #player.full-screen-image .image2{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.presentationMode.animationsEnabled{perspective:800px}.presentationMode.animationsEnabled #player:not(.full-screen-image):not(.drawing-mode) #slide:not(.has-image){-webkit-transition:background-color 1s;-moz-transition:background-color 1s;-ms-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}.presentationMode.animationsEnabled #player:not(.full-screen-image):not(.drawing-mode) #slide.slide-animate-list #text1 li,.presentationMode.animationsEnabled #player:not(.full-screen-image):not(.drawing-mode) #slide.slide-animate-list #text2 li{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-ms-transform:translateX(-5%);-o-transform:translateX(-5%);transform:translateX(-5%);-webkit-transition:all .3s ease-out!important;-moz-transition:all .3s ease-out!important;-ms-transition:all .3s ease-out!important;-o-transition:all .3s ease-out!important;transition:all .3s ease-out!important}.presentationMode.animationsEnabled #player:not(.full-screen-image):not(.drawing-mode) #slide.slide-animate-list #text1 li.appear,.presentationMode.animationsEnabled #player:not(.full-screen-image):not(.drawing-mode) #slide.slide-animate-list #text2 li.appear{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease-out!important;-moz-transition:all .3s ease-out!important;-ms-transition:all .3s ease-out!important;-o-transition:all .3s ease-out!important;transition:all .3s ease-out!important}.presentationMode.animationsEnabled #modal-popup[data-popup=gameStatus]:not(.rendered) .gameScreen-panel-left{opacity:0;-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-ms-transform:translateX(-5%);-o-transform:translateX(-5%);transform:translateX(-5%)}.presentationMode.animationsEnabled #modal-popup[data-popup=gameStatus]:not(.rendered) .gameScreen-panel-right{opacity:0;-webkit-transform:translateX(5%);-moz-transform:translateX(5%);-ms-transform:translateX(5%);-o-transform:translateX(5%);transform:translateX(5%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-prep #join-info,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-prep .gameScreen-panel-left{opacity:0;-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-ms-transform:translateX(-5%);-o-transform:translateX(-5%);transform:translateX(-5%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-prep .gameScreen-panel-right{opacity:0;-webkit-transform:translateX(5%);-moz-transform:translateX(5%);-ms-transform:translateX(5%);-o-transform:translateX(5%);transform:translateX(5%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-prep .pinNr{opacity:0;-webkit-transform:rotate(-4turn);-moz-transform:rotate(-4turn);-ms-transform:rotate(-4turn);-o-transform:rotate(-4turn);transform:rotate(-4turn)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-game #question #title{opacity:0}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-game #question .answer{opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-1 .image.image-size-cover,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-2 .image.image-size-cover,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-3 .image.image-size-cover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-5.has-image .text{opacity:0;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-5.has-image .image.image-size-cover,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-6.has-image .text{opacity:0;-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-6.has-image .image.image-size-cover{opacity:0;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-4.has-image .image,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-4.has-image .text,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-game #question.question-layout-4.has-image .image,.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) .state-game #question.question-layout-4.has-image .text{opacity:0;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer{opacity:0}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="1"]{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="2"]{-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="3"]{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}.presentationMode.animationsEnabled #player:not(.rendered):not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="4"]{-webkit-transform:translateY(-90%);-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);transform:translateY(-90%)}.presentationMode.animationsEnabled #modal-popup[data-popup=gameStatus].rendered .gameScreen-panel-left,.presentationMode.animationsEnabled #modal-popup[data-popup=gameStatus].rendered .gameScreen-panel-right{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep #join-info,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep .gameScreen-panel-left,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep .gameScreen-panel-right{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep .pinNr[data-pin-nr="1"]{-webkit-transition:all 1s ease-out .4s;-moz-transition:all 1s ease-out .4s;-ms-transition:all 1s ease-out .4s;-o-transition:all 1s ease-out .4s;transition:all 1s ease-out .4s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep .pinNr[data-pin-nr="2"]{-webkit-transition:all 1s ease-out .6s;-moz-transition:all 1s ease-out .6s;-ms-transition:all 1s ease-out .6s;-o-transition:all 1s ease-out .6s;transition:all 1s ease-out .6s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep .pinNr[data-pin-nr="3"]{-webkit-transition:all 1s ease-out .8s;-moz-transition:all 1s ease-out .8s;-ms-transition:all 1s ease-out .8s;-o-transition:all 1s ease-out .8s;transition:all 1s ease-out .8s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-prep .pinNr[data-pin-nr="4"]{-webkit-transition:all 1s ease-out 1s;-moz-transition:all 1s ease-out 1s;-ms-transition:all 1s ease-out 1s;-o-transition:all 1s ease-out 1s;transition:all 1s ease-out 1s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-game #question #title{opacity:1;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-1 .image.image-size-cover,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-2 .image.image-size-cover,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-3 .image.image-size-cover{-webkit-transition:all 10s ease-out;-moz-transition:all 10s ease-out;-ms-transition:all 10s ease-out;-o-transition:all 10s ease-out;transition:all 10s ease-out}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-5.has-image .image.image-size-cover,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-5.has-image .text,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-6.has-image .image.image-size-cover,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-6.has-image .text{-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-4.has-image .image,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #slide.slide-layout-4.has-image .text,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-game #question.question-layout-4.has-image .image,.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) .state-game #question.question-layout-4.has-image .text{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question .answer:first-child{-webkit-transition:all .5s ease-out .3s;-moz-transition:all .5s ease-out .3s;-ms-transition:all .5s ease-out .3s;-o-transition:all .5s ease-out .3s;transition:all .5s ease-out .3s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question .answer:nth-child(2){-webkit-transition:all .5s ease-out .4s;-moz-transition:all .5s ease-out .4s;-ms-transition:all .5s ease-out .4s;-o-transition:all .5s ease-out .4s;transition:all .5s ease-out .4s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question .answer:nth-child(3){-webkit-transition:all .5s ease-out .5s;-moz-transition:all .5s ease-out .5s;-ms-transition:all .5s ease-out .5s;-o-transition:all .5s ease-out .5s;transition:all .5s ease-out .5s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question .answer:nth-child(4){-webkit-transition:all .5s ease-out .6s;-moz-transition:all .5s ease-out .6s;-ms-transition:all .5s ease-out .6s;-o-transition:all .5s ease-out .6s;transition:all .5s ease-out .6s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="1"]{-webkit-transition:all .5s ease-out .3s;-moz-transition:all .5s ease-out .3s;-ms-transition:all .5s ease-out .3s;-o-transition:all .5s ease-out .3s;transition:all .5s ease-out .3s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="2"]{-webkit-transition:all .5s ease-out .4s;-moz-transition:all .5s ease-out .4s;-ms-transition:all .5s ease-out .4s;-o-transition:all .5s ease-out .4s;transition:all .5s ease-out .4s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="3"]{-webkit-transition:all .5s ease-out .5s;-moz-transition:all .5s ease-out .5s;-ms-transition:all .5s ease-out .5s;-o-transition:all .5s ease-out .5s;transition:all .5s ease-out .5s}.presentationMode.animationsEnabled #player.rendered:not(.full-screen-image):not(.drawing-mode) #question #progress-answers:not(.highlighting) .progress-answer[data-answer="4"]{-webkit-transition:all .5s ease-out .6s;-moz-transition:all .5s ease-out .6s;-ms-transition:all .5s ease-out .6s;-o-transition:all .5s ease-out .6s;transition:all .5s ease-out .6s}#container.presentationMode{background-color:#000;overflow-x:hidden}#common-popup-box.item-preview-shown #presentationModeBar,#container.presentationMode #player #presentationModeBar{bottom:0;height:62px;left:0;padding-top:10px;position:absolute;right:0;width:100%;z-index:99}#common-popup-box.item-preview-shown #presentationModeBar.slide-color-,#container.presentationMode #player #presentationModeBar.slide-color-{background:#000}#common-popup-box.item-preview-shown #presentationModeBar .buttons,#container.presentationMode #player #presentationModeBar .buttons{padding:0}#common-popup-box.item-preview-shown #presentationModeBar .buttons.right,#container.presentationMode #player #presentationModeBar .buttons.right{float:none;padding:10px 0 0;position:absolute;right:0;top:0}#common-popup-box.item-preview-shown #presentationModeBar .buttons.left,#container.presentationMode #player #presentationModeBar .buttons.left{padding-left:10px}#common-popup-box.item-preview-shown #presentationModeBar .buttons .button,#container.presentationMode #player #presentationModeBar .buttons .button{background-size:50% auto;border-radius:100px}#common-popup-box.item-preview-shown #presentationModeBar .buttons.image-buttons,#container.presentationMode #player #presentationModeBar .buttons.image-buttons{background-color:hsla(0,0%,59%,.5);border-radius:100px;box-shadow:0 0 10px rgba(0,0,0,.5);left:0;padding-left:10px;position:fixed;right:auto!important;transform:translate3d(10%,-10%,0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#common-popup-box.item-preview-shown #presentationModeBar .buttons.image-buttons .button,#container.presentationMode #player #presentationModeBar .buttons.image-buttons .button{margin-top:10px}#common-popup-box.item-preview-shown #presentationModeBar .buttons.image-buttons.show,#container.presentationMode #player #presentationModeBar .buttons.image-buttons.show{bottom:5px}#common-popup-box.item-preview-shown #presentationModeBar .game-status,#container.presentationMode #player #presentationModeBar .game-status{color:#fff;float:left;padding-top:7px}#common-popup-box.item-preview-shown #presentationModeBar .pinCode,#container.presentationMode #player #presentationModeBar .pinCode{cursor:pointer}#common-popup-box.item-preview-shown #presentationModeBar .pinNr,#container.presentationMode #player #presentationModeBar .pinNr{background:#fff;border-radius:30px;color:#000;display:inline-block;font-family:odin,sans-serif!important;height:25px;line-height:30px;margin-right:2px;text-align:center;width:25px}#common-popup-box.item-preview-shown #presentationModeBar .playerCount,#container.presentationMode #player #presentationModeBar .playerCount{cursor:pointer;margin-right:12px;text-decoration:underline}#common-popup-box.item-preview-shown #presentationModeBar .playerCount:hover,#container.presentationMode #player #presentationModeBar .playerCount:hover{color:#4dc6e6}#common-popup-box.item-preview-shown #presentationModeBar .timer,#container.presentationMode #player #presentationModeBar .timer{color:#fff;font-family:monospace;font-size:150%;padding-top:8px;pointer-events:none;position:absolute;text-align:center;width:100%}#common-popup-box.item-preview-shown #presentationModeBar .checkmark-button,#container.presentationMode #player #presentationModeBar .checkmark-button{color:#fff;cursor:pointer;float:left;margin-right:12px;margin-top:1px;padding:11px 0;position:relative}#common-popup-box.item-preview-shown #presentationModeBar .checkmark-button .pre-icon,#container.presentationMode #player #presentationModeBar .checkmark-button .pre-icon{background-position:50%;background-repeat:no-repeat;background-size:auto 60%;border-radius:3px;display:inline-block;height:1em;width:1em}#common-popup-box.item-preview-shown #presentationModeBar .checkmark-button .pre-icon.disabled,#container.presentationMode #player #presentationModeBar .checkmark-button .pre-icon.disabled{background-image:none}#common-popup-box.item-preview-shown #presentationModeBar .checkmark-label,#container.presentationMode #player #presentationModeBar .checkmark-label{display:inline-block;margin-left:2px;-webkit-transform:translatey(-2px);-moz-transform:translatey(-2px);-ms-transform:translatey(-2px);-o-transform:translatey(-2px);transform:translatey(-2px)}#common-popup-box.item-preview-shown #presentationModeBar .pinIndex,#container.presentationMode #player #presentationModeBar .pinIndex{color:#fff;float:left;font-size:26px;margin:4px 10px 0 0;min-width:90px;padding:0 5px;text-align:right}#common-popup-box.item-preview-shown #presentationModeBar .pinIndex .sep,#container.presentationMode #player #presentationModeBar .pinIndex .sep{color:transparent;font-size:14px;margin:0 3px;position:relative}#common-popup-box.item-preview-shown #presentationModeBar .pinIndex .sep:after,#container.presentationMode #player #presentationModeBar .pinIndex .sep:after{color:#999;content:"/";display:block;height:100%;left:0;position:absolute;top:-5px;width:100%}#common-popup-box.item-preview-shown #presentationModeBar .hide-below,#container.presentationMode #player #presentationModeBar .hide-below{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.ios #presentationModeBar [data-role=toggle-fullscreen]{display:none}@media (max-width:767px){#presentationModeBar .buttons.left,#presentationModeBar .icon-fullscreen,#presentationModeBar .icon-note,#presentationModeBar .icon-pencil,#presentationModeBar .preview-button,#presentationModeBar .timer{display:none}}@media (max-width:890px){#presentationModeBar .for-small-screens-only{display:inherit}#presentationModeBar .for-wide-screens-only{display:none}}@media (min-width:891px){#presentationModeBar .for-small-screens-only{display:none}#presentationModeBar .for-wide-screens-only{display:inherit}}@media print{html.embed-item,html.embed-item body{height:600px;width:670px}html.embed-lesson,html.embed-lesson body{height:inherit;overflow:visible;width:670px}html.embed-lesson #page{color-adjust:exact;overflow:visible;position:relative;-webkit-print-color-adjust:exact;top:0}html.embed-lesson #page .lesson-pins{display:block}html.embed-lesson #page-bar-buttons,html.embed-lesson .explorer-top-bar{display:none}html.embed-lesson .player-pin,html.embed-lesson .player-pin-wrapper{page-break-inside:avoid}html.embed-lesson-popup,html.embed-lesson-popup body{height:inherit;overflow:visible;width:670px}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup]{color-adjust:exact;border:0;border-radius:0;height:inherit;height:auto;overflow:visible;padding:0;position:relative;-webkit-print-color-adjust:exact;width:100%}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] #common-popup-inner.popup-fullscreen{bottom:auto;left:auto;overflow:visible;position:relative;right:auto;top:auto;width:100%}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] #page{overflow:visible;position:relative;top:0}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] #page-inner{position:relative;top:0}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] .popup-content{max-height:none;overflow-x:visible;overflow:visible;padding:0}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] #page-bar-buttons,html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] .corner-close-button,html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] .explorer-top-bar{display:none}html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] .player-pin,html.embed-lesson-popup #common-popup-box[data-type=lessonViewPopup] .player-pin-wrapper{page-break-inside:avoid}html.embed-lesson-popup #container{display:none}#container.embed-item,#container.embed-item #player{height:100%;position:relative!important;width:100%}#container.embed-item #player #playerbar{display:none}#container.embed-item #player #playercontent{height:100%;left:0;position:relative!important;top:0;width:100%}#container.embed-item #player #playercontent-inner{border:1px solid #000;height:100%;position:absolute!important;width:100%}#container.embed-item.has-image #slide #text1{font-size:16px;left:0;right:0;text-align:center;top:80%}#container.embed-item.has-image #slide #text2{font-size:14px;left:0;right:0;text-align:center;top:90%}#container.embed-item.has-image #slide .image{display:none}#container.embed-item.has-image #slide .printImg{background-image:none;display:block!important;margin:auto;max-height:80%;max-width:100%;z-index:5}#container.embed-item.has-image.no-text #slide .printImg{max-height:100%}#common-popup-box[data-type=notification]{display:none}}#profile{background:#4dc6e6;border-radius:0 0 0 50px;color:#fff;font-family:montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:20px;padding:0 20px 20px;position:fixed;right:0;top:40px;width:370px;z-index:1000000}#profile #nameInfo{line-height:1em;padding-left:65px;padding-top:13px}#profile #nameInfo .levelInfo{color:rgba(0,0,0,.4)}#profile #nameInfo .email{color:rgba(0,0,0,.8);display:block;font-family:sanfrancisco;font-size:.8em;text-transform:lowercase}#profile .content-item-button{position:relative}#profile .content-item-button+.content-item-button{margin-left:5px}#profile hr{background-color:#fff;border:none;height:1px}#profile .button[data-role=close-profile]{margin:0;right:10px;top:-7px}#profile p{color:rgba(0,0,0,.8);font-size:14px;line-height:1.3em;padding-left:0}#profile #switchers{border-top:1px solid rgba(0,0,0,.5);margin-top:20px;overflow:auto;padding-top:20px}#profile #switchers p{float:right;margin:0}#profile #switchers .breaker{margin:8px 0}#profile img.avatar{border-radius:100px;height:50px;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:50px}#profile img.avatar.error{height:0;-webkit-transform:translateY(-1000px);-moz-transform:translateY(-1000px);-ms-transform:translateY(-1000px);-o-transform:translateY(-1000px);transform:translateY(-1000px);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;width:0}#profile img.avatar.error:after{background:rgba(0,0,0,.2);border-radius:50px;content:"";display:block;font-size:0;height:50px;left:0;position:absolute;top:0;-webkit-transform:translateY(1000px);-moz-transform:translateY(1000px);-ms-transform:translateY(1000px);-o-transform:translateY(1000px);transform:translateY(1000px);width:50px;z-index:2}#profile h1{position:relative}#profile .inner{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;bottom:0;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:100px}#profile .inner>p{margin-top:0}#profile .stepGroup{margin:40px 0}#profile .stepGroup .stepGroupTitle{font-family:odin;font-size:20px;line-height:24px;text-transform:uppercase}#profile .stepGroup .steps{margin-top:10px;padding-left:20px}#profile .step{margin-bottom:10px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#profile .step:hover .step-title{background:rgba(0,0,0,.2);cursor:pointer}#profile .step.completed .step-icon{background:url(img/icons/white/checkmark.png) no-repeat;background-size:100% auto;height:25px;position:absolute;right:10px;top:5px;width:25px}#profile .step .step-title{padding:10px}#profile .step .step-detail,#profile .step .step-title{background:rgba(0,0,0,.4);color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#profile .step .step-detail{height:0;opacity:0;overflow:hidden;padding:0 10px}#profile .step .step-detail img{height:auto;width:100%}#profile .step .step-detail .progress-video{border:4px solid #fff;position:relative}#profile .step .step-detail .progress-video:after{background:rgba(0,0,0,.25) url(img/play.png) no-repeat 50%;background-size:30% auto;content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}#profile .step .step-detail .progress-video.hide-play-button:after{display:none}#profile .step .step-detail .progress-video:hover:after{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#profile .step.expanded .step-detail{height:auto;opacity:1;overflow:auto;padding:10px}#container.layout-home .password-form label{display:block}.lang-switcher-buttons{display:flex}.lang-switcher-buttons .spacing-left{margin-left:.3rem}.layout-programme #pagebar h2.hasEditableTitle{margin-left:-12px}.layout-programme #pagebar .private-lesson-lock{display:inline-block;position:relative;width:15px}.layout-programme #pagebar .private-lesson-lock:after{background:url(img/icons/black/lock.png) no-repeat 50%;background-size:auto 100%;content:"";display:block;height:24px;left:0;opacity:.7;position:absolute;top:-23px;width:20px}.layout-programme #pagebar .editable-title{border:1px dashed transparent;cursor:pointer;padding:5px 10px 1px;position:relative}.layout-programme #pagebar .editable-title:hover{border-color:#00b6bc;color:#00b6bc}#copy-paste-buttons{background:#fff;color:#574c4a;height:47px;left:0;padding:0 0 0 320px;position:absolute;text-align:left;top:111px;width:100%;z-index:999999}#copy-paste-buttons #copy-paste-message{left:40px;line-height:1.3em;position:absolute;top:16px;width:230px}#copy-paste-buttons .button.top-right{background-size:auto 50%;border:none;right:10px;top:0}#copy-paste-buttons .content-item-button{cursor:pointer;margin:0 10px 10px 0}#copy-paste-buttons .content-item-button.disabled{background:#ececec;color:#574c4a;cursor:default;opacity:.3}#slides[data-pin-action] .phase{padding-top:26px}.phase{border-bottom:1px solid #574c4a;display:block;margin:0 20px 20px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.phase .label{color:#574c4a;display:inline-block;font-family:sanfrancisco;font-size:14px;padding:10px 10px 5px 0;text-transform:uppercase}.phase .subtitle{color:rgba(0,0,0,.4);font-family:sanfrancisco;font-size:13px;font-weight:400;line-height:1.3em;margin-top:5px;position:absolute;text-transform:lowercase}.progress-container{background:#574c4a;display:inherit;margin:.25em auto;right:.5em;width:8em}.progress-container,.progressbar{border-radius:.2em;height:1.2em;position:absolute}.progressbar{background:#f8c82d;max-width:100%}.progresslabel{color:#fff;font-size:.7em;font-weight:700;line-height:1.7em;max-width:100%;position:absolute;right:1em;z-index:10000}#proposal{background:#fff;font-family:Arial,Helvetica,sans-serif!important;margin:0 auto;padding:40px;width:210mm}#proposal td{vertical-align:top}#proposal th{text-align:left}#proposal th.priceColumn{text-align:right}#proposal tr.topRow th{border-bottom:1px solid}#proposal xtr td{border-bottom:1px dotted}#proposal tr.bottomRow td,#proposal tr.totalRow td{border-top:1px solid}#proposal td.proposalProperty{text-align:left;width:50%}#proposal td.proposalValue{text-align:left;width:25%}#proposal td.priceColumn{text-align:right;width:15%}#proposal .discount{color:#0aba58;font-weight:700}#player .upload-button::-webkit-file-upload-button{height:100%;position:absolute;visibility:hidden;width:100%}#player .upload-button:before{background:transparent;content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#question.edit-mode .text{border:1px solid hsla(0,0%,100%,.3);color:inherit;overflow:hidden;z-index:2}#question.edit-mode .text:active,#question.edit-mode .text:focus{outline:none}#question.edit-mode #answers .answer1>.inner,#question.edit-mode #answers .answer3>.inner{border-radius:500px 0 0 500px}#question.edit-mode #answers .answer1>.inner textarea,#question.edit-mode #answers .answer3>.inner textarea{border-radius:500px 0 0 500px;padding-left:14%;text-align:right}#question.edit-mode #answers .answer1>.inner .icon,#question.edit-mode #answers .answer3>.inner .icon{right:-15%}#question.edit-mode #answers .answer2>.inner,#question.edit-mode #answers .answer4>.inner{border-radius:0 500px 500px 0}#question.edit-mode #answers .answer2>.inner .nr,#question.edit-mode #answers .answer4>.inner .nr{left:auto;right:6%}#question.edit-mode #answers .answer2>.inner textarea,#question.edit-mode #answers .answer4>.inner textarea{border-radius:0 500px 500px 0;padding-right:14%;text-align:left}#question.edit-mode #answers .answer2>.inner .icon,#question.edit-mode #answers .answer4>.inner .icon{left:-15%;right:auto}#question.edit-mode .placeholder{left:-9999px;pointer-events:none;position:absolute}#question .multiple-toggle{color:#000;display:inline-block;height:26px;margin-left:20px;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}#question .multiple-toggle .button{background-color:transparent;border:none;color:#fff;font-size:80%}#question .multiple-toggle .button.icon-dark{color:#000}#pick-answer{bottom:3%;font-size:50%;left:5%;position:absolute;right:5%;text-align:center;white-space:nowrap}#pick-answer .pick-answer{cursor:pointer;display:inline-block;font-family:odin;height:1.3em;line-height:1.6em;text-align:center;text-transform:uppercase;width:1.3em}#pick-answer .pick-answer span{position:relative}#pick-answer .pick-answer[data-answer="2"] span{margin-left:4%}#pick-answer .pick-answer[data-answer="3"] span{margin-left:-10%}#pick-answer .pick-answer[data-answer="4"] span{margin-left:5%}#pick-answer .checked{background-color:#fff;border-radius:100%;color:#000}.radiobutton-list{margin-bottom:10px;min-height:30px;position:relative}.radiobutton-list .radiobutton{position:relative;width:100%}.radiobutton-list .radiobutton .radio{border:4px solid #365054;border-radius:100%;cursor:pointer;height:25px;left:0;position:absolute;top:3px;width:25px}.radiobutton-list .radiobutton.active .radio:after{background-color:#365054;border-radius:100%;content:"";height:11px;left:3px;position:absolute;top:3px;width:11px}.radiobutton-list .label{color:#365054;cursor:pointer;line-height:2em;padding-left:35px}.radiobutton-list.disabled{opacity:.7;pointer-events:none}.radiobutton-list.color-default .radiobutton .radio{border-color:#5a4d4c}.radiobutton-list.color-default .radiobutton.active .radio:after{background-color:#5a4d4c}.radiobutton-list.color-default .label{color:#5a4d4c}.radiobutton-list.color-white .radiobutton .radio{border-color:#fff}.radiobutton-list.color-white .radiobutton.active .radio:after{background-color:#fff}.radiobutton-list.color-white .label{color:#fff}#player.realtimePlayer .playercontent{overflow:hidden!important}.recent-homework{background:#fff;border-radius:5px;color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:14px;margin-bottom:10px;min-height:28px;padding:5px 35px 5px 10px;position:relative}.recent-homework:after{background:url(img/icons/black/circle-right.png) no-repeat 50%;background-size:auto 70%;content:"";display:block;height:28px;opacity:.6;position:absolute;right:5px;top:0;width:28px}.recent-homework .value{color:#1ca6ca;display:inline-block;max-width:190px}.recent-homework .date{float:right}.recent-homework:not(.link){cursor:pointer}.recent-homework:not(.link):hover:not(.is-test){background-color:#f8c82d}.recent-homework:not(.link):hover:not(.is-test) .value{color:#5a4d4c}.recent-homework.link{cursor:default}.recent-homework.has-changes{border-radius:5px 5px 0 0;margin-bottom:0}.recent-homework.is-test{cursor:default}.recent-homework.is-test:after{background-image:url(img/icons/black/checklist.png);background-size:auto 50%}.recent-homework.is-test.active{border-left:2px solid #ec484d;border-right:2px solid #ec484d;border-top:2px solid #ec484d}.recent-homework .spinner-text{padding-left:20px}.recent-homework-changes{background:#fff;border-radius:0 0 5px 5px;margin-bottom:10px;padding:5px 10px 10px}.recent-homework-changes .msg{color:#5a4d4c;font-size:11px}.recent-homework-changes .content-item-button{font-size:12px!important}.recent-homework-changes.is-test.active{border-bottom:2px solid #ec484d;border-left:2px solid #ec484d;border-right:2px solid #ec484d}.recent-homework-changes .link-group{display:flex;margin-bottom:8px}.recent-homework-changes .small-link{font-size:70%;max-height:calc(.85rem + 2px);overflow:hidden;text-overflow:ellipsis;word-break:break-word}@supports (-webkit-line-clamp:1){.recent-homework-changes .small-link{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;height:auto}}.recent-homework-changes .button-bar{align-items:center;display:flex;justify-content:start}.recent-homework-changes .icon-remove{margin-left:auto}.recent-homework-changes .label{color:#1ca6ca;font-size:85%}.recent-homework-changes .sub-buttons.share{color:#5a4d4c;font-size:17px}.recent-homework-changes .sub-buttons.share .inner{padding:10px!important}.recent-homework-changes .sub-buttons.share .inner>*{margin-bottom:.3rem}.recent-homework-changes .second-row{height:2.6em;text-align:right;width:100%}.recent-homework-changes #embedUrl{height:0;opacity:0;position:fixed;width:0}.recent-test.normal-text{background:#fff;color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:14px;margin-bottom:10px;min-height:28px;padding:5px 35px 5px 0;position:relative}#page #page-inner .menu-bar.menu-bar-report{height:inherit;margin-bottom:40px}#page #page-inner .menu-bar.menu-bar-report:before{bottom:0}#report{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.report-input-number{border:1px solid #ccc;border-radius:4px;font-size:14px;height:30px;margin:0 5px;padding:2px 8px;text-align:center;width:60px}.navigationBar{display:inline-block}.navigationBar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;height:30px;margin-right:5px;padding:2px 20px 2px 7px}.navigationBar select::-ms-expand{display:none}.navigationBar .select-wrapper{position:relative}.navigationBar .select-wrapper:after{background-image:url(img/icons/black/arrow-down.png);background-size:contain;content:"";height:20px;opacity:.8;pointer-events:none;position:absolute;right:12px;top:0;width:20px}.navigationBar .nav-item{display:inline-block;margin:0 3px}.navigationBar .left,.navigationBar .right{cursor:pointer}.navigationBar .left{float:left}.navigationBar .right{float:right}#reportTableContainer{overflow:scroll;padding-bottom:8px;width:100%}#reportTableContainer .cornered{border-radius:3px;display:inline-block;overflow:hidden}.reportTable{border-collapse:collapse;border-spacing:0;min-width:400px}.reportTable td:last-child{border-right:none!important}.reportTable thead td{background-color:#f48221;border-bottom:none;border-right:1px solid #d7690b;color:#fff;white-space:nowrap}.reportTable.green thead td{background-color:#0aba58;border-right:1px solid #078a41}.reportTable tr{height:1.6em}.reportTable td{background:#eee;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:6px 10px}#savedPins{clear:both;overflow:auto;padding:0}#savedPins .content-item{height:132px}#savedPins .actions{clear:both}#savedPins .body{height:145.125px}[data-popup-type=savedPins] #page-inner.uploads-inner{top:120px!important}[data-popup-type=savedPins] .pagination{padding:30px 70px 0 30px}[data-popup-type=savedPins] .pagination .pagination-buttons{float:right;margin-top:-6px}[data-popup-type=savedPins] .pagination .pageNr{border:2px solid #4dc6e6;border-radius:3px;font-family:inherit;font-size:inherit;height:30px;margin:0 3px;outline:none;text-align:center;transform:translatey(-1px);width:40px}.school-card{background-color:#f3f3f3;border-radius:10px;margin:10px 0;min-width:300px;padding:10px;width:480px}.school-card td{padding:4px 5px;vertical-align:bottom}.school-card .tr-header{font-family:odin;text-transform:uppercase;width:60px}#common-popup-inner .search-status{background-color:#f3f3f3;border-radius:15px;line-height:1.4em;margin:auto;padding:10px;text-align:center;width:175px}.form.school-picker #cityinput,.form.school-picker #schoolinput{width:300px}.form.school-picker #schooltype{margin-bottom:10px;width:300px}.rwd-table{margin:1em 0;min-width:400px}.rwd-table tr{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td:first-child{padding-top:.2em}.rwd-table td:last-child{padding-bottom:.2em}.rwd-table td:before{content:attr(data-th) ": ";display:inline-block;font-weight:700;width:6.5em}@media (min-width:300px){.rwd-table td:before{display:none}}.rwd-table td,.rwd-table th{text-align:left;vertical-align:top}@media (min-width:300px){.rwd-table td,.rwd-table th{display:table-cell;padding:.25em .5em}.rwd-table td:first-child,.rwd-table th:first-child{padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{padding-right:0}}.rwd-table{background:#f3f3f3;border-radius:.4em;overflow:hidden}.rwd-table tr{border-color:#dadada}.rwd-table td,.rwd-table th{margin:.5em 1em}@media (min-width:300px){.rwd-table td,.rwd-table th{padding:1em!important}}.rwd-table td:before,.rwd-table th{font-family:odin;text-transform:uppercase}.rwd-table.popup{width:688px}.fixed-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.fixed-scrollbar::-webkit-scrollbar:vertical{xdisplay:none;width:6px}.fixed-scrollbar::-webkit-scrollbar:horizontal{xheight:6px;display:none}.fixed-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:8px}#container.layout-search .explorer-top-bar{background:transparent;border-bottom:none;z-index:10}#container.layout-search .explorer-top-bar .topbar-buttons li.active a{background:transparent;color:#fff;position:relative}#container.layout-search .explorer-top-bar .topbar-buttons li.active a:after{background:#fff;bottom:10px;content:"";height:2px;left:20px;position:absolute;right:20px}#container.layout-search #section-background-solid{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0}#container.layout-search #section-visual{background-position:top;background-repeat:no-repeat;background-size:cover;height:200px;left:0;min-width:900px;position:absolute;right:0;top:0}#container.layout-search #section-layer-over-visual{background:rgba(0,0,0,.5);background:linear-gradient(rgba(0,0,0,.7),#fff);height:200px;left:0;min-width:900px;position:absolute;right:0;top:0}#container.layout-search #pagebar{background:transparent;height:55px}#container.layout-search #page-inner{top:55px}#container.layout-search #page{background:transparent;min-width:900px}#modal-popup-box>#page{min-width:auto;top:0}#modal-popup-box>#page #pagebar{padding-left:20px}#modal-popup-box>#page #pagebar .button[data-role=close-search],form#search{display:block}form#search{margin:0}form#search h2{display:none}form#search #query-box{white-space:nowrap}@media (min-width:768px){form#search #query-box{left:256px;padding-left:20px;position:absolute;right:20px;top:15px;white-space:nowrap}}form#search #query-box .search-icon{background:url(img/icons/black/search.png) no-repeat 50%;background-size:100% auto;display:block;height:20px;margin:11px 0 0 15px;opacity:.5;position:absolute;width:15px}form#search #query-box .clear-search{display:inline-block;height:20px;margin-left:-32px;margin-top:10px;position:absolute;width:20px}form#search #query-box .clear-search:after{background:url(img/icons/black/close-2.png) no-repeat 50%;background-size:70% auto;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}form#search #query-box #q{background:#fff;border:none;border-radius:3px;font-family:montserrat,sans-serif!important;font-size:17px;height:40px;line-height:40px;max-width:400px;padding-left:37px;padding-right:10px;vertical-align:top;width:70%}form#search #query-box #q:active,form#search #query-box #q:focus{outline:none}form#search #query-box .search-button{background:#ec484d;border-bottom:2px solid #bb1318;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,sans-serif!important;font-size:20px;height:40px;line-height:39px;margin-left:10px;padding:0 20px;vertical-align:top}form#search #query-box .button[data-role=close-search]{display:none;position:absolute;right:0;top:0}form#search #search-body .side-tab{background:#ececec;border-radius:5px;color:#333;cursor:pointer;margin-bottom:10px;padding:10px 20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}form#search #search-body .side-tab.selected{background:#4dc6e6;color:#fff}form#search #search-body #clearedFilters{background:#f8c82d;color:#564203;display:inline-block;font-size:14px;line-height:1.3em;margin:0 0 20px;padding:7px 15px}form#search #search-body #search-sort{color:#574c4a;position:absolute;right:20px;text-align:right;top:18px;width:300px}form#search #search-body #search-sort select{font-size:14px;height:20px;line-height:20px;min-width:auto;padding:0}form#search #search-body #facets{bottom:0;color:#5a4d4c;font-family:montserrat,sans-serif!important;font-size:13px;left:0;padding:15px 20px;position:absolute;top:0;width:256px}form#search #search-body #facets #all-filters{position:relative}form#search #search-body #facets #all-filters.is-first-facet:first-of-type>.facet .label{color:#fff}form#search #search-body #facets #clear-filters,form#search #search-body #facets .facet.filtered{background:#ec484d;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:10px;padding:10px 20px;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}form#search #search-body #facets #clear-filters:after,form#search #search-body #facets .facet.filtered:after{background:url(img/icons/white/close.png) no-repeat 50%;background-size:60% auto;content:"";display:block;height:20px;position:absolute;right:10px;top:10px;width:20px}form#search #search-body #facets #clear-filters:hover,form#search #search-body #facets .facet.filtered:hover{background-color:#e72138}form#search #search-body #facets>.label{margin-bottom:8px}form#search #search-body #facets .facet{margin-bottom:10px;padding:10px;position:relative}form#search #search-body #facets .facet .top-terms{display:none}form#search #search-body #facets .facet.show-top .top-terms{display:block}form#search #search-body #facets .facet.show-top .all-terms{display:none}form#search #search-body #facets .facet>.label{color:#999;margin-bottom:10px}form#search #search-body #facets .facet>.label.top-label{color:#fff}form#search #search-body #facets .facet>.label .icon{display:inline-block;height:12px;margin:0 0 0 10px;opacity:.8;position:absolute;width:12px}form#search #search-body #facets .facet .option{line-height:1.6em;padding-left:18px;padding-right:24px;position:relative}form#search #search-body #facets .facet .option label{display:inline;width:auto}form#search #search-body #facets .facet .option input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;appearance:checkbox;left:-4px;position:absolute;top:1px}form#search #search-body #facets .facet .option input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;appearance:radio;left:-4px;position:absolute;top:1px}form#search #search-body #facets .facet .option .count{color:#1ca6ca;font-size:11px;padding:0 0 2px 4px;position:absolute;right:0;top:1px;z-index:2}form#search #search-body #facets .facet.filtered input[type=checkbox]{opacity:0}form#search #search-body #facets .facet.filtered label:before{background:green;background:url(img/icons/white/checkmark.png) no-repeat 50%;background-size:auto 60%;content:"";display:block;height:20px;margin-left:-20px;position:absolute;width:20px}form#search #search-body #search-results{bottom:0;left:256px;padding:20px;position:absolute;right:0;top:0}form#search #search-body #search-results>h1{color:#574c4a;font-family:odin;font-size:28px;font-weight:400;line-height:32px;text-transform:uppercase}form#search #search-body #search-results .hits-header{color:#fff;font-family:montserrat,sans-serif!important;margin:0 0 12px 12px}form#search #search-body #search-results .hits-header select[name=sort]{font-family:montserrat,sans-serif!important;margin-left:4px}form#search #search-body #search-results .content-type-lesson.stacked .thumbPreview{border:none}form#search #search-body #search-results>p{color:#574c4a;line-height:1.2em}form#search #search-body #search-results .search-suggestion{cursor:pointer;display:block;margin:0 0 10px}form#search #search-body #search-results .search-suggestion .suggestion-query{border-bottom:2px solid #4dc6e6;color:#1993b4;display:inline-block;font-size:18px}form#search #search-body #search-results .search-suggestion:hover .suggestion-query{color:#4dc6e6}.select-image-for-slide #slide:not(.slide-color-1):not(.slide-color-5){background-color:#000!important}.select-image-for-slide #slide .text{display:none!important}.select-image-for-slide #slide .image{background-size:contain!important;bottom:-40px!important;left:-40px!important;right:-40px!important;top:-40px!important}.select-image-for-slide #slide.slide-layout-1,.select-image-for-slide #slide.slide-layout-2{background-size:cover!important}#facets.select-image-for-slide .facet.filtered-facet-hasImage,#facets.select-image-for-slide .facet.filtered-facet-type{display:none}#or-create-lesson a{text-decoration:none}.facet[data-role=toggle-my-school-teaser] .inline-icon{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:15px;margin:2px 0 0 5px;opacity:.5;position:absolute;width:15px}#school-teaser{max-width:400px;padding-left:10px}#scrollDetector{clear:both;color:#ccc;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;height:100px;margin:40px 0;padding-top:40px;text-align:center}#back-to-top{left:-999px;opacity:0;pointer-events:none;position:absolute;top:0;z-index:1}#back-to-top.show{left:20px;opacity:1;pointer-events:all;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}@media (max-width:768px){#back-to-top{display:none}}#search-popup #back-to-top.show{top:20px}#search-popup .hits-header{color:#5a4d4c!important}#search-popup #query-box{padding-left:0!important}#search-popup #query-box #q{border:2px solid #1ca6ca!important}#search-basket{background:#f8c82d;color:#5a4d4c;font-size:14px;min-height:40px;min-width:208px;padding:8px 20px;position:absolute;right:0;top:0;width:calc(100% - 540px)}@media (max-width:1024px){html #search-basket{border-bottom:1px solid #fff;border-top:20px solid #fff;position:relative;width:100%;z-index:20}html #search-results.basket-visible{top:50px!important}}#search-popup [data-role=add-item-to-basket]{display:none}#search-page{height:100%;position:relative}#search-page #search-popup #modal-popup-box{border-radius:0;bottom:0;left:0;right:0;top:0}#search-page #search-popup #modal-popup-box #page-inner{top:0}#search-page #modal-popup-box>#page #pagebar .button[data-role=close-search]{display:none}#container.layout-programme #search-popup #modal-popup-box #popup.preview,#container.layout-programme #search-popup #modal-popup-box #search-popup #modal-popup-box{bottom:0;left:0;right:0;top:0}#container.layout-search [data-role=pin-from-preview],#container.layout-search [data-role=pin-search-result],#container.layout-search [data-role=unpin-from-preview]{display:none!important}#search-popup{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}#search-popup #modal-popup-box{background:#fff;border-radius:5px;bottom:20px;left:20px;overflow:auto;position:absolute;right:20px;top:20px;z-index:1001}@media (min-width:768px){#search-popup #modal-popup-box{min-width:665px}}#search-popup #modal-popup-box #sub-search-bar{height:70px;left:0;position:absolute;top:0;width:100%;z-index:20}#search-popup #modal-popup-box #sub-search-bar h2{border:2px solid transparent;color:#5a4d4c;display:inline-block;font-size:30px;font-weight:700;font-weight:400;height:60px;line-height:30px;margin:10px 0 0 20px;overflow-y:hidden;padding:10px 10px 4px;text-align:left;white-space:nowrap}#search-popup #modal-popup-box #sub-search-bar h2 .sep{color:rgba(0,0,0,.3);margin:0 10px}#search-popup #modal-popup-box #sub-search-bar .sub-search-bar-buttons{position:absolute;right:20px;top:15px}#search-popup #modal-popup-box #sub-search-bar .sub-search-bar-buttons .content-item-button{display:block;float:left;margin:5px 10px 0 0}#search-popup #modal-popup-box #sub-search-bar .sub-search-bar-buttons [data-role=preview-first-searchresult]{border-bottom:2px solid rgba(0,0,0,.5);border-radius:100px}#search-popup #modal-popup-box #sub-search-results{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;background:#fff;bottom:0;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:70px}#container.shared-lesson #page{background-color:transparent}#container.shared-lesson #page-inner{background:transparent}#container.shared-lesson #page-inner #programme-index{-ms-overflow-style:-ms-autohiding-scrollbar!important;-webkit-overflow-scrolling:touch;bottom:20px;left:20px;overflow:auto;position:absolute;right:20px;top:30px}#container.shared-lesson #page-inner #programme-index h3{color:#574c4a;font-family:odin;font-size:20px;font-weight:400;line-height:1.2em;margin-top:0;padding-left:10px;text-transform:uppercase}#container.shared-lesson #page-inner #programme-index .programme.selected{border-radius:5px}#container.shared-lesson #page-inner #lesson{left:0;padding:20px}#container.shared-lesson #page-inner #lesson .phase{margin:0 20px 0 10px}#container.shared-lesson #page-inner #lesson .player-pin:hover{background:rgba(0,0,0,.2)}#container.shared-lesson .slide-note-overview-mode{display:none}#container.shared-lesson #page.note-view .player-pin{border:none;display:block;min-height:161.125px;padding:8px}#container.shared-lesson #page.note-view .player-pin .content-item{font-size:14.724px;position:absolute}#container.shared-lesson #page.note-view .slide-note-overview-mode{color:#111;display:block;font-size:16px;line-height:1.4em;padding-top:4px}@media (min-width:768px){#container.shared-lesson #page.note-view .slide-note-overview-mode{margin-left:272px}}#common-popup-inner .shared-pincode{background-color:#fff;border-radius:2em;font-family:odin;font-size:30px;height:2em;letter-spacing:18px;line-height:2.2em;margin-bottom:8px;text-align:center;width:200px}#container.embed-item #player #playercontent{background-color:#000;bottom:0;left:0;right:0;top:0}#container.embed-item #player #twoPinnedStateButtons{display:none!important}.upload-button::-webkit-file-upload-button{height:100%;position:absolute;visibility:hidden;width:100%}.upload-button:before{background:transparent;content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#notes-glasspane{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:140}#notes-glasspane.show{display:block}#slideNotes{bottom:0;height:34px;left:354px;max-width:400px;position:fixed;right:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:141}#slideNotes .small-buttons{display:none}#slideNotes .outer{background:#fffdd6;bottom:0;box-shadow:-2px -2px 20px rgba(0,0,0,.5);left:0;position:absolute;right:0;top:10px}#slideNotes .outer>.inner{bottom:0;left:0;position:absolute;right:30px;top:0}#slideNotes .note-buttons{height:24px;opacity:.5;position:absolute;right:0;top:10px;width:30px}#slideNotes .note-buttons .button{border:none;height:24px;margin-top:0}#slideNotes .note-buttons .button[data-role=close-note]{display:none}#slideNotes .content-editable{background-color:transparent;border:none;outline:none!important;padding:0 4px}#slideNotes #slideNotes-text{background-color:transparent;border:0;bottom:0;color:#333;font-size:16px;height:100%;left:0;line-height:1.4em;outline:0;overflow:hidden;padding:5px 10px 0;position:absolute;resize:none;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}#slideNotes:hover{cursor:text;height:44px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#slideNotes:hover .note-buttons{opacity:1}#slideNotes.show{height:300px}#slideNotes.show .small-buttons{display:block}#slideNotes.show #slideNotes-text{padding:15px 10px}#slideNotes.show .button-text{display:none}#slideNotes.show .note-buttons{height:auto;overflow:visible}#slideNotes.show .note-buttons .button{height:30px}#slideNotes.show .note-buttons .button[data-role=close-note]{display:block}#container.presentationMode #slideNotes-presentation{bottom:0;left:20px;max-width:400px;position:fixed;right:270px;z-index:100}#container.presentationMode #slideNotes-presentation .inner{background:#fffdd6;bottom:0;box-shadow:-2px -2px 20px rgba(0,0,0,.5);left:0;padding:20px;position:absolute;right:0;-webkit-transform:translateY(110%);-moz-transform:translateY(110%);-ms-transform:translateY(110%);-o-transform:translateY(110%);transform:translateY(110%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#container.presentationMode #slideNotes-presentation.show .inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#spinner{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000}#spinner.abs{position:absolute}#spinner #inner-spinner{-webkit-animation:fly .2s ease-in-out infinite;-moz-animation:fly .2s ease-in-out infinite;-ms-animation:fly .2s ease-in-out infinite;animation:fly .2s ease-in-out infinite;background:url(img/rocket3.png) no-repeat 50%;background-size:100% auto;height:100px;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%;width:100px}#spinner #inner-spinner.spinner-small{height:20px;left:0;margin:5px;top:0;width:20px}#spinner.no-glass{background:none}#spinner.no-glass #inner-spinner{background-image:url(img/rocket4.png)}#spinner.contained{top:0}#spinner.dark{background:#666}#studentApp{pointer-events:none}#studentApp,#studentApp .phone{overflow:hidden;position:relative}#studentApp .phone{background:#000;border-radius:20px;height:580px;padding:50px 20px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;width:360px}#studentApp .phone:after{background:#444;content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);width:100%}#studentApp .app{background:#136f87;height:480px;position:relative;width:320px;z-index:2}#studentApp #sidemenu{background-color:#f3f3f3;box-shadow:5px 0 5px rgba(0,0,0,.2);height:100%;left:0;overflow-y:auto;position:absolute;text-align:center;top:0;width:80%}#studentApp #sidemenu a{text-decoration:none}#studentApp #sidemenu .logo{display:block;font-family:campton-bold;font-size:24px;margin:20px auto 60px 40px;width:116px}#studentApp #sidemenu .logo img{margin-left:30px}#studentApp #sidemenu .user-info{color:#5a4d4c;font-size:12px;line-height:1.5em;margin-top:15px;opacity:.7;text-align:left}#studentApp #sidemenu ul{list-style-type:none;text-align:left}#studentApp #sidemenu ul li{color:#5a4d4c;cursor:pointer;font-family:sanfrancisco;font-size:20px;line-height:2em}#studentApp #sidemenu ul li a{font-family:montserrat,sans-serif!important;text-decoration:none}#studentApp #sidemenu ul li.active{color:#00b6bc}.student-entry .student-names{position:relative}.student-entry .student-name.invalid-input{border:1px solid #e72138!important}.student-entry .pending-student-names .icon-remove{background-color:transparent;border:none;cursor:pointer;overflow:hidden;padding-left:20px;position:absolute;right:-30px;text-indent:-9999px;top:0;width:30px}.student-entry .pending-student-names .warn{background-color:#f8c82d;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;font-size:1em;font-weight:700;height:28px;line-height:28px;position:absolute;right:10px;text-align:center;text-decoration:none;top:1px;width:30px}.student-entry .header-bar,.student-entry .pending-student-names{display:flex;justify-content:space-around;position:relative}.student-entry .button-link-small{font-size:.8em}.student-entry .disabled{cursor:default;opacity:.2;pointer-events:none}.student-entry-bulk .padded-top{padding:.6em 0}.student-entry-bulk textarea.student-entry-bulk-input{height:auto}#container.presentationMode #player .student-drawer-button{cursor:pointer;left:0;position:fixed;right:0;z-index:10}#container.presentationMode #player .student-drawer-button .drawer-line{background-color:#4dc6e6;height:6px;position:absolute;top:-3px;width:100%;z-index:1}#container.presentationMode #player .student-drawer-button .drawer-button{background-color:#4dc6e6;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;height:30px;left:0;line-height:30px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:200px;z-index:1}#container.presentationMode #player .student-drawer-button.closed .drawer-button,#container.presentationMode #player .student-drawer-button.closed .drawer-line{box-shadow:0 4px 2px -2px rgba(0,0,0,.6)}#container.presentationMode #player .student-drawer-button.close-button{bottom:0;position:absolute}.student-drawer{background-color:#4dc6e6;height:0;padding:0 20px;position:fixed;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-ms-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out;width:100%;z-index:2}.student-drawer.open{height:calc(100vh - 85px)}.student-drawer .player-area{height:calc(100% - 60px);margin-top:40px;overflow-y:hidden}.student-drawer.opened .player-area{background-color:#4dc6e6;height:calc(100% - 40px);overflow-y:auto;z-index:21}.student-drawer .player-container{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.3);cursor:pointer;float:left;height:180px;margin-bottom:10px;margin-right:10px;padding:10px;transform:translateZ(0);width:240px}.student-drawer .player-container .header{display:flex;justify-content:space-around;padding:0 5px;text-align:center}.student-drawer .player-container .header.show-correct{justify-content:space-between;text-align:left}.student-drawer .player-container .header .icon-check{display:inline-block;height:13px;width:13px}.student-drawer .player-container .header .name{overflow:hidden;white-space:nowrap}.student-drawer .player-container .header .correct-count{float:right;font-weight:700;padding-left:5px;white-space:nowrap}.student-drawer .player-container .thumbPreview{margin:10px auto auto;z-index:4}.student-drawer .zoomed-container{background-color:#4dc6e6;bottom:0;left:5px;position:absolute;right:5px;top:0;z-index:25}.student-drawer .zoomed-container .name{color:#fff;font-size:120%;height:25px;position:fixed;right:10px;top:5px}.student-drawer .zoomed-container .name:hover{cursor:pointer;text-decoration:underline}.student-drawer .zoomed-container .playercontent{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:35px;touch-action:none}svg.svg-icon{height:32px;width:32px}svg.svg-icon.size26{height:26px;margin-top:7px;width:26px}svg.svg-icon.size15{height:15px;left:-1px;margin:7px;position:absolute;width:15px}.button.timer-picker,.small-buttons>.button.timer-picker{background-position:7px;font-family:monospace;white-space:nowrap;width:auto}.button.timer-picker .current,.small-buttons>.button.timer-picker .current{margin:0 7px 0 30px}.button.timer-picker.hide-current,.small-buttons>.button.timer-picker.hide-current{width:30px}.button.timer-picker.hide-current .current,.small-buttons>.button.timer-picker.hide-current .current{display:none}.button.timer-picker .sub-buttons .inner,.small-buttons>.button.timer-picker .sub-buttons .inner{padding:10px!important;text-align:left!important}.button.timer-picker .sub-buttons .inner .option:nth-child(2),.small-buttons>.button.timer-picker .sub-buttons .inner .option:nth-child(2){font-family:sanfrancisco,sans-serif}.button.timer-picker .button.small,.small-buttons>.button.timer-picker .button.small{border:none;box-shadow:none;height:28px;margin:0;pointer-events:none;position:absolute;right:0;top:0}#tip{bottom:0;display:none;font-family:campton-bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:40%;position:absolute;text-align:center;-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%)}html.android #tip[data-role=use-a-keyboard],html.ios #tip[data-role=use-a-keyboard]{display:block}@media (max-width:1023px){html #topbar:not(.student) #create-lesson-yourself{display:inline-block}html #or-create-lesson{display:none}}#topbar{background:#4dc6e6;color:#fff;height:64px;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}#topbar #create-lesson-yourself{display:none}#topbar .section-left{float:left;height:100%;left:107px;position:absolute}#topbar h1{font-family:campton-bold;font-size:20px;line-height:40px;margin:0}#topbar h1[data-role=lessonup-label]:hover{cursor:pointer}#topbar .section-right{float:right;height:100%}#pagebar{background:#fff;height:60px;padding-left:25px;padding-top:10px}#pagebar .back-path{text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#pagebar .back-path:hover{color:#b9b9b9;cursor:pointer}#pagebar h2{border:2px solid transparent;clear:both;color:#5a4d4c;display:inline-block;font-size:30px;font-weight:700;height:60px;line-height:30px;margin:0;padding:10px 10px 4px;text-align:left;white-space:nowrap}#pagebar h2 .sep{color:#d3d3d3;margin:0 10px}#page-bar-buttons{background:#fff;height:46px;padding-left:20px;padding-right:20px;position:absolute;right:0;top:14px;z-index:150}#page-bar-buttons .content-item-button{margin-right:5px}#page-bar-buttons .button{background-color:#acacac;border-bottom:2px solid rgba(0,0,0,.5)}#page-bar-buttons .button.round,#page-bar-buttons .button[data-role=toggle-presentation-mode]{border-radius:100px}@media (max-width:768px){#page-bar-buttons .button-label{display:none}}#logo{color:#574c4a;font-family:montserrat;font-size:26px;height:30px;padding-left:30px;position:relative;text-decoration:none}#logo .rocket{height:25px;left:0;margin-top:3px;position:absolute;width:25px}.subbar{font-family:odin;font-size:24px;font-weight:400;height:60px;line-height:60px;padding-left:20px;position:relative;text-transform:uppercase;width:100%;z-index:100}.subbar.padding{margin-bottom:40px;padding-top:20px}.subbar.underline:after{background:#574c4a;border-bottom:1px solid #574c4a;border-color:#574c4a transparent;border-radius:3px;border-top:2px solid #574c4a;bottom:7px;content:"";display:block;position:absolute;width:50px}.subbar>.icon{display:block;float:left;height:40px;margin:10px 10px 0 -10px;padding:10px;width:40px}.subbar .buttons{height:100%;padding:10px 0 10px 10px;position:absolute;right:0;top:0}.subbar .buttons.left{float:left;padding:10px 10px 10px 0}.subbar[data-action=toggle]{cursor:pointer}.subbar[data-action=toggle].collapsed .button[data-action=toggle]{background-image:url(img/icons/white/arrow-down.png)}.subbar[data-action=toggle].expanded .button[data-action=toggle]{background-image:url(img/icons/white/arrow-up.png)}.small-buttons>.content-item-button{margin-right:10px}.small-buttons>.button{background-color:#f3f3f3;border:1px solid #e0e0e0;height:30px;line-height:30px;margin:0 10px 0 0;width:30px}.small-buttons>.button em{font-style:normal;height:100%;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:100%}.small-buttons>.button.text{background-position:5px;font-size:14px;min-width:30px;padding:0 8px 0 28px;text-transform:none!important;width:auto!important}.small-buttons .button.font-color{background-position:center 5px;background-size:auto 50%}.small-buttons .button.font-color:after{content:"A";font-size:20px;left:7px;line-height:20px;position:absolute;top:3px}.small-buttons .button.font-color.text{background-position:7px 5px}.small-buttons .button.font-color .font-color-bar{background-color:red;border-radius:2px;bottom:2px;height:5px;left:4px;position:absolute;width:18px}.buttons{padding:10px}.button{background-color:rgba(0,0,0,.2);background-position:50%;background-repeat:no-repeat;background-size:auto 60%;border-radius:4px;cursor:pointer;float:left;height:40px;margin:0 10px 10px 0;position:relative;width:40px}.button.imagePreview{background-size:cover}.button.pending-border{border:none}.button.pending-border:after{border:3px solid #f6a4a7;border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.button.pending-border.bg-pink:after,.button.pending-border.bg-red:after{border:3px solid #000}.button.small-border:after{border:1px solid #aaa;border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.button.active-border{border:none}.button.active-border:after{border:3px solid #ec484d;border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.button.active-border.bg-pink:after,.button.active-border.bg-red:after{border:3px solid #000}.button.active-border.round:after{border-radius:100%}.button.active-outline{border:none;outline:2px solid #5a4d4c;outline-offset:2px}.button.active-outline.round{outline:none;position:relative}.button.active-outline.round:after{border:2px solid #5a4d4c;border-radius:100%;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:0;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px)}.button.toggle-off{opacity:50%}.button.top-right{position:absolute;right:20px;top:20px}.button.no-margin{margin:0}.button.text-centered{line-height:40px;min-width:40px;padding:0 8px;text-align:center;width:auto}.button.text-only{line-height:28px;padding:0 8px;text-transform:uppercase;white-space:nowrap;width:auto}.button.icon{background-size:auto 60%}.button.disabled{cursor:default;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=42);filter:alpha(opacity=42);-webkit-opacity:.42;-moz-opacity:.42;opacity:.42}.button.round{border-radius:50px}.button.rounded{border-radius:40px;height:50px;width:50px}.button.rounded.small{height:40px;width:40px}.button.inverted,.button.transparent{background-color:transparent;margin-right:0}.button.transparent.icon-dark{opacity:.5}.button.small{border-bottom:2px solid rgba(0,0,0,.3);display:inline-block;float:none;height:30px;width:30px}.button.small.text-button{padding-left:30px;padding-right:5px;text-decoration:none;width:auto}.button.smaller{height:20px;width:20px}.button-separator{background:#aaa;border-radius:5px;float:left;height:20px;margin:10px 10px 20px 0;position:relative;width:3px}.button-separator.labeled{margin-right:0}.button-separator-label{float:left;font-size:70%;height:20px;margin:20px 10px 20px 5px}.icon{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;cursor:pointer}.small-icon-button{background-color:#ec484d;border-bottom:2px solid #5e0a0c;border-radius:5px;color:#fff;height:54px;line-height:54px;text-transform:lowercase}.small-button,.small-icon-button{cursor:pointer;display:inline-block;padding:0 20px;position:relative;text-decoration:none}.small-button{background:#ececec;color:#574c4a;font-size:14px;height:30px;line-height:30px;margin:0 20px 20px 0}.textbutton{font-family:odin;font-size:16px;line-height:20px;text-transform:uppercase;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.textbutton+.textbutton{margin-left:10px}.textbutton:hover{color:#fff}.sub-buttons{display:none;left:-5px;position:absolute;top:45px;width:auto}.sub-buttons .inner{text-align:center}.sub-buttons .inner p{color:rgba(0,0,0,.7)!important;font-size:12px!important;font-style:normal!important;line-height:1.2em;margin:0 10px 10px 0!important;padding:0}.sub-buttons .inner p .checkbox-group .label{top:6px}.sub-buttons .inner .option{border-radius:4px;padding:0 10px}.sub-buttons .inner .option:hover{background:#ececec}.sub-buttons .inner .option.selected{background-color:#009da3!important;color:#fff}.sub-buttons input[type=radio]{-webkit-appearance:radio}.sub-buttons .button-breaker{height:19px;position:relative;width:100%}.sub-buttons .button-breaker:after{background:#bbb;border-radius:4px;content:"";height:3px;left:50%;margin-left:-5px;position:absolute;top:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:33%}.sub-buttons .section-label{width:100%}.sub-buttons label[for]{cursor:pointer}.sub-buttons hr{background:rgba(0,0,0,.3);border:none;height:1px}.sub-buttons.right{left:auto;right:-5px}.show-sub-buttons:not(.disabled)>.button-tip{display:none}.show-sub-buttons:not(.disabled) .sub-buttons{display:block;width:300px;z-index:100}.show-sub-buttons:not(.disabled) .sub-buttons.yellow .inner{color:#5a4d4c}.show-sub-buttons:not(.disabled) .sub-buttons.yellow .inner:after{border-bottom-color:#f8c82d}.show-sub-buttons:not(.disabled) .sub-buttons .inner{background:#f3f3f3;border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,.3);display:inline-block;padding:10px 0 0 10px;position:relative}.show-sub-buttons:not(.disabled) .sub-buttons .inner .button{margin:0 15px 9px 0}.show-sub-buttons:not(.disabled) .sub-buttons .inner .button.bg-cyan{background-color:#009da3!important}.show-sub-buttons:not(.disabled) .sub-buttons .inner [data-role=toggle-sub-buttons]{border-radius:10px;margin:0;position:absolute;right:-20px;top:-15px;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);z-index:1}.show-sub-buttons:not(.disabled) .sub-buttons .inner:after{border-bottom:15px solid #f3f3f3;border-left:10px solid transparent;border-right:10px solid transparent;bottom:100%;content:"";display:block;left:14px;position:absolute}.show-sub-buttons:not(.disabled) .sub-buttons.yellow .inner{background:#f8c82d}.show-sub-buttons:not(.disabled) .sub-buttons.yellow .inner:after{border-bottom:15px solid #f8c82d}.show-sub-buttons:not(.disabled) .sub-buttons.yellow.top .inner:after{border-bottom:none;border-top:15px solid #f8c82d}.show-sub-buttons:not(.disabled) .sub-buttons.pink .inner{background:#ec484d}.show-sub-buttons:not(.disabled) .sub-buttons.pink .inner:after{border-bottom:15px solid #ec484d}.show-sub-buttons:not(.disabled) .sub-buttons.center{left:-133px;text-align:center}.show-sub-buttons:not(.disabled) .sub-buttons.center .inner{text-align:left}.show-sub-buttons:not(.disabled) .sub-buttons.center .inner:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.show-sub-buttons:not(.disabled) .sub-buttons.right{left:auto;right:-14px;text-align:right}.show-sub-buttons:not(.disabled) .sub-buttons.right .inner{text-align:center}.show-sub-buttons:not(.disabled) .sub-buttons.right .inner:after{left:auto;right:14px}.show-sub-buttons:not(.disabled) .sub-buttons.top{bottom:30px;top:auto}.show-sub-buttons:not(.disabled) .sub-buttons.top .inner:after{border:10px solid transparent;border-bottom:none;border-top:15px solid #f3f3f3;bottom:auto;top:100%}.show-sub-buttons:not(.disabled) .sub-buttons.has-close-button-inside .inner{padding-right:25px}.show-sub-buttons:not(.disabled) .sub-buttons.has-close-button-inside .inner [data-role=toggle-sub-buttons]{background-color:transparent;background-size:auto 60%;border:none;height:40px;opacity:.5;right:-10px;top:-5px;width:30px;z-index:1}#uploads{clear:both;overflow:auto;padding:0}#uploads .content-item{height:220px}#uploads .body{height:145.125px}#uploads .upload .new-upload{background:#ec484d;border-radius:4px;color:#fff;font-size:11px;margin-right:4px;padding:2px 4px}#uploads .upload.upload-error{background:#f48221;color:#fff}#uploads .upload.upload-error .thumb{background:#a75108}#uploads .upload.upload-error .delete:before{content:"-"}#uploads .upload .fact{line-height:18px;text-align:right}#uploads .upload .explore:before{background:#4dc6e6;content:">"}#uploads .upload .thumb{background-color:#ececec}#uploads .upload .thumb .non-image-file-info{line-height:20px;padding:20px;text-align:center;width:100%}#uploads .upload .progress-container{background:#ececec;bottom:8px;color:#574c4a;display:block;font-size:14px;height:30px;left:8px;line-height:30px;position:absolute;right:8px;text-align:center;text-decoration:none}#uploads .upload .progress-container .percentage{position:relative;z-index:10}#uploads .upload .progress-container .percentage.halfway{color:#fff}#uploads .upload .progress-container .progress{background:#f48221;height:100%;left:0;position:absolute;top:0;width:0}#uploads .upload .progress-container .progress.temp{background:#f48221}[data-popup-type=upload] #page-inner.uploads-inner{top:120px!important}[data-popup-type=upload] .pagination{padding:30px 70px 0 30px}[data-popup-type=upload] .pagination .pagination-buttons{float:right;margin-top:-6px}[data-popup-type=upload] .pagination .pageNr{border:2px solid #4dc6e6;border-radius:3px;font-family:inherit;font-size:inherit;height:30px;margin:0 3px;outline:none;text-align:center;transform:translatey(-1px);width:40px}@media (max-width:1023px){html body #user.show-button .license-status{display:none}}@media (max-width:880px){html body #user .user-name{display:none}}@media (max-width:1024px){html body #user .user-name{max-width:150px}}#user{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;padding-left:10px;padding-right:10px;position:relative;white-space:nowrap}#user .user-icon{background-position:50%;background-repeat:no-repeat;background-size:25px 25px;height:32px;width:32px}#user.active{background:#fff;color:#5a4d4c}#user .user-license-icon{height:1.5em;margin-left:.3em;margin-right:.7em;vertical-align:text-bottom;width:1.5em}#user .user-settings-icon{background-color:#fff;border-radius:2rem;height:2rem;padding:.5rem;vertical-align:text-bottom;width:2rem}#user .user-settings-tooltip{right:5px}#user .license-status{display:inline-block;float:right;height:50px;line-height:50px;position:relative}#user .license-status .single-star{height:14px;margin-top:16px;width:14px}#user .license-status .content-item-button{margin-top:10px}#user .license-status .license-status-label{background-color:#f8c82d;border-radius:10px;color:#5a4d4c;font-size:11px;margin:auto;padding:2px 8px}#user .license-status .license-status-label.label-red{background-color:#e72138;color:#fff}#user .user-name{font-family:montserrat;font-size:15px;height:50px;line-height:50px;margin-right:5px;max-width:250px;overflow-x:hidden;padding:0 10px}#user #avatar{border-radius:50px;height:30px;position:absolute;right:15px;top:10px;width:30px}#user #avatar.dummy{background:url(img/user.png) no-repeat 50%;background-size:100% auto}#user #avatar.error{-webkit-transform:translateY(-1000px);-moz-transform:translateY(-1000px);-ms-transform:translateY(-1000px);-o-transform:translateY(-1000px);transform:translateY(-1000px);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#user #avatar.error:after{background:rgba(0,0,0,.2);border-radius:50px;content:"";display:block;font-size:0;height:30px;position:absolute;right:0;top:0;-webkit-transform:translateY(1000px);-moz-transform:translateY(1000px);-ms-transform:translateY(1000px);-o-transform:translateY(1000px);transform:translateY(1000px);width:30px;z-index:2}#levelup{background:#f8c82d;border-radius:50px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);-moz-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5);font-family:odin;font-size:24px;height:50px;left:50%;line-height:28px;line-height:50px;margin-left:-125px;position:fixed;text-align:center;text-transform:uppercase;top:20px;-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);transform:translateY(-300px);width:250px;z-index:1000000}.transition-levelup{-webkit-animation:transition-levelup 3s ease-in-out;-moz-animation:transition-levelup 3s ease-in-out;-ms-animation:transition-levelup 3s ease-in-out;animation:transition-levelup 3s ease-in-out}@-webkit-keyframes transition-levelup{0%{-webkit-transform:translateY(-300px)}25%{-webkit-transform:translateY(0)}75%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-300px)}}@-moz-keyframes transition-levelup{0%{-moz-transform:translateY(-300px)}25%{-moz-transform:translateY(0)}75%{-moz-transform:translateY(0)}to{-moz-transform:translateY(-300px)}}@-ms-keyframes transition-levelup{0%{-ms-transform:translateY(-300px)}25%{-ms-transform:translateY(0)}75%{-ms-transform:translateY(0)}to{-ms-transform:translateY(-300px)}}@keyframes transition-levelup{0%{transform:translateY(-300px)}25%{transform:translateY(0)}75%{transform:translateY(0)}to{transform:translateY(-300px)}}.vimeowrapper,.ytwrapper{background-color:#000;height:100%;width:100%}.vimeowrapper.video-question #video,.ytwrapper.video-question #video{height:82%;left:9%;position:absolute;width:82%}.vimeowrapper+.map-container,.ytwrapper+.map-container{left:0;position:absolute;top:0}.video-bar-wrapper{height:100%;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in;width:100%}.video-bar-wrapper.allow-pointer-events{pointer-events:all}.video-bar-wrapper .duration{bottom:5%;color:#fff;font-size:30%;left:1%;position:absolute}.video-bar-wrapper .hover-video-bar-area{bottom:0;height:18%;pointer-events:all;position:absolute;width:100%}.video-bar-wrapper.playing,.video-bar-wrapper.playing .video-bar-add{opacity:0}.video-bar-wrapper.hovering{opacity:1}.editor-content.content-restricted .video-bar-add{opacity:0}.video-bar,.video-bar-wrapper.allow-pointer-events *,.video-bar-wrapper.allow-pointer-events .video-bar-outer{pointer-events:none}.video-bar{bottom:6%;height:15%;left:5%;position:absolute;right:3%;z-index:10}.video-bar .video-bar-outer{background-color:hsla(0,0%,100%,.2);bottom:-2%;cursor:pointer;height:.2em;pointer-events:all;position:absolute;width:100%}.video-bar .video-bar-inner{background-color:#4dc6e6;height:100%;left:0;opacity:.5;position:absolute}.video-bar .bar-start-stop{background-color:#e72138;height:100%;opacity:.5;position:absolute;width:5px}.video-bar .bar-duration{background-color:#f8c82d;height:100%;opacity:.8;position:absolute}.video-bar .bar-duration.ghost-duration{background-color:#00b6bc;opacity:.5}.video-bar .duration-grippy{background-color:#f8c82d;border-radius:100%;height:.3em;opacity:0;position:absolute;top:-.05em;transform:translateX(-.15em);width:.3em}.video-bar .duration-grippy:hover{opacity:1}.video-bar .duration-grippy.grippy-ghost{background-color:#00b6bc;opacity:.8}.video-bar .video-pin-indicator{bottom:-3%;height:100%;position:absolute;transform:translateX(-50%);transition:bottom .3s ease-out}.video-bar .video-pin-indicator svg{height:100%}.video-bar .video-pin-indicator .text{fill:#5a4d4c;font-size:20px}.video-bar .video-pin-indicator .text-small{fill:#5a4d4c;font-size:6px}.video-bar .video-pin-indicator .center{fill:#f8c82d}.video-bar .video-pin-indicator .core{cursor:pointer;pointer-events:all}.video-bar .video-pin-indicator .core:hover .center{fill:#4dc6e6}.video-bar .video-pin-indicator .core:hover .text,.video-bar .video-pin-indicator .core:hover .text-small{fill:#fff}.video-bar .video-pin-indicator .thumb-wrapper{background-color:#f8c82d;border-radius:5px;bottom:80%;display:none;padding:5px;position:absolute;right:80%}.video-bar .video-pin-indicator .thumb-wrapper.show{display:block}.video-bar .video-bar-add{background-color:#ececec;border-radius:5px;height:40px;padding-top:4px;position:absolute;text-align:center;top:calc(100% + 5px);width:110px}.video-bar .video-bar-add .content-item-button{pointer-events:all;white-space:nowrap}.video-bar .video-bar-add:after{border-bottom:5px solid #ececec;border-left:4px solid transparent;border-right:4px solid transparent;bottom:99%;content:"";display:block;position:absolute;right:auto}.video-bar .video-bar-add.center{-webkit-animation:bounce-new-pin .7s ease-out 2;-moz-animation:bounce-new-pin .7s ease-out 2;-ms-animation:bounce-new-pin .7s ease-out 2;animation:bounce-new-pin .7s ease-out 2}.video-bar .video-bar-add.center,.video-bar .video-bar-add.center:after{left:50%;transform:translateX(-50%)}.video-bar .video-bar-add.left{-webkit-animation:bounce-new-pin-left .7s ease-out 2;-moz-animation:bounce-new-pin-left .7s ease-out 2;-ms-animation:bounce-new-pin-left .7s ease-out 2;animation:bounce-new-pin-left .7s ease-out 2;transform:translateX(-8px)}.video-bar .video-bar-add.left:after{left:5px}.video-bar .video-bar-add.right{-webkit-animation:bounce-new-pin-right .7s ease-out 2;-moz-animation:bounce-new-pin-right .7s ease-out 2;-ms-animation:bounce-new-pin-right .7s ease-out 2;animation:bounce-new-pin-right .7s ease-out 2;transform:translateX(-100%) translateX(10px)}.video-bar .video-bar-add.right:after{left:auto;right:5px}.video-bar .ghost{opacity:.8;z-index:1000}.video-bar .ghost .center{fill:#00b6bc}.video-bar .info{bottom:26%;color:#fff;font-family:comicneue,Comic Sans MS,cursive,sans-serif;font-size:39%;left:6%;position:absolute}.video-bar .hover-time{background-color:#fff;border-radius:5px;font-size:30%;height:36%;padding:6px;position:absolute;top:50%;transform:translateX(-50%);z-index:1001}.video-bar .ghost-drag-time{top:-20%}@keyframes bounce-new-pin{0%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.1)}to{transform:translateX(-50%) scale(1)}}@keyframes bounce-new-pin-left{0%{transform:translateX(-8px) scale(1)}50%{transform:translateX(-8px) scale(1.1)}to{transform:translateX(-8px) scale(1)}}@keyframes bounce-new-pin-right{0%{transform:translateX(-100%) translateX(10px) scale(1)}50%{transform:translateX(-100%) translateX(10px) scale(1.1)}to{transform:translateX(-100%) translateX(10px) scale(1)}}#webpage{background:#fff}#webpage.edit-mode{bottom:0;left:0;position:absolute;right:0;top:0}#webpage.edit-mode textarea{border:none;color:#105c71;font-family:courier,"monospace";font-size:14px;height:100%;left:0;line-height:1.2em;outline:none;padding:10px;position:absolute;resize:none;tab-size:2;-moz-tab-size:2;-o-tab-size:2;-webkit-tab-size:2;top:0;width:100%}#webpage.view-mode{padding:20px}#webpage.view-mode:after{background:url(img/rocket2.png) no-repeat 50%;background-size:100% auto;content:"";display:block;height:600px;left:-100px;opacity:.03;position:absolute;top:-100px;width:600px}#webpage.view-mode #inner{margin:0 auto;max-width:800px;padding:60px;position:relative;text-align:left;z-index:10}#webpage.view-mode #inner #source{color:#574c4a;display:block;font-size:11px;font-style:italic;line-height:1.2em;position:absolute;right:60px;text-align:right;top:40px;white-space:nowrap;z-index:10}#webpage.view-mode #inner #source a{color:#00659d;text-decoration:none}#webpage.view-mode #inner #source a:hover{color:#4dc6e6;cursor:pointer}#webpage.view-mode #inner #webpage-content{color:#333;font-size:16px;line-height:1.4em;text-align:justify}#webpage.view-mode #inner #webpage-content p{margin:0 0 20px}#webpage.view-mode #inner #webpage-content hr{background-color:#1ca6ca;border:0;-webkit-column-span:all;display:block;height:2px;margin:80px 0;position:relative;width:100%}#webpage.view-mode #inner #webpage-content hr:after{background:#1ca6ca url(img/rocket3.png) no-repeat 50%;background-size:45% auto;border-radius:100px;content:"";display:block;height:50px;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}#webpage.view-mode #inner #webpage-content h1{color:#00659d;-webkit-column-span:all;font-family:odin;font-size:40px;line-height:1.2em;margin:1em 0;text-align:left;text-transform:uppercase}#webpage.view-mode #inner #webpage-content h2{color:#16819d;display:inline-block;font-family:sanfrancisco;font-size:20px;line-height:1.2em;margin:30px 0 20px;padding-bottom:10px;text-align:left;text-transform:none}#webpage.view-mode #inner #webpage-content a{border-bottom:2px solid #009bff;color:#009bff;text-decoration:none}#webpage.view-mode #inner #webpage-content a:hover{background-color:#ccebff;border-bottom:2px solid #66c3ff}#webpage.view-mode #inner #webpage-content img{display:block;margin:20px auto;max-width:100%}#page-inner.welcome-flow{background:#fff}#page-inner.welcome-flow .p-message{border-radius:5px;cursor:pointer;font-size:18px;padding:5px 20px;text-decoration:none!important}#page-inner.welcome-flow .p-message u{text-decoration:underline}#page-inner.welcome-flow sup.agree{opacity:.4}#page-inner.welcome-flow .page-back-button{background-color:transparent;background-size:40% auto;opacity:.5;position:absolute;right:0;top:0}#page-inner.welcome-flow #page-bar-title{border:2px solid transparent;color:#574c4a;display:inline-block;font-family:odin,cursive;font-size:35px;font-size:30px;font-weight:700;height:60px;left:0;line-height:30px;margin:0;overflow-y:hidden;padding:20px 10px 4px 105px;position:fixed;text-align:left;text-transform:uppercase;top:40px;white-space:nowrap;width:100%}#page-inner.welcome-flow #page-bar-title .sep{color:#d3d3d3;margin:0 10px}#page-inner.welcome-flow .form{position:relative}#page-inner.welcome-flow .form label{margin:0 5px 5px 0;opacity:.9}#page-inner.welcome-flow [data-role=to-password-forgot-screen]{color:#574c4a;font-size:12px;line-height:2.6em;opacity:.7}#page-inner.welcome-flow .column-title{clear:both;padding-left:0}#page-inner.welcome-flow .column-page{float:none;margin:0 auto;max-width:450px;min-width:320px;width:100%}#page-inner.welcome-flow a:not(.content-item-button){color:#16819d;text-decoration:underline;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#page-inner.welcome-flow a:not(.content-item-button):hover{color:#20b8e0;text-decoration:none}#page-inner.welcome-flow .content-item-button{cursor:pointer}#page-inner.welcome-flow .content-item-button.disabled{cursor:default}#page-inner.welcome-flow .disclaimer{font-size:12px;line-height:1.4em;margin-top:100px;text-align:center}#lessonup-video-wrapper{height:247px;position:relative;width:400px}#lessonup-video-wrapper.pop-out #lessonup-video{height:318px;left:50%;margin:-159px 0 0 -300px;position:fixed;top:50%;width:600px}#lessonup-video-wrapper.pop-out #close-video{background:url(img/icons/black/close.png) no-repeat 100%;background-size:40% auto;cursor:pointer;height:40px;left:50%;margin:-200px 0 0 260px;position:fixed;top:50%;width:40px;z-index:1}.home-colomn-content h4{color:#00b6bc;font-family:odin,sans-serif!important;font-size:20px;font-weight:400;line-height:1em;margin-top:30px;text-transform:uppercase}#lessonup-video{background:url(img/screenshot.jpg) no-repeat 0 0;background-size:cover;box-shadow:0 0 20px rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;width:100%}#lessonup-video.show-play-button:after{background:rgba(0,0,0,.65) url(img/play.png) no-repeat 50%;background-size:30% auto;content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}#lessonup-video.show-play-button:hover:after{background-size:33% auto}#lessonup-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.icon-rocket1{background-image:url(img/rocket1.png)}.icon-rocket2{background-image:url(img/rocket2.png)}.icon-rocket3{background-image:url(img/rocket3.png)}.icon-rocket4{background-image:url(img/rocket4.png)}.icon-rocket5{background-image:url(img/rocket5.png)}.icon-google{background-image:url(img/google.png)}.after-icon-search:after{background-image:url(img/icons/white/search.png)}.after-icon-image:after{background-image:url(img/icons/white/image.png)}.after-icon-list:after{background-image:url(img/icons/white/list.png)}.after-icon-numbered-list:after{background-image:url(img/icons/white/numbered-list.png)}.after-icon-close2:after{background-image:url(img/icons/white/close-2.png)}.after-icon-play:after{background-image:url(img/icons/white/play.png)}.after-icon-pause:after{background-image:url(img/icons/white/pause.png)}.after-icon-book:after{background-image:url(img/icons/white/book3.png)}.after-icon-briefcase:after{background-image:url(img/icons/white/briefcase.png)}.after-icon-drawer:after{background-image:url(img/icons/white/drawer.png)}.after-icon-drawer2:after{background-image:url(img/icons/white/drawer2.png)}.after-icon-home:after{background-image:url(img/icons/white/home.png)}.after-icon-plus:after{background-image:url(img/icons/white/plus.png)}.after-icon-minus:after{background-image:url(img/icons/white/minus.png)}.after-icon-minus2:after{background-image:url(img/icons/white/minus2.png)}.after-icon-arrow-left:after{background-image:url(img/icons/white/arrow-left.png)}.after-icon-arrow-right:after{background-image:url(img/icons/white/arrow-right.png)}.after-icon-cog:after{background-image:url(img/icons/white/cog.png)}.after-icon-star:after{background-image:url(img/icons/white/star.png)}.after-icon-star2:after{background-image:url(img/icons/white/star2.png)}.after-icon-user:after{background-image:url(img/icons/white/user.png)}.after-icon-cut:after{background-image:url(img/icons/white/cut.png)}.after-icon-copy:after{background-image:url(img/icons/white/copy.png)}.after-icon-paste:after{background-image:url(img/icons/white/paste.png)}.after-icon-keyboard:after{background-image:url(img/icons/white/keyboard.png)}.after-icon-close:after{background-image:url(img/icons/white/close.png)}.after-icon-remove:after{background-image:url(img/icons/white/remove.png)}.after-icon-move:after{background-image:url(img/icons/white/move.png)}.after-icon-wrench:after{background-image:url(img/icons/white/wrench.png)}.after-icon-up:after{background-image:url(img/icons/white/arrow-up.png)}.after-icon-down:after{background-image:url(img/icons/white/arrow-down.png)}.after-icon-pin:after{background-image:url(img/icons/white/pushpin.png)}.after-icon-controls-left:after{background-image:url(img/icons/white/controls-left.png)}.after-icon-controls-right:after{background-image:url(img/icons/white/controls-right.png)}.after-icon-check:after{background-image:url(img/icons/white/checkmark.png)}.after-icon-link:after{background-image:url(img/icons/white/link.png)}.after-icon-map:after{background-image:url(img/icons/white/map.png)}.after-icon-wand:after{background-image:url(img/icons/white/wand.png)}.after-icon-slide:after{background-image:url(img/icons/white/slide.png)}.after-icon-menu:after{background-image:url(img/icons/white/menu.png)}.after-icon-pencil:after{background-image:url(img/icons/white/pencil.png)}.after-icon-droplet:after{background-image:url(img/icons/white/droplet.png)}.after-icon-attachment:after{background-image:url(img/icons/white/attachment.png)}.after-icon-align-left:after{background-image:url(img/icons/white/paragraph-left.png)}.after-icon-align-center:after{background-image:url(img/icons/white/paragraph-center.png)}.after-icon-align-justify:after,.after-icon-align-right:after{background-image:url(img/icons/white/paragraph-right.png)}.after-icon-eye:after{background-image:url(img/icons/white/eye.png)}.after-icon-eye-blocked:after{background-image:url(img/icons/white/eye-blocked.png)}.after-icon-share:after{background-image:url(img/icons/white/share.png)}.after-icon-upload:after{background-image:url(img/icons/white/upload.png)}.after-icon-user-plus:after{background-image:url(img/icons/white/user-plus.png)}.after-icon-user-check:after{background-image:url(img/icons/white/user-check.png)}.after-icon-help:after{background-image:url(img/icons/white/help.png)}.after-icon-stop:after{background-image:url(img/icons/white/stop.png)}.after-icon-grid:after{background-image:url(img/icons/white/grid.png)}.after-icon-folder:after{background-image:url(img/icons/white/folder.png)}.after-icon-folder-open:after{background-image:url(img/icons/white/folder-open.png)}.after-icon-group:after{background-image:url(img/icons/white/group.png)}.icon-dark.icon-logo{background-image:url(img/icons/black/logo.png)}.icon-dark.icon-search{background-image:url(img/icons/black/search.png)}.icon-dark.icon-image{background-image:url(img/icons/black/image.png)}.icon-dark.icon-images{background-image:url(img/icons/black/images.png)}.icon-dark.icon-list{background-image:url(img/icons/black/list.png)}.icon-dark.icon-numbered-list{background-image:url(img/icons/black/numbered-list.png)}.icon-dark.icon-play{background-image:url(img/icons/black/play.png)}.icon-dark.icon-pause{background-image:url(img/icons/black/pause.png)}.icon-dark.icon-book{background-image:url(img/icons/black/book3.png)}.icon-dark.icon-briefcase{background-image:url(img/icons/black/briefcase.png)}.icon-dark.icon-drawer{background-image:url(img/icons/black/drawer.png)}.icon-dark.icon-drawer2{background-image:url(img/icons/black/drawer2.png)}.icon-dark.icon-plus{background-image:url(img/icons/black/plus.png)}.icon-dark.icon-plus2{background-image:url(img/icons/black/plus2.png)}.icon-dark.icon-minus{background-image:url(img/icons/black/minus.png)}.icon-dark.icon-minus2{background-image:url(img/icons/black/minus2.png)}.icon-dark.icon-arrow-left{background-image:url(img/icons/black/arrow-left.png)}.icon-dark.icon-arrow-right{background-image:url(img/icons/black/arrow-right.png)}.icon-dark.icon-arrow-left2{background-image:url(img/icons/black/arrow-left2.png)}.icon-dark.icon-arrow-right2{background-image:url(img/icons/black/arrow-right2.png)}.icon-dark.icon-arrow-up{background-image:url(img/icons/black/arrow-up.png)}.icon-dark.icon-arrow-down{background-image:url(img/icons/black/arrow-down.png)}.icon-dark.icon-arrow-up2{background-image:url(img/icons/black/arrow-up2.png)}.icon-dark.icon-arrow-down2{background-image:url(img/icons/black/arrow-down2.png)}.icon-dark.icon-cog{background-image:url(img/icons/black/cog.png)}.icon-brown-dark.icon-cog{background-image:url(img/icons/brown-dark/cog.png)}.icon-brown-dark.icon-image{background-image:url(img/icons/brown-dark/image.png)}.icon-brown-dark.icon-images{background-image:url(img/icons/brown-dark/images.png)}.icon-brown-dark.icon-font{background-image:url(img/icons/brown-dark/font.png)}.icon-dark.icon-star{background-image:url(img/icons/black/star.png)}.icon-dark.icon-star2{background-image:url(img/icons/black/star2.png)}.icon-dark.icon-user{background-image:url(img/icons/black/user.png)}.icon-dark.icon-keyboard{background-image:url(img/icons/black/keyboard.png)}.icon-dark.icon-close{background-image:url(img/icons/black/close.png)}.icon-dark.icon-close2{background-image:url(img/icons/black/close-2.png)}.icon-dark.icon-remove{background-image:url(img/icons/black/remove.png)}.icon-brown-dark.icon-remove{background-image:url(img/icons/brown-dark/remove.png)}.icon-dark.icon-move{background-image:url(img/icons/black/move.png)}.icon-dark.icon-move-2{background-image:url(img/icons/black/move2.png)}.icon-dark.icon-wrench{background-image:url(img/icons/black/wrench.png)}.icon-dark.icon-up{background-image:url(img/icons/black/arrow-up.png)}.icon-dark.icon-down{background-image:url(img/icons/black/arrow-down.png)}.icon-dark.icon-pin{background-image:url(img/icons/black/pushpin.png)}.icon-dark.icon-controls-left{background-image:url(img/icons/black/controls-left.png)}.icon-dark.icon-controls-right{background-image:url(img/icons/black/controls-right.png)}.icon-dark.icon-check{background-image:url(img/icons/black/checkmark.png)}.icon-dark.icon-check-round{background-image:url(img/icons/black/checkmark-round.png)}.icon-dark.icon-menu{background-image:url(img/icons/black/menu.png)}.icon-dark.icon-home{background-image:url(img/icons/black/home.png)}.icon-dark.icon-link{background-image:url(img/icons/black/link.png)}.icon-dark.icon-map{background-image:url(img/icons/black/map.png)}.icon-dark.icon-wand{background-image:url(img/icons/black/wand.png)}.icon-dark.icon-slide{background-image:url(img/icons/black/slide.png)}.icon-dark.icon-pencil{background-image:url(img/icons/black/pencil.png)}.icon-dark.icon-pencil2{background-image:url(img/icons/black/pencil2.png)}.icon-dark.icon-droplet{background-image:url(img/icons/black/droplet.png)}.icon-dark.icon-attachment{background-image:url(img/icons/black/attachment.png)}.icon-dark.icon-align-left{background-image:url(img/icons/black/paragraph-left.png)}.icon-dark.icon-align-center{background-image:url(img/icons/black/paragraph-center.png)}.icon-dark.icon-align-right{background-image:url(img/icons/black/paragraph-right.png)}.icon-dark.icon-align-justify{background-image:url(img/icons/black/paragraph-justify.png)}.icon-dark.icon-vertical-align-top{background-image:url(img/icons/black/vertical_align_top.png)}.icon-dark.icon-vertical-align-bottom{background-image:url(img/icons/black/vertical_align_bottom.png)}.icon-dark.icon-vertical-align-center{background-image:url(img/icons/black/vertical_align_center.png)}.icon-dark.icon-eye{background-image:url(img/icons/black/eye.png)}.icon-dark.icon-eye-plus{background-image:url(img/icons/black/eye-plus.png)}.icon-dark.icon-eye-blocked{background-image:url(img/icons/black/eye-blocked.png)}.icon-dark.icon-share{background-image:url(img/icons/black/share.png)}.icon-dark.icon-upload{background-image:url(img/icons/black/upload.png)}.icon-dark.icon-download{background-image:url(img/icons/black/download.png)}.icon-dark.icon-bubbles{background-image:url(img/icons/black/bubbles.png)}.icon-dark.icon-user-plus{background-image:url(img/icons/black/user-plus.png)}.icon-dark.icon-user-check{background-image:url(img/icons/black/user-check.png)}.icon-check-green{background-image:url(img/icons/other/check_green.png)}.icon-dark.icon-help{background-image:url(img/icons/black/help.png)}.icon-dark.icon-cut{background-image:url(img/icons/black/cut.png)}.icon-dark.icon-copy{background-image:url(img/icons/black/copy.png)}.icon-dark.icon-paste{background-image:url(img/icons/black/paste.png)}.icon-dark.icon-stop{background-image:url(img/icons/black/stop.png)}.icon-dark.icon-sound-on{background-image:url(img/icons/black/volume.png)}.icon-dark.icon-sound-off{background-image:url(img/icons/black/volume-mute.png)}.icon-dark.icon-external{background-image:url(img/icons/black/external-link.png)}.icon-dark.icon-display{background-image:url(img/icons/black/display.png)}.icon-dark.icon-document-stroke{background-image:url(img/icons/black/document-stroke.png)}.icon-dark.icon-file{background-image:url(img/icons/black/file.png)}.icon-dark.icon-woordweb{background-image:url(img/icons/black/woordweb.png)}.icon-dark.icon-stack{background-image:url(img/icons/black/stack.png)}.icon-dark.icon-graduation{background-image:url(img/icons/black/graduation.png)}.icon-dark.icon-lock{background-image:url(img/icons/black/lock.png)}.icon-dark.icon-unlocked{background-image:url(img/icons/black/unlocked.png)}.icon-dark.icon-youtube{background-image:url(img/icons/black/youtube.png)}.icon-dark.icon-vimeo{background-image:url(img/icons/black/vimeo.png)}.icon-dark.icon-youtube-interactive{background-image:url(img/icons/black/youtube-interactive.png)}.icon-dark.icon-grid{background-image:url(img/icons/black/grid.png)}.icon-dark.icon-powerpoint{background-image:url(img/icons/black/powerpoint.png)}.icon-dark.icon-hidden{background-image:url(img/icons/black/hidden.svg)}.icon-dark.icon-history{background-image:url(img/icons/black/recent.svg)}.icon-dark.icon-folder{background-image:url(img/icons/black/folder.png)}.icon-dark.icon-folder-new{background-image:url(img/icons/black/folder-new.png)}.icon-dark.icon-layout-1{background-image:url(img/icons/black/icon-layout1-2x.png)}.icon-dark.icon-layout-2{background-image:url(img/icons/black/icon-layout2-2x.png)}.icon-dark.icon-layout-3{background-image:url(img/icons/black/icon-layout3-2x.png)}.icon-dark.icon-layout-4{background-image:url(img/icons/black/icon-layout4-2x.png)}.icon-dark.icon-layout-5{background-image:url(img/icons/black/icon-layout5-2x.png)}.icon-dark.icon-layout-6{background-image:url(img/icons/black/icon-layout6-2x.png)}.icon-dark.icon-layout-7{background-image:url(img/icons/black/icon-layout7-2x.png)}.icon-dark.icon-layout-8{background-image:url(img/icons/black/icon-layout8-2x.png)}.icon-dark.icon-layout-9{background-image:url(img/icons/black/icon-layout9-2x.png)}.icon-dark.icon-quiz-1{background-image:url(img/icons/black/quiz-icon-1-2x.png)}.icon-dark.icon-quiz-2{background-image:url(img/icons/black/quiz-icon-2-2x.png)}.icon-dark.icon-quiz-3{background-image:url(img/icons/black/quiz-icon-3-2x.png)}.icon-dark.icon-quiz-4{background-image:url(img/icons/black/quiz-icon-4-2x.png)}.icon-dark.icon-quiz-5{background-image:url(img/icons/black/icon-layout9-2x.png)}.icon-dark.icon-openquestion-1{background-image:url(img/icons/black/openquestion-icon-1-2x.png)}.icon-dark.icon-openquestion-2{background-image:url(img/icons/black/openquestion-icon-2-2x.png)}.icon-dark.icon-openquestion-3{background-image:url(img/icons/black/openquestion-icon-3-2x.png)}.icon-dark.icon-openquestion-4{background-image:url(img/icons/black/openquestion-icon-4-2x.png)}.icon-dark.icon-dragquestion-1,.icon-dark.icon-openquestion-5{background-image:url(img/icons/black/icon-layout9-2x.png)}.icon-dark.icon-dragquestion-2{background-image:url(img/icons/black/icon-layout3-2x.png)}.icon-dark.icon-lesson{background-image:url(img/icons/black/lesson.png)}.icon-dark.icon-tags{background-image:url(img/icons/black/embed.png)}.icon-dark.icon-cloud-download{background-image:url(img/icons/black/cloud-download.png)}.icon-dark.icon-chat{background-image:url(img/icons/black/chat.png)}.icon-dark.icon-circle-right{background-image:url(img/icons/black/circle-right.png)}.icon-dark.icon-mail{background-image:url(img/icons/black/mail.png)}.icon-dark.icon-gift{background-image:url(img/icons/black/gift.png)}.icon-dark.icon-power{background-image:url(img/icons/black/power.png)}.icon-dark.icon-cloud{background-image:url(img/icons/black/cloud.png)}.icon-dark.icon-cloud-check{background-image:url(img/icons/black/cloud-check.png)}.icon-dark.icon-cloud-upload{background-image:url(img/icons/black/cloud-upload.png)}.icon-dark.icon-dot{background-image:url(img/icons/black/dot.png)}.icon-dark.icon-undo{background-image:url(img/icons/black/undo.png)}.icon-dark.icon-redo{background-image:url(img/icons/black/redo.png)}.icon-dark.icon-eraser{background-image:url(img/icons/black/eraser.png)}.icon-dark.icon-flag{background-image:url(img/icons/black/flag.png)}.icon-dark.icon-bold{background-image:url(img/icons/black/bold.png)}.icon-dark.icon-italic{background-image:url(img/icons/black/italic.png)}.icon-dark.icon-underline{background-image:url(img/icons/black/underline.png)}.icon-dark.icon-superscript{background-image:url(img/icons/black/superscript.png)}.icon-dark.icon-subscript{background-image:url(img/icons/black/subscript.png)}.icon-dark.icon-strikethrough{background-image:url(img/icons/black/strikethrough.png)}.icon-dark.icon-font{background-image:url(img/icons/black/font.png)}.icon-dark.icon-font2{background-image:url(img/icons/black/font2.png)}.icon-dark.icon-printer{background-image:url(img/icons/black/printer.png)}.icon-dark.icon-stats{background-image:url(img/icons/black/stats.png)}.icon-dark.icon-trophy{background-image:url(img/icons/black/trophy.png)}.icon-dark.icon-gamepad{background-image:url(img/icons/black/gamepad.png)}.icon-dark.icon-enlarge{background-image:url(img/icons/black/enlarge.png)}.icon-dark.icon-shrink{background-image:url(img/icons/black/shrink.png)}.icon-dark.icon-clock{background-image:url(img/icons/black/clock.png)}.icon-dark.icon-mobile{background-image:url(img/icons/black/mobile2.png)}.icon-dark.icon-checkbox-checked{background-image:url(img/icons/black/checkbox-checked.png)}.icon-dark.icon-checkbox-unchecked{background-image:url(img/icons/black/checkbox-unchecked.png)}.icon-dark.icon-file-excel{background-image:url(img/icons/black/file-excel.png)}.icon-dark.icon-document-diagrams{background-image:url(img/icons/black/document-diagrams.png)}.icon-dark.icon-thumbs-up{background-image:url(img/icons/black/thumbs-o-up.png)}.icon-dark.icon-thumbs-down{background-image:url(img/icons/black/thumbs-o-down.png)}.icon-dark.icon-thumbs-up2{background-image:url(img/icons/black/thumbs-up.png)}.icon-dark.icon-note{background-image:url(img/icons/black/note.png)}.icon-dark.icon-zoom-in{background-image:url(img/icons/black/zoom-in.png)}.icon-dark.icon-zoom-out{background-image:url(img/icons/black/zoom-out.png)}.icon-dark.icon-group{background-image:url(img/icons/black/group.png)}.icon-dark.icon-homework{background-image:url(img/icons/black/homework.png)}.icon-dark.icon-diff{background-image:url(img/icons/black/diff.png)}.icon-dark.icon-compass{background-image:url(img/icons/black/compass.png)}.icon-dark.icon-compass2{background-image:url(img/icons/black/compass2.png)}.icon-dark.icon-paragraph{background-image:url(img/icons/black/paragraph.png)}.icon-dark.icon-toeter{background-image:url(img/icons/black/toeter.png)}.icon-dark.icon-radio-tower{background-image:url(img/icons/black/radio-tower.png)}.icon-dark.icon-sigma{background-image:url(img/icons/black/sigma.png)}.icon-dark.icon-cube{background-image:url(img/icons/black/cube.png)}.icon-dark.icon-traffic{background-image:url(img/icons/black/traffic.png)}.icon-dark.icon-hotspot{background-image:url(img/icons/black/hotspot.png)}.icon-dark.icon-music{background-image:url(img/icons/black/music.png)}.icon-dark.icon-headphones{background-image:url(img/icons/black/headphones.png)}.icon-dark.icon-mic{background-image:url(img/icons/black/mic.png)}.icon-dark.icon-to-front{background-image:url(img/icons/black/flip_to_front.png)}.icon-dark.icon-to-back{background-image:url(img/icons/black/flip_to_back.png)}.icon-dark.icon-retry{background-image:url(img/icons/black/retry.png)}.icon-dark.icon-view-powerpoint{background-image:url(img/icons/black/view-powerpoint.png)}.icon-dark.icon-view-overview{background-image:url(img/icons/black/view-overview.png)}.icon-dark.icon-view-slide{background-image:url(img/icons/black/view-slide.png)}.icon-dark.icon-smiley{background-image:url(img/icons/black/smiley.png)}.icon-dark.icon-cart{background-image:url(img/icons/black/cart.png)}.icon-dark.icon-layout{background-image:url(img/icons/black/layout.png)}.icon-dark.icon-columns{background-image:url(img/icons/black/columns.png)}.icon-dark.icon-pricetags{background-image:url(img/icons/black/pricetags.png)}.icon-dark.icon-calendar{background-image:url(img/icons/black/calendar.png)}.icon-dark.icon-toets{background-image:url(img/icons/black/checklist.png)}.icon-dark.icon-onoff{background-image:url(img/icons/black/onoff.png)}.icon-dark.icon-camera{background-image:url(img/icons/black/camera.png)}.icon-dark.icon-video{background-image:url(img/icons/black/video.png)}.icon-dark.icon-record{background-image:url(img/icons/black/record.png)}.icon-dark.icon-template{background-image:url(img/icons/black/document-certificate.png)}.icon-dark.icon-speaker{background-image:url(img/icons/black/speaker.png)}.icon-dark.icon-exit{background-image:url(img/icons/black/exit.png)}.icon-dark.icon-qr{background-image:url(img/icons/black/qr.png)}.icon-dark.icon-fullscreen{background-image:url(img/icons/black/fullscreen.png)}.icon-dark.icon-fullscreen-exit{background-image:url(img/icons/black/fullscreen-exit.png)}.icon-dark.icon-target{background-image:url(img/icons/black/target.png)}.icon-dark.icon-unlink{background-image:url(img/icons/black/chain-broken.png)}.icon-dark.icon-google-classroom{background-image:url(img/icons/black/google-classroom-2x.png)}.icon-dark.after-icon-pin:after{background-image:url(img/icons/black/pushpin.png)}.icon-dark.after-icon-group:after{background-image:url(img/icons/black/group.png)}.icon-dark.after-icon-close:after{background-image:url(img/icons/black/close.png)}.icon-dark.after-icon-close2:after{background-image:url(img/icons/black/close-2.png)}.icon-brown-dark.icon-text{background-image:url(img/icons/svg/text-icon.svg)}.icon-brown-dark.icon-video-screen{background-image:url(img/icons/brown-dark/video-screen.png)}.icon-brown-dark.icon-search{background-image:url(img/icons/brown-dark/search.png)}.icon-brown-dark.icon-plus{background-image:url(img/icons/brown-dark/plus.png)}.icon-brown-dark.icon-pin{background-image:url(img/icons/black/pushpin.png)}.icon-logo{background-image:url(img/icons/white/logo.png)}.icon-search{background-image:url(img/icons/white/search.png)}.icon-search2{background-image:url(img/icons/white/search2.png)}.icon-image{background-image:url(img/icons/white/image.png)}.icon-images{background-image:url(img/icons/white/images.png)}.icon-list{background-image:url(img/icons/white/list.png)}.icon-numbered-list{background-image:url(img/icons/white/numbered-list.png)}.icon-play{background-image:url(img/icons/white/play.png)}.icon-pause{background-image:url(img/icons/white/pause.png)}.icon-book{background-image:url(img/icons/white/book3.png)}.icon-briefcase{background-image:url(img/icons/white/briefcase.png)}.icon-drawer{background-image:url(img/icons/white/drawer.png)}.icon-drawer2{background-image:url(img/icons/white/drawer2.png)}.icon-home{background-image:url(img/icons/white/home.png)}.icon-plus{background-image:url(img/icons/white/plus.png)}.icon-arrow-left{background-image:url(img/icons/white/arrow-left.png)}.icon-arrow-right{background-image:url(img/icons/white/arrow-right.png)}.icon-arrow-left2{background-image:url(img/icons/white/arrow-left2.png)}.icon-arrow-right2{background-image:url(img/icons/white/arrow-right2.png)}.icon-arrow-up2{background-image:url(img/icons/white/arrow-up2.png)}.icon-arrow-down2{background-image:url(img/icons/white/arrow-down2.png)}.icon-cog{background-image:url(img/icons/white/cog.png)}.icon-star{background-image:url(img/icons/white/star.png)}.icon-star2{background-image:url(img/icons/white/star2.png)}.icon-user{background-image:url(img/icons/white/user.png)}.icon-cut{background-image:url(img/icons/white/cut.png)}.icon-copy{background-image:url(img/icons/white/copy.png)}.icon-paste{background-image:url(img/icons/white/paste.png)}.icon-keyboard{background-image:url(img/icons/white/keyboard.png)}.icon-close{background-image:url(img/icons/white/close.png)}.icon-close2{background-image:url(img/icons/white/close-2.png)}.icon-remove{background-image:url(img/icons/white/remove.png)}.icon-move{background-image:url(img/icons/white/move.png)}.icon-move-2{background-image:url(img/icons/white/move2.png)}.icon-wrench{background-image:url(img/icons/white/wrench.png)}.icon-up{background-image:url(img/icons/white/arrow-up.png)}.icon-down{background-image:url(img/icons/white/arrow-down.png)}.icon-pin{background-image:url(img/icons/white/pushpin.png)}.icon-controls-left{background-image:url(img/icons/white/controls-left.png)}.icon-controls-right{background-image:url(img/icons/white/controls-right.png)}.icon-check{background-image:url(img/icons/white/checkmark.png)}.icon-check-round{background-image:url(img/icons/white/checkmark-round.png)}.icon-link{background-image:url(img/icons/white/link.png)}.icon-map{background-image:url(img/icons/white/map.png)}.icon-wand{background-image:url(img/icons/white/wand.png)}.icon-slide{background-image:url(img/icons/white/slide.png)}.icon-menu{background-image:url(img/icons/white/menu.png)}.icon-pencil{background-image:url(img/icons/white/pencil.png)}.icon-pencil-disabled{background-image:url(img/icons/svg/pencil-disabled.svg)}.icon-pencil2{background-image:url(img/icons/white/pencil2.png)}.icon-droplet{background-image:url(img/icons/white/droplet.png)}.icon-attachment{background-image:url(img/icons/white/attachment.png)}.icon-align-left{background-image:url(img/icons/white/paragraph-left.png)}.icon-align-center{background-image:url(img/icons/white/paragraph-center.png)}.icon-align-right{background-image:url(img/icons/white/paragraph-right.png)}.icon-align-justify{background-image:url(img/icons/white/paragraph-justify.png)}.icon-vertical-align-top{background-image:url(img/icons/white/vertical_align_top.png)}.icon-vertical-align-bottom{background-image:url(img/icons/white/vertical_align_bottom.png)}.icon-vertical-align-center{background-image:url(img/icons/white/vertical_align_center.png)}.icon-eye{background-image:url(img/icons/white/eye.png)}.icon-eye-plus{background-image:url(img/icons/white/eye-plus.png)}.icon-eye-blocked{background-image:url(img/icons/white/eye-blocked.png)}.icon-share{background-image:url(img/icons/white/share.png)}.icon-upload{background-image:url(img/icons/white/upload.png)}.icon-download{background-image:url(img/icons/white/download.png)}.icon-user-plus{background-image:url(img/icons/white/user-plus.png)}.icon-user-check{background-image:url(img/icons/white/user-check.png)}.icon-help{background-image:url(img/icons/white/help.png)}.icon-stop{background-image:url(img/icons/white/stop.png)}.icon-sound-on{background-image:url(img/icons/white/volume.png)}.icon-sound-off{background-image:url(img/icons/white/volume-mute.png)}.icon-external{background-image:url(img/icons/white/external-link.png)}.icon-display{background-image:url(img/icons/white/display.png)}.icon-file{background-image:url(img/icons/white/file.png)}.icon-woordweb{background-image:url(img/icons/white/woordweb.png)}.icon-stack{background-image:url(img/icons/white/stack.png)}.icon-graduation{background-image:url(img/icons/white/graduation.png)}.icon-layout-1{background-image:url(img/icons/white/icon-layout1-2x.png)}.icon-layout-2{background-image:url(img/icons/white/icon-layout2-2x.png)}.icon-layout-3{background-image:url(img/icons/white/icon-layout3-2x.png)}.icon-layout-4{background-image:url(img/icons/white/icon-layout4-2x.png)}.icon-layout-5{background-image:url(img/icons/white/icon-layout5-2x.png)}.icon-layout-6{background-image:url(img/icons/white/icon-layout6-2x.png)}.icon-layout-7{background-image:url(img/icons/white/icon-layout7-2x.png)}.icon-layout-8{background-image:url(img/icons/white/icon-layout8-2x.png)}.icon-layout-9{background-image:url(img/icons/white/icon-layout9-2x.png)}.icon-quiz{background-image:url(img/icons/white/quiz.png)}.icon-quiz-1{background-image:url(img/icons/white/quiz-icon-1-2x.png)}.icon-quiz-2{background-image:url(img/icons/white/quiz-icon-2-2x.png)}.icon-quiz-3{background-image:url(img/icons/white/quiz-icon-3-2x.png)}.icon-quiz-4{background-image:url(img/icons/white/quiz-icon-4-2x.png)}.icon-quiz-5{background-image:url(img/icons/white/icon-layout9-2x.png)}.icon-openquestion-1{background-image:url(img/icons/white/openquestion-icon-1-2x.png)}.icon-openquestion-2{background-image:url(img/icons/white/openquestion-icon-2-2x.png)}.icon-openquestion-3{background-image:url(img/icons/white/openquestion-icon-3-2x.png)}.icon-openquestion-4{background-image:url(img/icons/white/openquestion-icon-4-2x.png)}.icon-dragquestion-1,.icon-openquestion-5{background-image:url(img/icons/white/icon-layout9-2x.png)}.icon-dragquestion-2{background-image:url(img/icons/white/icon-layout3-2x.png)}.icon-imagequestion{background-image:url(img/icons/white/imagequestion.png)}.icon-openquestion{background-image:url(img/icons/white/openquestion.png)}.icon-lock{background-image:url(img/icons/white/lock.png)}.icon-unlocked{background-image:url(img/icons/white/unlocked.png)}.icon-grid{background-image:url(img/icons/white/grid.png)}.icon-powerpoint{background-image:url(img/icons/white/powerpoint.png)}.icon-folder{background-image:url(img/icons/white/folder.png)}.icon-folder-open{background-image:url(img/icons/white/folder-open.png)}.icon-folder-new{background-image:url(img/icons/white/folder-new.png)}.icon-lesson{background-image:url(img/icons/white/lesson.png)}.icon-tags{background-image:url(img/icons/white/embed.png)}.icon-cloud-download{background-image:url(img/icons/white/cloud-download.png)}.icon-chat{background-image:url(img/icons/white/chat.png)}.icon-circle-right{background-image:url(img/icons/white/circle-right.png)}.icon-mail{background-image:url(img/icons/white/mail.png)}.icon-gift{background-image:url(img/icons/white/gift.png)}.icon-power{background-image:url(img/icons/white/power.png)}.icon-cloud{background-image:url(img/icons/white/cloud.png)}.icon-cloud-check{background-image:url(img/icons/white/cloud-check.png)}.icon-cloud-upload{background-image:url(img/icons/white/cloud-upload.png)}.icon-undo{background-image:url(img/icons/white/undo.png)}.icon-redo{background-image:url(img/icons/white/redo.png)}.icon-eraser{background-image:url(img/icons/white/eraser.png)}.icon-flag{background-image:url(img/icons/white/flag.png)}.icon-bold{background-image:url(img/icons/white/bold.png)}.icon-italic{background-image:url(img/icons/white/italic.png)}.icon-underline{background-image:url(img/icons/white/underline.png)}.icon-superscript{background-image:url(img/icons/white/superscript.png)}.icon-subscript{background-image:url(img/icons/white/subscript.png)}.icon-strikethrough{background-image:url(img/icons/white/strikethrough.png)}.icon-font{background-image:url(img/icons/white/font.png)}.icon-font2{background-image:url(img/icons/white/font2.png)}.icon-printer{background-image:url(img/icons/white/printer.png)}.icon-stats{background-image:url(img/icons/white/stats.png)}.icon-trophy{background-image:url(img/icons/white/trophy.png)}.icon-gamepad{background-image:url(img/icons/white/gamepad.png)}.icon-youtube{background-image:url(img/icons/white/youtube.png)}.icon-vimeo{background-image:url(img/icons/white/vimeo.png)}.icon-youtube-interactive{background-image:url(img/icons/white/youtube-interactive.png)}.icon-enlarge{background-image:url(img/icons/white/enlarge.png)}.icon-shrink{background-image:url(img/icons/white/shrink.png)}.icon-clock{background-image:url(img/icons/white/clock.png)}.icon-mobile{background-image:url(img/icons/white/mobile2.png)}.icon-checkbox-checked{background-image:url(img/icons/white/checkbox-checked.png)}.icon-checkbox-unchecked{background-image:url(img/icons/white/checkbox-unchecked.png)}.icon-file-excel{background-image:url(img/icons/white/file-excel.png)}.icon-document-diagrams{background-image:url(img/icons/white/document-diagrams.png)}.icon-history{background-image:url(img/icons/white/history.png)}.icon-thumbs-up{background-image:url(img/icons/white/thumbs-o-up.png)}.icon-thumbs-down{background-image:url(img/icons/white/thumbs-o-down.png)}.icon-thumbs-up2{background-image:url(img/icons/white/thumbs-up.png)}.icon-up-after:after{background-image:url(img/icons/black/arrow-up.png)}.icon-down-after:after{background-image:url(img/icons/black/arrow-down.png)}.icon-note{background-image:url(img/icons/white/note.png)}.icon-zoom-in{background-image:url(img/icons/white/zoom-in.png)}.icon-zoom-out{background-image:url(img/icons/white/zoom-out.png)}.icon-group{background-image:url(img/icons/white/group.png)}.icon-homework{background-image:url(img/icons/white/homework.png)}.icon-diff{background-image:url(img/icons/white/diff.png)}.icon-compass{background-image:url(img/icons/white/compass.png)}.icon-compass2{background-image:url(img/icons/white/compass2.png)}.icon-paragraph{background-image:url(img/icons/white/paragraph.png)}.icon-toeter{background-image:url(img/icons/white/toeter.png)}.icon-radio-tower{background-image:url(img/icons/white/radio-tower.png)}.icon-sigma{background-image:url(img/icons/white/sigma.png)}.icon-cube{background-image:url(img/icons/white/cube.png)}.icon-traffic{background-image:url(img/icons/white/traffic.png)}.icon-hotspot{background-image:url(img/icons/white/hotspot.png)}.icon-music{background-image:url(img/icons/white/music.png)}.icon-headphones{background-image:url(img/icons/white/headphones.png)}.icon-mic{background-image:url(img/icons/white/mic.png)}.icon-to-front{background-image:url(img/icons/white/flip_to_front.png)}.icon-to-back{background-image:url(img/icons/white/flip_to_back.png)}.icon-retry{background-image:url(img/icons/white/retry.png)}.icon-view-powerpoint{background-image:url(img/icons/white/view-powerpoint.png)}.icon-view-overview{background-image:url(img/icons/white/view-overview.png)}.icon-view-slide{background-image:url(img/icons/white/view-slide.png)}.icon-smiley{background-image:url(img/icons/white/smiley.png)}.icon-cart{background-image:url(img/icons/white/cart.png)}.icon-layout{background-image:url(img/icons/white/layout.png)}.icon-border-rounded{background-image:url(img/icons/white/border-rounded.png)}.icon-border-not-rounded{background-image:url(img/icons/white/border-not-rounded.png)}.icon-border-round{background-image:url(img/icons/white/border-round.png)}.icon-columns{background-image:url(img/icons/white/columns.png)}.icon-pricetags{background-image:url(img/icons/white/pricetags.png)}.icon-calendar{background-image:url(img/icons/white/calendar.png)}.icon-toets{background-image:url(img/icons/white/checklist.png)}.icon-onoff{background-image:url(img/icons/white/onoff.png)}.icon-camera{background-image:url(img/icons/white/camera.png)}.icon-video{background-image:url(img/icons/white/video.png)}.icon-record{background-image:url(img/icons/white/record.png)}.icon-speaker{background-image:url(img/icons/white/speaker.png)}.icon-template{background-image:url(img/icons/white/document-certificate.png)}.icon-power{background-image:url(img/icons/white/switch.png)}.icon-exit{background-image:url(img/icons/white/exit.png)}.icon-qr{background-image:url(img/icons/white/qr.png)}.icon-fullscreen{background-image:url(img/icons/white/fullscreen.png)}.icon-fullscreen-exit{background-image:url(img/icons/white/fullscreen-exit.png)}.icon-target{background-image:url(img/icons/white/target.png)}.icon-unlink{background-image:url(img/icons/white/chain-broken.png)}.icon-keypad-apple{background-image:url(img/icons/keypad/apple.png)}.icon-keypad-ball{background-image:url(img/icons/keypad/ball.png)}.icon-keypad-balloon{background-image:url(img/icons/keypad/balloon.png)}.icon-keypad-bell{background-image:url(img/icons/keypad/bell.png)}.icon-keypad-boat{background-image:url(img/icons/keypad/boat.png)}.icon-keypad-car{background-image:url(img/icons/keypad/car.png)}.icon-keypad-dog{background-image:url(img/icons/keypad/dog.png)}.icon-keypad-dolphin{background-image:url(img/icons/keypad/dolphin.png)}.icon-keypad-frog{background-image:url(img/icons/keypad/frog.png)}.icon-keypad-lights{background-image:url(img/icons/keypad/lights.png)}.icon-keypad-lolly{background-image:url(img/icons/keypad/lolly.png)}.icon-keypad-present{background-image:url(img/icons/keypad/present.png)}.icon-keypad-rocket{background-image:url(img/icons/keypad/rocket.png)}.icon-keypad-star{background-image:url(img/icons/keypad/star.png)}.icon-keypad-crown{background-image:url(img/icons/keypad/crown.png)}.icon-keypad-pizza{background-image:url(img/icons/keypad/pizza.png)}.icon-keypad-fish{background-image:url(img/icons/keypad/fish.png)}.icon-keypad-watermelon{background-image:url(img/icons/keypad/watermelon.png)}.icon-keypad-bike{background-image:url(img/icons/keypad/bike.png)}.icon-keypad-diamond{background-image:url(img/icons/keypad/diamond.png)}.icon-keypad-cactus{background-image:url(img/icons/keypad/cactus.png)}.icon-keypad-palm{background-image:url(img/icons/keypad/palm.png)}.icon-keypad-clover{background-image:url(img/icons/keypad/clover.png)}.icon-keypad-fire{background-image:url(img/icons/keypad/fire.png)}.icon-keypad-cookie{background-image:url(img/icons/keypad/cookie.png)}.icon-keypad-hat{background-image:url(img/icons/keypad/hat.png)}.icon-arrow-right-dark-slim{background-image:url(img/icons/black/arrow-right-dark-slim.svg)}.icon-nine-squares{background-image:url(img/icons/svg/nine-squares.svg)}.icon-group-svg{background-image:url(img/icons/svg/group.svg)}.icon-crown{background-image:url(img/icons/svg/crown.svg)}.icon-crown-pro{background-image:url(img/icons/svg/icon-crown-pro.svg)}.icon-lesson-thumb{background-image:url(img/icons/svg/lesson.svg)}.icon-code{background-image:url(img/icons/svg/code.svg)}.icon-questionmark{background-image:url(img/icons/svg/questionmark.svg)}.icon-remove-outline{background-image:url(img/icons/svg/remove-outline.svg)}.icon-settings-outline{background-image:url(img/icons/svg/settings-outline.svg)}.icon-settings{background-image:url(img/icon-cog.svg)}.icon-upload-outline{background-image:url(img/icons/svg/upload-outline.svg)}.icon-compass-brown-dark{background-image:url(img/icons/brown-dark/compass.png)}.icon-more-options-menu{background-image:url(img/icons/svg/more-options-menu.svg)}.icon-checkmark-round-green{background-image:url(img/icons/svg/checkmark-round.svg)}.icon-video-screen{background-image:url(img/icons/white/video-screen.png)}.icon-som-2-day{background-image:url(img/icons/svg/som.svg)}.icon-globe{background-image:url(img/icons/svg/globe.svg)}.icon-language{background-image:url(img/icons/svg/language.svg)}.icon-poll{background-image:url(img/icons/svg/poll.svg)}.icon-hidden{background-image:url(img/icons/svg/hidden.svg)}.icon-chart-pie{background-image:url(img/icons/svg/chart-pie-grayscale.svg)}.icon-chart-bar{background-image:url(img/icons/svg/chart-bar-grayscale.svg)}.icon-chart-scale{background-image:url(img/icons/svg/chart-scale-grayscale.svg)}.icon-text{background-image:url(img/icons/svg/text-icon-white.svg)}.icon-close-3{background-image:url(img/icons/svg/close-3.svg)}.icon-gift{background-image:url(img/icons/svg/gift.svg)}.icon-download-2{background-image:url(img/icons/svg/download.svg)}.icon-archive{background-image:url(img/icons/svg/archive.svg)}.icon-change{background-image:url(img/icons/svg/change.svg)}.icon-upload-alternative{background-image:url(img/icons/svg/upload.svg)}.image-teacher-expired{background-image:url(svg/teacher-expired.svg)}.image-teacher-renewed{background-image:url(svg/teacher-renewed.svg)}.image-teacher-sad{background-image:url(svg/teacher-sad.svg)}@media (max-width:768px){[data-show-exclusive=portrait]{display:inherit}[data-show-exclusive=landscape]{display:none}}@media (min-width:769px){[data-show-exclusive=portrait]{display:none}[data-show-exclusive=landscape]{display:inherit}}html.no-touch .touch-only,html.touch .no-touch-only{display:none}*{-ms-overflow-style:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.win ::-webkit-scrollbar,html.win::-webkit-scrollbar{width:12px}html.win ::-webkit-scrollbar-track,html.win::-webkit-scrollbar-track{padding:4px}html.win ::-webkit-scrollbar-thumb,html.win::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:10px}table{border:none}table.non-data{font-size:inherit;position:relative;width:100%}table.non-data td{vertical-align:top}input:not([type=checkbox]),textarea{-webkit-appearance:none}.a{cursor:pointer;text-decoration:underline}.abs{position:absolute}.rel{position:relative}.ov{overflow:auto}.breaker{zoom:1;clear:both;display:table}.inactive{opacity:.3}#version,.explain{cursor:help}#version{background:#067136;bottom:10px;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);font-size:12px;left:10px;-webkit-opacity:1;-moz-opacity:1;opacity:1;position:absolute;z-index:10}#version td{padding:2px 5px}#version td:first-child{font-weight:700}#version.hidden{background:rgba(0,0,0,.05);border-radius:100px;color:transparent;display:block;height:20px;overflow:hidden;width:20px}html .green{background:#3da364}body,html{-ms-overflow-style:none!important;-webkit-touch-callout:none;font-family:sanfrancisco;margin:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}body [contentEditable],body [contentEditable] *,body [contenteditable],body [contenteditable] *,body input,body textarea,html [contentEditable],html [contentEditable] *,html [contenteditable],html [contenteditable] *,html input,html textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}body [contentEditable],body [contenteditable],html [contentEditable],html [contenteditable]{word-wrap:break-word}.bold-references b{color:#00b6bc}a{color:inherit}.soft-hidden{left:-99999px;position:absolute}.inline{display:inline}.ib{display:inline-block;float:none}.hc{clear:both;text-align:center!important}.hc .big-button{margin:5px}.hc.padded{padding-top:.4em}.hc.vc{left:0}.position-bottom{bottom:30px;position:absolute}.hf{text-align:justify}.hr{text-align:right}.hl{text-align:left}.vc{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.centerx,.vc{position:absolute}.centerx{right:50%;transform:translate(50%,50%)}.centerxy{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full-no-overflow{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.full-no-overflow .upload-button{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);height:100%;-webkit-opacity:0;-moz-opacity:0;opacity:0;width:100%}.notice-red{background:#e72138;color:#fff}.notice-red,.notice-yellow{border-radius:4px;padding:4px 8px}.notice-yellow{background:#f8c82d;color:#5a4d4c}#main{overflow:auto}code{font-size:20px;text-transform:uppercase}.full{width:100%}.left{float:left}.right{float:right}.hidden{display:none}.ta-right{text-align:right}[draggable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[draggable] *{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}.selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.flex-wrap{display:flex;flex-wrap:wrap}.rocket{background:url(img/rocket1.png) no-repeat 50%;background-size:100% auto;height:300px;position:absolute;width:300px}.rocket.half{height:150px;width:150px}.rocket.half.centered{margin:-75px 0 0 -75px}.rocket.centered{left:50%;margin:-150px 0 0 -150px;position:absolute;top:50%}.rocket.fly{-webkit-animation:fly 5s ease-in-out infinite;-moz-animation:fly 5s ease-in-out infinite;-ms-animation:fly 5s ease-in-out infinite;animation:fly 5s ease-in-out infinite}.rocket.boost{-webkit-animation:fly .1s ease-in-out infinite;-moz-animation:fly .1s ease-in-out infinite;-ms-animation:fly .1s ease-in-out infinite;animation:fly .1s ease-in-out infinite}.link{cursor:pointer;text-decoration:underline}.link:hover{text-decoration:none}.inline-icon{background-position:50%;background-repeat:no-repeat;background-size:80% auto;display:inline-block;height:2em;width:2em}.inline-icon.small{height:1em;width:1em}.password-keyboard{margin:auto;width:220px}.password-keyboard .icon-button{background-color:#fff;background-position:65% 65%;background-repeat:no-repeat;background-size:50% auto;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;display:inline-block;height:60px;margin:5px;overflow:hidden;width:60px}.password-keyboard .icon-button .number{font-size:1.2em;padding:5px}.password-keyboard .icon-button.back{background-color:red}.password-keyboard .icon-button.empty{pointer-events:none;visibility:hidden}