.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.downloads{font-weight:200;color:#999}.downloads .centered{width:810px;margin:0 auto}.downloads .title{font-size:24pt;color:#333;padding:40px 0 30px}.downloads .download{padding:30px 0;border-top:1px solid #ddd}.downloads .download:after,.downloads .download:before{content:"";display:table}.downloads .download:after{clear:both}.downloads .download-icon{float:left;width:180px;height:180px;background:#f3f3f3 url(/assets/images/echo360_play_icon.png) 50% 50% no-repeat;background-size:120px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.downloads .download-icon-container{float:left;background-color:#000;width:180px;height:180px}.downloads .download-icon-text{font-size:18px;margin-top:30px;margin-left:20px;color:#fff}.downloads .uc-classroom-download-icon{background:#000 url(/assets/images/classroom_mode.png) 50% 50% no-repeat;background-size:160px;height:130px;width:180px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.downloads .uc-personal-download-icon{background:#000 url(/assets/images/personal_mode.png) 50% 50% no-repeat;background-size:50px;height:130px;width:180px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.downloads .download-details{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:630px;padding-left:30px}.downloads .download-title{font-size:18pt;color:#333;margin-bottom:20px}.downloads .download-explainer,.downloads .download-explainer-cont{font-size:12pt;color:#999;margin-bottom:20px;line-height:1.4em}.downloads .download-links:after,.downloads .download-links:before{content:"";display:table}.downloads .download-links:after{clear:both}.downloads .download-links .download-link-with-version{display:block;float:left;font-size:12px;color:#000}.downloads .download-links .download-link-with-version a{float:left;text-decoration:none;color:#00aee4;font-size:16px}.downloads .download-links .download-link-with-version a:hover{color:#944ead}.downloads .download-links .link-separator{background:#ddd;width:1px;height:16px;float:left;margin:0 20px}.downloads .download-options{font-size:16px;margin-bottom:30px}.downloads .download-options:after,.downloads .download-options:before{content:"";display:table}.downloads .download-options:after{clear:both}.downloads .download-options .download-options-explainer{font-size:16px;padding-bottom:20px}.downloads .download-options .option-row{width:400px;line-height:1.5em}.downloads .download-options .option-header{font-weight:500}.downloads .download-options .option-cell{float:left;width:200px;border-bottom:1px solid #e6e6e6}.downloads .download-options .option-cell .left{float:left}.downloads .download-options .option-cell .right{float:right}.content-with-sidebar.legal .sidebar{width:235px}.content-with-sidebar.legal .content{left:235px}.content-with-sidebar.legal a{color:#00aee4}.content-with-sidebar.legal a:active,.content-with-sidebar.legal a:hover{text-decoration:underline}.content-with-sidebar.legal ul{list-style:disc}.content-with-sidebar.legal .normal{font-weight:400}.content-with-sidebar.legal .bold{font-weight:700}.content-with-sidebar.legal .underline{text-decoration:underline}.content-with-sidebar.legal .italic{font-style:italic}.universal-app-launch{min-width:auto}.universal-app-launch.main-content{top:0;bottom:0;height:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.addZoomAltEmailForm{color:#333;width:540px}.addZoomAltEmailForm .row{margin-top:10px}.addZoomAltEmailForm .row:after,.addZoomAltEmailForm .row:before{content:"";display:table}.addZoomAltEmailForm .row:after{clear:both}.addZoomAltEmailForm .row p{color:#888;font-size:14px;margin:10px 0;display:block!important}.addZoomAltEmailForm .row label{color:#888;font-size:14px;margin:10px 0;float:left!important}.addZoomAltEmailForm .row .input{width:100%;float:left!important;margin:10px 0}.addZoomAltEmailForm .row .input input{height:30px}.addZoomAltEmailForm .input-col{width:220px;float:left}.addZoomAltEmailForm .input-col:first-child{margin-right:20px}.addZoomAltEmailForm .input-col .input{width:220px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.row .left .alert-checkbox .checkbox .toggle-wrapper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;vertical-align:-25%;height:3.5ex;width:3.5ex;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:inset 0 2px 5px rgba(0,0,0,.25)}.row .left .alert-checkbox .checkbox.blue input:checked+.toggle-wrapper .toggle-checkbox{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;content:'';position:absolute;width:2.2ex;height:1.1ex;background:rgba(0,0,0,0);left:.4ex;top:1ex;border:3px solid #00aee4;border-top:none;border-right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.row.checkboxRow .left .alert-checkbox{float:left;margin-left:0}.row.checkboxRow .right .alert-title{font-size:14pt;font-weight:400;color:#333;margin-left:-191px;margin-right:20px}.row .left .alert-checkbox .checkbox input{position:absolute;opacity:0;cursor:pointer}.row .left .alert-checkbox .checkbox input:focus+div{outline:1px solid #00aee4}.settings-main.index .row.checkboxRow{border-bottom:1px solid #ddd}.settings-main.index .row.checkboxRow .row-content{position:relative;min-width:700px;max-width:800px;margin-left:0}#forgotPasswordPanel{margin-top:200px}#forgotPasswordPanel .action-bar .btn:first-child{margin-left:15px}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.login{position:absolute;top:0;right:0;left:0;bottom:0;min-width:auto;text-align:center;width:100%;background-color:#f3f3f3}.login.main-content{overflow-y:auto;padding-bottom:40px}.login .echo360-logo{margin:40px auto 30px auto}.login>h1{font-size:30px;font-weight:200;margin:0 0 20px}.login .select.regionSelector{position:relative;width:240px;margin-bottom:20px;display:inline-block}.login .select.pingoneInstitution{width:100%}.login .panels{display:table;margin:0 auto;background-color:#fff;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.login .panels:after,.login .panels:before{content:"";display:table}.login .panels:after{clear:both}.login .login-separator{padding:20px 0;width:80px;position:absolute;top:50%;right:auto;left:380px;bottom:auto;background:#fff;font-size:24px;text-transform:uppercase;margin-top:-29px;display:none}.login .panel{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:420px;padding:0 60px;margin:20px 0;border-right:1px solid #ddd}.login .panel .btn{width:100%;margin:20px 0}.login .panel h1{font-size:24px;font-weight:200}.login .panel .loginTitle{margin:20px auto 30px}.login .panel.pingone{border-right:none}.login .panel.pingone .btn{margin-top:0}.login .panel.pingone.centered{padding-top:136px}.login .form .input,.login .form .switch{float:none;margin:15px 0;width:100%}.login .form .horizontalBar{color:#ddd;background-color:#ddd;border:none;height:1px;margin:10px 0}.login .form .login-links{display:flex;justify-content:space-around;border-style:solid;border-width:1px 0 0 0;border-color:#ddd}.login .form .login-links>a{border:none}.login .form a{text-align:center;display:block;color:#00aee4;font-size:13px;text-decoration:none;padding:20px 0;border-color:#ddd;border-style:solid;border-width:1px 0 0 0;vertical-align:top}.login .footer{position:absolute;top:auto;right:0;left:0;bottom:0;text-align:center;padding-bottom:10px}@media (min-width:850px){.login .select.regionSelector{position:absolute;top:30px;right:30px;left:auto;bottom:auto;margin:0;display:block}.login.main-content{padding-bottom:0}.login .panels{margin-top:20px}.login .panels .panel{float:left;height:390px}.login .panels .panel.pingone{padding-top:106px}.login .login-separator{display:block}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.page-title{padding:40px 0 30px;font-size:30px;text-align:center}.page-explainer{font-size:16px;padding-bottom:10px;text-align:center}.instructor-section-wrapper .createNewSection{min-width:280px;margin:30px auto 15px}.instructor-section-wrapper .skipToDashboard{min-width:280px;margin-bottom:20px;display:inline-block}.register-wizard{width:800px;margin:0 auto}.register-wizard .wizard-steps{padding:30px 0 20px;text-align:center;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.register-wizard .wizard-steps .wizard-step{font-size:18px;font-weight:200;display:inline-block;padding-left:45px;color:#ccc;text-align:center;position:relative}.register-wizard .wizard-steps .wizard-step:first-of-type{margin-right:35px}.register-wizard .wizard-steps .wizard-step:before{height:30px;width:30px;display:inline-block;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#ddd;margin-right:5px;vertical-align:middle;line-height:30px;position:absolute;top:-6px;right:auto;left:0;bottom:auto}.register-wizard .wizard-steps .wizard-step.one:before{content:'1'}.register-wizard .wizard-steps .wizard-step.two:before{content:'2'}.register-wizard .wizard-step-header{text-align:center;padding:25px 0;font-size:30px;line-height:30px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.register-wizard .wizard-step-header .navLink a{font-size:14px}.register-wizard .countrySelector{margin:20px auto;width:500px}.register-wizard .regions-supported{color:#999;margin-bottom:20px;text-align:center;font-size:14px;width:600px;display:inline-block}.register-wizard .regions-supported .navLink{display:inline}.register-wizard .regions-supported .navLink a{padding:0;font-size:14px}.register-wizard .wizard-step-content.one{text-align:center}.register-wizard .wizard-step-content.one .selection{text-align:left}.register-wizard .wizard-step-content.one .form-row .form-input .phoneNumberSection .region.form-input-section{margin-right:0}.register-wizard .publicInstitutionSelector .selection.italics{font-style:italic}.register-wizard .wizard-step-footer{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding-top:30px}.register-wizard .wizard-step-footer .continueToSignupBtn{display:inline-block}.register-wizard .wizard-step-footer .back-btn{position:absolute;top:30px;right:570px;left:auto;bottom:auto}.register-wizard .wizard-step-footer .signUp-btn{width:300px;position:absolute;top:30px;right:auto;left:250px;bottom:auto;margin-bottom:30px}.register-wizard .wizard-step-footer .continueToSignupBtn{min-width:280px}.register-wizard .wizard-step-content.one .wizard-step-footer{text-align:center;position:relative}.register-wizard .wizard-step-content.two .wizard-step-footer{position:relative}.register-wizard.one .wizard-step.one{color:#333}.register-wizard.one .wizard-step.one:before{background-color:#00aee4}.register-wizard.one .wizard-step-content.one{display:block}.register-wizard.one .wizard-step-content.two{display:none}.register-wizard.two .wizard-step.two{color:#333}.register-wizard.two .wizard-step.two:before{background-color:#00aee4}.register-wizard.two .wizard-step-content.one{display:none}.register-wizard.two .wizard-step-content.two{display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.form-row{border-color:#ddd;border-style:solid;border-width:0 0 1px 0;position:relative;padding:20px 0}.form-row .navLink{display:inline}.form-row .navLink a{padding:0;font-size:14px}.form-row.eula{border:none;font-size:14px}.form-row.eula .switch{float:left;margin-right:15px}.form-row .institution-message{padding:15px 0 0;color:#999;font-size:14px}.form-row .open-registration-disclaimer,.form-row .open-registration-warning{font-size:14px;padding-top:12px}.form-row .form-input{margin:0 135px 0 250px;position:relative}.form-row .form-input:after,.form-row .form-input:before{content:"";display:table}.form-row .form-input:after{clear:both}.form-row .form-input label{margin-bottom:10px;display:block;color:#999;font-size:14px}.form-row .form-input .form-input-section{width:200px;float:left}.form-row .form-input .form-input-section:first-of-type{margin-right:15px}.form-row .form-input .phoneNumberSection .form-input-section:first-of-type{margin-right:0}.form-row .form-input .input,.form-row .form-input .select2-wrapper{width:100%}.form-row .form-input-label{position:absolute;top:0;right:auto;left:0;bottom:0;width:250px}.form-row .form-input-label div{position:absolute;top:50%;right:auto;left:110px;bottom:0;margin-top:-8px;line-height:16px;font-size:16px;font-weight:400}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.loneWolf.instructor-section-wrapper .addCourseForm .course-info>div:first-child{width:185px!important}.loneWolf.instructor-section-wrapper .addCourseForm .course-info>div:last-child{width:300px!important}.loneWolf.instructor-section-wrapper .instructor-section-content-container{width:500px!important;padding:20px 150px!important}.loneWolf.instructor-section-wrapper .sectionInfo>div:first-of-type{width:200px!important}.loneWolf.instructor-section-wrapper .sectionInfo>div:first-of-type .select2-wrapper{width:200px!important}.loneWolf.instructor-section-wrapper .sectionInfo>div:last-of-type{width:300px!important}.loneWolf.instructor-section-wrapper .input-label{margin-bottom:8px;font-size:14px}.loneWolf.instructor-section-wrapper .addTerm .input{width:100%;margin:0}.loneWolf.instructor-section-wrapper .addTerm .wrapper{float:left;width:200px;padding-right:15px}.loneWolf.instructor-section-wrapper .addTerm .endDate,.loneWolf.instructor-section-wrapper .addTerm .startDate{float:left;width:125px}.loneWolf.instructor-section-wrapper .addTerm .startDate{padding-right:15px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.registration-success{background-color:#00aee4;margin:5px;height:0;line-height:40px;font-size:14px;color:#fff;text-align:center;-webkit-transition:height .5s ease-out 0s;-moz-transition:height .5s ease-out 0s;-o-transition:height .5s ease-out 0s;transition:height .5s ease-out 0s}.registration-success.flash{height:40px}.register{font-size:.75rem}.register .registration-wizard{width:800px;margin:0 auto}.register .creditCard-btn,.register .paypal-btn,.register .promoCode-btn{height:140px!important;width:160px!important;margin-right:20px;display:inline-block;background-color:#f7f7f7;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-transition:border-color .2s ease-in-out 0s;-moz-transition:border-color .2s ease-in-out 0s;-o-transition:border-color .2s ease-in-out 0s;transition:border-color .2s ease-in-out 0s}.register .creditCard-btn img,.register .paypal-btn img,.register .promoCode-btn img{display:none!important}.register .creditCard-btn.selected,.register .paypal-btn.selected,.register .promoCode-btn.selected{border-color:#00aee4;border-width:2px}.register #braintree-paypal-button{height:140px!important;width:160px!important;background:url(/assets/images/paypal_button.png) center center no-repeat!important}.register #braintree-paypal-loggedin{display:none!important}.register #braintree-paypal-loggedout{display:block!important}.register .creditCard-btn,.register .promoCode-btn{font-size:26px;text-align:center;padding:0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:30px;padding-top:38px}.register .promoCode-btn{margin-right:0}.register .paypal-btn{position:relative;background:url(/assets/images/paypal_button.png) #f7f7f7 center center no-repeat!important}.register .timezone-select{width:100%}.register .phoneNumberSection label{font-size:14px!important;margin-bottom:10px!important;color:#999!important}.register p.phoneNumberSection-description{color:#999}.register .form-row.linkAccount{font-size:16px}.register .form-row.refund{color:#999}.register .form-row.refund .navLink{display:inline}.register .form-row.refund .navLink a{padding:0;font-size:12px}.register .form-row.refund span{padding-top:10px;display:block}.register .paypal-overlay{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10}.register form .braintree-content,.register form .paypal-details,.register form .promoCodeForm{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-in-out 0s;-moz-transition:max-height .2s ease-in-out 0s;-o-transition:max-height .2s ease-in-out 0s;transition:max-height .2s ease-in-out 0s}.register form .paypal-details{padding:0;border-width:0}.register form.creditCard .braintree-content{max-height:500px}.register form.creditCard .paypal-details,.register form.creditCard .promoCodeForm{max-height:0!important}.register form.paypal .paypal-details.paid{max-height:500px;padding:20px;border-bottom-width:1px}.register form.promoCode .promoCodeForm{max-height:500px}.register .promoCode-disclaimer{font-size:14px;color:#999;margin-top:30px}.register .form-row.expiration-date .form-input-section{width:100px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.register .form-row.expiration-date .form-input-section .select{width:100%}.register .form-row.expiration-date .form-input-section:last-of-type{width:200px;padding-left:20px}.register .braintree-content .form-input-label{width:300px}.register .braintree-content .form-input-label>div{left:85px}.register .braintree-content .form-input{margin:0 85px 0 300px}.register .user-registration-error{font-size:0;height:0}.register .footer:after,.register .footer:before{content:"";display:table}.register .footer:after{clear:both}.register .footer .btn{float:right;width:175px}.register .footer .btn.cancel-link{margin-right:15px}.register .explanation{padding:30px 0 10px;font-size:16px}.register .centered-content{text-align:center}.register .annual-btn,.register .trimester-btn{width:400px;margin-top:20px;height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;background-color:#f7f7f7;color:#333;font-size:14px;line-height:40px;text-transform:uppercase;display:inline-block;-webkit-transition:border-color .2s ease-in-out 0s;-moz-transition:border-color .2s ease-in-out 0s;-o-transition:border-color .2s ease-in-out 0s;transition:border-color .2s ease-in-out 0s}.register .annual-btn.selected,.register .trimester-btn.selected{border-width:2px;border-color:#00aee4}.register .promocode-message{font-size:16px;color:#999;font-style:italic;margin-top:30px}.register .payment-options{padding:30px 0;text-align:center}.register .form-section.footer{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding:30px 0;position:relative}.register .form-section.footer button{position:absolute;top:30px;right:210px;left:auto;bottom:auto;margin-bottom:30px}.register .form-section.footer a{position:absolute;top:30px;right:auto;left:210px;bottom:auto}.register .padded-row{padding-left:20px;padding-right:20px}.register .padded-row .edit-payment-link{float:right;color:#00aee4;font-size:16px;margin:0}.register .padded-row .payment-option,.register .padded-row .payment-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px}.register .content-footer{padding-top:20px;text-align:center}.register .content-footer .btn{display:inline-block;width:420px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.register-wizard-steps{height:110px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.register-wizard-steps .wizard-steps{width:260px;float:right;padding:30px 0}.register-wizard-steps .wizard-steps .wizard-step{float:right;height:50px;width:50px;margin-left:15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background-color:#ddd;color:#ccc;text-align:center;position:relative;-webkit-transition:background-color .2s ease-in-out 0s;-moz-transition:background-color .2s ease-in-out 0s;-o-transition:background-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s}.register-wizard-steps .wizard-steps .wizard-step:before{color:#fff;line-height:50px;font-size:30px}.register-wizard-steps .wizard-steps .wizard-step.one:before{content:'1'}.register-wizard-steps .wizard-steps .wizard-step.two:before{content:'2'}.register-wizard-steps .wizard-steps .wizard-step.three:before{content:'3'}.register-wizard-steps .wizard-steps .wizard-step.four:before{content:'4'}.register-wizard-steps .wizard-step-headers{overflow:hidden}.register-wizard-steps .wizard-step-headers .wizard-step-header{position:absolute;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:opacity .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s;-o-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s;line-height:110px;text-align:left;font-size:30px}.registration-wizard.four .wizard-step.four,.registration-wizard.one .wizard-step.one,.registration-wizard.three .wizard-step.three,.registration-wizard.two .wizard-step.two{background-color:#00aee4}.registration-wizard.four .wizard-step-header.four,.registration-wizard.one .wizard-step-header.one,.registration-wizard.three .wizard-step-header.three,.registration-wizard.two .wizard-step-header.two{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.registration-wizard .wizard-step-content{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;pointer-events:none;width:800px;-webkit-transition:opacity .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s;-o-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s}.registration-wizard .wizard-step-content .privacy-statement-container{border:1px solid #ddd;overflow-y:scroll;padding:5px 10px;height:150px;margin:10px 0 10px 250px}.registration-wizard.four .wizard-step-content.four,.registration-wizard.one .wizard-step-content.one,.registration-wizard.three .wizard-step-content.three,.registration-wizard.two .wizard-step-content.two{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;z-index:5;pointer-events:all}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.zoom-configurations .zoomConfigurationTabs{position:relative}.zoom-configurations .zoomConfigurationTabs .zoomConfig{position:relative;padding:0 0 0 20px}.zoom-configurations .zoomConfigurationTabs .tabbed{position:relative;padding:0}.zoom-configurations .zoomConfigurationTabs .tabbed .tabs{position:relative;padding:0}.zoom-configurations .zoomConfigurationTabs .tabbed .tabs a:first-child{margin-left:0}.zoom-configurations .zoomConfigurationTabs .tabbed .contents{position:relative;top:20px;overflow:visible}.row{margin-bottom:10px;border-bottom:none;padding:0;font-size:14px;font-weight:300}.row .instructions{padding-bottom:20px;clear:both}.row .settings-input-text{margin:20px auto;max-width:50%;min-width:400px;position:relative;padding-bottom:20px}.row .settings-input-button{position:relative;padding-top:20px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.admin.user-home{background:#fff}.admin.user-home .home-header{height:80px}.admin.user-home .home-header h1{line-height:80px}.admin.user-home .addCapture-btn{float:right;margin:20px}.admin.user-home .home-wrapper{position:absolute;top:80px;right:0;left:0;bottom:0;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;overflow:auto}.admin.user-home .home-alerts{height:220px;padding:20px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.admin.user-home .home-alerts:after,.admin.user-home .home-alerts:before{content:"";display:table}.admin.user-home .home-alerts:after{clear:both}.admin.user-home .home-alerts .home-section{height:100%;width:50%;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.admin.user-home .home-alerts .home-section.alerts{padding-right:10px}.admin.user-home .home-alerts .home-section.bandwidth{padding-left:10px}.admin.user-home .home-alerts .home-section .home-section-content{background-color:#fff;height:100%;width:100%;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.admin.user-home .home-bandwidth-chart{background:#fff}.admin.user-home .home-captures{height:100%;width:100%;background-color:#fff;position:relative}.admin.user-home .home-captures .captures-content{position:absolute;top:51px;right:0;left:0;bottom:0}.admin.user-home .home-captures .captures-content .captures-sidebar{width:230px;height:100%;border-color:#ddd;border-style:solid;border-width:0 1px 0 0;float:left;background-color:#f7f7f7}.admin.user-home .home-captures .captures-content .captures-sidebar .bulk-actions{padding:15px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;display:none}.admin.user-home .home-captures .captures-content .captures-sidebar>.search{padding:20px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.admin.user-home .home-captures .captures-content .captures-sidebar>.search:after,.admin.user-home .home-captures .captures-content .captures-sidebar>.search:before{content:"";display:table}.admin.user-home .home-captures .captures-content .captures-sidebar>.search:after{clear:both}.admin.user-home .home-captures .captures-content .captures-sidebar>.search .input{width:100%}.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0 30px;height:50px;line-height:50px;cursor:pointer;display:block;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter .filter-count,.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter .filter-label{font-size:14px;font-weight:400}.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter .filter-label{padding-right:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter .filter-count{float:right}.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter.active{color:#00aee4;background-color:#eee;position:relative}.admin.user-home .home-captures .captures-content .captures-sidebar .status-filter.active:after{content:'';position:absolute;top:0;right:0;left:auto;bottom:0;width:5px;background-color:#00aee4}.admin.user-home .home-captures .captures-content .captures{position:absolute;top:0;right:0;left:231px;bottom:0}.admin.user-home .home-captures .captures-content .captures .adminList-itemCount{display:none!important}.admin.user-home .home-captures .captures-content .captures .capture-cell.source,.admin.user-home .home-captures .captures-content .captures .capture-cell.status{display:none!important}.admin.user-home .home-captures .captures-header{position:relative;height:50px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;text-align:center}.admin.user-home .home-captures .captures-header span{position:absolute;top:0;right:auto;left:0;bottom:0;line-height:50px;font-size:18px;font-weight:400;padding-left:20px}.admin.user-home .home-captures .captures-header .date-select{display:inline-block}.admin.user-home .home-captures .captures-header .date-select .date-selector-date{font-size:18px;line-height:50px;margin:0 20px;float:left;width:215px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin.user-home .home-captures .captures-header .date-select .date-selector{float:left;height:50px}.admin.user-home .home-captures .captures-header .date-select .date-selector.next,.admin.user-home .home-captures .captures-header .date-select .date-selector.previous{line-height:50px;font-size:18px;cursor:pointer}.admin.user-home .home-captures .captures-header .date-select .date-selector.previous:before{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admin.user-home .home-captures .captures-header .date-select .date-selector.next:before{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.analytics.export .content{padding:0 30px;color:#333}.analytics.export div.header{border-bottom:1px solid #ccc;padding-top:20px}.analytics.export div.header:after,.analytics.export div.header:before{content:"";display:table}.analytics.export div.header:after{clear:both}.analytics.export .row .title-and-description,.analytics.export div.header .title-and-description{float:left}.analytics.export .row h2.title,.analytics.export div.header h2.title{font-size:18pt;font-weight:300;line-height:40px}.analytics.export .metrics-row{width:70%}.analytics.export .row{position:relative;padding:20px 0;border-bottom:1px solid #ddd}.analytics.export .row:after,.analytics.export .row:before{content:"";display:table}.analytics.export .row:after{clear:both}.analytics.export .row.export-table,.analytics.export .row:last-child{border-bottom:none}.analytics.export .row.export-table{padding-top:0}.analytics.export .row-content{position:relative;margin:auto}.analytics.export .row .left{float:left;color:#333;font-weight:500;width:42%}.analytics.export .row .left:after,.analytics.export .row .left:before{content:"";display:table}.analytics.export .row .left:after{clear:both}.analytics.export .row .left .label{position:relative;font-size:14px;font-weight:400;color:#555;padding:0 10px}.analytics.export .row .right{float:right;color:#999;width:405px;margin-right:40px}.analytics.export .row .right:after,.analytics.export .row .right:before{content:"";display:table}.analytics.export .row .right:after{clear:both}.analytics.export .row .right .link-left{float:left}.analytics.export .row .right .link-right{float:right}.analytics.export .row .right .start-export-job{float:left}.analytics.export .row .right .export-analytics{float:right}.analytics.export .row .label{font-size:14px;font-weight:400;line-height:20px;outline:0}.analytics.export .row p.description{font-size:14px;font-weight:400;line-height:1.5em;outline:0;padding:20px 10px}.analytics.export .legend{padding-left:20px}.analytics.export .legend:after,.analytics.export .legend:before{content:"";display:table}.analytics.export .legend:after{clear:both}.analytics.export .metrics{-webkit-border-top-right-radius:15px 50%;-webkit-border-bottom-right-radius:15px 50%;-webkit-border-bottom-left-radius:15px 50%;-webkit-border-top-left-radius:15px 50%;-moz-border-radius-topright:15px 50%;-moz-border-radius-bottomright:15px 50%;-moz-border-radius-bottomleft:15px 50%;-moz-border-radius-topleft:15px 50%;border-top-right-radius:15px 50%;border-bottom-right-radius:15px 50%;border-bottom-left-radius:15px 50%;border-top-left-radius:15px 50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f7f7f7;color:#333;cursor:pointer;float:left;margin-right:15px;margin-bottom:10px;padding:6px 10px;width:180px;height:30px;font-size:14px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.analytics.export .metrics .name{float:left;width:100%;text-align:center}.analytics.export .metrics:hover{background-color:#eee}.analytics.export .metrics.selected{background-color:#00aee4;color:#fff}.analytics.export .lessonList{margin-left:-30px}.analytics.export .lessonList-row{height:50px;line-height:50px;position:relative}.analytics.export .lessonList-row .wrapper{margin:0 30px auto;border-color:#eee;border-style:solid;border-width:1px 0 0 0}.analytics.export .lessonList-row:first-of-type .wrapper{border-top-width:0}.analytics.export .lessonList-row:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.analytics.export .lessonList-row.excluded{display:none}.analytics.export .lessonList-row .export-checkbox{position:absolute;left:30px}.analytics.export .lessonList-row .date{font-weight:500;font-size:16px;width:230px;color:#333;margin-left:10px;position:absolute;left:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics.export .lessonList-row .name{position:absolute;left:270px;right:200px;font-size:16px;color:#333;margin-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics.export .send-warning{padding-top:20px;margin-bottom:-20px;font-size:12pt}.analytics.export .warning-icon{background:url(/assets/images/warning.png) no-repeat;width:32px;height:32px;float:left;margin-top:-8px;margin-right:10px}.exportAnalyticsForm{color:#333;height:260px;width:620px}.exportAnalyticsForm .modal-padded-content .select{width:100%}.exportAnalyticsForm .modal-padded-content .select .selection{height:40px;padding:0 10px;line-height:40px}.exportAnalyticsForm .modal-padded-content .select .selection:after{top:1px}.exportAnalyticsForm .modal-padded-content .select select{height:40px}.exportAnalyticsForm2{z-index:140}.exportAnalyticsForm2 .modal-padded-content .modal-header{border-bottom:none}.exportAnalyticsForm2 .header,.exportAnalyticsForm2 .row{border-bottom:solid #ddd 1px;height:50px}.exportAnalyticsForm2 .header:after,.exportAnalyticsForm2 .header:before,.exportAnalyticsForm2 .row:after,.exportAnalyticsForm2 .row:before{content:"";display:table}.exportAnalyticsForm2 .header:after,.exportAnalyticsForm2 .row:after{clear:both}.exportAnalyticsForm2 .header .button,.exportAnalyticsForm2 .header .name,.exportAnalyticsForm2 .row .button,.exportAnalyticsForm2 .row .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;line-height:50px}.exportAnalyticsForm2 .header .button,.exportAnalyticsForm2 .row .button{max-width:50px;width:10%}.exportAnalyticsForm2 .header .name,.exportAnalyticsForm2 .row .name{width:90%;padding-left:20px;font-size:16px;font-weight:400}.exportAnalyticsForm2 .header{border-top:solid #ddd 2px;border-bottom:solid #ddd 2px}.exportAnalyticsForm2 .header .name{font-size:13px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.content-with-sidebar.analytics>.sidebar{width:200px}.content-with-sidebar.analytics>.content{left:200px}.analytics.index .searchbar{display:none}.analytics.index .loading{margin:0 auto 20px}.analytics.index .content{padding:30px}.analytics.index .line-chart-series-manager{padding-bottom:20px;margin:0 auto;clear:both}.analytics.index .lesson-analytics-content{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding-top:20px;margin-bottom:20px}.analytics.index .lesson-analytics-content .select{margin:0;width:140px}.analytics.index .lesson-analytics-content .line-chart{margin-top:11px}.analytics.index .lesson-analytics-content .header{margin-bottom:20px}.analytics.index .lesson-analytics-polling{padding-top:20px;margin-bottom:20px}.analytics.index .lesson-analytics-polling .select{margin:0;width:140px}.analytics.index .statistics{display:table;margin:0 auto 20px}.analytics.index .statistics:after,.analytics.index .statistics:before{content:"";display:table}.analytics.index .statistics:after{clear:both}.analytics.index .statistics .statistic{background:#f3f3f3;float:left;margin-right:15px;padding:21px 0 10px;text-align:center;width:130px;height:80px;margin-top:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.analytics.index .statistics .statistic:last-child{margin-right:0}.analytics.index .statistics .statistic .value{font-size:18pt;margin-bottom:5px}.analytics.index .statistics .statistic .label{font-size:14px}.analytics.index .statistics-seperator{margin-bottom:20px}.analytics.index .no-content{height:100px;line-height:100px;width:100%;text-align:center;font-size:15pt;color:#ccc}.analytics.index .line-chart{margin:13px 0 10px}.analytics.index [data-content=Capture] g.x.axis .tick circle,.analytics.index [data-content=Capture] g.x.axis .tick text{display:none}.analytics.index [data-content=Capture] g.x.axis .tick:first-of-type text,.analytics.index [data-content=Capture] g.x.axis .tick:last-of-type text{display:block}.analytics.index [data-content=Capture] g.x.axis .tick.selected text{display:block}.analytics.index [data-content=Capture] g.x.axis .tick.hiddenCaptureTick:not(.selected) text{display:none}.analytics.index .analytics-graph-footer{width:100%;margin:20px auto 0}.analytics.index .analytics-graph-footer:after,.analytics.index .analytics-graph-footer:before{content:"";display:table}.analytics.index .analytics-graph-footer:after{clear:both}.analytics.index .analytics-graph-footer .none{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:200px;line-height:200px;text-align:center;font-size:12pt;color:#ccc;background-color:#f7f7f7}.analytics.index .analytics-graph-footer .simpleTable table{margin:0}.analytics.index .analytics-graph-footer .simpleTable tr{border-bottom:none}.analytics.index .analytics-graph-footer .simpleTable tr:hover{background-color:#eee}.analytics.index .analytics-graph-footer .simpleTable .name{max-width:300px}.analytics.index .analytics-graph-footer .simpleTable .score{color:#d21001;min-width:75px}.analytics.index .analytics-graph-footer>.left,.analytics.index .analytics-graph-footer>.right{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;margin-top:10px}.analytics.index .analytics-graph-footer>.left:after,.analytics.index .analytics-graph-footer>.left:before,.analytics.index .analytics-graph-footer>.right:after,.analytics.index .analytics-graph-footer>.right:before{content:"";display:table}.analytics.index .analytics-graph-footer>.left:after,.analytics.index .analytics-graph-footer>.right:after{clear:both}.analytics.index .analytics-graph-footer>.left{padding-right:30px}.analytics.index .analytics-graph-footer>.left .simpleTable{overflow:auto}.analytics.index .analytics-graph-footer>.left>*{float:right;clear:both;width:100%}.analytics.index .analytics-graph-footer>.left .header{margin-bottom:20px}.analytics.index .analytics-graph-footer>.right{border-left:1px solid #ccc;padding-left:30px}.analytics.index .analytics-graph-footer>.right>*{float:left;clear:both;width:100%}.analytics.index .analytics-graph-footer .header:after,.analytics.index .analytics-graph-footer .header:before{content:"";display:table}.analytics.index .analytics-graph-footer .header:after{clear:both}.analytics.index .analytics-graph-footer .header .title{float:left;font-size:18px}.analytics.index .analytics-graph-footer .header>a{font-size:14px;float:right;color:#00aee4;text-decoration:none}.analytics.index .analytics-graph-footer .header>a:hover{text-decoration:underline}.analytics.index .analytics-graph-footer .header .relative-navigation{float:right}.analytics.index .analytics-graph-footer .header .relative-navigation .btn:before{color:#ddd;font-size:18px!important}.analytics.index .analytics-graph-footer .header .relative-navigation .btn.active:before{color:#999}.analytics.index .analytics-graph-footer .header .relative-navigation .btn.left:before{content:'\e865';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.analytics.index .analytics-graph-footer .header .relative-navigation .btn.right:before{content:'\e866';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.analytics.index .analytics-graph-footer .header .relative-navigation a:before{font-size:11pt;height:18px;line-height:18px;width:18px}.analytics.index .analytics-graph-footer .confusing-content{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;background-color:#f7f7f7;padding:10px 0}.analytics.index .analytics-graph-footer .confusing-content .row{cursor:pointer;padding:10px 20px;height:75px}.analytics.index .analytics-graph-footer .confusing-content .row:after,.analytics.index .analytics-graph-footer .confusing-content .row:before{content:"";display:table}.analytics.index .analytics-graph-footer .confusing-content .row:after{clear:both}.analytics.index .analytics-graph-footer .confusing-content .row:hover{background-color:#eee}.analytics.index .analytics-graph-footer .confusing-content .confusing-thumbnail-wrapper{float:left;margin-right:15px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);position:relative}.analytics.index .analytics-graph-footer .confusing-content .overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(51,51,51,.3);z-index:3;text-align:center}.analytics.index .analytics-graph-footer .confusing-content .overlay span{top:50%;width:100%;line-height:75px;margin-top:-12px;font-size:24px;color:#fff;overflow:hidden;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.6)}.analytics.index .analytics-graph-footer .confusing-content img{max-height:75px;max-width:100px}.analytics.index .analytics-graph-footer .confusing-content .description{font-size:14px;line-height:22px;margin:5px 0 0 115px}.analytics.index .analytics-graph-footer .confusing-content .description>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics.index .analytics-graph-footer .confusing-content .description .where{color:#999}.analytics.index .analytics-graph-footer .confusing-content .description .count{color:#d21001}@media screen and (max-width:1139px){.analytics.index .analytics-graph-footer{text-align:center;width:100%}.analytics.index .analytics-graph-footer>.left,.analytics.index .analytics-graph-footer>.right{display:inline-block;width:516px;float:none;margin-left:0;margin-right:0;padding:0;border:none}}.content-with-sidebar.analytics{top:50px;color:#333}.content-with-sidebar.analytics .analytics-data{position:relative}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.analytics.export .resourceList .adminList{top:185px}.analytics.export .resourceList .adminList.relative{top:0}.analytics.export .resourceList .adminList-item.nested .organizationName{padding-left:15px}.analytics.export .resourceList .adminList-headers .adminList-header{font-size:14px}.analytics.export .resourceList .adminList-headers .adminList-itemCount{top:-45px}.analytics.export .resourceList .adminList-item{height:50px}.analytics.export .resourceList .adminList-item .opsButtons{padding:5px 20px 0 0}.analytics.export .resourceList .adminList-item .opsButtons .btn{width:40px;padding:0;display:inline-block;zoom:1;vertical-align:top}.analytics.export .resourceList .adminList-item .opsButtons .btn:hover{color:#00aee4}.analytics.export .resourceList .adminList-item .opsButtons .edit-btn span:after{font-size:42px!important}.analytics.export .resourceList .adminListItem-cell{height:50px;line-height:50px;font-weight:400}.analytics.export .resourceList .adminListItem-cell .select{margin-top:10px}.analytics.export .resourceList .adminListItem-cell.name{font-size:16px}.analytics.export .resourceList .adminListItem-cell.linkedTo{font-size:14px}.analytics.export .resourceList .adminListItem-cell.metric{font-size:14px}.analytics.export .resourceList .adminList-header.name,.analytics.export .resourceList .adminListItem-cell.name{padding-left:20px;width:25%}.analytics.export .resourceList .adminList-header.linked-to,.analytics.export .resourceList .adminListItem-cell.linked-to{padding-right:25px;width:25%}.analytics.export .resourceList .adminList-header.metric,.analytics.export .resourceList .adminListItem-cell.metric{width:30%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.analytics.settings .content{padding:30px}.analytics.settings .settings-title{padding-bottom:30px}.analytics.settings .header{border-bottom:1px solid #ddd;padding:0 10px}.analytics.settings .header:after,.analytics.settings .header:before{content:"";display:table}.analytics.settings .header:after{clear:both}.analytics.settings .header .title{float:left;font-size:18px;line-height:80px}.analytics.settings .header .actions{float:right;padding-top:20px}.analytics.settings .header .actions>*{float:right;text-transform:uppercase;min-width:120px}.analytics.settings .header .actions>:first-child{margin-left:20px}.analytics.settings .settings-wrapper{overflow:hidden;padding:20px 0;margin:0 auto;width:866px}.analytics.settings .presets{float:left;padding:25px 0 0 40px}.analytics.settings .presets .btn{margin-bottom:20px}.analytics.settings .presets .title{margin-bottom:15px;font-size:18px}.analytics.settings .sliders{float:left;padding:20px 40px 20px 0;border-right:solid 1px #ddd}.analytics.settings .slider-container{margin-bottom:20px;overflow:hidden}.analytics.settings .slider-container .slider{float:left}.analytics.settings .slider-container .slider:after,.analytics.settings .slider-container .slider:before{content:"";display:table}.analytics.settings .slider-container .slider:after{clear:both}.analytics.settings .slider-container .label,.analytics.settings .slider-container .percentage{float:left;margin-right:20px;text-align:right;width:120px;font-size:14px}.analytics.settings .slider-container .percentage{width:50px;margin:0 0 0 20px;text-align:right;float:left}.analytics.settings .slider-container .slider-bar{float:left}.analytics.settings .sliders fieldset>div:last-child{margin-bottom:0}.analytics.settings .engagement-correlation-graph{width:100%;border-top:solid 1px #ddd;clear:both}.analytics.settings .grade-file-upload{overflow:hidden;height:40px;line-height:40px;border-bottom:solid 1px #ddd}.analytics.settings .grade-file-upload>span{color:#00aee4}.analytics.settings .grade-file-upload>a{cursor:pointer}.analytics.settings .grade-file-upload>a:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:14px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}.analytics.settings .grade-file-upload .grade-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics.settings .grade-file-upload .grade-details{cursor:pointer}.analytics.settings .grade-file-upload .count{display:none}.analytics.settings .grade-file-upload .count-text{display:inline}.analytics.settings .grade-file-upload .grade-processing-errors{color:red}.analytics.settings .grade-file-upload .grade-processed-count,.analytics.settings .grade-file-upload .grade-total-count{display:inline}.analytics.settings .grade-file-upload .count,.analytics.settings .grade-file-upload .grade-remove,.analytics.settings .grade-file-upload>span{float:right;margin-right:15px}.grade-uploaded-date{line-height:80px;float:right;font-style:italic;font-size:13px}.grade-upload-section{width:50%;float:left}.grade-upload-section .radio input~.grade-uploaded-date,.grade-upload-section .radio input~.radio-label{-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3}.grade-upload-section .radio input:checked~.grade-uploaded-date,.grade-upload-section .radio input:checked~.radio-label{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.grade-upload-section .btn{width:180px}.grade-upload-section .grade-uploaded-date{float:none;line-height:normal;display:block}.grade-upload-section .btn,.grade-upload-section span{margin-top:10px}.uploadGrades .radio-label,.uploadGrades p{font-size:13px}.uploadGrades .navLink a{padding:0}@media screen and (max-width:1139px){.analytics.settings .presets,.analytics.settings .sliders{width:516px;display:inline-block;float:none;margin-left:0;margin-right:0}.analytics.settings .settings-wrapper{text-align:center;width:100%}.analytics.settings .presets,.analytics.settings .sliders{padding:0}.analytics.settings .sliders{border:none;margin-top:10px;margin-bottom:20px}.analytics.settings .scatter-plot-manager{width:auto}.analytics.settings .scatter-plot-data{margin-left:490px}.analytics.settings .scatter-plot-wrapper{margin-right:10px}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.analytics.students{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.analytics.students .content>.header{float:left;width:100%;margin-bottom:20px}.analytics.students .content>.header .lesson-select{float:left}.analytics.students .analytics-data{position:absolute;top:80px;right:20px;left:20px;bottom:0;overflow-x:auto}.analytics.students .analytics-data .header{position:absolute;right:0;top:-60px}.analytics.students .analytics-data .header .select{float:left}.analytics.students .analytics-data .header .btn.exportAnalytics{float:right;margin:0 0 0 15px}.analytics.students .content-selector{display:none;width:160px;position:absolute;top:auto;right:20px;left:auto;bottom:auto}.analytics.students .adminList-table,.analytics.students .simpleTable{cursor:pointer}.analytics.students .adminList-table .adminListItem-cell,.analytics.students .adminList-table td,.analytics.students .simpleTable .adminListItem-cell,.analytics.students .simpleTable td{font-size:15pt;height:50px;line-height:50px;text-align:center}.analytics.students .adminList-table .adminListItem-cell.name,.analytics.students .adminList-table td.name,.analytics.students .simpleTable .adminListItem-cell.name,.analytics.students .simpleTable td.name{font-size:14px;padding:10px;text-align:left}.analytics.students .adminList-table .adminListItem-cell.name img,.analytics.students .adminList-table td.name img,.analytics.students .simpleTable .adminListItem-cell.name img,.analytics.students .simpleTable td.name img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#999;float:left;height:50px;margin:0 15px 0 10px;width:50px}.analytics.students .adminList-table .adminListItem-cell.score,.analytics.students .adminList-table td.score,.analytics.students .simpleTable .adminListItem-cell.score,.analytics.students .simpleTable td.score{padding-right:20px;padding-left:10px}.analytics.students .adminList-table .adminList-header,.analytics.students .adminList-table th,.analytics.students .simpleTable .adminList-header,.analytics.students .simpleTable th{position:relative;overflow:visible;padding-right:10px;font-size:12px;height:50px;line-height:normal;text-align:center;vertical-align:middle;cursor:pointer}.analytics.students .adminList-table .adminList-header.name,.analytics.students .adminList-table th.name,.analytics.students .simpleTable .adminList-header.name,.analytics.students .simpleTable th.name{padding-left:20px;text-align:left}.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.activity-participation,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.assignmentViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.attendance,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.discussionPosts,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.engagement,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.fileViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.questions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.quizSubmissions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.syllabusViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.wikiPageViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminList-header.word-count,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.activity-participation,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.assignmentViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.attendance,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.discussionPosts,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.engagement,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.fileViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.quizSubmissions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.syllabusViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.wikiPageViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-headers .adminListItem-cell.word-count,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.activity-participation,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.assignmentViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.attendance,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.discussionPosts,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.engagement,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.fileViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.questions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.quizSubmissions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.syllabusViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.wikiPageViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminList-header.word-count,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.activity-participation,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.assignmentViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.attendance,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.discussionPosts,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.engagement,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.fileViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.quizSubmissions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.syllabusViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.wikiPageViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.student .adminListItem-cell.word-count,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.activity-participation,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.assignmentViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.attendance,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.discussionPosts,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.engagement,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.fileViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.questions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.quizSubmissions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.syllabusViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.wikiPageViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminList-header.word-count,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.activity-participation,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.assignmentViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.attendance,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.discussionPosts,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.engagement,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.fileViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.quizSubmissions,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.syllabusViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.wikiPageViews,.analytics.students .students.analytics.table.lesson-all .adminList-table .adminList-item.studentList-item .adminListItem-cell.word-count{width:14%}.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminList-header.note,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminList-header.questions,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminList-header.view,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminList-header.view-count,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminListItem-cell.note,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminListItem-cell.view,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-headers .adminListItem-cell.view-count,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminList-header.note,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminList-header.questions,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminList-header.view,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminList-header.view-count,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminListItem-cell.note,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminListItem-cell.view,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.student .adminListItem-cell.view-count,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminList-header.note,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminList-header.questions,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminList-header.view,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminList-header.view-count,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminListItem-cell.note,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminListItem-cell.view,.analytics.students .students.analytics.table.lesson-slides .adminList-table .adminList-item.studentList-item .adminListItem-cell.view-count,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminList-header.note,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminList-header.questions,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminList-header.view,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminList-header.view-count,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminListItem-cell.note,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminListItem-cell.view,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-headers .adminListItem-cell.view-count,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminList-header.note,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminList-header.questions,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminList-header.view,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminList-header.view-count,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminListItem-cell.note,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminListItem-cell.view,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.student .adminListItem-cell.view-count,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminList-header.note,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminList-header.questions,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminList-header.view,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminList-header.view-count,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminListItem-cell.note,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminListItem-cell.questions,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminListItem-cell.view,.analytics.students .students.analytics.table.lesson-video .adminList-table .adminList-item.studentList-item .adminListItem-cell.view-count{width:17%}.analytics.students .students.analytics.table .adminList-table .adminList{top:60px;box-sizing:border-box}.analytics.students .students.analytics.table .adminList-table .adminList-item.student{border:none}.analytics.students .students.analytics.table .adminList-table .adminList-headers,.analytics.students .students.analytics.table .adminList-table .adminList-item.student,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item{height:70px}.analytics.students .students.analytics.table .adminList-table .adminList-headers.sort-category,.analytics.students .students.analytics.table .adminList-table .adminList-item.student.sort-category,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item.sort-category{font-weight:300}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell{line-height:60px;height:60px;margin:2px;font-size:15px}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.name,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.name,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.name,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.name,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.name,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.name{width:25%}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.capture,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.questions,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.word-count,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.capture,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.questions,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.word-count,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.capture,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.questions,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminList-header.word-count,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.capture,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.questions,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.word-count,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.capture,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.questions,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminList-header.word-count,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.capture,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.questions,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.word-count{width:10%}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminListItem-cell.name,.analytics.students .students.analytics.table .adminList-table .adminList-item.student .adminListItem-cell.name,.analytics.students .students.analytics.table .adminList-table .adminList-item.studentList-item .adminListItem-cell.name{line-height:46px}.analytics.students .students.analytics.table .adminList-table .adminList-headers{height:60px;vertical-align:middle}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header{line-height:normal;padding-top:21px;font-weight:500;font-size:13px}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.assignmentViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.attendance,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.capture,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.discussionPosts,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.engagement,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.fileViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.name,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.questions,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.quizSubmissions,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.syllabusViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.wikiPageViews,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.word-count{height:60px}.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.activity-participation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.capture,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.note,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.presentation,.analytics.students .students.analytics.table .adminList-table .adminList-headers .adminList-header.word-count{padding-top:13px}.syncButton-description{margin:20px 0 0;font-size:14px;text-align:center}.analytics-graph-footer .analytics.students{background-color:#f7f7f7}.analytics-graph-footer table{background-color:#f7f7f7!important;margin:10px 0!important}@media (max-width:1051px){.analytics.students .adminList,.analytics.students .adminList-table{min-width:100%;width:960px}.analytics.students .adminList-header.name,.analytics.students .adminListItem-cell.name{width:200px!important}.analytics.students .adminList-header.assignmentViews,.analytics.students .adminListItem-cell.assignmentViews{width:180px!important}.analytics.students .adminList-header.attendance,.analytics.students .adminList-header.engagement,.analytics.students .adminList-header.presentation,.analytics.students .adminList-header.questions,.analytics.students .adminListItem-cell.attendance,.analytics.students .adminListItem-cell.engagement,.analytics.students .adminListItem-cell.presentation,.analytics.students .adminListItem-cell.questions{width:120px!important}.analytics.students .adminList-header.activity-participation,.analytics.students .adminList-header.capture,.analytics.students .adminList-header.discussionPosts,.analytics.students .adminList-header.fileViews,.analytics.students .adminList-header.quizSubmissions,.analytics.students .adminList-header.syllabusViews,.analytics.students .adminList-header.wikiPageViews,.analytics.students .adminList-header.word-count,.analytics.students .adminListItem-cell.activity-participation,.analytics.students .adminListItem-cell.capture,.analytics.students .adminListItem-cell.discussionPosts,.analytics.students .adminListItem-cell.fileViews,.analytics.students .adminListItem-cell.quizSubmissions,.analytics.students .adminListItem-cell.syllabusViews,.analytics.students .adminListItem-cell.wikiPageViews,.analytics.students .adminListItem-cell.word-count{width:80px!important}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}a.btn,button.btn{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;border:none;text-decoration:none;text-transform:uppercase;text-align:center;position:relative;font-weight:200;font-family:'Proxima Nova';display:block;line-height:40px;height:40px;padding:0 20px;color:#333;background-color:#f7f7f7;border:1px solid #ddd}a.btn.zeroclipboard-is-hover,a.btn:hover,button.btn.zeroclipboard-is-hover,button.btn:hover{border-color:#ccc}a.btn.zeroclipboard-is-active,a.btn:active,button.btn.zeroclipboard-is-active,button.btn:active{border-color:#ddd}a.btn.btn.on.toggleBtn,a.btn.primary,body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation .sandbox .submit,button.btn.btn.on.toggleBtn,button.btn.primary{background-color:#00aee4;color:#fff;border-color:#00aee4}a.btn.btn.on.toggleBtn.zeroclipboard-is-hover,a.btn.btn.on.toggleBtn:hover,a.btn.primary.zeroclipboard-is-hover,a.btn.primary:hover,button.btn.btn.on.toggleBtn.zeroclipboard-is-hover,button.btn.btn.on.toggleBtn:hover,button.btn.primary.zeroclipboard-is-hover,button.btn.primary:hover{background-color:#00a4d6;border-color:#00a4d6}a.btn.btn.on.toggleBtn.zeroclipboard-is-active,a.btn.btn.on.toggleBtn:active,a.btn.primary.zeroclipboard-is-active,a.btn.primary:active,button.btn.btn.on.toggleBtn.zeroclipboard-is-active,button.btn.btn.on.toggleBtn:active,button.btn.primary.zeroclipboard-is-active,button.btn.primary:active{background-color:#00aee4;border-color:#00aee4}a.btn.white,button.btn.white{background-color:#fff;border-color:#ddd}a.btn.white.zeroclipboard-is-hover,a.btn.white:hover,button.btn.white.zeroclipboard-is-hover,button.btn.white:hover{border-color:#ccc}a.btn.white.zeroclipboard-is-active,a.btn.white:active,button.btn.white.zeroclipboard-is-active,button.btn.white:active{border-color:#ddd}a.btn.white.disabled,a.btn.white.hover:disabled,a.btn.white:disabled,a.btn.white:disabled:hover,button.btn.white.disabled,button.btn.white.hover:disabled,button.btn.white:disabled,button.btn.white:disabled:hover{background-color:#fff}a.btn.midnight,button.btn.midnight{background-color:#000f19;border:none;color:#999}a.btn.midnight:after,a.btn.midnight:before,button.btn.midnight:after,button.btn.midnight:before{color:#999}a.btn.midnight.zeroclipboard-is-hover,a.btn.midnight:hover,button.btn.midnight.zeroclipboard-is-hover,button.btn.midnight:hover{color:#fff}a.btn.midnight.zeroclipboard-is-hover:after,a.btn.midnight.zeroclipboard-is-hover:before,a.btn.midnight:hover:after,a.btn.midnight:hover:before,button.btn.midnight.zeroclipboard-is-hover:after,button.btn.midnight.zeroclipboard-is-hover:before,button.btn.midnight:hover:after,button.btn.midnight:hover:before{color:#fff}a.btn.midnight.active,a.btn.midnight.zeroclipboard-is-active,button.btn.midnight.active,button.btn.midnight.zeroclipboard-is-active{background-color:#00aee4;border:none;color:#fff}a.btn.midnight.active:after,a.btn.midnight.active:before,a.btn.midnight.zeroclipboard-is-active:after,a.btn.midnight.zeroclipboard-is-active:before,button.btn.midnight.active:after,button.btn.midnight.active:before,button.btn.midnight.zeroclipboard-is-active:after,button.btn.midnight.zeroclipboard-is-active:before{color:#fff}a.btn.danger,button.btn.danger{color:#d21001}a.btn.tabHeader,button.btn.tabHeader{background-color:#fff;color:#999;height:42px;line-height:42px;border-color:#e6e6e6;border-style:solid;border-width:1px 1px 0 1px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}a.btn.tabHeader:not(.selected),button.btn.tabHeader:not(.selected){-webkit-box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.3);-moz-box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.3);box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.3)}a.btn.tabHeader.selected,button.btn.tabHeader.selected{color:#00aee4}a.btn.disabled,a.btn.disabled:hover,a.btn:disabled,a.btn:disabled:hover,button.btn.disabled,button.btn.disabled:hover,button.btn:disabled,button.btn:disabled:hover{cursor:not-allowed}a.btn.disabled:hover:not(.midnight),a.btn.disabled:not(.midnight),a.btn:disabled:hover:not(.midnight),a.btn:disabled:not(.midnight),button.btn.disabled:hover:not(.midnight),button.btn.disabled:not(.midnight),button.btn:disabled:hover:not(.midnight),button.btn:disabled:not(.midnight){color:#ccc;border-color:#eee;background-color:#f7f7f7}a.btn.disabled.loading,a.btn.disabled:hover.loading,a.btn:disabled.loading,a.btn:disabled:hover.loading,button.btn.disabled.loading,button.btn.disabled:hover.loading,button.btn:disabled.loading,button.btn:disabled:hover.loading{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}a.btn.icon-button,button.btn.icon-button{background:0 0;border:none;padding:0;line-height:normal;width:30px;height:30px}a.btn.icon-button.disabled,a.btn.icon-button.disabled:hover,a.btn.icon-button:disabled,a.btn.icon-button:disabled:hover,button.btn.icon-button.disabled,button.btn.icon-button.disabled:hover,button.btn.icon-button:disabled,button.btn.icon-button:disabled:hover{color:#ccc;background-color:transparent;border:none}a.btn.full,button.btn.full{width:100%}a.btn.small,button.btn.small{height:30px;line-height:30px}a.btn.tiny,button.btn.tiny{height:20px;line-height:20px;padding:0 10px;font-size:12px}body.swagger-section,body.swagger-section .content,body.swagger-section a{font-size:13px}body.swagger-section input[type=text]{height:17px}body.swagger-section a.toggleOperation,body.swagger-section div.heading,body.swagger-section div.heading>span{height:30px}body.swagger-section #header{position:static}body.swagger-section #header #endpoint-search{width:400px;padding:3px;margin:0}body.swagger-section #header form#api_selector{height:35px;float:left;margin-left:51px}body.swagger-section #header form#api_selector .input input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.swagger-section #header form#api_selector .input a#view{background-color:#00aee4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;display:block;height:17px;padding:6px 8px;text-decoration:none;width:42px;font-size:12px}body.swagger-section #header form#api_selector .input a#view:hover{background-color:#00a4d6}body.swagger-section .swagger-ui-wrap ul#resources li.resource .heading a.toggleEndpointList{font-size:16px}body.swagger-section .swagger-ui-wrap ul#resources li.resource .heading .options a.toggleEndpointList{font-size:13px}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a{background-color:#d21001}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a{color:#d21001}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a{background-color:#ffc900}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a{color:#e6b500}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a{background-color:#00aee4}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a{color:#00aee4}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a{background-color:#00ad42}body.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a{color:#00ad42}body.swagger-section #accessToken{width:200px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.classroom-actions a.btn.midnight.active{background:#000f19}.classroom-actions a.btn.midnight.active:before{color:#00aee4}.classroom-actions a.content-dropdown:before{content:'\e844';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroom-actions a.open-notes-btn:before{top:-4px;content:'\e016';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:4px}.classroom-actions a.open-questions-btn:before{top:-4px;content:'\e017';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:1px}.classroom-actions a.bookmark-btn:before,.classroom-actions a.bookmark-dropdown:before{content:'\e90d';font-family:Entypo;font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:1px}.classroom-actions a.confused-marks:before,.classroom-actions a.confusion-btn:before,.classroom-actions a.confusion-dropdown:before{content:'\e90f';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:1px;top:-4px}.classroom-actions a.extended-screen-btn:before{content:'\e85c';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroom-actions .menu-right .dropdown-menu{top:10px}.classroom-actions a.btn.confused-marks{cursor:default}.classroom-actions a.btn.confused-marks span.badge{display:none;position:absolute;top:5px;right:5px;height:20px;line-height:20px;padding:0 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#d21001;color:#fff}.classroom-actions a.btn.confused-marks .tooltip .tooltip-inner{text-align:left;min-width:160px;width:auto;height:auto}.classroom-actions a.btn.confused-marks .tooltip .tooltip-inner p{position:relative;margin:0;padding:5px 0;height:20px;line-height:20px;font-size:14px}.classroom-actions a.btn.confused-marks .tooltip.twoRow{top:5px}.classroom-actions a.btn.confused-marks .tooltip.twoRow:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:7px}.classroom-actions a.btn.confused-marks .tooltip.twoRow:after{top:26px;right:100%;margin:-7px 0 0;border-right-color:#000;border-left-width:0}.classroom-actions a.btn.confused-marks .tooltip.twoRow .tooltip-inner{padding-top:6px;padding-bottom:6px}.classroom-actions a.btn.confused-marks .tooltip.twoRow .tooltip-inner p{height:14px;line-height:14px;padding:3px 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.classroom{position:absolute;top:-63px;right:0;left:0;bottom:0;overflow:hidden}.classroom .left-panel,.classroom .right-panel{position:absolute;top:0;right:auto;left:auto;bottom:0;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.classroom>.left-panel{left:0;right:0}.classroom>.right-panel{right:0;width:0;z-index:20}.classroom.showSidebar .left-panel{left:0;right:420px}.classroom.showSidebar .left-panel-full{left:0}.classroom.showSidebar .right-panel{right:0;width:420px}.classroom-stage{color:#fff;background:#333;position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.classroom-stage a.btn.midnight,.classroom-stage a.btn.primary{cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;line-height:60px;width:60px;height:60px;padding:0;margin:0}.classroom-stage div.btn-group{margin-bottom:5px}.classroom-stage div.btn-group div.spacer{width:1px;height:40px;background:rgba(0,0,0,.6);float:left}.classroom-stage a.classroom-nav-btn:before{position:relative;top:-4px;content:'\e027';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.classroom-stage .classroom-header{position:absolute;top:20px;right:25px;left:20px;bottom:auto;z-index:20;-webkit-transition:top .2s ease-in-out 0s;-moz-transition:top .2s ease-in-out 0s;-o-transition:top .2s ease-in-out 0s;transition:top .2s ease-in-out 0s}div.classroom-stage .classroom-actions{position:absolute;top:95px;right:auto;left:20px;bottom:auto;z-index:20;-webkit-transition:left .2s ease-in-out 0s;-moz-transition:left .2s ease-in-out 0s;-o-transition:left .2s ease-in-out 0s;transition:left .2s ease-in-out 0s}div.classroom-stage .annotationControls{display:none;height:60px;position:absolute;top:20px;right:0;left:0;bottom:auto;z-index:20}div.classroom-stage .tooltip-classroom{width:auto;height:30px;line-height:30px;top:15px;margin-left:11px}div.classroom-stage .tooltip-classroom:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:6px}div.classroom-stage .tooltip-classroom:after{top:50%;right:100%;margin:-6px 0 0;border-right-color:#000;border-left-width:0}div.classroom-stage .tooltip-classroom .tooltip-inner{width:auto;height:30px;line-height:30px;padding:0 15px;font-size:14px;font-weight:200;text-size:12px;text-transform:none;white-space:nowrap}div.classroom-stage.hideCursor{cursor:none}div.classroom-stage.hideCursor div.media.active{cursor:none}.classroom .loading-area{background:#333!important}.classroom .loading-area .loading-background{background:#333!important}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.classroomDropdown a.btn.midnight.classroomDropdown-toggle{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.classroomDropdown a.btn.midnight.classroomDropdown-toggle.last{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.classroomDropdown .classroomDropdown-menu{display:none}.classroomDropdown.open a.btn.midnight.classroomDropdown-toggle:before{color:#00aee4}.classroomDropdown.open a.btn.midnight.classroomDropdown-toggle .tooltip{display:none!important}.classroomDropdown.open .classroomDropdown-menu{display:inline-block;z-index:10}.classroomDropdown.active a.btn.midnight.classroomDropdown-toggle:before{color:#00aee4}.classroomDropdown.active a.btn.midnight.classroomDropdown-toggle:hover:before{color:#00ccf4}.classroomDropdown>ul.classroomDropdown-menu{min-width:145px;position:absolute;padding:10px 0;background:#333;-webkit-box-shadow:0 0 5px rgba(0,0,0,.45);-moz-box-shadow:0 0 5px rgba(0,0,0,.45);box-shadow:0 0 5px rgba(0,0,0,.45);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.classroomDropdown>ul.classroomDropdown-menu>li{height:30px;list-style:none}.classroomDropdown>ul.classroomDropdown-menu>li a{display:block;height:30px;padding:0 15px;line-height:30px;color:#999;font-weight:200;font-size:14px;text-decoration:none;text-align:center;white-space:nowrap}.classroomDropdown>ul.classroomDropdown-menu>li a:hover{background:#2b2b2b;color:#fff}.classroomDropdown>ul.classroomDropdown-menu>li a.active{color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.classroom-navigation{position:absolute;top:0;right:auto;left:-605px;bottom:0;z-index:21;width:600px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;overflow:hidden;background:rgba(34,34,34,.95);-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.classroom-navigation.open{left:0}.classroom-navigation a.exitBtn{display:block;margin:40px 0 0;padding:0 0 25px;position:absolute;top:0;right:30px;left:30px;bottom:auto;font-size:26px;line-height:26px;font-weight:200;color:#fff;border-bottom:1px solid #333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classroom-navigation a.exitBtn:before{content:'\e865';font-family:Entypo;font-size:26px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.classroom-navigation .courseMediaIndicator .tooltip{top:100%;right:-5px!important}.classroom-navigation .class-list{position:absolute;top:91px;right:0;left:0;bottom:0;padding:0;overflow-y:auto}.classroom-navigation .class-list .info-bar{display:none}.classroom-navigation a.classroom-navigation-close-btn{position:absolute;top:13px;right:13px;left:auto;bottom:auto;height:30px;width:30px;color:#ccc;padding:0!important;margin:0!important;cursor:pointer}.classroom-navigation a.classroom-navigation-close-btn span:after{top:-8px}.classroom-navigation a.classroom-navigation-close-btn:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroom-navigation a.classroom-navigation-close-btn:after{font-size:15px}.classroom-navigation a.classroom-navigation-close-btn:after{top:3px;left:7px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.classroom-sidebar{position:absolute;top:0;right:0;left:0;bottom:0;border-left:1px solid #ddd;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.classroom-sidebar div.classroom-sidebar-content{display:none}.classroom-sidebar.showNotes div.classroom-sidebar-content.notes{display:block}.classroom-sidebar.showQuestions div.classroom-sidebar-content.questions{display:block}.classroom-sidebar div.classroom-sidebar-content-header{background:#eee;height:50px;position:absolute;top:0;right:0;left:0;bottom:auto;border-bottom:1px solid #e6e6e6}.classroom-sidebar div.classroom-sidebar-content-header>h2{color:#333;font-size:18px;font-weight:400;line-height:50px;padding:0 20px}.classroom-sidebar a.classroom-sidebar-close{position:absolute;top:18px;right:15px;left:auto;bottom:auto;color:#ccc}.classroom-sidebar a.classroom-sidebar-close:before{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroom-sidebar a.classroom-sidebar-close:hover{color:#999}.classroom-sidebar div.classroom-sidebar-content-main{position:absolute;top:50px;right:0;left:0;bottom:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.classroom-notebook .notes-header{background:#f7f7f7;height:40px}.classroom-notebook .notes-header a.btn.bookmark-btn,.classroom-notebook .notes-header a.btn.bookmark-dropdown{width:30px;height:30px;float:left;margin:7px 0 10px 10px;padding:0;border:none;background:0 0}.classroom-notebook .notes-header a.btn.bookmark-btn:before,.classroom-notebook .notes-header a.btn.bookmark-dropdown:before{color:#ccc;content:'\e90d';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroom-notebook .notes-header a.btn.bookmark-btn.active:before,.classroom-notebook .notes-header a.btn.bookmark-dropdown.active:before{color:#00aee4}.classroom-notebook .notes-header a.btn.bookmark-btn:hover:before,.classroom-notebook .notes-header a.btn.bookmark-dropdown:hover:before{color:#999}.classroom-notebook .notes-header a.btn.bookmark-btn .tooltip,.classroom-notebook .notes-header a.btn.bookmark-dropdown .tooltip{display:none!important}.classroom-notebook .notes-header a.btn.bookmark-dropdown:before{position:relative;top:-5px}.classroom-notebook .notes-header .classroomDropdown{float:left}.classroom-notebook .notes-header .classroomDropdown.active a.btn.bookmark-dropdown:before{color:#00aee4}.classroom-notebook .notes-header .downloadNotes{float:right;margin:5px 15px auto auto;line-height:30px}.classroom-notebook .notes-header .downloadNotes:before{color:#ccc;content:'\e800';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroom-notebook .notes-header .downloadNotes:hover:before{color:#999}.classroom-notebook .notes-list{position:absolute;top:40px;right:0;left:0;bottom:0;border-top:1px solid #eee}.classroom-notebook .notes-list .notes-list-content{padding-top:10px;position:absolute;top:0;right:0;left:0;bottom:0}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.echo-admins .add-institution-admin .select{float:left;padding-right:10px}.echo-admins fieldset{padding:10px}.echo-admins .admins-list{padding:10px 0}.echo-admins .admins-list .admin-row:hover{background:#eee}.echo-admins .admins-list .admin-row>span{padding:5px 10px;display:inline-block;zoom:1;vertical-align:top}.echo-admins .admins-list .admin-name{line-height:30px;font-size:16px;width:380px}.echo-admins .admins-list .admin-name.deleted{font-weight:700}.echo-admins .admins-list .admin-id{line-height:30px;font-size:13px;font-family:"Courier New",Courier,monospace;width:300px}.echo-admins .admins-list .admin-role{position:relative;padding:0}.echo-admins .admins-list .admin-role .role-picker{width:150px}.echo-admins .admins-list .delete-admin{margin:5px 10px;display:inline-block;zoom:1;vertical-align:top}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.admin-portal-nav{margin:10px;font-size:16px}.admin-portal-nav li{margin:5px 0}.echoAdminContainer{position:relative;padding:80px 80px}.upload-powerpoint-ribbon{font-size:18px;padding:10px}.createInstitution .input,.createInstitution .select{float:none!important;display:block;margin:0 0 15px 15px}.echoAdminContainer .breadcrumbs{height:36px;line-height:36px;position:absolute;top:0;right:0;left:0;bottom:auto;padding:0 80px;background-color:#f7f7f7;font-size:15px}.echoAdminContainer a.adminBtn{width:300px}.echoAdminContainer hr{margin:40px 0 30px}.echoAdminContainer form .input,.echoAdminContainer form .select{margin:0 10px 10px 0}.echoAdminContainer form .btn,.echoAdminContainer form .select{display:inline-block;zoom:1;vertical-align:top}.echoAdminContainer span.formCol{width:250px;margin:0 10px 0 0;display:inline-block;zoom:1;vertical-align:top}.echoAdminContainer div.profileInfo .profileRow{position:relative}.echoAdminContainer div.profileInfo .profileRow span{display:inline-block;zoom:1}.echoAdminContainer div.profileInfo .profileRow span.label{width:200px}.echoAdminContainer div.profileInfo .profileRow span.value{width:400px}.echoAdminContainer .echoAdminList{padding:10px;font-size:14px}.echoAdminContainer .echoAdminList>li{margin:5px 0;padding:5px 0;border-bottom:1px solid #ddd}.echoAdminContainer .echoAdminList>li.header{font-weight:600}.echoAdminContainer .echoAdminList>li span{display:inline-block;zoom:1;font-size:12px;font-family:"Courier New",Courier,monospace}.echoAdminContainer .echoAdminList>li .institution-name{display:inline-block;zoom:1;width:400px}.echoAdminContainer .echoAdminList>li .institution-id{width:300px}.echoAdminContainer .echoAdminList>li .institution-salesforce{width:200px}.echoAdminContainer .echoAdminList .delete-admin{margin-left:10px}.redis-view-results td{white-space:break-spaces!important}.redis-view-results td.redis-key{max-width:25%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.errorPage div.bigPicture{width:100%;height:400px;background-image:url(/assets/images/404empty_class.jpg);background-size:100% auto;background-position:center}@media screen and (max-height:600px){.errorPage .bigPicture{display:none!important}}.errorPage div.errorInfo{position:relative;width:880px;margin:auto}.errorPage div.errorInfo p.primaryMessage{margin-top:10px;height:90px;line-height:90px;border-bottom:1px solid #e6e6e6;font-size:26px;font-weight:200;color:#555}.errorPage div.errorInfo p.primaryMessage b{font-size:38px;font-weight:500;color:#333;margin-right:20px}.errorPage div.errorInfo p.secondaryMessage{font-size:20px;font-weight:200;line-height:1.5em;color:#888}.errorPage div.errorInfo a.btn{display:inline-block;margin:0;width:300px}.authz-down .errorPage div.errorInfo{margin:0 auto;margin-top:15%;width:790px}.authz-down .errorPage div.errorInfo .primaryMessage{font-size:30px;color:#333;border-bottom:1px solid #ddd;margin-bottom:30px}.authz-down .errorPage div.errorInfo .primaryMessage b{font-size:48px;color:#333;margin-right:30px}.authz-down .errorPage div.errorInfo .secondaryMessage{margin-top:30px;font-size:18px;color:#333;line:28px}main.fullscreen{align-items:center;background-color:#f0f4f6;display:flex;flex-direction:column;font-weight:400;justify-content:center}main.noheader{top:0;height:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.user-home{background-color:#eee;position:absolute;top:0;right:0;left:0;bottom:0}.user-home>.home-header{background-color:#fff;border-bottom:1px solid #ddd;height:50px;position:absolute;top:0;right:0;left:0;bottom:auto;z-index:2}.user-home>.home-header h1{line-height:50px;float:left;margin:0;padding:0 20px;font-weight:500}.user-home>.home-header .home-header-userName{font-weight:300}.user-home>.home-header a.btn.createSectionButton{display:inline-block;zoom:1;float:right;margin:15px 15px 0}.user-home>.home-header .term-filter-container{float:right;margin-right:30px;margin-top:10px}.user-home>.home-header .term-filter-container .select2-wrapper{width:230px}.user-home>.home-header .term-filter-container label{position:relative;vertical-align:top;margin:0 10px 0 5px;padding:0;line-height:30px}.user-home>.home-header .term-filter-container .select.normal{display:inline-block;zoom:1}.user-home>.home-content{background-color:#eee;position:absolute;top:50px;right:0;left:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:1}.user-home>.home-content .home-content-main{position:absolute;top:0;right:0;left:0;bottom:0;padding:0 20px 10px;text-align:center}.user-home>.home-content .home-content-placeholder{text-align:center;font-size:24px;color:#bbb;margin-top:130px;display:none}.user-home>.home-content .home-content-placeholder .active-placeholder{display:none}.user-home>.home-content .home-content-placeholder p{margin:15px 0;font-weight:200}.user-home>.home-content .home-content-placeholder p:first-child{margin-top:240px}.user-home>.home-content .home-content-placeholder a.btn.createSectionPrompt{display:inline-block;zoom:1;margin:15px auto 0;background:#e6e6e6;color:#999}.user-home>.home-content .home-content-placeholder a.btn.createSectionPrompt:before{content:'\e825';font-family:Entypo;font-size:28px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;line-height:33px;position:relative;top:5px;margin-right:8px;font-weight:600;color:#00aee4}.user-home>.home-content.no-courses .home-content-main{display:none}.user-home>.home-content.no-courses .home-content-placeholder{display:block}.user-home>.home-content.no-courses.active .active-placeholder{display:inline}.user-home>.home-content.no-courses.active .all-placeholder{display:none}div.sectionSummary{background-color:#fff;border-radius:3px;max-width:1100px;height:265px;position:relative;margin:20px auto;text-align:left;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-transition:opacity .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}div.sectionSummary:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}div.sectionSummary[data-past=true]{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}div.sectionSummary[data-past=true]:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}div.sectionSummary-top{border-bottom:1px solid #e6e6e6;height:110px;position:absolute;top:0;right:20px;left:20px;bottom:auto}div.sectionSummary-top div.info-main{position:absolute;top:0;right:542px;left:0;bottom:0}div.sectionSummary-top div.info-main h1{color:#444;font-size:24px;font-weight:500;margin:15px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.sectionSummary-top div.info-main h1 span.dash{position:relative;top:-2px}div.sectionSummary-top div.info-main h2{font-size:18px;font-weight:200;margin:8px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.sectionSummary-top div.info-main h3{font-size:14px;font-weight:200;margin:6px 0 0;text-align:left;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hidden-row{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.sectionSummary.instructor>.sectionSummary-top .info-stat{text-align:center;border-left:1px solid #e6e6e6;width:150px}.sectionSummary.instructor>.sectionSummary-top .info-stat.prev{position:absolute;top:15px;right:351px;left:auto;bottom:15px}.sectionSummary.instructor>.sectionSummary-top .info-stat.next{position:absolute;top:15px;right:200px;left:auto;bottom:15px}.sectionSummary.instructor>.sectionSummary-top .info-stat h2{color:#999;font-size:14px;font-weight:400;margin:5px 0 0}.sectionSummary.instructor>.sectionSummary-top .info-stat p{color:#d21001;font-size:28px;margin:20px 0}.sectionSummary.instructor>.sectionSummary-top .info-stat p a{color:#d21001;text-decoration:none}.sectionSummary.instructor>.sectionSummary-top .info-stat p a:visited{color:#d21001}.sectionSummary.instructor>.sectionSummary-top .info-stat p a:active,.sectionSummary.instructor>.sectionSummary-top .info-stat p a:hover{color:#ab275c}.sectionSummary.instructor>.sectionSummary-top .info-sectionLink{text-align:center;border-left:1px solid #e6e6e6;position:absolute;top:15px;right:0;left:auto;bottom:15px;width:180px;padding:0 0 0 20px}.sectionSummary.instructor>.sectionSummary-top .info-sectionLink a.btn{width:180px;margin:20px 0}.sectionSummary.instructor>.sectionSummary-bottom{position:absolute;top:110px;right:20px;left:20px;bottom:0}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview{text-align:center;border-right:1px solid #e6e6e6;width:180px}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview.prev{position:absolute;top:15px;right:auto;left:-20px;bottom:15px}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview.next{position:absolute;top:15px;right:auto;left:161px;bottom:15px}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview h2{color:#999;font-size:14px;font-weight:400;margin:0;padding:0}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview p.lesson-date{font-size:18pt;font-weight:200;margin:30px 0}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview p.lesson-date.red{color:#d21001}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview p.lesson-no-date{font-size:24pt;font-weight:200;margin:30px 0;color:#ccc}.sectionSummary.instructor>.sectionSummary-bottom .lessonPreview a.btn.small{width:140px;margin:0 auto}.sectionSummary.instructor>.sectionSummary-bottom .studentEngagementGraph{position:absolute;top:15px;right:0;left:360px;bottom:15px}.sectionSummary.instructor>.sectionSummary-bottom .studentEngagementGraph h2{color:#999;font-size:14px;font-weight:400}.sectionSummary.instructor>.sectionSummary-bottom .studentEngagementGraph p{color:#00aee4;font-size:18pt;position:absolute;top:0;right:0;left:auto;bottom:auto;z-index:2}.sectionSummary.instructor>.sectionSummary-bottom .studentEngagementGraph .line-chart{position:absolute;top:30px;right:0;left:0;bottom:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.courseHome-sidebar-section,.home-content-sidebar-section{border-bottom:1px solid #ddd;padding:15px}.courseHome-sidebar h2,.home-content-sidebar h2{font-weight:600;font-size:17px;margin:10px 0 20px}.courseHome-sidebar a.btn.primary,.home-content-sidebar a.btn.primary{font-weight:200;display:block;margin:5px 3px;padding:8px 10px}.courseHome-sidebar h3.stat-num,.home-content-sidebar h3.stat-num{color:#00ad42;fonts-size:24pt;font-weight:400;margin:20px 5px 0}.courseHome-sidebar p.stat-label,.home-content-sidebar p.stat-label{color:#999;font-size:10pt;font-weight:200;margin:5px 5px 0}.courseHome-sidebar .alert-bar,.home-content-sidebar .alert-bar{color:#333;font-size:9pt;font-weight:500;line-height:1.2em;margin:3px 0;padding:8px 30px 6px 40px;text-transform:uppercase}.courseHome-sidebar .alert-bar.success,.home-content-sidebar .alert-bar.success{color:#fff}.courseHome-sidebar .alert-bar:before,.home-content-sidebar .alert-bar:before{left:0;top:5px}.courseHome-sidebar .alert-bar .close,.home-content-sidebar .alert-bar .close{right:0;top:2px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.sectionSummary.student{height:280px}.sectionSummary.student>.sectionSummary-top .info-main{position:absolute;top:0;right:610px;left:0;bottom:0}.sectionSummary.student h3{color:#999;font-size:14px;font-weight:200;text-align:center;margin:0}.sectionSummary.student .info-stat.personalStats h3{text-align:left;margin-left:25px}.sectionSummary.student .sectionSummary-lessons h3{text-align:left;margin:10px 0}.sectionSummary.student .sectionSummary-top .info-stat{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;width:150px}.sectionSummary.student .sectionSummary-top .info-stat.personalStats{width:240px;position:absolute;top:15px;right:351px;left:auto;bottom:15px}.sectionSummary.student .sectionSummary-top .info-stat.questions-stat{position:absolute;top:15px;right:200px;left:auto;bottom:15px}.sectionSummary.student .sectionSummary-top .info-stat p.info-stat-num{text-align:center;font-size:32px;margin-top:26px}.sectionSummary.student .sectionSummary-top .info-stat p.info-stat-num.red a{text-decoration:none;color:#d21001}.sectionSummary.student .sectionSummary-top .info-stat p.info-stat-num.red a:visited{color:#d21001}.sectionSummary.student .sectionSummary-top .info-stat p.info-stat-num.red a:active,.sectionSummary.student .sectionSummary-top .info-stat p.info-stat-num.red a:hover{color:#ab275c}.sectionSummary.student .sectionSummary-top .info-stat p.personalStat-line{position:relative;height:17px;margin:0 25px;padding:0;border-bottom:1px dotted #999;border-image:url(/assets/images/dottedLine.png) 5 0 5 0 round;color:#888}.sectionSummary.student .sectionSummary-top .info-stat p.personalStat-line span{height:12px;padding:0 0 1px 0;font-size:12px;background:#fff}.sectionSummary.student .sectionSummary-top .info-stat p.personalStat-line span.label{position:absolute;top:auto;right:auto;left:0;bottom:-1px}.sectionSummary.student .sectionSummary-top .info-stat p.personalStat-line span.value{position:absolute;top:auto;right:0;left:auto;bottom:-1px;font-size:13px;font-weight:400}.sectionSummary.student .sectionSummary-top a.btn{font-weight:200;font-size:14px;width:180px;height:40px;line-height:40px;position:absolute;top:35px;right:0;left:auto;bottom:auto;margin:0;padding:0}.sectionSummary.student .sectionSummary-lessons{position:absolute;top:110px;right:20px;left:20px;bottom:0}.sectionSummary.student .sectionSummary-lessons .lesson-previews{position:absolute;top:40px;right:0;left:0;bottom:5px;overflow:hidden}.sectionSummary.student .sectionSummary-lessons p.no-lessons{margin-top:30px;text-align:center;font-size:20px;font-weight:300;color:#ccc}.sectionSummary.student .sectionSummary-lessons a.lesson-preview{background:#999;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.5);box-shadow:2px 2px 5px rgba(0,0,0,.5);width:144px;height:108px;margin:2px 20px 20px 2px;float:left;position:relative}.sectionSummary.student .sectionSummary-lessons a.lesson-preview img{max-width:100%;max-height:100%;vertical-align:middle;z-index:1}.sectionSummary.student .sectionSummary-lessons a.lesson-preview .shade{z-index:2;position:absolute;top:0;right:0;left:0;bottom:0;background:0 0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(1,transparent));background:-ms-linear-gradient(bottom,#000,transparent);background:-moz-linear-gradient(center bottom,#000 0,transparent 100%);background:-o-linear-gradient(transparent,#000);background:linear-gradient(0deg,#000,transparent);-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7}.sectionSummary.student .sectionSummary-lessons a.lesson-preview .lesson-info{position:absolute;top:auto;right:10px;left:10px;bottom:5px;z-index:3;margin:0;padding:0}.sectionSummary.student .sectionSummary-lessons a.lesson-preview .lesson-info p.date{color:#fff;font-size:18px;font-weight:600;margin:0;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sectionSummary.student .sectionSummary-lessons a.lesson-preview .lesson-info p.name{color:#fff;font-size:12px;font-weight:200;margin:0;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sectionSummary.student .sectionSummary-lessons a.lesson-preview .indicators{position:absolute;top:10px;right:10px;left:auto;bottom:auto}.legal-main.eula .legal-title{text-align:center;line-height:1.2em}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.legal .copyright{position:absolute;top:auto;right:0;left:0;bottom:0;text-align:center;color:#999;padding-bottom:10px}.modal.eulaModal{z-index:10000}.modal.eulaModal h1{padding:0 0 10px;margin:0 auto 20px;border-bottom:1px solid #ddd;font-size:26px;font-weight:200;color:#444}.modal.eulaModal .modal-footer.legalActions{padding:20px 30px;text-align:left}.modal.eulaModal .modal-footer.legalActions .eulaToggle{display:inline-block;zoom:1;vertical-align:top;position:relative;top:10px}.modal.eulaModal .modal-footer.legalActions a{float:right;width:120px}.legalText{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:none;height:250px;padding:10px 20px;font-size:14px;font-family:'Proxima Nova';background-color:#fff;width:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.legal-section{max-width:40rem;margin:0 auto;margin-bottom:30px;font-size:13px}.legal-section h4{font-size:16px}.legal-section .legal-section-title{font-size:15pt;margin-bottom:.5rem}.legal-section .legal-section-title h3{padding:10px 0}.legal-section b{font-weight:600}.legal-section .address,.legal-section .callout,.legal-section .contact,.legal-section table{margin:10px 0}.legal-section .legal-sub-section{margin-bottom:10px}.legal-section .legal-sub-section-title{font-weight:600}.legal-section table{font-size:13px}.legal-section table th{font-weight:400}.legal-section table td,.legal-section table th{width:25%;padding:7px 10px;border:1px solid #000;text-align:left}.legal-section ol,.legal-section ul{margin-left:20px}.legal-section ol li,.legal-section ul li{margin-bottom:10px}body.user-agreement .user-agreement{background-color:#fff;min-width:auto;overflow:auto;padding:0 1rem}body.user-agreement .user-agreement h1{padding-top:30px;text-align:center;margin-bottom:1rem}body.user-agreement .user-agreement h4{padding:10px 0 20px;text-align:center}body.user-agreement .user-agreement .user-agreement-actions{margin:0 auto;margin-bottom:30px;max-width:40rem;text-align:center}body.user-agreement .user-agreement .user-agreement-actions a{font-size:16px;display:inline-block}body.user-agreement .user-agreement .user-agreement-actions a:first-child{margin-right:20px}body.user-agreement .user-agreement .user-agreement-actions button{margin:auto}.library.content-with-sidebar>.content{overflow:visible;padding:0}.library.content-with-sidebar>.sidebar .title{border-bottom:0}.library.content-with-sidebar .filterBar{padding:15px 20px}.library.content-with-sidebar .filterBar .filterSection{left:285px}.library.content-with-sidebar .filterBar .filterSection .select,.library.content-with-sidebar .filterBar .filterSection .select2-wrapper{width:25%}.library.content-with-sidebar .filterBar input.hiddenSubmitButton{position:absolute;top:0;right:0;width:1px!important;height:1px!important;padding:0!important}.library.content-with-sidebar .library-sidebar-header .fileStack-wrapper .btn{margin-left:20px;margin-right:20px}.library.content-with-sidebar .embedContainer{border-bottom:1px solid #ccc;margin:20px 20px auto}.library.content-with-sidebar .moreButton{width:100%;float:left}.library.content-with-sidebar .moreButton .btn{width:30%;margin-left:35%}@media (max-width:1100px){.library.content-with-sidebar .filterBar .filterSection{left:205px}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}ul.mediaList>li{position:relative;display:block;width:100%;height:30px;line-height:31px;background-color:#f7f7f7;border-bottom:1px solid #e5e5e5;color:#333;cursor:normal;-webkit-transition:background-color .1s ease-out 0s;-moz-transition:background-color .1s ease-out 0s;-o-transition:background-color .1s ease-out 0s;transition:background-color .1s ease-out 0s}ul.mediaList>li p{display:inline;height:30px;margin:0;color:#333;font-size:13px;font-weight:400;position:absolute;top:0;right:auto;left:auto;bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.mediaList>li p.tags,ul.mediaList>li p.term{display:none}ul.mediaList>li p.name{left:0;width:20%;padding-left:20px}ul.mediaList>li p.type{left:21%;width:100px;margin-left:10px;text-align:center;font-size:0}ul.mediaList>li p.type .icon{color:#777}ul.mediaList>li p.type .echo-icon.picture:after{top:-3px}ul.mediaList>li p.type:not(.mediaList-header-col){top:4px}ul.mediaList>li p.published{left:35%;width:25%;margin-left:20px}ul.mediaList>li p.publishedInfo{right:20%;width:15%;padding-left:40px}ul.mediaList>li p.publishedInfo span.lessons,ul.mediaList>li p.publishedInfo span.shares{position:relative;float:left}ul.mediaList>li p.publishedInfo span.lessons span,ul.mediaList>li p.publishedInfo span.shares span{vertical-align:top}ul.mediaList>li p.publishedInfo span.shares:before{right:-5px;position:relative;top:-4px;content:'\e009';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.mediaList>li p.date{right:0;width:16%;padding-right:20px;margin-right:10px}ul.mediaList>li div.thumbnail img{display:none}ul.mediaList>li .opsDropdown{display:none;z-index:1;position:absolute;top:0;right:0;left:auto;bottom:auto;width:30px;height:30px;background:#ddd}ul.mediaList>li .opsDropdown div.dropdown{position:absolute;top:0;right:0;left:0;bottom:0}ul.mediaList>li .opsDropdown .dropdown-toggle{margin:0;padding:0;position:absolute;top:0;right:0;left:0;bottom:0;width:auto;height:auto;border:none;border-radius:0}ul.mediaList>li .opsDropdown .dropdown-toggle:hover{background:#eee}ul.mediaList>li .opsDropdown .dropdown-toggle span{position:relative;top:8px}ul.mediaList>li .opsDropdown .dropdown.menu-popup.menu-down .dropdown-menu{left:auto;right:0}ul.mediaList>li .opsDropdown .dropdown.menu-popup.menu-down .dropdown-menu:after{bottom:100%;right:5px;left:auto;border-bottom-color:#fff}ul.mediaList>li div.progressBar-widget{display:none;width:auto;position:absolute;top:10px;right:20%;left:32%;bottom:auto}ul.mediaList>li div.status{display:none;width:20%;padding:0 20px 0;font-style:italic;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.mediaList>li.processing div.thumbnail img{display:none}ul.mediaList>li.processing div.processing-bar,ul.mediaList>li.processing div.status{display:inline-block;float:right}ul.mediaList>li.processing p.date,ul.mediaList>li.processing p.published{display:none}ul.mediaList>li.processing.focus div.mediaListItemControls,ul.mediaList>li.processing:hover div.mediaListItemControls{display:none}ul.mediaList>li.processing:not(.preliminary) p.name{color:#999;font-style:italic}ul.mediaList>li.processed.focus,ul.mediaList>li.processed:hover,ul.mediaList>li.processing:not(.preliminary).focus,ul.mediaList>li.processing:not(.preliminary):hover{background-color:#eee!important;cursor:pointer}ul.mediaList>li.failed{background:#f3dfde}ul.mediaList>li.failed.focus,ul.mediaList>li.failed:hover{background-color:#f3dfde!important}ul.mediaList>li.failed div.status{display:block;margin-left:25%;color:#d11400}ul.mediaList>li.failed p{color:#d11400}ul.mediaList>li.failed p.date,ul.mediaList>li.failed p.published,ul.mediaList>li.failed p.type{display:none!important}ul.mediaList>li.focus .opsDropdown,ul.mediaList>li:hover .opsDropdown{display:inline-block}div.mediaList-container.gridView ul.mediaList{top:0;border-top:none}div.mediaList-container.gridView ul.mediaList>li{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:215px;width:155px;margin:0 10px 10px 0;float:left;display:block;margin:0 15px 15px 0;position:relative;padding:15px 15px 15px 15px;border-bottom:none;text-align:center}div.mediaList-container.gridView ul.mediaList>li.mediaList-header{display:none}div.mediaList-container.gridView ul.mediaList>li div.thumbnail{max-height:85px;max-width:150px;min-height:30px;position:relative;text-align:center;margin-top:0;display:inline-block;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2)}div.mediaList-container.gridView ul.mediaList>li div.thumbnail img{max-width:150px;max-height:85px;display:block}div.mediaList-container.gridView ul.mediaList>li div.thumbnail .thumbnail-icon{width:150px;height:85px;display:block;background-color:#eee}div.mediaList-container.gridView ul.mediaList>li div.thumbnail .thumbnail-icon:before{color:#bbb;line-height:85px;top:0!important}div.mediaList-container.gridView ul.mediaList>li div.thumbnail .thumbnail-icon.audio:before{position:relative;top:-4px;content:'\e100';font-family:echo360;font-size:48px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container.gridView ul.mediaList>li div.thumbnail .thumbnail-icon.video:before{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:60px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container.gridView ul.mediaList>li div.thumbnail .thumbnail-icon.slideDeck:before{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:60px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container.gridView ul.mediaList>li div.typeWithName{text-align:left;margin-left:-8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px;margin-top:-10px;padding-top:15px}div.mediaList-container.gridView ul.mediaList>li p{display:block;position:relative;right:auto;left:auto;width:auto;text-align:left;margin:0;padding:0;margin-top:10px;height:13px;line-height:13px}div.mediaList-container.gridView ul.mediaList>li p.type{display:inline;top:0}div.mediaList-container.gridView ul.mediaList>li p.type .echo-icon.play:after{position:relative;top:-4px;content:'\e001';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container.gridView ul.mediaList>li p.type .echo-icon.picture:after{position:relative;top:-4px;content:'\e004';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container.gridView ul.mediaList>li p.type .icon{color:#777}div.mediaList-container.gridView ul.mediaList>li p.name{display:inline;font-size:14px;font-weight:500}div.mediaList-container.gridView ul.mediaList>li p.publishedInfo{right:auto;width:auto;height:30px;line-height:30px}div.mediaList-container.gridView ul.mediaList>li p.publishedInfo span.lessons{float:left;color:#00aee4}div.mediaList-container.gridView ul.mediaList>li p.publishedInfo span.shares{float:right}div.mediaList-container.gridView ul.mediaList>li p.term{display:block}div.mediaList-container.gridView ul.mediaList>li p.tags{display:block;position:absolute;top:auto;right:10px;left:10px;bottom:10px;margin:0;height:24px}div.mediaList-container.gridView ul.mediaList>li p.tags span.tag{background:#e6e6e6;height:24px;line-height:22px;padding:0 6px;margin-left:15px}div.mediaList-container.gridView ul.mediaList>li div.progressBar-widget{position:relative;top:auto;right:auto;left:auto;bottom:auto;width:100%}div.mediaList-container.gridView ul.mediaList>li div.status{position:relative;text-align:center;padding:0;width:100%;margin-top:20px}div.mediaList-container.gridView ul.mediaList>li.processing div.thumbnail{box-shadow:none}div.mediaList-container.gridView ul.mediaList>li.processing div.thumbnail img{display:block}div.mediaList-container.gridView ul.mediaList>li.processing p.published,div.mediaList-container.gridView ul.mediaList>li.processing p.publishedInfo{display:none}div.mediaList-container.gridView ul.mediaList>li.processing:not(.preliminary) p.type{display:none}div.mediaList-container.gridView ul.mediaList>li div.thumbnail.noThumb{box-shadow:none}div.mediaList-container.gridView ul.mediaList>li div.typeWithName.noThumb,div.mediaList-container.gridView ul.mediaList>li.processing div.typeWithName{text-align:left;margin-top:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.mediaList-container.gridView ul.mediaList>li.processing div.typeWithName{margin-left:0}div.mediaList-container.gridView ul.mediaList>li.failed div.thumbnail{height:85px;width:150px;background:#efcac6;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}div.mediaList-container.gridView ul.mediaList>li.failed div.thumbnail img{display:none!important}div.mediaList-container.gridView ul.mediaList>li.failed div.status{margin-left:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.mediaList-container{position:absolute;top:60px;right:0;left:0;bottom:0;overflow-y:auto}div.mediaList-container .mediaCount{text-align:center;margin:14px 0 15px}div.mediaList-container .mediaCount h4{color:#999;font-weight:400;font-size:13px}div.mediaList-container .mediaContent{width:100%;min-height:100px;float:left;position:relative;padding:0 20px 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.mediaList-container .mediaList-header{height:40px;background:#f3f3f3;border-bottom:1px solid #ccc}div.mediaList-container .mediaList-header .mediaList-header-col{height:40px;line-height:40px;font-size:16px;font-weight:200;color:#333;cursor:pointer}div.mediaList-container .mediaList-header .mediaList-header-col[data-name=name]{width:20%}div.mediaList-container .mediaList-header .mediaList-header-col[data-name=type]{width:100px;margin-left:10px}div.mediaList-container .mediaList-header .mediaList-header-col[data-name=published]{width:25%;margin-left:20px}div.mediaList-container .mediaList-header .mediaList-header-col[data-name=publishedInfo]{width:10%}div.mediaList-container .mediaList-header .mediaList-header-col[data-name=date]{width:16%;margin-right:10px}div.mediaList-container .mediaList-header .mediaList-header-col:after{margin-left:10px;position:absolute}div.mediaList-container .mediaList-header .mediaList-header-col.asc:after{content:'\e877';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container .mediaList-header .mediaList-header-col.desc:after{content:'\e874';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.mediaList-container ul.mediaList{margin-bottom:40px}div.mediaList-container .empty-message{position:absolute;top:50%;right:auto;left:50%;bottom:auto;width:500px;margin-left:-250px;font-size:15pt;color:#ccc;text-align:center}.lti-media-embed{min-width:auto}.lti-media-embed.main-content{top:0;bottom:0;height:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.lti-missing-info{margin:auto;width:800px}.lti-missing-info p.h1{margin-top:40px;margin-bottom:0;font-size:30px}.lti-missing-info p.h2{margin-top:30px;margin-bottom:30px;font-size:16px}.lti-missing-info .row{border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.lti-missing-info .row:after,.lti-missing-info .row:before{content:"";display:table}.lti-missing-info .row:after{clear:both}.lti-missing-info .row .missing-info-form-row{padding:10px 20px}.lti-missing-info .row .missing-info-form-row-title{float:left;width:140px;height:40px;line-height:40px;font-size:16px;margin-top:35px}.lti-missing-info .row .missing-info-form-row-content.centered{display:table;margin:0 auto;float:none}.lti-missing-info .row .missing-info-form-row-content.centered .btn{margin-top:30px;margin-right:15px;width:300px}.lti-missing-info .row .missing-info-form-row .input{margin-top:35px;margin-right:15px;margin-bottom:20px;width:200px}.accordion-container{margin:3em auto 0;width:95%}.accordion-container h1{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:.5em}.accordion-container hr{border:0;height:0;border-top:1px solid #eee;margin:1em 0}.accordion-container .accordion{border:1px solid rgba(0,0,0,.1);border-radius:2px;font-size:1rem}.accordion-container .actions-container{display:flex;justify-content:flex-end}.accordion-container .accordion__item+.accordion__item{border-top:1px solid rgba(0,0,0,.1)}.accordion-container .accordion__button{background-color:#f4f4f4;color:#000;cursor:pointer;padding:18px;text-align:left;border:none;font-weight:400}.accordion-container .accordion__button:hover{background-color:#ddd}.accordion-container .accordion__button:before{display:inline-block;content:'';height:5px;width:5px;margin-right:12px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(-45deg)}.accordion-container .accordion__button[aria-expanded=true]{background-color:#f0f4f6;color:#000}.accordion-container .accordion__button[aria-expanded=true]::before,.accordion-container .accordion__button[aria-selected=true]::before{transform:rotate(45deg)}.accordion-container .accordion__panel{border-top:1px solid #dadada;padding:20px;animation:fadein .35s ease-in;background-color:#fff}.accordion-container .class-list{padding:0!important;margin-bottom:1em}.accordion-container .input-checkbox{display:flex}.accordion-container .selectors-container{margin-bottom:1em}.accordion-container .selectors-full-width{width:100%!important}.accordion-container .selectors{padding:0!important;background:0 0!important;border:0!important}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.instructor-section-wrapper{width:800px;margin:0 auto}.instructor-section-wrapper .instructor-section-logo{text-align:center;margin:30px 0 20px auto}.instructor-section-wrapper .instructor-section-pane .instructor-section-explainer{text-align:center;font-size:26px;width:650px;margin:0 auto;line-height:30px;padding:0 75px}.instructor-section-wrapper .instructor-section-pane .instructor-section-content{margin:20px auto 0 auto}.instructor-section-wrapper .instructor-section-pane .instructor-section-content .instructor-section-content-container{width:400px;padding:20px 200px;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.instructor-section-wrapper .instructor-section-pane .input-label{margin-bottom:10px}.instructor-section-wrapper .instructor-section-pane .courseSelector,.instructor-section-wrapper .instructor-section-pane .sectionSelector{width:100%}.instructor-section-wrapper .instructor-section-pane .sectionInfo{height:70px;margin:15px 0 0}.instructor-section-wrapper .instructor-section-pane .sectionInfo .select{width:100%}.instructor-section-wrapper .instructor-section-pane .sectionInfo .input{width:100%}.instructor-section-wrapper .instructor-section-pane .sectionInfo>div{float:left}.instructor-section-wrapper .instructor-section-pane .sectionInfo>div:first-of-type{width:150px}.instructor-section-wrapper .instructor-section-pane .sectionInfo>div:first-of-type .select{width:150px}.instructor-section-wrapper .instructor-section-pane .sectionInfo>div:last-of-type{width:250px;padding-left:15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.instructor-section-wrapper .instructor-section-pane .instructor-section-submit-wrapper{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;text-align:center}.instructor-section-wrapper .instructor-section-pane .instructor-section-submit-wrapper .ltiLinkSection{margin:25px auto 20px}.instructor-section-wrapper .instructor-section-pane .instructor-section-footer{text-align:center;font-size:16px}.instructor-section-wrapper .instructor-section-pane .instructor-section-footer .navLink{display:inline}.instructor-section-wrapper .instructor-section-pane .instructor-section-footer a{margin:0;padding:0;font-size:16px;text-decoration:none}.instructor-section-wrapper .createSection{display:none}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.publicViewer{position:absolute;top:0;right:0;left:0;bottom:0}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.questions-wrapper .textarea{width:100%}.questions-wrapper .right-panel{border-left:solid 1px #ddd}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.content-search-bar{padding:20px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.content-search-bar:after,.content-search-bar:before{content:"";display:table}.content-search-bar:after{clear:both}.content-search-bar .input{width:400px;float:left;padding-right:20px;border-right:solid 1px #ddd}.content-search-bar .select2-wrapper{width:180px;float:left;margin-left:20px}.content-search-results-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;overflow-y:auto}.content-search-results{position:absolute;top:131px;right:0;left:0;bottom:0}.content-search-results .content-search-results-count{height:39px;line-height:39px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;text-align:center;font-style:italic;color:#999;display:none}.content-search-results .loading-section{height:50px;position:relative;display:none}.content-search-results .content-search-placeholder{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-11px;display:none}.content-search-results .content-search-placeholder .content-search-placeholder-text{display:table;margin:0 auto;width:320px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.content-search-results .content-search-placeholder.placeholder{display:block}.content-search-results.show-count .content-search-results-count{display:block}.content-search-results.show-count .content-search-results-wrapper{top:40px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.section-content-search-result{padding:10px 0;display:flex;width:100%;border-color:#eee;border-style:solid;border-width:0 0 1px 0;position:relative;cursor:pointer}.section-content-search-result:after,.section-content-search-result:before{content:"";display:table}.section-content-search-result:after{clear:both}.section-content-search-result:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.section-content-search-result .search-highlight{color:#00aee4;font-weight:500}.section-content-search-result .result-type-wrapper{width:100px;display:flex;flex-shrink:0;align-items:center;justify-content:center}.section-content-search-result .result-type.noContentRef .reference-text{display:none}.section-content-search-result .reference-icon{color:#999;text-align:center}.section-content-search-result .reference-icon:after{top:0!important}.section-content-search-result.SectionQuestionResult .reference-icon:after,.section-content-search-result.SectionResponseResult .reference-icon:after{position:relative;top:-4px;content:'\e017';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-content-search-result.SectionNoteResult .reference-icon:after{position:relative;top:-4px;content:'\e016';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-content-search-result.SectionLessonResult .reference-icon:after{position:relative;top:-4px;content:'\e030';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-content-search-result.SectionSlideResult .reference-icon:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-content-search-result.SectionVideoResult .reference-icon:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-content-search-result .reference-text{text-align:center;font-size:11px;padding-top:5px;color:#999}.section-content-search-result .reference-text .separator{padding:0 5px;color:#ccc}.section-content-search-result .result-content{display:flex;font-size:14px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.section-content-search-result .result-content .result-content-wrapper{width:100%;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#eee;border-style:solid;border-width:0 0 0 1px}.section-content-search-result .result-content .result-header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:200;color:#999;padding-top:5px}.section-content-search-result .result-content .result-header .bold{font-weight:500}.section-content-search-result .result-content .slide-result-content{position:relative;display:table;width:100%;max-width:100%}.section-content-search-result .result-content .slide-result-content:after,.section-content-search-result .result-content .slide-result-content:before{content:"";display:table}.section-content-search-result .result-content .slide-result-content:after{clear:both}.section-content-search-result .result-content .slide-result-content .result-text{display:table-cell}.section-content-search-result .result-content .result-text{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;padding-top:7px;padding-bottom:5px;vertical-align:middle;width:100%;max-width:100%}.section-content-search-result .result-content .result-text .grey-subtext{color:#999;font-style:italic;padding-right:1px}.section-content-search-result .result-content .result-text>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding-top:7px}.section-content-search-result .result-content .result-text>span:first-child{padding-top:0}.section-content-search-result .result-content .result-text>span span{display:inline;font-weight:200;padding-left:10px}.section-content-search-result .result-content .result-text>span span.highlight{font-weight:500;padding-left:0}.section-content-search-result .result-content .slide-result-thumbnail{display:table-cell}.section-content-search-result .result-content img{margin:10px 20px 10px 0;max-height:60px;max-width:80px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2);vertical-align:middle}.section-content-search-result.SectionLessonResult{background-color:#f7f7f7}.section-content-search-result.SectionLessonResult .result-header{font-weight:500;color:#333}.section-content-search-result.SectionLessonResult .result-header.noDescription{padding:10px 0}.section-content-search-result.SectionLessonResult .result-content{border-color:#ddd}.section-content-search-result.SectionLessonResult .result-text{font-weight:200}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.modal.addContent .addVideo{width:450px}.modal.addContent .addVideo .options .btn.create{background-image:url(/assets/images/icon_newVideo.png)}.modal.addContent .addPresentation{width:600px}.modal.addContent .addPresentation .options .btn.create{background-image:url(/assets/images/icon_newPresentation.png)}.modal.addContent .options{display:table;margin:0 auto}.modal.addContent .options:after,.modal.addContent .options:before{content:"";display:table}.modal.addContent .options:after{clear:both}.modal.addContent .options .option{width:120px;margin-right:20px;float:left}.modal.addContent .options .option:last-child{margin-right:0}.modal.addContent .options .btn{width:100%;height:100px;margin:0;background-position:center center;background-repeat:no-repeat}.modal.addContent .options .btn.upload{background-image:url(/assets/images/icon_uploadSlide.png)}.modal.addContent .options .btn.import{background-image:url(/assets/images/icon_importSlides.png)}.modal.addContent .options .title{padding:10px 10px 0;text-transform:none;color:#333;font-size:12pt;text-align:center}.courseHome{background:#fff;overflow:hidden;position:absolute;top:50px;right:0;left:0;bottom:0}.courseHome .newClass{position:absolute;top:20px;right:20px;left:auto;bottom:auto}.instructor-courseHome #react-box,.instructor-courseHome .class-list,.student-courseHome #react-box,.student-courseHome .class-list,.teachingassistant-courseHome #react-box,.teachingassistant-courseHome .class-list{height:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.instructor-courseHome .contents-wrapper,.student-courseHome .contents-wrapper,.teachingassistant-courseHome .contents-wrapper{position:absolute;top:81px;right:20px;left:20px;bottom:0;overflow-y:auto}.instructor-courseHome .class-row .contents-wrapper,.student-courseHome .class-row .contents-wrapper,.teachingassistant-courseHome .class-row .contents-wrapper{position:relative;top:0;left:0;right:0;bottom:0;overflow:visible}.modal.loneWolf .modal-body,.modal.paymentWarning .modal-body{background-color:#00aee4;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;top:50%;margin-top:-110px}.modal.loneWolf .modal-header,.modal.paymentWarning .modal-header{border:none;font-weight:400}.modal.loneWolf .modal-padded-content,.modal.paymentWarning .modal-padded-content{width:600px;font-size:16px}.modal.loneWolf .modal-padded-content .congratulations,.modal.loneWolf .modal-padded-content .paymentWarningText,.modal.paymentWarning .modal-padded-content .congratulations,.modal.paymentWarning .modal-padded-content .paymentWarningText{line-height:22px}.modal.loneWolf .modal-padded-content .bold,.modal.paymentWarning .modal-padded-content .bold{font-weight:400}.modal.loneWolf .modal-close,.modal.paymentWarning .modal-close{width:20px!important;height:20px!important}.modal.loneWolf .modal-close span:after,.modal.paymentWarning .modal-close span:after{font-size:20px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.section-settings .invite .settings-title{border:0}.section-settings .invite .row{padding:30px 0;border-top:1px solid #ddd}.section-settings .invite .row:first-child{border-top:none}.section-settings .invite .row-content{min-width:530px;max-width:800px;margin:0 auto}.section-settings .invite .row.link{margin-top:0}.section-settings .invite .row.list{margin-bottom:0}.section-settings .invite .row .title{padding-bottom:20px;vertical-align:top;font-size:16px;font-weight:400}.section-settings .invite .row .content:after,.section-settings .invite .row .content:before{content:"";display:table}.section-settings .invite .row .content:after{clear:both}.section-settings .invite .row .content .fileStack-wrapper{float:left}.section-settings .invite .row .content .sampleDownloadLink{float:left;padding-left:20px;line-height:40px;font-size:14px;text-decoration:none}.section-settings .invite .row .content .explainer{margin:0 0 20px;font-size:14px}.section-settings .invite .row .input-with-button{height:40px;position:relative}.section-settings .invite .row .input-with-button .input{position:absolute;top:0;right:100px;left:0;bottom:0;width:auto}.section-settings .invite .row .input-with-button .btn{position:absolute;top:0;right:0;left:auto;bottom:0;width:80px}.section-settings .invite .row.import .btn{width:100px;margin:0}.section-settings .invite .row.list table{background-color:#fff}.section-settings .invite .row.list table tr{color:#333!important}.section-settings .invite .row.list table tr.selected{background-color:#fff!important}.section-settings .invite .row.list table tr:not(.header):hover{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#fff 11%,#fff 90%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(11%,#fff),color-stop(90%,#fff),color-stop(100%,rgba(0,0,0,.1)));background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,#fff 11%,#fff 90%,rgba(0,0,0,.1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#fff 11%,#fff 90%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#fff 11%,#fff 90%,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,#fff 11%,#fff 90%,rgba(0,0,0,.1) 100%)}.section-settings .invite .row.list table td{line-height:40px;padding-top:0;padding-bottom:0}.section-settings .invite .row.list table tr.header{border-top:solid 1px #ddd}.section-settings .invite .row.list table tr.header th{font-size:14px;font-weight:400}.section-settings .invite .row.list table.actionable tr:not(.header):hover{cursor:pointer}.section-settings .invite .row.list .actions{margin-bottom:20px}.section-settings .invite .row.list .actions:after,.section-settings .invite .row.list .actions:before{content:"";display:table}.section-settings .invite .row.list .actions:after{clear:both}.section-settings .invite .row.list .actions .batch{float:left}.section-settings .invite .row.list .actions .batch:after,.section-settings .invite .row.list .actions .batch:before{content:"";display:table}.section-settings .invite .row.list .actions .batch:after{clear:both}.section-settings .invite .row.list .actions .batch .btn{float:left;text-transform:none;margin-left:0;margin-right:15px}.section-settings .invite .row.list .actions .batch .btn[data-action=batch-delete]{width:40px}.section-settings .invite .row.list .actions .batch .btn[data-action=batch-delete]:before{content:'\e842';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;display:block;margin-left:-7px}.section-settings .invite .row.list .actions .search{float:right}.section-settings .invite .row.list .actions .search .input{margin:0}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.account-settings.settings-main.index .btn.changePasswordBtn{display:inline-block;zoom:1;top:15px;width:200px}.account-settings.settings-main.index .row.nameRow{padding-top:5px}.account-settings.settings-main.index .row.phoneRow{padding-top:17px}.account-settings.settings-main.index .subtitle{display:none}.account-settings.settings-main.index p.description{margin:10px 0;padding:0}.account-settings.settings-main.index .select2-wrapper{width:230px}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.changePasswordForm{width:600px}.changePasswordForm .form-input-section{width:240px;float:left}.changePasswordForm .form-input.oldPassword:after,.changePasswordForm .form-input.oldPassword:before{content:"";display:table}.changePasswordForm .form-input.oldPassword:after{clear:both}.changePasswordForm .input-label{font-size:14px;margin:0 0 10px}.changePasswordForm .newPasswords{margin:20px 0 0}.addDepartmentForm,.editDepartmentForm{width:400px}.addDepartmentForm .input,.addDepartmentForm .select2-wrapper,.editDepartmentForm .input,.editDepartmentForm .select2-wrapper{width:100%}.addDepartmentForm .input,.editDepartmentForm .input{margin-right:15px}.addDepartmentForm .input-label,.editDepartmentForm .input-label{margin:20px 0 15px;font-size:14px;font-weight:200;line-height:14px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.settings .form-section{padding:20px;border-bottom:1px solid #ddd}.settings .form-section:last-child{border-bottom:none}.settings .form-section .row{margin-bottom:30px}.settings .form-section .row:after,.settings .form-section .row:before{content:"";display:table}.settings .form-section .row:after{clear:both}.settings .form-section .row:last-child{margin-bottom:0}.settings .form-section .row .input{float:left;margin:0 15px 0 0}.settings .form-section .videoUpload{width:175px}.settings .form-section.footer:after,.settings .form-section.footer:before{content:"";display:table}.settings .form-section.footer:after{clear:both}.settings .form-section.footer .btn{float:right;width:175px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row{width:600px;margin-bottom:10px;border-bottom:none;padding:0;font-size:10pt}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row:last-child{margin-bottom:0}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row .videoFilename{font-weight:600}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row.footer:after,.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row.footer:before{content:"";display:table}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row.footer:after{clear:both}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .row.footer .btn{float:right;width:175px}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .form-section{padding:30px 0;border-bottom:1px solid #ddd}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .form-section:last-child{border-bottom:none}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .preview{width:150px;height:150px}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .switch label{font-weight:400}.institution-settings .settings-container .settings-content .settings-content-tab.video-branding-details .preview{height:150px;width:150px;line-height:150px;text-align:center}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.slideDeck-edit-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}.slideDeck-edit-wrapper.open .slideDeck-edit-pane{bottom:250px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.editor-slide,.importer-slide{position:relative!important;height:150px;width:160px;margin:25px 15px 0;display:inline-block;text-align:center}.editor-slide.sortDisabled,.importer-slide.sortDisabled{display:none!important}.editor-slide .slide-wrapper,.importer-slide .slide-wrapper{max-height:120px;max-width:160px;overflow:visible;background-color:#fff;position:relative;display:inline-block;vertical-align:top;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow .2s ease-out 0s;-moz-transition:box-shadow .2s ease-out 0s;-o-transition:box-shadow .2s ease-out 0s;transition:box-shadow .2s ease-out 0s;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.editor-slide .slide-wrapper.hoverShadow,.importer-slide .slide-wrapper.hoverShadow{-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 15px rgba(0,0,0,.3);box-shadow:1px 1px 15px rgba(0,0,0,.3)}.editor-slide .slide-wrapper .slide-border-overlay,.importer-slide .slide-wrapper .slide-border-overlay{position:absolute;top:0;right:0;left:0;bottom:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-slide .slide-wrapper .blank-slide,.importer-slide .slide-wrapper .blank-slide{height:120px;width:160px;vertical-align:middle}.editor-slide .slide-wrapper img,.importer-slide .slide-wrapper img{max-height:120px;max-width:160px;vertical-align:middle}.editor-slide .slide-wrapper .slide-controls,.importer-slide .slide-wrapper .slide-controls{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0)}.editor-slide .slide-wrapper .slide-controls:hover>a,.importer-slide .slide-wrapper .slide-controls:hover>a{display:block}.editor-slide .slide-wrapper .slide-controls a,.importer-slide .slide-wrapper .slide-controls a{float:left;display:none;margin:0;padding:0;height:20px;width:20px;background-color:#eee;color:#999;border-radius:0;position:relative}.editor-slide .slide-wrapper .slide-controls a:hover,.importer-slide .slide-wrapper .slide-controls a:hover{background-color:#ddd}.editor-slide .slide-wrapper .slide-controls a.edit-slide,.importer-slide .slide-wrapper .slide-controls a.edit-slide{margin-right:1px}.editor-slide .slide-wrapper .slide-controls a.edit-slide span:after,.editor-slide .slide-wrapper .slide-controls a.preview-slide span:after,.importer-slide .slide-wrapper .slide-controls a.edit-slide span:after,.importer-slide .slide-wrapper .slide-controls a.preview-slide span:after{font-size:32px;top:-6px;left:-6px}.editor-slide .slide-wrapper .slide-controls a.delete-slide,.importer-slide .slide-wrapper .slide-controls a.delete-slide{float:right;padding:5px 8px!important}.editor-slide .slide-wrapper .slide-controls a.delete-slide span:after,.importer-slide .slide-wrapper .slide-controls a.delete-slide span:after{font-size:10px;top:-8px;left:-3px}.editor-slide .slide-ordinal,.importer-slide .slide-ordinal{text-align:center;position:absolute;top:auto;right:0;left:0;bottom:0;font-size:1rem}.editor-slide .hide-slide,.importer-slide .hide-slide{cursor:pointer;position:absolute;top:0;right:10px;left:auto;bottom:auto}.editor-slide .hide-slide:before,.importer-slide .hide-slide:before{position:relative;top:-4px;content:'\e015';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-30px;right:-20px;left:auto;bottom:auto;color:#555}.editor-slide .hide-slide.hidden:before,.importer-slide .hide-slide.hidden:before{position:relative;top:-4px;content:'\e014';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.editor-slide.selected .slide-border-overlay,.importer-slide.selected .slide-border-overlay{border-color:#00aee4;border-style:solid;border-width:5px}.editor-slide.activity,.importer-slide.activity{padding:0;background-color:transparent}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.activity .choice.sortable-ghost,.sortable-placeholder{display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:15px;min-height:40px;background:0 0;border:1px dashed gray;vertical-align:top}.activity .choice.sortable-ghost *,.sortable-placeholder *{display:none}.reorder-choice-dropdown{padding:10px;color:#333;min-width:50px}.reorder-choice-dropdown li{line-height:20px}.activity-content.reOrder ol.choices{counter-reset:item;list-style-type:none}.activity-content.reOrder ol.choices .choice-content,.activity-content.reOrder ol.choices .choice-counter span{outline:0!important}.activity-content.reOrder ol.choices li:before{content:counter(item) " ";counter-increment:item;position:relative;width:40px;text-align:right;margin-left:-60px;font-size:16px;float:left;line-height:40px}.activity-content.reOrder ol.choices li.sortable-fallback:before{content:""}.activity-content.reorderAnswer.results .choices-dropdown-hover-trigger{position:absolute;top:0;right:0;left:0;bottom:0;cursor:pointer;z-index:2}.activity-content.reorderAnswer.results .grid-view{display:none;overflow-x:auto}.activity-content.reorderAnswer.results.gridView .list-view{display:none}.activity-content.reorderAnswer.results.gridView .grid-view{display:block}.activity-content.reorderAnswer.results.gridView .reOrder-correct-count{padding-top:20px;font-size:14px}.activity-content.reorderAnswer.results.gridView .correct-answer-text{padding:0;line-height:20px}.reorder-grid{font-size:15px;margin:auto;text-align:center}.reorder-grid .reorder-row{height:40px;line-height:40px;border-color:#ccc;border-style:solid;border-width:1px 0 0 0}.reorder-grid .reorder-row:first-child,.reorder-grid .reorder-row:nth-child(2){border:0}.reorder-grid .reorder-row:nth-child(2) td:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row:nth-child(2) td:last-child{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row:last-child td:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row:last-child td:last-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row .choiceIndex{font-weight:400;min-width:60px}.reorder-grid .reorder-row .choice-text{background-color:#ddd;max-width:300px;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reorder-grid .reorder-row .reorder-cell{background-color:#eee;min-width:60px;padding:0 15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#ccc;border-style:solid;border-width:0 0 0 1px}.reorder-grid .reorder-row .reorder-cell.diagonal{background-color:#e6e6e6}.reorder-grid .reorder-row .reorder-cell.selected{color:#fff;background-color:#00aee4}.imageAnnotationIcon,.mediaSlideIcon,.multipleChoiceIcon,.numericalAnswerIcon,.reorderIcon,.shortAnswerIcon{background-repeat:no-repeat;background-position:center center}.multipleChoiceIcon{background-image:url(/assets/images/activity/mcq.png)}.shortAnswerIcon{background-image:url(/assets/images/activity/shortAnswer.png)}.reorderIcon{background-image:url(/assets/images/activity/orderedList.png)}.imageAnnotationIcon{background-image:url(/assets/images/activity/imageQuiz.png)}.numericalAnswerIcon{background-image:url(/assets/images/activity/numerical.png)}.activity-thumbnail{width:42px;height:35px;float:left;margin-right:20px;margin-top:-7px}.activity-thumbnail.multipleChoiceIcon{background-position-y:8px;background-image:url(/assets/images/activity/icon_multipleChoice_sm.png)}.activity-thumbnail.shortAnswerIcon{background-position-y:9px;background-image:url(/assets/images/activity/icon_shortAnswer_sm.png)}.activity-thumbnail.reorderIcon{background-position-y:7px;background-image:url(/assets/images/activity/icon_orderedList_sm.png)}.activity-thumbnail.imageAnnotationIcon{background-position-y:7px;background-image:url(/assets/images/activity/icon_imageQuiz_sm.png)}.activity-thumbnail.numericalAnswerIcon{background-position-y:14px;background-image:url(/assets/images/activity/icon_numerical_sm.png)}.activity-thumbnail.mediaSlideIcon{background-position-y:5px;background-image:url(/assets/images/activity/icon_mediaSlide_sm.png)}.slideDeck-editor-slideList{min-height:100px}.presentation-editor-slideList .sortable-ghost,.presentation-editor-slideList .sortable-placeholder{width:160px;height:120px!important;display:inline-block;margin:25px 15px;vertical-align:top;flex-shrink:0;border:1px dashed gray}.presentation-editor-slideList .sortable-ghost *,.presentation-editor-slideList .sortable-placeholder *{display:none}.main-header{position:absolute;top:0;right:0;left:0;bottom:auto;height:79px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.main-header .videoEdit-back-btn,.main-header a.slideDeckEdit-back-btn{width:40px;float:left;margin:20px 20px 0}.main-header .videoEdit-back-btn:before,.main-header a.slideDeckEdit-back-btn:before{content:'\e871';font-family:Entypo;font-size:16pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:relative;left:-8px}.main-header .slideDeck-title,.main-header .video-title{position:absolute;top:0;right:470px;left:80px;bottom:0;line-height:80px;font-size:21pt;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-header .slideDeck-add-buttons{position:absolute;top:0;right:0;left:auto;bottom:0}.main-header .slideDeck-add-buttons .picker-panel-wrapper{position:relative;float:left}.main-header .slideDeck-add-buttons .picker-panel-wrapper .dropdown-panel{right:35px;left:auto;margin-top:15px}.main-header .slideDeck-add-buttons .picker-panel-wrapper>.btn,.main-header .slideDeck-add-buttons>.btn{min-width:130px;float:left;margin:20px 20px 0 0;text-transform:uppercase}.bulk-actions-bar{position:absolute;top:80px;right:0;left:0;bottom:auto;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;padding:15px}.bulk-actions-bar .bulk-action-buttons .btn{min-width:130px;float:left;margin-right:15px}.bulk-actions-bar .edit-filter{float:right}.bulk-actions-bar .edit-filter .selection{height:30px!important;line-height:30px!important}.picker-dropdown-panel .picker-body{padding:0 0 20px;text-align:center;font-size:15px;overflow:hidden}.picker-dropdown-panel .picker-body .picker-title{margin-bottom:10px;font-size:20pt}.picker-dropdown-panel .picker-body .picker{width:720px;margin:0 auto}.picker-dropdown-panel .picker-body .picker .activity-type{cursor:pointer;float:left;margin:20px 0 0 20px;width:120px}.picker-dropdown-panel .picker-body .picker .activity-type .activity-tile{height:100px;width:120px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:center center;margin-bottom:15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.picker-dropdown-panel .picker-body .picker .activity-type .activity-tile:hover{background-color:#fff}.picker-dropdown-panel .picker-body .picker .activity-type.slides .activity-tile{background-image:url(/assets/images/icon_uploadSlide.png);background-position:25px 23px}.picker-dropdown-panel .picker-body .picker .activity-type.fromLibrary .activity-tile{background-image:url(/assets/images/icon_importSlides.png);background-position-x:18px}.picker-dropdown-panel .picker-body .picker .activity-type.createMediaSlide .activity-tile{background-image:url(/assets/images/icon_mediaSlide.png);background-position:13px 13px}.picker-dropdown-panel .picker-body .picker .activity-type.createBlankSlide .activity-tile{background-image:url(/assets/images/icon_blankSlide.png);background-position:14px 13px}.picker-dropdown-panel .picker-body .picker .activity-type .activity-type-text .activity-tile{width:120px;font-size:13pt}.picker-dropdown-panel.slidePicker .picker{width:580px}.slideDeck-edit-wrapper .btn.disabled,.slideDeck-edit-wrapper .btn.disabled:active,.slideDeck-edit-wrapper .btn.disabled:hover{color:#ccc;border-color:#eee;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;background-color:#f3f3f3}.slideDeck-edit-pane{background-color:#eee;position:absolute;top:140px;right:0;left:0;bottom:0;overflow-y:auto;padding:25px;z-index:1;-webkit-transition:bottom .2s ease-in-out 0s;-moz-transition:bottom .2s ease-in-out 0s;-o-transition:bottom .2s ease-in-out 0s;transition:bottom .2s ease-in-out 0s}.slideDeck-edit-pane .slideDeck-editor{min-height:100px}.slideDeck-edit-pane .sortable-fallback{top:0!important;left:0!important}.slideDeck-placeholder{position:absolute;top:50%;right:0;left:0;bottom:auto;display:none;text-align:center;margin-top:-65px}.slideDeck-placeholder .slideDeck-placeholder-text{display:table;margin:0 auto;width:600px;font-size:15pt;color:#bbb;text-align:center;line-height:2em}.slideDeck-placeholder:before{content:'\e833';font-family:Entypo;font-size:60px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;margin-bottom:35px;display:block}.slideDeck-edit-pane.locked .slideDeck-placeholder{display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.slideDeck-importer{height:0;overflow:hidden;position:absolute;top:auto;right:0;left:0;bottom:0;-webkit-transition:height .2s ease-in-out 0s;-moz-transition:height .2s ease-in-out 0s;-o-transition:height .2s ease-in-out 0s;transition:height .2s ease-in-out 0s;display:flex;flex-direction:column}.slideDeck-importer.open{height:250px;background-color:#eee;-webkit-box-shadow:-1px -1px 2px rgba(0,0,0,.1);-moz-box-shadow:-1px -1px 2px rgba(0,0,0,.1);box-shadow:-1px -1px 2px rgba(0,0,0,.1)}.slideDeck-importer .slideDeck-importer-header{background-color:#fff;padding:15px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.slideDeck-importer .slideDeck-importer-header .btn,.slideDeck-importer .slideDeck-importer-header .importer-title{float:left}.slideDeck-importer .slideDeck-importer-header .importer-title{margin-right:15px}.slideDeck-importer .slideDeck-importer-header .btn:not(.close-importer){min-width:130px;margin-right:15px}.slideDeck-importer .slideDeck-importer-header .importer-moveAll-btn{width:auto;margin-right:15px}.slideDeck-importer .slideDeck-importer-header .importer-title{line-height:30px;font-size:13pt}.slideDeck-importer .slideDeck-importer-header .importer-filter{float:right;width:150px}.slideDeck-importer .slideDeck-importer-header .importer-filter .selection{height:30px;line-height:30px}.slideDeck-importer .slideDeck-importer-header .close-importer{float:right;width:auto!important;color:#ccc;margin:0 0 0 15px!important}.slideDeck-importer .slideDeck-importer-header .close-importer span:after{font-size:30px}.slideDeck-importer .slideDeck-importer-body{background-color:#eee;min-height:180px;overflow-x:auto;padding-bottom:.675rem}.slideDeck-importer .slideDeck-importer-body .slideDeck-importer-slideList{display:inline-flex;margin:0 25px}.slideDeck-importer .slideDeck-importer-body .sortable-placeholder{width:160px;height:120px;border:1px;border-style:dashed;background:0 0;display:inline-block;margin:25px 15px;vertical-align:top}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.studyGuide-notebook .notes-header{color:#999;height:25px;line-height:25px;margin-left:84px;padding-left:10px;border-color:#e6e6e6;border-style:solid;border-width:0 0 0 1px;display:none}.studyGuide-notebook .notes-list{min-height:400px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.study-guide{font-size:.75rem;position:absolute;top:50px;right:0;left:0;bottom:0}.study-guide .notes-and-questions{position:absolute;top:67px;right:auto;left:0;bottom:0;width:47%}.study-guide .media{position:absolute;top:67px;right:0;left:47%;bottom:0}@media (min-width:1702.12765957px){.study-guide .notes-and-questions{width:800px}.study-guide .media{left:800px}}.study-guide .header{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:660px;height:67px;padding:15px;background-color:#fff}.study-guide .header .lesson-select{float:left}.study-guide .header .lesson-select .searchbar{display:none}.study-guide .header .right-buttons{float:left}.study-guide .header .right-buttons .btn{float:left;margin:0 0 0 15px}.study-guide .content{position:absolute;top:0;right:0;left:0;bottom:0;border-top:1px solid #ddd}.study-guide .modal .downloadNotes .select{width:100%}.study-guide .notes-and-questions .study-guide-list{position:absolute;top:0;right:0;left:0;bottom:0;overflow:scroll}.study-guide .notes-and-questions .gutter{position:absolute;top:0;right:0;left:0;bottom:0;border-color:#e6e6e6;border-style:solid;border-width:0 1px 0 0;width:84px}.study-guide .notes-and-questions .notes-list-content{overflow-y:visible!important}.study-guide .notes-and-questions .questions-separator{height:1px;margin-top:20px;margin-left:85px;background:url(/assets/images/dottedLine.png);background-repeat:repeat-x}.study-guide .notes-and-questions .questions-list{height:auto;position:relative;border-right:none;overflow-y:visible}.study-guide .notes-and-questions .questions-list-title{color:#999;margin:20px 0;margin-left:95px}.study-guide .notes-and-questions .single-question{border-bottom:none;padding:0;position:relative}.study-guide .notes-and-questions .single-question.selected{border-color:#00aee4;border-style:solid;border-width:0 5px 0 0}.study-guide .notes-and-questions .single-question.selected .question-gutter{color:#00aee4}.study-guide .notes-and-questions .single-question.selected .question-body,.study-guide .notes-and-questions .single-question.selected .question-footer{background-color:#eee}.study-guide .notes-and-questions .single-question:hover .question-body,.study-guide .notes-and-questions .single-question:hover .question-footer{background-color:#eee}.study-guide .notes-and-questions .question-header{display:none}.study-guide .notes-and-questions .question-body,.study-guide .notes-and-questions .question-footer{background-color:#f7f7f7;padding:10px;cursor:pointer;font-size:10pt}.study-guide .notes-and-questions .question-body{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin:10px 10px 0 95px}.study-guide .notes-and-questions .question-footer{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 10px 5px 95px}.study-guide .media .single-question .slide-contentRef-preview.unavailable,.study-guide .media .single-question .video-contentRef-preview.unavailable{cursor:not-allowed}.study-guide .media .header .input{float:left;width:330px;margin:0}.study-guide .media .header .btn{width:33px;padding:0}.study-guide .media .content{border-left:1px solid #ddd;background-color:#eee;overflow:hidden}.study-guide .media .content .response-creator,.study-guide .media .content .response-creator-trigger{margin:0 -20px -20px;background:#eee}.study-guide .media .content .single-question .question-header{color:#999}.study-guide .media .content .single-question .question-header .edit-delete{color:#999}.study-guide .media .content .single-question .footer-element{color:#999}.study-guide .media .content .single-response .response-header{color:#999}.study-guide .media .content .single-response .response-header .edit-delete{color:#999}.study-guide .media .content .single-response .footer-element{color:#999}.study-guide .media .selected-placeholder{position:absolute;top:50%;left:0;right:0;margin-top:-22px}.study-guide .media .selected-placeholder-explainer{display:table;margin:0 auto;width:320px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.study-guide .media .selected-content{position:absolute;top:0;right:0;left:0;bottom:0;margin:20px}.study-guide .media .classroom-stage{background:0 0;outline:0}.study-guide .media .classroom-stage .slide{color:#333}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.timeline-cut{height:100%;position:absolute;background-color:#0087b0}.timeline-cut:after,.timeline-cut:before{width:1px;background-color:#666;content:''}.timeline-cut:after{position:absolute;top:0;right:0;left:auto;bottom:0}.timeline-cut:before{position:absolute;top:0;right:auto;left:0;bottom:0}.timeline-cut:hover{-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.13)}.timeline-cut.active{background-color:#00aee4}.timeline-cut.trimmed{background-color:#666}.timeline-cut.trimmed:after{background-color:#444}.timeline-cut.trimmed.active{background-color:#899ba1}.timeline-cut .cut-marker{z-index:4;display:none;width:4px;border:solid 1px #999;background:#ccc;position:absolute;top:-5px;right:auto;left:auto;bottom:-5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.timeline-cut .start-marker{left:-2px}.timeline-cut .end-marker{right:-2px}.timeline-cut.hover .cut-marker{display:block}.timeline-cut.trimmed.hover .cut-marker{display:none}.timeline-cut .cut-placeholder{background-color:#666;position:absolute;top:0;right:auto;left:auto;bottom:0}.timeline-cut .cut-placeholder:after,.timeline-cut .cut-placeholder:before{width:1px;background-color:#666;content:''}.timeline-cut .cut-placeholder:after{position:absolute;top:0;right:0;left:auto;bottom:0}.timeline-cut .cut-placeholder:before{position:absolute;top:0;right:auto;left:0;bottom:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.video-editor{position:absolute;top:0;right:0;left:0;bottom:0}.video-editor .video-editor-stage{position:absolute;top:0;right:0;left:0;bottom:0;padding:30px;background:#ddd;max-height:50%}.video-editor .video-editor-stage .video-editor-controls{position:absolute;top:100%;right:0;left:0;bottom:auto}.video-editor .video-editor-stage .video-editor-controls .player-controls{float:left;border-right:solid 1px #ccc;height:40px;padding:10px 0}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn{width:40px;float:left}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn:hover{border-color:default}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-play-btn:before{margin-left:5px;font-size:20pt}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-play-btn,.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-rewind-btn{border-right:0}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-forward-btn,.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-play-btn{border-left:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-rewind-btn{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-rewind-btn:before{position:relative;top:-4px;content:'\e106';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:auto;left:5px;bottom:auto}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-forward-btn{border-right:none}.video-editor .video-editor-stage .video-editor-controls .player-controls .btn.video-forward-btn:before{position:relative;top:-4px;content:'\e107';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:auto;right:auto;left:0;bottom:auto}.video-editor .video-editor-stage .video-editor-controls .editor-controls{margin:20px auto 0 auto;width:670px}.video-editor .video-editor-stage .video-editor-controls .editor-controls .editor-cut-btn,.video-editor .video-editor-stage .video-editor-controls .editor-controls .editor-delete-btn,.video-editor .video-editor-stage .video-editor-controls .editor-controls .editor-revert-btn{float:left;margin-left:15px;width:130px;margin-top:10px}.video-editor .video-editor-stage .video-editor-controls .editor-controls .editor-cut-btn{margin-left:30px;height:40px}.video-editor .video-editor-stage .video-editor-controls .time-display{background:#f7f7f7;height:38px;width:150px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;float:left;line-height:40px;color:#333;font-size:14px;text-align:center}.video-editor .video-editor-stage .video-editor-controls .time-display span{padding:0 5px 0 0}.video-editor .video-editor-stage .video-editor-controls .time-display span:last-of-type{color:#bbb;padding:0 0 0 5px}.video-editor .video-editor-stage .video-editor-controls .video-volume-btn{margin-left:15px;margin-right:30px}.video-editor .video-editor-stage .video-editor-controls .video-volume-btn:before{left:-15px;top:-6px}.video-editor .video-editor-stage .video-editor-controls .video-volume-btn:hover{-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.video-editor .video-editor-stage .video-editor-controls div.volume-menu{background-color:#f7f7f7;-webkit-border-top-right-radius:3;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3;-moz-border-radius-topright:3;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3;border-top-right-radius:3;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-color:#ddd;border-style:solid;border-width:1px 1px 0 1px}.video-editor .video-buttons{position:absolute;top:0;right:0;left:auto;bottom:0}.video-editor .video-buttons .btn{min-width:130px;float:left;margin:20px 20px 0 0;text-transform:uppercase}.video-editor .video-placeholder{position:absolute;top:50%;right:0;left:0;bottom:auto;display:none;text-align:center;margin-top:-50px}.video-editor .video-placeholder .video-placeholder-text{display:table;margin:0 auto;width:600px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.video-editor .video-placeholder:before{content:'\e833';font-family:Entypo;font-size:60px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;margin-bottom:40px;display:block}.video-editor .editor-content{position:absolute;top:80px;right:0;left:0;bottom:0}.video-editor.locked .video-placeholder{display:block}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.modal.saveAs{color:#333}.modal.saveAs .saveAs-modal-body{width:500px}.modal.saveAs .input-section{position:relative}.modal.saveAs .input-section .optional-text{position:absolute;top:0;right:5px;left:auto;bottom:auto;font-size:13px;font-style:italic;color:#999}.modal.saveAs .input-section.underline{border-bottom:solid 1px #ddd;margin-bottom:20px}.modal.saveAs .input-section .input,.modal.saveAs .input-section .textarea{float:none;width:100%;margin:10px 0 20px}.modal.saveAs .input-section label{font-size:14px}.save-confirmation .redirect-information{padding:30px 60px;font-size:14px;width:300px}.save-confirmation .modal-footer{text-align:center}.save-confirmation .modal-footer a{float:none;display:inline-block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.editor-timeline{position:relative;height:80px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.editor-timeline .timeline{position:absolute;top:30px;right:30px;left:30px;bottom:30px;background:#00aee4;cursor:default!important}.editor-timeline .timeline-bar{position:absolute;top:0;right:0;left:0;bottom:0}.editor-timeline .timeline-handle{z-index:2;position:absolute;top:0;right:auto;left:0;bottom:0;width:1.1px!important;min-width:1.1px;background:#000}.editor-timeline .timeline-handle::after{position:relative;top:-4px;content:'\e025';font-family:echo360;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;top:-16px;left:-10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.captures .adminList-headers{border-color:#ddd;border-style:solid;border-width:0 0 1px}.captures .adminList-header.dateTime,.captures .adminListItem-cell.dateTime{width:15%}.captures .adminList-header.publishInfo,.captures .adminListItem-cell.publishInfo{width:20%}.captures .adminList-header.publishInfo .untitled-capture,.captures .adminListItem-cell.publishInfo .untitled-capture{font-style:italic}.captures .adminList-header.building,.captures .adminListItem-cell.building{width:20%}.captures .adminList-header.source,.captures .adminListItem-cell.source{width:12%}.captures .adminList-header.instructor,.captures .adminListItem-cell.instructor{width:10%}.captures .adminList-header.media,.captures .adminListItem-cell.media{width:15%}.captures .adminList-header.dateTime{padding-left:0!important}.captures .adminList-item{height:60px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.captures .adminList-item.editedItem{background-color:#e5f7fc}.captures .adminList-item.Capturing{background-color:#f2fbf5}.captures .adminList-item.Error{background-color:#fdf3f2}.captures .adminList-item.Scheduled{color:#999;cursor:pointer}.captures .adminList-item.Complete{color:#333;cursor:pointer}.captures .adminList-item.Processing{cursor:pointer}.captures .adminList-item.Capturing .dateTime .secondary,.captures .adminList-item.Error .dateTime .secondary,.captures .adminList-item.Processing .dateTime .secondary{font-style:italic}.captures .adminList-item.Capturing.Error .dateTime .secondary,.captures .adminList-item.Error.Error .dateTime .secondary,.captures .adminList-item.Processing.Error .dateTime .secondary{color:#d21001}.captures .adminList-item.Capturing.Error .Capturing .secondary,.captures .adminList-item.Error.Error .Capturing .secondary,.captures .adminList-item.Processing.Error .Capturing .secondary{color:#00ad42}.captures .adminList-item.Capturing.Error .Capturing .secondary,.captures .adminList-item.Error.Error .Capturing .secondary,.captures .adminList-item.Processing.Error .Capturing .secondary{color:#00ad42}.captures .adminList-item .dropdown.menu-popup.menu-down .dropdown-menu{margin:0 0 0 -65px}.captures .adminList-item .deleteCapture-btn,.captures .adminList-item .opsDropdown{margin:8px 0 0;display:none}.captures .adminList-item .deleteCapture-btn span.icon:after,.captures .adminList-item .opsDropdown span.icon:after{color:#999}.captures .adminList-item .deleteCapture-btn{position:absolute;top:12px;right:10px;left:auto;bottom:auto}.captures .adminList-item:hover .deleteCapture-btn,.captures .adminList-item:hover .opsDropdown{display:block}.captures .adminList-item .adminListItem-cell{height:60px;padding:6px 0 5px 20px}.captures .adminList-item .adminListItem-cell.dateTime{padding-left:0}.captures .adminList-item .adminListItem-cell.dateTime .icon{color:#999}.captures .adminList-item .adminListItem-cell.dateTime .icon-button{display:inline-block}.captures .adminList-item .adminListItem-cell.dateTime:hover .icon{color:#00aee4}.captures .adminList-item .adminListItem-cell.dateTime .primary.dashboard{display:none}.captures .adminList-item .adminListItem-cell.media{display:inline-flex;padding:10px 20px 10px;overflow:visible}.captures .adminList-item .adminListItem-cell.media .thumbnail{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;float:left;overflow:hidden;width:71px;height:40px;background:#fff;color:#00aee4;text-align:center;text-decoration:none;font-size:.9em;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.captures .adminList-item .adminListItem-cell.media .thumbnail:first-of-type{margin-right:1px}.captures .adminList-item .adminListItem-cell.media .thumbnail.audioOnly:before{position:relative;top:-4px;content:'\e100';font-family:echo360;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px}.captures .adminList-item .adminListItem-cell.media .thumbnail img{position:absolute;display:block;width:100%;height:100%}.captures .adminList-item .adminListItem-cell.media .thumbnail:before{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px;right:0;left:0;bottom:0}.captures .adminList-item .adminListItem-cell .primary,.captures .adminList-item .adminListItem-cell .secondary{display:block;height:24px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.captures .adminList-item .adminListItem-cell .primary{font-size:14px;margin-top:2px}.captures .adminList-item .adminListItem-cell .secondary{font-size:12px;height:20px;line-height:20px;margin-top:-1px}.captures .adminList-item .adminListItem-cell .publishCount{height:20px;background-color:#eee;margin:1px 10px 0 0;float:left;padding:0 0 0 25px;position:relative;line-height:19px}.captures .adminList-item .adminListItem-cell .publishCount .count{padding-right:5px}.captures .adminList-item .adminListItem-cell .publishCount:before{content:'\e837';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;position:absolute;top:0;right:auto;left:5px;bottom:auto}.home-captures .adminList-item .adminListItem-cell.dateTime .primary{display:none}.home-captures .adminList-item .adminListItem-cell.dateTime .primary.dashboard{display:block}.home-captures .adminListItem-cell.instructor,.home-captures .adminListItem-cell.source{display:none}.home-captures .adminListItem-cell.media{width:275px;display:inline!important;padding:10px 20px 10px;overflow:visible}.home-captures .adminListItem-cell.media .icon{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;float:left;overflow:hidden;width:71px;height:40px;background:#fff;color:#00aee4;text-align:center;text-decoration:none;font-size:.9em;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.home-captures .adminListItem-cell.media .icon:first-of-type{margin-right:1px}.home-captures .adminListItem-cell.media .icon.audioOnly:before{position:relative;top:-4px;content:'\e100';font-family:echo360;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px}.home-captures .adminListItem-cell.media .icon img{position:absolute;display:block;width:100%;height:100%}.home-captures .adminListItem-cell.media .icon:before{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px;right:0;left:0;bottom:0}@media (max-width:10000px){.home-captures .adminList-header.dateTime,.home-captures .adminListItem-cell.dateTime{width:20%}.home-captures .adminList-header.publishInfo,.home-captures .adminListItem-cell.publishInfo{width:20%}}@media (max-width:1100px){.home-captures .adminList-header.dateTime,.home-captures .adminListItem-cell.dateTime{width:13%;min-width:120px}.home-captures .adminList-header.publishInfo,.home-captures .adminListItem-cell.publishInfo{width:20%}.captures .adminList-header.dateTime,.captures .adminList-header.publishInfo,.captures .adminListItem-cell.dateTime,.captures .adminListItem-cell.publishInfo{min-width:110px}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.capture-filters .filter .label{position:relative;height:50px;background:#f7f7f7;border-bottom:1px solid #ddd}.capture-filters .filter .label h3.name{line-height:51px;padding-left:30px;font-size:14px;color:#666}.capture-filters .filter .label a.clear{display:none;position:absolute;top:18px;right:50px;left:auto;bottom:auto;color:#999;font-size:.75rem;font-weight:200}.capture-filters .filter .label a.toggle{position:absolute;top:15px;right:25px;left:auto;bottom:auto;width:20px;height:20px}.capture-filters .filter .label a.toggle:after{color:#999;content:'\e866';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:auto;right:0;left:auto;bottom:auto}.capture-filters .filter .content{height:0;max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease-out 0s;-moz-transition:max-height .3s ease-out 0s;-o-transition:max-height .3s ease-out 0s;transition:max-height .3s ease-out 0s}.capture-filters .filter .content h3.name{font-size:14px}.capture-filters .filter .content .select,.capture-filters .filter .content .select2-wrapper{width:200px;margin-bottom:15px}.capture-filters .filter .content .select2-wrapper:last-of-type,.capture-filters .filter .content .select:last-of-type{margin-bottom:0}.capture-filters .filter .content [name=dateRange]{display:none;line-height:40px;margin:10px 0}.capture-filters .filter .content [name=dateRange] .dateInput{overflow:hidden;line-height:normal;width:160px}.capture-filters .filter .content [name=dateRange] .dateInput .input{width:160px}.capture-filters .filter .content [name=dateRange] .dateInput.startDate{margin-right:10px;margin-bottom:10px;float:left}.capture-filters .filter .content .radio{height:30px;line-height:30px;cursor:pointer}.capture-filters .filter .content .radio .toggle-wrapper{display:none!important}.capture-filters .filter .content .radio .radio-label{margin-left:0;color:#999;float:none;cursor:pointer;font-size:14px}.capture-filters .filter .content .radio input:checked~.radio-label{color:#333}.capture-filters .filter .content .radio.selected{background-color:#e6e6e6}.capture-filters .filter.active .label .clear,.capture-filters .filter.active .label h3{color:#00aee4}.capture-filters .filter.active .label a.clear{display:block}.capture-filters .filter.open .label a.toggle:after{content:'\e864';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.capture-filters .filter.open .content{overflow:visible;height:auto;padding:20px;background:#eee;border-bottom:1px solid #ddd;max-height:800px}.capture-filters .filter.open .content.loading .loading-background{background-color:transparent}.capture-filters .filter.open .content.loading span{background-color:#ccc}.capture-filters .filter.open.filter-date .content{padding:10px 0}.capture-filters .filter.open.filter-date .radio,.capture-filters .filter.open.filter-date [name=dateRange]{padding:0 20px}.capture-filters .filter.open .content.loading{height:200px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.captures-index{position:relative;width:100%;height:100%}.captures-index .actions .fileStack-wrapper{float:right}.captures-index .admin-captures-header{overflow:hidden;width:100%;padding:10px 15px 10px 259px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.captures-index .admin-captures-header .input,.captures-index .admin-captures-header .select{margin:0}.captures-index .admin-captures-header .left{float:left;width:244px;right:244px;margin-left:-100%;position:relative;padding-right:20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.captures-index .admin-captures-header .left .input{width:100%}.captures-index .admin-captures-header .left .input input{height:30px;line-height:30px}.captures-index .admin-captures-header .center{float:left;width:100%;position:relative}.captures-index .adminList-table .loading span{background-color:#ddd}.captures-index .adminList-table .loading.noItems .loading-background{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.captures-index>.captures-main{position:absolute;top:51px;right:0;left:0;bottom:0}.captures-index>.captures-main .captures{position:absolute;top:0;right:0;left:244px;bottom:0}.captures-index>.captures-main .status-filters-wrapper{padding:0 60px}.captures-index>.captures-main .status-filters{max-width:1000px;margin:0 auto;overflow:hidden;border-color:#ddd;border-style:solid;border-width:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.captures-index>.captures-main .status-filter{cursor:pointer;width:20%;padding:0 15px;border-color:#ddd;border-style:solid;border-width:0 1px 0 0;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;height:28px;background-color:#f7f7f7;text-align:center;line-height:28px;font-size:14px;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.captures-index>.captures-main .status-filter.active{background-color:#eee;color:#333}.captures-index>.captures-main .status-filter.active .captures-count{color:#666}.captures-index>.captures-main .status-filter .captures-count{margin-left:5px;font-style:italic;float:right}.captures-index>.captures-main .status-filter:last-of-type{border-width:0}.captures-index>.captures-main>.captures-content{position:absolute;top:50px;right:0;left:0;bottom:0;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.captures-index>.captures-main>.captures-content .captures-sidebar{position:absolute;top:0;right:auto;left:0;bottom:0;width:243px;background:#f7f7f7;border-right:1px solid #ddd;overflow:auto;z-index:1}.captures-index>.captures-main>.captures-content .captures-sidebar .bulk-actions{padding:15px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;background-color:#eee;display:none}.captures-index .errorPage div.errorInfo{width:790px;margin:0 auto;margin-top:15%}.captures-index .errorPage div.errorInfo .primaryMessage{font-size:30px;color:#333 100%;border-bottom:1px solid #ddd;margin-bottom:30px}.captures-index .errorPage div.errorInfo .primaryMessage b{font-size:48px;color:#333 100%;margin-right:30px}.captures-index .errorPage div.errorInfo .secondaryMessage{margin-top:30px;font-size:18px;color:#333 100%;line:28px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.modal .uploadCapture .title{margin-bottom:20px;font-size:18pt;text-align:center}.modal .uploadCapture .row{padding:5px 20px}.modal .uploadCapture .row:after,.modal .uploadCapture .row:before{content:"";display:table}.modal .uploadCapture .row:after{clear:both}.modal .uploadCapture .row label{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-right:10px;width:80px;line-height:33px}.modal .uploadCapture .row .input,.modal .uploadCapture .row .select,.modal .uploadCapture .row .textarea{float:left;margin:0}.modal .uploadCapture .row.duration .separator{float:left;font-size:12pt;line-height:33px;margin:0 3px}.modal .uploadCapture .row.duration .select{width:60px}.modal .uploadCapture .row.date .dateInput{float:left}.modal .uploadCapture .row.time .timeSelect{float:left}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.existing-clients ul li{position:relative;width:100%;display:inline-block;border-bottom:1px solid #ddd}.existing-clients ul li:last-child{border-bottom:none}.existing-clients ul li span.label{margin:10px 10px 10px 20px;font-weight:600}.existing-clients ul li .left{position:absolute;top:1em;right:0;left:0;bottom:0;margin-top:-10px}.existing-clients ul li a.btn{float:right;margin:10px 20px}.grantType .switch.error span.error{display:inline-block}.placeholder-text{height:100px;display:none;position:relative}.placeholder-text span{position:absolute;top:50%;right:0;left:0;bottom:0;width:100%;height:20px;margin-top:-10px;text-align:center;color:#bbb}div.aimedia-config-form,div.ast-config-form,div.cielo-config-form,div.threeplay-config-form{display:none}div.cielo-config-form .select2-wrapper{width:230px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.connect-lti img{width:120px;margin:0 auto;display:block}.connect-lti .title{font-size:18pt;margin-bottom:10px}.connect-lti .description{margin-bottom:20px}.connect-lti .split-panel-container{margin:0}.connect-lti .input.no-help{float:none;margin:10px 0}.connect-lti .input.no-help input{width:518px;margin:0}.connect-lti .action-bar{margin-top:20px;clear:both}.connect-lti .action-bar .btn{width:150px}.connect-lti .action-bar :first-child{margin-right:0}.manage-device-certificate .configuration-form-row-title{font-size:16px;float:none;width:auto}.manage-device-certificate p.device-certificate-instructions{font-size:16px;margin:10px 2px 10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.roomConfiguration .tabs{width:800px;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px}.roomConfiguration .tabs:after,.roomConfiguration .tabs:before{content:"";display:table}.roomConfiguration .tabs:after{clear:both}.roomConfiguration .tabs .tab{cursor:pointer;color:#999;font-weight:200;font-size:14px;width:200px;float:left;height:38px;text-transform:uppercase;text-align:center;line-height:40px;background-color:#f7f7f7;border-right:solid 1px #ddd;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.roomConfiguration .tabs .tab:last-child{border:none}.roomConfiguration .tabs .tab.active{color:#333;background-color:#eee}.roomConfiguration .device-configuration-contents{margin-top:20px;border-top:solid 1px #ddd;padding-top:20px}.roomConfiguration .device-configuration-contents .device-configuration-content{display:none}.roomConfiguration .device-configuration-contents .modal-footer{border:none;background-color:#fff;text-align:center}.roomConfiguration .device-configuration-contents .modal-footer .right{float:none;display:inline-block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.admin .content-with-sidebar.configurations{min-width:1000px}.admin .content-with-sidebar.configurations .content{padding:0}.admin .content-with-sidebar.configurations .configuration-contents{padding:20px 60px 0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.admin .content-with-sidebar.configurations .configuration-content{display:none}.admin .content-with-sidebar.configurations .settings-title{border-bottom:solid 1px #ddd;margin-bottom:15px;font-size:28px}.ip-cameras p.ipCameraConfigInstructions{padding:10px 0;font-size:16px}.ip-cameras p.ipCameraConfigUnauthorized{padding:10px 0;font-size:16px;color:#d21001}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.content-with-sidebar.configurations>.sidebar{width:250px}.content-with-sidebar.configurations>.content{position:absolute;top:0;right:0;left:251px;bottom:0;overflow:auto;padding:25px}.lms-configurations h3.lmsGlobalSettingsTitle{padding:10px 0 0 0}.lms-configurations p.lmsGlobalSettingsInstructions,.lms-configurations p.lmsProfileSettingsInstructions{padding:10px 0;font-size:16px}.lms-configurations .lmsConfigurationTabs{position:relative}.lms-configurations .lmsConfigurationTabs .lmsConfig{position:relative;padding:0 0 0 20px}.lms-configurations .lmsConfigurationTabs .tabbedParent{position:relative;padding:0 0 0 20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .tabsParent{position:relative;padding:0}.lms-configurations .lmsConfigurationTabs .tabbedParent .tabsParent a:first-child{margin-left:0}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent{position:relative;top:20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings{position:relative}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .lmsGlobalSetting{float:left;margin:12px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .radioGroup{float:left}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .radioGroup .radioRow .radioInput-option{float:left;padding:8px 45px 10px 0}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .radioGroup .radioRow .radioInput-option .radioInput{font-size:14px;font-weight:300}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .radioGroup .radioRow .radioInput-option .selectInput{padding:20px 45px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .radioGroup .radioRow .radioInput-alert{display:inline-block}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .radioGroup .radioRow .selectInput-alert{display:inline-block}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .lmsGlobalSettingsButtons{display:table;margin:0 auto;padding-bottom:20px;float:none}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-global-settings .lmsGlobalSettingsButtons .btn{margin-right:15px;display:inline-block}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings{position:relative}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings a.addLmsProfile-btn{display:inline-block;zoom:1;vertical-align:top}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfileActions{padding-bottom:20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList{clear:both}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile{border-color:#ddd;border-style:solid;border-width:1px 0 1px 0;position:relative;display:block;padding:10px 0;width:100%;min-height:280px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile:after,.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile:before{content:"";display:table}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile:after{clear:both}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col{position:absolute;top:20px;right:auto;left:0;bottom:20px;width:230px;border-right:1px solid #ccc}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field{width:180px;margin:0 10px 20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field:after,.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field:before{content:"";display:table}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field:after{clear:both}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field .label{font-size:14px;padding:2px 0 10px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field .input,.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field .select{width:180px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .field .select{padding-top:20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .left-col .btn{width:180px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col{margin-left:231px;position:relative}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col:after,.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col:before{content:"";display:table}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col:after{clear:both}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields{margin:10px 0 5px 40px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields:after,.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields:before{content:"";display:table}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields:after{clear:both}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields .field{margin-bottom:15px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields .field:after,.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields .field:before{content:"";display:table}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields .field:after{clear:both}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .ltiFields .field .label{font-size:14px;padding:2px 0 10px;margin-right:15px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed{position:relative;padding:0 0 0 20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .tabs{position:relative;padding:0}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .tabs a:first-child{margin-left:0}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .contents{position:relative;top:0}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .contents .tab .settings-content-tab{min-height:250px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .contents .tab .settings-content-tab .ltiFields{margin-left:20px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .contents .tab .xml-container{margin-top:10px;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;background-color:#f7f7f7;padding:5px 10px;height:150px;overflow:auto}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .contents .tab .xml-container .xml{font-family:courier}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .contents .tab .xml-container .copy-xml-button{margin-top:10px}.lms-configurations .lmsConfigurationTabs .tabbedParent .contentsParent .lms-profile-settings .lmsProfilesList .lmsProfile .right-col .tabbed .switch label{padding-left:0;min-width:150px}.addLmsProfileForm .field .label{font-size:16px;margin-bottom:10px}.addLmsProfileForm .field .select2-wrapper{width:100%}.addLmsProfileForm .field.lmsName-text{margin-top:10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.zoom-profiles{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:0 0}.zoom-profiles p.zoomProfileInstructions{margin-bottom:0;padding:10px 0;font-size:16px}.zoom-profiles ol{padding-bottom:15px;padding-left:25px;font-size:12px;list-style-type:decimal}.zoom-profiles .zoomProfileActions{padding-bottom:20px}.zoom-profiles .zoomProfilesList{clear:both}.zoom-profiles a.addZoomProfile-btn{display:inline-block;zoom:1;vertical-align:top}.zoom-profiles a.zoomMarket-btn{display:inline-block;zoom:1;vertical-align:top;float:right}.zoom-profiles .configuration-form-row-title{width:250px}.zoom-profiles .global-settings-item .switch.error span.error{display:inline-block}.zoom-profiles .global-settings-item-description{font-size:13px;margin-left:35px;margin-right:35px}.zoom-profiles .title{font-size:18pt;display:block;padding:20px;color:#555}.zoom-profiles .zoomProfile{border-color:#ddd;border-style:solid;border-width:1px 0 1px 0;position:relative;display:block;padding:10px 0;width:100%}.zoom-profiles .zoomProfile:after,.zoom-profiles .zoomProfile:before{content:"";display:table}.zoom-profiles .zoomProfile:after{clear:both}.zoom-profiles .zoomProfile .left-col{position:absolute;top:20px;right:auto;left:0;bottom:20px;width:150px;border-right:1px solid #ccc}.zoom-profiles .zoomProfile .left-col .btn{width:120px}.zoom-profiles .zoomProfile .right-col{margin-left:160px;position:relative}.zoom-profiles .zoomProfile .right-col:after,.zoom-profiles .zoomProfile .right-col:before{content:"";display:table}.zoom-profiles .zoomProfile .right-col:after{clear:both}.zoom-profiles .zoomProfile .right-col .zoomFields{margin:10px 0 5px 20px}.zoom-profiles .zoomProfile .right-col .zoomFields:after,.zoom-profiles .zoomProfile .right-col .zoomFields:before{content:"";display:table}.zoom-profiles .zoomProfile .right-col .zoomFields:after{clear:both}.zoom-profiles .zoomProfile .right-col .zoomFields .field{margin-bottom:15px}.zoom-profiles .zoomProfile .right-col .zoomFields .field:after,.zoom-profiles .zoomProfile .right-col .zoomFields .field:before{content:"";display:table}.zoom-profiles .zoomProfile .right-col .zoomFields .field:after{clear:both}.zoom-profiles .zoomProfile .right-col .zoomFields .field .label{font-size:14px;margin:0 0 5px}.addZoomProfileForm .field .label{font-size:16px;margin-bottom:10px}.addZoomProfileForm .field .select2-wrapper{width:100%}.addZoomProfileForm .field.zoomName-text{margin-top:10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.addCourseForm,.addSectionForm,.editSectionForm{color:#333;width:660px}.addCourseForm .modal-padded-content .select2-wrapper,.addSectionForm .modal-padded-content .select2-wrapper,.editSectionForm .modal-padded-content .select2-wrapper{width:100%}.addCourseForm .modal-padded-content .input,.addSectionForm .modal-padded-content .input,.editSectionForm .modal-padded-content .input{width:100%;display:block;margin:0;float:none}.addCourseForm .modal-padded-content .input input,.addSectionForm .modal-padded-content .input input,.editSectionForm .modal-padded-content .input input{height:30px}.addCourseForm .modal-padded-content .input-label,.addSectionForm .modal-padded-content .input-label,.editSectionForm .modal-padded-content .input-label{margin:0 0 15px;font-size:14px;font-weight:200;line-height:14px}.addCourseForm .modal-padded-content .select-section,.addSectionForm .modal-padded-content .select-section,.editSectionForm .modal-padded-content .select-section{margin:20px 0 0;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.addCourseForm .modal-padded-content .select-section:after,.addCourseForm .modal-padded-content .select-section:before,.addSectionForm .modal-padded-content .select-section:after,.addSectionForm .modal-padded-content .select-section:before,.editSectionForm .modal-padded-content .select-section:after,.editSectionForm .modal-padded-content .select-section:before{content:"";display:table}.addCourseForm .modal-padded-content .select-section:after,.addSectionForm .modal-padded-content .select-section:after,.editSectionForm .modal-padded-content .select-section:after{clear:both}.addCourseForm .modal-padded-content .select-section .input-label,.addSectionForm .modal-padded-content .select-section .input-label,.editSectionForm .modal-padded-content .select-section .input-label{margin-top:20px}.addCourseForm .course-info:after,.addCourseForm .course-info:before{content:"";display:table}.addCourseForm .course-info:after{clear:both}.addCourseForm .course-info>div:first-child{width:200px;margin-right:15px;float:left}.addCourseForm .course-info>div:last-child{width:325px;float:left}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.addSectionForm .modal-padded-content{padding-bottom:80px}.addSectionForm .termSelector{width:230px!important}.addSectionForm .addEntryButton{margin:20px 0 0!important}.addSectionForm .inputList{margin-top:20px}.addSectionForm .inputList .select2-container{width:100%!important}.addSectionForm .list{border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.addSectionForm .entry{padding:20px 45px 0 0!important}.addSectionForm .actions a{top:0;margin-top:20px}.addSectionForm .select2-wrapper.course{width:540px}.addSectionForm .single-section .input{width:40%;padding:0 15px 0 0;margin:0;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.addSectionForm .single-section .select,.addSectionForm .single-section .select2-wrapper{width:60%;height:30px;padding:0;margin:0;position:relative;float:right}.addSectionForm .single-section .select select,.addSectionForm .single-section .select2-wrapper select{width:100%}.addSectionForm .single-section .instructor-email{width:100%;display:none;padding:15px 0 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.coursesTable .adminList-header.courseIdentifier,.coursesTable .adminList-header.sectionCount,.coursesTable .adminListItem-cell.courseIdentifier,.coursesTable .adminListItem-cell.sectionCount{width:10%}.coursesTable .adminList-header.courseName,.coursesTable .adminListItem-cell.courseName{width:20%}.coursesTable .adminList-header.department,.coursesTable .adminList-header.organization,.coursesTable .adminListItem-cell.department,.coursesTable .adminListItem-cell.organization{width:15%}.coursesTable .adminList-header.courseList-spacer{width:40px;padding:0}.coursesTable .adminList-header.sectionCount{cursor:auto}.coursesTable .adminList-item .opsButtons .addSection-btn span:after{font-size:21px}.coursesTable .adminList-item .opsButtons .editCourse-btn span:after,.coursesTable .adminList-item .opsButtons .editSection-btn span:after{font-size:42px!important;left:-10px}.coursesTable .adminList-item .opsButtons .deleteCourse-btn span:after,.coursesTable .adminList-item .opsButtons .deleteSection-btn span:after{font-size:15px}.coursesTable .adminList-item .adminList-item.child:hover .sectionTerm{display:none}.coursesTable .adminList-item .adminList-item.child .adminListItem-cell.sectionNumber{width:20%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:40px;padding-right:10px;margin-right:40px}.coursesTable .adminList-item .adminList-item.child .adminListItem-cell.sectionInstructors{color:#999;float:none;margin-right:170px}.coursesTable .adminList-item .adminList-item.child .adminListItem-cell.sectionTerm{width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:right;padding:0 40px 0 0;text-align:right}.coursesTable .adminList-item .adminList-item.child .adminListItem-cell.section-spacer{width:40px;padding:0}.coursesTable .adminList-item .newSection-placeholder{color:#00aee4;background-color:#f7f7f7;line-height:41px;padding-left:80px;font-style:italic;vertical-align:top;font-size:14px;cursor:pointer}.coursesTable .adminList-item .newSection-placeholder:before{content:'\e825';font-family:Entypo;font-size:28px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;margin-right:15px;vertical-align:middle}.coursesTable .adminList-item.child.editedItem,.coursesTable .adminList-item.course.editedItem,.coursesTable .adminListItem-parent.editedItem{background-color:#e5f7fc}.coursesTable .adminList-item.child.outdatedSearch,.coursesTable .adminList-item.course.outdatedSearch,.coursesTable .adminListItem-parent.outdatedSearch{font-style:italic;color:#ccc}.coursesTable .adminList-item.child.outdatedSearch .sectionInstructors,.coursesTable .adminList-item.course.outdatedSearch .sectionInstructors,.coursesTable .adminListItem-parent.outdatedSearch .sectionInstructors{color:#ccc!important}.coursesTable .adminList-item.child.outdatedSearch.editedItem,.coursesTable .adminList-item.course.outdatedSearch.editedItem,.coursesTable .adminListItem-parent.outdatedSearch.editedItem{color:#b7c9ce}.coursesTable .adminList-item.child.outdatedSearch.editedItem .sectionInstructors,.coursesTable .adminList-item.course.outdatedSearch.editedItem .sectionInstructors,.coursesTable .adminListItem-parent.outdatedSearch.editedItem .sectionInstructors{color:#b7c9ce!important}.coursesTable .adminList-item.course.editedItem .adminListItem-parent{border-color:#d6e7ed;border-style:solid;border-width:1px 0}.coursesTable .adminList-item.course.editedItem .viewToggle{background-color:#d6e7ed}.coursesTable .adminList-item.course.editedItem .newSection-placeholder{background-color:#e5f7fc}.coursesTable .adminList-item.child.editedItem{border-color:#d6e7ed;border-style:solid;border-width:1px 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.editSectionForm .input-label{margin-top:20px!important}.editSectionForm .section-details{background-color:#f7f7f7;color:#999;padding:20px}.editSectionForm .section-details p{font-size:14px}.editSectionForm .section-details p:first-child{margin:0 0 10px}.editSectionForm .section-details p:last-child{margin:0}.editSectionForm .actions a{top:0;margin-top:0}.editSectionForm .addEntryButton{float:none!important;display:inline-block!important;margin:0!important}.editSectionForm .inputList{margin-top:15px}.editSectionForm .inputList .select2-container{width:100%!important}.editSectionForm .entry{padding:0 45px 0 0!important;margin-bottom:15px}.editSectionForm .single-instructor{overflow:visible}.editSectionForm .single-instructor .select,.editSectionForm .single-instructor .select2-wrapper{width:100%;padding:0;margin:0}.editSectionForm .single-instructor .instructor-email{display:none;padding:15px 0 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.coursesIndex .admin-page-header .navLink a{font-size:14px;font-weight:200}.coursesIndex .admin-courses-header{overflow:visible;position:relative}.coursesIndex .admin-courses-header .input,.coursesIndex .admin-courses-header .select{margin:0}.coursesIndex .filterBar .filterSection .select,.coursesIndex .filterBar .filterSection .select2-wrapper{width:25%}.coursesIndex .coursesTable{position:absolute;top:101px;right:0;left:0;bottom:0}.coursesIndex .errorPage div.errorInfo{width:790px;margin:0 auto;margin-top:15%}.coursesIndex .errorPage div.errorInfo .primaryMessage{font-size:30px;color:#333 100%;border-bottom:1px solid #ddd;margin-bottom:30px}.coursesIndex .errorPage div.errorInfo .primaryMessage b{font-size:48px;color:#333 100%;margin-right:30px}.coursesIndex .errorPage div.errorInfo .secondaryMessage{margin-top:30px;font-size:18px;color:#333 100%;line:28px}.term-container .topRow:after,.term-container .topRow:before,.term-container .wrapper:after,.term-container .wrapper:before{content:"";display:table}.term-container .topRow:after,.term-container .wrapper:after{clear:both}.term-container .topRow{padding-bottom:5px}.term-container .dateRanges{height:330px;overflow:auto;overflow:overlay}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.addTerm,.manageTerms{font-size:.75rem;width:660px}.addTerm .input,.manageTerms .input{margin-bottom:15px}.addTerm .inputList .input,.manageTerms .inputList .input{margin-bottom:0}.addTerm .entry,.manageTerms .entry{margin-bottom:15px}.addTerm .crud-select-action-add,.addTerm .crud-select-action-edit,.manageTerms .crud-select-action-add,.manageTerms .crud-select-action-edit{border-bottom:none!important}.addTerm .buttons .btn:first-child,.manageTerms .buttons .btn:first-child{margin-right:15px}.addTerm .select2-container,.addTerm .select2-wrapper,.manageTerms .select2-container,.manageTerms .select2-wrapper{width:300px!important}.addTerm .addEntryButton,.manageTerms .addEntryButton{margin:0 0 20px!important}.addTerm .title span,.manageTerms .title span{margin-bottom:15px;display:block;font-size:14px}.manageTerms .term-container{width:560px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.institution-settings .settings-container{position:absolute;top:50px;right:0;left:0;bottom:0}.institution-settings .settings-container>.hierarchy{position:absolute;top:0;right:auto;left:0;bottom:0;overflow-y:auto;width:33%}.institution-settings .settings-container>.hierarchy .adminList-item{padding-left:3px}.institution-settings .settings-container>.hierarchy .adminList-item.nested.selected .adminList-item.parent,.institution-settings .settings-container>.hierarchy .adminList-item.selected:not(.nested){background:#f3f3f3;color:#00aee4;border-left:3px solid #00aee4;padding-left:0}.institution-settings .settings-container>.hierarchy .adminList-item .adminListItem-children{background:0 0}.institution-settings .settings-container>.settings-panel{position:absolute;top:0;right:0;left:33%;bottom:0;border-top:1px solid #ddd;border-left:1px solid #ddd}.institution-settings .settings-container .settings-content-tab{padding:20px 40px}.institution-settings .settings-container .settings-content-tab h2{margin:0;padding-top:20px}.institution-settings .settings-container .settings-content-tab h4{padding-top:10px;font-weight:200}.institution-settings .settings-container .settings-content-tab .textarea{width:500px}.institution-settings .settings-container .settings-content-tab .footer{margin-top:20px}.institution-settings .settings-container .settings-content-tab .row{position:relative;padding:20px 0;border-bottom:1px solid #ddd}.institution-settings .settings-container .settings-content-tab .row:after,.institution-settings .settings-container .settings-content-tab .row:before{content:"";display:table}.institution-settings .settings-container .settings-content-tab .row:after{clear:both}.institution-settings .settings-container .settings-content-tab .row:first-of-type{padding-top:10px}.institution-settings .settings-container .settings-content-tab .row:last-child{border-bottom:none}.institution-settings .settings-container .settings-content-tab .row.thin{padding:5px 0}.institution-settings .settings-container .settings-content-tab .row-content{position:relative;min-width:700px;max-width:800px;margin:auto}.institution-settings .settings-container .settings-content-tab .row .value{font-size:12pt;line-height:40px;outline:0}.institution-settings .settings-container .settings-content-tab .row .value label{font-size:14px}.institution-settings .settings-container .settings-content-tab .row .phoneNumberSection label.small{font-size:14px;margin-bottom:12px;color:#999}.institution-settings .settings-container .settings-content-tab .row .input,.institution-settings .settings-container .settings-content-tab .row .textarea{width:100%;margin:0}.institution-settings .settings-container .settings-content-tab .row .textarea textarea{height:150px;vertical-align:top}.cloneButton{position:absolute;top:50%;right:54px;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:180px}.institution-settings .adminList{top:185px}.institution-settings .adminList.relative{top:0}.institution-settings .adminList-item .institutionName{padding-left:0}.institution-settings .adminList-item.parent .adminListItem-cell.viewToggle{margin-left:40px}.institution-settings .adminList-item.nested .organizationName{padding-left:15px}.institution-settings .adminList-item .adminListItem-cell.departmentName{padding-left:40px}.institution-settings .adminList-headers .adminList-header{font-size:14px}.institution-settings .adminList-headers .adminList-itemCount{top:-45px}.institution-settings .departments{background:#f7f7f7}.institution-settings .departments .add-placeholder{padding-left:20px}.institution-settings .departments .adminList-item{margin-left:55px}.institution-settings .adminList-item .opsButtons{padding-right:10px}.institution-settings .adminList-item .opsButtons .btn{width:30px;padding:0;display:inline-block;zoom:1;vertical-align:top}.institution-settings .adminList-item .opsButtons .btn:hover{color:#00aee4}.institution-settings .adminList-item .opsButtons .delete-btn span:after{font-size:15px}.institution-settings .adminList-item .opsButtons .edit-btn span:after{font-size:42px!important}.institution-settings .adminList-item.department .adminList-header.department-spacer,.institution-settings .adminList-item.department .adminListItem-cell.department-spacer{width:0;padding:0}.institution-settings .adminList-item.child{background-color:#fff}.institution-settings .adminList-item.child.updated{background-color:#e5f7fc}.institution-settings .adminListItem-cell{font-weight:400}.institution-settings .adminListItem-cell.name{font-size:16px}.institution-settings .adminListItem-cell.info{font-size:14px}.institution-settings .adminList-header.department-spacer,.institution-settings .adminListItem-cell.department-spacer{width:60px;padding:0}.institution-settings .adminList-header.name,.institution-settings .adminListItem-cell.name{padding-left:20px}.institution-settings .adminList-header.departmentName,.institution-settings .adminList-header.name,.institution-settings .adminListItem-cell.departmentName,.institution-settings .adminListItem-cell.name{width:60%}.institution-settings .adminList-header.count,.institution-settings .adminList-header.courseCount,.institution-settings .adminListItem-cell.count,.institution-settings .adminListItem-cell.courseCount{float:right;text-align:right;padding-right:25px}.institution-settings .adminList-header.name{width:100%}.institution-settings .authorized{color:#333}.institution-settings .unauthorized{color:#999;font-weight:700;font-size:16px}.institution-settings .unauthorized .adminList-item .adminListItem-cell{font-weight:400}.institution-settings .errorPage div.errorInfo{margin:0 auto;margin-top:15%}.institution-settings .no-authz .errorPage div.errorInfo{text-align:center;width:500px}.institution-settings .no-authz .errorPage div.errorInfo .primaryMessage{line-height:40px;border-bottom:none}.institution-settings .no-authz .errorPage div.errorInfo .primaryMessage b{font-size:30px;font-weight:400;color:#ccc;margin-right:0}.institution-settings .contents .tab[data-key=features] h2:not(:first-of-type){border-top:solid 1px #ddd}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.add-room-modal{width:610px;font-size:.75rem}.add-room-modal .building-select .select2-wrapper,.add-room-modal .campus-select .select2-wrapper,.add-room-modal .new-room-name{width:100%}.add-room-modal .topRow:after,.add-room-modal .topRow:before,.add-room-modal .wrapper:after,.add-room-modal .wrapper:before{content:"";display:table}.add-room-modal .topRow:after,.add-room-modal .wrapper:after{clear:both}.add-room-modal .new-room-name{float:left}.add-room-modal .save-room-button{float:right}.add-room-modal .building-select,.add-room-modal .campus-select{padding:0 0 20px}.add-room-modal .campus-select .create-content .input,.add-room-modal .campus-select .create-content .select2-wrapper{width:48%}.add-room-modal .campus-select .create-content .input{margin-right:0}.add-room-modal .campus-select .create-content .select2-wrapper{float:right;margin-left:0}.add-room-modal .editRoom .select-label{line-height:normal;margin-right:135px}.add-room-modal .editRoom .new-room-name{display:inline-block}.add-room-modal .editRoom .new-room-name label div{display:inline;position:relative;font-weight:500;color:#333;font-size:12px;opacity:1!important}.add-room-modal .editRoom .new-room-name label{margin-right:148px}.add-room-modal .editRoom .new-room-name input{width:300px!important}.add-room-modal .editRoom .building-select .addable-select-selector>.select2-wrapper,.add-room-modal .editRoom .campus-select .addable-select-selector>.select2-wrapper{width:300px!important}.add-room-modal .editRoom .building-select .create-content,.add-room-modal .editRoom .campus-select .create-content{float:none!important}.add-room-modal .fqdn .fqdn-label{margin-right:124px;position:relative;font-weight:500;color:#333;font-size:12px;opacity:1!important;float:left}.add-room-modal .fqdn .fqdn-override{display:inline-block;width:300px!important;margin-left:14px;padding-left:50px}.add-room-modal .fqdn .section-row{padding:0 0 20px}.add-room-modal .fqdn .radio{float:left;margin-right:30px}.add-room-modal .switch.label-position-left label{margin-right:15px;position:relative;font-weight:500;color:#333;font-size:12px;padding:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.configure-room-modal .section:last-of-type{margin-bottom:20px!important}.device-dropdown-wrapper{width:480px;font-size:14px;color:#333}.device-dropdown-wrapper .select2{width:260px!important;min-width:260px!important}.device-dropdown-wrapper .delete-device{width:200px;padding-top:5px;float:right;font-size:14px;display:none}.device-dropdown-wrapper .mac-entry{border-top:1px solid #e6e6e6;padding-top:20px;margin-top:20px;display:none}.select2-result-context{color:#999}.select2-selection__placeholder{color:#333!important}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.rooms-index .searchSection{margin-right:15px!important}.rooms-index .rooms-content{position:absolute;top:165px;right:auto;left:auto;bottom:0;width:100%;float:left;padding:10px 20px;overflow-y:auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.rooms-index .filterBar .filterSection .select,.rooms-index .filterBar .filterSection .select2-wrapper{width:25%}.rooms-index .favoriteRoom{overflow:hidden;width:20px;height:20px;color:#ccc;text-decoration:none}.rooms-index .favoriteRoom.favorited{color:#ffc900}.rooms-index .favoriteRoom:before{content:'\e817';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;line-height:20px}.rooms-index .list-view .hidden-table{display:none}.rooms-index .list-view table{width:100%;padding:0;margin-bottom:-1px}.rooms-index .list-view tr{border-bottom:1px solid #ccc}.rooms-index .list-view th{font-weight:500;font-size:1.1em}.rooms-index .list-view th.controls,.rooms-index .list-view th.favorite{width:5%}.rooms-index .list-view th.room{width:8%}.rooms-index .list-view th.buildingName,.rooms-index .list-view th.campusName{width:12%}.rooms-index .list-view th.audio,.rooms-index .list-view th.avInputs,.rooms-index .list-view th.source,.rooms-index .list-view th.video1,.rooms-index .list-view th.video2{width:9%}.rooms-index .list-view th.captureStatus{width:13%}.rooms-index .list-view td.favorite{text-align:center}.rooms-index .list-view td,.rooms-index .list-view th{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;text-align:left}.rooms-index .list-view tr:hover td.opsColumn .roomOptsControls{visibility:visible}.rooms-index .list-view .roomOptsControls{visibility:hidden}.rooms-index .list-view .roomOptsControls .dropdown a.btn{width:30px;height:30px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.loginToRoom h1{margin-bottom:20px}.loginToRoom .wrapper:after,.loginToRoom .wrapper:before,.loginToRoom form:after,.loginToRoom form:before{content:"";display:table}.loginToRoom .wrapper:after,.loginToRoom form:after{clear:both}.loginToRoom .input:last-child{margin-right:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.manageCampusesAndBuildingsModal{width:610px}.manageCampusesAndBuildingsModal .select2-wrapper{width:300px}.manageCampusesAndBuildingsModal .building-select .crud-options{padding-bottom:0}.manageCampusesAndBuildingsModal .campus-select{padding-bottom:10px}.manageCampusesAndBuildingsModal .create-content .input,.manageCampusesAndBuildingsModal .create-content .select2-wrapper,.manageCampusesAndBuildingsModal .update-content .input,.manageCampusesAndBuildingsModal .update-content .select2-wrapper{width:50%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.manageCampusesAndBuildingsModal .create-content .input,.manageCampusesAndBuildingsModal .update-content .input{padding-right:15px}.manageCampusesAndBuildingsModal .create-content .select2-wrapper,.manageCampusesAndBuildingsModal .update-content .select2-wrapper{float:right}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.room-card{font-size:.75rem;-webkit-perspective:600;-moz-perspective:600;-ms-perspective:600;-o-perspective:600;perspective:600;position:relative;float:left;margin:10px 20px 10px 0;width:228px;height:170px}.room-card a.live-stream-badge,.room-card span.live-stream-badge{background:#d21001;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;color:#fff;line-height:20px;height:20px;padding:0 5px;margin-left:3px;margin-top:9px;display:inline-block}.room-card.unconnected-room-card p{margin:1.5em 1em}.room-card.unconnected-room-card .dropdown.menu-popup.menu-down .dropdown-menu{margin:0 0 0 -47px}.room-card .dropdown.menu-popup.menu-down .dropdown-menu{margin:0 0 0 -101px}.room-card .card-spacer{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;position:absolute;top:0;right:0;left:0;bottom:0;padding:10px;background:#f3f3f3}.room-card .card-front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;visibility:visible;z-index:2}.room-card .card-back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);visibility:hidden;z-index:1}.room-card.flipped .card-front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);visibility:hidden;z-index:1}.room-card.flipped .card-back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);visibility:visible;z-index:2}.room-card .flipCard,.room-card .loginToAdHocUi,.room-card .loginToBox{display:block;overflow:hidden;padding-top:5px;margin:4px;width:20px;height:20px;color:#333;text-align:center;text-decoration:none;line-height:20px}.room-card .flipCard:before,.room-card .loginToAdHocUi:before,.room-card .loginToBox:before{display:block}.room-card .flipCard{float:right;color:#999}.room-card .flipCard:before{content:'\e887';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .flipCard:hover{color:#333}.room-card .roomOptsControls{visibility:hidden}.room-card:hover .roomOptsControls{visibility:visible}.room-card .loginToBox{float:left;color:#999}.room-card .loginToBox:before{content:'\e84d';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .loginToBox:hover{color:#333}.room-card .loginToAdHocUi{float:left;color:#999}.room-card .loginToAdHocUi:before{content:'\e81e';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .loginToAdHocUi:hover{color:#333}.room-card .roomName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11pt;font-weight:500;margin-left:20px;color:#333}.room-card .buildingCampusName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:9pt;font-weight:400;margin-left:20px;color:#333}.room-card .deviceMessage{font-size:9pt;font-weight:400;margin:10px;color:#333}.room-card .addDevice{font-weight:400;text-transform:uppercase}.room-card a.favoriteRoom{position:absolute;top:10px;left:7px}.room-card .card-front-display .leftBox,.room-card .card-front-display .rightBox,.room-card .card-front-display.criticality-high .mainBox{background:#fff;color:#d21001}.room-card .card-front-display .leftBox,.room-card .card-front-display .rightBox,.room-card .card-front-display.criticality-medium .mainBox{background:#fff;color:#ffc900}.room-card .card-front-display .leftBox,.room-card .card-front-display .rightBox,.room-card .card-front-display.criticality-low .mainBox{background:#fff;color:#00ad42}.room-card .card-front-display .leftBox,.room-card .card-front-display .mainBox,.room-card .card-front-display .rightBox{position:relative;margin:3px 0 5px;height:70px;text-align:center;text-transform:uppercase;line-height:14px;overflow:hidden}.room-card .card-front-display .leftBox:before,.room-card .card-front-display .mainBox:before,.room-card .card-front-display .rightBox:before{display:block;text-align:center;line-height:39px}.room-card .card-front-display .leftBox,.room-card .card-front-display .rightBox{float:left;width:60px;padding:0 20px;font-size:9pt}.room-card .card-front-display .leftBox.unplugged,.room-card .card-front-display .rightBox.unplugged{font-size:8pt;color:#d21001}.room-card .card-front-display .leftBox.unplugged:before,.room-card .card-front-display .rightBox.unplugged:before{content:'\e8cb';font-family:Entypo;font-size:27px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .card-front-display .leftBox.inactive,.room-card .card-front-display .rightBox.inactive{background:#f3f3f3}.room-card .card-front-display .leftBox img,.room-card .card-front-display .rightBox img{position:absolute;top:-5px;left:-5px;width:140px}.room-card .card-front-display .leftBox .room-no-thumbnail,.room-card .card-front-display .rightBox .room-no-thumbnail{background:#ccc;position:absolute;top:0;right:0;left:0;bottom:0}.room-card .card-front-display .leftBox .room-no-thumbnail:after,.room-card .card-front-display .rightBox .room-no-thumbnail:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:60px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;top:0;line-height:70px}.room-card .card-front-display .mainBox{width:100%;font-size:12pt;margin-top:10px}.room-card .card-front-display .mainBox:before{content:'\e8c5';font-family:Entypo;font-size:27px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .card-front-display .rightBox{margin-left:7px}.room-card .card-front-display .rightBox.connected:before{content:'\e81d';font-family:Entypo;font-size:27px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .card-front-display .leftBox.connected:before{content:'\e81c';font-family:Entypo;font-size:27px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .card-back-display{color:#333}.room-card .card-back-display .mac,.room-card .card-back-display .network,.room-card .card-back-display .source{padding:5px 0;text-transform:uppercase;line-height:14px}.room-card .card-back-display .mac:after,.room-card .card-back-display .mac:before,.room-card .card-back-display .network:after,.room-card .card-back-display .network:before,.room-card .card-back-display .source:after,.room-card .card-back-display .source:before{content:"";display:table}.room-card .card-back-display .mac:after,.room-card .card-back-display .network:after,.room-card .card-back-display .source:after{clear:both}.room-card .card-back-display .mac:before,.room-card .card-back-display .network:before,.room-card .card-back-display .source:before{float:left;padding:0 10px}.room-card .card-back-display .mac .label,.room-card .card-back-display .network .label,.room-card .card-back-display .source .label{float:left}.room-card .card-back-display .mac .type,.room-card .card-back-display .network .type,.room-card .card-back-display .source .type{float:right}.room-card .card-back-display .source .type{text-transform:none}.room-card .card-back-display .source:before{content:'\e8a1';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .card-back-display .mac:before{content:'\e8c5';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room-card .card-back-display .network:before{content:'\e8cb';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.rooms-show:after,.rooms-show:before{content:"";display:table}.rooms-show:after{clear:both}.rooms-show .header{margin-bottom:10px}.rooms-show .header:after,.rooms-show .header:before{content:"";display:table}.rooms-show .header:after{clear:both}.rooms-show .header .name{float:left;font-size:18pt;font-weight:200;margin-right:10px;height:40px;line-height:40px}.rooms-show .header .mac-address{float:left;margin-top:14px}.rooms-show .header .actions{float:right}.rooms-show .header .actions>*{float:right}.rooms-show .header .actions .btn{width:100px}.rooms-show .header .actions .navLink{margin-top:10px}.rooms-show .sub-header{border-width:1px;border-color:#ccc;border-style:solid none;margin-bottom:20px;padding:15px 0}.rooms-show .sub-header:after,.rooms-show .sub-header:before{content:"";display:table}.rooms-show .sub-header:after{clear:both}.rooms-show .sub-header>*{float:left;width:280px;font-size:15pt}.rooms-show .left-column{display:inline;float:left;width:70.21276596%;margin-right:2.12765957%}.rooms-show .left-column:last-child{margin-right:0}.rooms-show .right-column{display:inline;float:left;width:27.65957447%;margin-right:2.12765957%}.rooms-show .right-column:last-child{margin-right:0}.rooms-show .live-monitoring .section-content{padding:20px}.rooms-show .live-monitoring .images{position:relative;display:table;margin:0 auto 20px}.rooms-show .live-monitoring .images img{height:120px}.rooms-show .live-monitoring .images img:first-child{margin-right:20px}.rooms-show .live-monitoring .audio{background:#e6e6e6;height:100px}.rooms-show .schedule .section-content{height:400px}.rooms-show .audio-video-inputs .row{padding:15px 20px}.rooms-show .audio-video-inputs .row:after,.rooms-show .audio-video-inputs .row:before{content:"";display:table}.rooms-show .audio-video-inputs .row:after{clear:both}.rooms-show .audio-video-inputs .row:not(:last-child){border-bottom:1px solid #ccc}.rooms-show .audio-video-inputs .row>*{float:left}.rooms-show .audio-video-inputs .row .type{width:80px}.rooms-show .audio-video-inputs .row.offline{background-color:#f7dede}.rooms-show .audio-video-inputs .row.online{background-color:#d8ece3}.rooms-show .audio-video-inputs .row.inactive{background-color:#f5edc5}.rooms-show .next-current-capture .row{padding:15px 20px 0}.rooms-show .next-current-capture .row:after,.rooms-show .next-current-capture .row:before{content:"";display:table}.rooms-show .next-current-capture .row:after{clear:both}.rooms-show .next-current-capture .row:last-child{padding-bottom:15px}.rooms-show .next-current-capture .row .field{float:left;font-size:10pt;font-weight:500}.rooms-show .next-current-capture .row .value{float:right;text-align:right}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.modal .deleteCapture .title{margin-bottom:30px;font-size:12pt;text-align:center}.modal .deleteCapture .actions{width:420px}.modal .deleteCapture .actions .btn{float:left;width:200px;margin:0}.modal .deleteCapture .actions .btn:first-child{margin-right:20px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.admin-scheduling-index{position:relative}.admin-scheduling-index .back-button{margin-top:10px}.admin-scheduling-index .section-rules{position:absolute;right:320px;left:0;margin:10px 20px}.admin-scheduling-index .calendars{position:absolute;right:0;margin-top:10px;width:320px}.admin-scheduling-index .back-icon:before{content:'\e865';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;float:left;margin-right:10px}.admin-scheduling-index .no-schedule{background:#f3f3f3;margin:30px auto;padding:25px 30px;width:300px}.admin-scheduling-index .no-schedule h4{font-weight:300;text-align:center}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.sectionRuleRow{overflow:hidden;margin-bottom:10px;border-left:5px solid transparent;border-radius:3px;background:#f7f7f7}.sectionRuleRow.expanded header{background:0 0;color:#fff}.sectionRuleRow header{position:relative;height:50px;background:#f3f3f3;color:#333;font-size:13px;line-height:50px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.sectionRuleRow header .expander{position:absolute;top:50%;left:5px;margin-top:-8px}.sectionRuleRow header .date-range,.sectionRuleRow header .day,.sectionRuleRow header .name,.sectionRuleRow header .time,.sectionRuleRow header .title{position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sectionRuleRow header .date-range:before,.sectionRuleRow header .day:before,.sectionRuleRow header .name:before,.sectionRuleRow header .time:before,.sectionRuleRow header .title:before{margin-right:5px}.sectionRuleRow header .name{left:30px;font-size:17px;width:18%}.sectionRuleRow header .title{left:18%;padding-left:30px;width:18.5%;text-align:center}.sectionRuleRow header .day{right:43%;width:12%}.sectionRuleRow header .day:before{content:'\e84c';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sectionRuleRow header .time{right:10px;width:13.5%}.sectionRuleRow header .time:before{content:'\e853';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sectionRuleRow header .day,.sectionRuleRow header .time{text-align:left}.sectionRuleRow header .date-range{right:17.5%;width:26%}.sectionRuleRow header .date-range i,.sectionRuleRow header .date-range span{display:inline-block;vertical-align:top}.sectionRuleRow header .date-range i{overflow:hidden;margin:0 8px;height:50px}.sectionRuleRow header .date-range i:before{content:'\e87e';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-top:-1px}.sectionRuleRow .rule-content{-webkit-transition:height .3s ease 0s;-moz-transition:height .3s ease 0s;-o-transition:height .3s ease 0s;transition:height .3s ease 0s;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.addUser .modal-padded-content{font-size:.75rem;width:650px;height:400px;overflow-y:scroll}.addUser .description{margin-bottom:20px}.addUser .text-wrapper{margin-bottom:20px}.addUser .text-wrapper:after,.addUser .text-wrapper:before{content:"";display:table}.addUser .text-wrapper:after{clear:both}.addUser .text-wrapper :nth-child(3){clear:both}.addUser .text-wrapper .input{width:240px}.addUser .text-wrapper *{margin-left:0}.addUser .text-wrapper>*{margin-right:15px;margin-bottom:15px}.addUser .roles-wrapper{margin-bottom:20px}.addUser .roles-wrapper:after,.addUser .roles-wrapper:before{content:"";display:table}.addUser .roles-wrapper:after{clear:both}.addUser .roles-wrapper .switch{width:185px;float:left;margin-bottom:20px}.addUser .roles-wrapper .switch:nth-of-type(4){clear:both}.addUser .step2 .summary{background-color:#f3f3f3;padding:20px}.addUser .step2 .rows{margin-bottom:30px}.addUser .step2 .row:not(:last-child){margin-bottom:10px}.addUser .step2 .courses .courses-wrapper{padding:0}.addUser .step2 .inputList .list{border-bottom-style:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.editUserForm{color:#333;width:540px}.editUserForm .row{margin-top:10px}.editUserForm .row:after,.editUserForm .row:before{content:"";display:table}.editUserForm .row:after{clear:both}.editUserForm .row label{color:#888;font-size:14px;margin:10px 0;display:block!important}.editUserForm .row .input{width:100%;display:block;margin:0;float:none}.editUserForm .row .input input{height:30px}.editUserForm .row .phoneNumberSection>label{display:none!important}.editUserForm .row .phoneNumberSection label{color:#888;font-size:14px}.editUserForm .row .phoneNumberSection .region{margin-right:10px}.editUserForm .row .phoneNumberSection .region .select{width:220px}.editUserForm .row .zoomSettingsSection{margin-top:20px}.editUserForm .row .zoomSettingsSection .automaticCopyRecordingSwitch{float:left;margin-right:20px}.editUserForm .row .zoomSettingsSection .automaticCopyRecordingSwitch label{margin-top:0}.editUserForm .row .zoomSettingsSection>label{display:none!important}.editUserForm .row .zoomSettingsSection label{color:#888;font-size:14px}.editUserForm .row .zoomSettingsSection .alternateAccountAddress{float:left;width:100%}.editUserForm .row .zoomSettingsSection .alternateAccountAddress .alternateAccount{float:left}.editUserForm .row .zoomSettingsSection .alternateAccountAddress .removeButton{float:right}.editUserForm .row.roles{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.editUserForm .row.roles .roleSwitch{float:left;margin-right:20px}.editUserForm .row.roles .roleSwitch label{margin-top:0}.editUserForm .row.roles .rolesError{color:#d21001}.editUserForm .input-col{width:220px;float:left}.editUserForm .input-col:first-child{margin-right:20px}.editUserForm .input-col .input{width:220px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}#imports-pane .jobList{position:absolute;top:163px;right:0;left:0;bottom:0;-webkit-transition:top .3s ease-in-out 0s;-moz-transition:top .3s ease-in-out 0s;-o-transition:top .3s ease-in-out 0s;transition:top .3s ease-in-out 0s}#imports-pane .jobList .adminList-table{position:absolute;top:0;right:0;left:0;bottom:0}#imports-pane .filterBar{border:none!important}#imports-pane .filterBar .clear-filters{margin:0;line-height:40px;text-align:left}#imports-pane .adminList-headers .adminList-header.filename,#imports-pane .adminList-item .adminListItem-cell.filename{width:22%}#imports-pane .adminList-headers .adminList-header.import-type,#imports-pane .adminList-item .adminListItem-cell.import-type{width:10%}#imports-pane .adminList-headers .adminList-header.import-action,#imports-pane .adminList-item .adminListItem-cell.import-action{width:8%}#imports-pane .adminList-headers .adminList-header.date,#imports-pane .adminList-item .adminListItem-cell.date{width:15%}#imports-pane .adminList-headers .adminList-header.user,#imports-pane .adminList-item .adminListItem-cell.user{width:20%}#imports-pane .adminList-headers .adminList-header.rows,#imports-pane .adminList-item .adminListItem-cell.rows{width:7%}#imports-pane .adminList-headers .adminList-header.status,#imports-pane .adminList-item .adminListItem-cell.status{width:13%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.userEnrollmentModal.modal .modal-body{max-width:none}.userEnrollmentModal.modal-body-content{color:#333;width:860px}.userEnrollmentModal.modal-body-content .modal-padded-content .modal-header .email{float:right;font-size:16px;position:relative;top:5px}.userEnrollmentModal.modal-body-content .modal-padded-content .modal-header h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.userEnrollmentModal.modal-body-content .modal-subHeader{height:50px;line-height:50px;font-size:16px;color:#777}.userEnrollmentModal.modal-body-content .modal-header+.modal-subHeader{height:auto;line-height:normal;padding-bottom:20px}.userEnrollmentModal.modal-body-content .userEnrollmentForm{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow-y:visible}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select,.userEnrollmentModal.modal-body-content .userEnrollmentForm .select2-wrapper{margin-right:10px;display:inline-block;vertical-align:top;width:120px}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select.term,.userEnrollmentModal.modal-body-content .userEnrollmentForm .select2-wrapper.term{width:120px}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select.course,.userEnrollmentModal.modal-body-content .userEnrollmentForm .select2-wrapper.course{width:220px}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select.section,.userEnrollmentModal.modal-body-content .userEnrollmentForm .select2-wrapper.section{width:120px}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select.role,.userEnrollmentModal.modal-body-content .userEnrollmentForm .select2-wrapper.role{width:120px}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select2-container{width:100%!important}.userEnrollmentModal.modal-body-content .userEnrollmentForm .btn{display:inline-block}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select.error{overflow:visible}.userEnrollmentModal.modal-body-content .userEnrollmentForm .select.error span.error{min-width:300px;overflow:visible}.userEnrollmentModal.modal-body-content .sectionList{position:relative}.userEnrollmentModal.modal-body-content .sectionList .adminList{min-height:80px;overflow-y:visible}.userEnrollmentModal.modal-body-content .sectionList .adminList-itemCount{top:-45px}.userEnrollmentModal.modal-body-content .adminList-header,.userEnrollmentModal.modal-body-content .adminListItem-cell{width:180px}.userEnrollmentModal.modal-body-content .userSectionList-item{overflow:visible}.userEnrollmentModal.modal-body-content .userSectionList-item .opsDropdown.asOverlay{right:5px}.userEnrollmentModal.modal-body-content .userSectionList-item .opsDropdown.asOverlay ul.dropdown-menu{left:auto;right:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.adminList-header.name,.adminListItem-cell.name{width:18%}.adminList-header.email,.adminListItem-cell.email{width:26%}.adminList-header.phoneNumber,.adminListItem-cell.phoneNumber{width:10%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminList-header.role,.adminListItem-cell.role{width:20%}.adminList-header.status,.adminListItem-cell.status{width:8%}.adminList-item.userList-item.editedItem{background-color:#e5f7fc}.adminList-item.userList-item.editedItem .userListItem-user{border-color:#d6e7ed;border-style:solid;border-width:1px 0}.adminList-item.userList-item.editedItem .newSection-placeholder{background-color:#e5f7fc}.adminList-item.userList-item.outdatedSearch{font-style:italic;color:#ccc}.adminList-item.userList-item.outdatedSearch .sectionInstructors{color:#ccc!important}.adminList-item.userList-item.outdatedSearch.editedItem{color:#b7c9ce}.adminList-item.userList-item.outdatedSearch.editedItem .sectionInstructors{color:#b7c9ce!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.userZoomMeetingModal.modal .modal-body{max-width:none}.userZoomMeetingModal.modal-body-content{color:#333;width:1000px}.userZoomMeetingModal.modal-body-content .editUserZoomMeetingForm{color:#333;width:100%}.userZoomMeetingModal.modal-body-content .editUserZoomMeetingForm .zoomMeetingInfo .row{text-align:center}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}#users-pane .userList{position:absolute;top:101px;right:0;left:0;bottom:0;-webkit-transition:top .3s ease-in-out 0s;-moz-transition:top .3s ease-in-out 0s;-o-transition:top .3s ease-in-out 0s;transition:top .3s ease-in-out 0s}#users-pane .userList .adminList-table{position:absolute;top:0;right:0;left:0;bottom:0}#users-pane .filterBar{border:none!important}#users-pane .filterBar span.filterLabel{float:left;line-height:30px;margin-right:10px}#users-pane .filterBar .filterSection .select,#users-pane .filterBar .filterSection .select2-wrapper{width:20%}#users-pane.batch .batchActions{height:30px;padding:20px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}#users-pane.batch .userList{top:173px}#users-pane .batchActions{height:0;padding:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;text-align:center;overflow:hidden;border-color:#ddd;border-style:solid;border-width:1px 0 0 0;-webkit-transition:height .3s ease-in-out 0s;-moz-transition:height .3s ease-in-out 0s;-o-transition:height .3s ease-in-out 0s;transition:height .3s ease-in-out 0s;-webkit-transition:padding .3s ease-in-out 0s;-moz-transition:padding .3s ease-in-out 0s;-o-transition:padding .3s ease-in-out 0s;transition:padding .3s ease-in-out 0s;-webkit-transition:opacity .3s ease-in-out 0s;-moz-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s}#users-pane .batchActions>div{display:inline-block;zoom:1;vertical-align:top}#users-pane .batchActions>div .switch{top:5px}#users-pane .batchActions>div .switch .toggle-switch:before{display:none}#users-pane .batchActions>div .roleSwitch{display:inline-block;zoom:1;vertical-align:top;margin:0 5px 0 0}#users-pane .batchActions>div.resendInvitation{margin:0 15px 0 10px;padding:0 20px 0 0;border-right:1px solid #ccc}#users-pane .batchActions>div.resendInvitation .btn{width:50px;padding:0 10px}#users-pane .batchActions>div.resendInvitation .btn:before{color:#999;top:5px;right:1px;position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#users-pane .batchActions>div.resendInvitation .btn.disabled:before{color:#e4e4e4}#users-pane .batchActions>div .changeRolesBtn{width:140px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.captureDayView{position:relative;overflow:hidden;font-size:.75rem}.captureDayView .hours{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative}.captureDayView .events{position:absolute;top:0;right:20px;left:30px}.captureDayView .event{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;right:0;left:0;min-height:15px;overflow:hidden;background:#00aee4}.captureDayView .event span{position:absolute;top:50%;margin:-10px 10px 0;height:20px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;padding-right:15px;box-sizing:border-box}.captureDayViewOverlay{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);position:absolute;z-index:120;margin-top:-4px;margin-left:140px;padding:10px;width:277px;background:#fff;font-size:12px;line-height:22px}.captureDayViewOverlay:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:8px}.captureDayViewOverlay:after{top:100%;left:20%;margin:0 0 0 -8px;border-top-color:#fff;border-bottom-width:0}.captureDayViewOverlay a{color:#00aee4}.captureDayViewOverlay dl div:after,.captureDayViewOverlay dl div:before{content:"";display:table}.captureDayViewOverlay dl div:after{clear:both}.captureDayViewOverlay dt{display:block;float:left;margin-right:10px;width:50px;text-align:right}.captureDayViewOverlay dd{float:left}.captureDayViewOverlay .close{position:absolute;top:0;right:0;color:#999}.captureDayViewOverlay .actions{position:absolute;right:0;bottom:0;padding:5px}.captureDayViewOverlay .actions a{float:left}.captureDayViewOverlay .close,.captureDayViewOverlay .delete,.captureDayViewOverlay .edit{display:block;overflow:hidden;margin:3px;width:15px;height:15px;text-align:center;text-decoration:none;line-height:15px}.captureDayViewOverlay .close:before,.captureDayViewOverlay .delete:before,.captureDayViewOverlay .edit:before{display:block}.captureDayViewOverlay .close:before{content:'\e822';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.captureDayViewOverlay .edit:before{content:'\e83b';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.captureDayViewOverlay .delete:before{content:'\e842';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hourRow{padding-left:10px;background:#ddd}.hourRow.odd{background:#f7f7f7}.hourRow time{speak:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.navigatable-captureDayView .day-view-navigator{height:48px;border-bottom:1px solid #e6e6e6;background:#f3f3f3;font-weight:200;font-size:18px;line-height:48px}.navigatable-captureDayView .day-view-navigator a{display:block;overflow:hidden;width:50px;height:48px;color:inherit;text-align:center;text-decoration:none}.navigatable-captureDayView .day-view-navigator a:before{display:block}.navigatable-captureDayView .day-view-navigator a.disabled{-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;cursor:default}.navigatable-captureDayView .day-view-navigator .previous-day{float:left}.navigatable-captureDayView .day-view-navigator .previous-day:before{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigatable-captureDayView .day-view-navigator .next-day{float:right}.navigatable-captureDayView .day-view-navigator .next-day:before{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}