.left-nav .navigation-view{position:relative;padding:0;-webkit-box-shadow:none;box-shadow:none}.left-nav .navigation-view.default .nav-heading{padding:15px 15px 0}.left-nav .navigation-view .navigation-link{display:inline-block;padding-left:0}.left-nav .navigation-view svg{position:absolute;right:15px;top:8px}.left-nav .nav-heading h2{font-size:16px;font-size:1.6rem;padding:0}.left-nav .nav-heading p{font-size:12px;font-size:1.2rem;padding:5px 15px 0}.left-nav .divider{border-top:1px solid #ececec;display:block}#manager-app{min-height:750px;padding:0 30px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);float:left;width:100%}.manager-shell .module-header{border-bottom:1px solid #ececec}.manager-shell .module-header:after{content:" ";display:table;clear:both}.manager-shell .module-header .heading{float:left;font-size:16px;font-size:1.6rem;padding:7px;padding-left:0;margin:15px 0}.manager-shell .module-header .btn,.manager-shell .module-header button{float:right;margin:15px 0}.manager-shell .module-header .btn:not(.disabled),.manager-shell .module-header button:not(.disabled){color:#484848}.manager-shell .module-header a.btn:hover{text-decoration:none}.manager-shell .module-header .info-badge{margin-top:19px}.manager-shell .module-header .divider{float:left;display:block;border-bottom:1px solid #ececec}.manager-shell .module-sub-header{border-bottom:1px solid #ececec}.manager-shell .module-sub-header:after{content:" ";display:table;clear:both}.manager-shell .module-sub-header .heading{float:left;font-weight:700;font-size:14px;font-size:1.4rem;margin:15px 0}.manager-shell input[type=password],.manager-shell input[type=text]{min-height:30px}.manager-shell a.btn.grey:active,.manager-shell a.btn.grey:focus,.manager-shell a.btn.grey:hover,.manager-shell button.grey:active,.manager-shell button.grey:focus,.manager-shell button.grey:hover{opacity:1}.manager-shell .module-description{margin:15px 0}.manager-shell .btn.disabled:active,.manager-shell .btn.disabled:focus,.manager-shell .btn.disabled:hover{color:#979797}.manager-shell .back-button{color:#979797;margin-top:15px;display:inline-block}.manager-shell .back-button svg{width:24px;height:24px;fill:currentColor;vertical-align:middle;margin-bottom:3px}.manager-shell .module-note{margin:15px 0}.manager-shell .active{color:#679e7d}.manager-shell .inactive{color:#ff474a}.left-nav svg.external-link-icon,.manager-shell svg.external-link-icon{fill:#979797;width:15px;height:15px;vertical-align:middle}.left-nav svg.external-link-icon:hover,.manager-shell svg.external-link-icon:hover{cursor:pointer}@media (min-width:1500px){.module-body.narrow-body{width:85%}}.password-module .form-group{width:100%}.password-module .form-group:after{content:" ";display:table;clear:both}.password-module .form-group label{display:block}.password-module .form-group.has-error input.current-password,.password-module .form-group.has-error input.password,.password-module .form-group.has-error input.password2{border-color:#f8981d}.password-module .form-group.has-error .help-block{margin-left:15px;margin-bottom:0;color:#484848}.password-module #current-password,.password-module #password,.password-module #password2{display:inline-block;max-width:350px}.password-module .btn-viewpart,.password-module .help-block,.password-module .update-result{display:inline-block}.password-module .update-result{margin-left:15px}.tfa-app .tfa-status{margin:15px 0}.tfa-app .tfa-status span{font-weight:700}.tfa-app .tfa-support{margin:15px 0}.tfa-app .tfa-support a{color:#629fc9}.tfa-app .tfa-support a:hover{text-decoration:underline;cursor:pointer}.tfa-app .current-contact{margin-top:10px}.tfa-app #contact,.tfa-app #verify,.tfa-app .current-contact{display:inline-block;max-width:350px}.tfa-app .tfa-send label,.tfa-app .tfa-verify label{display:block}.tfa-app .tfa-send .btn-viewpart,.tfa-app .tfa-send .help-block,.tfa-app .tfa-verify .btn-viewpart,.tfa-app .tfa-verify .help-block{display:inline-block}.tfa-app .tfa-send .form-group.has-error input.telephone,.tfa-app .tfa-verify .form-group.has-error input.telephone{border-color:#f8981d}.tfa-app .tfa-send .form-group.has-error .help-block,.tfa-app .tfa-verify .form-group.has-error .help-block{margin-left:15px;margin-bottom:0;color:#484848}.tfa-app .tfa-change-number{margin:5px 0 10px}.partial-loading-item.library{height:49px;margin:15px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.partial-loading-item.description{height:15px;margin:15px 0;max-width:300px}.partial-loading-item.description.subscriptions{margin-top:30px}.library-group .description{margin:15px 0;font-weight:700}.library-group .role-heading{float:right}.library-group.subscriptions{margin-top:30px}.library-group .library{border:2px solid #ececec;padding:15px;margin:15px 0;font-weight:700;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.library-group .library:after{content:" ";display:table;clear:both}.library-group .library .count{float:right;color:#979797;margin-left:15px}.library-group .library .manage-access{float:right;color:#4e9ace}.library-group .library .manage-access:hover{text-decoration:underline}.library-group .library.subscriber{padding-top:7.5px;padding-bottom:7.5px;line-height:30px}.library-group .library.subscriber:hover .revoke-access{display:inline}.library-group .revoke-access{color:#4e9ace;display:none;float:right;margin-right:15px;cursor:pointer}.library-group .revoke-access:hover{text-decoration:underline}.library-group .access-container{float:right;text-align:right;font-weight:400}.library-group .access-select{display:inline-block;width:150px}.update-library-btn{margin-bottom:15px}.enabled-library-review{display:inline-block}.export-library-popup .description{margin:15px 0}.export-library-popup .export-library-item{box-sizing:border-box;position:relative;margin:5px 0}.export-library-popup .export-library-item:after{content:" ";display:table;clear:both}.export-library-popup .export-library-item .checkbox-view{float:left;position:relative;width:21px;height:21px}.export-library-popup .export-library-item .checkbox-view .check-box{width:20px;height:20px;background:#fff;border:1px solid #d7d7d7;border-radius:1px}.export-library-popup .export-library-item .checkbox-view .check-box .check-mark.check{color:#484848;top:45%;width:4px;height:12px;border-width:0 2px 2px 0}.export-library-popup .export-library-item .library{float:left;margin:3px 0 0 10px}.export-library-popup .export-container:after{content:" ";display:table;clear:both}.export-library-popup .export-container label{padding-bottom:5px;display:block}.export-library-popup .export-container [name=exportType]{float:left;max-width:70%;height:30px;padding:5px 10px}.export-library-popup .export-container .btn-viewpart{float:left;min-width:30%;padding:0 15px}.export-library-popup .export-container .btn-viewpart .export-libraries-btn{width:100%}.export-library-popup .export-container .btn-viewpart .export-libraries-btn:hover{opacity:1}.export-library-popup .export-container .help-block{float:left}.export-library-popup .help-block{margin:10px 0}.switch{position:absolute;display:inline-block;width:40px;height:22.66666667px;right:0}.switch input{width:0;height:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}.switch input:checked+.slider{background-color:#629fc9}.switch input:focus+.slider{-webkit-box-shadow:0 0 1px #629fc9;box-shadow:0 0 1px #629fc9}.switch input:checked+.slider:before{-moz-transform:translateX(17.33333333px);-ms-transform:translateX(17.33333333px);-o-transform:translateX(17.33333333px);-webkit-transform:translateX(17.33333333px);transform:translateX(17.33333333px)}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-moz-border-radius:22.66666667px;-webkit-border-radius:22.66666667px;border-radius:22.66666667px}.switch .slider:before{position:absolute;content:"";height:17.33333333px;width:17.33333333px;left:2.66666667px;bottom:2.66666667px;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.library-option{position:relative;max-width:500px;padding:7.5px 0}.library-option .library-option-left{display:inline-block}.library-option .library-option-left p{max-width:400px;margin-top:0}.library-option .recommended{color:#f8981d;font-weight:700}.library-option .movies-tv-description{margin-bottom:0}.library-option .movies-tv-link{display:inline-block;color:#4e9ace}.library-option .movies-tv-link:hover{text-decoration:underline}.user-details:after{content:" ";display:table;clear:both}.user-details .partial-loading-item.label:first-child{margin-top:0}.user-details .partial-loading-item.label{height:15px;margin:5px 0;max-width:150px}.user-details .partial-loading-item.input{height:28px;margin-bottom:15px;max-width:350px}.user-details .partial-loading-item.partial-btn{height:30px;max-width:150px}.user-details .partial-loading-item.heading{height:15px;max-width:128px}.user-details .partial-loading-item.avatar{height:128px;width:128px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px 0 15px}.user-details .input-container{float:left;width:350px;margin-top:15px;padding:0}.user-details .spin-js-loader{top:0}.user-details .profile-image-container{float:left;padding:15px 30px}.user-details .profile-image-container .heading{font-weight:700}.user-details .profile-image-container .avatar-container{width:128px;height:128px;margin:5px 0 15px}.user-details .profile-image-container .avatar-container .placeholder{text-align:center;line-height:128px}.user-details .profile-image-container .avatar-container .user-initials{font-size:40px;font-size:4rem;color:#fff;display:inline-block;line-height:normal;vertical-align:middle}.user-details .profile-image-container .avatar-container .avatar{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.user-details .profile-image-container .upload-image-btn{width:128px;text-align:center}.user-details .profile-image-container .remove-avatar{width:128px;display:block;margin-top:5px;text-align:center;color:#484848;text-decoration:underline;cursor:pointer}.user-details .profile-image-container .error-viewpart{margin-top:7.5px}.user-details .btn-viewpart{float:left;width:100%}@media (max-width:959px){.user-details .input-container{width:100%}.user-details .profile-image-container{padding:0 0 15px 0}}@media (max-width:850px){.user-details .input-container{width:100%}}.user-interests .level-list-viewpart:after{content:" ";display:table;clear:both}.user-interests .partial-loading-group{margin:15px 0}.user-interests .partial-loading-group:after{content:" ";display:table;clear:both}.user-interests .partial-loading.pill-group{float:left;height:30px;margin:5px 0}.user-interests .partial-loading.pill-group:after{content:" ";display:table;clear:both}.user-interests .partial-loading-item.level{width:180px;height:122px;margin:15px 15px 15px 0;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.user-interests .partial-loading-item.pill{height:29px;float:left;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin:5px;padding:6px 13px;background-color:#d7d7d7}.user-interests .partial-loading-item.pill.small{width:125px}.user-interests .partial-loading-item.pill.medium{width:200px}.user-interests .heading{font-size:14px;font-size:1.4rem;font-weight:700}.user-interests .teaching-levels{margin:15px 0}.user-interests .subject-interests{margin:15px 0;border-bottom:1px solid #ececec}.user-interests .teaching-level-list{margin:15px 0}.user-interests .teaching-level-list:after{content:" ";display:table;clear:both}.user-interests .teaching-level-list .teaching-level{padding:30px 30px 25px;float:left;border:2px solid #ececec;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:180px;margin-right:15px;text-align:center}.user-interests .teaching-level-list .teaching-level:hover{cursor:pointer}.user-interests .teaching-level-list .teaching-level.selected{border-color:#f8981d}.user-interests .teaching-level-list svg{height:40px;width:40px}.user-interests .teaching-level-list .level-name{font-weight:700;margin-top:5px}.user-interests .subject-list{margin:15px 0}.user-interests .subject-list:after{content:" ";display:table;clear:both}.user-interests .subject{float:left;padding:5px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin:5px;padding:6px 13px;color:#fff}.user-interests .subject:hover{cursor:pointer}.pill{background-color:#d7d7d7}.restriced-access-module .restriced-access-description{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ececec}.restriced-access-module .restriced-access-description a{text-decoration:underline}.restriced-access-module .restriced-access-description a:hover{cursor:pointer;color:#4e9ace}.restriced-access-module .module-body{margin:0 -15px}.restriced-access-module .module-body .empty-video-text{font-size:18px;font-size:1.8rem}.restriced-access-module .paginator-viewpart{margin-bottom:15px}.restriced-access-module .media-collection .video-block{-webkit-box-shadow:none;box-shadow:none}.restriced-access-module .partial-loading-view>*{-webkit-box-shadow:none;box-shadow:none}.library-review-module .library-review-description{margin:15px 0}.library-review-module .library-review-description a{text-decoration:underline}.library-review-module .library-review-description a:hover{cursor:pointer;color:#4e9ace}.library-review-module .module-body{width:100%}.library-review-module .module-body.library-review-items{width:auto;margin:0 -15px}.library-review-module .module-body .library-review-empty{margin-top:30px;border-top:1px solid #ececec}.library-review-module .module-body .library-review-empty .empty-video-text{display:block;margin-bottom:15px;font-size:18px;font-size:1.8rem}.library-review-module .module-body .library-review-empty .disable-review{text-decoration:underline}.library-review-module .module-body .library-review-empty .disable-review:hover{cursor:pointer;color:#4e9ace}.library-review-module .module-body .partial-loading-view{margin-top:30px}.library-review-module .module-body .partial-loading-item{width:100%;height:60px;margin:15px 0}.library-review-module .module-body .loader-box{margin-top:10%}.library-review-module .media-collection .video-block{-webkit-box-shadow:none;box-shadow:none}.library-review-module .partial-loading-view>*{-webkit-box-shadow:none;box-shadow:none}.library-review-module .video-block{padding-top:0}.library-review-module .module-sub-header{background-color:#f1f1f1;border-bottom:none;margin-bottom:15px;padding:0 15px}.library-review-module .module-sub-header:after{content:" ";display:table;clear:both}.library-review-module .module-sub-header p{display:inline-block;padding:21px 0;margin:0}.library-review-module .module-sub-header button{float:right;margin:15px 0}.library-review-module .accordion-view .title-count{margin-right:15px;color:#979797;font-weight:700}.library-review-module .accordion-view .cv-video{padding:15px 15px}.library-review-module .accordion-view .cv-video:last-child::after{border-bottom:none}.library-review-module .accordion-view .cv-video:after{content:"";display:block;position:absolute;left:15px;right:15px;bottom:0;height:1px;border-bottom:1px solid #ececec}.library-review-module .accordion-item{margin-bottom:15px}.library-review-module .accordion-item .accordion-item{margin-bottom:0}.non-admin-popup .albert-container{margin:15px 0}.non-admin-popup .albert-container img{display:block;margin:0 auto}.non-admin-popup .admin-only{margin-bottom:15px;font-weight:700}.device-files-module a,.devices-module a,.manage-cache-module a,.multi-cache-module a,.non-admin-popup a,.password-module a{color:#629fc9}.device-files-module a:hover,.devices-module a:hover,.manage-cache-module a:hover,.multi-cache-module a:hover,.non-admin-popup a:hover,.password-module a:hover{text-decoration:underline;cursor:pointer}.local-cache-section{margin:30px 0}.manage-cache-module .device-details-container{padding:30px 15px}.manage-cache-module .device-details-container:after{content:" ";display:table;clear:both}.manage-cache-module .device-details-container .local-cache-icon{float:left;padding:0}.manage-cache-module .device-details-container .device-information,.manage-cache-module .device-details-container .device-stats{float:left;margin:0 45px;width:calc(100% - (100px + 15px + 75px))}.manage-cache-module .device-details-container .details-container{margin:5px 0;max-width:400px;display:block;clear:both}.manage-cache-module .device-details-container .details-container p{margin:5px 0;font-weight:700;float:left;font-size:14px;font-size:1.4rem}.manage-cache-module .device-details-container .details-container .detail-val,.manage-cache-module .device-details-container .details-container .show-device-files{font-weight:400;float:right}.manage-cache-module .device-details-container .details-container .show-device-files{margin-top:5px;clear:both}.manage-cache-module .device-details-container .details-container .info-badge-container{padding-top:2px;margin-left:5px;float:left}.manage-cache-module .device-details-container .details-container .external-link-icon{display:inline-block;vertical-align:top;margin-left:3px}.manage-cache-module .device-details-container .device-name{display:inline-block;font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:0;color:#000}.manage-cache-module .device-details-container .device-name.online:hover{text-decoration:underline;cursor:pointer}.manage-cache-module .current-version{margin-top:15px}.manage-cache-module .loader-viewpart{position:relative;left:8px;top:7px}.manage-cache-module .lc-update{margin:15px 0}.manage-cache-module .lc-update.error-message{color:#e83939}.manage-cache-module .lc-update.loader-text{margin-left:23px}.manage-cache-module .btn-viewpart{display:inline-block}.manage-cache-module .schedule-update{display:inline-block;margin-left:10px}.manage-cache-module .beta-checkbox{float:left;position:relative;width:21px;height:21px;margin-right:15px}.manage-cache-module .beta-checkbox .check-mark.check{color:#484848;top:45%;width:4px;height:12px;border-width:0 2px 2px 0}.manage-cache-module .early-access{line-height:24px}.manage-cache-module .add-to-cache-settings .form-control{max-width:300px}.manage-cache-module .add-to-cache-settings .download-quality-viewpart{margin-top:5px}.manage-cache-module .add-to-cache-settings .download-quality-viewpart .download-quality-item{display:inline-block;border:1px solid #d7d7d7}.manage-cache-module .add-to-cache-settings .download-quality-viewpart .download-quality-item:last-child{border-right:1px solid #d7d7d7;border-top-right-radius:2px;border-bottom-right-radius:2px}.manage-cache-module .add-to-cache-settings .download-quality-viewpart .download-quality-item:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;border-right:none}.manage-cache-module .add-to-cache-settings .download-quality-viewpart .quality-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;cursor:pointer;line-height:29px;width:50px;position:relative;text-align:center;font-weight:700}.manage-cache-module .add-to-cache-settings .download-quality-viewpart .quality-type.selected{background-color:#ececec}.manage-cache-module .add-to-cache-settings .download-text{margin:15px 0}.manage-cache-module .external-link-icon.small{width:12px;height:12px;margin-left:2px;vertical-align:top;fill:#484848}.manage-cache-module .partial-loading-container{padding:30px 15px}.manage-cache-module .partial-loading-container:after{content:" ";display:table;clear:both}.manage-cache-module .partial-loading-item{width:350px;height:15px;margin:15px 15px 15px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.manage-cache-module .partial-loading-item.admin-btn{height:30px;width:125px}.manage-cache-module .partial-loading-item.admin-btn.header{float:right;margin:15px 0}.manage-cache-module .partial-loading-item.clear{clear:both}.manage-cache-module .partial-loading-item.heading{width:300px;margin-top:30px;height:30px;float:left}.manage-cache-module .partial-loading-item.device{width:180px;height:122px;float:left}.manage-cache-module .partial-loading-group{float:left}.multi-cache-module .device-list:after{content:" ";display:table;clear:both}.multi-cache-module .device{float:left;border:2px solid #ececec;padding:15px;width:200px;margin:0 15px 15px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center}.multi-cache-module .device .manage-device-container{position:relative;display:inline-block}.multi-cache-module .device .manage-device-container .device-offline,.multi-cache-module .device .manage-device-container .name{text-align:center;font-weight:700;font-size:14px;font-size:1.4rem;max-height:31px;overflow:hidden}.multi-cache-module .device .manage-device-container .manage-icon{position:absolute;right:0;top:-5px}.multi-cache-module .device .manage-device-container .manage-icon svg{width:25px;height:25px}.multi-cache-module .device .local-cache-icon{padding-bottom:10px}.multi-cache-module .device .local-cache-icon.long-title-offset{padding-top:15px}.multi-cache-module .local-cache-status{display:inline-block;margin-bottom:25px}.multi-cache-module .local-cache-status.online{color:#679e7d}.multi-cache-module a .name{color:#484848}.multi-cache-module .partial-loading-item{width:200px;height:248px;margin:15px 15px 15px 0;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.device-empty-state .module-body{padding:60px 0}.device-empty-state .img-container{max-width:200px;margin:30px auto}.device-empty-state .img-container img{display:block;max-width:100%;height:auto}.device-empty-state .header{color:#979797;font-weight:700;font-size:18px;font-size:1.8rem;text-align:center;margin:15px 0}.device-empty-state .description-container{width:80%;margin:0 auto}.device-empty-state .description-container p{text-align:center;margin:15px}.device-empty-state .btn{width:200px;margin:30px auto;text-align:center;display:block;box-sizing:border-box;text-decoration:none}.device-files-module .file-list-container{margin-bottom:30px}.device-files-module .file-list-container .file-list-header{padding:15px 0;border-bottom:2px solid #d7d7d7;font-weight:700}.device-files-module .file-list-container .file-title{display:inline-block;width:50%}.device-files-module .file-list-container .file-expiry,.device-files-module .file-list-container .file-status{display:inline-block;width:20%}.device-files-module .file-list-container .file-item{padding:15px 0;border-bottom:1px solid #ececec}.device-files-module .file-list-container .no-files{font-size:14px;font-size:1.4rem;padding:15px 0;color:#979797;text-align:center}.device-files-module .file-list-container .info-badge{height:20px;width:20px}.local-cache-icon{padding:30px 15px}.local-cache-icon svg{width:100px;height:100px}.device-status{display:inline-block;width:12px;height:12px;border-radius:50%;margin-left:3px}.device-status.online{background-color:#679e7d}.device-status.offline{background-color:#979797}.device-status.updating{background-color:#f8981d}#rename-lc-popup .device-input-container{padding:15px 0}#rename-lc-popup .button-container:after{content:" ";display:table;clear:both}#rename-lc-popup .button-container .btn-viewpart,#rename-lc-popup .button-container button{margin-left:5px;float:right}.customer-details .school-settings-heading{font-size:14px;font-size:1.4rem;margin-top:0}.customer-details .school-crest-info{padding-bottom:15px}.customer-details .logo-select-container{padding-top:15px}.customer-details .logo-container{width:128px;height:128px;margin-bottom:15px}.customer-details .partial-loading-item.partial-btn{height:30px;max-width:150px}.customer-details .partial-loading-item.heading{height:15px;max-width:128px}.customer-details .partial-loading-item.logo{height:128px;width:128px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px 0 15px}.customer-details .logo{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.customer-details .logo-placeholder{border-style:dashed;border-color:#d7d7d7;color:#d7d7d7;height:128px;width:128px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px 0 15px;position:relative}.customer-details .logo-placeholder p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-details .upload-image-btn{width:128px;text-align:center}.customer-details .remove-logo{width:128px;display:block;margin-top:5px;margin-bottom:15px;text-align:center;color:#484848;text-decoration:underline;cursor:pointer}.customer-details .error-viewpart{margin-top:7.5px}.customer-details .auto-captioning-container{margin:15px 0;position:relative;max-width:500px}.customer-details .auto-captioning-container p{max-width:450px}.customer-details .auto-captioning-container .switch{top:0}.customer-details .learn-more{color:#4e9ace;cursor:pointer}.customer-details .learn-more:hover{text-decoration:underline}.lti-module .required{color:#ff474a}.lti-module .new-tool{margin-top:15px}.lti-module .partial-loading-item.tool{height:49px;margin:15px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.lti-module .partial-loading-item.subheading{height:20px;width:30%;margin:3px 0}.lti-module .partial-loading-item.input{height:30px;width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.lti-module .content-viewpart{padding-bottom:15px}.lti-module .content-viewpart p.p-top{padding-top:15px}.lti-module .content-viewpart .inline{display:inline-block}.lti-module .content-viewpart .subheading{padding-top:15px;font-size:14px;font-size:1.4rem;font-weight:700}.lti-module .content-viewpart .divider{border-bottom:solid 1px #d7d7d7;margin:15px 0}.lti-module .content-viewpart .module-body{width:500px}.lti-module .content-viewpart input[type=radio]{vertical-align:middle;margin:0}.lti-module .content-viewpart input[type=radio]+label{padding-left:5px;margin:0;display:inline-block;vertical-align:middle}.lti-module .content-viewpart .module-body .tool-item-container,.lti-module .content-viewpart .platform .tool-item-container{border:2px solid #ececec;padding:15px;margin:15px 0;font-weight:700;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}.lti-module .content-viewpart .module-body .tool-item-container .delete,.lti-module .content-viewpart .platform .tool-item-container .delete{float:right;background:url(/Assets/images/icons/cv-video-actions.png?v=3) no-repeat;border:none;height:21px;width:30px;padding:0;background-position:-58px -3px}.lti-module .content-viewpart .module-body .tool-item-container .delete:hover,.lti-module .content-viewpart .platform .tool-item-container .delete:hover{background-position:-58px -24px}.lti-module .content-viewpart .module-body .tool-item-container .tool-incomplete,.lti-module .content-viewpart .platform .tool-item-container .tool-incomplete{color:#ff474a}.lti-module .content-viewpart .module-body .tool-field-container,.lti-module .content-viewpart .platform .tool-field-container{position:relative}.lti-module .content-viewpart .module-body .tool-field-container input:read-only,.lti-module .content-viewpart .module-body .tool-field-container textarea:read-only,.lti-module .content-viewpart .platform .tool-field-container input:read-only,.lti-module .content-viewpart .platform .tool-field-container textarea:read-only{cursor:default;background-color:#ececec}.lti-module .content-viewpart .module-body .tool-field-container input:read-only:focus,.lti-module .content-viewpart .module-body .tool-field-container textarea:read-only:focus,.lti-module .content-viewpart .platform .tool-field-container input:read-only:focus,.lti-module .content-viewpart .platform .tool-field-container textarea:read-only:focus{border:1px solid #d7d7d7}.lti-module .content-viewpart .module-body .tool-field-container textarea.input,.lti-module .content-viewpart .platform .tool-field-container textarea.input{height:30px}.lti-module .content-viewpart .module-body .tool-field-container .copy-button,.lti-module .content-viewpart .platform .tool-field-container .copy-button{position:absolute;top:0;right:0;line-height:16px;padding:6px 15px;border-top-left-radius:0;border-bottom-right-radius:0}.lti-module .content-viewpart .module-body .empty-state,.lti-module .content-viewpart .platform .empty-state{margin-top:15px}#delete-tool .popup-body-container{margin-top:15px}#delete-tool .popup-body-container:after{content:" ";display:table;clear:both}#delete-tool .popup-body-container p{margin-bottom:15px}#delete-tool .popup-body-container .btn-container{float:right}#delete-tool .popup-body-container .btn-container .inline{display:inline-block}.video-playback-module .left-col{float:left;width:50%}.video-playback-module .right-col{float:right;width:45%}.video-playback-module .video-playback-subheading{font-size:14px;font-size:1.4rem}.video-playback-module .quality-options{padding:15px 7.5px}.video-playback-module .quality-options .quality-option .check-box{float:left;position:relative;top:auto;left:auto;margin:10px 15px 0 0}.video-playback-module .quality-options .quality-option .check-box.disabled{cursor:pointer}.video-playback-module .quality-options .quality-option .quality-option-info{padding-left:30px}.video-playback-module .caption-toggle{position:relative}.video-playback-module .subtitles-settings{margin-left:15px}.video-playback-module .subtitles-settings label{line-height:24px}.video-playback-module .subtitles-settings .subtitle-language-heading{font-size:13px;font-size:1.3rem}.video-playback-module .subtitles-settings p{margin-bottom:7.5px}.rss-link{max-width:680px}