@keyframes iconInAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.status-icon{align-items:center;animation:iconInAnimation .2s ease-out forwards;border-radius:50%;display:flex;height:20px;justify-content:center;opacity:0;position:relative;width:20px}.animated-icon{animation:iconInAnimation .15s ease-out forwards;animation-timing-function:cubic-bezier(.1,-.6,.2,0);display:block;font-size:18px;height:100%;min-width:24px;position:relative}.animated-icon>span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dismiss-toast{align-items:center;background:#ffffff40;border:0;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;outline:none;padding:0;transition:all .15s ease-in-out;width:20px}.dismiss-toast>svg{transform:scale(.86)}.dismiss-toast:hover{opacity:.8}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff;color:#273b4c;font:normal 14px/20px Open Sans,Arial,sans-serif}body,html{height:100%;width:100%}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{box-sizing:border-box}a{background:#0000}a:active,a:hover{outline:0}.link,a{color:#6d9ec4;cursor:pointer;transition:color .2s ease}.link,.link.special,a,a.special{text-decoration:underline}.link:hover,a:hover{background-color:none;text-decoration:none}b,strong{font-weight:700}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{color:#d05;font-family:Consolas,monospace,serif;font-size:12px;white-space:nowrap}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}img{border:0;box-sizing:border-box;height:auto;max-width:100%;vertical-align:middle}svg:not(:root):not(.overflow-visible){overflow:hidden}ol,p,pre,ul{margin:0}*+ol,*+p,*+pre,*+ul{margin-top:0}h1,h2,h3,h4,h5,h6{color:#273b4c;font-family:Open Sans,Arial,sans-serif;font-weight:400;margin:0;text-transform:none}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:25px}.h1,h1{font-size:30px;line-height:36px}.h2,h2{font-size:24px;line-height:30px}.h3,h3{font-size:18px;line-height:24px}.h4,h4{font-size:16px;line-height:22px}.h5,h5{font-size:14px;line-height:20px}.h6,h6{font-size:12px;line-height:18px}ol,ul{list-style:none;padding-left:0}hr,ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}hr{border:0;border-top:1px solid #afcbe0;box-sizing:initial;height:0}pre{word-wrap:break-word;font-family:Open Sans,Arial,sans-serif;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}::selection{background:#39f;color:#fff;text-shadow:none}footer{display:block}[hidden]{display:none}iframe{border:0}.disabled{-ms-touch-select:none;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;-webkit-user-select:none;-o-user-select:none;user-select:none}.clearfix:before{content:"";display:table-cell}.clearfix:after{clear:both;content:"";display:table}.float-left{float:left}.float-right{float:right}[class*=float-]{max-width:100%}[class^=align-]{display:block;margin-bottom:0}.align-left{float:left;margin-right:0}.align-right{float:right;margin-left:0}.align-center{margin-left:auto;margin-right:auto}.vertical-align{font-size:.001px}.vertical-align:before{content:"";display:inline-block;height:100%;vertical-align:middle}.vertical-align-bottom,.vertical-align-middle{display:inline-block;font-size:1rem;max-width:100%;text-align:center}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}[class*=height]{box-sizing:border-box}.margin{margin-bottom:0}*+.margin{margin-top:0}.margin-top{margin-top:0!important}.margin-bottom{margin-bottom:0!important}.margin-left{margin-left:0!important}.margin-right{margin-right:0!important}.old-hidden{display:none!important;visibility:hidden!important}.text-center{text-align:center}.form input:not([type=reset]),.form input:not([type=submit]),.form select,.form textarea{border-radius:0;box-sizing:border-box;color:inherit;font:inherit;margin:0}.form select{text-transform:none}.form input::-moz-focus-inner{border:0;padding:0}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;height:0;width:0}input[type=email]::-ms-clear,input[type=email]::-ms-reveal{display:none;height:0;width:0}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}.form input[type=checkbox],.form input[type=radio]{padding:0}.form input[type=checkbox]:not(:disabled),.form input[type=radio]:not(:disabled){cursor:pointer}.form input:not([type]),.form input[type=datetime],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=url],.form textarea{-webkit-appearance:none;-moz-appearance:textfield}.form input[type=search]::-webkit-search-cancel-button,.form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form input[type=number]::-webkit-inner-spin-button,.form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form textarea{overflow:auto;vertical-align:top}.form ::-moz-placeholder{opacity:1}.form :invalid{box-shadow:none}.form input:not([type=radio]):not([type=checkbox]),.form select{vertical-align:middle}.form>:last-child{margin-bottom:0}.form input:not([type]),.form input[type=color],.form input[type=date],.form input[type=datetime-local],.form input[type=datetime],.form input[type=email],.form input[type=month],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form input[type=week],.form select,.form textarea{background:#fff;border:1px solid #bbb;color:#333;height:44px;max-width:100%;padding:0 14px;transition:all .2s linear}.form input:not([type]):focus,.form input[type=color]:focus,.form input[type=date]:focus,.form input[type=datetime-local]:focus,.form input[type=datetime]:focus,.form input[type=email]:focus,.form input[type=month]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=time]:focus,.form input[type=url]:focus,.form input[type=week]:focus,.form select:focus,.form textarea:focus{background:#fff;border-color:#bbb;color:#444;outline:0}.form input:not([type]):disabled,.form input[type=color]:disabled,.form input[type=date]:disabled,.form input[type=datetime-local]:disabled,.form input[type=datetime]:disabled,.form input[type=email]:disabled,.form input[type=month]:disabled,.form input[type=number]:disabled,.form input[type=password]:disabled,.form input[type=search]:disabled,.form input[type=tel]:disabled,.form input[type=text]:disabled,.form input[type=time]:disabled,.form input[type=url]:disabled,.form input[type=week]:disabled,.form select:disabled,.form textarea:disabled{-webkit-text-fill-color:#999;background-color:#f5f5f5;border-color:#ddd;color:#999;-webkit-opacity:1}.form input[type=checkbox],.form input[type=radio]{-webkit-appearance:none;-mox-appearance:none;appearance:none;background:#fff;border:2px solid #ccc;border-radius:3px;cursor:pointer;height:18px;position:relative;vertical-align:middle;width:18px}.form input[type=checkbox]:checked,.form input[type=radio]:checked{background-color:#8cb4d2;border-color:#8cb4d2;transition:all .25s ease}.form input[type=checkbox]:checked:before,.form input[type=radio]:checked:before{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";display:table;height:10px;left:3px;position:absolute;top:-1px;transform:rotate(45deg);width:5px}.form input[type=checkbox]:focus,.form input[type=radio]:focus{outline:none}.form input[type=radio]{border-radius:50%}.form input[type=radio]:checked:before{border:2px solid #fff;border-radius:50%;display:block;height:18px;left:-2px;top:-2px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);width:18px}.form :-ms-input-placeholder{color:#bbb!important}.form ::-moz-placeholder{color:#bbb}.form ::-webkit-input-placeholder{color:#bbb}.form :disabled:-ms-input-placeholder{color:#999!important}.form :disabled::-moz-placeholder{color:#999}.form :disabled::-webkit-input-placeholder{color:#999}input:not([type]).form-small,input[type].form-small,select.form-small,textarea.form-small{font-size:12px;height:25px;padding:3px}input:not([type]).form-large,input[type].form-large,select.form-large,textarea.form-large{font-size:16px;height:40px;padding:8px 6px}.form select[multiple],.form select[size],.form textarea{height:auto}.form-danger{background:#fff!important;border-color:#dc8d99!important;color:#d85030!important}body{margin:0;padding:0}@media (max-width:767px){body{padding:0}}.unselectable{-ms-touch-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.true-false-toggle .true-false-toggle-button{background-color:#dfeaf3;border:2px solid #6f9fc2;cursor:pointer;display:inline-block;font-size:1.5em;font-weight:700;height:4em;padding:0;position:relative;transition:all .3s ease;width:50%}.true-false-toggle .true-false-toggle-button .toggle-heavy{font-weight:700}.true-false-toggle .true-false-toggle-button:hover{background-color:#afcbe0}@media only screen and (max-width:768px){.true-false-toggle .true-false-toggle-button{font-size:1.3em}}@media only screen and (max-width:480px){.true-false-toggle .true-false-toggle-button{width:50%}}.true-false-toggle .true-toggle{background-color:#dfeaf3;border:2px solid #6f9fc2;cursor:pointer;display:inline-block;font-size:1.5em;font-weight:700;height:4em;padding:0;position:relative;transition:all .3s ease;width:50%}.true-false-toggle .true-toggle .toggle-heavy{font-weight:700}.true-false-toggle .true-toggle:hover{background-color:#afcbe0}@media only screen and (max-width:768px){.true-false-toggle .true-toggle{font-size:1.3em}}@media only screen and (max-width:480px){.true-false-toggle .true-toggle{width:50%}}.true-false-toggle .false-toggle{background-color:#dfeaf3;border:2px solid #6f9fc2;cursor:pointer;display:inline-block;font-size:1.5em;font-weight:700;height:4em;padding:0;position:relative;transition:all .3s ease;width:50%}.true-false-toggle .false-toggle .toggle-heavy{font-weight:700}.true-false-toggle .false-toggle:hover{background-color:#afcbe0}@media only screen and (max-width:768px){.true-false-toggle .false-toggle{font-size:1.3em}}@media only screen and (max-width:480px){.true-false-toggle .false-toggle{width:50%}}.true-false-toggle .true-false-toggle-on{background-color:#afcbe0}.toggle-slider{-ms-touch-select:none;position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none;width:60px}.toggle-slider-checkbox{display:none}.toggle-slider-label{background-clip:padding-box;border:1px solid #ccc;border-radius:17px;cursor:pointer;display:block;height:32px;overflow:hidden}.toggle-slider-inner{margin-left:-100%;transition:margin .3s cubic-bezier(.23,1,.32,1) 0s;width:200%}.toggle-slider-inner:after,.toggle-slider-inner:before{box-sizing:border-box;color:#333;float:left;font-size:1.2em;height:2.3em;line-height:2.3em;padding:0;width:50%}.toggle-slider-inner:before{content:"";padding-left:.9em}.toggle-slider-inner:after{background-color:#fff;content:"";padding-right:.9em;text-align:right}.toggle-slider-switch{background:#ccc;background-clip:padding-box;border-radius:50%;bottom:0;height:28px;margin:0;position:absolute;right:30px;top:2px;transition:all .3s cubic-bezier(.23,1,.32,1) 0s;width:28px}.toggle-slider-checkbox:checked+.toggle-slider-label .toggle-slider-inner{margin-left:0}.toggle-slider-checkbox:checked+.toggle-slider-label{border-color:#8cb4d2}.toggle-slider-checkbox:checked+.toggle-slider-label .toggle-slider-switch{background:#8cb4d2;right:2px}.toggle-slider-checkbox:disabled+.toggle-slider-label{border-color:#cccccc80;cursor:default}.toggle-slider-checkbox:disabled+.toggle-slider-label .toggle-slider-switch{background:#cccccc80;cursor:default}.toggle-slider-checkbox:checked.toggle-slider-checkbox:disabled+.toggle-slider-label{border-color:#8cb4d280;cursor:default}.toggle-slider-checkbox:checked.toggle-slider-checkbox:disabled+.toggle-slider-label .toggle-slider-switch{background:#8cb4d280}.toggle-label{cursor:pointer}.toggle-label-disabled{cursor:default;opacity:.5}.custom-select,.custom-select .custom-select-container{position:relative}.custom-select .custom-select-container .custom-select-text-label,.custom-select .custom-select-container .custom-select-text-label:focus{color:#bbb}.custom-select .custom-select-container .custom-select-arrows{cursor:pointer;position:absolute;right:14px;top:14px}.custom-select .custom-select-container .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.custom-select .custom-select-container .selected-option-tag{cursor:pointer;left:11px;position:absolute;top:13px}.custom-select .custom-select-container .selected-option-tag-text{cursor:pointer;left:43px;position:absolute;top:11px}.custom-select .custom-select-container-error input{border:1px solid #ce0000;box-shadow:0 0 0 2px #ce000066}.custom-select .custom-select-container-error .select-error-icon{cursor:pointer;pointer-events:none;position:absolute;right:34px;top:13px}.custom-select input{display:block;width:100%}.custom-select input:hover{cursor:pointer}.custom-select input:disabled{background-color:#fff!important}.custom-select .custom-select-list{background:#fff;border:1px solid #bbb;left:0;max-height:300px;overflow-y:auto;position:absolute;top:43px;width:100%;z-index:1000}.custom-select .custom-select-list li{margin:0;padding:12px;position:relative;width:100%}.custom-select .custom-select-list li .selected-checkmark{color:#8cb4d2;font-size:14px;position:absolute;right:10px}.custom-select .custom-select-list li:hover{background:#eee;cursor:pointer}.custom-select .custom-select-list li.active,.custom-select .custom-select-list li.highlighted-option,.custom-select .custom-select-list li:active{background:#eee}.custom-select .custom-select-list li.parent:hover ul{background:#fff}.custom-select .custom-select-list li.no-hover:hover{background:inherit}.custom-select .custom-select-list li.list-title{height:auto;padding:0}.custom-select .custom-select-list li.list-title .list-title-text{border-bottom:1px solid #eee;border-top:1px solid #eee;cursor:default;display:block;font-weight:700;padding:.8em}.custom-select .custom-select-list li.list-title li{padding-left:1em}.custom-select .custom-select-list li.list-title:hover{background:#0000}.custom-select .custom-select-list li .option-tag{display:inline-block;margin-top:2px}.custom-select .custom-select-list li .option-tag-quizzes-text{left:46px;position:absolute;top:11px}.custom-select .custom-select-list li .tag-checkmark{top:13px}.custom-select .custom-select-list.no-hover-effect{-webkit-overflow-scrolling:touch;overflow-y:scroll}.custom-select .custom-select-list.no-hover-effect li:hover{background:#0000}.custom-select .option-tag-text{width:15px}.input-container{display:inline-block}.space-race-icon{background-color:initial;background-position:50% 45%;background-position:50%;background-repeat:no-repeat;background-size:55%;background-size:100%;border:0;border-radius:50%;border-radius:0;box-sizing:border-box;height:2em;padding:.33em;width:2em}.email-icon-default{fill:#8cb4d2;height:22px;width:28px}.download-icon-default{fill:#8cb4d2;height:19px;width:14px}.quiz-icon-default{fill:#ccc;height:20px;width:18px}.back-arrow-icon-default{fill:#8cb4d2;height:20px;width:22px}.edit-icon-default{fill:#8cb4d2;height:24px;width:24px}.empty-folder-icon-default{fill:#ccc;height:79px;width:104px}.folder-icon-default{fill:#ccc;height:20px;width:24px}.folder-icon-current{fill:#8cb4d2}.toggle-folder-nav-icon-default{fill:#ccc;height:24px;width:24px}.move-icon-default{fill:#ccc;height:22px;width:24px}.new-folder-icon-default{fill:#ccc;height:23px;width:24px}.restore-icon-default{fill:#ccc;height:25px;width:22px}.right-chevron-default{fill:red;height:20px;width:12px}.right-chevron-thin-default{fill:#ccc;height:12px;width:6px}.down-chevron-icon-default{height:6px;width:10px}.trash-icon-large-default{height:83px;width:76px}.title-tooltip-default{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 2px #aaa;padding:4px 7px 5px 8px;position:absolute}.title-tooltip-default-above{bottom:40px}.title-tooltip-default-below{top:40px}.title-tooltip-arrow{border-right:14px solid #0000;border-top:14px solid #fff;box-shadow:-2px -2px 2px 0 #ccc;height:0;left:7px;position:absolute;width:0;z-index:2}.title-tooltip-arrow-above{left:0;margin:auto;right:0;top:17px;transform:rotate(225deg)}.title-tooltip-arrow-below{transform:rotate(45deg)}.title-tooltip-text-default{font-size:12px;position:relative;white-space:nowrap;z-index:3}.loader-container{width:68px}.loader-container .loading-text{color:#55555580;display:block;font-size:16px;line-height:24px;margin-bottom:15px;padding-left:1px}.loader-container .dot1,.loader-container .dot2,.loader-container .dot3{-webkit-animation:dotdelay 1.4s ease-in-out infinite;-webkit-animation-fill-mode:both;animation:dotdelay 1.4s ease-in-out infinite;animation-fill-mode:both;background-color:#6d9ec4;border-radius:50%;display:inline-block;height:16px;margin:0 3px;width:16px}.loader-container .dot1{animation-delay:-.32s}.loader-container .dot2{animation-delay:-.16s;background-color:#6c9dc480}.loader-container .dot3{background-color:#6c9dc440}@keyframes dotdelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}#banner-container{font-size:14px;overflow:hidden;position:relative}#info-banner{background:#ffa100;color:#fff;padding:10px 0 11px 53px;position:relative;text-align:left;transition:top .2s cubic-bezier(.2,0,1,.9)}@media screen and (max-width:768px){#info-banner{padding:12px 16px}}#info-banner .info-banner-icon{left:18px;position:absolute;top:22px}@media screen and (max-width:768px){#info-banner .info-banner-icon{display:none}}#info-banner .close-banner-icon{cursor:pointer;position:absolute;right:22px;top:22px}@media screen and (max-width:768px){#info-banner .close-banner-icon{right:16px}}#info-banner .banner-content .content{max-width:55%}@media screen and (max-width:960px){#info-banner .banner-content .content{max-width:45%}}@media screen and (max-width:768px){#info-banner .banner-content .content{max-width:100%;padding-right:40px}}#info-banner .banner-content h1{color:#fff;font-size:14px;font-weight:600;line-height:20px;padding-bottom:3px}#info-banner .banner-content .link{color:#fff}#info-banner .banner-content .link.learn-more{font-weight:600;margin-left:10px;white-space:nowrap}#info-banner .banner-content .link.remind-later{float:right;margin:10px 60px 0}@media screen and (max-width:768px){#info-banner .banner-content .link.remind-later{margin:7px 30px 0}}@media screen and (max-width:480px){#info-banner .banner-content .link.remind-later{margin-right:0;text-align:right;width:100%}}#renewal-notify-container{color:#fff;font-size:14px;overflow:hidden;position:relative}#renewal-notify{background:#309bffe6;min-height:54px;padding:10px 0 11px 53px;position:relative;transition:top .2s cubic-bezier(.2,0,1,.9)}#renewal-notify span{color:#fff;display:block;padding:8px 240px 0 0}#renewal-notify .info-renewal-icon{left:18px;position:absolute;top:18px}#renewal-notify .close-renewal-icon{cursor:pointer;position:absolute;right:22px;top:18px}#renewal-notify .renew-now-button{background:#0000;border:1px solid #fff;border-radius:3px;color:#fff;font-size:12px;font-weight:700;min-width:150px;outline:none;padding:10px 50px;position:absolute;right:60px;text-align:center;text-transform:uppercase;top:8px;transition:.3s}#renewal-notify .renew-now-button:hover{background:#ffffff1a;cursor:pointer}#renewal-notify.expired .close-renewal-icon{display:none}#renewal-notify.expired .renew-now-button{right:16px}#renewal-notify.expired span{padding-right:210px}@media only screen and (max-width:480px){#renewal-notify.expired span{padding:0 16px 0 30px}}@media only screen and (max-width:768px){#renewal-notify .close-renewal-icon{right:16px}#renewal-notify span{padding:0 240px 0 0}}@media only screen and (max-width:480px){#renewal-notify{padding:10px}#renewal-notify .close-renewal-icon,#renewal-notify .info-renewal-icon{top:11px}#renewal-notify .info-renewal-icon{left:10px}#renewal-notify span{padding:0 35px 0 30px}#renewal-notify .actions-container{margin-top:10px;text-align:center}#renewal-notify .renew-now-button{float:none;margin:0 auto;position:inherit;width:60%}}@media only screen and (max-width:414px){#renewal-notify .renew-now-button{width:100%}}footer#footer{background:#f3f3f3;color:#555;font-size:12px;height:70px;margin-bottom:-70px;position:relative;text-align:center;width:100%}footer#footer .footer{padding-left:7em;padding-right:7em;width:100%}footer#footer .footer-content{font-size:14px}footer#footer .socrative{font-weight:700}footer#footer .align-left{margin-top:7px}@media only screen and (max-width:480px){footer#footer .align-left,footer#footer .align-right{float:none;font-size:.9em;text-align:center;width:100%}}footer#footer .pro-badge-icon-container{margin-right:4px;position:relative;top:5px}footer#footer .link{margin-left:10px;position:relative;top:-1px}.button::-moz-focus-inner{border:0;padding:0}.button{-webkit-appearance:none;background:#eee;border:none;border-radius:3px;box-sizing:border-box;color:#333;display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:30px;margin:0;min-height:30px;min-width:100px;overflow:visible;padding:0 12px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}.button span{color:inherit;font:inherit;font-size:12px}.button.pill{border-radius:30px;height:44px;min-width:144px;padding:0 24px}.button:not(:disabled){cursor:pointer}.button:disabled{opacity:.7}.button:hover{transition:all .3s ease-out}.button:focus,.button:hover{background-color:#f5f5f5;color:#333;outline:none;text-decoration:none}.button.active,.button:active{background-color:#ddd;color:#333}.button-primary{background-color:#ffa100;border:1px solid #ffa100;color:#fff;text-transform:uppercase}.button-primary span{color:#fff}.button-primary:hover{background-color:#cb7e00;border:1px solid #cb7e00;color:#fff}.button-primary:active,.button-primary:focus{background-color:#f59b00;color:#fff}.button-primary-common{background-color:#fff;border:1px solid #ffa100;color:#ffa100;text-transform:uppercase}.button-primary-common:focus,.button-primary-common:hover{background-color:#cb7e00;border:1px solid #cb7e00;color:#fff}.button-primary-common.active,.button-primary-common:active{background-color:#fff;color:#eb9400}.button-secondary,.button-secondary:focus{background-color:#6d9ec4;border:1px solid #6d9ec4;color:#fff;text-transform:uppercase}.button-secondary span,.button-secondary:focus span{color:#fff}.button-secondary:hover{background-color:#65849b;color:#fff}.button-secondary:disabled:hover{background-color:#6d9ec4}.button-secondary.active,.button-secondary:active{background-color:#5e94be;color:#fff}.button-secondary-common{background-color:#fff;border:1px solid #6d9ec4;color:#6d9ec4;text-transform:uppercase}.button-secondary-common:focus,.button-secondary-common:hover{background-color:#65849b;color:#fff}.button-secondary-common.active,.button-secondary-common:active{background-color:#fff;color:#5e94be}.button-link{background-color:initial;color:#8cb4d2;padding:0;text-transform:uppercase}.button-link:focus,.button-link:hover{background-color:initial;color:#6f9fc2}.button-link.active,.button-link:active{color:#fff}.button-mini{font-size:11px;line-height:30px;min-height:30px;padding:0 6px}.button-small{font-size:12px;line-height:30px;min-height:35px;padding:0 30px}.button-large{font-size:12px;line-height:42px;min-height:42px;padding:0 15px}.button-container{display:inline-block;position:relative}.button-container .button-dropdown-container{background:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 0 5px 0 #00000054;position:absolute;right:0;text-align:right;top:45px;width:auto;z-index:10}.button-container .button-dropdown-container li{padding:12px 15px;text-align:left;transition:.3s;white-space:nowrap}@media only screen and (max-width:768px){.button-container .button-dropdown-container li{padding:1em}}.button-container .button-dropdown-container li:hover{background:#ddd;cursor:pointer}.action-button{background-color:#ffa100;border:1px solid #ffa100;border-radius:3px;color:#fff;cursor:pointer;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:600;height:44px;text-transform:uppercase}.special-btn{background:#fff;border:2px solid #ffa100;border-radius:5px;color:#ffa100}.special-btn :hover{background:#ffa100;color:#fff}.btn-wrapper{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;margin:20px auto;width:min-content;width:100%}.btn-wrapper button{margin:0 14px}@media (max-width:600px){.btn-wrapper{flex-direction:column}.btn-wrapper button{margin:5px 0;width:100%}}.action-button:hover,.secondary-action-button:hover{background-color:#cb7e00;border:1px solid #cb7e00;color:#fff}.action-button-disabled:focus,.action-button:focus,.secondary-action-button:focus{outline:none}.action-button-100{width:100px}.action-button-132{min-width:132px;width:auto}.action-button-200{width:200px}.action-button-282{width:282px}.action-button-full{width:100%}.action-button-disabled{background-color:#ffa100;background-color:#ffa10080;border:1px solid #ffa10080;border-radius:3px;cursor:pointer;cursor:default}.action-button-disabled,.secondary-action-button{color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:600;height:44px;text-transform:uppercase}.secondary-action-button{background-color:#ffa100;background-color:#fff;border:1px solid #ffa100;border-radius:3px;color:#ffa100;cursor:pointer}.google-login-button{background-color:#fff;border:none;border-radius:2px;box-shadow:0 2px 2px 0 #0000003d,0 0 2px 0 #0000001f;color:#0000008a;cursor:pointer;font-family:Roboto;font-size:14px;height:44px;letter-spacing:.2px;position:relative}.google-login-button .google-login-icon{left:11px;position:absolute;top:13px}.google-login-button:active,.google-login-button:hover{background-color:#eee}.google-login-button:focus{outline:none}.edit-button-default{background-color:initial;border:none;cursor:pointer;height:36px;outline:none;width:36px}.edit-button-default:hover{background-color:#eee}.input-container{font-size:14px}.input-container .input-block{border:1px solid #0000;max-width:100%;position:relative}.input-container .input-block input:focus,.input-container .input-block input[type=text]:focus{border:1px solid #8bb4d3;box-shadow:0 0 0 2px #8bb3d366}.input-container .input-block-error input,.input-container .input-block-error input:focus,.input-container .input-block-error input[type=email],.input-container .input-block-error input[type=email]:focus,.input-container .input-block-error input[type=password],.input-container .input-block-error input[type=password]:focus,.input-container .input-block-error input[type=text],.input-container .input-block-error input[type=text]:focus{border:1px solid #ce0000;box-shadow:0 0 0 2px #ce000066}.input-container .input-error-icon{position:absolute;right:16px;top:12px}.tooltip-container-above{bottom:51px;position:absolute;right:0}.tooltip-container-below{position:absolute;right:0;top:51px}@media only screen and (max-width:768px){.tooltip-container-above,.tooltip-container-below{max-width:300px}}.tooltip{background-color:#fff;border:1px solid #ce0000;max-width:425px;padding:11px 15px 12px;position:relative;z-index:999}.tooltip-title{border-top:2px solid #ce0000;width:350px}.tooltip-title-text{color:#ce0000;font-weight:700;margin-left:8px;vertical-align:top}.triangle-left-above,.triangle-right-above{background-color:#fff;bottom:-8px;height:18px;position:absolute;width:18px;z-index:2}.triangle-left-above{border-left:1px solid #ce0000;right:14px;transform:rotate(-127deg);-webkit-transform:rotate(-127deg)}.triangle-right-above{border-right:1px solid #ce0000;right:18px;transform:rotate(127deg);-webkit-transform:rotate(127deg)}.triangle-left-below,.triangle-right-below{background-color:#fff;height:18px;position:absolute;top:-8px;width:18px;z-index:2}.triangle-left-below{border-left:1px solid #ce0000;right:18px;transform:rotate(53deg);-webkit-transform:rotate(53deg)}.triangle-right-below{border-right:1px solid #ce0000;right:14px;transform:rotate(-53deg);-webkit-transform:rotate(-53deg)}.tooltip-text{color:#ce0000;z-index:3}body,html{font-family:Open Sans,Arial,sans-serif;font-size:12px;margin:0;min-height:100%;padding:0}button,p,span{font-weight:400}button em,p em,span em{font-style:italic}button b,button strong,p b,p strong,span b,span strong{font-weight:700}.underline{text-decoration:underline}.main-padding{padding:2% 0}#page-container{background:#fff;font-size:14px;margin-bottom:-70px;min-height:100%;width:100%}#page-container.mobile-menu-active{position:fixed;z-index:1}#page-container.space-race{background:#262628}#student-page-container{background:#fff;bottom:0;font-size:14px;left:0;padding:68px 0 70px;position:absolute;right:0;top:0}@media only screen and (min-width:768px){#student-page-container{padding:92px 0 70px}}#header-container{height:110px}#content-container,#main-content{min-height:100%;padding:0;width:100%}@font-face{font-family:socrative-icon-font;font-style:normal;font-weight:400;src:url(https://assets.socrative.com/5.4.0/js/805475ea2016b354b2cd.eot);src:url(https://assets.socrative.com/5.4.0/js/805475ea2016b354b2cd.eot?#iefix) format("embedded-opentype"),url(https://assets.socrative.com/5.4.0/js/9dfa6ef9565bf7210414.woff) format("woff"),url(https://assets.socrative.com/5.4.0/js/38a291af85c67f016279.ttf) format("truetype"),url(https://assets.socrative.com/5.4.0/js/a4e572c339db6b33217d.svg#socrative-icons) format("svg")}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:socrative-icon-font!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.hand-animation{animation:handshake 5s ease-in 2s infinite;transition:.3s}#header-container,#student-header-container{background-color:#fff;border-bottom:1px solid #ccc;height:68px;width:100%;z-index:6}@media only screen and (min-width:768px){#header-container,#student-header-container{height:133px}}#header-container #base-header,#student-header-container #base-header{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;padding:0 16px;position:relative;width:100%}#header-container #base-header #header-room-name-container,#student-header-container #base-header #header-room-name-container{left:0;position:absolute;text-align:center;top:24px;width:100%;z-index:6}@media only screen and (max-device-width:768px){#header-container #base-header #header-room-name-container,#student-header-container #base-header #header-room-name-container{position:static;text-align:left}}@media only screen and (max-width:480px){#header-container #base-header #header-room-name-container.long-room-name #header-room-name span,#student-header-container #base-header #header-room-name-container.long-room-name #header-room-name span{font-size:1em}}@media only screen and (max-width:400px){#header-container #base-header #header-room-name-container.long-room-name #header-room-name span,#student-header-container #base-header #header-room-name-container.long-room-name #header-room-name span{font-size:.8em}}#header-container #base-header #header-room-name,#student-header-container #base-header #header-room-name{cursor:pointer;display:inline-block;position:relative}#header-container #base-header #header-room-name.no-menu,#student-header-container #base-header #header-room-name.no-menu{cursor:default}#header-container #base-header #header-room-name i,#student-header-container #base-header #header-room-name i{color:#5c6975;display:inline-block;font-size:2em;position:absolute;right:-8px;top:13px;z-index:501}#header-container #base-header #header-room-name i:before,#student-header-container #base-header #header-room-name i:before{display:block;text-align:left;width:1em}#header-container #base-header #header-room-name span,#student-header-container #base-header #header-room-name span{-ms-touch-select:none;color:#5c6975;font-size:16px;position:relative;text-transform:uppercase;-webkit-user-select:none;-o-user-select:none;user-select:none}#header-container #base-header .header-down-chevron-large,#student-header-container #base-header .header-down-chevron-large{margin-bottom:2px;margin-left:9px}#header-container #base-header .header-menu-button,#student-header-container #base-header .header-menu-button{cursor:pointer;display:block;order:3;padding:14px;position:relative;z-index:7}#header-container #base-header .header-menu-button .hand-raised-mobile,#student-header-container #base-header .header-menu-button .hand-raised-mobile{background:#ffa100;border:2px solid #8cb4d2;border-radius:50%;display:block;height:14px;position:absolute;right:10px;top:6px;width:14px;z-index:10}#header-container #base-header .header-menu-close,#student-header-container #base-header .header-menu-close{margin-right:4px;margin-top:-1px}#header-container #base-header #header-user-name-container,#student-header-container #base-header #header-user-name-container{display:none}#header-container #base-header #header-user-name,#student-header-container #base-header #header-user-name{cursor:pointer;display:inline-block;position:relative}#header-container #base-header #header-user-name span,#student-header-container #base-header #header-user-name span{-ms-touch-select:none;color:#fff;font-size:15px;letter-spacing:.5px;position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}#header-container #base-header #header-user-name .username-chevron,#student-header-container #base-header #header-user-name .username-chevron{margin-left:9px}#header-container #base-header #account-menu-container,#student-header-container #base-header #account-menu-container{position:absolute;right:0}#header-container #base-header #account-menu-container #account-menu,#student-header-container #base-header #account-menu-container #account-menu{background:#fff;box-shadow:0 0 8px #888;cursor:default;height:auto;min-width:13em;position:absolute;right:-17px;top:5px;transition:all .75s ease;z-index:500}#header-container #base-header #account-menu-container #account-menu i,#student-header-container #base-header #account-menu-container #account-menu i{color:#fff;display:inline-block;font-size:2em;position:absolute;right:8px;top:-16px}#header-container #base-header #account-menu-container #account-menu i:before,#student-header-container #base-header #account-menu-container #account-menu i:before{display:block;text-align:left;width:1em}#header-container #base-header #account-menu-container #account-menu li,#student-header-container #base-header #account-menu-container #account-menu li{-ms-touch-select:none;cursor:pointer;padding:14px;position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}#header-container #base-header #account-menu-container #account-menu li .app-version,#student-header-container #base-header #account-menu-container #account-menu li .app-version{bottom:.2em;color:#b1b1b1;font-size:9pt;line-height:9pt;padding:.2em;position:absolute;right:.2em;text-align:right}#header-container #base-header #account-menu-container #account-menu li.student-handraise.disabled,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise.disabled{display:none}#header-container #base-header #account-menu-container #account-menu li.student-handraise #handraise-overlay,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise #handraise-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}#header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise{position:absolute;right:10px;top:4px}#header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-off,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-off{top:10px}#header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-off path,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-off path{fill:#ccc}#header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-on,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-on{animation:handshake 5s ease-in 2s infinite;right:5px;top:4px;transition:.3s}#header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-on path,#student-header-container #base-header #account-menu-container #account-menu li.student-handraise .handraise.handraise-on path{fill:#ffa100}#header-container #base-header #account-menu-container #account-menu li:hover,#student-header-container #base-header #account-menu-container #account-menu li:hover{background-color:#eee}#header-container #base-header #account-menu-container #account-menu li.renew-notify,#student-header-container #base-header #account-menu-container #account-menu li.renew-notify{background:#44a5ff;padding:5px 10px 5px 44px;position:relative}#header-container #base-header #account-menu-container #account-menu li.renew-notify svg,#student-header-container #base-header #account-menu-container #account-menu li.renew-notify svg{fill:#fff;height:25px;left:10px;position:absolute;top:10px;width:28px}#header-container #base-header #account-menu-container #account-menu li.renew-notify span,#student-header-container #base-header #account-menu-container #account-menu li.renew-notify span{font-size:14px;font-weight:100}#header-container #base-header #account-menu-container #account-menu li.renew-notify .date,#student-header-container #base-header #account-menu-container #account-menu li.renew-notify .date{color:#ffffff80;display:block;font-size:12px}#header-container #base-header #account-menu-container #account-menu li.renew-notify:hover,#student-header-container #base-header #account-menu-container #account-menu li.renew-notify:hover{background-color:#0084ff}#header-container #base-header #account-menu-container #account-menu li.renew-notify:hover span,#student-header-container #base-header #account-menu-container #account-menu li.renew-notify:hover span{color:#fff;text-shadow:0 0 #fff,0 0 #fff}#header-container #base-header #account-menu-container #account-menu,#student-header-container #base-header #account-menu-container #account-menu{width:200px}@media only screen and (max-width:768px){#header-container #base-header #account-menu-container #account-header-menu,#student-header-container #base-header #account-menu-container #account-header-menu{width:33%}#header-container #base-header #account-menu-container #account-header-menu i,#student-header-container #base-header #account-menu-container #account-header-menu i{right:6.5%}}@media only screen and (max-width:480px){#header-container #base-header #account-menu-container #account-header-menu,#student-header-container #base-header #account-menu-container #account-header-menu{width:53%}#header-container #base-header #account-menu-container #account-header-menu i,#student-header-container #base-header #account-menu-container #account-header-menu i{right:4.5%}}#header-container #base-header #header-nav,#student-header-container #base-header #header-nav{bottom:0;display:none;position:absolute}#header-container #base-header #header-nav ul,#student-header-container #base-header #header-nav ul{align-items:flex-end;display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}#header-container #base-header #header-nav ul li,#student-header-container #base-header #header-nav ul li{-ms-touch-select:none;border-bottom:2px solid #0000;color:#fff;cursor:pointer;display:inline-block;letter-spacing:.5px;margin-right:2px;max-width:180px;min-width:100px;overflow:hidden;padding:8px 12px 6px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;-webkit-user-select:none;-o-user-select:none;user-select:none}#header-container #base-header #header-nav ul li span,#student-header-container #base-header #header-nav ul li span{color:#ffffffbf;font-size:12px}#header-container #base-header #header-nav ul li.selected,#header-container #base-header #header-nav ul li:hover,#student-header-container #base-header #header-nav ul li.selected,#student-header-container #base-header #header-nav ul li:hover{border-bottom:2px solid #fff}#header-container #base-header #header-nav ul li.selected span,#header-container #base-header #header-nav ul li:hover span,#student-header-container #base-header #header-nav ul li.selected span,#student-header-container #base-header #header-nav ul li:hover span{color:#fff}#header-container #base-header #header-nav ul li.selected span,#student-header-container #base-header #header-nav ul li.selected span{font-weight:700}#header-container #base-header #header-nav ul li.disabled,#student-header-container #base-header #header-nav ul li.disabled{border-bottom:2px solid #0000;cursor:default}#header-container #base-header #header-nav ul li.disabled span,#student-header-container #base-header #header-nav ul li.disabled span{color:hsla(0,0%,100%,.875)}@media only screen and (min-width:768px){#header-container #base-header .teacher-header-logo,#student-header-container #base-header .teacher-header-logo{margin-left:33px;margin-top:23px;transform:scale(1);-webkit-transform:scale(1)}#header-container #base-header #header-room-name-container,#student-header-container #base-header #header-room-name-container{top:33px}#header-container #base-header #header-room-name span,#student-header-container #base-header #header-room-name span{font-size:22px;letter-spacing:.5px}#header-container #base-header .header-down-chevron-large,#student-header-container #base-header .header-down-chevron-large{margin-bottom:4px;margin-left:14px}#header-container #base-header .header-menu-button,#student-header-container #base-header .header-menu-button{display:none}#header-container #base-header #header-user-name-container,#student-header-container #base-header #header-user-name-container{display:block;z-index:6}#header-container #base-header #header-user-name-container .pro-badge-icon,#student-header-container #base-header #header-user-name-container .pro-badge-icon{left:-38px;position:absolute;top:-4px}#header-container #base-header #header-user-name-container .pro-badge-icon-path,#student-header-container #base-header #header-user-name-container .pro-badge-icon-path{stroke:#fff}#header-container #base-header #header-nav,#student-header-container #base-header #header-nav{display:block}}@media only screen and (min-width:960px){#header-container #base-header #header-room-name span,#student-header-container #base-header #header-room-name span{font-size:24px}}#header-container #base-header #mobile-student-header-menu,#student-header-container #base-header #mobile-student-header-menu{background-color:#fff;bottom:0;overflow-y:scroll;position:fixed;right:-100%;top:67px;transition:right .25s cubic-bezier(.2,.2,.38,.9);width:100%;z-index:100}#header-container #base-header #mobile-student-header-menu .app-version,#student-header-container #base-header #mobile-student-header-menu .app-version{color:#b1b1b1;font-size:9pt;line-height:9pt;padding:.4em .2em;text-align:right}#header-container #base-header #mobile-student-header-menu #mobile-student-menu,#header-container #base-header #mobile-student-header-menu #mobile-user-menu,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu{border-bottom:1px solid #ddd;border-top:1px solid #ddd}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-header-down-chevron,#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-header-up-chevron,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-header-down-chevron,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-header-up-chevron,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-header-down-chevron,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-header-up-chevron,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-header-down-chevron,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-header-up-chevron{position:absolute;right:15px;top:25px}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-student-menu-header,#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-header,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-student-menu-header,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-header,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-student-menu-header,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-header,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-student-menu-header,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-header{color:#555;cursor:pointer;height:56px;line-height:56px;margin-left:15px;position:relative}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-student-menu-header .mobile-header-icon,#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-header .mobile-header-icon,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-student-menu-header .mobile-header-icon,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-header .mobile-header-icon,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-student-menu-header .mobile-header-icon,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-header .mobile-header-icon,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-student-menu-header .mobile-header-icon,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-header .mobile-header-icon{position:absolute;top:15%}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-student-menu-header .mobile-header-text,#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-header .mobile-header-text,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-student-menu-header .mobile-header-text,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-header .mobile-header-text,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-student-menu-header .mobile-header-text,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-header .mobile-header-text,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-student-menu-header .mobile-header-text,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-header .mobile-header-text{color:#555;margin-left:44px}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item{color:#555;cursor:pointer;height:44px;line-height:44px;margin-left:15px;position:relative}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item span,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item span,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item span,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item span{color:#555}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify{background:#44a5ff;margin-left:0;padding:0 0 0 44px;position:relative}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify svg,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify svg,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify svg,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify svg{fill:#fff;height:25px;left:10px;position:absolute;top:10px;width:28px}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify span,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify span,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify span,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify span{color:#fff;font-size:14px}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify .date,#header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify .date,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .mobile-user-menu-item.renew-notify .date,#student-header-container #base-header #mobile-student-header-menu #mobile-user-menu .mobile-user-menu-item.renew-notify .date{display:inline-block;font-size:12px;padding-left:7px}#header-container #base-header #mobile-student-header-menu #mobile-student-menu,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu{border-top:none}#header-container #base-header #mobile-student-header-menu #mobile-student-menu .actions-container,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu .actions-container{border-bottom:1px solid #e2e2e2}#header-container #base-header #mobile-student-header-menu #mobile-student-menu label,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu label{-ms-touch-select:none;color:#555;cursor:pointer;display:inline-block;margin-top:10px;padding-left:12px;-webkit-user-select:none;-o-user-select:none;user-select:none}#header-container #base-header #mobile-student-header-menu #mobile-student-menu #scrollable-class-list,#student-header-container #base-header #mobile-student-header-menu #mobile-student-menu #scrollable-class-list{max-height:230px;overflow-y:scroll;padding-left:18px}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu{border-bottom:1px solid #ddd}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item{cursor:pointer;height:44px;line-height:44px;padding-left:15px;position:relative}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item .mobile-nav-text,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item .mobile-nav-text{color:#555;text-transform:uppercase}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item .mobile-nav-text-selected,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item .mobile-nav-text-selected{font-weight:700}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item .mobile-nav-chevron,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu .mobile-nav-item .mobile-nav-chevron{position:absolute;right:15px;top:17px}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu #results-mobile-nav-item,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu #results-mobile-nav-item{position:relative}#header-container #base-header #mobile-student-header-menu #mobile-nav-menu #results-mobile-nav-item .mobile-results-animated-wifi-container,#student-header-container #base-header #mobile-student-header-menu #mobile-nav-menu #results-mobile-nav-item .mobile-results-animated-wifi-container{display:inline-block;left:-6px;position:relative;top:-4px}@media only screen and (min-width:960px){#header-container #base-header,#student-header-container #base-header{width:85%}}#student-header-container{height:68px;margin-top:-68px}#student-header-container #base-header .student-header-logo{margin-left:0;order:1;position:relative;transform:scale(.8);-webkit-transform:scale(.8);z-index:7}@media only screen and (max-device-width:768px){#student-header-container #base-header .student-header-logo{display:none}}#student-header-container #base-header #mobile-student-header-items{border-bottom:1px solid #ddd;border-top:1px solid #ddd}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item{color:#555;cursor:pointer;height:44px;line-height:44px;margin-left:15px;position:relative}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item.mobile-student-header-name-row{align-items:center;display:flex;flex-direction:row;height:56px;line-height:56px;margin-left:0;padding-left:15px}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .mobile-header-icon{vertical-align:middle}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .mobile-student-header-name-text{margin-left:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item span{color:#555}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .handraise{position:absolute;right:0;top:0}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .handraise.handraise-off{right:15px;top:10px}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .handraise.handraise-off path{fill:#ccc}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .handraise.handraise-on{animation:handshake 5s ease-in 2s infinite;right:5px;top:4px;transition:.3s}@keyframes handshake{8%{transform:rotate(8deg);transform-origin:30% 100%}18%{transform:rotate(-10deg);transform-origin:30% 100%}22%{transform:rotate(0deg);transform-origin:30% 100%}to{transform:rotate(0deg);transform-origin:30% 100%}}#student-header-container #base-header #mobile-student-header-items .mobile-student-header-item .handraise.handraise-on path{fill:#ffa100}#student-header-container .hand-raised{background:#ffa100;border-radius:50%;left:-30px;padding:1px 4px;position:absolute!important;top:-1px}#student-header-container .hand-raised svg{left:-1px;position:relative;top:2px}@media only screen and (min-width:768px){#student-header-container{height:92px;margin-top:-92px}#student-header-container #base-header .student-header-logo{margin-left:0;transform:scale(1);-webkit-transform:scale(1)}}.Blue-team{background-color:#276baa}.Magenta-team{background-color:#ca2692}.Lime-team{background-color:#a2d35d}.Peach-team{background-color:#fcbc89}.Violet-team{background-color:#7d3990}.Teal-team{background-color:#258a8c}.Indigo-team{background-color:#5f82c2}.Orange-team{background-color:#d76d2c}.Red-team{background-color:#b83b24}.Silver-team{background-color:#5c646e}.Green-team{background-color:#4fa45e}.Rose-team{background-color:#ec7c90}.Gold-team{background-color:#ba8324}.Maroon-team{background-color:#9d3444}.Yellow-team{background-color:#fbdb45}.Tan-team{background-color:tan}.Hot.Pink-team{background-color:#e602e7}.Sienna-team{background-color:#e18942}.Dimgray-team{background-color:#c3c3c3}.Crimson-team{background-color:#900}.login-error-banner{background-color:#e50800e6;left:0;min-height:56px;padding:18px 50px 18px 18px;position:absolute;text-align:left;top:0;width:100%}.login-error-banner .login-banner-icon{margin-right:10px;position:relative;top:3px}.login-error-banner .login-banner-text{color:#fff}.login-error-banner .login-banner-error-close{position:absolute;right:18px;top:18px}.login-error-banner .login-banner-error-close:hover{cursor:pointer}#page-container-student-id{background:#fff;bottom:0;left:0;padding:0 0 70px;position:absolute;right:0;top:0}#main-content-student-id{min-height:100%;text-align:center}#main-content-student-id .login-logo img{margin-bottom:2em}#main-content-student-id .login-logo svg{margin:25px auto 5px}#showbie-login{font-size:14px;padding:2em}#showbie-login p{margin-bottom:1em}#showbie-login p.showbie-class-name{background-color:#dfeaf3;border-radius:5px;display:inline-block;font-weight:700;padding:6px}#showbie-login .actions{align-items:center;display:flex;flex-direction:column;margin-top:3em}#showbie-login .actions a{font-size:14px;margin-bottom:1em;max-width:320px}#join-room-container,#student-login-container{background-color:#dfeaf3;border-radius:5px;padding:32px 16px;text-align:left}#join-room-container .student-login-title,#student-login-container .student-login-title{margin-bottom:46px}#join-room-container .student-login-title h1,#student-login-container .student-login-title h1{color:#555;font-size:24px;font-weight:300;line-height:24px}#join-room-container .student-roster-room-name,#student-login-container .student-roster-room-name{font-size:18px;font-weight:600;margin:13px 0;text-transform:uppercase}#join-room-container .cancel-button,#student-login-container .cancel-button{color:#6d9ec4;float:right;font-size:14px;font-weight:600;text-decoration:underline;text-transform:none}#join-room-container .info-block,#student-login-container .info-block{background:#afcbe0;color:#fff;margin-bottom:20px;padding:13px}#join-room-container .info-block .info-icon,#student-login-container .info-block .info-icon{position:relative}#join-room-container .info-block .info-icon svg,#student-login-container .info-block .info-icon svg{position:absolute;top:10px}#join-room-container .info-block .info-text,#student-login-container .info-block .info-text{margin-left:33px}#join-room-container .info-block .info-text span,#student-login-container .info-block .info-text span{color:#fff}#join-room-container #student-login,#student-login-container #student-login{margin-bottom:20px;padding-top:0}#join-room-container #student-login .input-container,#student-login-container #student-login .input-container{width:100%}#join-room-container #student-login #studentRoomName,#student-login-container #student-login #studentRoomName{text-transform:uppercase;width:100%}#join-room-container #student-login .student-id-error,#student-login-container #student-login .student-id-error{padding-right:2.3em}#join-room-container #student-login input,#student-login-container #student-login input{font-family:Roboto Mono;font-size:17px;width:100%}#join-room-container #student-login input::-webkit-input-placeholder,#student-login-container #student-login input::-webkit-input-placeholder{font-family:Open Sans,Arial,sans-serif;text-transform:capitalize}#join-room-container #student-login input:-moz-placeholder,#join-room-container #student-login input::-moz-placeholder,#student-login-container #student-login input:-moz-placeholder,#student-login-container #student-login input::-moz-placeholder{font-family:Open Sans,Arial,sans-serif;text-transform:capitalize}#join-room-container #student-login input:-ms-input-placeholder,#student-login-container #student-login input:-ms-input-placeholder{font-family:Open Sans,Arial,sans-serif;text-transform:capitalize}#join-room-container .submit-button-container,#student-login-container .submit-button-container{margin-left:auto;margin-right:auto;padding:12px 0 0}#join-room-container #studentLoginButton,#student-login-container #studentLoginButton{width:100%}#join-room-container.single-display,#student-login-container.single-display{margin:28px 0 0;width:300px}@media screen and (min-width:768px){#join-room-container.single-display,#student-login-container.single-display{padding:32px;width:489px!important}}@media screen and (max-width:480px){#join-room-container #student-login input,#student-login-container #student-login input{width:100%}.button-large{font-size:12px;line-height:30px;min-height:35px;min-height:44px;padding:0 30px}}.outer-join-room-container #join-room-container{float:none}.outer-join-room-container .join-room-language-menu{cursor:pointer;display:inline-block;float:right;height:44px;line-height:44px;margin-bottom:61px;padding:0 8px;position:relative}.outer-join-room-container .join-room-language-menu .language-menu-button{position:relative}.outer-join-room-container .join-room-language-menu .language-menu-text{-ms-touch-select:none;margin-right:8px;-webkit-user-select:none;-o-user-select:none;user-select:none}.outer-join-room-container .join-room-language-menu .language-menu-chevron{position:relative;top:-2px}.outer-join-room-container .join-room-language-menu .language-menu-arrow{border-right:16px solid #0000;border-top:16px solid #fff;box-shadow:-1px -1px 1px 0 #aaa;height:0;position:absolute;right:6px;width:0;z-index:1}.outer-join-room-container .join-room-language-menu .language-menu-arrow-above{top:-7px;transform:rotate(225deg)}.outer-join-room-container .join-room-language-menu .language-menu-arrow-below{top:35px;transform:rotate(45deg)}.outer-join-room-container .join-room-language-menu .language-menu{-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:0 0 4px #888;max-height:308px;overflow-y:scroll;position:absolute;right:0;width:238px}.outer-join-room-container .join-room-language-menu .language-menu .language-menu-item{padding:0 16px;text-align:left}.outer-join-room-container .join-room-language-menu .language-menu .language-menu-item .language-menu-checkmark{color:#8cb4d2;float:right}.outer-join-room-container .join-room-language-menu .language-menu .language-menu-item-hover:hover,.outer-join-room-container .join-room-language-menu .language-menu .language-menu-item-selected{background-color:#eee}.outer-join-room-container .join-room-language-menu .language-menu-above{bottom:42px;right:-6px}.outer-join-room-container .join-room-language-menu .language-menu-below{top:42px}@media screen and (min-width:768px){.outer-join-room-container .join-room-language-menu .language-menu{right:-20px}}.tab-button-base{background:#fff;color:#333;float:left;font-weight:600;outline:none;padding:0 1em;text-align:center;text-transform:uppercase}.tab-button-base.selected-tab-button{background:#8cb4d2;border:2px solid #7799b3!important}.tab-button{background:#fff;color:#333;float:left;font-weight:600;outline:none;padding:0 1em;text-align:center;text-transform:uppercase}.tab-button.selected-tab-button{background:#8cb4d2;border:2px solid #7799b3!important}.selected-tab-button{background:#fff;color:#333;float:left;font-weight:600;outline:none;padding:0 1em;text-align:center;text-transform:uppercase}.selected-tab-button.selected-tab-button{background:#8cb4d2;border:2px solid #7799b3!important}.buttons-container{height:auto;margin:0 auto;padding:2em 0;width:91%}.buttons-container .info-block{background:#afcbe0;color:#fff;margin-bottom:20px;padding:13px}.buttons-container .info-block .info-icon{position:relative}.buttons-container .info-block .info-icon svg{position:absolute}.buttons-container .info-block .info-text{margin-left:32px}.buttons-container .info-block .info-text span{color:#fff}.buttons-container button{border:2px solid #bbb;border-left:none;border-right-width:1px;cursor:pointer;height:55px;transition:all .3s ease;width:150px}.buttons-container button.first-btn,.buttons-container button:first-child{border-left:2px solid #bbb}.buttons-container button:last-child{border-right:2px solid #bbb}.buttons-container button:hover{background:#8cb4d2}@media only screen and (max-width:1220px){.buttons-container button{font-size:.9em;padding:0 .3em}}@media only screen and (max-width:480px){.buttons-container button{font-size:.8em;padding:0 1em;width:120px}}.buttons-container.special button{width:14.28571429%}@media only screen and (max-width:768px){.buttons-container.special button{width:33.33%}.buttons-container.special button:nth-child(3){border-right:2px solid #bbb}.buttons-container.special button:nth-child(4){border-left:2px solid #bbb}.buttons-container.special button:nth-child(4),.buttons-container.special button:nth-child(5),.buttons-container.special button:nth-child(6){border-top:0}.buttons-container.special button:nth-child(6){border-right:2px solid #bbb}.buttons-container.special button:nth-child(7){border-left:2px solid #bbb;border-top:0;width:100%}}.buttons-container h1{float:left;font-size:1.2em;margin:.5em 0 0 1em}@media only screen and (min-width:375px){.buttons-container{width:92.5%}}@media only screen and (min-width:768px){.buttons-container{width:93%}}@media only screen and (min-width:960px){.buttons-container{width:82%}}#quiz-list-container{margin:0 auto;padding-bottom:2em;width:91%}@media only screen and (min-width:375px){#quiz-list-container{width:92.5%}}@media only screen and (min-width:768px){#quiz-list-container{width:93%}}@media only screen and (min-width:960px){#quiz-list-container{width:82%}}#quiz-list-container .no-quizzes{width:100%}.selectable-row{-ms-touch-select:none;background:#dfeaf3;border:2px solid #afcbe0;cursor:pointer;margin-bottom:1em;padding:1em;transition:all .3s ease;-webkit-user-select:none;-o-user-select:none;user-select:none}.selectable-row:hover{background:#afcbe0;border-color:#6f9fc2}.selectable-row .row-active-area{overflow:hidden}.selectable-row span{-ms-touch-select:none;color:#333;font-size:1em;line-height:1em;overflow:hidden;-webkit-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap}.selectable-row .report-row-checkbox{float:right;margin:.6em}.selectable-row .standard-display{color:#4a333380;display:block;padding-top:5px;text-transform:uppercase}.selected-row{-ms-touch-select:none;background:#dfeaf3;border:2px solid #dfeaf3;cursor:pointer;margin-bottom:1em;padding:1em;transition:all .3s ease;-webkit-user-select:none;-o-user-select:none;user-select:none}.selected-row:hover{background:#afcbe0;border-color:#6f9fc2}.selected-row .row-active-area{overflow:hidden}.selected-row span{-ms-touch-select:none;color:#333;font-size:1em;line-height:1em;overflow:hidden;-webkit-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap}.selected-row .report-row-checkbox{float:right;margin:.6em}.selected-row .standard-display{color:#4a333380;display:block;padding-top:5px;text-transform:uppercase}.selected-row:hover{background:#dfeaf3;border-color:#dfeaf3}#student-page-container{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif}#student-page-container #content-container,#student-page-container #main-content{padding:0}#content-container,#main-content{position:relative;z-index:5}#take-quiz-master-container{margin:0 auto;padding:21px 16px 3em;width:100%}#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;margin-bottom:11px;margin-left:310px}@media screen and (max-width:768px){#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container{margin-left:0}}#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container.no-image{margin-left:0}#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container .question-text{word-wrap:break-word;overflow-x:auto;padding:.5rem 0}#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container .question-text p,#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container .question-text pre{color:#555;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:300;line-height:24px}#take-quiz-master-container #question-container [class*=-question] .question-answer-container{margin-bottom:31px}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area{display:flex;flex-wrap:wrap}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option{flex-basis:100%;margin-bottom:8px;max-width:100%;padding-right:1em}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option.selected .answer-option-letter{background-color:#6d9ec4;border:1px solid #6d9ec4;color:#fff}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option.selected .answerContentWrapper{background-color:#8cb5d44a;border-color:#8cb5d44a}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option .mc-answer-option-container{display:flex;flex-direction:row}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option .answer-option-letter{border:1px solid #555;border-radius:50%;cursor:pointer;display:block;flex-grow:0;flex-shrink:0;float:left;font-weight:600;height:40px;line-height:38px;text-align:center;width:40px}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option .mc-answer-option-text{word-wrap:break-word;max-width:100%;overflow-x:auto;padding:5px 5px 5px 0}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option .mc-answer-option-text pre{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif}@media screen and (max-width:480px){#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option .wrap-text{word-wrap:break-word;line-height:20px}}@media screen and (min-width:768px){#take-quiz-master-container #question-container [class*=-question] .question-answer-container .mc-answer-area .mc-answer-option{flex-basis:50%}}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .fr-question-textarea{border:1px solid #ccc;box-sizing:border-box;color:#555;display:block;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:14px;height:150px;margin:0 auto;outline:none;padding:10px;resize:none;width:100%}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .fr-question-textarea::-webkit-input-placeholder{color:silver;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:300}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .fr-question-textarea:-moz-placeholder,#take-quiz-master-container #question-container [class*=-question] .question-answer-container .fr-question-textarea::-moz-placeholder{color:silver;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:300}#take-quiz-master-container #question-container [class*=-question] .question-answer-container .fr-question-textarea:-ms-input-placeholder{color:silver;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:300}#take-quiz-master-container #question-container .nav-container{width:100%}#take-quiz-master-container #question-container .nav-container #next-button,#take-quiz-master-container #question-container .nav-container #previous-button{margin:0 60px;min-width:120px;padding:0}#take-quiz-master-container #question-container .nav-container #submit-button{font-size:12px;height:44px;min-width:100%}#take-quiz-master-container #question-container .nav-container #submit-button:disabled,#take-quiz-master-container #question-container .nav-container #submit-button:disabled:active,#take-quiz-master-container #question-container .nav-container #submit-button:disabled:focus,#take-quiz-master-container #question-container .nav-container #submit-button:disabled:hover{background-color:#ffa100;border:1px solid #ffa100;opacity:.5;transition:none}@media screen and (max-width:768px){#take-quiz-master-container #question-container .nav-container #next-button,#take-quiz-master-container #question-container .nav-container #previous-button{font-size:12px;line-height:30px;margin:0 30px;min-height:35px;padding:0 30px}}@media screen and (max-width:550px){#take-quiz-master-container #question-container .nav-container #next-button,#take-quiz-master-container #question-container .nav-container #previous-button{font-size:10px;line-height:16px;margin:0;min-width:0;width:49%}#take-quiz-master-container #question-container .nav-container #next-button{margin-left:1%}}@media screen and (max-width:375px){#take-quiz-master-container #question-container .nav-container #next-button,#take-quiz-master-container #question-container .nav-container #previous-button{padding:0}}#take-quiz-master-container .student-quiz-image-container{margin-bottom:11px;margin-top:10px;min-height:192px;min-width:100%}#take-quiz-master-container .answerContentWrapper{align-items:flex-start;border:1px solid #8cb5d44a;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin-left:.25em;min-width:0;padding:.5em;transition:.2s}#take-quiz-master-container .answerContentWrapper .activity-image-container .activity-image{margin:0;max-height:300px;max-width:300px;width:auto}@media screen and (max-width:480px){#take-quiz-master-container .answerContentWrapper .activity-image-container .activity-image{max-width:100%}}@media screen and (min-width:768px){#take-quiz-master-container{padding:37px 0 3em;width:80%}#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container{margin-bottom:15px}#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container .question-text p,#take-quiz-master-container #question-container [class*=-question] .question-header-container .question-explanation-container .question-text pre{font-size:18px}#take-quiz-master-container #question-container .nav-container #submit-button{min-width:236px}#take-quiz-master-container .student-quiz-image-container{float:left;margin-right:21px;margin-top:0;min-height:200px;min-width:300px}}.student-question-media-feedback-container,.student-quiz-media-container{height:210px;justify-content:center;margin-bottom:11px;margin-top:10px;width:372px}.video-error-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.video-error-container p{color:#555;font-size:16px;padding-bottom:1em}.video-error-container button{background-color:initial;border:none;border-radius:6px;color:#0075a3;cursor:pointer;font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;line-height:24px;padding:.5em 1em}.video-error-container button:hover{background-color:#e4fbff}.video-error-container button:focus{background-color:#e4fbff;outline:2px solid #0075a3;outline-offset:2px}@media screen and (min-width:768px){.student-quiz-media-container{float:left;margin-right:21px;margin-top:0}}.take-quiz-container{padding:4em 0}.take-quiz-container #enter-name-container,.take-quiz-container #select-team-container{background:#dfeaf3;font-size:14px;margin:0 auto;max-width:100%;padding:1em 0 2em;position:relative;text-align:center;width:32em}.take-quiz-container #enter-name-container .enter-name,.take-quiz-container #select-team-container .enter-name{width:100%}@media only screen and (max-width:600px){.take-quiz-container #enter-name-container,.take-quiz-container #select-team-container{width:90%}}.take-quiz-container #enter-name-container{border-radius:5px}.take-quiz-container #enter-name-container .input-container{width:90%}.take-quiz-container #enter-name-container .input-container .input-error-icon{right:12px;top:40px}.take-quiz-container #enter-name-container input{margin:2em 0;width:100%}.take-quiz-container #select-team-container{border-radius:5px;padding:32px;text-align:left;width:305px}.take-quiz-container #select-team-container .custom-select{margin:0 auto;width:100%}.take-quiz-container #select-team-container .start-racing-container{text-align:center}.take-quiz-container #select-team-container .start-racing-container .action-button{margin-top:32px;width:100%}@media only screen and (min-width:768px){.take-quiz-container #select-team-container{width:490px}}.progress-container,.space-race-progress-container{-ms-touch-select:none;cursor:default;padding-top:17px;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%}.progress-container .quiz-progress,.progress-container .space-race-progress,.space-race-progress-container .quiz-progress,.space-race-progress-container .space-race-progress{margin:0 auto;padding:0 14px;position:relative;text-align:center}@media only screen and (min-width:960px){.progress-container .quiz-progress,.progress-container .space-race-progress,.space-race-progress-container .quiz-progress,.space-race-progress-container .space-race-progress{width:68.54166667%}}@media only screen and (min-width:1220px){.progress-container .quiz-progress,.progress-container .space-race-progress,.space-race-progress-container .quiz-progress,.space-race-progress-container .space-race-progress{width:82.13114754%}}.progress-container .quiz-progress .quiz-progress-text,.progress-container .quiz-progress .space-race-progress-text,.progress-container .space-race-progress .quiz-progress-text,.progress-container .space-race-progress .space-race-progress-text,.space-race-progress-container .quiz-progress .quiz-progress-text,.space-race-progress-container .quiz-progress .space-race-progress-text,.space-race-progress-container .space-race-progress .quiz-progress-text,.space-race-progress-container .space-race-progress .space-race-progress-text{color:#555;float:left;font-size:24px;font-weight:300}.progress-container .quiz-progress .quiz-progress-text,.progress-container .space-race-progress .quiz-progress-text,.space-race-progress-container .quiz-progress .quiz-progress-text,.space-race-progress-container .space-race-progress .quiz-progress-text{float:none;line-height:44px}.progress-container .quiz-progress .space-race-progress-text,.progress-container .space-race-progress .space-race-progress-text,.space-race-progress-container .quiz-progress .space-race-progress-text,.space-race-progress-container .space-race-progress .space-race-progress-text{color:#fff}.progress-container .quiz-progress .space-race-team,.progress-container .space-race-progress .space-race-team,.space-race-progress-container .quiz-progress .space-race-team,.space-race-progress-container .space-race-progress .space-race-team{display:inline-block;float:right;margin-right:8px;position:relative}.progress-container .quiz-progress .space-race-team .student-rocket-icon,.progress-container .space-race-progress .space-race-team .student-rocket-icon,.space-race-progress-container .quiz-progress .space-race-team .student-rocket-icon,.space-race-progress-container .space-race-progress .space-race-team .student-rocket-icon{position:absolute;top:25%}.progress-container .quiz-progress .space-race-team .space-race-team-text,.progress-container .space-race-progress .space-race-team .space-race-team-text,.space-race-progress-container .quiz-progress .space-race-team .space-race-team-text,.space-race-progress-container .space-race-progress .space-race-team .space-race-team-text{color:#fff;font-size:16px;font-weight:600;letter-spacing:1px;padding-left:37px;text-transform:uppercase}.progress-container .quiz-progress .student-nav-finish-button,.progress-container .space-race-progress .student-nav-finish-button,.space-race-progress-container .quiz-progress .student-nav-finish-button,.space-race-progress-container .space-race-progress .student-nav-finish-button{float:right;margin-top:10px;min-width:111px;padding:0}.progress-container .space-race-progress,.space-race-progress-container .space-race-progress{margin:0 auto}@media screen and (min-width:768px){.progress-container,.space-race-progress-container{padding-top:36px}.progress-container .quiz-progress,.progress-container .space-race-progress,.space-race-progress-container .quiz-progress,.space-race-progress-container .space-race-progress{padding:0;width:80%}.progress-container .quiz-progress .quiz-progress-text,.progress-container .quiz-progress .space-race-progress-text,.progress-container .space-race-progress .quiz-progress-text,.progress-container .space-race-progress .space-race-progress-text,.space-race-progress-container .quiz-progress .quiz-progress-text,.space-race-progress-container .quiz-progress .space-race-progress-text,.space-race-progress-container .space-race-progress .quiz-progress-text,.space-race-progress-container .space-race-progress .space-race-progress-text{font-size:30px}.progress-container .quiz-progress .space-race-team,.progress-container .space-race-progress .space-race-team,.space-race-progress-container .quiz-progress .space-race-team,.space-race-progress-container .space-race-progress .space-race-team{float:none;margin-left:-33px;margin-right:auto}.progress-container .quiz-progress .student-nav-finish-button,.progress-container .space-race-progress .student-nav-finish-button,.space-race-progress-container .quiz-progress .student-nav-finish-button,.space-race-progress-container .space-race-progress .student-nav-finish-button{min-width:144px}}.space-race-progress-container{line-height:62px;padding-top:0}#feedback-container .modal-body,#feedback-container .modal-footer,#feedback-container .modal-header{word-wrap:break-word;font-size:14px;text-align:left}#feedback-container .modal-body,#feedback-container .modal-body p,#feedback-container .modal-body pre,#feedback-container .modal-footer,#feedback-container .modal-footer p,#feedback-container .modal-footer pre,#feedback-container .modal-header,#feedback-container .modal-header p,#feedback-container .modal-header pre{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif}#feedback-container .modal-header i{display:inline-block;position:relative;top:2px}#feedback-container .modal-header h4{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-weight:700}#feedback-container .modal-header .incorrect-title-bar i{color:#e31212}#feedback-container .modal-header .correct-title-bar i{color:#6b9d36}#feedback-container .modal-header .correct-title-bar>h4>span,#feedback-container .modal-header .incorrect-title-bar>h4>span{font-family:Inter,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-weight:700}#feedback-container #explanation-text pre,#feedback-container #question-text pre{overflow-x:auto;padding:5px 0}#feedback-container #answer-text{word-wrap:break-word;margin-top:1.25em}#feedback-container #answer-text .answer-header{font-weight:700}#feedback-container #answer-text .answer{background-color:#dfeaf3;border:1px solid #dfeaf3;border-radius:10px;color:#000;display:inline-block;margin:.4em .4em 0 0;max-width:100%;overflow-x:auto;padding:.4em}#feedback-container #answer-text .answer img{margin:4px 0;max-height:115px;max-width:115px}#feedback-container #explanation-text{display:block;margin-top:1.25em}#feedback-container .explanationImageWrapper{display:flex}#feedback-container #submit-feedback-button{height:44px}#results-container .modal-body,#results-container .modal-footer,#results-container .modal-header{word-wrap:break-word;font-size:14px;text-align:left}#results-container .modal-header i{display:inline-block;position:relative;top:2px}#results-container .modal-header .results-title-bar>h3,#results-container .modal-header h4{font-weight:700}#results-container .result-value{padding-left:7px}#results-container #percent-text{word-wrap:break-word;margin-top:1.25em}#results-container #percent-text .percent-header{font-weight:700}#results-container #neutral-text{display:block;margin-top:1.25em}#results-container .button-primary{height:44px}#take-quiz-master-container.take-quiz-master-container-nav{padding:21px 16px 0}@media screen and (min-width:768px){#take-quiz-master-container.take-quiz-master-container-nav{padding:21px 0 0}}.quiz-progress-container{align-items:center;display:flex;flex-direction:row;float:left;justify-content:space-between;margin-top:40px;text-align:left;width:100%}@media screen and (max-width:320px){.quiz-progress-container{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.quiz-timer-container{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;width:92vw}.quiz-timer{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;padding:5px 5px 5px 0}.quiz-timer__time{color:#273b4c;font-size:15px;font-variant-numeric:tabular-nums;line-height:15px}.quiz-timer__time.paused{color:#9ca3af}.question-type-container{padding-bottom:6px}.question-type-dot{border-radius:50%;display:inline-block;height:12px;margin-right:5px;width:12px}.fr-question-type-dot{background-color:#ff8528}.mc-question-type-dot{background-color:#e8c400}.tf-question-type-dot{background-color:#8c6fcc}.question-type-text{font-size:12px;vertical-align:top}.fr-question-type-text{color:#ff8528}.mc-question-type-text{color:#e8c400}.tf-question-type-text{color:#8c6fcc}.pagination-container{margin:24px auto 0;padding-bottom:48px}@keyframes twist{0%{transform:rotate(0deg)}60%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.waiting-for-teacher-container{padding:45px 0 4em}.waiting-for-teacher-container .already-responded-text,.waiting-for-teacher-container .waiting-for-activity-text{font-size:18px;font-weight:400}.waiting-for-teacher-container .already-responded-text span,.waiting-for-teacher-container .waiting-for-activity-text span{font-size:18px;font-weight:300}.waiting-inside-container{height:100%;margin:0 auto;min-width:20em;padding:.4em;position:relative;width:90%}.timer-expired-alert{align-items:center;background-color:#e4fbff;border-radius:12px;display:flex;gap:6px;height:48px;margin:0 auto 12px;min-width:152px;padding:12px;width:fit-content}.timer-expired-alert-icon{align-items:center;display:flex;flex:none;height:36px;justify-content:center;position:relative;width:36px}.timer-expired-alert-icon:before{background-color:#fff;border-radius:50%;content:"";height:27px;position:absolute;width:27px}.timer-expired-alert-icon svg{position:relative;z-index:1}.timer-expired-alert-text{align-items:center;color:#273b4c;display:flex;flex:1;font-size:16px;font-weight:400;line-height:24px;margin:0 5px 0 0;white-space:nowrap}.hex-loading-container{margin:30px auto}.hex-loading-container,.pause-icon-container{-ms-touch-select:none;display:flex;justify-content:center;position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none;width:15em}.pause-icon-container{margin:50px auto 12px}.waiting-hex{animation:twist 3s cubic-bezier(.29,.04,.23,1) infinite both;transform-origin:center}.waiting-text{height:auto;position:relative;width:100%}.waiting-text p{font-size:1.5em;line-height:1.5em;text-align:center}#sa-popup-bg{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#sa-popup-box{text-align:left;width:90%}#sa-popup-box.modal-dialog .cancel-button{padding:15px 10px 15px 15px}#sa-popup-box #sa-popup-content{font-size:14px}#sa-popup-box #sa-popup-content .input-container{margin:8px 0 24px;width:100%}#sa-popup-box #sa-popup-content .input-container #saQuestion{font-weight:300;width:100%}#sa-popup-box #sa-popup-content .settings-cnt{margin-bottom:20px;position:relative}#sa-popup-box #sa-popup-content .settings-cnt .toggle-label{-ms-touch-select:none;line-height:32px;padding-left:10px;-webkit-user-select:none;-o-user-select:none;user-select:none}#sa-popup-box #sa-popup-content .settings-cnt .tooltip-title{left:-5px;right:inherit;width:275px}#sa-popup-box #sa-popup-content .settings-cnt .tooltip-title .triangle-left-above{right:126px}#sa-popup-box #sa-popup-content .settings-cnt .tooltip-title .triangle-right-above{right:130px}#sa-popup-box #sa-popup-content .settings-cnt .help-tooltip-container{display:inline-block;vertical-align:top}#sa-popup-box #sa-popup-content .settings-cnt .short-answer-help-tooltip{left:5px;top:0}#sa-popup-box #sa-popup-content .settings-cnt .short-answer-help-tooltip .help-tooltip-above{bottom:37px}#sa-popup-box #sa-popup-content .settings-cnt .help-tooltip{left:-160px;padding-top:8px;width:300px}#sa-popup-box #sa-popup-content .settings-cnt .help-tooltip .pro-badge-icon{margin-right:10px;position:relative;top:5px}#sa-popup-box #sa-popup-content .settings-cnt .help-tooltip .help-title{display:inline-block}#sa-popup-box #sa-popup-content .settings-cnt .help-tooltip .help-text{display:block}#sa-popup-box #sa-start-button{margin-top:10px}#sa-popup-box .action-button-200{width:100px}#sa-popup-box .secondary-action-button{margin-left:16px}@media only screen and (min-width:768px){#sa-popup-box{max-width:700px;padding:32px}#sa-popup-box.modal-dialog .cancel-button{padding:32px}#sa-popup-box .action-button-200{width:200px}}@media screen and (max-width:480px){#sa-popup-box #sa-popup-content .settings-cnt .help-tooltip{left:-175px}}.race-module-background{background:#262628;border:2px solid #121213;box-sizing:border-box;height:100%;left:0;position:absolute;width:100%}#race-module{padding:7px 1em 2em}#race-module,#race-module-with-countdown{box-sizing:border-box;height:auto;left:0;min-height:100%;position:relative;width:100%}#race-module-with-countdown{padding:5px 1em 2em}.rocket-wrap,.rocket-wrap .progress-wrapper{height:auto;position:relative;width:auto}.rocket-wrap .progress-wrapper{margin-left:6em}.rocket-wrap .rocket-path-row{background-color:#313132;border:.2em solid #222224;height:100%;margin:.5em auto;position:relative;width:100%}.rocket-wrap .progress-wrapper{height:1.4em}.rocket-wrap .team-icon{padding-top:.2em;right:-1em;width:2em}.rocket-wrap .team-color-row{font-size:.8em;line-height:1.4em}.rocket-wrap.x_large .rocket-path-row{margin:.7em auto}.rocket-wrap.x_large .progress-wrapper{height:6em}.rocket-wrap.x_large .team-icon{padding-top:1em;right:-5.5em;width:6.5em}.rocket-wrap.x_large .team-color-row{font-size:1.3em;line-height:4.5em}.rocket-wrap.largest .rocket-path-row{margin:.7em auto}.rocket-wrap.largest .progress-wrapper{height:4em}.rocket-wrap.largest .team-icon{padding-top:.3em;right:-4.5em;width:5.5em}.rocket-wrap.largest .team-color-row{font-size:1em;line-height:4em}.rocket-wrap.larger .rocket-path-row{margin:.7em auto}.rocket-wrap.larger .progress-wrapper{height:2.5em}.rocket-wrap.larger .team-icon{padding-top:.05em;right:-2.8em;width:4em}.rocket-wrap.larger .team-color-row{font-size:.9em;line-height:2.5em}.rocket-wrap.large .rocket-path-row{margin:.7em auto}.rocket-wrap.large .progress-wrapper{height:2.3em}.rocket-wrap.large .team-icon{padding-top:.1em;right:-2.2em;width:3.6em}.rocket-wrap.large .team-color-row{font-size:.8em;line-height:2.7em}.team-icon{position:absolute;right:-2.5em;top:-.32em;width:4.5em;z-index:5}.team-icon img{width:100%}.team-color-row{color:#fff;float:left;font-size:.8em;height:100%;padding:0 .2em;position:absolute;width:6em}.progress-color-row{border-radius:.85em;-moz-border-radius:0 .85em .85em 0;-webkit-border-radius:0 .85em .85em 0;float:left;height:100%;padding-left:1em;position:relative}.space-race-header{position:relative}.space-race-header .space-race-header-text{color:#fff;font-size:24px;font-weight:300}@media screen and (min-width:375px){.space-race-header .space-race-header-text{font-size:30px}}#countdown-bar{height:62px;left:0;position:absolute;top:0;width:100%;z-index:1}#countdown-bar .time-remaining{line-height:62px;margin-left:18px}#countdown-bar .time-remaining-icon{position:absolute;top:18px}#countdown-bar .time-remaining-text{color:#fff;display:none;margin-left:31px;visibility:hidden}#countdown-bar .countdown-time{color:#fff;font-size:30px;font-weight:300;line-height:62px}#countdown-bar .stop-countdown{cursor:pointer;height:44px;width:44px}#countdown-bar .stop-countdown-x{position:relative;top:13px}#countdown-bar .space-race-countdown-finish-button{border:1px solid #fff;height:40px;min-width:108px;position:absolute;right:16px;top:11px}@media only screen and (min-width:768px){#countdown-bar .time-remaining-text{display:inline;visibility:visible}#countdown-bar .stop-countdown{right:29px}}.countdown-bar-green{background-color:#7fab4d}.countdown-bar-red{background-color:#c90c06}.countdown-bar-orange{background-color:#ffa100}.student-nav-container{background-color:#fff;border-top:1px solid #ccc;bottom:0;height:56px;padding-top:7px;position:fixed;text-align:center;width:100%;z-index:2}.student-nav-container .student-nav-x-of-x-container{display:none}.student-nav-container .quiz-nav-button{background-color:#fff;border:none;color:#55555580;font-size:14px;height:40px;outline:none;vertical-align:top;width:40px}.student-nav-container .first-question-button{border:1px solid #6d9ec4;border-bottom-left-radius:3px;border-top-left-radius:3px;cursor:pointer}.student-nav-container .first-question-button.disabled{cursor:default}.student-nav-container .first-question-arrow{height:20px;left:-1px;position:relative;top:2px;width:13px}.student-nav-container .previous-question-button{border:1px solid #6d9ec4;border-bottom-left-radius:3px;border-top-left-radius:3px;margin-right:1px}.student-nav-container .next-question-button{border:1px solid #6d9ec4;border-bottom-right-radius:3px;border-top-right-radius:3px;margin-left:2px}.student-nav-container .previous-question-arrow{height:20px;left:-1px;position:relative;top:2px;width:11px}.student-nav-container .next-question-arrow{height:20px;left:1px;position:relative;top:2px;width:11px}.student-nav-container .question-number-container{display:inline-block;height:44px;margin-left:1px}.student-nav-container .fr-container-selected{border-bottom:2px solid #ff8528}.student-nav-container .mc-container-selected{border-bottom:2px solid #e8c400}.student-nav-container .tf-container-selected{border-bottom:2px solid #8c6fcc}.student-nav-container .fr-question-unanswered.fr-question-selected{border:1px solid #ff8528;color:#ff8528;cursor:default;font-weight:700}.student-nav-container .fr-question-unanswered.fr-question-unselected{border-bottom:2px solid #ff8528;cursor:pointer}.student-nav-container .mc-question-unanswered.mc-question-selected{border:1px solid #e8c400;color:#e8c400;cursor:default;font-weight:700}.student-nav-container .mc-question-unanswered.mc-question-unselected{border-bottom:2px solid #e8c400;cursor:pointer}.student-nav-container .tf-question-unanswered.tf-question-selected{border:1px solid #8c6fcc;color:#8c6fcc;cursor:default;font-weight:700}.student-nav-container .tf-question-unanswered.tf-question-unselected{border-bottom:2px solid #8c6fcc;cursor:pointer}.student-nav-container .fr-question-answered{background-color:#ff8528;border:none;color:#fff}.student-nav-container .mc-question-answered{background-color:#e8c400;border:none;color:#fff}.student-nav-container .tf-question-answered{background-color:#8c6fcc;border:none;color:#fff}.student-nav-container .last-question-button{border:1px solid #6d9ec4;border-bottom-right-radius:3px;border-top-right-radius:3px;cursor:pointer}.student-nav-container .last-question-button.disabled{cursor:default}.student-nav-container .last-question-arrow{height:20px;left:1px;position:relative;top:2px;width:13px}@media screen and (min-width:768px){.student-nav-container{border-top:none;height:auto;padding-bottom:84px;position:relative}.student-nav-container .student-nav-x-of-x-container{display:block;margin-bottom:5px}.student-nav-container .previous-question-button{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;cursor:pointer;margin-right:7px}.student-nav-container .previous-question-button.disabled{cursor:default}.student-nav-container .next-question-button{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;cursor:pointer;margin-left:8px}.student-nav-container .next-question-button.disabled{cursor:default}}@media screen and (min-width:960px){.student-nav-container .first-question-button:hover{background-color:#eee}.student-nav-container .first-question-button:hover.disabled:hover{background-color:#fff}.student-nav-container .previous-question-button:hover{background-color:#eee}.student-nav-container .previous-question-button:hover.disabled:hover{background-color:#fff}.student-nav-container .fr-question-unanswered.fr-question-unselected:hover,.student-nav-container .mc-question-unanswered.mc-question-unselected:hover,.student-nav-container .tf-question-unanswered.tf-question-unselected:hover{background-color:#eee}.student-nav-container .fr-question-answered.fr-question-unselected:hover,.student-nav-container .mc-question-answered.mc-question-unselected:hover,.student-nav-container .tf-question-answered.tf-question-unselected:hover{background-color:#eee;color:#555;cursor:pointer}.student-nav-container .next-question-button:hover{background-color:#eee}.student-nav-container .next-question-button:hover.disabled:hover{background-color:#fff}.student-nav-container .last-question-button:hover{background-color:#eee}.student-nav-container .last-question-button:hover.disabled:hover{background-color:#fff}}.activity-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.activity-image-container .activity-image-placeholder-container{background-color:#eee;border:1px dashed #979797;cursor:default;height:192px;position:relative;width:100%}.activity-image-container .activity-image-reload{bottom:1.1em;left:0;position:absolute;right:0;width:100%}.activity-image-container .activity-image-placeholder{bottom:0;height:69px;left:0;margin:auto;position:absolute;right:0;top:0;width:83px}.activity-image-container .activity-image{cursor:pointer;display:block;margin:0;width:100%}.activity-image-container .activity-zoom-button{background-color:#666;cursor:pointer;transition:.2s;width:100%}.activity-image-container .activity-zoom-button:hover{background-color:#555}.activity-image-container .activity-zoom-button:hover .activity-image-zoom-label{text-decoration:underline}.activity-image-container .activity-image-zoom-icon-container{display:inline-block;margin-right:4px;vertical-align:top}.activity-image-container .activity-image-zoom-icon{height:19px;width:18px}.activity-image-container .activity-image-zoom-icon path{fill:#fff!important}.activity-image-container .activity-image-zoom-label{color:#fff;display:inline-block}@media screen and (min-width:375px){.activity-image-container .activity-image{max-width:300px;width:auto}.activity-image-container .activity-zoom-button{max-width:300px}}@media screen and (min-width:768px){.activity-image-container .activity-image-placeholder-container{height:200px;width:300px}}.activity-media-container{border-radius:.5rem;box-shadow:0 0 0 1px #d3dce1;height:210px;overflow:hidden;width:372px}.teacherAnswerImage .activity-image{max-height:220px;max-width:220px}#zoom-view-container{position:absolute;z-index:10000}#zoom-view-background{background-color:#000c;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}#zoom-view-box.modal-dialog{border-radius:0;box-shadow:none;margin:10px auto;min-height:unset;padding:1px}#zoom-view-box .zoom-image-close-container{background-color:#fff;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px;z-index:1}#zoom-view-box .zoom-image-close-x{height:18px;left:1px;position:relative;top:6px;width:17px}#zoom-view-box .zoom-image-placeholder-container{background-color:#eee;border:1px dashed #979797;height:192px;position:relative;width:100%}#zoom-view-box .zoom-image-placeholder{bottom:0;height:69px;left:0;margin:auto;position:absolute;right:0;top:0;width:83px}@media screen and (min-width:768px){#zoom-view-box .zoom-image-placeholder-container{height:200px;width:300px}}.points{font-weight:500;text-transform:uppercase}.errorView{-ms-touch-select:none;align-items:center;color:#777;display:flex;flex-direction:column;padding:2em;-webkit-user-select:none;-o-user-select:none;user-select:none}.errorView h2{color:#777;margin-bottom:1em}.errorView .button{margin-top:2em}.connectionBar{-ms-touch-select:none;align-items:center;background-color:#fffc95;border-bottom:1px solid #e8e83c;color:#555;display:flex;flex-wrap:wrap;font-size:11pt;justify-content:center;letter-spacing:-.5px;padding:.2em 1.4em .4em .2em;position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.connectionBar .mainText{font-weight:700;margin-right:.5em}.connectionBar .icon{border-radius:50%;height:.65em;margin-right:.5em;width:.65em}.connectionBar.connected .icon{background-color:#90c15a}.connectionBar.disconnected .icon{background-color:#d94d22}.connectionBar .dismiss{height:1em;position:absolute;right:.2em;width:1em}.math .ML__mathlive{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-user-select:all;user-select:all}.math .ML__mathlive span{color:inherit}#loader{background:#6f9fc2;border:5px solid #084d65;border-top:0;color:#fff;display:inline-block;left:50%;margin-left:-165px;padding:10px;position:absolute;text-align:center;top:0;width:300px;z-index:1000}@media only screen and (max-width:480px){#loader{left:10%;margin-left:-15px;width:80%}}#loader a{color:#084d65}.spinner{display:inline;height:22px;margin:0 10px;padding:5px 2px;text-align:center;top:0}.spinner>div{animation:bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both;background-color:#fff;border-radius:100%;display:inline-block;height:7px;margin-right:2px;width:7px}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.modal{-webkit-overflow-scrolling:touch;background:#efefef80;bottom:0;display:none;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1010}.modal.open{display:block;opacity:1}.modal.open.wide-popup{overflow:hidden}.modal-dialog{background:#fff;border-radius:3px;box-shadow:0 0 8px #888;box-sizing:border-box;margin:60px auto;max-width:90%;max-width:calc(100% - 20px);min-height:100px;opacity:0;padding:10px;position:relative;text-align:center;transform:translateY(-100px);transition:opacity .3s linear,transform .3s ease-out;width:400px}.modal-dialog.wide-popup{height:80%;max-height:80%;min-height:80%;padding-bottom:50px;position:relative;width:90%}.modal-dialog.wide-popup #pop-up-message{height:85%;overflow-y:scroll}.modal-dialog.wide-popup .modal-footer{background:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:border-box;left:0;padding:20px;position:absolute;width:100%}.modal-dialog.intermediate-popup{min-width:850px}@media (max-width:960px){.modal-dialog.intermediate-popup{min-width:700px}}@media (max-width:768px){.modal-dialog.intermediate-popup{min-width:auto}}.modal-dialog #confirm-ok-button{text-transform:uppercase}.modal-dialog #confirm-close-button{display:none;float:right;margin-top:5px;text-decoration:underline;text-transform:uppercase}.modal-dialog .cancel-button{color:#ddd;font-size:19px;line-height:19px;padding:5px;position:absolute;right:-4px;top:-2px}.modal-dialog .cancel-button:hover{color:#b7b7b7}#pop-up-box{color:#777;font-size:16px;font-weight:300;line-height:24px;padding:23px 24px 24px;text-align:left;width:436px}#pop-up-box .modal-header{position:relative}#pop-up-box .yes-button{margin-right:10px}#pop-up-box .no-button{background-color:#fff;color:#ffa100}#pop-up-box .no-button:hover{background-color:#cb7e00;border:1px solid #cb7e00;color:#fff}#pop-up-box .cancel-button{color:#cbcbcb;font-size:24px}#pop-up-box .modal-footer{margin-top:21px}#pop-up-box .modal-footer button:first-child{margin-right:10px}#pop-up-box .popup-error-details{background-color:#f3f3f3;border-left:2px solid #929292;font-size:10pt;margin:.5em .25em 0;padding:.5em}#pop-up-box .popup-error-details span{font-style:italic}@media (max-width:767px){.modal-dialog{margin:10px auto;width:auto}}.open .modal-dialog{opacity:1;transform:translateY(0);z-index:2000}.modal-dialog>:not([class*=modal-]):last-child{margin-bottom:0}.modal-dialog>.close:first-child{float:right;margin:-10px -10px 0 0}.modal-dialog>.close:first-child+:not([class*=modal-]){margin-top:0}.modal-header{font-size:24px;line-height:30px;margin-bottom:20px;margin-top:0}.modal-header .popup-title{color:#666;font-size:24px;font-weight:300}@media only screen and (max-width:767px){.modal-header .popup-title{font-size:20px;line-height:30px}}.modal-header i.close-popup{display:inline-block}.modal-header i.close-popup:before{display:block;text-align:left;width:1em}.modal-footer{margin-top:15px;text-align:left}#pop-up-message h1{font-size:1.5em;margin:0;padding-bottom:1.1em;text-align:left}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400;src:url(https://assets.socrative.com/5.4.0/js/a7e06560e456e6b1d13f.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/5cc642fb7ce554291def.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:italic;font-weight:400;src:url(https://assets.socrative.com/5.4.0/js/f49834a0a6541638179c.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/8c12e04a7484c08649ef.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://assets.socrative.com/5.4.0/js/d5e2bcf860731fb43a76.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/aaef1fd9d7b68feee4e6.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(https://assets.socrative.com/5.4.0/js/188de0aa6ba4fd633e56.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/d7ac4efb581a32a55fce.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:700;src:url(https://assets.socrative.com/5.4.0/js/c01915d71f09e73b59a4.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/81c56203e15c9f202658.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:italic;font-weight:700;src:url(https://assets.socrative.com/5.4.0/js/ea5c9b353ddcb49c2e08.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/098968c5de9fde445e1c.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:500;src:url(https://assets.socrative.com/5.4.0/js/abc74264e0406c68ea90.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/9534203f443096c3ec9b.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:italic;font-weight:500;src:url(https://assets.socrative.com/5.4.0/js/9c92059748833966691f.woff2) format("woff2"),url(https://assets.socrative.com/5.4.0/js/df784b340e6a569af4e2.woff) format("woff")}